Articles of Локализация

Как анализировать дату в формате простой даты в арабском языке?

У меня есть дата, поступающая с сервера & находится в формате = "2013-01-20T16: 48: 43" моя поддержка приложений Как арабский, так и английский язык. Но когда я меняю язык на арабский, дата не анализирует его, давая мне исключение синтаксического анализа. До сих пор то, что я написал, private static Date parseJsonDate(final String string) throws Exception […]

Коды локализации не работают

Я разрабатываю приложение для Android и реализую локализацию. Следовательно, я создаю strings.xml в отдельных папках, таких как значения, значения-ja, values-es. Но, eclipse выбрасывает ошибки для моей папки значений. Values-es-US не работает для испанских ценностей США-fr-CA не работает французский Канада Я имел в виду http://download1.parallels.com/SiteBuilder/Windows/docs/3.2/en_US/sitebulder-3.2-win-sdk-localization-pack-creation-guide/30801.htm для кодов локализации Другие локализации, такие как values-hk, values-tw, values-uk, кажутся […]

Отключить локализацию в приложении Android

Есть ли способ отключить локализацию в приложении Android? Он должен использовать только английские строки. У нас есть проекты библиотек с французскими локализованными строками. Некоторые приложения, которые используют эти библиотеки, должны быть только на английском языке, а некоторые нет.

Как я могу получить короткую строку даты на основе языка для Android?

Я пытаюсь получить строку даты с сокращенной формой дня недели и месяца, в дополнение к дню месяца. Например, пользователь с английским языком увидит: Вт июн 17 И пользователь с немецким языком увидит: Di. 17 июня Я смотрел на документы android.text.format.DateFormat а getBestDateTimePattern(Locale locale, String skeleton) выглядел так, как будто он может работать, но для этого […]

Где список устаревших языковых кодов, которые Java по-прежнему использует?

В документации на Android Locale : Обратите внимание, что Java использует несколько устаревших двухбуквенных кодов. Ивритский («он») код языка переписывается как «iw», индонезийский («id») как «in», и идиш («yi») как «ji». Это переписывание происходит, даже если вы создаете свой собственный объект Locale, а не только для экземпляров, возвращаемых различными методами поиска. Я пытаюсь настроить мои […]

Имя каталога ресурсов для варианта языка?

При использовании пользовательской локали в android имена каталогов, например, res/drawable-en-rUS res/values-fr-rCA Где -r указывает регион (страну), в котором говорят на этом языке. Как насчет того, когда указывается региональный вариант? Мой клиент попросил, чтобы мы поддерживали английский, китайский и три (3) варианта японского. (*) Я установил локаль с помощью настраиваемого класса приложения и кода: locale = […]

Неожиданное поведение telephonyManager.getSimCountryIso ()

Я создаю приложение, которое зависит от того, в какой стране принадлежит ваш поставщик мобильной сети, и отображает список всех альтернативных поставщиков мобильной сети из той же страны. Для этого я извлекал код страны, используя telephonyManager.getSimCountryIso () . Официальные документы разработчиков Android сообщают: «Возвращает эквивалент кода страны ISO для кода страны поставщика SIM-карты», поэтому из этого […]

Интернационализация проблемы string.xml

В моем приложении у меня есть несколько различных строковых ресурсов по каждому языку, например: res/values/string.xml //default res/values-en/string.xml //english res/values-it/string.xml //italian Теперь проблема – каждый из файлов содержит сотни ключей и время от времени я не могу определить, на каком языке не хватает некоторых ключей. Сказать: <string name="yes">Yes</string> <!– Default –> <string name="yes">Yes</string> <!– English –> […]

Изменить язык по умолчанию для приложений Android в приложении

Мы разрабатываем приложение для Android, которое использует биллинг в приложении. В настоящее время мы поддерживаем около 4 языков в приложении. Мы хотим, чтобы язык по умолчанию был немецкий, что означает, что если пользователь, язык которого в настоящее время не поддерживается, устанавливает приложение, все содержимое приложения будет показано на немецком языке (я знаю, что английский, вероятно, […]

Как избежать сбоев из-за отсутствия записей строки?

У меня есть приложение, переведенное на 3 языка: английский, немецкий, польский Поэтому у меня есть эти три папки для языков в проекте: values strings.xml values-en strings.xml values-de strings.xml values-pl strings.xml Я понял, что если я поместил все строки в папку значений и у вас есть некоторые строки в польской версии, которые приложение вылетает при доступе […]