Mailinglisten-Archive |
>* Swiss4.com wrote:
>> Für ein grösseres Projekt möchte ich eine Sprachunabhängigkeit erzeugen und
>> alle Sprachvariablen aus einer XML Datei einlesen.
>
>Was spricht gegen
>
>$lang['Cancel'] = 'Abbrechen';
>$lang['Save'] = 'Speichern';
>
>
>function __($str) {
> global $lang;
> if (isset($lang[$str])) {
> return $lang[$str];
> } else {
> return $str;
> }
>}
>
bewaehrt hat sich dazu auch noch, wenn das $lang array mittels
parse_ini_file geladen wurde, aus einer textdatei,
textdatei sieht ungefaehr so aus
===========================
# sample language GERMAN
Cancel="Abbrechen"
Save="Speichern"
===========================
diese kann man einfacher durch uebersetzungsprogramme dann jagen
lassen, auch von non-tekkies uebersetzen lassen .. fuer spanisch und so ..
(d.h. nicht das spanier non-tekkies sind ;-) )
das duerfte dann eigentlich ausreichen ..
mehr tut fast nicht not ..
ciao
Mathias
php::bar PHP Wiki - Listenarchive