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
PHP-Code:
$label JText::("Definition"); 
Oder mache ich hier schon was falsch?

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
PHP-Code:
$arr_option [$i]->text JText::(strtoupper($arr_option [$i]->value).'-'.strtoupper($field->field_name).''); 
und in der de-DE.com_myext.ini schreibe ich rein.

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