Zum Inhalt springen

Zeichensatz für polnische Sprache

Erstellt am 18. November 2004 · 7 Antworten · letzte Antwort am 18. November 2004

Tags: Frage

pixelmanagement ·

Hi,

ich versuche mich gerade an meiner ersten TYPO3 Seite, die zu Beginn 4 Sprachen beinhalten wird (deutsch, englisch, ungarisch und polnisch).

Das Mehrsprachigkeitsproblem (wenn man es so nennen kann) hab ich schon gelöst und es funktioniert eigentlich auch alles reibungslos. Nur bei meiner polnischen Übersetzung gibt er mir soetwas aus:

&#x142 &#x119 &#x107 - statt eigentlich: Podaj swój login i hasło aby się zalogować: (hier im Forum funktionierts)

Habe jetzt beim googeln gefunden, dasss ich wahrscheinlich den Zeichensatz windows-1250 verwenden muss:

config.metaCharset=windows-1250

Ist das der richtige Zeichensatz? Und wenn ich das aber so jetzt im Setup einfüge, dann hat das doch Auswirkungen auf alle Übersetzungen, oder? Oder muss das garnicht ins Setup? Irgendwie verstehe ich das nicht ganz. Hat einer von Euch schon mal das Selbe Problem gehabt und kann mir sagen, wie man es am anschaulichsten löst?

Habe es auch schon mit 2 verschiedenen UTF8 Extensions versucht - leider ohne Erfolg...

Vielen Dank für Eure Hilfe schon im Voraus.

Gruß Basti

jenses ·

wenn ich das aber so jetzt im Setup einfüge, dann hat das doch Auswirkungen auf alle Übersetzungen, oder?

Nicht, wenn du es innerhalb von Conditions einfügst.

jenses

pixelmanagement ·

hi jenses,

vielen Dank für Deine schnelle Antwort.

Meinst Du hier:

# Polnisch als 4. Sprache , sys_language.uid = 3
[globalVar = GP:L = 3]
config.sys_language_uid = 3
config.language = pl
config.locale_all = polish
[global]

Leider hab ich es nicht ganz verstanden. Kennst Du vielleicht ein Beispiel für so eine Anwendung innerhalb Conditions bzw. eine Tutorial?

Gruß Basti

jenses ·

Genau dahinein schreibst du die Anweisung :

# Polnisch als 4. Sprache , sys_language.uid = 3 
[globalVar = GP:L = 3] 
config.sys_language_uid = 3 
config.language = pl 
config.locale_all = polish 
config.metaCharset=windows-1250
[global]

Wenn jetzt L=3 ist (was du wahrscheinlich mit Hilfe der Flaggenauswahl realisiert hast),
wird die Seite mit dem Charset windows-1250 codiert.

jenses

pixelmanagement ·

hmmm,

genau das hab ich schon versucht, aber bei mir wird die Sprache immernoch nicht richtig angezeigt o.O

Habe auch extra die Caches (TYPO3 & Browser) gelöscht...

Hast Du eine Ahnung woran das liegen könnte?

pixelmanagement ·

danke für den link. diesen hatte ich auch schon gesehen. leider hilft er mir nicht weiter, da ich diese variante ja auch (wie oben erwähnt) schon probiert habe 😢

habe bis jetzt folgendes ausprobiert:

config.metaCharset=utf-8
config.metaCharset=iso-8859-2
config.metaCharset=windows-1250

pixelmanagement ·

in meinem Setup siehts wie folgt aus:

config.linkVars = L

config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
config.metaCharset = iso-8859-15 

# Englisch als zweitsprache , sys_language.uid = 1
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
config.locale_all = english
config.metaCharset = iso-8859-15 
[global]

# Ungarisch als 3. Sprache , sys_language.uid = 2
[globalVar = GP:L = 2]
config.sys_language_uid = 2
config.language = hu
config.locale_all = hungarian
config.metaCharset = iso-8859-15 
[global]


# Polnisch als 4. Sprache , sys_language.uid = 3
[globalVar = GP:L = 3]
config.sys_language_uid = 3
config.language = pl
config.locale_all = polish
config.metaCharset = iso-8859-2 
[global]

das stimmt doch, oder? Bin echt für jede Hilfe dankbar - verzweifle langsam.

Gruß Basti