From 6a74d070ebf515470c34d05ab5b3215036ac1148 Mon Sep 17 00:00:00 2001 From: Jens Date: Fri, 5 May 2023 22:38:17 +0200 Subject: [PATCH] Fixed: Crash when managing phone call action in the F-Droid version --- app/src/main/res/values-ru/strings.xml | 108 ++++++++++++------------- 1 file changed, 54 insertions(+), 54 deletions(-) diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 61b0e10..a5d86e9 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -65,7 +65,7 @@ Конец Сохранить URL для вызова: - Переменные:\nВы можете использовать следующие переменные. При срабатывании они будут заменены соответствующим значением на вашем устройстве. Скобки- часть переменной.\n\n[uniqueid] - уникальный идентификатор\n[serialnr] - серийный номер(< Android 9)\n[latitude] - широта\n[longitude] - долгота\n[phonenr] - Номер последнего входящего или исходящего вызова\n[d] - День месяца, 2 цифры с начальными нулями\n[m] – Месяц, 2 цифры с начальными нулями\n[Y] - Год, 4 цифры\n[h] - 12-часовой формат часа с начальными нулями\n[H] - 24-часовой формат часа с начальными нулями\n[i] - Минуты с начальными нулями\n[s] - Секунды с начальными нулями\n[ms] - миллисекунды\n[notificationTitle] - заголовок последнего уведомления\n[notificationText] - текст последнего уведомления\n[variable-VARIABLENAME] - Значение пользовательской определенной переменной + Переменные:\nВы можете использовать следующие переменные. При срабатывании они будут заменены соответствующим значением на вашем устройстве. Скобки- часть переменной.\n\n[uniqueid] - уникальный идентификатор\n[serialnr] - серийный номер(< Android 9)\n[latitude] - широта\n[longitude] - долгота\n[phonenr] - Номер последнего входящего или исходящего вызова\n[d] - День месяца, 2 цифры с начальными нулями\n[m] – Месяц, 2 цифры с начальными нулями\n[Y] - Год, 4 цифры\n[h] - 12-часовой формат часа с начальными нулями\n[H] - 24-часовой формат часа с начальными нулями\n[i] - Минуты с начальными нулями\n[s] - Секунды с начальными нулями\n[ms] - миллисекунды\n[notificationTitle] - заголовок последнего уведомления\n[notificationText] - текст последнего уведомления\n[variable-VARIABLENAME] - Значение переменной, определенной пользователем Wi-Fi Активация Деактивация @@ -120,7 +120,7 @@ Настройки звука Показать справку Правила - Все триггеры в правиле связаны логикой И. Правило будет применяться только в том случае, если будут выполнены все триггеры. Если вы хотите логику ИЛИ, создайте другое правило.\nТермины триггер и условие используются как синонимы. Все они являются условиями, но последний, отвечающий требуемому значению, может быть назван триггером, потому что это последняя часть головоломки, которая вызывает выполнение правила. + Все триггеры в правиле связаны логикой И. Правило будет применяться только в том случае, если будут выполнены все триггеры. Если вы хотите логику ИЛИ, создайте другое правило.\nТермины триггер и условие используются как синонимы. Все они являются условиями, но последний, отвечающий требуемому значению, может быть назван триггером, потому что это последняя часть паззла, которая вызывает выполнение правила. Временные интервалы Если вы указываете правило с временными интервалами, у вас есть два варианта. Вы можете выбрать между началом ИЛИ окончанием временного интервала. Правило срабатывает только один раз. Поэтому, если вы создадите правило с "начало временного интервала" в качестве триггера и позволите ему изменить ваш звуковой профиль на вибрацию, это не означает, что телефон автоматически перейдет в обычный режим, когда временной интервал закончится. Если вам это необходимо,создайте другое правило с другим временным интервалом. На главном экране есть возможность заблокировать изменение уровня громкости вызова сконфигурированными правилами, например, вы можете быть в ситуации или месте, где необходим обычный режим звука, но в настоящее время его использовать нельзя. Эта функция автоматически отключится по истечении заданного времени. Нажмите кнопку +, чтобы задать необходимый период времени. После включения, вы можете вручную выключить его с помощью кнопки переключения (и таким образом снова включить изменения громкости звука). @@ -213,12 +213,12 @@ Запуск вручную Для этого служба должна быть запущена. Сравнение GPS - Stopping comparison GPS measurement due to timeout. + Остановка измерений GPS из-за превышения времени ожидания. Тайм-аут GPS [сек] Максимальное время получения GPS-местоположения в секундах. По истечении этого времени будет применено последнее известное местоположение. Starting GPS timeout. - Forced location update - Due to timeout in comparison measurement the last best location will be applied. + Принудительное обновление местоположения + Из-за таймаута измерений будет использовано последнее успешное местоположение. Если вы находитесь в каком-то местоположении, перезагружаете устройство или приложение и покидаете это местоположение, при старте приложение будет запускать правила, связанные с выходом из этого местоположения. Запомнить последнее активное местоположение Отключение звука во время звонков @@ -232,37 +232,37 @@ Ошибка запуска Activity Другое приложение запускается/останавливается Мониторинг процесса - Период мониторингама процесса в секундах + Период мониторинга процесса в секундах Чем меньше, тем выше расход батареи - Refreshing process list. + Обновление списка процессов. Процессы - Starting periodic process monitoring engine. + Запуск периодического мониторинга процессов. Мониторинг процесса - Periodic process monitoring is already running. Won\'t start it again. - Stopping periodic process monitoring engine. - Periodic process monitoring is not active. Can\'t stop it. - Periodic process monitoring started. - Periodic process monitoring stopped. + Периодический мониторинг процессов уже запущен и не может быть запущен еще раз. + Остановка периодического мониторинга процессов. + Периодический мониторинг процессов не запущен, поэтому не может быть остановлен. + Периодический мониторинг процессов запущен. + Периодический мониторинг процессов остановлен. Rearming process monitoring message. Not rearming process monitoring message, stop requested. - Message received stating process monitoring is complete. - App started. - App stopped. - Running app - Error writing settings to persistent memory. + Получено сообщение о завершении мониторинга процессов. + Приложение запущено. + Приложение остановлено. + Приложение выполняется + Ошибка записи настроек. Настройки - Writing settings to persistent memory. - Refreshing settings from file to memory. - Error reading settings. - Invalid stuff stored in settings. Erasing settings... - Initializing settings to persistent memory. - Error initializing settings to persistent memory. + Запись настроек. + Загрузка настроек из файла в память. + Ошибка чтения настроек. + Неверное содержимое в настройках. Удаление... + Инициализация настроек. + Ошибка инициализации настроек. Настройки стерты. Настройки установлены по умолчанию. Уровень заряда батареи Выберите скорость Выберите уровень заряда батареи - Applying settings, rules and locations. + Применение настроек, правил и местоположений. Политика конфиденциальности На вашем устройстве будет запущен браузер и загрузится политика конфиденциальности с веб-сайта разработчика. Ожидание перед следующим действием @@ -274,15 +274,15 @@ Переместить вниз Невозможно переместить элемент вверх. Он уже находится на самом верху. Невозможно переместить элемент вниз. Он уже в самом низу. - Wifi name specified, checking that. - Wifi name matches. Rule will apply. - No wifi name specified, any will do. - RuleCheck of %1$s + Указана сеть Wifi, проверка. + Сеть Wifi совпадает. Правило применяется. + Не указана сеть Wifi, будет использована любая. + Проверка правила %1$s Режим полета Активировать Деактивировать Начиная с версии Android 4.2 эта функция работает только в том случае, если на вашем устройстве есть root-права. - You asked for a position to be added to your URL. Unfortunately at this point I do not have any location, yet. + Вы запросили добавить координаты в ваш URL. К сожалению, в настоящий момент у меня нет никаких координат. Добавить Intent пару Имя параметра Значение параметра @@ -336,7 +336,7 @@ Нет NFC NDEF Intent, но NFC пока не поддерживается в этой версии Android. Не удается запустить правила. - Can\'t download anything. Amount of http requests in settings is lower than 1. + Не получается загрузить. Количество http запросов в настройках меньше 1. Применить метку к правилу Метка прочитана успешно. Сохранённое значение не подходит. @@ -351,7 +351,7 @@ Переключение переключить Обнаружено перекрытие с местоположением %1$s на %2$s метров. Уменьшите радиус хотя бы на это значение. - No overlap to other locations detected. + Не обнаружено перекрытия с другими местоположениями. Rule %1$s is toggable. Rule %1$s is not suitable for toggling. Нет @@ -395,8 +395,8 @@ Устройство Bluetooth %1$s в диапазоне. Устройство Bluetooth %1$s вне диапазона. любое устройство - Rule %1$s doesn\'t apply. Not the correct bluetooth device name. - Rule %1$s doesn\'t apply. Not the correct bluetooth device address. + Правило %1$s неприменимо. Неверное имя устройства bluetooth. + Правило %1$s неприменимо. Неверный адрес устройства bluetooth. нет устройства один из списка подключение к устройству @@ -405,8 +405,8 @@ устройство вне зоны досягаемости Выберите опцию устройства. Выберите вариант подключения. - Rule %1$s doesn\'t apply. Device is in range, but should not be. - Rule %1$s doesn\'t apply. Wrong state. + Правило %1$s неприменимо. Устройство в пределах досягаемости, хотя так быть не должно. + Правило %1$s неприменимо. Неверное состояние. Подключение гарнитуры Открыть музыкальный плеер Гарнитура (тип: %1$s) подключена @@ -415,17 +415,17 @@ Микрофон Любой Выберите тип гарнитуры - Rule %1$s doesn\'t apply. Wrong headphone type. - Ignoring activity detection update. Came in sooner that %1$s seconds. + Правило %1$s неприменимо. Неверный тип гарнитуры. + Игнорирование запроса обнаружения активности. Получено ранее %1$s секунд. Что это такое? - At least rule \"%1$s\" is using a trigger of type \"%2$s\". + По меньшей мере одно правило \"%1$s\" использует триггер типа \"%2$s\". Только приватное определение местоположения Избегайте методов определения местоположения, которые могут отправить ваши данные внешним компаниями, например Google. При включении будет использоваться только GPS, определение местоположения может занять больше времени или работать менее надежно. - Private Locationing enabled, enforcing GPS use. - Private Locationing not enabled, using regular provider search. - GPS measurement - GPS measurement stopped due to timeout. - Cell tower changed: %1$s + Private Locationing включен, принудительное использование GPS . + Private Locationing не включен, использование обычных источников. + Измерение GPS + Измерение GPS остановлено из-за превышение времени ожидания. + Сотовая вышка изменилась: %1$s Если вы думаете, что обнаружение шума работает некорректно (в зависимости от значения, которое вы указываете), пожалуйста, имейте в виду, что каждое устройство отличается, поэтому вы можете изменить "Эталон для измерения шума" в настройках. См . http://en.wikipedia.org/wiki/Decibel для получения дополнительной информации. Для калибровки устройства можно использовать калибратор громкости на главном экране. Подсказка Выбор уровня шума @@ -763,16 +763,16 @@ Обнаружение воспроизведения музыки Частота проверки [мс] Миллисекунды между проверками - Получение местоположения, похоже, не работает на устройствах Android 12 в настоящее время. Если это не коснулось вас, мне очень жаль. Я постараюсь исправить это, как только узнаю причину. Так что если кружочек не перестанет вращаться, вы предупреждены. + Получение местоположения, похоже, не работает на устройствах Android 12 в настоящее время. Если это коснулось вас, мне очень жаль. Я постараюсь это исправить, как только узнаю причину. Так что если кружочек не перестанет вращаться, вы предупреждены. Последний профиль: Получить список установленных приложений Многие производители устройств пытаются снизить потребление энергии при помощи ограничения работы фоновых приложений. К сожалению, это приводит к тому, что они перестают работать корректно, Automation относится к их числу. Посетите эту web-страницу для того, чтобы узнать как исключить Automation из этого процесса. - Если вы используете временной период, который переходит через полночь, вам нужно выбрать следующий день, если хотите, чтобы триггер сработал после полночи. - Эта функция больше не доступа для версии Google Play.\n\nGoogle постоянно усложняет жизнь разработчикам и требуют оформления бумажных заявлений для обоснавания необходимости использования определённых функций. К сожалению, эти заявления в 99% случаев откланяются. Почти как в комиксе Астерикс.\n\nЯ потратил недели на споры с ними, но заявления продолжают отклоняться ботами или людьми со схожим интеллектуальным развитием.\nПожалуйста, используйте версию APK или скачайте его с F-Droid, если вам нужны эти функции. + Если вы используете временной период, который переходит через полночь, вам нужно выбрать следующий день, если хотите, чтобы триггер сработал после полуночи. + Эта функция больше не доступа для версии Google Play.\n\nGoogle постоянно усложняет жизнь разработчикам и требуют оформления бумажных заявлений для обоснавания необходимости использования определённых функций. К сожалению, эти заявления в 99% случаев отклоняются. Почти как в комиксе Астерикс.\n\nЯ потратил недели на споры с ними, но заявления продолжают отклоняться ботами или людьми со схожим интеллектуальным развитием.\nПожалуйста, используйте версию APK или скачайте его с F-Droid, если вам нужны эти функции. Это ограничение касается только выбора приложения, но не его запуска. Вы можете указать имя приложения вручную, если знаете его. Включение устройства Запуск службы - устройство запускается + Устройство запускается Служба запускается получено сообщение broadcast сообщение broadcast не получено @@ -784,10 +784,10 @@ заблокировано (только swipe, без PIN) заблокировано (с PIN и т.д.) Любое состояние блокировки будет обнаружено только когда экран выключен. - Если вы обнаружили проблему или хотите задать вопрос или предложить улучшение, пожалуйста, напишите что-нибудь в теле письма. Не нужно просто отправлять мне скриншоты без текста. Подобные письма будут проигнорированы, за исключением подобных писем, которые часть уже существующей переписки. + Если вы обнаружили проблему или хотите задать вопрос или предложить улучшение, пожалуйста, напишите что-нибудь в теле письма. Не нужно просто отправлять мне скриншоты без текста. Подобные письма будут проигнорированы, за исключением тех писем, которые уже являются частью существующей переписки. Отправить broadcast Ввести broadcast действие. - Это действиет позволяет отправить Broadcast сообщение через систему сообщений Android. Их невидно пользователю, но приложения, которые "слушают" определённые сообщения могут реагировать на них определённым образом. + Это действиет позволяет отправить Broadcast сообщение через систему сообщений Android. Их не видно пользователю, но приложения, которые "слушают" определённые сообщения могут реагировать на них определённым образом. не содержит Запуск скрипта или файла Путь @@ -799,7 +799,7 @@ Приложения, реализуемые совместимость с Android Q и выше больше не могут включать/выключать Wi-Fi. Пожалуйста, вините не меня, а Google за это.\n\nВы можете обойти это ограничение получив root права и активировав чекбокс ниже. Так же вы можете скачать это приложение из F-Droid или с моего сайта, потому что для этих версий приложения нет ограничения на совместимость с последним уровнем API. Когда активирован режим "В самолете" Wi-Fi может быть включен только приложениями с доступом к root правам. используя root-права - Здесь вы можете выбрать сценарий или исполняемый файл, который будет выполняться как действие.\n\nНо есть некоторые предварительные условия, с которыми вам придется иметь дело самостоятельно. Google очень усложнил запуск чего-либо, кроме обычных приложений Android.\n\n1. Сценарий должен быть помечен как исполняемый. В обычной системе Android (без root) это на самом деле самая сложная часть.\n\n2. Это также означает, что автоматизация должна иметь возможность выполнять файл, а не только владельца или группу.\n\n3. Если это сценарий, в заголовке скрипта указывается допустимая оболочка.\n\nЕсли вы не можете выполнить вышеуказанные требования, можно в качестве альтернативы попытаться указать оболочку в качестве фактического исполняемого файла (например, /system/bin/sh) и скрипт в качестве параметра. Это сработало, по крайней мере, для одного пользователя. + Здесь вы можете выбрать сценарий или исполняемый файл, который будет выполняться как действие.\n\nНо есть некоторые предварительные условия, с которыми вам придется иметь дело самостоятельно. Google очень усложнил запуск чего-либо, кроме обычных приложений Android.\n\n1. Сценарий должен быть помечен как исполняемый. В обычной системе Android (без root) это сделать непросто.\n\n2. Помимо владельца или группы, разрешение на исполнение файла должно также быть и у Automation.\n\n3. Если это сценарий, в заголовке скрипта указывается допустимая оболочка.\n\nЕсли вы не можете выполнить вышеуказанные требования, можно попробовать другое решение - попытаться указать оболочку в качестве фактического исполняемого файла (например, /system/bin/sh), а скрипт в качестве параметра. Это сработало, по крайней мере, для одного пользователя. раздача интернета активна раздача интернета не активна Раздача интернета @@ -815,7 +815,7 @@ Bluetooth Состояние подсистемы Нажмите кнопку - Просто уволить + Игнорировать сообщение USB Кабель В настоящее время модем Bluetooth не может быть обнаружен. Только другие средства связи активируют этот триггер. @@ -850,6 +850,6 @@ Это разрешение также требуется, если триггер использует текущее соединение Wi-Fi. Копирование текста в буфер обмена Текст для копирования - Рисование поверх других приложений - После нажатия кнопки «ОК» вы попадете в системный диалог. Пожалуйста, выберите там «Автоматизация» и разрешите рисовать поверх других приложений. + Запуск поверх других приложений + После нажатия кнопки «ОК» вы попадете в системный диалог. Пожалуйста, выберите там Automation и разрешите запуск поверх других приложений.