Hallo,
eigentlich soll doch alles ganz einfach sein. Joomla, die Komponenten etc. haben ini Dateien in denen sich eine Definition befindet gefolgt von dem übersetzten Text.
in der Programmierung gibt man an
Oder mache ich hier schon was falsch?PHP-Code:$label = JText::_ ("Definition");
Hintergrund:
Ich versuche nun schon eine ganze Weile eine Erweiterung anzupassen um ein Selectfeld zu übersetzen.
Jetzt habe ich neue Definitionen angegeben für dieses Selectfeld.
und schreibe in ein Array das
und in der de-DE.com_myext.ini schreibe ich rein.PHP-Code:$arr_option [$i]->text = JText::_ (strtoupper($arr_option [$i]->value).'-'.strtoupper($field->field_name).'');
APPROVED-STATUS=Freigegeben
NON-APPROVED-STATUS=Nicht freigegeben
WAITING-STATUS=Auf Freigabe warten
EXPIRED=Abgelaufen
Jetzt scheint es halbwegs zu funktionieren aber aus irgendeinem Grund steht bei
APPROVED-STATUS nicht Freigegeben sondern Approved drin.
Hab nochmal alles überprüft und auch in der Englischen ini aus Approved Freigegeben gemacht aber ohne Auswirkung.
Langsam weiß ich nicht mehr weiter irgendwie Übersetzt Joomla Just for Fun.
Kennt jemand das Problem oder wo könnte ich ansetzen?
Danke schon mal im Voraus.
Grüße walze26


LinkBack URL
About LinkBacks
Zitieren
Lesezeichen