Witam,
spotkał się ktoś z sytuacją, że teksty tłumaczone czasem są tłumaczone a czasem nie są? Mam zapisane w ciasteczku jaki ma być język i odświeżając stronę kilka razy z rzędu dostaję losowe tłumaczenia. Czasem tłymaczy czasem nie.
Zamieszczam kod:

Kod
<?php
   setlocale(LC_MESSAGES, 'en_GB');

   bindtextdomain("messages", "locale");


   echo _("Witaj w mojej aplikacji");

   echo '<hr>';

   echo _("Życzę miłego dnia!");
   ?>


normalnie geneuję tłumacznie
xgettext --from-code=utf-8 -n plik.php

wstawiam tłumaczenia i generuję messages.mo

Umieszczam oba w katalogu
locale/en_GB/LC_MESSAGES/

I uruchamiam skrypt dostaję albo polską wersję albo angielską nie wiadomo od czego uzależnioną.

Ktoś się spotkał z takim przypadkiem?

PS. Gettext mam zaonstalowany i włączony

Dobra rozwiązałem.
Wystarczyło zrestartować apache.