Bloggerin: Mehrsprachige Schriftkodierung in Blog

Hallo!
Ich möchte mehrsprachige (auch slawische Schriftzeichen, türkisch etc.) Texte in einem Blog verfassen. Gibt es eine Möglichkeit lokal bzw. sogar für bestimmte Abschnitte die Schriftcodierung zu kontrollieren?

  1. hi,

    Ich möchte mehrsprachige (auch slawische Schriftzeichen, türkisch etc.) Texte in einem Blog verfassen.

    Dann verwende UTF-8 als Zeichenkodierung.

    Gibt es eine Möglichkeit lokal bzw. sogar für bestimmte Abschnitte die Schriftcodierung zu kontrollieren?

    Auf was?

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. Danke schon mal!

      Ich möchte mehrsprachige (auch slawische Schriftzeichen, türkisch etc.) Texte in einem Blog verfassen.

      Dann verwende UTF-8 als Zeichenkodierung.

      Ja, hm ... Wenn ich das in meinem Browser definiere bringt ja nur mir etwas beim lesen. Wenn ich es im im Kopfbereich (<meta http-equiv="Content-Type" content="text/html;
      charset=utf-8" /> ) der Datei definieren würde, könnten die Browser der Leser es richtig interpretieren, richtig? Aber die (ich glaube XML-)Dateien werden automatisch erzeugt (s.u.)

      Gibt es eine Möglichkeit lokal bzw. sogar für bestimmte Abschnitte die Schriftcodierung zu kontrollieren?

      Auf was?

      Wie meinst Du das, "auf was?". Ich verwende eine Blogging-Software (datenbankbasiert, mehr müsste ich nachschauen). Ich kann HTML und vermutlich auch CSS verwenden, um die einzelnen Texte zu formatieren.
      Kann man theoretisch pro Zeile, Absatz, DIV-Bereich etc. die Codierung festlegen?
      Eine Tabelle mit mehr als nur den "Standard-Sonder"-Zeichen konnte ich auch noch nicht finden.

      1. Hallo,

        Dann verwende UTF-8 als Zeichenkodierung.

        Ja, hm ... Wenn ich das in meinem Browser definiere bringt ja nur mir etwas beim lesen. Wenn ich es im im Kopfbereich (<meta http-equiv="Content-Type" content="text/html;
        charset=utf-8" /> ) der Datei definieren würde, könnten die Browser der Leser es richtig interpretieren, richtig? Aber die (ich glaube XML-)Dateien werden automatisch erzeugt (s.u.)

        Die Meta-Angabe bringt da nicht viel. Du müsstest halt dafür sorgen, dass die Seite in der richtigen Kodierung ausgeliefert wird und auch der richtige HTTP-Header gesendet wird. Evtl. ist das bei dir schon der Fall, falls nicht solltest du es ändern.

        Wie meinst Du das, "auf was?". Ich verwende eine Blogging-Software (datenbankbasiert, mehr müsste ich nachschauen). Ich kann HTML und vermutlich auch CSS verwenden, um die einzelnen Texte zu formatieren.

        Evtl. kannst du die Kodierung in deiner Software einstellen, möglicherweise musst du (aber auch) die Serverkonfiguration ändern.

        Kann man theoretisch pro Zeile, Absatz, DIV-Bereich etc. die Codierung festlegen?

        So weit ich weiß, nicht.

        Eine Tabelle mit mehr als nur den "Standard-Sonder"-Zeichen konnte ich auch noch nicht finden.

        Was hat das damit zu tun? Kodiere einfach mit UTF-8 und du kannst alle Zeichen, die du benutzen willst, einfach eingeben. Natürlich vorausgesetzt, dass du eine entsprechnde Tastatur(-belegung) oder eine andere Eingabemethode hast.

        Jonathan

        1. Hi! Auch hier danke!

          Wenn ich es im im Kopfbereich (<meta http-equiv="Content-Type" »» »» content="text/html;
          charset=utf-8" /> ) der Datei definieren würde...
          Die Meta-Angabe bringt da nicht viel. Du müsstest halt dafür sorgen, dass die Seite in der richtigen Kodierung ausgeliefert wird und auch der richtige HTTP-Header gesendet wird. Evtl. ist das bei dir schon der Fall, falls nicht solltest du es ändern.

          Was wäre der Richtige? Meinst Du die Spracheinstellung etc.? Ich befürchte, dass ich da auch nicht so leicht dran komme bei der Software - sie erlaubt im Prinzip nur begrenzt manuelle Modifikationen des Gesamtdokuments - aber ich versuchs.

          Evtl. kannst du die Kodierung in deiner Software einstellen, möglicherweise musst du (aber auch) die Serverkonfiguration ändern.

          Wie mache ich das konkret? Per Mail kann ich gern die Details angeben.

          Kann man theoretisch pro Zeile, Absatz, DIV-Bereich etc. die Codierung festlegen?
          So weit ich weiß, nicht.

          Ja, das wäre toll!

          Eine Tabelle mit [] Sonder[]Zeichen

          Was hat das damit zu tun? Kodiere einfach mit UTF-8 und du kannst alle Zeichen, die du benutzen willst, einfach eingeben. Natürlich vorausgesetzt, dass du eine entsprechnde Tastatur(-belegung) oder eine andere Eingabemethode hast.

          Das ist es ja eben, ich schreibe "gleichzeitig" in Türkisch, Deutsch und in slawischen Sprachen - so viele Tastaturen habe ich nicht ;-) und vor allem mache ich die Eingabe oft unterwegs. Freu mich auch über Lösungen (z.B.: "kostenfrei" zugängliche Online-Bildschirmtastaturen etc.) hierzu. Aber ich habe einen guten Converter gefunden - direkt über die Unicode-Webseiten.

          1. Hallo,

            Was wäre der Richtige? Meinst Du die Spracheinstellung etc.? Ich befürchte, dass ich da auch nicht so leicht dran komme bei der Software - sie erlaubt im Prinzip nur begrenzt manuelle Modifikationen des Gesamtdokuments - aber ich versuchs.

            Naja. Du musst nur den richtigen HTTP-header senden. Im prinzip wie dein <meta http-equiv…> nur eben als HTTP-Header. Wie du das bewirkst, hngt von deiner Software ab.

            Kann man theoretisch pro Zeile, Absatz, DIV-Bereich etc. die Codierung festlegen?
            So weit ich weiß, nicht.
            Ja, das wäre toll!

            Geht aber eben nicht.

            Das ist es ja eben, ich schreibe "gleichzeitig" in Türkisch, Deutsch und in slawischen Sprachen - so viele Tastaturen habe ich nicht ;-) und vor allem mache ich die Eingabe oft unterwegs. Freu mich auch über Lösungen (z.B.: "kostenfrei" zugängliche Online-Bildschirmtastaturen etc.) hierzu. Aber ich habe einen guten Converter gefunden - direkt über die Unicode-Webseiten.

            Ist das Problem jetzt die unterschiedliche Kodierung auf der Webseite oder blos das Eingeben in deine Software/Webseite? Ich verstehe dich auch nicht ganz. Schreibst du einen Text im normalen (deutschen) Zeichensatz und konvertierst den dann? Oder wie soll das klappen?

            Jonathan

            1. Hallo,

              Naja. Du musst nur den richtigen HTTP-header senden. Im prinzip wie dein <meta http-equiv…> nur eben als HTTP-Header. Wie du das bewirkst, hngt von deiner Software ab.

              Das bräuchte ich konkreter. Wo kann ich nachschauen? Welcher Software, der Blogsoftware, meiner Browser?

              Das ist es ja eben, ich schreibe "gleichzeitig" in Türkisch, Deutsch und in slawischen Sprachen [] Aber ich habe einen guten Converter gefunden - direkt über die Unicode-Webseiten.

              Ist das Problem jetzt die unterschiedliche Kodierung auf der Webseite oder blos das Eingeben in deine Software/Webseite? Ich verstehe dich auch nicht ganz. Schreibst du einen Text im normalen (deutschen) Zeichensatz und konvertierst den dann? Oder wie soll das klappen?

              Ja, es ist beides, sowohl die Eingabe (in verschiedenen Sprachen und Schriftsätzen - ich habe nicht alle Tastaturen, finde kaum vollständige Tabellen mit allen Zeichensätzen) als auch die "globale" Sicherung einer korrekten Ausgabe bei den Lesern. Ich habe einen Blog zum Thema Mehrsprachigkeit und es soll potenziell möglich sein, dass man in jeder Sprache, in jeder Schrift drauf schreiben kann und alles richtig dargestellt wird.
              Ich muss den Lesern ja sagen, welche Kodierung die eingeben sollen, ob ISO oder Unicode - das muss ich aber vorab entscheiden. Zur Zeit schreibe ich in UTF-8 und habe das auch in meinem Browser eingestellt und will es auch auch in meinem Template (per MetaTag) einstellen - das bei der Erstellung der einzelnen Blogbeiträge verwendet wird.