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

Существуют ли какие-либо инструменты для преобразования локализованного строкового файла Iphone в файл строковых ресурсов, который можно использовать в Android?

У меня есть файл локализованных строк, который используется в приложении Iphone, в котором я работаю, чтобы переносить на Android. Есть ли какие-либо инструменты, которые проходят через файл, взятый из проекта xcode, и строят xml, необходимые для использования строк в android? Поскольку файл apple – это простой файл ключа, есть инструмент, который преобразует строку в этом […]

Android Lint: как игнорировать отсутствующие предупреждения о переводе в определенном файле

Можно ли перевести некоторые строки, но не все, в отдельный файл ресурсов без Lint, жалующихся на MissingTranslation ? Например: строки моего приложения находятся в res / values ​​/ strings.xml . Одна из строк <string name="postal_code">Postal Code</string> Поскольку «почтовый код» обычно называется «почтовый индекс» в США, я хочу добавить еще один ресурс res / values-en-rUS / […]

Использование языковых настроек для определения того, как использовать имперские единицы

Я работаю над приложением, которое хочет отображать длины в сантиметрах (см) или в дюймах («). Есть ли способ выбрать правильную единицу из локали? В любом случае я также собираюсь Чтобы пользователь мог переопределить настройку локали. США, Либерия и Бирма должны использовать имперские подразделения и остальную часть мира обычных единиц. Один из способов – включить эту […]

Android: как получить строку в определенной локали БЕЗ изменения текущей локали

Use Case: протоколирование сообщений об ошибках, отображаемых пользователю. Однако вы не хотите, чтобы в вашем журнале были сообщения, зависящие от локали пользовательского устройства. С другой стороны, вы не хотите менять язык своего устройства только для вашего (технического) ведения журнала. Можно ли это достичь? Я нашел пару потенциальных решений здесь в stackoverflow: Как получить строку из […]

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

Поэтому у меня есть язык в моем приложении. Когда язык переключается, я хотел бы, чтобы все текстовые изображения и т. Д. Немедленно меняли язык. В настоящее время я просто изменяю языковой стандарт в конфигурации, поэтому язык изменился, когда пользователь перезапустил действие. Уродливое решение моей проблемы будет заключаться в том, чтобы каждый textview загружал новые ресурсы […]

Возможно использование drawable-mdpi-fr, drawable-hdpi-fr, drawable-ldpi-fr, для локализации с различными разрешениями

Я хочу использовать разные изображения для разных локализаций. Однако у меня есть изображения для всех разрешений и для всех языков. Есть какой-либо способ сделать это?

Android: получите недостающие переводы для строк-ресурсов

В Android вы можете указать тексты в локали по умолчанию в res/values/strings.xml . Дополнительные переводы могут быть добавлены для новых языков в res/values-it/strings.xml (например, для итальянского). Если строка не переведена, используется языковой стандарт fallback-default. В настоящее время я не могу определить, какие строки мне еще нужно перевести (например, в values/strings.xml , но не в values-$/strings.xml […]

Любой совместный инструмент / веб-сайт для локализации приложения для Android?

У моего Android-приложения с открытым исходным кодом интернационализация сделала способ Android, с файлами strings.xml. В сообществе много людей из многих стран, и они готовы внести свой вклад / улучшить перевод с использованием веб-сайта для совместной работы. Есть Launchpad, но он поддерживает только формат gettext, поэтому нам придется использовать скрипты, а не очень удобно. Какой сайт […]

Android: как получить текущий день недели (понедельник и т. Д.) На языке пользователя?

Я хочу знать, каков текущий день недели (понедельник, вторник …) на локальном языке пользователя. Например, «Lundi» «Mardi» и т. Д., Если пользователь является французским. Я прочитал этот пост, но он возвращает только int, а не строку со словом на языке пользователя: какой самый простой способ получить текущий день недели в Android? В более общем плане, […]

Измените язык программно в Android

Можно ли программным образом изменить язык приложения при использовании ресурсов Android? Если нет, можно ли запросить ресурс на определенном языке? Я хочу, чтобы пользователь менял язык приложения из приложения.