Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
- Links zu: Aktiven | Unbeantworteten
- Übersicht
- »
- »
1
#1 17. Mai 2011 11:12
- otter24
- arbeitet mit CMSMS

- Ort: Hamburg
- Registriert: 12. Januar 2011
- Beiträge: 339
Re:
Moin
ich hab da ein Problem,
ich hab ein Formular in dem eine Auswahlliste für Länder ist.
Wenn ich z.B. Österreich auswähle dann steht in der Mail die ich bekomme
Land: Österreich
Lustigerweise ist es aber das einzige Feld in dem das Sonderzeichen so dargestellt wird andere Felder sehen normal aus
Firma: Übersteiger
Strasse: Öselkamp
PLZ, Ort: 22335 Änderderung
in der de_DE.php sieht der Eintrag so aus
$lang['AT'] = 'Österreich';
Nebenbei sind auch die anderen Sonderzeichen aus der Liste betroffen.
Dänemark ist auch nicht korrekt.
Als Zeichensatz hab ich utf-8 gewählt.
Wo soll ich ansetzen ?
Danke und gruß aus HH
Ich bin war kein Klugscheißer, ich weiß wusste es wirklich nicht besser.
Offline
#2 17. Mai 2011 11:23
- cyberman
- Moderator

- Ort: Dohna / Sachsen
- Registriert: 13. September 2010
- Beiträge: 6.741
- Webseite
Re:
Das kommt daher, dass im Translation Center alle Entitäten und Sonderzeichen pauschal kodiert werden.
Um nun jedoch nicht bei jedem Update in der Sprachdatei rummachen zu müssen, könntest du mal schauen, ob du an die Variable für das Land rankommst und könntest dies über einen Modifikator umwandeln, also etwa
{$country|utf8-encode}
Oder du änderst die Sprachdatei und verwendest diese Lösung
1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi
Offline
#3 17. Mai 2011 14:15
- otter24
- arbeitet mit CMSMS

- Ort: Hamburg
- Registriert: 12. Januar 2011
- Beiträge: 339
Re:
Ja Danke erst einmal,
da eher optische Kosmetik werde ich das mal später testen.
Gruß aus HH
Ich bin war kein Klugscheißer, ich weiß wusste es wirklich nicht besser.
Offline
1
- Übersicht
- »
- »