...
W zależności od języka, dla którego przygotowujemy tłumaczenia pliki powinny mieć odpowiednią nazwę np.:
Nazwa bazowa | PL | EN |
---|---|---|
customMessagesxpdlMessages.i18n | customMessagesxpdlMessages_pl.i18n | customMessagesxpdlMessages_en.i18n |
Kolejność pobierania tłumaczeń z plików działa na następujących zasadach:
Załóżmy że dostępne są następujące pliki tłumaczeń:
- customMessagesxpdlMessages_en.i18n
- customMessagesxpdlMessages_pl.i18n
customMessagesxpdlMessages.i18n
Jeżeli językiem użytkownika jest język angielski (en) to kolejność pobierania tłumaczeń będzie następująca:
customMessagesxpdlMessages_en.i18n
customMessages
xpdlMessages.i18n
Tłumaczenia przechowywane są w postaci klucz=wartość w plikach *.i18n.
według następującej zależności:
PACK(nazwa pakietu)_PROC(nazwa procesu)_TYP POLA(nazwa pola)=tłumaczenie
Przykładowo pokazano jak dodać tłumaczenia dla nazwy procesu oraz dla etykiety pola
Code Block | ||
---|---|---|
| ||
PACK(wniosek_urlopowy)_PROC(wnioskowanie_o_urlop)_DATAFIELD(rozpoczecie_urlopu)=Rozpoczęcie urlopu |
Code Block | ||
---|---|---|
| ||
PACK(wniosek_urlopowy)_PROC(wnioskowanie_o_urlop)_DATAFIELD(rozpoczecie_urlopu)=Start of holiday |
Code Block | ||
---|---|---|
| ||
PACK(wniosek_urlopowy)_PROC(wnioskowanie_o_urlop)_DATAFIELD(rozpoczecie_urlopu)=Start of holiday |
Code Block | ||
---|---|---|
| ||
PACK(wniosek_urlopowy)_PROC(wnioskowanie_o_urlop)_DATAFIELD(rozpoczecie_urlopu)=Start of holiday |
Info |
---|
Gdy dodajemy nowe zmienne do mapy procesów, po zapisie mapy należy pamiętac o tym, że dodawane są one tylko do pliku bazowego(xpdlMessages.i18n). W celu dodania tłumaczeń należy przekopiować odpowiednie ciągi znaków z tego pliku do plików z pozostałymi tłumaczeniami. |
...