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

Получить доступные языки для приложения

Я хочу получить только доступные языки для моего приложения Android, то есть те, для которых у меня есть папка с именем values ​​- (например, значения-en, values-fr) в папке res. Я не хочу хранить языковые коды, и я думаю, чтобы перечислить все подпапки «res» значений формы – * и взять код языка из своего имени. (В […]

Android: есть ли простой способ найти все строки в моем проекте?

Я хочу отсканировать свой проект Android для всех жестко закодированных строк, чтобы я мог локализовать проект, помещая строки в strings.xml. Я вижу вариант в Eclipse для «Externalize Strings …», но он не специфичен для Android. Я знаю, что вы можете реорганизовать отдельные строки, но я бы хотел реорганизовать все строки сразу. У меня тонна файлов, […]

Каков статус языков Right To Left на Android?

Мне нужно создать приложение со строками многих языков, включая языки RTL (справа налево). Я хочу знать, каков текущий статус поддержки RTL (Right To Left) на Android (даже на последнем API), например: Возможно ли динамически / статически проверять, является ли текущий язык устройства RTL? Я знаю, что можно получить текущий язык, но мне нужен более общий […]

Получить строку из локали по умолчанию, используя строку в определенной локали

Хорошо, я знаю, что звук названия сумасшедший 🙂 Вот что я хочу. Мое приложение локализовано для пользователя устройства, но информация, которую я отправляю обратно на сервер, должна быть полностью английской. Мой английский язык по умолчанию. Например, у меня есть массив: яблоки апельсины персики У меня есть локализованный массив: Яблоки Апельсины Персики Когда русский пользователь видит […]

Локализация приложения Play Store

Я собираюсь загрузить свое первое приложение в магазин Google Play, а когда я загрузил APK в консоль разработчика, он говорит в разделе «Локализация»: по default + 55 languages . Я не хочу, чтобы мое приложение упоминалось как поддерживающее любой из этих языков / локализаций, потому что оно только на английском языке. Что я должен делать […]

Как локализовать приложение Android на индонезийском языке

Мне нужно локализовать мое приложение на индонезийском языке. Папка ресурсов моего приложения содержит список подпапок «values» для каждого языка, например, папка «values-fr». Но я читаю запутанную информацию о документации разработчика Android . Обратите внимание, что Java использует несколько устаревших двухбуквенных кодов. Ивритский («он») код языка переписывается как «iw», индонезийский («id») как «in», и идиш («yi») […]

Просмотр символов хинди на разных устройствах

Я реализую многоязычные (французский, китайский, хинди и т. Д.) Функциональные возможности. Поскольку язык хинди не поддерживает обратную совместимость (ниже 4.0 ICS), я принудительно локализую с помощью Typeface (akshar.ttf) . Во время тестирования моей настройки с помощью хинди я столкнулся с критическим состоянием, увидев изображение ниже: В этой строке я использую अब स्क्रीन शुरू करें (Теперь […]

Локализация и чертежи

Я хочу локализовать изображение, добавив папку res / drawable-hdpi-no, но я получаю сообщение об ошибке «Недопустимое имя каталога ресурсов». Что с этим?

Локализация файлов активов

У меня есть несколько html-файлов в папке с ресурсами. Как я могу их локализовать? Является ли мой единственный способ поставить некоторый жесткий код для выбора нужного файла на основе языка?

Как изменить язык приложения, когда пользователь выбирает язык?

Я хочу, чтобы мое приложение поддерживало три языка: испанский, португальский и английский. И дать возможность выбрать язык в приложении. Я сделал 1) 3 выталкиваемых папок для выдвижных папок, drawable-pt, drawable. 2) 3 значения значений папки-es, values-pt, values.Change String.xml значения в соответствии с языками. У меня есть ImageView, чтобы выбрать язык. Когда откроется меню, это вариант, […]