Страница 1 из 1

Локализация

Добавлено: 26 фев 2013, 17:55
powercat
В общем я так и не понял, как сделать локализацию через преф-файл.
Есть ли у кого готовое решение? Нужно, чтобы значение языка сохранялось и при открытии отрабатывало - менялась локаль.

Сейчас - сделал отдельный xml-файл с языками, они выпадаю, при нажатии на них в файле меняется значение, но как теперь это все применить - непонятно

Re: Локализация

Добавлено: 28 фев 2013, 16:32
Roger68
Не уверен, что правильно понял вопрос, что-то в этом роде тут

Re: Локализация

Добавлено: 28 фев 2013, 19:54
powercat
да, именно по этому примеру и делал, но работает как-то криво...то меняется нормально, то частично, то вообще не меняется...
Есть ли статья чисто про смену локали, без записи и извлечения из файла, с этим-то все понятно...?

Re: Локализация

Добавлено: 28 фев 2013, 20:00
neoksi
Честно, я лично не понимаю зачем этот велосипед прикручивать...
Лучше просто качественную локализацию со временем на других языках выкладывать. А если человеку очень нужно, он всегда может сменить язык в системе и пользоваться приложениями, на ему нужном языке.

Re: Локализация

Добавлено: 28 фев 2013, 20:46
powercat
Качественная локализация - подразумеваешь перевод на дополнительный язык? Так я так и делаю, но если, скажем, в Польше юзер не хочет на польском, а хочет на русском юзать?

Re: Локализация

Добавлено: 28 фев 2013, 21:06
powercat
Получается такая шняга - сначала локаль ставится юзером нормально, но при обновлении экрана слетает на аппаратную (((

Re: Локализация

Добавлено: 28 фев 2013, 21:19
neoksi
powercat писал(а):Качественная локализация - подразумеваешь перевод на дополнительный язык? Так я так и делаю, но если, скажем, в Польше юзер не хочет на польском, а хочет на русском юзать?
Если пользователь хочет и на русском видеть приложения, то он локаль устройства выставит на русский. Проблема надуманная.

Re: Локализация

Добавлено: 28 фев 2013, 22:47
rezak90
пускай выставляет какую хочет локаль, в проге делать так String.format(Locale.US, "привет") и всё будет чётко :D х(знаю что к теме не относится, просто троллинг)

Re: Локализация

Добавлено: 01 мар 2013, 12:06
powercat
Ты жестокий...не все знают америкнский диалект английского русского ))