Articles of Интернационализация

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

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

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

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

Как я могу изменить язык моего приложения

Возможный дубликат: Изменение языка программно в Android Я новичок в Android. В моем приложении пользователь может выбрать язык из трех языков. Исходя из языка, выбранного пользователем, язык всего приложения должен быть изменен. Как я могу это сделать?

Hardcoded string "row three", следует использовать ресурс @string

Я начинающий разработчик Android, я пытался запустить эту линейную компоновку в eclipse: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1"> <TextView android:text="red" android:gravity="center_horizontal" android:background="#aa0000" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_weight="1"/> <TextView android:text="green" android:gravity="center_horizontal" android:background="#00aa00" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_weight="1"/> <TextView android:text="blue" android:gravity="center_horizontal" android:background="#0000aa" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_weight="1"/> <TextView android:text="yellow" android:gravity="center_horizontal" android:background="#aaaa00" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_weight="1"/> </LinearLayout> <LinearLayout […]

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

Мне нужно найти и извлечь все жестко закодированные строки в моем проекте в Android Studio (бета) 0.84. Мне нужен инструмент статического анализа, такой как Find Bugs, сделать это для меня одним выстрелом и позволить мне пройти каждое сообщение и извлечь строку в файлы ресурсов. Еще лучше, если весь процесс будет автоматизирован. В Android Studio (бета) […]

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

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

Упрощенный и традиционный китайский против регионов

В процессе внедрения традиционной и упрощенной китайской поддержки в моем приложении для Android я смущен тем, как это должно работать. Поэтому, прочитав документацию, а также некоторые обсуждения, подобные этому, я включил упрощенный китайский язык в ценности-ж Значения-ZH-RCN Значения-ZH-RSG И традиционный китайский в Значения-ZH-RTW Значения-ZH-RHK Все работает отлично, но как-то не имеет смысла для меня (извините, […]