Widziałam już wątki na ten temat, przekopałam sporo stron i przykładów przez ostatnie dni, no ale cholerstwo nadal nie wykrywa mi tłumaczeń. Chodzi o tłumaczenie z wersji angielskiej na hiszpańską. Mam taki oto kod:
<?php bindtextdomain( 'messages', './locale' ); textdomain( 'messages' ); ?>
Na początek sprawdziłam, że na apachu jest local es_ES.utf8 przez polecenie "locale -a" i jest.
Ścieżka do pliku mo wygląda następująco: locale/es_ES.utf8/LC_MESSAGES/messages.mo
Folder "locale" znajduje się w tym samym katalogu co plik skryptu php.
Co jest nie tak? Otworzyłam wersję .po pliku tłumaczeń i jest tam zaznaczony, że język hiszpański i kodowanie utf8. Nie mogę zrozumieć czemu to nie działa.