android: routing 2.0 strings (en/ru/de), drop obsolete rule-set strings

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
DenozordecandClaude Opus 5.5 committed 2026-10-10 01:47:59 +07:00
1 parent 389712bba3
commit 48f1ed7fb8
5 files changed
+224 -156

No files matched your search

@@ -309,9 +309,7 @@
<string name="whitelist_domestic_direct">Yandex (direkt)</string> <string name="whitelist_domestic_direct">Yandex (direkt)</string>
<string name="nav_routing">Routing</string> <string name="nav_routing">Routing</string>
<string name="routing_title">Routing</string> <string name="routing_title">Routing</string>
<string name="routing_section_ru">RU-Netze direkt</string> <string name="routing_section_ru">RF-Websites und -Dienste</string>
<string name="routing_rf_quick_title">Apps von RF-Unternehmen ausnehmen</string>
<string name="routing_rf_quick_summary">Alle ru.*-Apps, Yandex, VK, Gosuslugi, große Banken, Handel, Telekommunikation, Verkehr und weitere russische Dienste</string>
<string name="routing_force_section">Immer über VPN</string> <string name="routing_force_section">Immer über VPN</string>
<string name="routing_force_summary">Adressen und Subnetze, die immer durch den Tunnel geleitet werden, auch wenn sie in RU-Bereiche fallen (Userspace-Modus)</string> <string name="routing_force_summary">Adressen und Subnetze, die immer durch den Tunnel geleitet werden, auch wenn sie in RU-Bereiche fallen (Userspace-Modus)</string>
<string name="routing_force_add">Adresse hinzufügen</string> <string name="routing_force_add">Adresse hinzufügen</string>
@@ -320,51 +318,81 @@
<string name="routing_force_invalid">Ungültige Adresse oder ungültiges Subnetz</string> <string name="routing_force_invalid">Ungültige Adresse oder ungültiges Subnetz</string>
<string name="routing_force_save">Speichern</string> <string name="routing_force_save">Speichern</string>
<string name="routing_force_delete">Löschen</string> <string name="routing_force_delete">Löschen</string>
<string name="routing_rules_section">Regelsätze</string> <string name="routing_hero_summary">Läuft am VPN vorbei: %1$s</string>
<string name="routing_add_rule">Regelsatz hinzufügen</string> <string name="routing_hero_off_summary">Aus – der gesamte Datenverkehr läuft über das VPN</string>
<string name="routing_rule_name">Name des Regelsatzes</string> <string name="routing_hero_title">Split-Tunnel</string>
<string name="routing_rule_subtitle">Apps: %1$d · Präfixe: %2$d · Schlüsselwörter: %3$d</string> <string name="routing_hero_nothing">Vorerst läuft alles über das VPN</string>
<string name="routing_pick_apps">Anwendungen auswählen</string> <string name="routing_hero_part_sites">RF-Websites</string>
<string name="routing_apps_count">Ausgewählt: %1$d</string> <string name="routing_mode_label">Modus</string>
<string name="routing_editor_title">Regelsatz</string> <string name="routing_mode_stable">Stabil</string>
<string name="routing_prefixes_label">Paket-Präfixe</string> <string name="routing_mode_stable_desc">Zuverlässig. Neue Adressen gelten nach dem Neuverbinden</string>
<string name="routing_keywords_label">Schlüsselwörter</string> <string name="routing_mode_flexible">Flexibel</string>
<string name="routing_details_more">Details</string> <string name="routing_mode_beta">BETA</string>
<string name="routing_details_less">Details ausblenden</string> <string name="routing_mode_flexible_desc">Aktualisiert sich im laufenden Betrieb, ohne Neuverbinden</string>
<string name="routing_presets_label">Vorlagen</string> <string name="routing_mode_flexible_warning">Ping zu russischen Adressen funktioniert nicht – das ist normal. Websites und Apps funktionieren wie gewohnt.</string>
<string name="routing_presets_selected">Vorlagen · %1$d ausgewählt</string> <string name="routing_db_status">Adressdatenbank: %1$s Netze · aktualisiert %2$s</string>
<string name="routing_presets_hint">Fertige Gruppen von Diensten</string> <string name="routing_db_never">Adressdatenbank: noch nicht geladen</string>
<string name="routing_presets_search">Vorlagen durchsuchen</string> <string name="routing_db_refresh">Adressdatenbank aktualisieren</string>
<string name="routing_presets_none">Nichts gefunden</string> <string name="routing_section_apps">Apps</string>
<string name="routing_preset_prefixes">%1$d Präfixe</string> <string name="routing_apps_direct_title">Apps direkt</string>
<string name="routing_preset_keywords">%1$d Schlüsselwörter</string> <string name="routing_apps_direct_empty">Banken und russische Dienste funktionieren oft nicht über ein VPN – füge sie hinzu</string>
<string name="routing_preset_no_patterns">keine Muster</string> <string name="routing_apps_add_all_rf">Alle RF-Apps</string>
<string name="routing_empty">Noch keine Regelsätze vorhanden. Legen Sie einen an oder nutzen Sie die Schnellaktion oben.</string> <string name="routing_apps_pick_manually">Manuell wählen</string>
<string name="routing_delete">Regelsatz löschen</string> <string name="routing_advanced_summary">Immer über VPN, Paketvorlagen, Diagnose</string>
<string name="routing_delete_snackbar">Regelsatz gelöscht</string> <string name="routing_adv_force_sub">Adressen und Subnetze, die nie direkt laufen</string>
<string name="routing_add_prefix">Paket-Präfix hinzufügen</string> <string name="routing_adv_patterns_sub">Z. B. „ru.*“ – alle Apps, deren Paket so beginnt</string>
<string name="routing_add_keyword">Schlüsselwort hinzufügen</string> <string name="routing_adv_dead_sub">Hosts, die direkt nicht antworten – sie können über das VPN geleitet werden</string>
<string name="routing_hero_on">Routing aktiv</string> <string name="routing_patterns_title">Paketvorlagen</string>
<string name="routing_hero_off">Routing inaktiv</string> <string name="routing_patterns_hint">Eine Vorlage wählt Apps nach dem Paketnamen. „ru.*“ – beginnt mit, „*yandex*“ – enthält, „*.beta“ – endet auf.</string>
<string name="routing_hero_summary">Sets: %1$d · Apps direkt: %2$d</string> <string name="routing_patterns_empty">Noch keine Vorlagen</string>
<string name="routing_hero_off_summary">Gesamter Datenverkehr läuft über das VPN</string> <string name="routing_patterns_add">Vorlage hinzufügen</string>
<string name="routing_geoip_ipv4">IPv4 · %1$d</string> <string name="routing_patterns_dialog_title">Paketvorlage</string>
<string name="routing_geoip_ipv6">IPv6 · %1$d</string> <string name="routing_patterns_input_hint">z. B. ru.* oder *yandex*</string>
<string name="routing_geoip_updated">Aktualisiert %1$s</string> <string name="routing_patterns_invalid">Erlaubt sind Buchstaben, Ziffern, Punkte, Bindestriche und *</string>
<string name="routing_geoip_never">Nie aktualisiert</string> <string name="routing_patterns_delete">Vorlage löschen</string>
<string name="rusplit_toggle_title">RU-Netze direkt verbinden</string> <string name="routing_migrated_only">Ein Profil mit „nur ausgewählte Apps“ wurde umgewandelt: alle anderen installierten Apps stehen jetzt in der Liste „Apps direkt“. Bitte prüfen.</string>
<string name="rusplit_toggle_summary">Datenverkehr zu russischen IP-Adressen umgeht den VPN-Tunnel und nutzt die direkte Verbindung (geoip:ru)</string> <string name="profile_routing_link_title">Was am VPN vorbeiläuft</string>
<string name="profile_routing_link_summary">Gilt für alle Profile. Wird im Tab „Routing“ eingestellt</string>
<string name="apps_search">Apps suchen</string>
<string name="apps_search_clear">Suche löschen</string>
<string name="apps_filter_direct">Direkt · %1$d</string>
<string name="apps_filter_vpn">Über VPN · %1$d</string>
<string name="apps_filter_all">Alle</string>
<string name="apps_quick_add">Schnell hinzufügen</string>
<string name="apps_nothing_found">Nichts gefunden</string>
<string name="apps_reason_added">Direkt · von dir hinzugefügt</string>
<string name="apps_reason_template">Direkt · per Vorlage „%1$s“</string>
<string name="apps_reason_vpn">Über VPN</string>
<string name="apps_reason_override">Ausnahme: über VPN (Vorlage „%1$s“ gilt nicht)</string>
<string name="apps_switch_desc">%1$s: direkt, ohne VPN</string>
<string name="routing_cat_banks">Banken</string>
<string name="routing_cat_gov">Gosuslugi</string>
<string name="routing_cat_shop">Marktplätze</string>
<string name="routing_cat_social">Kommunikation</string>
<string name="routing_cat_travel">Verkehr</string>
<string name="routing_cat_services">Dienste</string>
<string name="routing_cat_namespace">ru.*</string>
<string name="routing_cat_banks_title">Banken</string>
<string name="routing_cat_gov_title">Behörden und Dienste</string>
<string name="routing_cat_shop_title">Marktplätze</string>
<string name="routing_cat_social_title">Kommunikation und Unterhaltung</string>
<string name="routing_cat_travel_title">Verkehr und Reisen</string>
<string name="routing_cat_services_title">Dienste</string>
<string name="routing_cat_other_title">Andere</string>
<plurals name="routing_apps_n">
<item quantity="one">%d App</item>
<item quantity="other">%d Apps</item>
</plurals>
<plurals name="routing_apps_direct_summary">
<item quantity="one">%d App läuft ohne VPN</item>
<item quantity="other">%d Apps laufen ohne VPN</item>
</plurals>
<string name="rusplit_toggle_title">Russische Websites direkt</string>
<string name="rusplit_toggle_summary">Banken, Gosuslugi und russische Shops öffnen sich ohne VPN</string>
<string name="rusplit_update">Liste aktualisieren</string> <string name="rusplit_update">Liste aktualisieren</string>
<string name="rusplit_updating">Wird aktualisiert…</string> <string name="rusplit_updating">Wird aktualisiert…</string>
<string name="rusplit_updated">Liste aktualisiert: %1$d Bereiche</string> <string name="rusplit_updated">Liste aktualisiert: %1$d Bereiche</string>
<string name="rusplit_update_failed">Aktualisierung nicht möglich, gespeicherte Version wird verwendet</string> <string name="rusplit_update_failed">Aktualisierung nicht möglich, gespeicherte Version wird verwendet</string>
<string name="rusplit_source">Quelle: github.com/MetaCubeX/meta-rules-dat</string>
<string name="rusplit_beta_note">Die Liste ist statisch und wird täglich von GitHub aktualisiert. Die Zuordnung erfolgt über IP-Adressen. Dienste hinter ausländischen CDNs sind möglicherweise nicht in der Liste enthalten. Änderungen werden nach einer erneuten Verbindung wirksam.</string>
<string name="rusplit_mode_system">Betriebssystem-Routen</string>
<string name="rusplit_mode_userspace">Userspace-Routing (Beta)</string>
<string name="rusplit_mode_userspace_short">Userspace (Beta)</string>
<string name="rusplit_mode_system_desc">Das Komplement der RU-Liste wird als Systemrouten installiert und auf das Routenlimit gerundet. Bewährtes Verfahren, die Liste wird dabei jedoch vergröbert, und Aktualisierungen erfordern eine erneute Verbindung.</string>
<string name="rusplit_mode_userspace_desc">Der gesamte Datenverkehr geht in das VPN. Die Entscheidung Direkt/Tunnel wird pro Paket anhand der genauen Liste getroffen. Listenaktualisierungen werden sofort übernommen. TCP und UDP gehen direkt. Ping zu RU-Adressen funktioniert in diesem Modus nicht direkt, anderes ICMP wird verworfen.</string>
<string name="route_check_title">Routenprüfung</string> <string name="route_check_title">Routenprüfung</string>
<string name="route_check_hint">Geben Sie eine Domain ein, um zu sehen, auf welche Adressen sie über den DNS des Tunnels und den DNS der direkten Verbindung aufgelöst wird und ob jede Adresse unter den angewendeten Ausnahmen durch den Tunnel läuft oder ihn umgeht.</string> <string name="route_check_hint">Geben Sie eine Domain ein, um zu sehen, auf welche Adressen sie über den DNS des Tunnels und den DNS der direkten Verbindung aufgelöst wird und ob jede Adresse unter den angewendeten Ausnahmen durch den Tunnel läuft oder ihn umgeht.</string>
<string name="route_check_field">Domain, z. B. inet.ya.ru</string> <string name="route_check_field">Domain, z. B. inet.ya.ru</string>
@@ -494,7 +522,7 @@
<string name="availability_expand">Details anzeigen</string> <string name="availability_expand">Details anzeigen</string>
<string name="availability_collapse">Details ausblenden</string> <string name="availability_collapse">Details ausblenden</string>
<string name="routing_advanced">Erweitert</string> <string name="routing_advanced">Erweitert</string>
<string name="routing_killswitch_note">%1$d ausgeschlossene App(s) nutzen immer das normale Netzwerk, auch wenn der Tunnel ausfällt. Der Kill-Switch blockiert sie nicht.</string> <string name="routing_killswitch_note">„Verbindungen ohne VPN blockieren“ ist aktiv. Bricht das VPN ab, nutzen Apps aus der Liste „Apps direkt“ weiter das normale Netz; alles andere, auch RF-Websites, wird blockiert.</string>
<string name="settings_page_appearance">Darstellung</string> <string name="settings_page_appearance">Darstellung</string>
<string name="settings_quick">Schnelleinstellungen</string> <string name="settings_quick">Schnelleinstellungen</string>
<string name="pref_theme_title">Design</string> <string name="pref_theme_title">Design</string>
@@ -208,9 +208,7 @@
<string name="whitelist_domestic_direct">Яндекс (напрямую)</string> <string name="whitelist_domestic_direct">Яндекс (напрямую)</string>
<string name="nav_routing">Маршрут</string> <string name="nav_routing">Маршрут</string>
<string name="routing_title">Маршрутизация</string> <string name="routing_title">Маршрутизация</string>
<string name="routing_section_ru">RU-сети напрямую</string> <string name="routing_section_ru">Сайты и сервисы РФ</string>
<string name="routing_rf_quick_title">Исключить приложения из РФ</string>
<string name="routing_rf_quick_summary">Все приложения ru.*, Яндекс, VK, Госуслуги, банки, магазины, связь, транспорт и другие сервисы РФ</string>
<string name="routing_force_section">Всегда через VPN</string> <string name="routing_force_section">Всегда через VPN</string>
<string name="routing_force_summary">Адреса и подсети, которые всегда идут через туннель, даже если попадают в RU-диапазоны (режим userspace)</string> <string name="routing_force_summary">Адреса и подсети, которые всегда идут через туннель, даже если попадают в RU-диапазоны (режим userspace)</string>
<string name="routing_force_add">Добавить адрес</string> <string name="routing_force_add">Добавить адрес</string>
@@ -219,51 +217,85 @@
<string name="routing_force_invalid">Некорректный адрес или подсеть</string> <string name="routing_force_invalid">Некорректный адрес или подсеть</string>
<string name="routing_force_save">Сохранить</string> <string name="routing_force_save">Сохранить</string>
<string name="routing_force_delete">Удалить</string> <string name="routing_force_delete">Удалить</string>
<string name="routing_rules_section">Наборы правил</string> <string name="routing_hero_summary">Мимо VPN: %1$s</string>
<string name="routing_add_rule">Добавить набор</string> <string name="routing_hero_off_summary">Выключен — весь трафик идёт через VPN</string>
<string name="routing_rule_name">Название набора</string> <string name="routing_hero_title">Раздельный туннель</string>
<string name="routing_rule_subtitle">Приложений: %1$d · Префиксов: %2$d · Слов: %3$d</string> <string name="routing_hero_nothing">Пока всё идёт через VPN</string>
<string name="routing_pick_apps">Выбрать приложения</string> <string name="routing_hero_part_sites">сайты РФ</string>
<string name="routing_apps_count">Выбрано: %1$d</string> <string name="routing_mode_label">Способ</string>
<string name="routing_editor_title">Набор правил</string> <string name="routing_mode_stable">Стабильный</string>
<string name="routing_prefixes_label">Префиксы пакетов</string> <string name="routing_mode_stable_desc">Надёжно. Новые адреса — после переподключения</string>
<string name="routing_keywords_label">Ключевые слова</string> <string name="routing_mode_flexible">Гибкий</string>
<string name="routing_details_more">Подробнее</string> <string name="routing_mode_beta">БЕТА</string>
<string name="routing_details_less">Скрыть</string> <string name="routing_mode_flexible_desc">Обновляется на лету, без переподключения</string>
<string name="routing_presets_label">Пресеты</string> <string name="routing_mode_flexible_warning">Ping до российских адресов не работает — это ожидаемо. Сайты и приложения работают как обычно.</string>
<string name="routing_presets_selected">Пресеты · выбрано %1$d</string> <string name="routing_db_status">База адресов: %1$s сетей · обновлена %2$s</string>
<string name="routing_presets_hint">Готовые группы сервисов</string> <string name="routing_db_never">База адресов: ещё не загружена</string>
<string name="routing_presets_search">Поиск пресетов</string> <string name="routing_db_refresh">Обновить базу адресов</string>
<string name="routing_presets_none">Ничего не найдено</string> <string name="routing_section_apps">Приложения</string>
<string name="routing_preset_prefixes">%1$d префиксов</string> <string name="routing_apps_direct_title">Приложения напрямую</string>
<string name="routing_preset_keywords">%1$d слов</string> <string name="routing_apps_direct_empty">Банки и сервисы РФ часто не работают через VPN — добавьте их</string>
<string name="routing_preset_no_patterns">нет паттернов</string> <string name="routing_apps_add_all_rf">Все приложения РФ</string>
<string name="routing_empty">Наборов пока нет. Добавьте свой или используйте быстрое действие выше.</string> <string name="routing_apps_pick_manually">Выбрать вручную</string>
<string name="routing_delete">Удалить набор</string> <string name="routing_advanced_summary">Всегда через VPN, шаблоны пакетов, диагностика</string>
<string name="routing_delete_snackbar">Набор удалён</string> <string name="routing_adv_force_sub">Адреса и подсети, которые никогда не идут напрямую</string>
<string name="routing_add_prefix">Свой префикс пакета</string> <string name="routing_adv_patterns_sub">Например, «ru.*» — все приложения с таким началом</string>
<string name="routing_add_keyword">Своё ключевое слово</string> <string name="routing_adv_dead_sub">Адреса, которые не отвечают напрямую — их можно пустить через VPN</string>
<string name="routing_hero_on">Маршрутизация включена</string> <string name="routing_patterns_title">Шаблоны пакетов</string>
<string name="routing_hero_off">Маршрутизация выключена</string> <string name="routing_patterns_hint">Шаблон выбирает приложения по имени пакета. «ru.*» — начинается с, «*yandex*» — содержит, «*.beta» — заканчивается на.</string>
<string name="routing_hero_summary">Наборов: %1$d · Приложений: %2$d</string> <string name="routing_patterns_empty">Шаблонов пока нет</string>
<string name="routing_hero_off_summary">Весь трафик идёт через VPN</string> <string name="routing_patterns_add">Добавить шаблон</string>
<string name="routing_geoip_ipv4">IPv4 · %1$d</string> <string name="routing_patterns_dialog_title">Шаблон пакета</string>
<string name="routing_geoip_ipv6">IPv6 · %1$d</string> <string name="routing_patterns_input_hint">например, ru.* или *yandex*</string>
<string name="routing_geoip_updated">Обновлено %1$s</string> <string name="routing_patterns_invalid">Допустимы буквы, цифры, точки, дефис и *</string>
<string name="routing_geoip_never">Не обновлялся</string> <string name="routing_patterns_delete">Удалить шаблон</string>
<string name="rusplit_toggle_title">RU-сети напрямую (geoip)</string> <string name="routing_migrated_only">Профиль «только выбранные приложения» преобразован: остальные установленные приложения теперь в списке «Приложения напрямую». Проверьте список.</string>
<string name="rusplit_toggle_summary">Трафик к российским IP-адресам идёт мимо VPN-туннеля, напрямую</string> <string name="profile_routing_link_title">Что идёт мимо VPN</string>
<string name="profile_routing_link_summary">Общее для всех профилей. Настраивается во вкладке «Маршрутизация»</string>
<string name="apps_search">Поиск приложений</string>
<string name="apps_search_clear">Очистить поиск</string>
<string name="apps_filter_direct">Напрямую · %1$d</string>
<string name="apps_filter_vpn">Через VPN · %1$d</string>
<string name="apps_filter_all">Все</string>
<string name="apps_quick_add">Быстро добавить</string>
<string name="apps_nothing_found">Ничего не найдено</string>
<string name="apps_reason_added">Напрямую · добавлено вами</string>
<string name="apps_reason_template">Напрямую · по шаблону «%1$s»</string>
<string name="apps_reason_vpn">Через VPN</string>
<string name="apps_reason_override">Исключение: через VPN (шаблон «%1$s» не действует)</string>
<string name="apps_switch_desc">%1$s: напрямую, без VPN</string>
<string name="routing_cat_banks">Банки</string>
<string name="routing_cat_gov">Госуслуги</string>
<string name="routing_cat_shop">Маркетплейсы</string>
<string name="routing_cat_social">Связь</string>
<string name="routing_cat_travel">Транспорт</string>
<string name="routing_cat_services">Сервисы</string>
<string name="routing_cat_namespace">ru.*</string>
<string name="routing_cat_banks_title">Банки</string>
<string name="routing_cat_gov_title">Госуслуги и сервисы</string>
<string name="routing_cat_shop_title">Маркетплейсы</string>
<string name="routing_cat_social_title">Связь и развлечения</string>
<string name="routing_cat_travel_title">Транспорт и поездки</string>
<string name="routing_cat_services_title">Сервисы</string>
<string name="routing_cat_other_title">Другие</string>
<plurals name="routing_apps_n">
<item quantity="one">%d приложение</item>
<item quantity="few">%d приложения</item>
<item quantity="many">%d приложений</item>
<item quantity="other">%d приложения</item>
</plurals>
<plurals name="routing_apps_direct_summary">
<item quantity="one">%d приложение работает без VPN</item>
<item quantity="few">%d приложения работают без VPN</item>
<item quantity="many">%d приложений работают без VPN</item>
<item quantity="other">%d приложения работают без VPN</item>
</plurals>
<string name="rusplit_toggle_title">Российские сайты напрямую</string>
<string name="rusplit_toggle_summary">Банки, госуслуги и магазины РФ открываются без VPN</string>
<string name="rusplit_update">Обновить список</string> <string name="rusplit_update">Обновить список</string>
<string name="rusplit_updating">Обновление…</string> <string name="rusplit_updating">Обновление…</string>
<string name="rusplit_updated">Список обновлён: %1$d диапазонов</string> <string name="rusplit_updated">Список обновлён: %1$d диапазонов</string>
<string name="rusplit_update_failed">Не удалось обновить, используется сохранённая версия</string> <string name="rusplit_update_failed">Не удалось обновить, используется сохранённая версия</string>
<string name="rusplit_source">Источник: github.com/MetaCubeX/meta-rules-dat</string>
<string name="rusplit_beta_note">Список статичный, обновляется с GitHub раз в сутки. Работа по IP: сервисы за иностранным CDN могут не попасть в список. Изменения применяются при переподключении.</string>
<string name="rusplit_mode_system">Маршруты ОС</string>
<string name="rusplit_mode_userspace">Userspace-роутинг (бета)</string>
<string name="rusplit_mode_userspace_short">Userspace (бета)</string>
<string name="rusplit_mode_system_desc">Комплемент RU-списка устанавливается системными маршрутами с округлением под бюджет маршрутов. Проверенная схема, но список грубеет, а для обновления нужно переподключение.</string>
<string name="rusplit_mode_userspace_desc">Весь трафик входит в VPN, решение «напрямую/в туннель» принимается по пакету по точному списку, обновления применяются на лету. Напрямую идут TCP и UDP. Ping по RU-адресам напрямую не работает, прочий ICMP отбрасывается.</string>
<string name="route_check_title">Проверка маршрута</string> <string name="route_check_title">Проверка маршрута</string>
<string name="route_check_hint">Введите домен, чтобы увидеть, какие адреса он получает через DNS туннеля и через DNS прямой сети, и какой путь проходит каждый адрес при текущих исключениях.</string> <string name="route_check_hint">Введите домен, чтобы увидеть, какие адреса он получает через DNS туннеля и через DNS прямой сети, и какой путь проходит каждый адрес при текущих исключениях.</string>
<string name="route_check_field">домен, например inet.ya.ru</string> <string name="route_check_field">домен, например inet.ya.ru</string>
@@ -474,7 +506,7 @@
<string name="network_label">Сеть</string> <string name="network_label">Сеть</string>
<string name="network_wifi">Wi-Fi</string> <string name="network_wifi">Wi-Fi</string>
<string name="network_cellular">Сотовая сеть</string> <string name="network_cellular">Сотовая сеть</string>
<string name="dead_targets_title">Недоступные напрямую</string> <string name="dead_targets_title">Недоступные хосты</string>
<string name="dead_targets_summary">Приложения продолжают стучаться к этим адресам, но те не отвечают — движок отклоняет соединения на время паузы. Давно умершие хосты автоматически переводятся в туннель VPN до смены сети. Проверьте серверы или уберите их из настроек использующего их приложения.</string> <string name="dead_targets_summary">Приложения продолжают стучаться к этим адресам, но те не отвечают — движок отклоняет соединения на время паузы. Давно умершие хосты автоматически переводятся в туннель VPN до смены сети. Проверьте серверы или уберите их из настроек использующего их приложения.</string>
<string name="dead_targets_fails_fmt">отказов: %1$d</string> <string name="dead_targets_fails_fmt">отказов: %1$d</string>
<string name="dead_targets_cooldown_fmt">пауза %1$s</string> <string name="dead_targets_cooldown_fmt">пауза %1$s</string>
@@ -492,7 +524,7 @@
<string name="availability_expand">Показать детали</string> <string name="availability_expand">Показать детали</string>
<string name="availability_collapse">Скрыть детали</string> <string name="availability_collapse">Скрыть детали</string>
<string name="routing_advanced">Дополнительно</string> <string name="routing_advanced">Дополнительно</string>
<string name="routing_killswitch_note">Исключённые приложения (%1$d) всегда идут мимо VPN, в том числе при обрыве туннеля: kill switch их не блокирует.</string> <string name="routing_killswitch_note">Включена блокировка без VPN. При обрыве VPN приложения из списка «Напрямую» продолжат работать через обычную сеть — остальное, включая сайты РФ, будет заблокировано.</string>
<string name="settings_page_appearance">Оформление</string> <string name="settings_page_appearance">Оформление</string>
<string name="settings_quick">Быстрые настройки</string> <string name="settings_quick">Быстрые настройки</string>
<string name="pref_theme_title">Тема</string> <string name="pref_theme_title">Тема</string>
@@ -186,8 +186,6 @@
<string name="whitelist_domestic_direct">Яндекс (напряму)</string> <string name="whitelist_domestic_direct">Яндекс (напряму)</string>
<string name="nav_routing">Маршрут</string> <string name="nav_routing">Маршрут</string>
<string name="routing_title">Маршрутизація</string> <string name="routing_title">Маршрутизація</string>
<string name="routing_rf_quick_title">Виключити застосунки з РФ</string>
<string name="routing_rf_quick_summary">Усі застосунки ru.*, Яндекс, VK, Дії, банки, магазини, зв\'язок, транспорт та інші сервіси РФ</string>
<string name="routing_force_section">Завжди через VPN</string> <string name="routing_force_section">Завжди через VPN</string>
<string name="routing_force_summary">Адреси та підмережі, які завжди йдуть через тунель, навіть якщо потрапляють у RU-діапазони (режим userspace)</string> <string name="routing_force_summary">Адреси та підмережі, які завжди йдуть через тунель, навіть якщо потрапляють у RU-діапазони (режим userspace)</string>
<string name="routing_force_add">Додати адресу</string> <string name="routing_force_add">Додати адресу</string>
@@ -196,14 +194,6 @@
<string name="routing_force_invalid">Некоректна адреса чи підмережа</string> <string name="routing_force_invalid">Некоректна адреса чи підмережа</string>
<string name="routing_force_save">Зберегти</string> <string name="routing_force_save">Зберегти</string>
<string name="routing_force_delete">Видалити</string> <string name="routing_force_delete">Видалити</string>
<string name="routing_rules_section">Набори правил</string>
<string name="routing_add_rule">Додати набір</string>
<string name="routing_rule_name">Назва набору</string>
<string name="routing_rule_subtitle">Застосунків: %1$d · Префіксів: %2$d · Слів: %3$d</string>
<string name="routing_pick_apps">Вибрати застосунки</string>
<string name="routing_presets_label">Пресети</string>
<string name="routing_empty">Наборів ще немає. Додайте свій або скористайтеся швидкою дією вище.</string>
<string name="routing_delete">Видалити набір</string>
<string name="profile_cert_import">Import certificate from VPN profile</string> <string name="profile_cert_import">Import certificate from VPN profile</string>
<string name="profile_cert_alias">Certificate for \"%1$s\"</string> <string name="profile_cert_alias">Certificate for \"%1$s\"</string>
<string name="profile_profile_id">Profile ID</string> <string name="profile_profile_id">Profile ID</string>
@@ -185,8 +185,6 @@
<string name="whitelist_domestic_direct">Yandex(直连)</string> <string name="whitelist_domestic_direct">Yandex(直连)</string>
<string name="nav_routing">路由</string> <string name="nav_routing">路由</string>
<string name="routing_title">路由</string> <string name="routing_title">路由</string>
<string name="routing_rf_quick_title">排除俄罗斯应用</string>
<string name="routing_rf_quick_summary">全部 ru.* 应用、Yandex、VK、Gosuslugi、主要银行、零售、电信、交通及其他俄罗斯服务</string>
<string name="routing_force_section">始终通过 VPN</string> <string name="routing_force_section">始终通过 VPN</string>
<string name="routing_force_summary">始终经隧道路由的地址和子网,即使位于 RU 网段内(用户态模式)</string> <string name="routing_force_summary">始终经隧道路由的地址和子网,即使位于 RU 网段内(用户态模式)</string>
<string name="routing_force_add">添加地址</string> <string name="routing_force_add">添加地址</string>
@@ -195,14 +193,6 @@
<string name="routing_force_invalid">地址或子网无效</string> <string name="routing_force_invalid">地址或子网无效</string>
<string name="routing_force_save">保存</string> <string name="routing_force_save">保存</string>
<string name="routing_force_delete">删除</string> <string name="routing_force_delete">删除</string>
<string name="routing_rules_section">规则集</string>
<string name="routing_add_rule">添加规则集</string>
<string name="routing_rule_name">规则集名称</string>
<string name="routing_rule_subtitle">应用:%1$d · 前缀:%2$d · 关键词:%3$d</string>
<string name="routing_pick_apps">选择应用</string>
<string name="routing_presets_label">预设</string>
<string name="routing_empty">暂无规则集。添加一个或使用上方快捷操作。</string>
<string name="routing_delete">删除规则集</string>
<string name="profile_cert_import">ф╗ОVPNщЕНч╜охп╝хЕешпБф╣ж</string> <string name="profile_cert_import">ф╗ОVPNщЕНч╜охп╝хЕешпБф╣ж</string>
<string name="profile_cert_alias">\"%1$s\" цЙАхп╣х║ФчЪДшпБф╣ж</string> <string name="profile_cert_alias">\"%1$s\" цЙАхп╣х║ФчЪДшпБф╣ж</string>
<string name="profile_profile_id">щЕНч╜оцЦЗф╗╢ID</string> <string name="profile_profile_id">щЕНч╜оцЦЗф╗╢ID</string>
@@ -212,9 +212,7 @@
<string name="whitelist_domestic_direct">Yandex (direct)</string> <string name="whitelist_domestic_direct">Yandex (direct)</string>
<string name="nav_routing">Routing</string> <string name="nav_routing">Routing</string>
<string name="routing_title">Routing</string> <string name="routing_title">Routing</string>
<string name="routing_section_ru">RU networks direct</string> <string name="routing_section_ru">RF sites and services</string>
<string name="routing_rf_quick_title">Exclude apps from RF companies</string>
<string name="routing_rf_quick_summary">All ru.* apps, Yandex, VK, Gosuslugi, major banks, retail, telecom, transport and other Russian services</string>
<string name="routing_force_section">Always via VPN</string> <string name="routing_force_section">Always via VPN</string>
<string name="routing_force_summary">Addresses and subnets that are always routed through the tunnel, even when they fall into RU ranges (userspace mode)</string> <string name="routing_force_summary">Addresses and subnets that are always routed through the tunnel, even when they fall into RU ranges (userspace mode)</string>
<string name="routing_force_add">Add address</string> <string name="routing_force_add">Add address</string>
@@ -223,51 +221,81 @@
<string name="routing_force_invalid">Invalid address or subnet</string> <string name="routing_force_invalid">Invalid address or subnet</string>
<string name="routing_force_save">Save</string> <string name="routing_force_save">Save</string>
<string name="routing_force_delete">Delete</string> <string name="routing_force_delete">Delete</string>
<string name="routing_rules_section">Rule sets</string> <string name="routing_hero_summary">Bypasses the VPN: %1$s</string>
<string name="routing_add_rule">Add rule set</string> <string name="routing_hero_off_summary">Off — all traffic goes through the VPN</string>
<string name="routing_rule_name">Rule set name</string> <string name="routing_hero_title">Split tunnel</string>
<string name="routing_rule_subtitle">Apps: %1$d · Prefixes: %2$d · Keywords: %3$d</string> <string name="routing_hero_nothing">Everything goes through the VPN for now</string>
<string name="routing_pick_apps">Choose applications</string> <string name="routing_hero_part_sites">RF sites</string>
<string name="routing_apps_count">Selected: %1$d</string> <string name="routing_mode_label">Mode</string>
<string name="routing_editor_title">Rule set</string> <string name="routing_mode_stable">Stable</string>
<string name="routing_prefixes_label">Package prefixes</string> <string name="routing_mode_stable_desc">Reliable. New addresses apply after reconnecting</string>
<string name="routing_keywords_label">Keywords</string> <string name="routing_mode_flexible">Flexible</string>
<string name="routing_details_more">Details</string> <string name="routing_mode_beta">BETA</string>
<string name="routing_details_less">Hide details</string> <string name="routing_mode_flexible_desc">Updates on the fly, no reconnect</string>
<string name="routing_presets_label">Presets</string> <string name="routing_mode_flexible_warning">Ping to Russian addresses does not work - this is expected. Sites and apps work as usual.</string>
<string name="routing_presets_selected">Presets · %1$d selected</string> <string name="routing_db_status">Address database: %1$s networks · updated %2$s</string>
<string name="routing_presets_hint">Ready-made groups of services</string> <string name="routing_db_never">Address database: not downloaded yet</string>
<string name="routing_presets_search">Search presets</string> <string name="routing_db_refresh">Refresh address database</string>
<string name="routing_presets_none">Nothing found</string> <string name="routing_section_apps">Apps</string>
<string name="routing_preset_prefixes">%1$d prefixes</string> <string name="routing_apps_direct_title">Apps direct</string>
<string name="routing_preset_keywords">%1$d keywords</string> <string name="routing_apps_direct_empty">Banks and Russian services often do not work through a VPN - add them</string>
<string name="routing_preset_no_patterns">no patterns</string> <string name="routing_apps_add_all_rf">All RF apps</string>
<string name="routing_empty">No rule sets yet. Add one or use the quick action above.</string> <string name="routing_apps_pick_manually">Pick manually</string>
<string name="routing_delete">Delete rule set</string> <string name="routing_advanced_summary">Always via VPN, package templates, diagnostics</string>
<string name="routing_delete_snackbar">Rule set deleted</string> <string name="routing_adv_force_sub">Addresses and subnets that never go direct</string>
<string name="routing_add_prefix">Add package prefix</string> <string name="routing_adv_patterns_sub">For example \"ru.*\" - all apps whose package starts with it</string>
<string name="routing_add_keyword">Add keyword</string> <string name="routing_adv_dead_sub">Hosts that do not answer directly - they can be sent through the VPN</string>
<string name="routing_hero_on">Routing on</string> <string name="routing_patterns_title">Package templates</string>
<string name="routing_hero_off">Routing off</string> <string name="routing_patterns_hint">A template selects apps by package name. \"ru.*\" - starts with, \"*yandex*\" - contains, \"*.beta\" - ends with.</string>
<string name="routing_hero_summary">Sets: %1$d · Apps direct: %2$d</string> <string name="routing_patterns_empty">No templates yet</string>
<string name="routing_hero_off_summary">All traffic goes through the VPN</string> <string name="routing_patterns_add">Add template</string>
<string name="routing_geoip_ipv4">IPv4 · %1$d</string> <string name="routing_patterns_dialog_title">Package template</string>
<string name="routing_geoip_ipv6">IPv6 · %1$d</string> <string name="routing_patterns_input_hint">e.g. ru.* or *yandex*</string>
<string name="routing_geoip_updated">Updated %1$s</string> <string name="routing_patterns_invalid">Use letters, digits, dots, hyphens and *</string>
<string name="routing_geoip_never">Never updated</string> <string name="routing_patterns_delete">Delete template</string>
<string name="rusplit_toggle_title">Route RU networks directly</string> <string name="routing_migrated_only">A profile with \"only selected apps\" was converted: all other installed apps are now in the \"Apps direct\" list. Please review it.</string>
<string name="rusplit_toggle_summary">Traffic to Russian IP addresses bypasses the VPN tunnel and uses the connection directly (geoip:ru)</string> <string name="profile_routing_link_title">What bypasses the VPN</string>
<string name="profile_routing_link_summary">Shared by all profiles. Set up in the Routing tab</string>
<string name="apps_search">Search apps</string>
<string name="apps_search_clear">Clear search</string>
<string name="apps_filter_direct">Direct · %1$d</string>
<string name="apps_filter_vpn">Via VPN · %1$d</string>
<string name="apps_filter_all">All</string>
<string name="apps_quick_add">Quick add</string>
<string name="apps_nothing_found">Nothing found</string>
<string name="apps_reason_added">Direct · added by you</string>
<string name="apps_reason_template">Direct · by template “%1$s”</string>
<string name="apps_reason_vpn">Via VPN</string>
<string name="apps_reason_override">Exception: via VPN (template “%1$s” does not apply)</string>
<string name="apps_switch_desc">%1$s: direct, without VPN</string>
<string name="routing_cat_banks">Banks</string>
<string name="routing_cat_gov">Gosuslugi</string>
<string name="routing_cat_shop">Marketplaces</string>
<string name="routing_cat_social">Communication</string>
<string name="routing_cat_travel">Transport</string>
<string name="routing_cat_services">Services</string>
<string name="routing_cat_namespace">ru.*</string>
<string name="routing_cat_banks_title">Banks</string>
<string name="routing_cat_gov_title">Government and services</string>
<string name="routing_cat_shop_title">Marketplaces</string>
<string name="routing_cat_social_title">Communication and entertainment</string>
<string name="routing_cat_travel_title">Transport and travel</string>
<string name="routing_cat_services_title">Services</string>
<string name="routing_cat_other_title">Other</string>
<plurals name="routing_apps_n">
<item quantity="one">%d app</item>
<item quantity="other">%d apps</item>
</plurals>
<plurals name="routing_apps_direct_summary">
<item quantity="one">%d app works without the VPN</item>
<item quantity="other">%d apps work without the VPN</item>
</plurals>
<string name="rusplit_toggle_title">RF sites direct</string>
<string name="rusplit_toggle_summary">Banks, Gosuslugi and Russian shops open without the VPN</string>
<string name="rusplit_update">Update list</string> <string name="rusplit_update">Update list</string>
<string name="rusplit_updating">Updating…</string> <string name="rusplit_updating">Updating…</string>
<string name="rusplit_updated">List updated: %1$d ranges</string> <string name="rusplit_updated">List updated: %1$d ranges</string>
<string name="rusplit_update_failed">Could not update, using the saved version</string> <string name="rusplit_update_failed">Could not update, using the saved version</string>
<string name="rusplit_source">Source: github.com/MetaCubeX/meta-rules-dat</string>
<string name="rusplit_beta_note">The list is static and refreshed from GitHub daily. It works by IP: services behind foreign CDNs may not be in the list. Changes apply on reconnect.</string>
<string name="rusplit_mode_system">OS routes</string>
<string name="rusplit_mode_userspace">Userspace routing (beta)</string>
<string name="rusplit_mode_userspace_short">Userspace (beta)</string>
<string name="rusplit_mode_system_desc">The complement of the RU list is installed as system routes, rounded up to fit the route budget. Proven scheme, but the list is coarsened and a reconnect is needed to apply updates.</string>
<string name="rusplit_mode_userspace_desc">All traffic enters the VPN and the direct/tunnel decision is made per packet from the exact list. List updates apply on the fly. TCP and UDP go direct. Ping to RU addresses does not work directly in this mode; other ICMP is dropped.</string>
<string name="route_check_title">Route check</string> <string name="route_check_title">Route check</string>
<string name="route_check_hint">Enter a domain to see which addresses it resolves to through the tunnel\'s DNS and the direct network\'s DNS, and whether each address goes through the tunnel or bypasses it under the applied exclusions.</string> <string name="route_check_hint">Enter a domain to see which addresses it resolves to through the tunnel\'s DNS and the direct network\'s DNS, and whether each address goes through the tunnel or bypasses it under the applied exclusions.</string>
<string name="route_check_field">domain, e.g. inet.ya.ru</string> <string name="route_check_field">domain, e.g. inet.ya.ru</string>
@@ -497,7 +525,7 @@
<string name="availability_expand">Show details</string> <string name="availability_expand">Show details</string>
<string name="availability_collapse">Hide details</string> <string name="availability_collapse">Hide details</string>
<string name="routing_advanced">Advanced</string> <string name="routing_advanced">Advanced</string>
<string name="routing_killswitch_note">%1$d excluded app(s) always use the normal network, even when the tunnel drops: the kill switch does not block them.</string> <string name="routing_killswitch_note">Block connections without VPN is on. If the VPN drops, apps from the \"Apps direct\" list keep using the regular network; everything else, including RF sites, is blocked.</string>
<string name="settings_page_appearance">Appearance</string> <string name="settings_page_appearance">Appearance</string>
<string name="settings_quick">Quick settings</string> <string name="settings_quick">Quick settings</string>
<string name="pref_theme_title">Theme</string> <string name="pref_theme_title">Theme</string>