31 stringów dla informatyków, piekielne pudełka czarujących

Napisano: 15 marca 2010 21:09 Aktualizowano: 23 maja 2010 13:06

Tyle ciągów znaków do przetłumaczenia znalazłem w module sfApply. Generalnie procedura wydobycia ich jest niemal prosta, wystarczy wykonać polecenie:
./symfony i18n:extract nazwa_aplikacji
i gotowe. Plik w formacie xliff z rozszerzeniem xml pojawia się w katalogu i18n danej aplikacji. Wszystko było dobrze, gdyby jeszcze sprawdzał dopuszczone w aplikacji moduły z pluginów. Niestety, nie sprawdza. Na szczęście da się to załatwić szybkim przenieś i ponownym wykonaniem polecenia.

I tutaj napotkałem kolejny problem. Otóż w celu ułatwienia sobie tłumaczenia stringów w module sfApply, zainstalowałem sobie program Virtaal. Obsługuje całe mnóstwo formatów językowych, co może być przydatne patrząc, jakie są wykorzystane w samym symfony. Jest tylko mały szkopuł. Rozszerzenie generowanego przez task i18n:extract pliku to .xml, rozszerzenie formatu to .xlf, a Virtaal rozpoznaje format po rozszerzeniu. Zmiana rozszerzenia na potrzeby tłumaczenia wymaga późniejszej zmiany z powrotem do .xml na potrzeby symfony. Bug w Virtaal, czy bug w symfony?

W każdym razie uruchomienie rejestracji coraz bliżej, razem z komentarzami. A dodatkowo w weekend zmieniłem sobie edytor z TinyMCE na CKeditor.

Grzegorz Śliwiński

Skomentuj pierwszy!

Skomentuj!

Adres email nie zostanie opublikowany

Musi zaczynać się od http:// lub https://
Usuń odpowiedź