Android Studio i dodawanie tłumaczenia

0

Witam. Jak dodać tłumaczenie zaraz po utworzeniu pliku pl/strings.xml (w głównej activity.xml kliknąłem w globus i dodałem tłumaczenia) tak by można było wybrać interesujący nas język? Gdzie znajdę informacje na ten temat? W googlach i youtube nie mogę nic znaleźć. Z góry dzięki za pomoc jeśli komuś udało się rozwiązać ten problem.

0

Twoja wypowiedź jest dość chaotyczna. Treści, które zamieszczasz w aplikacji są w katalogu res/values/ . Np. res/values/strings.xml. Jeśli chcesz dodać tłumaczenia, to tworzysz katalog: res/values-{skrót-kraju}. Np. res/values-pl/ i w nim dodajesz identyczny plik res/values-pl/strings.xml z identycznymi identyfikatorami zasobów, tylko zmienionym językiem. Możesz dodać też więcej języków. Np. res/values-de dla języka niemieckiego itd. Gdy zainstalujesz aplikację na telefonie, zostaną odczytane zasoby odpowiednie dla języka ustawionego w systemie. Jeśli nie będzie zasobów dla języka systemowego, załadują się domyślne (res/values/). Na podglądzie layoutu w Android Studio możesz też kliknąć w globus w prawym górnym rogu i zobaczyć, jak wygląda layout w różnych wersjach językowych.

0

Ale jak zrobić by można było wybrać język będąc w aplikacji z menu (menu oznaczone ikoną trzech kropkek)?

0

Możesz zrobić to, co napisałem wyżej, a potem ustawiać Locale w runtime. Tutaj znajdziesz przykład: http://programmerguru.com/android-tutorial/android-localization-at-runtime/ .

1 użytkowników online, w tym zalogowanych: 0, gości: 1