PDA

Zobacz pełną wersję : Tłumaczenie nowego pola w formularzu rejestracji



narcin
31-01-2010, 21:56
Witam. Tworzę stronę, w której dodaję dodatkowe pola do formularza rejestracyjnego. Postępuję zgodnie z:
Jak dodać nowe pole do standardowego fomularza rejestracji? (http://forum.joomla.pl/showthread.php?t=34810&highlight=jos_users)
Chciałbym jednak, aby pole, które dodaję np. Telefon w angielskiej wersji językowej był tłumaczony na Telephone. W których plikach i w jaki sposób powinienem dodać wpis ?


Z góry dziękuję za pomoc.

zwiastun
01-02-2010, 01:49
Szukajcie, a znajdziecie
Kategoria:Języki i tłumaczenie (http://wiki.joomla.pl/Kategoria:J%C4%99zyki_i_t%C5%82umaczenie)

narcin
01-02-2010, 08:54
Dziękuję. Znalazłem już rozwiązanie. Przepraszam, że pisałem na forum, ale wcześniej jakoś nie do końca wiedziałem gdzie tego szukać.

Chciałem się jeszcze zapytać o pomysł na aktualizację, tzn. zmieniając formularz rejestracji, zmieniam oryginalne pliki joomla. W związku z tym jest możliwe, że podczas aktualizacji moje zmiany zostaną zaprzepaszczone. Czy ktoś ma jakiś system pozwalający w łatwy sposób aktualizować bez tracenia zmian ?

zwiastun
01-02-2010, 09:59
Nie ma łatwego systemu. Rączka! Porównywarka kodu :)

narcin
01-02-2010, 16:38
Jednak nie do końca rozwiązałem problem. Zgodnie z instrukcją stworzyłem plik o nazwie: pl-PL.tpl_szablon.ini oraz dodałem jego deklarację do pliku w moim szablonie templateDetails.xml
Jednak mimo tych zabiegów, tłumaczenie nie działa. Gdy dodam linię tłumaczenia do innego pliku np. pl-PL.com_user.ini to działa tak jak trzeba. Zależy mi jednak na tym, aby tłumaczenie było w osobnym pliku, ponieważ ułatwi mi to późniejsze aktualizacje.

Pozdrawiam.