Problem mit Mehrsprachigkeit Plugin nach Upload Webserver
Verfasst: So 3. Apr 2005, 01:22
Ich habe auf einem Windows XP PC für Contenido ein Plugin entwickelt. Die Sprache in den Modulen ist englisch. Die Übersetzung ins Deutsche erfolgt wie vorgeschrieben über den Pfad locale/de_DE/LC_MESSAGES/pluginname.po
Auf dem Client läuft das alles super, bei Anmeldung an das Backend mit der Sprache Deutsch werden alle Konstanten sauber übersetzt angezeigt.
Nachdem ich das Plugin-Verzeichnis 1:1 auf unseren Webserver hochgeladen habe, erscheinen nunmehr die Konstanten alle in Englisch. Die po-Datei mit den Übersetzungen ist vorhanden, die Anmeldung erfolgt ebenfalls mit der Sprache Deutsch. Damit müsste nach meinem Verständnis eigentlich auch die Überstzung sofort funktionieren. Warum scheint Contenido die Sprachdatei des Plugin-Verzeichnisse nicht richtig einzubinden. Beide Contenido-Versionen sind identisch. Da doch eigentlich das Einbinden in der startup.php erfolgt, kann das Problem eigentlich nichts mit dem Plugin zu tun zu haben. Irgendwie schein Contenido auf dem Webserver die Datei nicht zu lesen. Rechte der Verzeichnisse stehen auf 755, die der PO-Datei auf 644. Müsste also auch alles korrekt sein. Ich habe keine Ahnung, woran es noch liegen könnte. Vielleicht kann mir jemand mal auf die Sprünge helfen. Danke.
Auf dem Client läuft das alles super, bei Anmeldung an das Backend mit der Sprache Deutsch werden alle Konstanten sauber übersetzt angezeigt.
Nachdem ich das Plugin-Verzeichnis 1:1 auf unseren Webserver hochgeladen habe, erscheinen nunmehr die Konstanten alle in Englisch. Die po-Datei mit den Übersetzungen ist vorhanden, die Anmeldung erfolgt ebenfalls mit der Sprache Deutsch. Damit müsste nach meinem Verständnis eigentlich auch die Überstzung sofort funktionieren. Warum scheint Contenido die Sprachdatei des Plugin-Verzeichnisse nicht richtig einzubinden. Beide Contenido-Versionen sind identisch. Da doch eigentlich das Einbinden in der startup.php erfolgt, kann das Problem eigentlich nichts mit dem Plugin zu tun zu haben. Irgendwie schein Contenido auf dem Webserver die Datei nicht zu lesen. Rechte der Verzeichnisse stehen auf 755, die der PO-Datei auf 644. Müsste also auch alles korrekt sein. Ich habe keine Ahnung, woran es noch liegen könnte. Vielleicht kann mir jemand mal auf die Sprünge helfen. Danke.