konto usunięte

Temat: problem - spolszczenie miesięcy w $form->date

czesć

otóż zrobiłem plik .po
wpisałem tam odpowiednie wartości,
w config/core.php wpisałem: Configure::write('Config.language', 'pol');
i za cholere nie tłumaczy mi miesięcy w liście wyboru którą sam tworzy dla pola typu date :/
Tomasz Wójcik

Tomasz Wójcik inżynier informatyk,
specjalizacja: sieci
komputerowe

Temat: problem - spolszczenie miesięcy w $form->date

domyślna domena dla Cake'a to "default", zatem musisz stworzyć plik default.po w lokalizacji "app/locale/pol/LC_MESSAGES/default.po". W nim muszą się znaleźć oczywiście teksty do tłumaczenia (Cake posiada własne narzędzie do zrobienia pliku POT z tłumaczeniami, bądź skorzystaj z POEdit do jego budowy).

Słowa kluczowe dla domeny default:
__:1
__n:1,2


Format liczby mnogiej dla Polski:
nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;


Ustawiasz, klikasz "aktualizuj katalog", tłumaczysz teksty (tam będą miesiące i wszystko z czego korzysta CakePHP), zapisujesz w wyż. wym. lokalizacji i śmiga. Oczywiście wszystkie teksty, które chcesz tłumaczyć muszą być zawarte w __() lub __n() i pochodnych.
Poczytaj o tłumaczeniu na "Cake book"Tomasz Wójcik edytował(a) ten post dnia 13.11.09 o godzinie 01:29

Następna dyskusja:

Auth Component problem




Wyślij zaproszenie do