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

Android. Как использовать одни и те же локализуемые сообщения для всех языков в стране?

Моя страна (Испания) имеет несколько языков (es-ES, ca-ES, gl-ES, eu-ES). На данный момент мы не будем добавлять все языки, поэтому мы хотели бы использовать основной язык в Испании, то есть испанский (испанский). Мы хотели бы отобразить /values-es/strings.xml когда пользователь выбрал один из других языков в стране. Как мы можем сделать это? О, и мы хотели […]

Значения китайских локалей-zh_CN дают ошибку на Eclipse

Я создал каталог values-zh_CN в моей папке res для упрощенной китайской локализации. Eclipse не принимает это имя папки, он отмечает его как ошибку, сам каталог. Проблема, безусловно, связана с именем каталога, если я изменяю имя каталога на values-nl например, ошибка исчезает. Единственное имя, которое принимает Eclipse, это values-zh-rCN который компилируется отлично, но фактическая локаль не […]

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

Я регулярно передаю локаль телефона как часть URL-адреса сервера. private static String getLocaleStr() { Locale locale = Locale.getDefault(); return locale.getLanguage() + locale.getCountry(); } Я не хочу вспоминать getLocalStr() каждый раз, когда я getLocalStr() URL-адрес. Есть ли способ получить уведомление при изменении языкового стандарта системы?

Как я могу использовать msgid во время локализации строк Android?

В Android-источниках я вижу такие строки: <string name="app_name" msgid="8095131950334945205">"Calculadora"</string> Обратите внимание на «msgid», это указывает на существование некоторого инструмента для управления преобразованием строк. Что это за инструмент?

Как установить пользовательский язык для индийских региональных языков в эмуляторе android

Я хотел бы установить язык своего эмулятора в какой-то пользовательский локаль для индийских региональных языков, таких как Тамил или Канада или телугу. Любой plz дает предложения, спасибо в Advance.

Как изменить имя приложения в Launcher в android в соответствии с языком, выбранным в «Настройки телефона»?

Как изменить название приложений на этом экране, которое появляется при щелчке на значке Launcher на главном экране Android в соответствии с языком, выбранным в настройках (Настройки-> Язык и клавиатура) телефона? Другими словами, если мы создадим приложение «Abhishek» и выберите «Французский» язык в настройках телефона, то имя приложения на этом экране должно отображаться на французском языке. […]

Вопрос о локализации Android

Я в процессе перевода приложения. Глядя на это , я вижу, что многие страны имеют несколько кодов для языка. Я попробовал создать папку с именем values-nb, для норвежского Bokmål. Я изменил локаль на своих телефонах в Норвегию. Это работало на моем Sony Ericson Xperia 8, но не на Samsung Galaxy Tab. Затем я попробовал переименовать […]

Как создать локализованное время назад String на Android

Я просматривал приложение Google I / O Session 2012 и сталкивался с этим TODO public static String getTimeAgo(long time, Context ctx) { if (time < 1000000000000L) { // if timestamp given in seconds, convert to millis time *= 1000; } long now = getCurrentTime(ctx); if (time > now || time <= 0) { return null; […]

Настройка языкового стандарта приложения на pt_BR программно

У меня есть приложение, которое поддерживает португальский язык, как для Португалии, так и для Бразилии. Я создал значение-pt (содержащий перевод Португалии) и значения-pt-rBR (содержащий бразильский перевод). Затем я попытался изменить язык приложения на Потугасе (Португалия), и язык приложения изменился правильно. Когда я устанавливаю его на португальский (бразильский), это не так. Я попытался изменить язык по […]

Приложение Android не работает в Китае

Я разработал приложение для Тайваня, в котором есть карта Google. Теперь он находится на рынке, но когда китайцы пытаются его установить, он дает ошибку: «Приложение не установлено успешно». Он работает во всех других местах. Клиент считает, что это из-за китайского упрощенного языка. Кто-нибудь сталкивался с такой ошибкой?