From 1bb13694ab230b54f2b8e5d75a753247cf24c1ca Mon Sep 17 00:00:00 2001 From: Fan Zhang Date: Tue, 24 Apr 2018 11:31:58 -0700 Subject: [PATCH 01/10] Update brightness percentage display logic to match sysui. The brightness raw value is in linear pace, we need to convert it to gamma space to make it match the way sysui represents the brightness level. Bug: 73810208 Change-Id: Ic4551bbeff4a6af30f7af2871a79a7d797279edb Fixes: 78173473 Test: robotests (cherry picked from commit 1346b066bde27e89f876eca6ada31c63d8ea29d0) --- .../BrightnessLevelPreferenceController.java | 31 ++++++++++++------- ...ightnessLevelPreferenceControllerTest.java | 6 ++-- 2 files changed, 22 insertions(+), 15 deletions(-) diff --git a/src/com/android/settings/display/BrightnessLevelPreferenceController.java b/src/com/android/settings/display/BrightnessLevelPreferenceController.java index e0aeda1ad5c..be79f66b556 100644 --- a/src/com/android/settings/display/BrightnessLevelPreferenceController.java +++ b/src/com/android/settings/display/BrightnessLevelPreferenceController.java @@ -13,6 +13,9 @@ */ package com.android.settings.display; +import static com.android.settingslib.display.BrightnessUtils.GAMMA_SPACE_MAX; +import static com.android.settingslib.display.BrightnessUtils.convertLinearToGamma; + import android.content.ContentResolver; import android.content.Context; import android.database.ContentObserver; @@ -63,12 +66,12 @@ public class BrightnessLevelPreferenceController extends AbstractPreferenceContr } private ContentObserver mBrightnessObserver = - new ContentObserver(new Handler(Looper.getMainLooper())) { - @Override - public void onChange(boolean selfChange) { - updatedSummary(mPreference); - } - }; + new ContentObserver(new Handler(Looper.getMainLooper())) { + @Override + public void onChange(boolean selfChange) { + updatedSummary(mPreference); + } + }; public BrightnessLevelPreferenceController(Context context, Lifecycle lifecycle) { super(context); @@ -103,6 +106,7 @@ public class BrightnessLevelPreferenceController extends AbstractPreferenceContr public void updateState(Preference preference) { updatedSummary(preference); } + @Override public void onStart() { mContentResolver.registerContentObserver(BRIGHTNESS_URI, false, mBrightnessObserver); @@ -122,15 +126,18 @@ public class BrightnessLevelPreferenceController extends AbstractPreferenceContr } private double getCurrentBrightness() { + final int value; if (isInVrMode()) { - final double value = System.getInt(mContentResolver, System.SCREEN_BRIGHTNESS_FOR_VR, - mMaxBrightness); - return getPercentage(value, mMinVrBrightness, mMaxVrBrightness); + value = convertLinearToGamma(System.getInt(mContentResolver, + System.SCREEN_BRIGHTNESS_FOR_VR, mMaxBrightness), + mMinVrBrightness, mMaxVrBrightness); } else { - final double value = Settings.System.getInt(mContentResolver, System.SCREEN_BRIGHTNESS, - mMinBrightness); - return getPercentage(value, mMinBrightness, mMaxBrightness); + value = convertLinearToGamma(Settings.System.getInt(mContentResolver, + System.SCREEN_BRIGHTNESS, mMinBrightness), + mMinBrightness, mMaxBrightness); + } + return getPercentage(value, 0, GAMMA_SPACE_MAX); } private double getPercentage(double value, int min, int max) { diff --git a/tests/robotests/src/com/android/settings/display/BrightnessLevelPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/display/BrightnessLevelPreferenceControllerTest.java index 8980a5034d9..b758531fb49 100644 --- a/tests/robotests/src/com/android/settings/display/BrightnessLevelPreferenceControllerTest.java +++ b/tests/robotests/src/com/android/settings/display/BrightnessLevelPreferenceControllerTest.java @@ -122,7 +122,7 @@ public class BrightnessLevelPreferenceControllerTest { mController.updateState(mPreference); - verify(mPreference).setSummary("85%"); + verify(mPreference).setSummary("97%"); } @Test @@ -135,7 +135,7 @@ public class BrightnessLevelPreferenceControllerTest { mController.updateState(mPreference); - verify(mPreference).setSummary("31%"); + verify(mPreference).setSummary("78%"); } @Test @@ -148,7 +148,7 @@ public class BrightnessLevelPreferenceControllerTest { mController.updateState(mPreference); - verify(mPreference).setSummary("45%"); + verify(mPreference).setSummary("85%"); } @Test From 90abe9a9eef6afbe5eb822c0c782d5b6340aad36 Mon Sep 17 00:00:00 2001 From: Ian Pedowitz Date: Wed, 25 Apr 2018 21:48:29 +0000 Subject: [PATCH 02/10] Revert "Update brightness percentage display logic to match sysui." This reverts commit 1346b066bde27e89f876eca6ada31c63d8ea29d0. Reason for revert: Broke qt-release. Change-Id: I0b534dee83266f78c4ba8fb119e27754fdac9117 (cherry picked from commit 8194ebf35fa23ad33175706efc99182f07d31b25) --- .../BrightnessLevelPreferenceController.java | 31 +++++++------------ ...ightnessLevelPreferenceControllerTest.java | 6 ++-- 2 files changed, 15 insertions(+), 22 deletions(-) diff --git a/src/com/android/settings/display/BrightnessLevelPreferenceController.java b/src/com/android/settings/display/BrightnessLevelPreferenceController.java index be79f66b556..e0aeda1ad5c 100644 --- a/src/com/android/settings/display/BrightnessLevelPreferenceController.java +++ b/src/com/android/settings/display/BrightnessLevelPreferenceController.java @@ -13,9 +13,6 @@ */ package com.android.settings.display; -import static com.android.settingslib.display.BrightnessUtils.GAMMA_SPACE_MAX; -import static com.android.settingslib.display.BrightnessUtils.convertLinearToGamma; - import android.content.ContentResolver; import android.content.Context; import android.database.ContentObserver; @@ -66,12 +63,12 @@ public class BrightnessLevelPreferenceController extends AbstractPreferenceContr } private ContentObserver mBrightnessObserver = - new ContentObserver(new Handler(Looper.getMainLooper())) { - @Override - public void onChange(boolean selfChange) { - updatedSummary(mPreference); - } - }; + new ContentObserver(new Handler(Looper.getMainLooper())) { + @Override + public void onChange(boolean selfChange) { + updatedSummary(mPreference); + } + }; public BrightnessLevelPreferenceController(Context context, Lifecycle lifecycle) { super(context); @@ -106,7 +103,6 @@ public class BrightnessLevelPreferenceController extends AbstractPreferenceContr public void updateState(Preference preference) { updatedSummary(preference); } - @Override public void onStart() { mContentResolver.registerContentObserver(BRIGHTNESS_URI, false, mBrightnessObserver); @@ -126,18 +122,15 @@ public class BrightnessLevelPreferenceController extends AbstractPreferenceContr } private double getCurrentBrightness() { - final int value; if (isInVrMode()) { - value = convertLinearToGamma(System.getInt(mContentResolver, - System.SCREEN_BRIGHTNESS_FOR_VR, mMaxBrightness), - mMinVrBrightness, mMaxVrBrightness); + final double value = System.getInt(mContentResolver, System.SCREEN_BRIGHTNESS_FOR_VR, + mMaxBrightness); + return getPercentage(value, mMinVrBrightness, mMaxVrBrightness); } else { - value = convertLinearToGamma(Settings.System.getInt(mContentResolver, - System.SCREEN_BRIGHTNESS, mMinBrightness), - mMinBrightness, mMaxBrightness); - + final double value = Settings.System.getInt(mContentResolver, System.SCREEN_BRIGHTNESS, + mMinBrightness); + return getPercentage(value, mMinBrightness, mMaxBrightness); } - return getPercentage(value, 0, GAMMA_SPACE_MAX); } private double getPercentage(double value, int min, int max) { diff --git a/tests/robotests/src/com/android/settings/display/BrightnessLevelPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/display/BrightnessLevelPreferenceControllerTest.java index b758531fb49..8980a5034d9 100644 --- a/tests/robotests/src/com/android/settings/display/BrightnessLevelPreferenceControllerTest.java +++ b/tests/robotests/src/com/android/settings/display/BrightnessLevelPreferenceControllerTest.java @@ -122,7 +122,7 @@ public class BrightnessLevelPreferenceControllerTest { mController.updateState(mPreference); - verify(mPreference).setSummary("97%"); + verify(mPreference).setSummary("85%"); } @Test @@ -135,7 +135,7 @@ public class BrightnessLevelPreferenceControllerTest { mController.updateState(mPreference); - verify(mPreference).setSummary("78%"); + verify(mPreference).setSummary("31%"); } @Test @@ -148,7 +148,7 @@ public class BrightnessLevelPreferenceControllerTest { mController.updateState(mPreference); - verify(mPreference).setSummary("85%"); + verify(mPreference).setSummary("45%"); } @Test From fc542a98eb74d87944c4786849fe3c2116431910 Mon Sep 17 00:00:00 2001 From: Hai Shalom Date: Mon, 12 Nov 2018 11:49:05 -0800 Subject: [PATCH 03/10] Fix Wi-Fi setup in setup wizard Fix Wi-Fi setup in setup wizard; New WPA3/OWE networks added to arrays.xml in an order of security caused a mismatch in the network type index in SUW. Workaround to append the new string instead. Will require additional work. Bug: 119385642 Test: Setup wizard and settings app functional test Change-Id: I6d95213a24de274f686ab372bb5fc69128a07e56 (cherry picked from commit 4864624c3d6a814a222611bad2ea4d3163f9b55a) --- res/values/arrays.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/res/values/arrays.xml b/res/values/arrays.xml index c3faabad9f9..4bd86dce0d6 100644 --- a/res/values/arrays.xml +++ b/res/values/arrays.xml @@ -215,11 +215,11 @@ @string/wifi_security_none - @string/wifi_security_owe @string/wifi_security_wep @string/wifi_security_psk_generic - @string/wifi_security_sae @string/wifi_security_eap + @string/wifi_security_owe + @string/wifi_security_sae @string/wifi_security_eap_suiteb From 00c07460a560d87db5bfb533e6ec1d4b0527676a Mon Sep 17 00:00:00 2001 From: Fan Zhang Date: Thu, 6 Dec 2018 12:02:05 -0800 Subject: [PATCH 04/10] Catch error when we fail to get slice icon. Change-Id: Ia8bdf1ef8a090d2f939abf27b2308eafde7d8928 Fixes: 120588243 Test: robotests (cherry picked from commit 69a56b42a1ed4fb8162deebbe5f17278720267f6) --- .../android/settings/slices/SliceBuilderUtils.java | 8 +++++++- .../settings/slices/SliceBuilderUtilsTest.java | 13 +++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/slices/SliceBuilderUtils.java b/src/com/android/settings/slices/SliceBuilderUtils.java index c16a8ba2c1f..d75eaa2e1a2 100644 --- a/src/com/android/settings/slices/SliceBuilderUtils.java +++ b/src/com/android/settings/slices/SliceBuilderUtils.java @@ -449,6 +449,12 @@ public class SliceBuilderUtils { if (iconResource == 0) { iconResource = R.drawable.ic_settings; } - return IconCompat.createWithResource(context, iconResource); + try { + return IconCompat.createWithResource(context, iconResource); + } catch (Exception e) { + Log.w(TAG, "Falling back to settings icon because there is an error getting slice icon " + + data.getUri(), e); + return IconCompat.createWithResource(context, R.drawable.ic_settings); + } } } diff --git a/tests/robotests/src/com/android/settings/slices/SliceBuilderUtilsTest.java b/tests/robotests/src/com/android/settings/slices/SliceBuilderUtilsTest.java index f9937f4dd5a..821d3830992 100644 --- a/tests/robotests/src/com/android/settings/slices/SliceBuilderUtilsTest.java +++ b/tests/robotests/src/com/android/settings/slices/SliceBuilderUtilsTest.java @@ -505,6 +505,19 @@ public class SliceBuilderUtilsTest { assertThat(actualIconResource).isEqualTo(settingsIcon); } + @Test + public void getSafeIcon_invalidResource_shouldFallbackToSettingsIcon() { + final int settingsIcon = R.drawable.ic_settings; + final int badIcon = 0x12345678; + final SliceData data = getDummyData(TOGGLE_CONTROLLER, SliceData.SliceType.SWITCH, + badIcon); + + final IconCompat actualIcon = SliceBuilderUtils.getSafeIcon(mContext, data); + + final int actualIconResource = actualIcon.toIcon().getResId(); + assertThat(actualIconResource).isEqualTo(settingsIcon); + } + private SliceData getDummyData() { return getDummyData(TOGGLE_CONTROLLER, SUMMARY, SliceData.SliceType.SWITCH, SCREEN_TITLE, ICON, IS_DYNAMIC_SUMMARY_ALLOWED); From 6d6df2589b53f4b12370757f7d7e301066b02a6a Mon Sep 17 00:00:00 2001 From: Cn Chen Date: Mon, 10 Dec 2018 07:05:24 +0000 Subject: [PATCH 05/10] Revert "migrate new setupcompat and setupdesign to SetupChooseLockGeneric" This reverts commit 0725bea86e6f7d9de80fad4e3d9c3f6fff338e81. Reason for revert: Settings crash Bug: 120754151 Change-Id: I52f258f7f12d21b8dd16220ba11e50768d0802ee (cherry picked from commit f63eee9f0ae8b13f12d35b21ef5a111770d318a4) --- Android.mk | 2 -- src/com/android/settings/password/SetupChooseLockGeneric.java | 2 +- .../android/settings/utils/SettingsDividerItemDecoration.java | 2 +- 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/Android.mk b/Android.mk index 4dedcddb0ea..04749bfa45f 100644 --- a/Android.mk +++ b/Android.mk @@ -30,8 +30,6 @@ LOCAL_STATIC_ANDROID_LIBRARIES := \ androidx.preference_preference \ androidx.recyclerview_recyclerview \ com.google.android.material_material \ - setupcompat \ - setupdesign LOCAL_JAVA_LIBRARIES := \ telephony-common \ diff --git a/src/com/android/settings/password/SetupChooseLockGeneric.java b/src/com/android/settings/password/SetupChooseLockGeneric.java index fcffce4d8ce..76001048ace 100644 --- a/src/com/android/settings/password/SetupChooseLockGeneric.java +++ b/src/com/android/settings/password/SetupChooseLockGeneric.java @@ -38,7 +38,7 @@ import com.android.settings.SetupEncryptionInterstitial; import com.android.settings.SetupWizardUtils; import com.android.settings.biometrics.fingerprint.SetupFingerprintEnrollFindSensor; import com.android.settings.utils.SettingsDividerItemDecoration; -import com.google.android.setupdesign.GlifPreferenceLayout; +import com.android.setupwizardlib.GlifPreferenceLayout; /** * Setup Wizard's version of ChooseLockGeneric screen. It inherits the logic and basic structure diff --git a/src/com/android/settings/utils/SettingsDividerItemDecoration.java b/src/com/android/settings/utils/SettingsDividerItemDecoration.java index 3d9e9019747..85cd9617b98 100644 --- a/src/com/android/settings/utils/SettingsDividerItemDecoration.java +++ b/src/com/android/settings/utils/SettingsDividerItemDecoration.java @@ -21,7 +21,7 @@ import android.content.Context; import androidx.preference.PreferenceViewHolder; import androidx.recyclerview.widget.RecyclerView; -import com.google.android.setupdesign.DividerItemDecoration; +import com.android.setupwizardlib.DividerItemDecoration; public class SettingsDividerItemDecoration extends DividerItemDecoration { From b429213e00c1db87d762fa9aede4d2597885c677 Mon Sep 17 00:00:00 2001 From: tmfang Date: Mon, 14 Jan 2019 16:47:11 +0800 Subject: [PATCH 06/10] Fix crash on Storage and Privacy page The implementation in PreferenceGroup is changed, contentEquals doesn't accept null value. So, we won't call findPreference when key of controller is null. Test: robotest, maunal test Fixes: 122805831 Change-Id: Ia6df5c536ca5a32448f66b5308e7ec2334f1fe7b (cherry picked from commit 3314cd05d5b97368e7c8f7ea7470f7321fbcdf95) --- src/com/android/settings/dashboard/DashboardFragment.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/com/android/settings/dashboard/DashboardFragment.java b/src/com/android/settings/dashboard/DashboardFragment.java index 11858a79b6c..f8740799acc 100644 --- a/src/com/android/settings/dashboard/DashboardFragment.java +++ b/src/com/android/settings/dashboard/DashboardFragment.java @@ -369,6 +369,11 @@ public abstract class DashboardFragment extends SettingsPreferenceFragment mPreferenceControllers.values()) { for (AbstractPreferenceController controller : controllerList) { final String key = controller.getPreferenceKey(); + if(TextUtils.isEmpty(key)) { + Log.d(TAG, String.format("Preference key is %s in Controller %s", + key, controller.getClass().getSimpleName())); + continue; + } final Preference preference = screen.findPreference(key); if (preference != null) { preference.setVisible(visible && controller.isAvailable()); From aaa7aef9845f0012ed6724db6ec718aca2ace10a Mon Sep 17 00:00:00 2001 From: Fabian Kozynski Date: Wed, 10 Apr 2019 15:22:20 -0400 Subject: [PATCH 07/10] Creates user_switcher_enabled setting to match setting When the user enters UserSettings, the switch displays the setting as on, but the setting is not created until the user modifies this for the first time. This change makes sure that the setting is created when the user enters UserSettings for the first time. Fixes: 130270878 Test: manual, switch to second user and observe switcher icons. Change-Id: I30bc5025c178da3668a76c828c34545c1d98b085 (cherry picked from commit a52961d80352fd20edcbb5308c13a7167096c4ac) --- .../android/settings/users/MultiUserSwitchBarController.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/com/android/settings/users/MultiUserSwitchBarController.java b/src/com/android/settings/users/MultiUserSwitchBarController.java index 58de14963fa..a5fdf9b3279 100644 --- a/src/com/android/settings/users/MultiUserSwitchBarController.java +++ b/src/com/android/settings/users/MultiUserSwitchBarController.java @@ -52,6 +52,8 @@ public class MultiUserSwitchBarController implements SwitchWidgetController.OnSw mListener = listener; mUserCapabilities = UserCapabilities.create(context); mSwitchBar.setChecked(mUserCapabilities.mUserSwitcherEnabled); + Settings.Global.putInt(mContext.getContentResolver(), + Settings.Global.USER_SWITCHER_ENABLED, mSwitchBar.isChecked() ? 1 : 0); if (mUserCapabilities.mDisallowSwitchUser) { mSwitchBar.setDisabledByAdmin(RestrictedLockUtilsInternal From bd8c560f6c73146d851012c578657b941e5596f9 Mon Sep 17 00:00:00 2001 From: Kevin Chyn Date: Wed, 17 Apr 2019 13:44:03 -0700 Subject: [PATCH 08/10] Tweak enrollment intro layout Bug: 130740447 Test: Builds Change-Id: If3b4ad795588586dcd6fb848bee213df0ae1095e (cherry picked from commit 6deedd0bf32ffe278b76841ee070a9234f361fe0) --- res/layout/face_enroll_introduction.xml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/res/layout/face_enroll_introduction.xml b/res/layout/face_enroll_introduction.xml index 71a02db58de..900f3781ce1 100644 --- a/res/layout/face_enroll_introduction.xml +++ b/res/layout/face_enroll_introduction.xml @@ -74,14 +74,15 @@ + android:layout_weight="1"/> + android:layout_gravity="center_horizontal|bottom" + android:layout_marginTop="24dp"> Date: Thu, 25 Apr 2019 12:17:26 -0700 Subject: [PATCH 09/10] Check PackageManager before getting system service Fixes: 131285189 Test: manual Change-Id: I17f4db85afc5969c58a0a08667ef05786302712b (cherry picked from commit acc340d615b631391f61d470c2b798aab6188abb) --- .../biometrics/face/FaceSettingsAppPreferenceController.java | 4 +++- .../face/FaceSettingsConfirmPreferenceController.java | 3 ++- .../face/FaceSettingsKeyguardPreferenceController.java | 3 ++- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/com/android/settings/biometrics/face/FaceSettingsAppPreferenceController.java b/src/com/android/settings/biometrics/face/FaceSettingsAppPreferenceController.java index 1ffcb4c7da6..70c00e54d28 100644 --- a/src/com/android/settings/biometrics/face/FaceSettingsAppPreferenceController.java +++ b/src/com/android/settings/biometrics/face/FaceSettingsAppPreferenceController.java @@ -22,6 +22,8 @@ import android.content.Context; import android.hardware.face.FaceManager; import android.provider.Settings; +import com.android.settings.Utils; + import androidx.preference.Preference; /** @@ -40,7 +42,7 @@ public class FaceSettingsAppPreferenceController extends FaceSettingsPreferenceC public FaceSettingsAppPreferenceController(Context context, String preferenceKey) { super(context, preferenceKey); - mFaceManager = context.getSystemService(FaceManager.class); + mFaceManager = Utils.getFaceManagerOrNull(context); } public FaceSettingsAppPreferenceController(Context context) { diff --git a/src/com/android/settings/biometrics/face/FaceSettingsConfirmPreferenceController.java b/src/com/android/settings/biometrics/face/FaceSettingsConfirmPreferenceController.java index 7dbe557c36f..c65cd23342e 100644 --- a/src/com/android/settings/biometrics/face/FaceSettingsConfirmPreferenceController.java +++ b/src/com/android/settings/biometrics/face/FaceSettingsConfirmPreferenceController.java @@ -24,6 +24,7 @@ import android.provider.Settings; import androidx.preference.Preference; +import com.android.settings.Utils; import com.android.settings.core.TogglePreferenceController; /** @@ -46,7 +47,7 @@ public class FaceSettingsConfirmPreferenceController extends FaceSettingsPrefere public FaceSettingsConfirmPreferenceController(Context context, String preferenceKey) { super(context, preferenceKey); - mFaceManager = context.getSystemService(FaceManager.class); + mFaceManager = Utils.getFaceManagerOrNull(context); } @Override diff --git a/src/com/android/settings/biometrics/face/FaceSettingsKeyguardPreferenceController.java b/src/com/android/settings/biometrics/face/FaceSettingsKeyguardPreferenceController.java index 92eab850096..c64455af30b 100644 --- a/src/com/android/settings/biometrics/face/FaceSettingsKeyguardPreferenceController.java +++ b/src/com/android/settings/biometrics/face/FaceSettingsKeyguardPreferenceController.java @@ -26,6 +26,7 @@ import android.provider.Settings; import androidx.preference.Preference; +import com.android.settings.Utils; import com.android.settings.core.TogglePreferenceController; /** @@ -44,7 +45,7 @@ public class FaceSettingsKeyguardPreferenceController extends FaceSettingsPrefer public FaceSettingsKeyguardPreferenceController(Context context, String preferenceKey) { super(context, preferenceKey); - mFaceManager = context.getSystemService(FaceManager.class); + mFaceManager = Utils.getFaceManagerOrNull(context); } public FaceSettingsKeyguardPreferenceController(Context context) { From 13d6e13166af767036baec091a6781c3d1aa15b9 Mon Sep 17 00:00:00 2001 From: Bill Yi Date: Tue, 9 Jul 2019 11:46:23 -0700 Subject: [PATCH 10/10] Import translations. DO NOT MERGE Auto-generated-cl: translation import Bug: 64712476 Change-Id: I1c15e397059f357be547ce32fcdbae885bff5925 --- res/values-bs/strings.xml | 2 +- res/values-da/strings.xml | 4 +- res/values-eu/strings.xml | 42 ++++++++++---------- res/values-fr/strings.xml | 8 ++-- res/values-hi/strings.xml | 4 +- res/values-hy/strings.xml | 80 +++++++++++++++++++-------------------- res/values-in/strings.xml | 2 +- res/values-ko/strings.xml | 4 +- res/values-nb/strings.xml | 2 +- 9 files changed, 74 insertions(+), 74 deletions(-) diff --git a/res/values-bs/strings.xml b/res/values-bs/strings.xml index e4c03165be4..52cea2ed1f3 100644 --- a/res/values-bs/strings.xml +++ b/res/values-bs/strings.xml @@ -3845,7 +3845,7 @@ "Optimizacija baterije je nedostupna" "Ne primjenjuje se optimizacija baterije. Tako se baterija može brže isprazniti." "Dopustiti aplikaciji da uvijek radi u pozadini?" - "Ako aplikaciji %1$s dopustite da uvijek radi u pozadini, može se skratiti vijek trajanja baterije. \n\nTo možete promijeniti kasnije ako odete u Postavke > Aplikacije i obavještenja." + "Ako aplikaciji %1$s dozvolite da uvijek radi u pozadini, može se skratiti vijek trajanja baterije. \n\nTo možete promijeniti kasnije ako odete u Postavke > Aplikacije i obavještenja." "%1$s iskorištenosti od posljednje potpune napunjenosti" "Upravljanje napajanjem" "Nema potrošnje baterije od prošlog potpunog punjenja" diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml index 420e5c69657..f31dd73f819 100644 --- a/res/values-da/strings.xml +++ b/res/values-da/strings.xml @@ -2625,7 +2625,7 @@ "Vil du tillade overvågning?" "Hvis du fortsætter, administreres din bruger af din administrator, som også kan gemme tilknyttede data ud over dine personlige data.\n\nDin administrator kan overvåge og administrere indstillinger, adgang, apps og data, der er knyttet til denne bruger, herunder netværksaktivitet og din enheds placeringsoplysninger." "Andre valgmuligheder er deaktiveret af din administrator" - "Flere oplysninger" + "Mere info" "Notifikationslogfil" "Ringetone og vibration ved opkald" "Netværksoplysninger" @@ -3949,7 +3949,7 @@ "Screenshots er ikke tilladt" "Denne app kan ikke åbnes" "Kontakt din it-administrator, hvis du har spørgsmål" - "Flere oplysninger" + "Mere info" "Din administrator kan overvåge og administrere apps og data, der er knyttet til din arbejdsprofil, herunder indstillinger, tilladelser, virksomhedsadgang, netværksaktivitet og enhedens placeringsoplysninger." "Din administrator kan overvåge og administrere apps og data, der er knyttet til denne bruger, herunder indstillinger, tilladelser, virksomhedsadgang, netværksaktivitet og enhedens placeringsoplysninger." "Din administrator kan overvåge og administrere apps og data, der er knyttet til denne enhed, herunder indstillinger, tilladelser, virksomhedsadgang, netværksaktivitet og enhedens placeringsoplysninger." diff --git a/res/values-eu/strings.xml b/res/values-eu/strings.xml index 8db653a6767..181e28dadd3 100644 --- a/res/values-eu/strings.xml +++ b/res/values-eu/strings.xml @@ -90,7 +90,7 @@ "11. kapitulua: Esmeraldazko Oz hiri harrigarria" "Begiak betaurreko berdeekin babestuta bazituzten ere, Dorothy eta haren lagunak txundituta geratu ziren Hiri zoragarri haren distira lehenbizikoz ikustean. Kaleak etxe ederrez josita zeuden; marmol berdezkoak ziren, eta esmeralda distiratsuz zeuden apainduta. Marmol berde hartaz egindako espaloian ibili ziren, eta lauzen junturak esmeraldazko errenkadak zirela nabaritu zuten, bata bestearen ondoan estu-estu jarriak, eguzkitan dir-dir egiten. Leihoen kristalak berdeak ziren. Hiria estaltzen zuen zeruak kutsu berdea zuen, eta berdeak ziren eguzki-izpiak ere. \n\nJende asko zebilen hara eta hona: gizonak, emakumeak eta haurrak, guztiak berdez jantziak eta azal berdexkakoak. Zalantzaz begiratzen zieten Dorothyri eta haren lagun talde xelebreari, eta haurrak amaren atzean ezkutatzen ziren lehoia ikusi bezain laster. Hala ere, inork ez zien txintik ere esan. Denda asko zeuden kalean, eta salgai guztiak berdeak zirela antzeman zuen Dorothyk. Gozoki berdeak eta krispeta berdeak eros zitezkeen, baita zapata berdeak, kapela berdeak eta askotariko jantzi berdeak ere. Gizon bat limonada berdea saltzen ari zen, eta haur batzuek erosi ziotenean, txanpon berdeekin ordaindu zutela ikusi zuen Dorothyk. \n\nEz zegoen zaldirik edo inolako animaliarik; gizonek orgatxo berdeak bultzatuta eramaten zituzten gauzak batetik bestera. Denak zeuden pozik, alai eta zoriontsu." "Ados" - "USB memoria" + "USB bidezko memoria" "SD txartela" "Bluetooth-a" "Inguruko Bluetooth gailu guztietarako ikusgai (%1$s)" @@ -251,19 +251,19 @@ "Ezin izan da egin" "Ongi" "Aldaketek USB kablea berriro konektatzean izango dute eragina." - "Gaitu USB biltegiratze masiboa" + "Gaitu USB bidezko biltegiratze masiboa" "Byteak, guztira:" - "Ez da USB memoria muntatu." + "Ez da muntatu USB memoria." "Ez dago SD txartelik." "Byte erabilgarriak:" - "USB memoria bilt. masibo gisa." + "USB bidezko memoria bilt. masibo gisa." "SD txartela biltegiratze masiboko gailu gisa erabiltzen ari da." - "Segurtasunez ken daiteke USB memoria." + "Segurua da USB bidezko memoria kentzea." "Segurtasunez ken daiteke SD txartela." - "USB mem. erabili bitartean kendu da" + "Abian zela kendu da USB bidezko memoria" "SD txart. erabili bitartean kendu da" "Erabilitako byteak:" - "USB memorian bilatzen…" + "USB bidezko memorian bilatzen…" "SD txartelean bilatzen…" "USBa irakurtzeko muntatu da." "SD txartela irakurtzeko soilik muntatu da." @@ -290,7 +290,7 @@ "Pantaila" "Tabletaren informazioa" "Telefonoaren informazioa" - "USB memoria" + "USB bidezko memoria" "SD txartela" "Proxy-ezarpenak" "Utzi" @@ -1344,7 +1344,7 @@ "Memoria eta cachea" "Memoria" "Memoriaren ezarpenak" - "Desmuntatu USB memoria, ikusi erabilgarri dagoen memoria" + "Desmuntatu USB bidezko memoria, ikusi erabilgarri dagoen memoria" "Desmuntatu SD txartela, ikusi memoria erabilgarria" "IMEI zk. (%1$d. SIM zirrikitua)" "MDN" @@ -1378,7 +1378,7 @@ "Berrabiarazi ondoren abian izandako denbora" "Aktibo egondako denbora" "Barneko memoria" - "USB memoria" + "USB bidezko memoria" "SD txartela" "Erabilgarri" "Erabilgarri (irakurtzeko soilik)" @@ -1395,7 +1395,7 @@ "Desmuntatu SD txartela" "Desmuntatu barneko USB memoria" "Desmuntatu SD txartela, kentzeko prest egon dadin" - "Sartu muntatu beharreko USB memoria" + "Sartu muntatu beharreko USB bidezko memoria" "Sartu muntatu beharreko SD txartela" "Muntatu USB memoria" "Muntatu SD txartela" @@ -1403,20 +1403,20 @@ "Ezabatu USB memoria" "Ezabatu SD txartela" - "Barneko USB memoriako datu guztiak ezabatzen diru, hala nola, musika eta argazkiak." + "USB bidezko barneko memoriako guztia ezabatzen du; adib., musika eta argazkiak." "SD txarteleko datu guztiak ezabatzen ditu, besteak beste, musika eta argazkiak." "Cachean gordetako datuak garbitu?" "Aplikazio guztien cachean gordetako datuak garbituko dira." "MTP edo PTP funtzioa aktibo dago" "USB memoria desmuntatu?" "SD txartela desmuntatu?" - "USB memoria desmuntatzen baduzu, erabiltzen ari zaren aplikazio batzuk gelditu egingo dira eta agian ez dira erabilgarri egongo USB memoria berriro muntatu arte." + "USB bidezko memoria desmuntatzen baduzu, erabiltzen ari zaren aplikazio batzuk gelditu egingo dira eta agian ez dira erabilgarri egongo USB bidezko memoria berriro muntatu arte." "SD txartela desmuntatzen baduzu, erabiltzen ari zaren aplikazio batzuk gelditu egingo dira eta agian ez dira erabilgarri egongo SD txartela berriro muntatu arte." - "Ezin izan da USB memoria desmuntatu. Saiatu berriro geroago." + "Ezin izan da desmuntatu USB bidezko memoria. Saiatu berriro geroago." "Ezin izan da SD txartela desmuntatu. Saiatu berriro geroago." - "USB memoria desmuntatu egingo da." + "USB bidezko memoria desmuntatu egingo da." "SD txartela desmuntatu egingo da." "Desmuntatzen" "Desmuntatzea abian da" @@ -1607,11 +1607,11 @@
  • "Musika"
  • \n
  • "Argazkiak"
  • \n
  • "Bestelako erabiltzaile-datuak"
  • "eSIM txartelak"
  • \n\n"Horrek ez du utziko bertan behera operadorearekin kontratatuta duzun zerbitzu-plana." - \n\n"Musika, irudiak eta bestelako erabiltzaile-datuak garbitzeko, ""USB memoria"" ezabatu behar da." + \n\n"Musika, irudiak eta bestelako erabiltzaile-datuak garbitzeko, ""USB bidezko memoria"" ezabatu behar da." \n\n"Musika, irudiak eta bestelako erabiltzaile-datuak garbitzeko, ""SD txartela"" ezabatu behar da." - "Ezabatu USB memoria" + "Ezabatu USB bidezko memoria" "Ezabatu SD txartela" - "Ezabatu barneko USB memoriako datu guztiak, adibidez, musika edo argazkiak" + "Ezabatu USB bidezko barneko memoriako datu guztiak; adibidez, musika edo argazkiak" "Ezabatu SD txarteleko datu guztiak, besteak beste, musika edo argazkiak." "Ezabatu datu guztiak" "Ezabatu datu guztiak" @@ -1837,9 +1837,9 @@ "Behartu gelditzera" "Guztira" "Aplikazioaren tamaina" - "USB memoriaren aplikazioa" + "USB bidezko memoriaren aplikazioa" "Erabiltzaile-datuak" - "USB memoriaren datuak" + "USB bidezko memoriaren datuak" "SD txartela" "Desinstalatu" "Desinstalatu erabiltzaile guztientzat" @@ -1874,7 +1874,7 @@ "Desgaitutako aplikazioak" "Deskargatutakoak" "Abian" - "USB memoria" + "USB bidezko memoria" "SD txartelean" "Ez dago instalatuta erabiltzaile honentzat" "Instalatuta" diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml index bf254fa0f0d..7f8b027c3b3 100644 --- a/res/values-fr/strings.xml +++ b/res/values-fr/strings.xml @@ -3870,15 +3870,15 @@ "Aucune application" "Désactiver l\'accès aux données d\'utilisation pour cette application n\'empêchera pas votre administrateur d\'effectuer le suivi de la consommation des données pour les applications de votre profil professionnel" "%1$d caractères utilisés sur %2$d" - "Superposer aux autres applis" - "Superposer aux autres applis" + "Superposition sur d\'autres applis" + "Superposition sur d\'autres applis" "Applications" - "Superposer aux autres applis" + "Superposition sur d\'autres applis" "Autoriser la superposition d\'applis" "Autorisez cette application à se superposer aux autres applications que vous utilisez. Cette autorisation peut avoir un impact sur votre utilisation de ces dernières, ou modifier leur apparence ou leur comportement." "rv réalité virtuelle écouteur service de soutien stéréo" "fenêtre alerte système boîte de dialogue superposition autres applis" - "Superposer aux autres applis" + "Superposition sur d\'autres applis" "%1$d applis sur %2$d autorisées à se superposer à d\'autres" "Applications disposant de l\'autorisation" "Autorisé" diff --git a/res/values-hi/strings.xml b/res/values-hi/strings.xml index 9495c2ce166..192f8995566 100644 --- a/res/values-hi/strings.xml +++ b/res/values-hi/strings.xml @@ -985,9 +985,9 @@ "सिस्टम प्रमाणपत्रों का उपयोग करें" "मुहैया न कराएं" "मान्‍य न करें" - "कोई प्रमाणपत्र निर्दिष्‍ट नहीं है. आपका कनेक्‍शन निजी नहीं होगा." + "कोई प्रमाणपत्र मौजूद नहीं है. आपका कनेक्‍शन निजी नहीं होगा." "नेटवर्क का नाम बहुत लंबा है." - "डोमेन निर्दिष्ट करना आवश्यक है." + "डोमेन दर्ज करना आवश्यक है." "WPS उपलब्‍ध" " (WPS उपलब्‍ध)" "मोबाइल और इंटरनेट सेवा देने वाली कंपनी वाई-फ़ाई नेटवर्क" diff --git a/res/values-hy/strings.xml b/res/values-hy/strings.xml index 0995b755003..46ea3fd6e53 100644 --- a/res/values-hy/strings.xml +++ b/res/values-hy/strings.xml @@ -1081,7 +1081,7 @@ "Ինտերնետն ու բովանդակությունը հասանելի չեն այլ սարքերի" "Պլանշետի ինտերնետային կապի տրամադրում թեժ կետի միջոցով" "Հեռախոսի ինտերնետային կապի տրամադրում թեժ կետի միջոցով" - "Հավելվածը բովանդակություն է տարածում: Ինտերնետային կապ տրամադրելու համար անջատեք, ապա կրկին միացրեք թեժ կետը:" + "Հավելվածը բովանդակություն է տարածում: Ինտերնետ կապ տրամադրելու համար անջատեք, ապա կրկին միացրեք թեժ կետը:" "Գաղտնաբառ նշված չէ" "Թեժ կետի անունը" "%1$s-ը միանում է…" @@ -1421,7 +1421,7 @@ "Անջատվում է" "Անջատումը ընթացքի մեջ է" "Հիշողությունը սպառվում է" - "Որոշ համակարգային գործառույթներ, ինչպես օրինակ համաժամեցումը հնարավոր է` այնքան էլ ճշգրիտ չաշխատեն: Փորձեք տարածք ազատել` ջնջելով կամ հանելով այնպիսի հատվածներ, ինչպիսիք են հավելածները կամ մեդիա բովանդակությունը:" + "Որոշ համակարգային գործառույթներ, ինչպես օրինակ համաժամացումը հնարավոր է` այնքան էլ ճշգրիտ չաշխատեն: Փորձեք տարածք ազատել` ջնջելով կամ հանելով այնպիսի հատվածներ, ինչպիսիք են հավելածները կամ մեդիա բովանդակությունը:" "Վերանվանել" "Միացնել" "Անջատել" @@ -2373,7 +2373,7 @@ "Այս հավելվածներն էներգիա են սպառում ֆոնային ռեժիմում։ Արդյունքում հավելվածների աշխատանքը կարող է խաթարվել, իսկ ծանուցումները կարող են ուշացումով ստացվել:" "Օգտագործել մարտկոցի կառավարիչը" "Հայտնաբերել հավելվածները, որոնք արագ սպառում են մարտկոցի լիցքը" - "Միացված է – Մարտկոցի լիցքն առագ սպառող հավելվածների հայտնաբերում" + "Միացված է – Մարտկոցի լիցքն արագ սպառող հավելվածների հայտնաբերում" "Անջատած է" Սահմանափակված է %1$d հավելված @@ -2629,14 +2629,14 @@ "Ծանուցումների գրանցամատյան" "Զանգերանգ & թրթռոց" "Ցանցի տվյալներ" - "Համաժամեցումն ակտիվացված է" - "Համաժամեցումը անջատված է" - "Հիմա համաժամեցվում է" - "Համաժամեցման սխալ:" - "Համաժամեցումը ձախողվեց" - "Համաժամեցումն ակտիվ է" - "Համաժամեցում" - "Համաժամեցման ընթացքում ժամանակավորապես խնդիրներ են ծագել: Կարճ ժամանակ անց այն կվերականգնվի:" + "Համաժամացումն ակտիվացված է" + "Համաժամացումը անջատված է" + "Հիմա համաժամացվում է" + "Համաժամացման սխալ:" + "Համաժամացումը ձախողվեց" + "Համաժամացումն ակտիվ է" + "Համաժամացում" + "Համաժամացման ընթացքում ժամանակավորապես խնդիրներ են ծագել: Կարճ ժամանակ անց այն կվերականգնվի:" "Ավելացնել հաշիվ" "Աշխատանքային պրոֆիլը դեռևս հասանելի չէ" "Աշխատանքային պրոֆիլ" @@ -2644,27 +2644,27 @@ "Հավելվածներն ու ծանուցումներն անջատված են" "Հեռացնել աշխատանքային դիտարկումը" "Հետնաշերտի տվյալներ" - "Ծրագրերը կարող են համաժամեցնել, ուղարկել և ստանալ տվյալներ ցանկացած պահի" + "Ծրագրերը կարող են համաժամացնել, ուղարկել և ստանալ տվյալներ ցանկացած պահի" "Կասեցնե՞լ հետնաշերտի տվյալները:" "Հետնաշերտի տվյալների ապաակտիվացումը երկարացնում է մարտկոցի աշխատանքը և պակասեցնում է տվյալների օգտագործումը: Որոշ հավելվածներ, այնուամենայնիվ, կարող են դեռևս օգտագործել հետնաշերտի տվյալների կապակցումը:" - "Ինքնահամաժամեցվող ծրագրի տվյալներ" - "Համաժամեցումը միացված է" - "Համաժամեցումն անջատված է" - "Համաժամեցման սխալ" - "Վերջին համաժամեցումը` %1$s-ին" - "Համաժամեցումը ընթացքի մեջ է…" + "Ավտոմատ համաժամացվող ծրագրի տվյալներ" + "Համաժամացումը միացված է" + "Համաժամացումն անջատված է" + "Համաժամացման սխալ" + "Վերջին համաժամացումը` %1$s-ին" + "Համաժամացումը ընթացքի մեջ է…" "Պահուստավորել կարգավորումները" "Պահուստավորել իմ կարգավորումները" - "Համաժամել հիմա" - "Չեղարկել համաժամեցումը" - "Հպեք` հիմա համաժամեցնելու համար + "Համաժամացնել հիմա" + "Չեղարկել համաժամացումը" + "Հպեք` հիմա համաժամացնելու համար %1$s" "Gmail" "Օրացույց" "Կոնտակտներ" "Բարի գալուստ Google Sync:"" \nGoogle-ի համաժամացման տեխնոլոգիան թույլ է տալիս օգտագործել ձեր կոնտակտներից, հանդիպումները և այլ տվյալներ՝ ցանկացած սարքից:" - "Հավելվածի համաժամեցման կարգավորումներ" - "Ամսաթիվ & համաժամեցում" + "Հավելվածի համաժամացման կարգավորումներ" + "Ամսաթիվ & համաժամացում" "Փոխել գաղտնաբառը" "Հաշվի կարգավորումները" "Հեռացնել հաշիվը" @@ -2674,8 +2674,8 @@ "Այս հաշվի հեռացումից հեռախոսից կջնջվեն նաև բոլոր հաղորդագրությունները, կոնտակտները և այլ տվյալները:" "Այս հաշիվը հեռացնելու դեպքում սարքից կջնջվեն նաև հաշվի բոլոր հաղորդագրությունները, կոնտակտներն ու մյուս տվյալները:" "Ձեր ադմինիստրատորը չի թույլատրում այս փոփոխությունը" - "Հնարավոր չէ ձեռքով համաժամեցնել" - "Համաժամեցումը այս տարրի համար այժմ անջատված է: Այս կարգավորումը փոխելու համար ժամանակավորապես միացրեք հետնաշերտի տվյալները և ինքնահամաժամեցումը:" + "Հնարավոր չէ ձեռքով համաժամացնել" + "Համաժամացումը այս տարրի համար այժմ անջատված է: Այս կարգավորումը փոխելու համար ժամանակավորապես միացրեք հետնաշերտի տվյալները և ինքնահամաժամացումը:" "Android-ի մեկնարկի համար մուտքագրեք ձեր գաղտնաբառը" "Android-ի մեկնարկի համար մուտքագրեք ձեր PIN-ը" "Android-ի մեկնարկի համար մուտքագրեք ձեր նախշը" @@ -2707,12 +2707,12 @@ "Ցուցադրել Ethernet-ի օգտագործումը" "Թաքցնել Ethernet-ի օգտագործումը" "Ցանցային սահմանափակումներ" - "Ինքնահամաժամեցնել տվյալները" + "Ինքնահամաժամացնել տվյալները" "SIM քարտեր" "Անջատվել է ըստ սահմանաչափի" - "Ինքնահամաժամեցնել տվյալները" - "Ինքնահամաժամեցնել անձնական տվյալները" - "Ինքնահամաժամեցնել աշխատանքային տվյալները" + "Ինքնահամաժամացնել տվյալները" + "Ինքնահամաժամացնել անձնական տվյալները" + "Ինքնահամաժամացնել աշխատանքային տվյալները" "Ցիկլի փոփոխում…" "Ամսվա մի օր` տվյալների օգտագործման աշխատաշրջանը սահմանելու համար`" "Այս ընթացքում հավելվածները տվյալներ չեն օգտագործել:" @@ -2744,11 +2744,11 @@ "Սահմանափակե՞լ հետնաշերտի տվյալները:" "Այս հատկությունը կարող է պատճառ հանդիսանալ հետնաշերտի տվյալներից կախված ծրագրի աշխատանքի դադարեցմանը, երբ միայն շարժական ցանցեր են հասանելի:\n\nԴուք ծրագրի հասանելի կարգավորումների մեջ կարող եք գտնել ավելի համապատասխան տվյալների օգտագործման կառավարներ:" "Ֆոնային տվյալների սահմանափակումը հնարավոր է միայն բջջային ինտերնետի սահմանաչափ նշելու դեպքում։" - "Միացնե՞լ ինքնահամաժամեցումը" + "Միացնե՞լ ինքնահամաժամացումը" "Համացանցում կատարած ցանկացած փոփոխություն ավտոմատ կպատճենվի ձեր պլանշետում:\n\nՈրոշ հաշիվներ կարող են պլանշետով կատարած փոփոխություններն ավտոմատ պատճենել համացանցում: Google հաշիվն աշխատում է հենց այդպես:" "Համացանցում կատարած ցանկացած փոփոխություն ավտոմատ կպատճենվի ձեր հեռախոսում:\n\nՈրոշ հաշիվներ կարող են հեռախոսով կատարած փոփոխություններն ավտոմատ պատճենել համացանցում: Google հաշիվն աշխատում է հենց այդպես:" - "Անջատե՞լ ինքնահամաժամեցումը" - "Դա կկրճատի թրաֆիկն ու մարտկոցի օգտագործման չափը, սակայն նոր տվյալներ հավաքելու համար անհրաժեշտ կլինի ձեռքով համաժամեցնել յուրաքանչյուր հաշիվ։ Թարմացումների մասին ծանուցումներ չեն ցուցադրվի։" + "Անջատե՞լ ինքնահամաժամացումը" + "Դա կկրճատի թրաֆիկն ու մարտկոցի օգտագործման չափը, սակայն նոր տվյալներ հավաքելու համար անհրաժեշտ կլինի ձեռքով համաժամացնել յուրաքանչյուր հաշիվ։ Թարմացումների մասին ծանուցումներ չեն ցուցադրվի։" "Վիճակագրության զրոյացում" "Ամսվա օրը`" "Պահել" @@ -4155,7 +4155,7 @@ "Աշխատանքային պրոֆիլի կարգավորումներ" "Կոնտակտների որոնում" "Թույլատրել ձեր կազմակերպությանը որոնել կոնտակտներ՝ զանգողներին և կոնտակտները նույնականացնելու համար:" - "Օրացույցների համաժամեցում" + "Օրացույցների համաժամացում" "Ցուցադրել աշխատանքային միջոցառումները անձնական օրացույցում" "Ձեր կազմակերպությունը չի թույլատրում անձնական հավելվածներին օգտագործել ձեր աշխատանքային օրացույցը" @@ -4242,14 +4242,14 @@ "Ձեր սարքի հիշողությունն այժմ կառավարվում է հիշողության կառավարիչի կողմից" "%1$s - Հաշիվներ" "Կարգավորում" - "Ավտոմատ համաժամեցնել տվյալները" - "Ավտոմատ համաժամեցնել անձնական տվյալները" - "Ավտոմատ համաժամեցնել աշխատանքային տվյալները" + "Ավտոմատ համաժամացնել տվյալները" + "Ավտոմատ համաժամացնել անձնական տվյալները" + "Ավտոմատ համաժամացնել աշխատանքային տվյալները" "Թույլ տալ հավելվածներին ավտոմատ կերպով թարմացնել տվյալները" - "Հաշվի համաժամեցում" - "Համաժամեցումը միացված է %2$d տարրերից %1$d-ի համար" - "Համաժամեցումը միացված է բոլոր տարրերի համար" - "Համաժամեցումն անջատված է բոլոր տարրերի համար" + "Հաշվի համաժամացում" + "Համաժամացումը միացված է %2$d տարրերից %1$d-ի համար" + "Համաժամացումը միացված է բոլոր տարրերի համար" + "Համաժամացումն անջատված է բոլոր տարրերի համար" "Կառավարվող սարքի տվյալները" "Ձեր կազմակերպության կողմից կառավարվող փոփոխություններ և կարգավորումներ" "%s կազմակերպության կողմից կառավարվող փոփոխություններ և կարգավորումներ" diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml index de7d7f37b89..5bd982eb05f 100644 --- a/res/values-in/strings.xml +++ b/res/values-in/strings.xml @@ -3117,7 +3117,7 @@ "penggunaan daya, isi daya" "ejaan, kamus, periksaejaan, koreksi-otomatis" "pengenal, masukan, ucapan, ucapkan, bahasa, handsfree, hands free, pengenalan, menyinggung, kata, audio, histori, bluetooth headset" - "beri nilai, bahasa, default, ucapkan, berbicara, text to speech, aksesibilitas, pembaca layar, tunanetra" + "beri rating, bahasa, default, ucapkan, berbicara, text to speech, aksesibilitas, pembaca layar, tunanetra" "jam, militer" "setel ulang, memulihkan, pabrik" "hapus total, hapus, pulihkan, kosongkan, hilangkan, reset ke setelan pabrik" diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml index f50d8c288cd..35daed861aa 100644 --- a/res/values-ko/strings.xml +++ b/res/values-ko/strings.xml @@ -3428,8 +3428,8 @@ 하루 최대 %d - 1주일에 알림 최대 %d - 1주일에 알림 최대 %d + 1주일에 최대 %d + 1주일에 최대 %d "전송하지 않음" "알림 액세스" diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml index 0efd3c5fd98..fb6afcaaa15 100644 --- a/res/values-nb/strings.xml +++ b/res/values-nb/strings.xml @@ -1834,7 +1834,7 @@ "Fjern tilgang" "Kontroller" - "Tving stopp" + "Tving avslutning" "Totalt" "Appstørrelse" "USB-lagring for app"