From 9e68bcfbaac0d8819bcff4f9d3cb872e414642e8 Mon Sep 17 00:00:00 2001
From: Danil <81031453+Kostenkov-2021@users.noreply.github.com>
Date: Thu, 15 Oct 2026 11:37:28 +0300
Subject: [PATCH 1/2] Update Russian Backtalk translations
Refresh Russian strings with Backtalk branding and terminology, and add translations for new features including voice profiles, on-device AI, scripts, sound themes, direct touch, and status announcements.
---
.../src/phone/res/values-ru/strings.xml | 98 +--
.../src/phone/res/values-ru/strings.xml | 98 ++-
.../src/phone/res/values-ru/strings.xml | 26 +-
.../src/main/res/values-ru-v33/strings.xml | 4 +-
.../src/main/res/values-ru-watch/strings.xml | 8 +-
talkback/src/main/res/values-ru/strings.xml | 764 +++++++++++-------
.../src/main/res/values-ru/strings_apps.xml | 2 +-
.../main/res/values-ru/strings_compositor.xml | 49 +-
.../res/values-ru/strings_control_sounds.xml | 24 +
.../res/values-ru/strings_direct_touch.xml | 21 +
.../res/values-ru/strings_gemini_api_key.xml | 12 +
.../values-ru/strings_individual_feedback.xml | 22 +-
.../values-ru/strings_keyboard_tutorial.xml | 46 +-
.../main/res/values-ru/strings_migration.xml | 11 +
.../values-ru/strings_navigation_gestures.xml | 8 +-
.../res/values-ru/strings_on_device_ai.xml | 80 ++
.../src/main/res/values-ru/strings_pause.xml | 22 +
.../res/values-ru/strings_radial_menu.xml | 9 +
.../main/res/values-ru/strings_scripts.xml | 140 ++++
.../res/values-ru/strings_sound_themes.xml | 84 ++
.../src/main/res/values-ru/strings_status.xml | 29 +
.../src/main/res/values-ru/strings_update.xml | 18 +
.../res/values-ru/strings_voicecommands.xml | 28 +-
utils/src/main/res/values-ru/strings.xml | 28 +-
.../main/res/values-ru/strings_symbols.xml | 52 +-
25 files changed, 1181 insertions(+), 502 deletions(-)
create mode 100644 talkback/src/main/res/values-ru/strings_control_sounds.xml
create mode 100644 talkback/src/main/res/values-ru/strings_direct_touch.xml
create mode 100644 talkback/src/main/res/values-ru/strings_gemini_api_key.xml
create mode 100644 talkback/src/main/res/values-ru/strings_migration.xml
create mode 100644 talkback/src/main/res/values-ru/strings_on_device_ai.xml
create mode 100644 talkback/src/main/res/values-ru/strings_pause.xml
create mode 100644 talkback/src/main/res/values-ru/strings_radial_menu.xml
create mode 100644 talkback/src/main/res/values-ru/strings_scripts.xml
create mode 100644 talkback/src/main/res/values-ru/strings_sound_themes.xml
create mode 100644 talkback/src/main/res/values-ru/strings_status.xml
create mode 100644 talkback/src/main/res/values-ru/strings_update.xml
diff --git a/braille/brailledisplay/src/phone/res/values-ru/strings.xml b/braille/brailledisplay/src/phone/res/values-ru/strings.xml
index 9b7a2bef6..7ef870220 100644
--- a/braille/brailledisplay/src/phone/res/values-ru/strings.xml
+++ b/braille/brailledisplay/src/phone/res/values-ru/strings.xml
@@ -2,12 +2,12 @@
Аппаратная клавиатура Брайля
Спец. возможности
- Клавиатура Брайля TalkBack недоступна
- Включите клавиатуру Брайля TalkBack
- Чтобы набирать текст с помощью дисплея Брайля, измените настройки ввода.
+ Клавиатура Брайля Backtalk недоступна
+ Включите клавиатуру Брайля Backtalk
+ Чтобы набирать текст с помощью дисплея Брайля, включите клавиатуру Брайля Backtalk в настройках ввода.
Открыть настройки
Измените способ ввода
- Чтобы продолжить набирать текст, укажите клавиатуру Брайля TalkBack как способ ввода.
+ Чтобы продолжить набирать текст, укажите клавиатуру Брайля Backtalk как способ ввода.
Изменить способ ввода
Без названия
Поле ввода без ярлыка
@@ -25,8 +25,8 @@
Передвинуть влево
Передвинуть вправо
Дисплей Брайля
- Чтобы использовать дисплей Брайля, сначала включите TalkBack.
- Перейти к TalkBack
+ Чтобы использовать дисплей Брайля, сначала включите Backtalk.
+ Перейти к Backtalk
Чтобы использовать дисплей Брайля, сначала включите Bluetooth.
Включить Bluetooth
Чтобы использовать дисплей Брайля, предоставьте приложению \"%s\" доступ к устройствам поблизости.
@@ -50,15 +50,15 @@
Чтобы изменить язык чтения, одновременно нажмите %s.
Расширенные настройки
Отмена
- Не удается подключиться к устройству \"%s\"
- Не удается подключиться к устройству
- Убедитесь, что дисплей Брайля включен и находится рядом.\n\nЕсли ошибка продолжает появляться, воспользуйтесь другими советами по устранению неполадок. Чтобы открыть их, дважды нажмите \"Подробнее\".
+ Не удаётся подключиться к устройству \"%s\"
+ Не удаётся подключиться к устройству
+ Убедитесь, что дисплей Брайля включён и находится рядом.\n\nЕсли ошибка продолжает появляться, воспользуйтесь другими советами по устранению неполадок. Чтобы открыть их, дважды нажмите \"Подробнее\".
Подробнее
Переключитесь на улучшенную раскладку
Чтобы использовать режим обзора, переключитесь со стандартной раскладки на улучшенную. Некоторые сочетания клавиш для дисплея Брайля будут изменены.
Настройки
Некоторые команды были изменены
- В этой версии TalkBack обновлены следующие команды для дисплея Брайля:\n\n• Предыдущий объект: нажмите точки 1 и 7.\n\n• Следующий объект: нажмите точки 4 и 8.\n\n• Предыдущий элемент управления чтением: нажмите точки 2, 3, 7 и 8.\n\n• Следующий элемент управления чтением: нажмите точки 5, 6, 7 и 8.
+ В этой версии Backtalk обновлены следующие команды для дисплея Брайля:\n\n• Предыдущий объект: нажмите точки 1 и 7.\n\n• Следующий объект: нажмите точки 4 и 8.\n\n• Предыдущий элемент управления чтением: нажмите точки 2, 3, 7 и 8.\n\n• Следующий элемент управления чтением: нажмите точки 5, 6, 7 и 8.
Шрифт с сокращениями
Шрифт без сокращений
Чтобы быстро переключиться на шрифт с сокращениями или без них, нажмите Пробел и точки 1, 2, 4 и 5.\n\nЭта команда доступна, если вы используете язык с обоими типами шрифта.
@@ -71,10 +71,10 @@
Перемещение между объектами
Действия в системе
Переход назад, на главный экран, к уведомлениям и другое
- Функции TalkBack
- Меню и настройки TalkBack
- Настройки клавиатуры Брайля
- Язык и настройки клавиатуры Брайля
+ Функции Backtalk
+ Меню и настройки Backtalk
+ Настройки шрифта Брайля
+ Язык и настройки шрифта Брайля
Редактирование текста
Перемещение курсора и удаление текста
Навигация по веб-контенту
@@ -98,15 +98,15 @@
• gra обозначает графический элемент.
• hdg обозначает заголовок.
• h%1$s – h%2$s обозначают заголовки с %1$s по %2$s.
- • - обозначает развернутые элементы.
- Минус обозначает развернутые элементы
- • + обозначает свернутые элементы.
+ • - обозначает развёрнутые элементы.
+ Минус обозначает развёрнутые элементы
+ • + обозначает свёрнутые элементы.
• ⠫⠇ обозначает новую строку.
• ⠣⠿⠜ обозначает загрузку.
• lst обозначает список.
• chk обозначает флажок.
• rbtn обозначает переключатель.
- • vlnk обозначает посещенную ссылку.
+ • vlnk обозначает посещённую ссылку.
• tbl обозначает таблицу.
• grd обозначает сетку.
• [r1] обозначает строку 1.
@@ -118,15 +118,15 @@
Текст на дисплее Брайля может прокручиваться с заданной скоростью без необходимости нажимать на кнопки. Чтобы включить или отключить автопрокрутку, нажмите Пробел и точки 1, 2, 4, 5 и 6.
Чтобы увеличить длительность показа, нажмите точку 4. Чтобы уменьшить длительность показа, нажмите точку 1.\n\nЭти команды работают, только когда включена автопрокрутка.
Автоматическая настройка длительности показа
- Изменять длительность показа в зависимости от объема текста
+ Изменять длительность показа в зависимости от объёма текста
Длительность показа по умолчанию
%s сек.
В секундах
минимум
максимум
%1$s: %2$s
- Режим обзора включен
- Режим обзора отключен
+ Режим обзора включён
+ Режим обзора отключён
Найдено одно устройство
Устройства не найдены. Повторите попытку.
Отключить
@@ -139,7 +139,7 @@
Сохранено
Общие
Подключаться автоматически
- Подключаться к сохраненным дисплеям Брайля, которые находятся поблизости
+ Подключаться к сохранённым дисплеям Брайля, которые находятся поблизости
Поменять местами кнопки сдвига вверх и вниз
Отображать на экране вводимый текст
Длительность сообщения
@@ -150,9 +150,9 @@
Чтобы посмотреть недавние вызовы, уведомления приложений и другую информацию, нажмите Пробел и точки 1, 3, 4, 5, 7, 8
Передавать субтитры на дисплей Брайля
Для видео и других медиафайлов
- Не удается подключиться к устройству \"%s\". Повторите попытку.
- Не удается подключиться к дисплею Брайля. Повторите попытку.
- Дисплей Брайля не подключен.
+ Не удаётся подключиться к устройству \"%s\". Повторите попытку.
+ Не удаётся подключиться к дисплею Брайля. Повторите попытку.
+ Дисплей Брайля не подключён.
Переключение на внешний дисплей Брайля
отключено
Малая
@@ -187,7 +187,7 @@
Нажать и удерживать текущий объект
Следующий объект
Предыдущий объект
- Прокрутить вперед
+ Прокрутить вперёд
Прокрутить назад
Перейти к следующему объекту или увеличить значение параметра чтения
Перейти к предыдущему объекту или уменьшить значение параметра чтения
@@ -223,10 +223,10 @@
Открыть все приложения
Включить поиск по экрану
Изменить пользовательский ярлык
- Открыть меню TalkBack
- Включить или отключить озвучивание TalkBack
+ Открыть меню Backtalk
+ Включить или отключить озвучивание Backtalk
Прекратить чтение
- Открыть настройки TalkBack
+ Открыть настройки Backtalk
Переключиться на следующий язык ввода
Переключиться на следующий язык чтения
Переключиться между шрифтами с сокращениями и без
@@ -235,15 +235,15 @@
Отключить дисплей Брайля
Начать или приостановить воспроизведение
Переключиться на следующую клавиатуру
- Выбрать весь текст
+ Выделить весь текст
Выделить весь текст до курсора
Выделить весь текст после курсора
- Выбрать предыдущий символ
- Выбрать следующий символ
- Выбрать предыдущее слово
- Выбрать следующее слово
- Выбрать предыдущую строку
- Выбрать следующую строку
+ Выделить предыдущий символ
+ Выделить следующий символ
+ Выделить предыдущее слово
+ Выделить следующее слово
+ Выделить предыдущую строку
+ Выделить следующую строку
Скопировать текст
Вырезать текст
Вставить текст
@@ -273,10 +273,10 @@
Предыдущее поле со списком
Следующее поле редактирования
Предыдущее поле редактирования
- Следующая посещенная ссылка
- Предыдущая посещенная ссылка
- Следующая непосещенная ссылка
- Предыдущая непосещенная ссылка
+ Следующая посещённая ссылка
+ Предыдущая посещённая ссылка
+ Следующая непосещённая ссылка
+ Предыдущая непосещённая ссылка
Предыдущая строка
Следующая строка
Предыдущий столбец
@@ -288,8 +288,8 @@
Управление чтением
Автопрокрутка
Перемещение курсора
- Выбрать
- Изменить
+ Выделение текста
+ Редактирование текста
Переключение клавиатуры
Субтитры
Эти команды доступны только при редактировании текста
@@ -299,15 +299,15 @@
Чтобы быстро перемещаться по веб-странице, введите команду для перехода в режим обзора, а затем используйте буквенные и цифровые команды.\n\nЭти команды также можно использовать не в режиме обзора, но понадобится добавить точку 8 к командам перехода к следующему элементу.
Навигация по таблице
Отключить параметр дисплея Брайля?
- Вы можете в любое время включить его в настройках TalkBack.
+ Вы можете в любое время включить его в настройках Backtalk.
Отключить
Некоторые команды недоступны
- При наборе и редактировании текста команды для навигации, настройки шрифта Брайля и некоторые функции TalkBack недоступны.\n\nСначала нужно закрыть клавиатуру.
+ При наборе и редактировании текста команды для навигации, настройки шрифта Брайля и некоторые функции Backtalk недоступны.\n\nСначала нужно закрыть клавиатуру.
Субтитры на дисплее Брайля
Чтобы включить или отключить субтитры к видео, нажмите Пробел и точки 1, 4, 7, 8.\n\nДля автоматического включения субтитров выберите параметр \"Показывать субтитры\" в настройках дисплея Брайля.
Всегда показывать это сообщение, если субтитры доступны
- Дисплей Брайля подключен к USB
- Для зарядки дисплея Брайля используется %s.\n\nЕсли вы хотите подключиться по Bluetooth, отсоедините от дисплея кабель USB и в настройках TalkBack выберите \"Дисплей Брайля\".
+ Дисплей Брайля подключён к USB
+ Для зарядки дисплея Брайля используется %s.\n\nЕсли вы хотите подключиться по Bluetooth, отсоедините от дисплея кабель USB и в настройках Backtalk выберите \"Дисплей Брайля\".
телефон
Низкий заряд батареи %s
Для зарядки дисплея Брайля используется %s.\n\nЧтобы сэкономить заряд:\n\n
@@ -315,11 +315,11 @@
2. Отсоедините кабель USB от дисплея Брайля.\n
3. Установите подключение по Bluetooth.
Настройки дисплея Брайля
- История сообщения и уведомлений
- Удалить все
+ История сообщений и уведомлений
+ Удалить всё
На странице ничего нет.
Включить историю сообщений на устройстве?
- В TalkBack будут сохраняться некоторые сообщения, например уведомления и будильники. Эту настройку можно изменить в любой момент.
+ В Backtalk будут сохраняться некоторые сообщения, например уведомления и будильники. Эту настройку можно изменить в любой момент.
Включить
Нет, спасибо
diff --git a/braille/brailleime/src/phone/res/values-ru/strings.xml b/braille/brailleime/src/phone/res/values-ru/strings.xml
index f706e6491..1aa14b144 100644
--- a/braille/brailleime/src/phone/res/values-ru/strings.xml
+++ b/braille/brailleime/src/phone/res/values-ru/strings.xml
@@ -1,16 +1,16 @@
- Клавиатура Брайля TalkBack
+ Клавиатура Брайля Backtalk
Ввод текста с помощью дисплея Брайля
Настольный режим. Положите устройство так, чтобы зарядный порт был слева.
- Чтобы обновить положение точек, нажмите на экран несколькими пальцами (%d).
+ Чтобы обновить положение точек, коснитесь экрана %d пальцами и удерживайте их.
Другие клавиатуры не включены. Перейдите в настройки клавиатуры.
Чтобы открыть меню параметров, проведите тремя пальцами снизу вверх
Клавиатура Брайля переведена в режим с сокращениями
Клавиатура Брайля переведена в режим без сокращений
Клавиатура Брайля
Клавиатура Брайля, %s
- Узнать больше о клавиатуре Брайля TalkBack можно на странице g.co/help/braille.
+ Узнать больше о клавиатуре Брайля Backtalk можно на странице g.co/help/braille.
Далее
Отправка текста
Обновление положения точек. Сначала зафиксируйте точки для %s.
@@ -21,7 +21,7 @@
Положение точек 1, 2 и 3 обновлено. Теперь зафиксируйте точки для %s.
Положение точек 1, 2, 3 и 7 обновлено. Теперь зафиксируйте точки для %s.
Не удалось обновить положение точек.
- Нажмите на экран несколькими пальцами %d и удерживайте. Затем повторите попытку.
+ Коснитесь экрана %d пальцами и удерживайте их. Затем повторите попытку.
левой руки
правой руки
Выбран этот язык: %s
@@ -44,9 +44,9 @@
Изменение языка во время ввода
Чтобы изменить язык при наборе текста на клавиатуре Брайля, проведите тремя пальцами вверх по экрану и нажмите на параметр \"Выбрать следующий язык ввода\".
Учитывать все нажатые точки
- При вводе учитывать каждую нажатую точку, даже если ее отпустили раньше других
- Обратный порядок точек
- Переставить точки, например поменять местами точки 1 и 4
+ При вводе учитывать каждую нажатую точку, даже если её отпустили раньше других
+ Поменять местами левые и правые точки
+ Поменять местами точки 1, 2, 3 и точки 4, 5, 6
Шрифт с сокращениями
Шрифт без сокращений
Параметры клавиатуры Брайля
@@ -81,16 +81,16 @@
Выберите уровень детализации, чтобы определить, как будет перемещаться курсор: по символам, словам или строкам. Вы также можете управлять курсором, совмещая жесты с нажатием точек на клавиатуре Брайля.
Перемещение по символам, словам или строкам
Выделение и редактирование текста
- Действия \"Выбрать\", \"Копировать\", \"Вырезать\", \"Вставить\"
+ Выделение, копирование, вырезание и вставка
Проверка правописания
Проверка грамматики и орфографии в текстовом поле
- Чтобы исправить грамматические и орфографические ошибки, используйте проверку правописания. Чтобы включить ее во время ввода или редактирования текста, проведите по экрану влево или вправо тремя пальцами, пока не услышите \"Проверка правописания\".
+ Чтобы исправить грамматические и орфографические ошибки, используйте проверку правописания. Чтобы включить её во время ввода или редактирования текста, проведите по экрану влево или вправо тремя пальцами, пока не услышите \"Проверка правописания\".
Сброс всех жестов
Все жесты сброшены
Изменение жеста отменено
- Жест удален
- Жест изменен.
- Зеркальный жест изменен.
+ Жест удалён
+ Жест изменён.
+ Зеркальный жест изменён.
Символ
Слово
Строка
@@ -101,12 +101,12 @@
Клавиатура
Устройство не поддерживает клавиатуру Брайля
Недостаточно точек нажатий. За дополнительной информацией обратитесь к производителю устройства.
- Чтобы использовать клавиатуру Брайля, включите TalkBack
+ Чтобы использовать клавиатуру Брайля, включите Backtalk
Включить в настройках
- Чтобы использовать клавиатуру Брайля, возобновите работу TalkBack
- Включив функцию TalkBack, вы сможете нажимать на экран для ввода шрифтом Брайля.
- Чтобы изменить жест, включите TalkBack
- Функция TalkBack отключена. Включите ее, чтобы изменить жесты для клавиатуры Брайля.
+ Чтобы использовать клавиатуру Брайля, возобновите работу Backtalk
+ Включив функцию Backtalk, вы сможете нажимать на экран для ввода шрифтом Брайля.
+ Чтобы изменить жест, включите Backtalk
+ Функция Backtalk отключена. Включите её, чтобы изменить жесты для клавиатуры Брайля.
Открыть настройки
Сбросить все жесты?
Все жесты для клавиатуры Брайля будут выполнять действия, заданные по умолчанию.
@@ -121,11 +121,11 @@
Восстановить настройки по умолчанию
Удалить жест
Как изменить жест
- На следующем экране откроется клавиатура Брайля и жесты TalkBack станут недоступны.\n\nКогда появится клавиатура, выполните жест, который хотите использовать. Чтобы закрыть клавиатуру и отменить изменение жеста, проведите двумя пальцами вниз.\n\nПосмотреть доступные жесты\n
+ На следующем экране откроется клавиатура Брайля и жесты Backtalk станут недоступны.\n\nКогда появится клавиатура, выполните жест, который хотите использовать. Чтобы закрыть клавиатуру и отменить изменение жеста, проведите двумя пальцами вниз.\n\nПосмотреть доступные жесты\n
Посмотреть доступные жесты
Больше не показывать это сообщение
Продолжить
- Жест изменен
+ Жест изменён
Выполнять действие \"%1$s\" зеркальным жестом \"%2$s\"?
Использовать зеркальный жест \"%1$s\" для действия \"%2$s\"?\n\nДействие \"%3$s\", назначенное на этот жест, будет заменено.
Использовать зеркальный жест
@@ -133,11 +133,11 @@
Не использовать
Следующая клавиатура
Руководство по клавиатуре Брайля
- С помощью клавиатуры Брайля можно вводить символы 6-точечного шрифта, касаясь экрана.\n\nСейчас вы используете объединенный английский шрифт Брайля. Чтобы переключить язык ввода, перейдите в настройки TalkBack.\n\nДля ввода шрифтом Брайля необходимо по-другому держать и использовать телефон.
+ С помощью клавиатуры Брайля можно вводить символы 6-точечного шрифта, касаясь экрана.\n\nСейчас вы используете объединённый английский шрифт Брайля. Чтобы переключить язык ввода, перейдите в настройки Backtalk.\n\nДля ввода шрифтом Брайля необходимо по-другому держать и использовать телефон.
Далее
Закрыть клавиатуру Брайля
- Обычные жесты TalkBack нельзя использовать, если выбрана клавиатура Брайля.\n\nСначала необходимо установить позицию шести точек Брайля при вводе текста.
- Теперь вы не сможете использовать обычные жесты TalkBack, поскольку эта функция недоступна во время работы с клавиатурой Брайля.
+ Обычные жесты Backtalk нельзя использовать, если выбрана клавиатура Брайля.\n\nСначала необходимо установить позицию шести точек Брайля при вводе текста.
+ Теперь вы не сможете использовать обычные жесты Backtalk, поскольку эта функция недоступна во время работы с клавиатурой Брайля.
Возьмите телефон двумя руками и держите его горизонтально экраном от себя.
Чтобы продолжить, дважды нажмите на экран в любом месте.
Чтобы ввести букву \"A\", коснитесь точки 1 указательным пальцем левой руки.
@@ -145,17 +145,17 @@
Чтобы удалить букву, проведите влево.
Чтобы добавить пробел, проведите вправо.
Чтобы переместить курсор назад, проведите вверх.
- Чтобы переместить курсор вперед, проведите вниз.
+ Чтобы переместить курсор вперёд, проведите вниз.
Чтобы скрыть клавиатуру, проведите двумя пальцами сверху вниз.
Чтобы переключиться на другую клавиатуру, проведите тремя пальцами сверху вниз.
Чтобы закрыть руководство, проведите тремя пальцами снизу вверх.
УДАЛИТЬ
ПРОБЕЛ
- КУРСОР ПЕРЕМЕЩЕН НАЗАД
- КУРСОР ПЕРЕМЕЩЕН ВПЕРЕД
+ КУРСОР ПЕРЕМЕЩЁН НАЗАД
+ КУРСОР ПЕРЕМЕЩЁН ВПЕРЁД
СКРЫТЬ КЛАВИАТУРУ
СЛЕДУЮЩАЯ КЛАВИАТУРА
- Теперь вы не сможете использовать обычные жесты TalkBack, поскольку эта функция недоступна во время работы с клавиатурой Брайля.\n\n%1$s
+ Теперь вы не сможете использовать обычные жесты Backtalk, поскольку эта функция недоступна во время работы с клавиатурой Брайля.\n\n%1$s
Сначала поверните телефон экраном от себя.\n\nЗатем измените положение устройства на горизонтальное, взяв его за короткие стороны корпуса. Правой рукой возьмитесь за нижнюю часть телефона, где располагается USB-порт. Поместите указательные, средние и безымянные пальцы на экран, придерживая телефон с помощью мизинцев и больших пальцев.\n\nКогда вы будете готовы продолжить, дважды нажмите на экран.\n\nЧтобы закрыть клавиатуру Брайля, проведите тремя пальцами вниз (по направлению к полу). После этого вы переключитесь на обычную клавиатуру.
Телефон находится в вертикальном положении. Чтобы продолжить, возьмите телефон так, чтобы длинная сторона корпуса оказалась внизу. Затем поверните устройство экраном от себя. Когда будете готовы, дважды нажмите на экран.
Держите телефон экраном от себя за короткие стороны корпуса так, чтобы указательными, средними и безымянными пальцами можно было касаться сенсорной поверхности.\n\nУказательный палец левой руки должен находиться на точке 1. Чтобы ввести букву \"A\", нажмите на точку 1.
@@ -165,13 +165,13 @@
Буква \"d\" удалена.
Чтобы добавить пробел, проведите вправо. Потренируйтесь.
Чтобы переместить курсор назад, проведите вверх. Потренируйтесь на этом экране.
- Чтобы переместить курсор вперед, проведите вниз. Потренируйтесь на этом экране.
+ Чтобы переместить курсор вперёд, проведите вниз. Потренируйтесь на этом экране.
Чтобы скрыть клавиатуру, проведите двумя пальцами сверху вниз. Потренируйтесь.
Жест \"Закрыть клавиатуру\". Обычно таким образом можно скрыть клавиатуру. В этот раз клавиатура Брайля останется открытой, поскольку вы ещё не завершили обучение по руководству.
Чтобы переключиться на другую клавиатуру, проведите тремя пальцами сверху вниз. Потренируйтесь.
Жест \"Следующая клавиатура\". Обычно таким образом можно переключиться на следующую клавиатуру. В этот раз останется открытой клавиатура Брайля, поскольку вы ещё не завершили обучение по руководству.
Для ввода текста в режиме \"Настольный\" положите телефон на стол. Чтобы закрыть руководство, проведите вверх тремя пальцами и найдите пункт \"Закрыть руководство\".
- Меню параметров открыто. Поверните телефон экраном к себе и держите его как обычно. Теперь вы снова можете использовать для навигации обычные жесты TalkBack. Чтобы посмотреть другие параметры, проведите по экрану вправо.
+ Меню параметров открыто. Поверните телефон экраном к себе и держите его как обычно. Теперь вы снова можете использовать для навигации обычные жесты Backtalk. Чтобы посмотреть другие параметры, проведите по экрану вправо.
%s\nПоложите устройство на стол. Нажмите и удерживайте экран указательным, средним и безымянным пальцами каждой руки так, чтобы вам было удобно печатать.
Положите устройство на стол. Нажмите и удерживайте экран указательным, средним и безымянным пальцами каждой руки так, чтобы вам было удобно печатать.
Открыта клавиатура Брайля. Поверните телефон экраном от себя. Измените положение устройства на горизонтальное. Начните набирать текст.
@@ -184,13 +184,13 @@
Слово удалено
Вернитесь к обучению по руководству. %1$s
Запуск клавиатуры Брайля для сенсорного экрана
- Подключен внешний дисплей Брайля. Используйте его, чтобы вводить текст на телефоне.\n\nВы также можете выбрать клавиатуру Брайля для сенсорного экрана или следующий способ ввода.
- Используйте подключенный внешний дисплей Брайля, чтобы набирать текст на этом устройстве.\n\nВы также можете выбрать другой способ ввода.
+ Подключён внешний дисплей Брайля. Используйте его, чтобы вводить текст на телефоне.\n\nВы также можете выбрать клавиатуру Брайля для сенсорного экрана или следующий способ ввода.
+ Используйте подключённый внешний дисплей Брайля, чтобы набирать текст на этом устройстве.\n\nВы также можете выбрать другой способ ввода.
Выбрать клавиатуру Брайля для сенсорного экрана
Выбрать следующий способ ввода
Нет вариантов написания
Нет исправлений грамматики
- %2$d из %1$d
+ %1$d из %2$d
Исправление грамматики
Исправление правописания
Открыта клавиатура Брайля. %1$s. %2$s
@@ -203,7 +203,41 @@
Этот жест используется для действия \"%1$s\". Жест нельзя изменить. Попробуйте другой. %2$s
Этот жест невозможно использовать
Жест не обнаружен
- Попробуйте другой жест. Чтобы посмотреть список всех доступных жестов, перейдите в Справочный центр клавиатуры Брайля TalkBack. %s
+ Попробуйте другой жест. Чтобы посмотреть список всех доступных жестов, перейдите в Справочный центр клавиатуры Брайля Backtalk. %s
Жесты не совпадают
Повторите жест, который хотите использовать. %s
+ Настольный режим, разъём зарядки слева
+ Настольный режим, разъём зарядки справа
+ Режим «Экран от себя», разъём зарядки справа
+ Режим «Экран от себя», разъём зарядки слева
+ Экран к себе
+ Экран к себе, разъём зарядки слева
+ Экран к себе, разъём зарядки справа
+ Экран к себе, разъём зарядки направлен вниз
+ Экран к себе, разъём зарядки направлен вверх
+ Разъём зарядки справа
+ Разъём зарядки слева
+ Настольный режим, разъём зарядки направлен к вам
+ Настольный режим, разъём зарядки направлен от вас
+ Режим «Экран от себя», разъём зарядки направлен вниз
+ Режим «Экран от себя», разъём зарядки направлен вверх
+ Разъём зарядки направлен к вам
+ Разъём зарядки направлен от вас
+ Разъём зарядки направлен вниз
+ Разъём зарядки направлен вверх
+ Ориентация зафиксирована
+ Ориентация зафиксирована. %1$s
+ Фиксация ориентации отключена
+ Поменять местами верхние и нижние точки
+ Точка 1 меняется местами с точкой 3, а точка 4 — с точкой 6
+ Поднятый планшет экраном от себя
+ Если параметр отключён, поднятый планшет или раскрытый складной телефон использует настольную раскладку, экраном к вам
+ Звуки при вводе текста
+ Воспроизводить щелчки клавиатуры при вводе символа, пробела, новой строки или удалении
+ Озвучивание вводимого текста
+ Отключено
+ Символы
+ Слова
+ Символы и слова
+ Пропустить обучение
diff --git a/braille/common/src/phone/res/values-ru/strings.xml b/braille/common/src/phone/res/values-ru/strings.xml
index 34012e64d..006928f36 100644
--- a/braille/common/src/phone/res/values-ru/strings.xml
+++ b/braille/common/src/phone/res/values-ru/strings.xml
@@ -3,7 +3,7 @@
Больше не показывать
Цифра
Заглавные буквы
- Текст \"%s\" удален
+ Текст \"%s\" удалён
- точку %s
- точки %s
@@ -13,7 +13,7 @@
Удалить %s
, %s
В этом текстовом поле нельзя добавить строку
- Объединенный английский шрифт Брайля
+ Объединённый английский шрифт Брайля
Испанский
Испанский (8-точечн. комп. шрифт Брайля)
Арабский
@@ -133,16 +133,16 @@
Переключиться на предыдущий уровень детализации
Переключиться на следующий уровень детализации
Переместить курсор назад
- Переместить курсор вперед
- Выбрать предыдущий символ
- Выбрать следующий символ
- Выбрать предыдущее слово
- Выбрать следующее слово
- Выбрать предыдущую строку
- Выбрать следующую строку
- Выбрать все
- Выбрать весь текст до курсора
- Выбрать весь текст после курсора
+ Переместить курсор вперёд
+ Выделить предыдущий символ
+ Выделить следующий символ
+ Выделить предыдущее слово
+ Выделить следующее слово
+ Выделить предыдущую строку
+ Выделить следующую строку
+ Выделить всё
+ Выделить весь текст до курсора
+ Выделить весь текст после курсора
Скопировать текст
Вырезать текст
Вставить
@@ -152,4 +152,6 @@
Прослушать следующий вариант исправления
Подтвердить исправление
Отменить исправление
+ Монгольский
+ Зафиксировать ориентацию или отключить её фиксацию
diff --git a/talkback/src/main/res/values-ru-v33/strings.xml b/talkback/src/main/res/values-ru-v33/strings.xml
index 7fcabdac7..4ee583016 100644
--- a/talkback/src/main/res/values-ru-v33/strings.xml
+++ b/talkback/src/main/res/values-ru-v33/strings.xml
@@ -1,5 +1,5 @@
- TalkBack озвучивает текст, чтобы вы могли пользоваться устройством, не глядя на экран. Эта функция помогает людям с нарушениями зрения.
- <b>Как работает TalkBack</b><br>• Чтобы перейти от одного элемента к другому, проведите по экрану вправо или влево.<br>• Чтобы активировать элемент, нажмите на него дважды.<br>• Чтобы прокрутить экран, проведите по нему двумя пальцами.<br><br><b>Как отключить TalkBack</b><br>1. В настройках выберите <b>Использовать TalkBack</b>. Появится контур. Дважды нажмите на него.<br>2. В окне подтверждения нажмите <b>Остановить</b>. Появится контур. Дважды нажмите на него.
+ Backtalk озвучивает текст, чтобы вы могли пользоваться устройством, не глядя на экран. Эта функция помогает людям с нарушениями зрения.
+ <b>Как работает Backtalk</b><br>• Чтобы перейти от одного элемента к другому, проведите по экрану вправо или влево.<br>• Чтобы активировать элемент, нажмите на него дважды.<br>• Чтобы прокрутить экран, проведите по нему двумя пальцами.<br><br><b>Как отключить Backtalk</b><br>1. В настройках выберите <b>Использовать Backtalk</b>. Появится контур. Дважды нажмите на него.<br>2. В окне подтверждения нажмите <b>Остановить</b>. Появится контур. Дважды нажмите на него.
diff --git a/talkback/src/main/res/values-ru-watch/strings.xml b/talkback/src/main/res/values-ru-watch/strings.xml
index cffa57b50..e94fa5f3b 100644
--- a/talkback/src/main/res/values-ru-watch/strings.xml
+++ b/talkback/src/main/res/values-ru-watch/strings.xml
@@ -1,10 +1,10 @@
- TalkBack – это программа чтения с экрана, которая помогает людям с нарушениями зрения использовать устройства Android.
+ Backtalk – это программа чтения с экрана, которая помогает людям с нарушениями зрения использовать устройства Android.
Доступно, если текущий объект поддерживает специальные действия
- Жесты TalkBack обновлены
- Чтобы узнать больше, откройте TalkBack.
- Узнайте больше в TalkBack.
+ Жесты Backtalk обновлены
+ Чтобы узнать больше, откройте Backtalk.
+ Узнайте больше в Backtalk.
Что нового
ОК
Отключить
diff --git a/talkback/src/main/res/values-ru/strings.xml b/talkback/src/main/res/values-ru/strings.xml
index d86d01f04..310adb073 100644
--- a/talkback/src/main/res/values-ru/strings.xml
+++ b/talkback/src/main/res/values-ru/strings.xml
@@ -1,9 +1,9 @@
- Функция TalkBack озвучивает текст на экране, поэтому вы можете не смотреть на него, когда пользуетесь устройством. Она предназначена для слепых и людей со слабым зрением.\n\nКак работает TalkBack\n• Чтобы перейти от одного объекта к другому, проведите по экрану вправо или влево.\n• Чтобы активировать объект, нажмите на него дважды.\n• Чтобы прокрутить экран, проведите по нему двумя пальцами.\n\nКак отключить TalkBack\n• Нажмите на переключатель. Появится контур. Дважды нажмите на переключатель.\n• Чтобы подтвердить действие, нажмите \"ОК\": сначала один раз, а затем дважды.
- Функция TalkBack озвучивает текст на экране, поэтому вы можете не смотреть на него, когда пользуетесь устройством. Она предназначена для людей с нарушениями зрения.<br><br><b>Как работает TalkBack</b><br>• Чтобы перейти от одного объекта к другому, проведите по экрану вправо или влево.<br>• Чтобы активировать объект, нажмите на него дважды.<br>• Чтобы прокрутить экран, проведите по нему двумя пальцами.<br><b>Как отключить TalkBack</b><br>1. В настройках выберите <b>Использовать TalkBack</b>. Появится контур. Дважды нажмите на него.<br>2. В окне подтверждения нажмите <b>Остановить</b>. Появится контур. Дважды нажмите на него.
+ Функция Backtalk озвучивает текст на экране, поэтому вы можете не смотреть на него, когда пользуетесь устройством. Она предназначена для слепых и людей со слабым зрением.\n\nКак работает Backtalk\n• Чтобы перейти от одного объекта к другому, проведите по экрану вправо или влево.\n• Чтобы активировать объект, нажмите на него дважды.\n• Чтобы прокрутить экран, проведите по нему двумя пальцами.\n\nКак отключить Backtalk\n• Нажмите на переключатель. Появится контур. Дважды нажмите на переключатель.\n• Чтобы подтвердить действие, нажмите \"ОК\": сначала один раз, а затем дважды.
+ Функция Backtalk озвучивает текст на экране, поэтому вы можете не смотреть на него, когда пользуетесь устройством. Она предназначена для людей с нарушениями зрения.<br><br><b>Как работает Backtalk</b><br>• Чтобы перейти от одного объекта к другому, проведите по экрану вправо или влево.<br>• Чтобы активировать объект, нажмите на него дважды.<br>• Чтобы прокрутить экран, проведите по нему двумя пальцами.<br><b>Как отключить Backtalk</b><br>1. В настройках выберите <b>Использовать Backtalk</b>. Появится контур. Дважды нажмите на него.<br>2. В окне подтверждения нажмите <b>Остановить</b>. Появится контур. Дважды нажмите на него.
Чтобы слушать описание элементов, используйте программу чтения с экрана
- Настройки TalkBack
+ Настройки Backtalk
Настройки
Синтез речи
Языки
@@ -14,14 +14,14 @@
Управление персональными ярлыками
Управление ярлыками приложения \"%1$s\"
Управление ярлыками
- У вас пока нет персональных ярлыков.\n\nКак создать персональный ярлык\nОткройте изображение и создайте ярлык в меню TalkBack.
+ У вас пока нет персональных ярлыков.\n\nКак создать персональный ярлык\nПерейдите к изображению без ярлыка и добавьте ярлык в меню Backtalk.
Последнее изменение: %1$s
- Поиск отменен.
+ Поиск отменён.
Начато
Остановлено
подключено
неизвестно
- Режим энергосбережения включен
+ Режим энергосбережения включён
Текст не выделен
Зарядка: %1$s. Заряд батареи в процентах: %2$s.
Статус зарядки: %1$s
@@ -29,16 +29,16 @@
%1$s (%2$s)
Вибровызов.
Беззвучный режим.
- Экран включен.
+ Экран включён.
Экран выключен.
Устройство разблокировано.
Аудио
Громкость речи
Скорость речи
Скорость чтения текста
- Озвучивать уведомления при отключенном экране
+ Озвучивать уведомления при отключённом экране
Озвучивать количество элементов списка
- Озвучивать число для всех методов прокрутки
+ Озвучивать, какие элементы видны после каждой прокрутки
Останавливать озвучивание, когда прикрыт датчик расстояния
Озвучивать буквы с примерами
При выборе клавиши на клавиатуре или переходе к символу приводить пример для каждой буквы (\"А, Анна\")
@@ -47,26 +47,26 @@
Большинство
Некоторые
Произносить количество повторяющихся символов
- Число прозвучит, если повторов больше четырех
+ Произносить количество повторов, если символ повторяется четыре раза или больше
Подробнее
Заглавные буквы
Ничего не делать
- Называть заглавную букву
+ Произносить «заглавная»
Изменять тон
Воспроизводить звуковой сигнал
Озвучивать подсказки
- Предлагать варианты использования контента после его описания
- Озвучивать информацию из контейнеров
+ После описания элемента озвучивать, как им пользоваться
+ Озвучивать сведения о контейнерах
Озвучивать время
Когда вы включаете экран
- При открытии или закрытии списков, таблиц и других контейнеров
+ Сообщать о входе в списки, сетки и другие контейнеры и выходе из них
В управление чтением добавлена задержка выбора элемента
Чтобы изменить задержку выбора элемента, проведите по экрану тремя пальцами и откройте настройки управления чтением.
Вводить текст, отпуская клавиши?
- Если задержка выбора элемента меньше 0,3 секунды, нажать дважды для ввода текста будет очень сложно. Вы можете активировать ввод текста при отпускании клавиши.\n\nЧтобы ввести символ, удерживайте палец на клавише, а затем уберите его.\n\nЗадать параметры этого способа ввода можно в настройках TalkBack.
+ Если задержка выбора элемента меньше 0,3 секунды, нажать дважды для ввода текста будет очень сложно. Вы можете активировать ввод текста при отпускании клавиши.\n\nЧтобы ввести символ, удерживайте палец на клавише, а затем уберите его.\n\nЗадать параметры этого способа ввода можно в настройках Backtalk.
В управление чтением добавлена задержка выбора элемента при вводе
Если у вас не получается набирать текст, дважды нажимая на клавиши, то проведите по экрану тремя пальцами, чтобы открыть меню управления чтением, и увеличьте задержку выбора элемента при вводе.
- Задержка выбора элемента при вводе работает, только когда включен ввод текста при отпускании клавиши.
+ Задержка выбора элемента при вводе работает, только когда включён ввод текста при отпускании клавиши.
ОК
Сбросить настройки задержки?
Для всех параметров задержки будут восстановлены значения по умолчанию.
@@ -76,16 +76,16 @@
Не переключаться
Сбросить жесты?
Сбросить жесты этого набора?
- Для всех жестов будут установлены действия по умолчанию.\n\nВнесенные вами изменения будут отменены.
+ Для всех жестов будут установлены действия по умолчанию.\n\nВнесённые вами изменения будут отменены.
Сбросить
Настройки жестов сброшены.
Озвучивать тип элемента
- Для выбранных элементов
+ Например, кнопка или флажок
Озвучивать идентификаторы элементов
Для кнопок без названия
Озвучивать названия окон
Озвучивать уведомления о ходе выполнения
- Сюда входят уведомления во время скачивания, навигации и не только. Когда параметр отключен, вы будете получать меньше уведомлений.
+ Сюда входят уведомления во время скачивания, навигации и не только. Когда параметр отключён, вы будете получать меньше уведомлений.
Озвучивать названия системных окон и окон ввода, например при переходе к строке состояния, уведомлениям или клавиатуре
Изучение касанием
Визуальные
@@ -95,49 +95,49 @@
Дополнительно
Ещё
Руководство и справка
- Эти настройки позволяют уменьшить задержку, которая происходит перед озвучиванием TalkBack
+ Эти настройки ускоряют отклик Backtalk после касания экрана
Сбросить все настройки задержки
Активировать одним нажатием
Чтобы активировать выбранный элемент, нажмите на него один раз. Вы сможете перемещаться по интерфейсу быстрее, чем когда выбрано двойное нажатие.
Детализация
Озвучивать знаки пунктуации и символы
- Изменить индикатор перехода
+ Индикатор фокуса
Жесты
Персональные ярлыки
Изменить меню
- Меню TalkBack
+ Меню Backtalk
Управление чтением
Изменить параметры навигации
- Чтобы использовать меню TalkBack, коснитесь экрана тремя пальцами. Вы также можете провести вверх или вниз, а затем вправо.
- Чтобы использовать меню TalkBack, поверните ладонь неведущей руки на себя и сведите два пальца вместе
- Чтобы использовать меню TalkBack, проведите вниз, а затем вправо
+ Чтобы использовать меню Backtalk, коснитесь экрана тремя пальцами. Вы также можете провести вверх или вниз, а затем вправо.
+ Чтобы использовать меню Backtalk, поверните ладонь неведущей руки на себя и сведите два пальца вместе
+ Чтобы использовать меню Backtalk, проведите вниз, а затем вправо
Чтобы использовать элементы управления чтением, проведите тремя пальцами влево, вправо, вверх или вниз.
Чтобы переключаться между элементами управления чтением, поверните ладонь неведущей руки на себя и сведите два пальца вместе. Перемещайте руку вправо или влево до нужного элемента, а затем разомкните пальцы.
Чтобы использовать элементы управления чтением, проведите вверх, а затем вниз
Быстрые клавиши
Экспортировать персональные ярлыки
- Страница TalkBack в Google Play
- Текущая версия TalkBack: %1$s
+ Страница Backtalk в Google Play
+ Текущая версия Backtalk: %1$s
Справка/отзыв
Связаться со службой поддержки проекта \"Google Специальные возможности\"
- Получить помощь по работе с TalkBack или сообщить о проблеме
+ Получить помощь по работе с Backtalk или сообщить о проблеме
Лицензии открытого ПО
Руководство
Справка
Условия использования
Политика конфиденциальности
Жесты для сканера отпечатков пальцев
- Руководство по TalkBack
+ Руководство по Backtalk
Справка
Ввод текста
Расширенные настройки
- Показывать инструкцию по отключению TalkBack
- После включения TalkBack будет появляться сообщение, позволяющее быстро его выключить
- Функция TalkBack включена. Чтобы выключить ее, удерживайте два пальца на экране в течение пяти секунд. Если вы больше не хотите видеть это сообщение, коснитесь экрана тремя пальцами, чтобы открыть меню TalkBack.
- Баннер, указывающий на то, что включена функция TalkBack. Чтобы отключить ее, удерживайте два пальца на экране в течение пяти секунд. Чтобы убрать баннер, перейдите в настройки TalkBack.
+ Показывать инструкцию по отключению Backtalk
+ После включения Backtalk будет появляться сообщение, позволяющее быстро его выключить
+ Функция Backtalk включена. Чтобы выключить её, удерживайте два пальца на экране в течение пяти секунд. Если вы больше не хотите видеть это сообщение, коснитесь экрана тремя пальцами, чтобы открыть меню Backtalk.
+ Баннер, указывающий на то, что включена функция Backtalk. Чтобы отключить её, удерживайте два пальца на экране в течение пяти секунд. Чтобы убрать баннер, перейдите в настройки Backtalk.
Сбросить настройки жестов
Один палец
- Жесты вперед-назад одним пальцем
+ Жесты вперёд-назад одним пальцем
Угловые жесты одним пальцем
Два пальца
Три пальца
@@ -150,27 +150,27 @@
Установлен %1$s уровень детализации.
0
1
- Обновите раскладку TalkBack
+ Обновите раскладку Backtalk
Чтобы продолжить использовать быстрые клавиши, перейдите в настройки и переключитесь с классической раскладки на стандартную.
<br><br><b>Чем отличается стандартная раскладка?</b>
<br><br><ul><li>Доступно больше действий для обычной и веб-навигации.</li>
<li>Некоторые клавиши-модификаторы настроены иначе.</li></ul>
Подробнее о раскладках
Настройки
- Мы планируем удалить классическую раскладку из TalkBack. Чтобы продолжить использовать быстрые клавиши, переключитесь на стандартную раскладку.
+ Мы планируем удалить классическую раскладку из Backtalk. Чтобы продолжить использовать быстрые клавиши, переключитесь на стандартную раскладку.
Подробнее
ОК
Настройки
Подробнее
Классическая раскладка больше не поддерживается
- Используется стандартная раскладка TalkBack. Также доступна улучшенная раскладка со множеством дополнительных команд. Узнайте больше в Справочном центре или перейдите на новую раскладку в настройках.
+ Используется стандартная раскладка Backtalk. Также доступна улучшенная раскладка со множеством дополнительных команд. Узнайте больше в Справочном центре или перейдите на новую раскладку в настройках.
Доступна новая раскладка
- Улучшенная раскладка TalkBack позволяет использовать множество дополнительных команд. Узнайте больше в Справочном центре или перейдите на новую раскладку в настройках.
- Измените клавишу-модификатор для TalkBack
+ Улучшенная раскладка Backtalk позволяет использовать множество дополнительных команд. Узнайте больше в Справочном центре или перейдите на новую раскладку в настройках.
+ Измените клавишу-модификатор для Backtalk
Не сейчас
Узнать больше о клавише-модификаторе
Измените клавишу-модификатор
- Чтобы быстрые клавиши TalkBack работали корректно, используйте в качестве модификатора Alt, а не клавишу действия.\n\nЕсли вы этого не сделаете, действия для некоторых сочетаний клавиш будут изменены в этой версии Android.
+ Чтобы быстрые клавиши Backtalk работали корректно, используйте в качестве модификатора Alt, а не клавишу действия.\n\nЕсли вы этого не сделаете, действия для некоторых сочетаний клавиш будут изменены в этой версии Android.
@string/close_string
Раскладка
Выбрать раскладку
@@ -178,7 +178,7 @@
Посмотреть системные быстрые клавиши
Выбрать клавишу-модификатор
Назначить модификатором клавишу %1$s?
- Сейчас для TalkBack выбрана клавиша-модификатор %1$s.
+ Сейчас для Backtalk выбрана клавиша-модификатор %1$s.
Назначить %1$s
Клавиша-модификатор изменена на %1$s.
%1$s включена.
@@ -212,8 +212,8 @@
Недавние приложения
Уведомления
Начать или приостановить воспроизведение
- Выделить следующий параметр управления чтением
- Выделить предыдущий параметр управления чтением
+ Выбрать следующий элемент управления чтением
+ Выбрать предыдущий элемент управления чтением
Увеличить значение параметра чтения
Уменьшить значение параметра чтения
Отключить или включить экран
@@ -235,12 +235,12 @@
Показать список ссылок
Показать список элементов управления
Показать список таблиц
- Показать меню TalkBack
+ Показать меню Backtalk
Показать список действий
Показать установленные языки
Копировать последнюю фразу
Открыть настройки озвучивания текста
- Открыть настройки TalkBack
+ Открыть настройки Backtalk
Отправить отзыв
Переключить режим озвучивания вводимого текста
Показать список быстрых клавиш
@@ -256,8 +256,8 @@
Перейти к предыдущему элементу управления
Перейти к следующему флажку
Перейти к предыдущему флажку
- Перейти к следующей метке ARIA
- Перейти к предыдущей метке ARIA
+ Перейти к следующему ориентиру ARIA
+ Перейти к предыдущему ориентиру ARIA
Перейти к следующему полю
Перейти к предыдущему полю
Перейти к следующему объекту
@@ -288,10 +288,10 @@
Перейти к предыдущей таблице
Перейти к следующему полю со списком
Перейти к предыдущему полю со списком
- Перейти к следующей открытой ссылке
- Перейти к предыдущей открытой ссылке
- Перейти к следующей непосещенной ссылке
- Перейти к предыдущей непосещенной ссылке
+ Перейти к следующей посещённой ссылке
+ Перейти к предыдущей посещённой ссылке
+ Перейти к следующей непосещённой ссылке
+ Перейти к предыдущей непосещённой ссылке
Перейти к следующему переключателю
Перейти к предыдущему переключателю
Перейти к следующей строке
@@ -314,7 +314,7 @@
Вернуть исходные быстрые клавиши для данной раскладки? Это действие нельзя отменить.
Сбросить
%1$s в режиме обзора
- Чтобы установить сочетание клавиш для команды, нажмите его. В нем должна быть клавиша ALT или CONTROL.
+ Чтобы установить сочетание клавиш для команды, нажмите его. В нём должна быть клавиша ALT или CONTROL.
Чтобы задать сочетание клавиш, нажмите его вместе с клавишей-модификатором %1$s.
Не назначено
Сохранить
@@ -337,16 +337,16 @@
Сочетание клавиш уже используется
Это сочетание клавиш используется для команды \"%1$s\". Переопределить его для действия \"%2$s\"?
Изменять тон при озвучивании
- Озвучивать нажимаемые клавиши
+ Озвучивание вводимого текста
Порядок описания элементов
Формат времени
- Настройка задержки
- Задержку перед озвучиванием TalkBack можно уменьшить
+ Уменьшить задержку
+ Ускорить отклик Backtalk после касания экрана
Повышать тон, когда озвучивается удаление букв
Дисплей Брайля
Клавиатура Брайля
Устройство не поддерживает клавиатуру Брайля
- Некоторые настройки звука TalkBack можно быстро изменить на любом экране.\n\nГромкость подсказок: коснитесь экрана и, удерживая палец, нажимайте кнопку увеличения или уменьшения громкости.\nСкорость речи TalkBack: проведите по экрану вверх или вниз тремя пальцами. Услышав фразу \"Скорость речи\", проведите пальцем вверх или вниз.
+ Чтобы изменить громкость подсказок на любом экране, удерживайте один палец на экране и нажимайте кнопку увеличения или уменьшения громкости.
Виброотклик
Звуковой отклик
Приглушение звука приложений
@@ -354,38 +354,38 @@
Для разработчиков
Выбор событий для журнала
Фильтрация событий для журнала
- Быстрее озвучивать названия окон
+ Отключить анимацию
Уровень вывода журнала
Режим диагностики
- Преобразовывать речь в текст
+ Показывать озвучиваемый текст
Поддержка нескольких наборов жестов
Озвучивать распознанную речь
Включить отладку дерева узлов
Использовать клавишу поиска для вывода дерева узлов
- Передавать статистику производ-ти
+ Включить статистику производительности
Показывать журнал отладки поверх других окон
- Подтверждение ввода
+ Способ ввода
Задержка при нажатии и удержании во время ввода
Задержка выбора элемента при вводе
- Если задержка выбора элемента при вводе небольшая, озвучивание TalkBack начинается быстрее после того, как вы коснетесь клавиатуры\n\nВыберите задержку
+ Если задержка выбора элемента при вводе небольшая, озвучивание Backtalk начинается быстрее после того, как вы коснётесь клавиатуры\n\nВыберите задержку
Задержка выбора элемента
-Настройте, как быстро начинается озвучивание TalkBack после того, как вы переключаетесь на другой элемент. Когда задержка небольшая, TalkBack срабатывает быстрее. Однако выполнять двойные и тройные нажатия может быть сложнее.\n\n
+Настройте, как быстро начинается озвучивание Backtalk после того, как вы переключаетесь на другой элемент. Когда задержка небольшая, Backtalk срабатывает быстрее. Однако выполнять двойные и тройные нажатия может быть сложнее.\n\n
Если задержка менее 0,3 секунды, активация двойным нажатием заменяется на активацию двумя пальцами.
- Включить распознавание жестов в TalkBack
- Чтобы изменения вступили в силу, перезагрузите TalkBack.
+ Включить распознавание жестов в Backtalk
+ Чтобы изменения вступили в силу, перезагрузите Backtalk.
Автоматические описания
Настройки Gemini
Голосовая команда Gemini
- Прослушайте подробное описание изображения, сгенерированное ИИ, выбрав \\"Описать изображение\\" в меню TalkBack.\n\nВы также сможете получать автоматические описания при переходе к изображению или значку. Эта функция работает без подключения к интернету.
+ Прослушайте подробное описание изображения, сгенерированное ИИ, выбрав \\"Описать изображение\\" в меню Backtalk.\n\nВы также сможете получать автоматические описания при переходе к изображению или значку. Эта функция работает без подключения к интернету.
Автоматические описания значков
Автоматические описания изображений
Автоматические описания текста на изображениях
Включите описания изображений в настройках
Включите автоматические или подробные описания изображений и повторите попытку.
Подробные описания изображений
- Чтобы прослушать описание, понадобится нажать \"%1$s\" в меню TalkBack
+ Чтобы прослушать описание, понадобится нажать \"%1$s\" в меню Backtalk
При переходе к изображению в поддерживаемом приложении вы услышите краткое описание.\n\nИзображения обрабатываются на вашем устройстве и никогда не отправляются в Google. \n\nГенеративный ИИ может допускать ошибки, поскольку это экспериментальная технология. Продолжая, вы принимаете Условия использования Google.
Включить
На базе генеративного ИИ
@@ -396,7 +396,7 @@
Условия использования Google
ИИ-модель скачивается. Подождите. Когда скачивание завершится, вы получите уведомление.
Скачивание ещё не завершено. Подождите. Скачано %1$d из %2$d МБ.
- ИИ-модель скачана. TalkBack теперь может генерировать описания изображений.
+ ИИ-модель скачана. Backtalk теперь может генерировать описания изображений.
Для изображений, текста на них и значков
Для текста на изображениях
Для изображений и текста на изображениях
@@ -419,12 +419,12 @@
При переходе к изображению в поддерживаемом приложении вы услышите краткое описание.\n\nИзображения обрабатываются на вашем устройстве и никогда не отправляются в Google.\n\nГенеративный ИИ может допускать ошибки, поскольку это экспериментальная технология. Продолжая, вы принимаете %1$s.
Включить
Отключить
- Gemini включен.
- Gemini отключен.
- Подсветка экрана отключена
- Подсветка экрана включена
- Сервис специальных возможностей TalkBack отключил подсветку экрана.
- Для изменения этой настройки %1$s, чтобы открыть меню TalkBack, найдите пункт \"%2$s\" и нажмите его два раза.
+ Gemini включён.
+ Gemini отключён.
+ Экран затемнён
+ Затемнение экрана выключено
+ Сервис специальных возможностей Backtalk затемнил экран.
+ Для изменения этой настройки %1$s, чтобы открыть меню Backtalk, найдите пункт \"%2$s\" и нажмите его два раза.
Основная навигация
Действия в системе
Чтение
@@ -436,7 +436,7 @@
Недоступно, когда включено время по вибрации
Следующий объект
Предыдущий объект
- Прокрутить вперед
+ Прокрутить вперёд
Прокрутить назад
Прокрутить вверх
Прокрутить вниз
@@ -452,7 +452,7 @@
Уведомления
Быстрые настройки
Показать специальные действия
- Открыть меню TalkBack
+ Открыть меню Backtalk
Приостановить или возобновить озвучивание
Включить или отключить озвучивание
Читать с начала
@@ -464,14 +464,14 @@
Включить голосовые команды
Перейти к последнему объекту на экране
Защитить экран
- Включить подсветку экрана
+ Отменить затемнение экрана
Активировать
Нажать дважды
Нажать и удерживать
- Меню TalkBack
+ Меню Backtalk
@string/close_string
Доп. параметры появятся, когда вы настроите или разблокируете устройство
- Меню TalkBack. Чтобы посмотреть параметры в нем, проведите вправо.\n\nКогда вы будете готовы вернуться к руководству, проведите двумя пальцами влево или вправо от края экрана.
+ Меню Backtalk. Чтобы посмотреть параметры в нём, проведите вправо.\n\nКогда вы будете готовы вернуться к руководству, проведите двумя пальцами влево или вправо от края экрана.
Изменить язык озвучивания
Следующий элемент управления чтением
Предыдущий элемент управления чтением
@@ -509,8 +509,8 @@
Снизить скорость речи
Включить или отключить режим выбора
Открыть руководство
- Переход между полной и сокращенной версией
- Клавиатура Брайля для подключенных дисплеев Брайля
+ Переход между полной и сокращённой версией
+ Клавиатура Брайля для подключённых дисплеев Брайля
Включить или отключить звуковой отклик (звуковые сигналы)
Обучение сочетаниям клавиш
Использовать фонетическое произношение для выделенного элемента
@@ -524,12 +524,12 @@
Предыдущий элемент управления
Переместить курсор в начало
Переместить курсор в конец
- Включить или отключить режим выбора текста
- Завершить выбор текста
+ Включить или отключить режим выделения текста
+ Завершить выделение текста
Исправления грамматики и правописания
%1$s (вариант написания)
%1$s (грамматическое исправление)
- %2$d из %1$d
+ %1$d из %2$d
Навигация по страницам
Следующая страница
Предыдущая страница
@@ -550,7 +550,7 @@
Поиск по экрану
Голосовые команды
Быстрые клавиши
- Настройки TalkBack
+ Настройки Backtalk
Настройки дисплея Брайля
Навигация по умолчанию
Закрыть
@@ -571,14 +571,14 @@
Озвучивание всех объектов на экране с начала
Озвучить все объекты на экране, начиная с выделенного
Копирование последней озвученной фразы в буфер обмена в виде текста, который можно будет вставить
- Озвучивание по буквам последней произнесенной фразы
- Повторение последней произнесенной фразы
+ Озвучивание по буквам последней произнесённой фразы
+ Повторение последней произнесённой фразы
Ввод текста, который нужно найти на экране
- Управление TalkBack с помощью голосовых команд
- Отключение экрана. Окружающим не будет видно, что на нем изображено. Не забудьте вернуть экран в нормальный режим.
+ Управление Backtalk с помощью голосовых команд
+ Затемнение экрана, чтобы окружающие не видели его содержимое. Не забудьте отменить затемнение.
Выберите, хотите ли вы слышать время, когда включаете экран
Открыть список быстрых клавиш
- Открыть настройки TalkBack
+ Открыть настройки Backtalk
Открыть настройки дисплея Брайля
Переход ко всем приложениям и быстрым настройкам
Переход к настройкам озвучивания текста
@@ -595,7 +595,7 @@
Перемещение между заголовками
Переключение между интерактивными элементами (кнопками, текст. полями)
Перемещение между ссылками
- Перемещение по отметкам на страницах в Интернете, таким как \"главная\" или \"навигация\"
+ Перемещение по ориентирам на веб-страницах, таким как «основное содержимое» или «навигация»
Перемещение между кнопками на веб-страницах
Перемещение между флажками на веб-страницах
Перемещение между текстовыми полями на веб-страницах
@@ -603,7 +603,7 @@
Перемещение между заголовками первого уровня на веб-страницах
Перемещение между заголовками второго уровня на веб-страницах
Перемещение между заголовками третьего уровня на веб-страницах
- Перемещение между заголовками четвертого уровня на веб-страницах
+ Перемещение между заголовками четвёртого уровня на веб-страницах
Перемещение между заголовками пятого уровня на веб-страницах
Перемещение между заголовками шестого уровня на веб-страницах
Перемещение между изображениями и видео на веб-страницах
@@ -612,31 +612,31 @@
Перемещение между таблицами на веб-страницах
Перемещение между полями со списками, например раскрывающимися меню, на веб-страницах
Перемещение между ссылками на веб-странице, которые уже открывались
- Перемещение между ссылками на веб-странице, которые еще не открывались
+ Перемещение между ссылками на веб-странице, которые ещё не открывались
Перемещение между переключателями на веб-страницах
Переходить к другим результатам поиска по экрану
Переходить между строками и столбцами в таблице
Переходить между строками в таблице
Переходить между столбцами в таблице
Читать по одному элементу
- Изменить скорость озвучивания в TalkBack
+ Изменить скорость озвучивания в Backtalk
Укажите, нужно ли озвучивать клавиши, подсказки и другие элементы
Укажите, нужно ли озвучивать знаки пунктуации и символы
Выберите один из доступных языков озвучивания текста
Воспроизведение во время навигации звуковых эффектов, например сигнала при подтверждении действия
Использование вибрации при выполнении таких действий, как выбор объекта. Это не влияет на настройки вибрации, заданные в приложении или в системе.
- Отключите экран, чтобы окружающие не видели его содержимое.
- Уменьшение громкости других звуков при озвучивании с помощью TalkBack
- Прокрутка вперед или назад
+ Затемните экран, чтобы окружающие не видели его содержимое.
+ Уменьшение громкости других звуков при озвучивании с помощью Backtalk
+ Прокрутка вперёд или назад
Регулировка громкости подсказок
Увеличение или уменьшение задержки выбора элемента при вводе
Увеличить или уменьшить задержку выбора элемента
- Командные кнопки для описания экрана
+ Краткое описание экрана с кнопками действий
Озвучивает описание содержимого на экране
Озвучивает описание значков и текст с выбранных изображений.
Чтение описания вслух
Показываются, когда курсор находится на ошибке
- TalkBack предварительно загружает данные озвучивания, чтобы уменьшить задержку при вводе текста.
+ Backtalk предварительно загружает данные озвучивания, чтобы уменьшить задержку при вводе текста.
Чтобы использовать эту функцию, включите Синтезатор речи Google.
вниз
вниз, затем вправо
@@ -711,9 +711,9 @@
75 % от громкости речи
50 % от громкости речи
25 % от громкости речи
- Дважды нажать нужную клавишу
- Отпустить нужную клавишу с буквой; дважды нажать для других клавиш
- Отпустить нужную клавишу
+ Удерживайте палец на нужной клавише, затем нажмите дважды
+ Удерживайте палец на клавише с буквой, затем отпустите. Для других клавиш нажмите дважды.
+ Удерживайте палец на нужной клавише, затем отпустите
0,5 сек.
1 сек.
2 сек.
@@ -731,8 +731,8 @@
Очень сильно
Экранная клавиатура
Физическая клавиатура
- Звук клавиш: экранная клавиатура
- Звук клавиш: физическая клавиатура
+ Озвучивание вводимого текста: экранная клавиатура
+ Озвучивание вводимого текста: физическая клавиатура
Отключено
Символы
Слова
@@ -743,36 +743,36 @@
Использовать формат времени устройства
12-часовой
24-часовой
- Настройки TalkBack изменены
- Нажмите, чтобы проверить изменения.
+ Жесты Backtalk изменены
+ Нажмите, чтобы просмотреть изменения жестов.
Всегда предупреждать
Добавление ярлыка
Изменение ярлыка
Удалить ярлык
- Ярлык удален
+ Ярлык удалён
Введите текст ярлыка для выбранного элемента.\nВнутреннее имя: %1$s
Текст ярлыка
Импортировать персональные ярлыки
- Импорт персональных ярлыков в TalkBack
+ Импорт персональных ярлыков в Backtalk
Укажите, нужно ли заменять существующие ярлыки в случае конфликтов.
Не заменять
Заменять
Ярлыков нет.
Не удалось экспортировать ярлыки
Не удалось импортировать ярлыки
- {count,plural, =0{Новых ярлыков нет.}=1{Обновлен # ярлык.}one{Обновлен # ярлык.}few{Обновлено # ярлыка.}many{Обновлено # ярлыков.}other{Обновлено # ярлыка.}}
+ {count,plural, =0{Новых ярлыков нет.}=1{Обновлён # ярлык.}one{Обновлён # ярлык.}few{Обновлено # ярлыка.}many{Обновлено # ярлыков.}other{Обновлено # ярлыка.}}
Приложение для импорта ярлыков не найдено.
Приложение для экспорта ярлыков отсутствует.
Выберите приложение для импорта ярлыков:
Выберите приложение для экспорта ярлыков:
- В этой версии TalkBack изменены жесты по умолчанию. Назначить действия для них можно в настройках. Ниже перечислены жесты, которые вы можете использовать, если включено Изучение касанием.\n\n%1$s
+ В этой версии Backtalk изменены жесты по умолчанию. Назначить действия для них можно в настройках. Ниже перечислены жесты, которые вы можете использовать, если включено Изучение касанием.\n\n%1$s
Защитить экран?
- Экран будет отключен для более надежной защиты конфиденциальности. Однако по-прежнему могут показываться сообщения о включении экрана, меню специальных возможностей, таких как TalkBack, и некоторый другой контент.
- В этой версии TalkBack мы изменили жесты по умолчанию.\n\nЧтобы перейти к первому объекту на экране, проведите пальцем вверх, а затем вниз. Для перехода к последнему объекту проведите вниз, а затем вверх.\n\nЧтобы изменить уровень детализации чтения, выберите объект, а затем в контекстном меню – степень детализации.\n\nВы можете назначить жестам другие действия в настройках TalkBack.
+ Экран будет затемнён для более надёжной защиты конфиденциальности. Однако по-прежнему могут показываться сообщения о включении экрана, меню специальных возможностей, таких как Backtalk, и некоторый другой контент.
+ В этой версии Backtalk мы изменили жесты по умолчанию.\n\nЧтобы перейти к первому объекту на экране, проведите пальцем вверх, а затем вниз. Для перехода к последнему объекту проведите вниз, а затем вверх.\n\nЧтобы изменить уровень детализации чтения, выберите объект, а затем в контекстном меню – степень детализации.\n\nВы можете назначить жестам другие действия в настройках Backtalk.
Теперь, чтобы приостановить или воспроизвести медиаконтент, нужно дважды нажать и удерживать экран двумя пальцами.\n\nДругие жесты также были изменены.
Открыть на телефоне, чтобы узнать больше
- В этой версии TalkBack изменены жесты по умолчанию.\n\nТеперь, чтобы перейти к предыдущей настройке навигации, нужно провести по экрану вверх, а чтобы выбрать следующую – вниз.
- Из-за возникновения сбоев из TalkBack были удалены следующие настройки:\n• Постукивание по краю.\n• Встряхнуть, чтобы начать чтение.
+ В этой версии Backtalk изменены жесты по умолчанию.\n\nТеперь, чтобы перейти к предыдущей настройке навигации, нужно провести по экрану вверх, а чтобы выбрать следующую – вниз.
+ Из-за возникновения сбоев из Backtalk были удалены следующие настройки:\n• Постукивание по краю.\n• Встряхнуть, чтобы начать чтение.
Принять жесты
Настроить жесты
Отключить все
@@ -783,15 +783,15 @@
Вы действительно хотите включить отладку дерева узлов?\n\nВ этом случае содержимое экрана может сохраняться в журналах устройства, доступных другим приложениям.
Назначить тройное нажатие четырьмя пальцами?
Подтвердите назначение тройного нажатия четырьмя пальцами для записи дерева узлов.\n\nЕсли вы отмените действие, отладка дерева узлов будет включена, но жест не будет назначен. Вам потребуется задать его в настройках жестов.\n\nЕсли отключить отладку дерева узлов, предыдущее назначенное для жеста действие не будет восстановлено.
- Передавать статистику производительности в LogCat?
- Эта функция может расходовать\n\nпамять устройства и заряд батареи.
+ Включить статистику производительности?
+ Включить статистику производительности?\n\nЭто может увеличить расход памяти и заряда батареи.
Включить ведение подробных журналов?
Ведение подробных журналов может помочь в отладке, однако есть вероятность, что личные данные появятся в буфере системного журнала.\n\nВключить ведение подробных журналов?
Да, включить
Включить режим диагностики?
- Режим диагностики помогает при отладке. В нем жест \"Нажатие четырьмя пальцами\" используется для того, чтобы скопировать контент на экране в системные журналы. Обратите внимание, что этот контент может содержать личную информацию. \n\nВключить режим диагностики?
+ Режим диагностики помогает при отладке. В нём жест \"Нажатие четырьмя пальцами\" используется для того, чтобы скопировать контент на экране в системные журналы. Обратите внимание, что этот контент может содержать личную информацию. \n\nВключить режим диагностики?
Разрешить доступ к телефону?
- Это позволит TalkBack отключать некоторые подсказки во время звонка.
+ Это позволит Backtalk отключать некоторые подсказки во время звонка.
Продолжить
Ссылки
Предыдущих элементов \"%1$s\" нет
@@ -806,8 +806,8 @@
заголовок
кнопка
поле со списком
- метка ARIA
- изменить значение поля
+ ориентир ARIA
+ поле редактирования
элемент, который можно выбрать
заголовок 1
заголовок 2
@@ -822,8 +822,8 @@
список
таблица
флажок
- Открытая ссылка
- Непосещенная ссылка
+ посещённая ссылка
+ непосещённая ссылка
переключатель
строка
столбец
@@ -832,11 +832,11 @@
граница таблицы
Нет заголовка строки
Нет заголовка столбца
- Восстановить импортированные ярлыки
- Импортированные ярлыки восстановлены
+ Отменить импорт ярлыков
+ Импорт ярлыков отменён
{count,plural, =1{Выбрано # событие}one{Выбрано # событие}few{Выбрано # события}many{Выбрано # событий}other{Выбрано # события}}
- %1$s включен
- %1$s отключен
+ %1$s включён
+ %1$s отключён
Режим ползунка
Чтобы изменить значение, нажимайте клавиши со стрелками. Чтобы выйти из режима ползунка, нажмите \"Выбрать\".
По умолчанию
@@ -848,10 +848,10 @@
Громкость подсказок
Задержка выбора элемента при вводе
Задержка выбора элемента
- Если задержка меньше, озвучивание TalkBack начинается быстрее после того, как вы коснетесь экрана
- Чтобы сделать задержку при вводе минимальной, выберите \"Удерживать любую клавишу и отпустить ее\".
+ Если задержка меньше, озвучивание Backtalk начинается быстрее после того, как вы коснётесь экрана
+ Для минимальной задержки при вводе выберите «Удерживайте палец на нужной клавише, затем отпустите».
Вы также можете использовать для ввода текста раздельное нажатие. Просто удерживайте любую клавишу одним пальцем и нажимайте на экран другим.
- Скорость чтения TalkBack
+ Скорость речи
Отрегулировать ползунок
Проверка правописания
Ошибок не найдено.
@@ -872,19 +872,19 @@
Заголовки
Ссылки
Таблицы
- Метки
- Интерактивные элементы
+ Ориентиры
+ Элементы управления
Все
{matches,plural, =0{На этом экране совпадений нет}=1{# совпадение}one{# совпадение}few{# совпадения}many{# совпадений}other{# совпадения}}
Нет совпадений на этом экране
Как работает режим непрерывного чтения
- Выбрав \"Читать с начала\" или \"Озвучить с выделенного объекта\", вы по-прежнему можете переходить к следующим и предыдущим элементам во время озвучивания текста.\n\nЧтобы сделать TalkBack тише или громче, используйте кнопки увеличения и уменьшения громкости.
+ Выбрав \"Читать с начала\" или \"Озвучить с выделенного объекта\", вы по-прежнему можете переходить к следующим и предыдущим элементам во время озвучивания текста.\n\nЧтобы сделать Backtalk тише или громче, используйте кнопки увеличения и уменьшения громкости.
Всегда показывать это сообщение
- Используйте голосовые команды для управления TalkBack
- Примеры голосовых команд:\n\n• \"Скопируй\".\n• \"Озвучь с выделенного объекта\".\n• \"Найди [слово]\"\n• \"Говори [быстрее]\".\n• \"Настройки TalkBack\".\n\nПроизнесите \"%1$s\", чтобы получить список всех доступных команд.
+ Используйте голосовые команды для управления Backtalk
+ Примеры голосовых команд:\n\n• \"Скопируй\".\n• \"Озвучь с выделенного объекта\".\n• \"Найди [слово]\"\n• \"Говори [быстрее]\".\n• \"Настройки Backtalk\".\n\nПроизнесите \"%1$s\", чтобы получить список всех доступных команд.
Использовать голосовые команды
- Используйте системные жесты вместо жестов TalkBack
- Когда прозвучит сигнал, вы можете использовать системный жест, который не поддерживается в TalkBack. Такой жест называется исходным.
+ Используйте системные жесты вместо жестов Backtalk
+ Когда прозвучит сигнал, вы можете использовать системный жест, который не поддерживается в Backtalk. Такой жест называется исходным.
Чтобы использовать голосовой ввод, обновите Gboard
Теперь, когда клавиатура Gboard активна, вы можете включать голосовой ввод, дважды нажав на экран двумя пальцами. Чтобы использовать этот жест, обновите Gboard до последней версии.
Обновить через Google Play
@@ -897,8 +897,8 @@
Поиск по элементам управления
Поиск по таблицам
@string/talkback_label
- Канал уведомлений TalkBack
- Для выбора настройки проведите %1$s. Чтобы изменить ее, проведите %2$s.
+ Канал уведомлений Backtalk
+ Для выбора настройки проведите %1$s. Чтобы изменить её, проведите %2$s.
Скорость речи %1$d%%
Самый высокий тон голоса
Самый низкий тон голоса
@@ -916,19 +916,19 @@
%1$s для чтения по %2$s
%1$s, чтобы перейти к подсказкам.
Чтобы выполнить действие, дважды нажмите на экран
- Откройте настройки TalkBack и выберите жест для следующего действия: %1$s
- Откройте настройки TalkBack и выберите жест для проверки правописания
+ Откройте настройки Backtalk и выберите жест для следующего действия: %1$s
+ Откройте настройки Backtalk и выберите жест для проверки правописания
Нажмите дважды, чтобы заменить текст
ключевое слово – %1$s
- Нет ключевого слова. Чтобы запустить новый поиск, нажмите на экран тремя пальцами и удерживайте или включите поиск по экрану в меню TalkBack.
- Нет ключевого слова. Чтобы запустить новый поиск, проведите по экрану влево, а затем вниз или включите поиск по экрану в меню TalkBack.
- Клавиатура Брайля не включена. Настройте ее в настройках TalkBack и повторите попытку.
+ Нет ключевого слова. Чтобы запустить новый поиск, нажмите на экран тремя пальцами и удерживайте или включите поиск по экрану в меню Backtalk.
+ Нет ключевого слова. Чтобы запустить новый поиск, проведите по экрану влево, а затем вниз или включите поиск по экрану в меню Backtalk.
+ Клавиатура Брайля не включена. Настройте её в настройках Backtalk и повторите попытку.
Доступны подсказки
Доступны подсказки. Чтобы открыть их, %1$s.
Доступно уведомление
Чтобы открыть уведомление, %1$s.
Чтобы открыть, %1$s.
- URL отсутствуют
+ URL отсутствует
Страница %1$d из %2$d
Назад
Далее
@@ -936,47 +936,47 @@
Закрыть
Наверх
Совет
- Как работает TalkBack
- TalkBack – это программа чтения с экрана от Google. Она озвучивает показываемый текст и дает голосовые подсказки, чтобы вы могли пользоваться телевизором, не глядя на экран.\n\nЕсли функция TalkBack включена, она озвучивает выбираемые элементы, иногда добавляя дополнительные сведения или описывая контекст.\n\nЧтобы продолжить, нажмите кнопку \"Выбрать\". Она находится по центру большой круглой кнопки со стрелками вверху пульта ДУ.
+ Как работает Backtalk
+ Backtalk — программа чтения с экрана на основе TalkBack от Google. Она озвучивает показываемый текст и даёт голосовые подсказки, чтобы вы могли пользоваться телевизором, не глядя на экран.\n\nЕсли функция Backtalk включена, она озвучивает выбираемые элементы, иногда добавляя дополнительные сведения или описывая контекст.\n\nЧтобы продолжить, нажмите кнопку \"Выбрать\". Она находится по центру большой круглой кнопки со стрелками вверху пульта ДУ.
Как пользоваться пультом ДУ
- Для навигации по экрану используйте круглую кнопку со стрелками в верхней части пульта. Нажмите по центру этой кнопки, чтобы выбрать объект на экране.\n\nВо втором ряду слева находится кнопка \"Назад\", а справа – кнопка Ассистента.\n\nЛевая кнопка в третьем ряду позволяет вернуться на главный экран, а правая – включить и отключить звук.\n\nВ четвертом ряду слева находится кнопка быстрого запуска YouTube, а справа – Netflix.\n\nВ нижнем ряду также расположены две небольшие кнопки. Левая – это кнопка питания, а правая открывает меню источников входного сигнала телевизора.\n\nКнопки регулировки громкости расположены на правой стороне пульта.\n\nЧтобы продолжить, нажмите кнопку \"Выбрать\".
- Как быстро включать и отключать TalkBack
- Для быстрого доступа к TalkBack одновременно нажмите кнопки \"Вниз\" и \"Назад\" и удерживайте их в течение трех секунд. Функция TalkBack включится или отключится.\n\nЭто сочетание клавиш можно найти в настройках телевизора.\n\nЧтобы продолжить, нажмите кнопку \"Выбрать\".
- Новые функции в TalkBack
+ Для навигации по экрану используйте круглую кнопку со стрелками в верхней части пульта. Нажмите по центру этой кнопки, чтобы выбрать объект на экране.\n\nВо втором ряду слева находится кнопка \"Назад\", а справа – кнопка Ассистента.\n\nЛевая кнопка в третьем ряду позволяет вернуться на главный экран, а правая – включить и отключить звук.\n\nВ четвёртом ряду слева находится кнопка быстрого запуска YouTube, а справа – Netflix.\n\nВ нижнем ряду также расположены две небольшие кнопки. Левая – это кнопка питания, а правая открывает меню источников входного сигнала телевизора.\n\nКнопки регулировки громкости расположены на правой стороне пульта.\n\nЧтобы продолжить, нажмите кнопку \"Выбрать\".
+ Как быстро включать и отключать Backtalk
+ Для быстрого доступа к Backtalk одновременно нажмите кнопки \"Вниз\" и \"Назад\" и удерживайте их в течение трёх секунд. Функция Backtalk включится или отключится.\n\nЭто сочетание клавиш можно найти в настройках телевизора.\n\nЧтобы продолжить, нажмите кнопку \"Выбрать\".
+ Новые функции в Backtalk
Готово?
- Вы можете вернуться к руководству в любое время, зайдя в настройки TalkBack.
- Вы можете изучить новые функции в любое время, вернувшись к руководству из настроек TalkBack.
+ Вы можете вернуться к руководству в любое время, зайдя в настройки Backtalk.
+ Вы можете изучить новые функции в любое время, вернувшись к руководству из настроек Backtalk.
Продолжить
- Представляем новые функции TalkBack
+ Представляем новые функции Backtalk
Навигация
Управление чтением
Чтобы включить или приостановить воспроизведение музыки или видео в приложении, нажмите дважды на экран двумя пальцами. Потренируйтесь на этом экране.
В некоторых приложениях этот жест может использоваться для других действий, например для ответа на звонки, или не поддерживаться совсем.
- Посмотреть все руководства по TalkBack
+ Посмотреть все руководства по Backtalk
Воспроизведение включено или приостановлено. Обычно этот жест используется, чтобы включать или приостанавливать воспроизведение видео или музыки. Для продолжения проведите вправо.
- Чтобы временно остановить озвучивание TalkBack, коснитесь экрана двумя пальцами.
- Функция озвучивания TalkBack отключена. Обычно этот жест используется, чтобы останавливать озвучивание текущей фразы. Для продолжения проведите вправо.
+ Чтобы временно остановить озвучивание Backtalk, коснитесь экрана двумя пальцами.
+ Озвучивание Backtalk остановлено. Обычно этот жест останавливает текущую фразу. Для продолжения проведите вправо.
Чтобы скопировать текст, нажмите дважды на экран тремя пальцами.
Текст скопирован. Обычно этот жест используется, чтобы копировать выбранный текст. Для продолжения проведите вправо.
Чтобы вставить текст, нажмите трижды на экран тремя пальцами.
Текст вставлен. Обычно этот жест используется, чтобы вставлять скопированный текст. Для продолжения проведите вправо.
Чтобы вырезать текст, нажмите дважды на экран тремя пальцами и удерживайте.
Текст вырезан. Обычно этот жест используется, чтобы вырезать выбранный текст. Для продолжения проведите вправо.
- Чтобы включить или отключить режим выбора текста, нажмите дважды на экран двумя пальцами и удерживайте.
- Режим выбора текста включен или отключен. Обычно этот жест используется, чтобы начинать или завершать выбор текста в поле ввода. Для продолжения проведите вправо.
+ Чтобы включить или отключить режим выделения текста, нажмите дважды на экран двумя пальцами и удерживайте.
+ Режим выделения текста включён или отключён. Обычно этот жест используется, чтобы начинать или завершать выделение текста в поле ввода. Для продолжения проведите вправо.
Чтобы использовать элементы управления чтением, проведите тремя пальцами влево, вправо, вверх или вниз.
- Примечание. Поскольку вы изменили некоторые жесты, эта информация может быть неточной. Чтобы посмотреть список используемых жестов, перейдите в настройки TalkBack.
- Представляем TalkBack для Android 11
- Чтобы сделать TalkBack быстрее и удобнее, мы добавили несколько новых жестов.\n\nПопробуйте выполнить их на этом экране. Вы можете в любое время посмотреть эту информацию в настройках TalkBack.
- Новые жесты в TalkBack
- Коснитесь экрана, чтобы узнать о новых жестах в TalkBack.
+ Примечание. Поскольку вы изменили некоторые жесты, эта информация может быть неточной. Чтобы посмотреть список используемых жестов, перейдите в настройки Backtalk.
+ Представляем Backtalk для Android 11
+ Чтобы сделать Backtalk быстрее и удобнее, мы добавили несколько новых жестов.\n\nПопробуйте выполнить их на этом экране. Вы можете в любое время посмотреть эту информацию в настройках Backtalk.
+ Новые жесты в Backtalk
+ Коснитесь экрана, чтобы узнать о новых жестах в Backtalk.
Дерево узлов записано в журналы.
Вот жесты, которые использовались недавно. Сообщите нам, с каким из них возникла проблема и какую команду он должен обозначать.
- Теперь вы можете подключаться к дисплеям Брайля с помощью HID-устройств так же, как и к другим устройствам Bluetooth. Убедитесь, что на вашем устройстве установлены последние версии драйверов для встроенного ПО от производителя. Затем включите Bluetooth на дисплее Брайля. В настройках TalkBack выберите \"Дисплей Брайля\" и включите параметр \"Использовать дисплей Брайля\". Найдите ваше устройство и подключитесь к нему.
- Теперь вы можете подключаться к дисплеям Брайля с помощью HID-устройств так же, как и к другим устройствам Bluetooth. Убедитесь, что на вашем устройстве установлены последние версии драйверов для встроенного ПО от производителя. Затем включите Bluetooth на дисплее Брайля. В настройках TalkBack выберите \"Дисплей Брайля\" и включите параметр \"Использовать дисплей Брайля\". Найдите ваше устройство и подключитесь к нему.
- Узнайте, как пользоваться дисплеем Брайля в Talkback.
- В этом обновлении TalkBack: функция описания экрана стала поддерживать больше языков и введены другие улучшения, благодаря которым пользоваться TalkBack теперь удобнее.\n\nВы узнаете об изменениях больше на следующих экранах.\n\nЭту информацию также можно найти в настройках TalkBack (раздел \"Новые функции в TalkBack\").
- В этом обновлении TalkBack: функция описания экрана стала поддерживать больше языков и введены другие улучшения, благодаря которым пользоваться TalkBack теперь удобнее.\n\nВы узнаете об изменениях больше на следующих экранах.\n\nЭту информацию также можно найти в настройках TalkBack (раздел \"Новые функции в TalkBack\").
+ Теперь вы можете подключаться к дисплеям Брайля с помощью HID-устройств так же, как и к другим устройствам Bluetooth. Убедитесь, что на вашем устройстве установлены последние версии драйверов для встроенного ПО от производителя. Затем включите Bluetooth на дисплее Брайля. В настройках Backtalk выберите \"Дисплей Брайля\" и включите параметр \"Использовать дисплей Брайля\". Найдите ваше устройство и подключитесь к нему.
+ Теперь вы можете подключаться к дисплеям Брайля с помощью HID-устройств так же, как и к другим устройствам Bluetooth. Убедитесь, что на вашем устройстве установлены последние версии драйверов для встроенного ПО от производителя. Затем включите Bluetooth на дисплее Брайля. В настройках Backtalk выберите \"Дисплей Брайля\" и включите параметр \"Использовать дисплей Брайля\". Найдите ваше устройство и подключитесь к нему.
+ Узнайте, как пользоваться дисплеем Брайля в Backtalk.
+ В этом обновлении Backtalk: функция описания экрана стала поддерживать больше языков и введены другие улучшения, благодаря которым пользоваться Backtalk теперь удобнее.\n\nВы узнаете об изменениях больше на следующих экранах.\n\nЭту информацию также можно найти в настройках Backtalk (раздел \"Новые функции в Backtalk\").
+ В этом обновлении Backtalk: функция описания экрана стала поддерживать больше языков и введены другие улучшения, благодаря которым пользоваться Backtalk теперь удобнее.\n\nВы узнаете об изменениях больше на следующих экранах.\n\nЭту информацию также можно найти в настройках Backtalk (раздел \"Новые функции в Backtalk\").
Новые языки для функции описания экрана и функции \"Спросить Gemini\"
Функция описания экрана и функция \"Спросить Gemini\" теперь доступны на большем количестве языков. Узнайте больше в <a href=\"https://support.google.com/accessibility/android?p=talkback_16_1\">Справочном центре</a>.
Жест для запуска голосового ввода
@@ -985,29 +985,29 @@
<br>Убедитесь, что у вас установлена последняя версия <a href=\"https://play.google.com/store/apps/details?id=com.google.android.inputmethod.latin\">Gboard из Google Play</a>.
Когда клавиатура Gboard открыта, можно начать или остановить голосовой ввод. Для этого дважды нажмите двумя пальцами на экран.
Клавиатура
- В TalkBack появилась улучшенная раскладка клавиатуры со множеством новых команд и сочетаний клавиш. Также добавлен режим обзора, который упрощает навигацию по веб-контенту и помогает людям с физическими клавиатурами пользоваться TalkBack. Чтобы переключиться на новую раскладку, выберите \"Настройки TalkBack > Расширенные настройки > Быстрые клавиши\".
- В TalkBack появилась улучшенная раскладка клавиатуры со множеством новых команд и сочетаний клавиш. Также добавлен режим обзора, который упрощает навигацию по веб-контенту и помогает людям с физическими клавиатурами пользоваться TalkBack. Чтобы переключиться на новую раскладку, в настройках TalkBack откройте раздел \"Расширенные настройки\" и нажмите \"Быстрые клавиши\".
- Настройка задержки
- Теперь можно уменьшить задержку озвучивания при сенсорном управлении и вводе текста. Для этого выберите \"Настройки TalkBack > Расширенные настройки > Уменьшить задержку\".
- Теперь можно уменьшить задержку озвучивания при сенсорном управлении и вводе текста. Для этого в настройках TalkBack откройте раздел \"Расширенные настройки\" и нажмите \"Уменьшить задержку\".
+ В Backtalk появилась улучшенная раскладка клавиатуры со множеством новых команд и сочетаний клавиш. Также добавлен режим обзора, который упрощает навигацию по веб-контенту и помогает людям с физическими клавиатурами пользоваться Backtalk. Чтобы переключиться на новую раскладку, выберите \"Настройки Backtalk > Расширенные настройки > Быстрые клавиши\".
+ В Backtalk появилась улучшенная раскладка клавиатуры со множеством новых команд и сочетаний клавиш. Также добавлен режим обзора, который упрощает навигацию по веб-контенту и помогает людям с физическими клавиатурами пользоваться Backtalk. Чтобы переключиться на новую раскладку, в настройках Backtalk откройте раздел \"Расширенные настройки\" и нажмите \"Быстрые клавиши\".
+ Уменьшить задержку
+ Теперь можно уменьшить задержку озвучивания при сенсорном управлении и вводе текста. Для этого выберите \"Настройки Backtalk > Расширенные настройки > Уменьшить задержку\".
+ Теперь можно уменьшить задержку озвучивания при сенсорном управлении и вводе текста. Для этого в настройках Backtalk откройте раздел \"Расширенные настройки\" и нажмите \"Уменьшить задержку\".
Настройка жестов для клавиатуры Брайля
- Теперь вы можете менять жесты для клавиатуры Брайля. Для этого выберите \"Настройки TalkBack > Клавиатура Брайля > Жесты\".
- Теперь вы можете менять жесты для клавиатуры Брайля. Для этого в настройках TalkBack откройте раздел \"Клавиатура Брайля\" и нажмите \"Жесты\".
+ Теперь вы можете менять жесты для клавиатуры Брайля. Для этого выберите \"Настройки Backtalk > Клавиатура Брайля > Жесты\".
+ Теперь вы можете менять жесты для клавиатуры Брайля. Для этого в настройках Backtalk откройте раздел \"Клавиатура Брайля\" и нажмите \"Жесты\".
Подробнее о клавиатуре Брайля…
Другие изменения
- Если вы случайно включили TalkBack, на экране появится сообщение с инструкцией, как быстро выключить функцию. Чтобы не видеть это сообщение, выберите \"Настройки TalkBack > Показывать инструкцию по выключению TalkBack\".
- Если вы случайно включили TalkBack, на экране появится сообщение с инструкцией, как быстро выключить функцию. Чтобы не видеть это сообщение, в настройках TalkBack отключите параметр \"Показывать инструкцию по выключению TalkBack\".
+ Если вы случайно включили Backtalk, на экране появится сообщение с инструкцией, как быстро выключить функцию. Чтобы не видеть это сообщение, выберите \"Настройки Backtalk > Показывать инструкцию по выключению Backtalk\".
+ Если вы случайно включили Backtalk, на экране появится сообщение с инструкцией, как быстро выключить функцию. Чтобы не видеть это сообщение, в настройках Backtalk отключите параметр \"Показывать инструкцию по выключению Backtalk\".
Классическая раскладка заменена раскладкой по умолчанию, в которой больше сочетаний клавиш.
Сообщения о форматировании текста
- Теперь TalkBack может сообщать пользователю об изменениях в форматировании текста, например о его написании (полужирный, курсив) или цвете. Чтобы использовать эту функцию, сделайте следующее:
- Выберите элемент с форматированием, откройте меню TalkBack и нажмите \"Описать форматирование текста\".
+ Теперь Backtalk может сообщать пользователю об изменениях в форматировании текста, например о его написании (полужирный, курсив) или цвете. Чтобы использовать эту функцию, сделайте следующее:
+ Выберите элемент с форматированием, откройте меню Backtalk и нажмите \"Описать форматирование текста\".
Вы также можете добавить элемент управления чтением, чтобы включать и отключать эту функцию.
Попробуйте использовать описание форматирования для этого текста:
- Чтобы выбрать, как TalkBack будет сообщать о форматировании, нажмите %1$s.
- \"Настройки TalkBack > Детализация > Параметры форматирования текста\"
- \"Настройки TalkBack\", \"Детализация\", а затем \"Форматирование текста\"
+ Чтобы выбрать, как Backtalk будет сообщать о форматировании, нажмите %1$s.
+ \"Настройки Backtalk > Детализация > Параметры форматирования текста\"
+ \"Настройки Backtalk\", \"Детализация\", а затем \"Форматирование текста\"
Текст <b>полужирный</b> уверенно, громко читаем,
-<br><u>Подчеркнутый</u> – шепчем, да так, словно мы угасаем.<br>
+<br><u>Подчёркнутый</u> – шепчем, да так, словно мы угасаем.<br>
<br><span style=\"background-color:#f08080;\">Розы красны,</span> это истина, классика цвета,
<br>Мягко <span style=\"background-color:#a1c9ff;\">фиалки синеют</span>, понятно и это.
<br>
@@ -1015,44 +1015,44 @@
<br><big>Огромный</big> – звучит во всю мощь, словно голос поэта.
<br>
<br>Яркий, насыщенный цвет виден в тексте прекрасно:
-<br>Здесь <font color=\"#128937\">травянисто-зеленый</font> и <font color=\"#db372d\">огненно-красный</font>.
- В этом обновлении TalkBack: улучшена раскладка для физических клавиатур, добавлена поддержка оповещений о форматировании текста, обновлены настройки и введены другие улучшения, благодаря которым пользоваться TalkBack теперь удобнее.\n\nВы узнаете об изменениях больше на следующих экранах.\n\nЭту информацию также можно найти в настройках TalkBack (раздел \"Новые функции в TalkBack\").
- В этом обновлении TalkBack: улучшена раскладка для физических клавиатур, добавлена поддержка оповещений о форматировании текста, обновлены настройки и введены другие улучшения, благодаря которым пользоваться TalkBack теперь удобнее.\n\nВы узнаете об изменениях больше на следующих экранах.\n\nЭту информацию также можно найти в разделе \"Новые функции в TalkBack\" настроек TalkBack.
- Обновленные настройки
+<br>Здесь <font color=\"#128937\">травянисто-зелёный</font> и <font color=\"#db372d\">огненно-красный</font>.
+ В этом обновлении Backtalk: улучшена раскладка для физических клавиатур, добавлена поддержка оповещений о форматировании текста, обновлены настройки и введены другие улучшения, благодаря которым пользоваться Backtalk теперь удобнее.\n\nВы узнаете об изменениях больше на следующих экранах.\n\nЭту информацию также можно найти в настройках Backtalk (раздел \"Новые функции в Backtalk\").
+ В этом обновлении Backtalk: улучшена раскладка для физических клавиатур, добавлена поддержка оповещений о форматировании текста, обновлены настройки и введены другие улучшения, благодаря которым пользоваться Backtalk теперь удобнее.\n\nВы узнаете об изменениях больше на следующих экранах.\n\nЭту информацию также можно найти в разделе \"Новые функции в Backtalk\" настроек Backtalk.
+ Обновлённые настройки
Чтобы вам было проще находить нужные функции, мы изменили группы настроек и добавили новые, такие как параметры клавиатуры.
Раздельное нажатие по всему экрану
Теперь вы можете использовать раздельное нажатие для активации элементов, даже если они находятся не на клавиатуре. Чтобы выбрать нужный элемент, проведите по экрану одним пальцем и удерживайте его, а затем нажмите на экран другим пальцем.
Улучшенная раскладка клавиатуры
- В TalkBack появилась улучшенная раскладка для физических клавиатур со множеством новых команд и сочетаний клавиш. Также добавлен режим обзора, который упрощает навигацию по веб-контенту и помогает людям с физическими клавиатурами пользоваться TalkBack. Чтобы переключиться на улучшенную раскладку, нажмите %1$s.\n\nЕсли вы используете дисплей Брайля, то можете перемещаться между элементами прямо с его помощью. Для удобства некоторые сочетания клавиш для дисплея Брайля были изменены. Чтобы посмотреть список всех сочетаний, нажмите %2$s.
- \"Настройки TalkBack > Быстрые клавиши\"
- \"Настройки TalkBack\", а затем \"Быстрые клавиши\"
+ В Backtalk появилась улучшенная раскладка для физических клавиатур со множеством новых команд и сочетаний клавиш. Также добавлен режим обзора, который упрощает навигацию по веб-контенту и помогает людям с физическими клавиатурами пользоваться Backtalk. Чтобы переключиться на улучшенную раскладку, нажмите %1$s.\n\nЕсли вы используете дисплей Брайля, то можете перемещаться между элементами прямо с его помощью. Для удобства некоторые сочетания клавиш для дисплея Брайля были изменены. Чтобы посмотреть список всех сочетаний, нажмите %2$s.
+ \"Настройки Backtalk > Быстрые клавиши\"
+ \"Настройки Backtalk\", а затем \"Быстрые клавиши\"
настройках дисплея Брайля
Клавиатура: умный режим обзора
- Если в браузере выбрано поле редактирования, режим обзора отключится, чтобы вы могли ввести текст на физической клавиатуре. Когда вы перейдете к полю, которое нельзя редактировать, режим обзора снова будет включен. Чтобы включить или отключить умный режим обзора, нажмите %1$s.
- \"Настройки TalkBack > Расширенные настройки\"
- \"Настройки TalkBack\", а затем \"Расширенные настройки\"
+ Если в браузере выбрано поле редактирования, режим обзора отключится, чтобы вы могли ввести текст на физической клавиатуре. Когда вы перейдёте к полю, которое нельзя редактировать, режим обзора снова будет включён. Чтобы включить или отключить умный режим обзора, нажмите %1$s.
+ \"Настройки Backtalk > Расширенные настройки\"
+ \"Настройки Backtalk\", а затем \"Расширенные настройки\"
Руководство по использованию клавиатуры
- Теперь в TalkBack есть руководство по использованию физической клавиатуры. В нем вы найдете сочетания клавиш и команды для улучшенной раскладки. Чтобы посмотреть руководство, нажмите %1$s.
- \"Настройки TalkBack > Руководство по TalkBack\"
- \"Настройки TalkBack\", а затем \"Руководство по TalkBack\"
+ Теперь в Backtalk есть руководство по использованию физической клавиатуры. В нём вы найдёте сочетания клавиш и команды для улучшенной раскладки. Чтобы посмотреть руководство, нажмите %1$s.
+ \"Настройки Backtalk > Руководство по Backtalk\"
+ \"Настройки Backtalk\", а затем \"Руководство по Backtalk\"
Руководство
- Представляем TalkBack
- Функция TalkBack включена
- TalkBack читает текст на экране вслух и меняет способ взаимодействия с интерфейсом устройства. Чтобы отключить эту функцию, дважды нажмите \"Отключить TalkBack\".
- Отключить TalkBack
+ Представляем Backtalk
+ Функция Backtalk включена
+ Backtalk читает текст на экране вслух и меняет способ взаимодействия с интерфейсом устройства. Чтобы отключить эту функцию, дважды нажмите \"Отключить Backtalk\".
+ Отключить Backtalk
Нажмите ещё раз, чтобы отключить
- TalkBack читает текст на экране вслух и меняет способ взаимодействия с интерфейсом устройства. Если эта функция вам не нужна, выберите \"Отключить TalkBack\" или нажмите на нее два раза.
- Функция TalkBack озвучивает текст, чтобы вы могли пользоваться устройством не глядя на экран. Она полезна для людей с нарушениями зрения. \n\nВы можете включать и отключать TalkBack с помощью кнопок регулировки громкости. Для этого нужно установить для них быструю команду в настройках TalkBack.\n\nКогда функция включена, она озвучивает элементы интерфейса, которые вы выбираете.\n\nЧтобы перейти к следующему элементу, нужно провести по экрану вправо, а чтобы вернуться к предыдущему – влево.\n\nСейчас проведите по экрану вправо, чтобы выбрать кнопку \"Далее\".
- Функция TalkBack озвучивает текст, чтобы вы могли пользоваться устройством не глядя на экран. Она полезна для людей с нарушениями зрения. \n\nВы можете быстро включать и отключать TalkBack с помощью кнопок регулировки громкости. Для этого нужно установить для них быструю команду в настройках TalkBack.\n\nКогда функция включена, она озвучивает элементы интерфейса, которые вы выбираете.\n\nЧтобы перейти к следующему элементу, нужно провести по экрану вправо, а чтобы вернуться к предыдущему – влево.\n\nВыберите кнопку \"Далее\", проведя по экрану вправо.
+ Backtalk читает текст на экране вслух и меняет способ взаимодействия с интерфейсом устройства. Если эта функция вам не нужна, выберите \"Отключить Backtalk\" или нажмите на неё два раза.
+ Функция Backtalk озвучивает текст, чтобы вы могли пользоваться устройством не глядя на экран. Она полезна для людей с нарушениями зрения. \n\nВы можете включать и отключать Backtalk с помощью кнопок регулировки громкости. Для этого нужно установить для них быструю команду в настройках Backtalk.\n\nКогда функция включена, она озвучивает элементы интерфейса, которые вы выбираете.\n\nЧтобы перейти к следующему элементу, нужно провести по экрану вправо, а чтобы вернуться к предыдущему – влево.\n\nСейчас проведите по экрану вправо, чтобы выбрать кнопку \"Далее\".
+ Функция Backtalk озвучивает текст, чтобы вы могли пользоваться устройством не глядя на экран. Она полезна для людей с нарушениями зрения. \n\nВы можете быстро включать и отключать Backtalk с помощью кнопок регулировки громкости. Для этого нужно установить для них быструю команду в настройках Backtalk.\n\nКогда функция включена, она озвучивает элементы интерфейса, которые вы выбираете.\n\nЧтобы перейти к следующему элементу, нужно провести по экрану вправо, а чтобы вернуться к предыдущему – влево.\n\nВыберите кнопку \"Далее\", проведя по экрану вправо.
Выберите кнопку \"Далее\", проведя по экрану вправо
Находите элементы, проводя пальцем по экрану
Вы также можете искать элементы на экране, проводя по нему пальцем.\n\nПопробуйте найти кнопку \"Далее\". Для этого проведите пальцем по экрану в сторону левого нижнего угла.
Прокручивайте страницу, проводя двумя пальцами вверх или вниз
- Попрактикуйтесь на этом экране, пока не найдете кнопку \"Далее\".
+ Попрактикуйтесь на этом экране, пока не найдёте кнопку \"Далее\".
Попробуйте прокрутить страницу, проведя по экрану двумя пальцами вверх или вниз.
Отлично! Вы прокрутили экран до самого низа.\n\nПроведите по нему вправо, чтобы найти кнопку \"Далее\".
Выполняйте системные жесты не одним, а двумя пальцами
- При использовании TalkBack можно перейти к главному экрану, проведя снизу вверх не одним пальцем, а двумя.\n\nЕсли попробовать эти жесты сейчас, руководство будет закрыто. Рекомендуем сделать это позже, когда вы пройдете его до конца.
+ При использовании Backtalk можно перейти к главному экрану, проведя снизу вверх не одним пальцем, а двумя.\n\nЕсли попробовать эти жесты сейчас, руководство будет закрыто. Рекомендуем сделать это позже, когда вы пройдёте его до конца.
Чтобы перейти к главному экрану, проведите снизу вверх двумя пальцами.
Чтобы открыть список недавно использованных приложений, проведите снизу вверх по экрану двумя пальцами, задержите их, а затем отпустите. Этот жест открывает экран \"Обзор\".
Чтобы вернуться, проведите двумя пальцами от левого или правого края экрана к центру.
@@ -1060,18 +1060,18 @@
Чтобы открыть уведомления, проведите по экрану сверху вниз двумя пальцами. Когда вы будете готовы закрыть уведомления, проведите по экрану снизу вверх двумя пальцами.\n\nПотренируйтесь на этом экране.
Чтобы использовать быстрое включение специальных возможностей, проведите по экрану снизу вверх тремя пальцами.
Регулировка громкости
- Громкость подсказок TalkBack для специальных возможностей изменяется отдельно от громкости мультимедиа.\n\nЧтобы увеличить или уменьшить громкость подсказок:
+ Громкость подсказок Backtalk для специальных возможностей изменяется отдельно от громкости мультимедиа.\n\nЧтобы увеличить или уменьшить громкость подсказок:
Коснитесь экрана одним пальцем.
Удерживая палец, нажимайте кнопки увеличения или уменьшения громкости сбоку устройства.
Через пару секунд вы услышите, какую громкость подсказок вы установили.\n\nПопробуйте выполнить эти действия прямо сейчас.
Использование меню и элементов управления
- В меню TalkBack собраны настройки, которые часто нужны.\n\nОткройте меню TalkBack, коснувшись экрана тремя пальцами.
- В меню TalkBack собраны настройки, которые часто нужны.\n\nЧтобы открыть меню TalkBack, проведите по экрану сначала вниз, а затем вправо.
- Жесты позволяют быстро изменить настройки, например выбрать режим чтения по словам, а не по символам, или скорректировать скорость озвучивания для TalkBack.\n\nЧтобы быстро изменить любую из настроек чтения, проведите влево или вправо тремя пальцами.\n\nВы можете задать настройки чтения и меню TalkBack позже в параметрах TalkBack.
- Жесты позволяют быстро изменить настройки, например выбрать режим чтения по словам вместо чтения по символам или скорректировать скорость озвучивания для TalkBack.\n\nЧтобы быстро изменить элемент управления чтением, проведите вниз, а затем вверх.\n\nВы можете настроить меню TalkBack и элементы управления чтением позже в параметрах TalkBack.
+ В меню Backtalk собраны настройки, которые часто нужны.\n\nОткройте меню Backtalk, коснувшись экрана тремя пальцами.
+ В меню Backtalk собраны настройки, которые часто нужны.\n\nЧтобы открыть меню Backtalk, проведите по экрану сначала вниз, а затем вправо.
+ Жесты позволяют быстро изменить настройки, например выбрать режим чтения по словам, а не по символам, или скорректировать скорость озвучивания для Backtalk.\n\nЧтобы быстро изменить любую из настроек чтения, проведите влево или вправо тремя пальцами.\n\nВы можете задать настройки чтения и меню Backtalk позже в параметрах Backtalk.
+ Жесты позволяют быстро изменить настройки, например выбрать режим чтения по словам вместо чтения по символам или скорректировать скорость озвучивания для Backtalk.\n\nЧтобы быстро изменить элемент управления чтением, проведите вниз, а затем вверх.\n\nВы можете настроить меню Backtalk и элементы управления чтением позже в параметрах Backtalk.
Готово!
- Теперь вы готовы использовать TalkBack.\n\nПри желании ознакомьтесь с другими темами ниже. Вы также можете в любое время снова обратиться к этому руководству в настройках TalkBack.
- Чтобы выбрать тему, проведите вправо. Рекомендуем сначала включить TalkBack.
+ Теперь вы готовы использовать Backtalk.\n\nПри желании ознакомьтесь с другими темами ниже. Вы также можете в любое время снова обратиться к этому руководству в настройках Backtalk.
+ Чтобы выбрать тему, проведите вправо. Рекомендуем сначала включить Backtalk.
Основы навигации
Перемещение между элементами, прокручивание, использование меню и многое другое
Редактирование текста
@@ -1081,47 +1081,47 @@
Описания изображений
Озвучивание описаний изображений, когда это возможно
Голосовые команды
- Управляйте TalkBack с помощью голосовых команд
+ Управляйте Backtalk с помощью голосовых команд
Поиск по экрану
Находите объекты на экране
Повседневные задачи
Звонки по телефону, отправка сообщений и другие действия
Практика использования жестов
Информация о жестах и практика в их использовании
- Справочная информация о TalkBack и форма для отзывов
- Выберите, как вы хотите взаимодействовать с TalkBack
+ Справочная информация о Backtalk и форма для отзывов
+ Выберите, как вы хотите взаимодействовать с Backtalk
Руководство по использованию касаний
Руководство по использованию клавиатуры
Использование текстовых полей
- Когда вы выбираете текстовое поле, внизу экрана появляется клавиатура.\n\nЧтобы закрыть ее, дважды нажмите кнопку \"Назад\" в нижнем углу экрана.\n\nПопробуйте активировать и закрыть клавиатуру для текстового поля внизу.
+ Когда вы выбираете текстовое поле, внизу экрана появляется клавиатура.\n\nЧтобы закрыть её, дважды нажмите кнопку \"Назад\" в нижнем углу экрана.\n\nПопробуйте активировать и закрыть клавиатуру для текстового поля внизу.
Текстовое поле
Введите текст
Ввод текста
Когда вы выбираете текстовое поле, внизу экрана появляется клавиатура.
- Двигайте пальцем по клавиатуре, пока не услышите нужную букву. Чтобы ввести ее, отпустите палец.\n\nПопробуйте активировать текстовое поле внизу и напечатать свое имя.
- Вы также можете вводить текст с помощью клавиатуры Брайля. Чтобы включить ее, перейдите в настройки TalkBack.
+ Двигайте пальцем по клавиатуре, пока не услышите нужную букву. Чтобы ввести её, отпустите палец.\n\nПопробуйте активировать текстовое поле внизу и напечатать своё имя.
+ Вы также можете вводить текст с помощью клавиатуры Брайля. Чтобы включить её, перейдите в настройки Backtalk.
Другие способы ввода
- В TalkBack есть и другие способы ввода текста. Например, вводить буквы можно двойным нажатием.
- В TalkBack есть и другие способы набора текста. Например, вводить буквы можно двойным нажатием. Изменить параметры можно в разделе \"Настройки TalkBack > Экранная клавиатура > Подтверждение ввода\".
- В TalkBack есть и другие способы набора текста. Например, вводить буквы можно двойным нажатием. Изменить параметры можно в разделе \"Настройки TalkBack > Экранная клавиатура > Подтверждение ввода\".
+ В Backtalk есть и другие способы ввода текста. Например, вводить буквы можно двойным нажатием.
+ В Backtalk есть и другие способы набора текста. Например, вводить буквы можно двойным нажатием. Изменить параметры можно в разделе \"Настройки Backtalk > Экранная клавиатура > Способ ввода\".
+ В Backtalk есть и другие способы набора текста. Например, вводить буквы можно двойным нажатием. Изменить параметры можно в разделе \"Настройки Backtalk > Экранная клавиатура > Способ ввода\".
Изменить настройки ввода
Перемещение курсора
Чтобы перемещать курсор между буквами в активном текстовом поле, проводите вверх и вниз по экрану.\n\nПотренируйтесь в поле внизу.
- Представляем TalkBack
+ Представляем Backtalk
Выделение текста
Чтобы выделить текст в текстовом поле, переместите курсор в начало нужного слова или фразы.\n\nДважды нажмите двумя пальцами и удерживайте, а затем переместите курсор в конец нужного текста. Чтобы завершить выделение, снова дважды нажмите двумя пальцами и удерживайте.\n\nПопробуйте выделить слово \"Представляем\" в текстовом поле ниже.
- Чтобы выделить текст в поле, переместите курсор в начало нужного слова или фразы.\n\nПроведите по экрану вниз, а затем вправо, чтобы открыть меню TalkBack. Дважды нажмите \"Действия\" и включите режим выделения. Переместите курсор в конец нужного текста.\n\nСнова откройте меню TalkBack и дважды нажмите \"Действия\", чтобы выйти из режима выделения.\n\nПопробуйте выделить слово \"Представляем\" в текстовом поле ниже.
+ Чтобы выделить текст в поле, переместите курсор в начало нужного слова или фразы.\n\nПроведите по экрану вниз, а затем вправо, чтобы открыть меню Backtalk. Дважды нажмите \"Действия\" и включите режим выделения. Переместите курсор в конец нужного текста.\n\nСнова откройте меню Backtalk и дважды нажмите \"Действия\", чтобы выйти из режима выделения.\n\nПопробуйте выделить слово \"Представляем\" в текстовом поле ниже.
Как копировать, вырезать и вставлять текст
Чтобы скопировать выделенный текст, дважды нажмите тремя пальцами.\n\nПопробуйте скопировать слово в текстовом поле внизу.
Чтобы вырезать текст, дважды нажмите тремя пальцами и удерживайте.\n\nЧтобы вставить текст, трижды нажмите тремя пальцами.\n\nПопробуйте вставить слово в текстовое поле внизу.
- Выделенный текст можно скопировать с помощью меню TalkBack. Чтобы открыть меню, проведите по экрану вниз, затем вправо. Дважды нажмите \"Действия\", а затем \"Копировать\".\n\nПопробуйте скопировать слово в текстовом поле ниже.
- Чтобы вырезать или вставить текст, откройте меню TalkBack и дважды нажмите \"Действия\".\n\nПопробуйте вставить слово в текстовое поле ниже.
+ Выделенный текст можно скопировать с помощью меню Backtalk. Чтобы открыть меню, проведите по экрану вниз, затем вправо. Дважды нажмите \"Действия\", а затем \"Копировать\".\n\nПопробуйте скопировать слово в текстовом поле ниже.
+ Чтобы вырезать или вставить текст, откройте меню Backtalk и дважды нажмите \"Действия\".\n\nПопробуйте вставить слово в текстовое поле ниже.
Вставьте текст
Проверка правописания
- Находите орфографические и грамматические ошибки в текстовых полях с помощью функции \"Проверка правописания\".\n\nЧтобы попробовать ее, перейдите к текстовому полю ниже, в котором есть орфографические ошибки. Затем проведите тремя пальцами по экрану вправо, пока не найдете функцию \"Проверка правописания\".
- Находите орфографические и грамматические ошибки в текстовых полях с помощью функции \"Проверка правописания\".\n\nЧтобы попробовать ее, перейдите к текстовому полю ниже, в котором есть орфографические ошибки. Проведите по экрану вниз, а затем вверх, пока не найдете функцию \"Проверка правописания\".
- Находите орфографические и грамматические ошибки в текстовых полях с помощью функции \"Проверка правописания\".\n\nЧтобы попробовать ее, перейдите к текстовому полю ниже и введите слово с орфографической ошибкой. Затем проведите тремя пальцами по экрану вправо, пока не найдете функцию \"Проверка правописания\".
- Находите орфографические и грамматические ошибки в текстовых полях с помощью функции \"Проверка правописания\".\n\nЧтобы попробовать ее, перейдите к текстовому полю ниже и введите слово с орфографической ошибкой. Проведите по экрану вниз, а затем вверх, пока не найдете функцию \"Проверка правописания\".
+ Находите орфографические и грамматические ошибки в текстовых полях с помощью функции \"Проверка правописания\".\n\nЧтобы попробовать её, перейдите к текстовому полю ниже, в котором есть орфографические ошибки. Затем проведите тремя пальцами по экрану вправо, пока не найдёте функцию \"Проверка правописания\".
+ Находите орфографические и грамматические ошибки в текстовых полях с помощью функции \"Проверка правописания\".\n\nЧтобы попробовать её, перейдите к текстовому полю ниже, в котором есть орфографические ошибки. Проведите по экрану вниз, а затем вверх, пока не найдёте функцию \"Проверка правописания\".
+ Находите орфографические и грамматические ошибки в текстовых полях с помощью функции \"Проверка правописания\".\n\nЧтобы попробовать её, перейдите к текстовому полю ниже и введите слово с орфографической ошибкой. Затем проведите тремя пальцами по экрану вправо, пока не найдёте функцию \"Проверка правописания\".
+ Находите орфографические и грамматические ошибки в текстовых полях с помощью функции \"Проверка правописания\".\n\nЧтобы попробовать её, перейдите к текстовому полю ниже и введите слово с орфографической ошибкой. Проведите по экрану вниз, а затем вверх, пока не найдёте функцию \"Проверка правописания\".
Введите слово
Чтение по символам, словам или абзацам
Вы можете прослушать текст по символам.\n\nДля этого несколько раз проведите тремя пальцами вправо, пока не услышите слово \"%1$s\". Теперь, чтобы вернуться к предыдущему символу, проведите по экрану вверх. Чтобы перейти к следующему символу, проведите по экрану вниз.\n\nПопробуйте прямо сейчас. Проведя тремя пальцами вправо, вы также можете выбрать озвучивание текста по словам или абзацам.
@@ -1130,8 +1130,8 @@
Элементы управления – это интерактивные объекты, такие как кнопки, флажки и текстовые поля.\n\nНа некоторых страницах нужна возможность быстро переключаться между элементами управления, чтобы не тратить время на поиск, например кнопки \"Далее\".\n\nЧтобы воспользоваться этой функцией, несколько раз проведите тремя пальцами вправо, пока не услышите \"%1$s\". Теперь, чтобы вернуться к предыдущему элементу управления на странице, проведите по экрану вверх. Чтобы перейти к следующему элементу, проведите по экрану вниз.\n\nПопробуйте прямо сейчас. Включите навигацию по элементам управления и выберите кнопку \"Далее\".
Элементы управления – это интерактивные объекты, такие как кнопки, флажки и текстовые поля.\n\nНа некоторых страницах нужна возможность быстро переключаться между элементами управления, чтобы не тратить время на поиск, например кнопки \"Далее\".\n\nЧтобы воспользоваться этой функцией, проведите вниз, затем вверх несколько раз, пока не услышите \"%1$s\". Теперь, чтобы вернуться к предыдущему элементу управления на странице, проведите по экрану вверх. Чтобы перейти к следующему элементу, проведите по экрану вниз.\n\nПопробуйте прямо сейчас. Включите навигацию по элементам управления и выберите кнопку \"Далее\".
Перемещение между ссылками
- Вы также можете перемещаться между ссылками на странице.\n\nПопробуйте несколько раз провести тремя пальцами вправо, пока не услышите \"%1$s\". Затем проведите по экрану вниз, чтобы найти ссылку 5. Во время обучения двойное нажатие на нее ни к чему не приведет.\n\nПроведите по экрану вправо, чтобы найти кнопку \"Далее\", и перейдите на следующую страницу.
- Вы также можете перемещаться между ссылками на странице.\n\nПопробуйте несколько раз провести по экрану вниз, затем вверх, пока не услышите \"%1$s\". После этого проведите по экрану вниз, чтобы найти ссылку 5. Во время обучения двойное нажатие на нее ни к чему не приведет.\n\nПроведите по экрану вправо, чтобы найти кнопку \"Далее\", и перейдите на следующую страницу.
+ Вы также можете перемещаться между ссылками на странице.\n\nПопробуйте несколько раз провести тремя пальцами вправо, пока не услышите \"%1$s\". Затем проведите по экрану вниз, чтобы найти ссылку 5. Во время обучения двойное нажатие на неё ни к чему не приведёт.\n\nПроведите по экрану вправо, чтобы найти кнопку \"Далее\", и перейдите на следующую страницу.
+ Вы также можете перемещаться между ссылками на странице.\n\nПопробуйте несколько раз провести по экрану вниз, затем вверх, пока не услышите \"%1$s\". После этого проведите по экрану вниз, чтобы найти ссылку 5. Во время обучения двойное нажатие на неё ни к чему не приведёт.\n\nПроведите по экрану вправо, чтобы найти кнопку \"Далее\", и перейдите на следующую страницу.
Абзац 1.
Абзац 2.
Абзац 3.
@@ -1151,16 +1151,16 @@
Вы вышли из списка контейнеров. Для быстрого доступа к контейнерам их можно в любой момент добавить в элементы управления чтением.\n\nЧтобы найти кнопку \"Готово\", проведите вправо.
Переключение между контейнерами
Чтобы выйти из контейнера, например из списка или сетки, проведите влево или вправо четырьмя пальцами. Это пригодится, если в списке много элементов.\n\nПопробуйте провести вправо, чтобы войти в список. Потом проведите в ту же сторону четырьмя пальцами для перехода к следующему контейнеру.
- Выйти из контейнера, например из списка или сетки, бывает нужно, если в нем много элементов.\n\nПопробуйте провести вниз, а потом вверх. Прозвучит фраза \"%1$s\". Затем проведите вниз, чтобы перейти к следующему контейнеру.
+ Выйти из контейнера, например из списка или сетки, бывает нужно, если в нём много элементов.\n\nПопробуйте провести вниз, а потом вверх. Прозвучит фраза \"%1$s\". Затем проведите вниз, чтобы перейти к следующему контейнеру.
Контейнер
Чтобы перейти к следующему контейнеру, проведите вправо четырьмя пальцами.
Для выхода из контейнера проведите вправо четырьмя пальцами.
Чтобы перейти к следующему контейнеру, проведите вниз.
Для выхода из контейнера проведите вниз.
Голосовые команды
- Чтобы экономить время, управляйте TalkBack голосом.\n\nНапример, с помощью голосовой команды вы можете изменить настройки навигации, перейти к следующему заголовку или скопировать текст.\n\nЧтобы попробовать, проведите вправо, затем вверх.
+ Чтобы экономить время, управляйте Backtalk голосом.\n\nНапример, с помощью голосовой команды вы можете изменить настройки навигации, перейти к следующему заголовку или скопировать текст.\n\nЧтобы попробовать, проведите вправо, затем вверх.
Как пользоваться поиском по экрану
- С помощью этой функции можно искать объекты на экране.\n\nЧтобы начать, откройте меню TalkBack, нажав тремя пальцами на экран, и найдите \"Поиск по экрану\". Введите ключевое слово, чтобы найти на экране содержащие его объекты.\n\nНапример, выполните поиск по слову \"далее\", чтобы найти одноименную кнопку.
+ С помощью этой функции можно искать объекты на экране.\n\nЧтобы начать, откройте меню Backtalk, нажав тремя пальцами на экран, и найдите \"Поиск по экрану\". Введите ключевое слово, чтобы найти на экране содержащие его объекты.\n\nНапример, выполните поиск по слову \"далее\", чтобы найти одноимённую кнопку.
Как переключаться между результатами поиска
Выбрав один из результатов поиска по экрану, вы можете быстро переключаться между ними.\n\nДля этого проведите тремя пальцами по экрану вправо или влево, чтобы найти \"Поиск по экрану\".\n\nВыберите эту функцию. Ниже находятся три кнопки, содержащие слово \"действие\". Выполните поиск по этому слову и попробуйте перейти от одного результата к другому.
Действие 1
@@ -1181,40 +1181,40 @@
Приложение Lookout использует камеру устройства, чтобы рассказывать вам о находящихся рядом объектах, изображениях и тексте. Так вы можете читать вывески, сортировать письма и выполнять другие действия.
Lookout может работать в разных режимах в зависимости от задачи. Например, чтобы сканировать страницы текста, выберите режим \"Документы\".
Проверка уведомлений
- TalkBack будет сообщать вам о новых уведомлениях.
+ Backtalk будет сообщать вам о новых уведомлениях.
Чтобы открыть уведомление, проведите четырьмя пальцами по экрану вниз.
Для навигации внутри уведомления проводите вправо и влево.
Чтобы проверить, в каких приложениях включены уведомления, откройте \"Настройки > Уведомления\".
Чтобы проверить, в каких приложениях включены уведомления, откройте настройки и нажмите \"Уведомления\".
Чтобы посмотреть историю уведомлений, проведите двумя пальцами вниз от верхнего края экрана.
Как слушать описания изображений
- Перейдите к изображению, откройте меню TalkBack и выберите \"Описать изображение\".\n\nНиже вы найдете фотографию. Прослушайте ее описание.
- Изменить параметры для описаний изображений можно в любое время. Для этого выберите \"Настройки TalkBack > Описания изображений и значков\".
- Изменить параметры для описаний изображений можно в любое время. Для этого выберите \"Настройки TalkBack\", а затем \"Описания изображений и значков\".
- Это изображение. Нажмите на него тремя пальцами, чтобы открыть меню TalkBack, и выберите \"Описать изображение\".
+ Перейдите к изображению, откройте меню Backtalk и выберите \"Описать изображение\".\n\nНиже вы найдёте фотографию. Прослушайте её описание.
+ Изменить параметры для описаний изображений можно в любое время. Для этого выберите \"Настройки Backtalk > Описания изображений и значков\".
+ Изменить параметры для описаний изображений можно в любое время. Для этого выберите \"Настройки Backtalk\", а затем \"Описания изображений и значков\".
+ Это изображение. Нажмите на него тремя пальцами, чтобы открыть меню Backtalk, и выберите \"Описать изображение\".
Практика использования жестов
Обучение сочетаниям клавиш
Набор жестов
- Используйте на этом экране любой жест TalkBack, чтобы узнать, что он делает.\n\nНажмите на экран двумя пальцами. Попробуйте одиночные, двойные и тройные нажатия двумя, тремя и четырьмя пальцами.\n\nВы также можете дважды нажимать двумя, тремя или четырьмя пальцами и удерживать.
- Используйте на этом экране любой жест TalkBack, чтобы узнать, что он делает.\n\nПопробуйте провести по экрану так, чтобы получился прямой угол. Например, проведите вниз, а затем вправо, не отрывая палец от экрана.
- Нажмите клавишу или комбинацию клавиш на физической клавиатуре, чтобы услышать, что они делают. Чтобы выйти, нажмите Ctrl + W или клавишу Escape.\n\nЗдесь вы также можете потренироваться в использовании жестов TalkBack.
+ Используйте на этом экране любой жест Backtalk, чтобы узнать, что он делает.\n\nНажмите на экран двумя пальцами. Попробуйте одиночные, двойные и тройные нажатия двумя, тремя и четырьмя пальцами.\n\nВы также можете дважды нажимать двумя, тремя или четырьмя пальцами и удерживать.
+ Используйте на этом экране любой жест Backtalk, чтобы узнать, что он делает.\n\nПопробуйте провести по экрану так, чтобы получился прямой угол. Например, проведите вниз, а затем вправо, не отрывая палец от экрана.
+ Нажмите клавишу или комбинацию клавиш на физической клавиатуре, чтобы услышать, что они делают. Чтобы выйти, нажмите Ctrl + W или клавишу Escape.\n\nЗдесь вы также можете потренироваться в использовании жестов Backtalk.
Кнопка 1
Кнопка 2
Кнопка 3
Кнопка 4
Вы активировали следующий элемент: %1$s.
- TalkBack не работает
- Это руководство лучше всего работает, если включить функцию TalkBack в настройках.\n\nЕсли этого не сделать, руководство может работать неправильно.
+ Backtalk не работает
+ Это руководство лучше всего работает, если включить функцию Backtalk в настройках.\n\nЕсли этого не сделать, руководство может работать неправильно.
Больше не показывать
Продолжить
Открыть настройки
Не выходить из руководства
Выйти из руководства
Не сейчас
- Чтобы попробовать жесты, включите TalkBack.
- Чтобы попробовать автоматическое озвучивание изображений, включите TalkBack.
+ Чтобы попробовать жесты, включите Backtalk.
+ Чтобы попробовать автоматическое озвучивание изображений, включите Backtalk.
Закрыть руководство
- Если функция TalkBack включена, она озвучивает выделенный элемент интерфейса.\n\nЧтобы перейти к следующему элементу, проведите по экрану вправо. Чтобы вернуться к предыдущему – влево.\n\nСейчас проводите вправо, пока не найдете кнопку \"Далее\".
+ Если функция Backtalk включена, она озвучивает выделенный элемент интерфейса.\n\nЧтобы перейти к следующему элементу, проведите по экрану вправо. Чтобы вернуться к предыдущему – влево.\n\nСейчас проводите вправо, пока не найдёте кнопку \"Далее\".
Проведите по экрану %1$d пальцами вверх или вниз.
Назад
Чтобы вернуться, проведите %1$d пальцами вправо от края экрана.
@@ -1224,7 +1224,7 @@
Проведите вправо, затем вверх.
Уменьшение громкости
Проведите вправо, затем вниз.
- Открыть меню TalkBack
+ Открыть меню Backtalk
Чтобы открыть часто используемые настройки и элементы управления, проведите вниз, а затем вправо.
Ввод текста
Чтобы ввести текст с помощью клавиатуры, перемещайте палец по ней. Когда вы услышите нужную букву, отпустите палец.
@@ -1233,15 +1233,15 @@
Чтобы закрыть клавиатуру и отменить ввод, проведите двумя пальцами вправо от левого края экрана.
Попробуйте ниже.
Ввод текста с помощью клавиатуры
- Вы готовы начать пользоваться TalkBack
- Программа TalkBack обновлена
+ Вы готовы начать пользоваться Backtalk
+ Программа Backtalk обновлена
Нажмите, чтобы узнать больше.
- Функция TalkBack обновлена
+ Функция Backtalk обновлена
Мы исправили некоторые ошибки и изменили то, как перемещается фокус.
Готово
Открыто на телефоне
Проверить подключение
- Убедитесь, что телефон подключен.
+ Убедитесь, что телефон подключён.
Речь не распознана.
Нет доступных ответов.
Толстые границы
@@ -1249,8 +1249,8 @@
По умолчанию
Красный
Оранжевый
- Желтый
- Зеленый
+ Жёлтый
+ Зелёный
Синий
Серый
Отправить отзыв
@@ -1261,21 +1261,21 @@
Распознано: %1$s
Описать изображение
Опиши это изображение, не используя разметку.
- Это разговор ИИ-помощника с пользователем об изображении. Продолжи беседу из приведенной ниже истории и ответь на последнее сообщение ПОЛЬЗОВАТЕЛЯ. Следуй таким инструкциям:
+ Это разговор ИИ-помощника с пользователем об изображении. Продолжи беседу из приведённой ниже истории и ответь на последнее сообщение ПОЛЬЗОВАТЕЛЯ. Следуй таким инструкциям:
**Инструкции:**
* Сначала ответь на вопрос одним предложением.
* После этого дополни ответ, если есть ещё полезная информация по теме.
-* Вырази свое мнение, только если пользователь попросит тебя об этом. В противном случае придерживайся фактов.
+* Вырази своё мнение, только если пользователь попросит тебя об этом. В противном случае придерживайся фактов.
* Если пользователь спросит о положении элемента на экране, опиши его относительно всего экрана, например \"на панели вкладок справа в верхней части экрана\". Не упоминай другие элементы на экране. Не путай лево и право.
* Если пользователь попросит тебя нажать на элемент, прокрутить экран, выбрать или найти объект на экране или выполнить другое действие, сообщи: \"К сожалению, пока я могу только отвечать на вопросы об экране\".
* Если пользователь спросит о том, что не показано на скриншоте, объясни, что таких сведений на экране нет, а потом ответь на вопрос, основываясь на своих общих знаниях.
* Не используй разметку при ответе.
**История запросов:**
- Это разговор ИИ-помощника с пользователем о том, что показано на экране. Продолжи беседу из приведенной ниже истории и ответь на последнее сообщение ПОЛЬЗОВАТЕЛЯ. Следуй таким инструкциям:
+ Это разговор ИИ-помощника с пользователем о том, что показано на экране. Продолжи беседу из приведённой ниже истории и ответь на последнее сообщение ПОЛЬЗОВАТЕЛЯ. Следуй таким инструкциям:
**Инструкции:**
* Сначала ответь на вопрос одним предложением.
* После этого дополни ответ, если есть ещё полезная информация по теме.
-* Вырази свое мнение, только если пользователь попросит тебя об этом. В противном случае придерживайся фактов.
+* Вырази своё мнение, только если пользователь попросит тебя об этом. В противном случае придерживайся фактов.
* Если пользователь спросит о положении элемента на экране, опиши его относительно всего экрана, например \"на панели вкладок справа в верхней части экрана\". Не упоминай другие элементы на экране. Не путай лево и право.
* Если пользователь попросит тебя нажать на элемент, прокрутить экран, выбрать или найти объект на экране или выполнить другое действие, сообщи: \"К сожалению, пока я могу только отвечать на вопросы об экране\".
* Если пользователь спросит о том, что не показано на скриншоте, объясни, что таких сведений на экране нет, а потом ответь на вопрос, основываясь на своих общих знаниях.
@@ -1283,7 +1283,7 @@
**История запросов:**
ПОЛЬЗОВАТЕЛЬ: %1$s
МОДЕЛЬ: %1$s
- ... [Продолжайте чередовать действия ПОЛЬЗОВАТЕЛЯ и МОДЕЛИ] ...
+ ... [Продолжай чередовать реплики ПОЛЬЗОВАТЕЛЯ и МОДЕЛИ] ...
Твоя задача – помочь человеку с нарушением зрения понять, что находится на экране телефона. Опиши этот скриншот в нескольких предложениях.
Инструкции
@@ -1306,7 +1306,7 @@
Описание экрана
Описание
Действия
- Попробовать
+ Включить
Принимаю
Нет, спасибо
Открыть настройки
@@ -1318,18 +1318,18 @@
%1$s Точность описания: средняя.
%1$s Точность описания: низкая.
Активировать
- Переместить фокус на элемент управления
+ Переместить фокус на элемент
Основные изображения:
- Вот какие элементы управления найдены в этом приложении:
+ Вот какие элементы найдены в приложении:
Не получается описать содержимое экрана
Не удалось описать изображение
- Когда экран отключен, описания изображений недоступны. Включите экран и повторите попытку.
+ Когда экран затемнён, описания изображений недоступны. Отмените затемнение и повторите попытку.
выбрано
не выбрано
Отметить как хороший ответ
Отметить как плохой ответ
- Удалить хороший ответ
- Удалить плохой ответ
+ Снять отметку «Хороший ответ»
+ Снять отметку «Плохой ответ»
Действие не поддерживается.
Выберите поддерживаемое действие.
Нет действий.
@@ -1337,25 +1337,25 @@
Чтобы получать автоматические описания значков, скачайте соответствующий модуль
%1$d МБ
Модуль размером %1$d МБ будет скачан через мобильный интернет. За передачу данных может взиматься плата.
- Когда вы наведете курсор на значок, например на кнопку в приложении, то услышите краткое описание.\n\nИзображения обрабатываются на устройстве и никогда не отправляются в Google.
+ Когда вы наведёте курсор на значок, например на кнопку в приложении, то услышите краткое описание.\n\nИзображения обрабатываются на устройстве и никогда не отправляются в Google.
Чтобы получать автоматические описания изображений, скачайте соответствующий модуль
При переходе к изображению в поддерживаемом приложении вы услышите краткое описание.
Чтобы получать автоматические описания изображений и значков, скачайте соответствующий модуль
При переходе к изображению или значку в поддерживаемом приложении вы услышите краткое описание.
Больше не показывать
Скачать
- TalkBack по-прежнему будет описывать текст на изображениях
+ Backtalk по-прежнему будет описывать текст на изображениях
Скачиваются автоматические описания значков…
Описания значков скачаны
- Не удается скачать автоматические описания значков.
+ Не удаётся скачать автоматические описания значков.
Скачиваются автоматические описания изображений…
Автоматические описания изображений скачаны.
- Не удается скачать автоматические описания изображений.
+ Не удаётся скачать автоматические описания изображений.
Скачиваются автоматические описания изображений и значков…
Автоматические описания изображений и значков скачаны.
При скачивании произошла ошибка. Повторите попытку позже.
Скачивание завершено
- Теперь TalkBack будет автоматически описывать изображения и значки.
+ Теперь Backtalk будет автоматически описывать изображения и значки.
Настройки
Хранилище заполнено. Освободите %1$d МБ. Для этого откройте раздел \"Хранилище\" в настройках.
При скачивании произошла ошибка. Проверьте подключение и повторите попытку.
@@ -1365,31 +1365,31 @@
Автоматическое описание текста на изображениях
Описание озвучивается при переходе к изображению с текстом.
Скачано
- Вы по-прежнему будете получать описание выбранного изображения через меню TalkBack.
+ Вы по-прежнему будете получать описание выбранного изображения через меню Backtalk.
OK
Удалить
Удалить автоматические описания значков?
Удалить автоматические описания изображений?
Удалить автоматические описания изображений и значков?
- Чтобы получить описания ещё раз, скачайте эту функцию из настроек TalkBack.
- Будут удалены автоматические описания как значков, так и изображений.\n\nЧтобы снова прослушивать такие описания, вы сможете скачать их в настройках TalkBack.
+ Чтобы получить описания ещё раз, скачайте эту функцию из настроек Backtalk.
+ Будут удалены автоматические описания как значков, так и изображений.\n\nЧтобы снова прослушивать такие описания, вы сможете скачать их в настройках Backtalk.
Удалить
Отмена
Автоматические описания значков удалены.
Автоматические описания изображений удалены.
Автоматические описания изображений и значков удалены.
- Использование Gemini в TalkBack
+ Использование Gemini в Backtalk
Использование Gemini
Включите, чтобы использовать Gemini для чтения с экрана.
Чтобы прослушивать описание изображений, обновите приложение \"%1$s\"
- Чтобы прослушивать голосовые описания изображений, установите последнюю версию приложения \"%1$s\" из Google Play.\n\nПосле этого откройте настройки TalkBack и снова включите автоматические описания изображений.
+ Чтобы прослушивать голосовые описания изображений, установите последнюю версию приложения \"%1$s\" из Google Play.\n\nПосле этого откройте настройки Backtalk и снова включите автоматические описания изображений.
Перейдите в Google Play
AICore
Сервисы конфиденциальных вычислений
Что-то пошло не так. Повторите попытку.
Не удалось обработать это изображение.
Нет интернет-соединения. Проверьте подключение к Wi-Fi или мобильной сети и повторите попытку.
- Запись экрана недоступна.
+ Снимок экрана недоступен.
Ошибка обработки ответа Gemini.
Значок \"%1$s\"
Текст на изображении: %1$s
@@ -1402,13 +1402,13 @@
Спросить
Задать вопрос вслух
Обзор этого экрана приложения: %1$s
- Не удается найти эту часть экрана.
+ Не удаётся найти эту часть экрана.
Вот какие основные изображения удалось найти
%1$d. %2$s
Действия в приложении
Вот что можно сделать на этом экране приложения:
Действия в приложении
- Текст заменен
+ Текст заменён
Сменить набор жестов
Сменить на набор жестов \"%1$d\"
Предыдущая строка
@@ -1418,7 +1418,7 @@
Навигация по таблицам не поддерживается.
Автоматически включать навигацию по таблицам, когда вы открываете таблицу
Описать форматирование текста
- Полужирный шрифт, курсив, подчеркивание и т. д.
+ Полужирный шрифт, курсив, подчёркивание и т. д.
Озвучивать параметры форматирования текста
Включить или отключить описание форматирования текста
Полужирный шрифт, курсив и т. д.
@@ -1428,35 +1428,219 @@
Оповещения о форматировании текста
Полужирный
Курсив
- Подчеркнутый
- Зачеркнутый
+ Подчёркнутый
+ Зачёркнутый
Название цвета текста
Шестнадцатеричный код цвета текста
Размер шрифта
Семейство шрифтов
Стиль оповещения
- Когда эта функция включена, вы будете слышать подсказки, например \"начало выделения полужирным, заголовок, конец выделения полужирным\"
+ Когда включено озвучивание, вы будете слышать оповещения, например «начало полужирного, заголовок, конец полужирного»
Речь и звук
Только речь
Только звук
- URL не найдено
+ URL не найден
URL ссылки: %1$s
- Найдено несколько ссылок
+ Найдены ссылки
Обязательно
%1$s (обязательно)
Результатов нет
Поиск
- Режим обзора включен
- Режим обзора отключен
+ Режим обзора включён
+ Режим обзора отключён
%1$s %1$s
Умный режим обзора
- Автоматически включает или отключает режим обзора в зависимости от того, какой элемент выбран. Фокус ввода будет синхронизирован с фокусом TalkBack.
- Функция \"Звук клавиш\" для физической клавиатуры. Значение \"%1$s\".
- Отключить TalkBack?
+ Автоматически включает или отключает режим обзора в зависимости от того, какой элемент выбран. Фокус ввода будет синхронизирован с фокусом Backtalk.
+ Озвучивание вводимого текста на физической клавиатуре: %1$s.
+ Отключить Backtalk?
Отключить
Не отключать
@string/talkback_label
Закрыть
- TalkBack
- Чтобы слушать уведомления при выключенном экране, перейдите в настройки детализации TalkBack и включите параметр \"Озвучивать уведомления при отключенном экране\".
+ Backtalk
+ Чтобы слушать уведомления при выключенном экране, перейдите в настройки детализации Backtalk и включите параметр \"Озвучивать уведомления при отключённом экране\".
+ Синтезатор речи
+ Системные настройки синтеза речи
+ Голосовой профиль
+ Голосовые профили
+ По умолчанию в Backtalk
+ Используется: %1$s
+ Смена языка озвучивания недоступна при использовании голосового профиля
+ %1$s, используется
+ Нет голосовых профилей
+ Выбрать голосовой профиль
+ Предыдущий голосовой профиль
+ Следующий голосовой профиль
+ Текущий голосовой профиль
+ Добавить голосовой профиль
+ Голосовой профиль %1$d
+ Голосовой профиль с названием %1$s уже существует
+ Название
+ Язык
+ Голос
+ По умолчанию
+ Загрузка
+ %1$s, не установлен
+ %1$s, %2$s
+ Переместить вверх
+ Переместить вниз
+ Переименовать
+ Перемещён выше %1$s
+ Перемещён ниже %1$s
+ %1$s удалён
+ Удалить голосовой профиль
+ Удалить %1$s?
+ Удалить
+ Системный по умолчанию
+ Высота тона речи
+ Использовать громкость подсказок
+ Речь и звуки используют громкость подсказок, которую можно регулировать отдельно от мультимедиа. Если параметр отключён, используется громкость мультимедиа.
+ Передавать длинный текст по одному предложению
+ Для синтезаторов, которые медленно останавливают речь, например Gryphon: при переходе к другому элементу чтение длинного текста прекращается сразу. Многие синтезаторы делают более длинные паузы между предложениями, переданными по отдельности. Если ваш синтезатор быстро останавливает речь, оставьте этот параметр отключённым.
+ Молчать во время записи
+ Когда приложение ведёт запись без подключённых наушников, Backtalk озвучивает только отклики на ваши жесты, нажатия клавиш и ввод текста. Уведомления и другие события не озвучиваются, чтобы они не попали в запись.
+ Автоматически переключать язык
+ Автоматически переключать диалект
+ Озвучивать кнопки панели навигации
+ При активации отпусканием пальца на панели навигации озвучивать кнопку, которая сработает при касании, например «Назад» или «Главный экран».
+ %1$s, %2$s
+ Заряд батареи: %1$s%%
+ Уровень заряда батареи неизвестен
+ Зарядное устройство подключено
+ Включение и выключение экрана
+ Выберите, что Backtalk озвучивает при выключении и включении экрана, а также при разблокировке телефона
+ При выключении экрана
+ При включении экрана
+ При разблокировке телефона
+ Произносить «Экран выключен»
+ Произносить «Устройство разблокировано»
+ Время
+ Режим звонка
+ Сообщать о включении вибровызова или беззвучного режима
+ Отклик
+ Ввод текста и шрифт Брайля
+ Ещё
+ Зарезервировать жесты для Vibration Watch
+ Backtalk не будет обрабатывать одиночные и двойные нажатия двумя пальцами, чтобы их могла использовать функция Samsung Vibration Watch для определения времени вибрацией. Включите её в настройках специальных возможностей часов.
+ Зарезервировано для Vibration Watch в расширенных настройках
+ Громкая связь, когда телефон не у уха
+ Во время звонка включает громкую связь, когда вы отводите телефон от уха, и возвращает звук в разговорный динамик, когда снова подносите телефон к уху.
+ Требуется разрешение, которое Android не выдаёт программам чтения с экрана. Чтобы предоставить его, выполните эту команду через adb или Shizuku, затем вернитесь на этот экран: %1$s
+ Разрешить другим приложениям озвучивать текст
+ Разрешённые приложения могут озвучивать текст голосом Backtalk. Пока устройство заблокировано, текст не озвучивается.
+ Воспроизводить звук перед озвучиванием из других приложений
+ Приложения
+ Ни одно приложение пока не запрашивало озвучивание текста.
+ Разрешить приложению %1$s озвучивать текст через Backtalk?
+ Оно сможет озвучивать текст голосом Backtalk. Это разрешение можно изменить в расширенных настройках.
+ Разрешить
+ Не разрешать
+ озвучивать текст через Backtalk
+ Позволяет приложению запрашивать озвучивание текста голосом Backtalk. Прежде чем приложение сможет озвучивать текст, Backtalk запросит ваше разрешение.
+ Озвучивать буквы с примерами
+ Отключено
+ После буквы, с задержкой, например «а, Анна»
+ После буквы, без задержки, например «а Анна»
+ Вместо буквы, например «Анна»
+ Эмодзи
+ Озвучивать синтезатором речи
+ Озвучивать средствами Backtalk
+ Не озвучивать
+ Изменить способ озвучивания эмодзи
+ Эмодзи: %1$s
+ Подсчитывать повторяющиеся эмодзи
+ Отключено
+ От 2 повторов
+ От 3 повторов
+ От 4 повторов
+ От 5 повторов
+ От 6 повторов
+ Чтение таблиц
+ Читать заголовки столбцов
+ После содержимого ячейки
+ Перед содержимым ячейки
+ Не читать
+ Озвучивать номера строк и столбцов
+ Озвучивать номера строки и столбца для ячеек таблицы
+ Озвучивать изменения громкости
+ Произносить новый уровень громкости после нажатия кнопок громкости
+ Озвучивать уведомления
+ Читать новые уведомления вслух при их получении. Входящие звонки озвучиваются всегда.
+ Backtalk включён. Чтобы отключить его, удерживайте два пальца на экране в течение пяти секунд. Чтобы скрыть это сообщение, отключите параметр «Настройки Backtalk > Расширенные настройки > Показывать инструкцию по отключению Backtalk».
+ Устройство вывода звука
+ Выберите, где воспроизводить звук Backtalk
+ Системное по умолчанию
+ Динамик телефона
+ Подключённое устройство Bluetooth или проводное устройство
+ не подключено
+ Аудиоустройство Bluetooth
+ Проводная гарнитура
+ Проводные наушники
+ USB-гарнитура
+ Аудиоустройство USB
+ При отключённой анимации Backtalk быстрее озвучивает новые экраны. Анимация отключается на всём телефоне.
+ Выбранные изображения отправляются в API Gemini от Google для создания описаний. Если включён «ИИ на устройстве», описания создаются на этом телефоне, а изображения никуда не отправляются.\n\nПри использовании бесплатного ключа API Google может сохранять полученные данные, использовать их для улучшения своих продуктов и передавать людям для проверки. Генеративный ИИ — экспериментальная технология, поэтому он допускает ошибки. Применяются %1$s.
+ Подробные описания изображений создаются с помощью генеративного ИИ. Выбранные изображения отправляются в API Gemini от Google для создания описаний. Если включён «ИИ на устройстве», описания создаются на этом телефоне, а изображения никуда не отправляются.\n\nПри использовании бесплатного ключа API Google может сохранять полученные данные, использовать их для улучшения своих продуктов и передавать людям для проверки. Генеративный ИИ — экспериментальная технология, поэтому он допускает ошибки. Подробные описания изображений можно в любой момент отключить в настройках Backtalk.\n\nПрименяются %1$s.
+ Снимок экрана отправляется в API Gemini от Google для создания описания. Это занимает несколько секунд. Если включён «ИИ на устройстве», описание создаётся на этом телефоне, а снимок никуда не отправляется.\n\nПри использовании бесплатного ключа API Google может сохранять полученные данные, использовать их для улучшения своих продуктов и передавать людям для проверки. Генеративный ИИ — экспериментальная технология, поэтому он допускает ошибки. Применяются %1$s.
+ Яркость
+ Увеличить или уменьшить яркость экрана, даже когда экран скрыт
+ Четырёхкратное нажатие тремя пальцами
+ Вращение двумя пальцами по часовой стрелке
+ Вращение двумя пальцами против часовой стрелки
+ Удерживайте палец на нужной клавише, затем отпустите. Для клавиш «Ввод», «Готово» и «Отправить» нажмите дважды.
+ Интервал между нажатиями одним пальцем
+ 0,1 секунды
+ 0,15 секунды
+ 0,2 секунды
+ 0,25 секунды (по умолчанию)
+ Угол поворота ротора на один шаг
+ 15 градусов
+ 20 градусов
+ 30 градусов (по умолчанию)
+ 45 градусов
+ 60 градусов
+ Звук с низкой задержкой
+ Воспроизводить звуки и речь Backtalk через самый быстрый звуковой тракт телефона, чтобы вы слышали их раньше. Отключите этот параметр, если речь или звуки прерываются либо звучат неправильно.
+ 0,2 секунды (по умолчанию)
+ 0,3 секунды
+ Активация отпусканием пальца
+ Выбрать, где отпускание пальца активирует элемент
+ Отключено
+ Только на панели навигации
+ На всём экране
+ Активация отпусканием пальца: %1$s
+ Циклическая навигация
+ При переходе за последний элемент выбирается первый, а за первый — последний. Если параметр отключён, при достижении края вместо перехода звучит сигнал.
+ Включить или отключить циклический переход от последнего элемента к первому
+ Циклическая навигация включена
+ Циклическая навигация отключена
+ Поднятый планшет экраном от себя
+ Для клавиатуры Брайля на планшете или раскрытом складном телефоне
+ Режим поднятого планшета экраном от себя включён
+ Режим поднятого планшета экраном от себя отключён
+ Прерывать речь при вводе текста
+ Всегда
+ В полях редактирования
+ При озвучивании вводимого текста
+ Прерывать речь при нажатии Ввода
+ Название, состояние, тип
+ Тип, состояние, название
+ Состояние, тип, название
+ Название
+ Тип
+ Состояние
+ Переместить вверх
+ Переместить вниз
+ Позиция %1$d из %2$d
+ Захвачен элемент %1$s. %2$s
+ Отпущен элемент %1$s. %2$s
+ Backtalk озвучивает сведения об элементе в указанном порядке. Чтобы изменить его, нажмите на нужный пункт и удерживайте, затем перетащите вверх или вниз. При включённом Backtalk нажмите дважды и удерживайте, затем перетащите. Также можно использовать действия «Переместить вверх» и «Переместить вниз».
+ Озвучивать элементы до их появления при прокрутке
+ Gemini не принял ключ API. Проверьте ключ в настройках автоматических описаний.
+ Достигнут лимит использования вашего ключа API Gemini. Повторите попытку позже.
+ Gemini сейчас занят. Повторите попытку чуть позже.
+ Gemini не ответил за отведённое время. Повторите попытку.
+ Gemini не смог ответить. Ошибка %1$d.
+ Gemini не смог ответить. Ошибка %1$d: %2$s
+ %1$s. Не удалось получить более подробное описание изображения: %2$s
diff --git a/talkback/src/main/res/values-ru/strings_apps.xml b/talkback/src/main/res/values-ru/strings_apps.xml
index 76d274337..6ffe77bea 100644
--- a/talkback/src/main/res/values-ru/strings_apps.xml
+++ b/talkback/src/main/res/values-ru/strings_apps.xml
@@ -1,7 +1,7 @@
%1$s, уровень громкости в процентах: %2$d.
- %1$s: звук отключен.
+ %1$s: звук отключён.
Чтобы сделать звук речи TalkBack громче или тише, коснитесь экрана и, удерживая палец, нажимайте кнопки увеличения или уменьшения громкости.
Телефонный звонок.
Системный звук.
diff --git a/talkback/src/main/res/values-ru/strings_compositor.xml b/talkback/src/main/res/values-ru/strings_compositor.xml
index d58f1a6b7..49c38a543 100644
--- a/talkback/src/main/res/values-ru/strings_compositor.xml
+++ b/talkback/src/main/res/values-ru/strings_compositor.xml
@@ -1,10 +1,10 @@
- Функция TalkBack включена
- Функция TalkBack отключена
+ Функция Backtalk включена
+ Функция Backtalk отключена
Начало поля
Конец поля
- Режим выделения включен
+ Режим выделения включён
Режим выделения выключен
Выделение отменено
Вызов
@@ -20,15 +20,15 @@
Статус системы
Служба
Меню %1$s
- Текст %2$s заменен на новый текст %1$s.
- Текст %1$s удален.
+ Текст %2$s заменён на новый текст %1$s.
+ Текст %1$s удалён.
Вырезан текст \"%1$s\"
Вставлен текст \"%1$s\"
Выделен текст \"%1$s\"
Выделенный текст: %1$s
Отменено выделение текста \"%1$s\"
Недопустимые входные данные. %1$s
- Символы %1$s заменены символами %2$s.
+ Удалено символов: %1$s. Вставлено символов: %2$s.
%1$s параметра \"%2$s\"
%1$s %%
%1$s
@@ -48,7 +48,7 @@
Кнопка
Ползунок
Переключатель
- Окно редактирования
+ Поле редактирования
Режим редактирования
Изображение
Без ярлыка
@@ -59,7 +59,7 @@
пароль.
Выдвигающаяся панель открыта.
Параметры
- Текст удален.
+ Текст удалён.
Это максимальная длина текста
выбрано.
не выбрано
@@ -71,10 +71,10 @@
отключено.
включено
только чтение
- развернуто
- в полностью развернутом виде
- в частично развернутом виде
- свернуто
+ развёрнуто
+ в полностью развёрнутом виде
+ в частично развёрнутом виде
+ свёрнуто
Коснитесь дважды
Коснитесь
Дважды свести вместе два пальца
@@ -103,12 +103,12 @@
%1$s и удерживайте, чтобы %2$s
Переход по ссылке: %1$s
Нажмите %1$s, чтобы перейти по ссылке
- Режим Caps Lock включен.
- Режим Caps Lock отключен.
- Режим Num Lock включен.
- Режим Num Lock отключен.
- Режим Scroll Lock включен.
- Режим Scroll Lock отключен.
+ Режим Caps Lock включён.
+ Режим Caps Lock отключён.
+ Режим Num Lock включён.
+ Режим Num Lock отключён.
+ Режим Scroll Lock включён.
+ Режим Scroll Lock отключён.
Вертикальная ориентация.
Горизонтальная ориентация.
Начать перетаскивание
@@ -120,12 +120,12 @@
Заголовок.
Заголовок строки
Заголовок столбца
- В роли \"%1$s\" в коллекции \"%2$s\"
- В роли \"%1$s\"
+ В контейнере %1$s «%2$s»
+ В контейнере %1$s
В списке \"%1$s\"
В списке
- Вне роли \"%1$s\" в коллекции \"%2$s\"
- Вне роли \"%1$s\"
+ Вне контейнера %1$s «%2$s»
+ Вне контейнера %1$s
Вне списка \"%1$s\"
Вне списка
В сетке \"%1$s\"
@@ -197,7 +197,7 @@
Громкость уменьшена
%1$d %%
Доступно: %1$s. Чтобы посмотреть, используйте жест %2$s.
- Доступен пункт меню \"%1$s\". %2$s пальцем, затем нажмите дважды, чтобы активировать его.
+ Доступны действия: %1$s. %2$s, затем нажмите дважды, чтобы выполнить действие.
Доступна проверка правописания
Доступна проверка правописания. Слов с опечатками: %1$d. %2$s и выберите пункт \"Проверка правописания\", чтобы их посмотреть.
Доступна проверка правописания. %1$s и выберите \"Действия\", чтобы посмотреть варианты написания.
@@ -207,4 +207,7 @@
Вы начали перетаскивать объект
Вы отпустили перетаскиваемый объект
Перетаскивание отменено
+ Яркость: %1$d%%.
+ Чтобы изменять яркость, разрешите изменение системных настроек.
+ Чтобы изменять яркость, отключите адаптивную яркость.
diff --git a/talkback/src/main/res/values-ru/strings_control_sounds.xml b/talkback/src/main/res/values-ru/strings_control_sounds.xml
new file mode 100644
index 000000000..515d5df53
--- /dev/null
+++ b/talkback/src/main/res/values-ru/strings_control_sounds.xml
@@ -0,0 +1,24 @@
+
+
+ Звуки и вибрации элементов управления
+ Назначить каждому типу элементов управления, например кнопкам, флажкам, полям редактирования и элементам списка, собственный звук и вибрацию из темы вместо обычного звука и вибрации фокуса, как в дополнении Unspoken для NVDA. Звук исходит из того места, где элемент находится на экране. Backtalk при этом не произносит тип элемента.
+ Озвучивать тип элемента даже при наличии звука
+ При воспроизведении звука элемента управления также произносить его тип, например «кнопка». Применяется ко всем звуковым темам.
+ Объёмный звук
+ В наушниках
+ Всегда
+ Никогда, только слева и справа
+ Звук элемента управления: кнопка
+ Звук элемента управления: флажок
+ Звук элемента управления: переключатель
+ Звук элемента управления: поле редактирования
+ Звук элемента управления: раскрывающийся список
+ Звук элемента управления: ползунок
+ Звук элемента управления: ссылка
+ Звук элемента управления: изображение
+ Звук элемента управления: часы
+ Звук элемента управления: вкладка
+ Звук элемента управления: пункт меню
+ Звук элемента управления: элемент списка
+ Звук элемента управления: элемент дерева
+
diff --git a/talkback/src/main/res/values-ru/strings_direct_touch.xml b/talkback/src/main/res/values-ru/strings_direct_touch.xml
new file mode 100644
index 000000000..c4bc1324f
--- /dev/null
+++ b/talkback/src/main/res/values-ru/strings_direct_touch.xml
@@ -0,0 +1,21 @@
+
+
+ Прямое касание включено
+ Прямое касание отключено
+ Прямое касание
+ Прямое касание
+ Прямое касание
+ Передавать касания напрямую выбранным ниже приложениям. В диалоговых окнах, текстовых полях, на клавиатуре и системных экранах касания снова обрабатывает Backtalk.
+ Озвучивать смену режима прямого касания
+ Вибрация при смене режима прямого касания
+ Создать резервную копию настроек
+ Восстановить настройки
+ Приложения
+ Включить прямой ввод
+ Отключить прямой ввод
+ Прямой ввод включён
+ Настройки сохранены
+ Не удалось сохранить настройки
+ Настройки восстановлены
+ Не удалось прочитать этот файл
+
diff --git a/talkback/src/main/res/values-ru/strings_gemini_api_key.xml b/talkback/src/main/res/values-ru/strings_gemini_api_key.xml
new file mode 100644
index 000000000..3cb1314b9
--- /dev/null
+++ b/talkback/src/main/res/values-ru/strings_gemini_api_key.xml
@@ -0,0 +1,12 @@
+
+
+ Ключ API Gemini
+ Задан. Функции описания изображения и экрана используют Gemini
+ Используется ключ, встроенный в приложение
+ Не задан. Описание изображения озвучивает только текст, а для описания экрана требуется ИИ на устройстве
+ Получите бесплатный ключ API в Google AI Studio на странице aistudio.google.com/apikey и вставьте его сюда. Чтобы удалить ключ, очистите поле и сохраните изменения.\n\nИзображения и снимки экрана, для которых вы запрашиваете описание, отправляются в Google. На бесплатном тарифе Google может использовать их для улучшения своих продуктов.
+ Ключ API
+ Сохранить
+ Получить ключ
+ Дополнительные условия использования API Gemini
+
diff --git a/talkback/src/main/res/values-ru/strings_individual_feedback.xml b/talkback/src/main/res/values-ru/strings_individual_feedback.xml
index 849ffa56d..4662ce5aa 100644
--- a/talkback/src/main/res/values-ru/strings_individual_feedback.xml
+++ b/talkback/src/main/res/values-ru/strings_individual_feedback.xml
@@ -6,7 +6,7 @@
Вибрации
Предпросмотр
Фокус на элементе
- Фокус на активном элементе
+ Фокус на элементе, который можно активировать
Касание пустой области
Нажатие
Долгое нажатие
@@ -22,21 +22,27 @@
Форматированный текст
Экран выключен
Загрузка
- Режим просмотра включен
- Режим просмотра выключен
+ Режим обзора включён
+ Режим обзора отключён
Круговое меню
- Брайлевский дисплей подключен
- Брайлевский дисплей отключен
+ Дисплей Брайля подключён
+ Дисплей Брайля отключён
Ошибка команды Брайля
Автопрокрутка Брайля включена
Автопрокрутка Брайля выключена
- Брайлевская клавиатура откалибрована
+ Клавиатура Брайля откалибрована
Фокус на элементе
- Фокус на активном элементе
+ Фокус на элементе, который можно активировать
Нажатие
Долгое нажатие
Смена окна
Начало жеста
Орфографическая ошибка
- Объявление
+ Оповещение
+ Клавиатура Брайля: ввод символа
+ Клавиатура Брайля: пробел или удаление
+ Клавиатура Брайля: новая строка или удаление слова
+ Клавиатура Брайля: удержание пальцев на экране
+ Клавиатура Брайля: другие жесты
+ Клавиатура Брайля: нечего удалять
diff --git a/talkback/src/main/res/values-ru/strings_keyboard_tutorial.xml b/talkback/src/main/res/values-ru/strings_keyboard_tutorial.xml
index 024550144..9b34a9171 100755
--- a/talkback/src/main/res/values-ru/strings_keyboard_tutorial.xml
+++ b/talkback/src/main/res/values-ru/strings_keyboard_tutorial.xml
@@ -1,6 +1,6 @@
- Это руководство по использованию улучшенной раскладки, на которой есть множество дополнительных команд. Чтобы выбрать раскладку, откройте \"Настройки TalkBack > Расширенные настройки > Быстрые клавиши\".\n\nДля выбора темы нажмите Действие + Стрелка вправо. Прежде чем начать, лучше включить TalkBack.
+ Это руководство по использованию улучшенной раскладки, на которой есть множество дополнительных команд. Чтобы выбрать раскладку, откройте \"Настройки Backtalk > Расширенные настройки > Быстрые клавиши\".\n\nДля выбора темы нажмите Действие + Стрелка вправо. Прежде чем начать, лучше включить Backtalk.
Основы навигации
Перемещайтесь между элементами, читайте текст по строкам, используйте разные меню и не только
Режим обзора
@@ -11,26 +11,26 @@
Прослушивайте описания изображений, когда это возможно
Обучение сочетаниям клавиш
Нажимайте на клавиши и используйте их сочетания, чтобы узнать их функции
- TalkBack озвучивает элементы интерфейса и ваши действия – так устройством можно пользоваться, не глядя на экран. Эта функция полезна для людей с нарушениями зрения. Когда она включена, выделенные элементы на экране озвучиваются.\n\nСначала ознакомьтесь с клавиатурой. Найдите клавишу действия. Она расположена над клавишей Shift слева. Теперь найдите клавиши со стрелками в правом нижнем углу клавиатуры. Чтобы перейти к следующему элементу, нажмите Действие + Стрелка вправо.
+ Backtalk озвучивает элементы интерфейса и ваши действия – так устройством можно пользоваться, не глядя на экран. Эта функция полезна для людей с нарушениями зрения. Когда она включена, выделенные элементы на экране озвучиваются.\n\nСначала ознакомьтесь с клавиатурой. Найдите клавишу действия. Она расположена над клавишей Shift слева. Теперь найдите клавиши со стрелками в правом нижнем углу клавиатуры. Чтобы перейти к следующему элементу, нажмите Действие + Стрелка вправо.
Это следующий элемент. Чтобы перейти к предыдущему, нажмите Действие + Стрелка влево.\n\nЧтобы активировать интерактивный элемент, например кнопку, нажмите Действие + Пробел. Найдите следующую кнопку и продолжите обучение.
Чтение по символам, словам или абзацам
Вы можете прослушать текст по символам.\n\nДля этого используйте меню управления чтением. Нажимайте Действие + Shift + Стрелка вправо или влево, пока не услышите слово \"символы\".\n\nЗатем нажмите Действие + Стрелка вверх, чтобы переместить навигационный фокус на предыдущий символ. Для перехода к следующему символу нажмите Действие + Стрелка вниз.\n\nПотренируйтесь прямо сейчас. Нажимая Действие + Shift + Стрелка вправо или влево, вы также можете выбрать озвучивание текста по словам, строкам или абзацам.
Навигация в системе
- Если вы нажмете эти сочетания клавиш сейчас, руководство закроется. Рекомендуем сначала пройти обучение до конца.\n\nЧтобы переключаться между открытыми окнами приложений и элементами системы, например уведомлениями и панелью задач, нажимайте Действие + Alt + Ctrl + Стрелка вверх или вниз.\n\nЧтобы открыть список приложений, нажмите Действие.\n\nЧтобы перейти на главный экран и свернуть все открытые окна, нажмите Действие + H или Home в верхнем ряду.\n\nЧтобы открыть список недавно использованных приложений, нажмите Действие + Tab или Обзор в верхнем ряду.\n\nЧтобы быстро переключаться между окнами, нажимайте Tab, удерживая Alt.\n\nЧтобы вернуться назад, нажмите Действие + Esc или Назад в верхнем ряду.\n\nЧтобы открыть уведомления, нажмите Действие + N.
+ Если вы нажмёте эти сочетания клавиш сейчас, руководство закроется. Рекомендуем сначала пройти обучение до конца.\n\nЧтобы переключаться между открытыми окнами приложений и элементами системы, например уведомлениями и панелью задач, нажимайте Действие + Alt + Ctrl + Стрелка вверх или вниз.\n\nЧтобы открыть список приложений, нажмите Действие.\n\nЧтобы перейти на главный экран и свернуть все открытые окна, нажмите Действие + H или Home в верхнем ряду.\n\nЧтобы открыть список недавно использованных приложений, нажмите Действие + Tab или Обзор в верхнем ряду.\n\nЧтобы быстро переключаться между окнами, нажимайте Tab, удерживая Alt.\n\nЧтобы вернуться назад, нажмите Действие + Esc или Назад в верхнем ряду.\n\nЧтобы открыть уведомления, нажмите Действие + N.
Синтез речи
- Громкость подсказок TalkBack настраивается независимо от громкости мультимедиа.\n\nЧтобы сделать звук TalkBack громче или тише, нажмите Действие + Увеличение или уменьшение громкости.\n\nЧтобы увеличить или уменьшить скорость речи, нажмите Действие + Ctrl + Увеличение или уменьшение громкости.\n\nЧтобы остановить озвучивание, нажмите Ctrl.
- Меню TalkBack и другие сочетания клавиш
- В меню TalkBack собраны настройки и элементы управления, которые вам могут быть часто нужны.\n\nЧтобы открыть меню TalkBack, нажмите Действие + Ctrl + M. Настроить меню TalkBack и управления чтением можно в параметрах TalkBack.\n\nВ меню быстрых клавиш TalkBack перечислены все доступные сочетания клавиш.\n\nЧтобы открыть это меню, нажмите Действие + Shift + /.\n\nЧтобы узнать больше о клавиатуре и попрактиковаться в использовании быстрых клавиш, нажмите Действие + 0. Так вы откроете экран тренировки.
+ Громкость подсказок Backtalk настраивается независимо от громкости мультимедиа.\n\nЧтобы сделать звук Backtalk громче или тише, нажмите Действие + Увеличение или уменьшение громкости.\n\nЧтобы увеличить или уменьшить скорость речи, нажмите Действие + Ctrl + Увеличение или уменьшение громкости.\n\nЧтобы остановить озвучивание, нажмите Ctrl.
+ Меню Backtalk и другие сочетания клавиш
+ В меню Backtalk собраны настройки и элементы управления, которые вам могут быть часто нужны.\n\nЧтобы открыть меню Backtalk, нажмите Действие + Ctrl + M. Настроить меню Backtalk и управления чтением можно в параметрах Backtalk.\n\nВ меню быстрых клавиш Backtalk перечислены все доступные сочетания клавиш.\n\nЧтобы открыть это меню, нажмите Действие + Shift + /.\n\nЧтобы узнать больше о клавиатуре и попрактиковаться в использовании быстрых клавиш, нажмите Действие + 0. Так вы откроете экран тренировки.
На этом всё!
- Теперь вы знаете, как использовать TalkBack.\n\nПри желании ознакомьтесь с другими темами. Вы также можете в любое время снова открыть это руководство в настройках TalkBack.\n\nЧтобы включить или отключить TalkBack, нажмите Действие + Alt + T.
+ Теперь вы знаете, как использовать Backtalk.\n\nПри желании ознакомьтесь с другими темами. Вы также можете в любое время снова открыть это руководство в настройках Backtalk.\n\nЧтобы включить или отключить Backtalk, нажмите Действие + Alt + T.
Быстрая навигация на веб-страницах в режиме обзора
В браузере и веб-приложениях можно включить режим обзора, чтобы переключаться между различными типами детализации чтения и интерактивными элементами одним нажатием клавиши. В этом режиме навигация по странице похожа на работу в текстовом поле. Например, для перемещения по символам используются стрелки влево и вправо, а для перемещения по строкам – стрелки вверх и вниз.\n\nЧтобы включить или отключить режим обзора, дважды нажмите Действие.\n\nВ режиме обзора можно перейти к следующему ориентиру, нажав D; к следующему элементу управления или полю формы, нажав F; к следующей кнопке, нажав B; к следующей ссылке, нажав K, и к следующему заголовку, нажав H. Для перемещения назад нажимайте эти клавиши, удерживая Shift.\n\nЧтобы перемещаться по строкам, используйте стрелки вверх и вниз, по буквам – стрелки влево и вправо, по словам – Ctrl + Стрелки влево и вправо.\n\nЧтобы перейти в область для тренировки, нажмите Действие + Стрелка вправо. В этой области ссылки, поля формы и кнопки будут неактивны.
Уровни заголовков
- Чтобы структурировать контент, на сайтах и в веб-приложениях часто используют заголовки разных уровней. Когда включен режим обзора, для переключения между уровнями можно нажимать клавиши 1–6. Для перемещения назад нажимайте эти клавиши, удерживая Shift.\n\nЧтобы перейти в область для тренировки, нажмите Действие + Стрелка вправо.
+ Чтобы структурировать контент, на сайтах и в веб-приложениях часто используют заголовки разных уровней. Когда включён режим обзора, для переключения между уровнями можно нажимать клавиши 1–6. Для перемещения назад нажимайте эти клавиши, удерживая Shift.\n\nЧтобы перейти в область для тренировки, нажмите Действие + Стрелка вправо.
Таблицы
В режиме обзора проще работать с таблицами. Чтобы перемещаться между строками, нажимайте Alt + Ctrl + Стрелка вверх или вниз, а между столбцами – Alt + Ctrl + Стрелка влево или вправо.\n\nЧтобы перейти в область для тренировки, нажмите Действие + Стрелка вправо.
Редактирование текста
- Когда вы переходите в текстовое поле, режим обзора временно отключается, чтобы вы могли использовать все клавиши для ввода текста. Когда режим будет отключен, вы услышите оповещение об этом и звуковой сигнал. После того как вы покинете текстовое поле, режим обзора снова включится. Вы услышите оповещение об этом и звуковой сигнал.\n\nЧтобы перейти в область для тренировки, нажмите Действие + Стрелка вправо.
+ Когда вы переходите в текстовое поле, режим обзора временно отключается, чтобы вы могли использовать все клавиши для ввода текста. Когда режим будет отключён, вы услышите оповещение об этом и звуковой сигнал. После того как вы покинете текстовое поле, режим обзора снова включится. Вы услышите оповещение об этом и звуковой сигнал.\n\nЧтобы перейти в область для тренировки, нажмите Действие + Стрелка вправо.
Другие возможности режима обзора
Чтобы посмотреть полный список элементов, между которыми можно переключаться в режиме обзора, нажмите Действие + Shift + / и в меню быстрых клавиш выполните поиск по запросу \"режим обзора\".
Чтение по символам, словам или абзацам
@@ -38,7 +38,7 @@
Перемещение между элементами страниц
Элементы страниц – это интерактивные объекты, такие как кнопки, флажки и текстовые поля.\n\nНа некоторых страницах может быть необходимо быстро переключаться между этими элементами, чтобы не тратить время на поиск, например, следующей кнопки.\n\nНажимайте Действие + Shift + Стрелка вправо, пока не услышите фразу \"интерактивные элементы\". Чтобы перейти к предыдущей кнопке, нажмите Действие + Стрелка вверх, а к следующей – Действие + Стрелка вниз.\n\nПопробуйте найти следующую кнопку.
Перемещение между ссылками
- Вы также можете перемещаться между ссылками на странице.\n\nНажимайте Действие + Shift + Стрелка вправо, пока не услышите слово \"ссылки\". Затем нажмите Действие + Стрелка вниз, чтобы найти ссылку с текстом \"Ссылка 5\". Во время обучения двойное нажатие на нее ни к чему не приведет.\n\nЧтобы найти следующую кнопку и перейти на другую страницу, нажмите Действие + Стрелка вправо.
+ Вы также можете перемещаться между ссылками на странице.\n\nНажимайте Действие + Shift + Стрелка вправо, пока не услышите слово \"ссылки\". Затем нажмите Действие + Стрелка вниз, чтобы найти ссылку с текстом \"Ссылка 5\". Во время обучения двойное нажатие на неё ни к чему не приведёт.\n\nЧтобы найти следующую кнопку и перейти на другую страницу, нажмите Действие + Стрелка вправо.
Перемещение между заголовками
Вы также можете перемещаться между заголовками на странице.\n\nНажимайте Действие + Shift + Стрелка вправо, пока не услышите слово \"заголовки\". Затем нажмите Действие + Стрелка вниз, чтобы найти заголовок \"Навигация\".
Чтобы перейти к следующей кнопке, нажмите Действие + Стрелка вправо.
@@ -46,18 +46,18 @@
Чтобы выйти из контейнера, например из списка или сетки, нажмите Действие + Alt + Ctrl + Стрелка вправо или влево. Это может быть удобно, если в списке много элементов.\n\nПопробуйте. Нажмите Действие + Стрелка вправо, чтобы войти в список. Затем нажмите Действие + Alt + Ctrl + Стрелка вправо, чтобы перейти к следующему контейнеру.
Чтобы перейти к следующему контейнеру, нажмите Действие + Alt + Ctrl + Стрелка вправо.
Чтобы выйти из контейнера, нажмите Действие + Alt + Ctrl + Стрелка вправо.
- Вы вышли из контейнера. Вы также можете добавить контейнеры в меню управления чтением. После этого нажимайте Действие + Shift + Стрелка вправо или влево, чтобы выбирать контейнеры, и Действие + Стрелка вверх или вниз, чтобы переключаться между ними. Чтобы настроить меню управления чтением, откройте TalkBack > \"Настройки > Настроить меню > Управление чтением\".\n\nЧтобы найти следующую кнопку, нажмите Действие + Стрелка вправо.
+ Вы вышли из контейнера. Вы также можете добавить контейнеры в меню управления чтением. После этого нажимайте Действие + Shift + Стрелка вправо или влево, чтобы выбирать контейнеры, и Действие + Стрелка вверх или вниз, чтобы переключаться между ними. Чтобы настроить меню управления чтением, откройте Backtalk > \"Настройки > Настроить меню > Управление чтением\".\n\nЧтобы найти следующую кнопку, нажмите Действие + Стрелка вправо.
Управление чтением
- Изменить параметры озвучивания также можно, настроив элементы управления чтением. Для этого откройте TalkBack > \"Настройки > Настроить меню > Управление чтением\".
+ Изменить параметры озвучивания также можно, настроив элементы управления чтением. Для этого откройте Backtalk > \"Настройки > Настроить меню > Управление чтением\".
Прослушивание описаний изображений
- Переведите навигационный фокус на изображение и нажмите Действие + R, а затем I. Ниже вы найдете одно фото. Прослушайте его описание.
- Изменить параметры для описаний изображений можно в любое время. Для этого выберите \"Настройки TalkBack > Описания изображений и значков\".
- Изменить параметры для описаний изображений можно в любое время. Для этого выберите \"Настройки TalkBack\", а затем \"Описания изображений и значков\".
+ Переведите навигационный фокус на изображение и нажмите Действие + R, а затем I. Ниже вы найдёте одно фото. Прослушайте его описание.
+ Изменить параметры для описаний изображений можно в любое время. Для этого выберите \"Настройки Backtalk > Описания изображений и значков\".
+ Изменить параметры для описаний изображений можно в любое время. Для этого выберите \"Настройки Backtalk\", а затем \"Описания изображений и значков\".
Пример изображения. Чтобы прослушать его описание, нажмите Действие + R, а затем I.
Голосовые команды
- Чтобы экономить время, управляйте TalkBack голосом.\n\nНапример, с помощью голосовой команды вы можете изменить настройки навигации, перейти к следующему заголовку или скопировать текст.\n\nЧтобы попробовать, нажмите Действие + \\.
+ Чтобы экономить время, управляйте Backtalk голосом.\n\nНапример, с помощью голосовой команды вы можете изменить настройки навигации, перейти к следующему заголовку или скопировать текст.\n\nЧтобы попробовать, нажмите Действие + \\.
Как использовать поиск по экрану
- С помощью этой функции можно искать объекты на экране.\n\nЧтобы начать, нажмите Действие + Ctrl + /. Введите ключевое слово, чтобы найти на экране содержащие его объекты.\n\nПопробуйте выполнить поиск по слову \"далее\" и найти одноименную кнопку.
+ С помощью этой функции можно искать объекты на экране.\n\nЧтобы начать, нажмите Действие + Ctrl + /. Введите ключевое слово, чтобы найти на экране содержащие его объекты.\n\nПопробуйте выполнить поиск по слову \"далее\" и найти одноимённую кнопку.
Как переключаться между результатами поиска
Выбрав один из результатов поиска по экрану, вы можете быстро переключаться между ними.\n\nДля этого используйте элементы управления чтением. Нажимайте Действие + Shift + Стрелка вправо или влево, пока не услышите фразу \"Поиск по экрану\". Чтобы перемещаться между результатами поиска, нажмите Действие + Стрелка вверх или вниз.\n\nПопробуйте прямо сейчас. Ниже находятся три кнопки, содержащие слово \"действие\". Выполните поиск по этому слову и попробуйте перейти от одного результата к другому.
Обучение сочетаниям клавиш
@@ -119,7 +119,7 @@
<p>Секвойи отлично поглощают углекислый газ. Так они помогают поддерживать чистоту воздуха.</p>
<h2>Дом для животных</h2>
- <p>В секвойях живет множество животных: от птиц в кронах деревьев до мелких существ, обитающих в почве.</p>
+ <p>В секвойях живёт множество животных: от птиц в кронах деревьев до мелких существ, обитающих в почве.</p>
<h3>Хранители воды</h3>
<p>Секвойи отлично улавливают туман, который затем оседает на лесной подстилке. Они сохраняют влагу в почве и обеспечивают водой другие растения и животных, особенно в засушливые периоды.</p>
@@ -148,20 +148,20 @@
<tbody>
<tr>
<th scope=\"row\">Банановый слизень</th>
- <td>Большой желтый слизень</td>
+ <td>Большой жёлтый слизень</td>
<td>На лесной подстилке</td>
<td>Второй по величине слизень в мире</td>
</tr>
<tr>
<th scope=\"row\">Тихоокеанская гигантская амбистома</th>
- <td>Большая амфибия темного цвета</td>
+ <td>Большая амфибия тёмного цвета</td>
<td>Рядом с ручьями и во влажных местах</td>
<td>Может вырасти до 30 см в длину</td>
</tr>
<tr>
<th scope=\"row\">Вапити</th>
<td>Крупный олень с впечатляющими рогами</td>
- <td>Пасется на полянах в лесу</td>
+ <td>Пасётся на полянах в лесу</td>
<td>Самцы могут весить более 450 кг</td>
</tr>
<tr>
@@ -171,8 +171,8 @@
<td>Вид-индикатор, по которому можно судить о состоянии леса</td>
</tr>
<tr>
- <th scope=\"row\">Черный медведь</th>
- <td>Крупное млекопитающее, обычно черного или коричневого цвета</td>
+ <th scope=\"row\">Чёрный медведь</th>
+ <td>Крупное млекопитающее, обычно чёрного или коричневого цвета</td>
<td>Ищет пищу по всему лесу</td>
<td>Отлично лазает по деревьям</td>
</tr>
diff --git a/talkback/src/main/res/values-ru/strings_migration.xml b/talkback/src/main/res/values-ru/strings_migration.xml
new file mode 100644
index 000000000..25204e00b
--- /dev/null
+++ b/talkback/src/main/res/values-ru/strings_migration.xml
@@ -0,0 +1,11 @@
+
+
+ Backtalk переходит на новое приложение
+ Установите новый Backtalk. Ваши настройки будут перенесены. Нажмите, чтобы установить.
+ Backtalk переходит на новый идентификатор приложения, чтобы его можно было устанавливать на большее число телефонов. Установите новый Backtalk. Ваши настройки будут перенесены. Затем включите его, и это приложение отключится автоматически.
+ Backtalk переходит на новый идентификатор приложения. Установите новый Backtalk. Ваши настройки будут перенесены.
+ Включите новый Backtalk, после чего старый отключится автоматически.
+ Загруженный файл не является обновлением Backtalk, поэтому он не установлен
+ Backtalk перенесён в новое приложение
+ Нажмите, чтобы удалить старое приложение.
+
diff --git a/talkback/src/main/res/values-ru/strings_navigation_gestures.xml b/talkback/src/main/res/values-ru/strings_navigation_gestures.xml
index 53233ea96..da1d6973c 100644
--- a/talkback/src/main/res/values-ru/strings_navigation_gestures.xml
+++ b/talkback/src/main/res/values-ru/strings_navigation_gestures.xml
@@ -39,10 +39,10 @@
Следующий пункт списка
Предыдущая таблица
Следующая таблица
- Предыдущая посещенная ссылка
- Следующая посещенная ссылка
- Предыдущая непосещенная ссылка
- Следующая непосещенная ссылка
+ Предыдущая посещённая ссылка
+ Следующая посещённая ссылка
+ Предыдущая непосещённая ссылка
+ Следующая непосещённая ссылка
Предыдущий заголовок уровня 1
Следующий заголовок уровня 1
Предыдущий заголовок уровня 2
diff --git a/talkback/src/main/res/values-ru/strings_on_device_ai.xml b/talkback/src/main/res/values-ru/strings_on_device_ai.xml
new file mode 100644
index 000000000..64375a786
--- /dev/null
+++ b/talkback/src/main/res/values-ru/strings_on_device_ai.xml
@@ -0,0 +1,80 @@
+
+
+ ИИ на устройстве
+ Описание изображений и экрана с помощью модели на этом телефоне, без ключа API
+ Использовать ИИ на устройстве
+ Описания изображений и снимков экрана создаются на этом телефоне. Данные никогда не отправляются в Google. Это медленнее облачной обработки и расходует больше заряда батареи.
+ Сначала скачайте или импортируйте модель.
+ Недоступно. В этом телефоне нет 64-разрядного процессора ARM.
+ Недоступно для этой модели. На телефоне недостаточно оперативной памяти.
+ Модель
+ %1$s, %2$s
+ %1$s, %2$s%3$s. %4$s %5$s
+ скачана
+ экспериментальная
+ Требуется около %1$d ГБ оперативной памяти.
+ На этом телефоне недостаточно оперативной памяти.
+ Выберите модель
+ На этом телефоне недостаточно оперативной памяти для выбранной модели.
+ Скачать модель (%1$s)
+ Модель скачивается с Hugging Face один раз. После этого данные по сети не передаются.
+ Скачивание, %1$d%%
+ %1$s. Нажмите, чтобы остановить. При повторном запуске скачивание продолжится с этого места.
+ %1$s из %2$s
+ %1$s, осталось %2$s
+ Скачивание, %1$d процентов
+ Модель скачана
+ Скачивание модели ИИ на устройство
+ Скачивание модели, %1$d%%
+ Модель скачана. Включите ИИ на устройстве в настройках.
+ Не удалось скачать модель. Откройте настройки, чтобы повторить попытку.
+ Android приостановил скачивание. Откройте настройки, чтобы продолжить.
+ Проверка файла модели
+ Управление моделями
+ Нет скачанных моделей
+
+ - Скачана %1$d модель
+ - Скачано %1$d модели
+ - Скачано %1$d моделей
+ - Скачано %1$d модели
+
+ Управление моделями
+ Модели занимают %1$s в хранилище.
+ Нет скачанных моделей.
+ %1$s, скачивание не завершено
+ Удалить %1$s?
+ Освободится %1$s. Позже модель можно будет скачать снова.
+ Удалить
+ %1$s удалена
+ Использовать файл модели из хранилища
+ Выберите ранее скачанный файл модели Gemma 4 в формате litertlm.
+ Модель установлена
+ Этот файл не является файлом поддерживаемой модели Gemma 4.
+ Время ожидания ответа
+ %1$s. По истечении этого времени Backtalk прекращает ожидание. Описание экрана занимает больше времени, чем описание изображения.
+ Время ожидания ответа
+
+ - %1$d минута
+ - %1$d минуты
+ - %1$d минут
+ - %1$d минуты
+
+ Краткие описания экрана
+ Функция описания экрана запрашивает меньше подробностей, чтобы получить ответ быстрее. Отключите этот параметр для более полных описаний.
+ Использовать графический процессор
+ Обработка может быть быстрее и расходовать меньше памяти. Если не удаётся получить ответ, отключите этот параметр.
+ Скачивание остановлено. Проверьте подключение и повторите попытку. Скачивание продолжится с места остановки.
+ Сервер скачивания не принял запрос. Повторите попытку позже или импортируйте файл.
+ Файл не соответствует ожидаемой модели и удалён. Повторите попытку.
+ Не удалось сохранить файл.
+ В хранилище недостаточно свободного места для этой модели.
+ Android приостановил скачивание после нескольких часов работы в фоновом режиме. Нажмите, чтобы продолжить с места остановки.
+ Скачать через мобильную сеть?
+ Размер модели составляет несколько гигабайт. Лучше использовать Wi-Fi.
+ Скачать
+ Отмена
+ Игнорировать ограничения памяти для ИИ на устройстве
+ Разрешает выбирать модель, которой требуется больше оперативной памяти, чем есть на телефоне, и загружать её без проверки свободной памяти, чтобы проверить поведение при её остановке системой Android.
+ Недостаточно свободной оперативной памяти для %1$s. Закройте некоторые приложения или выберите модель меньшего размера в настройках ИИ на устройстве.
+ Модель %1$s остановлена, вероятно, из-за нехватки оперативной памяти. Выберите модель меньшего размера в настройках ИИ на устройстве.
+
diff --git a/talkback/src/main/res/values-ru/strings_pause.xml b/talkback/src/main/res/values-ru/strings_pause.xml
new file mode 100644
index 000000000..78560e917
--- /dev/null
+++ b/talkback/src/main/res/values-ru/strings_pause.xml
@@ -0,0 +1,22 @@
+
+
+ Приостановить Backtalk
+ Отключить речь, жесты и изучение касанием до возобновления работы Backtalk
+ Приостановить или возобновить Backtalk
+ Работа Backtalk приостановлена
+ Работа Backtalk возобновлена
+ Работа Backtalk приостановлена
+ Нажмите, чтобы возобновить
+ Приостановка Backtalk
+ Приостановить Backtalk?
+ Приостановить
+ Пока работа Backtalk приостановлена, он не озвучивает текст и не реагирует на жесты. Экран работает так, как будто программа чтения с экрана отключена.
+ Чтобы возобновить работу, нажмите на уведомление «Работа Backtalk приостановлена», быстро нажмите кнопку уменьшения громкости три раза или заблокируйте телефон и включите экран, чтобы появился экран блокировки.
+ Чтобы возобновить работу, нажмите на уведомление «Работа Backtalk приостановлена», быстро нажмите кнопку уменьшения громкости три раза или выключите и снова включите экран.
+ Чтобы возобновить работу, нажмите на уведомление «Работа Backtalk приостановлена» или быстро нажмите кнопку уменьшения громкости три раза.
+ Также можно нажать %1$s.
+ Возобновление работы Backtalk
+ При появлении экрана блокировки
+ При включении экрана
+ Только через уведомление или команду быстрого доступа
+
diff --git a/talkback/src/main/res/values-ru/strings_radial_menu.xml b/talkback/src/main/res/values-ru/strings_radial_menu.xml
new file mode 100644
index 000000000..5f578ce07
--- /dev/null
+++ b/talkback/src/main/res/values-ru/strings_radial_menu.xml
@@ -0,0 +1,9 @@
+
+
+ Круговое меню
+ Показывать меню Backtalk в виде круга в центре экрана. Проведите пальцем к пункту и отпустите, чтобы выбрать его.
+ Меню %1$s
+ Отмена
+ Меню закрыто
+ Коснитесь центра экрана и проведите пальцем к нужному пункту. Отпустите палец, чтобы выбрать его. Чтобы закрыть меню, отпустите палец в центре.
+
diff --git a/talkback/src/main/res/values-ru/strings_scripts.xml b/talkback/src/main/res/values-ru/strings_scripts.xml
new file mode 100644
index 000000000..487b6cfeb
--- /dev/null
+++ b/talkback/src/main/res/values-ru/strings_scripts.xml
@@ -0,0 +1,140 @@
+
+
+ Скрипты
+ Изменить поведение Backtalk в приложениях
+ Импортировать скрипт
+ Установить скрипт Backtalk
+ Нет файла скрипта для установки.
+ Не удалось открыть файл.
+ Эта ссылка ведёт на весь репозиторий. Откройте нужный скрипт и поделитесь ссылкой на него.
+ Файл .js или архив .zip с файлом main.js
+ Скрипты для приложений
+ Глобальные плагины
+ Нет установленных скриптов
+ Отключить все скрипты
+ Скрипты остаются установленными и сохраняют состояния собственных переключателей. Жест «Включить или отключить все скрипты» выполняет то же действие.
+ Включить или отключить все скрипты
+ Скрипты отключены
+ Скрипты включены
+ Скрипты недоступны на этом устройстве
+ Добавить пример скрипта
+ Озвучивает название каждого приложения, на которое вы переключаетесь. Можно использовать как основу своего скрипта.
+ Включён
+ Отключён
+ Работает в %1$s
+ Работает во всех приложениях
+ Версия %1$s
+ Автор: %1$s
+ Установить %1$s?
+ Возможности скрипта:
+ Разрешения не требуются.
+ Установить
+ Обновить %1$s до %2$s?
+ Новые разрешения:
+ Обновить
+ Будет заменена версия %1$s от автора %2$s. Данные и настройки сохранятся.
+ У новой версии другой автор: %1$s. Обновляйте скрипт, только если доверяете ему.
+ Скрипт %1$s установлен
+ Скрипт %1$s обновлён до %2$s
+ Не удалось импортировать. %1$s
+ %1$s. Разрешайте только доверенным скриптам.
+ Читать содержимое экрана
+ Нажимать, прокручивать, вводить текст и перемещать фокус
+ Получать, изменять и озвучивать текст через Backtalk
+ Читать поля паролей
+ Добавлять жесты, сочетания клавиш, пункты меню и элементы управления чтением
+ Использовать интернет
+ Читать и изменять содержимое буфера обмена
+ Возвращаться назад и на главный экран, открывать уведомления и приложения
+ Читать уведомления и изменять их озвучивание
+ Получать сведения обо всех действиях во всех приложениях, включая ввод текста
+ Показывать диалоговые окна поверх любого приложения
+ %1$s: %2$s
+ Включить
+ Разрешения
+ Нет
+ Настройки
+ Фильтр
+ Сначала включите скрипт
+ При отключении разрешения перестают работать части скрипта, которым оно требуется.
+ Позже эти разрешения можно отключить.
+ Управление
+ Выполнять раньше
+ Выполнять позже
+ Порядок выполнения скриптов, изменяющих один и тот же озвучиваемый текст. Сначала выполняются скрипты для приложений.
+ Журнал
+ Вывод и ошибки с момента запуска Backtalk
+ Удалить сохранённые данные
+ Сохранённые данные удалены
+ Удалить
+ Удалить %1$s?
+ Будут удалены код, данные и настройки скрипта.
+ Скрипт %1$s удалён
+ Журнал пуст
+ Очистить журнал
+ Скопировать журнал
+ Журнал скопирован
+ %1$s, %2$s
+ Требуется API скриптов версии %1$d или выше. В этой версии Backtalk используется API версии %2$d, поэтому некоторые части скрипта могут не работать.
+ Скрипт проверен с API скриптов до версии %1$d. В этой версии Backtalk используется API версии %2$d, поэтому скрипт может работать не так, как ожидается.
+ Может не работать с этой версией Backtalk
+ API скриптов: от %1$d до %2$d
+ Совместимость
+ Всё равно установить
+ Всё равно обновить
+ Открыть домашнюю страницу
+ Открыть этот адрес?
+ Открыть
+ Нет приложения для открытия %1$s
+ Скрипт %1$s отключён после повторяющихся ошибок. Посмотрите его журнал в разделе «Скрипты».
+ Исследовать элемент в фокусе
+ Нет элемента в фокусе
+ Скопировано. %1$s
+ У элемента нет идентификатора, поэтому на него нельзя сослаться в правилах. Скопировано. %1$s
+ Скопировать дерево экрана
+ Скопировано элементов: %1$d
+ Нет окна для копирования
+ Дерево экрана
+ Скопировать все элементы экрана в формате JSON для написания скриптов
+ Сведения об элементе
+ Озвучить и скопировать сведения об элементе, на котором находился фокус, для написания скриптов
+ Клавиша-модификатор Backtalk
+ %1$s, затем %2$s
+ Команды
+ Жесты и сочетания клавиш работающего скрипта имеют приоритет перед назначениями Backtalk. Отключите назначение скрипта, чтобы использовать назначение Backtalk.
+ Жест: %1$s
+ Сочетание клавиш: %1$s
+ Меню Backtalk
+ Управление чтением
+ Нет
+ Включить
+ Отключить
+ Восстановить значения по умолчанию
+ Значения по умолчанию восстановлены
+ Выполнить жест или нажать сочетание клавиш
+ Назначить следующий выполненный жест или сочетание, нажатое с клавишей-модификатором Backtalk
+ Выполните жест или нажмите сочетание клавиш.
+ Назначить %1$s для %2$s?
+ Назначить
+ Выбрать жест
+ Ввести сочетание клавиш
+ Например, backtalk+shift+n или backtalk+t, s
+ Невозможно использовать это сочетание клавиш. %1$s
+ Добавляемые возможности:
+ %1$s: %2$s
+ Источники скриптов
+ Источники не добавлены
+ Добавить источник
+ Добавить
+ github.com/owner/repository
+ Это не адрес репозитория на GitHub, GitLab, Codeberg, Gitea или Bitbucket.
+ Этот источник уже добавлен.
+ Загрузка
+ В этом источнике нет скриптов
+ Не удалось загрузить скрипты. %1$s
+ Повторить попытку
+ Скачивание %1$s
+ Удалить источник
+ Удалить %1$s?
+ Установленные из него скрипты останутся установленными.
+
diff --git a/talkback/src/main/res/values-ru/strings_sound_themes.xml b/talkback/src/main/res/values-ru/strings_sound_themes.xml
new file mode 100644
index 000000000..a585636c0
--- /dev/null
+++ b/talkback/src/main/res/values-ru/strings_sound_themes.xml
@@ -0,0 +1,84 @@
+
+
+ Звуковые темы
+ Устанавливайте и выбирайте наборы звуков и вибраций, заменяйте отдельные звуки своими, включайте звуки и вибрации элементов управления и объёмный звук.
+ Установленные темы
+ Backtalk
+ Собственные звуки и вибрации Backtalk, а также добавленные вами звуки.
+ Используется
+ Автор: %1$s
+ Лицензия: %1$s
+
+ - %d звук.
+ - %d звука.
+ - %d звуков.
+ - %d звука.
+
+
+ - %d вибрация.
+ - %d вибрации.
+ - %d вибраций.
+ - %d вибрации.
+
+ Включает звуки и вибрации элементов управления.
+ Отключает звуки и вибрации элементов управления.
+ Использовать эту тему
+ Об этой теме
+ Сохранить в файл темы
+ Удалить
+ Удалить тему %1$s?
+ Удалить
+
+ - Тема сохранена. В ней %d звук.
+ - Тема сохранена. В ней %d звука.
+ - Тема сохранена. В ней %d звуков.
+ - Тема сохранена. В ней %d звука.
+
+ Backtalk не удалось сохранить файл темы.
+ На устройстве нет приложения для выбора файлов.
+ Настройки темы %1$s
+ Звуки
+ Заменить любой звук этой темы собственным звуковым файлом.
+ Установить тему
+ Из файла
+ Файл темы — это ZIP-архив. Его также можно открыть с помощью Backtalk или передать в Backtalk из другого приложения.
+ По ссылке
+ Ссылка на файл темы или репозиторий GitHub, содержащий тему. Также можно поделиться ссылкой с Backtalk из браузера.
+ Введите или вставьте ссылку на файл темы или репозиторий GitHub, содержащий тему.
+ https://
+ Установить звуковую тему
+ Чтение звуковой темы
+ Установить %1$s?
+ Установить и использовать
+ Установить
+ Установленная тема с таким же названием будет заменена.
+ Пропущено:\n%1$s
+ Тема %1$s установлена.
+ Тема %1$s установлена и используется.
+ Нет звуковой темы для установки.
+ Backtalk не может использовать этот файл как звуковую тему: %1$s.
+ Backtalk не удалось установить звуковую тему. %1$s
+ Ссылки на звуковые темы должны начинаться с https.
+ Звуки темы %1$s
+ Использовать звуки Backtalk для всех событий
+ Удалить все звуки этой темы и использовать собственные звуки Backtalk?
+ Удалить
+ Звуки
+ Звук Backtalk
+ Звук темы
+ Звук не задан. Воспроизводится звук фокуса.
+ Звук клавиатуры Android
+ Использовать звук клавиатуры Android
+ Клавиатура Брайля: ввод символа
+ Клавиатура Брайля: пробел
+ Клавиатура Брайля: удаление
+ Клавиатура Брайля: новая строка
+ %1$s (%2$s)
+ Выбрать звуковой файл
+ Предпросмотр
+ Использовать звук Backtalk
+ Удалить звук
+ Файл слишком большой. Размер звукового файла не должен превышать 5 МБ.
+ Backtalk не может воспроизвести этот файл. Выберите звук в формате WAV, OGG, MP3 или FLAC.
+ Backtalk не удалось прочитать этот файл.
+
diff --git a/talkback/src/main/res/values-ru/strings_status.xml b/talkback/src/main/res/values-ru/strings_status.xml
new file mode 100644
index 000000000..0a1e5b3da
--- /dev/null
+++ b/talkback/src/main/res/values-ru/strings_status.xml
@@ -0,0 +1,29 @@
+
+
+ Озвучить состояние устройства
+ Уровень сигнала: %1$d из %2$d
+ Wi-Fi отключён
+ Нет подключения к Wi-Fi
+ Wi-Fi, %1$s
+ Wi-Fi %1$s, %2$s
+ %1$s, %2$s
+ Мобильная сеть
+ Нет связи с мобильной сетью
+ Не беспокоить
+ Вибровызов
+ Без звука
+ Режим полёта
+ Озвучивание состояния устройства
+ Время
+ Текущее время
+ Батарея
+ Уровень заряда, зарядка и режим энергосбережения
+ Wi-Fi
+ Название сети и уровень сигнала
+ Мобильная сеть
+ Оператор, тип сети и уровень сигнала
+ Режим звонка и «Не беспокоить»
+ Только если звук звонка отключён или включён режим «Не беспокоить»
+ Режим полёта
+ Только при включённом режиме полёта
+
diff --git a/talkback/src/main/res/values-ru/strings_update.xml b/talkback/src/main/res/values-ru/strings_update.xml
new file mode 100644
index 000000000..3779ac02f
--- /dev/null
+++ b/talkback/src/main/res/values-ru/strings_update.xml
@@ -0,0 +1,18 @@
+
+
+ Проверить обновления
+ Сборка %1$d
+ Автоматически проверять обновления
+ Проверять раз в день и показывать уведомление, если доступна новая сборка
+ Доступно обновление Backtalk
+ Сборка %1$d. Нажмите, чтобы установить.
+ Доступна сборка Backtalk %1$d
+ Установить
+ Проверка обновлений
+ Установлена последняя версия Backtalk
+ Не удалось проверить обновления
+ Скачивание обновления
+ Не удалось установить обновление
+ Обновление отменено
+ Разрешите Backtalk устанавливать приложения, затем повторите обновление
+
diff --git a/talkback/src/main/res/values-ru/strings_voicecommands.xml b/talkback/src/main/res/values-ru/strings_voicecommands.xml
index cd95647b2..29a3592a5 100644
--- a/talkback/src/main/res/values-ru/strings_voicecommands.xml
+++ b/talkback/src/main/res/values-ru/strings_voicecommands.xml
@@ -16,7 +16,7 @@
Уменьшить яркость
Затемнить
Увеличить яркость
- Восстановить яркость
+ Выключить затемнение экрана
Убрать затемнение
Все приложения
Приложения
@@ -47,12 +47,12 @@
Вверх
Последний элемент
Вниз
- Тип
- Способ ввода
+ Ввести
+ Ввод
Начать диктовку
- Текст
- Голос
- Настройки TalkBack
+ Написать
+ Напечатать
+ Настройки Backtalk
Настройка TalkBack
Поиск по экрану
Поиск на экране
@@ -78,7 +78,7 @@
Тихо
Пауза
Отмена
- Закрыть
+ Замолчи
Быстрее
Увеличить скорость речи
Медленнее
@@ -91,7 +91,7 @@
Скажите \"%1$s\", чтобы открыть список команд.
Повторите попытку позже.
Голосовая команда \"%1$s\" не распознана.
- Ярлык сохранен
+ Ярлык сохранён
Доступных действий нет
Следующего заголовка нет
Следующей ссылки нет
@@ -100,7 +100,7 @@
Обзор голосовых команд
Чтобы использовать голосовые команды, проведите по экрану вправо, а затем вверх. Для доступа к списку команд скажите \"%1$s\" или \"Что можно сказать?\".
Чтобы команды работали, произносите их так, как указано на последующих экранах.
- Когда экран заблокирован, голосовые команды недоступны. Чтобы использовать меню TalkBack, %1$s.
+ Когда экран заблокирован, голосовые команды недоступны. Чтобы использовать меню Backtalk, %1$s.
Во время настройки голосовые команды недоступны.
@string/shortcut_title_reading_control
Настройка параметров чтения на текущем экране.
@@ -114,14 +114,14 @@
Изменение детализации на низкую, высокую, пользовательскую.
Переход к первому элементу на текущем экране.
Переход к последнему элементу на текущем экране.
- Изменение языка голосового ввода.
+ Изменение языка озвучивания текста.
Поиск элементов
Поиск конкретного контента на текущем экране.
Найти [слово]
Поиск первого элемента с запросом, например \"сохранить\", на текущем экране.
Повторите \"Найти\", чтобы перейти к следующему элементу со словом \"сохранить\".
Ввод поискового запроса для поиска нужного текста на экране.
- Ввод, выбор и копирование текста.
+ Ввод, выделение и копирование текста.
Ввести [ОК]
Чтобы скопировать текст, сначала выделите его
Чтобы вырезать текст, сначала выделите его
@@ -131,10 +131,10 @@
Просмотр недавно открытых приложений.
Открыть приложение \"Google Ассистент\".
Другие команды
- Переход в настройки TalkBack, затемнение экрана, просмотр действий, добавление пользовательских меток и многое другое.
+ Переход в настройки Backtalk, затемнение экрана, просмотр действий, добавление персональных ярлыков и другие действия.
Добавить ярлык [Отправить]
- Отключение экрана. Окружающим не будет видно, что на нем изображено.
- Возвращение отключенного экрана в нормальный режим.
+ Затемнение экрана, чтобы окружающие не видели его содержимое.
+ Выключение затемнения экрана.
Просмотр действий, доступных для текущего элемента.
Добавление и изменение пользовательских ярлыков. Необходимо сказать \"Отправить\".
Отмена действия текущей голосовой команды.
diff --git a/utils/src/main/res/values-ru/strings.xml b/utils/src/main/res/values-ru/strings.xml
index 98d4cc56d..28c9f4ffd 100644
--- a/utils/src/main/res/values-ru/strings.xml
+++ b/utils/src/main/res/values-ru/strings.xml
@@ -5,7 +5,7 @@
без названия
Количество символов: %1$d. Начало текста: \"%2$s\", конец: \"%3$s\".
Скопирован текст \"%1$s\"
- прописная буква %1$s.
+ заглавная %1$s
Символов %2$s: %1$d.
Используется %1$s.
По умолчанию
@@ -16,13 +16,13 @@
Контейнеры
Окна
Поиск по экрану
- Отметки
+ Ориентиры
Заголовки
Ссылки
- Интерактивные элементы
+ Элементы управления
Специализированный контент
- Открытые ссылки
- Непосещенные ссылки
+ Посещённые ссылки
+ Непосещённые ссылки
Кнопки
Переключатели
Флажки
@@ -31,7 +31,7 @@
Заголовки первого уровня
Заголовки второго уровня
Заголовки третьего уровня
- Заголовки четвертого уровня
+ Заголовки четвёртого уровня
Заголовки пятого уровня
Заголовки шестого уровня
Изображения и видео
@@ -40,7 +40,7 @@
Таблицы
Поля со списком
Заголовки
- Интерактивные элементы
+ Элементы управления
Ссылки
Строки и столбцы
Строка
@@ -65,8 +65,8 @@
полужирный
курсив
полужирный курсив
- подчеркнутый
- зачеркнутый
+ подчёркнутый
+ зачёркнутый
цвет
цвет фона
размер больше
@@ -79,16 +79,16 @@
белый
светло-серый
серый
- темно-серый
- черный
+ тёмно-серый
+ чёрный
розовый
красный
оранжевый
коричневый
- желтый
+ жёлтый
оливковый
- желто-зеленый
- зеленый
+ жёлто-зелёный
+ зелёный
бирюзовый
синий
фиолетовый
diff --git a/utils/src/main/res/values-ru/strings_symbols.xml b/utils/src/main/res/values-ru/strings_symbols.xml
index e71ba684a..786025287 100644
--- a/utils/src/main/res/values-ru/strings_symbols.xml
+++ b/utils/src/main/res/values-ru/strings_symbols.xml
@@ -4,8 +4,8 @@
Амперсанд.
Знак \"меньше\"
Знак \"больше\"
- Звездочка.
- Коммерческое at
+ Звёздочка.
+ Собака
Обратная косая черта
Маркер списка
Знак вставки.
@@ -34,8 +34,8 @@
Процент
Точка
Число пи.
- Решетка.
- Хеш
+ Решётка.
+ Решётка
Знак фунта стерлингов
Знак песо
Знак донга
@@ -49,12 +49,12 @@
Закрывающая квадратная скобка.
Квадратный корень.
Товарный знак.
- Значок флажка
- Знак подчеркивания.
+ Галочка
+ Знак подчёркивания.
Вертикальная черта
Знак иены.
Знак отрицания
- Вертикальный пунктир.
+ Разорванная вертикальная черта
Знак микро
Почти равно
Не равно
@@ -63,26 +63,26 @@
Стрелка вверх.
Стрелка влево
Знак рупии.
- Черное сердце
+ Чёрное сердце
Тильда
Знак равенства
Знак южнокорейской воны
Знак сноски
Белая звезда
- Черная звезда
+ Чёрная звезда
Белое сердце
Белый круг
- Черный круг
+ Чёрный круг
Солярный символ
Мишень
Белые трефы
Белые пики
Белая рука с указательным пальцем влево
Белая рука с указательным пальцем вправо
- Круг с черной левой половиной
- Круг с черной правой половиной
+ Круг с чёрной левой половиной
+ Круг с чёрной правой половиной
Белый квадрат
- Черный квадрат
+ Чёрный квадрат
Белый треугольник с вершиной вверх
Белый треугольник с вершиной вниз
Белый треугольник с вершиной влево
@@ -93,8 +93,8 @@
Шестнадцатые ноты с вязкой
Женский символ
Мужской символ
- Открывающая черная двояковыпуклая скобка
- Закрывающая черная двояковыпуклая скобка
+ Открывающая чёрная двояковыпуклая скобка
+ Закрывающая чёрная двояковыпуклая скобка
Открывающая угловая скобка
Закрывающая угловая скобка
Стрелка вправо
@@ -108,15 +108,15 @@
Угловая открывающая скобка
Угловая закрывающая скобка
Почтовый знак
- Черный треугольник вершиной вверх
- Черный треугольник вершиной вниз
- Черный ромб
+ Чёрный треугольник вершиной вверх
+ Чёрный треугольник вершиной вниз
+ Чёрный ромб
Точка катаканы половинной ширины
- Маленький черный квадрат
- Открывающая угловая скобка
- Закрывающая угловая скобка
- Перевернутый восклицательный знак
- Перевернутый вопросительный знак
+ Маленький чёрный квадрат
+ Открывающая двойная угловая скобка
+ Закрывающая двойная угловая скобка
+ Перевёрнутый восклицательный знак
+ Перевёрнутый вопросительный знак
Знак южнокорейской воны
Запятая в полную ширину
Восклицательный знак в полную ширину
@@ -133,8 +133,8 @@
Открывающая двойная кавычка
Открывающая скобка в полную ширину
Закрывающая скобка в полную ширину
- Знак сноски в полную ширину
- Символ подчеркивания в полную ширину
+ Звёздочка в полную ширину
+ Символ подчёркивания в полную ширину
Закрывающая одинарная кавычка
Открывающая фигурная скобка в полную ширину
Закрывающая фигурная скобка в полную ширину
@@ -143,7 +143,7 @@
Открывающая одинарная кавычка
Символ шрифта Брайля: %s
- - точки %s
+ - точка %s
- точки %s
- точки %s
- точки %s
From 7d309b6d9556ab5dcc8ce3a597cf5e05d0686061 Mon Sep 17 00:00:00 2001
From: Quin Gillespie
Date: Thu, 15 Oct 2026 09:37:46 -0600
Subject: [PATCH 2/2] Refresh the lint baseline for the Russian translations
---
lint-baseline.xml | 32669 ++++++++++++++++++++++----------------------
1 file changed, 16622 insertions(+), 16047 deletions(-)
diff --git a/lint-baseline.xml b/lint-baseline.xml
index 9af97547a..47b5fa240 100644
--- a/lint-baseline.xml
+++ b/lint-baseline.xml
@@ -2,25299 +2,25874 @@
+ message=""tabletop_port_left_announcement" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="tabletop_port_left_announcement">Tabletop mode, charging port on the left</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="10"
+ column="11"/>
+ message=""tabletop_port_right_announcement" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="tabletop_port_right_announcement">Tabletop mode, charging port on the right</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="12"
+ column="11"/>
+ message=""screen_away_port_right_announcement" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="screen_away_port_right_announcement">Screen-away mode, charging port on the right</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="14"
+ column="11"/>
+ message=""screen_away_port_left_announcement" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="screen_away_port_left_announcement">Screen-away mode, charging port on the left</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+
+ message=""screen_toward_announcement" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="screen_toward_announcement">Screen toward you</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="18"
+ column="11"/>
+ message=""screen_toward_port_left_announcement" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="screen_toward_port_left_announcement">Screen toward you, charging port on the left</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="20"
+ column="11"/>
+ message=""screen_toward_port_right_announcement" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="screen_toward_port_right_announcement">Screen toward you, charging port on the right</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="22"
+ column="11"/>
+ message=""screen_toward_port_down_announcement" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="screen_toward_port_down_announcement">Screen toward you, charging port pointing down</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="24"
+ column="11"/>
+ message=""screen_toward_port_up_announcement" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="screen_toward_port_up_announcement">Screen toward you, charging port pointing up</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="26"
+ column="11"/>
+ message=""port_right_announcement" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="port_right_announcement">Charging port on the right</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="28"
+ column="11"/>
+ message=""port_left_announcement" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="port_left_announcement">Charging port on the left</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="30"
+ column="11"/>
+ message=""tabletop_port_near_announcement" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="tabletop_port_near_announcement">Tabletop mode, charging port toward you</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="32"
+ column="11"/>
+ message=""tabletop_port_far_announcement" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="tabletop_port_far_announcement">Tabletop mode, charging port away from you</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="34"
+ column="11"/>
+ message=""screen_away_port_down_announcement" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="screen_away_port_down_announcement">Screen-away mode, charging port pointing down</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="36"
+ column="11"/>
+ message=""screen_away_port_up_announcement" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="screen_away_port_up_announcement">Screen-away mode, charging port pointing up</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="38"
+ column="11"/>
+ message=""port_near_announcement" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="port_near_announcement">Charging port toward you</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="40"
+ column="11"/>
+ message=""port_far_announcement" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="port_far_announcement">Charging port away from you</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="42"
+ column="11"/>
+ message=""port_down_announcement" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="port_down_announcement">Charging port pointing down</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="44"
+ column="11"/>
+ message=""port_up_announcement" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="port_up_announcement">Charging port pointing up</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="46"
+ column="11"/>
+
+
+
+
+
+ message=""orientation_locked_port_announcement" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="orientation_locked_port_announcement">Orientation locked. %1$s</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="50"
+ column="11"/>
+
+ message=""title_pref_tts_engine" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_tts_engine">Text-to-speech engine</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+
+ message=""orientation_unlocked_announcement" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="orientation_unlocked_announcement">Orientation unlocked</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+ id="MissingTranslation"
+ message=""title_pref_voice_profiles" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_voice_profiles">Voice profiles</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="67"
+ column="13"/>
+ id="MissingTranslation"
+ message=""voice_profile_default" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="voice_profile_default">Backtalk default</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="69"
+ column="13"/>
+ id="MissingTranslation"
+ message=""voice_profile_in_use" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="voice_profile_in_use">In use: <xliff:g id="name" example="Reading">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="75"
+ column="13"/>
+ id="MissingTranslation"
+ message=""spoken_language_unavailable_with_profile" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="spoken_language_unavailable_with_profile">Spoken language unavailable while using a voice profile</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="80"
+ column="13"/>
+ id="MissingTranslation"
+ message=""voice_profile_menu_item_in_use" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="voice_profile_menu_item_in_use"><xliff:g id="name" example="Reading">%1$s</xliff:g>, in use</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="90"
+ column="13"/>
+ id="MissingTranslation"
+ message=""no_voice_profiles" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="no_voice_profiles">No voice profiles</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="92"
+ column="13"/>
+ id="MissingTranslation"
+ message=""shortcut_voice_profiles" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="shortcut_voice_profiles">Choose voice profile</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="94"
+ column="13"/>
+ id="MissingTranslation"
+ message=""shortcut_previous_voice_profile" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="shortcut_previous_voice_profile">Previous voice profile</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="96"
+ column="13"/>
+ id="MissingTranslation"
+ message=""shortcut_next_voice_profile" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="shortcut_next_voice_profile">Next voice profile</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="98"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_voice_profile_in_use" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_voice_profile_in_use">Voice profile in use</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="100"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_add_voice_profile" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_add_voice_profile">Add voice profile</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="102"
+ column="13"/>
+ id="MissingTranslation"
+ message=""voice_profile_new_name" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="voice_profile_new_name">Voice profile <xliff:g id="number" example="2">%1$d</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="104"
+ column="13"/>
+ id="MissingTranslation"
+ message=""voice_profile_name_taken" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="voice_profile_name_taken">A voice profile is already called <xliff:g id="name" example="Reading">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="109"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_voice_profile_name" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_voice_profile_name">Name</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="111"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_voice_profile_language" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_voice_profile_language">Language</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""title_pref_voice_profile_voice" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_voice_profile_voice">Voice</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="115"
+ column="13"/>
+ id="MissingTranslation"
+ message=""voice_profile_engine_default" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="voice_profile_engine_default">Default</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="120"
+ column="13"/>
+ id="MissingTranslation"
+ message=""voice_profile_loading" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="voice_profile_loading">Loading</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="122"
+ column="13"/>
+ id="MissingTranslation"
+ message=""voice_profile_not_installed" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="voice_profile_not_installed"><xliff:g id="name" example="Eloquence">%1$s</xliff:g>, not installed</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="124"
+ column="13"/>
+ id="MissingTranslation"
+ message=""voice_profile_voice_in_language" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="voice_profile_voice_in_language"><xliff:g id="voice" example="en-us-x-tpf-local">%1$s</xliff:g>, <xliff:g id="language" example="English (United States)">%2$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="126"
+ column="13"/>
+ id="MissingTranslation"
+ message=""voice_profile_move_down" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="voice_profile_move_down">Move down</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="130"
+ column="13"/>
+ id="MissingTranslation"
+ message=""voice_profile_rename" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="voice_profile_rename">Rename</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="132"
+ column="13"/>
+ id="MissingTranslation"
+ message=""voice_profile_moved_above" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="voice_profile_moved_above">Moved above <xliff:g id="name" example="Reading">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="134"
+ column="13"/>
+ id="MissingTranslation"
+ message=""voice_profile_moved_below" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="voice_profile_moved_below">Moved below <xliff:g id="name" example="Reading">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="136"
+ column="13"/>
+ id="MissingTranslation"
+ message=""voice_profile_deleted" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="voice_profile_deleted"><xliff:g id="name" example="Reading">%1$s</xliff:g> deleted</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="138"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_delete_voice_profile" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_delete_voice_profile">Delete voice profile</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="140"
+ column="13"/>
+ id="MissingTranslation"
+ message=""voice_profile_delete_confirm" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="voice_profile_delete_confirm">Delete <xliff:g id="name" example="Reading">%1$s</xliff:g>?</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="142"
+ column="13"/>
+ id="MissingTranslation"
+ message=""voice_profile_delete" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="voice_profile_delete">Delete</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="144"
+ column="13"/>
+ id="MissingTranslation"
+ message=""code_user_facing_name_mongolian" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="code_user_facing_name_mongolian">Mongolian</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="148"
+ column="11"/>
+ id="MissingTranslation"
+ message=""summary_pref_tts_engine_default" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_tts_engine_default">System default</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="149"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_flip_dots_vertically" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_flip_dots_vertically">Swap top and bottom dots</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="154"
+ column="11"/>
+ id="MissingTranslation"
+ message=""title_pref_speech_pitch" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_speech_pitch">Speech pitch</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="154"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_flip_dots_vertically" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_flip_dots_vertically">Dot 1 trades places with dot 3, and dot 4 with dot 6</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
-
-
+ file="src/phone/res/values/strings.xml"
+ line="156"
+ column="11"/>
+
+
+ id="MissingTranslation"
+ message=""title_pref_tablet_held_up_faces_away" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_tablet_held_up_faces_away">Tablet held up faces away</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="159"
+ column="11"/>
+ id="MissingTranslation"
+ message=""title_pref_use_accessibility_stream" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_use_accessibility_stream">Use accessibility volume</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="159"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_tablet_held_up_faces_away" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_tablet_held_up_faces_away">When off, a tablet or unfolded phone held up uses the tabletop layout, facing you</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="161"
+ column="11"/>
+ id="MissingTranslation"
+ message=""title_pref_typing_sounds" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_typing_sounds">Typing sounds</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="164"
+ column="11"/>
+ id="MissingTranslation"
+ message=""summary_pref_use_accessibility_stream" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_use_accessibility_stream">Speech and sounds use the accessibility volume, so you can set them apart from media. When off, they use the media volume.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="165"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_typing_sounds" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_typing_sounds">Play keyboard clicks when you type a character, a space, a new line, or delete</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="166"
+ column="11"/>
+ id="MissingTranslation"
+ message=""title_pref_braille_keyboard_echo" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_braille_keyboard_echo">Keyboard echo</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="169"
+ column="11"/>
+ id="MissingTranslation"
+ message=""title_pref_speak_in_phrases" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_speak_in_phrases">Send long text a sentence at a time</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="170"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_braille_keyboard_echo_none" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_braille_keyboard_echo_none">None</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="171"
+ column="11"/>
+ id="MissingTranslation"
+ message=""value_braille_keyboard_echo_characters" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_braille_keyboard_echo_characters">Characters</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="173"
+ column="11"/>
+ id="MissingTranslation"
+ message=""summary_pref_speak_in_phrases" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_speak_in_phrases">For speech engines that are slow to stop, such as Gryphon, so swiping away stops long text at once. Many engines pause longer between sentences sent separately, so leave this off if yours stops quickly.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="175"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_braille_keyboard_echo_words" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_braille_keyboard_echo_words">Words</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="175"
+ column="11"/>
+ id="MissingTranslation"
+ message=""value_braille_keyboard_echo_characters_and_words" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_braille_keyboard_echo_characters_and_words">Characters and words</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="177"
+ column="11"/>
+ id="MissingTranslation"
+ message=""title_pref_switch_languages" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_switch_languages">Switch language automatically</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="184"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_switch_dialects" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_switch_dialects">Switch dialect automatically</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="189"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_speak_nav_bar_buttons" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_speak_nav_bar_buttons">Speak navigation bar buttons</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="285"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_speak_nav_bar_buttons" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_speak_nav_bar_buttons">With lift to activate on the navigation bar, say the button that a tap presses, such as Back or Home.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="287"
+ column="13"/>
+ id="MissingTranslation"
+ message=""template_setting_limit" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="template_setting_limit"><xliff:g id="limit" example="Minimum">%1$s</xliff:g>, <xliff:g id="value" example="0.15 seconds">%2$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="288"
+ column="13"/>
+ id="MissingTranslation"
+ message=""template_battery_level" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="template_battery_level">Battery <xliff:g id="battery_level" example="73">%1$s</xliff:g> percent</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="289"
+ column="13"/>
-
-
-
-
+ id="MissingTranslation"
+ message=""template_battery_level_unknown" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="template_battery_level_unknown">Battery level unknown</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="291"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_charger_connected" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_charger_connected">Charger connected</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="293"
+ column="13"/>
+ id="MissingTranslation"
+ message=""bk_gesture_toggle_orientation_lock" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="bk_gesture_toggle_orientation_lock">Lock or unlock orientation</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="304"
+ column="11"/>
-
+ id="MissingTranslation"
+ message=""title_pref_screen_announcements" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_screen_announcements">Screen on and off</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="328"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_screen_announcements" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_screen_announcements">Choose what Backtalk says when the screen turns off or on, and when the phone is unlocked</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="330"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_screen_announcements_screen_off" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_screen_announcements_screen_off">When the screen turns off</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="332"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_screen_announcements_screen_on" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_screen_announcements_screen_on">When the screen turns on</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="334"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_screen_announcements_unlock" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_screen_announcements_unlock">When the phone is unlocked</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="336"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_say_screen_off" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_say_screen_off">Say \"Screen off\"</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="338"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_say_device_unlocked" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_say_device_unlocked">Say \"Device unlocked\"</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="340"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_announce_time" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_announce_time">Time</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="342"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_announce_ringer_mode" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_announce_ringer_mode">Ringer mode</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="344"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_announce_ringer_mode" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_announce_ringer_mode">Say when the ringer is set to vibrate or silent</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="346"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_reserve_vibration_watch_gestures" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_reserve_vibration_watch_gestures">Reserve gestures for Vibration Watch</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="386"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_reserve_vibration_watch_gestures" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_reserve_vibration_watch_gestures">Stops Backtalk handling two-finger single and double taps so Samsung Vibration Watch can use them. Enable Vibration Watch in your watch’s accessibility settings.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="388"
+ column="13"/>
+ id="MissingTranslation"
+ message=""shortcut_reserved_for_vibration_watch" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="shortcut_reserved_for_vibration_watch">Reserved for Vibration Watch in Advanced Settings</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="390"
+ column="13"/>
+ id="MissingTranslation"
+ message=""skip_tutorial" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="skip_tutorial">Skip tutorial</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="392"
+ column="11"/>
+ id="MissingTranslation"
+ message=""title_pref_speakerphone_away_from_ear" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_speakerphone_away_from_ear">Speaker when away from your ear</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="392"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_speakerphone_away_from_ear" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_speakerphone_away_from_ear">During a call, switches to the speaker when you take the phone away from your ear, and back to the earpiece when you hold it up again.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="394"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_speakerphone_needs_permission" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_speakerphone_needs_permission">Needs a permission that Android does not give to screen readers. To grant it, run this command with adb or Shizuku, then come back to this screen: %1$s</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="396"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_speech_control" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_speech_control">Let other apps speak</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="398"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_speech_control" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_speech_control">Apps that you allow can say text in your Backtalk voice. Nothing is said while the device is locked.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="400"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_speech_control_sound" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_speech_control_sound">Play a sound before other apps speak</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="402"
+ column="13"/>
+ id="MissingTranslation"
+ message=""speech_control_apps_category" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="speech_control_apps_category">Apps</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="404"
+ column="13"/>
+ id="MissingTranslation"
+ message=""speech_control_no_apps" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="speech_control_no_apps">No apps have asked to speak yet.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="406"
+ column="13"/>
+ id="MissingTranslation"
+ message=""speech_control_ask_title" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="speech_control_ask_title">Allow <xliff:g id="app" example="Tasker">%1$s</xliff:g> to speak through Backtalk?</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="408"
+ column="13"/>
+ id="MissingTranslation"
+ message=""speech_control_ask_text" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="speech_control_ask_text">It can say text in your Backtalk voice. You can change this in Advanced settings.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="410"
+ column="13"/>
+ id="MissingTranslation"
+ message=""speech_control_allow" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="speech_control_allow">Allow</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="412"
+ column="13"/>
+ id="MissingTranslation"
+ message=""speech_control_deny" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="speech_control_deny">Don\'t allow</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="414"
+ column="13"/>
+ id="MissingTranslation"
+ message=""permission_speak_label" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="permission_speak_label">speak through Backtalk</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="416"
+ column="13"/>
+ id="MissingTranslation"
+ message=""permission_speak_description" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="permission_speak_description">Lets the app ask to say text in your Backtalk voice. Backtalk asks you before the app can speak.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="418"
+ column="13"/>
+ id="MissingTranslation"
+ message=""emoji_speech_state" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="emoji_speech_state">Emoji: <xliff:g example="Read by Backtalk" id="state">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="484"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_speak_volume_changes" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_speak_volume_changes">Speak volume changes</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="651"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_speak_volume_changes" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_speak_volume_changes">Say the new volume after you press the volume keys</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="653"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_speak_notifications" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_speak_notifications">Speak notifications</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="658"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_speak_notifications" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_speak_notifications">Read new notifications aloud when they arrive. Incoming calls are always read.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="663"
+ column="13"/>
+ id="MissingTranslation"
+ message=""talkback_exit_watermark_text_no_menu_gesture" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="talkback_exit_watermark_text_no_menu_gesture">Backtalk on. Hold 2 fingers on screen for 5 seconds to turn off. To stop showing this message, turn off Backtalk settings > Advanced settings > Show instructions for turning off Backtalk.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="811"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_audio_output_device" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_audio_output_device">Audio output device</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="1335"
+ column="13"/>
+ id="MissingTranslation"
+ message=""dialog_title_audio_output_device" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="dialog_title_audio_output_device">Choose where to play Backtalk sound</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="1340"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_audio_output_device_default" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_audio_output_device_default">System default</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="1345"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_audio_output_device_speaker" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_audio_output_device_speaker">Phone speaker</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="1350"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_audio_output_device_bluetooth_or_wired" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_audio_output_device_bluetooth_or_wired">Connected Bluetooth device or wired</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="1355"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_audio_output_device_disconnected" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_audio_output_device_disconnected">disconnected</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="1360"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_audio_output_device_bluetooth_default" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_audio_output_device_bluetooth_default">Bluetooth audio device</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="1365"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_audio_output_device_wired_headset" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_audio_output_device_wired_headset">Wired headset</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="1370"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_audio_output_device_wired_headphones" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_audio_output_device_wired_headphones">Wired headphones</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="1375"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_audio_output_device_usb_headset" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_audio_output_device_usb_headset">USB headset</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="1380"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_audio_output_device_usb_device" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_audio_output_device_usb_device">USB audio device</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="1385"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_reduce_window_delay_summary" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_reduce_window_delay_summary">Backtalk reads new screens faster when animations are off. This turns off animations for the whole phone.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="1408"
+ column="13"/>
+ id="MissingTranslation"
+ message=""dialog_message_detailed_ai_description" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="dialog_message_detailed_ai_description">Selected images are sent to Google\'s Gemini API to be described. With On-device AI turned on, they\'re described on this phone instead and aren\'t sent.\n\nWith a free API key, Google may keep what it receives, use it to improve its products, and have people review it. Generative AI is experimental, so it will make mistakes. The <xliff:g id="Gemini API terms" example="Gemini API Additional Terms of Service">%1$s</xliff:g> apply.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="1567"
+ column="11"/>
+ id="MissingTranslation"
+ message=""dialog_message_detailed_ai_promotion" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="dialog_message_detailed_ai_promotion">Detailed image descriptions are powered by generative AI. Selected images are sent to Google\'s Gemini API to be described. With On-device AI turned on, they\'re described on this phone instead and aren\'t sent.\n\nWith a free API key, Google may keep what it receives, use it to improve its products, and have people review it. Generative AI is experimental, so it will make mistakes. You can turn off detailed image descriptions anytime in Backtalk settings.\n\nThe <xliff:g id="Gemini API terms" example="Gemini API Additional Terms of Service">%1$s</xliff:g> apply.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="1709"
+ column="11"/>
+ id="MissingTranslation"
+ message=""dialog_message_screen_overview_promotion" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="dialog_message_screen_overview_promotion">A screenshot of the screen is sent to Google\'s Gemini API to be described, which takes several seconds. With On-device AI turned on, it\'s described on this phone instead and isn\'t sent.\n\nWith a free API key, Google may keep what it receives, use it to improve its products, and have people review it. Generative AI is experimental, so it will make mistakes. The <xliff:g id="Gemini API terms" example="Gemini API Additional Terms of Service">%1$s</xliff:g> apply.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="1712"
+ column="11"/>
+ id="MissingTranslation"
+ message=""title_pref_shortcut_2finger_rotate_clockwise" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_shortcut_2finger_rotate_clockwise">Rotate clockwise with 2 fingers</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2366"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_shortcut_2finger_rotate_counterclockwise" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_shortcut_2finger_rotate_counterclockwise">Rotate counterclockwise with 2 fingers</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2368"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_type_confirmation_lift_to_type_except_action_key" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_type_confirmation_lift_to_type_except_action_key">Hold finger to select any key, then lift. Double-tap for Enter, Done, or Send.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2424"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_rotor_step_degrees" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_rotor_step_degrees">Rotor turn per step</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2439"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_rotor_step_15" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_rotor_step_15">15 degrees</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2441"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_rotor_step_20" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_rotor_step_20">20 degrees</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2443"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_rotor_step_30" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_rotor_step_30">30 degrees (default)</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2445"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_rotor_step_45" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_rotor_step_45">45 degrees</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2447"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_rotor_step_60" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_rotor_step_60">60 degrees</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2449"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_low_latency_audio" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_low_latency_audio">Low-latency audio</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2460"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_low_latency_audio" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_low_latency_audio">Play Backtalk\'s sounds and speech through the phone\'s fastest audio path, so you hear them sooner. Turn it off if speech or sounds break up or sound wrong.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2462"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_focus_delay_200ms_default" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_focus_delay_200ms_default">0.2 seconds (default)</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2473"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_focus_delay_300ms" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_focus_delay_300ms">0.3 seconds</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2475"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_lift_to_activate" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_lift_to_activate">Lift to activate</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2478"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_support_change_lift_to_activate" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_support_change_lift_to_activate">Change where lifting your finger activates an item</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2480"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_lift_to_activate_disabled" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_lift_to_activate_disabled">Disabled</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2482"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_lift_to_activate_navigation_bar" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_lift_to_activate_navigation_bar">Only on navigation bar</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2484"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_lift_to_activate_entire_screen" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_lift_to_activate_entire_screen">Entire screen</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2486"
+ column="13"/>
+ id="MissingTranslation"
+ message=""template_lift_to_activate_changed" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="template_lift_to_activate_changed">Lift to activate: <xliff:g id="mode">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2488"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_wrap_around" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_wrap_around">Wrap around</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2491"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_wrap_around" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_wrap_around">Swiping past the last item goes to the first, and past the first goes to the last. When off, a sound plays at the end instead.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2493"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_support_wrap_around" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_support_wrap_around">Turn wrapping from the last item to the first on or off</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2495"
+ column="13"/>
+ id="MissingTranslation"
+ message=""wrap_around_on" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="wrap_around_on">Wrap around on</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2497"
+ column="13"/>
+ id="MissingTranslation"
+ message=""wrap_around_off" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="wrap_around_off">Wrap around off</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2499"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_selector_tablet_held_up_faces_away" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_selector_tablet_held_up_faces_away">Tablet held up faces away</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2502"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_support_tablet_held_up_faces_away" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_support_tablet_held_up_faces_away">For the braille keyboard on a tablet or unfolded phone</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2504"
+ column="13"/>
+ id="MissingTranslation"
+ message=""tablet_held_up_faces_away_on" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="tablet_held_up_faces_away_on">Tablet held up faces away on</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2506"
+ column="13"/>
+ id="MissingTranslation"
+ message=""tablet_held_up_faces_away_off" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="tablet_held_up_faces_away_off">Tablet held up faces away off</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2508"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_interrupt_typing" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_interrupt_typing">Interrupt speech when typing</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2532"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_interrupt_typing_entry_always" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_interrupt_typing_entry_always">Always</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2534"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_interrupt_typing_entry_edit_fields" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_interrupt_typing_entry_edit_fields">In edit fields</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2536"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_interrupt_typing_entry_keyboard_echo" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_interrupt_typing_entry_keyboard_echo">On keyboard echo</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2538"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_interrupt_enter" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_interrupt_enter">Interrupt speech on Enter</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2540"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_node_desc_order_entry_name_state_role_pos" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_node_desc_order_entry_name_state_role_pos">Name, state, type</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2557"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_node_desc_order_entry_role_state_name_pos" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_node_desc_order_entry_role_state_name_pos">Type, state, name</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2559"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_node_desc_order_entry_state_role_name_pos" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_node_desc_order_entry_state_role_name_pos">State, type, name</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="2561"
+ column="13"/>
+ id="MissingTranslation"
+ message=""gemini_error_api_key" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="gemini_error_api_key">Gemini didn\'t accept the API key. Check the key in Automatic descriptions settings.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""gemini_error_quota" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="gemini_error_quota">The usage limit for your Gemini API key has been reached. Try again later.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""gemini_error_busy" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="gemini_error_busy">Gemini is busy right now. Try again in a moment.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""gemini_error_timeout" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="gemini_error_timeout">Gemini took too long to answer. Try again.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""gemini_error_with_code" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="gemini_error_with_code">Gemini couldn\'t answer, error <xliff:g id="http_status" example="400">%1$d</xliff:g>.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""gemini_error_with_details" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="gemini_error_with_details">Gemini couldn\'t answer, error <xliff:g id="http_status" example="400">%1$d</xliff:g>: <xliff:g id="details" example="User location is not supported for the API use.">%2$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""detailed_image_description_fallback_result_with_reason" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="detailed_image_description_fallback_result_with_reason"><xliff:g id="fallback_result" example="Text in image: Hello world!!">%1$s</xliff:g>. Can\'t get a more detailed image description: <xliff:g id="reason" example="Gemini is busy right now. Try again in a moment.">%2$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""template_brightness_changed" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="template_brightness_changed">Brightness <xliff:g id="percent">%1$d</xliff:g> percent.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""brightness_needs_permission" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="brightness_needs_permission">Allow modify system settings to change brightness.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""brightness_adaptive_on" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="brightness_adaptive_on">Turn off adaptive brightness to change brightness.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_compositor.xml"
+ line="706"
+ column="11"/>
+ id="MissingTranslation"
+ message=""title_pref_control_sounds" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_control_sounds">Control sounds and vibrations</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_control_sounds.xml"
+ line="4"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_control_sounds" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_control_sounds">Give each kind of control, such as buttons, checkboxes, edit fields and list items, its own sound and its own vibration from the theme, in place of the focus sound and vibration, as Unspoken does for NVDA. The sound comes from where the control is on the screen, and Backtalk leaves out saying what kind of control it is.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_control_sounds.xml"
+ line="6"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_control_sounds_speak_roles" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_control_sounds_speak_roles">Still say the kind of control</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_control_sounds.xml"
+ line="8"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_control_sounds_speak_roles" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_control_sounds_speak_roles">When a control sound plays, still say what kind of control it is, such as button. This is for every sound theme.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_control_sounds.xml"
+ line="10"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_control_sounds_3d" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_control_sounds_3d">3D audio</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_control_sounds.xml"
+ line="12"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_control_sounds_3d_headphones" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_control_sounds_3d_headphones">With headphones</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_control_sounds.xml"
+ line="14"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_control_sounds_3d_always" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_control_sounds_3d_always">Always</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_control_sounds.xml"
+ line="16"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_control_sounds_3d_never" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_control_sounds_3d_never">Never, only left and right</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_control_sounds.xml"
+ line="18"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_sound_control_button" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="individual_sound_control_button">Control sound: button</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_control_sounds.xml"
+ line="32"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_sound_control_checkbox" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="individual_sound_control_checkbox">Control sound: checkbox</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_control_sounds.xml"
+ line="34"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_sound_control_radio_button" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="individual_sound_control_radio_button">Control sound: radio button</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_control_sounds.xml"
+ line="36"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_sound_control_edit_text" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="individual_sound_control_edit_text">Control sound: edit field</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_control_sounds.xml"
+ line="38"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_sound_control_combo_box" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="individual_sound_control_combo_box">Control sound: drop-down list</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_control_sounds.xml"
+ line="40"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_sound_control_slider" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="individual_sound_control_slider">Control sound: slider</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_control_sounds.xml"
+ line="42"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_sound_control_link" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="individual_sound_control_link">Control sound: link</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_control_sounds.xml"
+ line="44"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_sound_control_image" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="individual_sound_control_image">Control sound: image</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_control_sounds.xml"
+ line="46"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_sound_control_clock" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="individual_sound_control_clock">Control sound: clock</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_control_sounds.xml"
+ line="48"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_sound_control_tab" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="individual_sound_control_tab">Control sound: tab</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_control_sounds.xml"
+ line="50"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_sound_control_menu_item" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="individual_sound_control_menu_item">Control sound: menu item</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""individual_sound_control_list_item" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="individual_sound_control_list_item">Control sound: list item</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_control_sounds.xml"
+ line="54"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_sound_control_tree_item" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="individual_sound_control_tree_item">Control sound: tree item</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_control_sounds.xml"
+ line="56"
+ column="13"/>
+ id="MissingTranslation"
+ message=""direct_touch_on" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="direct_touch_on">Direct touch on</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_direct_touch.xml"
+ line="4"
+ column="13"/>
+ id="MissingTranslation"
+ message=""direct_touch_off" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="direct_touch_off">Direct touch off</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_direct_touch.xml"
+ line="6"
+ column="13"/>
+ id="MissingTranslation"
+ message=""direct_touch_tile_label" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="direct_touch_tile_label">Direct touch</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_direct_touch.xml"
+ line="9"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_direct_touch" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_direct_touch">Direct touch</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_direct_touch.xml"
+ line="12"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_direct_touch_master" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_direct_touch_master">Direct touch</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
-
-
-
-
+ file="src/main/res/values/strings_direct_touch.xml"
+ line="14"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_direct_touch_master_summary" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_direct_touch_master_summary">Pass touches straight to the apps you choose below, and give them back to Backtalk for dialogs, text fields, the keyboard and system screens.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_direct_touch.xml"
+ line="16"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_direct_touch_speech" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_direct_touch_speech">Speak when direct touch changes</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_direct_touch.xml"
+ line="18"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_direct_touch_haptics" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_direct_touch_haptics">Vibrate when direct touch changes</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_direct_touch.xml"
+ line="20"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_direct_touch_backup" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_direct_touch_backup">Back up settings</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_direct_touch.xml"
+ line="22"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_direct_touch_restore" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_direct_touch_restore">Restore settings</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_direct_touch.xml"
+ line="24"
+ column="13"/>
+ id="MissingTranslation"
+ message=""direct_touch_apps_category" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="direct_touch_apps_category">Apps</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_direct_touch.xml"
+ line="26"
+ column="13"/>
+ id="MissingTranslation"
+ message=""direct_touch_action_typing_on" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="direct_touch_action_typing_on">Turn on direct typing</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_direct_touch.xml"
+ line="28"
+ column="13"/>
+ id="MissingTranslation"
+ message=""direct_touch_action_typing_off" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="direct_touch_action_typing_off">Turn off direct typing</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_direct_touch.xml"
+ line="30"
+ column="13"/>
+ id="MissingTranslation"
+ message=""direct_touch_typing_summary_on" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="direct_touch_typing_summary_on">Direct typing on</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_direct_touch.xml"
+ line="32"
+ column="13"/>
+ id="MissingTranslation"
+ message=""direct_touch_backup_done" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="direct_touch_backup_done">Settings saved</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_direct_touch.xml"
+ line="34"
+ column="13"/>
+ id="MissingTranslation"
+ message=""direct_touch_backup_failed" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="direct_touch_backup_failed">Could not save the settings</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_direct_touch.xml"
+ line="36"
+ column="13"/>
+ id="MissingTranslation"
+ message=""direct_touch_restore_done" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="direct_touch_restore_done">Settings restored</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ column="13"/>
+ id="MissingTranslation"
+ message=""direct_touch_restore_failed" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="direct_touch_restore_failed">Could not read that file</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_direct_touch.xml"
+ line="40"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_gemini_api_key" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_gemini_api_key">Gemini API key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_gemini_api_key.xml"
+ line="4"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_gemini_api_key_set" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_gemini_api_key_set">Set. Describe image and describe screen use Gemini</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_gemini_api_key.xml"
+ line="6"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_gemini_api_key_built_in" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_gemini_api_key_built_in">Using the key built into this app</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_gemini_api_key.xml"
+ line="8"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_gemini_api_key_not_set" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_gemini_api_key_not_set">Not set. Without a key, describe image only reads text, and describe screen needs on-device AI</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_gemini_api_key.xml"
+ line="10"
+ column="13"/>
+ id="MissingTranslation"
+ message=""gemini_api_key_dialog_message" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="gemini_api_key_dialog_message">Get a free API key from Google AI Studio, at aistudio.google.com/apikey, and paste it here. To remove your key, clear the field and save.\n\nImages and screens that you describe are sent to Google. On the free tier, Google can use them to improve its products.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_gemini_api_key.xml"
+ line="12"
+ column="13"/>
+ id="MissingTranslation"
+ message=""gemini_api_key_hint" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="gemini_api_key_hint">API key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_gemini_api_key.xml"
+ line="14"
+ column="13"/>
+ id="MissingTranslation"
+ message=""gemini_api_key_save" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="gemini_api_key_save">Save</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_gemini_api_key.xml"
+ line="16"
+ column="13"/>
+ id="MissingTranslation"
+ message=""gemini_api_key_get" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="gemini_api_key_get">Get a key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_gemini_api_key.xml"
+ line="18"
+ column="13"/>
+ id="MissingTranslation"
+ message=""gemini_api_terms_link" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="gemini_api_terms_link">Gemini API Additional Terms of Service</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_gemini_api_key.xml"
+ line="20"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_sound_focus_actionable" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_focus_actionable">Focus on an actionable item</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_individual_feedback.xml"
+ line="17"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_sound_browse_mode_on" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_browse_mode_on">Browse mode on</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_individual_feedback.xml"
+ line="49"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_sound_browse_mode_off" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_browse_mode_off">Browse mode off</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_individual_feedback.xml"
+ line="51"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_sound_display_connected" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_display_connected">Braille display connected</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_individual_feedback.xml"
+ line="55"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_sound_display_disconnected" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_display_disconnected">Braille display disconnected</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_individual_feedback.xml"
+ line="57"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_sound_calibration_done" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_calibration_done">Braille keyboard calibrated</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_individual_feedback.xml"
+ line="65"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_vibration_focus_actionable" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_vibration_focus_actionable">Focus on an actionable item</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_individual_feedback.xml"
+ line="70"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_vibration_notification" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_vibration_notification">Announcement</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_individual_feedback.xml"
+ line="82"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_vibration_braille_character" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="individual_vibration_braille_character">Braille keyboard: typing a character</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_individual_feedback.xml"
+ line="84"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_vibration_braille_space" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="individual_vibration_braille_space">Braille keyboard: space or delete</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_individual_feedback.xml"
+ line="86"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_vibration_braille_new_line" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="individual_vibration_braille_new_line">Braille keyboard: new line or deleting a word</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_individual_feedback.xml"
+ line="88"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_vibration_braille_hold" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="individual_vibration_braille_hold">Braille keyboard: holding fingers down</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_individual_feedback.xml"
+ line="90"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_vibration_braille_gesture" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="individual_vibration_braille_gesture">Braille keyboard: other gestures</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_individual_feedback.xml"
+ line="92"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_vibration_braille_nothing_to_delete" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="individual_vibration_braille_nothing_to_delete">Braille keyboard: nothing to delete</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_individual_feedback.xml"
+ line="94"
+ column="13"/>
+ id="MissingTranslation"
+ message=""update_move_title" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="update_move_title">Backtalk is moving to a new app</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_migration.xml"
+ line="4"
+ column="13"/>
+ id="MissingTranslation"
+ message=""update_move_notification_text" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="update_move_notification_text">Install the new Backtalk; your settings come with it. Tap to install.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_migration.xml"
+ line="6"
+ column="13"/>
+ id="MissingTranslation"
+ message=""update_move_dialog_message" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="update_move_dialog_message">Backtalk is moving to a new app ID, so it can install on more phones. Install the new Backtalk; your settings come with it. Then turn it on, and this one turns itself off.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_migration.xml"
+ line="8"
+ column="13"/>
+ id="MissingTranslation"
+ message=""update_move_installing" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="update_move_installing">Backtalk is moving to a new app ID. Install the new Backtalk; your settings come with it.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
-
+ file="src/main/res/values/strings_migration.xml"
+ line="10"
+ column="13"/>
+
+ id="MissingTranslation"
+ message=""update_move_turn_on" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="update_move_turn_on">Turn on the new Backtalk, then the old one turns itself off.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_migration.xml"
+ line="12"
+ column="13"/>
+ id="MissingTranslation"
+ message=""update_wrong_package" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="update_wrong_package">The download is not a Backtalk update, so it was not installed</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_migration.xml"
+ line="14"
+ column="13"/>
+ id="MissingTranslation"
+ message=""migration_moved_title" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="migration_moved_title">Backtalk moved to a new app</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_migration.xml"
+ line="16"
+ column="13"/>
+ id="MissingTranslation"
+ message=""migration_moved_text" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="migration_moved_text">Tap to remove the old one.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_migration.xml"
+ line="18"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_on_device_ai" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_on_device_ai">On-device AI</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="4"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_on_device_ai" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_on_device_ai">Describe image and describe screen with a model on this phone, with no API key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="6"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_on_device_ai_enable" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_on_device_ai_enable">Use on-device AI</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="9"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_on_device_ai_enable_summary" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_on_device_ai_enable_summary">Images and screenshots are described on this phone and are never sent to Google. It is slower than the cloud and uses more battery.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="11"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_on_device_ai_enable_needs_model" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_on_device_ai_enable_needs_model">Download or import a model first.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="13"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_on_device_ai_unsupported_cpu" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_on_device_ai_unsupported_cpu">Not available. This phone does not have a 64-bit ARM processor.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="15"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_on_device_ai_not_enough_ram" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_on_device_ai_not_enough_ram">Not available for this model. This phone does not have enough memory.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="17"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_on_device_ai_model" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_on_device_ai_model">Model</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="20"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_model_summary" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_model_summary">%1$s, %2$s</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="22"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_model_entry" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_model_entry">%1$s, %2$s%3$s. %4$s %5$s</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="24"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_tag_downloaded" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_tag_downloaded">downloaded</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="26"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_tag_experimental" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_tag_experimental">experimental</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="28"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_tag_needs_memory" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_tag_needs_memory">Needs about %1$d GB of memory.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="30"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_tag_not_enough_memory" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_tag_not_enough_memory">Not enough memory on this phone.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="32"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_choose_model" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_choose_model">Choose a model</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="34"
+ column="13"/>
-
-
-
-
+ id="MissingTranslation"
+ message=""on_device_ai_model_too_big" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_model_too_big">This phone does not have enough memory for that model.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="36"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_on_device_ai_download" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_on_device_ai_download">Download model (%1$s)</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="39"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_on_device_ai_download_summary" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_on_device_ai_download_summary">Downloads once from Hugging Face. After that, nothing is sent over the network.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="41"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_on_device_ai_downloading" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_on_device_ai_downloading">Downloading, %1$d%%</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="43"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_on_device_ai_downloading_summary" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_on_device_ai_downloading_summary">%1$s. Tap to stop. It carries on from here if you start it again.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="45"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_progress_sizes" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_progress_sizes">%1$s of %2$s</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="47"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_progress_with_time" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_progress_with_time">%1$s, %2$s left</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="49"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_announce_progress" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_announce_progress">Downloading, %1$d percent</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="51"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_announce_done" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_announce_done">Model downloaded</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="53"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_notification_channel" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_notification_channel">On-device AI download</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="56"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_notification_downloading" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_notification_downloading">Downloading the model, %1$d%%</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="58"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_notification_done" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_notification_done">Model downloaded. Turn on on-device AI in settings.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="60"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_notification_failed" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_notification_failed">The download failed. Open settings to try again.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="62"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_notification_paused" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_notification_paused">Android paused the download. Open settings to carry on.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="64"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_on_device_ai_importing" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_on_device_ai_importing">Checking the model file</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="66"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_on_device_ai_manage" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_on_device_ai_manage">Manage models</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="69"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_on_device_ai_manage_none" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_on_device_ai_manage_none">No models downloaded</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="71"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_models_downloaded" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <plurals name="on_device_ai_models_downloaded">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="73"
+ column="14"/>
+ id="MissingTranslation"
+ message=""title_pref_manage_models" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_manage_models">Manage models</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="78"
+ column="13"/>
+ id="MissingTranslation"
+ message=""manage_models_storage_used" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="manage_models_storage_used">Models are using %1$s of storage.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="80"
+ column="13"/>
+ id="MissingTranslation"
+ message=""manage_models_empty" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="manage_models_empty">No models are downloaded.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="82"
+ column="13"/>
+ id="MissingTranslation"
+ message=""manage_models_unfinished" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="manage_models_unfinished">%1$s, unfinished download</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="84"
+ column="13"/>
+ id="MissingTranslation"
+ message=""manage_models_delete_title" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="manage_models_delete_title">Delete %1$s?</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="86"
+ column="13"/>
+ id="MissingTranslation"
+ message=""manage_models_delete_message" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="manage_models_delete_message">This frees %1$s. You can download it again later.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="88"
+ column="13"/>
+ id="MissingTranslation"
+ message=""manage_models_delete" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="manage_models_delete">Delete</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="90"
+ column="13"/>
+ id="MissingTranslation"
+ message=""manage_models_deleted" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="manage_models_deleted">%1$s deleted</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="92"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_on_device_ai_import" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_on_device_ai_import">Use a model file from storage</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="95"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_on_device_ai_import_summary" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_on_device_ai_import_summary">Pick a Gemma 4 litertlm file that you already downloaded.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="97"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_import_done" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_import_done">Model installed</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="99"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_import_failed" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_import_failed">That file is not a supported Gemma 4 model file.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="101"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_on_device_ai_timeout" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_on_device_ai_timeout">Time limit for answers</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="104"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_on_device_ai_timeout_summary" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_on_device_ai_timeout_summary">%1$s. Backtalk stops waiting after this long. Describe screen takes longer than describe image.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="106"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_choose_timeout" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_choose_timeout">Time limit for answers</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="108"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_timeout_minutes" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <plurals name="on_device_ai_timeout_minutes">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="110"
+ column="14"/>
+ id="MissingTranslation"
+ message=""pref_on_device_ai_short_prompts" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_on_device_ai_short_prompts">Shorter screen descriptions</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="116"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_on_device_ai_short_prompts_summary" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_on_device_ai_short_prompts_summary">Describe screen asks for fewer details, so it answers sooner. Turn this off for fuller descriptions.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="118"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_on_device_ai_gpu" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_on_device_ai_gpu">Use the GPU</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="121"
+ column="13"/>
+ id="MissingTranslation"
+ message=""pref_on_device_ai_gpu_summary" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="pref_on_device_ai_gpu_summary">Can be faster and use less memory. If answers fail, turn this off.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="123"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_error_network" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_error_network">The download stopped. Check your connection and try again. It will carry on where it stopped.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
-
-
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="126"
+ column="13"/>
+
+
+ id="MissingTranslation"
+ message=""on_device_ai_error_http" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_error_http">The download server did not accept the request. Try again later, or import a file instead.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="128"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_error_corrupt" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_error_corrupt">The file did not match the expected model and was deleted. Try again.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="130"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_error_storage" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_error_storage">Could not save the file.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="132"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_error_low_space" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_error_low_space">There is not enough free storage for this model.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="134"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_error_time_limit" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_error_time_limit">Android paused the download after several hours in the background. Tap to carry on where it stopped.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="136"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_metered_title" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_metered_title">Download on mobile data?</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="139"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_metered_message" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_metered_message">The model is several gigabytes. Wi-Fi is better.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="141"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_metered_download" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_metered_download">Download</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="143"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_cancel" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_cancel">Cancel</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="145"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_on_device_ai_ignore_memory_limits" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_on_device_ai_ignore_memory_limits">Ignore on-device AI memory limits</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="147"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_on_device_ai_ignore_memory_limits" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_on_device_ai_ignore_memory_limits">Lets you choose a model that needs more memory than this phone has, and loads it without checking for free memory, to test what happens when Android stops it.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="149"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_not_enough_memory" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_not_enough_memory">Not enough free memory for %1$s. Close some apps, or choose a smaller model in On-device AI settings.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="151"
+ column="13"/>
+ id="MissingTranslation"
+ message=""on_device_ai_stopped" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_stopped">%1$s stopped, probably because the phone ran out of memory. Choose a smaller model in On-device AI settings.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="153"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pause_backtalk" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pause_backtalk">Pause Backtalk</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_pause.xml"
+ line="4"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pause_backtalk" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pause_backtalk">Turn off speech, gestures and explore by touch until you resume Backtalk</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_pause.xml"
+ line="6"
+ column="13"/>
+ id="MissingTranslation"
+ message=""keycombo_menu_global_pause_backtalk" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="keycombo_menu_global_pause_backtalk">Pause or resume Backtalk</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_pause.xml"
+ line="8"
+ column="13"/>
+ id="MissingTranslation"
+ message=""backtalk_paused" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="backtalk_paused">Backtalk paused</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_pause.xml"
+ line="11"
+ column="13"/>
+ id="MissingTranslation"
+ message=""backtalk_resumed" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="backtalk_resumed">Backtalk resumed</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_pause.xml"
+ line="13"
+ column="13"/>
+ id="MissingTranslation"
+ message=""notification_title_backtalk_paused" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="notification_title_backtalk_paused">Backtalk is paused</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_pause.xml"
+ line="16"
+ column="13"/>
+ id="MissingTranslation"
+ message=""notification_message_backtalk_paused" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="notification_message_backtalk_paused">Tap to resume</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""notification_channel_backtalk_paused" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="notification_channel_backtalk_paused">Backtalk paused</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_pause.xml"
+ line="20"
+ column="13"/>
+ id="MissingTranslation"
+ message=""dialog_title_pause_backtalk" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="dialog_title_pause_backtalk">Pause Backtalk?</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_pause.xml"
+ line="23"
+ column="13"/>
+ id="MissingTranslation"
+ message=""dialog_button_pause_backtalk" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="dialog_button_pause_backtalk">Pause</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_pause.xml"
+ line="25"
+ column="13"/>
+ id="MissingTranslation"
+ message=""dialog_message_pause_backtalk" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="dialog_message_pause_backtalk">While Backtalk is paused, it does not speak or respond to gestures, and the screen works as if no screen reader is on.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_pause.xml"
+ line="27"
+ column="13"/>
+ id="MissingTranslation"
+ message=""message_resume_keyguard" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="message_resume_keyguard">To resume, tap the Backtalk is paused notification, press volume down 3 times quickly, or lock and wake the phone so the lock screen shows.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_pause.xml"
+ line="29"
+ column="13"/>
+ id="MissingTranslation"
+ message=""message_resume_screen_on" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="message_resume_screen_on">To resume, tap the Backtalk is paused notification, press volume down 3 times quickly, or turn the screen off and on again.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_pause.xml"
+ line="31"
+ column="13"/>
+ id="MissingTranslation"
+ message=""message_resume_manual" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="message_resume_manual">To resume, tap the Backtalk is paused notification or press volume down 3 times quickly.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_pause.xml"
+ line="33"
+ column="13"/>
+ id="MissingTranslation"
+ message=""message_resume_key_combo" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="message_resume_key_combo">You can also press <xliff:g id="key_combo" example="Alt + P">%1$s</xliff:g>.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_pause.xml"
+ line="35"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_resume_backtalk" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_resume_backtalk">Resume Backtalk</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_pause.xml"
+ line="38"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_resume_keyguard" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_resume_keyguard">When the lock screen shows</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_pause.xml"
+ line="40"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_resume_screen_on" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_resume_screen_on">When the screen turns on</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_pause.xml"
+ line="42"
+ column="13"/>
+ id="MissingTranslation"
+ message=""value_resume_manual" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="value_resume_manual">Only from the notification or a shortcut</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_pause.xml"
+ line="44"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_radial_menu" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_radial_menu">Circle menu</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_radial_menu.xml"
+ line="4"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_radial_menu" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_radial_menu">Show the Backtalk menu as a circle in the middle of the screen. Slide to an item and lift to select it.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_radial_menu.xml"
+ line="6"
+ column="13"/>
+ id="MissingTranslation"
+ message=""template_radial_menu_submenu" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="template_radial_menu_submenu"><xliff:g id="title" example="Navigation">%1$s</xliff:g> menu</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_radial_menu.xml"
+ line="9"
+ column="13"/>
+ id="MissingTranslation"
+ message=""radial_menu_cancel" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="radial_menu_cancel">Cancel</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_radial_menu.xml"
+ line="11"
+ column="13"/>
+ id="MissingTranslation"
+ message=""radial_menu_closed" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="radial_menu_closed">Menu closed</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_radial_menu.xml"
+ line="13"
+ column="13"/>
+ id="MissingTranslation"
+ message=""hint_radial_menu" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="hint_radial_menu">Touch the middle of the screen and slide toward an item, then lift to select it. Lift in the middle to close.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_radial_menu.xml"
+ line="15"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_scripts" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_scripts">Scripts</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="4"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_scripts" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_scripts">Change how Backtalk works in apps</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="6"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_import" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_import">Import script</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="8"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_install_label" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_install_label">Install Backtalk script</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="10"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_import_nothing" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_import_nothing">There\'s no script file to install.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="12"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_import_cannot_open" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_import_cannot_open">The file could not be opened.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="14"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_import_repository" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_import_repository">This link is to a whole repository. Open the script you want, then share its link.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="16"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_import_summary" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_import_summary">.js file, or .zip with main.js</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="18"
+ column="13"/>
+ id="MissingTranslation"
+ message=""scripts_category_app" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="scripts_category_app">App scripts</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="20"
+ column="13"/>
+ id="MissingTranslation"
+ message=""scripts_category_global" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="scripts_category_global">Global plugins</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="22"
+ column="13"/>
+ id="MissingTranslation"
+ message=""scripts_none" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="scripts_none">No scripts installed</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="24"
+ column="13"/>
+ id="MissingTranslation"
+ message=""scripts_all_off" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="scripts_all_off">Turn off all scripts</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="26"
+ column="13"/>
+ id="MissingTranslation"
+ message=""scripts_all_off_summary" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="scripts_all_off_summary">Scripts stay installed and keep their own switches. The Turn all scripts on or off gesture does the same.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="28"
+ column="13"/>
+ id="MissingTranslation"
+ message=""shortcut_toggle_scripts" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="shortcut_toggle_scripts">Turn all scripts on or off</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="30"
+ column="13"/>
+ id="MissingTranslation"
+ message=""scripts_now_off" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="scripts_now_off">Scripts off</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="32"
+ column="13"/>
+ id="MissingTranslation"
+ message=""scripts_now_on" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="scripts_now_on">Scripts on</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="34"
+ column="13"/>
+ id="MissingTranslation"
+ message=""scripts_unavailable" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="scripts_unavailable">Scripts are not available on this device</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="36"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_add_example" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_add_example">Add the example script</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="38"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_add_example_summary" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_add_example_summary">Says the name of each app you switch to. A script to start from.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="40"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_state_on" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_state_on">On</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="42"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_state_off" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_state_off">Off</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
-
+ file="src/main/res/values/strings_scripts.xml"
+ line="44"
+ column="13"/>
+
+ id="MissingTranslation"
+ message=""script_runs_in" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_runs_in">Runs in <xliff:g id="apps">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="46"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_runs_everywhere" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_runs_everywhere">Runs in all apps</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="48"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_version" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_version">Version <xliff:g id="version">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="50"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_author" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_author">By <xliff:g id="author">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="52"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_install_title" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_install_title">Install <xliff:g id="name">%1$s</xliff:g>?</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="55"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_install_can" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_install_can">It can:</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="57"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_install_no_permissions" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_install_no_permissions">No permissions needed.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="59"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_install_button" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_install_button">Install</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="61"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_update_title" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_update_title">Update <xliff:g id="name">%1$s</xliff:g> to <xliff:g id="version">%2$s</xliff:g>?</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="63"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_update_new_permissions" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_update_new_permissions">New permissions:</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="65"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_update_button" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_update_button">Update</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="67"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_update_replaces" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_update_replaces">This replaces version <xliff:g id="version">%1$s</xliff:g> by <xliff:g id="author">%2$s</xliff:g>, and keeps its data and settings.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="69"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_update_other_author" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_update_other_author">The new one is by <xliff:g id="author">%1$s</xliff:g>, a different author. Update only if you trust it.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="71"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_installed" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_installed"><xliff:g id="name">%1$s</xliff:g> installed</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="73"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_updated" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_updated"><xliff:g id="name">%1$s</xliff:g> updated to <xliff:g id="version">%2$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="75"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_import_failed" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_import_failed">Import failed. <xliff:g id="reason">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="77"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_permission_sensitive" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_permission_sensitive"><xliff:g id="permission">%1$s</xliff:g>. Allow only for trusted scripts.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="79"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_permission_screen" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_permission_screen">Read the screen</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="82"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_permission_actions" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_permission_actions">Click, scroll, type and move focus</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="84"
+ column="13"/>
-
+ id="MissingTranslation"
+ message=""script_permission_speech" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_permission_speech">Hear and change Backtalk\'s speech</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+
+ id="MissingTranslation"
+ message=""script_permission_passwords" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_permission_passwords">Read password fields</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="88"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_permission_input" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_permission_input">Add gestures, keys, menu items and reading controls</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="90"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_permission_network" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_permission_network">Use the internet</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="92"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_permission_clipboard" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_permission_clipboard">Read and change the clipboard</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="94"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_permission_system" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_permission_system">Go back or home, open notifications and apps</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="96"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_permission_notifications" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_permission_notifications">Read and change spoken notifications</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="98"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_permission_events" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_permission_events">See all activity in every app, including typing</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="100"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_permission_dialogs" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_permission_dialogs">Show dialogs over any app</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="102"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_dialog_title" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_dialog_title"><xliff:g id="script">%1$s</xliff:g>: <xliff:g id="title">%2$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="104"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_enabled" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_enabled">Turn on</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="107"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_permissions_title" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_permissions_title">Permissions</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="109"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_permissions_none" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_permissions_none">None</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""script_settings_category" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_settings_category">Settings</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""script_list_filter" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_list_filter">Filter</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""script_button_off" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_button_off">Turn the script on first</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""script_permissions_summary" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_permissions_summary">Turning one off stops the parts that need it.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="119"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_install_permissions_note" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_install_permissions_note">You can turn these off later.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="121"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_manage_category" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_manage_category">Manage</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="123"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_move_up" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_move_up">Run earlier</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="125"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_move_down" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_move_down">Run later</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="127"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_order_summary" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_order_summary">Order for scripts that change the same speech. App scripts run first.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="129"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_log" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_log">Log</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="131"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_log_summary" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_log_summary">Output and errors since Backtalk started</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="133"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_clear_storage" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_clear_storage">Clear stored data</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="135"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_storage_cleared" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_storage_cleared">Stored data cleared</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="137"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_remove" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_remove">Remove</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="139"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_remove_title" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_remove_title">Remove <xliff:g id="name">%1$s</xliff:g>?</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="141"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_remove_message" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_remove_message">Deletes its code, data and settings.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="143"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_removed" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_removed"><xliff:g id="name">%1$s</xliff:g> removed</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="145"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_log_empty" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_log_empty">Log is empty</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="147"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_log_clear" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_log_clear">Clear log</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="149"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_log_copy" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_log_copy">Copy log</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="151"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_log_copied" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_log_copied">Log copied</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="153"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_log_entry" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_log_entry"><xliff:g id="time">%1$s</xliff:g>, <xliff:g id="level">%2$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="155"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_api_too_old" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_api_too_old">Needs script API <xliff:g id="needed">%1$d</xliff:g> or later. This Backtalk has <xliff:g id="current">%2$d</xliff:g>, so parts may not work.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="158"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_api_untested" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_api_untested">Tested up to script API <xliff:g id="tested">%1$d</xliff:g>. This Backtalk has <xliff:g id="current">%2$d</xliff:g>, so it may not work as expected.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="160"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_state_incompatible" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_state_incompatible">May not work with this Backtalk</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="162"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_api_range" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_api_range">Script API <xliff:g id="min">%1$d</xliff:g> to <xliff:g id="tested">%2$d</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="164"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_compatibility_title" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_compatibility_title">Compatibility</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="166"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_install_anyway" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_install_anyway">Install anyway</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="168"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_update_anyway" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_update_anyway">Update anyway</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="170"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_homepage" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_homepage">Open homepage</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="172"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_homepage_confirm_title" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_homepage_confirm_title">Open this address?</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="174"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_homepage_open" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_homepage_open">Open</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="176"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_homepage_failed" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_homepage_failed">No app can open <xliff:g id="address">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="178"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_turned_off" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_turned_off"><xliff:g id="name">%1$s</xliff:g> turned off after repeated errors. See its log in Scripts.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="181"
+ column="13"/>
+ id="MissingTranslation"
+ message=""shortcut_inspect_item" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="shortcut_inspect_item">Inspect focused item</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="184"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_inspect_no_item" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_inspect_no_item">No item has focus</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="186"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_inspect_copied" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_inspect_copied">Copied. <xliff:g id="details">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="188"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_inspect_no_id" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_inspect_no_id">No id, so rules can\'t name it. Copied. <xliff:g id="details">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="190"
+ column="13"/>
+ id="MissingTranslation"
+ message=""shortcut_copy_screen_tree" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="shortcut_copy_screen_tree">Copy screen tree</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="192"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_tree_copied" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_tree_copied">Copied <xliff:g id="count">%1$d</xliff:g> items</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="194"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_tree_none" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_tree_none">No window to copy</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="196"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_tree_clip_label" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_tree_clip_label">Screen tree</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="198"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_copy_screen_tree_menu" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_copy_screen_tree_menu">Copy all items on screen as JSON, for writing scripts</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="200"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_inspect_clip_label" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_inspect_clip_label">Item details</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="202"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_inspect_item_menu" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_inspect_item_menu">Say and copy details of the item you were on, for writing scripts</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="204"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_keys_backtalk_modifier" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_keys_backtalk_modifier">Backtalk modifier</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="207"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_keys_then" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_keys_then"><xliff:g id="first">%1$s</xliff:g>, then <xliff:g id="second">%2$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
-
-
+ file="src/main/res/values/strings_scripts.xml"
+ line="209"
+ column="13"/>
+
+
+ id="MissingTranslation"
+ message=""script_commands_category" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_commands_category">Commands</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="211"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_commands_summary" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_commands_summary">Gestures and keys of a running script come before Backtalk\'s. Turn one off to keep Backtalk\'s.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="213"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_binding_gesture" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_binding_gesture">Gesture: <xliff:g id="gesture">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="215"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_binding_keys" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_binding_keys">Keys: <xliff:g id="keys">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="217"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_binding_menu" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_binding_menu">Backtalk menu</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="219"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_binding_control" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_binding_control">Reading controls</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="221"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_binding_none" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_binding_none">None</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="223"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_binding_turn_on" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_binding_turn_on">Turn on</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="225"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_binding_turn_off" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_binding_turn_off">Turn off</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="227"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_binding_restore" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_binding_restore">Restore defaults</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="229"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_binding_restored" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_binding_restored">Defaults restored</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="231"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_binding_perform" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_binding_perform">Perform gesture or keys</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="233"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_binding_perform_summary" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_binding_perform_summary">Assign the next gesture, or keys pressed with the Backtalk modifier</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="235"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_binding_perform_message" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_binding_perform_message">Make the gesture or press the keys.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="237"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_binding_assign_title" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_binding_assign_title">Assign <xliff:g id="binding">%1$s</xliff:g> to <xliff:g id="command">%2$s</xliff:g>?</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="239"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_binding_assign" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_binding_assign">Assign</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="241"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_binding_choose_gesture" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_binding_choose_gesture">Choose gesture</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="243"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_binding_type_keys" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_binding_type_keys">Type keys</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="245"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_binding_type_keys_summary" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_binding_type_keys_summary">Like backtalk+shift+n, or backtalk+t, s</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="247"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_binding_bad_keys" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_binding_bad_keys">Can\'t use these keys. <xliff:g id="reason">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="249"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_install_adds" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_install_adds">It adds:</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="251"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_install_command" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_install_command"><xliff:g id="title">%1$s</xliff:g>: <xliff:g id="bindings">%2$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="253"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_sources" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_sources">Script sources</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="256"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_sources_none" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_sources_none">No sources added</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="258"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_source_add" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_source_add">Add source</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="260"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_source_add_button" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_source_add_button">Add</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="262"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_source_hint" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_source_hint">github.com/owner/repository</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="264"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_source_invalid" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_source_invalid">Not the address of a repository on GitHub, GitLab, Codeberg, Gitea or Bitbucket.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""script_source_exists" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_source_exists">This source is already added.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="268"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_source_loading" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_source_loading">Loading</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="270"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_source_empty" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_source_empty">No scripts in this source</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="272"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_source_failed" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_source_failed">Could not load scripts. <xliff:g id="reason">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="274"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_source_retry" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_source_retry">Try again</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="276"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_source_downloading" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_source_downloading">Downloading <xliff:g id="name">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="278"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_source_remove" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_source_remove">Remove source</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="280"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_source_remove_title" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_source_remove_title">Remove <xliff:g id="name">%1$s</xliff:g>?</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="282"
+ column="13"/>
+ id="MissingTranslation"
+ message=""script_source_remove_message" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_source_remove_message">Scripts installed from it stay installed.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_scripts.xml"
+ line="284"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_sound_themes" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_sound_themes">Sound themes</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="4"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_sound_themes" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_sound_themes">Install and choose sets of sounds and vibrations, replace single sounds with your own, and turn on control sounds and vibrations and 3D audio.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="6"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_themes_installed_category" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_themes_installed_category">Installed themes</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="8"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_backtalk" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_backtalk">Backtalk</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="10"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_backtalk_description" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_backtalk_description">Backtalk\'s own sounds and vibrations, and any sounds of your own.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="12"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_in_use" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_in_use">In use</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="14"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_by" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_by">By <xliff:g id="author" example="Bryan Smart">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="16"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_license" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_license">License: <xliff:g id="license" example="GPL-2.0">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="18"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_sounds" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <plurals name="sound_theme_sounds">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="20"
+ column="14"/>
+ id="MissingTranslation"
+ message=""sound_theme_vibrations" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <plurals name="sound_theme_vibrations">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="25"
+ column="14"/>
+ id="MissingTranslation"
+ message=""sound_theme_control_sounds_on" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_control_sounds_on">Turns control sounds and vibrations on.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="30"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_control_sounds_off" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_control_sounds_off">Turns control sounds and vibrations off.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="32"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_use" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_use">Use this theme</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="35"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_about" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_about">About this theme</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="37"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_export" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_export">Save as a theme file</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="39"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_remove" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_remove">Remove</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="41"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_remove_confirm" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_remove_confirm">Remove the theme <xliff:g id="theme" example="Unspoken">%1$s</xliff:g>?</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="43"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_remove_button" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_remove_button">Remove</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="45"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_exported" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <plurals name="sound_theme_exported">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="47"
+ column="14"/>
+ id="MissingTranslation"
+ message=""sound_theme_export_failed" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_export_failed">Backtalk couldn\'t save the theme file.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="52"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_no_picker" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_no_picker">There is no app on this device to choose files with.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="54"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_settings_category" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_settings_category">Settings of <xliff:g id="theme" example="Unspoken">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
-
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="57"
+ column="13"/>
+
+ id="MissingTranslation"
+ message=""title_pref_theme_sounds" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_theme_sounds">Sounds</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="59"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_theme_sounds" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_theme_sounds">Replace any sound of this theme with a sound file of your own.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="61"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_themes_install_category" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_themes_install_category">Install a theme</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="64"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_sound_theme_install_file" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_sound_theme_install_file">From a file</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="66"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_sound_theme_install_file" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_sound_theme_install_file">A theme file is a ZIP file. You can also open one, or share it, with Backtalk from another app.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="68"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_sound_theme_install_link" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_sound_theme_install_link">From a link</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="70"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_sound_theme_install_link" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_sound_theme_install_link">A link to a theme file, or to a GitHub repository with a theme in it. You can also share a link with Backtalk from your browser.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="72"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_link_message" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_link_message">Enter or paste a link to a theme file, or to a GitHub repository with a theme in it.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="74"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_link_hint" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_link_hint">https://</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="76"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_install_label" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_install_label">Install sound theme</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="79"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_install_reading" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_install_reading">Reading the sound theme</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="81"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_install_title" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_install_title">Install <xliff:g id="theme" example="Unspoken">%1$s</xliff:g>?</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="83"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_install_and_use" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_install_and_use">Install and use</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="85"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_install" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_install">Install</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="87"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_install_replaces" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_install_replaces">This replaces the installed theme of the same name.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="89"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_install_skipped" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_install_skipped">Left out:\n<xliff:g id="files" example="beep.wav: there is no sound called beep">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="91"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_installed" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_installed">Installed <xliff:g id="theme" example="Unspoken">%1$s</xliff:g>.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="93"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_installed_in_use" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_installed_in_use">Installed <xliff:g id="theme" example="Unspoken">%1$s</xliff:g>. It is in use now.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="95"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_install_nothing" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_install_nothing">There is no sound theme to install.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="97"
+ column="13"/>
-
-
-
-
+ id="MissingTranslation"
+ message=""sound_theme_install_not_a_theme" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_install_not_a_theme">This is not a sound theme Backtalk can use: <xliff:g id="reason" example="it has no theme.json">%1$s</xliff:g>.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="99"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_install_failed" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_install_failed">Backtalk couldn\'t install the sound theme. <xliff:g id="reason" example="HTTP 404">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="101"
+ column="13"/>
+ id="MissingTranslation"
+ message=""sound_theme_install_https_only" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="sound_theme_install_https_only">Links to sound themes must start with https.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="103"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_theme_sounds_of" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_theme_sounds_of">Sounds of <xliff:g id="theme" example="Unspoken">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="106"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_theme_sounds_reset" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_theme_sounds_reset">Use Backtalk\'s sounds for all</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="108"
+ column="13"/>
+ id="MissingTranslation"
+ message=""theme_sounds_reset_confirm" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="theme_sounds_reset_confirm">Remove all the sounds of this theme and use Backtalk\'s own?</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="110"
+ column="13"/>
+ id="MissingTranslation"
+ message=""theme_sounds_reset_button" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="theme_sounds_reset_button">Remove</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="112"
+ column="13"/>
+ id="MissingTranslation"
+ message=""theme_sounds_category" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="theme_sounds_category">Sounds</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="114"
+ column="13"/>
+ id="MissingTranslation"
+ message=""theme_sound_summary_default" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="theme_sound_summary_default">Backtalk\'s sound</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="116"
+ column="13"/>
+ id="MissingTranslation"
+ message=""theme_sound_summary_custom" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="theme_sound_summary_custom">Theme sound</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="118"
+ column="13"/>
+ id="MissingTranslation"
+ message=""theme_sound_summary_none" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="theme_sound_summary_none">No sound. The focus sound plays.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="120"
+ column="13"/>
+ id="MissingTranslation"
+ message=""theme_sound_summary_android_keyboard" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="theme_sound_summary_android_keyboard">Android\'s keyboard sound</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="122"
+ column="13"/>
+ id="MissingTranslation"
+ message=""theme_sound_use_android_keyboard" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="theme_sound_use_android_keyboard">Use Android\'s keyboard sound</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="124"
+ column="13"/>
+ id="MissingTranslation"
+ message=""theme_sound_braille_character" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="theme_sound_braille_character">Braille keyboard: typing a character</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="126"
+ column="13"/>
+ id="MissingTranslation"
+ message=""theme_sound_braille_space" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="theme_sound_braille_space">Braille keyboard: space</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="128"
+ column="13"/>
+ id="MissingTranslation"
+ message=""theme_sound_braille_delete" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="theme_sound_braille_delete">Braille keyboard: delete</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="130"
+ column="13"/>
+ id="MissingTranslation"
+ message=""theme_sound_braille_new_line" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="theme_sound_braille_new_line">Braille keyboard: new line</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="132"
+ column="13"/>
+ id="MissingTranslation"
+ message=""theme_sound_dialog_title" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="theme_sound_dialog_title"><xliff:g id="sound" example="Click">%1$s</xliff:g> (<xliff:g id="name" example="tick">%2$s</xliff:g>)</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="134"
+ column="13"/>
+ id="MissingTranslation"
+ message=""theme_sound_choose" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="theme_sound_choose">Choose a sound file</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="136"
+ column="13"/>
+ id="MissingTranslation"
+ message=""theme_sound_preview" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="theme_sound_preview">Preview</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="138"
+ column="13"/>
+ id="MissingTranslation"
+ message=""theme_sound_use_default" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="theme_sound_use_default">Use Backtalk\'s sound</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="140"
+ column="13"/>
+ id="MissingTranslation"
+ message=""theme_sound_remove" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="theme_sound_remove">Remove the sound</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="142"
+ column="13"/>
+ id="MissingTranslation"
+ message=""theme_sound_too_large" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="theme_sound_too_large">That file is too large. A sound can be up to 5 MB.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""theme_sound_not_audio" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="theme_sound_not_audio">Backtalk can\'t play that file. Choose a WAV, OGG, MP3 or FLAC sound.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="146"
+ column="13"/>
+ id="MissingTranslation"
+ message=""theme_sound_failed" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="theme_sound_failed">Backtalk couldn\'t read that file.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_sound_themes.xml"
+ line="148"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_check_for_updates" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_check_for_updates">Check for updates</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_update.xml"
+ line="4"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_check_for_updates" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_check_for_updates">Build <xliff:g id="build" example="96">%1$d</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_update.xml"
+ line="6"
+ column="13"/>
+ id="MissingTranslation"
+ message=""title_pref_auto_update_check" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_pref_auto_update_check">Automatically check for updates</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_update.xml"
+ line="8"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_auto_update_check" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_pref_auto_update_check">Check once a day and show a notification when a new build is available</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_update.xml"
+ line="10"
+ column="13"/>
+ id="MissingTranslation"
+ message=""update_notification_title" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="update_notification_title">Backtalk update available</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_update.xml"
+ line="13"
+ column="13"/>
+ id="MissingTranslation"
+ message=""update_notification_text" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="update_notification_text">Build <xliff:g id="build" example="97">%1$d</xliff:g>. Tap to install.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_update.xml"
+ line="15"
+ column="13"/>
+ id="MissingTranslation"
+ message=""update_dialog_title" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="update_dialog_title">Backtalk build <xliff:g id="build" example="97">%1$d</xliff:g> is available</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_update.xml"
+ line="17"
+ column="13"/>
+ id="MissingTranslation"
+ message=""update_dialog_install" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="update_dialog_install">Install</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_update.xml"
+ line="19"
+ column="13"/>
+ id="MissingTranslation"
+ message=""update_checking" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="update_checking">Checking for updates</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_update.xml"
+ line="22"
+ column="13"/>
+ id="MissingTranslation"
+ message=""update_up_to_date" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="update_up_to_date">Backtalk is up to date</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_update.xml"
+ line="24"
+ column="13"/>
+ id="MissingTranslation"
+ message=""update_check_failed" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="update_check_failed">Could not check for updates</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_update.xml"
+ line="26"
+ column="13"/>
+ id="MissingTranslation"
+ message=""update_downloading" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="update_downloading">Downloading update</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_update.xml"
+ line="28"
+ column="13"/>
+ id="MissingTranslation"
+ message=""update_install_failed" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="update_install_failed">Could not install the update</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_update.xml"
+ line="30"
+ column="13"/>
+ id="MissingTranslation"
+ message=""update_install_canceled" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="update_install_canceled">Update canceled</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_update.xml"
+ line="32"
+ column="13"/>
+ id="MissingTranslation"
+ message=""update_allow_install" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="update_allow_install">Allow Backtalk to install apps, then try the update again</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_update.xml"
+ line="34"
+ column="13"/>
-
+ id="MissingTranslation"
+ message=""title_selector_switch_tts_engine" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "ru" (Russian), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="title_selector_switch_tts_engine">Speech engine</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="58"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_selector_switch_tts_engine" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "ru" (Russian), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="summary_selector_switch_tts_engine">Switch between installed speech engines</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="60"
+ column="13"/>
+ id="MissingTranslation"
+ message=""speech_engine_unavailable_with_profile" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "ru" (Russian), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="speech_engine_unavailable_with_profile">Speech engine unavailable while using a voice profile</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""script_sources" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "ru" (Russian), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="script_sources">Script sources</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id="MissingTranslation"
+ message=""on_device_ai_notification_paused" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "ru" (Russian), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="on_device_ai_notification_paused">Android paused the download. Open settings to carry on.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="64"
+ column="13"/>
-
+ id="MissingTranslation"
+ message=""code_user_facing_name_mongolian" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "ru" (Russian), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="code_user_facing_name_mongolian">Mongolian</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="148"
+ column="11"/>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id="MissingPermission"
+ message="Call requires permission which may be rejected by user: code should explicitly check to see if permission is available (with `checkPermission`) or explicitly handle a potential `SecurityException`"
+ errorLine1=" return device.getName();"
+ errorLine2=" ~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/braille/brltty/BluetoothConnection.java"
+ line="56"
+ column="12"/>
+ id="MissingPermission"
+ message="Call requires permission which may be rejected by user: code should explicitly check to see if permission is available (with `checkPermission`) or explicitly handle a potential `SecurityException`"
+ errorLine1=" Set<BluetoothDevice> devices = bluetoothAdapter.getBondedDevices();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/braille/brltty/BluetoothConnection.java"
+ line="68"
+ column="38"/>
+ id="MissingPermission"
+ message="Call requires permission which may be rejected by user: code should explicitly check to see if permission is available (with `checkPermission`) or explicitly handle a potential `SecurityException`"
+ errorLine1=" return device.getName();"
+ errorLine2=" ~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/braille/brltty/BluetoothConnection.java"
+ line="91"
+ column="12"/>
+ id="MissingPermission"
+ message="Call requires permission which may be rejected by user: code should explicitly check to see if permission is available (with `checkPermission`) or explicitly handle a potential `SecurityException`"
+ errorLine1=" activity.startActivity(intent);"
+ errorLine2=" ~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/braille/brailledisplay/settings/BrailleDisplaySettingsFragment.java"
+ line="321"
+ column="28"/>
-
+ id="MissingPermission"
+ message="Call requires permission which may be rejected by user: code should explicitly check to see if permission is available (with `checkPermission`) or explicitly handle a potential `SecurityException`"
+ errorLine1=" Set<BluetoothDevice> devices = BluetoothAdapter.getDefaultAdapter().getBondedDevices();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+
+ id="MissingPermission"
+ message="Call requires permission which may be rejected by user: code should explicitly check to see if permission is available (with `checkPermission`) or explicitly handle a potential `SecurityException`"
+ errorLine1=" BluetoothAdapter.getDefaultAdapter().cancelDiscovery();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/braille/brailledisplay/platform/connect/bt/BtConnectManager.java"
+ line="135"
+ column="5"/>
+ id="MissingPermission"
+ message="Call requires permission which may be rejected by user: code should explicitly check to see if permission is available (with `checkPermission`) or explicitly handle a potential `SecurityException`"
+ errorLine1=" boolean result = bluetoothDevice.createBond();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/braille/brailledisplay/platform/connect/bt/BtConnectManager.java"
+ line="137"
+ column="22"/>
+ id="MissingPermission"
+ message="Call requires permission which may be rejected by user: code should explicitly check to see if permission is available (with `checkPermission`) or explicitly handle a potential `SecurityException`"
+ errorLine1=" bondedDevices = btAdapter.getBondedDevices();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/braille/brailledisplay/platform/connect/bt/BtConnectManager.java"
+ line="186"
+ column="23"/>
+ id="MissingPermission"
+ message="Call requires permission which may be rejected by user: code should explicitly check to see if permission is available (with `checkPermission`) or explicitly handle a potential `SecurityException`"
+ errorLine1=" if (bluetoothDevice.getType() == BluetoothDevice.DEVICE_TYPE_LE) {"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/braille/brailledisplay/platform/connect/bt/BtConnectManager.java"
+ line="210"
+ column="9"/>
+ id="MissingPermission"
+ message="Call requires permission which may be rejected by user: code should explicitly check to see if permission is available (with `checkPermission`) or explicitly handle a potential `SecurityException`"
+ errorLine1=" if (bluetoothDevice.fetchUuidsWithSdp()) {"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/braille/brailledisplay/platform/connect/bt/BtConnectManager.java"
+ line="208"
+ column="9"/>
+ id="MissingPermission"
+ message="Call requires permission which may be rejected by user: code should explicitly check to see if permission is available (with `checkPermission`) or explicitly handle a potential `SecurityException`"
+ errorLine1=" ParcelUuid[] uu = bluetoothDevice.getUuids();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/braille/brailledisplay/platform/connect/bt/BtConnectManager.java"
+ line="209"
+ column="25"/>
+ id="MissingPermission"
+ message="Call requires permission which may be rejected by user: code should explicitly check to see if permission is available (with `checkPermission`) or explicitly handle a potential `SecurityException`"
+ errorLine1=" btAdapter.cancelDiscovery();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/braille/brailledisplay/platform/connect/bt/BtConnectManager.java"
+ line="249"
+ column="7"/>
+ id="MissingPermission"
+ message="Call requires permission which may be rejected by user: code should explicitly check to see if permission is available (with `checkPermission`) or explicitly handle a potential `SecurityException`"
+ errorLine1=" if (!btAdapter.startDiscovery()) {"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/braille/brailledisplay/platform/connect/bt/BtConnectManager.java"
+ line="272"
+ column="12"/>
+ id="MissingPermission"
+ message="Call requires permission which may be rejected by user: code should explicitly check to see if permission is available (with `checkPermission`) or explicitly handle a potential `SecurityException`"
+ errorLine1=" btAdapter.cancelDiscovery();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/braille/brailledisplay/platform/connect/bt/BtConnectManager.java"
+ line="347"
+ column="11"/>
+ id="MissingPermission"
+ message="Call requires permission which may be rejected by user: code should explicitly check to see if permission is available (with `checkPermission`) or explicitly handle a potential `SecurityException`"
+ errorLine1=" btAdapter.startDiscovery();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/braille/brailledisplay/platform/connect/bt/BtConnectManager.java"
+ line="452"
+ column="13"/>
+ id="MissingPermission"
+ message="Call requires permission which may be rejected by user: code should explicitly check to see if permission is available (with `checkPermission`) or explicitly handle a potential `SecurityException`"
+ errorLine1=" if (device.getBondState() != BluetoothDevice.BOND_BONDED) {"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/braille/brailledisplay/platform/connect/bt/BtConnectManager.java"
+ line="518"
+ column="15"/>
+ id="MissingPermission"
+ message="Call requires permission which may be rejected by user: code should explicitly check to see if permission is available (with `checkPermission`) or explicitly handle a potential `SecurityException`"
+ errorLine1=" getBrailleDisplayController().connect(device, callback);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/braille/brailledisplay/platform/connect/bt/BtHidConnector.java"
+ line="66"
+ column="5"/>
+ id="MissingPermission"
+ message="Call requires permission which may be rejected by user: code should explicitly check to see if permission is available (with `checkPermission`) or explicitly handle a potential `SecurityException`"
+ errorLine1=" return bluetoothDevice().getAlias();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/braille/brailledisplay/platform/connect/device/ConnectableBluetoothDevice.java"
+ line="33"
+ column="14"/>
+ id="MissingPermission"
+ message="Call requires permission which may be rejected by user: code should explicitly check to see if permission is available (with `checkPermission`) or explicitly handle a potential `SecurityException`"
+ errorLine1=" return bluetoothDevice().getName();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ column="12"/>
+ id="MissingPermission"
+ message="Missing permissions required by intent Intent.ACTION_CLOSE_SYSTEM_DIALOGS: android.permission.BROADCAST_CLOSE_SYSTEM_DIALOGS"
+ errorLine1=" context.sendBroadcast(new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS));"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/brailleime/Utils.java"
+ line="419"
+ column="29"/>
+ id="WrongCommentType"
+ message="This block comment looks like it was intended to be a javadoc comment"
+ errorLine1=" /* A {@link Comparator} used to compare position of rectangles. The position order is from top"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/RectUtils.java"
+ line="30"
+ column="8"/>
+ id="GradleCompatible"
+ message="Project depends on com.google.android.support:wearable:2.9.0, so it must also depend (as a provided dependency) on com.google.android.wearable:wearable:2.9.0">
+ file="build.gradle"/>
+ id="MissingClass"
+ message="Class referenced in the manifest, `com.google.android.libraries.appdoctor.AppDoctorReceiver`, was not found in the project or the libraries"
+ errorLine1=" android:name="com.google.android.libraries.appdoctor.AppDoctorReceiver""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/AndroidManifest.xml"
+ line="408"
+ column="27"/>
+ id="GestureBackNavigation"
+ message="`onBackPressed` is no longer called for back gestures; migrate to AndroidX's backward compatible `OnBackPressedDispatcher`"
+ errorLine1=" public void onBackPressed() {"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/preference/BasePreferencesActivity.java"
+ line="44"
+ column="15"/>
+ id="GestureBackNavigation"
+ message="`onBackPressed` is no longer called for back gestures; migrate to AndroidX's backward compatible `OnBackPressedDispatcher`"
+ errorLine1=" public void onBackPressed() {"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/TutorialChooserActivity.java"
+ line="55"
+ column="15"/>
+ id="AnnotateVersionCheck"
+ message="This method should be annotated with `@ChecksSdkIntAtLeast(api=Build.VERSION_CODES.N)`"
+ errorLine1=" public static boolean isAtLeastN() {"
+ errorLine2=" ~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/BuildVersionUtils.java"
+ line="37"
+ column="25"/>
+ id="AnnotateVersionCheck"
+ message="This method should be annotated with `@ChecksSdkIntAtLeast(api=Build.VERSION_CODES.N_MR1)`"
+ errorLine1=" public static boolean isAtLeastNMR1() {"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/BuildVersionUtils.java"
+ line="41"
+ column="25"/>
+ id="AnnotateVersionCheck"
+ message="This method should be annotated with `@ChecksSdkIntAtLeast(api=Build.VERSION_CODES.O)`"
+ errorLine1=" public static boolean isAtLeastO() {"
+ errorLine2=" ~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/BuildVersionUtils.java"
+ line="45"
+ column="25"/>
+ id="AnnotateVersionCheck"
+ message="This method should be annotated with `@ChecksSdkIntAtLeast(api=Build.VERSION_CODES.O_MR1)`"
+ errorLine1=" public static boolean isAtLeastOMR1() {"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/BuildVersionUtils.java"
+ line="49"
+ column="25"/>
+ id="AnnotateVersionCheck"
+ message="This method should be annotated with `@ChecksSdkIntAtLeast(api=Build.VERSION_CODES.P)`"
+ errorLine1=" public static boolean isAtLeastP() {"
+ errorLine2=" ~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/BuildVersionUtils.java"
+ line="53"
+ column="25"/>
+ id="AnnotateVersionCheck"
+ message="This method should be annotated with `@ChecksSdkIntAtLeast(api=Build.VERSION_CODES.Q)`"
+ errorLine1=" public static boolean isAtLeastQ() {"
+ errorLine2=" ~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/BuildVersionUtils.java"
+ line="57"
+ column="25"/>
+ id="AnnotateVersionCheck"
+ message="This method should be annotated with `@ChecksSdkIntAtLeast(api=Build.VERSION_CODES.R)`"
+ errorLine1=" public static boolean isAtLeastR() {"
+ errorLine2=" ~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/BuildVersionUtils.java"
+ line="61"
+ column="25"/>
+ id="AnnotateVersionCheck"
+ message="This method should be annotated with `@ChecksSdkIntAtLeast(api=Build.VERSION_CODES.S)`"
+ errorLine1=" public static boolean isAtLeastS() {"
+ errorLine2=" ~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/BuildVersionUtils.java"
+ line="65"
+ column="25"/>
+ id="AnnotateVersionCheck"
+ message="API level discrepancy: annotation says 36 and code checks 3600001"
+ errorLine1=" @ChecksSdkIntAtLeast(api = 36)"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="ApplySharedPref"
+ message="Consider using `apply()` instead; `commit` writes its data to persistent storage immediately, whereas `apply` will handle it in the background"
+ errorLine1=" state.edit().putInt(KEY_ATTEMPTS, attempts).putBoolean(KEY_DONE, done).commit()"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/migration/SettingsImporter.kt"
+ line="71"
+ column="76"/>
+ id="ApplySharedPref"
+ message="Consider using `apply()` instead; `commit` writes its data to persistent storage immediately, whereas `apply` will handle it in the background"
+ errorLine1=" editor.commit()"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/migration/SettingsImporter.kt"
+ line="142"
+ column="12"/>
+ id="CommitPrefEdits"
+ message="`SharedPreferences.edit()` without a corresponding `commit()` or `apply()` call"
+ errorLine1=" prefs.edit().putBoolean(getString(R.string.has_training_page_switched), true);"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/TalkBackService.java"
+ line="3758"
+ column="7"/>
+ id="DefaultLocale"
+ message="Implicitly using the default locale is a common source of bugs: Use `String.format(Locale, ...)` instead"
+ errorLine1=" scrollDeltaDefined ? String.format("scrollDelta=%d,%d", scrollDeltaX, scrollDeltaY) : null,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/AccessibilityEventUtils.java"
+ line="494"
+ column="30"/>
+ id="DefaultLocale"
+ message="Implicitly using the default locale is a common source of bugs: Use `String.format(Locale, ...)` instead"
+ errorLine1=" return String.format("
+ errorLine2=" ^">
+ file="src/phone/java/com/google/android/accessibility/braille/brltty/BrailleDisplayProperties.java"
+ line="94"
+ column="12"/>
+ id="DefaultLocale"
+ message="Implicitly using the default locale is a common source of bugs: Use `String.format(Locale, ...)` instead"
+ errorLine1=" return String.format("
+ errorLine2=" ^">
+ file="src/main/java/com/google/android/accessibility/utils/labeling/Label.java"
+ line="327"
+ column="12"/>
+ id="DefaultLocale"
+ message="Implicitly using the default locale is a common source of bugs: Use `String.format(Locale, ...)` instead"
+ errorLine1=" formatWithIndex = String.format("%s (%d); further messages suppressed", format, index);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/libraries/accessibility/utils/log/LogUtils.java"
+ line="73"
+ column="25"/>
-
-
-
-
+ id="DefaultLocale"
+ message="Implicitly using the default locale is a common source of bugs: Use `String.format(Locale, ...)` instead"
+ errorLine1=" formatWithIndex = String.format("%s (%d)", format, index);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/libraries/accessibility/utils/log/LogUtils.java"
+ line="75"
+ column="25"/>
+ id="DefaultLocale"
+ message="Implicitly using the default locale is a common source of bugs: Use `String.format(Locale, ...)` instead"
+ errorLine1=" return String.format("type=%s, text=%s, time=%d", eventType, eventText, uptimeMs);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/Pipeline.java"
+ line="92"
+ column="14"/>
+ id="DefaultLocale"
+ message="Implicitly using the default locale is a common source of bugs: Use `String.format(Locale, ...)` instead"
+ errorLine1=" .append(String.format(", collectionSelectionMode=%d", collectionSelectionMode))"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/compositor/roledescription/TreeNodesDescription.java"
+ line="258"
+ column="21"/>
+ id="DefaultLocale"
+ message="Implicitly using the default locale is a common source of bugs: Use `toLowerCase(Locale)` instead. For strings meant to be internal use `Locale.ROOT`, otherwise `Locale.getDefault()`."
+ errorLine1=" return voiceCommandProcessor.handleSpeechCommand(command.toLowerCase(), isPartialResult);"
+ errorLine2=" ~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/voicecommands/VoiceCommandActor.java"
+ line="67"
+ column="62"/>
+ id="DefaultLocale"
+ message="Implicitly using the default locale is a common source of bugs: Use `toLowerCase(Locale)` instead. For strings meant to be internal use `Locale.ROOT`, otherwise `Locale.getDefault()`."
+ errorLine1=" if (command.equals(stringList.get(i).toLowerCase())) {"
+ errorLine2=" ~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/voicecommands/VoiceCommandProcessor.java"
+ line="886"
+ column="44"/>
+ id="DefaultLocale"
+ message="Implicitly using the default locale is a common source of bugs: Use `toLowerCase(Locale)` instead. For strings meant to be internal use `Locale.ROOT`, otherwise `Locale.getDefault()`."
+ errorLine1=" return command.equals(service.getString(stringResId).toLowerCase());"
+ errorLine2=" ~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/voicecommands/VoiceCommandProcessor.java"
+ line="894"
+ column="58"/>
+ id="DefaultLocale"
+ message="Implicitly using the default locale is a common source of bugs: Use `toLowerCase(Locale)` instead. For strings meant to be internal use `Locale.ROOT`, otherwise `Locale.getDefault()`."
+ errorLine1=" return command.startsWith(service.getString(stringResId).toLowerCase());"
+ errorLine2=" ~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/voicecommands/VoiceCommandProcessor.java"
+ line="898"
+ column="62"/>
+ id="DefaultLocale"
+ message="Implicitly using the default locale is a common source of bugs: Use `toLowerCase(Locale)` instead. For strings meant to be internal use `Locale.ROOT`, otherwise `Locale.getDefault()`."
+ errorLine1=" if (command.startsWith(service.getString(stringResIdArray[i]).toLowerCase())) {"
+ errorLine2=" ~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/voicecommands/VoiceCommandProcessor.java"
+ line="906"
+ column="69"/>
+ id="DefaultLocale"
+ message="Implicitly using the default locale is a common source of bugs: Use `toLowerCase(Locale)` instead. For strings meant to be internal use `Locale.ROOT`, otherwise `Locale.getDefault()`."
+ errorLine1=" if (command.equals(service.getString(stringResIdArray[i]).toLowerCase())) {"
+ errorLine2=" ~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/voicecommands/VoiceCommandProcessor.java"
+ line="918"
+ column="65"/>
+ id="DefaultLocale"
+ message="Implicitly using the default locale is a common source of bugs: Use `toLowerCase(Locale)` instead. For strings meant to be internal use `Locale.ROOT`, otherwise `Locale.getDefault()`."
+ errorLine1=" CharSequence prefix = service.getString(stringResId).toLowerCase();"
+ errorLine2=" ~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/voicecommands/VoiceCommandProcessor.java"
+ line="927"
+ column="58"/>
+ id="DefaultLocale"
+ message="Implicitly using the default locale is a common source of bugs: Use `toLowerCase(Locale)` instead. For strings meant to be internal use `Locale.ROOT`, otherwise `Locale.getDefault()`."
+ errorLine1=" final String tagInfo = mTagToDesc.get(name.toLowerCase());"
+ errorLine2=" ~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/WebContentHandler.java"
+ line="91"
+ column="48"/>
+ id="DefaultLocale"
+ message="Implicitly using the default locale is a common source of bugs: Use `toLowerCase(Locale)` instead. For strings meant to be internal use `Locale.ROOT`, otherwise `Locale.getDefault()`."
+ errorLine1=" final String typeInfo = mInputTypeToDesc.get(type.toLowerCase());"
+ errorLine2=" ~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/WebContentHandler.java"
+ line="96"
+ column="57"/>
+ id="DiscouragedPrivateApi"
+ message="Reflective access to getSourceNodeId, which is not part of the public SDK and therefore likely to change in future Android releases"
+ errorLine1=" getSourceNodeIdMethod = AccessibilityRecord.class.getDeclaredMethod("getSourceNodeId");"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/eventprocessor/AccessibilityEventProcessor.java"
+ line="143"
+ column="31"/>
+ id="DiscouragedPrivateApi"
+ message="Reflective access to getSourceNodeId, which is not part of the public SDK and therefore likely to change in future Android releases"
+ errorLine1=" getSourceNodeIdMethod = AccessibilityRecord.class.getDeclaredMethod("getSourceNodeId");"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/feedbackpolicy/ScrollFeedbackManager.java"
+ line="371"
+ column="33"/>
+ id="InconsistentLayout"
+ message="The id "training_toolbar_layout" in layout "training_activity" is missing from the following layout configurations: layout-television, layout-watch (present in layout)"
+ errorLine1=" android:id="@+id/training_toolbar_layout""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/training_activity.xml"
+ line="12"
+ column="7"
+ message="Occurrence in layout"/>
+ id="InconsistentLayout"
+ message="The id "training_toolbar" in layout "training_activity" is missing from the following layout configurations: layout-television, layout-watch (present in layout)"
+ errorLine1=" android:id="@+id/training_toolbar""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/training_activity.xml"
+ line="17"
+ column="9"
+ message="Occurrence in layout"/>
+ id="InconsistentLayout"
+ message="The id "tv_training_image" in layout "training_activity" is missing from the following layout configurations: layout-watch (present in layout, layout-television)"
+ errorLine1=" android:id="@+id/tv_training_image""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/training_activity.xml"
+ line="36"
+ column="7"
+ message="Occurrence in layout"/>
+
-
+ id="InconsistentLayout"
+ message="The id "nav_container" in layout "training_activity" is missing from the following layout configurations: layout, layout-watch (present in layout-television)"
+ errorLine1=" android:id="@+id/nav_container""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+
+ id="InconsistentLayout"
+ message="The id "training_page_banner" in layout "training_fragment_name" is missing from the following layout configurations: layout-television, layout-watch (present in layout)"
+ errorLine1=" android:id="@+id/training_page_banner""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/training_fragment_name.xml"
+ line="24"
+ column="11"
+ message="Occurrence in layout"/>
+ id="InconsistentLayout"
+ message="The id "nav_container" in layout "training_fragment_name" is missing from the following layout configurations: layout-television, layout-watch (present in layout)"
+ errorLine1=" android:id="@+id/nav_container""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/training_fragment_name.xml"
+ line="42"
+ column="7"
+ message="Occurrence in layout"/>
+ id="InlinedApi"
+ message="Field requires API level 31 (current min is 26): `android.accessibilityservice.AccessibilityService#GLOBAL_ACTION_ACCESSIBILITY_ALL_APPS`"
+ errorLine1=" return performGlobalAction(AccessibilityService.GLOBAL_ACTION_ACCESSIBILITY_ALL_APPS);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/braille/BrailleHelper.java"
+ line="138"
+ column="36"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.os.VibrationEffect.Composition#PRIMITIVE_TICK`"
+ errorLine1=" BRAILLE_COMMISSION("braille_keyboard_character", 25, 120, Step(PRIMITIVE_TICK)),"
+ errorLine2=" ~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/brailleime/BrailleImeVibrator.kt"
+ line="45"
+ column="68"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.os.VibrationEffect.Composition#PRIMITIVE_CLICK`"
+ errorLine1=" Step(PRIMITIVE_CLICK),"
+ errorLine2=" ~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/brailleime/BrailleImeVibrator.kt"
+ line="50"
+ column="12"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.os.VibrationEffect.Composition#PRIMITIVE_CLICK`"
+ errorLine1=" Step(PRIMITIVE_CLICK),"
+ errorLine2=" ~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/brailleime/BrailleImeVibrator.kt"
+ line="56"
+ column="12"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.os.VibrationEffect.Composition#PRIMITIVE_CLICK`"
+ errorLine1=" Step(PRIMITIVE_CLICK, delayMs = 60),"
+ errorLine2=" ~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/brailleime/BrailleImeVibrator.kt"
+ line="57"
+ column="12"/>
+ id="InlinedApi"
+ message="Field requires API level 31 (current min is 26): `android.os.VibrationEffect.Composition#PRIMITIVE_LOW_TICK`"
+ errorLine1=" HOLD("braille_keyboard_hold", 25, 200, Step(PRIMITIVE_LOW_TICK)),"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/brailleime/BrailleImeVibrator.kt"
+ line="59"
+ column="49"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.os.VibrationEffect.Composition#PRIMITIVE_QUICK_RISE`"
+ errorLine1=" OTHER_GESTURES("braille_keyboard_gesture", 190, 210, Step(PRIMITIVE_QUICK_RISE)),"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/brailleime/BrailleImeVibrator.kt"
+ line="60"
+ column="63"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.os.VibrationEffect.Composition#PRIMITIVE_QUICK_FALL`"
+ errorLine1=" Step(PRIMITIVE_QUICK_FALL, scale = 0.6f),"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/brailleime/BrailleImeVibrator.kt"
+ line="65"
+ column="12"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.view.accessibility.AccessibilityEvent#CONTENT_CHANGE_TYPE_STATE_DESCRIPTION`"
+ errorLine1=" return CONTENT_CHANGE_TYPE_STATE_DESCRIPTION;"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/compositor/rule/EventTypeWindowContentChangedFeedbackRule.java"
+ line="285"
+ column="14"/>
+ id="InlinedApi"
+ message="Field requires API level 32 (current min is 26): `android.view.accessibility.AccessibilityEvent#CONTENT_CHANGE_TYPE_DRAG_STARTED`"
+ errorLine1=" return CONTENT_CHANGE_TYPE_DRAG_STARTED;"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/compositor/rule/EventTypeWindowContentChangedFeedbackRule.java"
+ line="288"
+ column="14"/>
+ id="InlinedApi"
+ message="Field requires API level 32 (current min is 26): `android.view.accessibility.AccessibilityEvent#CONTENT_CHANGE_TYPE_DRAG_DROPPED`"
+ errorLine1=" return CONTENT_CHANGE_TYPE_DRAG_DROPPED;"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/compositor/rule/EventTypeWindowContentChangedFeedbackRule.java"
+ line="292"
+ column="14"/>
+ id="InlinedApi"
+ message="Field requires API level 32 (current min is 26): `android.view.accessibility.AccessibilityEvent#CONTENT_CHANGE_TYPE_DRAG_CANCELLED`"
+ errorLine1=" return CONTENT_CHANGE_TYPE_DRAG_CANCELLED;"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/compositor/rule/EventTypeWindowContentChangedFeedbackRule.java"
+ line="296"
+ column="14"/>
+ id="InlinedApi"
+ message="Field requires API level 34 (current min is 26): `android.view.accessibility.AccessibilityEvent#CONTENT_CHANGE_TYPE_ERROR`"
+ errorLine1=" return CONTENT_CHANGE_TYPE_ERROR;"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/compositor/rule/EventTypeWindowContentChangedFeedbackRule.java"
+ line="302"
+ column="14"/>
+ id="InlinedApi"
+ message="Field requires API level 34 (current min is 26): `android.view.accessibility.AccessibilityEvent#CONTENT_CHANGE_TYPE_ENABLED`"
+ errorLine1=" return CONTENT_CHANGE_TYPE_ENABLED;"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/compositor/rule/EventTypeWindowContentChangedFeedbackRule.java"
+ line="305"
+ column="14"/>
+ id="InlinedApi"
+ message="Field requires API level 33 (current min is 26): `android.view.accessibility.AccessibilityWindowInfo#TYPE_MAGNIFICATION_OVERLAY`"
+ errorLine1=" || (type == AccessibilityWindowInfo.TYPE_MAGNIFICATION_OVERLAY)"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/focusmanagement/FocusProcessorForLogicalNavigation.java"
+ line="3638"
+ column="25"/>
+ id="InlinedApi"
+ message="Field requires API level 33 (current min is 26): `android.view.accessibility.AccessibilityWindowInfo#TYPE_MAGNIFICATION_OVERLAY`"
+ errorLine1=" || (type == AccessibilityWindowInfo.TYPE_MAGNIFICATION_OVERLAY)"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/focusmanagement/FocusProcessorForLogicalNavigation.java"
+ line="3654"
+ column="25"/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ id="InlinedApi"
+ message="Field requires API level 33 (current min is 26): `android.view.accessibility.AccessibilityWindowInfo#TYPE_MAGNIFICATION_OVERLAY`"
+ errorLine1=" || (type == AccessibilityWindowInfo.TYPE_MAGNIFICATION_OVERLAY)"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/focusmanagement/FocusProcessorForLogicalNavigation.java"
+ line="3681"
+ column="25"/>
+ id="InlinedApi"
+ message="Field requires API level 33 (current min is 26): `android.view.accessibility.AccessibilityWindowInfo#TYPE_MAGNIFICATION_OVERLAY`"
+ errorLine1=" || (type == AccessibilityWindowInfo.TYPE_MAGNIFICATION_OVERLAY)"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/focusmanagement/FocusProcessorForLogicalNavigation.java"
+ line="3687"
+ column="25"/>
+ id="InlinedApi"
+ message="Field requires API level 31 (current min is 26): `android.accessibilityservice.AccessibilityService#GLOBAL_ACTION_ACCESSIBILITY_ALL_APPS`"
+ errorLine1=" eventId, Feedback.systemAction(GLOBAL_ACTION_ACCESSIBILITY_ALL_APPS));"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureController.java"
+ line="388"
+ column="46"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_DOUBLE_TAP`"
+ errorLine1=" AccessibilityService.GESTURE_DOUBLE_TAP,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="204"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_DOUBLE_TAP_AND_HOLD`"
+ errorLine1=" AccessibilityService.GESTURE_DOUBLE_TAP_AND_HOLD,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="209"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_2_FINGER_SINGLE_TAP`"
+ errorLine1=" AccessibilityService.GESTURE_2_FINGER_SINGLE_TAP,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="215"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 33 (current min is 26): `GESTURE_2_FINGER_SINGLE_TAP_AND_HOLD`"
+ errorLine1=" GESTURE_2_FINGER_SINGLE_TAP_AND_HOLD,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="220"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_2_FINGER_DOUBLE_TAP`"
+ errorLine1=" AccessibilityService.GESTURE_2_FINGER_DOUBLE_TAP,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="225"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_2_FINGER_TRIPLE_TAP`"
+ errorLine1=" AccessibilityService.GESTURE_2_FINGER_TRIPLE_TAP,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="230"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_3_FINGER_SINGLE_TAP`"
+ errorLine1=" AccessibilityService.GESTURE_3_FINGER_SINGLE_TAP,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="235"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_3_FINGER_DOUBLE_TAP`"
+ errorLine1=" AccessibilityService.GESTURE_3_FINGER_DOUBLE_TAP,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="240"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_3_FINGER_TRIPLE_TAP`"
+ errorLine1=" AccessibilityService.GESTURE_3_FINGER_TRIPLE_TAP,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="245"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 33 (current min is 26): `GESTURE_3_FINGER_QUADRUPLE_TAP`"
+ errorLine1=" GESTURE_3_FINGER_QUADRUPLE_TAP,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="251"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 31 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_3_FINGER_TRIPLE_TAP_AND_HOLD`"
+ errorLine1=" AccessibilityService.GESTURE_3_FINGER_TRIPLE_TAP_AND_HOLD,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="256"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_4_FINGER_SINGLE_TAP`"
+ errorLine1=" AccessibilityService.GESTURE_4_FINGER_SINGLE_TAP,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="261"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_4_FINGER_DOUBLE_TAP`"
+ errorLine1=" AccessibilityService.GESTURE_4_FINGER_DOUBLE_TAP,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="266"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_4_FINGER_TRIPLE_TAP`"
+ errorLine1=" AccessibilityService.GESTURE_4_FINGER_TRIPLE_TAP,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="271"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_2_FINGER_SWIPE_UP`"
+ errorLine1=" AccessibilityService.GESTURE_2_FINGER_SWIPE_UP,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="276"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_2_FINGER_SWIPE_DOWN`"
+ errorLine1=" AccessibilityService.GESTURE_2_FINGER_SWIPE_DOWN,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="281"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_2_FINGER_SWIPE_LEFT`"
+ errorLine1=" AccessibilityService.GESTURE_2_FINGER_SWIPE_LEFT,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="286"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_2_FINGER_SWIPE_RIGHT`"
+ errorLine1=" AccessibilityService.GESTURE_2_FINGER_SWIPE_RIGHT,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="291"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_3_FINGER_SWIPE_UP`"
+ errorLine1=" AccessibilityService.GESTURE_3_FINGER_SWIPE_UP,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="296"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_3_FINGER_SWIPE_DOWN`"
+ errorLine1=" AccessibilityService.GESTURE_3_FINGER_SWIPE_DOWN,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="301"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_3_FINGER_SWIPE_LEFT`"
+ errorLine1=" AccessibilityService.GESTURE_3_FINGER_SWIPE_LEFT,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="306"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_3_FINGER_SWIPE_RIGHT`"
+ errorLine1=" AccessibilityService.GESTURE_3_FINGER_SWIPE_RIGHT,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="311"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_4_FINGER_SWIPE_UP`"
+ errorLine1=" AccessibilityService.GESTURE_4_FINGER_SWIPE_UP,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="316"
+ column="9"/>
-
-
-
-
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_4_FINGER_SWIPE_DOWN`"
+ errorLine1=" AccessibilityService.GESTURE_4_FINGER_SWIPE_DOWN,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="321"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_4_FINGER_SWIPE_LEFT`"
+ errorLine1=" AccessibilityService.GESTURE_4_FINGER_SWIPE_LEFT,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="326"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_4_FINGER_SWIPE_RIGHT`"
+ errorLine1=" AccessibilityService.GESTURE_4_FINGER_SWIPE_RIGHT,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="331"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_2_FINGER_DOUBLE_TAP_AND_HOLD`"
+ errorLine1=" AccessibilityService.GESTURE_2_FINGER_DOUBLE_TAP_AND_HOLD,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="336"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 31 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_3_FINGER_SINGLE_TAP_AND_HOLD`"
+ errorLine1=" AccessibilityService.GESTURE_3_FINGER_SINGLE_TAP_AND_HOLD,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="341"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_3_FINGER_DOUBLE_TAP_AND_HOLD`"
+ errorLine1=" AccessibilityService.GESTURE_3_FINGER_DOUBLE_TAP_AND_HOLD,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="346"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_4_FINGER_DOUBLE_TAP_AND_HOLD`"
+ errorLine1=" AccessibilityService.GESTURE_4_FINGER_DOUBLE_TAP_AND_HOLD,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="351"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 31 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_2_FINGER_TRIPLE_TAP_AND_HOLD`"
+ errorLine1=" AccessibilityService.GESTURE_2_FINGER_TRIPLE_TAP_AND_HOLD,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="356"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 33 (current min is 26): `GESTURE_2_FINGER_ROTATE_CLOCKWISE`"
+ errorLine1=" GESTURE_2_FINGER_ROTATE_CLOCKWISE,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="362"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 33 (current min is 26): `GESTURE_2_FINGER_ROTATE_COUNTERCLOCKWISE`"
+ errorLine1=" GESTURE_2_FINGER_ROTATE_COUNTERCLOCKWISE,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="367"
+ column="9"/>
+ id="InlinedApi"
+ message="Field requires API level 33 (current min is 26): `GESTURE_FAKED_SPLIT_TYPING`"
+ errorLine1=" GESTURE_FAKED_SPLIT_TYPING, context.getString(R.string.shortcut_value_split_typing));"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureShortcutMapping.java"
+ line="976"
+ column="11"/>
+ id="InlinedApi"
+ message="Field requires API level 31 (current min is 26): `android.media.AudioDeviceInfo#TYPE_BLE_HEADSET`"
+ errorLine1=" || device.getType() == AudioDeviceInfo.TYPE_BLE_HEADSET"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/monitor/HeadphoneStateMonitor.java"
+ line="156"
+ column="36"/>
+ id="InlinedApi"
+ message="Field requires API level 31 (current min is 26): `android.accessibilityservice.AccessibilityService#GLOBAL_ACTION_ACCESSIBILITY_ALL_APPS`"
+ errorLine1=" AccessibilityService.GLOBAL_ACTION_ACCESSIBILITY_ALL_APPS));"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/keyboard/KeyComboManager.java"
+ line="1138"
+ column="25"/>
+ id="InlinedApi"
+ message="Field requires API level 33 (current min is 26): `android.accessibilityservice.MagnificationConfig#MAGNIFICATION_MODE_FULLSCREEN`"
+ errorLine1=" .setMode(MAGNIFICATION_MODE_FULLSCREEN)"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/compositor/MagnificationState.java"
+ line="42"
+ column="18"/>
+ id="InlinedApi"
+ message="Field requires API level 29 (current min is 26): `android.content.pm.ServiceInfo#FOREGROUND_SERVICE_TYPE_DATA_SYNC`"
+ errorLine1=" ServiceInfo.FOREGROUND_SERVICE_TYPE_DATA_SYNC,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/gemini/local/ModelDownloadService.kt"
+ line="55"
+ column="7"/>
+ id="InlinedApi"
+ message="Field requires API level 33 (current min is 26): `android.Manifest.permission#POST_NOTIFICATIONS`"
+ errorLine1=" PermissionUtils.requestPermissions(context, permission.POST_NOTIFICATIONS);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/utils/NotificationUtils.java"
+ line="132"
+ column="49"/>
+ id="InlinedApi"
+ message="Field requires API level 33 (current min is 26): `android.Manifest.permission#POST_NOTIFICATIONS`"
+ errorLine1=" return ContextCompat.checkSelfPermission(context, permission.POST_NOTIFICATIONS)"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/utils/NotificationUtils.java"
+ line="140"
+ column="55"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_2_FINGER_DOUBLE_TAP`"
+ errorLine1=" AccessibilityService.GESTURE_2_FINGER_DOUBLE_TAP,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/talkback/training/OnboardingConfigs.java"
+ line="69"
+ column="15"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_2_FINGER_SINGLE_TAP`"
+ errorLine1=" AccessibilityService.GESTURE_2_FINGER_SINGLE_TAP,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/talkback/training/OnboardingConfigs.java"
+ line="74"
+ column="15"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_3_FINGER_DOUBLE_TAP`"
+ errorLine1=" AccessibilityService.GESTURE_3_FINGER_DOUBLE_TAP,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/talkback/training/OnboardingConfigs.java"
+ line="81"
+ column="15"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_3_FINGER_TRIPLE_TAP`"
+ errorLine1=" AccessibilityService.GESTURE_3_FINGER_TRIPLE_TAP,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/talkback/training/OnboardingConfigs.java"
+ line="86"
+ column="15"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_3_FINGER_DOUBLE_TAP_AND_HOLD`"
+ errorLine1=" AccessibilityService.GESTURE_3_FINGER_DOUBLE_TAP_AND_HOLD,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/talkback/training/OnboardingConfigs.java"
+ line="92"
+ column="15"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_2_FINGER_DOUBLE_TAP_AND_HOLD`"
+ errorLine1=" AccessibilityService.GESTURE_2_FINGER_DOUBLE_TAP_AND_HOLD,"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/talkback/training/OnboardingConfigs.java"
+ line="98"
+ column="15"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_2_FINGER_SINGLE_TAP`"
+ errorLine1=" AccessibilityService.GESTURE_2_FINGER_SINGLE_TAP, ANNOUNCE_REAL_ACTION);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/PageConfig.java"
+ line="1174"
+ column="11"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_2_FINGER_DOUBLE_TAP`"
+ errorLine1=" AccessibilityService.GESTURE_2_FINGER_DOUBLE_TAP, ANNOUNCE_REAL_ACTION);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/PageConfig.java"
+ line="1176"
+ column="11"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_2_FINGER_DOUBLE_TAP_AND_HOLD`"
+ errorLine1=" AccessibilityService.GESTURE_2_FINGER_DOUBLE_TAP_AND_HOLD, ANNOUNCE_REAL_ACTION);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/PageConfig.java"
+ line="1178"
+ column="11"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_2_FINGER_TRIPLE_TAP`"
+ errorLine1=" AccessibilityService.GESTURE_2_FINGER_TRIPLE_TAP, ANNOUNCE_REAL_ACTION);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/PageConfig.java"
+ line="1180"
+ column="11"/>
+ id="InlinedApi"
+ message="Field requires API level 31 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_2_FINGER_TRIPLE_TAP_AND_HOLD`"
+ errorLine1=" AccessibilityService.GESTURE_2_FINGER_TRIPLE_TAP_AND_HOLD, ANNOUNCE_REAL_ACTION);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/PageConfig.java"
+ line="1182"
+ column="11"/>
+ id="InlinedApi"
+ message="Field requires API level 33 (current min is 26): `GESTURE_3_FINGER_QUADRUPLE_TAP`"
+ errorLine1=" GestureManifold.GESTURE_3_FINGER_QUADRUPLE_TAP, ANNOUNCE_REAL_ACTION);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/PageConfig.java"
+ line="1184"
+ column="27"/>
+ id="InlinedApi"
+ message="Field requires API level 33 (current min is 26): `GESTURE_2_FINGER_ROTATE_CLOCKWISE`"
+ errorLine1=" GestureManifold.GESTURE_2_FINGER_ROTATE_CLOCKWISE, ANNOUNCE_REAL_ACTION);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/PageConfig.java"
+ line="1186"
+ column="27"/>
+ id="InlinedApi"
+ message="Field requires API level 33 (current min is 26): `GESTURE_2_FINGER_ROTATE_COUNTERCLOCKWISE`"
+ errorLine1=" GestureManifold.GESTURE_2_FINGER_ROTATE_COUNTERCLOCKWISE, ANNOUNCE_REAL_ACTION);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/PageConfig.java"
+ line="1188"
+ column="27"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_3_FINGER_SINGLE_TAP`"
+ errorLine1=" AccessibilityService.GESTURE_3_FINGER_SINGLE_TAP, ANNOUNCE_REAL_ACTION);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/PageConfig.java"
+ line="1192"
+ column="11"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_3_FINGER_DOUBLE_TAP`"
+ errorLine1=" AccessibilityService.GESTURE_3_FINGER_DOUBLE_TAP, ANNOUNCE_REAL_ACTION);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/PageConfig.java"
+ line="1194"
+ column="11"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_3_FINGER_DOUBLE_TAP_AND_HOLD`"
+ errorLine1=" AccessibilityService.GESTURE_3_FINGER_DOUBLE_TAP_AND_HOLD, ANNOUNCE_REAL_ACTION);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/PageConfig.java"
+ line="1196"
+ column="11"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_3_FINGER_TRIPLE_TAP`"
+ errorLine1=" AccessibilityService.GESTURE_3_FINGER_TRIPLE_TAP, ANNOUNCE_REAL_ACTION);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/PageConfig.java"
+ line="1198"
+ column="11"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_3_FINGER_SWIPE_UP`"
+ errorLine1=" AccessibilityService.GESTURE_3_FINGER_SWIPE_UP, ANNOUNCE_REAL_ACTION);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/PageConfig.java"
+ line="1200"
+ column="11"/>
-
-
-
-
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_3_FINGER_SWIPE_DOWN`"
+ errorLine1=" AccessibilityService.GESTURE_3_FINGER_SWIPE_DOWN, ANNOUNCE_REAL_ACTION);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/PageConfig.java"
+ line="1202"
+ column="11"/>
+ id="InlinedApi"
+ message="Field requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#GESTURE_3_FINGER_SWIPE_LEFT`"
+ errorLine1=" AccessibilityService.GESTURE_3_FINGER_SWIPE_LEFT, ANNOUNCE_REAL_ACTION);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/PageConfig.java"
+ line="1204"
+ column="11"/>
+ id="NewApi"
+ message="Field requires API level 29 (current min is 26): `android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_PAGE_RIGHT`"
+ errorLine1=" eventId, Feedback.nodeAction(scrollableNode, ACTION_PAGE_RIGHT.getId()));"
+ errorLine2=" ~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/focusmanagement/FocusProcessorForLogicalNavigation.java"
+ line="785"
+ column="60"/>
+ id="NewApi"
+ message="Field requires API level 29 (current min is 26): `android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_PAGE_LEFT`"
+ errorLine1=" if (AccessibilityNodeInfoUtils.supportsAction(scrollableNode, ACTION_PAGE_LEFT.getId())) {"
+ errorLine2=" ~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/focusmanagement/FocusProcessorForLogicalNavigation.java"
+ line="797"
+ column="71"/>
+ id="NewApi"
+ message="Field requires API level 29 (current min is 26): `android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_PAGE_LEFT`"
+ errorLine1=" eventId, Feedback.nodeAction(scrollableNode, ACTION_PAGE_LEFT.getId()));"
+ errorLine2=" ~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/focusmanagement/FocusProcessorForLogicalNavigation.java"
+ line="799"
+ column="60"/>
+ id="NewApi"
+ message="Field requires API level 29 (current min is 26): `android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_PAGE_DOWN`"
+ errorLine1=" pageAction = ACTION_PAGE_DOWN.getId();"
+ errorLine2=" ~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/focusmanagement/FocusProcessorForLogicalNavigation.java"
+ line="2409"
+ column="22"/>
+ id="NewApi"
+ message="Field requires API level 29 (current min is 26): `android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_PAGE_UP`"
+ errorLine1=" pageAction = ACTION_PAGE_UP.getId();"
+ errorLine2=" ~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/focusmanagement/FocusProcessorForLogicalNavigation.java"
+ line="2413"
+ column="22"/>
+ id="NewApi"
+ message="Field requires API level 29 (current min is 26): `android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_PAGE_RIGHT`"
+ errorLine1=" pageAction = ACTION_PAGE_RIGHT.getId();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/focusmanagement/FocusProcessorForLogicalNavigation.java"
+ line="2417"
+ column="22"/>
-
+ id="NewApi"
+ message="Field requires API level 29 (current min is 26): `android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_PAGE_LEFT`"
+ errorLine1=" pageAction = ACTION_PAGE_LEFT.getId();"
+ errorLine2=" ~~~~~~~~~~~~~~~~">
+
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `FocusIndicatorSpec`"
+ errorLine1=" focusIndicatorSpec = new TreeDebugRenderer.FocusIndicatorSpec(color, strokeWidth);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureController.java"
+ line="429"
+ column="30"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService.SoftKeyboardController#switchToInputMethod`"
+ errorLine1=" result = service.getSoftKeyboardController().switchToInputMethod(inputMethodInfoId);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureController.java"
+ line="553"
+ column="54"/>
+ id="NewApi"
+ message="Call requires API level 31 (current min is 26): `android.accessibilityservice.AccessibilityGestureEvent#getMotionEvents`"
+ errorLine1=" List<MotionEvent> motionEvents = accessibilityGestureEvent.getMotionEvents();"
+ errorLine2=" ~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureHistory.java"
+ line="63"
+ column="64"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityGestureEvent#getGestureId`"
+ errorLine1=" GestureInfo.create(accessibilityGestureEvent.getGestureId(), motionEvents));"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/gesture/GestureHistory.java"
+ line="68"
+ column="54"/>
+ id="NewApi"
+ message="Method reference requires API level 30 (current min is 26): `vibrator::areAllPrimitivesSupported`"
+ errorLine1=" vibrator::areAllPrimitivesSupported);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/output/HapticPatternParser.java"
+ line="65"
+ column="9"/>
+ id="NewApi"
+ message="Class requires API level 35 (current min is 26): `android.accessibilityservice.BrailleDisplayController.BrailleDisplayCallback`"
+ errorLine1=" implements BrailleDisplayController.BrailleDisplayCallback {"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/braille/brailledisplay/platform/connect/hid/HidConnector.java"
+ line="56"
+ column="18"/>
+ id="NewApi"
+ message="Field requires API level 29 (current min is 26): `COLOR`"
+ errorLine1=" PaintCompat.setBlendMode(refocusPaint, BlendModeCompat.COLOR);"
+ errorLine2=" ~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/utils/HighlightOverlay.java"
+ line="72"
+ column="62"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `android.view.WindowManager#getCurrentWindowMetrics`"
+ errorLine1=" WindowMetrics windowMetrics = wm.getCurrentWindowMetrics();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/gemini/ui/ImageCaptionResultBottomSheet.java"
+ line="193"
+ column="40"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `android.view.WindowMetrics#getBounds`"
+ errorLine1=" behavior.setMaxHeight(windowMetrics.getBounds().height() * 2 / 3);"
+ errorLine2=" ~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/gemini/ui/ImageCaptionResultBottomSheet.java"
+ line="194"
+ column="43"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `android.view.WindowMetrics#getBounds`"
+ errorLine1=" viewPager.setMinimumHeight(windowMetrics.getBounds().height() / 2);"
+ errorLine2=" ~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/gemini/ui/ImageCaptionResultBottomSheet.java"
+ line="195"
+ column="48"/>
+ id="NewApi"
+ message="Call requires API level 29 (current min is 26): `android.view.InputDevice#isExternal`"
+ errorLine1=" boolean isExternal = device.isExternal();"
+ errorLine2=" ~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/monitor/InputDeviceMonitor.java"
+ line="82"
+ column="37"/>
+ id="NewApi"
+ message="Call requires API level 29 (current min is 26): `android.view.InputDevice#isExternal`"
+ errorLine1=" if (inputDevice != null && !inputDevice.isExternal()) {"
+ errorLine2=" ~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/monitor/InputModeTracker.java"
+ line="76"
+ column="47"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `android.accessibilityservice.MagnificationConfig#getCenterX`"
+ errorLine1=" applyConfig(config.scale, config.centerX.toInt(), config.centerY.toInt())"
+ errorLine2=" ~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/coordinate/MagnificationCoordinateConverter.kt"
+ line="48"
+ column="44"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `android.accessibilityservice.MagnificationConfig#getCenterY`"
+ errorLine1=" applyConfig(config.scale, config.centerX.toInt(), config.centerY.toInt())"
+ errorLine2=" ~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/coordinate/MagnificationCoordinateConverter.kt"
+ line="48"
+ column="68"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `android.accessibilityservice.MagnificationConfig#getScale`"
+ errorLine1=" applyConfig(config.scale, config.centerX.toInt(), config.centerY.toInt())"
+ errorLine2=" ~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/coordinate/MagnificationCoordinateConverter.kt"
+ line="48"
+ column="30"/>
+ id="NewApi"
+ message="Extending GestureMatcher requires API level 33 (current min is 26): `GestureMatcher`"
+ errorLine1="class MultiFingerMultiTap extends GestureMatcher {"
+ errorLine2=" ~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTap.java"
+ line="33"
+ column="35"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `GestureMatcher`"
+ errorLine1=" super(gestureId, new Handler(context.getMainLooper()), listener, logger);"
+ errorLine2=" ~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTap.java"
+ line="68"
+ column="5"/>
-
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTap.java"
+ line="106"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTap.java"
+ line="123"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTap.java"
+ line="138"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `getState`"
+ errorLine1=" if ((getState() == STATE_GESTURE_STARTED || getState() == STATE_CLEAR) && null != nearest) {"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTap.java"
+ line="143"
+ column="10"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `getState`"
+ errorLine1=" if ((getState() == STATE_GESTURE_STARTED || getState() == STATE_CLEAR) && null != nearest) {"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTap.java"
+ line="143"
+ column="49"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `startGesture`"
+ errorLine1=" startGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTap.java"
+ line="155"
+ column="9"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `completeAfterDoubleTapTimeout`"
+ errorLine1=" completeAfterDoubleTapTimeout(eventId, event);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTap.java"
+ line="159"
+ column="9"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTap.java"
+ line="163"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTap.java"
+ line="171"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTap.java"
+ line="181"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTap.java"
+ line="190"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `getState`"
+ errorLine1=" if ((getState() == STATE_GESTURE_STARTED || getState() == STATE_CLEAR) && nearest != null) {"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTap.java"
+ line="200"
+ column="10"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `getState`"
+ errorLine1=" if ((getState() == STATE_GESTURE_STARTED || getState() == STATE_CLEAR) && nearest != null) {"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTap.java"
+ line="200"
+ column="49"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTap.java"
+ line="210"
+ column="7"/>
-
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTap.java"
+ line="218"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `getState`"
+ errorLine1=" if (getState() == STATE_GESTURE_STARTED || getState() == STATE_CLEAR) {"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTap.java"
+ line="222"
+ column="9"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `getState`"
+ errorLine1=" if (getState() == STATE_GESTURE_STARTED || getState() == STATE_CLEAR) {"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTap.java"
+ line="222"
+ column="48"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTap.java"
+ line="229"
+ column="9"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTap.java"
+ line="234"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `getState`"
+ errorLine1=" if (getState() != STATE_GESTURE_CANCELED) {"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTap.java"
+ line="315"
+ column="9"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `completeAfterLongPressTimeout`"
+ errorLine1=" completeAfterLongPressTimeout(eventId, event);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTapAndHold.java"
+ line="43"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTapAndHold.java"
+ line="51"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelAfterDoubleTapTimeout`"
+ errorLine1=" cancelAfterDoubleTapTimeout(event);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/MultiFingerMultiTapAndHold.java"
+ line="54"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#setTouchExplorationPassthroughRegion`"
+ errorLine1=" service.setTouchExplorationPassthroughRegion("
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/PassThroughModeActor.java"
+ line="96"
+ column="17"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#setTouchExplorationPassthroughRegion`"
+ errorLine1=" service.setTouchExplorationPassthroughRegion(Display.DEFAULT_DISPLAY, directTouchRegion);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/PassThroughModeActor.java"
+ line="102"
+ column="17"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#setTouchExplorationPassthroughRegion`"
+ errorLine1=" service.setTouchExplorationPassthroughRegion(Display.DEFAULT_DISPLAY, directTouchRegion);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/PassThroughModeActor.java"
+ line="119"
+ column="15"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#setTouchExplorationPassthroughRegion`"
+ errorLine1=" service.setTouchExplorationPassthroughRegion(Display.DEFAULT_DISPLAY, region);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/PassThroughModeActor.java"
+ line="142"
+ column="17"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#setTouchExplorationPassthroughRegion`"
+ errorLine1=" service.setTouchExplorationPassthroughRegion(Display.DEFAULT_DISPLAY, directTouchRegion);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/PassThroughModeActor.java"
+ line="145"
+ column="17"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `android.accessibilityservice.MagnificationConfig#getMode`"
+ errorLine1=" final int mode = config.getMode();"
+ errorLine2=" ~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/eventprocessor/ProcessorMagnification.java"
+ line="118"
+ column="35"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `android.accessibilityservice.MagnificationConfig#getScale`"
+ errorLine1=" final float scale = config.getScale();"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/eventprocessor/ProcessorMagnification.java"
+ line="119"
+ column="38"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `android.accessibilityservice.MagnificationConfig#getScale`"
+ errorLine1=" final float scale = magnificationConfig.getScale();"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/eventprocessor/ProcessorMagnification.java"
+ line="170"
+ column="45"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `android.accessibilityservice.MagnificationConfig#getMode`"
+ errorLine1=" analytics.onMagnificationUsed(magnificationConfig.getMode());"
+ errorLine2=" ~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/eventprocessor/ProcessorMagnification.java"
+ line="176"
+ column="57"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `android.accessibilityservice.MagnificationConfig#getMode`"
+ errorLine1=" .setMode(magnificationConfig.getMode())"
+ errorLine2=" ~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/eventprocessor/ProcessorMagnification.java"
+ line="185"
+ column="42"/>
+ id="NewApi"
+ message="Call requires API level 34 (current min is 26): `android.accessibilityservice.MagnificationConfig#isActivated`"
+ errorLine1=" return supportMagnificationConfigActivateState ? config.isActivated() : scale > 1;"
+ errorLine2=" ~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/eventprocessor/ProcessorMagnification.java"
+ line="200"
+ column="61"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `android.accessibilityservice.AccessibilityService.MagnificationController#getCurrentMagnificationRegion`"
+ errorLine1=" return magnificationController.getCurrentMagnificationRegion().getBounds();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/eventprocessor/ProcessorMagnification.java"
+ line="285"
+ column="38"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `android.accessibilityservice.AccessibilityService.MagnificationController#getMagnificationConfig`"
+ errorLine1=" int mode = magnificationController.getMagnificationConfig().getMode();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/eventprocessor/ProcessorMagnification.java"
+ line="296"
+ column="40"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `android.accessibilityservice.MagnificationConfig#getMode`"
+ errorLine1=" int mode = magnificationController.getMagnificationConfig().getMode();"
+ errorLine2=" ~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/eventprocessor/ProcessorMagnification.java"
+ line="296"
+ column="65"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `new android.accessibilityservice.MagnificationConfig.Builder`"
+ errorLine1=" new MagnificationConfig.Builder()"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/eventprocessor/ProcessorMagnification.java"
+ line="368"
+ column="9"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `android.accessibilityservice.MagnificationConfig.Builder#setCenterX`"
+ errorLine1=" .setCenterX(newMagCenterX)"
+ errorLine2=" ~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/eventprocessor/ProcessorMagnification.java"
+ line="369"
+ column="14"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `android.accessibilityservice.MagnificationConfig.Builder#setCenterY`"
+ errorLine1=" .setCenterY(newMagCenterY)"
+ errorLine2=" ~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/eventprocessor/ProcessorMagnification.java"
+ line="370"
+ column="14"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `android.accessibilityservice.MagnificationConfig.Builder#build`"
+ errorLine1=" .build();"
+ errorLine2=" ~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/eventprocessor/ProcessorMagnification.java"
+ line="371"
+ column="14"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `android.accessibilityservice.AccessibilityService.MagnificationController#setMagnificationConfig`"
+ errorLine1=" magnificationController.setMagnificationConfig(newConfig, /* animate= */ false);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/eventprocessor/ProcessorMagnification.java"
+ line="372"
+ column="29"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `android.accessibilityservice.AccessibilityService.MagnificationController#getMagnificationConfig`"
+ errorLine1=" return magnificationController.getMagnificationConfig().getScale();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/eventprocessor/ProcessorMagnification.java"
+ line="397"
+ column="38"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `android.accessibilityservice.MagnificationConfig#getScale`"
+ errorLine1=" return magnificationController.getMagnificationConfig().getScale();"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/eventprocessor/ProcessorMagnification.java"
+ line="397"
+ column="63"/>
+ id="NewApi"
+ message="Call requires API level 29 (current min is 26): `android.view.accessibility.AccessibilityManager#getRecommendedTimeoutMillis`"
+ errorLine1=" accessibilityManager.getRecommendedTimeoutMillis("
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/quickmenu/QuickMenuOverlay.java"
+ line="100"
+ column="34"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#setTouchExplorationPassthroughRegion`"
+ errorLine1=" service.setTouchExplorationPassthroughRegion("
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/contextmenu/radial/RadialMenuController.kt"
+ line="225"
+ column="13"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#setTouchExplorationPassthroughRegion`"
+ errorLine1=" service.setTouchExplorationPassthroughRegion(Display.DEFAULT_DISPLAY, Region())"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/contextmenu/radial/RadialMenuController.kt"
+ line="235"
+ column="15"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `android.view.WindowManager#getCurrentWindowMetrics`"
+ errorLine1=" WindowMetrics windowMetrics = wm.getCurrentWindowMetrics();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/gemini/ui/ScreenOverviewResultBottomSheet.java"
+ line="74"
+ column="40"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `android.view.WindowMetrics#getBounds`"
+ errorLine1=" behavior.setMaxHeight(windowMetrics.getBounds().height() * 2 / 3);"
+ errorLine2=" ~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/gemini/ui/ScreenOverviewResultBottomSheet.java"
+ line="75"
+ column="43"/>
+ id="NewApi"
+ message="Call requires API level 28 (current min is 26): `android.content.ContextWrapper#getMainExecutor`"
+ errorLine1=" takeScreenshot(service, listener, service.getMainExecutor());"
+ errorLine2=" ~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/screencapture/ScreenshotCapture.java"
+ line="58"
+ column="47"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `onFailure`"
+ errorLine1=" listener.onFailure(ERROR_TAKE_SCREENSHOT_NO_ACCESSIBILITY_ACCESS);"
+ errorLine2=" ~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/screencapture/ScreenshotCapture.java"
+ line="128"
+ column="16"/>
+ id="NewApi"
+ message="Call requires API level 28 (current min is 26): `android.content.ContextWrapper#getMainExecutor`"
+ errorLine1=" takeScreenshot(service, listener, service.getMainExecutor(), windowId);"
+ errorLine2=" ~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/screencapture/ScreenshotCapture.java"
+ line="153"
+ column="47"/>
+ id="NewApi"
+ message="Extending GestureMatcher requires API level 33 (current min is 26): `GestureMatcher`"
+ errorLine1="class SecondFingerMultiTap extends GestureMatcher {"
+ errorLine2=" ~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/SecondFingerMultiTap.java"
+ line="34"
+ column="36"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `GestureMatcher`"
+ errorLine1=" super(gesture, new Handler(context.getMainLooper()), listener, logger);"
+ errorLine2=" ~~~~~">
-
+ file="src/main/java/com/google/android/accessibility/utils/gestures/SecondFingerMultiTap.java"
+ line="52"
+ column="5"/>
+
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/SecondFingerMultiTap.java"
+ line="75"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/SecondFingerMultiTap.java"
+ line="84"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/SecondFingerMultiTap.java"
+ line="93"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/SecondFingerMultiTap.java"
+ line="102"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/SecondFingerMultiTap.java"
+ line="108"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/SecondFingerMultiTap.java"
+ line="113"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `getState`"
+ errorLine1=" if (getState() == STATE_GESTURE_STARTED || getState() == STATE_CLEAR) {"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/SecondFingerMultiTap.java"
+ line="115"
+ column="9"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `getState`"
+ errorLine1=" if (getState() == STATE_GESTURE_STARTED || getState() == STATE_CLEAR) {"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/SecondFingerMultiTap.java"
+ line="115"
+ column="48"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `completeGesture`"
+ errorLine1=" completeGesture(eventId, event);"
+ errorLine2=" ~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/SecondFingerMultiTap.java"
+ line="119"
+ column="9"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/SecondFingerMultiTap.java"
+ line="124"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/SecondFingerMultiTap.java"
+ line="136"
+ column="11"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/SecondFingerMultiTap.java"
+ line="141"
+ column="11"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/SecondFingerMultiTap.java"
+ line="148"
+ column="5"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `gestureMotionEventLog`"
+ errorLine1=" gestureMotionEventLog(ERROR, "Unable to find pointer.");"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/SecondFingerMultiTap.java"
+ line="163"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `gestureMotionEventLog`"
+ errorLine1=" gestureMotionEventLog(VERBOSE, "moveDelta: %g", moveDelta);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/SecondFingerMultiTap.java"
+ line="172"
+ column="5"/>
+ id="NewApi"
+ message="Call requires API level 29 (current min is 26): `android.os.Handler#hasCallbacks`"
+ errorLine1=" && executeCommandDelayHandler.hasCallbacks(speechRecognitionDelayedSender)) {"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/utils/SpeechRecognizerPerformer.java"
+ line="182"
+ column="47"/>
+ id="NewApi"
+ message="Call requires API level 29 (current min is 26): `android.os.Handler#hasCallbacks`"
+ errorLine1=" if (executeCommandDelayHandler.hasCallbacks(speechRecognitionDelayedSender)) {"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/utils/SpeechRecognizerPerformer.java"
+ line="244"
+ column="36"/>
+ id="NewApi"
+ message="Call requires API level 29 (current min is 26): `android.os.Handler#hasCallbacks`"
+ errorLine1=" if (executeCommandDelayHandler.hasCallbacks(speechRecognitionDelayedSender)) {"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/utils/SpeechRecognizerPerformer.java"
+ line="317"
+ column="36"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#getSystemActions`"
+ errorLine1=" List<AccessibilityAction> actionList = service.getSystemActions();"
+ errorLine2=" ~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/SystemActionPerformer.java"
+ line="67"
+ column="54"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService.SoftKeyboardController#switchToInputMethod`"
+ errorLine1=" .switchToInputMethod("
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/braille/TalkBackForBrailleDisplayImpl.java"
+ line="173"
+ column="12"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService.SoftKeyboardController#switchToInputMethod`"
+ errorLine1=" return service.getSoftKeyboardController().switchToInputMethod(nextKeyboard);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/braille/TalkBackForBrailleDisplayImpl.java"
+ line="186"
+ column="52"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityGestureEvent#getDisplayId`"
+ errorLine1=" accessibilityGestureEvent.getDisplayId(), accessibilityGestureEvent.getGestureId())) {"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/TalkBackService.java"
+ line="1311"
+ column="35"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityGestureEvent#getGestureId`"
+ errorLine1=" accessibilityGestureEvent.getDisplayId(), accessibilityGestureEvent.getGestureId())) {"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/TalkBackService.java"
+ line="1311"
+ column="77"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `android.accessibilityservice.AccessibilityService#setAnimationScale`"
+ errorLine1=" setAnimationScale(scale);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/TalkBackService.java"
+ line="3033"
+ column="11"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `android.accessibilityservice.AccessibilityService#setAnimationScale`"
+ errorLine1=" setAnimationScale(ANIMATION_OFF);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/TalkBackService.java"
+ line="3052"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `android.accessibilityservice.AccessibilityService#getTouchInteractionController`"
+ errorLine1=" getTouchInteractionController(display.getDisplayId());"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/TalkBackService.java"
+ line="4021"
+ column="11"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `TouchInteractionMonitor`"
+ errorLine1=" new TouchInteractionMonitor("
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/TalkBackService.java"
+ line="4026"
+ column="11"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `setMultiFingerGesturesEnabled`"
+ errorLine1=" touchInteractionMonitor.setMultiFingerGesturesEnabled(true);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/TalkBackService.java"
+ line="4036"
+ column="31"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `setTwoFingerPassthroughEnabled`"
+ errorLine1=" touchInteractionMonitor.setTwoFingerPassthroughEnabled(true);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/TalkBackService.java"
+ line="4037"
+ column="31"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `setServiceHandlesDoubleTap`"
+ errorLine1=" touchInteractionMonitor.setServiceHandlesDoubleTap(true);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/TalkBackService.java"
+ line="4038"
+ column="31"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `android.accessibilityservice.TouchInteractionController#registerCallback`"
+ errorLine1=" touchInteractionController.registerCallback(gestureExecutor, touchInteractionMonitor);"
+ errorLine2=" ~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/TalkBackService.java"
+ line="4039"
+ column="34"/>
+ id="NewApi"
+ message="Call requires API level 28 (current min is 26): `new android.text.style.BulletSpan`"
+ errorLine1=" new BulletSpan(GAP_WIDTH, context.getColor(R.color.training_text_color), BULLET_RADIUS),"
+ errorLine2=" ~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/content/Text.java"
+ line="249"
+ column="11"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `android.accessibilityservice.AccessibilityService#getInputMethod`"
+ errorLine1=" InputMethod inputMethod = service.getInputMethod();"
+ errorLine2=" ~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/TextEditActor.java"
+ line="729"
+ column="39"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `android.accessibilityservice.InputMethod#getCurrentInputConnection`"
+ errorLine1=" inputMethod.getCurrentInputConnection();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/TextEditActor.java"
+ line="734"
+ column="21"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `android.accessibilityservice.InputMethod.AccessibilityInputConnection#setSelection`"
+ errorLine1=" inputConnection.setSelection(start, end);"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/TextEditActor.java"
+ line="738"
+ column="21"/>
+ id="NewApi"
+ message="Call requires API level 29 (current min is 26): `android.content.res.Resources#getFloat`"
+ errorLine1=" getResources().getFloat(R.dimen.tv_training_button_scale_default);"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/tv/TvNavigationButton.java"
+ line="37"
+ column="22"/>
+ id="NewApi"
+ message="Call requires API level 29 (current min is 26): `android.content.res.Resources#getFloat`"
+ errorLine1=" getResources().getFloat(R.dimen.tv_training_button_scale_focused);"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/tv/TvNavigationButton.java"
+ line="39"
+ column="22"/>
+ id="NewApi"
+ message="Extending GestureMatcher requires API level 33 (current min is 26): `GestureMatcher`"
+ errorLine1="public class TwoFingerSecondFingerMultiTap extends GestureMatcher {"
+ errorLine2=" ~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="37"
+ column="52"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `GestureMatcher`"
+ errorLine1=" super(gestureId, new Handler(context.getMainLooper()), listener, logger);"
+ errorLine2=" ~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="77"
+ column="5"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="111"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `gestureMotionEventLog`"
+ errorLine1=" gestureMotionEventLog(VERBOSE, "MotionEvent position's incorrect.");"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="119"
+ column="9"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="120"
+ column="9"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `gestureMotionEventLog`"
+ errorLine1=" gestureMotionEventLog(VERBOSE, "MotionEvent comes out of sync.");"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="126"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="128"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `gestureMotionEventLog`"
+ errorLine1=" gestureMotionEventLog(VERBOSE, "The expected tap count does not reach.");"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="138"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="139"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `completeGesture`"
+ errorLine1=" completeGesture(eventId, event);"
+ errorLine2=" ~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="142"
+ column="5"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `gestureMotionEventLog`"
+ errorLine1=" gestureMotionEventLog(VERBOSE, "MotionEvent positions move Excessively.");"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="160"
+ column="9"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="161"
+ column="9"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `gestureMotionEventLog`"
+ errorLine1=" gestureMotionEventLog(VERBOSE, "Too many fingers involved.");"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="166"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="167"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `gestureMotionEventLog`"
+ errorLine1=" gestureMotionEventLog(VERBOSE, "The 2nd finger taps occur too slow.");"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="179"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="180"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `gestureMotionEventLog`"
+ errorLine1=" gestureMotionEventLog(VERBOSE, "Too many fingers involved.");"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="188"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="189"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `gestureMotionEventLog`"
+ errorLine1=" gestureMotionEventLog(VERBOSE, "The tapping finger is not persistent.");"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="194"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="195"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `getState`"
+ errorLine1=" if ((getState() == STATE_GESTURE_STARTED || getState() == STATE_CLEAR)) {"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="198"
+ column="10"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `getState`"
+ errorLine1=" if ((getState() == STATE_GESTURE_STARTED || getState() == STATE_CLEAR)) {"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="198"
+ column="49"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `gestureMotionEventLog`"
+ errorLine1=" gestureMotionEventLog(VERBOSE, "MotionEvent state's out of sync.");"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="205"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="206"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="223"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `gestureMotionEventLog`"
+ errorLine1=" gestureMotionEventLog(VERBOSE, "Rotating direction mismatches.");"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="232"
+ column="13"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="233"
+ column="13"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `gestureMotionEventLog`"
+ errorLine1=" gestureMotionEventLog(VERBOSE, "Rotating direction mismatches.");"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="239"
+ column="13"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="240"
+ column="13"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `startGesture`"
+ errorLine1=" startGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="248"
+ column="9"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `gestureMotionEventLog`"
+ errorLine1=" gestureMotionEventLog(VERBOSE, "The tapping finger is not persistent.");"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="251"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="252"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `getState`"
+ errorLine1=" if (getState() == STATE_GESTURE_STARTED || getState() == STATE_CLEAR) {"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="256"
+ column="9"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `getState`"
+ errorLine1=" if (getState() == STATE_GESTURE_STARTED || getState() == STATE_CLEAR) {"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="256"
+ column="48"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `gestureMotionEventLog`"
+ errorLine1=" gestureMotionEventLog(VERBOSE, "The tapping finger holds too long time.");"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="263"
+ column="9"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
-
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="264"
+ column="9"/>
+
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `gestureMotionEventLog`"
+ errorLine1=" gestureMotionEventLog(VERBOSE, "MotionEvent state's out of sync.");"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="268"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `cancelGesture`"
+ errorLine1=" cancelGesture(event);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="269"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `completeAfterDoubleTapTimeout`"
+ errorLine1=" completeAfterDoubleTapTimeout(eventId, event);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="274"
+ column="7"/>
+ id="NewApi"
+ message="Call requires API level 33 (current min is 26): `getState`"
+ errorLine1=" if (getState() != STATE_GESTURE_CANCELED) {"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/gestures/TwoFingerSecondFingerMultiTap.java"
+ line="295"
+ column="9"/>
+ id="NewApi"
+ message="Call requires API level 28 (current min is 26): `android.media.AudioManager#getStreamMinVolume`"
+ errorLine1=" int minVolume = Math.max(audioManager.getStreamMinVolume(streamTypeToAdjust), 1);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/VolumeAdjustor.java"
+ line="73"
+ column="43"/>
+ id="NewApi"
+ message="Call requires API level 28 (current min is 26): `android.media.AudioManager#getStreamMinVolume`"
+ errorLine1=" int minVolume = Math.max(audioManager.getStreamMinVolume(STREAM_ACCESSIBILITY), 1);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/VolumeAdjustor.java"
+ line="98"
+ column="43"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `android.accessibilityservice.AccessibilityService#getSystemActions`"
+ errorLine1=" List<AccessibilityAction> actionList = service.getSystemActions();"
+ errorLine2=" ~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/contextmenu/WindowNavigationMenuProcessor.java"
+ line="42"
+ column="52"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `android.view.accessibility.AccessibilityWindowInfo#getDisplayId`"
+ errorLine1=" && (windowA.getDisplayId() != windowB.getDisplayId())) {"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/focusmanagement/WindowTraversal.java"
+ line="63"
+ column="23"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `android.view.accessibility.AccessibilityWindowInfo#getDisplayId`"
+ errorLine1=" && (windowA.getDisplayId() != windowB.getDisplayId())) {"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/focusmanagement/WindowTraversal.java"
+ line="63"
+ column="49"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `android.view.accessibility.AccessibilityWindowInfo#getDisplayId`"
+ errorLine1=" return windowA.getDisplayId() - windowB.getDisplayId();"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/focusmanagement/WindowTraversal.java"
+ line="64"
+ column="24"/>
+ id="NewApi"
+ message="Call requires API level 30 (current min is 26): `android.view.accessibility.AccessibilityWindowInfo#getDisplayId`"
+ errorLine1=" return windowA.getDisplayId() - windowB.getDisplayId();"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/focusmanagement/WindowTraversal.java"
+ line="64"
+ column="49"/>
+ id="NewApi"
+ message="Field requires API level 29 (current min is 26): `android.graphics.Insets#NONE`"
+ errorLine1=" return Insets.NONE;"
+ errorLine2=" ~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/WindowUtils.java"
+ line="186"
+ column="12"/>
+ id="NewApi"
+ message="`@android:color/system_neutral1_900` requires API level 31 (current min is 26)"
+ errorLine1=" <color name="a11y_wear_material_color_primary">@android:color/system_neutral1_900</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/colors.xml"
+ line="47"
+ column="50"/>
+ id="NewApi"
+ message="`@android:color/system_neutral1_50` requires API level 31 (current min is 26)"
+ errorLine1=" <color name="a11y_wear_material_color_on_primary">@android:color/system_neutral1_50</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/colors.xml"
+ line="48"
+ column="53"/>
+ id="NewApi"
+ message="`@android:color/system_accent1_600` requires API level 31 (current min is 26)"
+ errorLine1=" <color name="a11y_wear_material_color_primary_variant">@android:color/system_accent1_600</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/colors.xml"
+ line="49"
+ column="58"/>
+ id="NewApi"
+ message="`@android:color/system_neutral2_700` requires API level 31 (current min is 26)"
+ errorLine1=" <color name="a11y_wear_material_color_secondary">@android:color/system_neutral2_700</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/colors.xml"
+ line="50"
+ column="52"/>
+ id="NewApi"
+ message="`@android:color/system_neutral2_200` requires API level 31 (current min is 26)"
+ errorLine1=" <color name="a11y_wear_material_color_on_secondary">@android:color/system_neutral2_200</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/colors.xml"
+ line="51"
+ column="55"/>
+ id="NewApi"
+ message="`@android:color/system_neutral2_200` requires API level 31 (current min is 26)"
+ errorLine1=" <color name="a11y_wear_material_color_secondary_variant">@android:color/system_neutral2_200</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/colors.xml"
+ line="52"
+ column="60"/>
+ id="NewApi"
+ message="`@android:color/system_neutral1_10` requires API level 31 (current min is 26)"
+ errorLine1=" <color name="a11y_wear_material_color_surface">@android:color/system_neutral1_10</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/colors.xml"
+ line="53"
+ column="50"/>
+ id="NewApi"
+ message="`@android:color/system_neutral1_800` requires API level 31 (current min is 26)"
+ errorLine1=" <color name="a11y_wear_material_color_on_surface">@android:color/system_neutral1_800</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/colors.xml"
+ line="54"
+ column="53"/>
+ id="NewApi"
+ message="`@android:color/system_neutral1_800` requires API level 31 (current min is 26)"
+ errorLine1=" <color name="a11y_wear_material_color_surface_variant">@android:color/system_neutral1_800</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/colors.xml"
+ line="55"
+ column="58"/>
+ id="OldTargetApi"
+ message="Not targeting the latest versions of Android; compatibility modes apply. Consider testing and updating this version. Consult the `android.os.Build.VERSION_CODES` javadoc for details."
+ errorLine1=" targetSdk = 36"
+ errorLine2=" ~~~~~~~~~~~~~~">
+ file="build.gradle"
+ line="26"
+ column="9"/>
+ id="PropertyEscape"
+ message="Windows file separators (`\`) and drive letter separators (':') must be escaped (`\\`) in property files; use C\\:/Android/Sdk\\r"
+ errorLine1="sdk.dir=C:/Android/Sdk"
+ errorLine2=" ~">
+ file="../local.properties"
+ line="1"
+ column="10"/>
+ id="SimpleDateFormat"
+ message="To get local formatting use `getDateInstance()`, `getDateTimeInstance()`, or `getTimeInstance()`, or use `new SimpleDateFormat(String template, Locale locale)` with for example `Locale.US` for ASCII dates."
+ errorLine1=" "Talkback_custom_labels_%s.tbl", new SimpleDateFormat("MMddyyyy").format(new Date()));"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/labeling/CustomLabelMigrationManager.java"
+ line="176"
+ column="46"/>
+ id="SimpleDateFormat"
+ message="To get local formatting use `getDateInstance()`, `getDateTimeInstance()`, or `getTimeInstance()`, or use `new SimpleDateFormat(String template, Locale locale)` with for example `Locale.US` for ASCII dates."
+ errorLine1=" final DateFormat dateFormat = new SimpleDateFormat();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/labeling/LabelManagerPackageActivity.java"
+ line="145"
+ column="37"/>
+ id="UnusedAttribute"
+ message="Attribute `usesPermissionFlags` is only used in API level 31 and higher (current min is 26)"
+ errorLine1=" <uses-permission android:name="android.permission.BLUETOOTH_SCAN" android:usesPermissionFlags="neverForLocation" />"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/AndroidManifest.xml"
+ line="17"
+ column="69"/>
+ id="UnusedAttribute"
+ message="Attribute `enableOnBackInvokedCallback` is only used in API level 33 and higher (current min is 26)"
+ errorLine1=" android:enableOnBackInvokedCallback="true""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/AndroidManifest.xml"
+ line="28"
+ column="6"/>
+ id="UnusedAttribute"
+ message="Attribute `shell` is only used in API level 29 and higher (current min is 26)"
+ errorLine1=" <profileable android:shell="true" />"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/AndroidManifest.xml"
+ line="139"
+ column="22"/>
+ id="UnusedAttribute"
+ message="Attribute `interactiveUiTimeout` is only used in API level 29 and higher (current min is 26)"
+ errorLine1=" android:interactiveUiTimeout="10000""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/xml-watch/accessibilityservice.xml"
+ line="13"
+ column="5"/>
+ id="UnusedAttribute"
+ message="Attribute `animatedImageDrawable` is only used in API level 30 and higher (current min is 26)"
+ errorLine1=" android:animatedImageDrawable="@drawable/talkback_intro""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedAttribute"
+ message="Attribute `interactiveUiTimeout` is only used in API level 29 and higher (current min is 26)"
+ errorLine1=" android:interactiveUiTimeout="10000""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedAttribute"
+ message="Attribute `textFontWeight` is only used in API level 28 and higher (current min is 26)"
+ errorLine1=" android:textFontWeight="@integer/quick_menu_overlay_font_weight""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/quick_menu_item_action_overlay.xml"
+ line="37"
+ column="9"/>
+ id="UnusedAttribute"
+ message="Attribute `textFontWeight` is only used in API level 28 and higher (current min is 26)"
+ errorLine1=" android:textFontWeight="@integer/quick_menu_overlay_font_weight""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/quick_menu_item_overlay.xml"
+ line="37"
+ column="9"/>
+ id="UnusedAttribute"
+ message="Attribute `textFontWeight` is only used in API level 28 and higher (current min is 26)"
+ errorLine1=" android:textFontWeight="@integer/quick_menu_overlay_font_weight""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/quick_menu_item_overlay_without_multifinger_gesture.xml"
+ line="36"
+ column="9"/>
-
+ id="UnusedAttribute"
+ message="Attribute `lineHeight` is only used in API level 28 and higher (current min is 26)"
+ errorLine1=" android:lineHeight="@dimen/training_text_height""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+
+ id="UnusedAttribute"
+ message="Attribute `lineHeight` is only used in API level 28 and higher (current min is 26)"
+ errorLine1=" android:lineHeight="@dimen/training_edit_text_text_height""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/training_edit_text.xml"
+ line="15"
+ column="7"/>
+ id="UnusedAttribute"
+ message="Attribute `lineHeight` is only used in API level 28 and higher (current min is 26)"
+ errorLine1=" android:lineHeight="@dimen/training_heading_height"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/training_heading.xml"
+ line="17"
+ column="7"/>
+ id="UnusedAttribute"
+ message="Attribute `lineHeight` is only used in API level 28 and higher (current min is 26)"
+ errorLine1=" android:lineHeight="@dimen/training_text_height""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/training_link.xml"
+ line="35"
+ column="11"/>
+ id="UnusedAttribute"
+ message="Attribute `lineHeight` is only used in API level 28 and higher (current min is 26)"
+ errorLine1=" android:lineHeight="@dimen/training_subtext_height""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/training_link.xml"
+ line="45"
+ column="11"/>
+ id="UnusedAttribute"
+ message="Attribute `lineHeight` is only used in API level 28 and higher (current min is 26)"
+ errorLine1=" android:lineHeight="@dimen/training_list_item_text_height""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/training_list_item.xml"
+ line="16"
+ column="7"/>
+ id="UnusedAttribute"
+ message="Attribute `lineHeight` is only used in API level 28 and higher (current min is 26)"
+ errorLine1=" android:lineHeight="@dimen/training_list_item_text_height""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/training_list_item.xml"
+ line="26"
+ column="7"/>
+ id="UnusedAttribute"
+ message="Attribute `lineHeight` is only used in API level 28 and higher (current min is 26)"
+ errorLine1=" android:lineHeight="@dimen/training_note_text_height""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/training_note.xml"
+ line="16"
+ column="7"/>
+ id="UnusedAttribute"
+ message="Attribute `lineHeight` is only used in API level 28 and higher (current min is 26)"
+ errorLine1=" android:lineHeight="@dimen/tv_training_page_number_line_height" />"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout-television/training_page_number.xml"
+ line="11"
+ column="5"/>
+ id="UnusedAttribute"
+ message="Attribute `lineHeight` is only used in API level 28 and higher (current min is 26)"
+ errorLine1=" android:lineHeight="@dimen/training_page_number_height""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/training_page_number.xml"
+ line="14"
+ column="7"/>
+ id="UnusedAttribute"
+ message="Attribute `lineHeight` is only used in API level 28 and higher (current min is 26)"
+ errorLine1=" android:lineHeight="@dimen/tv_training_text_line_height" />"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout-television/training_text.xml"
+ line="10"
+ column="5"/>
+ id="UnusedAttribute"
+ message="Attribute `lineHeight` is only used in API level 28 and higher (current min is 26)"
+ errorLine1=" android:lineHeight="@dimen/training_text_height"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedAttribute"
+ message="Attribute `lineHeight` is only used in API level 28 and higher (current min is 26)"
+ errorLine1=" android:lineHeight="@dimen/training_subtext_height"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/training_text_with_icon.xml"
+ line="40"
+ column="9"/>
+ id="UnusedAttribute"
+ message="Attribute `lineHeight` is only used in API level 28 and higher (current min is 26)"
+ errorLine1=" android:lineHeight="@dimen/training_text_height"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/training_text_with_number.xml"
+ line="16"
+ column="7"/>
+ id="UnusedAttribute"
+ message="Attribute `lineHeight` is only used in API level 28 and higher (current min is 26)"
+ errorLine1=" android:lineHeight="@dimen/training_tip_title_text_height""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/training_tip.xml"
+ line="36"
+ column="9"/>
+ id="UnusedAttribute"
+ message="Attribute `lineHeight` is only used in API level 28 and higher (current min is 26)"
+ errorLine1=" android:lineHeight="@dimen/training_text_height""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/training_tip.xml"
+ line="50"
+ column="7"/>
+ id="UnusedAttribute"
+ message="Attribute `lineHeight` is only used in API level 28 and higher (current min is 26)"
+ errorLine1=" android:lineHeight="@dimen/tv_training_title_line_height" />"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout-television/training_title.xml"
+ line="11"
+ column="5"/>
+ id="UnusedAttribute"
+ message="Attribute `lineHeight` is only used in API level 28 and higher (current min is 26)"
+ errorLine1=" android:lineHeight="@dimen/training_title_height"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/training_title.xml"
+ line="17"
+ column="7"/>
+ id="UnusedAttribute"
+ message="Attribute `lineHeight` is only used in API level 28 and higher (current min is 26)"
+ errorLine1=" android:lineHeight="@dimen/training_title_height"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout-watch/training_title.xml"
+ line="19"
+ column="7"/>
+ id="WrongConstant"
+ message="Must be one of: TraversalStrategy.SEARCH_FOCUS_FORWARD, TraversalStrategy.SEARCH_FOCUS_BACKWARD, TraversalStrategy.SEARCH_FOCUS_LEFT, TraversalStrategy.SEARCH_FOCUS_RIGHT, TraversalStrategy.SEARCH_FOCUS_UP, TraversalStrategy.SEARCH_FOCUS_DOWN, but could be TraversalStrategy.SEARCH_FOCUS_UNKNOWN"
+ errorLine1=" direction.targetNode(), direction.granularity(), direction.direction(), eventId);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/Actors.java"
+ line="694"
+ column="66"/>
+ id="WrongConstant"
+ message="Must be one of: TraversalStrategy.SEARCH_FOCUS_FORWARD, TraversalStrategy.SEARCH_FOCUS_BACKWARD, TraversalStrategy.SEARCH_FOCUS_LEFT, TraversalStrategy.SEARCH_FOCUS_RIGHT, TraversalStrategy.SEARCH_FOCUS_UP, TraversalStrategy.SEARCH_FOCUS_DOWN, but could be TraversalStrategy.SEARCH_FOCUS_UNKNOWN"
+ errorLine1=" direction.direction(), direction.inputMode(), eventId);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/Actors.java"
+ line="721"
+ column="21"/>
+ id="WrongConstant"
+ message="Must be one of: TraversalStrategy.SEARCH_FOCUS_FORWARD, TraversalStrategy.SEARCH_FOCUS_BACKWARD, TraversalStrategy.SEARCH_FOCUS_LEFT, TraversalStrategy.SEARCH_FOCUS_RIGHT, TraversalStrategy.SEARCH_FOCUS_UP, TraversalStrategy.SEARCH_FOCUS_DOWN, but could be TraversalStrategy.SEARCH_FOCUS_UNKNOWN"
+ errorLine1=" direction.direction(),"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/Actors.java"
+ line="725"
+ column="21"/>
+ id="WrongConstant"
+ message="Must be one of: TraversalStrategy.SEARCH_FOCUS_FORWARD, TraversalStrategy.SEARCH_FOCUS_BACKWARD, TraversalStrategy.SEARCH_FOCUS_LEFT, TraversalStrategy.SEARCH_FOCUS_RIGHT, TraversalStrategy.SEARCH_FOCUS_UP, TraversalStrategy.SEARCH_FOCUS_DOWN, but could be TraversalStrategy.SEARCH_FOCUS_UNKNOWN"
+ errorLine1=" direction.direction(),"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/Actors.java"
+ line="733"
+ column="21"/>
+ id="WrongConstant"
+ message="Must be one of: TraversalStrategy.SEARCH_FOCUS_FORWARD, TraversalStrategy.SEARCH_FOCUS_BACKWARD, TraversalStrategy.SEARCH_FOCUS_LEFT, TraversalStrategy.SEARCH_FOCUS_RIGHT, TraversalStrategy.SEARCH_FOCUS_UP, TraversalStrategy.SEARCH_FOCUS_DOWN, but could be TraversalStrategy.SEARCH_FOCUS_UNKNOWN"
+ errorLine1=" direction.direction(),"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/Actors.java"
+ line="743"
+ column="21"/>
+ id="WrongConstant"
+ message="Must be one of: TraversalStrategy.SEARCH_FOCUS_FORWARD, TraversalStrategy.SEARCH_FOCUS_BACKWARD, TraversalStrategy.SEARCH_FOCUS_LEFT, TraversalStrategy.SEARCH_FOCUS_RIGHT, TraversalStrategy.SEARCH_FOCUS_UP, TraversalStrategy.SEARCH_FOCUS_DOWN, but could be TraversalStrategy.SEARCH_FOCUS_UNKNOWN"
+ errorLine1=" direction.direction(),"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/Actors.java"
+ line="752"
+ column="21"/>
+ id="WrongConstant"
+ message="Must be one of: Composition.PRIMITIVE_CLICK, Composition.PRIMITIVE_THUD, Composition.PRIMITIVE_SPIN, Composition.PRIMITIVE_QUICK_RISE, Composition.PRIMITIVE_SLOW_RISE, Composition.PRIMITIVE_QUICK_FALL, Composition.PRIMITIVE_TICK, Composition.PRIMITIVE_LOW_TICK"
+ errorLine1=" vibrator.areAllPrimitivesSupported(*vibrationType.steps.map { it.primitive }.toIntArray())"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/brailleime/BrailleImeVibrator.kt"
+ line="119"
+ column="41"/>
+ id="WrongConstant"
+ message="Must be one or more of: "
+ errorLine1=" windowMetrics.getWindowInsets().getInsets(WindowInsetsCompat.Type.displayCutout());"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/DimScreenActor.java"
+ line="267"
+ column="53"/>
+ id="WrongConstant"
+ message="Must be one of: Compositor.EVENT_UNKNOWN, Compositor.EVENT_SPOKEN_FEEDBACK_ON, Compositor.EVENT_SPOKEN_FEEDBACK_DISABLED, Compositor.EVENT_CAPS_LOCK_ON, Compositor.EVENT_CAPS_LOCK_OFF, Compositor.EVENT_NUM_LOCK_ON, Compositor.EVENT_NUM_LOCK_OFF, Compositor.EVENT_SCROLL_LOCK_ON, Compositor.EVENT_SCROLL_LOCK_OFF, Compositor.EVENT_ORIENTATION_PORTRAIT, Compositor.EVENT_ORIENTATION_LANDSCAPE, Compositor.EVENT_TYPE_INPUT_TEXT_CLEAR, Compositor.EVENT_TYPE_INPUT_TEXT_REMOVE, Compositor.EVENT_TYPE_INPUT_TEXT_ADD, Compositor.EVENT_TYPE_INPUT_TEXT_REPLACE, Compositor.EVENT_TYPE_INPUT_TEXT_PASSWORD_ADD, Compositor.EVENT_TYPE_INPUT_TEXT_PASSWORD_REMOVE, Compositor.EVENT_TYPE_INPUT_TEXT_PASSWORD_REPLACE, Compositor.EVENT_TYPE_INPUT_CHANGE_INVALID, Compositor.EVENT_TYPE_INPUT_SELECTION_FOCUS_EDIT_TEXT, Compositor.EVENT_TYPE_INPUT_SELECTION_MOVE_CURSOR_TO_BEGINNING, Compositor.EVENT_TYPE_INPUT_SELECTION_MOVE_CURSOR_TO_END, Compositor.EVENT_TYPE_INPUT_SELECTION_MOVE_CURSOR_NO_SELECTION, Compositor.EVENT_TYPE_INPUT_SELECTION_MOVE_CURSOR_WITH_SELECTION, Compositor.EVENT_TYPE_INPUT_SELECTION_MOVE_CURSOR_SELECTION_CLEARED, Compositor.EVENT_TYPE_INPUT_SELECTION_CUT, Compositor.EVENT_TYPE_INPUT_SELECTION_PASTE, Compositor.EVENT_TYPE_INPUT_SELECTION_TEXT_TRAVERSAL, Compositor.EVENT_TYPE_INPUT_SELECTION_SELECT_ALL, Compositor.EVENT_TYPE_INPUT_SELECTION_SELECT_ALL_WITH_KEYBOARD, Compositor.EVENT_TYPE_INPUT_SELECTION_RESET_SELECTION, Compositor.EVENT_TYPE_SET_TEXT_BY_ACTION, Compositor.EVENT_SPEAK_HINT, Compositor.EVENT_SYNTHESIZE_SPEECH, Compositor.EVENT_MAGNIFICATION_CHANGED, Compositor.EVENT_SCROLL_POSITION, Compositor.EVENT_INPUT_DESCRIBE_NODE, Compositor.EVENT_TYPE_VIEW_ACCESSIBILITY_FOCUSED, Compositor.EVENT_TYPE_VIEW_FOCUSED, Compositor.EVENT_TYPE_VIEW_HOVER_ENTER, Compositor.EVENT_TYPE_VIEW_CLICKED, Compositor.EVENT_TYPE_VIEW_LONG_CLICKED, Compositor.EVENT_TYPE_NOTIFICATION_STATE_CHANGED, Compositor.EVENT_TYPE_WINDOW_CONTENT_CHANGED, Compositor.EVENT_TYPE_VIEW_SELECTED, Compositor.EVENT_TYPE_VIEW_SCROLLED, Compositor.EVENT_TYPE_ANNOUNCEMENT, Compositor.EVENT_TYPE_WINDOW_STATE_CHANGED, Compositor.EVENT_TYPE_TOUCH_INTERACTION_START, Compositor.EVENT_TYPE_TOUCH_INTERACTION_END, Compositor.EVENT_TYPE_VIEW_TEXT_CHANGED, Compositor.EVENT_TYPE_VIEW_TEXT_SELECTION_CHANGED, Compositor.EVENT_TYPE_VIEW_TEXT_TRAVERSED_AT_MOVEMENT_GRANULARITY"
+ errorLine1=" AccessibilityEvent.TYPE_VIEW_ACCESSIBILITY_FOCUSED);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/compositor/EventFilter.java"
+ line="389"
+ column="13"/>
+ id="WrongConstant"
+ message="Must be one of: Compositor.EVENT_UNKNOWN, Compositor.EVENT_SPOKEN_FEEDBACK_ON, Compositor.EVENT_SPOKEN_FEEDBACK_DISABLED, Compositor.EVENT_CAPS_LOCK_ON, Compositor.EVENT_CAPS_LOCK_OFF, Compositor.EVENT_NUM_LOCK_ON, Compositor.EVENT_NUM_LOCK_OFF, Compositor.EVENT_SCROLL_LOCK_ON, Compositor.EVENT_SCROLL_LOCK_OFF, Compositor.EVENT_ORIENTATION_PORTRAIT, Compositor.EVENT_ORIENTATION_LANDSCAPE, Compositor.EVENT_TYPE_INPUT_TEXT_CLEAR, Compositor.EVENT_TYPE_INPUT_TEXT_REMOVE, Compositor.EVENT_TYPE_INPUT_TEXT_ADD, Compositor.EVENT_TYPE_INPUT_TEXT_REPLACE, Compositor.EVENT_TYPE_INPUT_TEXT_PASSWORD_ADD, Compositor.EVENT_TYPE_INPUT_TEXT_PASSWORD_REMOVE, Compositor.EVENT_TYPE_INPUT_TEXT_PASSWORD_REPLACE, Compositor.EVENT_TYPE_INPUT_CHANGE_INVALID, Compositor.EVENT_TYPE_INPUT_SELECTION_FOCUS_EDIT_TEXT, Compositor.EVENT_TYPE_INPUT_SELECTION_MOVE_CURSOR_TO_BEGINNING, Compositor.EVENT_TYPE_INPUT_SELECTION_MOVE_CURSOR_TO_END, Compositor.EVENT_TYPE_INPUT_SELECTION_MOVE_CURSOR_NO_SELECTION, Compositor.EVENT_TYPE_INPUT_SELECTION_MOVE_CURSOR_WITH_SELECTION, Compositor.EVENT_TYPE_INPUT_SELECTION_MOVE_CURSOR_SELECTION_CLEARED, Compositor.EVENT_TYPE_INPUT_SELECTION_CUT, Compositor.EVENT_TYPE_INPUT_SELECTION_PASTE, Compositor.EVENT_TYPE_INPUT_SELECTION_TEXT_TRAVERSAL, Compositor.EVENT_TYPE_INPUT_SELECTION_SELECT_ALL, Compositor.EVENT_TYPE_INPUT_SELECTION_SELECT_ALL_WITH_KEYBOARD, Compositor.EVENT_TYPE_INPUT_SELECTION_RESET_SELECTION, Compositor.EVENT_TYPE_SET_TEXT_BY_ACTION, Compositor.EVENT_SPEAK_HINT, Compositor.EVENT_SYNTHESIZE_SPEECH, Compositor.EVENT_MAGNIFICATION_CHANGED, Compositor.EVENT_SCROLL_POSITION, Compositor.EVENT_INPUT_DESCRIBE_NODE, Compositor.EVENT_TYPE_VIEW_ACCESSIBILITY_FOCUSED, Compositor.EVENT_TYPE_VIEW_FOCUSED, Compositor.EVENT_TYPE_VIEW_HOVER_ENTER, Compositor.EVENT_TYPE_VIEW_CLICKED, Compositor.EVENT_TYPE_VIEW_LONG_CLICKED, Compositor.EVENT_TYPE_NOTIFICATION_STATE_CHANGED, Compositor.EVENT_TYPE_WINDOW_CONTENT_CHANGED, Compositor.EVENT_TYPE_VIEW_SELECTED, Compositor.EVENT_TYPE_VIEW_SCROLLED, Compositor.EVENT_TYPE_ANNOUNCEMENT, Compositor.EVENT_TYPE_WINDOW_STATE_CHANGED, Compositor.EVENT_TYPE_TOUCH_INTERACTION_START, Compositor.EVENT_TYPE_TOUCH_INTERACTION_END, Compositor.EVENT_TYPE_VIEW_TEXT_CHANGED, Compositor.EVENT_TYPE_VIEW_TEXT_SELECTION_CHANGED, Compositor.EVENT_TYPE_VIEW_TEXT_TRAVERSED_AT_MOVEMENT_GRANULARITY"
+ errorLine1=" new EventInterpretation(AccessibilityEvent.TYPE_VIEW_ACCESSIBILITY_FOCUSED);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/compositor/EventFilter.java"
+ line="397"
+ column="33"/>
+ id="WrongConstant"
+ message="Must be one of: AccessibilityWindowInfoCompat.TYPE_ACCESSIBILITY_OVERLAY, AccessibilityWindowInfoCompat.TYPE_APPLICATION, AccessibilityWindowInfoCompat.TYPE_INPUT_METHOD, AccessibilityWindowInfoCompat.TYPE_SPLIT_SCREEN_DIVIDER, AccessibilityWindowInfoCompat.TYPE_SYSTEM, AccessibilityWindowInfo.TYPE_MAGNIFICATION_OVERLAY, AccessibilityWindowInfoUtils.WINDOW_TYPE_NONE"
+ errorLine1=" == AccessibilityWindowInfo.TYPE_INPUT_METHOD) {"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/compositor/EventFilter.java"
+ line="427"
+ column="12"/>
+ id="WrongConstant"
+ message="Must be one of: AccessibilityNodeInfo.FOCUS_INPUT, AccessibilityNodeInfo.FOCUS_ACCESSIBILITY"
+ errorLine1=" AccessibilityNodeInfoCompat candidate = focusFinder.findFocusCompat(FOCUS_INPUT);"
+ errorLine2=" ~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/FocusActorForScreenStateChange.java"
+ line="305"
+ column="73"/>
-
+ id="WrongConstant"
+ message="Must be one of: TraversalStrategy.SEARCH_FOCUS_FORWARD, TraversalStrategy.SEARCH_FOCUS_BACKWARD, TraversalStrategy.SEARCH_FOCUS_LEFT, TraversalStrategy.SEARCH_FOCUS_RIGHT, TraversalStrategy.SEARCH_FOCUS_UP, TraversalStrategy.SEARCH_FOCUS_DOWN"
+ errorLine1=" stealWindowNavigationTargetDirection, isScreenRtl);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/focusmanagement/FocusProcessorForLogicalNavigation.java"
+ line="907"
+ column="17"/>
-
+ id="WrongConstant"
+ message="Must be one of: TraversalStrategy.SEARCH_FOCUS_FORWARD, TraversalStrategy.SEARCH_FOCUS_BACKWARD, TraversalStrategy.SEARCH_FOCUS_LEFT, TraversalStrategy.SEARCH_FOCUS_RIGHT, TraversalStrategy.SEARCH_FOCUS_UP, TraversalStrategy.SEARCH_FOCUS_DOWN"
+ errorLine1=" return directionID;"
+ errorLine2=" ~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/Mappers.java"
+ line="414"
+ column="14"/>
+ id="WrongConstant"
+ message="Must be one of: TraversalStrategy.SEARCH_FOCUS_FORWARD, TraversalStrategy.SEARCH_FOCUS_BACKWARD, TraversalStrategy.SEARCH_FOCUS_LEFT, TraversalStrategy.SEARCH_FOCUS_RIGHT, TraversalStrategy.SEARCH_FOCUS_UP, TraversalStrategy.SEARCH_FOCUS_DOWN"
+ errorLine1=" : SEARCH_FOCUS_UNKNOWN;"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/Mappers.java"
+ line="486"
+ column="17"/>
+ id="WrongConstant"
+ message="Must be one of: TraversalStrategy.SEARCH_FOCUS_FORWARD, TraversalStrategy.SEARCH_FOCUS_BACKWARD, TraversalStrategy.SEARCH_FOCUS_LEFT, TraversalStrategy.SEARCH_FOCUS_RIGHT, TraversalStrategy.SEARCH_FOCUS_UP, TraversalStrategy.SEARCH_FOCUS_DOWN"
+ errorLine1=" LogDepth.logVar(LOG_TAG, ++depth, "direction", id);"
+ errorLine2=" ~~">
+ file="src/main/java/com/google/android/accessibility/talkback/Mappers.java"
+ line="487"
+ column="54"/>
+ id="WrongConstant"
+ message="Must be one of: TraversalStrategy.SEARCH_FOCUS_FORWARD, TraversalStrategy.SEARCH_FOCUS_BACKWARD, TraversalStrategy.SEARCH_FOCUS_LEFT, TraversalStrategy.SEARCH_FOCUS_RIGHT, TraversalStrategy.SEARCH_FOCUS_UP, TraversalStrategy.SEARCH_FOCUS_DOWN"
+ errorLine1=" return id;"
+ errorLine2=" ~~">
+ file="src/main/java/com/google/android/accessibility/talkback/Mappers.java"
+ line="488"
+ column="14"/>
+ id="WrongConstant"
+ message="Must be one of: TraversalStrategy.SEARCH_FOCUS_FORWARD, TraversalStrategy.SEARCH_FOCUS_BACKWARD, TraversalStrategy.SEARCH_FOCUS_LEFT, TraversalStrategy.SEARCH_FOCUS_RIGHT, TraversalStrategy.SEARCH_FOCUS_UP, TraversalStrategy.SEARCH_FOCUS_DOWN, but could be TraversalStrategy.SEARCH_FOCUS_UNKNOWN"
+ errorLine1=" scrolledNode.getTraversalStrategy(focusFinder, searchDirection);"
+ errorLine2=" ~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/search/SearchScreenOverlay.java"
+ line="1170"
+ column="56"/>
+ id="WrongConstant"
+ message="Must be one of: TraversalStrategy.SEARCH_FOCUS_FORWARD, TraversalStrategy.SEARCH_FOCUS_BACKWARD, TraversalStrategy.SEARCH_FOCUS_LEFT, TraversalStrategy.SEARCH_FOCUS_RIGHT, TraversalStrategy.SEARCH_FOCUS_UP, TraversalStrategy.SEARCH_FOCUS_DOWN, but could be TraversalStrategy.SEARCH_FOCUS_UNKNOWN"
+ errorLine1=" scrolledNode.findFirstFocusInNodeTree(traversalStrategy, searchDirection, nodeFilter);"
+ errorLine2=" ~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/search/SearchScreenOverlay.java"
+ line="1177"
+ column="66"/>
+ id="WrongConstant"
+ message="Must be one of: AccessibilityEvent.SPEECH_STATE_SPEAKING_START, AccessibilityEvent.SPEECH_STATE_LISTENING_START"
+ errorLine1=" senderPackage, new StateTimeStamp(changeTypes, lastSpeechUptimeMillisec));"
+ errorLine2=" ~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/monitor/SpeechStateMonitor.java"
+ line="83"
+ column="45"/>
+ id="WrongConstant"
+ message="Must be one or more of: ContextCompat.RECEIVER_VISIBLE_TO_INSTANT_APPS, ContextCompat.RECEIVER_EXPORTED, ContextCompat.RECEIVER_NOT_EXPORTED"
+ errorLine1=" ContextCompat.registerReceiver(this, bootReceiver, BootReceiver.getFilter(), RECEIVER_EXPORTED);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/TalkBackService.java"
+ line="805"
+ column="82"/>
+ id="WrongConstant"
+ message="Must be one or more of: ContextCompat.RECEIVER_VISIBLE_TO_INSTANT_APPS, ContextCompat.RECEIVER_EXPORTED, ContextCompat.RECEIVER_NOT_EXPORTED"
+ errorLine1=" this, volumeMonitor, volumeMonitor.getFilter(), RECEIVER_EXPORTED);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/TalkBackService.java"
+ line="2744"
+ column="59"/>
+ id="WrongConstant"
+ message="Must be one or more of: ContextCompat.RECEIVER_VISIBLE_TO_INSTANT_APPS, ContextCompat.RECEIVER_EXPORTED, ContextCompat.RECEIVER_NOT_EXPORTED"
+ errorLine1=" this, batteryMonitor, batteryMonitor.getFilter(), RECEIVER_EXPORTED);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/TalkBackService.java"
+ line="2753"
+ column="61"/>
+ id="InflateParams"
+ message="Avoid passing `null` as the view root (needed to resolve layout parameters on the inflated layout's root element)"
+ errorLine1=" (ViewGroup) LayoutInflater.from(context).inflate(R.layout.device_detail_button, null);"
+ errorLine2=" ~~~~">
+ file="src/phone/java/com/google/android/accessibility/braille/brailledisplay/settings/ConnectionDeviceActionButtonView.java"
+ line="57"
+ column="91"/>
+ id="InflateParams"
+ message="Avoid passing `null` as the view root (needed to resolve layout parameters on the inflated layout's root element)"
+ errorLine1=" final ScrollView root = (ScrollView) inflater.inflate(R.layout.first_time_use_dialog, null);"
+ errorLine2=" ~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/dialog/FirstTimeUseDialog.java"
+ line="101"
+ column="91"/>
+ id="InflateParams"
+ message="Avoid passing `null` as the view root (needed to resolve layout parameters on the inflated layout's root element)"
+ errorLine1=" final View dialogView = inflater.inflate(R.layout.label_addedit_dialog, null);"
+ errorLine2=" ~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/labeling/LabelDialogManager.java"
+ line="265"
+ column="79"/>
+ id="LeanbackUsesWifi"
+ message="Requiring Wifi permissions limits app availability on TVs that support only Ethernet"
+ errorLine1=" <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="VectorRaster"
+ message="Limit vector icons sizes to 200×200 to keep icon drawing fast; see https://developer.android.com/studio/write/vector-asset-studio#when for more"
+ errorLine1=" android:width="344dp""
+ errorLine2=" ~~~~~">
+ file="src/phone/res/drawable/dots_tapped_1.xml"
+ line="2"
+ column="20"/>
+ id="VectorRaster"
+ message="Limit vector icons sizes to 200×200 to keep icon drawing fast; see https://developer.android.com/studio/write/vector-asset-studio#when for more"
+ errorLine1=" android:width="344dp""
+ errorLine2=" ~~~~~">
+ file="src/phone/res/drawable/dots_tapped_2.xml"
+ line="2"
+ column="20"/>
+ id="VectorRaster"
+ message="Limit vector icons sizes to 200×200 to keep icon drawing fast; see https://developer.android.com/studio/write/vector-asset-studio#when for more"
+ errorLine1=" android:width="344dp""
+ errorLine2=" ~~~~~">
+ file="src/phone/res/drawable/dots_tapped_3.xml"
+ line="2"
+ column="20"/>
+ id="VectorRaster"
+ message="Limit vector icons sizes to 200×200 to keep icon drawing fast; see https://developer.android.com/studio/write/vector-asset-studio#when for more"
+ errorLine1=" android:width="344dp""
+ errorLine2=" ~~~~~">
+ file="src/phone/res/drawable/dots_tapped_4.xml"
+ line="2"
+ column="20"/>
+ id="VectorRaster"
+ message="Limit vector icons sizes to 200×200 to keep icon drawing fast; see https://developer.android.com/studio/write/vector-asset-studio#when for more"
+ errorLine1=" android:width="344dp""
+ errorLine2=" ~~~~~">
+ file="src/phone/res/drawable/dots_tapped_5.xml"
+ line="2"
+ column="20"/>
+ id="VectorRaster"
+ message="Limit vector icons sizes to 200×200 to keep icon drawing fast; see https://developer.android.com/studio/write/vector-asset-studio#when for more"
+ errorLine1=" android:width="344dp""
+ errorLine2=" ~~~~~">
+ file="src/phone/res/drawable/dots_tapped_6.xml"
+ line="2"
+ column="20"/>
+ id="VectorRaster"
+ message="Limit vector icons sizes to 200×200 to keep icon drawing fast; see https://developer.android.com/studio/write/vector-asset-studio#when for more"
+ errorLine1=" android:width="344dp""
+ errorLine2=" ~~~~~">
+ column="20"/>
+ id="VectorRaster"
+ message="Limit vector icons sizes to 200×200 to keep icon drawing fast; see https://developer.android.com/studio/write/vector-asset-studio#when for more"
+ errorLine1=" android:width="344dp""
+ errorLine2=" ~~~~~">
+ file="src/phone/res/drawable/dots_tapped_8.xml"
+ line="2"
+ column="20"/>
+ id="VectorRaster"
+ message="Limit vector icons sizes to 200×200 to keep icon drawing fast; see https://developer.android.com/studio/write/vector-asset-studio#when for more"
+ errorLine1=" android:width="344dp""
+ errorLine2=" ~~~~~">
+ file="src/phone/res/drawable/dots_untapped.xml"
+ line="2"
+ column="20"/>
+ id="VectorRaster"
+ message="Limit vector icons sizes to 200×200 to keep icon drawing fast; see https://developer.android.com/studio/write/vector-asset-studio#when for more"
+ errorLine1=" android:width="412dp""
+ errorLine2=" ~~~~~">
+ file="src/main/res/drawable-night-v30/talkback_intro.xml"
+ line="2"
+ column="20"/>
+ id="VectorRaster"
+ message="Limit vector icons sizes to 200×200 to keep icon drawing fast; see https://developer.android.com/studio/write/vector-asset-studio#when for more"
+ errorLine1=" android:width="412dp""
+ errorLine2=" ~~~~~">
+ file="src/main/res/drawable/talkback_intro.xml"
+ line="2"
+ column="20"/>
+ id="AppCompatCustomView"
+ message="This custom view should extend `androidx.appcompat.widget.AppCompatTextView` instead"
+ errorLine1="public class VerticalTextView extends TextView implements OrientationSensitive {"
+ errorLine2=" ~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/brailleime/tutorial/VerticalTextView.java"
+ line="13"
+ column="39"/>
+ id="GradleDependency"
+ message="A newer version of androidx.wear.compose:compose-foundation than 1.7.0 is available: 1.7.1"
+ errorLine1="wearCompose = "1.7.0""
+ errorLine2=" ~~~~~~~">
+ file="../gradle/libs.versions.toml"
+ line="6"
+ column="15"/>
+ id="GradleDependency"
+ message="A newer version of androidx.wear.compose:compose-material3 than 1.7.0 is available: 1.7.1"
+ errorLine1="wearCompose = "1.7.0""
+ errorLine2=" ~~~~~~~">
+ file="../gradle/libs.versions.toml"
+ line="6"
+ column="15"/>
+ id="GradleDependency"
+ message="A newer version of androidx.collection:collection than 1.6.0 is available: 1.7.0"
+ errorLine1="androidx-collection = "androidx.collection:collection:1.6.0""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="../gradle/libs.versions.toml"
+ line="22"
+ column="23"/>
+ id="GradleOverrides"
+ message="This `minSdkVersion` value (`26`) is not used; it is always overridden by the value specified in the Gradle build script (`26`)"
+ errorLine1=" android:minSdkVersion="26""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/AndroidManifest.xml"
+ line="5"
+ column="7"/>
+ id="GradleOverrides"
+ message="This `minSdkVersion` value (`26`) is not used; it is always overridden by the value specified in the Gradle build script (`26`)"
+ errorLine1=" android:minSdkVersion="26""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/AndroidManifest.xml"
+ line="5"
+ column="7"/>
+ id="GradleOverrides"
+ message="This `minSdkVersion` value (`26`) is not used; it is always overridden by the value specified in the Gradle build script (`26`)"
+ errorLine1=" android:minSdkVersion="26""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/AndroidManifest.xml"
+ line="5"
+ column="7"/>
+ id="GradleOverrides"
+ message="This `minSdkVersion` value (`26`) is not used; it is always overridden by the value specified in the Gradle build script (`26`)"
+ errorLine1=" android:minSdkVersion="26""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/AndroidManifest.xml"
+ line="6"
+ column="7"/>
+ id="GradleOverrides"
+ message="This `targetSdkVersion` value (`34`) is not used; it is always overridden by the value specified in the Gradle build script (`37.0`)"
+ errorLine1=" android:targetSdkVersion="34" />"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/AndroidManifest.xml"
+ line="6"
+ column="7"/>
+ id="GradleOverrides"
+ message="This `targetSdkVersion` value (`34`) is not used; it is always overridden by the value specified in the Gradle build script (`37.0`)"
+ errorLine1=" android:targetSdkVersion="34" />"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/AndroidManifest.xml"
+ line="6"
+ column="7"/>
+ id="GradleOverrides"
+ message="This `targetSdkVersion` value (`34`) is not used; it is always overridden by the value specified in the Gradle build script (`37.0`)"
+ errorLine1=" android:targetSdkVersion="34" />"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/AndroidManifest.xml"
+ line="6"
+ column="7"/>
+ id="GradleOverrides"
+ message="This `minSdkVersion` value (`26`) is not used; it is always overridden by the value specified in the Gradle build script (`26`)"
+ errorLine1=" android:minSdkVersion="26""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/AndroidManifest.xml"
+ line="7"
+ column="7"/>
+ id="GradleOverrides"
+ message="This `minSdkVersion` value (`26`) is not used; it is always overridden by the value specified in the Gradle build script (`26`)"
+ errorLine1=" android:minSdkVersion="26""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/AndroidManifest.xml"
+ line="7"
+ column="7"/>
+ id="GradleOverrides"
+ message="This `minSdkVersion` value (`26`) is not used; it is always overridden by the value specified in the Gradle build script (`26`)"
+ errorLine1=" android:minSdkVersion="26""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/AndroidManifest.xml"
+ line="7"
+ column="7"/>
+ id="GradleOverrides"
+ message="This `minSdkVersion` value (`26`) is not used; it is always overridden by the value specified in the Gradle build script (`26`)"
+ errorLine1=" android:minSdkVersion="26""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/AndroidManifest.xml"
+ line="7"
+ column="7"/>
+ id="GradleOverrides"
+ message="This `targetSdkVersion` value (`31`) is not used; it is always overridden by the value specified in the Gradle build script (`37.0`)"
+ errorLine1=" android:targetSdkVersion="31" />"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/AndroidManifest.xml"
+ line="7"
+ column="7"/>
-
+ id="GradleOverrides"
+ message="This `targetSdkVersion` value (`31`) is not used; it is always overridden by the value specified in the Gradle build script (`37.0`)"
+ errorLine1=" android:targetSdkVersion="31" />"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+
+ id="GradleOverrides"
+ message="This `targetSdkVersion` value (`31`) is not used; it is always overridden by the value specified in the Gradle build script (`37.0`)"
+ errorLine1=" android:targetSdkVersion="31" />"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/AndroidManifest.xml"
+ line="8"
+ column="7"/>
+ id="GradleOverrides"
+ message="This `targetSdkVersion` value (`31`) is not used; it is always overridden by the value specified in the Gradle build script (`37.0`)"
+ errorLine1=" android:targetSdkVersion="31" />"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/AndroidManifest.xml"
+ line="8"
+ column="7"/>
+ id="GradleOverrides"
+ message="This `targetSdkVersion` value (`31`) is not used; it is always overridden by the value specified in the Gradle build script (`37.0`)"
+ errorLine1=" android:targetSdkVersion="31" />"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/AndroidManifest.xml"
+ line="8"
+ column="7"/>
+ id="NewerVersionAvailable"
+ message="A newer version of org.json:json than 20250517 is available: 20260814"
+ errorLine1="json = "org.json:json:20250517""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="../gradle/libs.versions.toml"
+ line="17"
+ column="8"/>
+ id="RestrictedApi"
+ message="ComponentActivity.dispatchKeyEvent can only be called from within the same library group prefix (referenced groupId=`androidx.core` with prefix androidx from groupId=`backtalk`)"
+ errorLine1=" public boolean dispatchKeyEvent(KeyEvent event) {"
+ errorLine2=" ~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/TrainingActivity.java"
+ line="833"
+ column="18"/>
+ id="RestrictedApi"
+ message="ComponentActivity.dispatchKeyEvent can only be called from within the same library group prefix (referenced groupId=`androidx.core` with prefix androidx from groupId=`backtalk`)"
+ errorLine1=" return super.dispatchKeyEvent(event);"
+ errorLine2=" ~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/TrainingActivity.java"
+ line="837"
+ column="18"/>
+ id="RestrictedApi"
+ message="ComponentActivity.dispatchKeyEvent can only be called from within the same library group prefix (referenced groupId=`androidx.core` with prefix androidx from groupId=`backtalk`)"
+ errorLine1=" return super.dispatchKeyEvent(event);"
+ errorLine2=" ~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/TrainingActivity.java"
+ line="837"
+ column="35"/>
+ id="VisibleForTests"
+ message="This method should only be accessed from tests or within private scope"
+ errorLine1=" EventTypeViewAccessibilityFocusedFeedbackRule.currentContainerTitle ="
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/compositor/EventFilter.java"
+ line="339"
+ column="55"/>
+ id="VisibleForTests"
+ message="This method should only be accessed from tests or within private scope"
+ errorLine1=" containerTitle = EventTypeViewAccessibilityFocusedFeedbackRule.currentContainerTitle;"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/compositor/EventFilter.java"
+ line="505"
+ column="70"/>
+ id="VisibleForTests"
+ message="This method should only be accessed from tests or within private scope"
+ errorLine1=" containerTitle = EventTypeViewAccessibilityFocusedFeedbackRule.currentContainerTitle;"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/compositor/GlobalVariables.java"
+ line="400"
+ column="70"/>
+ id="VisibleForTests"
+ message="This method should only be accessed from tests or within private scope"
+ errorLine1=" EventTypeViewAccessibilityFocusedFeedbackRule.currentContainerTitle = saved.containerTitle;"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/compositor/GlobalVariables.java"
+ line="420"
+ column="51"/>
+ id="PermissionImpliesUnsupportedHardware"
+ message="Permission exists without corresponding hardware `<uses-feature android:name="android.hardware.location.gps" required="false">` tag"
+ errorLine1=" <uses-permission"
+ errorLine2=" ~~~~~~~~~~~~~~~">
+ file="src/main/AndroidManifest.xml"
+ line="52"
+ column="6"/>
+ id="SwitchIntDef"
+ message="Switch statement on an `int` with known associated constant missing case `Role.ROLE_ACTION_BAR_TAB`, `Role.ROLE_ALERT_DIALOG`, `Role.ROLE_AUDIO_CAPTION`, `Role.ROLE_BUTTON`, `Role.ROLE_CHECKED_TEXT_VIEW`, `Role.ROLE_CHECK_BOX`, `Role.ROLE_DATE_PICKER`, `Role.ROLE_DATE_PICKER_DIALOG`, `Role.ROLE_DIALOG`, `Role.ROLE_DRAWER_LAYOUT`, `Role.ROLE_DROP_DOWN_LIST`, `Role.ROLE_EDIT_TEXT`, `Role.ROLE_FLOATING_ACTION_BUTTON`, `Role.ROLE_HORIZONTAL_SCROLL_VIEW`, `Role.ROLE_ICON_MENU`, `Role.ROLE_IMAGE`, `Role.ROLE_IMAGE_BUTTON`, `Role.ROLE_KEYBOARD_KEY`, `Role.ROLE_NAVIGATION`, `Role.ROLE_NONE`, `Role.ROLE_NON_MODAL_ALERT`, `Role.ROLE_NUMBER_PICKER`, `Role.ROLE_PAGER`, `Role.ROLE_PROGRESS_BAR`, `Role.ROLE_RADIO_BUTTON`, `Role.ROLE_SCROLL_VIEW`, `Role.ROLE_SEARCH`, `Role.ROLE_SEEK_CONTROL`, `Role.ROLE_SLIDING_DRAWER`, `Role.ROLE_SNACKBAR`, `Role.ROLE_STAGGERED_GRID`, `Role.ROLE_SWITCH`, `Role.ROLE_TAB_BAR`, `Role.ROLE_TALKBACK_EDIT_TEXT_OVERLAY`, `Role.ROLE_TEXT_ENTRY_KEY`, `Role.ROLE_TIME_PICKER`, `Role.ROLE_TIME_PICKER_DIALOG`, `Role.ROLE_TOAST`, `Role.ROLE_TOGGLE_BUTTON`, `Role.ROLE_VIEW_GROUP`, `Role.ROLE_VOICE_DICTATION_BUTTON`, `Role.ROLE_WEB_VIEW`"
+ errorLine1=" switch (collectionState.getCollectionRole()) {"
+ errorLine2=" ~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/compositor/CollectionStateFeedbackUtils.java"
+ line="213"
+ column="7"/>
+ id="SwitchIntDef"
+ message="Switch statement on an `int` with known associated constant missing case `AccessibilityEvent.TYPE_ANNOUNCEMENT`, `AccessibilityEvent.TYPE_ASSIST_READING_CONTEXT`, `AccessibilityEvent.TYPE_GESTURE_DETECTION_END`, `AccessibilityEvent.TYPE_GESTURE_DETECTION_START`, `AccessibilityEvent.TYPE_NOTIFICATION_STATE_CHANGED`, `AccessibilityEvent.TYPE_SPEECH_STATE_CHANGE`, `AccessibilityEvent.TYPE_TOUCH_EXPLORATION_GESTURE_END`, `AccessibilityEvent.TYPE_TOUCH_EXPLORATION_GESTURE_START`, `AccessibilityEvent.TYPE_TOUCH_INTERACTION_END`, `AccessibilityEvent.TYPE_TOUCH_INTERACTION_START`, `AccessibilityEvent.TYPE_VIEW_ACCESSIBILITY_FOCUSED`, `AccessibilityEvent.TYPE_VIEW_ACCESSIBILITY_FOCUS_CLEARED`, `AccessibilityEvent.TYPE_VIEW_CLICKED`, `AccessibilityEvent.TYPE_VIEW_CONTEXT_CLICKED`, `AccessibilityEvent.TYPE_VIEW_HOVER_ENTER`, `AccessibilityEvent.TYPE_VIEW_HOVER_EXIT`, `AccessibilityEvent.TYPE_VIEW_LONG_CLICKED`, `AccessibilityEvent.TYPE_VIEW_SCROLLED`, `AccessibilityEvent.TYPE_VIEW_SELECTED`, `AccessibilityEvent.TYPE_VIEW_TARGETED_BY_SCROLL`, `AccessibilityEvent.TYPE_VIEW_TEXT_CHANGED`, `AccessibilityEvent.TYPE_VIEW_TEXT_TRAVERSED_AT_MOVEMENT_GRANULARITY`, `AccessibilityEvent.TYPE_WINDOWS_CHANGED`, `AccessibilityEvent.TYPE_WINDOW_CONTENT_CHANGED`, `AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED`"
+ errorLine1=" when (event.eventType) {"
+ errorLine2=" ~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/directtouch/DirectTouchController.kt"
+ line="127"
+ column="5"/>
+ id="SwitchIntDef"
+ message="Switch statement on an `int` with known associated constant missing case `Role.ROLE_ACTION_BAR_TAB`, `Role.ROLE_AUDIO_CAPTION`, `Role.ROLE_BUTTON`, `Role.ROLE_CHECKED_TEXT_VIEW`, `Role.ROLE_CHECK_BOX`, `Role.ROLE_DATE_PICKER`, `Role.ROLE_DATE_PICKER_DIALOG`, `Role.ROLE_DRAWER_LAYOUT`, `Role.ROLE_DROP_DOWN_LIST`, `Role.ROLE_EDIT_TEXT`, `Role.ROLE_FLOATING_ACTION_BUTTON`, `Role.ROLE_GRID`, `Role.ROLE_HORIZONTAL_SCROLL_VIEW`, `Role.ROLE_ICON_MENU`, `Role.ROLE_IMAGE`, `Role.ROLE_IMAGE_BUTTON`, `Role.ROLE_KEYBOARD_KEY`, `Role.ROLE_LIST`, `Role.ROLE_NAVIGATION`, `Role.ROLE_NONE`, `Role.ROLE_NON_MODAL_ALERT`, `Role.ROLE_NUMBER_PICKER`, `Role.ROLE_PAGER`, `Role.ROLE_PROGRESS_BAR`, `Role.ROLE_RADIO_BUTTON`, `Role.ROLE_SCROLL_VIEW`, `Role.ROLE_SEARCH`, `Role.ROLE_SEEK_CONTROL`, `Role.ROLE_SLIDING_DRAWER`, `Role.ROLE_SNACKBAR`, `Role.ROLE_STAGGERED_GRID`, `Role.ROLE_SWITCH`, `Role.ROLE_TAB_BAR`, `Role.ROLE_TALKBACK_EDIT_TEXT_OVERLAY`, `Role.ROLE_TEXT_ENTRY_KEY`, `Role.ROLE_TIME_PICKER`, `Role.ROLE_TIME_PICKER_DIALOG`, `Role.ROLE_TOAST`, `Role.ROLE_TOGGLE_BUTTON`, `Role.ROLE_VIEW_GROUP`, `Role.ROLE_VOICE_DICTATION_BUTTON`, `Role.ROLE_WEB_VIEW`"
+ errorLine1=" switch (dialogRole) {"
+ errorLine2=" ~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/feedbackpolicy/ScreenFeedbackManager.java"
+ line="585"
+ column="7"/>
+ id="DiscouragedApi"
+ message="Use of this function is discouraged because resource reflection makes it harder to perform build optimizations and compile-time verification of code. It is much more efficient to retrieve resources by identifier (e.g. `R.foo.bar`) than by name (e.g. `getIdentifier("bar", "foo", null)`)."
+ errorLine1=" int resourceId = context.getResources().getIdentifier("status_bar_height", "dimen", "android");"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/DisplayUtils.java"
+ line="56"
+ column="45"/>
+ id="DiscouragedApi"
+ message="Use of this function is discouraged because resource reflection makes it harder to perform build optimizations and compile-time verification of code. It is much more efficient to retrieve resources by identifier (e.g. `R.foo.bar`) than by name (e.g. `getIdentifier("bar", "foo", null)`)."
+ errorLine1=" .getIdentifier("config_fingerprintSupportsGestures", "bool", "android");"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/FeatureSupport.java"
+ line="103"
+ column="14"/>
+ id="DiscouragedApi"
+ message="Use of this function is discouraged because resource reflection makes it harder to perform build optimizations and compile-time verification of code. It is much more efficient to retrieve resources by identifier (e.g. `R.foo.bar`) than by name (e.g. `getIdentifier("bar", "foo", null)`)."
+ errorLine1=" int resourceId = resources.getIdentifier("config_navBarInteractionMode", "integer", "android");"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/FeatureSupport.java"
+ line="329"
+ column="32"/>
+ id="DiscouragedApi"
+ message="Use of this function is discouraged because resource reflection makes it harder to perform build optimizations and compile-time verification of code. It is much more efficient to retrieve resources by identifier (e.g. `R.foo.bar`) than by name (e.g. `getIdentifier("bar", "foo", null)`)."
+ errorLine1=" context.resources.getIdentifier(name, type, context.packageName)"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/individualfeedback/IndividualFeedbackFragment.kt"
+ line="173"
+ column="23"/>
+ id="DiscouragedApi"
+ message="Use of this function is discouraged because resource reflection makes it harder to perform build optimizations and compile-time verification of code. It is much more efficient to retrieve resources by identifier (e.g. `R.foo.bar`) than by name (e.g. `getIdentifier("bar", "foo", null)`)."
+ errorLine1=" service.getResources().getIdentifier("alertTitle", "id", service.getPackageName());"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/contextmenu/ListMenuManager.java"
+ line="443"
+ column="32"/>
+ id="DiscouragedApi"
+ message="Use of this function is discouraged because resource reflection makes it harder to perform build optimizations and compile-time verification of code. It is much more efficient to retrieve resources by identifier (e.g. `R.foo.bar`) than by name (e.g. `getIdentifier("bar", "foo", null)`)."
+ errorLine1=" mResourceId = mResources.getIdentifier(name, type, packageName);"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/compositor/parsetree/ParseTreeResourceNode.java"
+ line="72"
+ column="30"/>
+ id="DiscouragedApi"
+ message="Use of this function is discouraged because resource reflection makes it harder to perform build optimizations and compile-time verification of code. It is much more efficient to retrieve resources by identifier (e.g. `R.foo.bar`) than by name (e.g. `getIdentifier("bar", "foo", null)`)."
+ errorLine1=" return res.getIdentifier(pair[1], pair[0], context.getPackageName());"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/ResourceUtils.java"
+ line="43"
+ column="16"/>
+ id="DiscouragedApi"
+ message="Use of this function is discouraged because resource reflection makes it harder to perform build optimizations and compile-time verification of code. It is much more efficient to retrieve resources by identifier (e.g. `R.foo.bar`) than by name (e.g. `getIdentifier("bar", "foo", null)`)."
+ errorLine1=" resources.getIdentifier("navigation_bar_height", "dimen", "android"));"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/libraries/accessibility/utils/device/ScreenDimensionUtils.java"
+ line="38"
+ column="25"/>
+ id="DiscouragedApi"
+ message="Use of this function is discouraged because resource reflection makes it harder to perform build optimizations and compile-time verification of code. It is much more efficient to retrieve resources by identifier (e.g. `R.foo.bar`) than by name (e.g. `getIdentifier("bar", "foo", null)`)."
+ errorLine1=" resources.getIdentifier("status_bar_height", "dimen", "android"));"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/libraries/accessibility/utils/device/ScreenDimensionUtils.java"
+ line="59"
+ column="25"/>
+ id="DiscouragedApi"
+ message="Use of this function is discouraged because resource reflection makes it harder to perform build optimizations and compile-time verification of code. It is much more efficient to retrieve resources by identifier (e.g. `R.foo.bar`) than by name (e.g. `getIdentifier("bar", "foo", null)`)."
+ errorLine1=" context.resources.getIdentifier(item.resourceNames.first(), "raw", context.packageName)"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/individualfeedback/SoundPreview.kt"
+ line="69"
+ column="29"/>
+ id="DiscouragedApi"
+ message="Use of this function is discouraged because resource reflection makes it harder to perform build optimizations and compile-time verification of code. It is much more efficient to retrieve resources by identifier (e.g. `R.foo.bar`) than by name (e.g. `getIdentifier("bar", "foo", null)`)."
+ errorLine1=" context.resources.getIdentifier(pattern, "array", context.packageName)"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/individualfeedback/SoundVibrations.kt"
+ line="166"
+ column="27"/>
+ id="DiscouragedApi"
+ message="Use of this function is discouraged because resource reflection makes it harder to perform build optimizations and compile-time verification of code. It is much more efficient to retrieve resources by identifier (e.g. `R.foo.bar`) than by name (e.g. `getIdentifier("bar", "foo", null)`)."
+ errorLine1=" int resId = resources.getIdentifier("config_navBarInteractionMode", "integer", "android");"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/brailleime/Utils.java"
+ line="341"
+ column="27"/>
+ id="UnclosedTrace"
+ message="The `beginSection()` call is not always closed with a matching `endSection()` because the code in between may return early"
+ errorLine1=" Trace.beginSection(AccessibilityEvent.eventTypeToString(event.getEventType()));"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/eventprocessor/AccessibilityEventProcessor.java"
+ line="581"
+ column="13"/>
+ id="UnclosedTrace"
+ message="The `beginSection()` call is not always closed with a matching `endSection()` because the code in between may return early"
+ errorLine1=" Trace.beginSection(eventProcessor.getClass().getSimpleName());"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/eventprocessor/AccessibilityEventProcessor.java"
+ line="589"
+ column="17"/>
+ id="UnclosedTrace"
+ message="The `beginSection()` call is not always closed with a matching `endSection()` because the code in between may throw an exception"
+ errorLine1=" Trace.beginSection("BuildTraversalStrategy");"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/focusmanagement/FocusProcessorForLogicalNavigation.java"
+ line="1215"
+ column="15"/>
+ id="UseRequiresApi"
+ message="Use `@RequiresApi(VERSION_CODES.O)` instead of `@TargetApi` to propagate the requirement to callers of `isPictureInPicture`"
+ errorLine1=" @TargetApi(VERSION_CODES.O)"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/AccessibilityWindowInfoUtils.java"
+ line="212"
+ column="3"/>
+ id="UseRequiresApi"
+ message="Use `@RequiresApi(VERSION_CODES.N)` instead of `@TargetApi` to propagate the requirement to callers of `getTitle`"
+ errorLine1=" @TargetApi(VERSION_CODES.N)"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/AccessibilityWindowInfoUtils.java"
+ line="277"
+ column="3"/>
+ id="UseRequiresApi"
+ message="Use `@RequiresApi(VERSION_CODES.R)` instead of `@TargetApi` to propagate the requirement to callers of `getDisplayId`"
+ errorLine1=" @TargetApi(VERSION_CODES.R)"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/AccessibilityWindowInfoUtils.java"
+ line="289"
+ column="3"/>
+ id="UseRequiresApi"
+ message="Use `@RequiresApi(VERSION_CODES.R)` instead of `@TargetApi` to propagate the requirement to callers of `getDisplayId`"
+ errorLine1=" @TargetApi(VERSION_CODES.R)"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/AccessibilityWindowInfoUtils.java"
+ line="301"
+ column="3"/>
+ id="UseRequiresApi"
+ message="Use `@RequiresApi(VERSION_CODES.N)` instead of `@TargetApi` to propagate the requirement to callers of `getAnchor`"
+ errorLine1=" @TargetApi(VERSION_CODES.N)"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/AccessibilityWindowInfoUtils.java"
+ line="315"
+ column="3"/>
+ id="UseRequiresApi"
+ message="Use `@RequiresApi(Build.VERSION_CODES.Q)` instead of `@TargetApi` to propagate the requirement to callers of `aggressiveChunking`"
+ errorLine1=" @TargetApi(Build.VERSION_CODES.Q)"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/output/FeedbackProcessingUtils.java"
+ line="271"
+ column="3"/>
+ id="UseRequiresApi"
+ message="Use `@RequiresApi(VERSION_CODES.R)` instead of `@TargetApi` to propagate the requirement to callers of `parseComposition`"
+ errorLine1=" @TargetApi(VERSION_CODES.R)"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/output/HapticPatternParser.java"
+ line="121"
+ column="3"/>
+ id="UseRequiresApi"
+ message="Use `@RequiresApi(VERSION_CODES.R)` instead of `@TargetApi` to propagate the requirement to callers of `getScrollDirectionFromDeltas`"
+ errorLine1=" @TargetApi(VERSION_CODES.R)"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/input/ScrollEventInterpreter.java"
+ line="466"
+ column="3"/>
+ id="UseRequiresApi"
+ message="Use `@RequiresApi(33)` instead of `@TargetApi` to propagate the requirement to users of `SpeechStateMonitor`"
+ errorLine1="@TargetApi(33)"
+ errorLine2="~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/monitor/SpeechStateMonitor.java"
+ line="39"
+ column="1"/>
+ id="UseRequiresApi"
+ message="Use `@RequiresApi(16)` instead of `@TargetApi` to propagate the requirement to accessors of `MASK_EVENTS_HANDLED_BY_TEXT_CURSOR_MANAGER`"
+ errorLine1=" @TargetApi(16)"
+ errorLine2=" ~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/input/TextCursorTracker.java"
+ line="37"
+ column="3"/>
+ id="UseRequiresApi"
+ message="Use `@RequiresApi(Build.VERSION_CODES.P)` instead of `@TargetApi` to propagate the requirement to callers of `interpret`"
+ errorLine1=" @TargetApi(Build.VERSION_CODES.P)"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/input/WindowEventInterpreter.java"
+ line="554"
+ column="3"/>
+ id="UseRequiresApi"
+ message="Use `@RequiresApi(Build.VERSION_CODES.P)` instead of `@TargetApi` to propagate the requirement to callers of `interpret`"
+ errorLine1=" @TargetApi(Build.VERSION_CODES.P)"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/input/WindowEventInterpreter.java"
+ line="559"
+ column="3"/>
+ id="UseRequiresApi"
+ message="Use `@RequiresApi(Build.VERSION_CODES.P)` instead of `@TargetApi` to propagate the requirement to callers of `windowChangeTypesToString`"
+ errorLine1=" @TargetApi(Build.VERSION_CODES.P)"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/input/WindowEventInterpreter.java"
+ line="1914"
+ column="3"/>
+ id="UseAppTint"
+ message="Must use `app:tint` instead of `android:tint`"
+ errorLine1=" android:tint="@color/braille_common_category_color""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/layout-v31/braille_common_category.xml"
+ line="17"
+ column="7"/>
+ id="UseAppTint"
+ message="Must use `app:tint` instead of `android:tint`"
+ errorLine1=" android:tint="@color/braille_common_category_color""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/layout/braille_common_category.xml"
+ line="18"
+ column="7"/>
+ id="UseAppTint"
+ message="Must use `app:tint` instead of `android:tint`"
+ errorLine1=" android:tint="?attr/colorOnSurface""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/keyboard_shortcuts_dialog.xml"
+ line="46"
+ column="9"/>
+ id="UseAppTint"
+ message="Must use `app:tint` instead of `android:tint`"
+ errorLine1=" android:tint="?attr/colorOnSurface""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/keyboard_shortcuts_dialog.xml"
+ line="70"
+ column="9"/>
+ id="UseAppTint"
+ message="Must use `app:tint` instead of `android:tint`"
+ errorLine1=" android:tint="@color/a11y_speech_bubble_overlay_text_color" />"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/tts_bubble_overlay.xml"
+ line="57"
+ column="13"/>
+ id="UseAppTint"
+ message="Must use `app:tint` instead of `android:tint`"
+ errorLine1=" android:tint="@color/a11y_speech_bubble_overlay_text_color" />"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/tts_bubble_overlay.xml"
+ line="67"
+ column="13"/>
+ id="UseCompatLoadingForDrawables"
+ message="Use `AppCompatResources.getDrawable()`"
+ errorLine1=" getDrawable(R.drawable.quantum_ic_keyboard_grey600_24));"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/brailleime/settings/BrailleImePreferencesActivity.java"
+ line="450"
+ column="9"/>
+ id="UseCompatLoadingForDrawables"
+ message="Use `ResourcesCompat.getDrawable()`"
+ errorLine1=" icon = context.getResources().getDrawable(iconRes);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/contextmenu/ContextMenuItem.java"
+ line="140"
+ column="14"/>
+ id="UseCompatLoadingForDrawables"
+ message="Use `AppCompatResources.getDrawable()`"
+ errorLine1=" textView.setBackground(context.getDrawable(R.drawable.training_table_cell_border));"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/content/Table.java"
+ line="98"
+ column="30"/>
+ id="MissingQuantity"
+ message="For locale "fr" (French) the following quantity should also be defined: `many` (e.g. "1000000 de jours")"
+ errorLine1=" <plurals name="braille_dots">"
+ errorLine2=" ^">
+ file="src/phone/res/values-fr-rCA/strings.xml"
+ line="7"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "fr" (French) the following quantity should also be defined: `many` (e.g. "1000000 de jours")"
+ errorLine1=" <plurals name="braille_dots">"
+ errorLine2=" ^">
+ file="src/phone/res/values-fr/strings.xml"
+ line="7"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "iw" (Hebrew) the following quantity should also be defined: `many` (e.g. "20 שנה")"
+ errorLine1=" <plurals name="braille_dots">"
+ errorLine2=" ^">
+ file="src/phone/res/values-iw/strings.xml"
+ line="7"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "fr" (French) the following quantity should also be defined: `many` (e.g. "1000000 de jours")"
+ errorLine1=" <plurals name="bd_blinking_interval">"
+ errorLine2=" ^">
+ file="src/phone/res/values-fr-rCA/strings.xml"
+ line="166"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "fr" (French) the following quantity should also be defined: `many` (e.g. "1000000 de jours")"
+ errorLine1=" <plurals name="bd_blinking_interval">"
+ errorLine2=" ^">
+ file="src/phone/res/values-fr/strings.xml"
+ line="166"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "iw" (Hebrew) the following quantity should also be defined: `many` (e.g. "20 שנה")"
+ errorLine1=" <plurals name="bd_blinking_interval">"
+ errorLine2=" ^">
+ file="src/phone/res/values-iw/strings.xml"
+ line="166"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "fr" (French) the following quantity should also be defined: `many` (e.g. "1000000 de jours")"
+ errorLine1=" <plurals name="bd_auto_scroll_duration">"
+ errorLine2=" ^">
+ file="src/phone/res/values-fr-rCA/strings.xml"
+ line="170"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "fr" (French) the following quantity should also be defined: `many` (e.g. "1000000 de jours")"
+ errorLine1=" <plurals name="bd_auto_scroll_duration">"
+ errorLine2=" ^">
+ file="src/phone/res/values-fr/strings.xml"
+ line="170"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "iw" (Hebrew) the following quantity should also be defined: `many` (e.g. "20 שנה")"
+ errorLine1=" <plurals name="bd_auto_scroll_duration">"
+ errorLine2=" ^">
+ file="src/phone/res/values-iw/strings.xml"
+ line="171"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "ca" (Catalan) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_containers">"
+ errorLine2=" ^">
+ file="src/main/res/values-ca/strings_compositor.xml"
+ line="35"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "es" (Spanish) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_containers">"
+ errorLine2=" ^">
+ file="src/main/res/values-b+es+419/strings_compositor.xml"
+ line="35"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "es" (Spanish) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_containers">"
+ errorLine2=" ^">
+ file="src/main/res/values-es/strings_compositor.xml"
+ line="35"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "fr" (French) the following quantity should also be defined: `many` (e.g. "1000000 de jours")"
+ errorLine1=" <plurals name="template_containers">"
+ errorLine2=" ^">
+ file="src/main/res/values-fr-rCA/strings_compositor.xml"
+ line="35"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "fr" (French) the following quantity should also be defined: `many` (e.g. "1000000 de jours")"
+ errorLine1=" <plurals name="template_containers">"
+ errorLine2=" ^">
+ file="src/main/res/values-fr/strings_compositor.xml"
+ line="35"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "it" (Italian) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_containers">"
+ errorLine2=" ^">
+ file="src/main/res/values-it/strings_compositor.xml"
+ line="35"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "pt" (Portuguese) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_containers">"
+ errorLine2=" ^">
+ file="src/main/res/values-pt-rBR/strings_compositor.xml"
+ line="35"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "pt" (Portuguese) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_containers">"
+ errorLine2=" ^">
+ file="src/main/res/values-pt-rPT/strings_compositor.xml"
+ line="35"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "pt" (Portuguese) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_containers">"
+ errorLine2=" ^">
+ file="src/main/res/values-pt/strings_compositor.xml"
+ line="35"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "ca" (Catalan) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_total_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-ca/strings_compositor.xml"
+ line="149"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "es" (Spanish) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_total_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-b+es+419/strings_compositor.xml"
+ line="149"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "es" (Spanish) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_total_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-es/strings_compositor.xml"
+ line="149"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "fr" (French) the following quantity should also be defined: `many` (e.g. "1000000 de jours")"
+ errorLine1=" <plurals name="template_list_total_count">"
+ errorLine2=" ^">
-
+ file="src/main/res/values-fr-rCA/strings_compositor.xml"
+ line="149"
+ column="3"/>
+
+ id="MissingQuantity"
+ message="For locale "fr" (French) the following quantity should also be defined: `many` (e.g. "1000000 de jours")"
+ errorLine1=" <plurals name="template_list_total_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-fr/strings_compositor.xml"
+ line="149"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "it" (Italian) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_total_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-it/strings_compositor.xml"
+ line="149"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "pt" (Portuguese) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_total_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-pt-rBR/strings_compositor.xml"
+ line="149"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "pt" (Portuguese) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_total_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-pt-rPT/strings_compositor.xml"
+ line="149"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "pt" (Portuguese) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_total_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-pt/strings_compositor.xml"
+ line="149"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "ca" (Catalan) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_row_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-ca/strings_compositor.xml"
+ line="153"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "es" (Spanish) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_row_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-b+es+419/strings_compositor.xml"
+ line="153"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "es" (Spanish) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_row_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-es/strings_compositor.xml"
+ line="153"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "fr" (French) the following quantity should also be defined: `many` (e.g. "1000000 de jours")"
+ errorLine1=" <plurals name="template_list_row_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-fr-rCA/strings_compositor.xml"
+ line="153"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "fr" (French) the following quantity should also be defined: `many` (e.g. "1000000 de jours")"
+ errorLine1=" <plurals name="template_list_row_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-fr/strings_compositor.xml"
+ line="153"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "it" (Italian) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_row_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-it/strings_compositor.xml"
+ line="153"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "pt" (Portuguese) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_row_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-pt-rBR/strings_compositor.xml"
+ line="153"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "pt" (Portuguese) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_row_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-pt-rPT/strings_compositor.xml"
+ line="153"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "pt" (Portuguese) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_row_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-pt/strings_compositor.xml"
+ line="153"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "ca" (Catalan) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_column_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-ca/strings_compositor.xml"
+ line="157"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "es" (Spanish) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_column_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-b+es+419/strings_compositor.xml"
+ line="157"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "es" (Spanish) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_column_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-es/strings_compositor.xml"
+ line="157"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "fr" (French) the following quantity should also be defined: `many` (e.g. "1000000 de jours")"
+ errorLine1=" <plurals name="template_list_column_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-fr-rCA/strings_compositor.xml"
+ line="157"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "fr" (French) the following quantity should also be defined: `many` (e.g. "1000000 de jours")"
+ errorLine1=" <plurals name="template_list_column_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-fr/strings_compositor.xml"
+ line="157"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "it" (Italian) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_column_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-it/strings_compositor.xml"
+ line="157"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "pt" (Portuguese) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_column_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-pt-rBR/strings_compositor.xml"
+ line="157"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "pt" (Portuguese) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_column_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-pt-rPT/strings_compositor.xml"
+ line="157"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "pt" (Portuguese) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_column_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-pt/strings_compositor.xml"
+ line="157"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "ca" (Catalan) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_item_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-ca/strings_compositor.xml"
+ line="161"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "es" (Spanish) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_item_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-b+es+419/strings_compositor.xml"
+ line="161"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "es" (Spanish) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_item_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-es/strings_compositor.xml"
+ line="161"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "fr" (French) the following quantity should also be defined: `many` (e.g. "1000000 de jours")"
+ errorLine1=" <plurals name="template_list_item_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-fr-rCA/strings_compositor.xml"
+ line="161"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "fr" (French) the following quantity should also be defined: `many` (e.g. "1000000 de jours")"
+ errorLine1=" <plurals name="template_list_item_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-fr/strings_compositor.xml"
+ line="161"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "it" (Italian) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_item_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-it/strings_compositor.xml"
+ line="161"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "pt" (Portuguese) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_item_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-pt-rBR/strings_compositor.xml"
+ line="161"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "pt" (Portuguese) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_item_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-pt-rPT/strings_compositor.xml"
+ line="161"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "pt" (Portuguese) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_list_item_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-pt/strings_compositor.xml"
+ line="161"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "ca" (Catalan) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_password_character_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-ca/strings_compositor.xml"
+ line="165"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "es" (Spanish) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_password_character_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-b+es+419/strings_compositor.xml"
+ line="165"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "es" (Spanish) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_password_character_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-es/strings_compositor.xml"
+ line="165"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "fr" (French) the following quantity should also be defined: `many` (e.g. "1000000 de jours")"
+ errorLine1=" <plurals name="template_password_character_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-fr-rCA/strings_compositor.xml"
+ line="165"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "fr" (French) the following quantity should also be defined: `many` (e.g. "1000000 de jours")"
+ errorLine1=" <plurals name="template_password_character_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-fr/strings_compositor.xml"
+ line="165"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "it" (Italian) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_password_character_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-it/strings_compositor.xml"
+ line="165"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "pt" (Portuguese) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_password_character_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-pt-rBR/strings_compositor.xml"
+ line="165"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "pt" (Portuguese) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_password_character_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-pt-rPT/strings_compositor.xml"
+ line="165"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "pt" (Portuguese) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="template_password_character_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-pt/strings_compositor.xml"
+ line="165"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "cs" (Czech) the following quantity should also be defined: `many` (e.g. "10.0 dne")"
+ errorLine1=" <plurals name="on_device_ai_models_downloaded">"
+ errorLine2=" ^">
+ file="src/main/res/values-cs/strings_on_device_ai.xml"
+ line="35"
+ column="5"/>
+ id="MissingQuantity"
+ message="For locale "cs" (Czech) the following quantity should also be defined: `many` (e.g. "10.0 dne")"
+ errorLine1=" <plurals name="on_device_ai_timeout_minutes">"
+ errorLine2=" ^">
+ file="src/main/res/values-cs/strings_on_device_ai.xml"
+ line="55"
+ column="5"/>
+ id="MissingQuantity"
+ message="For locale "cs" (Czech) the following quantity should also be defined: `many` (e.g. "10.0 dne")"
+ errorLine1=" <plurals name="sound_theme_sounds">"
+ errorLine2=" ^">
+ file="src/main/res/values-cs/strings_sound_themes.xml"
+ line="12"
+ column="5"/>
+ id="MissingQuantity"
+ message="For locale "cs" (Czech) the following quantity should also be defined: `many` (e.g. "10.0 dne")"
+ errorLine1=" <plurals name="sound_theme_vibrations">"
+ errorLine2=" ^">
+ file="src/main/res/values-cs/strings_sound_themes.xml"
+ line="17"
+ column="5"/>
+ id="MissingQuantity"
+ message="For locale "cs" (Czech) the following quantity should also be defined: `many` (e.g. "10.0 dne")"
+ errorLine1=" <plurals name="sound_theme_exported">"
+ errorLine2=" ^">
+ file="src/main/res/values-cs/strings_sound_themes.xml"
+ line="31"
+ column="5"/>
+ id="MissingQuantity"
+ message="For locale "ca" (Catalan) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="dots">"
+ errorLine2=" ^">
+ file="src/main/res/values-ca/strings_symbols.xml"
+ line="145"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "es" (Spanish) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="dots">"
+ errorLine2=" ^">
+ file="src/main/res/values-b+es+419/strings_symbols.xml"
+ line="145"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "es" (Spanish) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="dots">"
+ errorLine2=" ^">
+ file="src/main/res/values-es/strings_symbols.xml"
+ line="145"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "fr" (French) the following quantity should also be defined: `many` (e.g. "1000000 de jours")"
+ errorLine1=" <plurals name="dots">"
+ errorLine2=" ^">
+ file="src/main/res/values-fr-rCA/strings_symbols.xml"
+ line="145"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "fr" (French) the following quantity should also be defined: `many` (e.g. "1000000 de jours")"
+ errorLine1=" <plurals name="dots">"
+ errorLine2=" ^">
+ file="src/main/res/values-fr/strings_symbols.xml"
+ line="145"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "it" (Italian) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="dots">"
+ errorLine2=" ^">
+ file="src/main/res/values-it/strings_symbols.xml"
+ line="145"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "pt" (Portuguese) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="dots">"
+ errorLine2=" ^">
+ file="src/main/res/values-pt-rBR/strings_symbols.xml"
+ line="145"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "pt" (Portuguese) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="dots">"
+ errorLine2=" ^">
+ file="src/main/res/values-pt-rPT/strings_symbols.xml"
+ line="145"
+ column="3"/>
+ id="MissingQuantity"
+ message="For locale "pt" (Portuguese) the following quantity should also be defined: `many`"
+ errorLine1=" <plurals name="dots">"
+ errorLine2=" ^">
+ file="src/main/res/values-pt/strings_symbols.xml"
+ line="145"
+ column="3"/>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id="MissingTranslation"
+ message=""title_pref_individual_feedback" is not translated in "en" (English)"
+ errorLine1=" <string name="title_pref_individual_feedback">Individual sounds and vibrations</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_individual_feedback.xml"
+ line="4"
+ column="13"/>
+ id="MissingTranslation"
+ message=""summary_pref_individual_feedback" is not translated in "en" (English)"
+ errorLine1=" <string name="summary_pref_individual_feedback">Turn off single sounds and vibrations. To hear or feel one, use the Preview action on its switch.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""individual_feedback_sounds_category" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_feedback_sounds_category">Sounds</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_individual_feedback.xml"
+ line="8"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_feedback_vibrations_category" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_feedback_vibrations_category">Vibrations</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_individual_feedback.xml"
+ line="10"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_feedback_action_preview" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_feedback_action_preview">Preview</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_individual_feedback.xml"
+ line="12"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_sound_focus" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_focus">Focus on an item</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_individual_feedback.xml"
+ line="15"
+ column="13"/>
+
+ id="MissingTranslation"
+ message=""individual_sound_view_entered" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_view_entered">Touching an empty area</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""individual_sound_tick" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_tick">Click</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""individual_sound_scroll_tone" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_scroll_tone">Scroll</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""individual_sound_chime_up" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_chime_up">Entering a list</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""individual_sound_chime_down" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_chime_down">Leaving a list</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""individual_sound_complete" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_complete">Action done or end reached</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""individual_sound_window_state" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_window_state">Window change</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""individual_sound_gesture_begin" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_gesture_begin">Gesture start</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""individual_sound_gesture_end" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_gesture_end">Gesture end</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""individual_sound_typo" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_typo">Spelling error</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""individual_sound_hyperlink" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_hyperlink">Link</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""individual_sound_formatting" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_formatting">Formatted text</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""individual_sound_screen_off" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_screen_off">Screen off</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""individual_sound_loading" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_loading">Loading</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+
+
+ id="MissingTranslation"
+ message=""individual_sound_radial_menu" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_radial_menu">Circle menu</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+
+
+ id="MissingTranslation"
+ message=""individual_sound_double_beep" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_double_beep">Braille command failed</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""individual_sound_turn_on" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_turn_on">Braille auto scroll on</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""individual_sound_turn_off" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_sound_turn_off">Braille auto scroll off</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+
+ id="MissingTranslation"
+ message=""individual_vibration_focus" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_vibration_focus">Focus on an item</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+
+ id="MissingTranslation"
+ message=""individual_vibration_clicked" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_vibration_clicked">Click</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="MissingTranslation"
+ message=""individual_vibration_long_clicked" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_vibration_long_clicked">Long press</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_individual_feedback.xml"
+ line="74"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_vibration_window_state" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_vibration_window_state">Window change</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_individual_feedback.xml"
+ line="76"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_vibration_gesture" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_vibration_gesture">Gesture start</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_individual_feedback.xml"
+ line="78"
+ column="13"/>
+ id="MissingTranslation"
+ message=""individual_vibration_typo" is not translated in "en" (English)"
+ errorLine1=" <string name="individual_vibration_typo">Spelling error</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_individual_feedback.xml"
+ line="80"
+ column="13"/>
+
+ id="Typos"
+ message="Did you mean "pref_selector_granularity_h!" instead of "pref_selector_granularity_h1"?"
+ errorLine1=" <string name="pref_selector_granularity_h1_key">pref_selector_granularity_h1_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/donottranslate.xml"
+ line="245"
+ column="53"/>
+ id="Typos"
+ message="Did you mean "keycombo_shortcut_navigate_next_heading_!" instead of "keycombo_shortcut_navigate_next_heading_1"?"
+ errorLine1=" <string name="keycombo_shortcut_navigate_next_heading_1">keycombo_shortcut_navigate_next_heading_1</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/donottranslate.xml"
+ line="506"
+ column="60"/>
+ id="Typos"
+ message="Did you mean "keycombo_shortcut_navigate_previous_heading_!" instead of "keycombo_shortcut_navigate_previous_heading_1"?"
+ errorLine1=" <string name="keycombo_shortcut_navigate_previous_heading_1">keycombo_shortcut_navigate_previous_heading_1</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/donottranslate.xml"
+ line="507"
+ column="64"/>
+ id="Typos"
+ message="Did you mean "GRANULARITY_H!" instead of "GRANULARITY_H1"?"
+ errorLine1=" <string name="selector_granularity_h1">GRANULARITY_H1</string>"
+ errorLine2=" ~~~~~~~~~~~~~~">
+ file="src/main/res/values/donottranslate.xml"
+ line="1789"
+ column="44"/>
+ id="Typos"
+ message="Repeated word "der" in message: possible typo"
+ errorLine1=" <string name="summary_pref_speech_rate">Geschwindigkeit, mit der der Text gesprochen wird</string>"
+ errorLine2=" ~~~~~~~">
+ file="src/main/res/values-de/strings.xml"
+ line="38"
+ column="64"/>
+ id="Typos"
+ message="Repeated word "harf" in message: possible typo"
+ errorLine1=" <string name="title_spell_last_spoken_phrase">Son söylenen ifadeyi harf harf kodla</string>"
+ errorLine2=" ~~~~~~~~~">
+ file="src/main/res/values-tr/strings.xml"
+ line="548"
+ column="70"/>
+ id="Typos"
+ message="Repeated word "harf" in message: possible typo"
+ errorLine1=" <string name="summary_spell_last_spoken_phrase">TalkBack\'in söylediği son ifadeyi harf harf kodlar</string>"
+ errorLine2=" ~~~~~~~~~">
+ file="src/main/res/values-tr/strings.xml"
+ line="577"
+ column="86"/>
+ id="Typos"
+ message="Repeated word "tek" in message: possible typo"
+ errorLine1=" <string name="read_by_character_text">Bazen metindeki karakterlerin tek tek sesli okunmasını isteyebilirsiniz.\n\nBunu yapmak için \"%1$s\" sözcüğünü duyana kadar 3 parmakla sağa kaydırın. Ardından, gezinme odağını karakter bazında geri taşımak için parmağınızı yukarı kaydırın. Gezinme odağını karakter bazında ileri taşımak için parmağınızı aşağı kaydırın.\n\nŞimdi deneyin. 3 parmakla sağa kaydırdığınızda kelime veya paragraf bazında okumayı da seçebilirsiniz.</string>"
+ errorLine2=" ~~~~~~~">
+ file="src/main/res/values-tr/strings.xml"
+ line="1130"
+ column="71"/>
+ id="Typos"
+ message="Repeated word "tek" in message: possible typo"
+ errorLine1=" <string name="read_by_character_text_pre_r">Bazen metindeki karakterlerin tek tek sesli okunmasını isteyebilirsiniz.\n\nBunu yapmak için \"%1$s\" sözcüğünü duyana kadar parmağınızı aşağı, sonra yukarı kaydırın. Ardından, gezinme odağını karakter bazında geri taşımak için parmağınızı yukarı kaydırın. Gezinme odağını karakter bazında ileri taşımak için parmağınızı aşağı kaydırın.\n\nŞimdi deneyin. Parmağınızı aşağı, sonra yukarı kaydırdığınızda kelime veya paragraf bazında okumayı da seçebilirsiniz.</string>"
+ errorLine2=" ~~~~~~~">
+ file="src/main/res/values-tr/strings.xml"
+ line="1131"
+ column="77"/>
+ id="Typos"
+ message=""internett" is usually capitalized as "Internett""
+ errorLine1=" <string name="detailed_image_description_fallback_result_network_error">%1$s. Koble til internett for å få en mer detaljert bildebeskrivelse.</string>"
+ errorLine2=" ~~~~~~~~~">
+ file="src/main/res/values-nb/strings.xml"
+ line="1400"
+ column="91"/>
+ id="Typos"
+ message="Repeated word "tek" in message: possible typo"
+ errorLine1=" <string name="summary_pref_individual_feedback">Sesleri ve titreşimleri tek tek kapatın. Birini duymak veya hissetmek için anahtarındaki Önizle işlemini kullanın.</string>"
+ errorLine2=" ~~~~~~~">
+ file="src/main/res/values-tr/strings_individual_feedback.xml"
+ line="4"
+ column="75"/>
+ id="Typos"
+ message="Repeated word "satır" in message: possible typo"
+ errorLine1=" <string name="basic_interaction_link_subtext">Öğeler arasında geçiş yapın, satır satır okuyun, menüleri kullanın ve daha fazlasını yapın.</string>"
+ errorLine2=" ~~~~~~~~~~~">
+ file="src/main/res/values-tr/strings_keyboard_tutorial.xml"
+ line="5"
+ column="78"/>
+ id="Typos"
+ message="Repeated word "tek" in message: possible typo"
+ errorLine1=" <string name="keyboard_tutorial_chars_words_paragraphs_page_text">Bazen metindeki karakterlerin tek tek sesli okunmasını isteyebilirsiniz.\n\nBunu yapmak için okuma kontrollerinde gezinme işlevini kullanabilirsiniz. \"Karakterler\" ifadesini duyana kadar eylem tuşu + üst karakter + sağ veya sol ok tuşuna basın.\n\nArdından, gezinme odağını karakter bazında geri taşımak için eylem tuşu + yukarı ok tuşuna basın. Gezinme odağını karakter bazında ileri taşımak için eylem tuşu + aşağı ok tuşuna basın.\n\nŞimdi deneyin. Eylem tuşu + üst karakter + sağ veya sol ok tuşunu kullanarak kelime, satır veya paragraf bazında okumayı da seçebilirsiniz.</string>"
+ errorLine2=" ~~~~~~~">
+ file="src/main/res/values-tr/strings_keyboard_tutorial.xml"
+ line="17"
+ column="99"/>
+ id="Typos"
+ message="Repeated word "tek" in message: possible typo"
+ errorLine1=" <string name="keyboard_tutorial_reading_controls_page_text">Bazen metindeki karakterlerin tek tek sesli okunmasını isteyebilirsiniz.\n\nBunu yapmak için okuma kontrollerinde gezinme işlevini kullanabilirsiniz. \"Karakterler\" ifadesini duyana kadar eylem tuşu + üst karakter + sağ veya sol ok tuşuna basın. Ardından, gezinme odağını karakter bazında geri taşımak için eylem tuşu + yukarı ok tuşuna basın. Gezinme odağını karakter bazında ileri taşımak için eylem tuşu + aşağı ok tuşuna basın.\n\nŞimdi deneyin. Eylem tuşu + üst karakter + sağ veya sol ok tuşunu kullanarak kelime, satır veya paragraf bazında okumayı da seçebilirsiniz.</string>"
+ errorLine2=" ~~~~~~~">
+ file="src/main/res/values-tr/strings_keyboard_tutorial.xml"
+ line="37"
+ column="93"/>
+ id="Typos"
+ message=""radio" is a common misspelling; did you mean "rádio"?"
+ errorLine1=" <p>Proteger essas florestas antigas é fundamental. Você pode ajudar seguindo as diretrizes do parque e apoiando os esforços de preservação.</p>"
+ errorLine2=" ~~~~~">
+ file="src/main/res/values-pt-rBR/strings_keyboard_tutorial.xml"
+ line="86"
+ column="22"/>
+ id="Typos"
+ message=""radio" is a common misspelling; did you mean "rádio"?"
+ errorLine1=" <p>É fundamental proteger estas florestas antigas. Pode ajudar seguindo as diretrizes do parque e apoiando os esforços de conservação.</p>"
+ errorLine2=" ~~~~~">
+ file="src/main/res/values-pt-rPT/strings_keyboard_tutorial.xml"
+ line="86"
+ column="22"/>
+ id="Typos"
+ message=""radio" is a common misspelling; did you mean "rádio"?"
+ errorLine1=" <p>Proteger essas florestas antigas é fundamental. Você pode ajudar seguindo as diretrizes do parque e apoiando os esforços de preservação.</p>"
+ errorLine2=" ~~~~~">
+ file="src/main/res/values-pt/strings_keyboard_tutorial.xml"
+ line="86"
+ column="22"/>
+ id="Typos"
+ message=""radio" is a common misspelling; did you mean "rádio"?"
+ errorLine1=" <form>"
+ errorLine2=" ~~~~~">
+ file="src/main/res/values-pt-rBR/strings_keyboard_tutorial.xml"
+ line="87"
+ column="26"/>
+ id="Typos"
+ message=""radio" is a common misspelling; did you mean "rádio"?"
+ errorLine1=" <form>"
+ errorLine2=" ~~~~~">
+ file="src/main/res/values-pt-rPT/strings_keyboard_tutorial.xml"
+ line="87"
+ column="26"/>
+ id="Typos"
+ message=""radio" is a common misspelling; did you mean "rádio"?"
+ errorLine1=" <form>"
+ errorLine2=" ~~~~~">
+ file="src/main/res/values-pt/strings_keyboard_tutorial.xml"
+ line="87"
+ column="26"/>
+ id="Typos"
+ message=""radio" is a common misspelling; did you mean "rádio"?"
+ errorLine1=" <div class=\"radio-option\">"
+ errorLine2=" ~~~~~">
+ file="src/main/res/values-pt-rBR/strings_keyboard_tutorial.xml"
+ line="91"
+ column="26"/>
+ id="Typos"
+ message=""radio" is a common misspelling; did you mean "rádio"?"
+ errorLine1=" <div class=\"radio-option\">"
+ errorLine2=" ~~~~~">
+ file="src/main/res/values-pt-rPT/strings_keyboard_tutorial.xml"
+ line="91"
+ column="26"/>
+ id="Typos"
+ message=""radio" is a common misspelling; did you mean "rádio"?"
+ errorLine1=" <div class=\"radio-option\">"
+ errorLine2=" ~~~~~">
+ file="src/main/res/values-pt/strings_keyboard_tutorial.xml"
+ line="91"
+ column="26"/>
+ id="Typos"
+ message="Repeated word "search" in message: possible typo"
+ errorLine1=" <string name="keyboard_tutorial_screen_search_page_title">Using screen search search</string>"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_keyboard_tutorial.xml"
+ line="131"
+ column="74"/>
+ id="Typos"
+ message="Repeated word "on" in message: possible typo"
+ errorLine1=" <string name="on_device_ai_notification_done">Model downloaded. Turn on on-device AI in settings.</string>"
+ errorLine2=" ~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="60"
+ column="74"/>
+ id="Typos"
+ message="Repeated word "das" in message: possible typo"
+ errorLine1=" <string name="voice_commands_help_find_text_description">Das erste Element auf dem aktuell angezeigten Bildschirm finden, das das Wort „speichern“ enthält</string>"
+ errorLine2=" ~~~~~~~">
+ file="src/main/res/values-de/strings_voicecommands.xml"
+ line="121"
+ column="125"/>
+ id="Typos"
+ message="Repeated word "das" in message: possible typo"
+ errorLine1=" <string name="voice_commands_help_find_description">„Finden“ wiederholen, um zum nächsten Element zu gehen, das das Wort „speichern“ enthält</string>"
+ errorLine2=" ~~~~~~~">
+ file="src/main/res/values-de/strings_voicecommands.xml"
+ line="122"
+ column="111"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Wysig kieslyste</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">ምናሌዎችን አርትዕ</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">تعديل القوائم</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">মেনু সম্পাদনা কৰক</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-as/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Menyulara düzəliş edin</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-az/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Editar menús</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-b+es+419/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Izmeni menije</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-b+sr+Latn/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Рэдагаваць меню</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
-
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Uredite menije</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-bs/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Edita els menús</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-ca/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Upravit nabídky</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-cs/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Rediger menuer</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-da/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Menüs bearbeiten</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-de/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Επεξεργασία μενού</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-el/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Edit menus</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-en-rAU/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Edit menus</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-en-rGB/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Edit menus</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-en-rIN/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Editar menús</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-es/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Menüüde muutmine</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-et/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Editatu menuak</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-eu/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">ویرایش منوها</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-fa/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Muokkaa valikoita</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-fi/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">I-edit ang mga menu</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-fil/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Modifier les menus</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-fr-rCA/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Modifier les menus</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-fr/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Editar menús</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-gl/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">ફેરફાર કરવાના મેનૂ</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-gu/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">\'बदलाव करें\' मेन्यू</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-hi/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Uređivanje izbornika</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-hr/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Menük szerkesztése</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-hu/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Փոփոխել ընտրացանկերը</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-hy/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Edit menu</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-id/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Edit menu</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-in/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Breyta valmyndum</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-is/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Modifica menu</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-it/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">עריכת תפריטים</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-iw/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">メニューを編集</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-ja/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">მენიუების რედაქტირება</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-ka/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Мәзірлерді өзгерту</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-kk/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">កែម៉ឺនុយ</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-km/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">ಮೆನುಗಳನ್ನು ಎಡಿಟ್ ಮಾಡಿ</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-kn/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">메뉴 수정</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-ko/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Менюларды өзгөртүү</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-ky/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">ແກ້ໄຂເມນູ</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
-
-
-
-
+ file="src/main/res/values-lo/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Redaguoti meniu</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-lt/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Rediģēt izvēlnes</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-lv/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Изменете ги менијата</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-mk/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">എഡിറ്റ് മെനുകൾ</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-ml/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Цэс засах</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-mn/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">मेनू संपादित करा</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-mr/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Edit menu</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-ms/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">မီနူးများ တည်းဖြတ်ရန်</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-my/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Endre menyene</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-nb/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">मेनुहरू सम्पादन गर्नुहोस्</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Menu\'s bewerken</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Endre menyene</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">ମେନୁଗୁଡ଼ିକୁ ଏଡିଟ କରନ୍ତୁ</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">ਮੀਨੂ ਦਾ ਸੰਪਾਦਨ ਕਰੋ</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Edytuj menu</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-pl/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Editar menus</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-pt-rBR/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Editar menus</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-pt-rPT/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Editar menus</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Editează meniurile</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Изменить меню</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">මෙනු සංස්කරණය කරන්න</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Upraviť ponuky</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Urejanje menijev</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-sl/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Modifiko menytë</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-sq/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Измени меније</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-sr/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Redigera menyer</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-sv/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Badilisha menyu</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-sw/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">மெனுக்களைத் திருத்து</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-ta/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">మెనూలను ఎడిట్ చేయండి</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-te/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">เมนูการแก้ไข</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-th/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">I-edit ang mga menu</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-tl/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Menüleri düzenle</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-tr/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Редагувати меню</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-uk/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">مینیوز میں ترمیم کریں</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-ur/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Menyularni tahrirlash</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-uz/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Chỉnh sửa trình đơn</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-vi/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">修改菜单</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-zh-rCN/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">編輯選單</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-zh-rHK/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">編輯選單</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-zh-rTW/strings.xml"
+ line="107"
+ column="11"/>
+ id="ExtraTranslation"
+ message=""title_pref_manage_customize_menus" is translated here but not found in default locale"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Hlela amamenyu</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-zu/strings.xml"
+ line="107"
+ column="11"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("characters"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_shorten_text">%1$d characters from: %2$s to %3$s</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-en-rAU/strings.xml"
+ line="6"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("characters"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_shorten_text">%1$d characters from: %2$s to %3$s</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-en-rGB/strings.xml"
+ line="6"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("characters"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_shorten_text">%1$d characters from: %2$s to %3$s</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-en-rIN/strings.xml"
+ line="6"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("fingers"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="calibration_tip_announcement">To update dot position, hold down %d fingers.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values-en-rAU/strings.xml"
+ line="6"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("fingers"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="calibration_tip_announcement">To update dot position, hold down %d fingers.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values-en-rGB/strings.xml"
+ line="6"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("fingers"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="calibration_tip_announcement">To update dot position, hold down %d fingers.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values-en-rIN/strings.xml"
+ line="6"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("fingers"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="calibration_fail_try_again_announcement">Touch and hold the screen with %d fingers. Then try again.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values-en-rAU/strings.xml"
+ line="24"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("fingers"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="calibration_fail_try_again_announcement">Touch and hold the screen with %d fingers. Then try again.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values-en-rGB/strings.xml"
+ line="24"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("fingers"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="calibration_fail_try_again_announcement">Touch and hold the screen with %d fingers. Then try again.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values-en-rIN/strings.xml"
+ line="24"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("characters"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_shorten_text"><xliff:g id="text_length">%1$d</xliff:g> characters from: <xliff:g id="text_from">%2$s</xliff:g> to <xliff:g id="text_to">%3$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="27"
+ column="5"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("fingers"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="calibration_tip_announcement">To update dot position, hold down %d fingers.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="54"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("pixels"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="format_size_in_px">%1$d pixels</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-en-rAU/strings.xml"
+ line="74"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("pixels"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="format_size_in_px">%1$d pixels</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-en-rGB/strings.xml"
+ line="74"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("pixels"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="format_size_in_px">%1$d pixels</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-en-rIN/strings.xml"
+ line="74"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("fingers"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="calibration_fail_try_again_announcement">Touch and hold the screen with %d fingers. Then try again.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values/strings.xml"
+ line="90"
+ column="3"/>
-
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("pixels"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="format_size_in_px"><xliff:g example="5">%1$d</xliff:g> pixels</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("percent"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_stream_volume_set">%1$s volume set to %2$d percent.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-en-rAU/strings_apps.xml"
+ line="3"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("percent"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_stream_volume_set">%1$s volume set to %2$d percent.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-en-rGB/strings_apps.xml"
+ line="3"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("percent"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_stream_volume_set">%1$s volume set to %2$d percent.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-en-rIN/strings_apps.xml"
+ line="3"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("percent"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_stream_volume_set"><xliff:g id="stream_name">%1$s</xliff:g> volume set to <xliff:g id="percent">%2$d</xliff:g> percent.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_apps.xml"
+ line="10"
+ column="5"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("per"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_accessibility_volume_change_increase">Increase accessibility volume to %1$d per cent.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-en-rAU/strings_compositor.xml"
+ line="177"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("per"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_accessibility_volume_change_increase">Increase accessibility volume to %1$d per cent.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-en-rGB/strings_compositor.xml"
+ line="177"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("per"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_accessibility_volume_change_increase">Increase accessibility volume to %1$d per cent.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-en-rIN/strings_compositor.xml"
+ line="177"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("per"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_accessibility_volume_change_decrease">Decrease accessibility volume to %1$d per cent.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-en-rAU/strings_compositor.xml"
+ line="178"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("per"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_accessibility_volume_change_decrease">Decrease accessibility volume to %1$d per cent.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-en-rGB/strings_compositor.xml"
+ line="178"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("per"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_accessibility_volume_change_decrease">Decrease accessibility volume to %1$d per cent.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-en-rIN/strings_compositor.xml"
+ line="178"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("milliseconds"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_touch_explore_latency_changed">Typing focus delay: %1$d milliseconds.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-en-rAU/strings_compositor.xml"
+ line="179"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("milliseconds"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_touch_explore_latency_changed">Typing focus delay: %1$d milliseconds.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-en-rGB/strings_compositor.xml"
+ line="179"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("milliseconds"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_touch_explore_latency_changed">Typing focus delay: %1$d milliseconds.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-en-rIN/strings_compositor.xml"
+ line="179"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("misspelled"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_hint_edit_text_containing_typo">Proofreading is available. %1$d misspelled words. %2$s and use \'Proofread\' to view</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-en-rAU/strings_compositor.xml"
+ line="190"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("misspelled"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_hint_edit_text_containing_typo">Proofreading is available. %1$d misspelled words. %2$s and use \'Proofread\' to view</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-en-rGB/strings_compositor.xml"
+ line="190"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("misspelled"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_hint_edit_text_containing_typo">Proofreading is available. %1$d misspelled words. %2$s and use \'Proofread\' to view</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-en-rIN/strings_compositor.xml"
+ line="190"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("percent"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_accessibility_volume_change_increase">Increase accessibility volume to <xliff:g id="percent">%1$d</xliff:g> percent.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_compositor.xml"
+ line="686"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("percent"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_accessibility_volume_change_decrease">Decrease accessibility volume to <xliff:g id="percent">%1$d</xliff:g> percent.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_compositor.xml"
+ line="691"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("percent"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_brightness_changed">Brightness <xliff:g id="percent">%1$d</xliff:g> percent.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_compositor.xml"
+ line="696"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("milliseconds"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_touch_explore_latency_changed">Typing focus delay: <xliff:g id="milliseconds">%1$d</xliff:g> milliseconds.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_compositor.xml"
+ line="711"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("misspelled"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_hint_edit_text_containing_typo">Proofreading is available. <xliff:g id="typo_count">%1$d</xliff:g> misspelled words. <xliff:g example="Swipe right" id="reading_menu_down_gesture">%2$s</xliff:g> and use \"Proofread\" to view</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_compositor.xml"
+ line="757"
+ column="3"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("percent"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="on_device_ai_announce_progress">Downloading, %1$d percent</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_on_device_ai.xml"
+ line="51"
+ column="5"/>
+ id="PluralsCandidate"
+ message="Formatting %d followed by words ("bars"): This should probably be a plural rather than a string"
+ errorLine1=" <string name="template_status_bars"><xliff:g id="level" example="3">%1$d</xliff:g> of <xliff:g id="max_level" example="4">%2$d</xliff:g> bars</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings_status.xml"
+ line="7"
+ column="5"/>
+ id="StringFormatCount"
+ message="Inconsistent number of arguments in formatting string `rotate_orientation_announcement`; found both 0 here and 1 in values/strings.xml"
+ errorLine1=" <string name="rotate_orientation_announcement">اب سے، آپ ریگولر TalkBack اشاروں کو استعمال نہیں کرسکیں گے۔ بریل کی بورڈ استعمال کرنے کے دوران TalkBack دستیاب نہں ہوتا ہے۔n\n\%1$s</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values-ur/strings.xml"
+ line="158"
+ column="3"/>
+
+ id="UnusedQuantity"
+ message="For language "id" (Indonesian) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="braille_dots">"
+ errorLine2=" ^">
+ file="src/phone/res/values-id/strings.xml"
+ line="7"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "in" (Indonesian) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="braille_dots">"
+ errorLine2=" ^">
+ file="src/phone/res/values-in/strings.xml"
+ line="7"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ja" (Japanese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="braille_dots">"
+ errorLine2=" ^">
+ file="src/phone/res/values-ja/strings.xml"
+ line="7"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "km" (Khmer) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="braille_dots">"
+ errorLine2=" ^">
+ file="src/phone/res/values-km/strings.xml"
+ line="7"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ko" (Korean) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="braille_dots">"
+ errorLine2=" ^">
+ file="src/phone/res/values-ko/strings.xml"
+ line="7"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "lo" (Lao) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="braille_dots">"
+ errorLine2=" ^">
+ file="src/phone/res/values-lo/strings.xml"
+ line="7"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ms" (Malay) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="braille_dots">"
+ errorLine2=" ^">
+ file="src/phone/res/values-ms/strings.xml"
+ line="7"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "my" (Burmese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="braille_dots">"
+ errorLine2=" ^">
+ file="src/phone/res/values-my/strings.xml"
+ line="7"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "th" (Thai) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="braille_dots">"
+ errorLine2=" ^">
+ file="src/phone/res/values-th/strings.xml"
+ line="7"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "vi" (Vietnamese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="braille_dots">"
+ errorLine2=" ^">
+ file="src/phone/res/values-vi/strings.xml"
+ line="7"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="braille_dots">"
+ errorLine2=" ^">
+ file="src/phone/res/values-zh-rCN/strings.xml"
+ line="7"
+ column="3"/>
-
-
-
-
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="braille_dots">"
+ errorLine2=" ^">
+ file="src/phone/res/values-zh-rHK/strings.xml"
+ line="7"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="braille_dots">"
+ errorLine2=" ^">
+ file="src/phone/res/values-zh-rTW/strings.xml"
+ line="7"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "id" (Indonesian) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_blinking_interval">"
+ errorLine2=" ^">
+ file="src/phone/res/values-id/strings.xml"
+ line="166"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "in" (Indonesian) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_blinking_interval">"
+ errorLine2=" ^">
+ file="src/phone/res/values-in/strings.xml"
+ line="166"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ja" (Japanese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_blinking_interval">"
+ errorLine2=" ^">
+ file="src/phone/res/values-ja/strings.xml"
+ line="166"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "km" (Khmer) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_blinking_interval">"
+ errorLine2=" ^">
+ file="src/phone/res/values-km/strings.xml"
+ line="166"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ko" (Korean) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_blinking_interval">"
+ errorLine2=" ^">
+ file="src/phone/res/values-ko/strings.xml"
+ line="166"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "lo" (Lao) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_blinking_interval">"
+ errorLine2=" ^">
+ file="src/phone/res/values-lo/strings.xml"
+ line="166"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ms" (Malay) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_blinking_interval">"
+ errorLine2=" ^">
+ file="src/phone/res/values-ms/strings.xml"
+ line="166"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "my" (Burmese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_blinking_interval">"
+ errorLine2=" ^">
+ file="src/phone/res/values-my/strings.xml"
+ line="166"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "th" (Thai) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_blinking_interval">"
+ errorLine2=" ^">
+ file="src/phone/res/values-th/strings.xml"
+ line="166"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "vi" (Vietnamese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_blinking_interval">"
+ errorLine2=" ^">
+ file="src/phone/res/values-vi/strings.xml"
+ line="166"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_blinking_interval">"
+ errorLine2=" ^">
+ file="src/phone/res/values-zh-rCN/strings.xml"
+ line="166"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_blinking_interval">"
+ errorLine2=" ^">
+ file="src/phone/res/values-zh-rHK/strings.xml"
+ line="166"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_blinking_interval">"
+ errorLine2=" ^">
+ file="src/phone/res/values-zh-rTW/strings.xml"
+ line="166"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "id" (Indonesian) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_auto_scroll_duration">"
+ errorLine2=" ^">
+ file="src/phone/res/values-id/strings.xml"
+ line="170"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "in" (Indonesian) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_auto_scroll_duration">"
+ errorLine2=" ^">
+ file="src/phone/res/values-in/strings.xml"
+ line="170"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ja" (Japanese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_auto_scroll_duration">"
+ errorLine2=" ^">
+ file="src/phone/res/values-ja/strings.xml"
+ line="170"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "km" (Khmer) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_auto_scroll_duration">"
+ errorLine2=" ^">
+ file="src/phone/res/values-km/strings.xml"
+ line="170"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ko" (Korean) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_auto_scroll_duration">"
+ errorLine2=" ^">
+ file="src/phone/res/values-ko/strings.xml"
+ line="170"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "lo" (Lao) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_auto_scroll_duration">"
+ errorLine2=" ^">
+ file="src/phone/res/values-lo/strings.xml"
+ line="170"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ms" (Malay) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_auto_scroll_duration">"
+ errorLine2=" ^">
+ file="src/phone/res/values-ms/strings.xml"
+ line="170"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "my" (Burmese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_auto_scroll_duration">"
+ errorLine2=" ^">
+ file="src/phone/res/values-my/strings.xml"
+ line="170"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "th" (Thai) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_auto_scroll_duration">"
+ errorLine2=" ^">
+ file="src/phone/res/values-th/strings.xml"
+ line="170"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "vi" (Vietnamese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_auto_scroll_duration">"
+ errorLine2=" ^">
+ file="src/phone/res/values-vi/strings.xml"
+ line="170"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_auto_scroll_duration">"
+ errorLine2=" ^">
+ file="src/phone/res/values-zh-rCN/strings.xml"
+ line="170"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_auto_scroll_duration">"
+ errorLine2=" ^">
+ file="src/phone/res/values-zh-rHK/strings.xml"
+ line="170"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="bd_auto_scroll_duration">"
+ errorLine2=" ^">
+ file="src/phone/res/values-zh-rTW/strings.xml"
+ line="170"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "id" (Indonesian) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_containers">"
+ errorLine2=" ^">
+ file="src/main/res/values-id/strings_compositor.xml"
+ line="35"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "in" (Indonesian) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_containers">"
+ errorLine2=" ^">
+ file="src/main/res/values-in/strings_compositor.xml"
+ line="35"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ja" (Japanese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_containers">"
+ errorLine2=" ^">
+ file="src/main/res/values-ja/strings_compositor.xml"
+ line="35"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "km" (Khmer) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_containers">"
+ errorLine2=" ^">
+ file="src/main/res/values-km/strings_compositor.xml"
+ line="35"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ko" (Korean) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_containers">"
+ errorLine2=" ^">
+ file="src/main/res/values-ko/strings_compositor.xml"
+ line="35"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "lo" (Lao) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_containers">"
+ errorLine2=" ^">
+ file="src/main/res/values-lo/strings_compositor.xml"
+ line="35"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ms" (Malay) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_containers">"
+ errorLine2=" ^">
+ file="src/main/res/values-ms/strings_compositor.xml"
+ line="35"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "my" (Burmese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_containers">"
+ errorLine2=" ^">
+ file="src/main/res/values-my/strings_compositor.xml"
+ line="35"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "th" (Thai) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_containers">"
+ errorLine2=" ^">
+ file="src/main/res/values-th/strings_compositor.xml"
+ line="35"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "vi" (Vietnamese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_containers">"
+ errorLine2=" ^">
+ file="src/main/res/values-vi/strings_compositor.xml"
+ line="35"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_containers">"
+ errorLine2=" ^">
+ file="src/main/res/values-zh-rCN/strings_compositor.xml"
+ line="35"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_containers">"
+ errorLine2=" ^">
+ file="src/main/res/values-zh-rHK/strings_compositor.xml"
+ line="35"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_containers">"
+ errorLine2=" ^">
+ file="src/main/res/values-zh-rTW/strings_compositor.xml"
+ line="35"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "id" (Indonesian) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_total_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-id/strings_compositor.xml"
+ line="149"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "in" (Indonesian) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_total_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-in/strings_compositor.xml"
+ line="149"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ja" (Japanese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_total_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-ja/strings_compositor.xml"
+ line="149"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "km" (Khmer) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_total_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-km/strings_compositor.xml"
+ line="149"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ko" (Korean) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_total_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-ko/strings_compositor.xml"
+ line="149"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "lo" (Lao) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_total_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-lo/strings_compositor.xml"
+ line="149"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ms" (Malay) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_total_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-ms/strings_compositor.xml"
+ line="149"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "my" (Burmese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_total_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-my/strings_compositor.xml"
+ line="149"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "th" (Thai) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_total_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-th/strings_compositor.xml"
+ line="149"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "vi" (Vietnamese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_total_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-vi/strings_compositor.xml"
+ line="149"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_total_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-zh-rCN/strings_compositor.xml"
+ line="149"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_total_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-zh-rHK/strings_compositor.xml"
+ line="149"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_total_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-zh-rTW/strings_compositor.xml"
+ line="149"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "id" (Indonesian) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_row_count">"
+ errorLine2=" ^">
-
+ file="src/main/res/values-id/strings_compositor.xml"
+ line="153"
+ column="3"/>
+
+ id="UnusedQuantity"
+ message="For language "in" (Indonesian) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_row_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-in/strings_compositor.xml"
+ line="153"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ja" (Japanese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_row_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-ja/strings_compositor.xml"
+ line="153"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "km" (Khmer) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_row_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-km/strings_compositor.xml"
+ line="153"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ko" (Korean) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_row_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-ko/strings_compositor.xml"
+ line="153"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "lo" (Lao) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_row_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-lo/strings_compositor.xml"
+ line="153"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ms" (Malay) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_row_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-ms/strings_compositor.xml"
+ line="153"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "my" (Burmese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_row_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-my/strings_compositor.xml"
+ line="153"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "th" (Thai) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_row_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-th/strings_compositor.xml"
+ line="153"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "vi" (Vietnamese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_row_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-vi/strings_compositor.xml"
+ line="153"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_row_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-zh-rCN/strings_compositor.xml"
+ line="153"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_row_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-zh-rHK/strings_compositor.xml"
+ line="153"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_row_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-zh-rTW/strings_compositor.xml"
+ line="153"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "id" (Indonesian) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_column_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-id/strings_compositor.xml"
+ line="157"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "in" (Indonesian) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_column_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-in/strings_compositor.xml"
+ line="157"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ja" (Japanese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_column_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-ja/strings_compositor.xml"
+ line="157"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "km" (Khmer) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_column_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-km/strings_compositor.xml"
+ line="157"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ko" (Korean) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_column_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-ko/strings_compositor.xml"
+ line="157"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "lo" (Lao) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_column_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-lo/strings_compositor.xml"
+ line="157"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ms" (Malay) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_column_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-ms/strings_compositor.xml"
+ line="157"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "my" (Burmese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_column_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-my/strings_compositor.xml"
+ line="157"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "th" (Thai) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_column_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-th/strings_compositor.xml"
+ line="157"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "vi" (Vietnamese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_column_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-vi/strings_compositor.xml"
+ line="157"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_column_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-zh-rCN/strings_compositor.xml"
+ line="157"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_column_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-zh-rHK/strings_compositor.xml"
+ line="157"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_column_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-zh-rTW/strings_compositor.xml"
+ line="157"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "id" (Indonesian) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_item_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-id/strings_compositor.xml"
+ line="161"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "in" (Indonesian) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_item_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-in/strings_compositor.xml"
+ line="161"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ja" (Japanese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_item_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-ja/strings_compositor.xml"
+ line="161"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "km" (Khmer) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_item_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-km/strings_compositor.xml"
+ line="161"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ko" (Korean) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_item_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-ko/strings_compositor.xml"
+ line="161"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "lo" (Lao) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_item_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-lo/strings_compositor.xml"
+ line="161"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ms" (Malay) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_item_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-ms/strings_compositor.xml"
+ line="161"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "my" (Burmese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_item_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-my/strings_compositor.xml"
+ line="161"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "th" (Thai) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_item_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-th/strings_compositor.xml"
+ line="161"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "vi" (Vietnamese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_item_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-vi/strings_compositor.xml"
+ line="161"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_item_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-zh-rCN/strings_compositor.xml"
+ line="161"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_item_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-zh-rHK/strings_compositor.xml"
+ line="161"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_list_item_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-zh-rTW/strings_compositor.xml"
+ line="161"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "id" (Indonesian) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_password_character_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-id/strings_compositor.xml"
+ line="165"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "in" (Indonesian) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_password_character_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-in/strings_compositor.xml"
+ line="165"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ja" (Japanese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_password_character_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-ja/strings_compositor.xml"
+ line="165"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "km" (Khmer) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_password_character_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-km/strings_compositor.xml"
+ line="165"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ko" (Korean) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_password_character_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-ko/strings_compositor.xml"
+ line="165"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "lo" (Lao) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_password_character_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-lo/strings_compositor.xml"
+ line="165"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ms" (Malay) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_password_character_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-ms/strings_compositor.xml"
+ line="165"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "my" (Burmese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_password_character_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-my/strings_compositor.xml"
+ line="165"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "th" (Thai) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_password_character_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-th/strings_compositor.xml"
+ line="165"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "vi" (Vietnamese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_password_character_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-vi/strings_compositor.xml"
+ line="165"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_password_character_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-zh-rCN/strings_compositor.xml"
+ line="165"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_password_character_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-zh-rHK/strings_compositor.xml"
+ line="165"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="template_password_character_count">"
+ errorLine2=" ^">
+ file="src/main/res/values-zh-rTW/strings_compositor.xml"
+ line="165"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "id" (Indonesian) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="dots">"
+ errorLine2=" ^">
+ file="src/main/res/values-id/strings_symbols.xml"
+ line="145"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "in" (Indonesian) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="dots">"
+ errorLine2=" ^">
+ file="src/main/res/values-in/strings_symbols.xml"
+ line="145"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ja" (Japanese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="dots">"
+ errorLine2=" ^">
+ file="src/main/res/values-ja/strings_symbols.xml"
+ line="145"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "km" (Khmer) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="dots">"
+ errorLine2=" ^">
+ file="src/main/res/values-km/strings_symbols.xml"
+ line="145"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ko" (Korean) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="dots">"
+ errorLine2=" ^">
+ file="src/main/res/values-ko/strings_symbols.xml"
+ line="145"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "lo" (Lao) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="dots">"
+ errorLine2=" ^">
+ file="src/main/res/values-lo/strings_symbols.xml"
+ line="145"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "ms" (Malay) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="dots">"
+ errorLine2=" ^">
+ file="src/main/res/values-ms/strings_symbols.xml"
+ line="145"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "my" (Burmese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="dots">"
+ errorLine2=" ^">
+ file="src/main/res/values-my/strings_symbols.xml"
+ line="145"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "th" (Thai) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="dots">"
+ errorLine2=" ^">
+ file="src/main/res/values-th/strings_symbols.xml"
+ line="145"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "vi" (Vietnamese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="dots">"
+ errorLine2=" ^">
+ file="src/main/res/values-vi/strings_symbols.xml"
+ line="145"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="dots">"
+ errorLine2=" ^">
+ file="src/main/res/values-zh-rCN/strings_symbols.xml"
+ line="145"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="dots">"
+ errorLine2=" ^">
+ file="src/main/res/values-zh-rHK/strings_symbols.xml"
+ line="145"
+ column="3"/>
+ id="UnusedQuantity"
+ message="For language "zh" (Chinese) the following quantities are not relevant: `one`"
+ errorLine1=" <plurals name="dots">"
+ errorLine2=" ^">
+ file="src/main/res/values-zh-rTW/strings_symbols.xml"
+ line="145"
+ column="3"/>
+ id="SetJavaScriptEnabled"
+ message="Using `setJavaScriptEnabled` can introduce XSS vulnerabilities into your application, review carefully"
+ errorLine1=" webView.getSettings().setJavaScriptEnabled(true);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/content/WebViewContentConfig.java"
+ line="42"
+ column="5"/>
+ id="UnsafeProtectedBroadcastReceiver"
+ message="This broadcast receiver declares an intent-filter for a protected broadcast action string, which can only be sent by the system, not third-party applications. However, the receiver's `onReceive` method does not appear to call `getAction` to ensure that the received Intent's action string matches the expected value, potentially making it possible for another actor to send a spoofed intent with no action string or a different action string and cause undesired behavior."
+ errorLine1=" public void onReceive(Context context, Intent intent) {"
+ errorLine2=" ~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/brailleime/MyPackageReplacedReceiver.java"
+ line="31"
+ column="15"/>
+ id="ExportedContentProvider"
+ message="Exported content providers can provide access to potentially sensitive data"
+ errorLine1=" <provider"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/AndroidManifest.xml"
+ line="362"
+ column="10"/>
+ id="ExpiredTargetSdkVersion"
+ message="Google Play requires that apps target API level 33 or higher."
+ errorLine1=" android:targetSdkVersion="31" />"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/AndroidManifest.xml"
+ line="7"
+ column="7"/>
+ id="ExpiredTargetSdkVersion"
+ message="Google Play requires that apps target API level 33 or higher."
+ errorLine1=" android:targetSdkVersion="31" />"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/AndroidManifest.xml"
+ line="8"
+ column="7"/>
+ id="ExpiredTargetSdkVersion"
+ message="Google Play requires that apps target API level 33 or higher."
+ errorLine1=" android:targetSdkVersion="31" />"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/AndroidManifest.xml"
+ line="8"
+ column="7"/>
+ id="ExpiredTargetSdkVersion"
+ message="Google Play requires that apps target API level 33 or higher."
+ errorLine1=" android:targetSdkVersion="31" />"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/AndroidManifest.xml"
+ line="8"
+ column="7"/>
+ id="ExpiredTargetSdkVersion"
+ message="Google Play requires that apps target API level 33 or higher."
+ errorLine1=" android:targetSdkVersion="31" />"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/AndroidManifest.xml"
+ line="8"
+ column="7"/>
+ id="DrawAllocation"
+ message="Avoid object allocations during draw/layout operations (preallocate and reuse instead)"
+ errorLine1=" Rect textBounds = new Rect();"
+ errorLine2=" ~~~~~~~~~~">
-
+ file="src/phone/java/com/google/android/accessibility/brailleime/input/BrailleInputView.java"
+ line="868"
+ column="25"/>
+
+ id="DrawAllocation"
+ message="Avoid object allocations during draw/layout operations (preallocate and reuse instead)"
+ errorLine1=" Rect textBounds = new Rect();"
+ errorLine2=" ~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/brailleime/input/BrailleInputView.java"
+ line="899"
+ column="25"/>
+ id="DrawAllocation"
+ message="Avoid object allocations during draw/layout operations (preallocate and reuse instead)"
+ errorLine1=" Rect nodeBounds = new Rect();"
+ errorLine2=" ~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/utils/HighlightOverlay.java"
+ line="96"
+ column="29"/>
+ id="WakelockTimeout"
+ message="Provide a timeout when requesting a wakelock with `PowerManager.Wakelock.acquire(long timeout)`. This will ensure the OS will cleanup any wakelocks that last longer than you intend, and will save your user's battery."
+ errorLine1=" wakeLock.acquire();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/FullScreenReadActor.java"
+ line="190"
+ column="7"/>
+ id="WakelockTimeout"
+ message="Provide a timeout when requesting a wakelock with `PowerManager.Wakelock.acquire(long timeout)`. This will ensure the OS will cleanup any wakelocks that last longer than you intend, and will save your user's battery."
+ errorLine1=" wakeLock.acquire();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/FullScreenReadActor.java"
+ line="238"
+ column="7"/>
+ id="WakelockTimeout"
+ message="Provide a timeout when requesting a wakelock with `PowerManager.Wakelock.acquire(long timeout)`. This will ensure the OS will cleanup any wakelocks that last longer than you intend, and will save your user's battery."
+ errorLine1=" wakeLock.acquire();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/eventprocessor/ProcessorVolumeStream.java"
+ line="155"
+ column="7"/>
+ id="NotifyDataSetChanged"
+ message="It will always be more efficient to use more specific change events if you can. Rely on `notifyDataSetChanged` as a last resort."
+ errorLine1=" notifyDataSetChanged();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/gemini/ui/ImageQnaChatAdapter.java"
+ line="348"
+ column="5"/>
+ id="NotifyDataSetChanged"
+ message="It will always be more efficient to use more specific change events if you can. Rely on `notifyDataSetChanged` as a last resort."
+ errorLine1=" notifyDataSetChanged();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/keyboard/KeyboardShortcutsRecyclerItemAdapter.java"
+ line="151"
+ column="5"/>
+ id="NotifyDataSetChanged"
+ message="It will always be more efficient to use more specific change events if you can. Rely on `notifyDataSetChanged` as a last resort."
+ errorLine1=" packageLabelInfoAdapter.notifyDataSetChanged();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/labeling/LabelManagerSummaryActivity.java"
+ line="403"
+ column="7"/>
+ id="NotifyDataSetChanged"
+ message="It will always be more efficient to use more specific change events if you can. Rely on `notifyDataSetChanged` as a last resort."
+ errorLine1=" notifyDataSetChanged();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/search/SearchAdapter.java"
+ line="75"
+ column="5"/>
+ id="NotifyDataSetChanged"
+ message="It will always be more efficient to use more specific change events if you can. Rely on `notifyDataSetChanged` as a last resort."
+ errorLine1=" notifyDataSetChanged();"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/search/SearchAdapter.java"
+ line="81"
+ column="5"/>
+ id="ObsoleteSdkInt"
+ message="Unnecessary; `SDK_INT` is always >= 26"
+ errorLine1=" @TargetApi(VERSION_CODES.O)"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/AccessibilityWindowInfoUtils.java"
+ line="212"
+ column="3"/>
+ id="ObsoleteSdkInt"
+ message="Unnecessary; `SDK_INT` is always >= 24"
+ errorLine1=" @TargetApi(VERSION_CODES.N)"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/AccessibilityWindowInfoUtils.java"
+ line="277"
+ column="3"/>
+ id="ObsoleteSdkInt"
+ message="Unnecessary; `SDK_INT` is always >= 24"
+ errorLine1=" @TargetApi(VERSION_CODES.N)"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/AccessibilityWindowInfoUtils.java"
+ line="315"
+ column="3"/>
+ id="ObsoleteSdkInt"
+ message="Unnecessary; `SDK_INT` is never < 26"
+ errorLine1=" return Build.VERSION.SDK_INT == Build.VERSION_CODES.M;"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/BuildVersionUtils.java"
+ line="34"
+ column="12"/>
+ id="ObsoleteSdkInt"
+ message="Unnecessary; `SDK_INT` is always >= 26"
+ errorLine1=" return Build.VERSION.SDK_INT >= Build.VERSION_CODES.N;"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/BuildVersionUtils.java"
+ line="38"
+ column="12"/>
+ id="ObsoleteSdkInt"
+ message="Unnecessary; `SDK_INT` is always >= 26"
+ errorLine1=" return Build.VERSION.SDK_INT >= Build.VERSION_CODES.N_MR1;"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/BuildVersionUtils.java"
+ line="42"
+ column="12"/>
+ id="ObsoleteSdkInt"
+ message="Unnecessary; `SDK_INT` is always >= 26"
+ errorLine1=" return Build.VERSION.SDK_INT >= Build.VERSION_CODES.O;"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/BuildVersionUtils.java"
+ line="46"
+ column="12"/>
+ id="ObsoleteSdkInt"
+ message="Unnecessary; `SDK_INT` is always >= 17"
+ errorLine1=" @RequiresApi(17)"
+ errorLine2=" ~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/libraries/accessibility/utils/device/ScreenUtils.java"
+ line="124"
+ column="3"/>
+ id="ObsoleteSdkInt"
+ message="Unnecessary; `SDK_INT` is always >= 26"
+ errorLine1=" if (Build.VERSION.SDK_INT >= TelevisionNavigationController.MIN_API_LEVEL"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/TalkBackService.java"
+ line="2423"
+ column="9"/>
+ id="ObsoleteSdkInt"
+ message="Unnecessary; `SDK_INT` is always >= 16"
+ errorLine1=" @TargetApi(16)"
+ errorLine2=" ~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/utils/input/TextCursorTracker.java"
+ line="37"
+ column="3"/>
+ id="ObsoleteSdkInt"
+ message="Unnecessary; `SDK_INT` is always >= 26"
+ errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/VoiceActionMonitor.java"
+ line="189"
+ column="9"/>
+ id="ObsoleteSdkInt"
+ message="Unnecessary; `SDK_INT` is always >= 26"
+ errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/VoiceActionMonitor.java"
+ line="196"
+ column="9"/>
+ id="ObsoleteSdkInt"
+ message="This folder configuration (`v26`) is unnecessary; `minSdkVersion` is 26. Merge all the resources in this folder into `drawable-anydpi`.">
+ file="src/main/res/drawable-anydpi-v26"/>
+ id="StaticFieldLeak"
+ message="Do not place Android context classes in static fields (static reference to `AudioDeviceRouter` which has field `context` pointing to `Context`); this is a memory leak"
+ errorLine1=" @Volatile"
+ errorLine2=" ^">
+ file="src/main/java/com/google/android/accessibility/talkback/audio/AudioDeviceRouter.kt"
+ line="698"
+ column="5"/>
+ id="StaticFieldLeak"
+ message="Do not place Android context classes in static fields (static reference to `HeldOrientationTracker` which has field `context` pointing to `Context`); this is a memory leak"
+ errorLine1=" private static HeldOrientationTracker instance;"
+ errorLine2=" ~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/brailleime/HeldOrientationTracker.java"
+ line="43"
+ column="11"/>
+ id="StaticFieldLeak"
+ message="Do not place Android context classes in static fields; this is a memory leak"
+ errorLine1=" static View highlightView;"
+ errorLine2=" ~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/utils/HighlightOverlay.java"
+ line="49"
+ column="3"/>
+ id="StaticFieldLeak"
+ message="This `AsyncTask` class should be static or leaks might occur (com.google.android.accessibility.talkback.labeling.LabelManagerPackageActivity.UpdateLabelsTask)"
+ errorLine1=" private class UpdateLabelsTask extends AsyncTask<Void, Void, List<Label>> {"
+ errorLine2=" ~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/labeling/LabelManagerPackageActivity.java"
+ line="174"
+ column="17"/>
+ id="StaticFieldLeak"
+ message="Do not place Android context classes in static fields (static reference to `Updater` which has field `serviceContext` pointing to `Context`); this is a memory leak"
+ errorLine1="/**"
+ errorLine2="^">
+ file="src/main/java/com/google/android/accessibility/talkback/update/Updater.kt"
+ line="55"
+ column="1"/>
+ id="StaticFieldLeak"
+ message="Do not place Android context classes in static fields; this is a memory leak"
+ errorLine1=" private var serviceContext: Context? = null"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/update/Updater.kt"
+ line="83"
+ column="3"/>
+ id="ViewHolder"
+ message="Unconditional layout inflation from view adapter: Should use View Holder pattern (use recycled view passed into this method as the second parameter) for smoother scrolling"
+ errorLine1=" final View view = layoutInflater.inflate(R.layout.training_list_item, parent, false);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/content/TextList.java"
+ line="115"
+ column="25"/>
+ id="HandlerLeak"
+ message="This `Handler` class should be static or leaks might occur (anonymous com.google.android.accessibility.utils.DelayHandler)"
+ errorLine1=" new DelayHandler<EventIdAnd<Boolean>>() {"
+ errorLine2=" ^">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/AutoScrollActor.java"
+ line="106"
+ column="9"/>
+ id="HandlerLeak"
+ message="This `Handler` class should be static or leaks might occur (com.google.android.accessibility.braille.brailledisplay.platform.connect.bt.BtRfCommConnector.MainHandler)"
+ errorLine1=" private class MainHandler extends Handler {"
+ errorLine2=" ~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/braille/brailledisplay/platform/connect/bt/BtRfCommConnector.java"
+ line="95"
+ column="17"/>
+ id="HandlerLeak"
+ message="This `Handler` class should be static or leaks might occur (anonymous com.google.android.accessibility.utils.DelayHandler)"
+ errorLine1=" new DelayHandler<Object>() {"
+ errorLine2=" ^">
+ file="src/main/java/com/google/android/accessibility/talkback/interpreters/ScrollPositionInterpreter.java"
+ line="46"
+ column="7"/>
+ id="HandlerLeak"
+ message="This `Handler` class should be static or leaks might occur (anonymous com.google.android.accessibility.utils.DelayHandler)"
+ errorLine1=" new DelayHandler<Object>() {"
+ errorLine2=" ^">
+ file="src/main/java/com/google/android/accessibility/talkback/utils/SpeechRecognizerPerformer.java"
+ line="82"
+ column="7"/>
+ id="DisableBaselineAlignment"
+ message="Set `android:baselineAligned="false"` on this element for better performance"
+ errorLine1="<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android""
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/res/layout/label_manager_label_row.xml"
+ line="18"
+ column="2"/>
+ id="DisableBaselineAlignment"
+ message="Set `android:baselineAligned="false"` on this element for better performance"
+ errorLine1="<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android""
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/res/layout/listitem_2texts.xml"
+ line="17"
+ column="2"/>
+ id="InefficientWeight"
+ message="Use a `layout_width` of `0dp` instead of `fill_parent` for better performance"
+ errorLine1=" android:layout_width="fill_parent""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/label_manager_label_row.xml"
+ line="24"
+ column="9"/>
+ id="InefficientWeight"
+ message="Use a `layout_width` of `0dp` instead of `fill_parent` for better performance"
+ errorLine1=" android:layout_width="fill_parent""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/label_manager_package_row.xml"
+ line="37"
+ column="9"/>
+ id="InefficientWeight"
+ message="Use a `layout_width` of `0dp` instead of `wrap_content` for better performance"
+ errorLine1=" android:layout_width="wrap_content""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
-
+ file="src/main/res/layout/listitem_2texts.xml"
+ line="33"
+ column="9"/>
+
+ id="InefficientWeight"
+ message="Use a `layout_width` of `0dp` instead of `match_parent` for better performance"
+ errorLine1=" android:layout_width="match_parent""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/layout/overlay.xml"
+ line="26"
+ column="9"/>
+ id="InefficientWeight"
+ message="Use a `layout_height` of `0dp` instead of `wrap_content` for better performance"
+ errorLine1=" android:layout_height="wrap_content""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/layout-land/tutorial_rotate_orientation.xml"
+ line="13"
+ column="7"/>
+ id="LaunchActivityFromNotification"
+ message="Notifications should only launch a `BroadcastReceiver` from notification actions (`addAction`)"
+ errorLine1=" .setContentIntent(pendingIntent)"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/pause/PauseController.kt"
+ line="348"
+ column="10"/>
+
+ id="LaunchActivityFromNotification"
+ message="Notifications should only launch a `BroadcastReceiver` from notification actions (`addAction`)"
+ errorLine1=" .setContentIntent(pendingIntent)"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/update/Updater.kt"
+ line="255"
+ column="10"/>
+
+ id="NestedWeights"
+ message="Nested weights are bad for performance"
+ errorLine1=" android:layout_weight="1""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/label_manager_label_row.xml"
+ line="38"
+ column="13"/>
+ id="NestedWeights"
+ message="Nested weights are bad for performance"
+ errorLine1=" android:layout_weight="1""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ column="13"/>
+ id="NestedWeights"
+ message="Nested weights are bad for performance"
+ errorLine1=" android:layout_weight="1">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/layout-land/tutorial_rotate_orientation.xml"
+ line="19"
+ column="9"/>
+ id="Overdraw"
+ message="Possible overdraw: Root element paints background `@android:color/white` with a theme that also paints a background (inferred theme is `@android:style/Theme.Holo`)"
+ errorLine1=" android:background="@android:color/white""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/layout/activity_settings.xml"
+ line="7"
+ column="5"/>
+ id="Overdraw"
+ message="Possible overdraw: Root element paints background `?android:attr/selectableItemBackground` with a theme that also paints a background (inferred theme is `@android:style/Theme.Holo`)"
+ errorLine1=" android:background="?android:attr/selectableItemBackground""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/layout/auto_scroll_slider.xml"
+ line="29"
+ column="5"/>
+ id="Overdraw"
+ message="Possible overdraw: Root element paints background `#C0000000` with a theme that also paints a background (inferred theme is `@android:style/Theme.Holo`)"
+ errorLine1=" android:background="#C0000000">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/layout/overlay.xml"
+ line="11"
+ column="5"/>
+ id="Overdraw"
+ message="Possible overdraw: Root element paints background `@color/overlay_background` with a theme that also paints a background (inferred theme is `@android:style/Theme.Holo`)"
+ errorLine1=" android:background="@color/overlay_background""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/screen_search_dialog.xml"
+ line="6"
+ column="5"/>
+ id="Overdraw"
+ message="Possible overdraw: Root element paints background `@color/overlay_background` with a theme that also paints a background (inferred theme is `@android:style/Theme.Holo`)"
+ errorLine1=" android:background="@color/overlay_background""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/screen_search_dialog_with_various_list.xml"
+ line="6"
+ column="5"/>
+ id="Overdraw"
+ message="Possible overdraw: Root element paints background `@color/training_divider_color` with a theme that also paints a background (inferred theme is `@android:style/Theme.Holo`)"
+ errorLine1=" android:background="@color/training_divider_color""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/training_divider.xml"
+ line="7"
+ column="5"/>
+ id="Overdraw"
+ message="Possible overdraw: Root element paints background `@color/training_navigation_button_bar_background_color` with a theme that also paints a background (inferred theme is `@android:style/Theme.Holo`)"
+ errorLine1=" android:background="@color/training_navigation_button_bar_background_color""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/training_navigation_button_bar.xml"
+ line="7"
+ column="5"/>
+ id="Overdraw"
+ message="Possible overdraw: Root element paints background `@color/google_white` with a theme that also paints a background (inferred theme is `@android:style/Theme.Holo`)"
+ errorLine1=" android:background="@color/google_white">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/training_tab_page.xml"
+ line="6"
+ column="5"/>
+ id="Overdraw"
+ message="Possible overdraw: Root element paints background `@color/training_tab_background_color` with a theme that also paints a background (inferred theme is `@android:style/Theme.Holo`)"
+ errorLine1=" android:background="@color/training_tab_background_color""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/training_tabs.xml"
+ line="7"
+ column="5"/>
+ id="Overdraw"
+ message="Possible overdraw: Root element paints background `@color/tutorial_background` with a theme that also paints a background (inferred theme is `@android:style/Theme.Holo`)"
+ errorLine1=" android:background="@color/tutorial_background""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/layout/tutorial_hold_six_fingers.xml"
+ line="5"
+ column="5"/>
+ id="Overdraw"
+ message="Possible overdraw: Root element paints background `@color/tutorial_background` with a theme that also paints a background (inferred theme is `@android:style/Theme.Holo`)"
+ errorLine1=" android:background="@color/tutorial_background""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/layout-land/tutorial_intro.xml"
+ line="5"
+ column="5"/>
+ id="Overdraw"
+ message="Possible overdraw: Root element paints background `@color/tutorial_background` with a theme that also paints a background (inferred theme is `@android:style/Theme.Holo`)"
+ errorLine1=" android:background="@color/tutorial_background""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="Overdraw"
+ message="Possible overdraw: Root element paints background `@color/tutorial_background` with a theme that also paints a background (inferred theme is `@android:style/Theme.Holo`)"
+ errorLine1=" android:background="@color/tutorial_background""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/layout-sw600dp/tutorial_intro.xml"
+ line="7"
+ column="5"/>
+ id="Overdraw"
+ message="Possible overdraw: Root element paints background `@color/tutorial_background` with a theme that also paints a background (inferred theme is `@android:style/Theme.Holo`)"
+ errorLine1=" android:background="@color/tutorial_background""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/layout-land/tutorial_rotate_orientation.xml"
+ line="5"
+ column="5"/>
+ id="Overdraw"
+ message="Possible overdraw: Root element paints background `@color/tutorial_background` with a theme that also paints a background (inferred theme is `@android:style/Theme.Holo`)"
+ errorLine1=" android:background="@color/tutorial_background""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.color.a11y_outlined_button_stroke_color` appears to be unused"
+ errorLine1="<selector xmlns:android="http://schemas.android.com/apk/res/android">"
+ errorLine2="^">
+ file="utils/src/main/res/color-v31/a11y_outlined_button_stroke_color.xml"
+ line="17"
+ column="1"/>
+ id="UnusedResources"
+ message="The resource `R.layout.activity_settings` appears to be unused"
+ errorLine1="<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android""
+ errorLine2="^">
+ file="braille/brailledisplay/src/phone/res/layout/activity_settings.xml"
+ line="2"
+ column="1"/>
+ id="UnusedResources"
+ message="The resource `R.bool.is_tablet` appears to be unused"
+ errorLine1=" <bool name="is_tablet">false</bool>"
+ errorLine2=" ~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/bools.xml"
+ line="17"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.color.bullet_color` appears to be unused"
+ errorLine1=" <color name="bullet_color">#3c4043</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~">
+ file="braille/brailledisplay/src/phone/res/values/colors.xml"
+ line="8"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.color.title_color` appears to be unused"
+ errorLine1=" <color name="title_color">#ff33b5e5</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/colors.xml"
+ line="21"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.color.accessibility_touch_guard` appears to be unused"
+ errorLine1=" <color name="accessibility_touch_guard">#66000000</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/colors.xml"
+ line="22"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.color.colorAccentFocused` appears to be unused"
+ errorLine1=" <color name="colorAccentFocused">@color/google_blue900</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/colors.xml"
+ line="36"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.color.a11y_button_stroke_color` appears to be unused"
+ errorLine1=" <color name="a11y_button_stroke_color">@color/google_grey200</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/colors.xml"
+ line="37"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.color.a11y_check_button_background_color` appears to be unused"
+ errorLine1=" <color name="a11y_check_button_background_color">@color/google_blue400</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/colors.xml"
+ line="40"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.color.a11y_close_button_background_color` appears to be unused"
+ errorLine1=" <color name="a11y_close_button_background_color">@color/google_grey800</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/colors.xml"
+ line="41"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.color.a11y_button_icon_background_color` appears to be unused"
+ errorLine1=" <color name="a11y_button_icon_background_color">#FCF7EB</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/colors.xml"
+ line="42"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.color.a11y_activity_background_color` appears to be unused"
+ errorLine1=" <color name="a11y_activity_background_color">@color/google_black</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/colors.xml"
+ line="44"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.color.a11y_wear_material_color_primary` appears to be unused"
+ errorLine1=" <color name="a11y_wear_material_color_primary">@android:color/system_neutral1_900</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/colors.xml"
+ line="47"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.color.a11y_wear_material_color_on_primary` appears to be unused"
+ errorLine1=" <color name="a11y_wear_material_color_on_primary">@android:color/system_neutral1_50</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/colors.xml"
+ line="48"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.color.a11y_wear_material_color_primary_variant` appears to be unused"
+ errorLine1=" <color name="a11y_wear_material_color_primary_variant">@android:color/system_accent1_600</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/colors.xml"
+ line="49"
+ column="10"/>
-
+ id="UnusedResources"
+ message="The resource `R.color.a11y_wear_material_color_secondary` appears to be unused"
+ errorLine1=" <color name="a11y_wear_material_color_secondary">@android:color/system_neutral2_700</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+
+ id="UnusedResources"
+ message="The resource `R.color.a11y_wear_material_color_on_secondary` appears to be unused"
+ errorLine1=" <color name="a11y_wear_material_color_on_secondary">@android:color/system_neutral2_200</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/colors.xml"
+ line="51"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.color.a11y_wear_material_color_secondary_variant` appears to be unused"
+ errorLine1=" <color name="a11y_wear_material_color_secondary_variant">@android:color/system_neutral2_200</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/colors.xml"
+ line="52"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.color.a11y_wear_material_color_on_surface` appears to be unused"
+ errorLine1=" <color name="a11y_wear_material_color_on_surface">@android:color/system_neutral1_800</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/colors.xml"
+ line="54"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.color.a11y_wear_material_color_surface_variant` appears to be unused"
+ errorLine1=" <color name="a11y_wear_material_color_surface_variant">@android:color/system_neutral1_800</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/colors.xml"
+ line="55"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.color.a11y_wear_material_color_background` appears to be unused"
+ errorLine1=" <color name="a11y_wear_material_color_background">@color/google_black</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/colors.xml"
+ line="56"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.color.a11y_wear_material_color_on_background_wear` appears to be unused"
+ errorLine1=" <color name="a11y_wear_material_color_on_background_wear">@color/google_white</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/colors.xml"
+ line="57"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.color.label_text_color` appears to be unused"
+ errorLine1=" <color name="label_text_color">@color/google_black</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/colors.xml"
+ line="88"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.raw.compositor_jasper` appears to be unused">
+ file="talkback/src/main/res/raw/compositor_jasper.json"/>
+ id="UnusedResources"
+ message="The resource `R.raw.compositor_tv` appears to be unused">
+ file="talkback/src/main/res/raw/compositor_tv.json"/>
+ id="UnusedResources"
+ message="The resource `R.drawable.describe_screen_example1` appears to be unused">
+ file="talkback/src/main/res/drawable/describe_screen_example1.webp"/>
+ id="UnusedResources"
+ message="The resource `R.drawable.describe_screen_example2` appears to be unused">
+ file="talkback/src/main/res/drawable/describe_screen_example2.webp"/>
+ id="UnusedResources"
+ message="The resource `R.drawable.describe_screen_example3` appears to be unused">
+ file="talkback/src/main/res/drawable/describe_screen_example3.webp"/>
+ id="UnusedResources"
+ message="The resource `R.layout.dim_screen_confirmation_dialog` appears to be unused"
+ errorLine1="<ScrollView xmlns:android="http://schemas.android.com/apk/res/android""
+ errorLine2="^">
+ file="talkback/src/main/res/layout/dim_screen_confirmation_dialog.xml"
+ line="18"
+ column="1"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.keybindings_description_margin_start` appears to be unused"
+ errorLine1=" <dimen name="keybindings_description_margin_start">26dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/brailledisplay/src/phone/res/values-v31/dimens.xml"
+ line="3"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.keybindings_description_margin_end` appears to be unused"
+ errorLine1=" <dimen name="keybindings_description_margin_end">58dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/brailledisplay/src/phone/res/values-v31/dimens.xml"
+ line="4"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.keybindings_description_margin_top` appears to be unused"
+ errorLine1=" <dimen name="keybindings_description_margin_top">0dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/brailledisplay/src/phone/res/values-v31/dimens.xml"
+ line="5"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.braille_common_text_marginRight` appears to be unused"
+ errorLine1=" <dimen name="braille_common_text_marginRight">72sp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/common/src/phone/res/values/dimens.xml"
+ line="18"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.braille_common_text_marginTop` appears to be unused"
+ errorLine1=" <dimen name="braille_common_text_marginTop">20sp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/common/src/phone/res/values/dimens.xml"
+ line="19"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.dialog_corner_radius` appears to be unused"
+ errorLine1=" <dimen name="dialog_corner_radius">28dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/brailleime/src/phone/res/values-v31/dimens.xml"
+ line="19"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.app_icon_size` appears to be unused"
+ errorLine1=" <dimen name="app_icon_size">56dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/dimens.xml"
+ line="20"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.braille_common_text_marginBottom` appears to be unused"
+ errorLine1=" <dimen name="braille_common_text_marginBottom">20sp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/common/src/phone/res/values/dimens.xml"
+ line="20"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.braille_common_text_padding_start` appears to be unused"
+ errorLine1=" <dimen name="braille_common_text_padding_start">24dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/common/src/phone/res/values/dimens.xml"
+ line="21"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.google_marterial_button_text_size` appears to be unused"
+ errorLine1=" <dimen name="google_marterial_button_text_size">14sp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values-v31/dimens.xml"
+ line="21"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.screen_margin_sides` appears to be unused"
+ errorLine1=" <dimen name="screen_margin_sides">64dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/dimens.xml"
+ line="21"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.braille_common_text_padding_end` appears to be unused"
+ errorLine1=" <dimen name="braille_common_text_padding_end">0dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/common/src/phone/res/values/dimens.xml"
+ line="22"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.screen_margin_top` appears to be unused"
+ errorLine1=" <dimen name="screen_margin_top">72dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/dimens.xml"
+ line="22"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.actions_item_text_size` appears to be unused"
+ errorLine1=" <dimen name="actions_item_text_size">18sp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/brailleime/src/phone/res/values/dimens.xml"
+ line="23"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.braille_common_text_size` appears to be unused"
+ errorLine1=" <dimen name="braille_common_text_size">20sp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/common/src/phone/res/values/dimens.xml"
+ line="23"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.google_marterial_dialog_title_size` appears to be unused"
+ errorLine1=" <dimen name="google_marterial_dialog_title_size">24sp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values-v31/dimens.xml"
+ line="23"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.screen_margin_bottom` appears to be unused"
+ errorLine1=" <dimen name="screen_margin_bottom">48dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/dimens.xml"
+ line="23"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.tts_bubble_overlay_text_padding_top` appears to be unused"
+ errorLine1=" <dimen name="tts_bubble_overlay_text_padding_top">30dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/dimens.xml"
+ line="23"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.braille_common_text_line_spacing_extra` appears to be unused"
+ errorLine1=" <dimen name="braille_common_text_line_spacing_extra">4sp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/common/src/phone/res/values/dimens.xml"
+ line="24"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.google_marterial_dialog_title_top_padding` appears to be unused"
+ errorLine1=" <dimen name="google_marterial_dialog_title_top_padding">24dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values-v31/dimens.xml"
+ line="24"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.title_height` appears to be unused"
+ errorLine1=" <dimen name="title_height">48dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/dimens.xml"
+ line="24"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.google_marterial_alertdialog_buttons_bottom_margin` appears to be unused"
+ errorLine1=" <dimen name="google_marterial_alertdialog_buttons_bottom_margin">30dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values-v31/dimens.xml"
+ line="25"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.tts_bubble_overlay_button_width` appears to be unused"
+ errorLine1=" <dimen name="tts_bubble_overlay_button_width">20dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/dimens.xml"
+ line="25"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.braille_common_text_with_icon_margin_horizontal` appears to be unused"
+ errorLine1=" <dimen name="braille_common_text_with_icon_margin_horizontal">16dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/common/src/phone/res/values/dimens.xml"
+ line="26"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.content_margin_left` appears to be unused"
+ errorLine1=" <dimen name="content_margin_left">16dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/dimens.xml"
+ line="26"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.google_marterial_alertdialog_buttons_top_margin` appears to be unused"
+ errorLine1=" <dimen name="google_marterial_alertdialog_buttons_top_margin">26dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values-v31/dimens.xml"
+ line="26"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.braille_common_text_with_icon_icon_margin_top` appears to be unused"
+ errorLine1=" <dimen name="braille_common_text_with_icon_icon_margin_top">3dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/common/src/phone/res/values/dimens.xml"
+ line="27"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.button_bar_height` appears to be unused"
+ errorLine1=" <dimen name="button_bar_height">48dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/dimens.xml"
+ line="27"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.google_marterial_alertdialog_buttons_padding_vertical` appears to be unused"
+ errorLine1=" <dimen name="google_marterial_alertdialog_buttons_padding_vertical">16dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values-v31/dimens.xml"
+ line="27"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.tts_bubble_overlay_layout_width` appears to be unused"
+ errorLine1=" <dimen name="tts_bubble_overlay_layout_width">500dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/dimens.xml"
+ line="27"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.tts_bubble_overlay_layout_height` appears to be unused"
+ errorLine1=" <dimen name="tts_bubble_overlay_layout_height">70dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/dimens.xml"
+ line="28"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.tutorial_button_max_width` appears to be unused"
+ errorLine1=" <dimen name="tutorial_button_max_width">150dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/dimens.xml"
+ line="28"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.google_marterial_alertdialog_buttons_end_margin` appears to be unused"
+ errorLine1=" <dimen name="google_marterial_alertdialog_buttons_end_margin">16dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values-v31/dimens.xml"
+ line="29"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.search_text_font_size` appears to be unused"
+ errorLine1=" <dimen name="search_text_font_size">30dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/dimens.xml"
+ line="29"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.google_marterial_margin_between_buttons` appears to be unused"
+ errorLine1=" <dimen name="google_marterial_margin_between_buttons">8dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values-v31/dimens.xml"
+ line="30"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.tts_bubble_overlay_translation_z` appears to be unused"
+ errorLine1=" <dimen name="tts_bubble_overlay_translation_z">4dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/dimens.xml"
+ line="30"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.a11y_alertdialog_corner_radius` appears to be unused"
+ errorLine1=" <dimen name="a11y_alertdialog_corner_radius">@dimen/google_material_corner_radius</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values-v31/dimens.xml"
+ line="33"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.a11y_alertdialog_background_inset` appears to be unused"
+ errorLine1=" <dimen name="a11y_alertdialog_background_inset">5dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values-v31/dimens.xml"
+ line="34"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.tutorial_description_min_height` appears to be unused"
+ errorLine1=" <dimen name="tutorial_description_min_height">40dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/brailleime/src/phone/res/values/dimens.xml"
+ line="34"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.wearable_alert_dialog_padding_top` appears to be unused"
+ errorLine1=" <dimen name="wearable_alert_dialog_padding_top">8dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/dimens.xml"
+ line="41"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.wearable_alert_dialog_padding_bottom` appears to be unused"
+ errorLine1=" <dimen name="wearable_alert_dialog_padding_bottom">8dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/dimens.xml"
+ line="42"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.wear_alertdialog_menuitem_height` appears to be unused"
+ errorLine1=" <dimen name="wear_alertdialog_menuitem_height">52dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/dimens.xml"
+ line="43"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.wearable_alert_dialog_padding_start` appears to be unused"
+ errorLine1=" <dimen name="wearable_alert_dialog_padding_start">20dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/dimens.xml"
+ line="43"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.wear_alertdialog_menuitem_padding_start` appears to be unused"
+ errorLine1=" <dimen name="wear_alertdialog_menuitem_padding_start">14dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/dimens.xml"
+ line="44"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.wearable_alert_dialog_padding_end` appears to be unused"
+ errorLine1=" <dimen name="wearable_alert_dialog_padding_end">20dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/dimens.xml"
+ line="44"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.wearable_alert_dialog_button_padding_start` appears to be unused"
+ errorLine1=" <dimen name="wearable_alert_dialog_button_padding_start">50dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/dimens.xml"
+ line="45"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.wearable_alert_dialog_button_padding_end` appears to be unused"
+ errorLine1=" <dimen name="wearable_alert_dialog_button_padding_end">50dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/dimens.xml"
+ line="46"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.wearable_alert_dialog_button_min_height` appears to be unused"
+ errorLine1=" <dimen name="wearable_alert_dialog_button_min_height">52dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/dimens.xml"
+ line="47"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.wearable_button_icon_size` appears to be unused"
+ errorLine1=" <dimen name="wearable_button_icon_size">24dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/dimens.xml"
+ line="49"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.customize_menus_settings_layout_margin_start_48` appears to be unused"
+ errorLine1=" <dimen name="customize_menus_settings_layout_margin_start_48">48dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/dimens.xml"
+ line="52"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.intro_animation_border_width` appears to be unused"
+ errorLine1=" <dimen name="intro_animation_border_width">5dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/brailleime/src/phone/res/values/dimens.xml"
+ line="58"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.quick_menu_overlay_margin_start` appears to be unused"
+ errorLine1=" <dimen name="quick_menu_overlay_margin_start">24dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/dimens.xml"
+ line="59"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.quick_menu_overlay_margin_end` appears to be unused"
+ errorLine1=" <dimen name="quick_menu_overlay_margin_end">24dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/dimens.xml"
+ line="60"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.intro_animation_gray_background_corner_radius` appears to be unused"
+ errorLine1=" <dimen name="intro_animation_gray_background_corner_radius">15dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/brailleime/src/phone/res/values/dimens.xml"
+ line="65"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.intro_animation_black_background_corner_radius` appears to be unused"
+ errorLine1=" <dimen name="intro_animation_black_background_corner_radius">10dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/brailleime/src/phone/res/values/dimens.xml"
+ line="66"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.training_container_padding_vertical` appears to be unused"
+ errorLine1=" <dimen name="training_container_padding_vertical">0dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/dimens.xml"
+ line="75"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.training_button_width` appears to be unused"
+ errorLine1=" <dimen name="training_button_width">0dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/dimens.xml"
+ line="92"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.training_list_item_margin` appears to be unused"
+ errorLine1=" <dimen name="training_list_item_margin">4dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/dimens.xml"
+ line="96"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.training_icon_button_horizontal_margin` appears to be unused"
+ errorLine1=" <dimen name="training_icon_button_horizontal_margin">2dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/dimens.xml"
+ line="129"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.training_table_cell_padding_left` appears to be unused"
+ errorLine1=" <dimen name="training_table_cell_padding_left">8dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/dimens.xml"
+ line="133"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.two_target_min_width` appears to be unused"
+ errorLine1=" <dimen name="two_target_min_width">72dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
-
+ file="talkback/src/main/res/values/dimens.xml"
+ line="170"
+ column="12"/>
+
+ id="UnusedResources"
+ message="The resource `R.dimen.keyboard_shortcuts_dialog_background_inset` appears to be unused"
+ errorLine1=" <dimen name="keyboard_shortcuts_dialog_background_inset">32dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/dimens.xml"
+ line="181"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.dimen.tutorial_chooser_dialog_button_radius` appears to be unused"
+ errorLine1=" <dimen name="tutorial_chooser_dialog_button_radius">24dp</dimen>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/dimens.xml"
+ line="188"
+ column="12"/>
+ id="UnusedResources"
+ message="The resource `R.drawable.divider` appears to be unused"
+ errorLine1="<shape xmlns:android="http://schemas.android.com/apk/res/android">"
+ errorLine2="^">
+ file="talkback/src/main/res/drawable/divider.xml"
+ line="2"
+ column="1"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_key_bd_braille_elements_in_progress` appears to be unused"
+ errorLine1=" <string name="pref_key_bd_braille_elements_in_progress" translatable="false">pref_key_bd_braille_elements_in_progress</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/brailledisplay/src/phone/res/values/donottranslate.xml"
+ line="30"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_keyboard_echo_key` appears to be unused"
+ errorLine1=" <string name="pref_keyboard_echo_key">pref_keyboard_echo</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="45"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_web_scripts_key` appears to be unused"
+ errorLine1=" <string name="pref_web_scripts_key">pref_web_scripts</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="64"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_typing_tap_and_hold_duration_key` appears to be unused"
+ errorLine1=" <string name="pref_typing_tap_and_hold_duration_key" translatable="false">pref_type_and_hold_duration</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="74"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_tutorial_key` appears to be unused"
+ errorLine1=" <string name="pref_tutorial_key">pref_tutorial</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="103"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_help_key` appears to be unused"
+ errorLine1=" <string name="pref_help_key">pref_help</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="104"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_manage_keyboard_shortcuts` appears to be unused"
+ errorLine1=" <string name="pref_manage_keyboard_shortcuts">pref_manage_keyboard_shortcuts</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="106"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_category_visual_key` appears to be unused"
+ errorLine1=" <string name="pref_category_visual_key" translatable="false">pref_category_visual_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="112"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_category_braille_key` appears to be unused"
+ errorLine1=" <string name="pref_category_braille_key" translatable="false">pref_category_braille_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="114"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_category_general_key` appears to be unused"
+ errorLine1=" <string name="pref_category_general_key" translatable="false">pref_category_general_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="115"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_category_tutorial_and_help_key` appears to be unused"
+ errorLine1=" <string name="pref_category_tutorial_and_help_key" translatable="false">pref_category_tutorial_and_help_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="117"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_auto_summarize_view_key` appears to be unused"
+ errorLine1=" <string name="pref_auto_summarize_view_key" translatable="false">pref_auto_summarize_view_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="136"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_gemini_opt_in_show_dialog_key` appears to be unused"
+ errorLine1=" <string name="pref_gemini_opt_in_show_dialog_key">pref_gemini_opt_in_show_dialog_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="155"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_gemini_opt_in_consent_key` appears to be unused"
+ errorLine1=" <string name="pref_gemini_opt_in_consent_key">pref_gemini_opt_in_consent_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="156"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_gemini_opt_in_dissent_key` appears to be unused"
+ errorLine1=" <string name="pref_gemini_opt_in_dissent_key">pref_gemini_opt_in_dissent_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="157"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.perf_aicore_feature_download_requested` appears to be unused"
+ errorLine1=" <string name="perf_aicore_feature_download_requested" translatable="false">perf_aicore_feature_download_requested</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="158"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_gemini_aicore_opt_in_show_dialog_key` appears to be unused"
+ errorLine1=" <string name="pref_gemini_aicore_opt_in_show_dialog_key">pref_gemini_aicore_opt_in_show_dialog_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="159"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_gemini_aicore_opt_in_consent_key` appears to be unused"
+ errorLine1=" <string name="pref_gemini_aicore_opt_in_consent_key">pref_gemini_aicore_opt_in_consent_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="160"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_gemini_aicore_opt_in_dissent_key` appears to be unused"
+ errorLine1=" <string name="pref_gemini_aicore_opt_in_dissent_key">pref_gemini_aicore_opt_in_dissent_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="161"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_ai_feature_download_request_key` appears to be unused"
+ errorLine1=" <string name="pref_ai_feature_download_request_key">pref_ai_feature_download_request_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="163"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_ai_feature_download_accept_key` appears to be unused"
+ errorLine1=" <string name="pref_ai_feature_download_accept_key">pref_ai_feature_download_accept_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="164"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_ai_core_update_request_key` appears to be unused"
+ errorLine1=" <string name="pref_ai_core_update_request_key">pref_ai_core_update_request_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="165"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_ai_core_update_accept_key` appears to be unused"
+ errorLine1=" <string name="pref_ai_core_update_accept_key">pref_ai_core_update_accept_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="166"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_astrea_update_request_key` appears to be unused"
+ errorLine1=" <string name="pref_astrea_update_request_key">pref_astrea_update_request_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="167"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_astrea_update_accept_key` appears to be unused"
+ errorLine1=" <string name="pref_astrea_update_accept_key">pref_astrea_update_accept_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="168"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_selector_summary_key` appears to be unused"
+ errorLine1=" <string name="pref_selector_summary_key">pref_selector_summary_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="195"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_selector_special_widget_index_key` appears to be unused"
+ errorLine1=" <string name="pref_selector_special_widget_index_key" translatable="false">pref_selector_special_widget_index_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="205"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_selector_category_settings_key` appears to be unused"
+ errorLine1=" <string name="pref_selector_category_settings_key">pref_selector_category_settings_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="268"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_category_selector_settings_activation_key` appears to be unused"
+ errorLine1=" <string name="pref_category_selector_settings_activation_key">pref_category_selector_settings_activation_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="269"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_category_selector_settings_configuration_key` appears to be unused"
+ errorLine1=" <string name="pref_category_selector_settings_configuration_key">pref_category_selector_settings_configuration_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="270"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_category_selector_granularity_configuration_key` appears to be unused"
+ errorLine1=" <string name="pref_category_selector_granularity_configuration_key">pref_category_selector_granularity_configuration_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="271"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_navigation_category_key` appears to be unused"
+ errorLine1=" <string name="pref_navigation_category_key">pref_navigation_category_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="279"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_category_export_custom_labels_key` appears to be unused"
+ errorLine1=" <string name="pref_category_export_custom_labels_key">pref_category_export_custom_labels_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="324"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_manage_customize_menus_key` appears to be unused"
+ errorLine1=" <string name="pref_manage_customize_menus_key" translatable="false">pref_manage_customize_menus</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="338"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.keycombo_shortcut_open_manage_keyboard_shortcuts` appears to be unused"
+ errorLine1=" <string name="keycombo_shortcut_open_manage_keyboard_shortcuts">keycombo_shortcut_open_manage_keyboard_shortcuts</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="546"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.keycombo_update_modifier_keys_dialog_do_not_show_again` appears to be unused"
+ errorLine1=" <string name="keycombo_update_modifier_keys_dialog_do_not_show_again">keycombo_update_modifier_keys_dialog_do_not_show_again</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="563"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_category_built_in_gestures_key` appears to be unused"
+ errorLine1=" <string name="pref_category_built_in_gestures_key">pref_category_built_in_gestures</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="656"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_show_phone_permission_confirmation_dialog` appears to be unused"
+ errorLine1=" <string name="pref_show_phone_permission_confirmation_dialog">pref_show_phone_permission_confirmation_dialog</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="665"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_vendor_overrides_processed` appears to be unused"
+ errorLine1=" <string name="pref_vendor_overrides_processed">pref_vendor_overrides_processed</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="666"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_show_phone_permission_dialog` appears to be unused"
+ errorLine1=" <string name="pref_show_phone_permission_dialog">pref_show_phone_permission_dialog</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="671"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.array.pref_shake_to_read_threshold_entries` appears to be unused"
+ errorLine1=" <string-array name="pref_shake_to_read_threshold_entries">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="749"
+ column="19"/>
+ id="UnusedResources"
+ message="The resource `R.array.pref_shake_to_read_threshold_values` appears to be unused"
+ errorLine1=" <string-array name="pref_shake_to_read_threshold_values">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="762"
+ column="19"/>
+ id="UnusedResources"
+ message="The resource `R.array.pref_speech_volume_entries` appears to be unused"
+ errorLine1=" <string-array name="pref_speech_volume_entries">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="794"
+ column="19"/>
+ id="UnusedResources"
+ message="The resource `R.array.pref_speech_volume_values` appears to be unused"
+ errorLine1=" <string-array name="pref_speech_volume_values">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="802"
+ column="19"/>
+ id="UnusedResources"
+ message="The resource `R.array.pref_speech_rate_entries` appears to be unused"
+ errorLine1=" <string-array name="pref_speech_rate_entries">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="818"
+ column="19"/>
+ id="UnusedResources"
+ message="The resource `R.array.pref_speech_rate_values` appears to be unused"
+ errorLine1=" <string-array name="pref_speech_rate_values">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="831"
+ column="19"/>
+ id="UnusedResources"
+ message="The resource `R.string.shortcut_value_summary` appears to be unused"
+ errorLine1=" <string name="shortcut_value_summary">SUMMARY</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1097"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.shortcut_value_increase_touch_explore_latency` appears to be unused"
+ errorLine1=" <string name="shortcut_value_increase_touch_explore_latency" translatable="false">INCREASE_TOUCH_EXPLORE_LATENCY</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1170"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.shortcut_value_decrease_touch_explore_latency` appears to be unused"
+ errorLine1=" <string name="shortcut_value_decrease_touch_explore_latency" translatable="false">DECREASE_TOUCH_EXPLORE_LATENCY</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1171"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.shortcut_value_increase_touch_focus_latency` appears to be unused"
+ errorLine1=" <string name="shortcut_value_increase_touch_focus_latency" translatable="false">INCREASE_TOUCH_FOCUS_LATENCY</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1172"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.shortcut_value_decrease_touch_focus_latency` appears to be unused"
+ errorLine1=" <string name="shortcut_value_decrease_touch_focus_latency" translatable="false">DECREASE_TOUCH_FOCUS_LATENCY</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1173"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.shortcut_value_toggle_selection` appears to be unused"
+ errorLine1=" <string name="shortcut_value_toggle_selection" translatable="false">TOGGLE_SELECTION</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1184"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.shortcut_value_reset_speech_settings` appears to be unused"
+ errorLine1=" <string name="shortcut_value_reset_speech_settings" translatable="false">RESET_SPEECH_SETTINGS</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1185"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.shortcut_value_show_tutorial` appears to be unused"
+ errorLine1=" <string name="shortcut_value_show_tutorial" translatable="false">SHOW_TUTORIAL</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1186"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.shortcut_value_show_learn_mode_page` appears to be unused"
+ errorLine1=" <string name="shortcut_value_show_learn_mode_page" translatable="false">SHOW_LEARN_MODE_PAGE</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1187"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.shortcut_value_navigate_next_line` appears to be unused"
+ errorLine1=" <string name="shortcut_value_navigate_next_line" translatable="false">NAVIGATE_NEXT_LINE</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1188"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.shortcut_value_navigate_previous_line` appears to be unused"
+ errorLine1=" <string name="shortcut_value_navigate_previous_line" translatable="false">NAVIGATE_PREVIOUS_LINE</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.shortcut_value_toggle_braille_contracted_mode` appears to be unused"
+ errorLine1=" <string name="shortcut_value_toggle_braille_contracted_mode" translatable="false">TOGGLE_BRAILLE_CONTRACTED_MODE</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1190"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.shortcut_value_toggle_braille_on_screen_overlay` appears to be unused"
+ errorLine1=" <string name="shortcut_value_toggle_braille_on_screen_overlay" translatable="false">TOGGLE_BRAILLE_ON_SCREEN_OVERLAY</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1191"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.shortcut_value_cycle_punctuation_verbosity` appears to be unused"
+ errorLine1=" <string name="shortcut_value_cycle_punctuation_verbosity" translatable="false">CYCLE_PUNCTUATION_VERBOSITY</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.pref_punctuation_default` appears to be unused"
+ errorLine1=" <string name="pref_punctuation_default" translatable="false">2</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1251"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.bool.pref_web_scripts_default` appears to be unused"
+ errorLine1=" <bool name="pref_web_scripts_default">true</bool>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1401"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.bool.pref_selector_activation_default` appears to be unused"
+ errorLine1=" <bool name="pref_selector_activation_default">false</bool>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1435"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.bool.pref_thick_border_key_default` appears to be unused"
+ errorLine1=" <bool name="pref_thick_border_key_default">false</bool>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1555"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.bool.pref_icon_detection_installed_default` appears to be unused"
+ errorLine1=" <bool name="pref_icon_detection_installed_default">false</bool>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1556"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.settings_manager_market_uri` appears to be unused"
+ errorLine1=" <string name="settings_manager_market_uri">market://details?id=com.marvin.preferences</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1642"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.action_gesture_change_notification` appears to be unused"
+ errorLine1=" <string name="action_gesture_change_notification">com.google.android.marvin.talkback.NOTIFY_GESTURE_CHANGE</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1648"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_key_selector_changed_key` appears to be unused"
+ errorLine1=" <string name="pref_key_selector_changed_key" translatable="false">pref_key_selector_changed_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1811"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_icon_detection_install_lib_success` appears to be unused"
+ errorLine1=" <string name="pref_icon_detection_install_lib_success">pref_icon_detection_install_lib_success</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1852"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_icon_detection_install_lib_fail` appears to be unused"
+ errorLine1=" <string name="pref_icon_detection_install_lib_fail">pref_icon_detection_install_lib_fail</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1853"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_icon_detection_install_lib_request` appears to be unused"
+ errorLine1=" <string name="pref_icon_detection_install_lib_request">pref_icon_detection_install_lib_request</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1854"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_icon_detection_install_lib_deny` appears to be unused"
+ errorLine1=" <string name="pref_icon_detection_install_lib_deny">pref_icon_detection_install_lib_deny</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.pref_icon_detection_uninstalled_request` appears to be unused"
+ errorLine1=" <string name="pref_icon_detection_uninstalled_request">pref_icon_detection_uninstalled_request</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.pref_icon_detection_uninstalled_deny` appears to be unused"
+ errorLine1=" <string name="pref_icon_detection_uninstalled_deny">pref_icon_detection_uninstalled_deny</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1857"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_image_description_install_lib_success` appears to be unused"
+ errorLine1=" <string name="pref_image_description_install_lib_success">pref_image_description_install_lib_success</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1859"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_image_description_install_lib_fail` appears to be unused"
+ errorLine1=" <string name="pref_image_description_install_lib_fail">pref_image_description_install_lib_fail</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1860"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_image_description_install_lib_request` appears to be unused"
+ errorLine1=" <string name="pref_image_description_install_lib_request">pref_image_description_install_lib_request</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1861"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_image_description_install_lib_deny` appears to be unused"
+ errorLine1=" <string name="pref_image_description_install_lib_deny">pref_image_description_install_lib_deny</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1862"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_image_description_uninstalled_request` appears to be unused"
+ errorLine1=" <string name="pref_image_description_uninstalled_request">pref_image_description_uninstalled_request</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1863"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_image_description_uninstalled_deny` appears to be unused"
+ errorLine1=" <string name="pref_image_description_uninstalled_deny">pref_image_description_uninstalled_deny</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1864"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_all_image_caption_install_lib_success` appears to be unused"
+ errorLine1=" <string name="pref_all_image_caption_install_lib_success">pref_all_image_caption_install_lib_success</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1866"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_all_image_caption_install_lib_fail` appears to be unused"
+ errorLine1=" <string name="pref_all_image_caption_install_lib_fail">pref_all_image_caption_install_lib_fail</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1867"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_all_image_caption_install_lib_request` appears to be unused"
+ errorLine1=" <string name="pref_all_image_caption_install_lib_request">pref_all_image_caption_install_lib_request</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/donottranslate.xml"
+ line="1868"
+ column="13"/>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+ id="UnusedResources"
+ message="The resource `R.color.google_blue400` appears to be unused"
+ errorLine1=" <color name="google_blue400">#669DF6</color>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/google_colors.xml"
+ line="39"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.drawable.gs_error_vd_theme_24` appears to be unused"
+ errorLine1="<vector xmlns:android="http://schemas.android.com/apk/res/android""
+ errorLine2="^">
+ file="talkback/src/main/res/drawable/gs_error_vd_theme_24.xml"
+ line="1"
+ column="1"/>
+ id="UnusedResources"
+ message="The resource `R.drawable.ic_button_icon_40dp_bg` appears to be unused"
+ errorLine1="<ripple xmlns:android="http://schemas.android.com/apk/res/android""
+ errorLine2="^">
+ file="utils/src/main/res/drawable/ic_button_icon_40dp_bg.xml"
+ line="2"
+ column="1"/>
+ id="UnusedResources"
+ message="The resource `R.drawable.ic_gesture_downthenup` appears to be unused"
+ errorLine1="<vector xmlns:android="http://schemas.android.com/apk/res/android""
+ errorLine2="^">
+ file="talkback/src/main/res/drawable/ic_gesture_downthenup.xml"
+ line="1"
+ column="1"/>
+ id="UnusedResources"
+ message="The resource `R.drawable.ic_help_center_24dp` appears to be unused"
+ errorLine1="<vector xmlns:android="http://schemas.android.com/apk/res/android""
+ errorLine2="^">
+ file="talkback/src/main/res/drawable/ic_help_center_24dp.xml"
+ line="1"
+ column="1"/>
+ id="UnusedResources"
+ message="The resource `R.drawable.image_qa_example` appears to be unused">
+ file="talkback/src/main/res/drawable/image_qa_example.webp"/>
+ id="UnusedResources"
+ message="The resource `R.layout.keyboard_shortcut_settings_preference_icon` appears to be unused"
+ errorLine1="<ImageView xmlns:android="http://schemas.android.com/apk/res/android""
+ errorLine2="^">
+ file="talkback/src/main/res/layout/keyboard_shortcut_settings_preference_icon.xml"
+ line="15"
+ column="1"/>
+ id="UnusedResources"
+ message="The resource `R.menu.language_menu` appears to be unused"
+ errorLine1="<menu xmlns:android="http://schemas.android.com/apk/res/android" >"
+ errorLine2="^">
+ file="talkback/src/main/res/menu/language_menu.xml"
+ line="2"
+ column="1"/>
+ id="UnusedResources"
+ message="The resource `R.menu.local_context_menu` appears to be unused"
+ errorLine1="<menu xmlns:android="http://schemas.android.com/apk/res/android" >"
+ errorLine2="^">
+ file="talkback/src/main/res/menu/local_context_menu.xml"
+ line="2"
+ column="1"/>
+ id="UnusedResources"
+ message="The resource `R.xml.method` appears to be unused"
+ errorLine1="<input-method xmlns:android="http://schemas.android.com/apk/res/android""
+ errorLine2="^">
+ file="braille/brailledisplay/src/phone/res/xml/method.xml"
+ line="6"
+ column="1"/>
+ id="UnusedResources"
+ message="The resource `R.overlayable.PreferenceConfig` appears to be unused"
+ errorLine1=" <overlayable name="PreferenceConfig">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/overlayable.xml"
+ line="4"
+ column="16"/>
+ id="UnusedResources"
+ message="The resource `R.string.pref_braille_language_locales_category_key` appears to be unused"
+ errorLine1=" <string name="pref_braille_language_locales_category_key" translatable="false">pref_braille_language_locales_category_key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.layout.preference_two_target` appears to be unused"
+ errorLine1="<LinearLayout"
+ errorLine2="^">
+ file="talkback/src/main/res/layout/preference_two_target.xml"
+ line="18"
+ column="1"/>
+ id="UnusedResources"
+ message="The resource `R.drawable.quantum_ic_chevron_left_vd_theme_24` appears to be unused"
+ errorLine1="<vector xmlns:android="http://schemas.android.com/apk/res/android""
+ errorLine2="^">
+ file="talkback/src/main/res/drawable/quantum_ic_chevron_left_vd_theme_24.xml"
+ line="1"
+ column="1"/>
+ id="UnusedResources"
+ message="The resource `R.drawable.quantum_ic_chevron_right_vd_theme_24` appears to be unused"
+ errorLine1="<vector xmlns:android="http://schemas.android.com/apk/res/android""
+ errorLine2="^">
+ file="talkback/src/main/res/drawable/quantum_ic_chevron_right_vd_theme_24.xml"
+ line="1"
+ column="1"/>
+ id="UnusedResources"
+ message="The resource `R.layout.screen_overview_actions_result_bottomsheet_dialog` appears to be unused"
+ errorLine1="<ScrollView xmlns:android="http://schemas.android.com/apk/res/android""
+ errorLine2="^">
+ file="talkback/src/main/res/layout/screen_overview_actions_result_bottomsheet_dialog.xml"
+ line="18"
+ column="1"/>
+ id="UnusedResources"
+ message="The resource `R.string.braille_ime_name` appears to be unused"
+ errorLine1=" <string name="braille_ime_name">Braille hardware keyboard</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
+ message=""external_display_channel" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "ru" (Russian), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="external_display_channel">Braille displays from other apps</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ message=""external_display_ask_title" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "ru" (Russian), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="external_display_ask_title">Allow <xliff:g id="app" example="Notetaker">%1$s</xliff:g> to be a braille display for Backtalk?</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ message=""external_display_ask_text" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "ru" (Russian), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="external_display_ask_text">Backtalk won\'t use it until you allow it.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ message=""external_display_warning" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "ru" (Russian), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="external_display_warning"><xliff:g id="app" example="Notetaker">%1$s</xliff:g> will be able to read everything Backtalk shows in braille, which can be anything on the screen, including messages and what you type. It will also be able to control your device as you can with a braille display: type, open apps and run any Backtalk command. Only allow apps you trust.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ message=""external_display_allow" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "ru" (Russian), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="external_display_allow">Allow</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/brailledisplay/src/phone/res/values/strings.xml"
+ line="878"
+ column="11"/>
+ message=""external_display_deny" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "ru" (Russian), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="external_display_deny">Don\'t allow</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ message=""external_display_in_use_title" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "ru" (Russian), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="external_display_in_use_title"><xliff:g id="app" example="Notetaker">%1$s</xliff:g> is your braille display</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/brailledisplay/src/phone/res/values/strings.xml"
+ line="882"
+ column="11"/>
+ message=""external_display_in_use_text" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "ru" (Russian), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="external_display_in_use_text">While Backtalk uses it, <xliff:g id="app" example="Notetaker">%1$s</xliff:g> can read the screen and control the device.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/brailledisplay/src/phone/res/values/strings.xml"
+ line="884"
+ column="11"/>
+ message=""external_displays_title" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "ru" (Russian), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="external_displays_title">Displays from other apps</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/brailledisplay/src/phone/res/values/strings.xml"
+ line="886"
+ column="11"/>
+ message=""external_displays_summary" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "ru" (Russian), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="external_displays_summary">Apps that you allow can be braille displays for Backtalk. An app that is a braille display can read the screen and control the device.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/brailledisplay/src/phone/res/values/strings.xml"
+ line="888"
+ column="11"/>
+ message=""external_displays_none" is not translated in "de" (German), "hi" (Hindi), "lo" (Lao), "pt" (Portuguese), "fil" (Filipino; Pilipino), "lt" (Lithuanian), "hr" (Croatian), "lv" (Latvian), "hu" (Hungarian), "hy" (Armenian), "uk" (Ukrainian), "id" (Indonesian), "ur" (Urdu), "mk" (Macedonian), "ml" (Malayalam), "mn" (Mongolian), "af" (Afrikaans), "in" (Indonesian), "mr" (Marathi), "uz" (Uzbek), "ms" (Malay), "el" (Greek), "en" (English), "is" (Icelandic), "it" (Italian), "am" (Amharic), "my" (Burmese), "es" (Spanish), "iw" (Hebrew), "zh" (Chinese), "et" (Estonian), "eu" (Basque), "ar" (Arabic), "as" (Assamese), "vi" (Vietnamese), "nb" (Norwegian Bokmål), "ja" (Japanese), "ne" (Nepali), "az" (Azerbaijani), "fa" (Persian), "zu" (Zulu), "ro" (Romanian), "nl" (Dutch), "no" (Norwegian), "be" (Belarusian), "fi" (Finnish), "ru" (Russian), "bg" (Bulgarian), "bn" (Bangla), "fr" (French), "bs" (Bosnian), "ka" (Georgian), "si" (Sinhala), "sk" (Slovak), "sl" (Slovenian), "ca" (Catalan), "sq" (Albanian), "sr" (Serbian), "kk" (Kazakh), "km" (Khmer), "kn" (Kannada), "or" (Odia), "sv" (Swedish), "ko" (Korean), "sw" (Swahili), "gl" (Galician), "ta" (Tamil), "gu" (Gujarati), "ky" (Kyrgyz), "cs" (Czech), "pa" (Punjabi), "te" (Telugu), "th" (Thai), "tl" (Tagalog), "pl" (Polish), "da" (Danish), "tr" (Turkish)"
+ errorLine1=" <string name="external_displays_none">No apps can be braille displays.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/brailledisplay/src/phone/res/values/strings.xml"
+ line="890"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.template_password_selected` appears to be unused"
+ errorLine1=" <string name="template_password_selected">Characters <xliff:g id="from_index">%1$d</xliff:g> to <xliff:g id="to_index">%2$d</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.template_password_traversed` appears to be unused"
+ errorLine1=" <string name="template_password_traversed">Character <xliff:g id="index">%1$d</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.talkback_settings_screen_title_breadcrumb` appears to be unused"
+ errorLine1=" <string name="talkback_settings_screen_title_breadcrumb">Settings</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.granularity_pseudo_web_special_content` appears to be unused"
+ errorLine1=" <string name="granularity_pseudo_web_special_content">Special content</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.code_user_facing_name_en_us` appears to be unused"
+ errorLine1=" <string name="code_user_facing_name_en_us">English Braille (United States)</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/common/src/phone/res/values/strings.xml"
+ line="86"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.title_pref_manage_customize_menus` appears to be unused"
+ errorLine1=" <string name="title_pref_manage_customize_menus">Wysig kieslyste</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values-af/strings.xml"
+ line="107"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.code_user_facing_name_korean` appears to be unused"
+ errorLine1=" <string name="code_user_facing_name_korean">Korean</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/common/src/phone/res/values/strings.xml"
+ line="134"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.exit_scrim` appears to be unused"
+ errorLine1=" <string name="exit_scrim">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.settings_button_description` appears to be unused"
+ errorLine1=" <string name="settings_button_description">Settings</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.title_pref_category_audio` appears to be unused"
+ errorLine1=" <string name="title_pref_category_audio">Audio</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.title_pref_speech_rate` appears to be unused"
+ errorLine1=" <string name="title_pref_speech_rate">Speech rate</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.summary_pref_speech_rate` appears to be unused"
+ errorLine1=" <string name="summary_pref_speech_rate">Speed at which the text is spoken</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.pref_speak_time_title` appears to be unused"
+ errorLine1=" <string name="pref_speak_time_title">Speak time</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.pref_speak_time_summary` appears to be unused"
+ errorLine1=" <string name="pref_speak_time_summary">When you turn on the screen</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.confirm_the_typing_focus_delay_reduction_dialog_title` appears to be unused"
+ errorLine1=" <string name="confirm_the_typing_focus_delay_reduction_dialog_title">Switch to lift-to-type?</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.message_of_typing_focus_delay_reduction_confirm_dialog` appears to be unused"
+ errorLine1=" <string name="message_of_typing_focus_delay_reduction_confirm_dialog">When typing focus delay is set below 0.3 seconds, double-tap to type will be very difficult to perform. Choose \"Switch\" to automatically switch to lift to type.\n\nTo use lift-to-type, hold your finger to select any key, then lift for typing.\n\nYou can customize this in Backtalk settings.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.gestures_announce_typing_focus_wont_change` appears to be unused"
+ errorLine1=" <string name="gestures_announce_typing_focus_wont_change">Typing focus delay is not functioning without Lift-to-type.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.reduce_focus_delay_settings_confirm_button` appears to be unused"
+ errorLine1=" <string name="reduce_focus_delay_settings_confirm_button">Switch</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.reduce_focus_delay_settings_cancel_button` appears to be unused"
+ errorLine1=" <string name="reduce_focus_delay_settings_cancel_button">Don\'t switch</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.title_pref_category_visual` appears to be unused"
+ errorLine1=" <string name="title_pref_category_visual">Visual</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.title_pref_category_braille` appears to be unused"
+ errorLine1=" <string name="title_pref_category_braille">Braille</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.title_pref_category_general` appears to be unused"
+ errorLine1=" <string name="title_pref_category_general">General</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.title_pref_category_advanced` appears to be unused"
+ errorLine1=" <string name="title_pref_category_advanced">Advanced</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.title_pref_category_others` appears to be unused"
+ errorLine1=" <string name="title_pref_category_others">Others</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.title_pref_category_tutorial_and_help` appears to be unused"
+ errorLine1=" <string name="title_pref_category_tutorial_and_help">Tutorial & help</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.pref_category_context_menu_summary` appears to be unused"
+ errorLine1=" <string name="pref_category_context_menu_summary">Tap with 3 fingers, or swipe up or down then right.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.pref_category_context_menu_summary_xr` appears to be unused"
+ errorLine1=" <string name="pref_category_context_menu_summary_xr">To use the Backtalk menu, turn your secondary palm in and pinch.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.pref_category_context_menu_summary_single_finger` appears to be unused"
+ errorLine1=" <string name="pref_category_context_menu_summary_single_finger">Swipe down then right.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.pref_category_selector_menu_summary_no_rotor` appears to be unused"
+ errorLine1=" <string name="pref_category_selector_menu_summary_no_rotor">Swipe left or right with 3 fingers to choose a reading control. Then swipe up or down to change it.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="603"
+ column="13"/>
-
-
-
-
+ id="UnusedResources"
+ message="The resource `R.string.pref_category_selector_menu_summary_xr` appears to be unused"
+ errorLine1=" <string name="pref_category_selector_menu_summary_xr">To cycle between reading controls, turn your secondary palm in, hold your pinch, move right or left, and release.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.pref_category_selector_menu_summary_single_finger` appears to be unused"
+ errorLine1=" <string name="pref_category_selector_menu_summary_single_finger">Swipe up then down, or down then up, to choose a reading control. Then swipe up or down to change it.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="613"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.title_pref_gup` appears to be unused"
+ errorLine1=" <string name="title_pref_gup">Contact Google Disability support</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="624"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.subtitle_pref_gup` appears to be unused"
+ errorLine1=" <string name="subtitle_pref_gup">Get help using Backtalk or report issues</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.pref_item_licenses` appears to be unused"
+ errorLine1=" <string name="pref_item_licenses">Open Source Licenses</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="628"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.title_pref_tutorial` appears to be unused"
+ errorLine1=" <string name="title_pref_tutorial">Tutorial</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.title_pref_show_tos` appears to be unused"
+ errorLine1=" <string name="title_pref_show_tos">Terms of Service</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="634"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.title_pref_show_privacy_policy` appears to be unused"
+ errorLine1=" <string name="title_pref_show_privacy_policy">Privacy policy</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="636"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.title_pref_category_typing` appears to be unused"
+ errorLine1=" <string name="title_pref_category_typing">Typing</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="644"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.keycombo_keymap_changes_notifications_content` appears to be unused"
+ errorLine1=" <string name="keycombo_keymap_changes_notifications_content">Backtalk is getting ready to remove the classic keymap. To keep using keyboard shortcuts, switch to the default keymap.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="708"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.keycombo_keymap_changes_notifications_action` appears to be unused"
+ errorLine1=" <string name="keycombo_keymap_changes_notifications_action">Learn more</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.keycombo_update_modifier_key_warning_title` appears to be unused"
+ errorLine1=" <string name="keycombo_update_modifier_key_warning_title">Update your Backtalk modifier key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="730"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.keycombo_update_modifier_keys_warning_negative_button` appears to be unused"
+ errorLine1=" <string name="keycombo_update_modifier_keys_warning_negative_button">Not now</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="732"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.keycombo_warning_content_description` appears to be unused"
+ errorLine1=" <string name="keycombo_warning_content_description">More information about your modifier key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.keycombo_warning_dialog_title` appears to be unused"
+ errorLine1=" <string name="keycombo_warning_dialog_title">Update your modifier key</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.keycombo_warning_dialog_message` appears to be unused"
+ errorLine1=" <string name="keycombo_warning_dialog_message">For Backtalk\'s keyboard shortcuts to work correctly, update your modifier key from Action to Alt.\n\nIf you keep using the Action modifier key, some shortcuts will take different actions for this version of Android.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.keycombo_warning_dialog_close_button` appears to be unused"
+ errorLine1=" <string name="keycombo_warning_dialog_close_button">@string/close_string</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.keycombo_menu_category_granularity` appears to be unused"
+ errorLine1=" <string name="keycombo_menu_category_granularity">Navigation</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.keycombo_assign_dialog_instruction` appears to be unused"
+ errorLine1=" <string name="keycombo_assign_dialog_instruction">Press key combination to set new shortcut. It must contain at least ALT or Control key.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.title_pref_keyboard_echo` appears to be unused"
+ errorLine1=" <string name="title_pref_keyboard_echo">Keyboard echo</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.value_audio_output_device_none_connected` appears to be unused"
+ errorLine1=" <string name="value_audio_output_device_none_connected">Bluetooth or wired (none connected)</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="1209"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.value_audio_output_device_aux_line` appears to be unused"
+ errorLine1=" <string name="value_audio_output_device_aux_line">Auxiliary audio line</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.summary_pref_touch_focus_time` appears to be unused"
+ errorLine1=" <string name="summary_pref_touch_focus_time">""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.summary_pref_ai_description` appears to be unused"
+ errorLine1=" <string name="summary_pref_ai_description">Hear longer descriptions when you select \"<xliff:g id="Backtalk menu item" example="Describe image">%1$s</xliff:g>\" from the Backtalk menu</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="1423"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.detailed_image_description_ongoing_hint` appears to be unused"
+ errorLine1=" <string name="detailed_image_description_ongoing_hint">Getting description</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="1437"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.detailed_image_description_result_prefix` appears to be unused"
+ errorLine1=" <string name="detailed_image_description_result_prefix">Detected: Image. <xliff:g id="Gemini reply" example="That's a wonderful world.">%1$s</xliff:g></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="1438"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.dialog_title_on_device_ai_download_needed` appears to be unused"
+ errorLine1=" <string name="dialog_title_on_device_ai_download_needed">Download needed for automatic image descriptions</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="1441"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.message_aifeature_download_complete` appears to be unused"
+ errorLine1=" <string name="message_aifeature_download_complete">AI model downloaded. Backtalk can now generate image descriptions.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="1453"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.summary_pref_auto_image_captioning_text_only` appears to be unused"
+ errorLine1=" <string name="summary_pref_auto_image_captioning_text_only">For text in images</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.summary_pref_auto_image_captioning_no_icon` appears to be unused"
+ errorLine1=" <string name="summary_pref_auto_image_captioning_no_icon">For images and text in images</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.summary_pref_auto_image_captioning_no_image` appears to be unused"
+ errorLine1=" <string name="summary_pref_auto_image_captioning_no_image">For icons and text in images</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.summary_pref_auto_image_captioning_enabled` appears to be unused"
+ errorLine1=" <string name="summary_pref_auto_image_captioning_enabled">On for all images</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="1490"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.summary_pref_auto_image_captioning_enabled_unlabelled_only` appears to be unused"
+ errorLine1=" <string name="summary_pref_auto_image_captioning_enabled_unlabelled_only">On for unlabelled images only</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="1496"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.summary_pref_auto_icon_detection_enabled` appears to be unused"
+ errorLine1=" <string name="summary_pref_auto_icon_detection_enabled">On for all icons</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="1508"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.summary_pref_auto_icon_detection_enabled_unlabelled_only` appears to be unused"
+ errorLine1=" <string name="summary_pref_auto_icon_detection_enabled_unlabelled_only">On for unlabelled icons only</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="1514"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.dialog_message_on_device_ai_model_download` appears to be unused"
+ errorLine1=" <string name="dialog_message_on_device_ai_model_download">You’ll hear a brief description when you focus on an image in supported apps.\n\nImages are processed on your device and never sent to Google.\n\nGenerative AI is experimental, so it will make mistakes. By continuing, you agree to <xliff:g id="Gen AI Terms of Service" example="Google\'s Terms of Service">%1$s</xliff:g>.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="1574"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.shortcut_summary` appears to be unused"
+ errorLine1=" <string name="shortcut_summary">Summarize screen layout</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.title_web_breakout_next_section` appears to be unused"
+ errorLine1=" <string name="title_web_breakout_next_section">Next section</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.title_web_breakout_next_list` appears to be unused"
+ errorLine1=" <string name="title_web_breakout_next_list">Next list</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.title_web_breakout_next_control` appears to be unused"
+ errorLine1=" <string name="title_web_breakout_next_control">Next control</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="1835"
+ column="13"/>
+ id="UnusedResources"
+ message="The resource `R.string.title_web_breakout_prev_control` appears to be unused"
+ errorLine1=" <string name="title_web_breakout_prev_control">Previous control</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
-
+
+ id="UnusedResources"
+ message="The resource `R.string.summary_control_speak_time` appears to be unused"
+ errorLine1=" <string name="summary_control_speak_time">Change whether the time is spoken aloud when you turn on the screen</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.summary_summarize_view` appears to be unused"
+ errorLine1=" <string name="summary_summarize_view">Speak summary of view</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.value_direction_down` appears to be unused"
+ errorLine1=" <string name="value_direction_down">down</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.value_shake_to_read_disabled` appears to be unused"
+ errorLine1=" <string name="value_shake_to_read_disabled">Disabled</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.value_shake_to_read_threshold_very_light` appears to be unused"
+ errorLine1=" <string name="value_shake_to_read_threshold_very_light">Very light</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.value_shake_to_read_threshold_light` appears to be unused"
+ errorLine1=" <string name="value_shake_to_read_threshold_light">Light</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.value_shake_to_read_threshold_medium` appears to be unused"
+ errorLine1=" <string name="value_shake_to_read_threshold_medium">Medium</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.value_shake_to_read_threshold_hard` appears to be unused"
+ errorLine1=" <string name="value_shake_to_read_threshold_hard">Hard</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.value_shake_to_read_threshold_very_hard` appears to be unused"
+ errorLine1=" <string name="value_shake_to_read_threshold_very_hard">Very hard</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.links` appears to be unused"
+ errorLine1=" <string name="links">Links</string>"
+ errorLine2=" ~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.pref_selector_summary` appears to be unused"
+ errorLine1=" <string name="pref_selector_summary"><xliff:g id="select_setting_gesture">%1$s</xliff:g> to select a setting. Then <xliff:g id="adjust_setting_gesture">%2$s</xliff:g> to adjust the setting.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="2882"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.speech_rate_change` appears to be unused"
+ errorLine1=" <string name="speech_rate_change">Speech rate <xliff:g example="50" id="scaleInPercent">%1$d</xliff:g>%%</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="2885"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.reading_control_toggle_prefix_xr` appears to be unused"
+ errorLine1=" <string name="reading_control_toggle_prefix_xr">Secondary palm in, long press to toggle reading control mode. </string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="2910"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.onboarding_link_to_talkback_tutorials` appears to be unused"
+ errorLine1=" <string name="onboarding_link_to_talkback_tutorials">View all Backtalk tutorials</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="2999"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.welcome_to_android11` appears to be unused"
+ errorLine1=" <string name="welcome_to_android11">Welcome to Backtalk on Android 11</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3047"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.update_welcome_text_content` appears to be unused"
+ errorLine1=" <string name="update_welcome_text_content">You can now connect to braille displays via HID, a way to connect to bluetooth devices. Make sure you have the latest firmware drivers from your manufacturer, then turn on Bluetooth on your braille display. Go to Backtalk settings > Braille display and turn on \"Use braille display\". Find your device in the devices list, and connect to it. </string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3060"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.update_welcome_text_content_tts` appears to be unused"
+ errorLine1=" <string name="update_welcome_text_content_tts">You can now connect to braille displays via HID, a way to connect to bluetooth devices. Make sure you have the latest firmware drivers from your manufacturer, then turn on Bluetooth on your braille display. Go to Backtalk settings then Braille display and turn on \"Use braille display\". Find your device in the devices list, and connect to it. </string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3062"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.update_welcome_text_content_with_link` appears to be unused"
+ errorLine1=" <string name="update_welcome_text_content_with_link">Learn how to use your braille display with Backtalk.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3064"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.update_welcome_talkback_16_1` appears to be unused"
+ errorLine1=" <string name="update_welcome_talkback_16.1">This Backtalk update introduces support for Describe screen in more languages and other quality improvements that make Backtalk easier to use.\n\nYou\'ll learn more about these changes in the next few screens.\n\nYou can review this information later in Backtalk settings > New features in Backtalk.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3067"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.update_welcome_talkback_16_1_tts` appears to be unused"
+ errorLine1=" <string name="update_welcome_talkback_16.1_tts">This Backtalk update introduces support for Describe screen in more languages and other quality improvements that make Backtalk easier to use.\n\nYou\'ll learn more about these changes in the next few screens.\n\nYou can review this information later in Backtalk settings then New features in Backtalk.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3069"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.describe_screen_and_qna_title` appears to be unused"
+ errorLine1=" <string name="describe_screen_and_qna_title">New languages for Describe screen and Ask Gemini</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3071"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.describe_screen_and_qna_content` appears to be unused"
+ errorLine1=" <string name="describe_screen_and_qna_content"><![CDATA[Describe screen and Ask Gemini are now available in additional languages. <a href="https://support.google.com/accessibility/android?p=talkback_16_1">Learn more in the help center</a>.]]></string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3073"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.keyboard_title` appears to be unused"
+ errorLine1=" <string name="keyboard_title">Keyboard</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3083"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.keyboard_content` appears to be unused"
+ errorLine1=" <string name="keyboard_content">Backtalk now has an \"Enhanced keymap\" for its keyboard, with a variety of new commands and shortcuts. This enhancement, which includes \"browse mode\" for more efficient web navigation, streamlines navigation and interaction for Backtalk users who rely on physical keyboards. You can switch to \"Enhanced keymap\" in Backtalk settings > Advanced settings > Keyboard shortcuts.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3085"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.keyboard_content_tts` appears to be unused"
+ errorLine1=" <string name="keyboard_content_tts">Backtalk now has an \"Enhanced keymap\" for its keyboard, with a variety of new commands and shortcuts. This enhancement, which includes \"browse mode\" for more efficient web navigation, streamlines navigation and interaction for Backtalk users who rely on physical keyboards. You can switch to \"Enhanced keymap\" in Backtalk settings then Advanced settings then Keyboard shortcuts.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3087"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.reduce_delay_title` appears to be unused"
+ errorLine1=" <string name="reduce_delay_title">Reduce delay</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.reduce_delay_content` appears to be unused"
+ errorLine1=" <string name="reduce_delay_content">You can now reduce Backtalk announcement delays for touch exploration and typing. To view these settings, go to Backtalk settings > Advanced settings > Reduce delay.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.reduce_delay_content_tts` appears to be unused"
+ errorLine1=" <string name="reduce_delay_content_tts">You can now reduce Backtalk announcement delays for touch exploration and typing. To view these settings, go to Backtalk settings then Advanced settings then Reduce delay.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.customize_braille_keyboard_improvements_title` appears to be unused"
+ errorLine1=" <string name="customize_braille_keyboard_improvements_title">Customize braille keyboard gestures</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3095"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.customize_braille_keyboard_improvements_content` appears to be unused"
+ errorLine1=" <string name="customize_braille_keyboard_improvements_content">It\'s now possible to customize gestures for the virtual on-screen braille keyboard. To customize, go to Backtalk settings > Braille keyboard > Gestures.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3097"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.customize_braille_keyboard_improvements_content_tts` appears to be unused"
+ errorLine1=" <string name="customize_braille_keyboard_improvements_content_tts">It\'s now possible to customize gestures for the virtual on-screen braille keyboard. To customize, go to Backtalk settings then Braille keyboard then Gestures.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3099"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.learn_more_about_braille_keyboard` appears to be unused"
+ errorLine1=" <string name="learn_more_about_braille_keyboard">Learn more about braille keyboard</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3101"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.other_changes_title` appears to be unused"
+ errorLine1=" <string name="other_changes_title">Other changes</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3103"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.other_changes_content` appears to be unused"
+ errorLine1=" <string name="other_changes_content">An on-screen message now helps you quickly turn off Backtalk if it\'s accidentally turned on. You can turn this off in Backtalk settings > Show instructions for turning off Backtalk.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3105"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.other_changes_content_tts` appears to be unused"
+ errorLine1=" <string name="other_changes_content_tts">An on-screen message now helps you quickly turn off Backtalk if it\'s accidentally turned on. You can turn this off in Backtalk settings then Show instructions for turning off Backtalk.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3107"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.keymap_changes_content` appears to be unused"
+ errorLine1=" <string name="keymap_changes_content">Classic keymap has been switched to default keymap, which includes more shortcuts.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3109"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.help_and_feedback_link_subtext` appears to be unused"
+ errorLine1=" <string name="help_and_feedback_link_subtext">Learn more about Backtalk and send feedback</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3303"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.talkback_inactive_close_tutorial_button` appears to be unused"
+ errorLine1=" <string name="talkback_inactive_close_tutorial_button">Close tutorial</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3598"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.wear_training_welcome_paragraph` appears to be unused"
+ errorLine1=" <string name="wear_training_welcome_paragraph">When Backtalk is on, the focused item on the screen is spoken out loud.\n\nSwiping right moves to the next item. Swiping left moves to the previous item.\n\nSwipe right now until you find the next button.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3601"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.wear_training_scroll_text` appears to be unused"
+ errorLine1=" <string name="wear_training_scroll_text" tools:ignore="PluralsCandidate">Swipe up or down with <xliff:g id="two" example="2">%1$d</xliff:g> fingers.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3605"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.wear_training_go_back_title` appears to be unused"
+ errorLine1=" <string name="wear_training_go_back_title">Go back</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3607"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.wear_training_go_back_text` appears to be unused"
+ errorLine1=" <string name="wear_training_go_back_text" tools:ignore="PluralsCandidate">When you want to go back, use <xliff:g id="two" example="2">%1$d</xliff:g> fingers to swipe right from the edge of the screen.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3609"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.wear_training_go_back_success_confirmation_curved_text` appears to be unused"
+ errorLine1=" <string name="wear_training_go_back_success_confirmation_curved_text">Success</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3611"
+ column="11"/>
-
-
-
-
+ id="UnusedResources"
+ message="The resource `R.string.wear_training_go_back_success_confirmation_overlay_message` appears to be unused"
+ errorLine1=" <string name="wear_training_go_back_success_confirmation_overlay_message">Back gesture performed</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3613"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.wear_training_volume_up_title` appears to be unused"
+ errorLine1=" <string name="wear_training_volume_up_title">Turn up volume</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3615"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.wear_training_volume_up_text` appears to be unused"
+ errorLine1=" <string name="wear_training_volume_up_text">Swipe right and then up</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3617"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.wear_training_volume_down_title` appears to be unused"
+ errorLine1=" <string name="wear_training_volume_down_title">Turn down volume</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3619"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.wear_training_volume_down_text` appears to be unused"
+ errorLine1=" <string name="wear_training_volume_down_text">Swipe right and then down</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3621"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.wear_training_open_talkback_menu_title` appears to be unused"
+ errorLine1=" <string name="wear_training_open_talkback_menu_title">Open Backtalk menu</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3623"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.wear_training_open_talkback_menu_text` appears to be unused"
+ errorLine1=" <string name="wear_training_open_talkback_menu_text">To open settings and controls you may need often, swipe down and then right</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3625"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.wear_training_typing_title` appears to be unused"
+ errorLine1=" <string name="wear_training_typing_title">Typing</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3627"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.wear_training_typing_text1` appears to be unused"
+ errorLine1=" <string name="wear_training_typing_text1">To type with keyboard, move your finger across the keyboard. When you hear the letter you want to type, lift your finger.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3629"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.wear_training_typing_text2` appears to be unused"
+ errorLine1=" <string name="wear_training_typing_text2">To hide the keyboard and check your input, swipe down from the top of your screen with 2 fingers.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3631"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.wear_training_typing_text3` appears to be unused"
+ errorLine1=" <string name="wear_training_typing_text3">To return to keyboard, swipe up from the bottom of your screen with 2 fingers.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3633"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.wear_training_typing_text4` appears to be unused"
+ errorLine1=" <string name="wear_training_typing_text4">To close the keyboard and cancel typing, swipe right from the left edge of your screen with 2 fingers.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3635"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.wear_training_typing_text5` appears to be unused"
+ errorLine1=" <string name="wear_training_typing_text5">Try it below.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3637"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.wear_training_typing_practice_button_content_description` appears to be unused"
+ errorLine1=" <string name="wear_training_typing_practice_button_content_description">Typing with keyboard</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3639"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.wear_training_end_tutorial_title` appears to be unused"
+ errorLine1=" <string name="wear_training_end_tutorial_title">You\'re ready to start using Backtalk</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3641"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.watch_remote_intent_success_confirmation_text` appears to be unused"
+ errorLine1=" <string name="watch_remote_intent_success_confirmation_text">Opened on your phone</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3656"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.watch_remote_intent_error_confirmation_curved_text` appears to be unused"
+ errorLine1=" <string name="watch_remote_intent_error_confirmation_curved_text">Check connection</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3658"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.watch_remote_intent_error_confirmation_text` appears to be unused"
+ errorLine1=" <string name="watch_remote_intent_error_confirmation_text">Please check if the phone is connected.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3660"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.survey_closed` appears to be unused"
+ errorLine1=" <string name="survey_closed">Survey closed</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3696"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.title_increase_touch_focus_latency` appears to be unused"
+ errorLine1=" <string name="title_increase_touch_focus_latency">Increase focus delay</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3701"
+ column="11"/>
-
+
+ id="UnusedResources"
+ message="The resource `R.string.screen_overview_with_screenshot` appears to be unused"
+ errorLine1=" <string name="screen_overview_with_screenshot">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.title_gemini_screen_overview_summary_page_button_label` appears to be unused"
+ errorLine1=" <string name="title_gemini_screen_overview_summary_page_button_label">Summary</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.title_gemini_screen_overview_action_page_button_label` appears to be unused"
+ errorLine1=" <string name="title_gemini_screen_overview_action_page_button_label">Actions</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.positive_button_gemini_download_dialog` appears to be unused"
+ errorLine1=" <string name="positive_button_gemini_download_dialog">Download & turn on</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.feedback_button_state_unset` appears to be unused"
+ errorLine1=" <string name="feedback_button_state_unset">not selected</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.download_complete_notification_title` appears to be unused"
+ errorLine1=" <string name="download_complete_notification_title">Download complete</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.download_complete_notification_content` appears to be unused"
+ errorLine1=" <string name="download_complete_notification_content">You\'ll now hear automatic image and icon descriptions with Backtalk </string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.download_complete_notification_action` appears to be unused"
+ errorLine1=" <string name="download_complete_notification_action">Settings</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.switch_text_recognition_dialog_title` appears to be unused"
+ errorLine1=" <string name="switch_text_recognition_dialog_title">Automatically describe text in images</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3932"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.disable_auto_image_caption_dialog_subtext` appears to be unused"
+ errorLine1=" <string name="disable_auto_image_caption_dialog_subtext">You can still get descriptions for a selected image from the Backtalk menu</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3938"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.ai_services_update_dialog_title` appears to be unused"
+ errorLine1=" <string name="ai_services_update_dialog_title">Update <xliff:g example="AICore" id="service_app_name">%1$s</xliff:g> app to describe images</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3971"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.ai_services_update_dialog_message` appears to be unused"
+ errorLine1=" <string name="ai_services_update_dialog_message">To hear image descriptions, get the latest version of <xliff:g example="AICore" id="service_app_name">%1$s</xliff:g> from Google Play.\n\nOnce downloading is complete, come back to Backtalk settings and turn on automatic image descriptions again. </string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3973"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.ai_services_update_dialog_button_text` appears to be unused"
+ errorLine1=" <string name="ai_services_update_dialog_button_text">Go to Google Play</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3975"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.aicore_app_name` appears to be unused"
+ errorLine1=" <string name="aicore_app_name">AICore</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3977"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.astrea_app_name` appears to be unused"
+ errorLine1=" <string name="astrea_app_name">Private Compute Services</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="3979"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.overviews_summary_intro` appears to be unused"
+ errorLine1=" <string name="overviews_summary_intro">Summary of this app screen: %1$s</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="4028"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.overviews_images_in_app` appears to be unused"
+ errorLine1=" <string name="overviews_images_in_app">Major Images found</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="4034"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.overviews_actions_in_app` appears to be unused"
+ errorLine1=" <string name="overviews_actions_in_app">Actions in app</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="4038"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.overviews_actions_in_app_description` appears to be unused"
+ errorLine1=" <string name="overviews_actions_in_app_description">Here are the major actions that you can take from this app screen:</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="4040"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.overviews_parent_type` appears to be unused"
+ errorLine1=" <string name="overviews_parent_type">Actions in app</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="4042"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.notifictions_in_lock_screen_notification_content` appears to be unused"
+ errorLine1=" <string name="notifictions_in_lock_screen_notification_content">To hear notifications when your screen is off, turn on \"Speak notifications when screen is off\" in Backtalk verbosity settings</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings.xml"
+ line="4173"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.value_partially_checked` appears to be unused"
+ errorLine1=" <string name="value_partially_checked">partially checked</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings_compositor.xml"
+ line="266"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.value_fully_expanded` appears to be unused"
+ errorLine1=" <string name="value_fully_expanded">fully expanded</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings_compositor.xml"
+ line="301"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.value_partially_expanded` appears to be unused"
+ errorLine1=" <string name="value_partially_expanded">partially expanded</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings_compositor.xml"
+ line="306"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.template_hint_pager` appears to be unused"
+ errorLine1=" <string name="template_hint_pager">Swipe with two fingers to switch pages</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings_compositor.xml"
+ line="361"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.template_touch_explore_latency_changed` appears to be unused"
+ errorLine1=" <string name="template_touch_explore_latency_changed">Typing focus delay: <xliff:g id="milliseconds">%1$d</xliff:g> milliseconds.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings_compositor.xml"
+ line="711"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.template_volume_change_volume_up_curved_text` appears to be unused"
+ errorLine1=" <string name="template_volume_change_volume_up_curved_text">Increase</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings_compositor.xml"
+ line="736"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.template_volume_change_volume_down_curved_text` appears to be unused"
+ errorLine1=" <string name="template_volume_change_volume_down_curved_text">Decrease</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings_compositor.xml"
+ line="741"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.keyboard_tutorial_practice_keyboard_shortcuts_page_title` appears to be unused"
+ errorLine1=" <string name="keyboard_tutorial_practice_keyboard_shortcuts_page_title">Practice keyboard shortcuts</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings_keyboard_tutorial.xml"
+ line="141"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.keyboard_tutorial_practice_keyboard_shortcuts_page_text` appears to be unused"
+ errorLine1=" <string name="keyboard_tutorial_practice_keyboard_shortcuts_page_text">Press a physical keyboard key or key combination to hear what it does. Press Ctrl + W, or Escape to exit.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/strings_keyboard_tutorial.xml"
+ line="143"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.voice_commands_read` appears to be unused"
+ errorLine1=" <string name="voice_commands_read">read</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.voice_commands_edit` appears to be unused"
+ errorLine1=" <string name="voice_commands_edit">edit</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.string.voice_commands_next` appears to be unused"
+ errorLine1=" <string name="voice_commands_next">next</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="UnusedResources"
+ message="The resource `R.style.BrailleDisplaySettingsAppCompatTheme` appears to be unused"
+ errorLine1=" <style name="BrailleDisplaySettingsAppCompatTheme" parent="Theme.MaterialComponents.Light.Bridge" >"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="braille/brailledisplay/src/phone/res/values/styles.xml"
+ line="18"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.style.A11yDialogButtonStyle` appears to be unused"
+ errorLine1=" <style name="A11yDialogButtonStyle" parent="TextAppearance.AppCompat.Widget.Button.Borderless.Colored">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values-round/styles.xml"
+ line="20"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.style.A11yMaterialComponentsTheme` appears to be unused"
+ errorLine1=" <style name="A11yMaterialComponentsTheme" parent="Theme.MaterialComponents" />"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/styles.xml"
+ line="47"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.style.WearAlertDialog` appears to be unused"
+ errorLine1=" <style name="WearAlertDialog" parent="@style/Theme.AppCompat.NoActionBar" />"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/styles.xml"
+ line="49"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.style.MaterialTextTitle` appears to be unused"
+ errorLine1=" <style name="MaterialTextTitle">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/styles.xml"
+ line="91"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.style.MaterialTextSubHeading` appears to be unused"
+ errorLine1=" <style name="MaterialTextSubHeading">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/styles.xml"
+ line="97"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.style.MaterialTextBody1` appears to be unused"
+ errorLine1=" <style name="MaterialTextBody1">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/styles.xml"
+ line="102"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.style.MaterialTextButton` appears to be unused"
+ errorLine1=" <style name="MaterialTextButton">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/styles.xml"
+ line="107"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.layout.summary_list_group` appears to be unused"
+ errorLine1="<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android""
+ errorLine2="^">
+ file="talkback/src/main/res/layout/summary_list_group.xml"
+ line="17"
+ column="1"/>
+ id="UnusedResources"
+ message="The resource `R.layout.summary_list_item` appears to be unused"
+ errorLine1="<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android""
+ errorLine2="^">
+ file="talkback/src/main/res/layout/summary_list_item.xml"
+ line="17"
+ column="1"/>
+ id="UnusedResources"
+ message="The resource `R.drawable.thumb_down` appears to be unused"
+ errorLine1="<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="20dp" android:height="20dp" android:viewportWidth="960" android:viewportHeight="960" android:tint="?attr/colorControlNormal">"
+ errorLine2="^">
+ file="talkback/src/main/res/drawable/thumb_down.xml"
+ line="1"
+ column="1"/>
+ id="UnusedResources"
+ message="The resource `R.drawable.thumb_down_fill` appears to be unused"
+ errorLine1="<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="20dp" android:height="20dp" android:viewportWidth="960" android:viewportHeight="960" android:tint="?attr/colorControlNormal">"
+ errorLine2="^">
+ file="talkback/src/main/res/drawable/thumb_down_fill.xml"
+ line="1"
+ column="1"/>
+ id="UnusedResources"
+ message="The resource `R.drawable.thumb_up` appears to be unused"
+ errorLine1="<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="20dp" android:height="20dp" android:viewportWidth="960" android:viewportHeight="960" android:tint="?attr/colorControlNormal">"
+ errorLine2="^">
+ file="talkback/src/main/res/drawable/thumb_up.xml"
+ line="1"
+ column="1"/>
+ id="UnusedResources"
+ message="The resource `R.drawable.thumb_up_fill` appears to be unused"
+ errorLine1="<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="20dp" android:height="20dp" android:viewportWidth="960" android:viewportHeight="960" android:tint="?attr/colorControlNormal">"
+ errorLine2="^">
+ file="talkback/src/main/res/drawable/thumb_up_fill.xml"
+ line="1"
+ column="1"/>
+ id="UnusedResources"
+ message="The resource `R.raw.tutorial` appears to be unused">
+ file="talkback/src/main/res/raw/tutorial.json"/>
+ id="UnusedResources"
+ message="The resource `R.drawable.tutorial_grid_item_background` appears to be unused"
+ errorLine1="<selector xmlns:android="http://schemas.android.com/apk/res/android">"
+ errorLine2="^">
+ file="talkback/src/main/res/drawable/tutorial_grid_item_background.xml"
+ line="2"
+ column="1"/>
+ id="UnusedResources"
+ message="The resource `R.array.gemini_got_it_pattern` appears to be unused"
+ errorLine1=" <integer-array name="gemini_got_it_pattern">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/vibration.xml"
+ line="5"
+ column="20"/>
+ id="UnusedResources"
+ message="The resource `R.array.view_entered_pattern` appears to be unused"
+ errorLine1=" <integer-array name="view_entered_pattern">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/vibration_backtalk.xml"
+ line="54"
+ column="20"/>
+ id="UnusedResources"
+ message="The resource `R.array.scroll_pattern` appears to be unused"
+ errorLine1=" <integer-array name="scroll_pattern">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/vibration_backtalk.xml"
+ line="132"
+ column="20"/>
+ id="UnusedResources"
+ message="The resource `R.array.list_entered_pattern` appears to be unused"
+ errorLine1=" <integer-array name="list_entered_pattern">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/vibration_backtalk.xml"
+ line="163"
+ column="20"/>
+ id="UnusedResources"
+ message="The resource `R.array.list_exited_pattern` appears to be unused"
+ errorLine1=" <integer-array name="list_exited_pattern">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/vibration_backtalk.xml"
+ line="185"
+ column="20"/>
+ id="UnusedResources"
+ message="The resource `R.array.complete_pattern` appears to be unused"
+ errorLine1=" <integer-array name="complete_pattern">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/vibration_backtalk.xml"
+ line="207"
+ column="20"/>
+ id="UnusedResources"
+ message="The resource `R.array.gesture_end_pattern` appears to be unused"
+ errorLine1=" <integer-array name="gesture_end_pattern">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/vibration_backtalk.xml"
+ line="269"
+ column="20"/>
+ id="UnusedResources"
+ message="The resource `R.array.hyperlink_pattern` appears to be unused"
+ errorLine1=" <integer-array name="hyperlink_pattern">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/vibration_backtalk.xml"
+ line="321"
+ column="20"/>
+ id="UnusedResources"
+ message="The resource `R.array.formatting_pattern` appears to be unused"
+ errorLine1=" <integer-array name="formatting_pattern">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/vibration_backtalk.xml"
+ line="343"
+ column="20"/>
+ id="UnusedResources"
+ message="The resource `R.array.loading_pattern` appears to be unused"
+ errorLine1=" <integer-array name="loading_pattern">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/vibration_backtalk.xml"
+ line="366"
+ column="20"/>
+ id="UnusedResources"
+ message="The resource `R.array.browse_mode_on_pattern` appears to be unused"
+ errorLine1=" <integer-array name="browse_mode_on_pattern">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/vibration_backtalk.xml"
+ line="388"
+ column="20"/>
+ id="UnusedResources"
+ message="The resource `R.array.browse_mode_off_pattern` appears to be unused"
+ errorLine1=" <integer-array name="browse_mode_off_pattern">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/vibration_backtalk.xml"
+ line="419"
+ column="20"/>
+ id="UnusedResources"
+ message="The resource `R.array.radial_menu_1_pattern` appears to be unused"
+ errorLine1=" <integer-array name="radial_menu_1_pattern">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/vibration_backtalk.xml"
+ line="450"
+ column="20"/>
+ id="UnusedResources"
+ message="The resource `R.array.radial_menu_2_pattern` appears to be unused"
+ errorLine1=" <integer-array name="radial_menu_2_pattern">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/vibration_backtalk.xml"
+ line="474"
+ column="20"/>
+ id="UnusedResources"
+ message="The resource `R.array.radial_menu_3_pattern` appears to be unused"
+ errorLine1=" <integer-array name="radial_menu_3_pattern">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/vibration_backtalk.xml"
+ line="507"
+ column="20"/>
+ id="UnusedResources"
+ message="The resource `R.array.radial_menu_4_pattern` appears to be unused"
+ errorLine1=" <integer-array name="radial_menu_4_pattern">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/vibration_backtalk.xml"
+ line="549"
+ column="20"/>
+ id="UnusedResources"
+ message="The resource `R.array.radial_menu_5_pattern` appears to be unused"
+ errorLine1=" <integer-array name="radial_menu_5_pattern">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/vibration_backtalk.xml"
+ line="600"
+ column="20"/>
+ id="UnusedResources"
+ message="The resource `R.array.radial_menu_6_pattern` appears to be unused"
+ errorLine1=" <integer-array name="radial_menu_6_pattern">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/vibration_backtalk.xml"
+ line="660"
+ column="20"/>
+ id="UnusedResources"
+ message="The resource `R.array.radial_menu_7_pattern` appears to be unused"
+ errorLine1=" <integer-array name="radial_menu_7_pattern">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/vibration_backtalk.xml"
+ line="729"
+ column="20"/>
+ id="UnusedResources"
+ message="The resource `R.array.radial_menu_8_pattern` appears to be unused"
+ errorLine1=" <integer-array name="radial_menu_8_pattern">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/vibration_backtalk.xml"
+ line="807"
+ column="20"/>
+ id="UnusedResources"
+ message="The resource `R.array.screen_off_pattern` appears to be unused"
+ errorLine1=" <integer-array name="screen_off_pattern">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/vibration_backtalk.xml"
+ line="929"
+ column="20"/>
+ id="UnusedResources"
+ message="The resource `R.string.scan_the_qr_code` appears to be unused"
+ errorLine1=" <string name="scan_the_qr_code">Scan the QR code</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/watch_strings.xml"
+ line="5"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.qr_code_content_description` appears to be unused"
+ errorLine1=" <string name="qr_code_content_description">QR code to scan</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="talkback/src/main/res/values/watch_strings.xml"
+ line="7"
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.alternate_privacy_policy` appears to be unused"
+ errorLine1=" <string name="alternate_privacy_policy">Or visit http://www.google.com/policies/privacy</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.alternate_tos` appears to be unused"
+ errorLine1=" <string name="alternate_tos">Or visit https://www.google.com/mobile/toscountry</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.string.alternate_help` appears to be unused"
+ errorLine1=" <string name="alternate_help" tools:ignore="HardCodedNumber">Or visit https://support.google.com/accessibility/android/answer/6283677</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ column="11"/>
+ id="UnusedResources"
+ message="The resource `R.style.A11yAlertDialogChipButton` appears to be unused"
+ errorLine1=" <style name="A11yAlertDialogChipButton"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/watch_styles.xml"
+ line="4"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.style.A11yAlertDialogTextLinesGreaterThan3` appears to be unused"
+ errorLine1=" <style name="A11yAlertDialogTextLinesGreaterThan3"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="utils/src/main/res/values/watch_styles.xml"
+ line="5"
+ column="10"/>
+ id="UnusedResources"
+ message="The resource `R.layout.wearable_list_preference_checked_item` appears to be unused"
+ errorLine1="<FrameLayout"
+ errorLine2="^">
+ file="talkback/src/main/res/layout/wearable_list_preference_checked_item.xml"
+ line="2"
+ column="1"/>
+ id="UnusedResources"
+ message="The resource `R.menu.web_local_context_menu` appears to be unused"
+ errorLine1="<menu xmlns:android="http://schemas.android.com/apk/res/android" >"
+ errorLine2="^">
+ file="talkback/src/main/res/menu/web_local_context_menu.xml"
+ line="2"
+ column="1"/>
+ id="UselessParent"
+ message="This `LinearLayout` layout or its `LinearLayout` parent is unnecessary"
+ errorLine1=" <LinearLayout"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/res/layout/label_manager_label_row.xml"
+ line="23"
+ column="6"/>
-
-
-
-
+ id="UselessParent"
+ message="This `LinearLayout` layout or its `LinearLayout` parent is unnecessary; transfer the `background` attribute to the other view"
+ errorLine1=" <LinearLayout"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/res/layout/quick_menu_item_action_overlay.xml"
+ line="8"
+ column="4"/>
+ id="UselessParent"
+ message="This `LinearLayout` layout or its `LinearLayout` parent is unnecessary; transfer the `background` attribute to the other view"
+ errorLine1=" <LinearLayout"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/res/layout/quick_menu_item_overlay.xml"
+ line="8"
+ column="4"/>
+ id="UselessParent"
+ message="This `LinearLayout` layout or its `LinearLayout` parent is unnecessary; transfer the `background` attribute to the other view"
+ errorLine1=" <LinearLayout"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/res/layout/quick_menu_item_overlay_without_multifinger_gesture.xml"
+ line="8"
+ column="4"/>
+ id="UselessParent"
+ message="This `LinearLayout` layout or its `LinearLayout` parent is unnecessary; transfer the `background` attribute to the other view"
+ errorLine1=" <LinearLayout"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/res/layout/talkback_exit_watermark.xml"
+ line="8"
+ column="4"/>
+ id="UselessParent"
+ message="This `LinearLayout` layout or its `LinearLayout` parent is possibly unnecessary; transfer the `background` attribute to the other view"
+ errorLine1=" <LinearLayout"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/res/layout/training_link.xml"
+ line="7"
+ column="4"/>
+ id="UselessParent"
+ message="This `LinearLayout` layout or its `LinearLayout` parent is unnecessary; transfer the `background` attribute to the other view"
+ errorLine1=" <LinearLayout"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/res/layout/training_tip.xml"
+ line="7"
+ column="4"/>
+ id="TypographyDashes"
+ message="Replace "-" with an "en dash" character (–, –) ?"
+ errorLine1=" <string name="keyboard_tutorial_heading_levels_page_text">Вебсайттар жана веб колдонмолор контентти түзүү үчүн ар кандай деңгээлдеги аталыштарды колдонушат. Кароо режими күйгүзүлгөндө, аталыш деңгээлдерине өтүү үчүн 1-6 чейинки баскычтарды басыңыз. Артка жылдыруу үчүн Shift баскычын кармап туруп, бул баскычтарды басыңыз.\n\nКөнүгүү аймагына кирүү үчүн Аракет + Оңго жебе баскычтарын басыңыз.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-ky/strings_keyboard_tutorial.xml"
+ line="29"
+ column="61"/>
+ id="TypographyDashes"
+ message="Replace "-" with an "en dash" character (–, –) ?"
+ errorLine1=" <string name="keyboard_tutorial_heading_levels_page_text">Web siteleri ve web uygulamaları, içeriği yapılandırmak için genellikle farklı düzeylerde başlıklar kullanır. Tarayıcı modu etkinken başlık düzeylerine atlamak için 1-6 tuşlarına basın. Geri gitmek için üst karakter tuşunu basılı tutarak bu tuşlara basın.\n\nAlıştırma alanına girmek için eylem tuşu + sağ ok tuşuna basın.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-tr/strings_keyboard_tutorial.xml"
+ line="29"
+ column="61"/>
+ id="TypographyDashes"
+ message="Replace "-" with an "en dash" character (–, –) ?"
+ errorLine1=" <string name="keyboard_tutorial_heading_levels_page_text">Kontentni tuzilmalarga ajratish uchun saytlar va veb-ilovalarda koʻpincha turli darajadagi sarlavhalar ishlatiladi. Kezish rejimi yoqilganda darajalar oʻrtasida almashish uchun 1-6 tugmalarini bosish mumkin Orqaga qaytish uchun Shift tugmasini bosib, ushbu tugmalarni bosing.\n\nMashq maydoniga oʻtish uchun Amal + Oʻngga strelka tugmasini bosing.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-uz/strings_keyboard_tutorial.xml"
+ line="29"
+ column="61"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="bd_preference_scan_activated_title">Ifuna amadivayisi...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values-zu/strings.xml"
+ line="41"
+ column="53"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="announcing_text_formatting_option1">Selecciona el elemento con formato, abre el menú de TalkBack y luego selecciona \"Describir formato de texto\", o bien...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-es/strings.xml"
+ line="1006"
+ column="53"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [యూజర్, మోడల్ మధ్య ప్రత్యామ్నాయ ప్రతిస్పందనల ప్రక్రియను కొనసాగించండి] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-te/strings.xml"
+ line="1280"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [「ユーザー」役と「モデル」役を交代して続けましょう] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-ja/strings.xml"
+ line="1286"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Працяг пераключэння паміж КАРЫСТАЛЬНІКАМ і МАДЭЛЛЮ] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-be/strings.xml"
+ line="1287"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [ୟୁଜର ଏବଂ ମଡେଲ ପାଳି ବଦଳାଇବା ଜାରି ରଖନ୍ତୁ] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-or/strings.xml"
+ line="1288"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [對話持續進行,使用者和模型輪流發言] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-zh-rHK/strings.xml"
+ line="1288"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [對話持續進行,使用者和模型輪流發言] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-zh-rTW/strings.xml"
+ line="1288"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [የተጠቃሚ እና የሞዴል ተራዎችን መለዋወጥ ይቀጥሉ] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-am/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [يُرجى مواصلة التبديل بين دور المستخدم ودور النموذج] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-ar/strings.xml"
+ line="1289"
+ column="49"/>
-
-
-
-
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [ব্যৱহাৰকাৰী আৰু মডেলৰ পাল সাল-সলনি কৰি থাকক] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-as/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [İSTİFADƏÇİ və MODEL növbələrini dəyişməyə davam edin] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-az/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Продължаване на редуването на ПОТРЕБИТЕЛЯ и МОДЕЛА] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-bg/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [ব্যবহারকারী এবং মডেলের মধ্যে পর্যায়ক্রমে উত্তর দেওয়ার প্রক্রিয়া চালিয়ে যান] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-bn/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Nastavi uz smjenjivanje KORISNIKA i MODELA] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-bs/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Continua alternant els torns d\'USUARI i MODEL] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-ca/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Fortsæt med at skifte mellem BRUGER og MODEL] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-da/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Sigue alternando los turnos entre el USUARIO y el MODELO] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-es/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Jätka vaheldumisi vastamist (KASUTAJA–MUDEL–KASUTAJA…)] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-et/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Ipagpatuloy ang pakikipagpalitan ng USER at ng MODELO] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-fil/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Sigue alternando USUARIO e MODELO]...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-gl/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [વપરાશકર્તા અને મૉડલને વારાફરતી ફેરવવાનું ચાલુ રાખો] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-gu/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [उपयोगकर्ता और मॉडल के बीच सवाल-जवाब का सिलसिला जारी रखें] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-hi/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Nastavak smjenjivanja pitanja i odgovora KORISNIKA i MODELA] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-hr/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Folytassa a FELHASZNÁLÓ és a MODELL közötti váltást] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-hu/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Շարունակեք փոխել ՕԳՏԱՏԻՐՈՋ և ՄՈԴԵԼԻ հերթականությունը] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-hy/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Lanjutkan giliran PENGGUNA dan MODEL secara bergantian] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-id/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Lanjutkan giliran PENGGUNA dan MODEL secara bergantian] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-in/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Halda áfram að skipta á milli NOTANDI og GERÐ] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-is/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Continua ad alternare UTENTE e MODELLO] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-it/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [მომხმარებლის და მოდელის რიგებს შორის ცვალებადობის გაგრძელება] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-ka/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [ПАЙДАЛАНУШЫ мен МОДЕЛЬ іс-әрекеттерін әрі қарай кезек-кезек қолдана беріңіз] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-kk/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [បន្តវេនរបស់អ្នកប្រើប្រាស់ និងគំរូជំនួស] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-km/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [사용자와 모델이 대화를 번갈아 이어 가기] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-ko/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [КОЛДОНУУЧУ менен ҮЛГҮНҮН жоопторун айкалыштыруу] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-ky/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Continue alternating USER and MODEL turns] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-lo/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Tęsti NAUDOTOJO ir MODELIO eilės keitimą] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-lt/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Turpiniet mainīt LIETOTĀJA un MODEĻA secību] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-lv/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Continue alternating USER and MODEL turns] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-ml/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [ХЭРЭГЛЭГЧ болон ЗАГВАРЫН хооронд ээлжлэн сольж үргэлжлүүлнэ үү] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-mn/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Teruskan giliran PENGGUNA dan MODEL berselang-seli] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-ms/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [‘အသုံးပြုသူ’ နှင့် ‘မိုဒယ်’ တို့ တစ်လှည့်စီ ဆက်ရန်] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-my/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Ga door met afwisselende beurten voor GEBRUIKER en MODEL] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-nl/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [ਵਰਤੋਂਕਾਰ ਅਤੇ ਮਾਡਲ ਵਿਚਕਾਰ ਵਾਰ-ਵਾਰ ਜਵਾਬ ਦੇਣ ਦੀ ਪ੍ਰਕਿਰਿਆ ਜਾਰੀ ਰੱਖੋ] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-pa/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Continue alternando as falas do USUÁRIO e do MODELO] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-pt-rBR/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Continue alternando as falas do USUÁRIO e do MODELO] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-pt/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Continuă să alternezi rândurile pentru UTILIZATOR și MODEL] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-ro/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Продолжайте чередовать действия ПОЛЬЗОВАТЕЛЯ и МОДЕЛИ] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-ru/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [පරිශීලක සහ මාදිලි වාර මාරුවෙන් මාරුවට සිදු කරන්න] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
-
-
+ file="src/main/res/values-si/strings.xml"
+ line="1289"
+ column="49"/>
+
+
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Vazhdo të ndryshosh radhët e PËRDORUESIT dhe MODELIT] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-sq/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Endeleza mazungumzo ya MTUMIAJI na MFUMO kwa zamu] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-sw/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [பயனர் மற்றும் மாடல் என ஒவ்வொரு முறையும் மாற்றுவதைத் தொடர்க] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-ta/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Ipagpatuloy ang pakikipagpalitan ng USER at ng MODELO] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-tl/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [KULLANICI ile MODEL arasında sırayla geçiş yapmaya devam et] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-tr/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... USER اور MODEL پیغامات کے درمیان سوئچ کرتے رہیں۔</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-ur/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [FOYDALANUVCHI VA MODEL amallarini navbat bilan davom ettiring] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-uz/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Tiếp tục luân phiên lượt lời của NGƯỜI DÙNG và MÔ HÌNH] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-vi/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Qhubeka nokushintshanisa UMSEBENZISI kanye NEMODELI] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-zu/strings.xml"
+ line="1289"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [ادامه تناوب بین نوبت کاربر و مدل] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-fa/strings.xml"
+ line="1290"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [प्रयोगकर्ता र मोडेलले पालैपालो जवाफ दिने क्रम जारी राख्नुहोस्] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-ne/strings.xml"
+ line="1290"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [สลับระหว่างผู้ใช้และโมเดลต่อไป] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-th/strings.xml"
+ line="1290"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [ಪರ್ಯಾಯ ಬಳಕೆದಾರರು ಮತ್ತು ಮಾಡೆಲ್ ಬದಲಾವಣೆಗಳನ್ನು ಮುಂದುವರಿಸಿ] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-kn/strings.xml"
+ line="1291"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [वापरकर्ता आणि मॉडेल यांच्यातील संभाषण सुरू ठेवा] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-mr/strings.xml"
+ line="1292"
+ column="49"/>
+ id="TypographyEllipsis"
+ message="Replace "..." with ellipsis character (…, …) ?"
+ errorLine1=" <string name="image_qna_with_history_postfix">... [Continue alternating USER and MODEL turns] ...</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values/strings.xml"
+ line="3742"
+ column="49"/>
+ id="TypographyFractions"
+ message="Use fraction character ¼ (¼) instead of 1/4?"
+ errorLine1=" <string name="bd_caption_tutorial_dialog_message">Para mostrar/ocultar as legend. deste vídeo, prima a tecla de espaço e os pontos 1/4/7/8.\n\nP/ mostrar autom. as leg. de cont. multim. compatíveis, ative Mostrar legendas no ecrã em braille nas Def.</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/values-pt-rPT/strings.xml"
+ line="303"
+ column="53"/>
+ id="TypographyFractions"
+ message="Use fraction character ¼ (¼) instead of 1/4?"
+ errorLine1=" <string name="symbol_quarter_note">Nota muzikore 1/4</string>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~">
+ file="src/main/res/values-sq/strings_symbols.xml"
+ line="91"
+ column="38"/>
+ id="IconLocation"
+ message="Found bitmap drawable `res/drawable/describe_screen_example1.webp` in densityless folder">
+ file="src/main/res/drawable/describe_screen_example1.webp"/>
+ id="IconLocation"
+ message="Found bitmap drawable `res/drawable/describe_screen_example2.webp` in densityless folder">
+ file="src/main/res/drawable/describe_screen_example2.webp"/>
+ id="IconLocation"
+ message="Found bitmap drawable `res/drawable/describe_screen_example3.webp` in densityless folder">
+ file="src/main/res/drawable/describe_screen_example3.webp"/>
+ id="IconLocation"
+ message="Found bitmap drawable `res/drawable/image_qa_example.webp` in densityless folder">
+ file="src/main/res/drawable/image_qa_example.webp"/>
+ id="IconLocation"
+ message="Found bitmap drawable `res/drawable/onboarding_sample_image.webp` in densityless folder">
+ file="src/main/res/drawable/onboarding_sample_image.webp"/>
+ id="IconLocation"
+ message="Found bitmap drawable `res/drawable/tabletop_tutorial_01.png` in densityless folder">
+ file="src/phone/res/drawable/tabletop_tutorial_01.png"/>
+ id="IconLocation"
+ message="Found bitmap drawable `res/drawable/tabletop_tutorial_02.png` in densityless folder">
+ file="src/phone/res/drawable/tabletop_tutorial_02.png"/>
+ id="MissingApplicationIcon"
+ message="Should explicitly set `android:icon`, there is no default"
+ errorLine1=" <application"
+ errorLine2=" ~~~~~~~~~~~">
+ file="src/main/AndroidManifest.xml"
+ line="25"
+ column="4"/>
+ id="IconDensities"
+ message="Missing the following drawables in `drawable-xhdpi`: hold_illustration.xml (found in drawable-xxxhdpi)">
+ file="src/phone/res/drawable-xhdpi"/>
+ id="IconDensities"
+ message="Missing the following drawables in `drawable-xxhdpi`: hold_illustration.xml (found in drawable-xxxhdpi)">
+ file="src/phone/res/drawable-xxhdpi"/>
+ id="IconMissingDensityFolder"
+ message="Missing density variation folders in `src\main\res`: drawable-hdpi, drawable-mdpi">
+ file="src/main/res"/>
+ id="IconMissingDensityFolder"
+ message="Missing density variation folders in `src\main\res`: drawable-xxhdpi">
+ file="src/main/res"/>
+ id="IconMissingDensityFolder"
+ message="Missing density variation folders in `src\phone\res`: drawable-hdpi, drawable-mdpi">
+ file="src/phone/res"/>
+ id="IconMissingDensityFolder"
+ message="Missing density variation folders in `src\phone\res`: drawable-hdpi, drawable-mdpi, drawable-xxhdpi">
+ file="src/phone/res"/>
+ id="Autofill"
+ message="Missing `autofillHints` attribute"
+ errorLine1=" <EditText"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/res/layout/keyboard_shortcuts_dialog.xml"
+ line="49"
+ column="6"/>
+ id="Autofill"
+ message="Missing `autofillHints` attribute"
+ errorLine1=" <EditText"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/res/layout/label_addedit_dialog.xml"
+ line="39"
+ column="10"/>
+ id="Autofill"
+ message="Missing `autofillHints` attribute"
+ errorLine1=" <EditText"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/res/layout/screen_search_dialog.xml"
+ line="56"
+ column="6"/>
+ id="Autofill"
+ message="Missing `autofillHints` attribute"
+ errorLine1=" <EditText"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/res/layout/screen_search_text_search.xml"
+ line="40"
+ column="4"/>
+ id="Autofill"
+ message="Missing `autofillHints` attribute"
+ errorLine1=" <EditText"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/res/layout/training_edit_text.xml"
+ line="7"
+ column="4"/>
+ id="ViewConstructor"
+ message="Custom view `ConnectionDeviceActionButtonView` is missing constructor used by tools: `(Context)` or `(Context,AttributeSet)` or `(Context,AttributeSet,int)`"
+ errorLine1="public class ConnectionDeviceActionButtonView extends LinearLayout {"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/braille/brailledisplay/settings/ConnectionDeviceActionButtonView.java"
+ line="28"
+ column="14"/>
+ id="ViewConstructor"
+ message="Custom view `CustomGestureView` is missing constructor used by tools: `(Context)` or `(Context,AttributeSet)` or `(Context,AttributeSet,int)`"
+ errorLine1="public class CustomGestureView extends FrameLayout"
+ errorLine2=" ~~~~~~~~~~~~~~~~~">
+ column="14"/>
+ id="ViewConstructor"
+ message="Custom view `DotBlockView` is missing constructor used by tools: `(Context)` or `(Context,AttributeSet)` or `(Context,AttributeSet,int)`"
+ errorLine1="class DotBlockView extends View implements OrientationSensitive {"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/brailleime/tutorial/DotBlockView.java"
+ line="38"
+ column="7"/>
+ id="ViewConstructor"
+ message="Custom view `DotsFlashingAnimationView` is missing constructor used by tools: `(Context)` or `(Context,AttributeSet)` or `(Context,AttributeSet,int)`"
+ errorLine1="class DotsFlashingAnimationView extends View implements OrientationSensitive {"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/brailleime/tutorial/DotsFlashingAnimationView.java"
+ line="47"
+ column="7"/>
+ id="ViewConstructor"
+ message="Custom view `NavigationButtonBar` is missing constructor used by tools: `(Context)` or `(Context,AttributeSet)` or `(Context,AttributeSet,int)`"
+ errorLine1="public class NavigationButtonBar extends LinearLayout {"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/NavigationButtonBar.java"
+ line="34"
+ column="14"/>
+ id="ViewConstructor"
+ message="Custom view `TutorialAnimationView` is missing constructor used by tools: `(Context)` or `(Context,AttributeSet)` or `(Context,AttributeSet,int)`"
+ errorLine1="class TutorialAnimationView extends FrameLayout implements OrientationSensitive {"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/brailleime/tutorial/TutorialAnimationView.java"
+ line="48"
+ column="7"/>
+ id="ViewConstructor"
+ message="Custom view `CanvasView` is missing constructor used by tools: `(Context)` or `(Context,AttributeSet)` or `(Context,AttributeSet,int)`"
+ errorLine1=" static class CanvasView extends View implements OrientationSensitive {"
+ errorLine2=" ~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/brailleime/tutorial/TutorialAnimationView.java"
+ line="130"
+ column="16"/>
-
-
-
-
+ id="ViewConstructor"
+ message="Custom view `TutorialView` is missing constructor used by tools: `(Context)` or `(Context,AttributeSet)` or `(Context,AttributeSet,int)`"
+ errorLine1="public class TutorialView extends FrameLayout implements OrientationSensitive {"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/brailleime/tutorial/TutorialView.java"
+ line="85"
+ column="14"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" state.edit().putBoolean(KEY_UNINSTALL_OFFERED, true).apply()"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/migration/AppIdHandOver.kt"
+ line="192"
+ column="5"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" prefs.edit().putBoolean(key, newValue as Boolean).apply()"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/directtouch/DirectTouchFragment.kt"
+ line="135"
+ column="9"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" val editor = prefs.edit().remove(OLD_PREF_NAV_BAR)"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/directtouch/DirectTouchSettings.kt"
+ line="56"
+ column="18"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" prefs.edit().putBoolean(PREF_MASTER, enabled).apply()"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/directtouch/DirectTouchSettings.kt"
+ line="67"
+ column="5"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" prefs.edit().putStringSet(PREF_APPS, if (enabled) apps + pkg else apps - pkg).apply()"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/directtouch/DirectTouchSettings.kt"
+ line="78"
+ column="5"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" prefs.edit().putBoolean(PREF_TYPING_PREFIX + pkg, enabled).apply()"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/directtouch/DirectTouchSettings.kt"
+ line="85"
+ column="5"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" val editor = prefs.edit().putStringSet(PREF_SEEN, seen + pkg)"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/directtouch/DirectTouchSettings.kt"
+ line="97"
+ column="18"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" val editor = prefs.edit()"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/directtouch/DirectTouchSettings.kt"
+ line="135"
+ column="18"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" prefs.edit().remove(PREF_KEY).apply()"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/gemini/GeminiApiKey.kt"
+ line="41"
+ column="7"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" prefs.edit().putString(PREF_KEY, trimmed).apply()"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/gemini/GeminiApiKey.kt"
+ line="43"
+ column="7"/>
+ id="UseKtx"
+ message="Use the KTX extension function `String.toUri` instead?"
+ errorLine1=" Intent(Intent.ACTION_VIEW, Uri.parse(GeminiApiKey.GET_KEY_URL))"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/gemini/GeminiApiKeyPreference.kt"
+ line="87"
+ column="40"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" prefs"
+ errorLine2=" ^">
+ file="src/main/java/com/google/android/accessibility/talkback/individualfeedback/IndividualFeedbackSettings.kt"
+ line="178"
+ column="7"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" prefs"
+ errorLine2=" ^">
+ file="src/main/java/com/google/android/accessibility/talkback/individualfeedback/IndividualFeedbackSettings.kt"
+ line="186"
+ column="7"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" prefs.edit().putStringSet(pref, if (on) muted - item.key else muted + item.key).apply()"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/individualfeedback/IndividualFeedbackSettings.kt"
+ line="228"
+ column="5"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" prefs.edit().putString(PREF_PROVIDER, if (onDevice) PROVIDER_DEVICE else PROVIDER_CLOUD).apply()"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/gemini/local/OnDeviceAiSettings.kt"
+ line="40"
+ column="5"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" prefs.edit().putString(PREF_MODEL, model.id).apply()"
+ errorLine2=" ~~~~~~~~~~~~">
+ column="5"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" prefs.edit().putBoolean(PREF_GPU, useGpu).apply()"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/gemini/local/OnDeviceAiSettings.kt"
+ line="92"
+ column="5"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" prefs.edit().putBoolean(PREF_SHORT_PROMPTS, short).apply()"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/gemini/local/OnDeviceAiSettings.kt"
+ line="99"
+ column="5"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" prefs.edit().putInt(PREF_TIMEOUT, seconds).apply()"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/gemini/local/OnDeviceAiSettings.kt"
+ line="121"
+ column="5"/>
+ id="UseKtx"
+ message="Use the KTX extension function `Canvas.withMatrix` instead?"
+ errorLine1=" canvas.save()"
+ errorLine2=" ~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/contextmenu/radial/RadialMenuView.kt"
+ line="319"
+ column="5"/>
+ id="UseKtx"
+ message="Use the KTX extension function `String.toColorInt` instead?"
+ errorLine1=" private val OUTER_FILL_COLOR = Color.parseColor("#DD333333")"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/contextmenu/radial/RadialMenuView.kt"
+ line="376"
+ column="36"/>
+ id="UseKtx"
+ message="Use the KTX extension function `String.toColorInt` instead?"
+ errorLine1=" private val TEXT_COLOR = Color.parseColor("#FFEEEEEE")"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/contextmenu/radial/RadialMenuView.kt"
+ line="377"
+ column="30"/>
+ id="UseKtx"
+ message="Use the KTX extension function `String.toColorInt` instead?"
+ errorLine1=" private val CENTER_FILL_COLOR = Color.parseColor("#DD333333")"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/contextmenu/radial/RadialMenuView.kt"
+ line="378"
+ column="37"/>
+ id="UseKtx"
+ message="Use the KTX extension function `String.toColorInt` instead?"
+ errorLine1=" private val GRADIENT_INNER_COLOR = Color.parseColor("#00000000")"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/contextmenu/radial/RadialMenuView.kt"
+ line="379"
+ column="40"/>
+ id="UseKtx"
+ message="Use the KTX extension function `String.toColorInt` instead?"
+ errorLine1=" private val GRADIENT_OUTER_COLOR = Color.parseColor("#CC000000")"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/contextmenu/radial/RadialMenuView.kt"
+ line="380"
+ column="40"/>
+ id="UseKtx"
+ message="Use the KTX extension function `String.toColorInt` instead?"
+ errorLine1=" private val SELECTION_COLOR = Color.parseColor("#FF1A73E8")"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/contextmenu/radial/RadialMenuView.kt"
+ line="381"
+ column="35"/>
+ id="UseKtx"
+ message="Use the KTX extension function `String.toColorInt` instead?"
+ errorLine1=" private val SELECTION_TEXT_COLOR = Color.parseColor("#FFFFFFFF")"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/contextmenu/radial/RadialMenuView.kt"
+ line="382"
+ column="40"/>
+ id="UseKtx"
+ message="Use the KTX extension function `String.toColorInt` instead?"
+ errorLine1=" private val SELECTION_SHADOW_COLOR = Color.parseColor("#99FFFFFF")"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/contextmenu/radial/RadialMenuView.kt"
+ line="383"
+ column="42"/>
+ id="UseKtx"
+ message="Use the KTX extension function `String.toColorInt` instead?"
+ errorLine1=" private val SUBMENU_OVERLAY_COLOR = Color.parseColor("#3300FF00")"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/contextmenu/radial/RadialMenuView.kt"
+ line="384"
+ column="41"/>
+ id="UseKtx"
+ message="Use the KTX extension function `String.toColorInt` instead?"
+ errorLine1=" private val TEXT_SHADOW_COLOR = Color.parseColor("#AA000000")"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/contextmenu/radial/RadialMenuView.kt"
+ line="385"
+ column="37"/>
+ id="UseKtx"
+ message="Use the KTX extension function `String.toUri` instead?"
+ errorLine1=" Intent(Settings.ACTION_MANAGE_WRITE_SETTINGS, Uri.parse("package:${context.packageName}"))"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/selector/ScreenBrightness.kt"
+ line="50"
+ column="53"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" state.edit().putInt(KEY_ATTEMPTS, attempts).putBoolean(KEY_DONE, done).commit()"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/migration/SettingsImporter.kt"
+ line="71"
+ column="5"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" val editor = prefs.edit()"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/migration/SettingsImporter.kt"
+ line="140"
+ column="18"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" prefs"
+ errorLine2=" ^">
+ file="src/main/java/com/google/android/accessibility/talkback/soundthemes/SoundThemes.kt"
+ line="268"
+ column="5"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" prefs.edit().putLong(PREF_CHANGED, System.currentTimeMillis()).apply()"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/soundthemes/SoundThemes.kt"
+ line="340"
+ column="5"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" prefs.edit().putBoolean(PREF_LOCATION_REQUESTED, true).apply()"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/status/StatusReader.kt"
+ line="248"
+ column="5"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" prefs.edit().putString(PREF_DISABLED, format(disabled)).apply()"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/status/StatusSettings.kt"
+ line="50"
+ column="5"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" prefs.edit().putString(PREF_ORDER, format(order)).apply()"
+ errorLine2=" ~~~~~~~~~~~~">
-
-
-
-
+ file="src/main/java/com/google/android/accessibility/talkback/status/StatusSettings.kt"
+ line="62"
+ column="5"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" prefs.edit().putInt(PREF_LAST_NOTIFIED_BUILD, update.build).apply()"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/update/Updater.kt"
+ line="163"
+ column="9"/>
+ id="UseKtx"
+ message="Use the KTX extension function `SharedPreferences.edit` instead?"
+ errorLine1=" SharedPreferencesUtils.getSharedPreferences(context)"
+ errorLine2=" ^">
+ file="src/main/java/com/google/android/accessibility/talkback/update/Updater.kt"
+ line="183"
+ column="7"/>
+ id="UseKtx"
+ message="Use the KTX extension function `String.toUri` instead?"
+ errorLine1=" Uri.parse("package:" + appContext.packageName),"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="ClickableViewAccessibility"
+ message="Custom view `BrailleView` overrides `onTouchEvent` but not `performClick`"
+ errorLine1=" public boolean onTouchEvent(MotionEvent event) {"
+ errorLine2=" ~~~~~~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/braille/brailledisplay/BrailleView.java"
+ line="276"
+ column="18"/>
+ id="ClickableViewAccessibility"
+ message="`InternalListener#onTouch` should call `View#performClick` when a click is detected"
+ errorLine1=" public boolean onTouch(View view, MotionEvent event) {"
+ errorLine2=" ~~~~~~~">
+ file="src/phone/java/com/google/android/accessibility/braille/brailledisplay/DraggableOverlay.java"
+ line="176"
+ column="20"/>
+ id="ClickableViewAccessibility"
+ message="`onTouch` lambda should call `View#performClick` when a click is detected"
+ errorLine1=" (View v, MotionEvent event) -> {"
+ errorLine2=" ^">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/content/ExitBanner.java"
+ line="70"
+ column="7"/>
+ id="ClickableViewAccessibility"
+ message="Custom view ``Button`` has `setOnTouchListener` called on it but does not override `performClick`"
+ errorLine1=" exitButton.setOnTouchListener(mouseTouchListener);"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/trainingcommon/content/ExitBanner.java"
+ line="105"
+ column="7"/>
+ id="ClickableViewAccessibility"
+ message="`LongPressHandler#onTouch` should call `View#performClick` when a click is detected"
+ errorLine1=" public boolean onTouch(View v, MotionEvent event) {"
+ errorLine2=" ~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/contextmenu/LongPressHandler.java"
+ line="62"
+ column="18"/>
+ id="AccessibilityFocus"
+ message="Do not force accessibility focus, as this interferes with screen readers and gives an inconsistent user experience, especially across apps"
+ errorLine1=" row.performAccessibilityAction(AccessibilityNodeInfo.ACTION_ACCESSIBILITY_FOCUS, null)"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="AccessibilityFocus"
+ message="Do not force accessibility focus, as this interferes with screen readers and gives an inconsistent user experience, especially across apps"
+ errorLine1=" findViewById(R.id.tutorial_title)"
+ errorLine2=" ^">
+ file="src/phone/java/com/google/android/accessibility/brailleime/tutorial/TutorialView.java"
+ line="192"
+ column="15"/>
+ id="AccessibilityWindowStateChangedEvent"
+ message="Manually populating or sending TYPE_WINDOW_STATE_CHANGED events should be avoided. They may be ignored on certain versions of Android. Prefer setting UI metadata using `View.onInitializeAccessibilityNodeInfo`, `Activity.setTitle`, `ViewCompat.setAccessibilityPaneTitle`, etc. to inform users of crucial changes to the UI."
+ errorLine1=" && event.getEventType() == AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED) {"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/actor/search/SearchScreenOverlayLayout.java"
+ line="75"
+ column="55"/>
+ id="ContentDescription"
+ message="Missing `contentDescription` attribute on image"
+ errorLine1=" <ImageView"
+ errorLine2=" ~~~~~~~~~">
+ file="src/main/res/layout/keyboard_shortcuts_dialog.xml"
+ line="41"
+ column="6"/>
+ id="ContentDescription"
+ message="Missing `contentDescription` attribute on image"
+ errorLine1=" <ImageView"
+ errorLine2=" ~~~~~~~~~">
+ file="src/main/res/layout/preference_two_target.xml"
+ line="44"
+ column="8"/>
+ id="ContentDescription"
+ message="Missing `contentDescription` attribute on image"
+ errorLine1=" <ImageView"
+ errorLine2=" ~~~~~~~~~">
+ file="src/main/res/layout/quick_menu_item_action_overlay.xml"
+ line="19"
+ column="6"/>
+ id="ContentDescription"
+ message="Missing `contentDescription` attribute on image"
+ errorLine1=" <ImageView"
+ errorLine2=" ~~~~~~~~~">
+ file="src/main/res/layout/quick_menu_item_action_overlay.xml"
+ line="39"
+ column="6"/>
+ id="ContentDescription"
+ message="Missing `contentDescription` attribute on image"
+ errorLine1=" <ImageView"
+ errorLine2=" ~~~~~~~~~">
+ file="src/main/res/layout/quick_menu_item_overlay.xml"
+ line="19"
+ column="6"/>
+ id="ContentDescription"
+ message="Missing `contentDescription` attribute on image"
+ errorLine1=" <ImageView"
+ errorLine2=" ~~~~~~~~~">
+ file="src/main/res/layout/quick_menu_item_overlay.xml"
+ line="39"
+ column="6"/>
+ id="ContentDescription"
+ message="Missing `contentDescription` attribute on image"
+ errorLine1=" <ImageView"
+ errorLine2=" ~~~~~~~~~">
+ file="src/main/res/layout/quick_menu_item_overlay_without_multifinger_gesture.xml"
+ line="19"
+ column="6"/>
+ id="ContentDescription"
+ message="Missing `contentDescription` attribute on image"
+ errorLine1=" <ImageView"
+ errorLine2=" ~~~~~~~~~">
+ file="src/main/res/layout/quick_menu_item_overlay_without_multifinger_gesture.xml"
+ line="38"
+ column="6"/>
+ id="ContentDescription"
+ message="Missing `contentDescription` attribute on image"
+ errorLine1=" <ImageView"
+ errorLine2=" ~~~~~~~~~">
+ file="src/main/res/layout/training_activity.xml"
+ line="35"
+ column="4"/>
+ id="ContentDescription"
+ message="Missing `contentDescription` attribute on image"
+ errorLine1=" <ImageView"
+ errorLine2=" ~~~~~~~~~">
+ file="src/main/res/layout-television/training_activity.xml"
+ line="52"
+ column="6"/>
+ id="ContentDescription"
+ message="Missing `contentDescription` attribute on image"
+ errorLine1=" <ImageView"
+ errorLine2=" ~~~~~~~~~">
+ file="src/main/res/layout/training_image.xml"
+ line="8"
+ column="4"/>
+ id="ContentDescription"
+ message="Missing `contentDescription` attribute on image"
+ errorLine1=" <ImageView"
+ errorLine2=" ~~~~~~~~~">
+ file="src/main/res/layout/training_link.xml"
+ line="17"
+ column="6"/>
+ id="ContentDescription"
+ message="Missing `contentDescription` attribute on image"
+ errorLine1=" <ImageView"
+ errorLine2=" ~~~~~~~~~">
+ file="src/main/res/layout/training_tab_page.xml"
+ line="8"
+ column="4"/>
+ id="ContentDescription"
+ message="Missing `contentDescription` attribute on image"
+ errorLine1=" <ImageView"
+ errorLine2=" ~~~~~~~~~">
+ file="src/main/res/layout/training_text_with_icon.xml"
+ line="8"
+ column="4"/>
+ id="ContentDescription"
+ message="Missing `contentDescription` attribute on image"
+ errorLine1=" <ImageView"
+ errorLine2=" ~~~~~~~~~">
+ file="src/main/res/layout/training_tip.xml"
+ line="25"
+ column="6"/>
+ id="ContentDescription"
+ message="Missing `contentDescription` attribute on image"
+ errorLine1=" <ImageView"
+ errorLine2=" ~~~~~~~~~">
+ file="src/phone/res/layout/tutorial_hold_six_fingers.xml"
+ line="22"
+ column="4"/>
+ id="ContentDescription"
+ message="Missing `contentDescription` attribute on image"
+ errorLine1=" <ImageView"
+ errorLine2=" ~~~~~~~~~">
+ file="src/phone/res/layout/tutorial_rotate_orientation.xml"
+ line="27"
+ column="4"/>
+ id="ContentDescription"
+ message="Missing `contentDescription` attribute on image"
+ errorLine1=" <ImageView"
+ errorLine2=" ~~~~~~~~~">
+ file="src/phone/res/layout-land/tutorial_rotate_orientation.xml"
+ line="44"
+ column="6"/>
+ id="LabelFor"
+ message="Missing accessibility label: when using `android:labelFor`, you must also define an `android:text` or an `android:contentDescription`"
+ errorLine1=" android:labelFor="@id/slider""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/layout/auto_scroll_slider.xml"
+ line="52"
+ column="11"/>
+ id="LabelFor"
+ message="Missing accessibility label: provide either a view with an `android:labelFor` that references this view or provide an `android:hint`"
+ errorLine1=" <EditText"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/res/layout/training_edit_text.xml"
+ line="7"
+ column="4"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-af/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-ar/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template">%1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-as/strings.xml"
+ line="9"
+ column="55"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-az/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-b+es+419/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-b+sr+Latn/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-be/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
-
+ file="src/main/res/values-bg/strings.xml"
+ line="9"
+ column="56"/>
+
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-bn/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-bs/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-ca/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$dkrát %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-cs/strings.xml"
+ line="9"
+ column="60"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-da/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-de/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-el/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-en-rAU/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-en-rGB/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-en-rIN/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-es/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-eu/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-fa/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-fi/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-fil/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-gl/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-gu/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-hi/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-hr/strings.xml"
+ line="9"
+ column="56"/>
-
-
-
-
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-id/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-in/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-is/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-it/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-iw/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-ka/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-kk/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-km/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d개의 %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-ko/strings.xml"
+ line="9"
+ column="58"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-ky/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-lo/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-lt/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-lv/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-mk/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-ml/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-mn/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-mr/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-ms/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-nb/strings.xml"
+ line="9"
+ column="56"/>
-
-
-
-
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-ne/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-nl/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-no/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template">%1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-or/strings.xml"
+ line="9"
+ column="55"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-pa/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-pl/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-pt-rPT/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-ro/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-si/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-sk/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-sl/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-sq/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-sr/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-sv/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-sw/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-ta/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-te/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-th/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-tl/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-tr/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %2$s: %1$d</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-uk/strings.xml"
+ line="9"
+ column="51"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-ur/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d ta %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-uz/strings.xml"
+ line="9"
+ column="59"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-vi/strings.xml"
+ line="9"
+ column="56"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d 个%2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-zh-rCN/strings.xml"
+ line="9"
+ column="57"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d 個%2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-zh-rHK/strings.xml"
+ line="9"
+ column="57"/>
+ id="ByteOrderMark"
+ message="Found byte-order-mark in the middle of a file"
+ errorLine1=" <string name="character_collapse_template"> %1$d %2$s</string>"
+ errorLine2=" ~">
+ file="src/main/res/values-zu/strings.xml"
+ line="9"
+ column="56"/>
+ id="SetTextI18n"
+ message="Number formatting does not take into account locale settings. Consider using `String.format` instead."
+ errorLine1=" countView.setText(Integer.toString(packageLabelInfo.getLabelCount()));"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/labeling/LabelManagerSummaryActivity.java"
+ line="360"
+ column="27"/>
+ id="RelativeOverlap"
+ message="`@id/tts_bubble_label` can overlap `LinearLayout-3` if @id/tts_bubble_label grows due to localized text expansion"
+ errorLine1=" <TextView"
+ errorLine2=" ~~~~~~~~">
+ file="src/main/res/layout/tts_bubble_overlay.xml"
+ line="29"
+ column="6"/>
+ id="RtlSymmetry"
+ message="When you define `paddingEnd` you should probably also define `paddingStart` for right-to-left symmetry"
+ errorLine1=" android:paddingEnd="@dimen/label_dialog_padding"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~">
+ id="RtlSymmetry"
+ message="When you define `paddingRight` you should probably also define `paddingLeft` for right-to-left symmetry"
+ errorLine1=" android:paddingRight="?android:attr/scrollbarSize">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/listitem_2texts.xml"
+ line="22"
+ column="5"/>
+ id="RtlSymmetry"
+ message="When you define `paddingEnd` you should probably also define `paddingStart` for right-to-left symmetry"
+ errorLine1=" android:paddingEnd="12dp""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/preference_two_target.xml"
+ line="40"
+ column="9"/>
+ id="RtlSymmetry"
+ message="When you define `paddingLeft` you should probably also define `paddingRight` for right-to-left symmetry"
+ errorLine1=" android:paddingLeft="?android:attr/listPreferredItemPaddingLeft""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/summary_list_item.xml"
+ line="29"
+ column="9"/>
+ id="RtlHardcoded"
+ message="Use "`Gravity.END`" instead of "`Gravity.RIGHT`" to ensure correct behavior in right-to-left locales"
+ errorLine1=" params.gravity |= Utils.isNavigationBarLeftLocated(context) ? Gravity.RIGHT : Gravity.LEFT;"
+ errorLine2=" ~~~~~">
+ file="src/phone/java/com/google/android/accessibility/brailleime/keyboardview/AccessibilityOverlayKeyboardView.java"
+ line="168"
+ column="75"/>
+ id="RtlHardcoded"
+ message="Use "`Gravity.START`" instead of "`Gravity.LEFT`" to ensure correct behavior in right-to-left locales"
+ errorLine1=" params.gravity |= Utils.isNavigationBarLeftLocated(context) ? Gravity.RIGHT : Gravity.LEFT;"
+ errorLine2=" ~~~~">
+ file="src/phone/java/com/google/android/accessibility/brailleime/keyboardview/AccessibilityOverlayKeyboardView.java"
+ line="168"
+ column="91"/>
+ id="RtlHardcoded"
+ message="Use "`Gravity.START`" instead of "`Gravity.LEFT`" to ensure correct behavior in right-to-left locales"
+ errorLine1=" mText.setGravity(Gravity.LEFT);"
+ errorLine2=" ~~~~">
+ file="src/main/java/com/google/android/accessibility/talkback/utils/DiagnosticOverlay.java"
+ line="51"
+ column="30"/>
+ id="RtlHardcoded"
+ message="Redundant attribute `paddingLeft`; already defining `paddingStart` with `targetSdkVersion` 31"
+ errorLine1=" android:paddingLeft="?android:attr/listPreferredItemPaddingLeft""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/layout/auto_scroll_slider.xml"
+ line="25"
+ column="5"/>
+ id="RtlHardcoded"
+ message="Redundant attribute `paddingRight`; already defining `paddingEnd` with `targetSdkVersion` 31"
+ errorLine1=" android:paddingRight="?android:attr/listPreferredItemPaddingRight""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/layout/auto_scroll_slider.xml"
+ line="27"
+ column="5"/>
+ id="RtlHardcoded"
+ message="Redundant attribute `layout_alignLeft`; already defining `layout_alignStart` with `targetSdkVersion` 31"
+ errorLine1=" android:layout_alignLeft="@android:id/title""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/layout/auto_scroll_slider.xml"
+ line="64"
+ column="11"/>
+ id="RtlHardcoded"
+ message="Redundant attribute `paddingLeft`; already defining `paddingStart` with `targetSdkVersion` 31"
+ errorLine1=" android:paddingLeft="0dp""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/layout/auto_scroll_slider.xml"
+ line="82"
+ column="9"/>
+ id="RtlHardcoded"
+ message="Redundant attribute `paddingRight`; already defining `paddingEnd` with `targetSdkVersion` 31"
+ errorLine1=" android:paddingRight="16dp""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/layout/auto_scroll_slider.xml"
+ line="84"
+ column="9"/>
+ id="RtlHardcoded"
+ message="Redundant attribute `paddingLeft`; already defining `paddingStart` with `targetSdkVersion` 31"
+ errorLine1=" android:paddingLeft="8dp""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/layout/auto_scroll_slider.xml"
+ line="119"
+ column="11"/>
+ id="RtlHardcoded"
+ message="Redundant attribute `paddingRight`; already defining `paddingEnd` with `targetSdkVersion` 31"
+ errorLine1=" android:paddingRight="0dp""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
+ file="src/phone/res/layout/auto_scroll_slider.xml"
+ line="121"
+ column="11"/>
+ id="RtlHardcoded"
+ message="Use "`end`" instead of "`right`" to ensure correct behavior in right-to-left locales"
+ errorLine1=" android:gravity="right""
+ errorLine2=" ~~~~~">
+ file="src/phone/res/layout/auto_scroll_slider.xml"
+ line="125"
+ column="28"/>
+ id="RtlHardcoded"
+ message="Redundant attribute `layout_alignParentRight`; already defining `layout_alignParentEnd` with `targetSdkVersion` 37"
+ errorLine1=" android:layout_alignParentRight="true""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/keyboard_shortcut_dialog.xml"
+ line="22"
+ column="9"/>
+ id="RtlHardcoded"
+ message="Redundant attribute `layout_marginRight`; already defining `layout_marginEnd` with `targetSdkVersion` 37"
+ errorLine1=" android:layout_marginRight="18sp""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/keyboard_shortcut_dialog.xml"
+ line="24"
+ column="9"/>
+ id="RtlHardcoded"
+ message="Redundant attribute `layout_marginLeft`; already defining `layout_marginStart` with `targetSdkVersion` 37"
+ errorLine1=" android:layout_marginLeft="24dp""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/keyboard_shortcut_dialog.xml"
+ line="35"
+ column="9"/>
+ id="RtlHardcoded"
+ message="Redundant attribute `layout_marginRight`; already defining `layout_marginEnd` with `targetSdkVersion` 37"
+ errorLine1=" android:layout_marginRight="10dp""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/keyboard_shortcut_dialog.xml"
+ line="37"
+ column="9"/>
+ id="RtlHardcoded"
+ message="Redundant attribute `layout_toLeftOf`; already defining `layout_toStartOf` with `targetSdkVersion` 37"
+ errorLine1=" android:layout_toLeftOf="@id/clear""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/keyboard_shortcut_dialog.xml"
+ line="46"
+ column="9"/>
+ id="RtlHardcoded"
+ message="Redundant attribute `layout_alignLeft`; already defining `layout_alignStart` with `targetSdkVersion` 37"
+ errorLine1=" android:layout_alignLeft="@id/assigned_combination""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/keyboard_shortcut_dialog.xml"
+ line="58"
+ column="9"/>
+ id="RtlHardcoded"
+ message="Redundant attribute `layout_alignRight`; already defining `layout_alignEnd` with `targetSdkVersion` 37"
+ errorLine1=" android:layout_alignRight="@id/clear""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/keyboard_shortcut_dialog.xml"
+ line="60"
+ column="9"/>
+ id="RtlHardcoded"
+ message="Consider replacing `android:layout_marginLeft` with `android:layout_marginStart="8dp"` to better support right-to-left layouts"
+ errorLine1=" android:layout_marginLeft="8dp""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/label_manager_label_row.xml"
+ line="28"
+ column="9"/>
+ id="RtlHardcoded"
+ message="Consider replacing `android:layout_marginRight` with `android:layout_marginEnd="16dp"` to better support right-to-left layouts"
+ errorLine1=" android:layout_marginRight="16dp""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/label_manager_label_row.xml"
+ line="29"
+ column="9"/>
+ id="RtlHardcoded"
+ message="Consider replacing `android:layout_marginRight` with `android:layout_marginEnd="8dp"` to better support right-to-left layouts"
+ errorLine1=" android:layout_marginRight="8dp""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="RtlHardcoded"
+ message="Consider replacing `android:layout_marginRight` with `android:layout_marginEnd="16dp"` to better support right-to-left layouts"
+ errorLine1=" android:layout_marginRight="16dp""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
+ id="RtlHardcoded"
+ message="Consider replacing `android:drawableLeft` with `android:drawableStart="?android:attr/listChoiceIndicatorSingle"` to better support right-to-left layouts"
+ errorLine1=" android:drawableLeft="?android:attr/listChoiceIndicatorSingle""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/list_item_radio.xml"
+ line="14"
+ column="7"/>
+ id="RtlHardcoded"
+ message="Consider replacing `android:paddingRight` with `android:paddingEnd="?android:attr/scrollbarSize"` to better support right-to-left layouts"
+ errorLine1=" android:paddingRight="?android:attr/scrollbarSize">"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/listitem_2texts.xml"
+ line="22"
+ column="5"/>
+ id="RtlHardcoded"
+ message="Use "`start`" instead of "`left`" to ensure correct behavior in right-to-left locales"
+ errorLine1=" android:layout_gravity="left""
+ errorLine2=" ~~~~">
+ file="src/phone/res/layout/overlay.xml"
+ line="17"
+ column="33"/>
+ id="RtlHardcoded"
+ message="Use "`end`" instead of "`right`" to ensure correct behavior in right-to-left locales"
+ errorLine1=" android:layout_gravity="right""
+ errorLine2=" ~~~~~">
+ file="src/phone/res/layout/overlay.xml"
+ line="41"
+ column="33"/>
+ id="RtlHardcoded"
+ message="Consider replacing `android:paddingLeft` with `android:paddingStart="?android:attr/listPreferredItemPaddingLeft"` to better support right-to-left layouts"
+ errorLine1=" android:paddingLeft="?android:attr/listPreferredItemPaddingLeft""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~">
+ file="src/main/res/layout/summary_list_item.xml"
+ line="29"
+ column="9"/>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+