diff options
author | Andy Quan <andyq@google.com> | 2023-02-16 14:14:08 -0800 |
---|---|---|
committer | Andy Quan <andyq@google.com> | 2023-02-16 14:14:08 -0800 |
commit | c704283b8965156673fa1d8e138e66082503dfeb (patch) | |
tree | ddc04de6f6b2a979f2af49f64b284c1858bfc1af | |
parent | 8008f1630d7ce1bda78ebce413d127ec05ac0358 (diff) | |
parent | 106c909688313686b83aaabf40532c0c0001344b (diff) | |
download | wifi-c704283b8965156673fa1d8e138e66082503dfeb.tar.gz |
DO NOT MERGE - Merge tm-qpr2-release into tm-platform-merge
Bug: 269346300
Change-Id: Ia9aeb741be068e95f6346cba5ddce81dc16c127e
100 files changed, 395 insertions, 30 deletions
diff --git a/libs/WifiTrackerLib/lint-baseline.xml b/libs/WifiTrackerLib/lint-baseline.xml new file mode 100644 index 000000000..6b26c234f --- /dev/null +++ b/libs/WifiTrackerLib/lint-baseline.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<issues format="5" by="lint 7.2.0-dev" client="" dependencies="true" name="" type="baseline" variant="all" version="7.2.0-dev"> + + <issue + id="NewApi" + message="Call requires API level 33 (current min is 31): `android.app.admin.DevicePolicyManager#getWifiSsidPolicy`"> + <location + file="frameworks/opt/net/wifi/libs/WifiTrackerLib/src/com/android/wifitrackerlib/NonSdkApiWrapper.java" + line="131"/> + </issue> + + <issue + id="NewApi" + message="Call requires API level 33 (current min is 31): `android.app.admin.DevicePolicyManager#getWifiSsidPolicy`"> + <location + file="frameworks/opt/net/wifi/libs/WifiTrackerLib/src/com/android/wifitrackerlib/NonSdkApiWrapper.java" + line="131"/> + </issue> + +</issues> diff --git a/libs/WifiTrackerLib/res/values-af/strings.xml b/libs/WifiTrackerLib/res/values-af/strings.xml index 0ae209ada..229ceeea9 100644 --- a/libs/WifiTrackerLib/res/values-af/strings.xml +++ b/libs/WifiTrackerLib/res/values-af/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Kyk tans vir internettoegang …"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Outomatiese koppeling is af"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Gestoor deur <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Sal nie outomaties koppel nie"</string> diff --git a/libs/WifiTrackerLib/res/values-am/strings.xml b/libs/WifiTrackerLib/res/values-am/strings.xml index e8070be84..7d075f357 100644 --- a/libs/WifiTrackerLib/res/values-am/strings.xml +++ b/libs/WifiTrackerLib/res/values-am/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"የበይነመረብ መዳረሻን በመፈተሽ ላይ..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"ራስ-ተገናኝ ጠፍቷል"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"የተቀመጠው በ<xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"በራስ-ሰር አይገናኝም"</string> diff --git a/libs/WifiTrackerLib/res/values-ar/strings.xml b/libs/WifiTrackerLib/res/values-ar/strings.xml index 09b5f076a..14bd0b642 100644 --- a/libs/WifiTrackerLib/res/values-ar/strings.xml +++ b/libs/WifiTrackerLib/res/values-ar/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"جارٍ التأكّد من الاتصال بالإنترنت..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"الاتصال التلقائي غير مُفعَّل."</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"تم الحفظ من قِبل <xliff:g id="NAME">%1$s</xliff:g>."</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"لن يتم الاتصال بالإنترنت تلقائيًا."</string> diff --git a/libs/WifiTrackerLib/res/values-as/strings.xml b/libs/WifiTrackerLib/res/values-as/strings.xml index a28d31b15..6362f5655 100644 --- a/libs/WifiTrackerLib/res/values-as/strings.xml +++ b/libs/WifiTrackerLib/res/values-as/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"ইণ্টাৰনেট এক্সেছৰ বাবে পৰীক্ষা কৰি থকা হৈছে..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"স্বয়ংক্ৰিয় সংযোগৰ সুবিধাটো অফ আছে"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"<xliff:g id="NAME">%1$s</xliff:g>এ ছেভ কৰিছে"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"স্বয়ংক্ৰিয়ভাৱে সংযোগ নহ’ব"</string> diff --git a/libs/WifiTrackerLib/res/values-az/strings.xml b/libs/WifiTrackerLib/res/values-az/strings.xml index 79737c50f..7d0327baa 100644 --- a/libs/WifiTrackerLib/res/values-az/strings.xml +++ b/libs/WifiTrackerLib/res/values-az/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"İnternetə giriş yoxlanılır..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Avtomatik qoşulma deaktivdir"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Yadda saxlayan: <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Avtomatik qoşulmayacaq"</string> diff --git a/libs/WifiTrackerLib/res/values-b+sr+Latn/strings.xml b/libs/WifiTrackerLib/res/values-b+sr+Latn/strings.xml index 161c35128..66f27a753 100644 --- a/libs/WifiTrackerLib/res/values-b+sr+Latn/strings.xml +++ b/libs/WifiTrackerLib/res/values-b+sr+Latn/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Traži se pristup internetu..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Automatsko povezivanje je isključeno"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Sačuvao/la: <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Automatsko povezivanje nije uspelo"</string> diff --git a/libs/WifiTrackerLib/res/values-be/strings.xml b/libs/WifiTrackerLib/res/values-be/strings.xml index a2f415b09..f1e7ff61b 100644 --- a/libs/WifiTrackerLib/res/values-be/strings.xml +++ b/libs/WifiTrackerLib/res/values-be/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Правяраецца доступ у інтэрнэт…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Аўтападключэнне выключана"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Захавана праграмай \"<xliff:g id="NAME">%1$s</xliff:g>\""</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Не будзе аўтаматычна падключацца"</string> diff --git a/libs/WifiTrackerLib/res/values-bg/strings.xml b/libs/WifiTrackerLib/res/values-bg/strings.xml index c84d9a4af..1d95fdaee 100644 --- a/libs/WifiTrackerLib/res/values-bg/strings.xml +++ b/libs/WifiTrackerLib/res/values-bg/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Проверява се за достъп до интернет…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Автом. свързване е изкл."</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Запазено от <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Няма да се свърже автоматично"</string> diff --git a/libs/WifiTrackerLib/res/values-bn/strings.xml b/libs/WifiTrackerLib/res/values-bn/strings.xml index add062dd0..1b8f4735d 100644 --- a/libs/WifiTrackerLib/res/values-bn/strings.xml +++ b/libs/WifiTrackerLib/res/values-bn/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"ইন্টারনেট কানেকশন চেক করা হচ্ছে..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"অটোমেটিক কানেক্ট করার ফিচার বন্ধ আছে"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"<xliff:g id="NAME">%1$s</xliff:g> সেভ করেছেন"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"অটোমেটিক কানেক্ট করবে না"</string> diff --git a/libs/WifiTrackerLib/res/values-bs/strings.xml b/libs/WifiTrackerLib/res/values-bs/strings.xml index 9ca09813b..ce64f6ea0 100644 --- a/libs/WifiTrackerLib/res/values-bs/strings.xml +++ b/libs/WifiTrackerLib/res/values-bs/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Provjeravanje pristupa internetu..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Automatsko povezivanje je isključeno"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Sačuvano putem aplikacije <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Automatsko povezivanje nije moguće"</string> diff --git a/libs/WifiTrackerLib/res/values-ca/strings.xml b/libs/WifiTrackerLib/res/values-ca/strings.xml index b66919774..d5189588f 100644 --- a/libs/WifiTrackerLib/res/values-ca/strings.xml +++ b/libs/WifiTrackerLib/res/values-ca/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"S\'està comprovant l\'accés a Internet..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Connexió automàtica desactivada"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Desada per <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"No es connectarà automàticament"</string> diff --git a/libs/WifiTrackerLib/res/values-cs/strings.xml b/libs/WifiTrackerLib/res/values-cs/strings.xml index c86a458de..fffdc2ba8 100644 --- a/libs/WifiTrackerLib/res/values-cs/strings.xml +++ b/libs/WifiTrackerLib/res/values-cs/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Kontrola přístupu k internetu…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Automatické připojení je vypnuté"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Uloženo uživatelem <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Nelze se automaticky připojit"</string> diff --git a/libs/WifiTrackerLib/res/values-da/strings.xml b/libs/WifiTrackerLib/res/values-da/strings.xml index a079561c4..4622b02f9 100644 --- a/libs/WifiTrackerLib/res/values-da/strings.xml +++ b/libs/WifiTrackerLib/res/values-da/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Søger efter internetadgang..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Automatisk forbindelse er deaktiveret"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Gemt af <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Der oprettes ikke automatisk forbindelse"</string> diff --git a/libs/WifiTrackerLib/res/values-de/strings.xml b/libs/WifiTrackerLib/res/values-de/strings.xml index 058c4d3d0..59eeb81f7 100644 --- a/libs/WifiTrackerLib/res/values-de/strings.xml +++ b/libs/WifiTrackerLib/res/values-de/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Internetzugang wird überprüft…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Automatische Verbindung ist deaktiviert"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Gespeichert durch <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Kein automatischer Verbindungsaufbau"</string> diff --git a/libs/WifiTrackerLib/res/values-el/strings.xml b/libs/WifiTrackerLib/res/values-el/strings.xml index a5f976d6a..93dd14f8d 100644 --- a/libs/WifiTrackerLib/res/values-el/strings.xml +++ b/libs/WifiTrackerLib/res/values-el/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Έλεγχος για πρόσβαση στο διαδίκτυο..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Η αυτ. σύνδεση είναι ανενεργή"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Αποθηκεύτηκε από <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Δεν συνδέεται αυτόματα"</string> diff --git a/libs/WifiTrackerLib/res/values-en-rAU/strings.xml b/libs/WifiTrackerLib/res/values-en-rAU/strings.xml index 79035cd7b..2a128180b 100644 --- a/libs/WifiTrackerLib/res/values-en-rAU/strings.xml +++ b/libs/WifiTrackerLib/res/values-en-rAU/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Checking for Internet access…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Auto-connect is off"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Saved by <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Won’t automatically connect"</string> diff --git a/libs/WifiTrackerLib/res/values-en-rCA/strings.xml b/libs/WifiTrackerLib/res/values-en-rCA/strings.xml index 7b568d51f..594583306 100644 --- a/libs/WifiTrackerLib/res/values-en-rCA/strings.xml +++ b/libs/WifiTrackerLib/res/values-en-rCA/strings.xml @@ -17,10 +17,11 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Checking for internet access..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Auto-connect is off"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Saved by <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Won’t automatically connect"</string> - <string name="wifitrackerlib_wifi_no_internet" msgid="4998563744669636949">"No Internet access"</string> + <string name="wifitrackerlib_wifi_no_internet" msgid="4998563744669636949">"No internet access"</string> <string name="wifitrackerlib_wifi_disabled_password_failure" msgid="2850244218754633550">"Authentication problem"</string> <string name="wifitrackerlib_wifi_check_password_try_again" msgid="2327777719175574699">"Check password and try again"</string> <string name="wifitrackerlib_wifi_disabled_network_failure" msgid="3046956554224277166">"IP configuration failure"</string> @@ -40,7 +41,7 @@ <string name="wifitrackerlib_available_via_app" msgid="8556844256194837469">"Available via <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_limited_connection" msgid="4234326409980991740">"Limited connection"</string> <string name="wifitrackerlib_private_dns_broken" msgid="6049401148262718707">"Private DNS server cannot be accessed"</string> - <string name="wifitrackerlib_wifi_connected_cannot_provide_internet" msgid="3803471522215612745">"Connected to device. Can\'t provide Internet."</string> + <string name="wifitrackerlib_wifi_connected_cannot_provide_internet" msgid="3803471522215612745">"Connected to device. Can\'t provide internet."</string> <string name="wifi_connected_low_quality" msgid="4478331645458058445">"Low quality"</string> <string name="wifitrackerlib_admin_restricted_network" msgid="5439914801076897515">"Not allowed by your organization"</string> <string name="wifitrackerlib_wifi_security_short_eap_wpa_wpa2" msgid="4815223667006927841">"WPA/WPA2-EAP"</string> @@ -59,7 +60,7 @@ <string name="wifitrackerlib_wifi_security_short_sae" msgid="107913757758514692">"WPA3"</string> <string name="wifitrackerlib_wifi_security_sae" msgid="6191706087425911867">"WPA3-Personal"</string> <string name="wifitrackerlib_wifi_security_short_owe" msgid="224333285610280433">"OWE"</string> - <string name="wifitrackerlib_wifi_security_owe" msgid="1018282395106838649">"Enhanced open"</string> + <string name="wifitrackerlib_wifi_security_owe" msgid="1018282395106838649">"Enhanced Open"</string> <string name="wifitrackerlib_wifi_security_none" msgid="2686062484642847280">"None"</string> <string name="wifitrackerlib_wifi_security_passpoint" msgid="3980446437188585906">"Passpoint"</string> <string name="wifitrackerlib_wifi_passpoint_expired" msgid="7974960573887452566">"Expired"</string> diff --git a/libs/WifiTrackerLib/res/values-en-rGB/strings.xml b/libs/WifiTrackerLib/res/values-en-rGB/strings.xml index 79035cd7b..2a128180b 100644 --- a/libs/WifiTrackerLib/res/values-en-rGB/strings.xml +++ b/libs/WifiTrackerLib/res/values-en-rGB/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Checking for Internet access…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Auto-connect is off"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Saved by <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Won’t automatically connect"</string> diff --git a/libs/WifiTrackerLib/res/values-en-rIN/strings.xml b/libs/WifiTrackerLib/res/values-en-rIN/strings.xml index 79035cd7b..2a128180b 100644 --- a/libs/WifiTrackerLib/res/values-en-rIN/strings.xml +++ b/libs/WifiTrackerLib/res/values-en-rIN/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Checking for Internet access…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Auto-connect is off"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Saved by <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Won’t automatically connect"</string> diff --git a/libs/WifiTrackerLib/res/values-en-rXC/strings.xml b/libs/WifiTrackerLib/res/values-en-rXC/strings.xml index 1f9867c49..ebcd4c5ee 100644 --- a/libs/WifiTrackerLib/res/values-en-rXC/strings.xml +++ b/libs/WifiTrackerLib/res/values-en-rXC/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Checking for internet access..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Auto-connect is off"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Saved by <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Won’t automatically connect"</string> diff --git a/libs/WifiTrackerLib/res/values-es-rUS/strings.xml b/libs/WifiTrackerLib/res/values-es-rUS/strings.xml index dc2d2481f..1d5056892 100644 --- a/libs/WifiTrackerLib/res/values-es-rUS/strings.xml +++ b/libs/WifiTrackerLib/res/values-es-rUS/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Buscando acceso a internet…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Conexión automática desactivada"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Guardada por <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"No se establecerá conexión automáticamente"</string> diff --git a/libs/WifiTrackerLib/res/values-es/strings.xml b/libs/WifiTrackerLib/res/values-es/strings.xml index e55079977..4f1c9f480 100644 --- a/libs/WifiTrackerLib/res/values-es/strings.xml +++ b/libs/WifiTrackerLib/res/values-es/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Comprobando el acceso a Internet..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Conexión automática desactivada"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Guardada por <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"No se conectará automáticamente"</string> diff --git a/libs/WifiTrackerLib/res/values-et/strings.xml b/libs/WifiTrackerLib/res/values-et/strings.xml index af09b380d..6925e624b 100644 --- a/libs/WifiTrackerLib/res/values-et/strings.xml +++ b/libs/WifiTrackerLib/res/values-et/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Internetiühenduse kontrollimine …"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Automaatne ühendamine on väljas"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Salvestas: <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Ei ühendata automaatselt"</string> diff --git a/libs/WifiTrackerLib/res/values-eu/strings.xml b/libs/WifiTrackerLib/res/values-eu/strings.xml index 55e879fe8..98e19c738 100644 --- a/libs/WifiTrackerLib/res/values-eu/strings.xml +++ b/libs/WifiTrackerLib/res/values-eu/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Interneterako sarbidea dagoen egiaztatzen…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Konexio automatikoa desaktibatuta"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"<xliff:g id="NAME">%1$s</xliff:g> aplikazioak gorde du"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Ez da konektatuko automatikoki"</string> diff --git a/libs/WifiTrackerLib/res/values-fa/strings.xml b/libs/WifiTrackerLib/res/values-fa/strings.xml index bdece6b47..256a59822 100644 --- a/libs/WifiTrackerLib/res/values-fa/strings.xml +++ b/libs/WifiTrackerLib/res/values-fa/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"درحال بررسی دسترسی اینترنت…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"اتصال خودکار خاموش است"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"ذخیره شده توسط <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"بهطور خودکار متصل نخواهد شد"</string> diff --git a/libs/WifiTrackerLib/res/values-fi/strings.xml b/libs/WifiTrackerLib/res/values-fi/strings.xml index fbb24094e..078eed4a6 100644 --- a/libs/WifiTrackerLib/res/values-fi/strings.xml +++ b/libs/WifiTrackerLib/res/values-fi/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Etsitään internetyhteyttä..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Automaattinen yhdistäminen pois päältä"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Tämän tallensi <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Yhteyttä ei muodosteta automaattisesti"</string> diff --git a/libs/WifiTrackerLib/res/values-fr-rCA/strings.xml b/libs/WifiTrackerLib/res/values-fr-rCA/strings.xml index b4cf147a8..6f266a1e5 100644 --- a/libs/WifiTrackerLib/res/values-fr-rCA/strings.xml +++ b/libs/WifiTrackerLib/res/values-fr-rCA/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Recherche d\'un accès Internet…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"La connexion automatique est désactivée"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Enregistrés par <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Reconnexion automatique impossible"</string> diff --git a/libs/WifiTrackerLib/res/values-fr/strings.xml b/libs/WifiTrackerLib/res/values-fr/strings.xml index cf016c1e7..d66efe1bd 100644 --- a/libs/WifiTrackerLib/res/values-fr/strings.xml +++ b/libs/WifiTrackerLib/res/values-fr/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Recherche d\'accès Internet..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Connexion automatique désactivée"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Enregistré par <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Connexion automatique impossible"</string> diff --git a/libs/WifiTrackerLib/res/values-gl/strings.xml b/libs/WifiTrackerLib/res/values-gl/strings.xml index 90962c926..51b56747f 100644 --- a/libs/WifiTrackerLib/res/values-gl/strings.xml +++ b/libs/WifiTrackerLib/res/values-gl/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Comprobando acceso a Internet…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"A conexión automática está desactivada"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Redes gardadas por <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"A rede non se conectará automaticamente"</string> diff --git a/libs/WifiTrackerLib/res/values-gu/strings.xml b/libs/WifiTrackerLib/res/values-gu/strings.xml index 196f1dbbe..58affba5f 100644 --- a/libs/WifiTrackerLib/res/values-gu/strings.xml +++ b/libs/WifiTrackerLib/res/values-gu/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"ઇન્ટરનેટ ઍક્સેસ માટે ચેક કરી રહ્યાં છીએ..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"ઑટો-કનેક્ટ બંધ છે"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"<xliff:g id="NAME">%1$s</xliff:g> દ્વારા સચવાયેલ"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"ઑટોમૅટિક રીતે કનેક્ટ થશે નહીં"</string> diff --git a/libs/WifiTrackerLib/res/values-hi/strings.xml b/libs/WifiTrackerLib/res/values-hi/strings.xml index e32a9e026..c19c19612 100644 --- a/libs/WifiTrackerLib/res/values-hi/strings.xml +++ b/libs/WifiTrackerLib/res/values-hi/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"इंटरनेट ऐक्सेस की जांच की जा रही है..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"वाई-फ़ाई से अपने-आप कनेक्ट होने की सुविधा बंद है"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"<xliff:g id="NAME">%1$s</xliff:g> से सेव किया गया"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"अपने-आप कनेक्ट नहीं होगा"</string> diff --git a/libs/WifiTrackerLib/res/values-hr/strings.xml b/libs/WifiTrackerLib/res/values-hr/strings.xml index 36411249a..a80473754 100644 --- a/libs/WifiTrackerLib/res/values-hr/strings.xml +++ b/libs/WifiTrackerLib/res/values-hr/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Traženje pristupa internetu..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Automatsko povezivanje je isključeno"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Spremila aplikacija <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Neće se povezati automatski"</string> diff --git a/libs/WifiTrackerLib/res/values-hu/strings.xml b/libs/WifiTrackerLib/res/values-hu/strings.xml index cd98ed5d4..3f776ee29 100644 --- a/libs/WifiTrackerLib/res/values-hu/strings.xml +++ b/libs/WifiTrackerLib/res/values-hu/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Internet-hozzáférés keresése…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Automatikus csatlakozás kikapcsolva"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Mentette: <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Nem csatlakozik automatikusan"</string> diff --git a/libs/WifiTrackerLib/res/values-hy/strings.xml b/libs/WifiTrackerLib/res/values-hy/strings.xml index d14fd2ecc..750ee17da 100644 --- a/libs/WifiTrackerLib/res/values-hy/strings.xml +++ b/libs/WifiTrackerLib/res/values-hy/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Ինտերնետի հասանելիության ստուգում…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Ավտոմատ միացումն անջատված է"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Ով է պահել՝ <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Չի միանա ավտոմատ"</string> diff --git a/libs/WifiTrackerLib/res/values-in/strings.xml b/libs/WifiTrackerLib/res/values-in/strings.xml index 2ccf8ac9e..37c505c39 100644 --- a/libs/WifiTrackerLib/res/values-in/strings.xml +++ b/libs/WifiTrackerLib/res/values-in/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Memeriksa akses internet ..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Hubungkan otomatis nonaktif"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Disimpan oleh <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Tidak akan terhubung otomatis"</string> diff --git a/libs/WifiTrackerLib/res/values-is/strings.xml b/libs/WifiTrackerLib/res/values-is/strings.xml index e674bb2db..fd4240af1 100644 --- a/libs/WifiTrackerLib/res/values-is/strings.xml +++ b/libs/WifiTrackerLib/res/values-is/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Leitar að internetaðgangi..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Slökkt er á sjálfvirkri tengingu"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"<xliff:g id="NAME">%1$s</xliff:g> vistaði"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Mun ekki tengjast sjálfkrafa"</string> diff --git a/libs/WifiTrackerLib/res/values-it/strings.xml b/libs/WifiTrackerLib/res/values-it/strings.xml index 6f98b5f3a..0e92a3a94 100644 --- a/libs/WifiTrackerLib/res/values-it/strings.xml +++ b/libs/WifiTrackerLib/res/values-it/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Controllo dell\'accesso a Internet in corso…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Connessione automatica disattivata"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Salvata da <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Non verrà eseguita la connessione automatica"</string> diff --git a/libs/WifiTrackerLib/res/values-iw/strings.xml b/libs/WifiTrackerLib/res/values-iw/strings.xml index 546bf3bf2..5fbbb47e4 100644 --- a/libs/WifiTrackerLib/res/values-iw/strings.xml +++ b/libs/WifiTrackerLib/res/values-iw/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"מתבצעת בדיקה לצורך גישה לאינטרנט..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"החיבור האוטומטי כבוי"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"נשמרה על-ידי <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"לא יתבצע חיבור באופן אוטומטי"</string> diff --git a/libs/WifiTrackerLib/res/values-ja/strings.xml b/libs/WifiTrackerLib/res/values-ja/strings.xml index 9a54cf9e4..3ae98f246 100644 --- a/libs/WifiTrackerLib/res/values-ja/strings.xml +++ b/libs/WifiTrackerLib/res/values-ja/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"インターネット アクセスを確認しています..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"自動接続が OFF です"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"<xliff:g id="NAME">%1$s</xliff:g>により保存"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"自動的に接続されません"</string> diff --git a/libs/WifiTrackerLib/res/values-ka/strings.xml b/libs/WifiTrackerLib/res/values-ka/strings.xml index d1df7d6ff..54a95b151 100644 --- a/libs/WifiTrackerLib/res/values-ka/strings.xml +++ b/libs/WifiTrackerLib/res/values-ka/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"მიმდინარეობს ინტერნეტთან წვდომის შემოწმება..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"ავტოდაკავშირება გამორთულია"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"შენახული <xliff:g id="NAME">%1$s</xliff:g>-ის მიერ"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"ავტომატურად დაკავშირება ვერ ხერხდება"</string> diff --git a/libs/WifiTrackerLib/res/values-kk/strings.xml b/libs/WifiTrackerLib/res/values-kk/strings.xml index 584dd9d88..cea72b8e4 100644 --- a/libs/WifiTrackerLib/res/values-kk/strings.xml +++ b/libs/WifiTrackerLib/res/values-kk/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Интернет байланысының бар-жоғы тексеріліп жатыр..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Автоматты жалғау өшірулі"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"<xliff:g id="NAME">%1$s</xliff:g> сақтаған"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Автоматты байланыстырылмайды."</string> diff --git a/libs/WifiTrackerLib/res/values-km/strings.xml b/libs/WifiTrackerLib/res/values-km/strings.xml index c88b9d799..9685852d9 100644 --- a/libs/WifiTrackerLib/res/values-km/strings.xml +++ b/libs/WifiTrackerLib/res/values-km/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"កំពុងពិនិត្យមើលសិទ្ធិចូលប្រើប្រាស់អ៊ីនធឺណិត..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"ការភ្ជាប់ដោយស្វ័យប្រវត្តិត្រូវបានបិទ"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"បានរក្សាទុកដោយ <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"នឹងមិនភ្ជាប់ដោយស្វ័យប្រវត្តិទេ"</string> diff --git a/libs/WifiTrackerLib/res/values-kn/strings.xml b/libs/WifiTrackerLib/res/values-kn/strings.xml index 43e5f58d0..f9bfa0206 100644 --- a/libs/WifiTrackerLib/res/values-kn/strings.xml +++ b/libs/WifiTrackerLib/res/values-kn/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"ಇಂಟರ್ನೆಟ್ ಆ್ಯಕ್ಸೆಸ್ಗಾಗಿ ಪರಿಶೀಲಿಸಲಾಗುತ್ತಿದೆ..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"ಸ್ವಯಂ ಕನೆಕ್ಟ್ ಆಫ್ ಆಗಿದೆ"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"<xliff:g id="NAME">%1$s</xliff:g> ನಿಂದ ಉಳಿಸಲಾಗಿದೆ"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಕನೆಕ್ಟ್ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ"</string> diff --git a/libs/WifiTrackerLib/res/values-ko/strings.xml b/libs/WifiTrackerLib/res/values-ko/strings.xml index 84e5bf077..55a231a9e 100644 --- a/libs/WifiTrackerLib/res/values-ko/strings.xml +++ b/libs/WifiTrackerLib/res/values-ko/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"인터넷 액세스 확인 중…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"자동 연결 꺼짐"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"<xliff:g id="NAME">%1$s</xliff:g> 앱으로 저장됨"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"자동으로 연결되지 않음"</string> diff --git a/libs/WifiTrackerLib/res/values-ky/strings.xml b/libs/WifiTrackerLib/res/values-ky/strings.xml index d95b40df5..6972c862d 100644 --- a/libs/WifiTrackerLib/res/values-ky/strings.xml +++ b/libs/WifiTrackerLib/res/values-ky/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Интернет байланышы текшерилүүдө..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Автоматтык түрдө туташуу өчүк"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"<xliff:g id="NAME">%1$s</xliff:g> боюнча сакталган"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Автоматтык түрдө туташпайт"</string> diff --git a/libs/WifiTrackerLib/res/values-lo/strings.xml b/libs/WifiTrackerLib/res/values-lo/strings.xml index d36b16034..4470c5a3c 100644 --- a/libs/WifiTrackerLib/res/values-lo/strings.xml +++ b/libs/WifiTrackerLib/res/values-lo/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"ກຳລັງກວດສອບການເຂົ້າເຖິງອິນເຕີເນັດ..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"ການເຊື່ອມຕໍ່ອັດຕະໂນມັດປິດຢູ່"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"ບັນທຶກໄວ້ໂດຍ <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"ຈະບໍ່ເຊື່ອມຕໍ່ອັດຕະໂນມັດ"</string> diff --git a/libs/WifiTrackerLib/res/values-lt/strings.xml b/libs/WifiTrackerLib/res/values-lt/strings.xml index 4cc5786ac..1ba619ae3 100644 --- a/libs/WifiTrackerLib/res/values-lt/strings.xml +++ b/libs/WifiTrackerLib/res/values-lt/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Tikrinama prieiga prie interneto…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Automatinio prisijungimo funkcija išjungta"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Išsaugojo: „<xliff:g id="NAME">%1$s</xliff:g>“"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Nebus automatiškai prisijungiama"</string> diff --git a/libs/WifiTrackerLib/res/values-lv/strings.xml b/libs/WifiTrackerLib/res/values-lv/strings.xml index bbf46e9fe..0316f2f0e 100644 --- a/libs/WifiTrackerLib/res/values-lv/strings.xml +++ b/libs/WifiTrackerLib/res/values-lv/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Notiek interneta savienojuma pārbaude…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Savienojuma automātiskā izveide ir izslēgta."</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Saglabāja: <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Savienojums netiks izveidots automātiski."</string> diff --git a/libs/WifiTrackerLib/res/values-mk/strings.xml b/libs/WifiTrackerLib/res/values-mk/strings.xml index a61133410..f2d57199e 100644 --- a/libs/WifiTrackerLib/res/values-mk/strings.xml +++ b/libs/WifiTrackerLib/res/values-mk/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Се проверува за пристап на интернет…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Автоматското поврзување е исклучено"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Зачувана од <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Не може да се поврзе автоматски"</string> diff --git a/libs/WifiTrackerLib/res/values-ml/strings.xml b/libs/WifiTrackerLib/res/values-ml/strings.xml index 53fd98595..45b6a1fb3 100644 --- a/libs/WifiTrackerLib/res/values-ml/strings.xml +++ b/libs/WifiTrackerLib/res/values-ml/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"ഇന്റർനെറ്റ് ആക്സസിന് പരിശോധിക്കുന്നു..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"ഓട്ടോ-കണക്റ്റ് ഓഫാണ്"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"<xliff:g id="NAME">%1$s</xliff:g> സംരക്ഷിച്ചത്"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"സ്വയമേവ കണക്റ്റ് ചെയ്യില്ല"</string> diff --git a/libs/WifiTrackerLib/res/values-mn/strings.xml b/libs/WifiTrackerLib/res/values-mn/strings.xml index a6d7ce28d..4dc67a40a 100644 --- a/libs/WifiTrackerLib/res/values-mn/strings.xml +++ b/libs/WifiTrackerLib/res/values-mn/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Интернэт хандалтыг шалгаж байна..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Автомат холболт унтраалттай байна"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"<xliff:g id="NAME">%1$s</xliff:g> хадгалсан"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Автоматаар холбогдохгүй"</string> diff --git a/libs/WifiTrackerLib/res/values-mr/strings.xml b/libs/WifiTrackerLib/res/values-mr/strings.xml index 1115ccdff..b7d18796a 100644 --- a/libs/WifiTrackerLib/res/values-mr/strings.xml +++ b/libs/WifiTrackerLib/res/values-mr/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"इंटरनेट अॅक्सेस शोधत आहे…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"ऑटो-कनेक्ट बंद आहे"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"<xliff:g id="NAME">%1$s</xliff:g> ने सेव्ह केले"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"आपोआप कनेक्ट होणार नाही"</string> diff --git a/libs/WifiTrackerLib/res/values-ms/strings.xml b/libs/WifiTrackerLib/res/values-ms/strings.xml index 8f47b7d2e..4f8d5c30c 100644 --- a/libs/WifiTrackerLib/res/values-ms/strings.xml +++ b/libs/WifiTrackerLib/res/values-ms/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Menyemak akses Internet..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Autosambung dimatikan"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Disimpan oleh <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Tidak akan menyambung secara automatik"</string> diff --git a/libs/WifiTrackerLib/res/values-my/strings.xml b/libs/WifiTrackerLib/res/values-my/strings.xml index 07d292a15..f5373d9c0 100644 --- a/libs/WifiTrackerLib/res/values-my/strings.xml +++ b/libs/WifiTrackerLib/res/values-my/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"အင်တာနက်သုံးခွင့် ရှာနေသည်…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"အော်တိုချိတ်ဆက်မှု ပိတ်ထားသည်"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"<xliff:g id="NAME">%1$s</xliff:g> က သိမ်းထားသည်"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"အလိုအလျောက် ချိတ်ဆက်မည်မဟုတ်ပါ"</string> diff --git a/libs/WifiTrackerLib/res/values-nb/strings.xml b/libs/WifiTrackerLib/res/values-nb/strings.xml index 7452ae803..5a4bde0a8 100644 --- a/libs/WifiTrackerLib/res/values-nb/strings.xml +++ b/libs/WifiTrackerLib/res/values-nb/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Sjekker om du har internettilgang …"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Automatisk tilkobling er av"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Lagret av <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Kobler ikke til automatisk"</string> @@ -71,12 +72,12 @@ <string name="wifitrackerlib_osu_sign_up_failed" msgid="3964140125523395898">"Kunne ikke fullføre registreringen. Trykk for å prøve på nytt."</string> <string name="wifitrackerlib_osu_sign_up_complete" msgid="3279606633343124580">"Registreringen er fullført. Kobler til …"</string> <string name="wifitrackerlib_imsi_protection_warning" msgid="7202210931586169466">"Dette nettverket mottar en SIM-ID som kan brukes til å spore enhetsposisjonen. "<annotation id="url">"Finn ut mer"</annotation></string> - <string name="wifitrackerlib_wifi_wont_autoconnect_for_now" msgid="4923161724964349851">"Wi-Fi kobles ikke til automatisk inntil videre"</string> + <string name="wifitrackerlib_wifi_wont_autoconnect_for_now" msgid="4923161724964349851">"Wifi kobles ikke til automatisk inntil videre"</string> <string name="wifitrackerlib_wifi_standard_unknown" msgid="8339211498889012019">"Ukjent"</string> <string name="wifitrackerlib_wifi_standard_legacy" msgid="7760511318791054384">"En eldre versjon"</string> - <string name="wifitrackerlib_wifi_standard_11n" msgid="2642177213395884818">"Wi-Fi 4"</string> - <string name="wifitrackerlib_wifi_standard_11ac" msgid="4347870672254411383">"Wi-Fi 5"</string> + <string name="wifitrackerlib_wifi_standard_11n" msgid="2642177213395884818">"Wifi 4"</string> + <string name="wifitrackerlib_wifi_standard_11ac" msgid="4347870672254411383">"Wifi 5"</string> <string name="wifitrackerlib_wifi_standard_11ax" msgid="4071875115186480116">"Wifi 6"</string> <string name="wifitrackerlib_wifi_standard_11ad" msgid="4955749187120493383">"WiGig"</string> - <string name="wifitrackerlib_wifi_standard_11be" msgid="1886834788680487835">"Wi-Fi 7"</string> + <string name="wifitrackerlib_wifi_standard_11be" msgid="1886834788680487835">"Wifi 7"</string> </resources> diff --git a/libs/WifiTrackerLib/res/values-ne/strings.xml b/libs/WifiTrackerLib/res/values-ne/strings.xml index bcaf2e7f2..76bb7b710 100644 --- a/libs/WifiTrackerLib/res/values-ne/strings.xml +++ b/libs/WifiTrackerLib/res/values-ne/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"इन्टरनेट चलिरहेको छ कि छैन भन्ने कुरा जाँच गरिँदै छ..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"स्वतः कनेक्ट गर्ने सुविधा अफ छ"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"<xliff:g id="NAME">%1$s</xliff:g> ले सेभ गरेको"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"स्वतः कनेक्ट हुने छैन"</string> diff --git a/libs/WifiTrackerLib/res/values-nl/strings.xml b/libs/WifiTrackerLib/res/values-nl/strings.xml index d9df1b40d..b13e03712 100644 --- a/libs/WifiTrackerLib/res/values-nl/strings.xml +++ b/libs/WifiTrackerLib/res/values-nl/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Checken op internettoegang..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Automatisch verbinding maken staat uit"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Opgeslagen door <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Er wordt niet automatisch verbinding gemaakt"</string> diff --git a/libs/WifiTrackerLib/res/values-or/strings.xml b/libs/WifiTrackerLib/res/values-or/strings.xml index 3c0b440ec..84f4fb9d6 100644 --- a/libs/WifiTrackerLib/res/values-or/strings.xml +++ b/libs/WifiTrackerLib/res/values-or/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"ଇଣ୍ଟରନେଟ ଆକ୍ସେସ ପାଇଁ ଯାଞ୍ଚ କରାଯାଉଛି..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"ସ୍ୱତଃ-ସଂଯୋଗ ବନ୍ଦ ଅଛି"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"<xliff:g id="NAME">%1$s</xliff:g> ଦ୍ୱାରା ସେଭ୍ କରାଯାଇଛି"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"ସ୍ୱଚାଳିତ ଭାବେ ସଂଯୋଗ ହେବ ନାହିଁ"</string> diff --git a/libs/WifiTrackerLib/res/values-pa/strings.xml b/libs/WifiTrackerLib/res/values-pa/strings.xml index 0339b2a4c..734b3516c 100644 --- a/libs/WifiTrackerLib/res/values-pa/strings.xml +++ b/libs/WifiTrackerLib/res/values-pa/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"ਇੰਟਰਨੈੱਟ ਪਹੁੰਚ ਦੀ ਜਾਂਚ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"ਸਵੈ-ਕਨੈਕਟ ਬੰਦ ਹੈ"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"<xliff:g id="NAME">%1$s</xliff:g> ਵੱਲੋਂ ਰੱਖਿਅਤ ਕੀਤਾ ਗਿਆ"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"ਸਵੈਚਲਿਤ ਤੌਰ \'ਤੇ ਕਨੈਕਟ ਨਹੀਂ ਕੀਤਾ ਜਾਵੇਗਾ"</string> diff --git a/libs/WifiTrackerLib/res/values-pl/strings.xml b/libs/WifiTrackerLib/res/values-pl/strings.xml index 0aa316aae..e373831d9 100644 --- a/libs/WifiTrackerLib/res/values-pl/strings.xml +++ b/libs/WifiTrackerLib/res/values-pl/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Sprawdzam dostęp do internetu…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Łączenie automatyczne wyłączone"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Zapisane przez aplikację <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Nie można połączyć automatycznie"</string> diff --git a/libs/WifiTrackerLib/res/values-pt-rBR/strings.xml b/libs/WifiTrackerLib/res/values-pt-rBR/strings.xml index 656ec3e51..5dc66199c 100644 --- a/libs/WifiTrackerLib/res/values-pt-rBR/strings.xml +++ b/libs/WifiTrackerLib/res/values-pt-rBR/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Verificando o acesso à Internet…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"A conexão automática está desativada"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Salva por <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Não se conectará automaticamente"</string> diff --git a/libs/WifiTrackerLib/res/values-pt-rPT/strings.xml b/libs/WifiTrackerLib/res/values-pt-rPT/strings.xml index 120a8c79e..e6757a522 100644 --- a/libs/WifiTrackerLib/res/values-pt-rPT/strings.xml +++ b/libs/WifiTrackerLib/res/values-pt-rPT/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"A verificar o acesso à Internet…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"A ligação automática está desativada"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Guardada por <xliff:g id="NAME">%1$s</xliff:g>."</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Não é efetuada uma ligação automaticamente."</string> @@ -29,9 +30,9 @@ <string name="wifitrackerlib_wifi_ap_unable_to_handle_new_sta" msgid="931922372010639716">"Ponto de acesso temporariamente cheio."</string> <string name="wifitrackerlib_wifi_poor_channel_conditions" msgid="26484680900376236">"Condições de rede fraca temporárias"</string> <string name="wifitrackerlib_wifi_mbo_oce_assoc_disallowed_insufficient_rssi" msgid="5078611817423181773">"Sinal fraco. Experimente aproximar-se do router."</string> - <string name="wifitrackerlib_wifi_mbo_assoc_disallowed_max_num_sta_associated" msgid="4418848919914618807">"A capacidade da rede foi excedida. Tente novamente mais tarde."</string> - <string name="wifitrackerlib_wifi_mbo_assoc_disallowed_cannot_connect" msgid="2692286425448897083">"Não é possível ligar. Tente novamente mais tarde."</string> - <string name="wifitrackerlib_wifi_network_not_found" msgid="1308764769892463388">"Não é possível ligar. Tente novamente mais tarde."</string> + <string name="wifitrackerlib_wifi_mbo_assoc_disallowed_max_num_sta_associated" msgid="4418848919914618807">"A capacidade da rede foi excedida. Tente mais tarde."</string> + <string name="wifitrackerlib_wifi_mbo_assoc_disallowed_cannot_connect" msgid="2692286425448897083">"Não é possível ligar. Tente mais tarde."</string> + <string name="wifitrackerlib_wifi_network_not_found" msgid="1308764769892463388">"Não é possível ligar. Tente mais tarde."</string> <string name="wifitrackerlib_wifi_disconnected" msgid="3320414360982942679">"Desligada"</string> <string name="wifitrackerlib_wifi_remembered" msgid="2406091442008343041">"Guardada"</string> <string name="wifitrackerlib_wifi_metered_label" msgid="8818508951778620385">"Com acesso limitado"</string> diff --git a/libs/WifiTrackerLib/res/values-pt/strings.xml b/libs/WifiTrackerLib/res/values-pt/strings.xml index 656ec3e51..5dc66199c 100644 --- a/libs/WifiTrackerLib/res/values-pt/strings.xml +++ b/libs/WifiTrackerLib/res/values-pt/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Verificando o acesso à Internet…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"A conexão automática está desativada"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Salva por <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Não se conectará automaticamente"</string> diff --git a/libs/WifiTrackerLib/res/values-ro/strings.xml b/libs/WifiTrackerLib/res/values-ro/strings.xml index b8aa5aaad..1412d1329 100644 --- a/libs/WifiTrackerLib/res/values-ro/strings.xml +++ b/libs/WifiTrackerLib/res/values-ro/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Se verifică accesul la internet..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Conectarea automată este dezactivată"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Salvate de <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Nu se va conecta automat"</string> diff --git a/libs/WifiTrackerLib/res/values-ru/strings.xml b/libs/WifiTrackerLib/res/values-ru/strings.xml index b57a26bf2..65d6d8cc4 100644 --- a/libs/WifiTrackerLib/res/values-ru/strings.xml +++ b/libs/WifiTrackerLib/res/values-ru/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Проверка доступа в интернет…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Автоподключение отключено"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Сохранено: <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Подключение не будет выполняться автоматически"</string> diff --git a/libs/WifiTrackerLib/res/values-si/strings.xml b/libs/WifiTrackerLib/res/values-si/strings.xml index 14a66a670..4860d0c04 100644 --- a/libs/WifiTrackerLib/res/values-si/strings.xml +++ b/libs/WifiTrackerLib/res/values-si/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"අන්තර්ජාල ප්රවේශය සඳහා පරීක්ෂා කරමින්..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"ස්වයං සබැඳීම ක්රියාවිරහිතයි"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"<xliff:g id="NAME">%1$s</xliff:g> විසින් සුරකින ලදී"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"ස්වයංක්රියව සම්බන්ධ නොවනු ඇත"</string> diff --git a/libs/WifiTrackerLib/res/values-sk/strings.xml b/libs/WifiTrackerLib/res/values-sk/strings.xml index cec8fff38..699917ef6 100644 --- a/libs/WifiTrackerLib/res/values-sk/strings.xml +++ b/libs/WifiTrackerLib/res/values-sk/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Kontroluje sa dostupnosť internetového pripojenia..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Automatické pripojenie je vypnuté"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Uložil používateľ <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Nedôjde k automatickému pripojeniu"</string> diff --git a/libs/WifiTrackerLib/res/values-sl/strings.xml b/libs/WifiTrackerLib/res/values-sl/strings.xml index 80d80451c..03a1b0086 100644 --- a/libs/WifiTrackerLib/res/values-sl/strings.xml +++ b/libs/WifiTrackerLib/res/values-sl/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Preverjanje internetnega dostopa …"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Samodejno povezovanje izklopljeno"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Shranila aplikacija <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Povezava ne bo samodejno vzpostavljena"</string> diff --git a/libs/WifiTrackerLib/res/values-sq/strings.xml b/libs/WifiTrackerLib/res/values-sq/strings.xml index 0d32a5ada..ff71056bb 100644 --- a/libs/WifiTrackerLib/res/values-sq/strings.xml +++ b/libs/WifiTrackerLib/res/values-sq/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Po kontrollon për qasje në internet..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Lidhja automatike është joaktive"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Ruajtur nga <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Nuk do të lidhet automatikisht"</string> diff --git a/libs/WifiTrackerLib/res/values-sr/strings.xml b/libs/WifiTrackerLib/res/values-sr/strings.xml index a336fa904..042353409 100644 --- a/libs/WifiTrackerLib/res/values-sr/strings.xml +++ b/libs/WifiTrackerLib/res/values-sr/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Тражи се приступ интернету..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Аутоматско повезивање је искључено"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Сачувао/ла: <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Аутоматско повезивање није успело"</string> diff --git a/libs/WifiTrackerLib/res/values-sv/strings.xml b/libs/WifiTrackerLib/res/values-sv/strings.xml index 0e78b5658..11baf3056 100644 --- a/libs/WifiTrackerLib/res/values-sv/strings.xml +++ b/libs/WifiTrackerLib/res/values-sv/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Kontrollerar internetanslutning …"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Automatisk anslutning har inaktiverats"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Sparades av <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Det går inte att ansluta automatiskt"</string> diff --git a/libs/WifiTrackerLib/res/values-sw/strings.xml b/libs/WifiTrackerLib/res/values-sw/strings.xml index 2b88c022f..a7c1bd399 100644 --- a/libs/WifiTrackerLib/res/values-sw/strings.xml +++ b/libs/WifiTrackerLib/res/values-sw/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Inatafuta uwezo wa kufikia intaneti..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Kipengele cha kuunganisha kiotomatiki kimezimwa"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Ilihifadhiwa na <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Haiwezi kuunganisha kiotomatiki"</string> diff --git a/libs/WifiTrackerLib/res/values-ta/strings.xml b/libs/WifiTrackerLib/res/values-ta/strings.xml index f802b51c4..b6f90123b 100644 --- a/libs/WifiTrackerLib/res/values-ta/strings.xml +++ b/libs/WifiTrackerLib/res/values-ta/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"இணைய அணுகல் உள்ளதா எனப் பார்க்கிறது..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"தானியங்கு இணைப்பு ஆஃப் செய்யப்பட்டுள்ளது"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"<xliff:g id="NAME">%1$s</xliff:g> சேமித்தது"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"தானாக இணைக்கப்படாது"</string> diff --git a/libs/WifiTrackerLib/res/values-te/strings.xml b/libs/WifiTrackerLib/res/values-te/strings.xml index d3a0f18f3..db7a52953 100644 --- a/libs/WifiTrackerLib/res/values-te/strings.xml +++ b/libs/WifiTrackerLib/res/values-te/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"ఇంటర్నెట్ యాక్సెస్ కోసం చెక్ చేస్తోంది..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"ఆటో-కనెక్ట్ ఆఫ్లో ఉంది"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"<xliff:g id="NAME">%1$s</xliff:g> చేత సేవ్ చేయబడింది"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"ఆటోమేటిక్గా కనెక్ట్ కాదు"</string> diff --git a/libs/WifiTrackerLib/res/values-th/strings.xml b/libs/WifiTrackerLib/res/values-th/strings.xml index 941282ca0..b7b05cdc8 100644 --- a/libs/WifiTrackerLib/res/values-th/strings.xml +++ b/libs/WifiTrackerLib/res/values-th/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"กำลังตรวจสอบการเข้าถึงอินเทอร์เน็ต..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"การเชื่อมต่ออัตโนมัติปิดอยู่"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"บันทึกโดย <xliff:g id="NAME">%1$s</xliff:g> แล้ว"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"จะไม่เชื่อมต่อโดยอัตโนมัติ"</string> diff --git a/libs/WifiTrackerLib/res/values-tl/strings.xml b/libs/WifiTrackerLib/res/values-tl/strings.xml index e98cff74c..db9337de4 100644 --- a/libs/WifiTrackerLib/res/values-tl/strings.xml +++ b/libs/WifiTrackerLib/res/values-tl/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Tinitingnan kung may access sa internet..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Naka-off ang Auto-connect"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Na-save ng/ni <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Hindi awtomatikong kokonekta"</string> diff --git a/libs/WifiTrackerLib/res/values-tr/strings.xml b/libs/WifiTrackerLib/res/values-tr/strings.xml index fd970efc3..4fef5a0ec 100644 --- a/libs/WifiTrackerLib/res/values-tr/strings.xml +++ b/libs/WifiTrackerLib/res/values-tr/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"İnternet erişimi olup olmadığı kontrol ediliyor..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Otomatik bağlanma kapalı"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"<xliff:g id="NAME">%1$s</xliff:g> tarafından kaydedildi"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Otomatik olarak bağlanmayacak"</string> diff --git a/libs/WifiTrackerLib/res/values-uk/strings.xml b/libs/WifiTrackerLib/res/values-uk/strings.xml index 8ca13a0c7..fb8cc2887 100644 --- a/libs/WifiTrackerLib/res/values-uk/strings.xml +++ b/libs/WifiTrackerLib/res/values-uk/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Перевірка з’єднання з Інтернетом…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Автоматичне підключення вимкнено"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Збережено додатком <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Не підключатиметься автоматично"</string> diff --git a/libs/WifiTrackerLib/res/values-ur/strings.xml b/libs/WifiTrackerLib/res/values-ur/strings.xml index f7f4fd9e1..1b4428ba3 100644 --- a/libs/WifiTrackerLib/res/values-ur/strings.xml +++ b/libs/WifiTrackerLib/res/values-ur/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"انٹرنیٹ تک رسائی کی جانچ ہو رہی ہے..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"خود کار طور پر منسلک ہونا آف ہے"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"<xliff:g id="NAME">%1$s</xliff:g> کی جانب سے محفوظ کردہ"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"خودکار طور پر منسلک نہیں ہو گا"</string> diff --git a/libs/WifiTrackerLib/res/values-uz/strings.xml b/libs/WifiTrackerLib/res/values-uz/strings.xml index aeaf40b8e..702f510e6 100644 --- a/libs/WifiTrackerLib/res/values-uz/strings.xml +++ b/libs/WifiTrackerLib/res/values-uz/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Internet aloqasi tekshirilmoqda..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Avtomatik ulanmaydi"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Saqlangan: <xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Avtomatik ravishda ulanilmaydi"</string> diff --git a/libs/WifiTrackerLib/res/values-vi/strings.xml b/libs/WifiTrackerLib/res/values-vi/strings.xml index 002250fa9..91d25b361 100644 --- a/libs/WifiTrackerLib/res/values-vi/strings.xml +++ b/libs/WifiTrackerLib/res/values-vi/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Đang kiểm tra kết nối Internet..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Tính năng tự động kết nối đang tắt"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Do ứng dụng <xliff:g id="NAME">%1$s</xliff:g> lưu"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Sẽ không tự động kết nối"</string> diff --git a/libs/WifiTrackerLib/res/values-zh-rCN/strings.xml b/libs/WifiTrackerLib/res/values-zh-rCN/strings.xml index f42abf81d..5a766aa58 100644 --- a/libs/WifiTrackerLib/res/values-zh-rCN/strings.xml +++ b/libs/WifiTrackerLib/res/values-zh-rCN/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"正在检查互联网访问权限…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"自动连接已关闭"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"已由<xliff:g id="NAME">%1$s</xliff:g>保存"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"无法自动连接"</string> diff --git a/libs/WifiTrackerLib/res/values-zh-rHK/strings.xml b/libs/WifiTrackerLib/res/values-zh-rHK/strings.xml index b2de8163b..e857c4f29 100644 --- a/libs/WifiTrackerLib/res/values-zh-rHK/strings.xml +++ b/libs/WifiTrackerLib/res/values-zh-rHK/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"正在檢查互聯網連線…"</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"自動連線功能已關閉"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"由「<xliff:g id="NAME">%1$s</xliff:g>」儲存"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"不會自動連線"</string> diff --git a/libs/WifiTrackerLib/res/values-zh-rTW/strings.xml b/libs/WifiTrackerLib/res/values-zh-rTW/strings.xml index 30bc78dcd..161b88952 100644 --- a/libs/WifiTrackerLib/res/values-zh-rTW/strings.xml +++ b/libs/WifiTrackerLib/res/values-zh-rTW/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"正在檢查網際網路連線..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"自動連線功能已關閉"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"由「<xliff:g id="NAME">%1$s</xliff:g>」儲存"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"不會自動連線"</string> diff --git a/libs/WifiTrackerLib/res/values-zu/strings.xml b/libs/WifiTrackerLib/res/values-zu/strings.xml index e0eb7d803..e8b67992c 100644 --- a/libs/WifiTrackerLib/res/values-zu/strings.xml +++ b/libs/WifiTrackerLib/res/values-zu/strings.xml @@ -17,6 +17,7 @@ <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <string name="wifitrackerlib_summary_separator" msgid="6613897475167609815">" / "</string> + <string name="wifitrackerlib_checking_for_internet_access" msgid="4787495471423429472">"Ihlola ukufinyelela ku-inthanethi..."</string> <string name="wifitrackerlib_auto_connect_disable" msgid="4714835547164460651">"Ukuxhuma ngokuzenzakalelayo kuvaliwe"</string> <string name="wifitrackerlib_saved_network" msgid="5353460010746484376">"Kulondolozwe ngu-<xliff:g id="NAME">%1$s</xliff:g>"</string> <string name="wifitrackerlib_wifi_no_internet_no_reconnect" msgid="6618216332537706908">"Ngeke ixhume ngokuzenzekelayo"</string> diff --git a/libs/WifiTrackerLib/res/values/strings.xml b/libs/WifiTrackerLib/res/values/strings.xml index 44fce05ea..e1d53f500 100644 --- a/libs/WifiTrackerLib/res/values/strings.xml +++ b/libs/WifiTrackerLib/res/values/strings.xml @@ -17,6 +17,9 @@ <!-- Summary text separator for short descriptions (eg. "Fast / Connected"). [CHAR LIMIT=NONE] --> <string name="wifitrackerlib_summary_separator">" / "</string> + <!-- Summary for the connected network when checking if the network has internet access --> + <string name="wifitrackerlib_checking_for_internet_access">Checking for internet access...</string> + <!-- Strings for labeling Wi-Fi Auto-Connection is disabled. Wi-Fi Auto-Connection is a feature for users to specify if a Wi-Fi network will be auto connected when it's reachable. [CHAR LIMIT=60] --> <string name="wifitrackerlib_auto_connect_disable">Auto-connect is off</string> diff --git a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/BaseWifiTracker.java b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/BaseWifiTracker.java index bcff72816..68bada51e 100644 --- a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/BaseWifiTracker.java +++ b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/BaseWifiTracker.java @@ -24,6 +24,7 @@ import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; +import android.net.ConnectivityDiagnosticsManager; import android.net.ConnectivityManager; import android.net.LinkProperties; import android.net.Network; @@ -129,6 +130,7 @@ public class BaseWifiTracker implements LifecycleObserver { protected final Context mContext; protected final WifiManager mWifiManager; protected final ConnectivityManager mConnectivityManager; + protected final ConnectivityDiagnosticsManager mConnectivityDiagnosticsManager; protected final Handler mMainHandler; protected final Handler mWorkerHandler; protected final long mMaxScanAgeMillis; @@ -137,6 +139,7 @@ public class BaseWifiTracker implements LifecycleObserver { protected boolean mIsWifiValidated; protected boolean mIsWifiDefaultRoute; protected boolean mIsCellDefaultRoute; + protected Network mPrimaryNetwork; // Network request for listening on changes to Wifi link properties and network capabilities // such as captive portal availability. @@ -156,6 +159,7 @@ public class BaseWifiTracker implements LifecycleObserver { mConnectivityManager.getNetworkCapabilities(network))) { return; } + mPrimaryNetwork = network; handleLinkPropertiesChanged(lp); } @@ -166,6 +170,7 @@ public class BaseWifiTracker implements LifecycleObserver { if (!isPrimaryWifiNetwork(networkCapabilities)) { return; } + mPrimaryNetwork = network; final boolean oldWifiValidated = mIsWifiValidated; mIsWifiValidated = networkCapabilities.hasCapability(NET_CAPABILITY_VALIDATED); if (isVerboseLoggingEnabled() && mIsWifiValidated != oldWifiValidated) { @@ -182,6 +187,7 @@ public class BaseWifiTracker implements LifecycleObserver { return; } mIsWifiValidated = false; + mPrimaryNetwork = null; } }; @@ -220,6 +226,16 @@ public class BaseWifiTracker implements LifecycleObserver { } }; + private final ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback + mConnectivityDiagnosticsCallback = + new ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback() { + @Override + public void onConnectivityReportAvailable( + @NonNull ConnectivityDiagnosticsManager.ConnectivityReport report) { + handleConnectivityReportAvailable(report); + } + }; + private boolean isPrimaryWifiNetwork(@Nullable NetworkCapabilities networkCapabilities) { if (networkCapabilities == null) { return false; @@ -277,6 +293,8 @@ public class BaseWifiTracker implements LifecycleObserver { mContext = context; mWifiManager = wifiManager; mConnectivityManager = connectivityManager; + mConnectivityDiagnosticsManager = + context.getSystemService(ConnectivityDiagnosticsManager.class); mMainHandler = mainHandler; mWorkerHandler = workerHandler; mMaxScanAgeMillis = maxScanAgeMillis; @@ -310,6 +328,8 @@ public class BaseWifiTracker implements LifecycleObserver { /* broadcastPermission */ null, mWorkerHandler); mConnectivityManager.registerNetworkCallback(mNetworkRequest, mNetworkCallback, mWorkerHandler); + mConnectivityDiagnosticsManager.registerConnectivityDiagnosticsCallback(mNetworkRequest, + command -> mWorkerHandler.post(command), mConnectivityDiagnosticsCallback); NonSdkApiWrapper.registerSystemDefaultNetworkCallback( mConnectivityManager, mDefaultNetworkCallback, mWorkerHandler); handleOnStart(); @@ -329,6 +349,8 @@ public class BaseWifiTracker implements LifecycleObserver { mContext.unregisterReceiver(mBroadcastReceiver); mConnectivityManager.unregisterNetworkCallback(mNetworkCallback); mConnectivityManager.unregisterNetworkCallback(mDefaultNetworkCallback); + mConnectivityDiagnosticsManager.unregisterConnectivityDiagnosticsCallback( + mConnectivityDiagnosticsCallback); } catch (IllegalArgumentException e) { // Already unregistered in onDestroyed(). } @@ -346,6 +368,8 @@ public class BaseWifiTracker implements LifecycleObserver { mContext.unregisterReceiver(mBroadcastReceiver); mConnectivityManager.unregisterNetworkCallback(mNetworkCallback); mConnectivityManager.unregisterNetworkCallback(mDefaultNetworkCallback); + mConnectivityDiagnosticsManager.unregisterConnectivityDiagnosticsCallback( + mConnectivityDiagnosticsCallback); } catch (IllegalArgumentException e) { // Already unregistered in onStop() worker thread runnable. } @@ -440,6 +464,15 @@ public class BaseWifiTracker implements LifecycleObserver { } /** + * Handle network capability changes for the current connected Wifi network. + */ + @WorkerThread + protected void handleConnectivityReportAvailable( + @NonNull ConnectivityDiagnosticsManager.ConnectivityReport connectivityReport) { + // Do nothing. + } + + /** * Handle when the default route changes. Whether Wifi is the default route is stored in * mIsWifiDefaultRoute. */ diff --git a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/NetworkDetailsTracker.java b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/NetworkDetailsTracker.java index f2d9efe51..47528cd43 100644 --- a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/NetworkDetailsTracker.java +++ b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/NetworkDetailsTracker.java @@ -22,6 +22,7 @@ import static com.android.wifitrackerlib.WifiEntry.CONNECTED_STATE_CONNECTED; import android.content.Context; import android.content.Intent; +import android.net.ConnectivityDiagnosticsManager; import android.net.ConnectivityManager; import android.net.LinkProperties; import android.net.NetworkCapabilities; @@ -168,6 +169,16 @@ public abstract class NetworkDetailsTracker extends BaseWifiTracker { @WorkerThread @Override + protected void handleConnectivityReportAvailable( + @NonNull ConnectivityDiagnosticsManager.ConnectivityReport connectivityReport) { + final WifiEntry chosenEntry = getWifiEntry(); + if (chosenEntry.getConnectedState() == CONNECTED_STATE_CONNECTED) { + chosenEntry.updateConnectivityReport(connectivityReport); + } + } + + @WorkerThread + @Override protected void handleDefaultRouteChanged() { final WifiEntry chosenEntry = getWifiEntry(); if (chosenEntry.getConnectedState() == CONNECTED_STATE_CONNECTED) { diff --git a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/PasspointWifiEntry.java b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/PasspointWifiEntry.java index 4b7fbeffa..b4c4b1a48 100644 --- a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/PasspointWifiEntry.java +++ b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/PasspointWifiEntry.java @@ -194,7 +194,8 @@ public class PasspointWifiEntry extends WifiEntry implements WifiEntry.WifiEntry mWifiConfig, mNetworkCapabilities, mIsDefaultNetwork, - mIsLowQuality); + mIsLowQuality, + mConnectivityReport); break; default: Log.e(TAG, "getConnectedState() returned unknown state: " + connectedState); diff --git a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/SavedNetworkTracker.java b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/SavedNetworkTracker.java index 04bc36cfe..af69094d7 100644 --- a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/SavedNetworkTracker.java +++ b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/SavedNetworkTracker.java @@ -28,6 +28,7 @@ import static java.util.stream.Collectors.toMap; import android.content.Context; import android.content.Intent; +import android.net.ConnectivityDiagnosticsManager; import android.net.ConnectivityManager; import android.net.LinkProperties; import android.net.Network; @@ -231,6 +232,16 @@ public class SavedNetworkTracker extends BaseWifiTracker { } @WorkerThread + @Override + protected void handleConnectivityReportAvailable( + @NonNull ConnectivityDiagnosticsManager.ConnectivityReport connectivityReport) { + if (mConnectedWifiEntry != null + && mConnectedWifiEntry.getConnectedState() == CONNECTED_STATE_CONNECTED) { + mConnectedWifiEntry.updateConnectivityReport(connectivityReport); + } + } + + @WorkerThread protected void handleDefaultRouteChanged() { if (mConnectedWifiEntry != null) { mConnectedWifiEntry.setIsDefaultNetwork(mIsWifiDefaultRoute); diff --git a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/StandardWifiEntry.java b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/StandardWifiEntry.java index bdb051094..f3ce32606 100644 --- a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/StandardWifiEntry.java +++ b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/StandardWifiEntry.java @@ -212,7 +212,8 @@ public class StandardWifiEntry extends WifiEntry { mTargetWifiConfig, mNetworkCapabilities, mIsDefaultNetwork, - mIsLowQuality); + mIsLowQuality, + mConnectivityReport); break; default: Log.e(TAG, "getConnectedState() returned unknown state: " + connectedState); diff --git a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/Utils.java b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/Utils.java index f0ca7089f..2e4b39bfe 100644 --- a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/Utils.java +++ b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/Utils.java @@ -26,6 +26,7 @@ import android.content.ComponentName; import android.content.Context; import android.content.pm.ApplicationInfo; import android.content.pm.PackageManager; +import android.net.ConnectivityDiagnosticsManager; import android.net.NetworkCapabilities; import android.net.NetworkInfo; import android.net.NetworkInfo.DetailedState; @@ -74,7 +75,7 @@ public class Utils { // Returns a list of WifiInfo SECURITY_TYPE_* supported by a ScanResult. @NonNull - static List<Integer> getSecurityTypesFromScanResult(@NonNull ScanResult scanResult) { + public static List<Integer> getSecurityTypesFromScanResult(@NonNull ScanResult scanResult) { List<Integer> securityTypes = new ArrayList<>(); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) { for (int securityType : scanResult.getSecurityTypes()) { @@ -229,7 +230,8 @@ public class Utils { WifiConfiguration wifiConfiguration, NetworkCapabilities networkCapabilities, boolean isDefaultNetwork, - boolean isLowQuality) { + boolean isLowQuality, + ConnectivityDiagnosticsManager.ConnectivityReport connectivityReport) { final StringJoiner sj = new StringJoiner(context.getString( R.string.wifitrackerlib_summary_separator)); @@ -255,8 +257,9 @@ public class Utils { } // For displaying network capability info, such as captive portal or no internet - String networkCapabilitiesInformation = - getCurrentNetworkCapabilitiesInformation(context, networkCapabilities); + String networkCapabilitiesInformation = getCurrentNetworkCapabilitiesInformation( + context, networkCapabilities, connectivityReport, + wifiConfiguration != null && wifiConfiguration.isNoInternetAccessExpected()); if (!TextUtils.isEmpty(networkCapabilitiesInformation)) { sj.add(networkCapabilitiesInformation); } @@ -514,8 +517,10 @@ public class Utils { return description.toString(); } - static String getCurrentNetworkCapabilitiesInformation(Context context, - NetworkCapabilities networkCapabilities) { + static String getCurrentNetworkCapabilitiesInformation(@Nullable Context context, + @Nullable NetworkCapabilities networkCapabilities, + @Nullable ConnectivityDiagnosticsManager.ConnectivityReport connectivityReport, + boolean noInternetExpected) { if (context == null || networkCapabilities == null) { return ""; } @@ -531,11 +536,23 @@ public class Utils { } if (!networkCapabilities.hasCapability(NetworkCapabilities.NET_CAPABILITY_VALIDATED)) { + if (connectivityReport == null && !noInternetExpected) { + return context.getString(R.string.wifitrackerlib_checking_for_internet_access); + } if (networkCapabilities.isPrivateDnsBroken()) { return context.getString(R.string.wifitrackerlib_private_dns_broken); } - return context.getString( - R.string.wifitrackerlib_wifi_connected_cannot_provide_internet); + if (noInternetExpected) { + return context.getString( + R.string.wifitrackerlib_wifi_connected_cannot_provide_internet); + } + // Connected / No internet access + final StringJoiner sj = new StringJoiner(context.getString( + R.string.wifitrackerlib_summary_separator)); + sj.add(context.getResources().getStringArray(R.array.wifitrackerlib_wifi_status) + [DetailedState.CONNECTED.ordinal()]); + sj.add(context.getString(R.string.wifitrackerlib_wifi_no_internet)); + return sj.toString(); } return ""; } diff --git a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiEntry.java b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiEntry.java index f346c6179..d7120988c 100644 --- a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiEntry.java +++ b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiEntry.java @@ -23,6 +23,7 @@ import static androidx.core.util.Preconditions.checkNotNull; import static com.android.wifitrackerlib.Utils.getNetworkPart; import static com.android.wifitrackerlib.Utils.getSingleSecurityTypeFromMultipleSecurityTypes; +import android.net.ConnectivityDiagnosticsManager; import android.net.LinkAddress; import android.net.LinkProperties; import android.net.NetworkCapabilities; @@ -232,6 +233,7 @@ public class WifiEntry { protected WifiInfo mWifiInfo; protected NetworkInfo mNetworkInfo; protected NetworkCapabilities mNetworkCapabilities; + protected ConnectivityDiagnosticsManager.ConnectivityReport mConnectivityReport; protected ConnectedInfo mConnectedInfo; protected ConnectCallback mConnectCallback; @@ -241,7 +243,6 @@ public class WifiEntry { protected boolean mCalledConnect = false; protected boolean mCalledDisconnect = false; - private boolean mIsValidated; protected boolean mIsDefaultNetwork; protected boolean mIsLowQuality; @@ -327,7 +328,9 @@ public class WifiEntry { */ public boolean shouldShowXLevelIcon() { return getConnectedState() != CONNECTED_STATE_DISCONNECTED - && (!mIsValidated || !mIsDefaultNetwork) && !canSignIn(); + && mConnectivityReport != null + && (!hasInternetAccess() || !mIsDefaultNetwork) + && !canSignIn(); } /** @@ -335,7 +338,8 @@ public class WifiEntry { * Note: This does not necessarily mean the network is the default route. */ public boolean hasInternetAccess() { - return mIsValidated; + return mNetworkCapabilities != null + && mNetworkCapabilities.hasCapability(NetworkCapabilities.NET_CAPABILITY_VALIDATED); } /** @@ -662,8 +666,8 @@ public class WifiEntry { String getNetworkCapabilityDescription() { final StringBuilder sb = new StringBuilder(); if (getConnectedState() == CONNECTED_STATE_CONNECTED) { - sb.append("isValidated:") - .append(mIsValidated) + sb.append("hasInternet:") + .append(hasInternetAccess()) .append(", isDefaultNetwork:") .append(mIsDefaultNetwork) .append(", isLowQuality:") @@ -859,7 +863,7 @@ public class WifiEntry { mNetworkInfo = null; mNetworkCapabilities = null; mConnectedInfo = null; - mIsValidated = false; + mConnectivityReport = null; mIsDefaultNetwork = false; mIsLowQuality = false; if (mCalledDisconnect) { @@ -949,8 +953,14 @@ public class WifiEntry { return; } mConnectedInfo.networkCapabilities = mNetworkCapabilities; - mIsValidated = mNetworkCapabilities != null - && mNetworkCapabilities.hasCapability(NetworkCapabilities.NET_CAPABILITY_VALIDATED); + notifyOnUpdated(); + } + + // Method for WifiTracker to update a connected WifiEntry's validation status. + @WorkerThread + synchronized void updateConnectivityReport( + @Nullable ConnectivityDiagnosticsManager.ConnectivityReport connectivityReport) { + mConnectivityReport = connectivityReport; notifyOnUpdated(); } @@ -1059,8 +1069,8 @@ public class WifiEntry { .append(getConnectedState() == CONNECTED_STATE_CONNECTED ? "true" : "false") .append(",connectedInfo:") .append(getConnectedInfo()) - .append(",isValidated:") - .append(mIsValidated) + .append(",hasInternet:") + .append(hasInternetAccess()) .append(",isDefaultNetwork:") .append(mIsDefaultNetwork) .toString(); diff --git a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiPickerTracker.java b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiPickerTracker.java index 5ebd29ad7..397ad90d6 100644 --- a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiPickerTracker.java +++ b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiPickerTracker.java @@ -32,6 +32,7 @@ import static java.util.stream.Collectors.toMap; import android.content.Context; import android.content.Intent; +import android.net.ConnectivityDiagnosticsManager; import android.net.ConnectivityManager; import android.net.LinkProperties; import android.net.Network; @@ -338,6 +339,19 @@ public class WifiPickerTracker extends BaseWifiTracker { } @WorkerThread + @Override + protected void handleConnectivityReportAvailable( + @NonNull ConnectivityDiagnosticsManager.ConnectivityReport connectivityReport) { + if (mConnectedWifiEntry != null + && mConnectedWifiEntry.getConnectedState() == CONNECTED_STATE_CONNECTED) { + mConnectedWifiEntry.updateConnectivityReport(connectivityReport); + } + if (mMergedCarrierEntry != null) { + mMergedCarrierEntry.updateConnectivityReport(connectivityReport); + } + } + + @WorkerThread protected void handleDefaultRouteChanged() { if (mConnectedWifiEntry != null) { mConnectedWifiEntry.setIsDefaultNetwork(mIsWifiDefaultRoute); diff --git a/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/PasspointWifiEntryTest.java b/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/PasspointWifiEntryTest.java index ac09b4494..6eeff5888 100644 --- a/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/PasspointWifiEntryTest.java +++ b/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/PasspointWifiEntryTest.java @@ -29,6 +29,7 @@ import static org.mockito.Mockito.when; import android.content.Context; import android.content.res.Resources; +import android.net.ConnectivityDiagnosticsManager; import android.net.ConnectivityManager; import android.net.NetworkCapabilities; import android.net.NetworkInfo; @@ -261,6 +262,13 @@ public class PasspointWifiEntryTest { // Not validated, Not Default entry.updateConnectionInfo(wifiInfo, networkInfo); + // Validation attempt not complete, should not show X level icon yet. + assertThat(entry.shouldShowXLevelIcon()).isEqualTo(false); + + // Validation attempt complete, should show X level icon now. + ConnectivityDiagnosticsManager.ConnectivityReport connectivityReport = mock( + ConnectivityDiagnosticsManager.ConnectivityReport.class); + entry.updateConnectivityReport(connectivityReport); assertThat(entry.shouldShowXLevelIcon()).isEqualTo(true); // Not Validated, Default diff --git a/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/SavedNetworkTrackerTest.java b/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/SavedNetworkTrackerTest.java index 1c9ab0fe2..798a6b960 100644 --- a/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/SavedNetworkTrackerTest.java +++ b/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/SavedNetworkTrackerTest.java @@ -29,6 +29,7 @@ import static org.mockito.Mockito.when; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; +import android.net.ConnectivityDiagnosticsManager; import android.net.ConnectivityManager; import android.net.NetworkInfo; import android.net.wifi.ScanResult; @@ -68,6 +69,7 @@ public class SavedNetworkTrackerTest { @Mock private Context mMockContext; @Mock private WifiManager mMockWifiManager; @Mock private ConnectivityManager mMockConnectivityManager; + @Mock private ConnectivityDiagnosticsManager mMockConnectivityDiagnosticsManager; @Mock private Clock mMockClock; @Mock private SavedNetworkTracker.SavedNetworkTrackerCallback mMockCallback; @Mock private WifiInfo mMockWifiInfo; @@ -107,6 +109,8 @@ public class SavedNetworkTrackerTest { when(mMockWifiManager.isWpa3SuiteBSupported()).thenReturn(true); when(mMockWifiManager.isEnhancedOpenSupported()).thenReturn(true); when(mMockConnectivityManager.getNetworkInfo(any())).thenReturn(mMockNetworkInfo); + when(mMockContext.getSystemService(ConnectivityDiagnosticsManager.class)) + .thenReturn(mMockConnectivityDiagnosticsManager); when(mMockClock.millis()).thenReturn(START_MILLIS); } diff --git a/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/StandardNetworkDetailsTrackerTest.java b/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/StandardNetworkDetailsTrackerTest.java index ecfeec8c7..23fbc45a9 100644 --- a/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/StandardNetworkDetailsTrackerTest.java +++ b/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/StandardNetworkDetailsTrackerTest.java @@ -34,6 +34,7 @@ import static org.mockito.Mockito.when; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; +import android.net.ConnectivityDiagnosticsManager; import android.net.ConnectivityManager; import android.net.wifi.ScanResult; import android.net.wifi.WifiConfiguration; @@ -66,6 +67,7 @@ public class StandardNetworkDetailsTrackerTest { @Mock private Context mMockContext; @Mock private WifiManager mMockWifiManager; @Mock private ConnectivityManager mMockConnectivityManager; + @Mock private ConnectivityDiagnosticsManager mMockConnectivityDiagnosticsManager; @Mock private Clock mMockClock; private TestLooper mTestLooper; @@ -102,6 +104,8 @@ public class StandardNetworkDetailsTrackerTest { when(mMockWifiManager.isEnhancedOpenSupported()).thenReturn(true); when(mMockWifiManager.getScanResults()).thenReturn(new ArrayList<>()); when(mMockWifiManager.getWifiState()).thenReturn(WifiManager.WIFI_STATE_ENABLED); + when(mMockContext.getSystemService(ConnectivityDiagnosticsManager.class)) + .thenReturn(mMockConnectivityDiagnosticsManager); when(mMockClock.millis()).thenReturn(START_MILLIS); } diff --git a/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/StandardWifiEntryTest.java b/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/StandardWifiEntryTest.java index 354a4ce5f..8ae5a51e1 100644 --- a/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/StandardWifiEntryTest.java +++ b/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/StandardWifiEntryTest.java @@ -55,6 +55,7 @@ import android.app.admin.WifiSsidPolicy; import android.content.ComponentName; import android.content.Context; import android.content.res.Resources; +import android.net.ConnectivityDiagnosticsManager; import android.net.ConnectivityManager; import android.net.LinkProperties; import android.net.MacAddress; @@ -783,6 +784,13 @@ public class StandardWifiEntryTest { // Not validated, Not Default entry.updateConnectionInfo(wifiInfo, networkInfo); + // Validation attempt not complete, should not show X level icon yet. + assertThat(entry.shouldShowXLevelIcon()).isEqualTo(false); + + // Validation attempt complete, should show X level icon now. + ConnectivityDiagnosticsManager.ConnectivityReport connectivityReport = mock( + ConnectivityDiagnosticsManager.ConnectivityReport.class); + entry.updateConnectivityReport(connectivityReport); assertThat(entry.shouldShowXLevelIcon()).isEqualTo(true); // Not Validated, Default diff --git a/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/WifiPickerTrackerTest.java b/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/WifiPickerTrackerTest.java index 543ee4105..d421e6b19 100644 --- a/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/WifiPickerTrackerTest.java +++ b/libs/WifiTrackerLib/tests/src/com/android/wifitrackerlib/WifiPickerTrackerTest.java @@ -40,6 +40,7 @@ import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.res.Resources; +import android.net.ConnectivityDiagnosticsManager; import android.net.ConnectivityManager; import android.net.Network; import android.net.NetworkCapabilities; @@ -91,6 +92,7 @@ public class WifiPickerTrackerTest { @Mock private Resources mMockResources; @Mock private WifiManager mMockWifiManager; @Mock private ConnectivityManager mMockConnectivityManager; + @Mock private ConnectivityDiagnosticsManager mMockConnectivityDiagnosticsManager; @Mock private TelephonyManager mMockTelephonyManager; @Mock private SubscriptionManager mMockSubscriptionManager; @Mock private Clock mMockClock; @@ -156,6 +158,8 @@ public class WifiPickerTrackerTest { .thenReturn(mMockTelephonyManager); when(mMockContext.getSystemService(SubscriptionManager.class)) .thenReturn(mMockSubscriptionManager); + when(mMockContext.getSystemService(ConnectivityDiagnosticsManager.class)) + .thenReturn(mMockConnectivityDiagnosticsManager); when(mMockContext.getString(anyInt())).thenReturn(""); } @@ -656,6 +660,137 @@ public class WifiPickerTrackerTest { } /** + * Tests that a connected WifiEntry will show "Checking for internet access..." as the summary + * if the network hasn't finished the first validation attempt yet. + */ + @Test + public void testGetConnectedEntry_wifiNotValidatedYet_showsCheckingForInternetAccess() { + final String summarySeparator = " / "; + final String checkingForInternetAccess = "Checking for internet access.."; + final String[] wifiStatusArray = new String[]{"", "Scanning", "Connecting", + "Authenticating", "Obtaining IP address", "Connected"}; + when(mMockContext.getString(R.string.wifitrackerlib_summary_separator)) + .thenReturn(summarySeparator); + when(mMockContext.getString(R.string.wifitrackerlib_checking_for_internet_access)) + .thenReturn(checkingForInternetAccess); + when(mMockResources.getStringArray(R.array.wifitrackerlib_wifi_status)) + .thenReturn(wifiStatusArray); + WifiInfo primaryWifiInfo = Mockito.mock(WifiInfo.class); + when(primaryWifiInfo.isPrimary()).thenReturn(true); + when(primaryWifiInfo.makeCopy(anyLong())).thenReturn(primaryWifiInfo); + NetworkCapabilities primaryCap = new NetworkCapabilities.Builder() + .addTransportType(NetworkCapabilities.TRANSPORT_WIFI) + .setTransportInfo(primaryWifiInfo) + .build(); + when(mMockConnectivityManager.getNetworkCapabilities(any())).thenReturn(primaryCap); + + final WifiPickerTracker wifiPickerTracker = createTestWifiPickerTracker(); + final WifiConfiguration config = new WifiConfiguration(); + config.SSID = "\"ssid\""; + config.networkId = 1; + when(mMockWifiManager.getPrivilegedConfiguredNetworks()) + .thenReturn(Collections.singletonList(config)); + when(mMockWifiManager.getScanResults()).thenReturn(Arrays.asList( + buildScanResult("ssid", "bssid", START_MILLIS))); + when(mMockWifiInfo.getNetworkId()).thenReturn(1); + when(mMockWifiInfo.getRssi()).thenReturn(-50); + when(mMockNetworkInfo.getDetailedState()).thenReturn(NetworkInfo.DetailedState.CONNECTED); + when(mMockConnectivityManager.getNetworkInfo(any())).thenReturn(mMockNetworkInfo); + ArgumentCaptor<ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback> + diagnosticsCallbackCaptor = ArgumentCaptor.forClass( + ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback.class); + wifiPickerTracker.onStart(); + mTestLooper.dispatchAll(); + verify(mMockConnectivityManager) + .registerNetworkCallback(any(), mNetworkCallbackCaptor.capture(), any()); + verify(mMockConnectivityDiagnosticsManager).registerConnectivityDiagnosticsCallback( + any(), any(), diagnosticsCallbackCaptor.capture()); + + // Still checking for internet access. + assertThat(wifiPickerTracker.getConnectedWifiEntry().getSummary()) + .isEqualTo(checkingForInternetAccess); + + // Trigger a validation callback and connectivity report for the primary Wifi network. + primaryCap = new NetworkCapabilities.Builder() + .addTransportType(NetworkCapabilities.TRANSPORT_WIFI) + .setTransportInfo(primaryWifiInfo) + .addCapability(NetworkCapabilities.NET_CAPABILITY_VALIDATED) + .build(); + mNetworkCallbackCaptor.getValue().onCapabilitiesChanged(mMockNetwork, primaryCap); + ConnectivityDiagnosticsManager.ConnectivityReport report = mock( + ConnectivityDiagnosticsManager.ConnectivityReport.class); + diagnosticsCallbackCaptor.getValue().onConnectivityReportAvailable(report); + + // Now we're fully connected + assertThat(wifiPickerTracker.getConnectedWifiEntry().getSummary()).isEqualTo("Connected"); + } + + /** + * Tests that a connected WifiEntry that is expected to have no internet will display + * "Connected to device. Can't provide internet" if the network is not validated. + */ + @Test + public void testGetConnectedEntry_wifiNotValidated_showsConnectedToDevice() { + final String summarySeparator = " / "; + final String connectedToDevice = "Connected to device. Can't provide internet"; + final String[] wifiStatusArray = new String[]{"", "Scanning", "Connecting", + "Authenticating", "Obtaining IP address", "Connected"}; + when(mMockContext.getString(R.string.wifitrackerlib_summary_separator)) + .thenReturn(summarySeparator); + when(mMockContext.getString(R.string.wifitrackerlib_wifi_connected_cannot_provide_internet)) + .thenReturn(connectedToDevice); + when(mMockResources.getStringArray(R.array.wifitrackerlib_wifi_status)) + .thenReturn(wifiStatusArray); + WifiInfo primaryWifiInfo = Mockito.mock(WifiInfo.class); + when(primaryWifiInfo.isPrimary()).thenReturn(true); + when(primaryWifiInfo.makeCopy(anyLong())).thenReturn(primaryWifiInfo); + NetworkCapabilities primaryCap = new NetworkCapabilities.Builder() + .addTransportType(NetworkCapabilities.TRANSPORT_WIFI) + .setTransportInfo(primaryWifiInfo) + .build(); + when(mMockConnectivityManager.getNetworkCapabilities(any())).thenReturn(primaryCap); + + final WifiPickerTracker wifiPickerTracker = createTestWifiPickerTracker(); + final WifiConfiguration config = spy(new WifiConfiguration()); + config.SSID = "\"ssid\""; + config.networkId = 1; + when(config.isNoInternetAccessExpected()).thenReturn(true); + when(mMockWifiManager.getPrivilegedConfiguredNetworks()) + .thenReturn(Collections.singletonList(config)); + when(mMockWifiManager.getScanResults()).thenReturn(Arrays.asList( + buildScanResult("ssid", "bssid", START_MILLIS))); + when(mMockWifiInfo.getNetworkId()).thenReturn(1); + when(mMockWifiInfo.getRssi()).thenReturn(-50); + when(mMockNetworkInfo.getDetailedState()).thenReturn(NetworkInfo.DetailedState.CONNECTED); + when(mMockConnectivityManager.getNetworkInfo(any())).thenReturn(mMockNetworkInfo); + ArgumentCaptor<ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback> + diagnosticsCallbackCaptor = ArgumentCaptor.forClass( + ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback.class); + wifiPickerTracker.onStart(); + mTestLooper.dispatchAll(); + verify(mMockConnectivityManager) + .registerNetworkCallback(any(), mNetworkCallbackCaptor.capture(), any()); + verify(mMockConnectivityDiagnosticsManager).registerConnectivityDiagnosticsCallback( + any(), any(), diagnosticsCallbackCaptor.capture()); + + assertThat(wifiPickerTracker.getConnectedWifiEntry().getSummary()) + .isEqualTo(connectedToDevice); + + // Trigger a no-validation callback and connectivity report for the primary Wifi network. + primaryCap = new NetworkCapabilities.Builder() + .addTransportType(NetworkCapabilities.TRANSPORT_WIFI) + .setTransportInfo(primaryWifiInfo) + .build(); + mNetworkCallbackCaptor.getValue().onCapabilitiesChanged(mMockNetwork, primaryCap); + ConnectivityDiagnosticsManager.ConnectivityReport report = mock( + ConnectivityDiagnosticsManager.ConnectivityReport.class); + diagnosticsCallbackCaptor.getValue().onConnectivityReportAvailable(report); + + assertThat(wifiPickerTracker.getConnectedWifiEntry().getSummary()) + .isEqualTo(connectedToDevice); + } + + /** * Tests that a PasspointWifiEntry is returned when Passpoint scans are visible. */ @Test |