mi18n - modulübersetzung nur Teilweise korrekt
Verfasst: Mi 15. Apr 2009, 07:27
Hallo,
vorweg: ich hatte diese Frage vorher versehentlich unter 4.6.x gepostet - verwende aber 4.8.10. - sorry dafür
ich habe ein Modul welches ein erweitertes Suchformular umsetzt.
Eine Labels sind dabei hart verdrahtet, ein Teil kommt aus der DB. Die direkt im Modul geschriebenen Texte sollten per mi18n übersetzt werden - das klappt auch, aber ab einem gewissen Punkt werden dann auf der englischen Seite die Deutschen Texte angezeigt. - Das obwohl die Übersetzungen vorhanden sind und also die Textabschnitte auch richtig erkannt wurden.
Funktioniert:
jetzt erfogt eine Datenbankabfrage die die variablen $arrAllCategories, $tempArray, $intLines, $i nutz
dann der nächste zu übersetztende Text:
der bleibt immer deutsch. genau genommen klappt von dem Punkt aus keine einzige Übersetzung mehr.
Kann bei diesem Datenbankzugriff etwas schief laufen wodurch das das Wissen um die aktuelle Sprache verloren geht?
Woher genau kennt mi18n die aktuelle Sprache? kann ich das manuell setzen / steuern?
Stil
vorweg: ich hatte diese Frage vorher versehentlich unter 4.6.x gepostet - verwende aber 4.8.10. - sorry dafür
ich habe ein Modul welches ein erweitertes Suchformular umsetzt.
Eine Labels sind dabei hart verdrahtet, ein Teil kommt aus der DB. Die direkt im Modul geschriebenen Texte sollten per mi18n übersetzt werden - das klappt auch, aber ab einem gewissen Punkt werden dann auf der englischen Seite die Deutschen Texte angezeigt. - Das obwohl die Übersetzungen vorhanden sind und also die Textabschnitte auch richtig erkannt wurden.
Funktioniert:
Code: Alles auswählen
<legend><b><?php echo mi18n("Qualifikation"); ?></b></legend>
dann der nächste zu übersetztende Text:
Code: Alles auswählen
<legend><b><?php echo mi18n("Beschäftigungsart"); ?></b></legend>
Kann bei diesem Datenbankzugriff etwas schief laufen wodurch das das Wissen um die aktuelle Sprache verloren geht?
Woher genau kennt mi18n die aktuelle Sprache? kann ich das manuell setzen / steuern?
Stil