= Dodawanie języków =
== dodawanie nowego na Test ==
Gdy w adMoto.Data\Config\Translations znajduje sie katalog z nazwa nowego jezyka przechodzimy do punktu 4,
w przeciwnym wypadku musimy dodać nowy język do bazy (patrz punkt 1):[[br]]
1. Na jane w bazie SLOWNIKI do tabeli language dodajemy nowy rekord, gdzie
* id - dwuliterowy kod języka - odpowiadający atrybutowi code pobrany z pliku LanguageCodes.txt
* lang - nazwa języka po angielsku
* code1 - trzyliterowy kod języka pobrany ze strony http://www.science.co.il/Language/Codes.asp?s=code3 z kolumny Code3
2. Na TeamCity przeładowujemy języki (Release Language - Run)
3. Teraz katalog adMoto.Data\Config\Translations powinien zawierać katalog z kodem dodawanego języka, ale nie jest on dołączony
do projektu, więc należy go dodać. Ustawiamy właściwości pliku dictionary.xml, który się w nim znajduje.
* Build Action - Content
* Copy To Output Directory - Copy always
4. Do plików
adMoto.Core\Config\Languages\Test.config[[br]]
adMoto.Core\Config\Languages\Local.config[[br]]
dodajemy odpowiedni wpis np. ""
Atrybut nativeName="Crnogorski" odpowiada za wyświetlenie nazwy języka na liście języków
Gdy nazwa zawiera dziwne krzaczki (jest niesortowalna) np.Tiếng Việt, należy dodać atrybut SortName="Vietnamese",
który odpowiada za sortowanie języka na liście języków.
np.