Chciałem zrobić sobie funkcję językową, bo plik language.php z warunkami etc, jakoś brzydko mi wyglądał... No i wymyśliłem takie coś:
function change_lang($a) { require LOCALE."/lang_$a.php"; } else require LOCALE."/lang_pl.php"; }
Funkcja znajduje się w pliku functions.php, plik ten jest dołączany za pomocą require do index.php i innych plików. Stała LOCALE to "locale". Pliki index.php i functions.php są w tym samym katalogu, pliki językowe są w locale/lang_pl.php i lang_en.php. Dalej w pliku index.php chcę echo'wać jedną ze zmiennych z lang_pl.php i nic to nie daje :/
Pozdrawiam