From 94011333e8221997009c8b3c3bdb3b96b4b8a93a Mon Sep 17 00:00:00 2001 From: Felipe Leme Date: Wed, 16 Aug 2017 09:21:46 -0700 Subject: [PATCH 01/60] Minor Autofill javadoc fixes. Bug: 64125551 Test: no, thanks Change-Id: Idea93d3a55705fbed6ede7eac0c0791300ff1c90 --- .../android/service/autofill/AutofillService.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/core/java/android/service/autofill/AutofillService.java b/core/java/android/service/autofill/AutofillService.java index 53b49f0ba373..3c259854cd77 100644 --- a/core/java/android/service/autofill/AutofillService.java +++ b/core/java/android/service/autofill/AutofillService.java @@ -306,7 +306,7 @@ import com.android.internal.os.SomeArgs; *
  * private static String getCanonicalDomain(String domain) {
  *   InternetDomainName idn = InternetDomainName.from(domain);
- *   while (!idn.isTopPrivateDomain() && idn != null) {
+ *   while (idn != null && !idn.isTopPrivateDomain()) {
  *     idn = idn.parent();
  *   }
  *   return idn == null ? null : idn.toString();
@@ -314,8 +314,9 @@ import com.android.internal.os.SomeArgs;
  * 
* *

If the association between the web domain and app package cannot be verified through the steps - * above, the service can still autofill the app, but it should warn the user about the potential - * data leakage first, and askfor the user to confirm. For example, the service could: + * above, but the service thinks that it is appropriate to fill persisted credentials that are + * stored for the web domain, the service should warn the user about the potential data + * leakage first, and ask for the user to confirm. For example, the service could: * *

    *
  1. Create a dataset that requires @@ -324,7 +325,7 @@ import com.android.internal.os.SomeArgs; *
  2. Include the web domain in the custom presentation for the * {@link Dataset.Builder#setValue(AutofillId, AutofillValue, android.widget.RemoteViews) * dataset value}. - *
  3. When the user select that dataset, show a disclaimer dialog explaining that the app is + *
  4. When the user selects that dataset, show a disclaimer dialog explaining that the app is * requesting credentials for a web domain, but the service could not verify if the app owns * that domain. If the user agrees, then the service can unlock the dataset. *
  5. Similarly, when adding a {@link SaveInfo} object for the request, the service should @@ -333,7 +334,7 @@ import com.android.internal.os.SomeArgs; * *

    This same procedure could also be used when the autofillable data is contained inside an * {@code IFRAME}, in which case the WebView generates a new autofill context when a node inside - * the {@code IFRAME} is focused, which the root node containing the {@code IFRAME}'s {@code src} + * the {@code IFRAME} is focused, with the root node containing the {@code IFRAME}'s {@code src} * attribute on {@link android.app.assist.AssistStructure.ViewNode#getWebDomain()}. A typical and * legitimate use case for this scenario is a financial app that allows the user * to login on different bank accounts. For example, a financial app {@code my_financial_app} could -- GitLab From a96f7af211787d98ccd0ec343f8431ff3ef6e8ce Mon Sep 17 00:00:00 2001 From: Felipe Leme Date: Thu, 10 Aug 2017 16:39:02 -0700 Subject: [PATCH 02/60] Clarified that getAutofillValue() must return same value passed to autofill(). Test: m doc-comment-check-docs Bug: 64114048 Change-Id: I618cc3703db64315a848cc483f460f1b27fec98b --- core/java/android/view/View.java | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/core/java/android/view/View.java b/core/java/android/view/View.java index 25c02d17f046..b2aceca43dc3 100644 --- a/core/java/android/view/View.java +++ b/core/java/android/view/View.java @@ -7452,7 +7452,7 @@ public class View implements Drawable.Callback, KeyEvent.Callback, * {@link ViewStructure#setAutofillOptions(CharSequence[])}. * * - *

    NOTE: the {@code left} and {@code top} values set in + *

    Note: The {@code left} and {@code top} values set in * {@link ViewStructure#setDimens(int, int, int, int, int, int)} must be relative to the next * {@link ViewGroup#isImportantForAutofill()} predecessor view included in the structure. * @@ -7690,6 +7690,10 @@ public class View implements Drawable.Callback, KeyEvent.Callback, * {@link AutofillManager#notifyValueChanged(View)} must happen after the value was * changed to the autofilled value. If not, the view will not be considered autofilled. * + *

    Note: After this method is called, the value returned by + * {@link #getAutofillValue()} must be equal to the {@code value} passed to it, otherwise the + * view will not be highlighted as autofilled. + * * @param value value to be autofilled. */ public void autofill(@SuppressWarnings("unused") AutofillValue value) { @@ -7713,7 +7717,7 @@ public class View implements Drawable.Callback, KeyEvent.Callback, * after the value was changed to the autofilled value. If not, the child will not be * considered autofilled. * - *

    NOTE: to indicate that a virtual view was autofilled, + *

    Note: To indicate that a virtual view was autofilled, * ?android:attr/autofilledHighlight should be drawn over it until the data * changes. * @@ -7782,8 +7786,8 @@ public class View implements Drawable.Callback, KeyEvent.Callback, /** * Gets the {@link View}'s current autofill value. * - *

    By default returns {@code null}, but views should override it to properly support the - * Autofill Framework. + *

    By default returns {@code null}, but subclasses should override it and return an + * appropriate value to properly support the Autofill Framework. * * @see #onProvideAutofillStructure(ViewStructure, int) * @see #autofill(AutofillValue) @@ -7835,7 +7839,7 @@ public class View implements Drawable.Callback, KeyEvent.Callback, * be {@link #IMPORTANT_FOR_AUTOFILL_YES_EXCLUDE_DESCENDANTS}. *

* - *

NOTE: setting the mode as does {@link #IMPORTANT_FOR_AUTOFILL_NO} or + *

Note: Setting the mode as {@link #IMPORTANT_FOR_AUTOFILL_NO} or * {@link #IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTS} does not guarantee the view (and its * children) will be always be considered not important; for example, when the user explicitly * makes an autofill request, all views are considered important. See -- GitLab From 2d935e1f75c28cbf9899bae1af303e228d055f51 Mon Sep 17 00:00:00 2001 From: Rebecca Silberstein Date: Fri, 18 Aug 2017 08:54:56 -0700 Subject: [PATCH 03/60] Add wifi permissions to shell Add wifi-related permissions to the shell's manifest. Bug: 64683466 Test: manually verified wifi can be toggled when airplane mode is active Change-Id: I790ab5fc01f5c76fd98dedae4b9bfe88ecb48f69 --- packages/Shell/AndroidManifest.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/Shell/AndroidManifest.xml b/packages/Shell/AndroidManifest.xml index 244677508894..bd1ebb9a6323 100644 --- a/packages/Shell/AndroidManifest.xml +++ b/packages/Shell/AndroidManifest.xml @@ -118,6 +118,8 @@ + + -- GitLab From 607c4accb50008c1322cf9c0c686b645c2aab110 Mon Sep 17 00:00:00 2001 From: Stephen Chen Date: Fri, 18 Aug 2017 14:36:40 -0700 Subject: [PATCH 04/60] Use a LruCache in WifiNetworkScoreCache. Bug: 19948759 Test: runtest --path frameworks/base/wifi/tests/src/android/net/wifi/WifiNetworkScoreCacheTest.java Change-Id: I60bab6c2540df9819180d81d4e8e885066d92f51 --- .../net/wifi/WifiNetworkScoreCache.java | 63 ++++++++++--------- wifi/tests/Android.mk | 13 ++-- .../net/wifi/WifiNetworkScoreCacheTest.java | 58 +++++++++++------ 3 files changed, 81 insertions(+), 53 deletions(-) diff --git a/wifi/java/android/net/wifi/WifiNetworkScoreCache.java b/wifi/java/android/net/wifi/WifiNetworkScoreCache.java index f61dfdc2f6f9..b22ae07015c8 100755 --- a/wifi/java/android/net/wifi/WifiNetworkScoreCache.java +++ b/wifi/java/android/net/wifi/WifiNetworkScoreCache.java @@ -26,15 +26,14 @@ import android.net.ScoredNetwork; import android.os.Handler; import android.os.Process; import android.util.Log; +import android.util.LruCache; import com.android.internal.annotations.GuardedBy; import com.android.internal.util.Preconditions; import java.io.FileDescriptor; import java.io.PrintWriter; -import java.util.HashMap; import java.util.List; -import java.util.Map; /** * {@link INetworkScoreCache} implementation for Wifi Networks. @@ -50,18 +49,21 @@ public class WifiNetworkScoreCache extends INetworkScoreCache.Stub { // scorer to provide an RSSI threshold below which a network should not be used. public static final int INVALID_NETWORK_SCORE = Byte.MIN_VALUE; + /** Default number entries to be stored in the {@link LruCache}. */ + private static final int DEFAULT_MAX_CACHE_SIZE = 100; + // See {@link #CacheListener}. @Nullable - @GuardedBy("mCacheLock") + @GuardedBy("mLock") private CacheListener mListener; private final Context mContext; - private final Object mCacheLock = new Object(); + private final Object mLock = new Object(); // The key is of the form "" // TODO: What about SSIDs that can't be encoded as UTF-8? - private final Map mNetworkCache; - + @GuardedBy("mLock") + private final LruCache mCache; public WifiNetworkScoreCache(Context context) { this(context, null /* listener */); @@ -74,9 +76,14 @@ public class WifiNetworkScoreCache extends INetworkScoreCache.Stub { * @param listener CacheListener for cache updates */ public WifiNetworkScoreCache(Context context, @Nullable CacheListener listener) { + this(context, listener, DEFAULT_MAX_CACHE_SIZE); + } + + public WifiNetworkScoreCache( + Context context, @Nullable CacheListener listener, int maxCacheSize) { mContext = context.getApplicationContext(); mListener = listener; - mNetworkCache = new HashMap<>(); + mCache = new LruCache<>(maxCacheSize); } @Override public final void updateScores(List networks) { @@ -89,7 +96,7 @@ public class WifiNetworkScoreCache extends INetworkScoreCache.Stub { boolean changed = false; - synchronized(mNetworkCache) { + synchronized(mLock) { for (ScoredNetwork network : networks) { String networkKey = buildNetworkKey(network); if (networkKey == null) { @@ -98,12 +105,10 @@ public class WifiNetworkScoreCache extends INetworkScoreCache.Stub { } continue; } - mNetworkCache.put(networkKey, network); + mCache.put(networkKey, network); changed = true; } - } - synchronized (mCacheLock) { if (mListener != null && changed) { mListener.post(networks); } @@ -111,8 +116,8 @@ public class WifiNetworkScoreCache extends INetworkScoreCache.Stub { } @Override public final void clearScores() { - synchronized (mNetworkCache) { - mNetworkCache.clear(); + synchronized (mLock) { + mCache.evictAll(); } } @@ -138,7 +143,6 @@ public class WifiNetworkScoreCache extends INetworkScoreCache.Stub { } public int getNetworkScore(ScanResult result) { - int score = INVALID_NETWORK_SCORE; ScoredNetwork network = getScoredNetwork(result); @@ -164,7 +168,6 @@ public class WifiNetworkScoreCache extends INetworkScoreCache.Stub { } public int getNetworkScore(ScanResult result, boolean isActiveNetwork) { - int score = INVALID_NETWORK_SCORE; ScoredNetwork network = getScoredNetwork(result); @@ -185,8 +188,8 @@ public class WifiNetworkScoreCache extends INetworkScoreCache.Stub { String key = buildNetworkKey(result); if (key == null) return null; - synchronized(mNetworkCache) { - ScoredNetwork network = mNetworkCache.get(key); + synchronized(mLock) { + ScoredNetwork network = mCache.get(key); return network; } } @@ -201,8 +204,8 @@ public class WifiNetworkScoreCache extends INetworkScoreCache.Stub { } return null; } - synchronized (mNetworkCache) { - return mNetworkCache.get(key); + synchronized (mLock) { + return mCache.get(key); } } @@ -248,33 +251,35 @@ public class WifiNetworkScoreCache extends INetworkScoreCache.Stub { mContext.getPackageName(), Process.myUid()); writer.println(header); writer.println(" All score curves:"); - for (ScoredNetwork score : mNetworkCache.values()) { - writer.println(" " + score); - } - writer.println(" Current network scores:"); - WifiManager wifiManager = (WifiManager) mContext.getSystemService(Context.WIFI_SERVICE); - for (ScanResult scanResult : wifiManager.getScanResults()) { - writer.println(" " + buildNetworkKey(scanResult) + ": " + getNetworkScore(scanResult)); + synchronized (mLock) { + for (ScoredNetwork score : mCache.snapshot().values()) { + writer.println(" " + score); + } + writer.println(" Network scores for latest ScanResults:"); + WifiManager wifiManager = (WifiManager) mContext.getSystemService(Context.WIFI_SERVICE); + for (ScanResult scanResult : wifiManager.getScanResults()) { + writer.println( + " " + buildNetworkKey(scanResult) + ": " + getNetworkScore(scanResult)); + } } } /** Registers a CacheListener instance, replacing the previous listener if it existed. */ public void registerListener(CacheListener listener) { - synchronized (mCacheLock) { + synchronized (mLock) { mListener = listener; } } /** Removes the registered CacheListener. */ public void unregisterListener() { - synchronized (mCacheLock) { + synchronized (mLock) { mListener = null; } } /** Listener for updates to the cache inside WifiNetworkScoreCache. */ public abstract static class CacheListener { - private Handler mHandler; /** diff --git a/wifi/tests/Android.mk b/wifi/tests/Android.mk index afab1a3721db..c98e40a2c2d9 100644 --- a/wifi/tests/Android.mk +++ b/wifi/tests/Android.mk @@ -49,14 +49,15 @@ LOCAL_JACK_COVERAGE_INCLUDE_FILTER := $(jacoco_include) LOCAL_JACK_COVERAGE_EXCLUDE_FILTER := $(jacoco_exclude) LOCAL_STATIC_JAVA_LIBRARIES := \ - android-support-test \ - core-test-rules \ - guava \ - mockito-target-minus-junit4 \ - frameworks-base-testutils \ + android-support-test \ + core-test-rules \ + guava \ + mockito-target-minus-junit4 \ + frameworks-base-testutils \ + truth-prebuilt \ LOCAL_JAVA_LIBRARIES := \ - android.test.runner \ + android.test.runner \ LOCAL_PACKAGE_NAME := FrameworksWifiApiTests LOCAL_COMPATIBILITY_SUITE := device-tests diff --git a/wifi/tests/src/android/net/wifi/WifiNetworkScoreCacheTest.java b/wifi/tests/src/android/net/wifi/WifiNetworkScoreCacheTest.java index 18f6bc848081..997282b24b46 100644 --- a/wifi/tests/src/android/net/wifi/WifiNetworkScoreCacheTest.java +++ b/wifi/tests/src/android/net/wifi/WifiNetworkScoreCacheTest.java @@ -16,9 +16,9 @@ package android.net.wifi; -import static org.junit.Assert.*; -import static org.mockito.Mockito.timeout; -import static org.mockito.Mockito.verify; +import static com.google.common.truth.Truth.assertThat; + +import static org.junit.Assert.fail; import static org.mockito.Mockito.when; import android.content.Context; @@ -34,12 +34,9 @@ import android.support.test.runner.AndroidJUnit4; import com.google.common.collect.ImmutableList; -import org.junit.Rule; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; -import org.mockito.ArgumentCaptor; -import org.mockito.Captor; import org.mockito.Mock; import org.mockito.MockitoAnnotations; @@ -54,7 +51,11 @@ import java.util.concurrent.TimeUnit; public class WifiNetworkScoreCacheTest { public static final String SSID = "ssid"; + public static final String SSID2 = "ssid2"; + public static final String SSID3 = "ssid3"; public static final String FORMATTED_SSID = "\"" + SSID + "\""; + public static final String FORMATTED_SSID2 = "\"" + SSID2 + "\""; + public static final String FORMATTED_SSID3 = "\"" + SSID3 + "\""; public static final String BSSID = "AA:AA:AA:AA:AA:AA"; public static final WifiKey VALID_KEY = new WifiKey(FORMATTED_SSID, BSSID); @@ -120,13 +121,13 @@ public class WifiNetworkScoreCacheTest { @Test public void isScoredNetworkShouldReturnTrueAfterUpdateScoresIsCalled() { - assertTrue(mScoreCache.isScoredNetwork(VALID_SCAN_RESULT)); + assertThat(mScoreCache.isScoredNetwork(VALID_SCAN_RESULT)).isTrue(); } @Test public void isScoredNetworkShouldReturnFalseAfterClearScoresIsCalled() { mScoreCache.clearScores(); - assertFalse(mScoreCache.isScoredNetwork(VALID_SCAN_RESULT)); + assertThat(mScoreCache.isScoredNetwork(VALID_SCAN_RESULT)).isFalse(); } @Test @@ -137,19 +138,19 @@ public class WifiNetworkScoreCacheTest { mScoreCache.updateScores(ImmutableList.of(network2)); - assertTrue(mScoreCache.isScoredNetwork(VALID_SCAN_RESULT)); - assertTrue(mScoreCache.isScoredNetwork(result2)); + assertThat(mScoreCache.isScoredNetwork(VALID_SCAN_RESULT)).isTrue(); + assertThat(mScoreCache.isScoredNetwork(result2)).isTrue(); } @Test public void hasScoreCurveShouldReturnTrue() { - assertTrue(mScoreCache.hasScoreCurve(VALID_SCAN_RESULT)); + assertThat(mScoreCache.hasScoreCurve(VALID_SCAN_RESULT)).isTrue(); } @Test public void hasScoreCurveShouldReturnFalseWhenNoCachedNetwork() { ScanResult unscored = buildScanResult("fake", BSSID); - assertFalse(mScoreCache.hasScoreCurve(unscored)); + assertThat(mScoreCache.hasScoreCurve(unscored)).isFalse(); } @Test @@ -157,7 +158,7 @@ public class WifiNetworkScoreCacheTest { ScoredNetwork noCurve = buildScoredNetwork(VALID_KEY, null /* rssiCurve */); mScoreCache.updateScores(ImmutableList.of(noCurve)); - assertFalse(mScoreCache.hasScoreCurve(VALID_SCAN_RESULT)); + assertThat(mScoreCache.hasScoreCurve(VALID_SCAN_RESULT)).isFalse(); } @Test @@ -169,12 +170,12 @@ public class WifiNetworkScoreCacheTest { when(mockRssiCurve.lookupScore(rssi)).thenReturn(score); - assertEquals(score, mScoreCache.getNetworkScore(result)); + assertThat(mScoreCache.getNetworkScore(result)).isEqualTo(score); } @Test public void getMeteredHintShouldReturnFalse() { - assertFalse(mScoreCache.getMeteredHint(VALID_SCAN_RESULT)); + assertThat(mScoreCache.getMeteredHint(VALID_SCAN_RESULT)).isFalse(); } @Test @@ -184,7 +185,7 @@ public class WifiNetworkScoreCacheTest { new NetworkKey(VALID_KEY), mockRssiCurve, true /* metered Hint */); mScoreCache.updateScores(ImmutableList.of(network)); - assertTrue(mScoreCache.getMeteredHint(VALID_SCAN_RESULT)); + assertThat(mScoreCache.getMeteredHint(VALID_SCAN_RESULT)).isTrue(); } @Test @@ -197,7 +198,28 @@ public class WifiNetworkScoreCacheTest { } catch (InterruptedException e) { fail("Interrupted Exception while waiting for listener to be invoked."); } - assertEquals("One network should be updated", 1, mUpdatedNetworksCaptor.size()); - assertEquals(mValidScoredNetwork, mUpdatedNetworksCaptor.get(0)); + // One network should be updated. + assertThat(mUpdatedNetworksCaptor.size()).isEqualTo(1); + assertThat(mUpdatedNetworksCaptor.get(0)).isEqualTo(mValidScoredNetwork); + } + + @Test + public void leastRecentlyUsedScore_shouldBeEvictedFromCache() { + mScoreCache = new WifiNetworkScoreCache(mockContext, mCacheListener, 2 /* maxCacheSize */); + + ScoredNetwork network1 = mValidScoredNetwork; + ScoredNetwork network2 = buildScoredNetwork( + new WifiKey(FORMATTED_SSID2, BSSID), mockRssiCurve); + ScoredNetwork network3 = buildScoredNetwork( + new WifiKey(FORMATTED_SSID3, BSSID), mockRssiCurve); + mScoreCache.updateScores(ImmutableList.of(network1)); + mScoreCache.updateScores(ImmutableList.of(network2)); + + // First score should be evicted because max cache size has been reached. + mScoreCache.updateScores(ImmutableList.of(network3)); + + assertThat(mScoreCache.hasScoreCurve(buildScanResult(SSID2, BSSID))).isTrue(); + assertThat(mScoreCache.hasScoreCurve(buildScanResult(SSID3, BSSID))).isTrue(); + assertThat(mScoreCache.hasScoreCurve(VALID_SCAN_RESULT)).isFalse(); } } -- GitLab From f26dbd8f96c65c530c1b10b51a5edf8d856d4ad9 Mon Sep 17 00:00:00 2001 From: Daniel Nishi Date: Tue, 15 Aug 2017 15:25:39 -0700 Subject: [PATCH 05/60] Fix the user profile icon. It showing up regressed in MR1 for some reason. It appears that the icon was never being loaded properly at all (drawables are not supposed to be bitmappable as it was done before). By returning the raw drawable, the icon is set properly. Change-Id: I5f8e96b1b99dc725b8f69c6a5feb3fbfc05bb4d8 Fixes: 64610295 Test: Manual --- .../SettingsLib/src/com/android/settingslib/Utils.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/packages/SettingsLib/src/com/android/settingslib/Utils.java b/packages/SettingsLib/src/com/android/settingslib/Utils.java index dee5a93d8eea..0a53c78bf9d9 100644 --- a/packages/SettingsLib/src/com/android/settingslib/Utils.java +++ b/packages/SettingsLib/src/com/android/settingslib/Utils.java @@ -14,6 +14,7 @@ import android.content.res.TypedArray; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Color; +import android.graphics.PorterDuff; import android.graphics.drawable.Drawable; import android.graphics.drawable.LayerDrawable; import android.net.ConnectivityManager; @@ -95,13 +96,10 @@ public class Utils { /** * Returns a circular icon for a user. */ - public static UserIconDrawable getUserIcon(Context context, UserManager um, UserInfo user) { + public static Drawable getUserIcon(Context context, UserManager um, UserInfo user) { final int iconSize = UserIconDrawable.getSizeForList(context); if (user.isManagedProfile()) { - // We use predefined values for managed profiles - Bitmap b = BitmapFactory.decodeResource(context.getResources(), - com.android.internal.R.drawable.ic_corp_icon); - return new UserIconDrawable(iconSize).setIcon(b).bake(); + return context.getDrawable(com.android.internal.R.drawable.ic_corp_icon); } if (user.iconPath != null) { Bitmap icon = um.getUserIcon(user.id); -- GitLab From 72093af5c244558224f795b49c46aa4e495f10a4 Mon Sep 17 00:00:00 2001 From: Siyamed Sinir Date: Thu, 3 Aug 2017 22:01:56 -0700 Subject: [PATCH 06/60] Reset StaticLayout.mEllipsized during generate() StaticLayout.mEllipsized and mMaxLineHeight was set for proper calculation of static ellipsized text height. However, since DynamicLayout uses a static instance of StaticLayout, and nobody reset the mEllipsized, this caused configuration discrepancies for different DynamicLayout instances. Test: bit -t CtsTextTestCases:android.text.cts.DynamicLayoutTest Test: bit -t CtsTextTestCases:android.text.cts.StaticLayoutTest Bug: 64372088 Change-Id: I8ea6697d29da2ccbb433b64f17b4d1d6f254e8e1 Merged-In: a19cd51d2c511777201c09e258a4e8286249fd9a (cherry picked from commit a19cd51d2c511777201c09e258a4e8286249fd9a) --- core/java/android/text/StaticLayout.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/java/android/text/StaticLayout.java b/core/java/android/text/StaticLayout.java index a8c6aa6cbbbb..16f40ba6bcf0 100644 --- a/core/java/android/text/StaticLayout.java +++ b/core/java/android/text/StaticLayout.java @@ -608,6 +608,8 @@ public class StaticLayout extends Layout { b.setLocales(paint.getTextLocales()); mLineCount = 0; + mEllipsized = false; + mMaxLineHeight = DEFAULT_MAX_LINE_HEIGHT; int v = 0; boolean needMultiply = (spacingmult != 1 || spacingadd != 0); @@ -1366,7 +1368,7 @@ public class StaticLayout extends Layout { * The value is the same as getLineTop(maxLines) for ellipsized version where structurally no * more than maxLines is contained. */ - private int mMaxLineHeight = -1; + private int mMaxLineHeight = DEFAULT_MAX_LINE_HEIGHT; private static final int COLUMNS_NORMAL = 4; private static final int COLUMNS_ELLIPSIZE = 6; @@ -1394,6 +1396,8 @@ public class StaticLayout extends Layout { private static final double EXTRA_ROUNDING = 0.5; + private static final int DEFAULT_MAX_LINE_HEIGHT = -1; + // This is used to return three arrays from a single JNI call when // performing line breaking /*package*/ static class LineBreaks { -- GitLab From 261118009def6217cdd70e3b3e76ef4648a223f5 Mon Sep 17 00:00:00 2001 From: Siyamed Sinir Date: Mon, 21 Aug 2017 18:50:45 -0700 Subject: [PATCH 07/60] StaticLayout capped height should be 0 when maxLines=0 Previously we added mMaxLineHeight to track the line height at the maxLines value. However when maxLines is set to zero, mMaxLineHeight is not calculated and remains 0. When maxLines is set to zero, the capped height of the layout should be 0. Test: Added a test case to coretests/StaticLayoutTest Test: bit FrameworksCoreTests:android.text.StaticLayoutTest Test: bit FrameworksCoreTests:android.text.DynamicLayoutTest Test: bit FrameworksCoreTests:android.text.StaticLayoutLineBreakingTest Test: bit FrameworksCoreTests:android.text.StaticLayoutBidiTest Test: bit FrameworksCoreTests:android.text.StaticLayoutTextMeasuringTest Test: bit FrameworksCoreTests:android.text.StaticLayoutDirectionsTest Test: bit CtsTextTestCases:android.text.cts.StaticLayoutTest Test: bit CtsTextTestCases:android.text.cts.DynamicLayoutTest Test: bit CtsWidgetTestCases:android.widget.cts.TextViewTest Bug: 64822158 Change-Id: Id9240ee7b893f8af9cd0d91329617c24da80c7d2 Merged-In: a8d982d6c850c8b3822d9ad01f8579c003da45db (cherry picked from commit a8d982d6c850c8b3822d9ad01f8579c003da45db) --- core/java/android/text/StaticLayout.java | 2 +- .../coretests/src/android/text/StaticLayoutTest.java | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/core/java/android/text/StaticLayout.java b/core/java/android/text/StaticLayout.java index 16f40ba6bcf0..a03a4fbd5243 100644 --- a/core/java/android/text/StaticLayout.java +++ b/core/java/android/text/StaticLayout.java @@ -609,7 +609,7 @@ public class StaticLayout extends Layout { mLineCount = 0; mEllipsized = false; - mMaxLineHeight = DEFAULT_MAX_LINE_HEIGHT; + mMaxLineHeight = mMaximumVisibleLineCount < 1 ? 0 : DEFAULT_MAX_LINE_HEIGHT; int v = 0; boolean needMultiply = (spacingmult != 1 || spacingadd != 0); diff --git a/core/tests/coretests/src/android/text/StaticLayoutTest.java b/core/tests/coretests/src/android/text/StaticLayoutTest.java index fb60e38fcbf6..f1c4e56fc6c9 100644 --- a/core/tests/coretests/src/android/text/StaticLayoutTest.java +++ b/core/tests/coretests/src/android/text/StaticLayoutTest.java @@ -746,4 +746,15 @@ public class StaticLayoutTest { assertEquals(numEnglishLines, numPrivateLocaleLines); } } + + @Test + public void testGetHeight_zeroMaxLines() { + final String text = "a\nb"; + final TextPaint paint = new TextPaint(); + final StaticLayout layout = StaticLayout.Builder.obtain(text, 0, text.length(), paint, + Integer.MAX_VALUE).setMaxLines(0).build(); + + assertEquals(0, layout.getHeight(true)); + assertEquals(2, layout.getLineCount()); + } } -- GitLab From 08157c42aeda256aada240190b054a2d074d32a7 Mon Sep 17 00:00:00 2001 From: Chris Thornton Date: Tue, 22 Aug 2017 09:16:21 -0700 Subject: [PATCH 08/60] The VIS should return an AOHD regardless of keyphrase availability. Bug: 64932385 Test: Revert to previous behaviour Change-Id: I10ae9ffe189a5d2dda5c74d0cff05f57e2f9bad7 --- .../android/service/voice/VoiceInteractionService.java | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/core/java/android/service/voice/VoiceInteractionService.java b/core/java/android/service/voice/VoiceInteractionService.java index fbc6fc6c3cd6..8f79bcffa776 100644 --- a/core/java/android/service/voice/VoiceInteractionService.java +++ b/core/java/android/service/voice/VoiceInteractionService.java @@ -262,8 +262,7 @@ public class VoiceInteractionService extends Service { * @param keyphrase The keyphrase that's being used, for example "Hello Android". * @param locale The locale for which the enrollment needs to be performed. * @param callback The callback to notify of detection events. - * @return An always-on hotword detector for the given keyphrase and locale. Is null if the - * keyphrase and locale is not supported. + * @return An always-on hotword detector for the given keyphrase and locale. */ public final AlwaysOnHotwordDetector createAlwaysOnHotwordDetector( String keyphrase, Locale locale, AlwaysOnHotwordDetector.Callback callback) { @@ -273,10 +272,8 @@ public class VoiceInteractionService extends Service { synchronized (mLock) { // Allow only one concurrent recognition via the APIs. safelyShutdownHotwordDetector(); - if (isKeyphraseAndLocaleSupportedForHotword(keyphrase, locale)) { - mHotwordDetector = new AlwaysOnHotwordDetector(keyphrase, locale, callback, - mKeyphraseEnrollmentInfo, mInterface, mSystemService); - } + mHotwordDetector = new AlwaysOnHotwordDetector(keyphrase, locale, callback, + mKeyphraseEnrollmentInfo, mInterface, mSystemService); } return mHotwordDetector; } -- GitLab From f85a248a5c2d86ec3f84b2d86e6a0a37254ebe36 Mon Sep 17 00:00:00 2001 From: Makoto Onuki Date: Tue, 22 Aug 2017 10:18:47 -0700 Subject: [PATCH 09/60] Don't report suspicious periodic sync removal for gone users Bug: 64536115 Test: Manual: Create secondary user, add a google account, remove the user -> no wtf shown. Test: Manual: Add a google account on user 0, remove it -> no wtf shown. Test: Manual: Add a google account, remove gmail-ls sync with "requestsync remove-periodic" -> wtf shown Change-Id: I136c605612337a681ccb3305d2352769167e159b --- .../java/com/android/server/content/SyncManager.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/services/core/java/com/android/server/content/SyncManager.java b/services/core/java/com/android/server/content/SyncManager.java index 845561f09145..51ed6b2c2937 100644 --- a/services/core/java/com/android/server/content/SyncManager.java +++ b/services/core/java/com/android/server/content/SyncManager.java @@ -3780,6 +3780,16 @@ public class SyncManager { if (!op.isPeriodic){ return false; } + boolean found = false; + for (UserInfo user : UserManager.get(mContext).getUsers(/*excludeDying=*/ true)) { + if (op.target.userId == user.id) { + found = true; + break; + } + } + if (!found) { + return false; // User is being removed, okay. + } switch (op.target.provider) { case "gmail-ls": case "com.android.contacts.metadata": -- GitLab From c6c78ec18f223d0407c5dda10cc3059d53a18261 Mon Sep 17 00:00:00 2001 From: Tyler Gunn Date: Tue, 22 Aug 2017 11:13:05 -0700 Subject: [PATCH 10/60] Add new telephony disconnect causes for low battery scenario. LOW_BATTERY is for disconnect mid-call due to low battery. DIAL_LOW_BATTERY is for failure while dialing due to low battery. Test: Manual. Change-Id: Ife7a4ca5645b3fb42ab20effb4d8d4a8fef8116b Fixes: 63936576 --- .../java/android/telephony/DisconnectCause.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/telephony/java/android/telephony/DisconnectCause.java b/telephony/java/android/telephony/DisconnectCause.java index 9513517947f4..3f0acde43d30 100644 --- a/telephony/java/android/telephony/DisconnectCause.java +++ b/telephony/java/android/telephony/DisconnectCause.java @@ -258,6 +258,16 @@ public class DisconnectCause { */ public static final int IMS_ACCESS_BLOCKED = 60; + /** + * The call has ended (mid-call) because the device's battery is too low. + */ + public static final int LOW_BATTERY = 61; + + /** + * A call was not dialed because the device's battery is too low. + */ + public static final int DIAL_LOW_BATTERY = 62; + //********************************************************************************************* // When adding a disconnect type: // 1) Update toString() with the newly added disconnect type. @@ -392,6 +402,10 @@ public class DisconnectCause { return "WIFI_LOST"; case IMS_ACCESS_BLOCKED: return "IMS_ACCESS_BLOCKED"; + case LOW_BATTERY: + return "LOW_BATTERY"; + case DIAL_LOW_BATTERY: + return "DIAL_LOW_BATTERY"; default: return "INVALID: " + cause; } -- GitLab From 724f621daa9ef38fea39558036b2f08ed4a9e885 Mon Sep 17 00:00:00 2001 From: sqian Date: Wed, 9 Aug 2017 15:28:41 -0700 Subject: [PATCH 11/60] Add new error code in SmsManager Design doc: https://docs.google.com/a/google.com/document/d /1YPTNoM2Atjz8oISGAsRYlFVSA1NcYP8MbqYQIzLcJ9E/edit?usp=sharing Test: compile/flash code; test locally Bug: 34773406 Change-Id: I0b227e76048dd46d9c8023d37647db763e1e38e1 --- api/current.txt | 3 +++ api/system-current.txt | 3 +++ api/test-current.txt | 3 +++ telephony/java/android/telephony/SmsManager.java | 6 +++++- 4 files changed, 14 insertions(+), 1 deletion(-) diff --git a/api/current.txt b/api/current.txt index 24ab58642433..70a95b9be7c7 100644 --- a/api/current.txt +++ b/api/current.txt @@ -40060,9 +40060,12 @@ package android.telephony { field public static final int MMS_ERROR_UNABLE_CONNECT_MMS = 3; // 0x3 field public static final int MMS_ERROR_UNSPECIFIED = 1; // 0x1 field public static final int RESULT_ERROR_GENERIC_FAILURE = 1; // 0x1 + field public static final int RESULT_ERROR_LIMIT_EXCEEDED = 5; // 0x5 field public static final int RESULT_ERROR_NO_SERVICE = 4; // 0x4 field public static final int RESULT_ERROR_NULL_PDU = 3; // 0x3 field public static final int RESULT_ERROR_RADIO_OFF = 2; // 0x2 + field public static final int RESULT_ERROR_SHORT_CODE_NEVER_ALLOWED = 8; // 0x8 + field public static final int RESULT_ERROR_SHORT_CODE_NOT_ALLOWED = 7; // 0x7 field public static final int STATUS_ON_ICC_FREE = 0; // 0x0 field public static final int STATUS_ON_ICC_READ = 1; // 0x1 field public static final int STATUS_ON_ICC_SENT = 5; // 0x5 diff --git a/api/system-current.txt b/api/system-current.txt index 99632688e239..7ac0ffce25a8 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -43501,9 +43501,12 @@ package android.telephony { field public static final int MMS_ERROR_UNABLE_CONNECT_MMS = 3; // 0x3 field public static final int MMS_ERROR_UNSPECIFIED = 1; // 0x1 field public static final int RESULT_ERROR_GENERIC_FAILURE = 1; // 0x1 + field public static final int RESULT_ERROR_LIMIT_EXCEEDED = 5; // 0x5 field public static final int RESULT_ERROR_NO_SERVICE = 4; // 0x4 field public static final int RESULT_ERROR_NULL_PDU = 3; // 0x3 field public static final int RESULT_ERROR_RADIO_OFF = 2; // 0x2 + field public static final int RESULT_ERROR_SHORT_CODE_NEVER_ALLOWED = 8; // 0x8 + field public static final int RESULT_ERROR_SHORT_CODE_NOT_ALLOWED = 7; // 0x7 field public static final int STATUS_ON_ICC_FREE = 0; // 0x0 field public static final int STATUS_ON_ICC_READ = 1; // 0x1 field public static final int STATUS_ON_ICC_SENT = 5; // 0x5 diff --git a/api/test-current.txt b/api/test-current.txt index 343228a87848..ddbbbac3387f 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -40319,9 +40319,12 @@ package android.telephony { field public static final int MMS_ERROR_UNABLE_CONNECT_MMS = 3; // 0x3 field public static final int MMS_ERROR_UNSPECIFIED = 1; // 0x1 field public static final int RESULT_ERROR_GENERIC_FAILURE = 1; // 0x1 + field public static final int RESULT_ERROR_LIMIT_EXCEEDED = 5; // 0x5 field public static final int RESULT_ERROR_NO_SERVICE = 4; // 0x4 field public static final int RESULT_ERROR_NULL_PDU = 3; // 0x3 field public static final int RESULT_ERROR_RADIO_OFF = 2; // 0x2 + field public static final int RESULT_ERROR_SHORT_CODE_NEVER_ALLOWED = 8; // 0x8 + field public static final int RESULT_ERROR_SHORT_CODE_NOT_ALLOWED = 7; // 0x7 field public static final int STATUS_ON_ICC_FREE = 0; // 0x0 field public static final int STATUS_ON_ICC_READ = 1; // 0x1 field public static final int STATUS_ON_ICC_SENT = 5; // 0x5 diff --git a/telephony/java/android/telephony/SmsManager.java b/telephony/java/android/telephony/SmsManager.java index 1eac263133e5..6029995f2468 100644 --- a/telephony/java/android/telephony/SmsManager.java +++ b/telephony/java/android/telephony/SmsManager.java @@ -1131,10 +1131,14 @@ public final class SmsManager { static public final int RESULT_ERROR_NULL_PDU = 3; /** Failed because service is currently unavailable */ static public final int RESULT_ERROR_NO_SERVICE = 4; - /** Failed because we reached the sending queue limit. {@hide} */ + /** Failed because we reached the sending queue limit. */ static public final int RESULT_ERROR_LIMIT_EXCEEDED = 5; /** Failed because FDN is enabled. {@hide} */ static public final int RESULT_ERROR_FDN_CHECK_FAILURE = 6; + /** Failed because user denied the sending of this short code. */ + static public final int RESULT_ERROR_SHORT_CODE_NOT_ALLOWED = 7; + /** Failed because the user has denied this app ever send premium short codes. */ + static public final int RESULT_ERROR_SHORT_CODE_NEVER_ALLOWED = 8; static private final String PHONE_PACKAGE_NAME = "com.android.phone"; -- GitLab From 3c9ad07fd856da1b699f80ee9c728e7a015646bc Mon Sep 17 00:00:00 2001 From: Andrii Kulian Date: Tue, 1 Aug 2017 11:45:22 -0700 Subject: [PATCH 12/60] Check permission for activity embedding Add missing check for ACTIVITY_EMBEDDING when launching activity on a virtual display. Bug: 63117330 Test: go/wm-smoke Change-Id: I9f419e4d0b7ec99093cc2a67383eadc0a15e370e --- .../server/am/ActivityStackSupervisor.java | 24 ++++++++++++------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/services/core/java/com/android/server/am/ActivityStackSupervisor.java b/services/core/java/com/android/server/am/ActivityStackSupervisor.java index 1c1895449466..4005e2ec1902 100644 --- a/services/core/java/com/android/server/am/ActivityStackSupervisor.java +++ b/services/core/java/com/android/server/am/ActivityStackSupervisor.java @@ -16,6 +16,7 @@ package com.android.server.am; +import static android.Manifest.permission.ACTIVITY_EMBEDDING; import static android.Manifest.permission.INTERNAL_SYSTEM_WINDOW; import static android.Manifest.permission.START_ANY_ACTIVITY; import static android.Manifest.permission.START_TASKS_FROM_RECENTS; @@ -35,6 +36,7 @@ import static android.app.ActivityManager.StackId.PINNED_STACK_ID; import static android.app.ActivityManager.StackId.RECENTS_STACK_ID; import static android.app.ITaskStackListener.FORCED_RESIZEABLE_REASON_SECONDARY_DISPLAY; import static android.app.ITaskStackListener.FORCED_RESIZEABLE_REASON_SPLIT_SCREEN; +import static android.content.pm.PackageManager.PERMISSION_DENIED; import static android.content.pm.PackageManager.PERMISSION_GRANTED; import static android.os.Process.SYSTEM_UID; import static android.os.PowerManager.PARTIAL_WAKE_LOCK; @@ -1651,7 +1653,7 @@ public class ActivityStackSupervisor extends ConfigurationContainer implements D if (options.getLaunchTaskId() != INVALID_STACK_ID) { final int startInTaskPerm = mService.checkPermission(START_TASKS_FROM_RECENTS, callingPid, callingUid); - if (startInTaskPerm != PERMISSION_GRANTED) { + if (startInTaskPerm == PERMISSION_DENIED) { final String msg = "Permission Denial: starting " + intent.toString() + " from " + callerApp + " (pid=" + callingPid + ", uid=" + callingUid + ") with launchTaskId=" @@ -1704,9 +1706,9 @@ public class ActivityStackSupervisor extends ConfigurationContainer implements D return true; } - if (activityDisplay.mDisplay.getType() == TYPE_VIRTUAL - && activityDisplay.mDisplay.getOwnerUid() != SYSTEM_UID - && activityDisplay.mDisplay.getOwnerUid() != aInfo.applicationInfo.uid) { + final int displayOwnerUid = activityDisplay.mDisplay.getOwnerUid(); + if (activityDisplay.mDisplay.getType() == TYPE_VIRTUAL && displayOwnerUid != SYSTEM_UID + && displayOwnerUid != aInfo.applicationInfo.uid) { // Limit launching on virtual displays, because their contents can be read from Surface // by apps that created them. if ((aInfo.flags & ActivityInfo.FLAG_ALLOW_EMBEDDED) == 0) { @@ -1714,6 +1716,13 @@ public class ActivityStackSupervisor extends ConfigurationContainer implements D + " disallow launch on virtual display for not-embedded activity."); return false; } + // Check if the caller is allowed to embed activities from other apps. + if (mService.checkPermission(ACTIVITY_EMBEDDING, callingPid, callingUid) + == PERMISSION_DENIED) { + if (DEBUG_TASKS) Slog.d(TAG, "Launch on display check:" + + " disallow activity embedding without permission."); + return false; + } } if (!activityDisplay.isPrivate()) { @@ -1724,7 +1733,7 @@ public class ActivityStackSupervisor extends ConfigurationContainer implements D } // Check if the caller is the owner of the display. - if (activityDisplay.mDisplay.getOwnerUid() == callingUid) { + if (displayOwnerUid == callingUid) { if (DEBUG_TASKS) Slog.d(TAG, "Launch on display check:" + " allow launch for owner of the display"); return true; @@ -1769,7 +1778,7 @@ public class ActivityStackSupervisor extends ConfigurationContainer implements D String callingPackage, int callingPid, int callingUid, boolean ignoreTargetSecurity) { if (!ignoreTargetSecurity && mService.checkComponentPermission(activityInfo.permission, callingPid, callingUid, activityInfo.applicationInfo.uid, activityInfo.exported) - == PackageManager.PERMISSION_DENIED) { + == PERMISSION_DENIED) { return ACTIVITY_RESTRICTION_PERMISSION; } @@ -1816,8 +1825,7 @@ public class ActivityStackSupervisor extends ConfigurationContainer implements D return ACTIVITY_RESTRICTION_NONE; } - if (mService.checkPermission(permission, callingPid, callingUid) == - PackageManager.PERMISSION_DENIED) { + if (mService.checkPermission(permission, callingPid, callingUid) == PERMISSION_DENIED) { return ACTIVITY_RESTRICTION_PERMISSION; } -- GitLab From b7a79b47cbf3888745be2b0c33a77532dc0d2cf0 Mon Sep 17 00:00:00 2001 From: Alexandru-Andrei Rotaru Date: Fri, 18 Aug 2017 15:54:36 +0100 Subject: [PATCH 13/60] StringParceledListSlice throws exception when the IPC memory threshold is exceeded Fixed the code such that list of strings that exceed the 256KB limit can be transfered. Bug: 64833731 Test: Added unit test in ParceledListSliceTest Change-Id: I4e16708010125a444baa8fcb0af6101dc643cd38 (cherry picked from commit 2682fa70678ec79131329a6071d70c3d84c23d41) --- .../content/pm/BaseParceledListSlice.java | 2 +- .../content/pm/ParceledListSliceTest.java | 31 ++++++++++++++----- 2 files changed, 25 insertions(+), 8 deletions(-) diff --git a/core/java/android/content/pm/BaseParceledListSlice.java b/core/java/android/content/pm/BaseParceledListSlice.java index aaa5f19c3fca..5877a09b7759 100644 --- a/core/java/android/content/pm/BaseParceledListSlice.java +++ b/core/java/android/content/pm/BaseParceledListSlice.java @@ -102,7 +102,7 @@ abstract class BaseParceledListSlice implements Parcelable { return; } while (i < N && reply.readInt() != 0) { - final T parcelable = reply.readCreator(creator, loader); + final T parcelable = readCreator(creator, reply, loader); verifySameType(listElementClass, parcelable.getClass()); mList.add(parcelable); diff --git a/core/tests/coretests/src/android/content/pm/ParceledListSliceTest.java b/core/tests/coretests/src/android/content/pm/ParceledListSliceTest.java index 5dd3c2ce6b5d..a9d19b4b295c 100644 --- a/core/tests/coretests/src/android/content/pm/ParceledListSliceTest.java +++ b/core/tests/coretests/src/android/content/pm/ParceledListSliceTest.java @@ -2,9 +2,11 @@ package android.content.pm; import android.os.Parcel; import android.os.Parcelable; + import junit.framework.TestCase; import java.util.ArrayList; +import java.util.Collections; import java.util.List; public class ParceledListSliceTest extends TestCase { @@ -91,15 +93,10 @@ public class ParceledListSliceTest extends TestCase { } } - public void testStringList() throws Exception { - final int objectCount = 400; - List list = new ArrayList(); - for (long i = 0; i < objectCount; i++) { - list.add(Long.toString(i * (6 - i))); - } - + private void sendParcelStringList(List list) { StringParceledListSlice slice; Parcel parcel = Parcel.obtain(); + try { parcel.writeParcelable(new StringParceledListSlice(list), 0); parcel.setDataPosition(0); @@ -113,6 +110,26 @@ public class ParceledListSliceTest extends TestCase { assertEquals(list, slice.getList()); } + public void testStringList() throws Exception { + final int objectCount = 400; + List list = new ArrayList(); + for (long i = 0; i < objectCount; i++) { + list.add(Long.toString(i * (6 - i))); + } + + sendParcelStringList(list); + } + + public void testLargeStringList() throws Exception { + final int thresholdBytes = 256 * 1024; + final String value = Long.toString(Long.MAX_VALUE); + final int objectCount = 2 * thresholdBytes / value.length(); + final List list = Collections.nCopies(objectCount, value); + + sendParcelStringList(list); + } + + /** * Test that only homogeneous elements may be unparceled. */ -- GitLab From f12ec0fb6419920d3aa606141a91343cc9421275 Mon Sep 17 00:00:00 2001 From: Jorim Jaggi Date: Wed, 23 Aug 2017 16:14:10 +0200 Subject: [PATCH 14/60] Sleep activities with AOD Previously in the last release we started sleeping as soon as the device was not interactive anymore. However, this caused issues with ambiactive activites on Android Wear. Instead, we introduce a new private flag on a window that signals that all activities should be put to sleep. We use this flag in SystemUI as soon as SystemUI is "dozing", which means its ambient display is showing. This flag gets set before we request PWM to wake-up, so it's ensured that this will not cause any spurious lifecycle events. Test: go/wm-smoke Test: android.server.cts.KeyguardTests Change-Id: I20f6dd4bfde220f945ef94d2ac1b89dd3694de32 Fixes: 64940094 --- core/java/android/view/WindowManager.java | 10 +++ .../android/view/WindowManagerPolicy.java | 11 ++- .../phone/StatusBarWindowManager.java | 10 +++ .../server/policy/PhoneWindowManager.java | 74 +++++++++++++++---- .../java/com/android/server/wm/Session.java | 4 + .../com/android/server/wm/WindowState.java | 5 ++ 6 files changed, 98 insertions(+), 16 deletions(-) diff --git a/core/java/android/view/WindowManager.java b/core/java/android/view/WindowManager.java index 1e50a85833ec..86402a7c6abe 100644 --- a/core/java/android/view/WindowManager.java +++ b/core/java/android/view/WindowManager.java @@ -16,6 +16,7 @@ package android.view; +import android.Manifest.permission; import android.annotation.IntDef; import android.annotation.NonNull; import android.annotation.RequiresPermission; @@ -1423,6 +1424,15 @@ public interface WindowManager extends ViewManager { */ public static final int PRIVATE_FLAG_IS_ROUNDED_CORNERS_OVERLAY = 0x00100000; + /** + * If this flag is set on the window, window manager will acquire a sleep token that puts + * all activities to sleep as long as this window is visible. When this flag is set, the + * window needs to occlude all activity windows. + * @hide + */ + @RequiresPermission(permission.DEVICE_POWER) + public static final int PRIVATE_FLAG_ACQUIRES_SLEEP_TOKEN = 0x00200000; + /** * Control flags that are private to the platform. * @hide diff --git a/core/java/android/view/WindowManagerPolicy.java b/core/java/android/view/WindowManagerPolicy.java index 49b7ed8bac0e..c4ffb4c06a26 100644 --- a/core/java/android/view/WindowManagerPolicy.java +++ b/core/java/android/view/WindowManagerPolicy.java @@ -16,6 +16,7 @@ package android.view; +import static android.Manifest.permission; import static android.view.Display.DEFAULT_DISPLAY; import static android.view.WindowManager.LayoutParams.FIRST_APPLICATION_WINDOW; import static android.view.WindowManager.LayoutParams.LAST_APPLICATION_WINDOW; @@ -485,11 +486,17 @@ public interface WindowManagerPolicy { /** * Returns true if the window owner can add internal system windows. - * That is, they have {@link android.Manifest.permission#INTERNAL_SYSTEM_WINDOW}. + * That is, they have {@link permission#INTERNAL_SYSTEM_WINDOW}. */ default boolean canAddInternalSystemWindow() { return false; } + + /** + * Returns true if the window owner has the permission to acquire a sleep token when it's + * visible. That is, they have the permission {@link permission#DEVICE_POWER}. + */ + boolean canAcquireSleepToken(); } /** @@ -774,7 +781,7 @@ public interface WindowManagerPolicy { * @param type The type of window being assigned. * @param canAddInternalSystemWindow If the owner window associated with the type we are * evaluating can add internal system windows. I.e they have - * {@link android.Manifest.permission#INTERNAL_SYSTEM_WINDOW}. If true, alert window + * {@link permission#INTERNAL_SYSTEM_WINDOW}. If true, alert window * types {@link android.view.WindowManager.LayoutParams#isSystemAlertWindowType(int)} * can be assigned layers greater than the layer for * {@link android.view.WindowManager.LayoutParams#TYPE_APPLICATION_OVERLAY} Else, their diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowManager.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowManager.java index eaa6a33b05d7..ed96b4115888 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowManager.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowManager.java @@ -30,6 +30,7 @@ import android.view.Gravity; import android.view.View; import android.view.ViewGroup; import android.view.WindowManager; +import android.view.WindowManager.LayoutParams; import com.android.keyguard.R; import com.android.systemui.Dumpable; @@ -230,6 +231,7 @@ public class StatusBarWindowManager implements RemoteInputController.Callback, D applyModalFlag(state); applyBrightness(state); applyHasTopUi(state); + applySleepToken(state); if (mLp.copyFrom(mLpChanged) != 0) { mWindowManager.updateViewLayout(mStatusBarView, mLp); } @@ -273,6 +275,14 @@ public class StatusBarWindowManager implements RemoteInputController.Callback, D mHasTopUiChanged = isExpanded(state); } + private void applySleepToken(State state) { + if (state.dozing) { + mLpChanged.privateFlags |= LayoutParams.PRIVATE_FLAG_ACQUIRES_SLEEP_TOKEN; + } else { + mLpChanged.privateFlags &= ~LayoutParams.PRIVATE_FLAG_ACQUIRES_SLEEP_TOKEN; + } + } + public void setKeyguardShowing(boolean showing) { mCurrentState.keyguardShowing = showing; apply(mCurrentState); diff --git a/services/core/java/com/android/server/policy/PhoneWindowManager.java b/services/core/java/com/android/server/policy/PhoneWindowManager.java index 3c11a539dff6..6a8fc2e14cfd 100644 --- a/services/core/java/com/android/server/policy/PhoneWindowManager.java +++ b/services/core/java/com/android/server/policy/PhoneWindowManager.java @@ -26,8 +26,8 @@ import static android.app.AppOpsManager.OP_TOAST_WINDOW; import static android.content.Context.CONTEXT_RESTRICTED; import static android.content.Context.DISPLAY_SERVICE; import static android.content.Context.WINDOW_SERVICE; -import static android.content.pm.PackageManager.FEATURE_PICTURE_IN_PICTURE; import static android.content.pm.PackageManager.FEATURE_LEANBACK; +import static android.content.pm.PackageManager.FEATURE_PICTURE_IN_PICTURE; import static android.content.pm.PackageManager.FEATURE_WATCH; import static android.content.pm.PackageManager.PERMISSION_GRANTED; import static android.content.res.Configuration.EMPTY; @@ -35,6 +35,8 @@ import static android.content.res.Configuration.UI_MODE_TYPE_CAR; import static android.content.res.Configuration.UI_MODE_TYPE_MASK; import static android.os.Build.VERSION_CODES.M; import static android.os.Build.VERSION_CODES.O; +import static android.view.Display.DEFAULT_DISPLAY; +import static android.view.Display.STATE_OFF; import static android.view.WindowManager.DOCKED_LEFT; import static android.view.WindowManager.DOCKED_RIGHT; import static android.view.WindowManager.DOCKED_TOP; @@ -57,6 +59,7 @@ import static android.view.WindowManager.LayoutParams.LAST_APPLICATION_WINDOW; import static android.view.WindowManager.LayoutParams.LAST_SUB_WINDOW; import static android.view.WindowManager.LayoutParams.LAST_SYSTEM_WINDOW; import static android.view.WindowManager.LayoutParams.MATCH_PARENT; +import static android.view.WindowManager.LayoutParams.PRIVATE_FLAG_ACQUIRES_SLEEP_TOKEN; import static android.view.WindowManager.LayoutParams.PRIVATE_FLAG_FORCE_DRAW_STATUS_BAR_BACKGROUND; import static android.view.WindowManager.LayoutParams.PRIVATE_FLAG_FORCE_STATUS_BAR_VISIBLE_TRANSPARENT; import static android.view.WindowManager.LayoutParams.PRIVATE_FLAG_KEYGUARD; @@ -70,8 +73,8 @@ import static android.view.WindowManager.LayoutParams.SOFT_INPUT_ADJUST_NOTHING; import static android.view.WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE; import static android.view.WindowManager.LayoutParams.SOFT_INPUT_MASK_ADJUST; import static android.view.WindowManager.LayoutParams.TYPE_ACCESSIBILITY_OVERLAY; -import static android.view.WindowManager.LayoutParams.TYPE_APPLICATION_STARTING; import static android.view.WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY; +import static android.view.WindowManager.LayoutParams.TYPE_APPLICATION_STARTING; import static android.view.WindowManager.LayoutParams.TYPE_BOOT_PROGRESS; import static android.view.WindowManager.LayoutParams.TYPE_DISPLAY_OVERLAY; import static android.view.WindowManager.LayoutParams.TYPE_DOCK_DIVIDER; @@ -177,8 +180,8 @@ import android.os.SystemClock; import android.os.SystemProperties; import android.os.UEventObserver; import android.os.UserHandle; -import android.os.Vibrator; import android.os.VibrationEffect; +import android.os.Vibrator; import android.provider.MediaStore; import android.provider.Settings; import android.service.dreams.DreamManagerInternal; @@ -226,6 +229,7 @@ import android.view.autofill.AutofillManagerInternal; import android.view.inputmethod.InputMethodManagerInternal; import com.android.internal.R; +import com.android.internal.annotations.GuardedBy; import com.android.internal.logging.MetricsLogger; import com.android.internal.policy.IKeyguardDismissCallback; import com.android.internal.policy.IShortcutService; @@ -240,8 +244,8 @@ import com.android.server.policy.keyguard.KeyguardServiceDelegate; import com.android.server.policy.keyguard.KeyguardServiceDelegate.DrawnListener; import com.android.server.policy.keyguard.KeyguardStateMonitor.StateCallback; import com.android.server.statusbar.StatusBarManagerInternal; -import com.android.server.wm.AppTransition; import com.android.server.vr.VrManagerInternal; +import com.android.server.wm.AppTransition; import java.io.File; import java.io.FileReader; @@ -676,6 +680,12 @@ public class PhoneWindowManager implements WindowManagerPolicy { private boolean mLastShowingDream; boolean mDreamingLockscreen; boolean mDreamingSleepTokenNeeded; + private boolean mWindowSleepTokenNeeded; + private boolean mLastWindowSleepTokenNeeded; + + @GuardedBy("mHandler") + private SleepToken mWindowSleepToken; + SleepToken mDreamingSleepToken; SleepToken mScreenOffSleepToken; volatile boolean mKeyguardOccluded; @@ -1036,6 +1046,22 @@ public class PhoneWindowManager implements WindowManagerPolicy { } }; + private final Runnable mAcquireSleepTokenRunnable = () -> { + if (mWindowSleepToken != null) { + return; + } + mWindowSleepToken = mActivityManagerInternal.acquireSleepToken("WindowSleepToken", + DEFAULT_DISPLAY); + }; + + private final Runnable mReleaseSleepTokenRunnable = () -> { + if (mWindowSleepToken == null) { + return; + } + mWindowSleepToken.release(); + mWindowSleepToken = null; + }; + private ImmersiveModeConfirmation mImmersiveModeConfirmation; private SystemGesturesPointerEventListener mSystemGestures; @@ -2148,7 +2174,7 @@ public class PhoneWindowManager implements WindowManagerPolicy { // This method might be called before the policy has been fully initialized // or for other displays we don't care about. // TODO(multi-display): Define policy for secondary displays. - if (mContext == null || display.getDisplayId() != Display.DEFAULT_DISPLAY) { + if (mContext == null || display.getDisplayId() != DEFAULT_DISPLAY) { return; } mDisplay = display; @@ -2244,7 +2270,7 @@ public class PhoneWindowManager implements WindowManagerPolicy { @Override public void setDisplayOverscan(Display display, int left, int top, int right, int bottom) { // TODO(multi-display): Define policy for secondary displays. - if (display.getDisplayId() == Display.DEFAULT_DISPLAY) { + if (display.getDisplayId() == DEFAULT_DISPLAY) { mOverscanLeft = left; mOverscanTop = top; mOverscanRight = right; @@ -2699,7 +2725,7 @@ public class PhoneWindowManager implements WindowManagerPolicy { public int getNonDecorDisplayWidth(int fullWidth, int fullHeight, int rotation, int uiMode, int displayId) { // TODO(multi-display): Support navigation bar on secondary displays. - if (displayId == Display.DEFAULT_DISPLAY && mHasNavigationBar) { + if (displayId == DEFAULT_DISPLAY && mHasNavigationBar) { // For a basic navigation bar, when we are in landscape mode we place // the navigation bar to the side. if (mNavigationBarCanMove && fullWidth > fullHeight) { @@ -2721,7 +2747,7 @@ public class PhoneWindowManager implements WindowManagerPolicy { public int getNonDecorDisplayHeight(int fullWidth, int fullHeight, int rotation, int uiMode, int displayId) { // TODO(multi-display): Support navigation bar on secondary displays. - if (displayId == Display.DEFAULT_DISPLAY && mHasNavigationBar) { + if (displayId == DEFAULT_DISPLAY && mHasNavigationBar) { // For a basic navigation bar, when we are in portrait mode we place // the navigation bar to the bottom. if (!mNavigationBarCanMove || fullWidth < fullHeight) { @@ -2745,7 +2771,7 @@ public class PhoneWindowManager implements WindowManagerPolicy { // we do want to exclude it since applications can't generally use that part // of the screen. // TODO(multi-display): Support status bars on secondary displays. - if (displayId == Display.DEFAULT_DISPLAY) { + if (displayId == DEFAULT_DISPLAY) { return getNonDecorDisplayHeight(fullWidth, fullHeight, rotation, uiMode, displayId) - mStatusBarHeight; } @@ -2797,7 +2823,7 @@ public class PhoneWindowManager implements WindowManagerPolicy { boolean keyguardLocked = isKeyguardLocked(); boolean hideDockDivider = attrs.type == TYPE_DOCK_DIVIDER && !mWindowManagerInternal.isStackVisible(DOCKED_STACK_ID); - return (keyguardLocked && !allowWhenLocked && win.getDisplayId() == Display.DEFAULT_DISPLAY) + return (keyguardLocked && !allowWhenLocked && win.getDisplayId() == DEFAULT_DISPLAY) || hideDockDivider; } @@ -2967,7 +2993,7 @@ public class PhoneWindowManager implements WindowManagerPolicy { /** Obtain proper context for showing splash screen on the provided display. */ private Context getDisplayContext(Context context, int displayId) { - if (displayId == Display.DEFAULT_DISPLAY) { + if (displayId == DEFAULT_DISPLAY) { // The default context fits. return context; } @@ -5365,6 +5391,7 @@ public class PhoneWindowManager implements WindowManagerPolicy { mAllowLockscreenWhenOn = false; mShowingDream = false; + mWindowSleepTokenNeeded = false; } /** {@inheritDoc} */ @@ -5462,6 +5489,12 @@ public class PhoneWindowManager implements WindowManagerPolicy { && stackId == DOCKED_STACK_ID) { mTopDockedOpaqueOrDimmingWindowState = win; } + + // Take note if a window wants to acquire a sleep token. + if (win.isVisibleLw() && (attrs.privateFlags & PRIVATE_FLAG_ACQUIRES_SLEEP_TOKEN) != 0 + && win.canAcquireSleepToken()) { + mWindowSleepTokenNeeded = true; + } } private void applyKeyguardPolicyLw(WindowState win, WindowState imeTarget) { @@ -5592,11 +5625,24 @@ public class PhoneWindowManager implements WindowManagerPolicy { mWindowManagerFuncs.notifyShowingDreamChanged(); } + updateWindowSleepToken(); + // update since mAllowLockscreenWhenOn might have changed updateLockScreenTimeout(); return changes; } + private void updateWindowSleepToken() { + if (mWindowSleepTokenNeeded && !mLastWindowSleepTokenNeeded) { + mHandler.removeCallbacks(mReleaseSleepTokenRunnable); + mHandler.post(mAcquireSleepTokenRunnable); + } else if (!mWindowSleepTokenNeeded && mLastWindowSleepTokenNeeded) { + mHandler.removeCallbacks(mAcquireSleepTokenRunnable); + mHandler.post(mReleaseSleepTokenRunnable); + } + mLastWindowSleepTokenNeeded = mWindowSleepTokenNeeded; + } + /** * Updates the occluded state of the Keyguard. * @@ -6330,7 +6376,7 @@ public class PhoneWindowManager implements WindowManagerPolicy { } private boolean shouldDispatchInputWhenNonInteractive(KeyEvent event) { - final boolean displayOff = (mDisplay == null || mDisplay.getState() == Display.STATE_OFF); + final boolean displayOff = (mDisplay == null || mDisplay.getState() == STATE_OFF); if (displayOff && !mHasFeatureWatch) { return false; @@ -7471,7 +7517,7 @@ public class PhoneWindowManager implements WindowManagerPolicy { if (acquire) { if (mDreamingSleepToken == null) { mDreamingSleepToken = mActivityManagerInternal.acquireSleepToken( - "Dream", Display.DEFAULT_DISPLAY); + "Dream", DEFAULT_DISPLAY); } } else { if (mDreamingSleepToken != null) { @@ -7486,7 +7532,7 @@ public class PhoneWindowManager implements WindowManagerPolicy { if (acquire) { if (mScreenOffSleepToken == null) { mScreenOffSleepToken = mActivityManagerInternal.acquireSleepToken( - "ScreenOff", Display.DEFAULT_DISPLAY); + "ScreenOff", DEFAULT_DISPLAY); } } else { if (mScreenOffSleepToken != null) { diff --git a/services/core/java/com/android/server/wm/Session.java b/services/core/java/com/android/server/wm/Session.java index 7a8c2f91b4e9..178124776823 100644 --- a/services/core/java/com/android/server/wm/Session.java +++ b/services/core/java/com/android/server/wm/Session.java @@ -16,6 +16,7 @@ package com.android.server.wm; +import static android.Manifest.permission.DEVICE_POWER; import static android.Manifest.permission.HIDE_NON_SYSTEM_OVERLAY_WINDOWS; import static android.Manifest.permission.INTERNAL_SYSTEM_WINDOW; import static android.content.pm.PackageManager.PERMISSION_GRANTED; @@ -84,6 +85,7 @@ public class Session extends IWindowSession.Stub private final Set mAlertWindowSurfaces = new HashSet<>(); final boolean mCanAddInternalSystemWindow; final boolean mCanHideNonSystemOverlayWindows; + final boolean mCanAcquireSleepToken; private AlertWindowNotification mAlertWindowNotification; private boolean mShowingAlertWindowNotificationAllowed; private boolean mClientDead = false; @@ -103,6 +105,8 @@ public class Session extends IWindowSession.Stub INTERNAL_SYSTEM_WINDOW) == PERMISSION_GRANTED; mCanHideNonSystemOverlayWindows = service.mContext.checkCallingOrSelfPermission( HIDE_NON_SYSTEM_OVERLAY_WINDOWS) == PERMISSION_GRANTED; + mCanAcquireSleepToken = service.mContext.checkCallingOrSelfPermission(DEVICE_POWER) + == PERMISSION_GRANTED; mShowingAlertWindowNotificationAllowed = mService.mShowAlertWindowNotifications; StringBuilder sb = new StringBuilder(); sb.append("Session{"); diff --git a/services/core/java/com/android/server/wm/WindowState.java b/services/core/java/com/android/server/wm/WindowState.java index da739ac93b14..b61a873ea036 100644 --- a/services/core/java/com/android/server/wm/WindowState.java +++ b/services/core/java/com/android/server/wm/WindowState.java @@ -734,6 +734,11 @@ class WindowState extends WindowContainer implements WindowManagerP return mOwnerCanAddInternalSystemWindow; } + @Override + public boolean canAcquireSleepToken() { + return mSession.mCanAcquireSleepToken; + } + /** * Subtracts the insets calculated by intersecting {@param layoutFrame} with {@param insetFrame} * from {@param frame}. In other words, it applies the insets that would result if -- GitLab From 365835ff4ee01a648b13948683e850921c4a982a Mon Sep 17 00:00:00 2001 From: Adrian Roos Date: Mon, 21 Aug 2017 17:17:20 +0200 Subject: [PATCH 15/60] AOD: Only play wakeup animation when actually waking up Fixes an issue where the wake up animation could play when going to sleep, if the screen turning on for AOD happened after the finishing going to sleep. Change-Id: I6b00aaefb672a630f43ca229d6cc66d12bc4205c Fixes: 64814671 Test: Pull up app launcher, turn off screen, verify AOD does not blink. (cherry picked from commit b9afae2e50c0240ee103ab44fad13b75aef985b6) --- .../src/com/android/systemui/statusbar/phone/StatusBar.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java index 3d2213bf56e8..ada98b7a2ca3 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java @@ -5236,8 +5236,7 @@ public class StatusBar extends SystemUI implements DemoMode, private void maybePrepareWakeUpFromAod() { int wakefulness = mWakefulnessLifecycle.getWakefulness(); - if (mDozing && (wakefulness == WAKEFULNESS_WAKING - || wakefulness == WAKEFULNESS_ASLEEP) && !isPulsing()) { + if (mDozing && wakefulness == WAKEFULNESS_WAKING && !isPulsing()) { mScrimController.prepareWakeUpFromAod(); } } -- GitLab From e537a8313987bd10208281c4fa5c6834b4fd1d15 Mon Sep 17 00:00:00 2001 From: Jerry Zhang Date: Tue, 22 Aug 2017 17:37:09 -0700 Subject: [PATCH 16/60] Reset functions to null when user changes. When MTP or PTP is in the config and user changes, it clears dataUnlocked but sets the functions to mCurrentFunctions which will leave MTP or PTP in the config. If dataUnlocked is false, we want to remove MTP/PTP from the config when adb is enabled, and leave them in otherwise. This is done automatically by setting functions to null. Bug: 64822515 Test: Change users while adb / mtp connected. Change-Id: I82561f82e06f247c967438a473b08b5098d39ccb --- services/usb/java/com/android/server/usb/UsbDeviceManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/usb/java/com/android/server/usb/UsbDeviceManager.java b/services/usb/java/com/android/server/usb/UsbDeviceManager.java index 774bf438995c..7437332a05ed 100644 --- a/services/usb/java/com/android/server/usb/UsbDeviceManager.java +++ b/services/usb/java/com/android/server/usb/UsbDeviceManager.java @@ -1017,7 +1017,7 @@ public class UsbDeviceManager { Slog.v(TAG, "Current user switched to " + msg.arg1 + "; resetting USB host stack for MTP or PTP"); // avoid leaking sensitive data from previous user - setEnabledFunctions(mCurrentFunctions, true, false); + setEnabledFunctions(null, true, false); } mCurrentUser = msg.arg1; } -- GitLab From 5f0139d2e8bc8b5819e2c5ef4440f766a4af8813 Mon Sep 17 00:00:00 2001 From: Jerry Zhang Date: Tue, 22 Aug 2017 17:42:54 -0700 Subject: [PATCH 17/60] Add additional context to MtpDatabase MtpService has been changed to a singleton service running in user 0, so the original context will be that of user 0. Accesses to MediaProvider and MediaScanner should use the new passed in user context in order to access user data, while the broadcast receiver for battery data will use the original context. Bug: 64822515 Test: Use Mtp and switch users. Change-Id: Ic181258337944db7dc6f6097c967cb104df938d3 --- media/java/android/mtp/MtpDatabase.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/media/java/android/mtp/MtpDatabase.java b/media/java/android/mtp/MtpDatabase.java index 9847d705adcf..80fd5c03b929 100755 --- a/media/java/android/mtp/MtpDatabase.java +++ b/media/java/android/mtp/MtpDatabase.java @@ -52,6 +52,7 @@ import java.util.concurrent.atomic.AtomicBoolean; public class MtpDatabase implements AutoCloseable { private static final String TAG = "MtpDatabase"; + private final Context mUserContext; private final Context mContext; private final String mPackageName; private final ContentProviderClient mMediaProvider; @@ -159,13 +160,14 @@ public class MtpDatabase implements AutoCloseable { } }; - public MtpDatabase(Context context, String volumeName, String storagePath, + public MtpDatabase(Context context, Context userContext, String volumeName, String storagePath, String[] subDirectories) { native_setup(); mContext = context; + mUserContext = userContext; mPackageName = context.getPackageName(); - mMediaProvider = context.getContentResolver() + mMediaProvider = userContext.getContentResolver() .acquireContentProviderClient(MediaStore.AUTHORITY); mVolumeName = volumeName; mMediaStoragePath = storagePath; @@ -1114,7 +1116,7 @@ public class MtpDatabase implements AutoCloseable { private void sessionEnded() { if (mDatabaseModified) { - mContext.sendBroadcast(new Intent(MediaStore.ACTION_MTP_SESSION_END)); + mUserContext.sendBroadcast(new Intent(MediaStore.ACTION_MTP_SESSION_END)); mDatabaseModified = false; } } -- GitLab From cb6dff81815ffd3cc3eb580ad6eaa06c0b51f58d Mon Sep 17 00:00:00 2001 From: Narayan Kamath Date: Wed, 23 Aug 2017 19:35:28 +0100 Subject: [PATCH 18/60] sounds : Add a makefile for Android Go specific sounds. Bug: 64276740 Bug: 64542579 Test: make Change-Id: I64e0bc8d4db5fafe0370977ccc8eb1c711aa5534 --- data/sounds/AudioPackageGo.mk | 42 +++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 data/sounds/AudioPackageGo.mk diff --git a/data/sounds/AudioPackageGo.mk b/data/sounds/AudioPackageGo.mk new file mode 100644 index 000000000000..3756d3056da9 --- /dev/null +++ b/data/sounds/AudioPackageGo.mk @@ -0,0 +1,42 @@ +# Copyright 2013 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +LOCAL_PATH := frameworks/base/data/sounds + +# Ring_Classic_02 : Bell Phone +# Ring_Synth_02 : Chimey Phone +# Ring_Digital_02 : Digital Phone +# Ring_Synth_04 : Flutey Phone +# Alarm_Beep_03 : Beep Beep Beep +PRODUCT_COPY_FILES += \ + $(LOCAL_PATH)/notifications/ogg/Alya.ogg:system/media/audio/notifications/Alya.ogg \ + $(LOCAL_PATH)/notifications/ogg/Argon.ogg:system/media/audio/notifications/Argon.ogg \ + $(LOCAL_PATH)/notifications/Canopus.ogg:system/media/audio/notifications/Canopus.ogg \ + $(LOCAL_PATH)/notifications/Deneb.ogg:system/media/audio/notifications/Deneb.ogg \ + $(LOCAL_PATH)/newwavelabs/Highwire.ogg:system/media/audio/notifications/Highwire.ogg \ + $(LOCAL_PATH)/notifications/ogg/Iridium.ogg:system/media/audio/notifications/Iridium.ogg \ + $(LOCAL_PATH)/notifications/pixiedust.ogg:system/media/audio/notifications/pixiedust.ogg \ + $(LOCAL_PATH)/notifications/ogg/Talitha.ogg:system/media/audio/notifications/Talitha.ogg \ + $(LOCAL_PATH)/Ring_Classic_02.ogg:system/media/audio/ringtones/Ring_Classic_02.ogg \ + $(LOCAL_PATH)/Ring_Synth_02.ogg:system/media/audio/ringtones/Ring_Synth_02.ogg \ + $(LOCAL_PATH)/ringtones/ogg/Cygnus.ogg:system/media/audio/ringtones/Cygnus.ogg \ + $(LOCAL_PATH)/Ring_Digital_02.ogg:system/media/audio/ringtones/Ring_Digital_02.ogg \ + $(LOCAL_PATH)/Ring_Synth_04.ogg:system/media/audio/ringtones/Ring_Synth_04.ogg \ + $(LOCAL_PATH)/ringtones/ogg/Kuma.ogg:system/media/audio/ringtones/Kuma.ogg \ + $(LOCAL_PATH)/ringtones/ogg/Themos.ogg:system/media/audio/ringtones/Themos.ogg \ + $(LOCAL_PATH)/alarms/ogg/Argon.ogg:system/media/audio/alarms/Argon.ogg \ + $(LOCAL_PATH)/alarms/ogg/Platinum.ogg:system/media/audio/alarms/Platinum.ogg \ + $(LOCAL_PATH)/Alarm_Beep_03.ogg:system/media/audio/alarms/Alarm_Beep_03.ogg \ + $(LOCAL_PATH)/alarms/ogg/Helium.ogg:system/media/audio/alarms/Helium.ogg \ + $(LOCAL_PATH)/alarms/ogg/Oxygen.ogg:system/media/audio/alarms/Oxygen.ogg \ -- GitLab From eec01ac5a3dec5030edc5c81ae215bcd10183c5b Mon Sep 17 00:00:00 2001 From: Michael Wright Date: Wed, 23 Aug 2017 13:49:14 -0700 Subject: [PATCH 19/60] O MR1 is API 27 Bug: 64982450 Test: manual Change-Id: I4be170f9f1021899db3ef0bce3eaeada21f8b475 --- api/current.txt | 2 +- api/system-current.txt | 2 +- api/test-current.txt | 2 +- core/java/android/os/Build.java | 2 +- tools/aapt/SdkConstants.h | 2 +- tools/aapt2/SdkConstants.h | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/api/current.txt b/api/current.txt index 24ab58642433..a21d85fba1dc 100644 --- a/api/current.txt +++ b/api/current.txt @@ -30620,7 +30620,7 @@ package android.os { field public static final int N = 24; // 0x18 field public static final int N_MR1 = 25; // 0x19 field public static final int O = 26; // 0x1a - field public static final int O_MR1 = 10000; // 0x2710 + field public static final int O_MR1 = 27; // 0x1b } public final class Bundle extends android.os.BaseBundle implements java.lang.Cloneable android.os.Parcelable { diff --git a/api/system-current.txt b/api/system-current.txt index 99632688e239..1182db461ec4 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -33333,7 +33333,7 @@ package android.os { field public static final int N = 24; // 0x18 field public static final int N_MR1 = 25; // 0x19 field public static final int O = 26; // 0x1a - field public static final int O_MR1 = 10000; // 0x2710 + field public static final int O_MR1 = 27; // 0x1b } public final class Bundle extends android.os.BaseBundle implements java.lang.Cloneable android.os.Parcelable { diff --git a/api/test-current.txt b/api/test-current.txt index 343228a87848..e2617c9d0eb2 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -30764,7 +30764,7 @@ package android.os { field public static final int N = 24; // 0x18 field public static final int N_MR1 = 25; // 0x19 field public static final int O = 26; // 0x1a - field public static final int O_MR1 = 10000; // 0x2710 + field public static final int O_MR1 = 27; // 0x1b } public final class Bundle extends android.os.BaseBundle implements java.lang.Cloneable android.os.Parcelable { diff --git a/core/java/android/os/Build.java b/core/java/android/os/Build.java index 7852125db6f0..062799891ffd 100644 --- a/core/java/android/os/Build.java +++ b/core/java/android/os/Build.java @@ -773,7 +773,7 @@ public class Build { /** * O MR1. */ - public static final int O_MR1 = CUR_DEVELOPMENT; // STOPSHIP Replace with the real version. + public static final int O_MR1 = 27; } /** The type of build, like "user" or "eng". */ diff --git a/tools/aapt/SdkConstants.h b/tools/aapt/SdkConstants.h index 0dbf4ee8153e..bf56ec024699 100644 --- a/tools/aapt/SdkConstants.h +++ b/tools/aapt/SdkConstants.h @@ -42,7 +42,7 @@ enum { SDK_NOUGAT = 24, SDK_NOUGAT_MR1 = 25, SDK_O = 26, - SDK_O_MR1 = 10000, // STOPSHIP Replace with the real version. + SDK_O_MR1 = 27, }; #endif // H_AAPT_SDK_CONSTANTS diff --git a/tools/aapt2/SdkConstants.h b/tools/aapt2/SdkConstants.h index 864e57d644a6..5c32ed4fd849 100644 --- a/tools/aapt2/SdkConstants.h +++ b/tools/aapt2/SdkConstants.h @@ -52,7 +52,7 @@ enum : ApiVersion { SDK_NOUGAT = 24, SDK_NOUGAT_MR1 = 25, SDK_O = 26, - SDK_O_MR1 = 10000, // STOPSHIP Replace with the real version. + SDK_O_MR1 = 27, }; ApiVersion FindAttributeSdkLevel(const ResourceId& id); -- GitLab From 07eec8db3b2b2790a866b0b4d69a8fa278b9263c Mon Sep 17 00:00:00 2001 From: Beverly Date: Wed, 23 Aug 2017 17:19:06 -0400 Subject: [PATCH 20/60] Consistently uses ASCII numbers in notif category translation. Bug: 64947172 Test: manual Change-Id: I3f18be578bd441cecdd22af221953c9bf0c64666 --- packages/SystemUI/res/values/strings.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/SystemUI/res/values/strings.xml b/packages/SystemUI/res/values/strings.xml index 340b2e167e7b..7ccb6b0db128 100644 --- a/packages/SystemUI/res/values/strings.xml +++ b/packages/SystemUI/res/values/strings.xml @@ -1466,8 +1466,8 @@ - 1 out of %d notification category from this app - 1 out of %d notification categories from this app + 1 out of %s notification category from this app + 1 out of %s notification categories from this app + + + "Gebruik stelselkeuse (verstek)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-am/arrays.xml b/packages/SettingsLib/res/values-am/arrays.xml index dcabc03d0b41..26ad9efd459e 100644 --- a/packages/SettingsLib/res/values-am/arrays.xml +++ b/packages/SettingsLib/res/values-am/arrays.xml @@ -1,5 +1,5 @@ - + + + "የስርዓቱን ምርጫ (ነባሪ) ተጠቀም" "44.1 ኪኸ" diff --git a/packages/SettingsLib/res/values-ar/arrays.xml b/packages/SettingsLib/res/values-ar/arrays.xml index b6cca72d6ea9..dbf35c7b0cf1 100644 --- a/packages/SettingsLib/res/values-ar/arrays.xml +++ b/packages/SettingsLib/res/values-ar/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "استخدام اختيار النظام (افتراضي)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "تمكين برامج الترميز الاختيارية" - "تعطيل برامج الترميز الاختيارية" - - - "استخدام اختيار النظام (افتراضي)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "تمكين برامج الترميز الاختيارية" - "تعطيل برامج الترميز الاختيارية" - + + + + "استخدام اختيار النظام (افتراضي)" "44.1 كيلو هرتز" diff --git a/packages/SettingsLib/res/values-az/arrays.xml b/packages/SettingsLib/res/values-az/arrays.xml index 057a5a8c22f7..a20a250a8ace 100644 --- a/packages/SettingsLib/res/values-az/arrays.xml +++ b/packages/SettingsLib/res/values-az/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Sistem Seçimini istifadə edin (Defolt)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Şəxsi Kodekləri Aktiv edin" - "Şəxsi Kodekləri Deaktiv edin" - - - "Sistem Seçimini istifadə edin (Defolt)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Şəxsi Kodekləri Aktiv edin" - "Şəxsi Kodekləri Deaktiv edin" - + + + + "Sistem Seçimini istifadə edin (Defolt)" "44.1 kHz" diff --git a/packages/SettingsLib/res/values-b+sr+Latn/arrays.xml b/packages/SettingsLib/res/values-b+sr+Latn/arrays.xml index cc88aa9942d6..efdf34a18323 100644 --- a/packages/SettingsLib/res/values-b+sr+Latn/arrays.xml +++ b/packages/SettingsLib/res/values-b+sr+Latn/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Koristi izbor sistema (podrazumevano)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Omogući opcionalne kodeke" - "Onemogući opcionalne kodeke" - - - "Koristi izbor sistema (podrazumevano)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Omogući opcionalne kodeke" - "Onemogući opcionalne kodeke" - + + + + "Koristi izbor sistema (podrazumevano)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-be/arrays.xml b/packages/SettingsLib/res/values-be/arrays.xml index 146768266549..bf83692bffe1 100644 --- a/packages/SettingsLib/res/values-be/arrays.xml +++ b/packages/SettingsLib/res/values-be/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Выбар сістэмы (стандартны)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Уключыць дадатковыя кодэкі" - "Адключыць дадатковыя кодэкі" - - - "Выбар сістэмы (стандартны)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Уключыць дадатковыя кодэкі" - "Адключыць дадатковыя кодэкі" - + + + + "Выбар сістэмы (стандартны)" "44,1 кГц" diff --git a/packages/SettingsLib/res/values-bg/arrays.xml b/packages/SettingsLib/res/values-bg/arrays.xml index dc18f3935d96..f118c7699eab 100644 --- a/packages/SettingsLib/res/values-bg/arrays.xml +++ b/packages/SettingsLib/res/values-bg/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Използване на сист. избор (стандартно)" - "SBC" - "Разширено аудиокодиране (AAC)" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Активиране на кодеците по избор" - "Деактивиране на кодеците по избор" - - - "Използване на сист. избор (стандартно)" - "SBC" - "Разширено аудиокодиране (AAC)" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Активиране на кодеците по избор" - "Деактивиране на кодеците по избор" - + + + + "Използване на сист. избор (стандартно)" "44,1 кХц" diff --git a/packages/SettingsLib/res/values-bn/arrays.xml b/packages/SettingsLib/res/values-bn/arrays.xml index f31fd1bb6dbf..3bb85a6f68b8 100644 --- a/packages/SettingsLib/res/values-bn/arrays.xml +++ b/packages/SettingsLib/res/values-bn/arrays.xml @@ -24,7 +24,7 @@ "স্ক্যান করা হচ্ছে…" "সংযুক্ত হচ্ছে..." - "প্রমাণীকরণ হচ্ছে..." + "যাচাইকরণ হচ্ছে..." "IP ঠিকানা প্রাপ্ত করা হচ্ছে..." "সংযুক্ত হয়েছে" "স্থগিত করা হয়েছে" @@ -38,7 +38,7 @@ "স্ক্যান করা হচ্ছে…" "%1$s এর সাথে সংযুক্ত হচ্ছে…" - "%1$s দিয়ে প্রমাণীকরণ করা হচ্ছে..." + "%1$s দিয়ে যাচাইকরণ করা হচ্ছে..." "%1$s থেকে IP ঠিকানা জানা হচ্ছে…" "%1$s তে সংযুক্ত হয়েছে" "স্থগিত করা হয়েছে" @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "সিস্টেমের নির্বাচন ব্যবহার করুন (ডিফল্ট)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "ঐচ্ছিক কোডেক সক্ষম করুন" - "ঐচ্ছিক কোডেক অক্ষম করুন" - - - "সিস্টেমের নির্বাচন ব্যবহার করুন (ডিফল্ট)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "ঐচ্ছিক কোডেক সক্ষম করুন" - "ঐচ্ছিক কোডেক অক্ষম করুন" - + + + + "সিস্টেমের নির্বাচন ব্যবহার করুন (ডিফল্ট)" "৪৪.১ kHz" diff --git a/packages/SettingsLib/res/values-bs/arrays.xml b/packages/SettingsLib/res/values-bs/arrays.xml index a97d1acfe274..71d09582e3d2 100644 --- a/packages/SettingsLib/res/values-bs/arrays.xml +++ b/packages/SettingsLib/res/values-bs/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Koristi odabir sistema (Zadano)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Omogućite opcionalne kodeke" - "Onemogućite opcionalne kodeke" - - - "Koristi odabir sistema (Zadano)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Omogućite opcionalne kodeke" - "Onemogućite opcionalne kodeke" - + + + + "Koristi odabir sistema (Zadano)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-ca/arrays.xml b/packages/SettingsLib/res/values-ca/arrays.xml index b883725ac3f6..1382419058af 100644 --- a/packages/SettingsLib/res/values-ca/arrays.xml +++ b/packages/SettingsLib/res/values-ca/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Utilitza selecció del sistema (predeterminada)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Activa els còdecs opcionals" - "Desactiva els còdecs opcionals" - - - "Utilitza selecció del sistema (predeterminada)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Activa els còdecs opcionals" - "Desactiva els còdecs opcionals" - + + + + "Utilitza selecció del sistema (predeterminada)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-cs/arrays.xml b/packages/SettingsLib/res/values-cs/arrays.xml index 57745dc94133..cbb3cc100ed4 100644 --- a/packages/SettingsLib/res/values-cs/arrays.xml +++ b/packages/SettingsLib/res/values-cs/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Použít systémový výběr (výchozí)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Povolit volitelné kodeky" - "Zakázat volitelné kodeky" - - - "Použít systémový výběr (výchozí)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Povolit volitelné kodeky" - "Zakázat volitelné kodeky" - + + + + "Použít systémový výběr (výchozí)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-da/arrays.xml b/packages/SettingsLib/res/values-da/arrays.xml index e3c338b0870e..055ee514dcc7 100644 --- a/packages/SettingsLib/res/values-da/arrays.xml +++ b/packages/SettingsLib/res/values-da/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Brug systemvalg (standard)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Aktivér Optional Codecs" - "Deaktiver Optional Codecs" - - - "Brug systemvalg (standard)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Aktivér Optional Codecs" - "Deaktiver Optional Codecs" - + + + + "Brug systemvalg (standard)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-de/arrays.xml b/packages/SettingsLib/res/values-de/arrays.xml index 20f9b3bcda6b..ac61e8da94de 100644 --- a/packages/SettingsLib/res/values-de/arrays.xml +++ b/packages/SettingsLib/res/values-de/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Systemauswahl verwenden (Standard)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Optionale Codecs aktivieren" - "Optionale Codecs deaktivieren" - - - "Systemauswahl verwenden (Standard)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Optionale Codecs aktivieren" - "Optionale Codecs deaktivieren" - + + + + "Systemauswahl verwenden (Standard)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-el/arrays.xml b/packages/SettingsLib/res/values-el/arrays.xml index 304b738bf80c..3a99fd657af6 100644 --- a/packages/SettingsLib/res/values-el/arrays.xml +++ b/packages/SettingsLib/res/values-el/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Χρήση επιλογής συστήματος (Προεπιλογή)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Ενεργοποίηση προαιρετικών κωδικοποιητών" - "Απενεργοποίηση προαιρετικών κωδικοποιητών" - - - "Χρήση επιλογής συστήματος (Προεπιλογή)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Ενεργοποίηση προαιρετικών κωδικοποιητών" - "Απενεργοποίηση προαιρετικών κωδικοποιητών" - + + + + "Χρήση επιλογής συστήματος (Προεπιλογή)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-en-rAU/arrays.xml b/packages/SettingsLib/res/values-en-rAU/arrays.xml index 4c460db78655..bb48f2f29a34 100644 --- a/packages/SettingsLib/res/values-en-rAU/arrays.xml +++ b/packages/SettingsLib/res/values-en-rAU/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Use System Selection (Default)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Enable Optional Codecs" - "Disable Optional Codecs" - - - "Use System Selection (Default)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Enable Optional Codecs" - "Disable Optional Codecs" - + + + + "Use System Selection (Default)" "44.1 kHz" diff --git a/packages/SettingsLib/res/values-en-rGB/arrays.xml b/packages/SettingsLib/res/values-en-rGB/arrays.xml index 4c460db78655..bb48f2f29a34 100644 --- a/packages/SettingsLib/res/values-en-rGB/arrays.xml +++ b/packages/SettingsLib/res/values-en-rGB/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Use System Selection (Default)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Enable Optional Codecs" - "Disable Optional Codecs" - - - "Use System Selection (Default)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Enable Optional Codecs" - "Disable Optional Codecs" - + + + + "Use System Selection (Default)" "44.1 kHz" diff --git a/packages/SettingsLib/res/values-en-rIN/arrays.xml b/packages/SettingsLib/res/values-en-rIN/arrays.xml index 4c460db78655..bb48f2f29a34 100644 --- a/packages/SettingsLib/res/values-en-rIN/arrays.xml +++ b/packages/SettingsLib/res/values-en-rIN/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Use System Selection (Default)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Enable Optional Codecs" - "Disable Optional Codecs" - - - "Use System Selection (Default)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Enable Optional Codecs" - "Disable Optional Codecs" - + + + + "Use System Selection (Default)" "44.1 kHz" diff --git a/packages/SettingsLib/res/values-es-rUS/arrays.xml b/packages/SettingsLib/res/values-es-rUS/arrays.xml index 8d54494943c2..512591f12e06 100644 --- a/packages/SettingsLib/res/values-es-rUS/arrays.xml +++ b/packages/SettingsLib/res/values-es-rUS/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Usar selección del sistema (predeterminado)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Habilitar códecs opcionales" - "Inhabilitar códecs opcionales" - - - "Usar selección del sistema (predeterminado)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Habilitar códecs opcionales" - "Inhabilitar códecs opcionales" - + + + + "Usar selección del sistema (predeterminado)" "44.1 kHz" diff --git a/packages/SettingsLib/res/values-es/arrays.xml b/packages/SettingsLib/res/values-es/arrays.xml index 01f65dc9b34b..55ff28bd1e75 100644 --- a/packages/SettingsLib/res/values-es/arrays.xml +++ b/packages/SettingsLib/res/values-es/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Usar preferencia del sistema (predeter.)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Habilitar códecs opcionales" - "Inhabilitar códecs opcionales" - - - "Usar preferencia del sistema (predeter.)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Habilitar códecs opcionales" - "Inhabilitar códecs opcionales" - + + + + "Usar preferencia del sistema (predeter.)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-et/arrays.xml b/packages/SettingsLib/res/values-et/arrays.xml index daaf20da3204..b4cc90f527fd 100644 --- a/packages/SettingsLib/res/values-et/arrays.xml +++ b/packages/SettingsLib/res/values-et/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Süsteemi valiku kasutamine (vaikeseade)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Lubatakse valikulised kodekid" - "Keelatakse valikulised kodekid" - - - "Süsteemi valiku kasutamine (vaikeseade)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Lubatakse valikulised kodekid" - "Keelatakse valikulised kodekid" - + + + + "Süsteemi valiku kasutamine (vaikeseade)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-eu/arrays.xml b/packages/SettingsLib/res/values-eu/arrays.xml index e2fcc622ac41..13912c145861 100644 --- a/packages/SettingsLib/res/values-eu/arrays.xml +++ b/packages/SettingsLib/res/values-eu/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Erabili sistema-hautapena (lehenetsia)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Gaitu aukerako kodekak" - "Desgaitu aukerako kodekak" - - - "Erabili sistema-hautapena (lehenetsia)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Gaitu aukerako kodekak" - "Desgaitu aukerako kodekak" - + + + + "Erabili sistema-hautapena (lehenetsia)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-fa/arrays.xml b/packages/SettingsLib/res/values-fa/arrays.xml index 88f891d02561..711a2e47ba2c 100644 --- a/packages/SettingsLib/res/values-fa/arrays.xml +++ b/packages/SettingsLib/res/values-fa/arrays.xml @@ -68,26 +68,10 @@ "‏avrcp نسخه ۱۵" "‏avrcp نسخه ۱۶" - - "استفاده از انتخاب سیستم (پیش‌فرض)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "فعال کردن کدک‌های اختیاری" - "غیرفعال کردن کدک‌های اختیاری" - - - "استفاده از انتخاب سیستم (پیش‌فرض)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "فعال کردن کدک‌های اختیاری" - "غیرفعال کردن کدک‌های اختیاری" - + + + + "استفاده از انتخاب سیستم (پیش‌فرض)" "۴۴٫۱ کیلوهرتز" diff --git a/packages/SettingsLib/res/values-fi/arrays.xml b/packages/SettingsLib/res/values-fi/arrays.xml index 30ec7c73b1e6..2caae5b15474 100644 --- a/packages/SettingsLib/res/values-fi/arrays.xml +++ b/packages/SettingsLib/res/values-fi/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Käytä järjestelmän valintaa (oletus)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Ota valinnaiset koodekit käyttöön" - "Poista valinnaiset koodekit käytöstä" - - - "Käytä järjestelmän valintaa (oletus)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Ota valinnaiset koodekit käyttöön" - "Poista valinnaiset koodekit käytöstä" - + + + + "Käytä järjestelmän valintaa (oletus)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-fr-rCA/arrays.xml b/packages/SettingsLib/res/values-fr-rCA/arrays.xml index 9fd3a2d5dc49..996e3c2290ca 100644 --- a/packages/SettingsLib/res/values-fr-rCA/arrays.xml +++ b/packages/SettingsLib/res/values-fr-rCA/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Utiliser sélect. du système (par défaut)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Activer les codecs optionnels" - "Désactiver les codecs optionnels" - - - "Utiliser sélect. du système (par défaut)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Activer les codecs optionnels" - "Désactiver les codecs optionnels" - + + + + "Utiliser sélect. du système (par défaut)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-fr/arrays.xml b/packages/SettingsLib/res/values-fr/arrays.xml index 3b70c7a7155e..7d7706295dee 100644 --- a/packages/SettingsLib/res/values-fr/arrays.xml +++ b/packages/SettingsLib/res/values-fr/arrays.xml @@ -1,5 +1,5 @@ - + + + "Utiliser sélection système (par défaut)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-gl/arrays.xml b/packages/SettingsLib/res/values-gl/arrays.xml index ed89f8e4b6b3..163608cf8418 100644 --- a/packages/SettingsLib/res/values-gl/arrays.xml +++ b/packages/SettingsLib/res/values-gl/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Usar selección sistema (predeterminado)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Activar códecs opcionais" - "Desactivar códecs opcionais" - - - "Usa selección sistema (predeterminado)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Activa os códecs opcionais" - "Desactiva os códecs opcionais" - + + + + "Usar selección sistema (predeterminado)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-gu/arrays.xml b/packages/SettingsLib/res/values-gu/arrays.xml index 8f73b9a98de4..51537f2b0cbe 100644 --- a/packages/SettingsLib/res/values-gu/arrays.xml +++ b/packages/SettingsLib/res/values-gu/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "સિસ્ટમ પસંદગીનો ઉપયોગ કરો (ડિફૉલ્ટ)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "વૈકલ્પિક કોડેક સક્ષમ કરો" - "વૈકલ્પિક કોડેક અક્ષમ કરો" - - - "સિસ્ટમ પસંદગીનો ઉપયોગ કરો (ડિફૉલ્ટ)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "વૈકલ્પિક કોડેક સક્ષમ કરો" - "વૈકલ્પિક કોડેક અક્ષમ કરો" - + + + + "સિસ્ટમ પસંદગીનો ઉપયોગ કરો (ડિફૉલ્ટ)" "44.1 kHz" @@ -238,7 +222,7 @@ "માનક સીમા" - "કોઈ પૃષ્ઠભૂમિ પ્રક્રિયાઓ નથી" + "કોઈ બૅકગ્રાઉન્ડ પ્રક્રિયાઓ નથી" "સૌથી વધુ 1 પ્રક્રિયા" "સૌથી વધુ 2 પ્રક્રિયા" "વધુમાં વધુ 3 પ્રક્રિયાઓ" diff --git a/packages/SettingsLib/res/values-hi/arrays.xml b/packages/SettingsLib/res/values-hi/arrays.xml index 0d6595d85cd7..d677465e508a 100644 --- a/packages/SettingsLib/res/values-hi/arrays.xml +++ b/packages/SettingsLib/res/values-hi/arrays.xml @@ -25,7 +25,7 @@ "स्‍कैन कर रहा है…" "कनेक्ट हो रहा है..." "प्रमाणीकरण कर रहा है…" - "IP पता प्राप्त कर रहा है…" + "आईपी पता ले रहा है…" "कनेक्ट किया गया" "निलंबित" "डिस्‍कनेक्‍ट हो रहा है..." @@ -39,7 +39,7 @@ "स्‍कैन कर रहा है…" "%1$s से कनेक्‍ट कर रहा है…" "%1$s के साथ प्रमाणीकरण कर रहा है…" - "%1$s से IP पता प्राप्त कर रहा है…" + "%1$s से आईपी पता ले रहा है..." "%1$s से कनेक्‍ट किया गया" "निलंबित" "%1$s से डिस्‍कनेक्‍ट कर रहा है…" @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "सिस्टम चयन का उपयोग करें (डिफ़ॉल्ट)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "वैकल्पिक कोडेक सक्षम करें" - "वैकल्पिक कोडेक अक्षम करें" - - - "सिस्टम चयन का उपयोग करें (डिफ़ॉल्ट)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "वैकल्पिक कोडेक सक्षम करें" - "वैकल्पिक कोडेक अक्षम करें" - + + + + "सिस्टम चयन का उपयोग करें (डिफ़ॉल्ट)" "44.1 kHz" @@ -215,7 +199,7 @@ "कोई नहीं" "Logcat" "Systrace (ग्राफ़िक)" - "glGetError पर स्टैक कॉल करें" + "glGetError पर कॉल स्टैक" "बंद" diff --git a/packages/SettingsLib/res/values-hr/arrays.xml b/packages/SettingsLib/res/values-hr/arrays.xml index a75cb798de52..36ba5c167e0d 100644 --- a/packages/SettingsLib/res/values-hr/arrays.xml +++ b/packages/SettingsLib/res/values-hr/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Upotreba odabira sustava (zadano)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Omogućivanje izbornih kodeka" - "Onemogućivanje izbornih kodeka" - - - "Upotreba odabira sustava (zadano)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Omogućivanje izbornih kodeka" - "Onemogućivanje izbornih kodeka" - + + + + "Upotreba odabira sustava (zadano)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-hu/arrays.xml b/packages/SettingsLib/res/values-hu/arrays.xml index d0521b344d2f..42e46bb88268 100644 --- a/packages/SettingsLib/res/values-hu/arrays.xml +++ b/packages/SettingsLib/res/values-hu/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Rendszerérték (alapértelmezett)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Nem kötelező kodekek engedélyezése" - "Nem kötelező kodekek letiltása" - - - "Rendszerérték (alapértelmezett)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Engedélyezi a nem kötelező kodekeket" - "Letiltja a nem kötelező kodekeket" - + + + + "Rendszerérték (alapértelmezett)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-hy/arrays.xml b/packages/SettingsLib/res/values-hy/arrays.xml index f89be6c92001..a445eac89dce 100644 --- a/packages/SettingsLib/res/values-hy/arrays.xml +++ b/packages/SettingsLib/res/values-hy/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Օգտագործել համակարգի կարգավորումը (կանխադրված)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Միացնել լրացուցիչ կոդեկները" - "Անջատել լրացուցիչ կոդեկները" - - - "Օգտագործել համակարգի կարգավորումը (կանխադրված)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Միացնել լրացուցիչ կոդեկները" - "Անջատել լրացուցիչ կոդեկները" - + + + + "Օգտագործել համակարգի կարգավորումը (կանխադրված)" "44,1 կՀց" diff --git a/packages/SettingsLib/res/values-in/arrays.xml b/packages/SettingsLib/res/values-in/arrays.xml index 4fe124ce1841..ec1b6c4ff58b 100644 --- a/packages/SettingsLib/res/values-in/arrays.xml +++ b/packages/SettingsLib/res/values-in/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Gunakan Pilihan Sistem (Default)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Aktifkan Codec Opsional" - "Nonaktifkan Codec Opsional" - - - "Gunakan Pilihan Sistem (Default)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Aktifkan Codec Opsional" - "Nonaktifkan Codec Opsional" - + + + + "Gunakan Pilihan Sistem (Default)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-is/arrays.xml b/packages/SettingsLib/res/values-is/arrays.xml index 3c2522472470..3c3aca039413 100644 --- a/packages/SettingsLib/res/values-is/arrays.xml +++ b/packages/SettingsLib/res/values-is/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Nota val kerfisins (sjálfgefið)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Gera valfrjálsa kóðara virka" - "Gera valfrjálsa kóðara óvirka" - - - "Nota val kerfisins (sjálfgefið)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Gera valfrjálsa kóðara virka" - "Gera valfrjálsa kóðara óvirka" - + + + + "Nota val kerfisins (sjálfgefið)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-it/arrays.xml b/packages/SettingsLib/res/values-it/arrays.xml index ad35103bc378..d30befa663cd 100644 --- a/packages/SettingsLib/res/values-it/arrays.xml +++ b/packages/SettingsLib/res/values-it/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Usa selezione di sistema (predefinita)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Attiva codec facoltativi" - "Disattiva codec facoltativi" - - - "Usa selezione di sistema (predefinita)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Attiva codec facoltativi" - "Disattiva codec facoltativi" - + + + + "Usa selezione di sistema (predefinita)" "44.1 kHz" diff --git a/packages/SettingsLib/res/values-iw/arrays.xml b/packages/SettingsLib/res/values-iw/arrays.xml index 614b55420146..5d7f220cc540 100644 --- a/packages/SettingsLib/res/values-iw/arrays.xml +++ b/packages/SettingsLib/res/values-iw/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "שימוש בבחירת המערכת (ברירת המחדל)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "‏הפעלה של Codecs אופציונליים" - "‏השבתה של Codecs אופציונליים" - - - "השתמש בבחירת המערכת (ברירת המחדל)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "‏הפעלה של Codecs אופציונליים" - "‏השבתה של Codecs אופציונליים" - + + + + "שימוש בבחירת המערכת (ברירת המחדל)" "44.1 קילו-הרץ" diff --git a/packages/SettingsLib/res/values-ja/arrays.xml b/packages/SettingsLib/res/values-ja/arrays.xml index 733496546931..3bec57059076 100644 --- a/packages/SettingsLib/res/values-ja/arrays.xml +++ b/packages/SettingsLib/res/values-ja/arrays.xml @@ -23,7 +23,7 @@ "スキャン中..." - "接続中..." + "接続処理中..." "認証中..." "IPアドレスを取得中..." "接続済み" @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "システムの選択(デフォルト)を使用" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "オプションのコーデックの有効化" - "オプションのコーデックの無効化" - - - "システムの選択(デフォルト)を使用" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "オプションのコーデックを有効にします" - "オプションのコーデックを無効にします" - + + + + "システムの選択(デフォルト)を使用" "44.1 kHz" diff --git a/packages/SettingsLib/res/values-ka/arrays.xml b/packages/SettingsLib/res/values-ka/arrays.xml index 472bb0556059..e9cfc61e0848 100644 --- a/packages/SettingsLib/res/values-ka/arrays.xml +++ b/packages/SettingsLib/res/values-ka/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "სისტემის არჩეულის გამოყენება (ნაგულისხმევი)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "არასავალდებულო კოდეკების ჩართვა" - "არასავალდებულო კოდეკების გათიშვა" - - - "სისტემის არჩეულის გამოყენება (ნაგულისხმევი)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "არასავალდებულო კოდეკების ჩართვა" - "არასავალდებულო კოდეკების გათიშვა" - + + + + "სისტემის არჩეულის გამოყენება (ნაგულისხმევი)" "44,1 კჰც" diff --git a/packages/SettingsLib/res/values-kk/arrays.xml b/packages/SettingsLib/res/values-kk/arrays.xml index adbc81588fc5..c856439eb6a8 100644 --- a/packages/SettingsLib/res/values-kk/arrays.xml +++ b/packages/SettingsLib/res/values-kk/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Жүйені таңдау (әдепкі)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Қосымша кодектерді қосу" - "Қосымша кодектерді өшіру" - - - "Жүйені таңдау (әдепкі)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Қосымша кодектерді қосу" - "Қосымша кодектерді өшіру" - + + + + "Жүйені таңдау (әдепкі)" "44,1 кГц" diff --git a/packages/SettingsLib/res/values-km/arrays.xml b/packages/SettingsLib/res/values-km/arrays.xml index b3b5e6d91d5f..dcdc63a31a3e 100644 --- a/packages/SettingsLib/res/values-km/arrays.xml +++ b/packages/SettingsLib/res/values-km/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "ប្រើ​ការ​ជ្រើសរើស​ប្រព័ន្ធ (លំនាំ​ដើម)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "បើក​កូឌិក​ប្រភេទ​ស្រេច​ចិត្ត" - "បិទ​កូឌិក​ប្រភេទ​ស្រេច​ចិត្ត" - - - "ប្រើ​ការ​ជ្រើសរើស​ប្រព័ន្ធ (លំនាំ​ដើម)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "បើក​កូឌិក​ប្រភេទ​ស្រេច​ចិត្ត" - "បិទ​កូឌិក​ប្រភេទ​ស្រេច​ចិត្ត" - + + + + "ប្រើ​ការ​ជ្រើសរើស​ប្រព័ន្ធ (លំនាំ​ដើម)" "44.1 kHz" diff --git a/packages/SettingsLib/res/values-kn/arrays.xml b/packages/SettingsLib/res/values-kn/arrays.xml index e6fc9d635fe4..2e4db0b1b951 100644 --- a/packages/SettingsLib/res/values-kn/arrays.xml +++ b/packages/SettingsLib/res/values-kn/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "ಸಿಸ್ಟಂ ಆಯ್ಕೆಯನ್ನು ಬಳಸಿ (ಡಿಫಾಲ್ಟ್)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "ಐಚ್ಛಿಕ ಕೋಡೆಕ್‌ಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ" - "ಐಚ್ಛಿಕ ಕೋಡೆಕ್‌ಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ" - - - "ಸಿಸ್ಟಂ ಆಯ್ಕೆಯನ್ನು ಬಳಸಿ (ಡಿಫಾಲ್ಟ್)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "ಐಚ್ಛಿಕ ಕೋಡೆಕ್‌ಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ" - "ಐಚ್ಛಿಕ ಕೋಡೆಕ್‌ಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ" - + + + + "ಸಿಸ್ಟಂ ಆಯ್ಕೆಯನ್ನು ಬಳಸಿ (ಡಿಫಾಲ್ಟ್)" "44.1 kHz" diff --git a/packages/SettingsLib/res/values-ko/arrays.xml b/packages/SettingsLib/res/values-ko/arrays.xml index 1c43db797f4b..72ef56448541 100644 --- a/packages/SettingsLib/res/values-ko/arrays.xml +++ b/packages/SettingsLib/res/values-ko/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "시스템 설정 사용(기본)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "선택사항 코덱 사용 설정" - "선택사항 코덱 사용 중지" - - - "시스템 설정 사용(기본)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "선택사항 코덱 사용 설정" - "선택사항 코덱 사용 중지" - + + + + "시스템 설정 사용(기본)" "44.1kHz" diff --git a/packages/SettingsLib/res/values-ky/arrays.xml b/packages/SettingsLib/res/values-ky/arrays.xml index 943620942c86..ecaa146bed4d 100644 --- a/packages/SettingsLib/res/values-ky/arrays.xml +++ b/packages/SettingsLib/res/values-ky/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Тутум тандаганды колдонуу (демейки)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Кошумча кодекстер иштетилсин" - "Кошумча кодекстер өчүрүлсүн" - - - "Тутум тандаганды колдонуу (демейки)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Кошумча кодекстер иштетилсин" - "Кошумча кодекстер өчүрүлсүн" - + + + + "Тутум тандаганды колдонуу (демейки)" "44,1 кГц" diff --git a/packages/SettingsLib/res/values-lo/arrays.xml b/packages/SettingsLib/res/values-lo/arrays.xml index 262685780ba6..302c80302ce7 100644 --- a/packages/SettingsLib/res/values-lo/arrays.xml +++ b/packages/SettingsLib/res/values-lo/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Use System Selection (Default)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "ເປີດໃຊ້ Codecs ແບບເສີມ" - "ປິດການໃຊ້ Codecs ແບບເສີມ" - - - "Use System Selection (Default)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "ເປີດໃຊ້ Codecs ແບບເສີມ" - "ປິດການໃຊ້ Codecs ແບບເສີມ" - + + + + "Use System Selection (Default)" "44.1 kHz" diff --git a/packages/SettingsLib/res/values-lt/arrays.xml b/packages/SettingsLib/res/values-lt/arrays.xml index be64b2d8696b..6def306353bc 100644 --- a/packages/SettingsLib/res/values-lt/arrays.xml +++ b/packages/SettingsLib/res/values-lt/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Naudoti sistemos pasirink. (numatytasis)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Įgalinti nebūtinus kodekus" - "Išjungti nebūtinus kodekus" - - - "Naudoti sistemos pasirink. (numatytasis)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Įgalinti nebūtinus kodekus" - "Išjungti nebūtinus kodekus" - + + + + "Naudoti sistemos pasirink. (numatytasis)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-lv/arrays.xml b/packages/SettingsLib/res/values-lv/arrays.xml index 41f17d379d4a..00b1e6ea1523 100644 --- a/packages/SettingsLib/res/values-lv/arrays.xml +++ b/packages/SettingsLib/res/values-lv/arrays.xml @@ -1,5 +1,5 @@ - + + + "Sistēmas atlases izmantošana (nokl.)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-mk/arrays.xml b/packages/SettingsLib/res/values-mk/arrays.xml index 4508fa3067e6..680184edc7a0 100644 --- a/packages/SettingsLib/res/values-mk/arrays.xml +++ b/packages/SettingsLib/res/values-mk/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Користи избор на системот (стандардно)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Овозможување на „Кодеци по избор“" - "Оневозможување на „Кодеци по избор“" - - - "Користи избор на системот (стандардно)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Овозможи ја „Кодеци по избор“" - "Оневозможи ја „Кодеци по избор“" - + + + + "Користи избор на системот (стандардно)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-ml/arrays.xml b/packages/SettingsLib/res/values-ml/arrays.xml index a10f7309e6cf..624edfeae649 100644 --- a/packages/SettingsLib/res/values-ml/arrays.xml +++ b/packages/SettingsLib/res/values-ml/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "സിസ്റ്റം സെലക്ഷൻ ഉപയോഗിക്കൂ ‌(ഡിഫോൾട്ട്)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "ഓപ്ഷണൽ കോഡെകുകൾ പ്രവർത്തനക്ഷമമാക്കുക" - "ഓപ്ഷണൽ കോഡെകുകൾ പ്രവർത്തനരഹിതമാക്കുക" - - - "സിസ്റ്റം സെലക്ഷൻ ഉപയോഗിക്കൂ ‌(ഡിഫോൾട്ട്)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "ഓപ്ഷണൽ കോഡെകുകൾ പ്രവർത്തനക്ഷമമാക്കുക" - "ഓപ്ഷണൽ കോഡെകുകൾ പ്രവർത്തനരഹിതമാക്കുക" - + + + + "സിസ്റ്റം സെലക്ഷൻ ഉപയോഗിക്കൂ ‌(ഡിഫോൾട്ട്)" "44.1 kHz" diff --git a/packages/SettingsLib/res/values-mn/arrays.xml b/packages/SettingsLib/res/values-mn/arrays.xml index 12e05ed1bd94..66806a79e869 100644 --- a/packages/SettingsLib/res/values-mn/arrays.xml +++ b/packages/SettingsLib/res/values-mn/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Системийн сонголтыг ашиглах (Өгөгдмөл)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Нэмэлт кодлогчийг идэвхжүүлэх" - "Нэмэлт кодлогчийг идэвхгүй болгох" - - - "Системийн сонголтыг ашиглах (Өгөгдмөл)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Нэмэлт кодлогчийг идэвхжүүлэх" - "Нэмэлт кодлогчийг идэвхгүй болгох" - + + + + "Системийн сонголтыг ашиглах (Өгөгдмөл)" "44.1 кГц" diff --git a/packages/SettingsLib/res/values-mr/arrays.xml b/packages/SettingsLib/res/values-mr/arrays.xml index bd85087234de..85e9955ef6df 100644 --- a/packages/SettingsLib/res/values-mr/arrays.xml +++ b/packages/SettingsLib/res/values-mr/arrays.xml @@ -25,7 +25,7 @@ "स्कॅन करत आहे…" "कनेक्ट करत आहे..." "प्रमाणीकरण करत आहे…" - "IP पत्ता प्राप्त करत आहे…" + "IP पत्ता मिळवत आहे…" "कनेक्ट केले" "निलंबित" "डिस्कनेक्ट करत आहे..." @@ -39,7 +39,7 @@ "स्कॅन करत आहे…" "%1$s वर कनेक्ट करत आहे…" "%1$s सह प्रमाणीकरण करत आहे…" - "%1$s वरून IP पत्ता प्राप्त करत आहे…" + "%1$s वरून IP पत्ता मिळवत आहे…" "%1$s वर कनेक्ट केले आहे" "निलंबित" "%1$s वरून डिस्कनेक्ट करत आहे…" @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "प्रणाली निवड वापरा (डीफॉल्ट)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "पर्यायी कोडेक सक्षम करा" - "पर्यायी कोडेक अक्षम करा" - - - "प्रणाली निवड वापरा (डीफॉल्ट)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "पर्यायी कोडेक सक्षम करा" - "पर्यायी कोडेक अक्षम करा" - + + + + "प्रणाली निवड वापरा (डीफॉल्ट)" "44.1 kHz" @@ -104,15 +88,15 @@ "प्रणाली निवड वापरा (डीफॉल्ट)" - "16 बिट/नमुना" - "24 बिट/नमुना" - "32 बिट/नमुना" + "16 बिट/पॅटर्न" + "24 बिट/पॅटर्न" + "32 बिट/पॅटर्न" "प्रणाली निवड वापरा (डीफॉल्ट)" - "16 बिट/नमुना" - "24 बिट/नमुना" - "32 बिट/नमुना" + "16 बिट/पॅटर्न" + "24 बिट/पॅटर्न" + "32 बिट/पॅटर्न" "प्रणाली निवड वापरा (डीफॉल्ट)" @@ -128,13 +112,13 @@ "ऑडिओ गुणवत्ता (990kbps/909kbps) साठी ऑप्टिमाइझ केली" "संतुलित ऑडिओ आणि कनेक्शन गुणवत्ता (660kbps/606kbps)" "कनेक्शन गुणवत्ता (330kbps/303kbps) साठी ऑप्टिमाइझ केली" - "सर्वोत्तम प्रयत्न (अनुकूल बिट दर)" + "सर्वोत्तम प्रयत्न (अनुकूल बिट रेट)" "ऑडिओ गुणवत्तेसाठी ऑप्टिमाइझ केले" "संतुलित ऑडिओ आणि कनेक्शन गुणवत्ता" "कनेक्शन गुणवत्तेसाठी ऑप्टिमाइझ केले" - "सर्वोत्तम प्रयत्न (अनुकूल बिट दर)" + "सर्वोत्तम प्रयत्न (अनुकूल बिट रेट)" "बंद" @@ -220,7 +204,7 @@ "बंद" "निळ्या रंगात आयताकार नसलेला क्लिप प्रांत रेखांकित करा" - "चाचणी केलेले रेखांकित आदेश हिरव्या रंगामध्ये हायलाइट करा" + "चाचणी केलेल्या रेखांकित कमांड हिरव्या रंगामध्ये हायलाइट करा" "बंद" diff --git a/packages/SettingsLib/res/values-ms/arrays.xml b/packages/SettingsLib/res/values-ms/arrays.xml index a7542eaba1a6..d6fd2ec2a85f 100644 --- a/packages/SettingsLib/res/values-ms/arrays.xml +++ b/packages/SettingsLib/res/values-ms/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Gunakan Pilihan Sistem (Lalai)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Dayakan Codec Pilihan" - "Lumpuhkan Codec Pilihan" - - - "Gunakan Pilihan Sistem (Lalai)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Dayakan Codec Pilihan" - "Lumpuhkan Codec Pilihan" - + + + + "Gunakan Pilihan Sistem (Lalai)" "44.1 kHz" diff --git a/packages/SettingsLib/res/values-my/arrays.xml b/packages/SettingsLib/res/values-my/arrays.xml index 083f475dfae5..732599e03cf1 100644 --- a/packages/SettingsLib/res/values-my/arrays.xml +++ b/packages/SettingsLib/res/values-my/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "စနစ်ရွေးချယ်မှုကို အသုံးပြုပါ (မူရင်း)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "စိတ်ကြိုက်ထည့်သွင်းနိုင်သော ကိုးဒက်ခ်များကို ဖွင့်ပါ" - "စိတ်ကြိုက်ထည့်သွင်းနိုင်သော ကိုးဒက်ခ်များကို ပိတ်ပါ" - - - "စနစ်ရွေးချယ်မှုကို အသုံးပြုပါ (မူရင်း)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "စိတ်ကြိုက်ထည့်သွင်းနိုင်သော ကိုးဒက်ခ်များကို ဖွင့်ပါ" - "စိတ်ကြိုက်ထည့်သွင်းနိုင်သော ကိုးဒက်ခ်များကို ပိတ်ပါ" - + + + + "စနစ်ရွေးချယ်မှုကို အသုံးပြုပါ (မူရင်း)" "၄၄.၁ kHz" diff --git a/packages/SettingsLib/res/values-nb/arrays.xml b/packages/SettingsLib/res/values-nb/arrays.xml index 1c49a9340e75..86d0c1ec9a0a 100644 --- a/packages/SettingsLib/res/values-nb/arrays.xml +++ b/packages/SettingsLib/res/values-nb/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Bruk systemvalg (standard)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Slå på valgfrie kodeker" - "Slå av valgfrie kodeker" - - - "Bruk systemvalg (standard)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Slå på valgfrie kodeker" - "Slå av valgfrie kodeker" - + + + + "Bruk systemvalg (standard)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-ne/arrays.xml b/packages/SettingsLib/res/values-ne/arrays.xml index 883c7b3f1266..6079a758b1db 100644 --- a/packages/SettingsLib/res/values-ne/arrays.xml +++ b/packages/SettingsLib/res/values-ne/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "प्रणालीको चयन प्रयोग गर्नुहोस् (पूर्वनिर्धारित)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "वैकल्पिक कोडेकहरूलाई सक्षम पार्नुहोस्" - "वैकल्पिक कोडेकहरूलाई असक्षम पार्नुहोस्" - - - "प्रणालीको चयन प्रयोग गर्नुहोस् (पूर्वनिर्धारित)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "वैकल्पिक कोडेकहरूलाई सक्षम पार्नुहोस्" - "वैकल्पिक कोडेकहरूलाई असक्षम पार्नुहोस्" - + + + + "प्रणालीको चयन प्रयोग गर्नुहोस् (पूर्वनिर्धारित)" "४४.१ kHz" diff --git a/packages/SettingsLib/res/values-nl/arrays.xml b/packages/SettingsLib/res/values-nl/arrays.xml index a47301d4c002..996bb1087244 100644 --- a/packages/SettingsLib/res/values-nl/arrays.xml +++ b/packages/SettingsLib/res/values-nl/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Systeemselectie gebruiken (standaard)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Optionele codecs inschakelen" - "Optionele codecs uitschakelen" - - - "Systeemselectie gebruiken (standaard)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Optionele codecs inschakelen" - "Optionele codecs uitschakelen" - + + + + "Systeemselectie gebruiken (standaard)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-pa/arrays.xml b/packages/SettingsLib/res/values-pa/arrays.xml index 4211fb642385..ca369d1cec47 100644 --- a/packages/SettingsLib/res/values-pa/arrays.xml +++ b/packages/SettingsLib/res/values-pa/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "ਸਿਸਟਮ ਚੋਣ ਦੀ ਵਰਤੋਂ ਕਰੋ (ਪੂਰਵ-ਨਿਰਧਾਰਤ)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "ਵਿਕਲਪਿਕ ਕੋਡੈਕ ਯੋਗ ਬਣਾਓ" - "ਵਿਕਲਪਿਕ ਕੋਡੈਕ ਅਯੋਗ ਬਣਾਓ" - - - "ਸਿਸਟਮ ਚੋਣ ਦੀ ਵਰਤੋਂ ਕਰੋ (ਪੂਰਵ-ਨਿਰਧਾਰਤ)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "ਵਿਕਲਪਿਕ ਕੋਡੈਕ ਯੋਗ ਬਣਾਓ" - "ਵਿਕਲਪਿਕ ਕੋਡੈਕ ਅਯੋਗ ਬਣਾਓ" - + + + + "ਸਿਸਟਮ ਚੋਣ ਦੀ ਵਰਤੋਂ ਕਰੋ (ਪੂਰਵ-ਨਿਰਧਾਰਤ)" "44.1 kHz" diff --git a/packages/SettingsLib/res/values-pl/arrays.xml b/packages/SettingsLib/res/values-pl/arrays.xml index 9cf689f91be6..175d11bafcfb 100644 --- a/packages/SettingsLib/res/values-pl/arrays.xml +++ b/packages/SettingsLib/res/values-pl/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Użyj wyboru systemu (domyślnie)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Włącz opcjonalne kodeki" - "Wyłącz opcjonalne kodeki" - - - "Użyj wyboru systemu (domyślnie)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Włączenie opcjonalnych kodeków" - "Wyłączenie opcjonalnych kodeków" - + + + + "Użyj wyboru systemu (domyślnie)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-pt-rBR/arrays.xml b/packages/SettingsLib/res/values-pt-rBR/arrays.xml index c7718e529171..19bd0d32fd79 100644 --- a/packages/SettingsLib/res/values-pt-rBR/arrays.xml +++ b/packages/SettingsLib/res/values-pt-rBR/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Usar seleção do sistema (padrão)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Ativar codecs opcionais" - "Desativar codecs opcionais" - - - "Usar seleção do sistema (padrão)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Ativar codecs opcionais" - "Desativar codecs opcionais" - + + + + "Usar seleção do sistema (padrão)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-pt-rPT/arrays.xml b/packages/SettingsLib/res/values-pt-rPT/arrays.xml index 264300dcf7a8..833c7959997e 100644 --- a/packages/SettingsLib/res/values-pt-rPT/arrays.xml +++ b/packages/SettingsLib/res/values-pt-rPT/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Utilizar seleção do sistema (predef.)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Ativar codecs opcionais" - "Desativar codecs opcionais" - - - "Utilizar seleção do sistema (predef.)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Ativar codecs opcionais" - "Desativar codecs opcionais" - + + + + "Utilizar seleção do sistema (predef.)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-pt/arrays.xml b/packages/SettingsLib/res/values-pt/arrays.xml index c7718e529171..19bd0d32fd79 100644 --- a/packages/SettingsLib/res/values-pt/arrays.xml +++ b/packages/SettingsLib/res/values-pt/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Usar seleção do sistema (padrão)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Ativar codecs opcionais" - "Desativar codecs opcionais" - - - "Usar seleção do sistema (padrão)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Ativar codecs opcionais" - "Desativar codecs opcionais" - + + + + "Usar seleção do sistema (padrão)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-ro/arrays.xml b/packages/SettingsLib/res/values-ro/arrays.xml index 9df47591fc75..d6488954f45d 100644 --- a/packages/SettingsLib/res/values-ro/arrays.xml +++ b/packages/SettingsLib/res/values-ro/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Folosiți selectarea sist. (prestabilit)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Activați codecurile opționale" - "Dezactivați codecurile opționale" - - - "Folosiți selectarea sist. (prestabilit)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Activați codecurile opționale" - "Dezactivați codecurile opționale" - + + + + "Folosiți selectarea sist. (prestabilit)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-ru/arrays.xml b/packages/SettingsLib/res/values-ru/arrays.xml index 5a4613207989..a8315cb81f61 100644 --- a/packages/SettingsLib/res/values-ru/arrays.xml +++ b/packages/SettingsLib/res/values-ru/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Выбор системы (по умолчанию)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Включить дополнительные кодеки" - "Отключить дополнительные кодеки" - - - "Выбор системы (по умолчанию)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Включить дополнительные кодеки" - "Отключить дополнительные кодеки" - + + + + "Выбор системы (по умолчанию)" "44,1 кГц" diff --git a/packages/SettingsLib/res/values-si/arrays.xml b/packages/SettingsLib/res/values-si/arrays.xml index 54e185599858..a3c4934dca1a 100644 --- a/packages/SettingsLib/res/values-si/arrays.xml +++ b/packages/SettingsLib/res/values-si/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "පද්ධති තේරීම භාවිත කරන්න (පෙරනිමි)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "විකල්පමය කොඩෙක් සබල කරන්න" - "විකල්පමය කොඩෙක් අබල කරන්න" - - - "පද්ධති තේරීම භාවිත කරන්න (පෙරනිමි)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "විකල්පමය කොඩෙක් සබල කරන්න" - "විකල්පමය කොඩෙක් අබල කරන්න" - + + + + "පද්ධති තේරීම භාවිත කරන්න (පෙරනිමි)" "44.1 kHz" diff --git a/packages/SettingsLib/res/values-sk/arrays.xml b/packages/SettingsLib/res/values-sk/arrays.xml index 7010c471208c..dbffb0c120d2 100644 --- a/packages/SettingsLib/res/values-sk/arrays.xml +++ b/packages/SettingsLib/res/values-sk/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Použiť voľbu systému (predvolené)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Povoliť voliteľné kodeky" - "Zakázať voliteľné kodeky" - - - "Použiť voľbu systému (predvolené)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Povoliť voliteľné kodeky" - "Zakázať voliteľné kodeky" - + + + + "Použiť voľbu systému (predvolené)" "44,1 kHz" @@ -245,7 +229,7 @@ "Najviac 4 procesy" - "Nabíjanie" + "Nabíja sa" "MTP (Media Transfer Protocol – protokol na prenos médií)" "PTP (Picture Transfer Protocol – protokol na prenos obrázkov)" "RNDIS (USB Ethernet)" diff --git a/packages/SettingsLib/res/values-sl/arrays.xml b/packages/SettingsLib/res/values-sl/arrays.xml index e29727d07baf..699409662c76 100644 --- a/packages/SettingsLib/res/values-sl/arrays.xml +++ b/packages/SettingsLib/res/values-sl/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Uporabi sistemsko izbiro (privzeto)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Omogoči izbirne kodeke" - "Onemogoči izbirne kodeke" - - - "Uporabi sistemsko izbiro (privzeto)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Omogoči izbirne kodeke" - "Onemogoči izbirne kodeke" - + + + + "Uporabi sistemsko izbiro (privzeto)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-sq/arrays.xml b/packages/SettingsLib/res/values-sq/arrays.xml index 4c22c3218d98..5f6845013125 100644 --- a/packages/SettingsLib/res/values-sq/arrays.xml +++ b/packages/SettingsLib/res/values-sq/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Përdor përzgjedhjen e sistemit (e parazgjedhur)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Aktivizo kodekët opsionalë" - "Çaktivizo kodekët opsionalë" - - - "Përdor përzgjedhjen e sistemit (e parazgjedhur)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Aktivizo kodekët opsionalë" - "Çaktivizo kodekët opsionalë" - + + + + "Përdor përzgjedhjen e sistemit (e parazgjedhur)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-sr/arrays.xml b/packages/SettingsLib/res/values-sr/arrays.xml index 26ee6e55406a..8c79f56f6bff 100644 --- a/packages/SettingsLib/res/values-sr/arrays.xml +++ b/packages/SettingsLib/res/values-sr/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Користи избор система (подразумевано)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Омогући опционалне кодеке" - "Онемогући опционалне кодеке" - - - "Користи избор система (подразумевано)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Омогући опционалне кодеке" - "Онемогући опционалне кодеке" - + + + + "Користи избор система (подразумевано)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-sv/arrays.xml b/packages/SettingsLib/res/values-sv/arrays.xml index 2d6230923a7e..008a2df6857a 100644 --- a/packages/SettingsLib/res/values-sv/arrays.xml +++ b/packages/SettingsLib/res/values-sv/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Använd systemval (standardinställning)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Aktivera valfria kodekar" - "Inaktivera valfria kodekar" - - - "Använd systemval (standardinställning)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Aktivera valfria kodekar" - "Inaktivera valfria kodekar" - + + + + "Använd systemval (standardinställning)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-sw/arrays.xml b/packages/SettingsLib/res/values-sw/arrays.xml index 4045d631654e..70553680186a 100644 --- a/packages/SettingsLib/res/values-sw/arrays.xml +++ b/packages/SettingsLib/res/values-sw/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Tumia Uteuzi wa Mfumo (Chaguo-msingi)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Washa Kodeki Zisizo za Lazima" - "Zima Kodeki Zisizo za Lazima" - - - "Tumia Uteuzi wa Mfumo (Chaguo-msingi)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Washa Kodeki Zisizo za Lazima" - "Zima Kodeki Zisizo za Lazima" - + + + + "Tumia Uteuzi wa Mfumo (Chaguo-msingi)" "kHz 44.1" diff --git a/packages/SettingsLib/res/values-ta/arrays.xml b/packages/SettingsLib/res/values-ta/arrays.xml index 33569c1511c1..d45034de118f 100644 --- a/packages/SettingsLib/res/values-ta/arrays.xml +++ b/packages/SettingsLib/res/values-ta/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "சாதனத் தேர்வைப் பயன்படுத்து (இயல்பு)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "கட்டாயமில்லா கோடெக்குகளை இயக்கு" - "கட்டாயமில்லா கோடெக்குகளை முடக்கு" - - - "சாதனத் தேர்வைப் பயன்படுத்து (இயல்பு)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "கட்டாயமில்லா கோடெக்குகளை இயக்கு" - "கட்டாயமில்லா கோடெக்குகளை முடக்கு" - + + + + "சாதனத் தேர்வைப் பயன்படுத்து (இயல்பு)" "44.1 kHz" diff --git a/packages/SettingsLib/res/values-te/arrays.xml b/packages/SettingsLib/res/values-te/arrays.xml index 428087dbef5d..7061ff1f8c93 100644 --- a/packages/SettingsLib/res/values-te/arrays.xml +++ b/packages/SettingsLib/res/values-te/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "సిస్టమ్ ఎంపికను ఉపయోగించండి (డిఫాల్ట్)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "ఐచ్ఛిక కోడెక్‌లను ప్రారంభించు" - "ఐచ్ఛిక కోడెక్‌లను నిలిపివేయి" - - - "సిస్టమ్ ఎంపికను ఉపయోగించండి (డిఫాల్ట్)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "ఐచ్ఛిక కోడెక్‌లను ప్రారంభించు" - "ఐచ్ఛిక కోడెక్‌లను నిలిపివేయి" - + + + + "సిస్టమ్ ఎంపికను ఉపయోగించండి (డిఫాల్ట్)" "44.1 kHz" diff --git a/packages/SettingsLib/res/values-th/arrays.xml b/packages/SettingsLib/res/values-th/arrays.xml index 389d593a6986..4d42934c4fc1 100644 --- a/packages/SettingsLib/res/values-th/arrays.xml +++ b/packages/SettingsLib/res/values-th/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "ใช้การเลือกระบบ (ค่าเริ่มต้น)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "เปิดใช้ตัวแปลงรหัสที่ไม่บังคับ" - "ปิดใช้ตัวแปลงรหัสที่ไม่บังคับ" - - - "ใช้การเลือกระบบ (ค่าเริ่มต้น)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "เปิดใช้ตัวแปลงรหัสที่ไม่บังคับ" - "ปิดใช้ตัวแปลงรหัสที่ไม่บังคับ" - + + + + "ใช้การเลือกระบบ (ค่าเริ่มต้น)" "44.1 kHz" diff --git a/packages/SettingsLib/res/values-tl/arrays.xml b/packages/SettingsLib/res/values-tl/arrays.xml index 8375e3ac87f8..e6c47daa13e5 100644 --- a/packages/SettingsLib/res/values-tl/arrays.xml +++ b/packages/SettingsLib/res/values-tl/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Gamitin ang Pagpili ng System (Default)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "I-enable ang Mga Opsyonal na Codec" - "I-disable ang Mga Opsyonal na Codec" - - - "Gamitin ang Pagpili ng System (Default)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "I-enable ang Mga Opsyonal na Codec" - "I-disable ang Mga Opsyonal na Codec" - + + + + "Gamitin ang Pagpili ng System (Default)" "44.1 kHz" diff --git a/packages/SettingsLib/res/values-tr/arrays.xml b/packages/SettingsLib/res/values-tr/arrays.xml index 96c5738d6d4f..a76f0f107cf9 100644 --- a/packages/SettingsLib/res/values-tr/arrays.xml +++ b/packages/SettingsLib/res/values-tr/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Sistem Seçimini Kullan (Varsayılan)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "İsteğe Bağlı Codec\'leri Etkinleştir" - "İsteğe Bağlı Codec\'leri Devre Dışı Bırak" - - - "Sistem Seçimini Kullan (Varsayılan)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "İsteğe Bağlı Codec\'leri Etkinleştir" - "İsteğe Bağlı Codec\'leri Devre Dışı Bırak" - + + + + "Sistem Seçimini Kullan (Varsayılan)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-uk/arrays.xml b/packages/SettingsLib/res/values-uk/arrays.xml index abcb11d41f31..aac23570cd6b 100644 --- a/packages/SettingsLib/res/values-uk/arrays.xml +++ b/packages/SettingsLib/res/values-uk/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Використовувати вибір системи (за умовчанням)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Увімкнути додаткові кодеки" - "Вимкнути додаткові кодеки" - - - "Використовувати вибір системи (за умовчанням)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Увімкнути додаткові кодеки" - "Вимкнути додаткові кодеки" - + + + + "Використовувати вибір системи (за умовчанням)" "44,1 кГц" diff --git a/packages/SettingsLib/res/values-ur/arrays.xml b/packages/SettingsLib/res/values-ur/arrays.xml index c0f7411929bd..631d87e0da30 100644 --- a/packages/SettingsLib/res/values-ur/arrays.xml +++ b/packages/SettingsLib/res/values-ur/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "سسٹم انتخاب کا استعمال کریں (ڈیفالٹ)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "اختیاری کوڈیکز کو فعال کریں" - "اختیاری کوڈیکز کو غیر فعال کریں" - - - "سسٹم انتخاب کا استعمال کریں (ڈیفالٹ)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "اختیاری کوڈیکز کو فعال کریں" - "اختیاری کوڈیکز کو غیر فعال کریں" - + + + + "سسٹم انتخاب کا استعمال کریں (ڈیفالٹ)" "44.1 kHz" diff --git a/packages/SettingsLib/res/values-uz/arrays.xml b/packages/SettingsLib/res/values-uz/arrays.xml index 4468f7544882..08b4112b9a24 100644 --- a/packages/SettingsLib/res/values-uz/arrays.xml +++ b/packages/SettingsLib/res/values-uz/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Tizim tanlovi (birlamchi)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Boshqa kodeklarni yoqish" - "Boshqa kodeklarni o‘chirib qo‘yish" - - - "Tizim tanlovi (birlamchi)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Boshqa kodeklarni yoqish" - "Boshqa kodeklarni o‘chirib qo‘yish" - + + + + "Tizim tanlovi (birlamchi)" "44.1 kGs" diff --git a/packages/SettingsLib/res/values-vi/arrays.xml b/packages/SettingsLib/res/values-vi/arrays.xml index 3e6cc8f41c39..966fcea80fa5 100644 --- a/packages/SettingsLib/res/values-vi/arrays.xml +++ b/packages/SettingsLib/res/values-vi/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "Sử dụng lựa chọn hệ thống (Mặc định)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Bật codec tùy chọn" - "Tắt codec tùy chọn" - - - "Sử dụng lựa chọn hệ thống (Mặc định)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "Bật codec tùy chọn" - "Tắt codec tùy chọn" - + + + + "Sử dụng lựa chọn hệ thống (Mặc định)" "44,1 kHz" diff --git a/packages/SettingsLib/res/values-zh-rCN/arrays.xml b/packages/SettingsLib/res/values-zh-rCN/arrays.xml index 17a55a6d27a5..f53b8ff70818 100644 --- a/packages/SettingsLib/res/values-zh-rCN/arrays.xml +++ b/packages/SettingsLib/res/values-zh-rCN/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "使用系统选择(默认)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "启用可选编解码器" - "停用可选编解码器" - - - "使用系统选择(默认)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "启用可选编解码器" - "停用可选编解码器" - + + + + "使用系统选择(默认)" "44.1 kHz" diff --git a/packages/SettingsLib/res/values-zh-rHK/arrays.xml b/packages/SettingsLib/res/values-zh-rHK/arrays.xml index ef66b3f592c3..1047c5e81f9b 100644 --- a/packages/SettingsLib/res/values-zh-rHK/arrays.xml +++ b/packages/SettingsLib/res/values-zh-rHK/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "使用系統選擇 (預設)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "啟用選用的編解碼器" - "停用選用的編解碼器" - - - "使用系統選擇 (預設)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "啟用選用的編解碼器" - "停用選用的編解碼器" - + + + + "使用系統選擇 (預設)" "44.1 kHz" diff --git a/packages/SettingsLib/res/values-zh-rTW/arrays.xml b/packages/SettingsLib/res/values-zh-rTW/arrays.xml index ced1a51ea261..915fbd82a237 100644 --- a/packages/SettingsLib/res/values-zh-rTW/arrays.xml +++ b/packages/SettingsLib/res/values-zh-rTW/arrays.xml @@ -68,26 +68,10 @@ "avrcp15" "avrcp16" - - "使用系統選擇 (預設)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "啟用選用的轉碼器" - "停用選用的轉碼器" - - - "使用系統選擇 (預設)" - "SBC" - "AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "LDAC" - "啟用選用的轉碼器" - "停用選用的轉碼器" - + + + + "使用系統選擇 (預設)" "44.1 kHz" diff --git a/packages/SettingsLib/res/values-zu/arrays.xml b/packages/SettingsLib/res/values-zu/arrays.xml index 06a23f6a7173..98a1bf972dba 100644 --- a/packages/SettingsLib/res/values-zu/arrays.xml +++ b/packages/SettingsLib/res/values-zu/arrays.xml @@ -68,26 +68,10 @@ "I-avrcp15" "I-avrcp16" - - "Sebenzisa ukukhetha kwesistimu (Okuzenzakalelayo)" - "SBC" - "I-AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "I-LDAC" - "Nika amandla amakhodekhi akhethekayo" - "Khubaza amakhodekhi akhethekayo" - - - "Sebenzisa ukukhetha kwesistimu (Okuzenzakalelayo)" - "SBC" - "I-AAC" - "Qualcomm(R) aptX(TM) audio" - "Qualcomm(R) aptX(TM) HD audio" - "I-LDAC" - "Nika amandla amakhodekhi akhethekayo" - "Khubaza amakhodekhi akhethekayo" - + + + + "Sebenzisa ukukhetha kwesistimu (Okuzenzakalelayo)" "44.1 kHz" -- GitLab From 0fee732ca579bbc4320ade35f238bdfa1aa500f5 Mon Sep 17 00:00:00 2001 From: Lorenzo Colitti Date: Thu, 24 Aug 2017 12:40:07 +0900 Subject: [PATCH 29/60] Trivial change to test expectations. Bug: 32163131 Test: runtest frameworks-net Change-Id: Iea41c2b50502797f559afd09ded8cedf50dd7c05 --- .../server/connectivity/tethering/OffloadControllerTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/net/java/com/android/server/connectivity/tethering/OffloadControllerTest.java b/tests/net/java/com/android/server/connectivity/tethering/OffloadControllerTest.java index 622a7be360e5..dfe3f982e5bf 100644 --- a/tests/net/java/com/android/server/connectivity/tethering/OffloadControllerTest.java +++ b/tests/net/java/com/android/server/connectivity/tethering/OffloadControllerTest.java @@ -444,7 +444,7 @@ public class OffloadControllerTest { NetworkStats perUidStats = provider.getTetherStats(STATS_PER_UID); waitForIdle(); // There is no current upstream, so no stats are fetched. - inOrder.verify(mHardware, never()).getForwardedStats(eq(ethernetIface)); + inOrder.verify(mHardware, never()).getForwardedStats(any()); inOrder.verify(mHardware, times(1)).setUpstreamParameters( eq(null), eq(null), eq(null), eq(null)); inOrder.verifyNoMoreInteractions(); -- GitLab From 515204766578fd12dc1103bc194add9218a01746 Mon Sep 17 00:00:00 2001 From: Jack He Date: Mon, 24 Jul 2017 12:30:08 -0700 Subject: [PATCH 30/60] CachedBluetoothDevice: Rename mVisible to mJustDiscovered * CachedBluetoothDevice's member mVisible does not mean whether the device is visible. Instead, based on its current usage in the library, it indicates whether the device was just discovered by SettingsLib. * Rename the field to mJustDiscovered and associated setters and getters. * This paves way for future addition of mVisible to indicate whether the device should be visible to user in the UI. Bug: 34685932 Test: build only, no functional changes Change-Id: I616904e6d5bb27dbae74f94819eb0e8607a16e20 --- .../bluetooth/BluetoothEventManager.java | 4 ++-- .../bluetooth/CachedBluetoothDevice.java | 17 ++++++----------- .../bluetooth/CachedBluetoothDeviceManager.java | 6 +++--- 3 files changed, 11 insertions(+), 16 deletions(-) diff --git a/packages/SettingsLib/src/com/android/settingslib/bluetooth/BluetoothEventManager.java b/packages/SettingsLib/src/com/android/settingslib/bluetooth/BluetoothEventManager.java index 7d4bc83e3385..28105e2630a4 100755 --- a/packages/SettingsLib/src/com/android/settingslib/bluetooth/BluetoothEventManager.java +++ b/packages/SettingsLib/src/com/android/settingslib/bluetooth/BluetoothEventManager.java @@ -200,7 +200,7 @@ public class BluetoothEventManager { cachedDevice.setRssi(rssi); cachedDevice.setBtClass(btClass); cachedDevice.setNewName(name); - cachedDevice.setVisible(true); + cachedDevice.setJustDiscovered(true); } } @@ -352,7 +352,7 @@ public class BluetoothEventManager { if (device != null && device.getBondState() == BluetoothDevice.BOND_NONE) { CachedBluetoothDevice cachedDevice = mDeviceManager.findDevice(device); if (cachedDevice != null) { - cachedDevice.setVisible(false); + cachedDevice.setJustDiscovered(false); } } } diff --git a/packages/SettingsLib/src/com/android/settingslib/bluetooth/CachedBluetoothDevice.java b/packages/SettingsLib/src/com/android/settingslib/bluetooth/CachedBluetoothDevice.java index 4bb4b402b990..734f70d84f84 100644 --- a/packages/SettingsLib/src/com/android/settingslib/bluetooth/CachedBluetoothDevice.java +++ b/packages/SettingsLib/src/com/android/settingslib/bluetooth/CachedBluetoothDevice.java @@ -65,7 +65,7 @@ public class CachedBluetoothDevice implements Comparable // Device supports PANU but not NAP: remove PanProfile after device disconnects from NAP private boolean mLocalNapRoleConnected; - private boolean mVisible; + private boolean mJustDiscovered; private int mMessageRejectionCount; @@ -360,7 +360,6 @@ public class CachedBluetoothDevice implements Comparable migrateMessagePermissionChoice(); fetchMessageRejectionCount(); - mVisible = false; dispatchAttributesChanged(); } @@ -431,13 +430,9 @@ public class CachedBluetoothDevice implements Comparable dispatchAttributesChanged(); } - public boolean isVisible() { - return mVisible; - } - - public void setVisible(boolean visible) { - if (mVisible != visible) { - mVisible = visible; + public void setJustDiscovered(boolean justDiscovered) { + if (mJustDiscovered != justDiscovered) { + mJustDiscovered = justDiscovered; dispatchAttributesChanged(); } } @@ -661,8 +656,8 @@ public class CachedBluetoothDevice implements Comparable (getBondState() == BluetoothDevice.BOND_BONDED ? 1 : 0); if (comparison != 0) return comparison; - // Visible above not visible - comparison = (another.mVisible ? 1 : 0) - (mVisible ? 1 : 0); + // Just discovered above discovered in the past + comparison = (another.mJustDiscovered ? 1 : 0) - (mJustDiscovered ? 1 : 0); if (comparison != 0) return comparison; // Stronger signal above weaker signal diff --git a/packages/SettingsLib/src/com/android/settingslib/bluetooth/CachedBluetoothDeviceManager.java b/packages/SettingsLib/src/com/android/settingslib/bluetooth/CachedBluetoothDeviceManager.java index abd4e294fecb..5b39ee4b57f1 100755 --- a/packages/SettingsLib/src/com/android/settingslib/bluetooth/CachedBluetoothDeviceManager.java +++ b/packages/SettingsLib/src/com/android/settingslib/bluetooth/CachedBluetoothDeviceManager.java @@ -47,7 +47,7 @@ public class CachedBluetoothDeviceManager { } public static boolean onDeviceDisappeared(CachedBluetoothDevice cachedDevice) { - cachedDevice.setVisible(false); + cachedDevice.setJustDiscovered(false); return cachedDevice.getBondState() == BluetoothDevice.BOND_NONE; } @@ -131,7 +131,7 @@ public class CachedBluetoothDeviceManager { // Iterate in reverse order since devices may be removed. for (int i = mCachedDevices.size() - 1; i >= 0; i--) { CachedBluetoothDevice cachedDevice = mCachedDevices.get(i); - cachedDevice.setVisible(false); + cachedDevice.setJustDiscovered(false); } } @@ -156,7 +156,7 @@ public class CachedBluetoothDeviceManager { for (int i = mCachedDevices.size() - 1; i >= 0; i--) { CachedBluetoothDevice cachedDevice = mCachedDevices.get(i); if (cachedDevice.getBondState() != BluetoothDevice.BOND_BONDED) { - cachedDevice.setVisible(false); + cachedDevice.setJustDiscovered(false); mCachedDevices.remove(i); } else { // For bonded devices, we need to clear the connection status so that -- GitLab From c219bc9b884f70b087b2d55412b128846a5d0ce1 Mon Sep 17 00:00:00 2001 From: Jack He Date: Mon, 24 Jul 2017 14:55:59 -0700 Subject: [PATCH 31/60] Bluetooth: Add flag for human readable name * Add hasHumanReadableName() method to CachedBluetoothDevice that returns True when BluetoothDevice.getAliasName() is not null nor empty Bug: 34685932 Test: pair Bluetooth device, send file over Bluetooth, unit tests Change-Id: I197f3f7f3bcb7d785729473b25638006449ae862 --- .../bluetooth/CachedBluetoothDevice.java | 19 +++++-- .../bluetooth/CachedBluetoothDeviceTest.java | 54 +++++++++++++++++++ 2 files changed, 70 insertions(+), 3 deletions(-) diff --git a/packages/SettingsLib/src/com/android/settingslib/bluetooth/CachedBluetoothDevice.java b/packages/SettingsLib/src/com/android/settingslib/bluetooth/CachedBluetoothDevice.java index 734f70d84f84..109446d8ed4a 100644 --- a/packages/SettingsLib/src/com/android/settingslib/bluetooth/CachedBluetoothDevice.java +++ b/packages/SettingsLib/src/com/android/settingslib/bluetooth/CachedBluetoothDevice.java @@ -50,8 +50,11 @@ public class CachedBluetoothDevice implements Comparable private final LocalBluetoothAdapter mLocalAdapter; private final LocalBluetoothProfileManager mProfileManager; private final BluetoothDevice mDevice; + //TODO: consider remove, BluetoothDevice.getName() is already cached private String mName; + // Need this since there is no method for getting RSSI private short mRssi; + //TODO: consider remove, BluetoothDevice.getBluetoothClass() is already cached private BluetoothClass mBtClass; private HashMap mProfileConnectionState; @@ -394,10 +397,12 @@ public class CachedBluetoothDevice implements Comparable } /** - * user changes the device name + * User changes the device name + * @param name new alias name to be set, should never be null */ public void setName(String name) { - if (!mName.equals(name)) { + // Prevent mName to be set to null if setName(null) is called + if (name != null && !TextUtils.equals(name, mName)) { mName = name; mDevice.setAlias(name); dispatchAttributesChanged(); @@ -418,6 +423,14 @@ public class CachedBluetoothDevice implements Comparable } } + /** + * Checks if device has a human readable name besides MAC address + * @return true if device's alias name is not null nor empty, false otherwise + */ + public boolean hasHumanReadableName() { + return !TextUtils.isEmpty(mDevice.getAliasName()); + } + /** * Get battery level from remote device * @return battery level in percentage [0-100], or {@link BluetoothDevice#BATTERY_LEVEL_UNKNOWN} @@ -495,7 +508,7 @@ public class CachedBluetoothDevice implements Comparable ParcelUuid[] localUuids = mLocalAdapter.getUuids(); if (localUuids == null) return false; - /** + /* * Now we know if the device supports PBAP, update permissions... */ processPhonebookAccess(); diff --git a/packages/SettingsLib/tests/robotests/src/com/android/settingslib/bluetooth/CachedBluetoothDeviceTest.java b/packages/SettingsLib/tests/robotests/src/com/android/settingslib/bluetooth/CachedBluetoothDeviceTest.java index e2ebbeb411fb..b1dbb0af54a7 100644 --- a/packages/SettingsLib/tests/robotests/src/com/android/settingslib/bluetooth/CachedBluetoothDeviceTest.java +++ b/packages/SettingsLib/tests/robotests/src/com/android/settingslib/bluetooth/CachedBluetoothDeviceTest.java @@ -17,8 +17,12 @@ package com.android.settingslib.bluetooth; import static com.google.common.truth.Truth.assertThat; +import static org.mockito.Matchers.any; +import static org.mockito.Matchers.anyString; import static org.mockito.Mockito.doAnswer; +import static org.mockito.Mockito.never; import static org.mockito.Mockito.spy; +import static org.mockito.Mockito.verify; import static org.mockito.Mockito.when; import android.bluetooth.BluetoothAdapter; @@ -42,6 +46,10 @@ import org.robolectric.annotation.Config; @Config(manifest = TestConfig.MANIFEST_PATH, sdk = TestConfig.SDK_VERSION, resourceDir = "../../res") public class CachedBluetoothDeviceTest { + private final static String DEVICE_NAME = "TestName"; + private final static String DEVICE_ALIAS = "TestAlias"; + private final static String DEVICE_ADDRESS = "AA:BB:CC:DD:EE:FF"; + private final static String DEVICE_ALIAS_NEW = "TestAliasNew"; @Mock private LocalBluetoothAdapter mAdapter; @Mock @@ -62,6 +70,7 @@ public class CachedBluetoothDeviceTest { public void setUp() { MockitoAnnotations.initMocks(this); mContext = RuntimeEnvironment.application; + when(mDevice.getAddress()).thenReturn(DEVICE_ADDRESS); when(mAdapter.getBluetoothState()).thenReturn(BluetoothAdapter.STATE_ON); when(mHfpProfile.isProfileReady()).thenReturn(true); when(mA2dpProfile.isProfileReady()).thenReturn(true); @@ -152,4 +161,49 @@ public class CachedBluetoothDeviceTest { mCachedDevice.onProfileStateChanged(mHidProfile, BluetoothProfile.STATE_DISCONNECTED); assertThat(mCachedDevice.getConnectionSummary()).isNull(); } + + @Test + public void testDeviceName_testAliasNameAvailable() { + when(mDevice.getAliasName()).thenReturn(DEVICE_ALIAS); + when(mDevice.getName()).thenReturn(DEVICE_NAME); + CachedBluetoothDevice cachedBluetoothDevice = + new CachedBluetoothDevice(mContext, mAdapter, mProfileManager, mDevice); + // Verify alias is returned on getName + assertThat(cachedBluetoothDevice.getName()).isEqualTo(DEVICE_ALIAS); + // Verify device is visible + assertThat(cachedBluetoothDevice.hasHumanReadableName()).isTrue(); + } + + @Test + public void testDeviceName_testNameNotAvailable() { + CachedBluetoothDevice cachedBluetoothDevice = + new CachedBluetoothDevice(mContext, mAdapter, mProfileManager, mDevice); + // Verify device address is returned on getName + assertThat(cachedBluetoothDevice.getName()).isEqualTo(DEVICE_ADDRESS); + // Verify device is not visible + assertThat(cachedBluetoothDevice.hasHumanReadableName()).isFalse(); + } + + @Test + public void testDeviceName_testRenameDevice() { + final String[] alias = {DEVICE_ALIAS}; + doAnswer(invocation -> alias[0]).when(mDevice).getAliasName(); + doAnswer(invocation -> { + alias[0] = (String) invocation.getArguments()[0]; + return true; + }).when(mDevice).setAlias(anyString()); + when(mDevice.getName()).thenReturn(DEVICE_NAME); + CachedBluetoothDevice cachedBluetoothDevice = + new CachedBluetoothDevice(mContext, mAdapter, mProfileManager, mDevice); + // Verify alias is returned on getName + assertThat(cachedBluetoothDevice.getName()).isEqualTo(DEVICE_ALIAS); + // Verify null name does not get set + cachedBluetoothDevice.setName(null); + verify(mDevice, never()).setAlias(any()); + // Verify new name is set properly + cachedBluetoothDevice.setName(DEVICE_ALIAS_NEW); + verify(mDevice).setAlias(DEVICE_ALIAS_NEW); + // Verify new alias is returned on getName + assertThat(cachedBluetoothDevice.getName()).isEqualTo(DEVICE_ALIAS_NEW); + } } -- GitLab From ed112d199b70e530b2a77da2d44eb40f5473d71f Mon Sep 17 00:00:00 2001 From: Bill Yi Date: Thu, 24 Aug 2017 03:52:49 -0700 Subject: [PATCH 32/60] Import translations. DO NOT MERGE Auto-generated-cl: translation import Exempt-From-Owner-Approval: translation import Bug: 64712476 Change-Id: Ia2ef45e82949155e201cf8e7e058ca9e8ab0833b --- core/res/res/values-af/strings.xml | 6 +- core/res/res/values-am/strings.xml | 6 +- core/res/res/values-ar/strings.xml | 6 +- core/res/res/values-az/strings.xml | 8 +- core/res/res/values-b+sr+Latn/strings.xml | 6 +- core/res/res/values-be/strings.xml | 6 +- core/res/res/values-bg/strings.xml | 6 +- core/res/res/values-bn/strings.xml | 46 +-- core/res/res/values-bs/strings.xml | 17 +- core/res/res/values-ca/strings.xml | 8 +- core/res/res/values-cs/strings.xml | 6 +- core/res/res/values-da/strings.xml | 12 +- core/res/res/values-de/strings.xml | 6 +- core/res/res/values-el/strings.xml | 6 +- core/res/res/values-en-rAU/strings.xml | 9 +- core/res/res/values-en-rCA/strings.xml | 9 +- core/res/res/values-en-rGB/strings.xml | 9 +- core/res/res/values-en-rIN/strings.xml | 9 +- core/res/res/values-en-rXC/strings.xml | 6 +- core/res/res/values-es-rUS/strings.xml | 6 +- core/res/res/values-es/strings.xml | 6 +- core/res/res/values-et/strings.xml | 6 +- core/res/res/values-eu/strings.xml | 10 +- core/res/res/values-fa/strings.xml | 6 +- core/res/res/values-fi/strings.xml | 6 +- core/res/res/values-fr-rCA/strings.xml | 8 +- core/res/res/values-fr/strings.xml | 6 +- core/res/res/values-gl/strings.xml | 8 +- core/res/res/values-gu/strings.xml | 104 +++---- core/res/res/values-hi/strings.xml | 274 +++++++++--------- core/res/res/values-hr/strings.xml | 8 +- core/res/res/values-hu/strings.xml | 6 +- core/res/res/values-hy/strings.xml | 8 +- core/res/res/values-in/strings.xml | 6 +- core/res/res/values-is/strings.xml | 6 +- core/res/res/values-it/strings.xml | 8 +- core/res/res/values-iw/strings.xml | 8 +- core/res/res/values-ja/strings.xml | 10 +- core/res/res/values-ka/strings.xml | 8 +- core/res/res/values-kk/strings.xml | 6 +- core/res/res/values-km/strings.xml | 6 +- core/res/res/values-kn/strings.xml | 36 +-- core/res/res/values-ko/strings.xml | 8 +- core/res/res/values-ky/strings.xml | 12 +- core/res/res/values-lo/strings.xml | 6 +- core/res/res/values-lt/strings.xml | 6 +- core/res/res/values-lv/strings.xml | 6 +- .../res/values-mcc310-mnc030-af/strings.xml | 25 ++ .../res/values-mcc310-mnc030-am/strings.xml | 25 ++ .../res/values-mcc310-mnc030-ar/strings.xml | 25 ++ .../res/values-mcc310-mnc030-az/strings.xml | 25 ++ .../strings.xml | 25 ++ .../res/values-mcc310-mnc030-be/strings.xml | 25 ++ .../res/values-mcc310-mnc030-bg/strings.xml | 25 ++ .../res/values-mcc310-mnc030-bn/strings.xml | 25 ++ .../res/values-mcc310-mnc030-bs/strings.xml | 25 ++ .../res/values-mcc310-mnc030-ca/strings.xml | 25 ++ .../res/values-mcc310-mnc030-cs/strings.xml | 25 ++ .../res/values-mcc310-mnc030-da/strings.xml | 25 ++ .../res/values-mcc310-mnc030-de/strings.xml | 25 ++ .../res/values-mcc310-mnc030-el/strings.xml | 25 ++ .../values-mcc310-mnc030-en-rAU/strings.xml | 25 ++ .../values-mcc310-mnc030-en-rCA/strings.xml | 25 ++ .../values-mcc310-mnc030-en-rGB/strings.xml | 25 ++ .../values-mcc310-mnc030-en-rIN/strings.xml | 25 ++ .../values-mcc310-mnc030-en-rXC/strings.xml | 25 ++ .../values-mcc310-mnc030-es-rUS/strings.xml | 25 ++ .../res/values-mcc310-mnc030-es/strings.xml | 25 ++ .../res/values-mcc310-mnc030-et/strings.xml | 25 ++ .../res/values-mcc310-mnc030-eu/strings.xml | 25 ++ .../res/values-mcc310-mnc030-fa/strings.xml | 25 ++ .../res/values-mcc310-mnc030-fi/strings.xml | 25 ++ .../values-mcc310-mnc030-fr-rCA/strings.xml | 25 ++ .../res/values-mcc310-mnc030-fr/strings.xml | 25 ++ .../res/values-mcc310-mnc030-gl/strings.xml | 25 ++ .../res/values-mcc310-mnc030-gu/strings.xml | 25 ++ .../res/values-mcc310-mnc030-hi/strings.xml | 25 ++ .../res/values-mcc310-mnc030-hr/strings.xml | 25 ++ .../res/values-mcc310-mnc030-hu/strings.xml | 25 ++ .../res/values-mcc310-mnc030-hy/strings.xml | 25 ++ .../res/values-mcc310-mnc030-in/strings.xml | 25 ++ .../res/values-mcc310-mnc030-is/strings.xml | 25 ++ .../res/values-mcc310-mnc030-it/strings.xml | 25 ++ .../res/values-mcc310-mnc030-iw/strings.xml | 25 ++ .../res/values-mcc310-mnc030-ja/strings.xml | 25 ++ .../res/values-mcc310-mnc030-ka/strings.xml | 25 ++ .../res/values-mcc310-mnc030-kk/strings.xml | 25 ++ .../res/values-mcc310-mnc030-km/strings.xml | 25 ++ .../res/values-mcc310-mnc030-kn/strings.xml | 25 ++ .../res/values-mcc310-mnc030-ko/strings.xml | 25 ++ .../res/values-mcc310-mnc030-ky/strings.xml | 25 ++ .../res/values-mcc310-mnc030-lo/strings.xml | 25 ++ .../res/values-mcc310-mnc030-lt/strings.xml | 25 ++ .../res/values-mcc310-mnc030-lv/strings.xml | 25 ++ .../res/values-mcc310-mnc030-mk/strings.xml | 25 ++ .../res/values-mcc310-mnc030-ml/strings.xml | 25 ++ .../res/values-mcc310-mnc030-mn/strings.xml | 25 ++ .../res/values-mcc310-mnc030-mr/strings.xml | 25 ++ .../res/values-mcc310-mnc030-ms/strings.xml | 25 ++ .../res/values-mcc310-mnc030-my/strings.xml | 25 ++ .../res/values-mcc310-mnc030-nb/strings.xml | 25 ++ .../res/values-mcc310-mnc030-ne/strings.xml | 25 ++ .../res/values-mcc310-mnc030-nl/strings.xml | 25 ++ .../res/values-mcc310-mnc030-pa/strings.xml | 25 ++ .../res/values-mcc310-mnc030-pl/strings.xml | 25 ++ .../values-mcc310-mnc030-pt-rBR/strings.xml | 25 ++ .../values-mcc310-mnc030-pt-rPT/strings.xml | 25 ++ .../res/values-mcc310-mnc030-pt/strings.xml | 25 ++ .../res/values-mcc310-mnc030-ro/strings.xml | 25 ++ .../res/values-mcc310-mnc030-ru/strings.xml | 25 ++ .../res/values-mcc310-mnc030-si/strings.xml | 25 ++ .../res/values-mcc310-mnc030-sk/strings.xml | 25 ++ .../res/values-mcc310-mnc030-sl/strings.xml | 25 ++ .../res/values-mcc310-mnc030-sq/strings.xml | 25 ++ .../res/values-mcc310-mnc030-sr/strings.xml | 25 ++ .../res/values-mcc310-mnc030-sv/strings.xml | 25 ++ .../res/values-mcc310-mnc030-sw/strings.xml | 25 ++ .../res/values-mcc310-mnc030-ta/strings.xml | 25 ++ .../res/values-mcc310-mnc030-te/strings.xml | 25 ++ .../res/values-mcc310-mnc030-th/strings.xml | 25 ++ .../res/values-mcc310-mnc030-tl/strings.xml | 25 ++ .../res/values-mcc310-mnc030-tr/strings.xml | 25 ++ .../res/values-mcc310-mnc030-uk/strings.xml | 25 ++ .../res/values-mcc310-mnc030-ur/strings.xml | 25 ++ .../res/values-mcc310-mnc030-uz/strings.xml | 25 ++ .../res/values-mcc310-mnc030-vi/strings.xml | 25 ++ .../values-mcc310-mnc030-zh-rCN/strings.xml | 25 ++ .../values-mcc310-mnc030-zh-rHK/strings.xml | 25 ++ .../values-mcc310-mnc030-zh-rTW/strings.xml | 25 ++ .../res/values-mcc310-mnc030-zu/strings.xml | 25 ++ .../res/values-mcc310-mnc170-af/strings.xml | 25 ++ .../res/values-mcc310-mnc170-am/strings.xml | 25 ++ .../res/values-mcc310-mnc170-ar/strings.xml | 25 ++ .../res/values-mcc310-mnc170-az/strings.xml | 25 ++ .../strings.xml | 25 ++ .../res/values-mcc310-mnc170-be/strings.xml | 25 ++ .../res/values-mcc310-mnc170-bg/strings.xml | 25 ++ .../res/values-mcc310-mnc170-bn/strings.xml | 25 ++ .../res/values-mcc310-mnc170-bs/strings.xml | 25 ++ .../res/values-mcc310-mnc170-ca/strings.xml | 25 ++ .../res/values-mcc310-mnc170-cs/strings.xml | 25 ++ .../res/values-mcc310-mnc170-da/strings.xml | 25 ++ .../res/values-mcc310-mnc170-de/strings.xml | 25 ++ .../res/values-mcc310-mnc170-el/strings.xml | 25 ++ .../values-mcc310-mnc170-en-rAU/strings.xml | 25 ++ .../values-mcc310-mnc170-en-rCA/strings.xml | 25 ++ .../values-mcc310-mnc170-en-rGB/strings.xml | 25 ++ .../values-mcc310-mnc170-en-rIN/strings.xml | 25 ++ .../values-mcc310-mnc170-en-rXC/strings.xml | 25 ++ .../values-mcc310-mnc170-es-rUS/strings.xml | 25 ++ .../res/values-mcc310-mnc170-es/strings.xml | 25 ++ .../res/values-mcc310-mnc170-et/strings.xml | 25 ++ .../res/values-mcc310-mnc170-eu/strings.xml | 25 ++ .../res/values-mcc310-mnc170-fa/strings.xml | 25 ++ .../res/values-mcc310-mnc170-fi/strings.xml | 25 ++ .../values-mcc310-mnc170-fr-rCA/strings.xml | 25 ++ .../res/values-mcc310-mnc170-fr/strings.xml | 25 ++ .../res/values-mcc310-mnc170-gl/strings.xml | 25 ++ .../res/values-mcc310-mnc170-gu/strings.xml | 25 ++ .../res/values-mcc310-mnc170-hi/strings.xml | 25 ++ .../res/values-mcc310-mnc170-hr/strings.xml | 25 ++ .../res/values-mcc310-mnc170-hu/strings.xml | 25 ++ .../res/values-mcc310-mnc170-hy/strings.xml | 25 ++ .../res/values-mcc310-mnc170-in/strings.xml | 25 ++ .../res/values-mcc310-mnc170-is/strings.xml | 25 ++ .../res/values-mcc310-mnc170-it/strings.xml | 25 ++ .../res/values-mcc310-mnc170-iw/strings.xml | 25 ++ .../res/values-mcc310-mnc170-ja/strings.xml | 25 ++ .../res/values-mcc310-mnc170-ka/strings.xml | 25 ++ .../res/values-mcc310-mnc170-kk/strings.xml | 25 ++ .../res/values-mcc310-mnc170-km/strings.xml | 25 ++ .../res/values-mcc310-mnc170-kn/strings.xml | 25 ++ .../res/values-mcc310-mnc170-ko/strings.xml | 25 ++ .../res/values-mcc310-mnc170-ky/strings.xml | 25 ++ .../res/values-mcc310-mnc170-lo/strings.xml | 25 ++ .../res/values-mcc310-mnc170-lt/strings.xml | 25 ++ .../res/values-mcc310-mnc170-lv/strings.xml | 25 ++ .../res/values-mcc310-mnc170-mk/strings.xml | 25 ++ .../res/values-mcc310-mnc170-ml/strings.xml | 25 ++ .../res/values-mcc310-mnc170-mn/strings.xml | 25 ++ .../res/values-mcc310-mnc170-mr/strings.xml | 25 ++ .../res/values-mcc310-mnc170-ms/strings.xml | 25 ++ .../res/values-mcc310-mnc170-my/strings.xml | 25 ++ .../res/values-mcc310-mnc170-nb/strings.xml | 25 ++ .../res/values-mcc310-mnc170-ne/strings.xml | 25 ++ .../res/values-mcc310-mnc170-nl/strings.xml | 25 ++ .../res/values-mcc310-mnc170-pa/strings.xml | 25 ++ .../res/values-mcc310-mnc170-pl/strings.xml | 25 ++ .../values-mcc310-mnc170-pt-rBR/strings.xml | 25 ++ .../values-mcc310-mnc170-pt-rPT/strings.xml | 25 ++ .../res/values-mcc310-mnc170-pt/strings.xml | 25 ++ .../res/values-mcc310-mnc170-ro/strings.xml | 25 ++ .../res/values-mcc310-mnc170-ru/strings.xml | 25 ++ .../res/values-mcc310-mnc170-si/strings.xml | 25 ++ .../res/values-mcc310-mnc170-sk/strings.xml | 25 ++ .../res/values-mcc310-mnc170-sl/strings.xml | 25 ++ .../res/values-mcc310-mnc170-sq/strings.xml | 25 ++ .../res/values-mcc310-mnc170-sr/strings.xml | 25 ++ .../res/values-mcc310-mnc170-sv/strings.xml | 25 ++ .../res/values-mcc310-mnc170-sw/strings.xml | 25 ++ .../res/values-mcc310-mnc170-ta/strings.xml | 25 ++ .../res/values-mcc310-mnc170-te/strings.xml | 25 ++ .../res/values-mcc310-mnc170-th/strings.xml | 25 ++ .../res/values-mcc310-mnc170-tl/strings.xml | 25 ++ .../res/values-mcc310-mnc170-tr/strings.xml | 25 ++ .../res/values-mcc310-mnc170-uk/strings.xml | 25 ++ .../res/values-mcc310-mnc170-ur/strings.xml | 25 ++ .../res/values-mcc310-mnc170-uz/strings.xml | 25 ++ .../res/values-mcc310-mnc170-vi/strings.xml | 25 ++ .../values-mcc310-mnc170-zh-rCN/strings.xml | 25 ++ .../values-mcc310-mnc170-zh-rHK/strings.xml | 25 ++ .../values-mcc310-mnc170-zh-rTW/strings.xml | 25 ++ .../res/values-mcc310-mnc170-zu/strings.xml | 25 ++ .../res/values-mcc310-mnc280-af/strings.xml | 25 ++ .../res/values-mcc310-mnc280-am/strings.xml | 25 ++ .../res/values-mcc310-mnc280-ar/strings.xml | 25 ++ .../res/values-mcc310-mnc280-az/strings.xml | 25 ++ .../strings.xml | 25 ++ .../res/values-mcc310-mnc280-be/strings.xml | 25 ++ .../res/values-mcc310-mnc280-bg/strings.xml | 25 ++ .../res/values-mcc310-mnc280-bn/strings.xml | 25 ++ .../res/values-mcc310-mnc280-bs/strings.xml | 25 ++ .../res/values-mcc310-mnc280-ca/strings.xml | 25 ++ .../res/values-mcc310-mnc280-cs/strings.xml | 25 ++ .../res/values-mcc310-mnc280-da/strings.xml | 25 ++ .../res/values-mcc310-mnc280-de/strings.xml | 25 ++ .../res/values-mcc310-mnc280-el/strings.xml | 25 ++ .../values-mcc310-mnc280-en-rAU/strings.xml | 25 ++ .../values-mcc310-mnc280-en-rCA/strings.xml | 25 ++ .../values-mcc310-mnc280-en-rGB/strings.xml | 25 ++ .../values-mcc310-mnc280-en-rIN/strings.xml | 25 ++ .../values-mcc310-mnc280-en-rXC/strings.xml | 25 ++ .../values-mcc310-mnc280-es-rUS/strings.xml | 25 ++ .../res/values-mcc310-mnc280-es/strings.xml | 25 ++ .../res/values-mcc310-mnc280-et/strings.xml | 25 ++ .../res/values-mcc310-mnc280-eu/strings.xml | 25 ++ .../res/values-mcc310-mnc280-fa/strings.xml | 25 ++ .../res/values-mcc310-mnc280-fi/strings.xml | 25 ++ .../values-mcc310-mnc280-fr-rCA/strings.xml | 25 ++ .../res/values-mcc310-mnc280-fr/strings.xml | 25 ++ .../res/values-mcc310-mnc280-gl/strings.xml | 25 ++ .../res/values-mcc310-mnc280-gu/strings.xml | 25 ++ .../res/values-mcc310-mnc280-hi/strings.xml | 25 ++ .../res/values-mcc310-mnc280-hr/strings.xml | 25 ++ .../res/values-mcc310-mnc280-hu/strings.xml | 25 ++ .../res/values-mcc310-mnc280-hy/strings.xml | 25 ++ .../res/values-mcc310-mnc280-in/strings.xml | 25 ++ .../res/values-mcc310-mnc280-is/strings.xml | 25 ++ .../res/values-mcc310-mnc280-it/strings.xml | 25 ++ .../res/values-mcc310-mnc280-iw/strings.xml | 25 ++ .../res/values-mcc310-mnc280-ja/strings.xml | 25 ++ .../res/values-mcc310-mnc280-ka/strings.xml | 25 ++ .../res/values-mcc310-mnc280-kk/strings.xml | 25 ++ .../res/values-mcc310-mnc280-km/strings.xml | 25 ++ .../res/values-mcc310-mnc280-kn/strings.xml | 25 ++ .../res/values-mcc310-mnc280-ko/strings.xml | 25 ++ .../res/values-mcc310-mnc280-ky/strings.xml | 25 ++ .../res/values-mcc310-mnc280-lo/strings.xml | 25 ++ .../res/values-mcc310-mnc280-lt/strings.xml | 25 ++ .../res/values-mcc310-mnc280-lv/strings.xml | 25 ++ .../res/values-mcc310-mnc280-mk/strings.xml | 25 ++ .../res/values-mcc310-mnc280-ml/strings.xml | 25 ++ .../res/values-mcc310-mnc280-mn/strings.xml | 25 ++ .../res/values-mcc310-mnc280-mr/strings.xml | 25 ++ .../res/values-mcc310-mnc280-ms/strings.xml | 25 ++ .../res/values-mcc310-mnc280-my/strings.xml | 25 ++ .../res/values-mcc310-mnc280-nb/strings.xml | 25 ++ .../res/values-mcc310-mnc280-ne/strings.xml | 25 ++ .../res/values-mcc310-mnc280-nl/strings.xml | 25 ++ .../res/values-mcc310-mnc280-pa/strings.xml | 25 ++ .../res/values-mcc310-mnc280-pl/strings.xml | 25 ++ .../values-mcc310-mnc280-pt-rBR/strings.xml | 25 ++ .../values-mcc310-mnc280-pt-rPT/strings.xml | 25 ++ .../res/values-mcc310-mnc280-pt/strings.xml | 25 ++ .../res/values-mcc310-mnc280-ro/strings.xml | 25 ++ .../res/values-mcc310-mnc280-ru/strings.xml | 25 ++ .../res/values-mcc310-mnc280-si/strings.xml | 25 ++ .../res/values-mcc310-mnc280-sk/strings.xml | 25 ++ .../res/values-mcc310-mnc280-sl/strings.xml | 25 ++ .../res/values-mcc310-mnc280-sq/strings.xml | 25 ++ .../res/values-mcc310-mnc280-sr/strings.xml | 25 ++ .../res/values-mcc310-mnc280-sv/strings.xml | 25 ++ .../res/values-mcc310-mnc280-sw/strings.xml | 25 ++ .../res/values-mcc310-mnc280-ta/strings.xml | 25 ++ .../res/values-mcc310-mnc280-te/strings.xml | 25 ++ .../res/values-mcc310-mnc280-th/strings.xml | 25 ++ .../res/values-mcc310-mnc280-tl/strings.xml | 25 ++ .../res/values-mcc310-mnc280-tr/strings.xml | 25 ++ .../res/values-mcc310-mnc280-uk/strings.xml | 25 ++ .../res/values-mcc310-mnc280-ur/strings.xml | 25 ++ .../res/values-mcc310-mnc280-uz/strings.xml | 25 ++ .../res/values-mcc310-mnc280-vi/strings.xml | 25 ++ .../values-mcc310-mnc280-zh-rCN/strings.xml | 25 ++ .../values-mcc310-mnc280-zh-rHK/strings.xml | 25 ++ .../values-mcc310-mnc280-zh-rTW/strings.xml | 25 ++ .../res/values-mcc310-mnc280-zu/strings.xml | 25 ++ .../res/values-mcc310-mnc380-af/strings.xml | 25 ++ .../res/values-mcc310-mnc380-am/strings.xml | 25 ++ .../res/values-mcc310-mnc380-ar/strings.xml | 25 ++ .../res/values-mcc310-mnc380-az/strings.xml | 25 ++ .../strings.xml | 25 ++ .../res/values-mcc310-mnc380-be/strings.xml | 25 ++ .../res/values-mcc310-mnc380-bg/strings.xml | 25 ++ .../res/values-mcc310-mnc380-bn/strings.xml | 25 ++ .../res/values-mcc310-mnc380-bs/strings.xml | 25 ++ .../res/values-mcc310-mnc380-ca/strings.xml | 25 ++ .../res/values-mcc310-mnc380-cs/strings.xml | 25 ++ .../res/values-mcc310-mnc380-da/strings.xml | 25 ++ .../res/values-mcc310-mnc380-de/strings.xml | 25 ++ .../res/values-mcc310-mnc380-el/strings.xml | 25 ++ .../values-mcc310-mnc380-en-rAU/strings.xml | 25 ++ .../values-mcc310-mnc380-en-rCA/strings.xml | 25 ++ .../values-mcc310-mnc380-en-rGB/strings.xml | 25 ++ .../values-mcc310-mnc380-en-rIN/strings.xml | 25 ++ .../values-mcc310-mnc380-en-rXC/strings.xml | 25 ++ .../values-mcc310-mnc380-es-rUS/strings.xml | 25 ++ .../res/values-mcc310-mnc380-es/strings.xml | 25 ++ .../res/values-mcc310-mnc380-et/strings.xml | 25 ++ .../res/values-mcc310-mnc380-eu/strings.xml | 25 ++ .../res/values-mcc310-mnc380-fa/strings.xml | 25 ++ .../res/values-mcc310-mnc380-fi/strings.xml | 25 ++ .../values-mcc310-mnc380-fr-rCA/strings.xml | 25 ++ .../res/values-mcc310-mnc380-fr/strings.xml | 25 ++ .../res/values-mcc310-mnc380-gl/strings.xml | 25 ++ .../res/values-mcc310-mnc380-gu/strings.xml | 25 ++ .../res/values-mcc310-mnc380-hi/strings.xml | 25 ++ .../res/values-mcc310-mnc380-hr/strings.xml | 25 ++ .../res/values-mcc310-mnc380-hu/strings.xml | 25 ++ .../res/values-mcc310-mnc380-hy/strings.xml | 25 ++ .../res/values-mcc310-mnc380-in/strings.xml | 25 ++ .../res/values-mcc310-mnc380-is/strings.xml | 25 ++ .../res/values-mcc310-mnc380-it/strings.xml | 25 ++ .../res/values-mcc310-mnc380-iw/strings.xml | 25 ++ .../res/values-mcc310-mnc380-ja/strings.xml | 25 ++ .../res/values-mcc310-mnc380-ka/strings.xml | 25 ++ .../res/values-mcc310-mnc380-kk/strings.xml | 25 ++ .../res/values-mcc310-mnc380-km/strings.xml | 25 ++ .../res/values-mcc310-mnc380-kn/strings.xml | 25 ++ .../res/values-mcc310-mnc380-ko/strings.xml | 25 ++ .../res/values-mcc310-mnc380-ky/strings.xml | 25 ++ .../res/values-mcc310-mnc380-lo/strings.xml | 25 ++ .../res/values-mcc310-mnc380-lt/strings.xml | 25 ++ .../res/values-mcc310-mnc380-lv/strings.xml | 25 ++ .../res/values-mcc310-mnc380-mk/strings.xml | 25 ++ .../res/values-mcc310-mnc380-ml/strings.xml | 25 ++ .../res/values-mcc310-mnc380-mn/strings.xml | 25 ++ .../res/values-mcc310-mnc380-mr/strings.xml | 25 ++ .../res/values-mcc310-mnc380-ms/strings.xml | 25 ++ .../res/values-mcc310-mnc380-my/strings.xml | 25 ++ .../res/values-mcc310-mnc380-nb/strings.xml | 25 ++ .../res/values-mcc310-mnc380-ne/strings.xml | 25 ++ .../res/values-mcc310-mnc380-nl/strings.xml | 25 ++ .../res/values-mcc310-mnc380-pa/strings.xml | 25 ++ .../res/values-mcc310-mnc380-pl/strings.xml | 25 ++ .../values-mcc310-mnc380-pt-rBR/strings.xml | 25 ++ .../values-mcc310-mnc380-pt-rPT/strings.xml | 25 ++ .../res/values-mcc310-mnc380-pt/strings.xml | 25 ++ .../res/values-mcc310-mnc380-ro/strings.xml | 25 ++ .../res/values-mcc310-mnc380-ru/strings.xml | 25 ++ .../res/values-mcc310-mnc380-si/strings.xml | 25 ++ .../res/values-mcc310-mnc380-sk/strings.xml | 25 ++ .../res/values-mcc310-mnc380-sl/strings.xml | 25 ++ .../res/values-mcc310-mnc380-sq/strings.xml | 25 ++ .../res/values-mcc310-mnc380-sr/strings.xml | 25 ++ .../res/values-mcc310-mnc380-sv/strings.xml | 25 ++ .../res/values-mcc310-mnc380-sw/strings.xml | 25 ++ .../res/values-mcc310-mnc380-ta/strings.xml | 25 ++ .../res/values-mcc310-mnc380-te/strings.xml | 25 ++ .../res/values-mcc310-mnc380-th/strings.xml | 25 ++ .../res/values-mcc310-mnc380-tl/strings.xml | 25 ++ .../res/values-mcc310-mnc380-tr/strings.xml | 25 ++ .../res/values-mcc310-mnc380-uk/strings.xml | 25 ++ .../res/values-mcc310-mnc380-ur/strings.xml | 25 ++ .../res/values-mcc310-mnc380-uz/strings.xml | 25 ++ .../res/values-mcc310-mnc380-vi/strings.xml | 25 ++ .../values-mcc310-mnc380-zh-rCN/strings.xml | 25 ++ .../values-mcc310-mnc380-zh-rHK/strings.xml | 25 ++ .../values-mcc310-mnc380-zh-rTW/strings.xml | 25 ++ .../res/values-mcc310-mnc380-zu/strings.xml | 25 ++ .../res/values-mcc310-mnc410-af/strings.xml | 25 ++ .../res/values-mcc310-mnc410-am/strings.xml | 25 ++ .../res/values-mcc310-mnc410-ar/strings.xml | 25 ++ .../res/values-mcc310-mnc410-az/strings.xml | 25 ++ .../strings.xml | 25 ++ .../res/values-mcc310-mnc410-be/strings.xml | 25 ++ .../res/values-mcc310-mnc410-bg/strings.xml | 25 ++ .../res/values-mcc310-mnc410-bn/strings.xml | 25 ++ .../res/values-mcc310-mnc410-bs/strings.xml | 25 ++ .../res/values-mcc310-mnc410-ca/strings.xml | 25 ++ .../res/values-mcc310-mnc410-cs/strings.xml | 25 ++ .../res/values-mcc310-mnc410-da/strings.xml | 25 ++ .../res/values-mcc310-mnc410-de/strings.xml | 25 ++ .../res/values-mcc310-mnc410-el/strings.xml | 25 ++ .../values-mcc310-mnc410-en-rAU/strings.xml | 25 ++ .../values-mcc310-mnc410-en-rCA/strings.xml | 25 ++ .../values-mcc310-mnc410-en-rGB/strings.xml | 25 ++ .../values-mcc310-mnc410-en-rIN/strings.xml | 25 ++ .../values-mcc310-mnc410-en-rXC/strings.xml | 25 ++ .../values-mcc310-mnc410-es-rUS/strings.xml | 25 ++ .../res/values-mcc310-mnc410-es/strings.xml | 25 ++ .../res/values-mcc310-mnc410-et/strings.xml | 25 ++ .../res/values-mcc310-mnc410-eu/strings.xml | 25 ++ .../res/values-mcc310-mnc410-fa/strings.xml | 25 ++ .../res/values-mcc310-mnc410-fi/strings.xml | 25 ++ .../values-mcc310-mnc410-fr-rCA/strings.xml | 25 ++ .../res/values-mcc310-mnc410-fr/strings.xml | 25 ++ .../res/values-mcc310-mnc410-gl/strings.xml | 25 ++ .../res/values-mcc310-mnc410-gu/strings.xml | 25 ++ .../res/values-mcc310-mnc410-hi/strings.xml | 25 ++ .../res/values-mcc310-mnc410-hr/strings.xml | 25 ++ .../res/values-mcc310-mnc410-hu/strings.xml | 25 ++ .../res/values-mcc310-mnc410-hy/strings.xml | 25 ++ .../res/values-mcc310-mnc410-in/strings.xml | 25 ++ .../res/values-mcc310-mnc410-is/strings.xml | 25 ++ .../res/values-mcc310-mnc410-it/strings.xml | 25 ++ .../res/values-mcc310-mnc410-iw/strings.xml | 25 ++ .../res/values-mcc310-mnc410-ja/strings.xml | 25 ++ .../res/values-mcc310-mnc410-ka/strings.xml | 25 ++ .../res/values-mcc310-mnc410-kk/strings.xml | 25 ++ .../res/values-mcc310-mnc410-km/strings.xml | 25 ++ .../res/values-mcc310-mnc410-kn/strings.xml | 25 ++ .../res/values-mcc310-mnc410-ko/strings.xml | 25 ++ .../res/values-mcc310-mnc410-ky/strings.xml | 25 ++ .../res/values-mcc310-mnc410-lo/strings.xml | 25 ++ .../res/values-mcc310-mnc410-lt/strings.xml | 25 ++ .../res/values-mcc310-mnc410-lv/strings.xml | 25 ++ .../res/values-mcc310-mnc410-mk/strings.xml | 25 ++ .../res/values-mcc310-mnc410-ml/strings.xml | 25 ++ .../res/values-mcc310-mnc410-mn/strings.xml | 25 ++ .../res/values-mcc310-mnc410-mr/strings.xml | 25 ++ .../res/values-mcc310-mnc410-ms/strings.xml | 25 ++ .../res/values-mcc310-mnc410-my/strings.xml | 25 ++ .../res/values-mcc310-mnc410-nb/strings.xml | 25 ++ .../res/values-mcc310-mnc410-ne/strings.xml | 25 ++ .../res/values-mcc310-mnc410-nl/strings.xml | 25 ++ .../res/values-mcc310-mnc410-pa/strings.xml | 25 ++ .../res/values-mcc310-mnc410-pl/strings.xml | 25 ++ .../values-mcc310-mnc410-pt-rBR/strings.xml | 25 ++ .../values-mcc310-mnc410-pt-rPT/strings.xml | 25 ++ .../res/values-mcc310-mnc410-pt/strings.xml | 25 ++ .../res/values-mcc310-mnc410-ro/strings.xml | 25 ++ .../res/values-mcc310-mnc410-ru/strings.xml | 25 ++ .../res/values-mcc310-mnc410-si/strings.xml | 25 ++ .../res/values-mcc310-mnc410-sk/strings.xml | 25 ++ .../res/values-mcc310-mnc410-sl/strings.xml | 25 ++ .../res/values-mcc310-mnc410-sq/strings.xml | 25 ++ .../res/values-mcc310-mnc410-sr/strings.xml | 25 ++ .../res/values-mcc310-mnc410-sv/strings.xml | 25 ++ .../res/values-mcc310-mnc410-sw/strings.xml | 25 ++ .../res/values-mcc310-mnc410-ta/strings.xml | 25 ++ .../res/values-mcc310-mnc410-te/strings.xml | 25 ++ .../res/values-mcc310-mnc410-th/strings.xml | 25 ++ .../res/values-mcc310-mnc410-tl/strings.xml | 25 ++ .../res/values-mcc310-mnc410-tr/strings.xml | 25 ++ .../res/values-mcc310-mnc410-uk/strings.xml | 25 ++ .../res/values-mcc310-mnc410-ur/strings.xml | 25 ++ .../res/values-mcc310-mnc410-uz/strings.xml | 25 ++ .../res/values-mcc310-mnc410-vi/strings.xml | 25 ++ .../values-mcc310-mnc410-zh-rCN/strings.xml | 25 ++ .../values-mcc310-mnc410-zh-rHK/strings.xml | 25 ++ .../values-mcc310-mnc410-zh-rTW/strings.xml | 25 ++ .../res/values-mcc310-mnc410-zu/strings.xml | 25 ++ .../res/values-mcc310-mnc560-af/strings.xml | 25 ++ .../res/values-mcc310-mnc560-am/strings.xml | 25 ++ .../res/values-mcc310-mnc560-ar/strings.xml | 25 ++ .../res/values-mcc310-mnc560-az/strings.xml | 25 ++ .../strings.xml | 25 ++ .../res/values-mcc310-mnc560-be/strings.xml | 25 ++ .../res/values-mcc310-mnc560-bg/strings.xml | 25 ++ .../res/values-mcc310-mnc560-bn/strings.xml | 25 ++ .../res/values-mcc310-mnc560-bs/strings.xml | 25 ++ .../res/values-mcc310-mnc560-ca/strings.xml | 25 ++ .../res/values-mcc310-mnc560-cs/strings.xml | 25 ++ .../res/values-mcc310-mnc560-da/strings.xml | 25 ++ .../res/values-mcc310-mnc560-de/strings.xml | 25 ++ .../res/values-mcc310-mnc560-el/strings.xml | 25 ++ .../values-mcc310-mnc560-en-rAU/strings.xml | 25 ++ .../values-mcc310-mnc560-en-rCA/strings.xml | 25 ++ .../values-mcc310-mnc560-en-rGB/strings.xml | 25 ++ .../values-mcc310-mnc560-en-rIN/strings.xml | 25 ++ .../values-mcc310-mnc560-en-rXC/strings.xml | 25 ++ .../values-mcc310-mnc560-es-rUS/strings.xml | 25 ++ .../res/values-mcc310-mnc560-es/strings.xml | 25 ++ .../res/values-mcc310-mnc560-et/strings.xml | 25 ++ .../res/values-mcc310-mnc560-eu/strings.xml | 25 ++ .../res/values-mcc310-mnc560-fa/strings.xml | 25 ++ .../res/values-mcc310-mnc560-fi/strings.xml | 25 ++ .../values-mcc310-mnc560-fr-rCA/strings.xml | 25 ++ .../res/values-mcc310-mnc560-fr/strings.xml | 25 ++ .../res/values-mcc310-mnc560-gl/strings.xml | 25 ++ .../res/values-mcc310-mnc560-gu/strings.xml | 25 ++ .../res/values-mcc310-mnc560-hi/strings.xml | 25 ++ .../res/values-mcc310-mnc560-hr/strings.xml | 25 ++ .../res/values-mcc310-mnc560-hu/strings.xml | 25 ++ .../res/values-mcc310-mnc560-hy/strings.xml | 25 ++ .../res/values-mcc310-mnc560-in/strings.xml | 25 ++ .../res/values-mcc310-mnc560-is/strings.xml | 25 ++ .../res/values-mcc310-mnc560-it/strings.xml | 25 ++ .../res/values-mcc310-mnc560-iw/strings.xml | 25 ++ .../res/values-mcc310-mnc560-ja/strings.xml | 25 ++ .../res/values-mcc310-mnc560-ka/strings.xml | 25 ++ .../res/values-mcc310-mnc560-kk/strings.xml | 25 ++ .../res/values-mcc310-mnc560-km/strings.xml | 25 ++ .../res/values-mcc310-mnc560-kn/strings.xml | 25 ++ .../res/values-mcc310-mnc560-ko/strings.xml | 25 ++ .../res/values-mcc310-mnc560-ky/strings.xml | 25 ++ .../res/values-mcc310-mnc560-lo/strings.xml | 25 ++ .../res/values-mcc310-mnc560-lt/strings.xml | 25 ++ .../res/values-mcc310-mnc560-lv/strings.xml | 25 ++ .../res/values-mcc310-mnc560-mk/strings.xml | 25 ++ .../res/values-mcc310-mnc560-ml/strings.xml | 25 ++ .../res/values-mcc310-mnc560-mn/strings.xml | 25 ++ .../res/values-mcc310-mnc560-mr/strings.xml | 25 ++ .../res/values-mcc310-mnc560-ms/strings.xml | 25 ++ .../res/values-mcc310-mnc560-my/strings.xml | 25 ++ .../res/values-mcc310-mnc560-nb/strings.xml | 25 ++ .../res/values-mcc310-mnc560-ne/strings.xml | 25 ++ .../res/values-mcc310-mnc560-nl/strings.xml | 25 ++ .../res/values-mcc310-mnc560-pa/strings.xml | 25 ++ .../res/values-mcc310-mnc560-pl/strings.xml | 25 ++ .../values-mcc310-mnc560-pt-rBR/strings.xml | 25 ++ .../values-mcc310-mnc560-pt-rPT/strings.xml | 25 ++ .../res/values-mcc310-mnc560-pt/strings.xml | 25 ++ .../res/values-mcc310-mnc560-ro/strings.xml | 25 ++ .../res/values-mcc310-mnc560-ru/strings.xml | 25 ++ .../res/values-mcc310-mnc560-si/strings.xml | 25 ++ .../res/values-mcc310-mnc560-sk/strings.xml | 25 ++ .../res/values-mcc310-mnc560-sl/strings.xml | 25 ++ .../res/values-mcc310-mnc560-sq/strings.xml | 25 ++ .../res/values-mcc310-mnc560-sr/strings.xml | 25 ++ .../res/values-mcc310-mnc560-sv/strings.xml | 25 ++ .../res/values-mcc310-mnc560-sw/strings.xml | 25 ++ .../res/values-mcc310-mnc560-ta/strings.xml | 25 ++ .../res/values-mcc310-mnc560-te/strings.xml | 25 ++ .../res/values-mcc310-mnc560-th/strings.xml | 25 ++ .../res/values-mcc310-mnc560-tl/strings.xml | 25 ++ .../res/values-mcc310-mnc560-tr/strings.xml | 25 ++ .../res/values-mcc310-mnc560-uk/strings.xml | 25 ++ .../res/values-mcc310-mnc560-ur/strings.xml | 25 ++ .../res/values-mcc310-mnc560-uz/strings.xml | 25 ++ .../res/values-mcc310-mnc560-vi/strings.xml | 25 ++ .../values-mcc310-mnc560-zh-rCN/strings.xml | 25 ++ .../values-mcc310-mnc560-zh-rHK/strings.xml | 25 ++ .../values-mcc310-mnc560-zh-rTW/strings.xml | 25 ++ .../res/values-mcc310-mnc560-zu/strings.xml | 25 ++ .../res/values-mcc310-mnc950-af/strings.xml | 25 ++ .../res/values-mcc310-mnc950-am/strings.xml | 25 ++ .../res/values-mcc310-mnc950-ar/strings.xml | 25 ++ .../res/values-mcc310-mnc950-az/strings.xml | 25 ++ .../strings.xml | 25 ++ .../res/values-mcc310-mnc950-be/strings.xml | 25 ++ .../res/values-mcc310-mnc950-bg/strings.xml | 25 ++ .../res/values-mcc310-mnc950-bn/strings.xml | 25 ++ .../res/values-mcc310-mnc950-bs/strings.xml | 25 ++ .../res/values-mcc310-mnc950-ca/strings.xml | 25 ++ .../res/values-mcc310-mnc950-cs/strings.xml | 25 ++ .../res/values-mcc310-mnc950-da/strings.xml | 25 ++ .../res/values-mcc310-mnc950-de/strings.xml | 25 ++ .../res/values-mcc310-mnc950-el/strings.xml | 25 ++ .../values-mcc310-mnc950-en-rAU/strings.xml | 25 ++ .../values-mcc310-mnc950-en-rCA/strings.xml | 25 ++ .../values-mcc310-mnc950-en-rGB/strings.xml | 25 ++ .../values-mcc310-mnc950-en-rIN/strings.xml | 25 ++ .../values-mcc310-mnc950-en-rXC/strings.xml | 25 ++ .../values-mcc310-mnc950-es-rUS/strings.xml | 25 ++ .../res/values-mcc310-mnc950-es/strings.xml | 25 ++ .../res/values-mcc310-mnc950-et/strings.xml | 25 ++ .../res/values-mcc310-mnc950-eu/strings.xml | 25 ++ .../res/values-mcc310-mnc950-fa/strings.xml | 25 ++ .../res/values-mcc310-mnc950-fi/strings.xml | 25 ++ .../values-mcc310-mnc950-fr-rCA/strings.xml | 25 ++ .../res/values-mcc310-mnc950-fr/strings.xml | 25 ++ .../res/values-mcc310-mnc950-gl/strings.xml | 25 ++ .../res/values-mcc310-mnc950-gu/strings.xml | 25 ++ .../res/values-mcc310-mnc950-hi/strings.xml | 25 ++ .../res/values-mcc310-mnc950-hr/strings.xml | 25 ++ .../res/values-mcc310-mnc950-hu/strings.xml | 25 ++ .../res/values-mcc310-mnc950-hy/strings.xml | 25 ++ .../res/values-mcc310-mnc950-in/strings.xml | 25 ++ .../res/values-mcc310-mnc950-is/strings.xml | 25 ++ .../res/values-mcc310-mnc950-it/strings.xml | 25 ++ .../res/values-mcc310-mnc950-iw/strings.xml | 25 ++ .../res/values-mcc310-mnc950-ja/strings.xml | 25 ++ .../res/values-mcc310-mnc950-ka/strings.xml | 25 ++ .../res/values-mcc310-mnc950-kk/strings.xml | 25 ++ .../res/values-mcc310-mnc950-km/strings.xml | 25 ++ .../res/values-mcc310-mnc950-kn/strings.xml | 25 ++ .../res/values-mcc310-mnc950-ko/strings.xml | 25 ++ .../res/values-mcc310-mnc950-ky/strings.xml | 25 ++ .../res/values-mcc310-mnc950-lo/strings.xml | 25 ++ .../res/values-mcc310-mnc950-lt/strings.xml | 25 ++ .../res/values-mcc310-mnc950-lv/strings.xml | 25 ++ .../res/values-mcc310-mnc950-mk/strings.xml | 25 ++ .../res/values-mcc310-mnc950-ml/strings.xml | 25 ++ .../res/values-mcc310-mnc950-mn/strings.xml | 25 ++ .../res/values-mcc310-mnc950-mr/strings.xml | 25 ++ .../res/values-mcc310-mnc950-ms/strings.xml | 25 ++ .../res/values-mcc310-mnc950-my/strings.xml | 25 ++ .../res/values-mcc310-mnc950-nb/strings.xml | 25 ++ .../res/values-mcc310-mnc950-ne/strings.xml | 25 ++ .../res/values-mcc310-mnc950-nl/strings.xml | 25 ++ .../res/values-mcc310-mnc950-pa/strings.xml | 25 ++ .../res/values-mcc310-mnc950-pl/strings.xml | 25 ++ .../values-mcc310-mnc950-pt-rBR/strings.xml | 25 ++ .../values-mcc310-mnc950-pt-rPT/strings.xml | 25 ++ .../res/values-mcc310-mnc950-pt/strings.xml | 25 ++ .../res/values-mcc310-mnc950-ro/strings.xml | 25 ++ .../res/values-mcc310-mnc950-ru/strings.xml | 25 ++ .../res/values-mcc310-mnc950-si/strings.xml | 25 ++ .../res/values-mcc310-mnc950-sk/strings.xml | 25 ++ .../res/values-mcc310-mnc950-sl/strings.xml | 25 ++ .../res/values-mcc310-mnc950-sq/strings.xml | 25 ++ .../res/values-mcc310-mnc950-sr/strings.xml | 25 ++ .../res/values-mcc310-mnc950-sv/strings.xml | 25 ++ .../res/values-mcc310-mnc950-sw/strings.xml | 25 ++ .../res/values-mcc310-mnc950-ta/strings.xml | 25 ++ .../res/values-mcc310-mnc950-te/strings.xml | 25 ++ .../res/values-mcc310-mnc950-th/strings.xml | 25 ++ .../res/values-mcc310-mnc950-tl/strings.xml | 25 ++ .../res/values-mcc310-mnc950-tr/strings.xml | 25 ++ .../res/values-mcc310-mnc950-uk/strings.xml | 25 ++ .../res/values-mcc310-mnc950-ur/strings.xml | 25 ++ .../res/values-mcc310-mnc950-uz/strings.xml | 25 ++ .../res/values-mcc310-mnc950-vi/strings.xml | 25 ++ .../values-mcc310-mnc950-zh-rCN/strings.xml | 25 ++ .../values-mcc310-mnc950-zh-rHK/strings.xml | 25 ++ .../values-mcc310-mnc950-zh-rTW/strings.xml | 25 ++ .../res/values-mcc310-mnc950-zu/strings.xml | 25 ++ .../res/values-mcc311-mnc180-af/strings.xml | 25 ++ .../res/values-mcc311-mnc180-am/strings.xml | 25 ++ .../res/values-mcc311-mnc180-ar/strings.xml | 25 ++ .../res/values-mcc311-mnc180-az/strings.xml | 25 ++ .../strings.xml | 25 ++ .../res/values-mcc311-mnc180-be/strings.xml | 25 ++ .../res/values-mcc311-mnc180-bg/strings.xml | 25 ++ .../res/values-mcc311-mnc180-bn/strings.xml | 25 ++ .../res/values-mcc311-mnc180-bs/strings.xml | 25 ++ .../res/values-mcc311-mnc180-ca/strings.xml | 25 ++ .../res/values-mcc311-mnc180-cs/strings.xml | 25 ++ .../res/values-mcc311-mnc180-da/strings.xml | 25 ++ .../res/values-mcc311-mnc180-de/strings.xml | 25 ++ .../res/values-mcc311-mnc180-el/strings.xml | 25 ++ .../values-mcc311-mnc180-en-rAU/strings.xml | 25 ++ .../values-mcc311-mnc180-en-rCA/strings.xml | 25 ++ .../values-mcc311-mnc180-en-rGB/strings.xml | 25 ++ .../values-mcc311-mnc180-en-rIN/strings.xml | 25 ++ .../values-mcc311-mnc180-en-rXC/strings.xml | 25 ++ .../values-mcc311-mnc180-es-rUS/strings.xml | 25 ++ .../res/values-mcc311-mnc180-es/strings.xml | 25 ++ .../res/values-mcc311-mnc180-et/strings.xml | 25 ++ .../res/values-mcc311-mnc180-eu/strings.xml | 25 ++ .../res/values-mcc311-mnc180-fa/strings.xml | 25 ++ .../res/values-mcc311-mnc180-fi/strings.xml | 25 ++ .../values-mcc311-mnc180-fr-rCA/strings.xml | 25 ++ .../res/values-mcc311-mnc180-fr/strings.xml | 25 ++ .../res/values-mcc311-mnc180-gl/strings.xml | 25 ++ .../res/values-mcc311-mnc180-gu/strings.xml | 25 ++ .../res/values-mcc311-mnc180-hi/strings.xml | 25 ++ .../res/values-mcc311-mnc180-hr/strings.xml | 25 ++ .../res/values-mcc311-mnc180-hu/strings.xml | 25 ++ .../res/values-mcc311-mnc180-hy/strings.xml | 25 ++ .../res/values-mcc311-mnc180-in/strings.xml | 25 ++ .../res/values-mcc311-mnc180-is/strings.xml | 25 ++ .../res/values-mcc311-mnc180-it/strings.xml | 25 ++ .../res/values-mcc311-mnc180-iw/strings.xml | 25 ++ .../res/values-mcc311-mnc180-ja/strings.xml | 25 ++ .../res/values-mcc311-mnc180-ka/strings.xml | 25 ++ .../res/values-mcc311-mnc180-kk/strings.xml | 25 ++ .../res/values-mcc311-mnc180-km/strings.xml | 25 ++ .../res/values-mcc311-mnc180-kn/strings.xml | 25 ++ .../res/values-mcc311-mnc180-ko/strings.xml | 25 ++ .../res/values-mcc311-mnc180-ky/strings.xml | 25 ++ .../res/values-mcc311-mnc180-lo/strings.xml | 25 ++ .../res/values-mcc311-mnc180-lt/strings.xml | 25 ++ .../res/values-mcc311-mnc180-lv/strings.xml | 25 ++ .../res/values-mcc311-mnc180-mk/strings.xml | 25 ++ .../res/values-mcc311-mnc180-ml/strings.xml | 25 ++ .../res/values-mcc311-mnc180-mn/strings.xml | 25 ++ .../res/values-mcc311-mnc180-mr/strings.xml | 25 ++ .../res/values-mcc311-mnc180-ms/strings.xml | 25 ++ .../res/values-mcc311-mnc180-my/strings.xml | 25 ++ .../res/values-mcc311-mnc180-nb/strings.xml | 25 ++ .../res/values-mcc311-mnc180-ne/strings.xml | 25 ++ .../res/values-mcc311-mnc180-nl/strings.xml | 25 ++ .../res/values-mcc311-mnc180-pa/strings.xml | 25 ++ .../res/values-mcc311-mnc180-pl/strings.xml | 25 ++ .../values-mcc311-mnc180-pt-rBR/strings.xml | 25 ++ .../values-mcc311-mnc180-pt-rPT/strings.xml | 25 ++ .../res/values-mcc311-mnc180-pt/strings.xml | 25 ++ .../res/values-mcc311-mnc180-ro/strings.xml | 25 ++ .../res/values-mcc311-mnc180-ru/strings.xml | 25 ++ .../res/values-mcc311-mnc180-si/strings.xml | 25 ++ .../res/values-mcc311-mnc180-sk/strings.xml | 25 ++ .../res/values-mcc311-mnc180-sl/strings.xml | 25 ++ .../res/values-mcc311-mnc180-sq/strings.xml | 25 ++ .../res/values-mcc311-mnc180-sr/strings.xml | 25 ++ .../res/values-mcc311-mnc180-sv/strings.xml | 25 ++ .../res/values-mcc311-mnc180-sw/strings.xml | 25 ++ .../res/values-mcc311-mnc180-ta/strings.xml | 25 ++ .../res/values-mcc311-mnc180-te/strings.xml | 25 ++ .../res/values-mcc311-mnc180-th/strings.xml | 25 ++ .../res/values-mcc311-mnc180-tl/strings.xml | 25 ++ .../res/values-mcc311-mnc180-tr/strings.xml | 25 ++ .../res/values-mcc311-mnc180-uk/strings.xml | 25 ++ .../res/values-mcc311-mnc180-ur/strings.xml | 25 ++ .../res/values-mcc311-mnc180-uz/strings.xml | 25 ++ .../res/values-mcc311-mnc180-vi/strings.xml | 25 ++ .../values-mcc311-mnc180-zh-rCN/strings.xml | 25 ++ .../values-mcc311-mnc180-zh-rHK/strings.xml | 25 ++ .../values-mcc311-mnc180-zh-rTW/strings.xml | 25 ++ .../res/values-mcc311-mnc180-zu/strings.xml | 25 ++ core/res/res/values-mk/strings.xml | 6 +- core/res/res/values-ml/strings.xml | 6 +- core/res/res/values-mn/strings.xml | 6 +- core/res/res/values-mr/strings.xml | 234 +++++++-------- core/res/res/values-ms/strings.xml | 6 +- core/res/res/values-my/strings.xml | 6 +- core/res/res/values-nb/strings.xml | 6 +- core/res/res/values-ne/strings.xml | 6 +- core/res/res/values-nl/strings.xml | 6 +- core/res/res/values-pa/strings.xml | 38 +-- core/res/res/values-pl/strings.xml | 8 +- core/res/res/values-pt-rBR/strings.xml | 12 +- core/res/res/values-pt-rPT/strings.xml | 6 +- core/res/res/values-pt/strings.xml | 12 +- core/res/res/values-ro/strings.xml | 6 +- core/res/res/values-ru/strings.xml | 6 +- core/res/res/values-si/strings.xml | 6 +- core/res/res/values-sk/strings.xml | 6 +- core/res/res/values-sl/strings.xml | 6 +- core/res/res/values-sq/strings.xml | 6 +- core/res/res/values-sr/strings.xml | 6 +- core/res/res/values-sv/strings.xml | 8 +- core/res/res/values-sw/strings.xml | 8 +- core/res/res/values-ta/strings.xml | 6 +- core/res/res/values-te/strings.xml | 164 +++++------ core/res/res/values-th/strings.xml | 6 +- core/res/res/values-tl/strings.xml | 6 +- core/res/res/values-tr/strings.xml | 6 +- core/res/res/values-uk/strings.xml | 6 +- core/res/res/values-ur/strings.xml | 6 +- core/res/res/values-uz/strings.xml | 10 +- core/res/res/values-vi/strings.xml | 8 +- core/res/res/values-zh-rCN/strings.xml | 6 +- core/res/res/values-zh-rHK/strings.xml | 6 +- core/res/res/values-zh-rTW/strings.xml | 6 +- core/res/res/values-zu/strings.xml | 6 +- 747 files changed, 17316 insertions(+), 723 deletions(-) create mode 100644 core/res/res/values-mcc310-mnc030-af/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-am/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-ar/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-az/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-b+sr+Latn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-be/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-bg/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-bn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-bs/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-ca/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-cs/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-da/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-de/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-el/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-en-rAU/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-en-rCA/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-en-rGB/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-en-rIN/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-en-rXC/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-es-rUS/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-es/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-et/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-eu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-fa/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-fi/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-fr-rCA/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-fr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-gl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-gu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-hi/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-hr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-hu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-hy/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-in/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-is/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-it/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-iw/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-ja/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-ka/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-kk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-km/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-kn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-ko/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-ky/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-lo/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-lt/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-lv/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-mk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-ml/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-mn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-mr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-ms/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-my/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-nb/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-ne/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-nl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-pa/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-pl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-pt-rBR/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-pt-rPT/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-pt/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-ro/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-ru/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-si/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-sk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-sl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-sq/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-sr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-sv/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-sw/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-ta/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-te/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-th/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-tl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-tr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-uk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-ur/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-uz/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-vi/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-zh-rCN/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-zh-rHK/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-zh-rTW/strings.xml create mode 100644 core/res/res/values-mcc310-mnc030-zu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-af/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-am/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-ar/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-az/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-b+sr+Latn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-be/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-bg/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-bn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-bs/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-ca/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-cs/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-da/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-de/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-el/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-en-rAU/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-en-rCA/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-en-rGB/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-en-rIN/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-en-rXC/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-es-rUS/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-es/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-et/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-eu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-fa/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-fi/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-fr-rCA/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-fr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-gl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-gu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-hi/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-hr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-hu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-hy/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-in/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-is/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-it/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-iw/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-ja/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-ka/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-kk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-km/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-kn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-ko/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-ky/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-lo/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-lt/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-lv/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-mk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-ml/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-mn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-mr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-ms/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-my/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-nb/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-ne/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-nl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-pa/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-pl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-pt-rBR/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-pt-rPT/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-pt/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-ro/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-ru/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-si/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-sk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-sl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-sq/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-sr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-sv/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-sw/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-ta/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-te/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-th/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-tl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-tr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-uk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-ur/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-uz/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-vi/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-zh-rCN/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-zh-rHK/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-zh-rTW/strings.xml create mode 100644 core/res/res/values-mcc310-mnc170-zu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-af/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-am/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-ar/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-az/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-b+sr+Latn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-be/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-bg/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-bn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-bs/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-ca/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-cs/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-da/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-de/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-el/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-en-rAU/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-en-rCA/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-en-rGB/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-en-rIN/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-en-rXC/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-es-rUS/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-es/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-et/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-eu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-fa/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-fi/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-fr-rCA/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-fr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-gl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-gu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-hi/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-hr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-hu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-hy/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-in/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-is/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-it/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-iw/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-ja/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-ka/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-kk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-km/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-kn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-ko/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-ky/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-lo/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-lt/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-lv/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-mk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-ml/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-mn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-mr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-ms/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-my/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-nb/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-ne/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-nl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-pa/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-pl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-pt-rBR/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-pt-rPT/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-pt/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-ro/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-ru/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-si/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-sk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-sl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-sq/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-sr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-sv/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-sw/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-ta/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-te/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-th/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-tl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-tr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-uk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-ur/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-uz/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-vi/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-zh-rCN/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-zh-rHK/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-zh-rTW/strings.xml create mode 100644 core/res/res/values-mcc310-mnc280-zu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-af/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-am/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-ar/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-az/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-b+sr+Latn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-be/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-bg/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-bn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-bs/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-ca/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-cs/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-da/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-de/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-el/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-en-rAU/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-en-rCA/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-en-rGB/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-en-rIN/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-en-rXC/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-es-rUS/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-es/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-et/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-eu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-fa/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-fi/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-fr-rCA/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-fr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-gl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-gu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-hi/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-hr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-hu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-hy/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-in/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-is/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-it/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-iw/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-ja/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-ka/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-kk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-km/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-kn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-ko/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-ky/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-lo/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-lt/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-lv/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-mk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-ml/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-mn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-mr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-ms/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-my/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-nb/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-ne/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-nl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-pa/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-pl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-pt-rBR/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-pt-rPT/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-pt/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-ro/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-ru/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-si/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-sk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-sl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-sq/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-sr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-sv/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-sw/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-ta/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-te/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-th/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-tl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-tr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-uk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-ur/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-uz/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-vi/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-zh-rCN/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-zh-rHK/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-zh-rTW/strings.xml create mode 100644 core/res/res/values-mcc310-mnc380-zu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-af/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-am/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-ar/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-az/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-b+sr+Latn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-be/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-bg/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-bn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-bs/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-ca/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-cs/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-da/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-de/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-el/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-en-rAU/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-en-rCA/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-en-rGB/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-en-rIN/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-en-rXC/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-es-rUS/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-es/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-et/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-eu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-fa/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-fi/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-fr-rCA/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-fr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-gl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-gu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-hi/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-hr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-hu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-hy/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-in/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-is/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-it/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-iw/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-ja/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-ka/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-kk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-km/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-kn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-ko/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-ky/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-lo/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-lt/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-lv/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-mk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-ml/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-mn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-mr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-ms/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-my/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-nb/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-ne/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-nl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-pa/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-pl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-pt-rBR/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-pt-rPT/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-pt/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-ro/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-ru/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-si/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-sk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-sl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-sq/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-sr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-sv/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-sw/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-ta/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-te/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-th/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-tl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-tr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-uk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-ur/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-uz/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-vi/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-zh-rCN/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-zh-rHK/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-zh-rTW/strings.xml create mode 100644 core/res/res/values-mcc310-mnc410-zu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-af/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-am/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-ar/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-az/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-b+sr+Latn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-be/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-bg/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-bn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-bs/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-ca/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-cs/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-da/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-de/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-el/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-en-rAU/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-en-rCA/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-en-rGB/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-en-rIN/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-en-rXC/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-es-rUS/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-es/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-et/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-eu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-fa/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-fi/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-fr-rCA/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-fr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-gl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-gu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-hi/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-hr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-hu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-hy/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-in/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-is/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-it/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-iw/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-ja/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-ka/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-kk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-km/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-kn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-ko/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-ky/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-lo/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-lt/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-lv/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-mk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-ml/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-mn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-mr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-ms/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-my/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-nb/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-ne/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-nl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-pa/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-pl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-pt-rBR/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-pt-rPT/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-pt/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-ro/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-ru/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-si/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-sk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-sl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-sq/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-sr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-sv/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-sw/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-ta/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-te/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-th/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-tl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-tr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-uk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-ur/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-uz/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-vi/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-zh-rCN/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-zh-rHK/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-zh-rTW/strings.xml create mode 100644 core/res/res/values-mcc310-mnc560-zu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-af/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-am/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-ar/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-az/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-b+sr+Latn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-be/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-bg/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-bn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-bs/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-ca/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-cs/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-da/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-de/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-el/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-en-rAU/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-en-rCA/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-en-rGB/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-en-rIN/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-en-rXC/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-es-rUS/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-es/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-et/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-eu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-fa/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-fi/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-fr-rCA/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-fr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-gl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-gu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-hi/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-hr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-hu/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-hy/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-in/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-is/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-it/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-iw/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-ja/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-ka/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-kk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-km/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-kn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-ko/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-ky/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-lo/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-lt/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-lv/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-mk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-ml/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-mn/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-mr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-ms/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-my/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-nb/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-ne/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-nl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-pa/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-pl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-pt-rBR/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-pt-rPT/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-pt/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-ro/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-ru/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-si/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-sk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-sl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-sq/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-sr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-sv/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-sw/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-ta/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-te/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-th/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-tl/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-tr/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-uk/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-ur/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-uz/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-vi/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-zh-rCN/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-zh-rHK/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-zh-rTW/strings.xml create mode 100644 core/res/res/values-mcc310-mnc950-zu/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-af/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-am/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-ar/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-az/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-b+sr+Latn/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-be/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-bg/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-bn/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-bs/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-ca/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-cs/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-da/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-de/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-el/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-en-rAU/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-en-rCA/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-en-rGB/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-en-rIN/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-en-rXC/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-es-rUS/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-es/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-et/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-eu/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-fa/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-fi/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-fr-rCA/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-fr/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-gl/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-gu/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-hi/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-hr/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-hu/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-hy/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-in/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-is/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-it/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-iw/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-ja/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-ka/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-kk/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-km/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-kn/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-ko/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-ky/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-lo/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-lt/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-lv/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-mk/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-ml/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-mn/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-mr/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-ms/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-my/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-nb/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-ne/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-nl/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-pa/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-pl/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-pt-rBR/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-pt-rPT/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-pt/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-ro/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-ru/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-si/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-sk/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-sl/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-sq/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-sr/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-sv/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-sw/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-ta/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-te/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-th/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-tl/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-tr/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-uk/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-ur/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-uz/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-vi/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-zh-rCN/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-zh-rHK/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-zh-rTW/strings.xml create mode 100644 core/res/res/values-mcc311-mnc180-zu/strings.xml diff --git a/core/res/res/values-af/strings.xml b/core/res/res/values-af/strings.xml index c0081944a749..e323dc0d44bd 100644 --- a/core/res/res/values-af/strings.xml +++ b/core/res/res/values-af/strings.xml @@ -248,9 +248,9 @@ "Opletberigte" "Kleinhandeldemonstrasie" "USB-verbinding" - "Programme wat op die agtergrond loop" - "%1$s loop tans op die agtergrond" - "%1$d programme loop tans op die agtergrond" + "Programme wat batterykrag gebruik" + "%1$s gebruik tans batterykrag" + "%1$d programme gebruik tans batterykrag" "Tik vir besonderhede oor battery- en datagebruik" "%1$s, %2$s" "Veiligmodus" diff --git a/core/res/res/values-am/strings.xml b/core/res/res/values-am/strings.xml index c7073f051253..057555eacc6b 100644 --- a/core/res/res/values-am/strings.xml +++ b/core/res/res/values-am/strings.xml @@ -248,9 +248,9 @@ "ማንቂያዎች" "የችርቻሮ ማሳያ" "የዩኤስቢ ግንኙነት" - "በጀርባ ውስጥ የሚያሄዱ መተግበሪያዎች" - "%1$s በጀርባ ውስጥ እያሄደ ነው" - "%1$d መተግበሪያዎች በጀርባ ውስጥ እያሄዱ ነው" + "ባትሪ በመፍጀት ላይ ያሉ መተግበሪያዎች" + "%1$s ባትሪ እየተጠቀመ ነው" + "%1$d መተግበሪያዎች ባትሪ እየተጠቀሙ ነው" "በባትሪ እና ውሂብ አጠቃቀም ላይ ዝርዝሮችን ለማግኘት መታ ያድርጉ" "%1$s%2$s" "የሚያስተማምን ሁነታ" diff --git a/core/res/res/values-ar/strings.xml b/core/res/res/values-ar/strings.xml index 92d3067c42d7..4a350282f4e7 100644 --- a/core/res/res/values-ar/strings.xml +++ b/core/res/res/values-ar/strings.xml @@ -260,9 +260,9 @@ "التنبيهات" "عرض توضيحي لبائع التجزئة" "‏اتصال USB" - "التطبيقات التي تعمل في الخلفية" - "جارٍ تشغيل %1$s في الخلفية" - "جارٍ تشغيل %1$d تطبيق في الخلفية" + "التطبيقات التي تستهلك البطارية" + "يستخدم تطبيق %1$s البطارية" + "تستخدم %1$d من التطبيقات البطارية" "انقر للحصول على تفاصيل حول البطارية واستخدام البيانات" "%1$s، %2$s" "الوضع الآمن" diff --git a/core/res/res/values-az/strings.xml b/core/res/res/values-az/strings.xml index 500201b802de..10839d6fcb96 100644 --- a/core/res/res/values-az/strings.xml +++ b/core/res/res/values-az/strings.xml @@ -248,9 +248,9 @@ "Siqnallar" "Pərakəndə demo" "USB əlaqə" - "Arxa fonda işləyən tətbiqlər" - "%1$s arxa fonda işləyir" - "%1$d tətbiq arxa fonda işləyir" + "Batareyadan istifadə edən tətbiqlər" + "%1$s batareyadan istifadə edir" + "%1$d tətbiq batareyadan istifadə edir" "Batareya və data istifadəsi haqqında ətraflı məlumat üçün klikləyin" "%1$s, %2$s" "Təhlükəsiz rejim" @@ -260,7 +260,7 @@ "Kontaktlar" "kontaktlarınıza daxil olun" "Yer" - "bu cihazın məkanını əldə edin" + "cihazın yerini bilmək" "Təqvim" "təqvimə daxil olun" "SMS" diff --git a/core/res/res/values-b+sr+Latn/strings.xml b/core/res/res/values-b+sr+Latn/strings.xml index c36dfa8f6df2..df1d4cbc3a15 100644 --- a/core/res/res/values-b+sr+Latn/strings.xml +++ b/core/res/res/values-b+sr+Latn/strings.xml @@ -251,9 +251,9 @@ "Obaveštenja" "Režim demonstracije za maloprodajne objekte" "USB veza" - "Aplikacije pokrenute u pozadini" - "%1$s radi u pozadini" - "Aplikacije (%1$d) su pokrenute u pozadini" + "Aplikacije koje troše bateriju" + "%1$s koristi bateriju" + "Aplikacije (%1$d) koriste bateriju" "Dodirnite za detalje o bateriji i potrošnji podataka" "%1$s, %2$s" "Bezbedni režim" diff --git a/core/res/res/values-be/strings.xml b/core/res/res/values-be/strings.xml index b85fddcddb11..5ce8c3a7cb43 100644 --- a/core/res/res/values-be/strings.xml +++ b/core/res/res/values-be/strings.xml @@ -254,9 +254,9 @@ "Абвесткi" "Дэманстрацыйны рэжым для пунктаў продажу" "Падключэнне USB" - "Праграмы, якія працуюць у фонавым рэжыме" - "%1$s працуе ў фонавым рэжыме" - "Праграмы (%1$d) працуюць у фонавым рэжыме" + "Праграмы, якія выкарыстоўваюць акумулятар" + "%1$s выкарыстоўвае акумулятар" + "Наступная колькасць праграм выкарыстоўваюць акумулятар: %1$d" "Дакраніцеся, каб даведацца пра выкарыстанне трафіка і акумулятара" "%1$s, %2$s" "Бяспечны рэжым" diff --git a/core/res/res/values-bg/strings.xml b/core/res/res/values-bg/strings.xml index cfcf5a3add0f..fff112d9219e 100644 --- a/core/res/res/values-bg/strings.xml +++ b/core/res/res/values-bg/strings.xml @@ -248,9 +248,9 @@ "Сигнали" "Демонстрационен режим за магазини" "USB връзка" - "Приложения, работещи на заден план" - "%1$s се изпълнява на заден план" - "%1$d приложения работят на заден план" + "Приложения, използващи батерията" + "%1$s използва батерията" + "%1$d приложения използват батерията" "Докоснете за информация относно използването на батерията и преноса на данни" "%1$s, %2$s" "Безопасен режим" diff --git a/core/res/res/values-bn/strings.xml b/core/res/res/values-bn/strings.xml index f039b0b6bf42..04662187976e 100644 --- a/core/res/res/values-bn/strings.xml +++ b/core/res/res/values-bn/strings.xml @@ -140,9 +140,9 @@ "ঠিক আছে" "একটি নেটওয়ার্ক ত্রুটি ঘটেছে৷" "URL খুঁজে পাওয়া যায়নি৷" - "এই সাইট প্রমাণীকরণ স্কীমটি সমর্থিত নয়৷" - "প্রমাণীকরণ করা যায়নি৷" - "প্রক্সী সার্ভারের মাধ্যমে প্রমাণীকরণ ব্যর্থ হয়েছে৷" + "এই সাইট যাচাইকরণ স্কীমটি সমর্থিত নয়৷" + "যাচাইকরণ করা যায়নি৷" + "প্রক্সী সার্ভারের মাধ্যমে যাচাইকরণ ব্যর্থ হয়েছে৷" "সার্ভারের সাথে সংযোগ স্থাপন করা যায়নি৷" "সার্ভারের সাথে যোগাযোগ করা যায়নি৷ পরে আবার চেষ্টা করুন৷" "সার্ভারের সাথে সংযোগের সময় শেষ হয়েছে৷" @@ -175,7 +175,7 @@ "ডিভাইসটি পরিচালনা করা হচ্ছে" "আপনার প্রতিষ্ঠান এই ডিভাইসটি পরিচালনা করে এবং এটির নেটওয়ার্ক ট্রাফিকের উপরে নজর রাখতে পারে। বিশদ বিবরণের জন্য ট্যাপ করুন।," "আপনার ডিভাইসটি মুছে ফেলা হবে" - "প্রশাসক অ্যাপটি ব্যবহার করা যাবে না। আপনার ডিভাইসে থাকা সবকিছু এখন মুছে ফেলা হবে।\n\nকোনো প্রশ্ন থাকলে আপনার প্রতিষ্ঠানের প্রশাসকের সাথে যোগাযোগ করুন।" + "প্রশাসক অ্যাপটি ব্যবহার করা যাবে না। আপনার ডিভাইসে থাকা সবকিছু এখন মুছে ফেলা হবে।\n\nকোনও প্রশ্ন থাকলে আপনার প্রতিষ্ঠানের প্রশাসকের সাথে যোগাযোগ করুন।" "আমাকে" "ট্যাবলেট বিকল্পগুলি" "টিভি বিকল্পগুলি" @@ -248,9 +248,9 @@ "সতর্কতাগুলি" "খুচরা বিক্রয়ের ডেমো" "USB সংযোগ" - "পটভূমিতে অ্যাপ চালু আছে" - "পটভূমিতে %1$s অ্যাপ চালু আছে" - "পটভূমিতে %1$dটি অ্যাপ চালু আছে" + "কিছু অ্যাপ ব্যাটারি ব্যবহার করছে" + "%1$s অ্যাপটি ব্যাটারি ব্যবহার করছে" + "%1$dটি অ্যাপ ব্যাটারি ব্যবহার করছে" "ব্যাটারি এবং ডেটার ব্যবহারের বিশদ বিবরণের জন্য ট্যাপ করুন" "%1$s, %2$s" "নিরাপদ মোড" @@ -298,12 +298,12 @@ "শর্টকাটগুলি আনইনস্টল করে" "অ্যাপ্লিকেশানটিকে ব্যবহারকারীর হস্তক্ষেপ ছাড়াই হোমস্ক্রীণের শর্টকাটগুলি সরানোর অনুমতি দেয়৷" "আউটগোয়িং কলগুলি পুনঃচালিত করুন" - "অ্যাপ্লিকেশানকে কল চলাকালীন অন্য একটি নম্বরে কল পুনঃনির্দেশ বা কলটি একসথে বন্ধ করার সাথে ডায়াল করা নম্বরটি দেখতে দেয়৷" + "অ্যাপ্লিকেশনকে কল চলাকালীন অন্য একটি নম্বরে কল পুনঃনির্দেশ বা কলটি একসথে বন্ধ করার সাথে ডায়াল করা নম্বরটি দেখতে দেয়৷" "ফোন কলের উত্তর দিতে দিন" "অ্যাপটিকে ইনকামিং ফোন কলের উত্তর দিতে দেয়।" - "পাঠ্য বার্তা পান (SMS)" + "টেক্সট মেসেজ পান (SMS)" "অ্যাপ্লিকেশানটিকে এসএমএস প্রাপ্ত করার এবং প্রক্রিয়া করার অনুমতি দেয়৷ এর মানে হল অ্যাপ্লিকেশানটি আপনার ডিভাইস থেকে পাঠানো বার্তাগুলিকে পর্যবেক্ষণ করতে পারে এবং মুছতে পারে সেগুলিকে আপনাকে না দেখিয়ে৷" - "পাঠ্য বার্তা পান (MMS)" + "টেক্সট মেসেজ পান (MMS)" "অ্যাপ্লিকেশানটিকে MMS বার্তা প্রাপ্ত করার এবং প্রক্রিয়া করার অনুমতি দেয়৷ এর মানে হল অ্যাপ্লিকেশানটি আপনার ডিভাইস থেকে পাঠানো বার্তাগুলিকে পর্যবেক্ষণ করতে পারে এবং মুছতে পারে সেগুলিকে আপনাকে না দেখিয়ে৷" "সেল সম্প্রচার বার্তা পড়ুন" "আপনার ডিভাইস দ্বারা প্রাপ্ত সেল সম্প্রচার পড়তে অ্যাপ্লিকেশানটিকে অনুমতি দেয়৷ কয়েকটি স্থানে আপনাকে জরুরি অবস্থার জন্য সতর্ক করতে জরুরি সতর্কতাগুলি বিতরণ করা হয়৷ যখন একটি জরুরি সেল সম্প্রচার প্রাপ্ত হয় তখন ক্ষতিকারক অ্যাপ্লিকেশানগুলি আপনার ডিভাইসের কার্য সম্পাদনা বা কার্যকলাপে প্রতিবন্ধকতার সৃষ্টি করতে পারে৷" @@ -311,11 +311,11 @@ "অ্যাপ্লিকেশানকে বর্তমানে সিঙ্ক করা ফিডগুলির সম্পর্কে বিবরণ পেতে দেয়৷" "SMS পাঠানো ও দেখা,আপনি কি পরিচিতি কে এগুলি করার অনুমতি দেবেন?" "অ্যাপ্লিকেশানটিকে এসএমএসগুলি পাঠাতে অনুমতি দেয়৷ এর জন্য অপ্রত্যাশিত চার্জ কাটা হতে পারে৷ ক্ষতিকারক অ্যাপ্লিকেশানগুলি আপনার নিশ্চিতকরণ ছাড়া বার্তা পাঠানোর মাধ্যমে আপনাকে অর্থ চার্জ করতে পারে৷" - "আপনার পাঠ্য বার্তা পড়ুন (SMS বা MMS)" - "এই অ্যাপটি আপনার ট্যাবলেটে সংরক্ষিত সমস্ত SMS (পাঠ্য) বার্তা পড়তে পারে৷" - "এই অ্যাপটি আপনার টিভিতে সংরক্ষিত সমস্ত SMS (পাঠ্য) বার্তা পড়তে পারে৷" - "এই অ্যাপটি আপনার ফোনে সংরক্ষিত সমস্ত SMS (পাঠ্য) বার্তা পড়তে পারে৷" - "পাঠ্য বার্তা পান (WAP)" + "আপনার টেক্সট মেসেজ পড়ুন (SMS বা MMS)" + "এই অ্যাপটি আপনার ট্যাবলেটে স্টোর করা সমস্ত SMS (টেক্সট) মেসেজ পড়তে পারে৷" + "এই অ্যাপটি আপনার টিভিতে স্টোর করা সমস্ত SMS (টেক্সট) মেসেজ পড়তে পারে৷" + "এই অ্যাপটি আপনার ফোনে স্টোর করা সমস্ত SMS (টেক্সট) মেসেজ পড়তে পারে৷" + "টেক্সট মেসেজ পান (WAP)" "অ্যাপ্লিকেশানটিকে WAP বার্তা প্রাপ্ত করার এবং প্রক্রিয়া করার অনুমতি দেয়৷ এর মানে হল অ্যাপ্লিকেশানটি আপনার ডিভাইস থেকে পাঠানো বার্তাগুলিকে পর্যবেক্ষণ করতে পারে এবং মুছতে পারে সেগুলিকে আপনাকে না দেখিয়ে৷" "চলমান অ্যাপ্লিকেশান উদ্ধার করে" "বর্তমানে ও সাম্প্রতিককালের সক্রিয় ক্রিয়াগুলি সম্বন্ধে তথ্য পুনরুদ্ধার করতে অ্যাপ্লিকেশানটিকে মঞ্জুর করে৷ এছাড়া এটি ডিভাইসটিতে কোন অ্যাপ্লিকেশানগুলি ব্যবহৃত হচ্ছে তার বিষয়ে তথ্য খুঁজে বের করতে অ্যাপ্লিকেশানটিকে মঞ্জুর করতে পারে৷" @@ -746,7 +746,7 @@ "আনলক করতে আপনার Google অ্যাকাউন্টের মাধ্যমে প্রবেশ করুন৷" "ব্যবহারকারীনাম (ইমেল)" "পাসওয়ার্ড" - "প্রবেশ করুন" + "সাইন-ইন করুন" "অবৈধ ব্যবহারকারী নাম অথবা পাসওয়ার্ড৷" "আপনার ব্যবহারকারী নাম অথবা পাসওয়ার্ড ভুলে গেছেন?\n""google.com/accounts/recovery"" এ যান৷" "পরীক্ষা করা হচ্ছে..." @@ -790,7 +790,7 @@ "ফ্যাক্টরী পরীক্ষা ব্যর্থ হয়েছে" "FACTORY_TEST ক্রিয়াটি শুধুমাত্র /system/app এ ইনস্টল থাকা প্যাকেজগুলি সমর্থন করে৷" "এমন কোনো প্যাকেজ খুঁজে পাওয়া যায়নি যা FACTORY_TEST ক্রিয়া প্রদান করে৷" - "পুনরায় চালু করুন" + "রিবুট করুন" "\"%s\" পৃষ্ঠা অনুসারে:" "জাভাস্ক্রিপ্ট" "বেরিয়ে যাওয়া নিশ্চিত করুন" @@ -1098,8 +1098,8 @@ "সমস্ত নেটওয়ার্ক দেখতে ট্যাপ করুন" "সংযুক্ত করুন" "সমস্ত নেটওয়ার্ক" - "ওয়াই-ফাই নেটওয়ার্কে প্রবেশ করুন" - "নেটওয়ার্কে প্রবেশ করুন" + "ওয়াই-ফাই নেটওয়ার্কে সাইন-ইন করুন" + "নেটওয়ার্কে সাইন-ইন করুন" "ওয়াই-ফাই -তে কোনো ইন্টারনেট অ্যাক্সেস নেই" @@ -1249,7 +1249,7 @@ "একটি অ্যাপ্লিকেশানকে প্যাকেজগুলি মুছে দেওয়ার অনুরোধ জানাতে দেয়৷" "ব্যাটারি অপ্টিমাইজেশন উপেক্ষা করার জন্য অনুমতি চাওয়া" "কোনো অ্যাপের জন্য ব্যাটারি অপ্টিমাইজেশন উপেক্ষা করতে সেটিকে অনুমতির চাওয়ার মঞ্জুরি দেয়৷" - "জুম নিয়ন্ত্রণের জন্য দুবার আলতো চাপুন" + "জুম নিয়ন্ত্রণের জন্য দুবার ট্যাপ করুন" "উইজেট যোগ করা যায়নি৷" "যান" "অনুসন্ধান করুন" @@ -1452,7 +1452,7 @@ "আনলক করতে আপনার Google অ্যাকাউন্টের মাধ্যমে প্রবেশ করুন৷" "ব্যবহারকারী নাম (ইমেল)" "পাসওয়ার্ড" - "প্রবেশ করুন" + "সাইন-ইন করুন" "অবৈধ ব্যবহারকারী নাম অথবা পাসওয়ার্ড৷" "আপনার ব্যবহারকারী নাম অথবা পাসওয়ার্ড ভুলে গেছেন?\n""google.com/accounts/recovery"" এ যান৷" "অ্যাকাউন্ট পরীক্ষা করা হচ্ছে..." @@ -1569,7 +1569,7 @@ "Kahu" "Kaku2" "You4" - "অজানা প্রতিকৃতি" + "অজানা পোর্ট্রেট" "অজানা ভূদৃশ্য" "বাতিল করা হয়েছে" "সামগ্রী লেখায় ত্রুটি হয়েছে" @@ -1672,7 +1672,7 @@ "SS অনুরোধটিকে নতুন USSD অনুরোধে রুপান্তরিত করা হয়েছে৷" "SS অনুরোধটিকে নতুন SS অনুরোধে রুপান্তরিত করা হয়েছে৷" "কর্মস্থলের প্রোফাইল" - "প্রসারিত করুন" + "বড় করুন" "সঙ্কুচিত করুন" "টগল সম্প্রসারণ" "Android USB পেরিফেরাল পোর্ট" diff --git a/core/res/res/values-bs/strings.xml b/core/res/res/values-bs/strings.xml index 46beeba72d91..95832b6fa7a9 100644 --- a/core/res/res/values-bs/strings.xml +++ b/core/res/res/values-bs/strings.xml @@ -251,9 +251,9 @@ "Upozorenja" "Promotivna demonstracija u maloprodaji" "USB veza" - "Aplikacije koje rade u pozadini" - "Aplikacija %1$s je pokrenuta u pozadini" - "Broj aplikacija koje rade u pozadini: %1$d" + "Aplikacije koje troše bateriju" + "Aplikacija %1$s troši bateriju" + "Broj aplikacija koje troše bateriju: %1$d" "Dodirnite za detalje o potrošnji baterije i prijenosa podataka" "%1$s, %2$s" "Siguran način rada" @@ -472,7 +472,7 @@ "Hardver za otisak prsta nije dostupan." - "Otisak prsta se ne može sačuvati. Uklonite postojeći otisak prsta." + "Otisak prsta se ne može pohraniti. Uklonite postojeći otisak prsta." "Vremensko ograničenje za otisak prsta je isteklo. Pokušajte ponovo." "Radnja sa otiskom prsta je otkazana." "Previše pokušaja. Pokušajte ponovo kasnije." @@ -1175,12 +1175,10 @@ "Uvijek dozvoli" "Nikada ne dozvoli" "SIM kartica uklonjena" - - + "Mobilna mreža bit će nedostupna do ponovnog pokretanja s umetnutom važećom SIM karticom." "Gotovo" "SIM kartica dodana" - - + "Za pristup mobilnoj mreži ponovo pokrenite uređaj." "Ponovo pokreni" "Da bi nova SIM kartica ispravno radila, morate instalirati i otvoriti aplikaciju svog operatera." "PREUZMI APLIKACIJU" @@ -1404,8 +1402,7 @@ "Podaci pauz. za ostatak ciklusa" "Premašeni 2G-3G podaci" "Premašeni 4G podaci" - - + "Prekoračeno je ograničenje za podatke na mobilnom uređaju" "Premašeno Wi-Fi ograničenje" "%s preko navedenog ograničenja." "Pozadinski podaci su ograničeni" diff --git a/core/res/res/values-ca/strings.xml b/core/res/res/values-ca/strings.xml index 1869c7492020..1404412c8815 100644 --- a/core/res/res/values-ca/strings.xml +++ b/core/res/res/values-ca/strings.xml @@ -248,9 +248,9 @@ "Alertes" "Demostració comercial" "Connexió USB" - "Aplicacions que s\'estan executant en segon pla" - "%1$s s\'està executant en segon pla" - "%1$d aplicacions s\'estan executant en segon pla" + "Aplicacions que consumeixen bateria" + "%1$s està consumint bateria" + "%1$d aplicacions estan consumint bateria" "Toca per obtenir informació sobre l\'ús de dades i de bateria" "%1$s, %2$s" "Mode segur" @@ -1446,7 +1446,7 @@ "Codi PIN incorrecte." "Escriu un PIN que tingui de 4 a 8 números." "El codi PUK ha de tenir 8 números." - "Torna a introduir el codi PUK correcte. Els intents repetits faran que es desactivi la SIM de manera permanent." + "Torna a introduir el codi PUK correcte. Els intents repetits faran que es desactivi la SIM permanentment." "Els codis PIN no coincideixen" "Massa intents incorrectes" "Per desbloquejar el telèfon, inicia la sessió amb el compte de Google." diff --git a/core/res/res/values-cs/strings.xml b/core/res/res/values-cs/strings.xml index be5a8c3bdc97..98ea7c34eaf7 100644 --- a/core/res/res/values-cs/strings.xml +++ b/core/res/res/values-cs/strings.xml @@ -254,9 +254,9 @@ "Upozornění" "Prodejní ukázka" "Připojení USB" - "Aplikace běžící na pozadí" - "%1$s běží na pozadí" - "Aplikace (%1$d) běží na pozadí" + "Aplikace spotřebovávají baterii" + "Aplikace %1$s využívá baterii" + "Aplikace (%1$d) využívají baterii" "Klepnutím zobrazíte podrobnosti o využití baterie a dat" "%1$s, %2$s" "Nouzový režim" diff --git a/core/res/res/values-da/strings.xml b/core/res/res/values-da/strings.xml index c8fd44dddb50..cbef08128c5e 100644 --- a/core/res/res/values-da/strings.xml +++ b/core/res/res/values-da/strings.xml @@ -248,9 +248,9 @@ "Underretninger" "Demo til udstilling i butik" "USB-forbindelse" - "Apps, der kører i baggrunden" - "%1$s kører i baggrunden" - "%1$d apps kører i baggrunden" + "Apps, der bruger batteri" + "%1$s bruger batteri" + "%1$d apps bruger batteri" "Tryk for at se oplysninger om batteri- og dataforbrug" "%1$s, %2$s" "Sikker tilstand" @@ -260,7 +260,7 @@ "Kontaktpersoner" "have adgang til dine kontaktpersoner" "Placering" - "at få adgang til enhedens placering" + "få adgang til enhedens placering" "Kalender" "have adgang til din kalender" "Sms" @@ -287,7 +287,7 @@ "Kan trykke, stryge, knibe sammen og udføre andre bevægelser." "Fingeraftryksbevægelser" "Kan registrere bevægelser, der foretages på enhedernes fingeraftrykslæser." - "deaktiver eller rediger statuslinje" + "deaktivere eller redigere statuslinje" "Tillader, at appen kan deaktivere statusbjælken eller tilføje og fjerne systemikoner." "vær statusbjælken" "Tillader, at appen er statusbjælken." @@ -768,7 +768,7 @@ "Brugervælger" "Status" "Kamera" - "Mediekontrolelementer" + "Mediestyring" "Omrokering af widgets er påbegyndt." "Omrokering af widgets er afsluttet." "Widgetten %1$s er slettet." diff --git a/core/res/res/values-de/strings.xml b/core/res/res/values-de/strings.xml index ba4c7e35c0da..9d17c7d28fe3 100644 --- a/core/res/res/values-de/strings.xml +++ b/core/res/res/values-de/strings.xml @@ -248,9 +248,9 @@ "Warnmeldungen" "Demo für Einzelhandel" "USB-Verbindung" - "Apps, die im Hintergrund ausgeführt werden" - "%1$s wird im Hintergrund ausgeführt" - "%1$d Apps werden im Hintergrund ausgeführt" + "Strom verbrauchende Apps" + "%1$s verbraucht Strom" + "%1$d Apps verbrauchen Strom" "Für Details zur Akku- und Datennutzung tippen" "%1$s, %2$s" "Abgesicherter Modus" diff --git a/core/res/res/values-el/strings.xml b/core/res/res/values-el/strings.xml index 189f9ed0a605..806981011377 100644 --- a/core/res/res/values-el/strings.xml +++ b/core/res/res/values-el/strings.xml @@ -248,9 +248,9 @@ "Ειδοποιήσεις" "Επίδειξη λιανικής" "Σύνδεση USB" - "Εφαρμογές που εκτελούνται στο παρασκήνιο" - "Η εφαρμογή %1$s εκτελείται στο παρασκήνιο" - "%1$d εφαρμογές εκτελούνται στο παρασκήνιο" + "Εφαρμογές που καταναλώνουν μπαταρία" + "Η εφαρμογή %1$s χρησιμοποιεί μπαταρία" + "%1$d εφαρμογές χρησιμοποιούν μπαταρία" "Πατήστε για λεπτομέρειες σχετικά με τη χρήση μπαταρίας και δεδομένων" "%1$s, %2$s" "Ασφαλής λειτουργία" diff --git a/core/res/res/values-en-rAU/strings.xml b/core/res/res/values-en-rAU/strings.xml index 2a3b05835c18..c7cd7e050e55 100644 --- a/core/res/res/values-en-rAU/strings.xml +++ b/core/res/res/values-en-rAU/strings.xml @@ -85,8 +85,7 @@ "Alerts" "Call forwarding" "Emergency callback mode" - - + "Mobile data status" "SMS messages" "Voicemail messages" "Wi-Fi Calling" @@ -249,9 +248,9 @@ "Alerts" "Retail demo" "USB connection" - "Apps running in background" - "%1$s is running in the background" - "%1$d apps are running in the background" + "Apps consuming battery" + "%1$s is using battery" + "%1$d apps are using battery" "Tap for details on battery and data usage" "%1$s, %2$s" "Safe mode" diff --git a/core/res/res/values-en-rCA/strings.xml b/core/res/res/values-en-rCA/strings.xml index 2a3b05835c18..c7cd7e050e55 100644 --- a/core/res/res/values-en-rCA/strings.xml +++ b/core/res/res/values-en-rCA/strings.xml @@ -85,8 +85,7 @@ "Alerts" "Call forwarding" "Emergency callback mode" - - + "Mobile data status" "SMS messages" "Voicemail messages" "Wi-Fi Calling" @@ -249,9 +248,9 @@ "Alerts" "Retail demo" "USB connection" - "Apps running in background" - "%1$s is running in the background" - "%1$d apps are running in the background" + "Apps consuming battery" + "%1$s is using battery" + "%1$d apps are using battery" "Tap for details on battery and data usage" "%1$s, %2$s" "Safe mode" diff --git a/core/res/res/values-en-rGB/strings.xml b/core/res/res/values-en-rGB/strings.xml index 2a3b05835c18..c7cd7e050e55 100644 --- a/core/res/res/values-en-rGB/strings.xml +++ b/core/res/res/values-en-rGB/strings.xml @@ -85,8 +85,7 @@ "Alerts" "Call forwarding" "Emergency callback mode" - - + "Mobile data status" "SMS messages" "Voicemail messages" "Wi-Fi Calling" @@ -249,9 +248,9 @@ "Alerts" "Retail demo" "USB connection" - "Apps running in background" - "%1$s is running in the background" - "%1$d apps are running in the background" + "Apps consuming battery" + "%1$s is using battery" + "%1$d apps are using battery" "Tap for details on battery and data usage" "%1$s, %2$s" "Safe mode" diff --git a/core/res/res/values-en-rIN/strings.xml b/core/res/res/values-en-rIN/strings.xml index 2a3b05835c18..c7cd7e050e55 100644 --- a/core/res/res/values-en-rIN/strings.xml +++ b/core/res/res/values-en-rIN/strings.xml @@ -85,8 +85,7 @@ "Alerts" "Call forwarding" "Emergency callback mode" - - + "Mobile data status" "SMS messages" "Voicemail messages" "Wi-Fi Calling" @@ -249,9 +248,9 @@ "Alerts" "Retail demo" "USB connection" - "Apps running in background" - "%1$s is running in the background" - "%1$d apps are running in the background" + "Apps consuming battery" + "%1$s is using battery" + "%1$d apps are using battery" "Tap for details on battery and data usage" "%1$s, %2$s" "Safe mode" diff --git a/core/res/res/values-en-rXC/strings.xml b/core/res/res/values-en-rXC/strings.xml index 914e539b3261..12831fb71482 100644 --- a/core/res/res/values-en-rXC/strings.xml +++ b/core/res/res/values-en-rXC/strings.xml @@ -248,9 +248,9 @@ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‏‏‏‎‎‏‏‎‎‏‏‏‏‏‏‏‏‎‏‏‏‎‎‎‎‏‏‎‏‏‎‎‏‎‏‏‏‏‏‏‎‎‎‏‎‏‏‏‏‎‎‎‏‏‏‏‏‏‎‏‎Alerts‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‎‏‎‎‏‎‎‎‎‎‎‎‎‎‏‏‎‎‎‏‎‎‎‏‎‏‏‏‏‏‏‎‎‏‎‏‏‏‎‎‏‎‎‎‎‏‏‏‎‎‏‏‏‏‏‏‏‎‏‏‎Retail demo‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‏‏‎‎‏‏‏‏‏‏‏‎‏‏‎‎‎‎‏‎‏‏‎‎‏‎‎‏‎‏‏‏‎‏‏‏‎‎‎‎‏‎‎‏‏‏‏‎‏‏‎‎‎‎‎‎‏‎‎‏‎USB connection‎‏‎‎‏‎" - "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‏‏‎‎‏‎‎‎‎‎‎‎‎‎‏‎‏‏‎‎‎‎‏‎‎‏‎‎‎‏‎‎‏‏‏‎‏‏‏‎‎‎‏‏‏‏‏‎‎‎‏‏‎‎‎‎‏‎‎‎‎Apps running in background‎‏‎‎‏‎" - "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‏‏‏‎‏‎‏‏‏‏‎‏‏‎‏‎‎‎‎‎‏‏‏‏‎‏‏‎‎‎‏‎‏‏‎‏‎‎‎‎‏‎‏‏‏‎‎‏‎‎‎‏‏‎‏‎‎‎‏‎‎‎‏‎‎‏‏‎%1$s‎‏‎‎‏‏‏‎ is running in the background‎‏‎‎‏‎" - "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‎‎‎‏‏‎‎‏‏‏‏‎‏‎‎‏‎‎‏‏‏‎‎‏‎‏‏‎‎‏‏‎‏‏‎‎‎‎‎‏‏‎‎‏‎‏‎‎‎‏‎‎‎‏‎‎‎‏‏‎‎‎‎‏‎‎‏‏‎%1$d‎‏‎‎‏‏‏‎ apps are running in the background‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‎‏‏‎‏‎‎‏‎‎‎‏‎‎‏‏‏‎‎‏‏‎‏‏‏‏‏‎‏‎‏‎‎‎‏‎‎‏‏‎‏‎‏‏‎‏‏‎‎‎‎‎‎‏‏‎‎‏‏‎‎Apps consuming battery‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‎‏‏‏‎‏‎‏‏‎‏‏‎‏‎‎‏‎‏‎‏‎‎‏‎‏‎‏‏‏‏‏‎‏‏‏‏‎‎‎‏‎‏‏‏‎‎‎‏‏‎‎‏‎‏‎‏‏‏‎‎‎‎‏‎‎‏‏‎%1$s‎‏‎‎‏‏‏‎ is using battery‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‎‎‎‏‏‏‎‎‏‎‎‏‎‏‏‎‏‎‏‏‎‎‎‏‏‎‏‎‎‏‎‎‏‎‎‏‎‏‏‎‎‎‎‎‎‎‎‏‎‏‎‏‎‏‎‎‏‎‎‏‎‎‎‏‎‎‏‏‎%1$d‎‏‎‎‏‏‏‎ apps are using battery‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‎‏‏‏‎‏‎‎‏‎‏‎‎‏‏‏‎‎‎‏‏‎‏‎‎‎‏‎‏‎‏‏‎‎‎‏‎‎‎‎‏‏‎‏‎‎‏‏‎‎‎‎‎‎‏‏‎‏‎‏‎‎‎Tap for details on battery and data usage‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‎‏‏‏‏‏‎‏‎‎‎‎‏‎‏‎‏‎‏‎‎‎‏‎‏‎‏‎‏‏‎‎‎‏‏‎‏‎‏‎‎‏‎‎‎‏‏‎‏‏‏‏‏‎‏‎‏‏‏‎‎‎‏‎‎‏‏‎%1$s‎‏‎‎‏‏‏‎, ‎‏‎‎‏‏‎%2$s‎‏‎‎‏‏‏‎‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‎‎‏‏‎‏‎‏‏‎‎‎‏‏‏‎‎‎‏‏‎‏‎‏‎‎‏‏‎‎‎‏‏‏‎‎‏‎‏‎‏‎‏‏‏‎‎‏‎‎‎‏‎‏‎‎‎‎‏‏‎‎Safe mode‎‏‎‎‏‎" diff --git a/core/res/res/values-es-rUS/strings.xml b/core/res/res/values-es-rUS/strings.xml index e60c78689109..1c6f5ce57353 100644 --- a/core/res/res/values-es-rUS/strings.xml +++ b/core/res/res/values-es-rUS/strings.xml @@ -248,9 +248,9 @@ "Alertas" "Demo para punto de venta" "Conexión USB" - "Apps que se ejecutan en segundo plano" - "%1$s se está ejecutando en segundo plano" - "%1$d apps se están ejecutando en segundo plano" + "Apps que consumen batería" + "%1$s está consumiendo batería" + "%1$d apps están consumiendo batería" "Presiona para obtener información sobre el uso de datos y de la batería" "%1$s, %2$s" "Modo seguro" diff --git a/core/res/res/values-es/strings.xml b/core/res/res/values-es/strings.xml index 9a163977e972..0d2355c03607 100644 --- a/core/res/res/values-es/strings.xml +++ b/core/res/res/values-es/strings.xml @@ -248,9 +248,9 @@ "Alertas" "Demo para tiendas" "Conexión USB" - "Aplicaciones que se están ejecutando en segundo plano" - "%1$s se está ejecutando en segundo plano" - "%1$d aplicaciones se están ejecutando en segundo plano" + "Aplicaciones que consumen batería" + "%1$s está usando la batería" + "%1$d aplicaciones están usando la batería" "Toca para ver información detallada sobre el uso de datos y de la batería" "%1$s, %2$s" "Modo seguro" diff --git a/core/res/res/values-et/strings.xml b/core/res/res/values-et/strings.xml index b78e8a0c89ae..7bf3d8c71a01 100644 --- a/core/res/res/values-et/strings.xml +++ b/core/res/res/values-et/strings.xml @@ -248,9 +248,9 @@ "Teatised" "Poedemo" "USB-ühendus" - "Rakendusi käitatakse taustal" - "Rakendust %1$s käitatakse taustal" - "%1$d rakendust käitatakse taustal" + "Rakendused kasutavad akutoidet" + "%1$s kasutab akutoidet" + "%1$d rakendust kasutab akutoidet" "Aku ja andmekasutuse üksikasjade nägemiseks puudutage" "%1$s, %2$s" "Turvarežiim" diff --git a/core/res/res/values-eu/strings.xml b/core/res/res/values-eu/strings.xml index 1c558bcd4b1f..27b9888c9db2 100644 --- a/core/res/res/values-eu/strings.xml +++ b/core/res/res/values-eu/strings.xml @@ -248,9 +248,9 @@ "Abisuak" "Saltzaileentzako demoa" "USB konexioa" - "Aplikazioak exekutatzen ari dira atzeko planoan" - "%1$s exekutatzen ari da atzeko planoan" - "%1$d exekutatzen ari dira atzeko planoan" + "Bateria kontsumitzen ari diren aplikazioak" + "%1$s ari da bateria erabiltzen" + "%1$d aplikazio ari dira bateria erabiltzen" "Sakatu bateria eta datuen erabilerari buruzko xehetasunak ikusteko" "%1$s, %2$s" "Modu segurua" @@ -1368,7 +1368,7 @@ "%s USB unitatea" "USB memoria" "Editatu" - "Datu-erabilerari buruzko abisua" + "Datuen erabilerari buruzko abisua" "Sakatu erabilera eta ezarpenak ikusteko." "2-3 GB-ko mugara iritsi zara" "4 GB-ko mugara iritsi zara" @@ -1591,7 +1591,7 @@ Saiatu berriro segundo bat igarotakoan "Saiatu berriro geroago" - "Pantaila osoan ikusten" + "Pantaila osoko ikuspegia" "Irteteko, pasatu hatza goitik behera." "Ados" "Eginda" diff --git a/core/res/res/values-fa/strings.xml b/core/res/res/values-fa/strings.xml index 42128149f5de..5402e5d854e6 100644 --- a/core/res/res/values-fa/strings.xml +++ b/core/res/res/values-fa/strings.xml @@ -248,9 +248,9 @@ "هشدارها" "نمونه برای خرده‌فروشان" "‏اتصال USB" - "برنامه‌هایی که در پس‌زمینه اجرا می‌شوند" - "%1$s در پس‌زمینه درحال اجرا شدن است" - "%1$d برنامه در پس‌زمینه درحال اجرا شدن هستند" + "برنامه‌های مصرف‌کننده باتری" + "%1$s درحال استفاده کردن از باتری است" + "%1$d برنامه درحال استفاده کردن از باتری هستند" "برای جزئیات مربوط به مصرف باتری و داده، ضربه بزنید" "%1$s، %2$s" "حالت ایمن" diff --git a/core/res/res/values-fi/strings.xml b/core/res/res/values-fi/strings.xml index 4173ae7dc22b..ea4994afa158 100644 --- a/core/res/res/values-fi/strings.xml +++ b/core/res/res/values-fi/strings.xml @@ -248,9 +248,9 @@ "Ilmoitukset" "Esittelytila" "USB-yhteys" - "Sovelluksia käynnissä taustalla" - "%1$s on käynnissä taustalla" - "%1$d sovellusta on käynnissä taustalla." + "Akkua kuluttavat sovellukset" + "%1$s käyttää akkua." + "%1$d sovellusta käyttää akkua." "Katso lisätietoja akun ja datan käytöstä napauttamalla." "%1$s, %2$s" "Suojattu tila" diff --git a/core/res/res/values-fr-rCA/strings.xml b/core/res/res/values-fr-rCA/strings.xml index 9da0be44ec35..843f5b95377b 100644 --- a/core/res/res/values-fr-rCA/strings.xml +++ b/core/res/res/values-fr-rCA/strings.xml @@ -248,9 +248,9 @@ "Alertes" "Démo en magasin" "Connexion USB" - "Applications qui fonctionnent en arrière-plan" - "%1$s fonctionne en arrière-plan" - "%1$d applications fonctionnent en arrière-plan" + "Applications qui sollicitent la pile" + "%1$s sollicite la pile" + "%1$d applications sollicitent la pile" "Touchez pour afficher des détails sur l\'utilisation de la pile et des données" "%1$s, %2$s" "Mode sécurisé" @@ -1078,7 +1078,7 @@ "Volume des notifications" "Sonnerie par défaut" "Défaut (%1$s)" - "Aucun" + "Aucun(e)" "Sonneries" "Sons d\'alarme" "Sons de notification" diff --git a/core/res/res/values-fr/strings.xml b/core/res/res/values-fr/strings.xml index ad84c1644c48..9f2e1fab8a6d 100644 --- a/core/res/res/values-fr/strings.xml +++ b/core/res/res/values-fr/strings.xml @@ -248,9 +248,9 @@ "Alertes" "Démonstration en magasin" "Connexion USB" - "Applications en cours d\'exécution en arrière-plan" - "%1$s s\'exécute en arrière-plan" - "%1$d applications s\'exécutent en arrière-plan" + "Applications utilisant la batterie" + "%1$s utilise la batterie" + "%1$d applications utilisent la batterie" "Appuyer pour obtenir des informations sur l\'utilisation de la batterie et des données" "%1$s, %2$s" "Mode sécurisé" diff --git a/core/res/res/values-gl/strings.xml b/core/res/res/values-gl/strings.xml index 3cc3ec1f87f9..b8de1947be24 100644 --- a/core/res/res/values-gl/strings.xml +++ b/core/res/res/values-gl/strings.xml @@ -248,9 +248,9 @@ "Alertas" "Demostración comercial" "conexión USB" - "Aplicacións que se executan en segundo plano" - "Estase executando en segundo plano a aplicación %1$s" - "Estanse executando en segundo plano %1$d aplicacións" + "Aplicacións que consumen batería" + "A aplicación %1$s está consumindo batería" + "%1$d aplicacións están consumindo batería" "Toca para obter información sobre o uso de datos e a batería" "%1$s, %2$s" "Modo seguro" @@ -1592,7 +1592,7 @@ "Téntao de novo máis tarde" "Vendo pantalla completa" - "Para saír, pasa o dedo cara abaixo desde arriba." + "Para saír, pasa o dedo cara abaixo desde a parte superior." "De acordo" "Feito" "Control desprazable circular das horas" diff --git a/core/res/res/values-gu/strings.xml b/core/res/res/values-gu/strings.xml index c719e581a4bb..4dd6d553e827 100644 --- a/core/res/res/values-gu/strings.xml +++ b/core/res/res/values-gu/strings.xml @@ -127,9 +127,9 @@ "%s વાઇ-ફાઇ કૉલિંગ" "બંધ" - "Wi-Fi પસંદ કર્યું" + "વાઇ-ફાઇ પસંદ કર્યું" "મોબાઇલને પસંદગી" - "ફક્ત Wi-Fi" + "ફક્ત વાઇ-ફાઇ" "{0}: ફોરવર્ડ કર્યો નથી" "{0}: {1}" "{2} સેકંડ પછી {0}: {1}" @@ -248,9 +248,9 @@ "ચેતવણીઓ" "રિટેલ ડેમો" "USB કનેક્શન" - "પૃષ્ઠભૂમિમાં ચાલી રહેલ ઍપ્લિકેશનો" - "%1$s પૃષ્ઠભૂમિમાં ચાલી રહી છે" - "%1$d ઍપ્લિકેશન પૃષ્ઠભૂમિમાં ચાલી રહી છે" + "ઍપ બૅટરીનો વપરાશ કરી રહ્યાં છે" + "%1$s બૅટરીનો ઉપયોગ કરી રહ્યું છે" + "%1$d ઍપ બૅટરીનો ઉપયોગ કરી રહ્યાં છે" "બૅટરી અને ડેટા વપરાશ વિશેની વિગતો માટે ટૅપ કરો" "%1$s, %2$s" "સુરક્ષિત મોડ" @@ -326,7 +326,7 @@ "કાર મોડ સક્ષમ કરો" "એપ્લિકેશનને કાર મોડ સક્ષમ કરવાની મંજૂરી આપે છે." "અન્ય ઍપ્લિકેશનો બંધ કરો" - "એપ્લિકેશનને અન્ય ઍપ્લિકેશનોની પૃષ્ઠભૂમિ પ્રક્રિયા સમાપ્ત કરવાની મંજૂરી આપે છે. આનાથી અન્ય ઍપ્લિકેશનો ચાલવાથી બંધ થઈ શકે છે." + "એપ્લિકેશનને અન્ય ઍપ્લિકેશનોની બૅકગ્રાઉન્ડ પ્રક્રિયા સમાપ્ત કરવાની મંજૂરી આપે છે. આનાથી અન્ય ઍપ્લિકેશનો ચાલવાથી બંધ થઈ શકે છે." "આ ઍપ્લિકેશન, અન્ય ઍપ્લિકેશનોની ટોચ પર દેખાઈ શકે છે" "આ ઍપ્લિકેશન, અન્ય ઍપ્લિકેશોની ટોચ પર અથવા સ્ક્રીનના અન્ય ભાગોમાં દેખાઈ શકે છે. આ સામાન્ય ઍપ્લિકેશન વપરાશમાં હસ્તક્ષેપ કરી શકે છે અને અન્ય ઍપ્લિકેશનોની દેખાવાની રીતને બદલી શકે છે." "પૃષ્ઠભૂમિમાં ચલાવો" @@ -376,11 +376,11 @@ "વધારાના સ્થાન પ્રદાતા આદેશોને ઍક્સેસ કરો" "એપ્લિકેશનને વધારાના સ્થાન પ્રદાતા આદેશોને ઍક્સેસ કરવાની મંજૂરી આપે છે. આ એપ્લિકેશનને GPS અથવા અન્ય સ્થાન સ્રોતોના ઓપરેશનમાં દખલ કરવાની મંજૂરી આપી શકે છે." "નિશ્ચિત સ્થાન ઍક્સેસ કરો (GPS અને નેટવર્ક-આધારિત)" - "આ ઍપ્લિકેશન, GPS અથવા સેલ ટાવર્સ અને Wi-Fi નેટવર્ક્સ જેવા નેટવર્ક સ્રોતોના આધારે તમારું સ્થાન મેળવી શકે છે. ઍપ્લિકેશન દ્વારા આ સ્થાન સેવાઓનો ઉપયોગ કરવામાં સમર્થ થવા માટે તમારા ફોન પર આ ઉપલબ્ધ અને ચાલુ હોવી આવશ્યક છે. આ બૅટરી વપરાશ વધારી શકે છે." + "આ ઍપ્લિકેશન, GPS અથવા સેલ ટાવર્સ અને વાઇ-ફાઇ નેટવર્ક્સ જેવા નેટવર્ક સ્રોતોના આધારે તમારું સ્થાન મેળવી શકે છે. ઍપ્લિકેશન દ્વારા આ સ્થાન સેવાઓનો ઉપયોગ કરવામાં સમર્થ થવા માટે તમારા ફોન પર આ ઉપલબ્ધ અને ચાલુ હોવી આવશ્યક છે. આ બૅટરી વપરાશ વધારી શકે છે." "અંદાજિત સ્થાન ઍક્સેસ કરો (નેટવર્ક-આધારિત)" - "આ ઍપ્લિકેશન, સેલ ટાવર્સ અને Wi-Fi નેટવર્ક્સ જેવા નેટવર્ક સ્રોતોના આધારે તમારું સ્થાન મેળવી શકે છે. ઍપ્લિકેશન દ્વારા આ સ્થાન સેવાઓનો ઉપયોગ કરવામાં સમર્થ થવા માટે તમારા ટેબ્લેટ પર આ ઉપલબ્ધ અને ચાલુ હોવી આવશ્યક છે." - "આ ઍપ્લિકેશન, સેલ ટાવર્સ અને Wi-Fi નેટવર્ક્સ જેવા નેટવર્ક સ્રોતોના આધારે તમારું સ્થાન મેળવી શકે છે. ઍપ્લિકેશન દ્વારા આ સ્થાન સેવાઓનો ઉપયોગ કરવામાં સમર્થ થવા માટે તમારા ટીવી પર આ ઉપલબ્ધ અને ચાલુ હોવી આવશ્યક છે." - "આ ઍપ્લિકેશન, સેલ ટાવર્સ અને Wi-Fi નેટવર્ક્સ જેવા નેટવર્ક સ્રોતોના આધારે તમારું સ્થાન મેળવી શકે છે. ઍપ્લિકેશન દ્વારા આ સ્થાન સેવાઓનો ઉપયોગ કરવામાં સમર્થ થવા માટે તમારા ફોન પર આ ઉપલબ્ધ અને ચાલુ હોવી આવશ્યક છે." + "આ ઍપ્લિકેશન, સેલ ટાવર્સ અને વાઇ-ફાઇ નેટવર્ક્સ જેવા નેટવર્ક સ્રોતોના આધારે તમારું સ્થાન મેળવી શકે છે. ઍપ્લિકેશન દ્વારા આ સ્થાન સેવાઓનો ઉપયોગ કરવામાં સમર્થ થવા માટે તમારા ટેબ્લેટ પર આ ઉપલબ્ધ અને ચાલુ હોવી આવશ્યક છે." + "આ ઍપ્લિકેશન, સેલ ટાવર્સ અને વાઇ-ફાઇ નેટવર્ક્સ જેવા નેટવર્ક સ્રોતોના આધારે તમારું સ્થાન મેળવી શકે છે. ઍપ્લિકેશન દ્વારા આ સ્થાન સેવાઓનો ઉપયોગ કરવામાં સમર્થ થવા માટે તમારા ટીવી પર આ ઉપલબ્ધ અને ચાલુ હોવી આવશ્યક છે." + "આ ઍપ્લિકેશન, સેલ ટાવર્સ અને વાઇ-ફાઇ નેટવર્ક્સ જેવા નેટવર્ક સ્રોતોના આધારે તમારું સ્થાન મેળવી શકે છે. ઍપ્લિકેશન દ્વારા આ સ્થાન સેવાઓનો ઉપયોગ કરવામાં સમર્થ થવા માટે તમારા ફોન પર આ ઉપલબ્ધ અને ચાલુ હોવી આવશ્યક છે." "તમારી ઑડિઓ સેટિંગ્સ બદલો" "એપ્લિકેશનને વૈશ્વિક ઑડિઓ સેટિંગ્સને સંશોધિત કરવાની મંજૂરી આપે છે, જેમ કે વોલ્યુમ અને આઉટપુટ માટે કયા સ્પીકરનો ઉપયોગ કરવો." "ઑડિઓ રેકોર્ડ કરવાની" @@ -431,18 +431,18 @@ "એપ્લિકેશનને નેટવર્ક કનેક્ટિવિટીની સ્થિતિ બદલવાની મંજૂરી આપે છે." "ટિથર કરેલ કનેક્ટિવિટી બદલો" "એપ્લિકેશનને ટિથર્ડ નેટવર્ક કનેક્ટિવિટીની સ્થિતિ બદલવાની મંજૂરી આપે છે." - "Wi-Fi કનેક્શન્સ જુઓ" - "એપ્લિકેશનને Wi-Fi નેટવર્કિંગ વિશેની માહિતી જોવાની મંજૂરી આપે છે, જેમ કે Wi-Fi સક્ષમ છે કે કેમ અને કનેક્ટ થયેલ Wi-Fi ઉપકરણોના નામ." - "Wi-Fi થી કનેક્ટ અને ડિસ્કનેક્ટ કરો" - "એપ્લિકેશનને Wi-Fi ઍક્સેસ બિંદુઓથી કનેક્ટ થવા અને ડિસ્કનેક્ટ થવાની અને Wi-Fi નેટવર્ક્સ માટે ઉપકરણ ગોઠવણી પર ફેરફારો કરવાની મંજૂરી આપે છે." - "Wi-Fi મલ્ટિકાસ્ટ રિસેપ્શનને મંજૂરી આપો" - "એપ્લિકેશનને ફક્ત તમારા ટેબ્લેટ પર નહીં, પણ મલ્ટિકાસ્ટ સરનામાંનો ઉપયોગ કરીને Wi-Fi નેટવર્ક પરના તમામ ઉપકરણોને મોકલાયેલ પૅકેટ્સ પ્રાપ્ત કરવાની મંજૂરી આપે છે. તે બિન-મલ્ટિકાસ્ટ મોડ કરતાં વધુ પાવર વાપરે છે." - "એપ્લિકેશનને ફક્ત તમારા ટીવી પર નહીં, પણ મલ્ટિકાસ્ટ સરનામાંનો ઉપયોગ કરીને Wi-Fi નેટવર્ક પરના તમામ ઉપકરણોને મોકલાયેલ પૅકેટ્સ પ્રાપ્ત કરવાની મંજૂરી આપે છે. તે બિન-મલ્ટિકાસ્ટ મોડ કરતાં વધુ પાવર વાપરે છે." - "એપ્લિકેશનને ફક્ત તમારા ફોન પર નહીં, પણ મલ્ટિકાસ્ટ સરનામાંનો ઉપયોગ કરીને Wi-Fi નેટવર્ક પર તમામ ઉપકરણોને મોકલાયેલ પૅકેટ્સ પ્રાપ્ત કરવાની મંજૂરી આપે છે. તે બિન-મલ્ટિકાસ્ટ મોડ કરતાં વધુ પાવર વાપરે છે." - "Bluetooth સેટિંગ્સ ઍક્સેસ કરો" - "એપ્લિકેશનને સ્થાનિક Bluetooth ટેબ્લેટ ગોઠવવાની અને રિમોટ ઉપકરણો શોધવા અને તેમની સાથે જોડી કરવાની મંજૂરી આપે છે." - "એપ્લિકેશનને સ્થાનિક Bluetooth ટીવી ગોઠવવાની અને રિમોટ ઉપકરણો શોધવા અને તેમની સાથે જોડી કરવાની મંજૂરી આપે છે." - "એપ્લિકેશનને સ્થાનિક Bluetooth ફોન ગોઠવવાની અને રિમોટ ઉપકરણો શોધવા અને તેમની સાથે જોડી કરવાની મંજૂરી આપે છે." + "વાઇ-ફાઇ કનેક્શન્સ જુઓ" + "એપ્લિકેશનને વાઇ-ફાઇ નેટવર્કિંગ વિશેની માહિતી જોવાની મંજૂરી આપે છે, જેમ કે વાઇ-ફાઇ સક્ષમ છે કે કેમ અને કનેક્ટ થયેલ વાઇ-ફાઇ ઉપકરણોના નામ." + "વાઇ-ફાઇ થી કનેક્ટ અને ડિસ્કનેક્ટ કરો" + "એપ્લિકેશનને વાઇ-ફાઇ ઍક્સેસ બિંદુઓથી કનેક્ટ થવા અને ડિસ્કનેક્ટ થવાની અને વાઇ-ફાઇ નેટવર્ક્સ માટે ઉપકરણ ગોઠવણી પર ફેરફારો કરવાની મંજૂરી આપે છે." + "વાઇ-ફાઇ મલ્ટિકાસ્ટ રિસેપ્શનને મંજૂરી આપો" + "એપ્લિકેશનને ફક્ત તમારા ટેબ્લેટ પર નહીં, પણ મલ્ટિકાસ્ટ સરનામાંનો ઉપયોગ કરીને વાઇ-ફાઇ નેટવર્ક પરના તમામ ઉપકરણોને મોકલાયેલ પૅકેટ્સ પ્રાપ્ત કરવાની મંજૂરી આપે છે. તે બિન-મલ્ટિકાસ્ટ મોડ કરતાં વધુ પાવર વાપરે છે." + "એપ્લિકેશનને ફક્ત તમારા ટીવી પર નહીં, પણ મલ્ટિકાસ્ટ સરનામાંનો ઉપયોગ કરીને વાઇ-ફાઇ નેટવર્ક પરના તમામ ઉપકરણોને મોકલાયેલ પૅકેટ્સ પ્રાપ્ત કરવાની મંજૂરી આપે છે. તે બિન-મલ્ટિકાસ્ટ મોડ કરતાં વધુ પાવર વાપરે છે." + "એપ્લિકેશનને ફક્ત તમારા ફોન પર નહીં, પણ મલ્ટિકાસ્ટ સરનામાંનો ઉપયોગ કરીને વાઇ-ફાઇ નેટવર્ક પર તમામ ઉપકરણોને મોકલાયેલ પૅકેટ્સ પ્રાપ્ત કરવાની મંજૂરી આપે છે. તે બિન-મલ્ટિકાસ્ટ મોડ કરતાં વધુ પાવર વાપરે છે." + "બ્લૂટૂથ સેટિંગ્સ ઍક્સેસ કરો" + "એપ્લિકેશનને સ્થાનિક બ્લૂટૂથ ટેબ્લેટ ગોઠવવાની અને રિમોટ ઉપકરણો શોધવા અને તેમની સાથે જોડી કરવાની મંજૂરી આપે છે." + "એપ્લિકેશનને સ્થાનિક બ્લૂટૂથ ટીવી ગોઠવવાની અને રિમોટ ઉપકરણો શોધવા અને તેમની સાથે જોડી કરવાની મંજૂરી આપે છે." + "એપ્લિકેશનને સ્થાનિક બ્લૂટૂથ ફોન ગોઠવવાની અને રિમોટ ઉપકરણો શોધવા અને તેમની સાથે જોડી કરવાની મંજૂરી આપે છે." "WiMAX થી કનેક્ટ અને ડિસ્કનેક્ટ કરો" "એપ્લિકેશનને WiMAX સક્ષમ છે કે કેમ અને કનેક્ટ થયેલ છે તે કોઈપણ WiMAX નેટવર્ક્સ વિશેની માહિતી નિર્ધારિત કરવાની મંજૂરી આપે છે." "WiMAX સ્થિતિ બદલો" @@ -450,9 +450,9 @@ "ટીવીને WiMAX નેટવર્ક્સ પર કનેક્ટ કરવાની અને ટીવીને તેનાથી ડિસ્કનેક્ટ કરવાની મંજૂરી એપ્લિકેશનને આપે છે." "ફોનને WiMAX નેટવર્ક્સ પર કનેક્ટ કરવાની અને ફોનને તેનાથી ડિસ્કનેક્ટ કરવાની મંજૂરી એપ્લિકેશનને આપે છે." "બ્લૂટૂથ ઉપકરણો સાથે જોડાણ બનાવો" - "એપ્લિકેશનને ટેબ્લેટ પર Bluetooth ની ગોઠવણી જોવાની અને જોડી કરેલ ઉપકરણો સાથે કનેક્શન્સ કરવાની અને સ્વીકારવાની મંજૂરી આપે છે." - "એપ્લિકેશનને ટીવી પર Bluetooth ની ગોઠવણી જોવાની અને જોડી કરેલ ઉપકરણો સાથે કનેક્શન્સ કરવાની અને સ્વીકારવાની મંજૂરી આપે છે." - "એપ્લિકેશનને ફોન પર Bluetooth ની ગોઠવણી જોવાની અને જોડી કરેલ ઉપકરણો સાથે કનેક્શન્સ કરવાની અને સ્વીકારવાની મંજૂરી આપે છે." + "એપ્લિકેશનને ટેબ્લેટ પર બ્લૂટૂથ ની ગોઠવણી જોવાની અને જોડી કરેલ ઉપકરણો સાથે કનેક્શન્સ કરવાની અને સ્વીકારવાની મંજૂરી આપે છે." + "એપ્લિકેશનને ટીવી પર બ્લૂટૂથ ની ગોઠવણી જોવાની અને જોડી કરેલ ઉપકરણો સાથે કનેક્શન્સ કરવાની અને સ્વીકારવાની મંજૂરી આપે છે." + "એપ્લિકેશનને ફોન પર બ્લૂટૂથ ની ગોઠવણી જોવાની અને જોડી કરેલ ઉપકરણો સાથે કનેક્શન્સ કરવાની અને સ્વીકારવાની મંજૂરી આપે છે." "નિઅર ફીલ્ડ કમ્યુનિકેશન નિયંત્રિત કરો" "ઍપ્લિકેશનને નિઅર ફીલ્ડ કમ્યુનિકેશન (NFC) ટૅગ, કાર્ડ અને રીડર સાથે સંચાર કરવાની મંજૂરી આપે છે." "તમારું સ્ક્રીન લૉક અક્ષમ કરો" @@ -1064,14 +1064,14 @@ "ટેક્સ્ટ માટે ક્રિયા પસંદ કરો" "રિંગર વૉલ્યૂમ" "મીડિયા વૉલ્યૂમ" - "Bluetooth મારફતે ચાલી રહ્યું છે" + "બ્લૂટૂથ મારફતે ચાલી રહ્યું છે" "સાઇલેન્ટ રિંગટોન સેટ કરી" "ઇન-કૉલ વૉલ્યૂમ" - "Bluetooth ઇન-કૉલ વોલ્યુમ" + "બ્લૂટૂથ ઇન-કૉલ વોલ્યુમ" "એલાર્મ વૉલ્યૂમ" "સૂચના વૉલ્યૂમ" "વૉલ્યૂમ" - "Bluetooth વૉલ્યૂમ" + "બ્લૂટૂથ વૉલ્યૂમ" "રિંગટોન વોલ્યુમ" "કૉલ વોલ્યુમ" "મીડિયા વોલ્યુમ" @@ -1084,46 +1084,46 @@ "સૂચના ધ્વનિઓ" "અજાણી" - Wi-Fi નેટવર્ક્સ ઉપલબ્ધ - Wi-Fi નેટવર્ક્સ ઉપલબ્ધ + વાઇ-ફાઇ નેટવર્ક્સ ઉપલબ્ધ + વાઇ-ફાઇ નેટવર્ક્સ ઉપલબ્ધ - ખુલ્લા Wi-Fi નેટવર્ક્સ ઉપલબ્ધ છે - ખુલ્લા Wi-Fi નેટવર્ક્સ ઉપલબ્ધ છે + ખુલ્લા વાઇ-ફાઇ નેટવર્ક્સ ઉપલબ્ધ છે + ખુલ્લા વાઇ-ફાઇ નેટવર્ક્સ ઉપલબ્ધ છે - "ખુલ્લા Wi‑Fi નેટવર્ક સાથે કનેક્ટ કરો" - "ખુલ્લા Wi‑Fi નેટવર્ક સાથે કનેક્ટ કરી રહ્યાં છીએ" - "Wi‑Fi નેટવર્ક સાથે કનેક્ટ કર્યુ" - "Wi‑Fi નેટવર્ક સાથે કનેક્ટ કરી શકાયું નથી" + "ખુલ્લા વાઇ-ફાઇ નેટવર્ક સાથે કનેક્ટ કરો" + "ખુલ્લા વાઇ-ફાઇ નેટવર્ક સાથે કનેક્ટ કરી રહ્યાં છીએ" + "વાઇ-ફાઇ નેટવર્ક સાથે કનેક્ટ કર્યુ" + "વાઇ-ફાઇ નેટવર્ક સાથે કનેક્ટ કરી શકાયું નથી" "બધા નેટવર્ક જોવા ટૅપ કરો" "કનેક્ટ કરો" "બધા નેટવર્ક" - "Wi-Fi નેટવર્ક પર સાઇન ઇન કરો" + "વાઇ-ફાઇ નેટવર્ક પર સાઇન ઇન કરો" "નેટવર્ક પર સાઇન ઇન કરો" - "Wi-Fi ને કોઈ ઇન્ટરનેટ ઍક્સેસ નથી" + "વાઇ-ફાઇ ને કોઈ ઇન્ટરનેટ ઍક્સેસ નથી" "વિકલ્પો માટે ટૅપ કરો" "%1$s પર સ્વિચ કર્યું" "જ્યારે %2$s પાસે કોઈ ઇન્ટરનેટ ઍક્સેસ ન હોય ત્યારે ઉપકરણ %1$s નો ઉપયોગ કરે છે. શુલ્ક લાગુ થઈ શકે છે." "%1$s પરથી %2$s પર સ્વિચ કર્યું" "મોબાઇલ ડેટા" - "Wi-Fi" - "Bluetooth" + "વાઇ-ફાઇ" + "બ્લૂટૂથ" "ઇથરનેટ" "VPN" "અજાણ્યો નેટવર્ક પ્રકાર" - "Wi-Fi સાથે કનેક્ટ કરી શકાયું નથી" + "વાઇ-ફાઇ સાથે કનેક્ટ કરી શકાયું નથી" " નબળું ઇન્ટરનેટ કનેક્શન ધરાવે છે." "કનેક્શનની મંજૂરી આપીએ?" "%1$s ઍપ્લિકેશન Wifi નેટવર્ક %2$s થી કનેક્ટ થવા માગે છે" "ઍપ્લિકેશન" - "Wi-Fi Direct" - "Wi-Fi Direct પ્રારંભ કરો. આ Wi-Fi ક્લાઇન્ટ/હોટસ્પોટને બંધ કરશે." - "Wi-Fi Direct પ્રારંભ કરી શકાયું નથી." - "Wi-Fi Direct ચાલુ છે" + "વાઇ-ફાઇ ડાઇરેક્ટ" + "વાઇ-ફાઇ ડાઇરેક્ટ પ્રારંભ કરો. આ વાઇ-ફાઇ ક્લાઇન્ટ/હોટસ્પોટને બંધ કરશે." + "વાઇ-ફાઇ ડાઇરેક્ટ પ્રારંભ કરી શકાયું નથી." + "વાઇ-ફાઇ ડાઇરેક્ટ ચાલુ છે" "સેટિંગ્સ માટે ટૅપ કરો" "સ્વીકારો" "નકારો" @@ -1133,9 +1133,9 @@ "પ્રતિ:" "આવશ્યક પિન લખો:" "પિન:" - "ટેબ્લેટ %1$s થી કનેક્ટ હોય તે વખતે Wi-Fi થી અસ્થાયી રૂપે ડિસ્કનેક્ટ કરવામાં આવશે" - "ટીવી %1$s થી કનેક્ટ હોય તે વખતે Wi-Fi થી અસ્થાયી રૂપે ડિસ્કનેક્ટ કરવામાં આવશે" - "ફોન %1$s થી કનેક્ટ હોય તે વખતે Wi-Fi થી અસ્થાયી રૂપે ડિસ્કનેક્ટ કરવામાં આવશે" + "ટેબ્લેટ %1$s થી કનેક્ટ હોય તે વખતે વાઇ-ફાઇ થી અસ્થાયી રૂપે ડિસ્કનેક્ટ કરવામાં આવશે" + "ટીવી %1$s થી કનેક્ટ હોય તે વખતે વાઇ-ફાઇ થી અસ્થાયી રૂપે ડિસ્કનેક્ટ કરવામાં આવશે" + "ફોન %1$s થી કનેક્ટ હોય તે વખતે વાઇ-ફાઇ થી અસ્થાયી રૂપે ડિસ્કનેક્ટ કરવામાં આવશે" "અક્ષર શામેલ કરો" "SMS સંદેશા મોકલી રહ્યું છે" "<b>%1$s</b> મોટા પ્રમાણમાં SMS સંદેશા મોકલી રહ્યું છે. શું તમે સંદેશા મોકલવાનું ચાલુ રાખવા માટે આ એપ્લિકેશનને મંજૂરી આપવા માગો છો?" @@ -1373,12 +1373,12 @@ "2G-3G ડેટા મર્યાદા પર પહોંચ્યાં" "4G ડેટા મર્યાદા સુધી પહોંચ્યાં" "મોબાઇલ ડેટાની મર્યાદા આવી ગઈ" - "Wi-Fi ડેટા સીમા પર પહોંચ્યાં" + "વાઇ-ફાઇ ડેટા સીમા પર પહોંચ્યાં" "બાકીના ચક્ર માટે ડેટા થોભાવ્યો" "2G-3G ડેટા મર્યાદા ઓળંગાઈ" "4G ડેટા મર્યાદા ઓળંગાઈ" "મોબાઇલ ડેટા મર્યાદા ઓળંગાઈ" - "Wi-Fi ડેટા મર્યાદા ઓળંગાઈ" + "વાઇ-ફાઇ ડેટા મર્યાદા ઓળંગાઈ" "ઉલ્લેખિત મર્યાદાથી %s વધુ." "બૅકગ્રાઉન્ડ ડેટા પ્રતિબંધિત" "પ્રતિબંધ દૂર કરવા માટે ટૅપ કરો." @@ -1412,7 +1412,7 @@ "સ્પીકર્સ ડૉક કરો" "HDMI" "સિસ્ટમ" - "Bluetooth ઑડિઓ" + "બ્લૂટૂથ ઑડિઓ" "વાયરલેસ ડિસ્પ્લે" "કાસ્ટ કરો" "ઉપકરણ સાથે કનેક્ટ કરો" @@ -1615,7 +1615,7 @@ "તમારા વ્યવસ્થાપક દ્વારા ઇન્સ્ટૉલ કરવામાં આવેલ છે" "તમારા વ્યવસ્થાપક દ્વારા અપડેટ કરવામાં આવેલ છે" "તમારા વ્યવસ્થાપક દ્વારા કાઢી નાખવામાં આવેલ છે" - "બૅટરી આવરદા વધુ સારી કરવામાં સહાય માટે, બૅટરી સેવર તમારા ઉપકરણના પ્રદર્શનને ઘટાડે છે અને વાઇબ્રેશન, સ્થાન સેવાઓ અને મોટાભાગના પૃષ્ઠભૂમિ ડેટાને સીમિત કરે છે. ઇમેઇલ, મેસેજિંગ અને અન્ય ઍપ્લિકેશનો જે સમન્વયન પર આધાર રાખે છે તે તમે તેમને ખોલશો નહીં ત્યાં સુધી અપડેટ થઈ શકતી નથી.\n\nજ્યારે તમારું ઉપકરણ ચાર્જ થઈ રહ્યું હોય ત્યારે બૅટરી સેવર આપમેળે બંધ થઈ જાય છે." + "બૅટરી આવરદા વધુ સારી કરવામાં સહાય માટે, બૅટરી સેવર તમારા ઉપકરણના પ્રદર્શનને ઘટાડે છે અને વાઇબ્રેશન, સ્થાન સેવાઓ અને મોટાભાગના બૅકગ્રાઉન્ડ ડેટાને સીમિત કરે છે. ઇમેઇલ, મેસેજિંગ અને અન્ય ઍપ્લિકેશનો જે સમન્વયન પર આધાર રાખે છે તે તમે તેમને ખોલશો નહીં ત્યાં સુધી અપડેટ થઈ શકતી નથી.\n\nજ્યારે તમારું ઉપકરણ ચાર્જ થઈ રહ્યું હોય ત્યારે બૅટરી સેવર આપમેળે બંધ થઈ જાય છે." "ડેટા વપરાશને ઘટાડવામાં સહાય માટે, ડેટા સેવર કેટલીક ઍપ્લિકેશનોને પૃષ્ઠભૂમિમાં ડેટા મોકલવા અથવા પ્રાપ્ત કરવાથી અટકાવે છે. તમે હાલમાં ઉપયોગ કરી રહ્યાં છો તે ઍપ્લિકેશન ડેટાને ઍક્સેસ કરી શકે છે, પરંતુ તે આ ક્યારેક જ કરી શકે છે. આનો અર્થ એ હોઈ શકે છે, ઉદાહરણ તરીકે, છબીઓ ત્યાં સુધી પ્રદર્શિત થશે નહીં જ્યાં સુધી તમે તેને ટૅપ નહીં કરો." "ડેટા સેવર ચાલુ કરીએ?" "ચાલુ કરો" diff --git a/core/res/res/values-hi/strings.xml b/core/res/res/values-hi/strings.xml index ad0e0cb4fe3d..2b582da5712d 100644 --- a/core/res/res/values-hi/strings.xml +++ b/core/res/res/values-hi/strings.xml @@ -40,7 +40,7 @@ "MMI पूर्ण." "आपके द्वारा लिखा गया पुराना पिन सही नहीं है." "आपके द्वारा लिखा गया PUK सही नहीं है." - "आपके द्वारा लिखे गए पिन का मिलान नहीं होता." + "आपने जो पिन लिखे हैं उसका मिलान नहीं होता." "कोई ऐसा पिन लिखें, जिसमें 4 से 8 अंक हों." "ऐसा PUK लिखें जो 8 अंकों या अधिक का हो." "आपका सिम कार्ड PUK लॉक किया गया है. इसे अनलॉक करने के लिए PUK कोड लिखें." @@ -86,7 +86,7 @@ "कॉल को दूसरे नंबर पर भेजना" "आपातकालीन कॉलबैक मोड" "मोबाइल डेटा की स्थिति" - "SMS संदेश" + "मैसेज (एसएमएस)" "वॉइसमेल संदेश" "वाई-फ़ाई कॉलिंग" "पीयर ने टेलीटाइपराइटर (TTY) मोड फ़ुल का अनुरोध किया" @@ -96,7 +96,7 @@ "ध्‍वनि" "डेटा" "फ़ैक्स" - "SMS" + "मैसेज (एसएमएस)" "Async" "समन्वयन" "पैकेट" @@ -114,7 +114,7 @@ "रोमिंग - आंशिक सेवा कार्यक्षमता" "रोमिंग बैनर चालू" "रोमिंग बैनर बंद" - "सेवा खोज रहा है" + "नेटवर्क खोज रहा है" "वाई-फ़ाई कॉलिंग" "वाई-फ़ाई से फ़ोन करने और मैसेज भेजने के लिए, सबसे पहले अपनी मोबाइल और इंटरनेट सेवा देने वाली कंपनी से इस सेवा को सेट अप करने के लिए कहें. उसके बाद सेटिंग से वाई-फ़ाई कॉलिंग को फिर से चालू करें. (गड़बड़ी कोड: %1$s)" @@ -139,7 +139,7 @@ "कनेक्‍शन समस्‍या या अमान्‍य सुविधा कोड." "ठीक है" "कोई नेटवर्क गड़बड़ी हुई थी." - "URL नहीं मिल सका." + "यूआरएल नहीं मिल सका." "साइट प्रमाणीकरण योजना समर्थित नहीं है." "प्रमाणीकृत नहीं किया जा सका." "प्रॉक्‍सी सर्वर द्वारा प्रमाणीकरण असफल था." @@ -149,7 +149,7 @@ "पेज में कई सर्वर रीडायरेक्‍ट हैं." "प्रोटोकॉल समर्थित नहीं है." "सुरक्षित कनेक्शन स्थापित नहीं किया जा सका." - "URL अमान्‍य होने के कारण पेज नहीं खोला जा सका." + "यूआरएल गलत होने की वजह से पेज नहीं खोला जा सका." "फ़ाइल पर नहीं पहुंचा जा सका." "अनुरोधित फ़ाइल नहीं मिल सकी." "बहुत सारे अनुरोधों का संसाधन हो रहा है. बाद में पुन: प्रयास करें." @@ -157,7 +157,7 @@ "समन्वयन" "समन्वयन" "बहुत से %s हटाए जाते हैं." - "टेबलेट मेमोरी भर गया है. स्‍थान खाली करने के लिए कुछ फ़ाइलें हटाएं." + "टैबलेट मेमोरी भर गया है. स्‍थान खाली करने के लिए कुछ फ़ाइलें हटाएं." "घड़ी मेमोरी भर गया है. स्‍थान खाली करने के लिए कुछ फ़ाइलें हटाएं." "टीवी की मेमोरी पूरी हो गई है. स्‍थान खाली करने के लिए कुछ फ़ाइलें हटाएं." "फ़ोन मेमोरी भर गया है. स्‍थान खाली करने के लिए कुछ फ़ाइलें हटाएं." @@ -177,7 +177,7 @@ "आपके डिवाइस को मिटा दिया जाएगा" "व्यवस्थापक ऐप्लिकेशन का उपयोग नहीं किया जा सकता. अब आपके डिवाइस को मिटा दिया जाएगा.\n\nअगर आप सवाल पूछना चाहते हैं, तो अपने संगठन के व्यवस्थापक से संपर्क करें." "मैं" - "टेबलेट विकल्‍प" + "टैबलेट विकल्‍प" "टीवी के विकल्‍प" "फ़ोन विकल्‍प" "साइलेंट मोड (खामोश)" @@ -186,16 +186,16 @@ "स्‍क्रीन लॉक" "पावर बंद" "रिंगर बंद" - "रिंगर कंपन" + "रिंगर कंपन (वाइब्रेशन)" "रिंगर चालू" - "Android सिस्टम से संबद्ध नई जानकारी" + "Android सिस्टम उपडेट हो रहा है" "अपडेट करने के लिए तैयार हो रहा है…" "अपडेट पैकेज को संसाधित कर रहा है…" "पुन: प्रारंभ हो रहा है…" "फ़ैक्टरी डेटा रीसेट" "पुन: प्रारंभ हो रहा है…" "शट डाउन हो रहा है..." - "आपकी टेबलेट शट डाउन हो जाएगी." + "आपकी टैबलेट शट डाउन हो जाएगी." "आपका टीवी बंद हो जाएगा." "आपकी घड़ी बंद हो जाएगी." "आपका फ़ोन शट डाउन हो जाएगा." @@ -204,7 +204,7 @@ "क्या आप सुरक्षित मोड में रीबूट करना चाहते हैं? इससे आपके इंस्टॉल किए हुए सभी तृतीय पक्ष ऐप्स अक्षम हो जाएंगे. जब आप फिर से रीबूट करेंगे तो वे पुनर्स्थापित हो जाएंगे." "हाल के" "कोई हाल ही के ऐप्स नहीं." - "टेबलेट विकल्‍प" + "टैबलेट विकल्‍प" "टीवी के विकल्‍प" "फ़ोन विकल्‍प" "स्‍क्रीन लॉक" @@ -212,7 +212,7 @@ "आपातकाल" "बग रिपोर्ट" "बग रिपोर्ट प्राप्त करें" - "ईमेल संदेश के रूप में भेजने के लिए, इसके द्वारा आपके डिवाइस की वर्तमान स्थिति के बारे में जानकारी एकत्र की जाएगी. बग रिपोर्ट प्रारंभ करने से लेकर भेजने के लिए तैयार होने तक कुछ समय लगेगा; कृपया धैर्य रखें." + "इससे ईमेल भेजने के लिए, आपके डिवाइस की मौजूदा स्थिति से जुड़ी जानकारी इकट्ठा की जाएगी. गड़बड़ी की रिपोर्ट बनना शुरू होने से लेकर भेजने के लिए तैयार होने तक कुछ समय लगेगा; कृपया इंतज़ार करें." "सहभागी रिपोर्ट" "अधिकांश परिस्थितियों में इसका उपयोग करें. यह आपको रिपोर्ट की प्रगति ट्रैक करने देता है, समस्या के बारे में अधिक विवरण डालने देता है और स्क्रीनशॉट लेने देता है. यह आपको ऐसे कम उपयोग किए गए अनुभाग मिटाने दे सकता है जिनकी रिपोर्ट करने में अधिक समय लगता है." "पूर्ण रिपोर्ट" @@ -248,10 +248,10 @@ "सूचनाएं" "खुदरा डेमो" "USB कनेक्शन" - "बैकग्राउंड में चल रहे ऐप्लिकेशन" - "%1$s बैकग्राउंड में चल रहा है" - "%1$d ऐप्लिकेशन बैकग्राउंड में चल रहे हैं" - "बैटरी और डेटा खर्च की जानकारी के लिए टैप करें" + "बैटरी की खपत करने वाले ऐप" + "%1$s बैटरी का उपयोग कर रहा है" + "%1$d ऐप बैटरी का उपयोग कर रहे हैं" + "बैटरी और डेटा खर्च की जानकारी के लिए छूएं" "%1$s, %2$s" "सुरक्षित मोड" "Android सिस्‍टम" @@ -263,8 +263,8 @@ "इस डिवाइस के स्थान को ऐक्सेस करने" "कैलेंडर" "अपने कैलेंडर को ऐक्सेस करने" - "SMS" - "SMS संदेश भेजें और देखने की" + "मैसेज (एसएमएस)" + "मैसेज (एसएमएस) भेजें और देखें" "मेमोरी" "अपने डिवाइस पर मौजूद फ़ोटो, मीडिया और फ़ाइलें ऐक्सेस करने की" "माइक्रोफ़ोन" @@ -288,37 +288,37 @@ "फ़िंगरप्रिंट जेस्चर" "डिवाइस फ़िंगरप्रिंट सेंसर पर किए गए जेस्चर कैप्चर किए जा सकते हैं." "स्टेटस बार को अक्षम करें या बदलें" - "ऐप को, स्टेटस बार को अक्षम करने या सिस्‍टम आइकन को जोड़ने या निकालने की अनुमति देता है." + "ऐप को, स्टेटस बार को बंद करने या सिस्‍टम आइकॉन को जोड़ने और निकालने की अनुमति देता है." "स्टेटस बार को रहने दें" "ऐप को स्टेटस बार बने रहने की अनुमति देता है." "स्टेटस बार खोलकर बड़ा करें/छोटा करें" "ऐप को, स्टेटस बार खोलकर बड़ा करने या उसे छोटा करने की अनुमति देता है." "शॉर्टकट इंस्‍टॉल करें" - "एप्‍लिकेशन को उपयोगकर्ता के हस्‍तक्षेप के बिना होमस्‍क्रीन शॉर्टकट जोड़ने की अनुमति देता है." + "एप्‍लिकेशन को उपयोगकर्ता की रोक के बिना होमस्‍क्रीन शॉर्टकट जोड़ने की अनुमति देता है." "शॉर्टकट अनइंस्टॉल करें" - "एप्‍लिकेशन को उपयोगकर्ता के हस्‍तक्षेप के बिना होमस्‍क्रीन शॉर्टकट निकालने की अनुमति देता है." + "एप्‍लिकेशन को उपयोगकर्ता की रोक के बिना होमस्‍क्रीन शॉर्टकट निकालने की अनुमति देता है." "किया जाने वाला कॉल (आउटगोइंग) कहीं और भेजें" "एेप कॉल को किसी और नंबर पर भेजने या कॉल को पूरी तरह रद्द करने के विकल्प के साथ, किए गए कॉल (आउटगोइंग) के नंबर को देख सकता है." "फ़ोन कॉल का जवाब दें" "ऐप्लिकेशन को किसी इनकमिंग फ़ोन कॉल का जवाब देने देती है." - "लेख संदेश (SMS) प्राप्त करें" - "ऐप्स को SMS संदेशों को प्राप्‍त और संसाधित करने देता है. इसका अर्थ है कि ऐप्स आपके डिवाइस पर भेजे गए संदेशों की निगरानी आपको दिखाए बिना कर सकता है और उन्‍हें हटा सकता है." - "लेख संदेश (MMS) प्राप्त करें" - "ऐप्स को MMS संदेशों को प्राप्‍त और संसाधित करने देता है. इसका अर्थ है कि ऐप्स आपके डिवाइस पर भेजे गए संदेशों की निगरानी आपको दिखाए बिना कर सकता है और उन्‍हें हटा सकता है." + "मैसेज (एसएमएस) पाएं" + "ऐप को मैसेज (एसएमएस) को प्राप्‍त और संसाधित करने देता है. इसका अर्थ है कि ऐप आपके डिवाइस पर भेजे गए संदेशों की निगरानी आपको दिखाए बिना कर सकता है और उन्‍हें हटा सकता है." + "मैसेज (एमएमएस) पाएं" + "ऐप को मल्टीमीडिया मैसेज (एमएमएस) को पाने और उन पर कार्रवाई करने देता है. इसका मतलब है कि ऐप आपके डिवाइस पर भेजे गए मैसेज की निगरानी आपको दिखाए बिना कर सकता है और उन्‍हें हटा सकता है." "सेल ब्रॉडकास्ट (CBC) मैसेज पढ़ें" "ऐप को, वो सेल ब्रॉडकास्ट (CBC) मैसेज पढ़ने देता है जो आपके डिवाइस को मिले हैं. सेल ब्रॉडकास्ट (CBC) अलर्ट कुछ स्थानों (लोकेशन) पर आपको आपातकालीन स्‍थितियों की चेतावनी देने के लिए दिए जाते हैं. आपातकालीन सेल ब्रॉडकास्ट (CBC) मिलने पर, धोखा देने वाले ऐप आपके डिवाइस के परफ़ॉर्मेंस या कार्यवाही में दखल दे सकते हैं." "सदस्यता-प्राप्त फ़ीड पढ़ें" "ऐप्स को वर्तमान में समन्वयित फ़ीड के बारे में विवरण प्राप्त करने देता है." - "SMS संदेश भेजें और देखें" - "ऐप्स को SMS संदेशों को भेजने देता है. इसके परिणामस्वरूप अप्रत्‍याशित शुल्‍क लागू हो सकते हैं. दुर्भावनापूर्ण ऐप्स आपकी पुष्टि के बिना संदेश भेजकर आपका धन व्‍यय कर सकते हैं." - "अपने लेख संदेश (SMS या MMS) पढ़ें" - "यह ऐप्लिकेशन आपके टैबलेट पर संग्रहित सभी SMS (लेख) संदेश पढ़ सकता है." - "यह ऐप्लिकेशन आपके टीवी पर संग्रहित सभी SMS (लेख) संदेश पढ़ सकता है." - "यह ऐप्लिकेशन आपके फ़ोन पर संग्रहित सभी SMS (लेख) संदेश पढ़ सकता है." + "मैसेज (एमएमएस) भेजें और देखें" + "ऐप को मैसेज (एसएमएस) भेजने देता है. इसकी वजह से उम्मीद से ज़्यादा शुल्‍क लग सकते हैं. धोखा देने वाले ऐप आपकी पुष्टि के बिना मैसेज भेजकर आपका पैसा खर्च करवा सकते हैं." + "अपने मैसेज (एसएमएस या एमएमएस) पढ़ें" + "यह ऐप आपके टैबलेट पर सहेजे गए सभी मैसेज (एसएमएस) पढ़ सकता है." + "यह ऐप आपके टीवी पर सहेजे गए सभी मैसेज (एसएमएस) पढ़ सकता है." + "यह ऐप आपके फ़ोन पर सहेजे गए सभी मैसेज (एसएमएस) पढ़ सकता है." "लेख संदेश (WAP) प्राप्त करें" "ऐप्स को WAP संदेशों को प्राप्‍त और संसाधित करने देता है. इस अनुमति में आपको भेजे गए संदेशों की निगरानी आपको दिखाए बिना करने और हटाने की क्षमता शामिल है." "चल रहे ऐप्स पुनर्प्राप्त करें" - "ऐप्स को वर्तमान में और हाल ही में चल रहे कार्यों के बारे में जानकारी को पुन: प्राप्‍त करने देता है. इससे ऐप्स डिवाइस पर उपयोग किए गए ऐप्स के बारे में जानकारी खोज सकता है." + "ऐप को माजूदा समय में और हाल ही में चल रही कार्रवाइयों के बारे में जानकारी निकालने देता है. इससे ऐप डिवाइस पर इस्तेमाल किए गए ऐप के बारे में जानकारी खोज सकता है." "प्रोफ़ाइल और डिवाइस स्‍वामियों को प्रबंधित करें" "ऐप्‍स को प्रोफ़ाइल स्‍वामी और डिवाइस स्‍वामी सेट करने दें." "चल रहे ऐप्स पुन: क्रमित करें" @@ -334,7 +334,7 @@ "बैकग्राउंड में डेटा का उपयोग करता है" "यह ऐप बैकग्राउंड में डेटा का उपयोग कर सकता है. इससे डेटा का उपयोग बढ़ सकता है." "ऐप्स को हमेशा चलने वाला बनाएं" - "ऐप्स को मेमोरी में स्‍वयं के कुछ हिस्सों को लगातार बनाने की अनुमति देता है. यह अन्‍य ऐप्स के लिए उपलब्‍ध स्‍मृति को सीमित कर टेबलेट को धीमा कर सकता है." + "ऐप्स को मेमोरी में स्‍वयं के कुछ हिस्सों को लगातार बनाने की अनुमति देता है. यह अन्‍य ऐप्स के लिए उपलब्‍ध स्‍मृति को सीमित कर टैबलेट को धीमा कर सकता है." "ऐप को मेमोरी में स्‍वयं के दीर्घस्थायी भाग बनाने देती है. इससे अन्‍य ऐप्‍स के लिए उपलब्‍ध मेमोरी सीमित हो सकती है जिससे टीवी धीमा हो सकता है." "ऐप्स को मेमोरी में स्‍वयं के कुछ हिस्सों को लगातार बनाने देता है. यह अन्‍य ऐप्स के लिए उपलब्‍ध स्‍मृति को सीमित कर फ़ोन को धीमा कर सकता है." "ऐप्स मेमोरी स्थान मापें" @@ -342,19 +342,19 @@ "सिस्‍टम सेटिंग बदलें" "ऐप्स को सिस्टम सेटिंग डेटा संशोधित करने देता है. दुर्भावनापूर्ण ऐप्स आपके सिस्टम के कॉन्फ़िगरेशन को दूषित कर सकते हैं." "प्रारंभ होने पर चलाएं" - "ऐप्स को सिस्टम द्वारा बूटिंग पूर्ण करते ही स्वतः आरंभ करने देता है. इससे टेबलेट को आरंभ होने में अधिक समय लग सकता है और ऐप्स को निरंतर चलाकर संपूर्ण टेबलेट को धीमा करने देता है." + "ऐप्स को सिस्टम द्वारा बूटिंग पूर्ण करते ही स्वतः आरंभ करने देता है. इससे टैबलेट को आरंभ होने में अधिक समय लग सकता है और ऐप्स को निरंतर चलाकर संपूर्ण टैबलेट को धीमा करने देता है." "ऐप्‍स को सिस्‍टम का बूट होना पूर्ण होते ही स्‍वत: प्रारंभ होने देती है. इससे टीवी को प्रारंभ होने में अधिक समय लग सकता है और ऐप के हमेशा चलने से संपूर्ण टैबलेट धीमा हो सकता है." "ऐप्स को सिस्टम द्वारा बूटिंग पूर्ण करते ही स्वतः प्रारंभ होने देता है. इससे फ़ोन को प्रारंभ होने में अधिक समय लग सकता है और ऐप्स के निरंतर चलते रहने से संपूर्ण फ़ोन प्रक्रियाएं धीमी हो सकती हैं." "स्टिकी प्रसारण भेजें" - "ऐप्स को स्‍टिकी प्रसारण भेजने देता है, जो प्रसारण समाप्त होने के बाद भी बने रहते हैं. अत्यधिक उपयोग, टेबलेट की बहुत अधिक मेमोरी का उपयोग करके उसे धीमा या अस्‍थिर कर सकता है." + "ऐप्स को स्‍टिकी प्रसारण भेजने देता है, जो प्रसारण समाप्त होने के बाद भी बने रहते हैं. अत्यधिक उपयोग, टैबलेट की बहुत अधिक मेमोरी का उपयोग करके उसे धीमा या अस्‍थिर कर सकता है." "ऐप को स्‍िटकी प्रसारण भेजने देती है, जो प्रसारण बंद होने के बाद भी बने रहते हैं. अत्‍यधिक उपयोग से टीवी धीमा या अस्‍थिर हो सकता है जिससे वह बहुत सारी मेमोरी का उपयोग कर सकता है." "ऐप्स को स्‍टिकी प्रसारण भेजने देता है, जो प्रसारण समाप्त होने के बाद भी बने रहते हैं. अत्यधिक उपयोग, फ़ोन की बहुत अधिक मेमोरी का उपयोग करके उसे धीमा या अस्‍थिर कर सकता है." "अपने संपर्क पढ़ें" - "ऐप्स को आपके टेबलेट में संग्रहित संपर्कों के डेटा को, साथ ही आपके द्वारा विशिष्ट व्यक्तियों को कॉल करने, ईमेल करने, या अन्‍य तरीके से डॉयलॉग करने की आवृत्ति को पढ़ने देता है. यह अनुमति ऐप्स को आपके संपर्क डेटा को सहेजने देती है, और दुर्भावनापूर्ण ऐप्स आपकी जानकारी के बिना संपर्क डेटा को साझा कर सकते हैं." - "ऐप को आपके टीवी पर संग्रहित आपके संपर्कों का डेटा पढ़ने देती है, जिसमें आपके द्वारा विशिष्‍ट व्‍यक्‍तियों को कॉल करने, ईमेल भेजने या उनसे संचार करने की आवृत्‍ति भी शामिल होती है. यह अनुमति ऐप्‍स को आपका संपर्क डेटा सहेजने देती है और दुर्भावनापूर्ण ऐप्‍स संपर्क डेटा को आपकी जानकारी के बिना साझा कर सकते हैं." - "ऐप्स को आपके फ़ोन में संग्रहित संपर्कों के डेटा को, साथ ही आपके द्वारा विशिष्ट व्यक्तियों को कॉल करने, ईमेल करने, या अन्‍य तरीके से डॉयलॉग करने की आवृत्ति को पढ़ने देता है. यह अनुमति ऐप्स को आपके संपर्क डेटा को सहेजने देती है, और दुर्भावनापूर्ण ऐप्स आपकी जानकारी के बिना संपर्क डेटा को साझा कर सकते हैं." + "ऐप को आपके टैबलेट पर मौजूद आपके संपर्कों का डेटा पढ़ने देती है, जिसमें ये भी शामिल है कि आपने कुछ ख़ास लोगों से कितनी बार कॉल, ईमेल, या कुछ और तरीकों से बातचीत की. यह अनुमति ऐप को आपका संपर्क डेटा सेव करने देती है और धोखा देने वाले ऐप संपर्क डेटा को आपकी जानकारी के बिना शेयर कर सकते हैं." + "ऐप को आपके टीवी पर मौजूद आपके संपर्कों का डेटा पढ़ने देती है, जिसमें ये भी शामिल है कि आपने कुछ ख़ास लोगों से कितनी बार कॉल, ईमेल, या कुछ और तरीकों से बातचीत की. यह अनुमति ऐप को आपका संपर्क डेटा सेव करने देती है और धोखा देने वाले ऐप संपर्क डेटा को आपकी जानकारी के बिना शेयर कर सकते हैं." + "ऐप को आपके फ़ोन पर मौजूद आपके संपर्कों का डेटा पढ़ने देती है, जिसमें ये भी शामिल है कि आपने कुछ ख़ास लोगों से कितनी बार कॉल, ईमेल, या कुछ और तरीकों से बातचीत की. यह अनुमति ऐप को आपका संपर्क डेटा सेव करने देती है और धोखा देने वाले ऐप, संपर्क डेटा को आपकी जानकारी के बिना शेयर कर सकते हैं." "अपने संपर्क बदलें" - "ऐप्स को आपके टेबलेट में संग्रहित संपर्कों के डेटा को, साथ ही आपके द्वारा विशिष्ट व्यक्तियों को कॉल करने, ईमेल करने, या अन्‍य तरीके से डॉयलॉग करने की आवृत्ति को संशोधित करने देता है. यह अनुमति ऐप्स को आपके संपर्क डेटा को हटाने देती है." + "ऐप्स को आपके टैबलेट में संग्रहित संपर्कों के डेटा को, साथ ही आपके द्वारा विशिष्ट व्यक्तियों को कॉल करने, ईमेल करने, या अन्‍य तरीके से डॉयलॉग करने की आवृत्ति को संशोधित करने देता है. यह अनुमति ऐप्स को आपके संपर्क डेटा को हटाने देती है." "ऐप को आपके टीवी पर संग्रहित आपके संपर्कों के बारे में संग्रहित डेटा में बदलाव करने देती है, जिसमें आपके द्वारा विशिष्‍ट व्‍यक्‍तियों को कॉल करने, ईमेल भेजने या अन्‍य तरीकों से संचार किए जाने की आवृत्‍ति भी शामिल है. यह अनुमति ऐप्‍स को संपर्क डेटा हटाने देती है." "ऐप्स को आपके फ़ोन में संग्रहित संपर्कों के डेटा को, साथ ही आपके द्वारा विशिष्ट व्यक्तियों को कॉल करने, ईमेल करने, या अन्‍य तरीके से डॉयलॉग करने की आवृत्ति को संशोधित करने देता है. यह अनुमति ऐप्स को आपके संपर्क डेटा को हटाने देती है." "कॉल लॉग पढ़ें" @@ -369,7 +369,7 @@ "यह ऐप्लिकेशन आपके टैबलेट पर संग्रहित सभी कैलेंडर इवेंट पढ़ सकता है और आपका कैलेंडर डेटा साझा कर सकता है या सहेज सकता है." "यह ऐप्लिकेशन आपके टीवी पर संग्रहित सभी कैलेंडर इवेंट पढ़ सकता है और आपका कैलेंडर डेटा साझा कर सकता है या सहेज सकता है." "यह ऐप्लिकेशन आपके फ़ोन पर संग्रहित सभी कैलेंडर इवेंट पढ़ सकता है और आपका कैलेंडर डेटा साझा कर सकता है या सहेज सकता है." - "अपनी जानकारी के बि‍ना कैलेंडर इवेंट जोड़ें या संशोधि‍त करें और अति‍थि‍यों को ईमेल भेजें" + "आपकी जानकारी के बि‍ना कैलेंडर इवेंट जोड़ें या उनमें बदलाव करें और अति‍थि‍यों को ईमेल भेजें" "यह ऐप्लिकेशन आपके टैबलेट पर मौजूद कैलेंडर इवेंट जोड़, निकाल या बदल सकता है. यह ऐप्लिकेशन ऐसे संदेश भेज सकता है जो कैलेंडर स्वामियों से आए हुए लग सकते हैं या यह स्वामियों को सूचित किए बिना इवेंट में बदलाव कर सकता है." "यह ऐप्लिकेशन आपके टीवी पर मौजूद कैलेंडर इवेंट जोड़, निकाल या बदल सकता है. यह ऐप्लिकेशन ऐसे संदेश भेज सकता है जो कैलेंडर स्वामियों से आए हुए लग सकते हैं या यह स्वामियों को सूचित किए बिना इवेंट में बदलाव कर सकता है." "यह ऐप्लिकेशन आपके फ़ोन पर मौजूद कैलेंडर इवेंट जोड़, निकाल या बदल सकता है. यह ऐप्लिकेशन ऐसे संदेश भेज सकता है जो कैलेंडर स्वामियों से आए हुए लग सकते हैं या यह स्वामियों को सूचित किए बिना इवेंट में बदलाव कर सकता है." @@ -385,11 +385,11 @@ "ऐप्स को वैश्विक ऑडियो सेटिंग, जैसे वॉल्‍यूम और कौन-सा स्पीकर आउटपुट के लिए उपयोग किया गया, संशोधित करने देता है." "ऑडियो रिकॉर्ड करने" "यह ऐप्लिकेशन किसी भी समय माइक्रोफ़ोन का उपयोग करके ऑडियो रिकॉर्ड कर सकता है." - "SIM पर आदेश भेजें" - "ऐप्स को सिम में आदेश भेजने देती है. यह बहुत ही खतरनाक है." + "सिम पर निर्देश भेजें" + "ऐप को सिम पर निर्देश भेजने देती है. यह बहुत ही खतरनाक है." "चित्र और वीडियो लें" "यह ऐप्लिकेशन किसी भी समय कैमरे का उपयोग करके चित्र ले सकता है और वीडियो रिकॉर्ड कर सकता है." - "कंपन नियंत्रित करें" + "कंपन (वाइब्रेशन) को नियंत्रित करें" "ऐप्स को कंपनकर्ता नियंत्रित करने देता है." "फ़ोन नंबर पर सीधे कॉल करें" "ऐप्स को आपके हस्‍तक्षेप के बिना फ़ोन नंबर पर कॉल करने देता है. इसके परिणाम अप्रत्‍याशित शुल्‍क या कॉल हो सकते हैं. ध्यान दें कि यह ऐप्स को आपातकालीन नंबर पर कॉल नहीं करने देता. दुर्भावनापूर्ण ऐप्स आपकी पुष्टि के बिना कॉल करके आपका धन व्‍यय कर सकते हैं." @@ -401,14 +401,14 @@ "कॉल करने के अनुभव को बेहतर बनाने के लिए ऐप्लिकेशन को सिस्टम के माध्यम से उसके कॉल रूट करने देती है." "फ़ोन नंबर पढ़ना" "ऐप्लिकेशन को डिवाइस के फ़ोन नंबर एक्सेस करने देती है." - "टेबलेट को सोने (कम बैटरी मोड) से रोकें" + "टैबलेट को सोने (कम बैटरी मोड) से रोकें" "टीवी को सोने (कम बैटरी मोड) से रोकें" "टीवी को सोने (कम बैटरी मोड) से रोकें" - "ऐप्स को टेबलेट को प्रयोग में नहीं हो जाने से रोकता है." + "ऐप्स को टैबलेट को प्रयोग में नहीं हो जाने से रोकता है." "ऐप को टीवी को सोने (कम बैटरी मोड) से रोकने की अनुमति देता है." "ऐप्स को फ़ोन को प्रयोग में नहीं होने से रोकता है." "इंफ़्रारेड संचारित करें" - "ऐप्लिकेशन को टेबलेट के इंफ़्रारेड ट्रांसमीटर का उपयोग करने देती है." + "ऐप्लिकेशन को टैबलेट के इंफ़्रारेड ट्रांसमीटर का उपयोग करने देती है." "ऐप को टीवी के इंफ़्रारेड ट्रांसमीटर का उपयोग करने देती है." "ऐप्लिकेशन को फ़ोन के इंफ़्रारेड ट्रांसमीटर का उपयोग करने देती है." "वॉलपेपर सेट करें" @@ -416,15 +416,15 @@ "अपने वॉलपेपर का आकार एडजस्ट करें" "ऐप्स को सिस्‍टम वॉलपेपर आकार संकेत सेट करने देता है." "समय क्षेत्र सेट करें" - "ऐप्स को टेबलेट का समय क्षेत्र बदलने देता है." + "ऐप्स को टैबलेट का समय क्षेत्र बदलने देता है." "ऐप को टीवी का समय क्षेत्र बदलने देती है." - "ऐप्स को टेबलेट का समय क्षेत्र बदलने देता है." + "ऐप्स को टैबलेट का समय क्षेत्र बदलने देता है." "डिवाइस पर खाते ढूंढें" - "ऐप्स को टेबलेट द्वारा ज्ञात खातों की सूची प्राप्‍त करने देता है. इसमें वे खाते शामिल हो सकते हैं जिन्‍हें आपके द्वारा इंस्‍टॉल किए गए ऐप्स ने बनाया है." + "ऐप्स को टैबलेट द्वारा ज्ञात खातों की सूची प्राप्‍त करने देता है. इसमें वे खाते शामिल हो सकते हैं जिन्‍हें आपके द्वारा इंस्‍टॉल किए गए ऐप्स ने बनाया है." "ऐप को टीवी द्वारा ज्ञात खातों की सूची प्राप्‍त करने देती है. इसमें आपके द्वारा इंस्‍टॉल किए गए ऐप्‍लिकेशन के द्वारा बनाए गए खाते शामिल हो सकते हैं." "ऐप्स को फ़ोन द्वारा ज्ञात खातों की सूची प्राप्‍त करने देता है. इसमें वे खाते शामिल हो सकते हैं जिन्‍हें आपके द्वारा इंस्‍टॉल किए गए ऐप्स ने बनाया है." "नेटवर्क कनेक्‍शन देखें" - "ऐप्स को नेटवर्क कनेक्‍शन के बारे में जानकारी देखने देता है जैसे कौन से नेटवर्क मौजूद हैं और कनेक्‍ट हैं." + "ऐप को नेटवर्क कनेक्‍शन के बारे में जानकारी देखने देता है, जैसे कौन से नेटवर्क मौजूद हैं और कनेक्‍ट हैं." "पूर्ण नेटवर्क एक्सेस पाएं" "ऐप्स को नेटवर्क सॉकेट बनाने और कस्‍टम नेटवर्क प्रोटोकॉल का उपयोग करने देता है. ब्राउज़र और अन्‍य ऐप्स इंटरनेट को डेटा भेजने के साधन उपलब्‍ध कराते हैं, ताकि इंटरनेट को डेटा भेजने के लिए इस अनुमति की आवश्‍यकता नहीं हो." "नेटवर्क कनेक्‍टिविटी बदलें" @@ -432,25 +432,25 @@ "टेदर की गई कनेक्‍टिविटी बदलें" "ऐप्स को टेदर की गई नेटवर्क कनेक्‍टिविटी की स्‍थिति बदलने देता है." "वाई-फ़ाई कनेक्‍शन देखें" - "ऐप्स को वाई-फ़ाई नेटवर्क के बारे में जानकारी, जैसे WI-Fi सक्षम है या नहीं और कनेक्‍ट किए गए वाई-फ़ाई डिवाइस के नाम, देखने देता है." + "ऐप को वाई-फ़ाई नेटवर्क के बारे में जानकारी, जैसे WI-Fi चालू है या नहीं और कनेक्‍ट किए गए वाई-फ़ाई डिवाइस के नाम, देखने देता है." "वाई-फ़ाई से कनेक्‍ट और डिस्‍कनेक्‍ट करें" "ऐप्स को वाई-फ़ाई पहुंच बिंदुओं से कनेक्ट और डिसकनेक्ट करने और वाई-फ़ाई नेटवर्क के लिए डिवाइस कॉन्फ़िगरेशन में परिवर्तन करने देता है." "वाई-फ़ाई मल्‍टीकास्‍ट प्राप्ति को अनुमति दें" - "ऐप्स को वाई-फ़ाई नेटवर्क पर मल्टीकास्ट पते के उपयोग से केवल आपके टेबलेट पर ही नहीं, बल्कि सभी डिवाइस पर भेजे गए पैकेट प्राप्‍त करने देता है. यह गैर-मल्टीकास्ट मोड से अधिक पावर का उपयोग करता है." + "ऐप्स को वाई-फ़ाई नेटवर्क पर मल्टीकास्ट पते के उपयोग से केवल आपके टैबलेट पर ही नहीं, बल्कि सभी डिवाइस पर भेजे गए पैकेट प्राप्‍त करने देता है. यह गैर-मल्टीकास्ट मोड से अधिक पावर का उपयोग करता है." "ऐप को मल्‍टीकास्‍ट पतों का उपयोग करके ना केवल आपके टीवी को, बल्‍कि वाई-फ़ाई पर मौजूद सभी डिवाइसों को पैकेट भेजने और प्राप्‍त करने देती है. इसमें गैर-मल्‍टीकास्‍ट मोड की अपेक्षा अधिक पावर का उपयोग होता है." "ऐप्स को वाई-फ़ाई नेटवर्क पर मल्टीकास्ट पते के उपयोग से केवल आपके फ़ोन पर ही नहीं, बल्कि सभी डिवाइस पर भेजे गए पैकेट प्राप्‍त करने देता है. यह गैर-मल्टीकास्ट मोड से अधिक पावर का उपयोग करता है." "ब्लूटूथ सेटिंग पर पहुंचें" - "किसी ऐप्स को स्‍थानीय ब्लूटूथ टेबलेट कॉन्‍फ़िगर करने की और रिमोट डिवाइस के साथ खोजने और युग्‍मित करने देता है." + "किसी ऐप्स को स्‍थानीय ब्लूटूथ टैबलेट कॉन्‍फ़िगर करने की और रिमोट डिवाइस के साथ खोजने और युग्‍मित करने देता है." "ऐप को स्‍थानीय ब्‍लूटूथ टीवी कॉन्‍फ़िगर करने देती है और दूरस्‍थ डिवाइसों को खोजने और उनसे युग्‍मित करने देती है." "ऐप्स को स्‍थानीय ब्लूटूथ फ़ोन कॉन्‍फ़िगर करने देता है, और रिमोट डिवाइस के साथ खोजने और युग्‍मित करने देता है." "WiMAX से कनेक्ट और डिसकनेक्ट करें" - "ऐप्स को WiMAX सक्षम है या नहीं और कनेक्‍ट किए गए किसी WiMAX नेटवर्क के बारे में जानकारी निर्धारित करने देता है." + "ऐप को तय करने देता है कि WiMAX चालू है या नहीं और कनेक्‍ट किए गए किसी WiMAX नेटवर्क के बारे में जानकारी लेने देता है." "WiMAX स्‍थिति बदलें" - "ऐप्स को WiMAX नेटवर्क से टेबलेट को कनेक्‍ट और डिस्‍कनेक्‍ट करने देता है." + "ऐप्स को WiMAX नेटवर्क से टैबलेट को कनेक्‍ट और डिस्‍कनेक्‍ट करने देता है." "ऐप को, टीवी को WiMAX नेटवर्कों से कनेक्‍ट करने और उनसे डिस्‍कनेक्‍ट करने देती है." "ऐप्स को WiMAX नेटवर्क से फ़ोन को कनेक्‍ट और डिस्‍कनेक्‍ट करने देता है." "ब्लूटूथ डिवाइस को दूसरे डिवाइस से जोड़ें" - "ऐप्स को टेबलेट पर ब्लूटूथ का कॉन्‍फ़िगरेशन देखने, और युग्‍मित डिवाइस के साथ कनेक्‍शन बनाने और स्‍वीकार करने देता है." + "ऐप्स को टैबलेट पर ब्लूटूथ का कॉन्‍फ़िगरेशन देखने, और युग्‍मित डिवाइस के साथ कनेक्‍शन बनाने और स्‍वीकार करने देता है." "ऐप को टीवी पर ब्‍लूटूथ का कॉन्‍फ़िगरेशन देखने देती है और युग्‍मित डिवाइसों के साथ कनेक्‍शन बनाने और स्‍वीकार करने देती है." "ऐप्स को फ़ोन पर ब्लूटूथ का कॉन्‍फ़िगरेशन देखने, और युग्‍मित डिवाइस के साथ कनेक्‍शन बनाने और स्‍वीकार करने देता है." "नियर फ़ील्‍ड कम्‍यूनिकेशन नियंत्रित करें" @@ -478,7 +478,7 @@ "अंगुली %d" - "फ़िंगरप्रिंट आइकन" + "फ़िंगरप्रिंट आइकॉन" "समन्वयन सेटिंग पढ़ें" "ऐप्स को किसी खाते की समन्वयन सेटिंग पढ़ने देता है. उदाहरण के लिए, इससे यह निर्धारित किया जा सकता है कि लोग ऐप्स किसी खाते के साथ समन्‍वयित है या नहीं." "समन्‍वयन बंद या चालू टॉगल करें" @@ -502,19 +502,19 @@ "टेलीकॉम कनेक्शन प्रबंधित करें" "ऐप को टेलीकॉम कनेक्शन प्रबंधित करने देती है." "इन-कॉल स्क्रीन से सहभागिता करें" - "ऐप्स को यह नियंत्रित करने देती है कि उपयोगकर्ता को इन-कॉल स्क्रीन कब और कैसी दिखाई देती है." + "ऐप को यह नियंत्रित करने देती है कि उपयोगकर्ता को इन-कॉल स्क्रीन कब और कैसी दिखाई देती है." "टेलीफ़ोनी सेवाओं के साथ सहभागिता करें" "कॉल करने/प्राप्‍त करने के लिए ऐप्स को टेलीफ़ोनी सेवा के साथ सहभागिता करने दें." - "इन कॉल उपयोगकर्ता अनुभव प्रदान करना" - "ऐप्स को इन कॉल उपयोगकर्ता अनुभव लेने देती है." + "इन कॉल उपयोगकर्ता अनुभव लें" + "ऐप को इन कॉल उपयोगकर्ता अनुभव लेने देती है." "ऐतिहासिक नेटवर्क उपयोग पढें" "किसी ऐप्स को विशिष्ट नेटवर्क और ऐप्स के लिए ऐतिहासिक नेटवर्क उपयोग को पढ़ने देता है." "नेटवर्क नीति प्रबंधित करें" "ऐप्स को नेटवर्क नीतियां प्रबंधित करने और ऐप्स-विशिष्‍ट नियमों को परिभाषित करने देता है." "नेटवर्क उपयोग हिसाब बदलें" "ऐप्स को यह संशोधित करने देता है कि ऐप्स की तुलना में नेटवर्क उपयोग का मूल्यांकन कैसे किया जाता है. सामान्‍य ऐप्स द्वारा उपयोग करने के लिए नहीं." - "नोटिफ़िकेशन तक पहुंचें" - "ऐप्स को नोटिफ़िकेशन को प्राप्त करने, जांच करने, और साफ़ करने देता है, जिनमें अन्य ऐप्स के द्वारा पोस्ट की गई सूचनाएं भी शामिल हैं." + "सूचना तक पहुंचें" + "ऐप को सूचना पाने, जांच करने और साफ़ करने देता है, जिनमें अन्य ऐप के ज़रिए पोस्ट की गई सूचनाएं भी शामिल हैं." "नोटिफ़िकेशन श्रवणकर्ता सेवा से जुड़ें" "धारक को नोटिफ़िकेशन श्रवणकर्ता सेवा के शीर्ष स्तरीय इंटरफ़ेस से जुड़ने देती है. सामान्य ऐप्स के लिए कभी भी आवश्यक नहीं होनी चाहिए." "किसी स्थिति प्रदाता सेवा से आबद्ध हों" @@ -542,18 +542,18 @@ "पासवर्ड नियम सेट करें" "स्‍क्रीन लॉक पासवर्ड तथा पिन की लंबाई और उसमें अनुमत वर्णों को नियंत्रित करें." "स्क्रीन अनलॉक करने की कोशिशों की निगरानी करें" - "स्‍क्रीन को अनलॉक करते समय गलत लिखे गए पासवर्ड की संख्‍या पर निगरानी करें, और बहुत अधिक बार गलत पासवर्ड लिखे जाने पर टेबलेट लॉक करें या टेबलेट का संपूर्ण डेटा मिटाएं." + "स्‍क्रीन को अनलॉक करते समय गलत लिखे गए पासवर्ड की संख्‍या पर निगरानी करें, और बहुत अधिक बार गलत पासवर्ड लिखे जाने पर टैबलेट लॉक करें या टैबलेट का संपूर्ण डेटा मिटाएं." "स्‍क्रीन को अनलॉक करते समय गलत तरीके से लिखे गए पासवर्ड पर नज़र रखें और यदि बहुत अधिक गलत पासवर्ड लिखे जाते हैं तो टीवी को लॉक करें या टीवी का सभी डेटा मिटा दें." "गलत लिखे गए पासवर्ड की संख्‍या पर निगरानी करें. स्क्रीन अनलॉक करते समय, बहुत अधिक बार गलत पासवर्ड लिखे जाने पर फ़ोन लॉक करें या फ़ोन का संपूर्ण डेटा मिटाएं." - "स्‍क्रीन को अनलॉक करते समय गलत तरीके से लिखे गए पासवर्ड पर नज़र रखें और यदि बार बार अधिक पासवर्ड लिखे जाते हैं तो टैबलेट को लॉक करें या इस उपयोगकर्ता का सभी डेटा मिटा दें." - "स्‍क्रीन को अनलॉक करते समय गलत तरीके से लिखे गए पासवर्ड पर नज़र रखें यदि बार बार गलत पासवर्ड लिखे जाने पर टीवी को लॉक करें या इस उपयोगकर्ता का सभी डेटा मिटा दें." - "स्‍क्रीन को अनलॉक करते समय गलत तरीके से लिखे गए पासवर्ड पर नज़र रखें और यदि बार बार गलत पासवर्ड लिखे जाते हैं तो फ़ोन को लॉक करें या इस उपयोगकर्ता का सभी डेटा मिटा दें." + "स्‍क्रीन का लॉक खोलते समय गलत तरीके से लिखे गए पासवर्ड पर नज़र रखें, और अगर बार-बार अधिक पासवर्ड लिखे जाते हैं तो टैबलेट को लॉक करें या इस उपयोगकर्ता का सभी डेटा मिटा दें." + "स्‍क्रीन का लॉक खोलते समय गलत तरीके से लिखे गए पासवर्ड पर नज़र रखें, और अगर बार-बार गलत पासवर्ड लिखा जाता है तो टीवी को लॉक करें या इस उपयोगकर्ता का सभी डेटा मिटा दें." + "स्‍क्रीनका लॉक खोलते समय गलत तरीके से लिखे गए पासवर्ड पर नज़र रखें, और अगर बार-बार गलत पासवर्ड लिखा जाता है तो फ़ोन को लॉक करें या इस उपयोगकर्ता का सभी डेटा मिटा दें." "स्‍क्रीन लॉक बदलें" "स्‍क्रीन लॉक को बदलें." "स्‍क्रीन लॉक करें" "नियंत्रित करें कि स्‍क्रीन कैसे और कब लॉक हो." "सभी डेटा हटाएं" - "फ़ैक्टरी डेटा रीसेट करके, चेतावनी दिए बिना टेबलेट का डेटा मिटाएं." + "फ़ैक्टरी डेटा रीसेट करके, चेतावनी दिए बिना टैबलेट का डेटा मिटाएं." "फ़ैक्‍टरी डेटा रीसेट करके, चेतावनी दिए बिना टीवी का डेटा मिटाएं." "फ़ैक्‍टरी डेटा रीसेट करके, चेतावनी दिए बिना फ़ोन का डेटा मिटाएं." "उपयोगकर्ता डेटा मिटाएं" @@ -564,7 +564,7 @@ "नीति सक्षम होने के दौरान डिवाइस वैश्विक प्रॉक्‍सी सेट करें. केवल डिवाइस स्‍वामी ही वैश्‍विक प्रॉक्‍सी सेट कर सकता है." "स्‍क्रीन लॉक पासवर्ड समाप्‍ति सेट करें" "यह बदलें कि स्‍क्रीन लॉक पासवर्ड, पिन या पैटर्न को कितने समय में बदला जाना चाहिए." - "मेमोरी एन्‍क्रिप्‍शन सेट करें" + "मेमोरी को सुरक्षित करने का तरीका सेट करें" "संग्रहित ऐप्स डेटा को एन्क्रिप्ट किया जाना आवश्‍यक है." "कैमरों को अक्षम करें" "सभी डिवाइस कैमरों का उपयोग रोकें." @@ -633,7 +633,7 @@ "कार्यालय का मोबाइल" "कार्यालय का पेजर" "सहायक" - "MMS" + "मल्टीमीडिया मैसेज (एमएमएस)" "कस्टम" "जन्‍मदिन" "वर्षगांठ" @@ -707,7 +707,7 @@ "सभी सुविधाओं और डेटा के लिए अनलॉक करें" "मालिक का चेहरा पहचानकर अनलॉक करने की तय सीमा खत्म हो गई" "कोई सिम कार्ड नहीं है" - "टेबलेट में कोई सिम कार्ड नहीं है." + "टैबलेट में कोई सिम कार्ड नहीं है." "टीवी में कोई SIM कार्ड नहीं है." "फ़ोन में कोई सिम कार्ड नहीं है." "कोई सिमकार्ड डालें." @@ -724,19 +724,19 @@ "केवल आपातकालीन कॉल" "नेटवर्क लॉक किया गया" "सिम कार्ड PUK-लॉक किया हुआ है." - "कृपया उपयोगकर्ता मार्गदर्शिका देखें या ग्राहक सहायता से संपर्क करें." + "कृपया उपयोग के लिए गाइड देखें या ग्राहक सहायता से संपर्क करें." "सिम कार्ड लॉक किया गया है." "सिम कार्ड अनलॉक कर रहा है…" "आपने अपना अनलॉक आकार %1$d बार गलत बनाया है. \n\n %2$d सेकंड में पुन: प्रयास करें." "आपने अपना पासवर्ड %1$d बार गलत तरीके से लिखा है. \n\n%2$d सेकंड में पुन: प्रयास करें." "आपने अपना पिन %1$d बार गलत तरीके से लिखा है. \n\n%2$d सेकंड में फिर से प्रयास करें." - "आपने अपना अनलॉक आकार %1$d बार गलत बनाया है. %2$d और असफल प्रयासों के बाद, आपसे अपने Google साइन-इन का उपयोग करके आपके टेबलेट को अनलॉक करने को कहा जाएगा.\n\n %3$d सेकंड में पुन: प्रयास करें." + "आपने अपना अनलॉक आकार %1$d बार गलत बनाया है. %2$d और असफल प्रयासों के बाद, आपसे अपने Google साइन-इन का उपयोग करके आपके टैबलेट को अनलॉक करने को कहा जाएगा.\n\n %3$d सेकंड में पुन: प्रयास करें." "आपने अपना अनलॉक पैटन %1$d बार गलत तरीके से बनाया है. %2$d और असफल प्रयासों के बाद, आपसे अपने टीवी को अपने Google साइन-इन का उपयोग करके अनलॉक करने के लिए कहा जाएगा.\n\n %3$d सेकंड में पुन: प्रयास करें." "आपने अपना अनलॉक आकार %1$d बार गलत बनाया है. %2$d और असफल प्रयासों के बाद, आपसे अपने Google साइन-इन का उपयोग करके आपके फ़ोन को अनलॉक करने को कहा जाएगा.\n\n %3$d सेकंड में पुन: प्रयास करें." - "आप गलत तरीके से टेबलेट को अनलॉक करने का प्रयास %1$d बार कर चुके हैं. %2$d और असफल प्रयास के बाद, टेबलेट फ़ैक्‍टरी डिफ़ॉल्‍ट पर रीसेट हो जाएगा और सभी उपयोगकर्ता डेटा खो जाएगा." - "आपने टीवी को अनलॉक करने के लिए %1$d बार गलत तरीके से प्रयास किया है. %2$d और असफल प्रयासों के बाद, टीवी को फ़ैक्‍टरी डिफ़ॉल्‍ट पर रीसेट कर दिया जाएगा और सभी उपयोगकर्ता डेटा खो जाएगा." - "आप गलत तरीके से फ़ोन को अनलॉक करने का प्रयास %1$d बार कर चुके हैं. %2$d और असफल प्रयास के बाद, फ़ोन फ़ैक्‍टरी डिफ़ॉल्‍ट पर रीसेट हो जाएगा और सभी उपयोगकर्ता डेटा खो जाएगा." - "आप टेबलेट को गलत तरीके से %d बार अनलॉक करने का प्रयास कर चुके हैं. टेबलेट अब फ़ैक्‍टरी डिफ़ॉल्‍ट पर रीसेट हो जाएगा." + "आप टैबलेट का लॉक खोलने के लिए %1$d बार गलत तरीके से कोशिश कर चुके हैं. %2$d बार और गलत कोशिश करने पर, टैबलेट फ़ैक्ट्री डिफ़ॉल्ट पर रीसेट हो जाएगा और सभी उपयोगकर्ता डेटा खो जाएगा." + "आपने टीवी का लॉक खोलने के लिए %1$d बार गलत तरीके से कोशिश की है. %2$d और बार गलत कोशिश करने पर, टीवी को फ़ैक्ट्री डिफ़ॉल्‍ट पर रीसेट कर दिया जाएगा और सभी उपयोगकर्ता डेटा खो जाएगा." + "आप फ़ोन का लॉक खोलने के लिए %1$d बार गलत तरीके से कोशिश कर चुके हैं. %2$d बार और गलत कोशिश करने पर, फ़ोन फ़ैक्ट्री डिफ़ॉल्ट पर रीसेट हो जाएगा और सभी उपयोगकर्ता डेटा खो जाएगा." + "आप टैबलेट को गलत तरीके से %d बार अनलॉक करने का प्रयास कर चुके हैं. टैबलेट अब फ़ैक्‍टरी डिफ़ॉल्‍ट पर रीसेट हो जाएगा." "आपने टीवी को अनलॉक करने के लिए %d बार गलत तरीके से प्रयास किया है. अब टीवी को फ़ैक्‍टरी डिफ़ॉल्‍ट पर रीसेट कर दिया जाएगा." "आप फ़ोन को गलत तरीके से %d बार अनलॉक करने का प्रयास कर चुके हैं. फ़ोन अब फ़ैक्‍टरी डिफ़ॉल्‍ट पर रीसेट हो जाएगा." "%d सेकंड में पुन: प्रयास करें." @@ -747,8 +747,8 @@ "उपयोगकर्ता नाम (ईमेल)" "पासवर्ड" "प्रवेश करें" - "अमान्य उपयोगकर्ता नाम या पासवर्ड." - "अपना उपयोगकर्ता नाम या पासवर्ड भूल गए?\n""google.com/accounts/recovery"" पर जाएं." + "उपयोगकर्ता नाम या पासवर्ड गलत है." + "अपना उपयोगकर्ता नाम या पासवर्ड भूल गए?\n ""google.com/accounts/recovery"" पर जाएं." "जांच रहा है…" "अनलॉक करें" "ध्‍वनि चालू करें" @@ -765,7 +765,7 @@ "अनलॉक क्षेत्र को विस्तृत कर दिया गया." "अनलॉक क्षेत्र को संक्षिप्त कर दिया गया." "%1$s विजेट." - "उपयोगकर्ता चयनकर्ता" + "उपयोगकर्ता चुनने वाला" "स्थिति" "कैमरा" "मीडिया नियंत्रण" @@ -788,7 +788,7 @@ "लिंक" "पंक्ति" "फ़ैक्‍ट्री परीक्षण विफल" - "FACTORY_TEST क्रिया केवल /system/app में इंस्‍टॉल किए गए पैकेज के लिए समर्थित है." + "FACTORY_TEST का काम केवल /system/app में इंस्‍टॉल किए गए पैकेज के लिए ही हो सकता है." "ऐसा कोई पैकेज नहीं मिला था जो FACTORY_TEST कार्रवाई प्रदान करता हो." "रीबूट करें" "\'%s\' पर यह पेज दर्शाता है:" @@ -798,7 +798,7 @@ "इस पेज पर बने रहें" "%s\n\nक्या आप वाकई इस पेज से दूर नेविगेट करना चाहते हैं?" "दुबारा पूछें" - "युक्ति: ज़ूम इन और आउट करने के लिए डबल-टैप करें." + "सलाह: ज़ूम इन और आउट करने के लिए दो बार छूएं." "स्‍वत: भरण" "स्वत: भरण सेट करें" " " @@ -818,9 +818,9 @@ "क्षेत्र" "अमीरात" "अपने वेब बुकमार्क और इतिहास पढ़ें" - "ऐप्स को ब्राउज़र द्वारा विज़िट किए गए सभी URL के इतिहास, और सभी ब्राउज़र बुकमार्क पढ़ने देता है. ध्‍यान दें: यह अनुमति तृतीय-पक्ष ब्राउज़र या वेब ब्राउज़िंग क्षमताओं वाले अन्‍य ऐप्स द्वारा लागू नहीं की जा सकती." + "ऐप को ब्राउज़र के ज़रिये देखे गए सभी यूआरएल के इतिहास, और ब्राउज़र के सभी बुकमार्क पढ़ने देता है. ध्‍यान दें: हो सकता है कि यह अनुमति तीसरे-पक्ष के ब्राउज़र या वेब ब्राउज़िंग की सुविधा वाले अन्य ऐप के ज़रिये लागू न की जाए." "वेब बुकमार्क और इतिहास लिखें" - "ऐप्स को आपके टेबलेट में संग्रहित ब्राउज़र के इतिहास या बुकमार्क को संशोधित करने देता है. इससे ऐप्स ब्राउज़र डेटा को मिटा सकता है या संशोधित कर सकता है. ध्‍यान दें: यह अनुमति तृतीय-पक्ष ब्राउज़र या वेब ब्राउज़िंग क्षमताओं वाले अन्‍य ऐप्स द्वारा लागू नहीं की जा सकती." + "ऐप्स को आपके टैबलेट में संग्रहित ब्राउज़र के इतिहास या बुकमार्क को संशोधित करने देता है. इससे ऐप्स ब्राउज़र डेटा को मिटा सकता है या संशोधित कर सकता है. ध्‍यान दें: यह अनुमति तृतीय-पक्ष ब्राउज़र या वेब ब्राउज़िंग क्षमताओं वाले अन्‍य ऐप्स द्वारा लागू नहीं की जा सकती." "ऐप को आपके टीवी पर संग्रहित ब्राउज़र के इतिहास या बुकमार्क में बदलाव करने देती है. इससे ऐप को ब्राउज़र डेटा में बदलाव करने या उसे हटाने की अनुमति मिल सकती है. ध्‍यान दें: यह अनुमति वेब ब्राउज़िंग क्षमताओं वाले तृतीय-पक्ष ब्राउज़र या अन्‍य ऐप्‍लिकेशन द्वारा लागू नहीं की जा सकती है." "ऐप्स को आपके फ़ोन में संग्रहित ब्राउज़र के इतिहास या बुकमार्क को संशोधित करने देता है. इससे ऐप्स ब्राउज़र डेटा को मिटा सकता है या संशोधित कर सकता है. ध्‍यान दें: यह अनुमति तृतीय-पक्ष ब्राउज़र या वेब ब्राउज़िंग क्षमताओं वाले अन्‍य ऐप्स द्वारा लागू नहीं की जा सकती." "अलार्म सेट करें" @@ -828,9 +828,9 @@ "ध्‍वनिमेल जोड़ें" "ऐप्स को आपके ध्‍वनिमेल इनबॉक्‍स में संदेश जोड़ने देता है." "ब्राउज़र भौगोलिक-स्थान अनुमतियों को बदलें" - "ऐप्स को ब्राउज़र के भौगोलिक-स्‍थान की अनुमतियां संशोधित करने देता है. दुर्भावनापूर्ण ऐप्स इसका उपयोग एकपक्षीय वेबसाइट को स्‍थान जानकारी भेजने में कर सकते हैं." + "ऐप को ब्राउज़र की जगह से जुड़ी अनुमतियों को बदलने देता है. धोखा देने वाले ऐप इसका इस्तेमाल गलत वेबसाइट को स्‍थान (लोकेशन) की जानकारी भेजने में कर सकते हैं." "क्‍या आप चाहते हैं कि ब्राउज़र पासवर्ड को याद रखे?" - "अभी नहीं" + "रद्द करें" "याद रखें" "कभी नहीं" "आपके पास इस पेज को खोलने की अनुमति नहीं है." @@ -840,15 +840,15 @@ "space" "enter" "हटाएं" - "खोजें" - "खोजें…" - "खोजें" - "खोज क्वेरी" + "सर्च करें" + "सर्च करें…" + "सर्च करें" + "सर्च क्वेरी" "क्‍वेरी साफ़ करें" "क्वेरी सबमिट करें" - "बोलकर खोजें" + "बोलकर सर्च करें" "स्‍पर्श के द्वारा अन्‍वेषण करें सक्षम करें?" - "%1$s स्‍पर्श के द्वारा अन्‍वेषण करें सक्षम करना चाहती है. स्‍पर्श के द्वारा अन्‍वेष करें चालू होने पर, आप अपनी अंगुली के नीचे क्या है उसका विवरण सुन सकते हैं या देख सकते हैं या टेबलेट से डॉयलॉग करने के लिए जेस्‍चर निष्‍पादित कर सकते हैं." + "%1$s स्‍पर्श के द्वारा अन्‍वेषण करें सक्षम करना चाहती है. स्‍पर्श के द्वारा अन्‍वेष करें चालू होने पर, आप अपनी अंगुली के नीचे क्या है उसका विवरण सुन सकते हैं या देख सकते हैं या टैबलेट से डॉयलॉग करने के लिए जेस्‍चर निष्‍पादित कर सकते हैं." "%1$s स्‍पर्श के द्वारा अन्‍वेषण करें सक्षम करना चाहती है. स्‍पर्श के द्वारा अन्‍वेष करें चालू होने पर, आप अपनी अंगुली के नीचे क्या है उसका विवरण सुन सकते हैं या देख सकते हैं या फ़ोन से डॉयलॉग करने के लिए जेस्‍चर निष्‍पादित कर सकते हैं." "1 माह पहले" "1 माह से पहले" @@ -956,7 +956,7 @@ "सादे पाठ के रूप में चिपकाएं" "बदलें•" "हटाएं" - "URL को कॉपी करें" + "यूआरएल को कॉपी करें" "लेख को चुनें" "वापस लाएं" "फिर से करें" @@ -974,16 +974,16 @@ "हो सकता है कुछ सिस्टम फ़ंक्शन कार्य न करें" "सिस्टम के लिए पर्याप्त मेमोरी नहीं है. सुनिश्चित करें कि आपके पास 250MB का खाली स्थान है और फिर से प्रारंभ करें." "%1$s चल रहा है" - "अधिक जानकारी के लिए या ऐप्लिकेशन रोकने के लिए टैप करें." + "अधिक जानकारी के लिए या ऐप्लिकेशन को रोकने के लिए छूएं." "ठीक है" - "अभी नहीं" + "रद्द करें" "ठीक है" - "अभी नहीं" + "रद्द करें" "ध्यान दें" "लोड हो रहे हैं..." "ऑन" "बंद" - "इसका उपयोग करके क्रिया पूर्ण करें" + "इसका इस्तेमाल करके कार्रवाई को पूरा करें" "%1$s का उपयोग करके कार्रवाई पूर्ण करें" "कार्रवाई पूर्ण करें" "इसमें खोलें" @@ -1004,10 +1004,10 @@ "चित्र को इसके साथ कैप्चर करें" "%1$s के साथ चित्र कैप्चर करें" "चित्र कैप्चर करें" - "इस क्रिया के लिए डिफ़ॉल्‍ट रूप से उपयोग करें." + "इस कार्रवाई के लिए डिफ़ॉल्‍ट के तौर पर इस्तेमाल करें" "किसी भिन्न ऐप्स का उपयोग करें" "सिस्‍टम सेटिंग > Apps > डाउनलोड किए गए में डिफ़ॉल्‍ट साफ करें." - "कोई क्रिया चुनें" + "कोई कार्रवाई चुनें" "USB डिवाइस के लिए कोई ऐप्स चुनें" "कोई भी ऐप्स यह कार्यवाही नहीं कर सकता." "%1$s रुक गया है" @@ -1043,7 +1043,7 @@ "Android प्रारंभ हो रहा है…" "मेमोरी ऑप्‍टिमाइज़ हो रही है." "Android अपडेट समाप्त हो रहा है…" - "जब तक अपग्रेड पूरा नहीं हो जाता, तब तक संभव है कि कुछ ऐप्लिकेशन ठीक से कार्य ना करें" + "जब तक अपग्रेड पूरा नहीं हो जाता, हो सकता है कि तब तक कुछ ऐप्लिकेशन ठीक से काम ना करें" "%1$s अपग्रेड हो रहा है…" "%2$d में से %1$d ऐप्स अनुकूलित हो रहा है." "%1$s तैयार हो रहा है." @@ -1060,8 +1060,8 @@ "%1$s मेमोरी सीमा को पार कर गई है" "हीप डंप का संग्रह कर लिया गया है; शेयर करने के लिए टैप करें" "हीप डंप साझा करें?" - "प्रक्रिया %1$s इसकी %2$s की मेमोरी की सीमा को पार कर गई है. इसके डेवलपर से साझा करने के लिए एक हीप डंप आपके लिए उपलब्ध है. सावधान रहें: इस हीप डंप में आपकी ऐसी कोई भी व्यक्तिगत जानकारी हो सकती है जिस पर ऐप्लिकेशन की ऐक्सेस हो." - "लेख के लिए किसी क्रिया को चुनें" + "यह प्रक्रिया %1$s इसकी %2$s की मेमोरी की सीमा को पार कर गई है. एक हीप डंप मौजूद है जिसे आप इसके डेवलपर से शेयर कर सकते हैं. सावधान रहें: इस हीप डंप में आपकी ऐसी कोई भी निजी जानकारी हो सकती है जिस पर ऐप्लिकेशन की पहुंच हो." + "मैसेज करने के लिए कोई कार्रवाई चुनें" "रिंगर वॉल्‍यूम" "मीडिया वॉल्‍यूम" "ब्लूटूथ द्वारा चलाया जा रहा है" @@ -1133,19 +1133,19 @@ "प्रति:" "आवश्‍यक पिन लिखें:" "पिन:" - "%1$s से कनेक्ट रहने पर टेबलेट वाई-फ़ाई से अस्थायी रूप से डिसकनेक्ट हो जाएगा" + "%1$s से कनेक्ट रहने पर टैबलेट वाई-फ़ाई से अस्थायी रूप से डिसकनेक्ट हो जाएगा" "जब टीवी %1$s से कनेक्‍ट होगा तब वह वाई-फ़ाई से अस्‍थायी रूप से डिस्‍कनेक्‍ट हो जाएगा" "फ़ोन %1$s से कनेक्ट रहते समय वाई-फ़ाई से अस्थायी रूप से डिसकनेक्ट हो जाएगा" "वर्ण सम्‍मिलित करें" - "SMS संदेश भेज रहा है" - "<b>%1$s</b> बड़ी संख्या में SMS संदेश भेज रहा है. क्या आप इस ऐप्स को संदेश भेजना जारी रखने देना चाहते हैं?" + "मैसेज (एसएमएस) भेज रहा है" + "<b>%1$s</b> बड़ी संख्या में मैसेज (एसएमएस) भेज रहा है. क्या आप इस ऐप को मैसेज भेजना जारी रखने देना चाहते हैं?" "अनुमति दें" "अस्वीकार करें" "<b>%1$s</b>, <b>%2$s</b> पर संदेश भेजना चाहता है." "इससे आपके मोबाइल खाते पर ""शुल्क लग सकता है""." "इससे आपके मोबाइल खाते पर शुल्क लगेगा." "भेजें" - "अभी नहीं" + "रद्द करें" "मेरी पसंद को याद रखें" "आप इसे बाद में सेटिंग > ऐप्स में बदल सकते हैं" "हमेशा अनुमति दें" @@ -1158,11 +1158,11 @@ "पुन: प्रारंभ करें" "आपका नया SIM ठीक से काम करे, इसके लिए आपको अपनी मोबाइल और इंटरनेट सेवा देने वाली कंपनी से कोई ऐप इंस्टॉल करना होगा और उसे खोलना होगा." "ऐप प्राप्त करें" - "अभी नहीं" + "रद्द करें" "नई SIM डाली गई" "इसे सेट करने के लिए टैप करें" "समय सेट करें" - "दिनांक सेट करें" + "तारीख सेट करें" "सेट करें" "पूर्ण" "नया: " @@ -1185,7 +1185,7 @@ "बग रिपोर्ट प्राप्त की जा रही है…" "बग रिपोर्ट साझा करें?" "बग रिपोर्ट साझा की जा रही है…" - "आपके व्यवस्थापक ने इस डिवाइस के समस्या निवारण में सहायता के लिए एक बग रिपोर्ट का अनुरोध किया है. ऐप्लिकेशन और डेटा साझा किए जा सकते हैं." + "आपके एडमिन ने इस डिवाइस की समस्या को हल करने में सहायता के लिए एक गड़बड़ी की रिपोर्ट का अनुरोध किया है. ऐप्लिकेशन और डेटा शेयर किए जा सकते हैं." "साझा करें" "अस्वीकार करें" "कीबोर्ड बदलें" @@ -1252,7 +1252,7 @@ "ज़ूम नियंत्रण के लिए दो बार टैप करें" "विजेट नहीं जोड़ा जा सका." "जाएं" - "खोजें" + "सर्च करें" "भेजें" "आगे" "पूर्ण" @@ -1260,9 +1260,9 @@ "निष्‍पादित करें" "%s के उपयोग द्वारा \n नंबर डायल करें" "%s का उपयोग करके\n संपर्क बनाएं" - "निम्‍न एक या अधिक ऐप्स अभी और भविष्‍य में आपके खाते में पहुंच की अनुमति का अनुरोध करते हैं." - "क्या आप इस अनुरोध को अनुमति देना चाहते हैं?" - "पहुंच अनुरोध" + "इनमें से एक या अधिक ऐप, अभी और आने वाले समय में आपके खाते को एक्सेस करने की अनुमति चाहते हैं." + "क्या आप इस अनुरोध की अनुमति देना चाहते हैं?" + "पहुंच पाने का अनुरोध" "अनुमति दें" "अस्वीकारें" "अनुमति अनुरोधित" @@ -1297,7 +1297,7 @@ "सेट करने के लिए टैप करें." "वापस जाएं" "आगे" - "अभी नहीं" + "रद्द करें" "कोई मिलान नहीं" "पेज पर ढूंढें" @@ -1309,11 +1309,11 @@ "SD कार्ड मिटाया जा रहा है…" "साझा करें" "ढूंढें" - "वेब खोज" + "वेब सर्च" "आगे ढूंढें" "पिछला ढूंढें" - "%s की ओर से स्‍थान अनुरोध" - "स्‍थान अनुरोध" + "%s ने स्‍थान (लोकेशन) का अनुरोध किया गया है" + "स्‍थान (लोकेशन) का अनुरोध किया जा रहा है" "%1$s (%2$s) द्वारा अनुरोधित" "हां" "नहीं" @@ -1344,7 +1344,7 @@ "पिछला महीना" "अगला महीना" "Alt" - "अभी नहीं" + "रद्द करें" "हटाएं" "पूर्ण" "Mode change" @@ -1358,7 +1358,7 @@ "अनलॉक करने के लिए स्‍वाइप करें." "होम पर नेविगेट करें" "ऊपर नेविगेट करें" - "अधिक विकल्प" + "ज़्यादा विकल्प" "%1$s, %2$s" "%1$s, %2$s, %3$s" "आंतरिक साझा मेमोरी" @@ -1405,7 +1405,7 @@ "हमेशा" "केवल एक बार" "%1$s कार्य प्रोफ़ाइल का समर्थन नहीं करता" - "टेबलेट" + "टैबलेट" "टीवी" "फ़ोन" "हेडफ़ोन" @@ -1453,19 +1453,19 @@ "उपयोगकर्ता नाम (ईमेल)" "पासवर्ड" "प्रवेश करें" - "अमान्य उपयोगकर्ता नाम या पासवर्ड." + "उपयोगकर्ता नाम या पासवर्ड गलत है" "अपना उपयोगकर्ता नाम या पासवर्ड भूल गए?\n ""google.com/accounts/recovery"" पर जाएं." "खाते की जांच की जा रही है…" "आप अपना PIN %1$d बार गलत तरीके से लिख चुके हैं. \n\n %2$d सेकंड में पुन: प्रयास करें." "आप अपना पासवर्ड %1$d बार गलत तरीके से लिख चुके हैं. \n\n %2$d सेकंड में पुन: प्रयास करें." "आपने अपना अनलॉक आकार %1$d बार गलत तरीके से आरेखित किया है. \n\n %2$d सेकंड में पुन: प्रयास करें." - "आप टेबलेट को अनलॉक करने के लिए %1$d बार गलत तरीके से प्रयास कर चुके हैं. %2$d और असफल प्रयासों के बाद, टेबलेट फ़ैक्टरी डिफ़ॉल्ट पर रीसेट हो जाएगा और सभी उपयोगकर्ता डेटा खो जाएगा." - "आपने टीवी को अनलॉक करने के लिए %1$d बार गलत तरीके से प्रयास किया है. %2$d और असफल प्रयासों के बाद, टीवी को फ़ैक्‍टरी डिफ़ॉल्‍ट पर रीसेट कर दिया जाएगा और सभी उपयोगकर्ता डेटा खो जाएगा." - "आप फ़ोन को अनलॉक करने के लिए %1$d बार गलत तरीके से प्रयास कर चुके हैं. %2$d और असफल प्रयासों के बाद, फ़ोन फ़ैक्टरी डिफ़ॉल्ट पर रीसेट हो जाएगा और सभी उपयोगकर्ता डेटा खो जाएगा." - "आप टेबलेट को अनलॉक करने के लिए %d बार गलत तरीके से प्रयास कर चुके हैं. टेबलेट अब फ़ैक्‍टरी डिफ़ॉल्‍ट पर रीसेट हो जाएगा." + "आप टैबलेट का लॉक खोलने के लिए %1$d बार गलत तरीके से कोशिश कर चुके हैं. %2$d बार और गलत कोशिश करने पर, टैबलेट फ़ैक्ट्री डिफ़ॉल्ट पर रीसेट हो जाएगा और सभी उपयोगकर्ता डेटा खो जाएगा." + "आप टीवी का लॉक खोलने के लिए %1$d बार गलत तरीके से कोशिश कर चुके हैं. %2$d बार और गलत कोशिश करने पर टीवी को फ़ैक्ट्री डिफ़ॉल्‍ट पर रीसेट कर दिया जाएगा और सभी उपयोगकर्ता डेटा खो जाएगा." + "आप फ़ोन का लॉक खोलने के लिए %1$d बार गलत तरीके से कोशिश कर चुके हैं. %2$d बार और गलत कोशिश करने पर फ़ोन फ़ैक्ट्री डिफ़ॉल्ट पर रीसेट हो जाएगा और सभी उपयोगकर्ता डेटा खो जाएगा." + "आप टैबलेट को अनलॉक करने के लिए %d बार गलत तरीके से प्रयास कर चुके हैं. टैबलेट अब फ़ैक्‍टरी डिफ़ॉल्‍ट पर रीसेट हो जाएगा." "आपने टीवी को अनलॉक करने के लिए %d बार गलत तरीके से प्रयास किया है. अब टीवी को फ़ैक्‍टरी डिफ़ॉल्‍ट पर रीसेट कर दिया जाएगा." "आप फ़ोन को अनलॉक करने के लिए %d बार गलत तरीके से प्रयास कर चुके हैं. फ़ोन अब फ़ैक्टरी डिफ़ॉल्ट पर रीसेट हो जाएगा." - "आपने अपने अनलॉक आकार को %1$d बार गलत तरीके से आरेखित किया है. %2$d और असफल प्रयासों के बाद, आपसे अपने टेबलेट को किसी ईमेल खाते के उपयोग से अनलॉक करने के लिए कहा जाएगा.\n\n %3$d सेकंड में पुन: प्रयास करें." + "आपने अपने अनलॉक आकार को %1$d बार गलत तरीके से आरेखित किया है. %2$d और असफल प्रयासों के बाद, आपसे अपने टैबलेट को किसी ईमेल खाते के उपयोग से अनलॉक करने के लिए कहा जाएगा.\n\n %3$d सेकंड में पुन: प्रयास करें." "आपने अपने लॉक खोलने के पैटर्न को %1$d बार गलत तरीके से ड्रॉ किया है. अगर आपने %2$d बार और गलत ड्रॉ किया, तो आपको किसी ईमेल खाते के ज़रिये अपने टीवी को अनलॉक करने को कहा जाएगा.\n\n %3$d सेकंड में फिर से कोशिश करें." "आपने अपने अनलॉक आकार को %1$d बार गलत तरीके से आरेखित किया है. %2$d और असफल प्रयासों के बाद, आपसे अपने फ़ोन को किसी ईमेल खाते का उपयोग करके अनलॉक करने के लिए कहा जाएगा.\n\n %3$d सेकंड में पुन: प्रयास करें." " — " @@ -1480,7 +1480,7 @@ "एक्सेस-योग्यता बटन पर टैप करते समय उपयोग की जाने वाली सुविधा चुनें:" "सुविधाओं में बदलाव करने के लिए, सुलभता बटन को दबाकर रखें." "आवर्धन" - "वर्तमान उपयोगकर्ता %1$s." + "मौजूदा उपयोगकर्ता %1$s." "%1$s पर स्विच किया जा रहा है…" "%1$s द्वारा प्रस्‍थान किया जा रहा है…" "स्वामी" @@ -1584,7 +1584,7 @@ "नया पिन" "नए पिन की दुबारा पूछें" "प्रतिबंधों को बदलने के लिए PIN बनाएं" - "PIN मिलान नहीं करते हैं. फिर से प्रयास करें." + "PIN मेल नहीं खाते हैं. फिर से कोशिश करें." "PIN बहुत छोटा है. कम से कम 4 अंकों का होना चाहिए." %d सेकंड में पुन: प्रयास करें @@ -1615,7 +1615,7 @@ "आपके व्यवस्थापक ने इंस्टॉल किया है" "आपके व्यवस्थापक ने अपडेट किया है" "आपके व्यवस्थापक ने हटा दिया है" - "बैटरी लाइफ़ बेहतर बनाने में सहायता के लिए, बैटरी सेवर आपके डिवाइस के प्रदर्शन को कम कर देता है और कंपन, स्‍थान सेवाओं और अधिकांश पृष्‍ठभूमि डेटा को सीमित कर देता है. हो सकता है कि ईमेल, संदेश सेवा और सिंक पर आधारित अन्‍य ऐप्‍स तब तक ना खुलें जब तक कि आप उन्‍हें नहीं खोलते.\n\nजब आपका डिवाइस चार्ज हो रहा होता है तो बैटरी सेवर अपने आप बंद हो जाता है." + "बैटरी लाइफ़ बेहतर बनाने में मदद के लिए, बैटरी सेवर आपके डिवाइस के प्रदर्शन को कम कर देता है और कंपन (वाइब्रेशन), स्‍थान सेवाओं और ज़्यादातर बैकग्राउंड डेटा को सीमित कर देता है. हो सकता है कि ईमेल, मैसेज सेवा और सिंक पर आधारित दूसरे ऐप तब तक ना खुलें जब तक कि आप उन्‍हें नहीं खोलते.\n\nजब आपका डिवाइस चार्ज हो रहा होता है तो बैटरी सेवर अपने आप बंद हो जाता है." "डेटा खर्च, कम करने के लिए डेटा सेवर कुछ ऐप को बैकग्राउंड में डेटा भेजने या पाने से रोकता है. आप फ़िलहाल जिस एेप का इस्तेमाल कर रहे हैं वह डेटा एक्सेस कर सकता है, लेकिन ऐसा कभी-कभी ही हो पाएगा. उदाहरण के लिए, इसका मतलब है कि इमेज तब तक दिखाई नहीं देंगी जब तक कि आप उन्हें टैप नहीं करते." "डेटा बचाने की सेटिंग चालू करें?" "चालू करें" @@ -1678,7 +1678,7 @@ "Android USB पेरिफ़ेरल पोर्ट" "Android" "USB पेरिफ़ेरल पोर्ट" - "अधिक विकल्प" + "ज़्यादा विकल्प" "ओवरफ़्लो बंद करें" "बड़ा करें" "बंद करें" @@ -1690,20 +1690,20 @@ "अवर्गीकृत" "आपने इन नोटिफ़िकेशन का महत्व सेट किया है." "यह मौजूद व्यक्तियों के कारण महत्वपूर्ण है." - "%1$s को %2$s के द्वारा एक नया उपयोगकर्ता बनाने दें?" - "%1$s को %2$s के द्वारा एक नया उपयोगकर्ता बनाने दें (इस खाते वाला एक उपयोगकर्ता पहले से मौजूद है) ?" + "%1$s को %2$s के ज़रिये एक नया उपयोगकर्ता बनाने दें?" + "%1$s को %2$s के ज़रिये एक नया उपयोगकर्ता बनाने दें (इस खाते वाले एक उपयोगकर्ता पहले से मौजूद हैं)?" "भाषा जोड़ें" "क्षेत्र प्राथमिकता" "भाषा का नाम लिखें" "सुझाए गए" "सभी भाषाएं" "सभी क्षेत्र" - "खोजें" + "सर्च करें" "कार्य मोड चालू करें?" "इससे आपकी कार्य प्रोफ़ाइल चालू हो जाएगी, जिसमें ऐप्लिकेशन, बैकग्राउंड सिंक और संबंधित सुविधाएं शामिल हैं" "चालू करें" "आपके पास नए संदेश हैं" - "देखने के लिए SMS ऐप खोलें" + "देखने के लिए मैसेज (एसएमएस) ऐप खोलें" "कुछ कार्य क्षमताएं सीमित हो सकती हैं" "अनलॉक करने के लिए टैप करें" "उपयोगकर्ता डेटा लॉक किया गया" @@ -1754,11 +1754,11 @@ "पासवर्ड" "पता" "क्रेडिट कार्ड" - "उपयोगकर्ता नाम" + "उपयोगकर्ता का नाम" "ईमेल पता" - "शांत रहें और आस-पास शरण स्थल खोजें." + "शांत रहें और आस-पास शरण लेने की जगह तलाशें." "तटीय क्षेत्रों और नदी के किनारे वाले क्षेत्रों को जल्द से जल्द खाली करके किसी सुरक्षित ऊंची जगह पर चले जाएं." - "शांत रहें और आस-पास आश्रय खोजें." + "शांत रहें और आस-पास शरण लेने की जगह तलाशें." "आपातकालीन संदेश परीक्षण" "जवाब दें" diff --git a/core/res/res/values-hr/strings.xml b/core/res/res/values-hr/strings.xml index 6318d13870fe..c4457aa8f183 100644 --- a/core/res/res/values-hr/strings.xml +++ b/core/res/res/values-hr/strings.xml @@ -251,9 +251,9 @@ "Upozorenja" "Prodajni demo-način" "USB veza" - "Izvođenje aplikacija u pozadini" - "Aplikacija %1$s izvodi se u pozadini" - "Aplikacije koje se izvode u pozadini: %1$d" + "Aplikacije troše bateriju" + "%1$s koristi bateriju" + "Broj aplikacija koje koriste bateriju: %1$d" "Dodirnite da biste vidjeli pojedinosti o potrošnji baterije i podatkovnom prometu" "%1$s, %2$s" "Siguran način rada" @@ -263,7 +263,7 @@ "Kontakti" "pristupati vašim kontaktima" "Lokacija" - "pristup lokaciji ovog uređaja" + "pristupiti lokaciji ovog uređaja" "Kalendar" "pristupati kalendaru" "SMS" diff --git a/core/res/res/values-hu/strings.xml b/core/res/res/values-hu/strings.xml index 1c34a475263b..fe00b60dedb8 100644 --- a/core/res/res/values-hu/strings.xml +++ b/core/res/res/values-hu/strings.xml @@ -248,9 +248,9 @@ "Értesítések" "Kiskereskedelmi bemutató" "USB-kapcsolat" - "A háttérben még futnak alkalmazások" - "A(z) %1$s a háttérben fut" - "%1$d alkalmazás még fut a háttérben" + "Akkumulátort használó alkalmazások" + "A(z) %1$s alkalmazás használja az akkumulátort" + "%1$d alkalmazás használja az akkumulátort" "Koppintson az akkumulátor- és adathasználat részleteinek megtekintéséhez" "%1$s, %2$s" "Biztonsági üzemmód" diff --git a/core/res/res/values-hy/strings.xml b/core/res/res/values-hy/strings.xml index 0bac708e739a..2858bfb404d4 100644 --- a/core/res/res/values-hy/strings.xml +++ b/core/res/res/values-hy/strings.xml @@ -248,9 +248,9 @@ "Ծանուցումներ" "Խանութի ցուցադրական ռեժիմ" "USB կապակցում" - "Ֆոնային ռեժիմում աշխատող հավելվածներ" - "%1$s-ն աշխատում է ֆոնային ռեժիմում" - "%1$d հավելված աշխատում են ֆոնում" + "Մարտկոցի լիցքը ծախսող հավելվածներ" + %1$s» հավելվածը ծախսում է մարտկոցի լիցքը" + "%1$d հավելված ծախսում է մարտկոցի լիցքը" "Հպեք՝ մարտկոցի և թրաֆիկի մանրամասները տեսնելու համար" "%1$s, %2$s" "Անվտանգ ռեժիմ" @@ -1195,7 +1195,7 @@ "Հպեք՝ լեզուն և դասավորությունն ընտրելու համար" " ԱԲԳԴԵԶԷԸԹԺԻԼԽԾԿՀՁՂՃՄՅՆՇՈՉՊՋՌՍՎՏՐՑՈՒՓՔԵւՕՖ" " 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ" - "Ցույց տալ այլ հավելվածների վրա" + "Ցույց տալ այլ հավելվածների վրայից" "%s հավելվածը ցուցադրվում է այլ հավելվածների վերևում" "%s հավելվածը ցուցադրվում է այլ հավելվածների վերևում" "Եթե չեք ցանկանում, որ %s-ն օգտագործի այս գործառույթը, հպեք՝ կարգավորումները բացելու և այն անջատելու համար։" diff --git a/core/res/res/values-in/strings.xml b/core/res/res/values-in/strings.xml index edf1147868ae..a6e4bd532b8f 100644 --- a/core/res/res/values-in/strings.xml +++ b/core/res/res/values-in/strings.xml @@ -248,9 +248,9 @@ "Notifikasi" "Demo promo" "Sambungan USB" - "Aplikasi yang sedang berjalan di latar belakang" - "%1$s sedang berjalan di latar belakang" - "%1$d aplikasi sedang berjalan di latar belakang" + "Aplikasi yang menggunakan baterai" + "%1$s sedang menggunakan baterai" + "%1$d aplikasi sedang meggunakan baterai" "Tap untuk melihat detail penggunaan baterai dan data" "%1$s, %2$s" "Mode aman" diff --git a/core/res/res/values-is/strings.xml b/core/res/res/values-is/strings.xml index ca117a4016dc..b45912e04903 100644 --- a/core/res/res/values-is/strings.xml +++ b/core/res/res/values-is/strings.xml @@ -248,9 +248,9 @@ "Tilkynningar" "Kynningarútgáfa fyrir verslanir" "USB-tenging" - "Forrit sem keyra í bakgrunni" - "%1$s keyrir í bakgrunni" - "%1$d forrit keyra í bakgrunni" + "Forrit sem nota rafhlöðuorku" + "%1$s notar rafhlöðuorku" + "%1$d forrit nota rafhlöðuorku" "Ýttu til að fá upplýsingar um rafhlöðu- og gagnanotkun" "%1$s, %2$s" "Örugg stilling" diff --git a/core/res/res/values-it/strings.xml b/core/res/res/values-it/strings.xml index 57859f0d030d..72dfc370f780 100644 --- a/core/res/res/values-it/strings.xml +++ b/core/res/res/values-it/strings.xml @@ -248,9 +248,9 @@ "Avvisi" "Demo retail" "Connessione USB" - "App in esecuzione in background" - "%1$s è in esecuzione in background" - "%1$d app sono in esecuzione in background" + "App che consumano la batteria" + "L\'app %1$s sta consumando la batteria" + "%1$d app stanno consumando la batteria" "Tocca per conoscere i dettagli sull\'utilizzo dei dati e della batteria" "%1$s, %2$s" "Modalità provvisoria" @@ -259,7 +259,7 @@ "Passa al profilo di lavoro" "Contatti" "accedere ai contatti" - "Posizione" + "Geolocalizzazione" "accedere alla posizione di questo dispositivo" "Calendario" "accedere al calendario" diff --git a/core/res/res/values-iw/strings.xml b/core/res/res/values-iw/strings.xml index bb3d3bc3ed48..26c10bb95ad8 100644 --- a/core/res/res/values-iw/strings.xml +++ b/core/res/res/values-iw/strings.xml @@ -254,9 +254,9 @@ "התראות" "הדגמה לקמעונאים" "‏חיבור USB" - "אפליקציות שפועלות ברקע" - "האפליקציה %1$s פועלת ברקע" - "%1$d אפליקציות פועלות ברקע" + "אפליקציות שמרוקנות את הסוללה" + "%1$s משתמשת בסוללה" + "%1$d אפליקציות משתמשות בסוללה" "הקש לקבלת פרטים על צריכה של נתונים וסוללה" "%2$s, %1$s" "מצב בטוח" @@ -1640,7 +1640,7 @@ "נסה שוב מאוחר יותר" "צפייה במסך מלא" - "כדי לצאת, החלק מלמעלה למטה." + "כדי לצאת, פשוט מחליקים אצבע מלמעלה למטה." "הבנתי" "בוצע" "מחוון שעות מעגלי" diff --git a/core/res/res/values-ja/strings.xml b/core/res/res/values-ja/strings.xml index bf6b50ee2b1a..9aaa80b2f4ab 100644 --- a/core/res/res/values-ja/strings.xml +++ b/core/res/res/values-ja/strings.xml @@ -248,9 +248,9 @@ "通知" "販売店デモ" "USB 接続" - "バックグラウンドで実行中のアプリ" - "「%1$s」がバックグラウンドで実行中です" - "%1$d 個のアプリがバックグラウンドで実行中です" + "アプリが電池を消費しています" + "「%1$s」が電池を使用しています" + "%1$d 個のアプリが電池を使用しています" "タップして電池やデータの使用量を確認" "%1$s%2$s" "セーフモード" @@ -1421,7 +1421,7 @@ "設定" "接続を解除" "スキャン中..." - "接続中..." + "接続処理中..." "利用できます" "利用できません" "使用中" @@ -1592,7 +1592,7 @@ "しばらくしてから再試行" "全画面表示" - "終了するには、上部から下にスワイプします。" + "終了するには、上から下にスワイプします。" "OK" "完了" "円形スライダー(時)" diff --git a/core/res/res/values-ka/strings.xml b/core/res/res/values-ka/strings.xml index f03d50330d20..b0c825647549 100644 --- a/core/res/res/values-ka/strings.xml +++ b/core/res/res/values-ka/strings.xml @@ -248,9 +248,9 @@ "გაფრთხილებები" "დემო-რეჟიმი საცალო მოვაჭრეებისთვის" "USB კავშირი" - "ფონურ რეჟიმში გაშვებული აპები" - "%1$s გაშვებულია ფონურ რეჟიმში" - "ფონურ რეჟიმში გაშვებულია %1$d აპი" + "ბატარეის მხარჯავი აპები" + "%1$s იყენებს ბატარეას" + "ბატარეას %1$d აპი იყენებს" "შეეხეთ ბატარეისა და მონაცემების მოხმარების შესახებ დეტალური ინფორმაციისთვის" "%1$s, %2$s" "უსაფრთხო რეჟიმი" @@ -1615,7 +1615,7 @@ "დაინსტალირებულია თქვენი ადმინისტრატორის მიერ" "განახლებულია თქვენი ადმინისტრატორის მიერ" "წაიშალა თქვენი ადმინისტრატორის მიერ" - "ელემენტის მოქმედების ვადის გაუმჯობესებისათვის, ელემენტის დამზოგი ამცირებს თქვენი მოწყობილობის ფუნქციონალობას და ზღუდავს ვიბრაციას, ადგილმდებარეობის სერვისებს და ძირითად ფონურ მონაცემებს. ელფოსტა, შეტყობინებები და სხვა სინქრონიზაციაზე დაყრდნობილი აპების განახლება არ მოხდება მათ გახსნამდე.\n\nელემენტის დამზოგველი ავტომატურად გამოირთვება, როდესაც თქვენს მოწყობილობას დამტენთან შეაერთებთ." + "ბატარეის მოქმედების ვადის გაუმჯობესებისათვის, ბატარეის დამზოგი ამცირებს თქვენი მოწყობილობის ფუნქციონალობას და ზღუდავს ვიბრაციას, ადგილმდებარეობის სერვისებს და ძირითად ფონურ მონაცემებს. ელფოსტა, შეტყობინებები და სხვა სინქრონიზაციაზე დაყრდნობილი აპების განახლება არ მოხდება მათ გახსნამდე.\n\nბატარეის დამზოგველი ავტომატურად გამოირთვება, როდესაც თქვენს მოწყობილობას დამტენთან შეაერთებთ." "მობილური ინტერნეტის მოხმარების შემცირების მიზნით, მონაცემთა დამზოგველი ზოგიერთ აპს ფონურ რეჟიმში მონაცემთა გაგზავნასა და მიღებას შეუზღუდავს. თქვენ მიერ ამჟამად გამოყენებული აპი მაინც შეძლებს მობილურ ინტერნეტზე წვდომას, თუმცა ამას ნაკლები სიხშირით განახორციელებს. ეს ნიშნავს, რომ, მაგალითად, სურათები არ გამოჩნდება მანამ, სანამ მათ საგანგებოდ არ შეეხებით." "ჩაირთოს მონაცემთა დამზოგველი?" "ჩართვა" diff --git a/core/res/res/values-kk/strings.xml b/core/res/res/values-kk/strings.xml index 523990cbc746..607904f0a64c 100644 --- a/core/res/res/values-kk/strings.xml +++ b/core/res/res/values-kk/strings.xml @@ -248,9 +248,9 @@ "Дабылдар" "Бөлшек саудаға арналған демо нұсқасы" "USB байланысы" - "Фонда жұмыс істеп тұрған қолданбалар" - "%1$s фонда жұмыс істеп тұр" - "%1$d қолданба фонда жұмыс істеп тұр" + "Батареяны пайдаланып жатқан қолданбалар" + "%1$s батареяны пайдалануда" + "%1$d қолданба батареяны пайдалануда" "Батарея мен деректер трафигі туралы білу үшін түртіңіз" "%1$s, %2$s" "Қауіпсіз режим" diff --git a/core/res/res/values-km/strings.xml b/core/res/res/values-km/strings.xml index a7349ce09694..57cc3f70e435 100644 --- a/core/res/res/values-km/strings.xml +++ b/core/res/res/values-km/strings.xml @@ -248,9 +248,9 @@ "ការ​ជូនដំណឹង" "របៀបដាក់បង្ហាញក្នុងហាង" "ការ​តភ្ជាប់ USB" - "កម្មវិធីដែលកំពុងដំណើរការនៅផ្ទៃខាងក្រោយ" - "%1$s កំពុងដំណើរការនៅផ្ទៃខាងក្រោយ" - "កម្មវិធី %1$d កំពុងដំណើរការនៅផ្ទៃខាងក្រោយ" + "កម្មវិធីដែល​កំពុងប្រើថ្ម" + "%1$s កំពុងប្រើថ្ម" + "កម្មវិធីចំនួន %1$d កំពុងប្រើថ្ម" "ចុចដើម្បីមើលព័ត៌មានលម្អិតអំពីការប្រើប្រាស់ទិន្នន័យ និងថ្ម" "%1$s, %2$s" "របៀប​​​សុវត្ថិភាព" diff --git a/core/res/res/values-kn/strings.xml b/core/res/res/values-kn/strings.xml index b595c2e37298..702d73abe1a2 100644 --- a/core/res/res/values-kn/strings.xml +++ b/core/res/res/values-kn/strings.xml @@ -248,9 +248,9 @@ "ಎಚ್ಚರಿಕೆಗಳು" "ರಿಟೇಲ್ ಡೆಮೋ" "USB ಸಂಪರ್ಕ" - "ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಹಿನ್ನೆಲೆಯಲ್ಲಿ ರನ್ ಆಗುತ್ತಿವೆ" - "ಹಿನ್ನೆಲೆಯಲ್ಲಿ %1$s ರನ್ ಆಗುತ್ತಿದೆ" - "%1$d ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಹಿನ್ನೆಲೆಯಲ್ಲಿ ರನ್ ಆಗುತ್ತಿವೆ" + "ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಬ್ಯಾಟರಿಯನ್ನು ಉಪಯೋಗಿಸುತ್ತಿವೆ" + "%1$s ಬ್ಯಾಟರಿ ಬಳಸುತ್ತಿದೆ" + "%1$d ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಬ್ಯಾಟರಿ ಬಳಸುತ್ತಿವೆ" "ಬ್ಯಾಟರಿ,ಡೇಟಾ ಬಳಕೆಯ ವಿವರಗಳಿಗಾಗಿ ಟ್ಯಾಪ್ ಮಾಡಿ" "%1$s, %2$s" "ಸುರಕ್ಷಿತ ಮೋಡ್" @@ -260,7 +260,7 @@ "ಸಂಪರ್ಕಗಳು" "ನಿಮ್ಮ ಸಂಪರ್ಕಗಳನ್ನು ಪ್ರವೇಶಿಸಲು" "ಸ್ಥಳ" - "ಈ ಸಾಧನದ ಸ್ಥಳ ಪ್ರವೇಶಿಸಲು" + "ಈ ಸಾಧನದ ಸ್ಥಳವನ್ನು ಪ್ರವೇಶಿಸಿ" "ಕ್ಯಾಲೆಂಡರ್" "ನಿಮ್ಮ ಕ್ಯಾಲೆಂಡರ್ ಪ್ರವೇಶಿಸಲು" "SMS" @@ -282,7 +282,7 @@ "ನೀವು ಟೈಪ್ ಮಾಡುವ ಪಠ್ಯವನ್ನು ಗಮನಿಸುತ್ತದೆ" "ಕ್ರೆಡಿಟ್ ಕಾರ್ಡ್ ಸಂಖ್ಯೆಗಳು ಮತ್ತು ಪಾಸ್‌ವರ್ಡ್‌ಗಳಂತಹ ವೈಯಕ್ತಿಕ ಡೇಟಾವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ." "ಡಿಸ್‌ಪ್ಲೇ ವರ್ಧಕ ನಿಯಂತ್ರಿಸುತ್ತದೆ" - "ಪ್ರದರ್ಶನದ ಝೂಮ್ ಮಟ್ಟ ಮತ್ತು ಸ್ಥಳ ನಿರ್ಧಾರವನ್ನು ನಿಯಂತ್ರಿಸಿ." + "ಪ್ರದರ್ಶನದ ಝೂಮ್ ಮಟ್ಟ ಮತ್ತು ಸ್ಥಾನ ನಿರ್ಧಾರವನ್ನು ನಿಯಂತ್ರಿಸಿ." "ಗೆಸ್ಚರ್‌ಗಳನ್ನು ಮಾಡಿ" "ಟ್ಯಾಪ್ ಮಾಡಬಹುದು, ಸ್ವೈಪ್ ಮಾಡಬಹುದು, ಪಿಂಚ್ ಮಾಡಬಹುದು ಮತ್ತು ಇತರ ಗೆಸ್ಚರ್‌ಗಳನ್ನು ಮಾಡಬಹುದು." "ಫಿಂಗರ್‌ಪ್ರಿಂಟ್‌ ಸೂಚಕಗಳು" @@ -744,11 +744,11 @@ "ಖಾತೆ ಅನ್‌ಲಾಕ್" "ಹಲವಾರು ಪ್ಯಾಟರ್ನ್ ಪ್ರಯತ್ನಗಳು" "ಅನ್‍ಲಾಕ್ ಮಾಡಲು, ನಿಮ್ಮ Google ಖಾತೆ ಬಳಸಿಕೊಂಡು ಸೈನ್ ಇನ್ ಮಾಡಿ." - "ಬಳಕೆದಾರಹೆಸರು (ಇಮೇಲ್)" + "ಬಳಕೆದಾರರಹೆಸರು (ಇಮೇಲ್)" "ಪಾಸ್‌ವರ್ಡ್" "ಸೈನ್‌ ಇನ್‌" - "ಅಮಾನ್ಯ ಬಳಕೆದಾರಹೆಸರು ಅಥವಾ ಪಾಸ್‌ವರ್ಡ್." - "ನಿಮ್ಮ ಬಳಕೆದಾರಹೆಸರು ಅಥವಾ ಪಾಸ್‍ವರ್ಡ್ ಮರೆತಿರುವಿರಾ?\n""google.com/accounts/recovery"" ಗೆ ಭೇಟಿ ನೀಡಿ." + "ಅಮಾನ್ಯ ಬಳಕೆದಾರರಹೆಸರು ಅಥವಾ ಪಾಸ್‌ವರ್ಡ್." + "ನಿಮ್ಮ ಬಳಕೆದಾರರಹೆಸರು ಅಥವಾ ಪಾಸ್‍ವರ್ಡ್ ಮರೆತಿರುವಿರಾ?\n""google.com/accounts/recovery"" ಗೆ ಭೇಟಿ ನೀಡಿ." "ಪರಿಶೀಲಿಸಲಾಗುತ್ತಿದೆ..." "ಅನ್‌ಲಾಕ್" "ಧ್ವನಿ ಆನ್ ಮಾಡಿ" @@ -998,7 +998,7 @@ "ಇದನ್ನು ಬಳಸಿಕೊಂಡು ಕಳುಹಿಸಿ" "%1$s ಬಳಸಿಕೊಂಡು ಕಳುಹಿಸಿ" "ಕಳುಹಿಸು" - "ಮುಖಪುಟ‌ ಅಪ್ಲಿಕೇಶನ್‌ ಆಯ್ಕೆಮಾಡಿ" + "ಮುಖಪುಟ‌ ಅಪ್ಲಿಕೇಶನ್‌ ಆಯ್ಕೆಮಾಡಿ" "ಮುಖಪುಟ‌ ಎಂಬಂತೆ %1$s ಅನ್ನು ಬಳಸಿ" "ಚಿತ್ರ ಕ್ಯಾಪ್ಚರ್ ಮಾಡಿ" "ಇದರ ಜೊತೆಗೆ ಚಿತ್ರ ಕ್ಯಾಪ್ಚರ್ ಮಾಡಿ" @@ -1214,10 +1214,10 @@ "ಡೇಟಾ ನಷ್ಟವನ್ನು ತಪ್ಪಿಸಲು ತೆಗೆದುಹಾಕುವುದಕ್ಕೂ ಮುನ್ನ %s ಅಳವಡಿಕೆಯನ್ನು ತೆಗೆದುಹಾಕಿ" "%s ತೆಗೆದುಹಾಕಲಾಗಿದೆ" "%s ತೆಗೆದುಹಾಕಲಾಗಿದೆ; ಹೊಸದನ್ನು ಸೇರಿಸಿ" - "%s ಇನ್ನೂ ಎಜೆಕ್ಟ್ ಮಾಡಲಾಗುತ್ತಿದೆ…" + "%s ಇನ್ನೂ ಇಜೆಕ್ಟ್ ಮಾಡಲಾಗುತ್ತಿದೆ…" "ತೆಗೆದುಹಾಕಬೇಡಿ" "ಹೊಂದಿಸು" - "ಎಜೆಕ್ಟ್" + "ಇಜೆಕ್ಟ್" "ಎಕ್ಸ್‌ಪ್ಲೋರ್‌‌" "%s ಕಾಣೆಯಾಗಿದೆ" "ಈ ಸಾಧನವನ್ನು ಮರುಸೇರಿಸಿ" @@ -1228,14 +1228,14 @@ "ಡೇಟಾ ಸರಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ" "ಮೂಲ ಸ್ಥಳದಲ್ಲಿ ಡೇಟಾ ಉಳಿದಿದೆ" "ತೆಗೆದುಹಾಕಲಾಗಿದೆ" - "ಎಜೆಕ್ಟ್ ಮಾಡಲಾಗಿದೆ" + "ಇಜೆಕ್ಟ್ ಮಾಡಲಾಗಿದೆ" "ಪರಿಶೀಲಿಸಲಾಗುತ್ತಿದೆ..." "ಸಿದ್ಧವಾಗಿದೆ" "ಓದಲು ಮಾತ್ರ" "ಅಪಾಯಕರವಾಗಿ ತೆಗೆದುಹಾಕಲಾಗಿದೆ" "ದೋಷಪೂರಿತವಾಗಿದೆ" "ಬೆಂಬಲಿತವಾಗಿಲ್ಲ" - "ಎಜೆಕ್ಟ್ ಮಾಡಲಾಗುತ್ತಿದೆ…" + "ಇಜೆಕ್ಟ್ ಮಾಡಲಾಗುತ್ತಿದೆ…" "ಸ್ವರೂಪಗೊಳಿಸುವಿಕೆ..." "ಸೇರಿಸಲಾಗಿಲ್ಲ" "ಯಾವುದೇ ಹೊಂದಾಣಿಕೆಯ ಚಟುವಟಿಕೆಗಳು ಕಂಡುಬಂದಿಲ್ಲ." @@ -1450,11 +1450,11 @@ "ಪಿನ್‌ ಕೋಡ್‍ಗಳು ಹೊಂದಾಣಿಕೆಯಾಗುತ್ತಿಲ್ಲ" "ಹಲವಾರು ಪ್ಯಾಟರ್ನ್ ಪ್ರಯತ್ನಗಳು" "ಅನ್‍ಲಾಕ್ ಮಾಡಲು, ನಿಮ್ಮ Google ಖಾತೆ ಬಳಸಿಕೊಂಡು ಸೈನ್ ಇನ್ ಮಾಡಿ." - "ಬಳಕೆದಾರಹೆಸರು (ಇಮೇಲ್)" + "ಬಳಕೆದಾರರಹೆಸರು (ಇಮೇಲ್)" "ಪಾಸ್‌ವರ್ಡ್" "ಸೈನ್ ಇನ್ ಮಾಡಿ" - "ಅಮಾನ್ಯ ಬಳಕೆದಾರಹೆಸರು ಅಥವಾ ಪಾಸ್‍ವರ್ಡ್." - "ನಿಮ್ಮ ಬಳಕೆದಾರಹೆಸರು ಅಥವಾ ಪಾಸ್‍ವರ್ಡ್ ಮರೆತಿರುವಿರಾ?\n""google.com/accounts/recovery"" ಗೆ ಭೇಟಿ ನೀಡಿ." + "ಅಮಾನ್ಯ ಬಳಕೆದಾರರಹೆಸರು ಅಥವಾ ಪಾಸ್‍ವರ್ಡ್." + "ನಿಮ್ಮ ಬಳಕೆದಾರರಹೆಸರು ಅಥವಾ ಪಾಸ್‍ವರ್ಡ್ ಮರೆತಿರುವಿರಾ?\n""google.com/accounts/recovery"" ಗೆ ಭೇಟಿ ನೀಡಿ." "ಖಾತೆಯನ್ನು ಪರಿಶೀಲಿಸಲಾಗುತ್ತಿದೆ…" "ನಿಮ್ಮ ಪಿನ್‌ ಅನ್ನು ನೀವು %1$d ಬಾರಿ ತಪ್ಪಾಗಿ ಟೈಪ್ ಮಾಡಿರುವಿರಿ. \n\n%2$d ಸೆಕೆಂಡುಗಳಲ್ಲಿ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ." "ನಿಮ್ಮ ಪಾಸ್‍‍ವರ್ಡ್ ಅನ್ನು ನೀವು %1$d ಬಾರಿ ತಪ್ಪಾಗಿ ಟೈಪ್ ಮಾಡಿರುವಿರಿ. \n\n %2$d ಸೆಕೆಂಡುಗಳಲ್ಲಿ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ." @@ -1569,7 +1569,7 @@ "Kahu" "Kaku2" "You4" - "ಅಪರಿಚಿತ ಪೋಟ್ರೇಟ್" + "ಅಪರಿಚಿತ ಪೋರ್ಟ್ರೇಟ್" "ಅಪರಿಚಿತ ಲ್ಯಾಂಡ್‌ಸ್ಕೇಪ್" "ರದ್ದುಮಾಡಲಾಗಿದೆ" "ವಿಷಯವನ್ನು ಬರೆಯುವಲ್ಲಿ ದೋಷ ಎದುರಾಗಿದೆ" @@ -1613,7 +1613,7 @@ "ಅನ್‌ಪಿನ್ ಮಾಡಲು ಅನ್‌ಲಾಕ್ ಪ್ಯಾಟರ್ನ್ ಕೇಳಿ" "ಅನ್‌ಪಿನ್ ಮಾಡಲು ಪಾಸ್‌ವರ್ಡ್ ಕೇಳು" "ನಿಮ್ಮ ನಿರ್ವಾಹಕರು ಸ್ಥಾಪಿಸಿದ್ದಾರೆ" - "ನಿಮ್ಮ ನಿರ್ವಾಹಕರು ಅಪ್‌ಡೇಟ್ ಮಾಡಿದ್ದಾರೆ" + "ನಿಮ್ಮ ನಿರ್ವಾಹಕರಿಂದ ಅಪ್‌ಡೇಟ್ ಮಾಡಲ್ಪಟ್ಟಿದೆ" "ನಿಮ್ಮ ನಿರ್ವಾಹಕರು ಅಳಿಸಿದ್ದಾರೆ" "ಬ್ಯಾಟರಿಯ ಬಾಳಿಕೆಯನ್ನು ಸುಧಾರಿಸುವ ನಿಟ್ಟಿನಲ್ಲಿ, ಬ್ಯಾಟರಿ ಉಳಿಕೆಯು ನಿಮ್ಮ ಸಾಧನದ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ವೈಬ್ರೇಷನ್, ಸ್ಥಳ ಸೇವೆಗಳು ಹಾಗೂ ಹೆಚ್ಚಿನ ಹಿನ್ನೆಲೆ ಡೇಟಾವನ್ನು ಮಿತಿಗೊಳಿಸುತ್ತದೆ. ಸಿಂಕ್ ಮಾಡುವಿಕೆಯನ್ನು ಅವಲಂಬಿಸಿರುವ ಇಮೇಲ್, ಸಂದೇಶ ಕಳುಹಿಸುವಿಕೆ ಮತ್ತು ಇತರ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ನೀವು ತೆರೆಯದ ಹೊರತು ಅಪ್‌ಡೇಟ್‌ ಆಗುವುದಿಲ್ಲ.\n\nನಿಮ್ಮ ಸಾಧನವು ಚಾರ್ಜ್ ಆಗುತ್ತಿರುವಾಗ ಬ್ಯಾಟರಿ ಉಳಿಕೆಯು ಆಫ್ ಆಗುತ್ತದೆ." "ಡೇಟಾ ಬಳಕೆ ಕಡಿಮೆ ಮಾಡುವ ನಿಟ್ಟಿನಲ್ಲಿ, ಡೇಟಾ ಸೇವರ್ ಕೆಲವು ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಡೇಟಾ ಕಳುಹಿಸುವುದನ್ನು ಅಥವಾ ಸ್ವೀಕರಿಸುವುದನ್ನು ತಡೆಯುತ್ತದೆ. ನೀವು ಪ್ರಸ್ತುತ ಬಳಸುತ್ತಿರುವ ಅಪ್ಲಿಕೇಶನ್ ಡೇಟಾವನ್ನು ಪ್ರವೇಶಿಸಬಹುದು ಆದರೆ ಪದೇ ಪದೇ ಪ್ರವೇಶಿಸಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ. ಇದರರ್ಥ, ಉದಾಹರಣೆಗೆ, ನೀವು ಅವುಗಳನ್ನು ಟ್ಯಾಪ್ ಮಾಡುವವರೆಗೆ ಆ ಚಿತ್ರಗಳು ಕಾಣಿಸಿಕೊಳ್ಳುವುದಿಲ್ಲ." diff --git a/core/res/res/values-ko/strings.xml b/core/res/res/values-ko/strings.xml index 72e2ad133cdb..0eae8a09f2ac 100644 --- a/core/res/res/values-ko/strings.xml +++ b/core/res/res/values-ko/strings.xml @@ -248,9 +248,9 @@ "알림" "소매 데모" "USB 연결" - "백그라운드에서 실행 중인 앱" - "%1$s 앱이 백그라운드에서 실행 중" - "%1$d개의 앱이 백그라운드에서 실행 중" + "배터리를 소모하는 앱" + "%1$s에서 배터리 사용 중" + "앱 %1$d개에서 배터리 사용 중" "탭하여 배터리 및 데이터 사용량 확인" "%1$s, %2$s" "안전 모드" @@ -1591,7 +1591,7 @@ 1초 후에 다시 시도하세요. "나중에 다시 시도" - "전체 화면 보기" + "전체 화면 보기 중" "종료하려면 위에서 아래로 스와이프합니다." "확인" "완료" diff --git a/core/res/res/values-ky/strings.xml b/core/res/res/values-ky/strings.xml index b43eecbca541..156863079a75 100644 --- a/core/res/res/values-ky/strings.xml +++ b/core/res/res/values-ky/strings.xml @@ -248,9 +248,9 @@ "Эскертүүлөр" "Чекене соода дүкөнү үчүн демо режим" "USB аркылуу туташуу" - "Фондо иштеп жаткан колдонмолор" - "%1$s колдонмосу фондо иштеп жатат" - "%1$d колдонмо фондо иштөөдө" + "Колдонмолор батареяңызды коротууда" + "%1$s колдонмосу батареяны пайдаланып жатат" + "%1$d колдонмо батареяны пайдаланып жатат" "Батареянын кубаты жана трафиктин көлөмү жөнүндө билүү үчүн таптап коюңуз" "%1$s, %2$s" "Коопсуз режим" @@ -1063,18 +1063,18 @@ "%1$s процесси өзүнүн %2$s процесс чегинен ашып кетти. Үймө дамп сиз үчүн иштеп чыгуучу менен бөлүшүүгө даяр. Абайлаңыз: бул үймө дампта колдонмонун уруксаты бар жеке маалыматыңыз камтылышы мүмкүн." "Текст үчүн аракет тандаңыз" "Коңгуроонун үн көлөмү" - "Медианын үн көлөмү" + "Мультимедианын үнү" "Bluetooth аркылуу ойнотулууда" "Үнсүз рингтон орнотулду" "Чалуудагы үн көлөмү" "Bluetooth чалуудагы үн көлөмү" - "Ойготкучтун үн көлөмү" + "Ойготкучтун үнү" "Эскертме үн көлөмү" "Үн көлөмү" "Bluetooth үнүнүн деңгээли" "Коңгуроо үнүнүн деңгээли" "Чалуунун үн деңгээли" - "Медиа үнүнүн деңгээли" + "Мультимедианын үнү" "Эскертме үнүнүн деңгээли" "Демейки шыңгыр" "Демейки шыңгыр (%1$s)" diff --git a/core/res/res/values-lo/strings.xml b/core/res/res/values-lo/strings.xml index 6f8ddac6a1b8..d88ce50728ed 100644 --- a/core/res/res/values-lo/strings.xml +++ b/core/res/res/values-lo/strings.xml @@ -248,9 +248,9 @@ "ການເຕືອນ" "ເດໂມສຳລັບຮ້ານຂາຍ" "ການເຊື່ອມຕໍ່ USB" - "ແອັບທີ່ກຳລັງເຮັດວຽກໃນພື້ນຫຼັງ" - "%1$s ກຳລັງເຮັດວຽກໃນພື້ນຫຼັງ" - "ແອັບ %1$d ແອັບກຳລັງເຮັດວຽກໃນພື້ນຫຼັງ" + "ແອັບທີ່ກຳລັງໃຊ້ແບັດເຕີຣີ" + "%1$s ກຳລັງໃຊ້ແບັດເຕີຣີຢູ່" + "%1$d ແອັບກຳລັງໃຊ້ແບັດເຕີຣີຢູ່" "ແຕະເພື່ອເບິ່ງລາຍລະອຽດການນຳໃຊ້ແບັດເຕີຣີ ແລະ ອິນເຕີເນັດ" "%1$s, %2$s" "Safe mode" diff --git a/core/res/res/values-lt/strings.xml b/core/res/res/values-lt/strings.xml index 41e08d677481..65e9fa0ed2d9 100644 --- a/core/res/res/values-lt/strings.xml +++ b/core/res/res/values-lt/strings.xml @@ -254,9 +254,9 @@ "Įspėjimai" "Demonstracinė versija mažmenininkams" "USB jungtis" - "Programos, veikiančios fone" - "Programa „%1$s“ veikia fone" - "Programos (%1$d) veikia fone" + "Programos, naudojančios akumuliatoriaus energiją" + "„%1$s“ naudoja akumuliatoriaus energiją" + "Programų, naudojančių akumuliatoriaus energiją: %1$d" "Palieskite ir sužinokite išsamios informacijos apie akumuliatoriaus bei duomenų naudojimą" "%1$s, %2$s" "Saugos režimas" diff --git a/core/res/res/values-lv/strings.xml b/core/res/res/values-lv/strings.xml index 5d66b1e4b4e0..9cc3081bc0a1 100644 --- a/core/res/res/values-lv/strings.xml +++ b/core/res/res/values-lv/strings.xml @@ -251,9 +251,9 @@ "Brīdinājumi" "Demonstrācijas versija veikaliem" "USB savienojums" - "Lietotnes, kas darbojas fonā" - "Lietotne %1$s darbojas fonā" - "%1$d lietotnes darbojas fonā" + "Lietotnes, kas patērē akumulatora jaudu" + "Lietotne %1$s izmanto akumulatoru" + "%1$d lietotne(-es) izmanto akumulatoru" "Pieskarieties, lai skatītu detalizētu informāciju par akumulatora un datu lietojumu" "%1$s, %2$s" "Drošais režīms" diff --git a/core/res/res/values-mcc310-mnc030-af/strings.xml b/core/res/res/values-mcc310-mnc030-af/strings.xml new file mode 100644 index 000000000000..0b666c28ba4f --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-af/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM is nie opgestel nie MM#2" + "SIM word nie toegelaat nie MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-am/strings.xml b/core/res/res/values-mcc310-mnc030-am/strings.xml new file mode 100644 index 000000000000..08c5e3294ddb --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-am/strings.xml @@ -0,0 +1,25 @@ + + + + + "ሲም አልቀረበም MM#2" + "ሲም አይፈቀድም MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-ar/strings.xml b/core/res/res/values-mcc310-mnc030-ar/strings.xml new file mode 100644 index 000000000000..5d6a53d71d91 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-ar/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏لم يتم توفير SIM ‏MM#2" + "‏غير مسموح باستخدام SIM ‏MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-az/strings.xml b/core/res/res/values-mcc310-mnc030-az/strings.xml new file mode 100644 index 000000000000..194d1892336f --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-az/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM MM#2 təmin etmir" + "SIM MM#3 dəstəkləmir" + diff --git a/core/res/res/values-mcc310-mnc030-b+sr+Latn/strings.xml b/core/res/res/values-mcc310-mnc030-b+sr+Latn/strings.xml new file mode 100644 index 000000000000..d3068939aa24 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-b+sr+Latn/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM kartica nije podešena MM#2" + "SIM kartica nije dozvoljena MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-be/strings.xml b/core/res/res/values-mcc310-mnc030-be/strings.xml new file mode 100644 index 000000000000..12fef7a40315 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-be/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-карты няма MM#2" + "SIM-карта не дапускаецца MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-bg/strings.xml b/core/res/res/values-mcc310-mnc030-bg/strings.xml new file mode 100644 index 000000000000..a7c014a496c0 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-bg/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM картата не е обезпечена MM#2" + "SIM картата не е разрешена MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-bn/strings.xml b/core/res/res/values-mcc310-mnc030-bn/strings.xml new file mode 100644 index 000000000000..f07a3d647093 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-bn/strings.xml @@ -0,0 +1,25 @@ + + + + + "সিমের জন্য প্রস্তুত নয় MM#2" + "সিমের অনুমতি নেই MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-bs/strings.xml b/core/res/res/values-mcc310-mnc030-bs/strings.xml new file mode 100644 index 000000000000..1e6c7db2b069 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-bs/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM kartica nije dodijeljena MM#2" + "SIM kartica nije dozvoljena MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-ca/strings.xml b/core/res/res/values-mcc310-mnc030-ca/strings.xml new file mode 100644 index 000000000000..af25f9b192f4 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-ca/strings.xml @@ -0,0 +1,25 @@ + + + + + "La SIM no està proporcionada a MM#2" + "La SIM no és compatible a MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-cs/strings.xml b/core/res/res/values-mcc310-mnc030-cs/strings.xml new file mode 100644 index 000000000000..ee0f90c247dd --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-cs/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karta není poskytována (MM#2)" + "SIM karta není povolena (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc030-da/strings.xml b/core/res/res/values-mcc310-mnc030-da/strings.xml new file mode 100644 index 000000000000..8539f7a8c8ab --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-da/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kort leveres ikke MM#2" + "SIM-kort er ikke tilladt MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-de/strings.xml b/core/res/res/values-mcc310-mnc030-de/strings.xml new file mode 100644 index 000000000000..ad797b53a64c --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-de/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-Karte nicht eingerichtet MM#2" + "SIM-Karte nicht zulässig MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-el/strings.xml b/core/res/res/values-mcc310-mnc030-el/strings.xml new file mode 100644 index 000000000000..62aa97f5f852 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-el/strings.xml @@ -0,0 +1,25 @@ + + + + + "Δεν παρέχεται κάρτα SIM MM#2" + "Η κάρτα SIM δεν επιτρέπεται MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-en-rAU/strings.xml b/core/res/res/values-mcc310-mnc030-en-rAU/strings.xml new file mode 100644 index 000000000000..1a50ac6c1382 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-en-rAU/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-en-rCA/strings.xml b/core/res/res/values-mcc310-mnc030-en-rCA/strings.xml new file mode 100644 index 000000000000..1a50ac6c1382 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-en-rCA/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-en-rGB/strings.xml b/core/res/res/values-mcc310-mnc030-en-rGB/strings.xml new file mode 100644 index 000000000000..1a50ac6c1382 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-en-rGB/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-en-rIN/strings.xml b/core/res/res/values-mcc310-mnc030-en-rIN/strings.xml new file mode 100644 index 000000000000..1a50ac6c1382 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-en-rIN/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-en-rXC/strings.xml b/core/res/res/values-mcc310-mnc030-en-rXC/strings.xml new file mode 100644 index 000000000000..5eb9cba69893 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-en-rXC/strings.xml @@ -0,0 +1,25 @@ + + + + + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‏‎‏‏‎‎‏‏‏‏‏‏‏‎‏‎‏‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‎‎‎‎‎‎‏‏‏‏‏‎‏‎‏‏‎‏‎‎‏‎‎‏‎‎SIM not provisioned MM#2‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‏‎‏‎‏‏‎‎‏‎‎‏‎‎‎‎‎‏‎‏‎‏‎‏‏‏‎‏‏‎‎‎‎‏‏‎‎‎‎‏‏‎‎‏‎‏‎‎‏‎‎‏‎‏‏‏‏‏‎‎‎SIM not allowed MM#3‎‏‎‎‏‎" + diff --git a/core/res/res/values-mcc310-mnc030-es-rUS/strings.xml b/core/res/res/values-mcc310-mnc030-es-rUS/strings.xml new file mode 100644 index 000000000000..87226ac52e46 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-es-rUS/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM no provista MM#2" + "SIM no permitida MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-es/strings.xml b/core/res/res/values-mcc310-mnc030-es/strings.xml new file mode 100644 index 000000000000..c13f5f8eee1c --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-es/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM no proporcionada (MM#2)" + "SIM no admitida (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc030-et/strings.xml b/core/res/res/values-mcc310-mnc030-et/strings.xml new file mode 100644 index 000000000000..07229ab97af2 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-et/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kaart on ette valmistamata MM#2" + "SIM-kaart pole lubatud MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-eu/strings.xml b/core/res/res/values-mcc310-mnc030-eu/strings.xml new file mode 100644 index 000000000000..024fbab5757f --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-eu/strings.xml @@ -0,0 +1,25 @@ + + + + + "Ez dago SIM txartelik MM#2" + "Ez da onartzen SIM txartela MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-fa/strings.xml b/core/res/res/values-mcc310-mnc030-fa/strings.xml new file mode 100644 index 000000000000..e75403279b55 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-fa/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏سیم‌کارت مجوز لازم را ندارد MM#2" + "‏سیم‌کارت مجاز نیست MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-fi/strings.xml b/core/res/res/values-mcc310-mnc030-fi/strings.xml new file mode 100644 index 000000000000..3b9c2ab0876d --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-fi/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kortti ei käyttäjien hallinnassa MM#2" + "SIM-kortti estetty MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-fr-rCA/strings.xml b/core/res/res/values-mcc310-mnc030-fr-rCA/strings.xml new file mode 100644 index 000000000000..31644b7f801a --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-fr-rCA/strings.xml @@ -0,0 +1,25 @@ + + + + + "Carte SIM non configurée, MM#2" + "Carte SIM non autorisée, MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-fr/strings.xml b/core/res/res/values-mcc310-mnc030-fr/strings.xml new file mode 100644 index 000000000000..9c690e73819b --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-fr/strings.xml @@ -0,0 +1,25 @@ + + + + + "Carte SIM non provisionnée MM#2" + "Carte SIM non autorisée MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-gl/strings.xml b/core/res/res/values-mcc310-mnc030-gl/strings.xml new file mode 100644 index 000000000000..59be216ab47e --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-gl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Non se introduciu ningunha tarxeta SIM MM#2" + "Non se admite a tarxeta SIM MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-gu/strings.xml b/core/res/res/values-mcc310-mnc030-gu/strings.xml new file mode 100644 index 000000000000..ac57a85c8121 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-gu/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIMને MM#2ની જોગવાઈ નથી" + "SIMને MM#3 કરવાની મંજૂરી નથી" + diff --git a/core/res/res/values-mcc310-mnc030-hi/strings.xml b/core/res/res/values-mcc310-mnc030-hi/strings.xml new file mode 100644 index 000000000000..244d17527d64 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-hi/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM काम नहीं कर रहा है MM#2" + "SIM की अनुमति नहीं है MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-hr/strings.xml b/core/res/res/values-mcc310-mnc030-hr/strings.xml new file mode 100644 index 000000000000..a37043cbbd98 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-hr/strings.xml @@ -0,0 +1,25 @@ + + + + + "Ne pruža se usluga za SIM MM#2" + "SIM nije dopušten MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-hu/strings.xml b/core/res/res/values-mcc310-mnc030-hu/strings.xml new file mode 100644 index 000000000000..b26b2b2e3f33 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-hu/strings.xml @@ -0,0 +1,25 @@ + + + + + "Nem engedélyezett SIM-kártya (MM#2)" + "A SIM-kártya nem engedélyezett (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc030-hy/strings.xml b/core/res/res/values-mcc310-mnc030-hy/strings.xml new file mode 100644 index 000000000000..0d052f31770c --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-hy/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM քարտը նախապատրաստված չէ (MM#2)" + "SIM քարտի օգտագործումն արգելված է (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc030-in/strings.xml b/core/res/res/values-mcc310-mnc030-in/strings.xml new file mode 100644 index 000000000000..f8f661362703 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-in/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM tidak di-provisioning MM#2" + "SIM tidak diizinkan MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-is/strings.xml b/core/res/res/values-mcc310-mnc030-is/strings.xml new file mode 100644 index 000000000000..1033965f2ef3 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-is/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-korti ekki úthlutað MM#2" + "SIM-kort ekki leyft MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-it/strings.xml b/core/res/res/values-mcc310-mnc030-it/strings.xml new file mode 100644 index 000000000000..fb74a978722e --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-it/strings.xml @@ -0,0 +1,25 @@ + + + + + "Scheda SIM non predisposta MM#2" + "Scheda SIM non consentita MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-iw/strings.xml b/core/res/res/values-mcc310-mnc030-iw/strings.xml new file mode 100644 index 000000000000..50bd517003d4 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-iw/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏כרטיס ה-SIM לא הופעל MM#2" + "‏כרטיס ה-SIM לא מורשה לשימוש ברשת הסלולרית MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-ja/strings.xml b/core/res/res/values-mcc310-mnc030-ja/strings.xml new file mode 100644 index 000000000000..78cd78cbba5b --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-ja/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM には対応していません(MM#2)" + "SIM は許可されていません(MM#3)" + diff --git a/core/res/res/values-mcc310-mnc030-ka/strings.xml b/core/res/res/values-mcc310-mnc030-ka/strings.xml new file mode 100644 index 000000000000..04d6a7dcd78e --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-ka/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM ბარათი უზრუნველყოფილი არ არის (MM#2)" + "SIM ბარათი დაუშვებელია (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc030-kk/strings.xml b/core/res/res/values-mcc310-mnc030-kk/strings.xml new file mode 100644 index 000000000000..aad588c271e8 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-kk/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM картасы қарастырылмаған MM#2" + "SIM картасына рұқсат етілмеген MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-km/strings.xml b/core/res/res/values-mcc310-mnc030-km/strings.xml new file mode 100644 index 000000000000..bd999274664f --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-km/strings.xml @@ -0,0 +1,25 @@ + + + + + "ស៊ីមកាត​មិនត្រូវបាន​ផ្ដល់ជូនទេ MM#2" + "មិនអនុញ្ញាត​ចំពោះស៊ីមកាត​ទេ MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-kn/strings.xml b/core/res/res/values-mcc310-mnc030-kn/strings.xml new file mode 100644 index 000000000000..39e9b0705838 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-kn/strings.xml @@ -0,0 +1,25 @@ + + + + + "MM#2 ಗೆ ಸಿಮ್‌ ಸಿದ್ಧವಾಗಿಲ್ಲ" + "ಸಿಮ್‌ MM#3 ಅನ್ನು ಅನುಮತಿಸುವುದಿಲ್ಲ" + diff --git a/core/res/res/values-mcc310-mnc030-ko/strings.xml b/core/res/res/values-mcc310-mnc030-ko/strings.xml new file mode 100644 index 000000000000..67e45b03874c --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-ko/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM이 프로비저닝되지 않음 MM#2" + "SIM이 허용되지 않음 MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-ky/strings.xml b/core/res/res/values-mcc310-mnc030-ky/strings.xml new file mode 100644 index 000000000000..02ac153694b6 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-ky/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM карта таанылган жок (MM#2)" + "SIM картаны колдонууга тыюу салынган (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc030-lo/strings.xml b/core/res/res/values-mcc310-mnc030-lo/strings.xml new file mode 100644 index 000000000000..b41bf9163709 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-lo/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM ບໍ່ໄດ້ເປີດໃຊ້ MM#2" + "SIM ບໍ່ອະນຸຍາດ MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-lt/strings.xml b/core/res/res/values-mcc310-mnc030-lt/strings.xml new file mode 100644 index 000000000000..59c66be56169 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-lt/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM kortelė neteikiama (MM#2)" + "SIM kortelė neleidžiama (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc030-lv/strings.xml b/core/res/res/values-mcc310-mnc030-lv/strings.xml new file mode 100644 index 000000000000..685c9b825d5b --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-lv/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karte netiek nodrošināta: MM#2" + "SIM karti nav atļauts izmantot: MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-mk/strings.xml b/core/res/res/values-mcc310-mnc030-mk/strings.xml new file mode 100644 index 000000000000..ce24e25f12ca --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-mk/strings.xml @@ -0,0 +1,25 @@ + + + + + "Не е обезбедена SIM-картичка, MM#2" + "Не е дозволена SIM-картичка, MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-ml/strings.xml b/core/res/res/values-mcc310-mnc030-ml/strings.xml new file mode 100644 index 000000000000..9adfd9c0892a --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-ml/strings.xml @@ -0,0 +1,25 @@ + + + + + "സിം MM#2 പ്രൊവിഷൻ ചെയ്‌തിട്ടില്ല" + "സിം MM#3 അനുവദിച്ചിട്ടില്ല" + diff --git a/core/res/res/values-mcc310-mnc030-mn/strings.xml b/core/res/res/values-mcc310-mnc030-mn/strings.xml new file mode 100644 index 000000000000..6ff2d5e33780 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-mn/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-г идэвхжүүлээгүй байна MM#2" + "SIM-г зөвшөөрөөгүй байна MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-mr/strings.xml b/core/res/res/values-mcc310-mnc030-mr/strings.xml new file mode 100644 index 000000000000..afc40a134c65 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-mr/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM ने MM#2 ची तरतूद केलेली नाही" + "SIM ने MM#3 ला परवानगी दिली नाही" + diff --git a/core/res/res/values-mcc310-mnc030-ms/strings.xml b/core/res/res/values-mcc310-mnc030-ms/strings.xml new file mode 100644 index 000000000000..9a54b04bec27 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-ms/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM tidak diperuntukkan MM#2" + "SIM tidak dibenarkan MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-my/strings.xml b/core/res/res/values-mcc310-mnc030-my/strings.xml new file mode 100644 index 000000000000..79a0791b25f7 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-my/strings.xml @@ -0,0 +1,25 @@ + + + + + "ဆင်းမ်ကို ထောက်ပံ့မထားပါ MM#2" + "ဆင်းမ်ကို ခွင့်မပြုပါ MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-nb/strings.xml b/core/res/res/values-mcc310-mnc030-nb/strings.xml new file mode 100644 index 000000000000..7c06dba3beaf --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-nb/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kortet er ikke klargjort, MM#2" + "SIM-kortet er ikke tillatt, MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-ne/strings.xml b/core/res/res/values-mcc310-mnc030-ne/strings.xml new file mode 100644 index 000000000000..3ef06ab00731 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-ne/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM को प्रावधान छैन MM#2" + "SIM लाई अनुमति छैन MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-nl/strings.xml b/core/res/res/values-mcc310-mnc030-nl/strings.xml new file mode 100644 index 000000000000..861385d138fd --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-nl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Simkaart niet geregistreerd MM#2" + "Simkaart niet toegestaan MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-pa/strings.xml b/core/res/res/values-mcc310-mnc030-pa/strings.xml new file mode 100644 index 000000000000..ba7b6140f2b5 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-pa/strings.xml @@ -0,0 +1,25 @@ + + + + + "ਸਿਮ ਦੀ ਵਿਵਸਥਾ ਨਹੀਂ ਹੈ MM#2" + "ਸਿਮ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-pl/strings.xml b/core/res/res/values-mcc310-mnc030-pl/strings.xml new file mode 100644 index 000000000000..84ff351f2af4 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-pl/strings.xml @@ -0,0 +1,25 @@ + + + + + "MM#2 – karta SIM nieobsługiwana" + "MM#3 – niedozwolona karta SIM" + diff --git a/core/res/res/values-mcc310-mnc030-pt-rBR/strings.xml b/core/res/res/values-mcc310-mnc030-pt-rBR/strings.xml new file mode 100644 index 000000000000..2679f93f30e7 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-pt-rBR/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM não aprovisionado MM#2" + "SIM não permitido MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-pt-rPT/strings.xml b/core/res/res/values-mcc310-mnc030-pt-rPT/strings.xml new file mode 100644 index 000000000000..2679f93f30e7 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-pt-rPT/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM não aprovisionado MM#2" + "SIM não permitido MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-pt/strings.xml b/core/res/res/values-mcc310-mnc030-pt/strings.xml new file mode 100644 index 000000000000..2679f93f30e7 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-pt/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM não aprovisionado MM#2" + "SIM não permitido MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-ro/strings.xml b/core/res/res/values-mcc310-mnc030-ro/strings.xml new file mode 100644 index 000000000000..5bae0c0f9f72 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-ro/strings.xml @@ -0,0 +1,25 @@ + + + + + "Cardul SIM nu este activat MM#2" + "Cardul SIM nu este permis MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-ru/strings.xml b/core/res/res/values-mcc310-mnc030-ru/strings.xml new file mode 100644 index 000000000000..658badf6670f --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-ru/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-карта не активирована (MM#2)" + "Использование SIM-карты запрещено (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc030-si/strings.xml b/core/res/res/values-mcc310-mnc030-si/strings.xml new file mode 100644 index 000000000000..635ffa474d38 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-si/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM MM#2 ප්‍රතිපාදනය නොකරයි" + "SIM MM#3 ඉඩ නොදේ" + diff --git a/core/res/res/values-mcc310-mnc030-sk/strings.xml b/core/res/res/values-mcc310-mnc030-sk/strings.xml new file mode 100644 index 000000000000..2a046b651a36 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-sk/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karta nie je k dispozícii – MM#2" + "SIM karta je zakázaná – MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-sl/strings.xml b/core/res/res/values-mcc310-mnc030-sl/strings.xml new file mode 100644 index 000000000000..7321e4d41a49 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-sl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Kartica SIM ni omogočena za uporabo MM#2" + "Kartica SIM ni dovoljena MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-sq/strings.xml b/core/res/res/values-mcc310-mnc030-sq/strings.xml new file mode 100644 index 000000000000..e553f01528e2 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-sq/strings.xml @@ -0,0 +1,25 @@ + + + + + "Karta SIM nuk është dhënë MM#2" + "Karta SIM nuk lejohet MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-sr/strings.xml b/core/res/res/values-mcc310-mnc030-sr/strings.xml new file mode 100644 index 000000000000..945e2fcfc9a0 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-sr/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM картица није подешена MM#2" + "SIM картица није дозвољена MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-sv/strings.xml b/core/res/res/values-mcc310-mnc030-sv/strings.xml new file mode 100644 index 000000000000..5f0cc4691656 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-sv/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kort tillhandahålls inte MM#2" + "SIM-kort tillåts inte MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-sw/strings.xml b/core/res/res/values-mcc310-mnc030-sw/strings.xml new file mode 100644 index 000000000000..fbd20767b397 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-sw/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM haitumiki MM#2" + "SIM hairuhusiwi MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-ta/strings.xml b/core/res/res/values-mcc310-mnc030-ta/strings.xml new file mode 100644 index 000000000000..6fc3df698311 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-ta/strings.xml @@ -0,0 +1,25 @@ + + + + + "சிம் அமைக்கப்படவில்லை MM#2" + "சிம் அனுமதிக்கப்படவில்லை MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-te/strings.xml b/core/res/res/values-mcc310-mnc030-te/strings.xml new file mode 100644 index 000000000000..4c617910eed5 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-te/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM MM#2ని సక్రియం చేయలేదు" + "SIM MM#3ని అనుమతించలేదు" + diff --git a/core/res/res/values-mcc310-mnc030-th/strings.xml b/core/res/res/values-mcc310-mnc030-th/strings.xml new file mode 100644 index 000000000000..9a8ee7453881 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-th/strings.xml @@ -0,0 +1,25 @@ + + + + + "ไม่มีการจัดสรรซิม MM#2" + "ไม่อนุญาตให้ใช้ซิม MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-tl/strings.xml b/core/res/res/values-mcc310-mnc030-tl/strings.xml new file mode 100644 index 000000000000..6408f4ef93f8 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-tl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Hindi na-provision ang SIM MM#2" + "Hindi pinapahintulutan ang SIM MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-tr/strings.xml b/core/res/res/values-mcc310-mnc030-tr/strings.xml new file mode 100644 index 000000000000..361ee9ca9796 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-tr/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM, MM#2\'nin temel hazırlığını yapamadı" + "SIM MM#3\'e izin vermiyor" + diff --git a/core/res/res/values-mcc310-mnc030-uk/strings.xml b/core/res/res/values-mcc310-mnc030-uk/strings.xml new file mode 100644 index 000000000000..efee94e70b3b --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-uk/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-карту не надано (MM#2)" + "SIM-карта заборонена (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc030-ur/strings.xml b/core/res/res/values-mcc310-mnc030-ur/strings.xml new file mode 100644 index 000000000000..a0e5fd617820 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-ur/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏SIM فراہم کردہ نہیں ہے MM#2" + "‏SIM کی اجازت نہیں ہے MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-uz/strings.xml b/core/res/res/values-mcc310-mnc030-uz/strings.xml new file mode 100644 index 000000000000..7eb641a7ed04 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-uz/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karta ishlatish taqiqlangan (MM#2)" + "SIM karta ishlatish taqiqlangan (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc030-vi/strings.xml b/core/res/res/values-mcc310-mnc030-vi/strings.xml new file mode 100644 index 000000000000..362ee6ab3310 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-vi/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM không được cấp phép MM#2" + "SIM không được phép MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-zh-rCN/strings.xml b/core/res/res/values-mcc310-mnc030-zh-rCN/strings.xml new file mode 100644 index 000000000000..efa43f570b5e --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-zh-rCN/strings.xml @@ -0,0 +1,25 @@ + + + + + "未配置的 SIM 卡 MM#2" + "不被允许的 SIM 卡 MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-zh-rHK/strings.xml b/core/res/res/values-mcc310-mnc030-zh-rHK/strings.xml new file mode 100644 index 000000000000..c163544cf979 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-zh-rHK/strings.xml @@ -0,0 +1,25 @@ + + + + + "未佈建的 SIM 卡 MM#2" + "不支援的 SIM 卡 MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-zh-rTW/strings.xml b/core/res/res/values-mcc310-mnc030-zh-rTW/strings.xml new file mode 100644 index 000000000000..c163544cf979 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-zh-rTW/strings.xml @@ -0,0 +1,25 @@ + + + + + "未佈建的 SIM 卡 MM#2" + "不支援的 SIM 卡 MM#3" + diff --git a/core/res/res/values-mcc310-mnc030-zu/strings.xml b/core/res/res/values-mcc310-mnc030-zu/strings.xml new file mode 100644 index 000000000000..720fa827bdc8 --- /dev/null +++ b/core/res/res/values-mcc310-mnc030-zu/strings.xml @@ -0,0 +1,25 @@ + + + + + "I-SIM ayinikezelwe MM#2" + "I-SIM ayivunyelwe MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-af/strings.xml b/core/res/res/values-mcc310-mnc170-af/strings.xml new file mode 100644 index 000000000000..4256d3a8d756 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-af/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM is nie opgestel nie MM#2" + "SIM word nie toegelaat nie MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-am/strings.xml b/core/res/res/values-mcc310-mnc170-am/strings.xml new file mode 100644 index 000000000000..311d9e1a6f28 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-am/strings.xml @@ -0,0 +1,25 @@ + + + + + "ሲም አልቀረበም MM#2" + "ሲም አይፈቀድም MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-ar/strings.xml b/core/res/res/values-mcc310-mnc170-ar/strings.xml new file mode 100644 index 000000000000..a80ff2e27b73 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-ar/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏لم يتم توفير SIM ‏MM#2" + "‏غير مسموح باستخدام SIM ‏MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-az/strings.xml b/core/res/res/values-mcc310-mnc170-az/strings.xml new file mode 100644 index 000000000000..a690668496e7 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-az/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM MM#2 təmin etmir" + "SIM MM#3 dəstəkləmir" + diff --git a/core/res/res/values-mcc310-mnc170-b+sr+Latn/strings.xml b/core/res/res/values-mcc310-mnc170-b+sr+Latn/strings.xml new file mode 100644 index 000000000000..b2da8a7a35b9 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-b+sr+Latn/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM kartica nije podešena MM#2" + "SIM kartica nije dozvoljena MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-be/strings.xml b/core/res/res/values-mcc310-mnc170-be/strings.xml new file mode 100644 index 000000000000..fb7f5565cd67 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-be/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-карты няма MM#2" + "SIM-карта не дапускаецца MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-bg/strings.xml b/core/res/res/values-mcc310-mnc170-bg/strings.xml new file mode 100644 index 000000000000..1158b3bade7d --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-bg/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM картата не е обезпечена MM#2" + "SIM картата не е разрешена MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-bn/strings.xml b/core/res/res/values-mcc310-mnc170-bn/strings.xml new file mode 100644 index 000000000000..4e6d41b17727 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-bn/strings.xml @@ -0,0 +1,25 @@ + + + + + "সিমের জন্য প্রস্তুত নয় MM#2" + "সিমের অনুমতি নেই MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-bs/strings.xml b/core/res/res/values-mcc310-mnc170-bs/strings.xml new file mode 100644 index 000000000000..d3f3e3b1bd56 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-bs/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM kartica nije dodijeljena MM#2" + "SIM kartica nije dozvoljena MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-ca/strings.xml b/core/res/res/values-mcc310-mnc170-ca/strings.xml new file mode 100644 index 000000000000..9abeeb7f40a3 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-ca/strings.xml @@ -0,0 +1,25 @@ + + + + + "La SIM no està proporcionada a MM#2" + "La SIM no és compatible a MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-cs/strings.xml b/core/res/res/values-mcc310-mnc170-cs/strings.xml new file mode 100644 index 000000000000..2d4d2fb0c690 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-cs/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karta není poskytována (MM#2)" + "SIM karta není povolena (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc170-da/strings.xml b/core/res/res/values-mcc310-mnc170-da/strings.xml new file mode 100644 index 000000000000..ae2155fa9a7a --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-da/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kort leveres ikke MM#2" + "SIM-kort er ikke tilladt MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-de/strings.xml b/core/res/res/values-mcc310-mnc170-de/strings.xml new file mode 100644 index 000000000000..f7c5eec3c49f --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-de/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-Karte nicht eingerichtet MM#2" + "SIM-Karte nicht zulässig MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-el/strings.xml b/core/res/res/values-mcc310-mnc170-el/strings.xml new file mode 100644 index 000000000000..68b7008abc17 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-el/strings.xml @@ -0,0 +1,25 @@ + + + + + "Δεν παρέχεται κάρτα SIM MM#2" + "Η κάρτα SIM δεν επιτρέπεται MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-en-rAU/strings.xml b/core/res/res/values-mcc310-mnc170-en-rAU/strings.xml new file mode 100644 index 000000000000..fd166206c744 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-en-rAU/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-en-rCA/strings.xml b/core/res/res/values-mcc310-mnc170-en-rCA/strings.xml new file mode 100644 index 000000000000..fd166206c744 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-en-rCA/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-en-rGB/strings.xml b/core/res/res/values-mcc310-mnc170-en-rGB/strings.xml new file mode 100644 index 000000000000..fd166206c744 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-en-rGB/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-en-rIN/strings.xml b/core/res/res/values-mcc310-mnc170-en-rIN/strings.xml new file mode 100644 index 000000000000..fd166206c744 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-en-rIN/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-en-rXC/strings.xml b/core/res/res/values-mcc310-mnc170-en-rXC/strings.xml new file mode 100644 index 000000000000..71d087ead2eb --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-en-rXC/strings.xml @@ -0,0 +1,25 @@ + + + + + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‎‏‎‏‎‏‏‏‎‏‎‏‎‏‎‏‎‏‎‏‏‎‎‎‏‎‎‎‎‏‎‎‎‏‏‎‎‏‎‎‏‎‎‏‏‎‎‎‎‎‏‎‎‏‎‎‏‎‏‎‎‎SIM not provisioned MM#2‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‎‏‏‏‏‏‎‏‏‎‎‎‏‎‎‏‎‎‎‎‎‏‏‎‏‏‎‎‎‎‎‏‎‎‏‏‎‏‎‎‎‏‏‏‏‎‏‎‏‏‎‎‎‎‎‏‎‎‎‏‎‎SIM not allowed MM#3‎‏‎‎‏‎" + diff --git a/core/res/res/values-mcc310-mnc170-es-rUS/strings.xml b/core/res/res/values-mcc310-mnc170-es-rUS/strings.xml new file mode 100644 index 000000000000..50d3c12fb19d --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-es-rUS/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM no provista MM#2" + "SIM no permitida MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-es/strings.xml b/core/res/res/values-mcc310-mnc170-es/strings.xml new file mode 100644 index 000000000000..7191d04b3c10 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-es/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM no proporcionada (MM#2)" + "SIM no admitida (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc170-et/strings.xml b/core/res/res/values-mcc310-mnc170-et/strings.xml new file mode 100644 index 000000000000..7159bf94eccb --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-et/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kaart on ette valmistamata MM#2" + "SIM-kaart pole lubatud MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-eu/strings.xml b/core/res/res/values-mcc310-mnc170-eu/strings.xml new file mode 100644 index 000000000000..797f9883ea91 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-eu/strings.xml @@ -0,0 +1,25 @@ + + + + + "Ez dago SIM txartelik MM#2" + "Ez da onartzen SIM txartela MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-fa/strings.xml b/core/res/res/values-mcc310-mnc170-fa/strings.xml new file mode 100644 index 000000000000..968f952bce76 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-fa/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏سیم‌کارت مجوز لازم را ندارد MM#2" + "‏سیم‌کارت مجاز نیست MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-fi/strings.xml b/core/res/res/values-mcc310-mnc170-fi/strings.xml new file mode 100644 index 000000000000..c0523f4517bf --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-fi/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kortti ei käyttäjien hallinnassa MM#2" + "SIM-kortti estetty MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-fr-rCA/strings.xml b/core/res/res/values-mcc310-mnc170-fr-rCA/strings.xml new file mode 100644 index 000000000000..5600fa454c1b --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-fr-rCA/strings.xml @@ -0,0 +1,25 @@ + + + + + "Carte SIM non configurée, MM#2" + "Carte SIM non autorisée, MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-fr/strings.xml b/core/res/res/values-mcc310-mnc170-fr/strings.xml new file mode 100644 index 000000000000..73b4f0e397e3 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-fr/strings.xml @@ -0,0 +1,25 @@ + + + + + "Carte SIM non provisionnée MM#2" + "Carte SIM non autorisée MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-gl/strings.xml b/core/res/res/values-mcc310-mnc170-gl/strings.xml new file mode 100644 index 000000000000..fe1321186d91 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-gl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Non se introduciu ningunha tarxeta SIM MM#2" + "Non se admite a tarxeta SIM MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-gu/strings.xml b/core/res/res/values-mcc310-mnc170-gu/strings.xml new file mode 100644 index 000000000000..60eba5b7ebb8 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-gu/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIMને MM#2ની જોગવાઈ નથી" + "SIMને MM#3 કરવાની મંજૂરી નથી" + diff --git a/core/res/res/values-mcc310-mnc170-hi/strings.xml b/core/res/res/values-mcc310-mnc170-hi/strings.xml new file mode 100644 index 000000000000..eb350b060cd0 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-hi/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM काम नहीं कर रहा है MM#2" + "SIM की अनुमति नहीं है MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-hr/strings.xml b/core/res/res/values-mcc310-mnc170-hr/strings.xml new file mode 100644 index 000000000000..d5cf0254f39b --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-hr/strings.xml @@ -0,0 +1,25 @@ + + + + + "Ne pruža se usluga za SIM MM#2" + "SIM nije dopušten MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-hu/strings.xml b/core/res/res/values-mcc310-mnc170-hu/strings.xml new file mode 100644 index 000000000000..e05e7005174f --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-hu/strings.xml @@ -0,0 +1,25 @@ + + + + + "Nem engedélyezett SIM-kártya (MM#2)" + "A SIM-kártya nem engedélyezett (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc170-hy/strings.xml b/core/res/res/values-mcc310-mnc170-hy/strings.xml new file mode 100644 index 000000000000..90a5f6d83e96 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-hy/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM քարտը նախապատրաստված չէ (MM#2)" + "SIM քարտի օգտագործումն արգելված է (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc170-in/strings.xml b/core/res/res/values-mcc310-mnc170-in/strings.xml new file mode 100644 index 000000000000..fc1bd0a9723c --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-in/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM tidak di-provisioning MM#2" + "SIM tidak diizinkan MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-is/strings.xml b/core/res/res/values-mcc310-mnc170-is/strings.xml new file mode 100644 index 000000000000..eef786c683de --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-is/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-korti ekki úthlutað MM#2" + "SIM-kort ekki leyft MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-it/strings.xml b/core/res/res/values-mcc310-mnc170-it/strings.xml new file mode 100644 index 000000000000..eaf0abc7625b --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-it/strings.xml @@ -0,0 +1,25 @@ + + + + + "Scheda SIM non predisposta MM#2" + "Scheda SIM non consentita MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-iw/strings.xml b/core/res/res/values-mcc310-mnc170-iw/strings.xml new file mode 100644 index 000000000000..edee703a8006 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-iw/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏כרטיס ה-SIM לא הופעל MM#2" + "‏כרטיס ה-SIM לא מורשה לשימוש ברשת הסלולרית MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-ja/strings.xml b/core/res/res/values-mcc310-mnc170-ja/strings.xml new file mode 100644 index 000000000000..6942641e63fd --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-ja/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM には対応していません(MM#2)" + "SIM は許可されていません(MM#3)" + diff --git a/core/res/res/values-mcc310-mnc170-ka/strings.xml b/core/res/res/values-mcc310-mnc170-ka/strings.xml new file mode 100644 index 000000000000..6f6c4aa6ef31 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-ka/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM ბარათი უზრუნველყოფილი არ არის (MM#2)" + "SIM ბარათი დაუშვებელია (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc170-kk/strings.xml b/core/res/res/values-mcc310-mnc170-kk/strings.xml new file mode 100644 index 000000000000..210fb31d3c33 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-kk/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM картасы қарастырылмаған MM#2" + "SIM картасына рұқсат етілмеген MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-km/strings.xml b/core/res/res/values-mcc310-mnc170-km/strings.xml new file mode 100644 index 000000000000..79acf4840456 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-km/strings.xml @@ -0,0 +1,25 @@ + + + + + "ស៊ីមកាត​មិនត្រូវបានផ្ដល់ជូនទេ MM#2" + "មិនអនុញ្ញាត​ចំពោះស៊ីមកាតទេ MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-kn/strings.xml b/core/res/res/values-mcc310-mnc170-kn/strings.xml new file mode 100644 index 000000000000..e11523b9cedd --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-kn/strings.xml @@ -0,0 +1,25 @@ + + + + + "MM#2 ಗೆ ಸಿಮ್‌ ಸಿದ್ಧವಾಗಿಲ್ಲ" + "ಸಿಮ್‌ MM#3 ಅನ್ನು ಅನುಮತಿಸುವುದಿಲ್ಲ" + diff --git a/core/res/res/values-mcc310-mnc170-ko/strings.xml b/core/res/res/values-mcc310-mnc170-ko/strings.xml new file mode 100644 index 000000000000..22d7e35d3450 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-ko/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM이 프로비저닝되지 않음 MM#2" + "SIM이 허용되지 않음 MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-ky/strings.xml b/core/res/res/values-mcc310-mnc170-ky/strings.xml new file mode 100644 index 000000000000..1f07c68cd1c5 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-ky/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM карта таанылган жок (MM#2)" + "SIM картаны колдонууга тыюу салынган (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc170-lo/strings.xml b/core/res/res/values-mcc310-mnc170-lo/strings.xml new file mode 100644 index 000000000000..3073000ac74d --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-lo/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM ບໍ່ໄດ້ເປີດໃຊ້ MM#2" + "SIM ບໍ່ອະນຸຍາດ MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-lt/strings.xml b/core/res/res/values-mcc310-mnc170-lt/strings.xml new file mode 100644 index 000000000000..127e69fc2057 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-lt/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM kortelė neteikiama (MM#2)" + "SIM kortelė neleidžiama (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc170-lv/strings.xml b/core/res/res/values-mcc310-mnc170-lv/strings.xml new file mode 100644 index 000000000000..da2ff7cc6b0c --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-lv/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karte netiek nodrošināta: MM#2" + "SIM karti nav atļauts izmantot: MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-mk/strings.xml b/core/res/res/values-mcc310-mnc170-mk/strings.xml new file mode 100644 index 000000000000..3bc8194157bd --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-mk/strings.xml @@ -0,0 +1,25 @@ + + + + + "Не е обезбедена SIM-картичка, MM#2" + "Не е дозволена SIM-картичка, MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-ml/strings.xml b/core/res/res/values-mcc310-mnc170-ml/strings.xml new file mode 100644 index 000000000000..0479aefb4795 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-ml/strings.xml @@ -0,0 +1,25 @@ + + + + + "സിം MM#2 പ്രൊവിഷൻ ചെയ്‌തിട്ടില്ല" + "സിം MM#3 അനുവദിച്ചിട്ടില്ല" + diff --git a/core/res/res/values-mcc310-mnc170-mn/strings.xml b/core/res/res/values-mcc310-mnc170-mn/strings.xml new file mode 100644 index 000000000000..59f24ec6a212 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-mn/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-г идэвхжүүлээгүй байна MM#2" + "SIM-г зөвшөөрөөгүй байна MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-mr/strings.xml b/core/res/res/values-mcc310-mnc170-mr/strings.xml new file mode 100644 index 000000000000..938207c6d6db --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-mr/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM ने MM#2 ची तरतूद केलेली नाही" + "SIM ने MM#3 ला परवानगी दिली नाही" + diff --git a/core/res/res/values-mcc310-mnc170-ms/strings.xml b/core/res/res/values-mcc310-mnc170-ms/strings.xml new file mode 100644 index 000000000000..36be774cd404 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-ms/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM tidak diperuntukkan MM#2" + "SIM tidak dibenarkan MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-my/strings.xml b/core/res/res/values-mcc310-mnc170-my/strings.xml new file mode 100644 index 000000000000..61f1a67a06d6 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-my/strings.xml @@ -0,0 +1,25 @@ + + + + + "ဆင်းမ်ကို ထောက်ပံ့မထားပါ MM#2" + "ဆင်းမ်ကို ခွင့်မပြုပါ MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-nb/strings.xml b/core/res/res/values-mcc310-mnc170-nb/strings.xml new file mode 100644 index 000000000000..3f213dad4dee --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-nb/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kortet er ikke klargjort, MM#2" + "SIM-kortet er ikke tillatt, MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-ne/strings.xml b/core/res/res/values-mcc310-mnc170-ne/strings.xml new file mode 100644 index 000000000000..d7febc4606c1 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-ne/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM को प्रावधान छैन MM#2" + "SIM लाई अनुमति छैन MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-nl/strings.xml b/core/res/res/values-mcc310-mnc170-nl/strings.xml new file mode 100644 index 000000000000..b1f9ba8f47db --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-nl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Simkaart niet geregistreerd MM#2" + "Simkaart niet toegestaan MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-pa/strings.xml b/core/res/res/values-mcc310-mnc170-pa/strings.xml new file mode 100644 index 000000000000..9e993e343e2e --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-pa/strings.xml @@ -0,0 +1,25 @@ + + + + + "ਸਿਮ ਦੀ ਵਿਵਸਥਾ ਨਹੀਂ ਹੈ MM#2" + "ਸਿਮ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-pl/strings.xml b/core/res/res/values-mcc310-mnc170-pl/strings.xml new file mode 100644 index 000000000000..d1ecd5d4fb9b --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-pl/strings.xml @@ -0,0 +1,25 @@ + + + + + "MM#2 – karta SIM nieobsługiwana" + "MM#3 – niedozwolona karta SIM" + diff --git a/core/res/res/values-mcc310-mnc170-pt-rBR/strings.xml b/core/res/res/values-mcc310-mnc170-pt-rBR/strings.xml new file mode 100644 index 000000000000..fc31e9e27890 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-pt-rBR/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM não aprovisionado MM#2" + "SIM não permitido MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-pt-rPT/strings.xml b/core/res/res/values-mcc310-mnc170-pt-rPT/strings.xml new file mode 100644 index 000000000000..fc31e9e27890 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-pt-rPT/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM não aprovisionado MM#2" + "SIM não permitido MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-pt/strings.xml b/core/res/res/values-mcc310-mnc170-pt/strings.xml new file mode 100644 index 000000000000..fc31e9e27890 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-pt/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM não aprovisionado MM#2" + "SIM não permitido MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-ro/strings.xml b/core/res/res/values-mcc310-mnc170-ro/strings.xml new file mode 100644 index 000000000000..1ee50808c8ac --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-ro/strings.xml @@ -0,0 +1,25 @@ + + + + + "Cardul SIM nu este activat MM#2" + "Cardul SIM nu este permis MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-ru/strings.xml b/core/res/res/values-mcc310-mnc170-ru/strings.xml new file mode 100644 index 000000000000..0e009097f7e6 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-ru/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-карта не активирована (MM#2)" + "Использование SIM-карты запрещено (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc170-si/strings.xml b/core/res/res/values-mcc310-mnc170-si/strings.xml new file mode 100644 index 000000000000..bbd1e4c496f0 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-si/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM MM#2 ප්‍රතිපාදනය නොකරයි" + "SIM MM#3 ඉඩ නොදේ" + diff --git a/core/res/res/values-mcc310-mnc170-sk/strings.xml b/core/res/res/values-mcc310-mnc170-sk/strings.xml new file mode 100644 index 000000000000..e5f937628ae1 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-sk/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karta nie je k dispozícii – MM#2" + "SIM karta je zakázaná – MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-sl/strings.xml b/core/res/res/values-mcc310-mnc170-sl/strings.xml new file mode 100644 index 000000000000..2d4c7dd28109 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-sl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Kartica SIM ni omogočena za uporabo MM#2" + "Kartica SIM ni dovoljena MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-sq/strings.xml b/core/res/res/values-mcc310-mnc170-sq/strings.xml new file mode 100644 index 000000000000..df5b53718f23 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-sq/strings.xml @@ -0,0 +1,25 @@ + + + + + "Karta SIM nuk është dhënë MM#2" + "Karta SIM nuk lejohet MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-sr/strings.xml b/core/res/res/values-mcc310-mnc170-sr/strings.xml new file mode 100644 index 000000000000..6bfbbb2be7a6 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-sr/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM картица није подешена MM#2" + "SIM картица није дозвољена MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-sv/strings.xml b/core/res/res/values-mcc310-mnc170-sv/strings.xml new file mode 100644 index 000000000000..1a28db1d6196 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-sv/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kort tillhandahålls inte MM#2" + "SIM-kort tillåts inte MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-sw/strings.xml b/core/res/res/values-mcc310-mnc170-sw/strings.xml new file mode 100644 index 000000000000..0852115fa401 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-sw/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM haitumiki MM#2" + "SIM hairuhusiwi MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-ta/strings.xml b/core/res/res/values-mcc310-mnc170-ta/strings.xml new file mode 100644 index 000000000000..0277cc24fc81 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-ta/strings.xml @@ -0,0 +1,25 @@ + + + + + "சிம் அமைக்கப்படவில்லை MM#2" + "சிம் அனுமதிக்கப்படவில்லை MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-te/strings.xml b/core/res/res/values-mcc310-mnc170-te/strings.xml new file mode 100644 index 000000000000..a208cd34787a --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-te/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM MM#2ని సక్రియం చేయలేదు" + "SIM MM#3ని అనుమతించలేదు" + diff --git a/core/res/res/values-mcc310-mnc170-th/strings.xml b/core/res/res/values-mcc310-mnc170-th/strings.xml new file mode 100644 index 000000000000..e5d02c86163e --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-th/strings.xml @@ -0,0 +1,25 @@ + + + + + "ไม่มีการจัดสรรซิม MM#2" + "ไม่อนุญาตให้ใช้ซิม MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-tl/strings.xml b/core/res/res/values-mcc310-mnc170-tl/strings.xml new file mode 100644 index 000000000000..e2857596a692 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-tl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Hindi na-provision ang SIM MM#2" + "Hindi pinapahintulutan ang SIM MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-tr/strings.xml b/core/res/res/values-mcc310-mnc170-tr/strings.xml new file mode 100644 index 000000000000..b5102efa530d --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-tr/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM, MM#2\'nin temel hazırlığını yapamadı" + "SIM MM#3\'e izin vermiyor" + diff --git a/core/res/res/values-mcc310-mnc170-uk/strings.xml b/core/res/res/values-mcc310-mnc170-uk/strings.xml new file mode 100644 index 000000000000..37e311882a7d --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-uk/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-карту не надано (MM#2)" + "SIM-карта заборонена (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc170-ur/strings.xml b/core/res/res/values-mcc310-mnc170-ur/strings.xml new file mode 100644 index 000000000000..ea8b93e83dca --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-ur/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏SIM فراہم کردہ نہیں ہے MM#2" + "‏SIM کی اجازت نہیں ہے MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-uz/strings.xml b/core/res/res/values-mcc310-mnc170-uz/strings.xml new file mode 100644 index 000000000000..0bb3f5263a2f --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-uz/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karta ishlatish taqiqlangan (MM#2)" + "SIM karta ishlatish taqiqlangan (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc170-vi/strings.xml b/core/res/res/values-mcc310-mnc170-vi/strings.xml new file mode 100644 index 000000000000..a37f48f1a03f --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-vi/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM không được cấp phép MM#2" + "SIM không được phép MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-zh-rCN/strings.xml b/core/res/res/values-mcc310-mnc170-zh-rCN/strings.xml new file mode 100644 index 000000000000..f072b28ec3ea --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-zh-rCN/strings.xml @@ -0,0 +1,25 @@ + + + + + "未配置的 SIM 卡 MM#2" + "不被允许的 SIM 卡 MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-zh-rHK/strings.xml b/core/res/res/values-mcc310-mnc170-zh-rHK/strings.xml new file mode 100644 index 000000000000..db14b904968c --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-zh-rHK/strings.xml @@ -0,0 +1,25 @@ + + + + + "未佈建的 SIM 卡 MM#2" + "不支援的 SIM 卡 MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-zh-rTW/strings.xml b/core/res/res/values-mcc310-mnc170-zh-rTW/strings.xml new file mode 100644 index 000000000000..db14b904968c --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-zh-rTW/strings.xml @@ -0,0 +1,25 @@ + + + + + "未佈建的 SIM 卡 MM#2" + "不支援的 SIM 卡 MM#3" + diff --git a/core/res/res/values-mcc310-mnc170-zu/strings.xml b/core/res/res/values-mcc310-mnc170-zu/strings.xml new file mode 100644 index 000000000000..282f403c8918 --- /dev/null +++ b/core/res/res/values-mcc310-mnc170-zu/strings.xml @@ -0,0 +1,25 @@ + + + + + "I-SIM ayinikezelwe MM#2" + "I-SIM ayivunyelwe MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-af/strings.xml b/core/res/res/values-mcc310-mnc280-af/strings.xml new file mode 100644 index 000000000000..a7618819ac6a --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-af/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM is nie opgestel nie MM#2" + "SIM word nie toegelaat nie MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-am/strings.xml b/core/res/res/values-mcc310-mnc280-am/strings.xml new file mode 100644 index 000000000000..6750a710945e --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-am/strings.xml @@ -0,0 +1,25 @@ + + + + + "ሲም አልቀረበም MM#2" + "ሲም አይፈቀድም MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-ar/strings.xml b/core/res/res/values-mcc310-mnc280-ar/strings.xml new file mode 100644 index 000000000000..a77d78e386b5 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-ar/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏لم يتم توفير SIM ‏MM#2" + "‏غير مسموح باستخدام SIM ‏MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-az/strings.xml b/core/res/res/values-mcc310-mnc280-az/strings.xml new file mode 100644 index 000000000000..b7ee114877c1 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-az/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM MM#2 təmin etmir" + "SIM MM#3 dəstəkləmir" + diff --git a/core/res/res/values-mcc310-mnc280-b+sr+Latn/strings.xml b/core/res/res/values-mcc310-mnc280-b+sr+Latn/strings.xml new file mode 100644 index 000000000000..0c78b5e7ac43 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-b+sr+Latn/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM kartica nije podešena MM#2" + "SIM kartica nije dozvoljena MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-be/strings.xml b/core/res/res/values-mcc310-mnc280-be/strings.xml new file mode 100644 index 000000000000..3ee9ad9a9d07 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-be/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-карты няма MM#2" + "SIM-карта не дапускаецца MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-bg/strings.xml b/core/res/res/values-mcc310-mnc280-bg/strings.xml new file mode 100644 index 000000000000..a320898a3dbc --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-bg/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM картата не е обезпечена MM#2" + "SIM картата не е разрешена MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-bn/strings.xml b/core/res/res/values-mcc310-mnc280-bn/strings.xml new file mode 100644 index 000000000000..dc950a7507e0 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-bn/strings.xml @@ -0,0 +1,25 @@ + + + + + "সিমের জন্য প্রস্তুত নয় MM#2" + "সিমের অনুমতি নেই MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-bs/strings.xml b/core/res/res/values-mcc310-mnc280-bs/strings.xml new file mode 100644 index 000000000000..d61fad8d2dff --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-bs/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM kartica nije dodijeljena MM#2" + "SIM kartica nije dozvoljena MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-ca/strings.xml b/core/res/res/values-mcc310-mnc280-ca/strings.xml new file mode 100644 index 000000000000..9a9e309cabf2 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-ca/strings.xml @@ -0,0 +1,25 @@ + + + + + "La SIM no està proporcionada a MM#2" + "La SIM no és compatible a MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-cs/strings.xml b/core/res/res/values-mcc310-mnc280-cs/strings.xml new file mode 100644 index 000000000000..99e2bdbe3600 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-cs/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karta není poskytována (MM#2)" + "SIM karta není povolena (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc280-da/strings.xml b/core/res/res/values-mcc310-mnc280-da/strings.xml new file mode 100644 index 000000000000..4f444a1ecc85 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-da/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kort leveres ikke MM#2" + "SIM-kort er ikke tilladt MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-de/strings.xml b/core/res/res/values-mcc310-mnc280-de/strings.xml new file mode 100644 index 000000000000..063c75ba3440 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-de/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-Karte nicht eingerichtet MM#2" + "SIM-Karte nicht zulässig MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-el/strings.xml b/core/res/res/values-mcc310-mnc280-el/strings.xml new file mode 100644 index 000000000000..1161a7de5496 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-el/strings.xml @@ -0,0 +1,25 @@ + + + + + "Δεν παρέχεται κάρτα SIM MM#2" + "Η κάρτα SIM δεν επιτρέπεται MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-en-rAU/strings.xml b/core/res/res/values-mcc310-mnc280-en-rAU/strings.xml new file mode 100644 index 000000000000..e9c9eba2c6ab --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-en-rAU/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-en-rCA/strings.xml b/core/res/res/values-mcc310-mnc280-en-rCA/strings.xml new file mode 100644 index 000000000000..e9c9eba2c6ab --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-en-rCA/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-en-rGB/strings.xml b/core/res/res/values-mcc310-mnc280-en-rGB/strings.xml new file mode 100644 index 000000000000..e9c9eba2c6ab --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-en-rGB/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-en-rIN/strings.xml b/core/res/res/values-mcc310-mnc280-en-rIN/strings.xml new file mode 100644 index 000000000000..e9c9eba2c6ab --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-en-rIN/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-en-rXC/strings.xml b/core/res/res/values-mcc310-mnc280-en-rXC/strings.xml new file mode 100644 index 000000000000..83640ae1e080 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-en-rXC/strings.xml @@ -0,0 +1,25 @@ + + + + + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‏‏‎‎‎‎‏‎‎‎‎‏‏‎‎‏‏‎‎‏‎‎‏‎‏‎‎‏‎‏‏‎‏‏‏‏‎‏‎‎‏‏‏‏‏‎‎‎‎‏‎‏‎‎‎‎‏‎‏‏‎SIM not provisioned MM#2‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‎‏‏‎‏‎‎‏‏‎‎‎‎‏‏‏‏‎‏‎‏‏‎‏‎‏‎‏‎‏‎‎‎‏‎‎‏‎‏‎‎‏‎‏‎‏‎‏‏‎‏‏‏‏‎‎‏‏‎‏‎‎SIM not allowed MM#3‎‏‎‎‏‎" + diff --git a/core/res/res/values-mcc310-mnc280-es-rUS/strings.xml b/core/res/res/values-mcc310-mnc280-es-rUS/strings.xml new file mode 100644 index 000000000000..86ad4fdda683 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-es-rUS/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM no provista MM#2" + "SIM no permitida MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-es/strings.xml b/core/res/res/values-mcc310-mnc280-es/strings.xml new file mode 100644 index 000000000000..2c7aa938f255 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-es/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM no proporcionada (MM#2)" + "SIM no admitida (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc280-et/strings.xml b/core/res/res/values-mcc310-mnc280-et/strings.xml new file mode 100644 index 000000000000..7305d1815d6e --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-et/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kaart on ette valmistamata MM#2" + "SIM-kaart pole lubatud MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-eu/strings.xml b/core/res/res/values-mcc310-mnc280-eu/strings.xml new file mode 100644 index 000000000000..3c7296d62f83 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-eu/strings.xml @@ -0,0 +1,25 @@ + + + + + "Ez dago SIM txartelik MM#2" + "Ez da onartzen SIM txartela MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-fa/strings.xml b/core/res/res/values-mcc310-mnc280-fa/strings.xml new file mode 100644 index 000000000000..cd7ce85d87bf --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-fa/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏سیم‌کارت مجوز لازم را ندارد MM#2" + "‏سیم‌کارت مجاز نیست MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-fi/strings.xml b/core/res/res/values-mcc310-mnc280-fi/strings.xml new file mode 100644 index 000000000000..b2ccc50798dc --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-fi/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kortti ei käyttäjien hallinnassa MM#2" + "SIM-kortti estetty MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-fr-rCA/strings.xml b/core/res/res/values-mcc310-mnc280-fr-rCA/strings.xml new file mode 100644 index 000000000000..29bb9a01bdd9 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-fr-rCA/strings.xml @@ -0,0 +1,25 @@ + + + + + "Carte SIM non configurée, MM#2" + "Carte SIM non autorisée, MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-fr/strings.xml b/core/res/res/values-mcc310-mnc280-fr/strings.xml new file mode 100644 index 000000000000..ce2f931e515f --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-fr/strings.xml @@ -0,0 +1,25 @@ + + + + + "Carte SIM non provisionnée MM#2" + "Carte SIM non autorisée MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-gl/strings.xml b/core/res/res/values-mcc310-mnc280-gl/strings.xml new file mode 100644 index 000000000000..e941341fe1ac --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-gl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Non se introduciu ningunha tarxeta SIM MM#2" + "Non se admite a tarxeta SIM MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-gu/strings.xml b/core/res/res/values-mcc310-mnc280-gu/strings.xml new file mode 100644 index 000000000000..a3763be67d33 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-gu/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIMને MM#2ની જોગવાઈ નથી" + "SIMને MM#3 કરવાની મંજૂરી નથી" + diff --git a/core/res/res/values-mcc310-mnc280-hi/strings.xml b/core/res/res/values-mcc310-mnc280-hi/strings.xml new file mode 100644 index 000000000000..ce866affad5f --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-hi/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM काम नहीं कर रहा है MM#2" + "SIM की अनुमति नहीं है MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-hr/strings.xml b/core/res/res/values-mcc310-mnc280-hr/strings.xml new file mode 100644 index 000000000000..00214746628b --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-hr/strings.xml @@ -0,0 +1,25 @@ + + + + + "Ne pruža se usluga za SIM MM#2" + "SIM nije dopušten MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-hu/strings.xml b/core/res/res/values-mcc310-mnc280-hu/strings.xml new file mode 100644 index 000000000000..864faffe5699 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-hu/strings.xml @@ -0,0 +1,25 @@ + + + + + "Nem engedélyezett SIM-kártya (MM#2)" + "A SIM-kártya nem engedélyezett (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc280-hy/strings.xml b/core/res/res/values-mcc310-mnc280-hy/strings.xml new file mode 100644 index 000000000000..6d027c368f77 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-hy/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM քարտը նախապատրաստված չէ (MM#2)" + "SIM քարտի օգտագործումն արգելված է (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc280-in/strings.xml b/core/res/res/values-mcc310-mnc280-in/strings.xml new file mode 100644 index 000000000000..a4f34862e130 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-in/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM tidak di-provisioning MM#2" + "SIM tidak diizinkan MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-is/strings.xml b/core/res/res/values-mcc310-mnc280-is/strings.xml new file mode 100644 index 000000000000..30bbea4648f6 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-is/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-korti ekki úthlutað MM#2" + "SIM-kort ekki leyft MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-it/strings.xml b/core/res/res/values-mcc310-mnc280-it/strings.xml new file mode 100644 index 000000000000..f83921bdc33c --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-it/strings.xml @@ -0,0 +1,25 @@ + + + + + "Scheda SIM non predisposta MM#2" + "Scheda SIM non consentita MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-iw/strings.xml b/core/res/res/values-mcc310-mnc280-iw/strings.xml new file mode 100644 index 000000000000..f3f87ffa9f85 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-iw/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏כרטיס ה-SIM לא הופעל MM#2" + "‏כרטיס ה-SIM לא מורשה לשימוש ברשת הסלולרית MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-ja/strings.xml b/core/res/res/values-mcc310-mnc280-ja/strings.xml new file mode 100644 index 000000000000..a1cfd8ba030e --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-ja/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM には対応していません(MM#2)" + "SIM は許可されていません(MM#3)" + diff --git a/core/res/res/values-mcc310-mnc280-ka/strings.xml b/core/res/res/values-mcc310-mnc280-ka/strings.xml new file mode 100644 index 000000000000..91c434f2553b --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-ka/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM ბარათი უზრუნველყოფილი არ არის (MM#2)" + "SIM ბარათი დაუშვებელია (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc280-kk/strings.xml b/core/res/res/values-mcc310-mnc280-kk/strings.xml new file mode 100644 index 000000000000..44440d3f9fee --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-kk/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM картасы қарастырылмаған MM#2" + "SIM картасына рұқсат етілмеген MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-km/strings.xml b/core/res/res/values-mcc310-mnc280-km/strings.xml new file mode 100644 index 000000000000..a016601920ec --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-km/strings.xml @@ -0,0 +1,25 @@ + + + + + "ស៊ីមកាត​មិនត្រូវបានផ្ដល់ជូនទេ MM#2" + "មិនអនុញ្ញាត​ចំពោះស៊ីមកាតទេ MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-kn/strings.xml b/core/res/res/values-mcc310-mnc280-kn/strings.xml new file mode 100644 index 000000000000..1d9e3536a734 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-kn/strings.xml @@ -0,0 +1,25 @@ + + + + + "MM#2 ಗೆ ಸಿಮ್‌ ಸಿದ್ಧವಾಗಿಲ್ಲ" + "ಸಿಮ್‌ MM#3 ಅನ್ನು ಅನುಮತಿಸುವುದಿಲ್ಲ" + diff --git a/core/res/res/values-mcc310-mnc280-ko/strings.xml b/core/res/res/values-mcc310-mnc280-ko/strings.xml new file mode 100644 index 000000000000..e7bb9bbef75e --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-ko/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM이 프로비저닝되지 않음 MM#2" + "SIM이 허용되지 않음 MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-ky/strings.xml b/core/res/res/values-mcc310-mnc280-ky/strings.xml new file mode 100644 index 000000000000..85483c705c1e --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-ky/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM карта таанылган жок (MM#2)" + "SIM картаны колдонууга тыюу салынган (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc280-lo/strings.xml b/core/res/res/values-mcc310-mnc280-lo/strings.xml new file mode 100644 index 000000000000..9415089c6f80 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-lo/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM ບໍ່ໄດ້ເປີດໃຊ້ MM#2" + "SIM ບໍ່ອະນຸຍາດ MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-lt/strings.xml b/core/res/res/values-mcc310-mnc280-lt/strings.xml new file mode 100644 index 000000000000..b5ff1b91a9a0 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-lt/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM kortelė neteikiama (MM#2)" + "SIM kortelė neleidžiama (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc280-lv/strings.xml b/core/res/res/values-mcc310-mnc280-lv/strings.xml new file mode 100644 index 000000000000..4034bc194be4 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-lv/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karte netiek nodrošināta: MM#2" + "SIM karti nav atļauts izmantot: MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-mk/strings.xml b/core/res/res/values-mcc310-mnc280-mk/strings.xml new file mode 100644 index 000000000000..a93cb796720b --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-mk/strings.xml @@ -0,0 +1,25 @@ + + + + + "Не е обезбедена SIM-картичка, MM#2" + "Не е дозволена SIM-картичка, MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-ml/strings.xml b/core/res/res/values-mcc310-mnc280-ml/strings.xml new file mode 100644 index 000000000000..4aa7dec1601c --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-ml/strings.xml @@ -0,0 +1,25 @@ + + + + + "സിം MM#2 പ്രൊവിഷൻ ചെയ്‌തിട്ടില്ല" + "സിം MM#3 അനുവദിച്ചിട്ടില്ല" + diff --git a/core/res/res/values-mcc310-mnc280-mn/strings.xml b/core/res/res/values-mcc310-mnc280-mn/strings.xml new file mode 100644 index 000000000000..54b819089325 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-mn/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-г идэвхжүүлээгүй байна MM#2" + "SIM-г зөвшөөрөөгүй байна MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-mr/strings.xml b/core/res/res/values-mcc310-mnc280-mr/strings.xml new file mode 100644 index 000000000000..cb343cb64d4a --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-mr/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM ने MM#2 ची तरतूद केलेली नाही" + "SIM ने MM#3 ला परवानगी दिली नाही" + diff --git a/core/res/res/values-mcc310-mnc280-ms/strings.xml b/core/res/res/values-mcc310-mnc280-ms/strings.xml new file mode 100644 index 000000000000..27da7475f074 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-ms/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM tidak diperuntukkan MM#2" + "SIM tidak dibenarkan MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-my/strings.xml b/core/res/res/values-mcc310-mnc280-my/strings.xml new file mode 100644 index 000000000000..40cdc6385956 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-my/strings.xml @@ -0,0 +1,25 @@ + + + + + "ဆင်းမ်ကို ထောက်ပံ့မထားပါ MM#2" + "ဆင်းမ်ကို ခွင့်မပြုပါ MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-nb/strings.xml b/core/res/res/values-mcc310-mnc280-nb/strings.xml new file mode 100644 index 000000000000..7666c3ead76f --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-nb/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kortet er ikke klargjort, MM#2" + "SIM-kortet er ikke tillatt, MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-ne/strings.xml b/core/res/res/values-mcc310-mnc280-ne/strings.xml new file mode 100644 index 000000000000..87356059b5b5 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-ne/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM को प्रावधान छैन MM#2" + "SIM लाई अनुमति छैन MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-nl/strings.xml b/core/res/res/values-mcc310-mnc280-nl/strings.xml new file mode 100644 index 000000000000..7d7bfa70e659 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-nl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Simkaart niet geregistreerd MM#2" + "Simkaart niet toegestaan MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-pa/strings.xml b/core/res/res/values-mcc310-mnc280-pa/strings.xml new file mode 100644 index 000000000000..3a658661e42d --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-pa/strings.xml @@ -0,0 +1,25 @@ + + + + + "ਸਿਮ ਦੀ ਵਿਵਸਥਾ ਨਹੀਂ ਹੈ MM#2" + "ਸਿਮ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-pl/strings.xml b/core/res/res/values-mcc310-mnc280-pl/strings.xml new file mode 100644 index 000000000000..52410f4a5f3f --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-pl/strings.xml @@ -0,0 +1,25 @@ + + + + + "MM#2 – karta SIM nieobsługiwana" + "MM#3 – niedozwolona karta SIM" + diff --git a/core/res/res/values-mcc310-mnc280-pt-rBR/strings.xml b/core/res/res/values-mcc310-mnc280-pt-rBR/strings.xml new file mode 100644 index 000000000000..03d0efb156f9 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-pt-rBR/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM não aprovisionado MM#2" + "SIM não permitido MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-pt-rPT/strings.xml b/core/res/res/values-mcc310-mnc280-pt-rPT/strings.xml new file mode 100644 index 000000000000..03d0efb156f9 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-pt-rPT/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM não aprovisionado MM#2" + "SIM não permitido MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-pt/strings.xml b/core/res/res/values-mcc310-mnc280-pt/strings.xml new file mode 100644 index 000000000000..03d0efb156f9 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-pt/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM não aprovisionado MM#2" + "SIM não permitido MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-ro/strings.xml b/core/res/res/values-mcc310-mnc280-ro/strings.xml new file mode 100644 index 000000000000..d60ea0c7a2e4 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-ro/strings.xml @@ -0,0 +1,25 @@ + + + + + "Cardul SIM nu este activat MM#2" + "Cardul SIM nu este permis MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-ru/strings.xml b/core/res/res/values-mcc310-mnc280-ru/strings.xml new file mode 100644 index 000000000000..308c353f763d --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-ru/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-карта не активирована (MM#2)" + "Использование SIM-карты запрещено (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc280-si/strings.xml b/core/res/res/values-mcc310-mnc280-si/strings.xml new file mode 100644 index 000000000000..5bd6d1fa41df --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-si/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM MM#2 ප්‍රතිපාදනය නොකරයි" + "SIM MM#3 ඉඩ නොදේ" + diff --git a/core/res/res/values-mcc310-mnc280-sk/strings.xml b/core/res/res/values-mcc310-mnc280-sk/strings.xml new file mode 100644 index 000000000000..4098ac7b242d --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-sk/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karta nie je k dispozícii – MM#2" + "SIM karta je zakázaná – MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-sl/strings.xml b/core/res/res/values-mcc310-mnc280-sl/strings.xml new file mode 100644 index 000000000000..faa78ad4c6d0 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-sl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Kartica SIM ni omogočena za uporabo MM#2" + "Kartica SIM ni dovoljena MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-sq/strings.xml b/core/res/res/values-mcc310-mnc280-sq/strings.xml new file mode 100644 index 000000000000..48fba2d21c97 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-sq/strings.xml @@ -0,0 +1,25 @@ + + + + + "Karta SIM nuk është dhënë MM#2" + "Karta SIM nuk lejohet MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-sr/strings.xml b/core/res/res/values-mcc310-mnc280-sr/strings.xml new file mode 100644 index 000000000000..30c9df3f8ee4 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-sr/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM картица није подешена MM#2" + "SIM картица није дозвољена MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-sv/strings.xml b/core/res/res/values-mcc310-mnc280-sv/strings.xml new file mode 100644 index 000000000000..cb5b9f32ebaa --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-sv/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kort tillhandahålls inte MM#2" + "SIM-kort tillåts inte MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-sw/strings.xml b/core/res/res/values-mcc310-mnc280-sw/strings.xml new file mode 100644 index 000000000000..15a1a365b2ca --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-sw/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM haitumiki MM#2" + "SIM hairuhusiwi MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-ta/strings.xml b/core/res/res/values-mcc310-mnc280-ta/strings.xml new file mode 100644 index 000000000000..c3911d4a57eb --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-ta/strings.xml @@ -0,0 +1,25 @@ + + + + + "சிம் அமைக்கப்படவில்லை MM#2" + "சிம் அனுமதிக்கப்படவில்லை MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-te/strings.xml b/core/res/res/values-mcc310-mnc280-te/strings.xml new file mode 100644 index 000000000000..f5cabaddfb40 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-te/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM MM#2ని సక్రియం చేయలేదు" + "SIM MM#3ని అనుమతించలేదు" + diff --git a/core/res/res/values-mcc310-mnc280-th/strings.xml b/core/res/res/values-mcc310-mnc280-th/strings.xml new file mode 100644 index 000000000000..9810ba653f02 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-th/strings.xml @@ -0,0 +1,25 @@ + + + + + "ไม่มีการจัดสรรซิม MM#2" + "ไม่อนุญาตให้ใช้ซิม MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-tl/strings.xml b/core/res/res/values-mcc310-mnc280-tl/strings.xml new file mode 100644 index 000000000000..600ad05a915f --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-tl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Hindi na-provision ang SIM MM#2" + "Hindi pinapahintulutan ang SIM MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-tr/strings.xml b/core/res/res/values-mcc310-mnc280-tr/strings.xml new file mode 100644 index 000000000000..ea90bdb86a1d --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-tr/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM, MM#2\'nin temel hazırlığını yapamadı" + "SIM MM#3\'e izin vermiyor" + diff --git a/core/res/res/values-mcc310-mnc280-uk/strings.xml b/core/res/res/values-mcc310-mnc280-uk/strings.xml new file mode 100644 index 000000000000..68a34fde6d24 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-uk/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-карту не надано (MM#2)" + "SIM-карта заборонена (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc280-ur/strings.xml b/core/res/res/values-mcc310-mnc280-ur/strings.xml new file mode 100644 index 000000000000..d61a5dcd1b7c --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-ur/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏SIM فراہم کردہ نہیں ہے MM#2" + "‏SIM کی اجازت نہیں ہے MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-uz/strings.xml b/core/res/res/values-mcc310-mnc280-uz/strings.xml new file mode 100644 index 000000000000..324d3647ee8b --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-uz/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karta ishlatish taqiqlangan (MM#2)" + "SIM karta ishlatish taqiqlangan (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc280-vi/strings.xml b/core/res/res/values-mcc310-mnc280-vi/strings.xml new file mode 100644 index 000000000000..6806e39d95d3 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-vi/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM không được cấp phép MM#2" + "SIM không được phép MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-zh-rCN/strings.xml b/core/res/res/values-mcc310-mnc280-zh-rCN/strings.xml new file mode 100644 index 000000000000..add3f9207fe6 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-zh-rCN/strings.xml @@ -0,0 +1,25 @@ + + + + + "未配置的 SIM 卡 MM#2" + "不被允许的 SIM 卡 MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-zh-rHK/strings.xml b/core/res/res/values-mcc310-mnc280-zh-rHK/strings.xml new file mode 100644 index 000000000000..856297c6068a --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-zh-rHK/strings.xml @@ -0,0 +1,25 @@ + + + + + "未佈建的 SIM 卡 MM#2" + "不支援的 SIM 卡 MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-zh-rTW/strings.xml b/core/res/res/values-mcc310-mnc280-zh-rTW/strings.xml new file mode 100644 index 000000000000..856297c6068a --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-zh-rTW/strings.xml @@ -0,0 +1,25 @@ + + + + + "未佈建的 SIM 卡 MM#2" + "不支援的 SIM 卡 MM#3" + diff --git a/core/res/res/values-mcc310-mnc280-zu/strings.xml b/core/res/res/values-mcc310-mnc280-zu/strings.xml new file mode 100644 index 000000000000..6c5147c9a140 --- /dev/null +++ b/core/res/res/values-mcc310-mnc280-zu/strings.xml @@ -0,0 +1,25 @@ + + + + + "I-SIM ayinikezelwe MM#2" + "I-SIM ayivunyelwe MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-af/strings.xml b/core/res/res/values-mcc310-mnc380-af/strings.xml new file mode 100644 index 000000000000..7dfadad60447 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-af/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM is nie opgestel nie MM#2" + "SIM word nie toegelaat nie MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-am/strings.xml b/core/res/res/values-mcc310-mnc380-am/strings.xml new file mode 100644 index 000000000000..dd9dbacd8735 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-am/strings.xml @@ -0,0 +1,25 @@ + + + + + "ሲም አልቀረበም MM#2" + "ሲም አይፈቀድም MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-ar/strings.xml b/core/res/res/values-mcc310-mnc380-ar/strings.xml new file mode 100644 index 000000000000..381749e1043a --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-ar/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏لم يتم توفير SIM ‏MM#2" + "‏غير مسموح باستخدام SIM ‏MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-az/strings.xml b/core/res/res/values-mcc310-mnc380-az/strings.xml new file mode 100644 index 000000000000..aeb1c796a900 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-az/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM MM#2 təmin etmir" + "SIM MM#3 dəstəkləmir" + diff --git a/core/res/res/values-mcc310-mnc380-b+sr+Latn/strings.xml b/core/res/res/values-mcc310-mnc380-b+sr+Latn/strings.xml new file mode 100644 index 000000000000..acc1ff69b44d --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-b+sr+Latn/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM kartica nije podešena MM#2" + "SIM kartica nije dozvoljena MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-be/strings.xml b/core/res/res/values-mcc310-mnc380-be/strings.xml new file mode 100644 index 000000000000..926d2ea83751 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-be/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-карты няма MM#2" + "SIM-карта не дапускаецца MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-bg/strings.xml b/core/res/res/values-mcc310-mnc380-bg/strings.xml new file mode 100644 index 000000000000..bdce855d14a9 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-bg/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM картата не е обезпечена MM#2" + "SIM картата не е разрешена MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-bn/strings.xml b/core/res/res/values-mcc310-mnc380-bn/strings.xml new file mode 100644 index 000000000000..38ba93be3658 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-bn/strings.xml @@ -0,0 +1,25 @@ + + + + + "সিমের জন্য প্রস্তুত নয় MM#2" + "সিমের অনুমতি নেই MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-bs/strings.xml b/core/res/res/values-mcc310-mnc380-bs/strings.xml new file mode 100644 index 000000000000..ce14799bc5de --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-bs/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM kartica nije dodijeljena MM#2" + "SIM kartica nije dozvoljena MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-ca/strings.xml b/core/res/res/values-mcc310-mnc380-ca/strings.xml new file mode 100644 index 000000000000..e30fd81a63fe --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-ca/strings.xml @@ -0,0 +1,25 @@ + + + + + "La SIM no està proporcionada a MM#2" + "La SIM no és compatible a MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-cs/strings.xml b/core/res/res/values-mcc310-mnc380-cs/strings.xml new file mode 100644 index 000000000000..62fe37ca84cb --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-cs/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karta není poskytována (MM#2)" + "SIM karta není povolena (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc380-da/strings.xml b/core/res/res/values-mcc310-mnc380-da/strings.xml new file mode 100644 index 000000000000..7dda72cf76ec --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-da/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kort leveres ikke MM#2" + "SIM-kort er ikke tilladt MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-de/strings.xml b/core/res/res/values-mcc310-mnc380-de/strings.xml new file mode 100644 index 000000000000..ca039269ecb3 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-de/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-Karte nicht eingerichtet MM#2" + "SIM-Karte nicht zulässig MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-el/strings.xml b/core/res/res/values-mcc310-mnc380-el/strings.xml new file mode 100644 index 000000000000..07d0db4bbc2b --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-el/strings.xml @@ -0,0 +1,25 @@ + + + + + "Δεν παρέχεται κάρτα SIM MM#2" + "Η κάρτα SIM δεν επιτρέπεται MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-en-rAU/strings.xml b/core/res/res/values-mcc310-mnc380-en-rAU/strings.xml new file mode 100644 index 000000000000..faf6df8aa8ae --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-en-rAU/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-en-rCA/strings.xml b/core/res/res/values-mcc310-mnc380-en-rCA/strings.xml new file mode 100644 index 000000000000..faf6df8aa8ae --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-en-rCA/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-en-rGB/strings.xml b/core/res/res/values-mcc310-mnc380-en-rGB/strings.xml new file mode 100644 index 000000000000..faf6df8aa8ae --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-en-rGB/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-en-rIN/strings.xml b/core/res/res/values-mcc310-mnc380-en-rIN/strings.xml new file mode 100644 index 000000000000..faf6df8aa8ae --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-en-rIN/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-en-rXC/strings.xml b/core/res/res/values-mcc310-mnc380-en-rXC/strings.xml new file mode 100644 index 000000000000..a6ef732104dd --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-en-rXC/strings.xml @@ -0,0 +1,25 @@ + + + + + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‎‎‎‎‎‎‎‏‏‏‎‎‎‏‎‎‎‎‏‏‎‎‏‏‎‏‎‎‎‎‏‎‎‎‏‎‎‎‏‏‎‎‏‏‏‎‎‎‎‏‎‏‏‎‎‎‏‏‏‏‎‎SIM not provisioned MM#2‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‏‎‎‎‎‏‎‏‏‏‏‎‏‏‏‎‎‎‎‎‎‎‎‎‎‎‎‎‏‎‏‏‏‏‏‎‎‎‎‎‏‏‎‏‏‎‏‎‏‎‏‎‏‎‏‏‏‎‎‎‎SIM not allowed MM#3‎‏‎‎‏‎" + diff --git a/core/res/res/values-mcc310-mnc380-es-rUS/strings.xml b/core/res/res/values-mcc310-mnc380-es-rUS/strings.xml new file mode 100644 index 000000000000..233566158bae --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-es-rUS/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM no provista MM#2" + "SIM no permitida MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-es/strings.xml b/core/res/res/values-mcc310-mnc380-es/strings.xml new file mode 100644 index 000000000000..028c2656d6cd --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-es/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM no proporcionada (MM#2)" + "SIM no admitida (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc380-et/strings.xml b/core/res/res/values-mcc310-mnc380-et/strings.xml new file mode 100644 index 000000000000..c25b12860c8f --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-et/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kaart on ette valmistamata MM#2" + "SIM-kaart pole lubatud MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-eu/strings.xml b/core/res/res/values-mcc310-mnc380-eu/strings.xml new file mode 100644 index 000000000000..73bcd354d787 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-eu/strings.xml @@ -0,0 +1,25 @@ + + + + + "Ez dago SIM txartelik MM#2" + "Ez da onartzen SIM txartela MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-fa/strings.xml b/core/res/res/values-mcc310-mnc380-fa/strings.xml new file mode 100644 index 000000000000..b2b1126270fa --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-fa/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏سیم‌کارت مجوز لازم را ندارد MM#2" + "‏سیم‌کارت مجاز نیست MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-fi/strings.xml b/core/res/res/values-mcc310-mnc380-fi/strings.xml new file mode 100644 index 000000000000..dfb9b5fcadce --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-fi/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kortti ei käyttäjien hallinnassa MM#2" + "SIM-kortti estetty MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-fr-rCA/strings.xml b/core/res/res/values-mcc310-mnc380-fr-rCA/strings.xml new file mode 100644 index 000000000000..432c7a38eea4 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-fr-rCA/strings.xml @@ -0,0 +1,25 @@ + + + + + "Carte SIM non configurée, MM#2" + "Carte SIM non autorisée, MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-fr/strings.xml b/core/res/res/values-mcc310-mnc380-fr/strings.xml new file mode 100644 index 000000000000..2041d89b1857 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-fr/strings.xml @@ -0,0 +1,25 @@ + + + + + "Carte SIM non provisionnée MM#2" + "Carte SIM non autorisée MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-gl/strings.xml b/core/res/res/values-mcc310-mnc380-gl/strings.xml new file mode 100644 index 000000000000..f224b9214046 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-gl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Non se introduciu ningunha tarxeta SIM MM#2" + "Non se admite a tarxeta SIM MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-gu/strings.xml b/core/res/res/values-mcc310-mnc380-gu/strings.xml new file mode 100644 index 000000000000..13df8d3656e3 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-gu/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIMને MM#2ની જોગવાઈ નથી" + "SIMને MM#3 કરવાની મંજૂરી નથી" + diff --git a/core/res/res/values-mcc310-mnc380-hi/strings.xml b/core/res/res/values-mcc310-mnc380-hi/strings.xml new file mode 100644 index 000000000000..76247afa8025 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-hi/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM काम नहीं कर रहा है MM#2" + "SIM की अनुमति नहीं है MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-hr/strings.xml b/core/res/res/values-mcc310-mnc380-hr/strings.xml new file mode 100644 index 000000000000..21263b224b4b --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-hr/strings.xml @@ -0,0 +1,25 @@ + + + + + "Ne pruža se usluga za SIM MM#2" + "SIM nije dopušten MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-hu/strings.xml b/core/res/res/values-mcc310-mnc380-hu/strings.xml new file mode 100644 index 000000000000..bf4a40ca3d4d --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-hu/strings.xml @@ -0,0 +1,25 @@ + + + + + "Nem engedélyezett SIM-kártya (MM#2)" + "A SIM-kártya nem engedélyezett (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc380-hy/strings.xml b/core/res/res/values-mcc310-mnc380-hy/strings.xml new file mode 100644 index 000000000000..1fbf283023c9 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-hy/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM քարտը նախապատրաստված չէ (MM#2)" + "SIM քարտի օգտագործումն արգելված է (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc380-in/strings.xml b/core/res/res/values-mcc310-mnc380-in/strings.xml new file mode 100644 index 000000000000..0b0ad54d68ea --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-in/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM tidak di-provisioning MM#2" + "SIM tidak diizinkan MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-is/strings.xml b/core/res/res/values-mcc310-mnc380-is/strings.xml new file mode 100644 index 000000000000..9df10077dc86 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-is/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-korti ekki úthlutað MM#2" + "SIM-kort ekki leyft MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-it/strings.xml b/core/res/res/values-mcc310-mnc380-it/strings.xml new file mode 100644 index 000000000000..3800d8324fdd --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-it/strings.xml @@ -0,0 +1,25 @@ + + + + + "Scheda SIM non predisposta MM#2" + "Scheda SIM non consentita MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-iw/strings.xml b/core/res/res/values-mcc310-mnc380-iw/strings.xml new file mode 100644 index 000000000000..0602cb33da5c --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-iw/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏כרטיס ה-SIM לא הופעל MM#2" + "‏כרטיס ה-SIM לא מורשה לשימוש ברשת הסלולרית MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-ja/strings.xml b/core/res/res/values-mcc310-mnc380-ja/strings.xml new file mode 100644 index 000000000000..93aeee02c4a6 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-ja/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM には対応していません(MM#2)" + "SIM は許可されていません(MM#3)" + diff --git a/core/res/res/values-mcc310-mnc380-ka/strings.xml b/core/res/res/values-mcc310-mnc380-ka/strings.xml new file mode 100644 index 000000000000..773f2abd8b4a --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-ka/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM ბარათი უზრუნველყოფილი არ არის (MM#2)" + "SIM ბარათი დაუშვებელია (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc380-kk/strings.xml b/core/res/res/values-mcc310-mnc380-kk/strings.xml new file mode 100644 index 000000000000..8e003c257da6 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-kk/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM картасы қарастырылмаған MM#2" + "SIM картасына рұқсат етілмеген MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-km/strings.xml b/core/res/res/values-mcc310-mnc380-km/strings.xml new file mode 100644 index 000000000000..eaadc8b1bcb6 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-km/strings.xml @@ -0,0 +1,25 @@ + + + + + "ស៊ីមកាត​មិនត្រូវបានផ្ដល់ជូនទេ MM#2" + "មិនអនុញ្ញាត​ចំពោះស៊ីមកាតទេ MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-kn/strings.xml b/core/res/res/values-mcc310-mnc380-kn/strings.xml new file mode 100644 index 000000000000..3d43e9a4001c --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-kn/strings.xml @@ -0,0 +1,25 @@ + + + + + "MM#2 ಗೆ ಸಿಮ್‌ ಸಿದ್ಧವಾಗಿಲ್ಲ" + "ಸಿಮ್‌ MM#3 ಅನ್ನು ಅನುಮತಿಸುವುದಿಲ್ಲ" + diff --git a/core/res/res/values-mcc310-mnc380-ko/strings.xml b/core/res/res/values-mcc310-mnc380-ko/strings.xml new file mode 100644 index 000000000000..be4f15d325e6 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-ko/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM이 프로비저닝되지 않음 MM#2" + "SIM이 허용되지 않음 MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-ky/strings.xml b/core/res/res/values-mcc310-mnc380-ky/strings.xml new file mode 100644 index 000000000000..de6916f19d51 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-ky/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM карта таанылган жок (MM#2)" + "SIM картаны колдонууга тыюу салынган (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc380-lo/strings.xml b/core/res/res/values-mcc310-mnc380-lo/strings.xml new file mode 100644 index 000000000000..01cd13c4e0b8 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-lo/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM ບໍ່ໄດ້ເປີດໃຊ້ MM#2" + "SIM ບໍ່ອະນຸຍາດ MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-lt/strings.xml b/core/res/res/values-mcc310-mnc380-lt/strings.xml new file mode 100644 index 000000000000..e7198394e4f7 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-lt/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM kortelė neteikiama (MM#2)" + "SIM kortelė neleidžiama (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc380-lv/strings.xml b/core/res/res/values-mcc310-mnc380-lv/strings.xml new file mode 100644 index 000000000000..ecbc5182d8dd --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-lv/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karte netiek nodrošināta: MM#2" + "SIM karti nav atļauts izmantot: MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-mk/strings.xml b/core/res/res/values-mcc310-mnc380-mk/strings.xml new file mode 100644 index 000000000000..0cec5ab1e578 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-mk/strings.xml @@ -0,0 +1,25 @@ + + + + + "Не е обезбедена SIM-картичка, MM#2" + "Не е дозволена SIM-картичка, MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-ml/strings.xml b/core/res/res/values-mcc310-mnc380-ml/strings.xml new file mode 100644 index 000000000000..f986a991876f --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-ml/strings.xml @@ -0,0 +1,25 @@ + + + + + "സിം MM#2 പ്രൊവിഷൻ ചെയ്‌തിട്ടില്ല" + "സിം MM#3 അനുവദിച്ചിട്ടില്ല" + diff --git a/core/res/res/values-mcc310-mnc380-mn/strings.xml b/core/res/res/values-mcc310-mnc380-mn/strings.xml new file mode 100644 index 000000000000..a0534cec261e --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-mn/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-г идэвхжүүлээгүй байна MM#2" + "SIM-г зөвшөөрөөгүй байна MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-mr/strings.xml b/core/res/res/values-mcc310-mnc380-mr/strings.xml new file mode 100644 index 000000000000..0541893ec1db --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-mr/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM ने MM#2 ची तरतूद केलेली नाही" + "SIM ने MM#3 ला परवानगी दिली नाही" + diff --git a/core/res/res/values-mcc310-mnc380-ms/strings.xml b/core/res/res/values-mcc310-mnc380-ms/strings.xml new file mode 100644 index 000000000000..545ff3f64285 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-ms/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM tidak diperuntukkan MM#2" + "SIM tidak dibenarkan MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-my/strings.xml b/core/res/res/values-mcc310-mnc380-my/strings.xml new file mode 100644 index 000000000000..a375b04a1b8f --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-my/strings.xml @@ -0,0 +1,25 @@ + + + + + "ဆင်းမ်ကို ထောက်ပံ့မထားပါ MM#2" + "ဆင်းမ်ကို ခွင့်မပြုပါ MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-nb/strings.xml b/core/res/res/values-mcc310-mnc380-nb/strings.xml new file mode 100644 index 000000000000..7fc96f05be12 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-nb/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kortet er ikke klargjort, MM#2" + "SIM-kortet er ikke tillatt, MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-ne/strings.xml b/core/res/res/values-mcc310-mnc380-ne/strings.xml new file mode 100644 index 000000000000..28cdcba93c54 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-ne/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM को प्रावधान छैन MM#2" + "SIM लाई अनुमति छैन MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-nl/strings.xml b/core/res/res/values-mcc310-mnc380-nl/strings.xml new file mode 100644 index 000000000000..33bc4b6ec4b8 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-nl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Simkaart niet geregistreerd MM#2" + "Simkaart niet toegestaan MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-pa/strings.xml b/core/res/res/values-mcc310-mnc380-pa/strings.xml new file mode 100644 index 000000000000..342c08e04954 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-pa/strings.xml @@ -0,0 +1,25 @@ + + + + + "ਸਿਮ ਦੀ ਵਿਵਸਥਾ ਨਹੀਂ ਹੈ MM#2" + "ਸਿਮ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-pl/strings.xml b/core/res/res/values-mcc310-mnc380-pl/strings.xml new file mode 100644 index 000000000000..df5b5d2c6c60 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-pl/strings.xml @@ -0,0 +1,25 @@ + + + + + "MM#2 – karta SIM nieobsługiwana" + "MM#3 – niedozwolona karta SIM" + diff --git a/core/res/res/values-mcc310-mnc380-pt-rBR/strings.xml b/core/res/res/values-mcc310-mnc380-pt-rBR/strings.xml new file mode 100644 index 000000000000..06bc55abdb31 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-pt-rBR/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM não aprovisionado MM#2" + "SIM não permitido MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-pt-rPT/strings.xml b/core/res/res/values-mcc310-mnc380-pt-rPT/strings.xml new file mode 100644 index 000000000000..06bc55abdb31 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-pt-rPT/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM não aprovisionado MM#2" + "SIM não permitido MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-pt/strings.xml b/core/res/res/values-mcc310-mnc380-pt/strings.xml new file mode 100644 index 000000000000..06bc55abdb31 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-pt/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM não aprovisionado MM#2" + "SIM não permitido MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-ro/strings.xml b/core/res/res/values-mcc310-mnc380-ro/strings.xml new file mode 100644 index 000000000000..218dec4f1d8a --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-ro/strings.xml @@ -0,0 +1,25 @@ + + + + + "Cardul SIM nu este activat MM#2" + "Cardul SIM nu este permis MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-ru/strings.xml b/core/res/res/values-mcc310-mnc380-ru/strings.xml new file mode 100644 index 000000000000..ab3bb21b23d3 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-ru/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-карта не активирована (MM#2)" + "Использование SIM-карты запрещено (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc380-si/strings.xml b/core/res/res/values-mcc310-mnc380-si/strings.xml new file mode 100644 index 000000000000..be471a36a622 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-si/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM MM#2 ප්‍රතිපාදනය නොකරයි" + "SIM MM#3 ඉඩ නොදේ" + diff --git a/core/res/res/values-mcc310-mnc380-sk/strings.xml b/core/res/res/values-mcc310-mnc380-sk/strings.xml new file mode 100644 index 000000000000..91454e637fb0 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-sk/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karta nie je k dispozícii – MM#2" + "SIM karta je zakázaná – MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-sl/strings.xml b/core/res/res/values-mcc310-mnc380-sl/strings.xml new file mode 100644 index 000000000000..1d29a789c4c3 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-sl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Kartica SIM ni omogočena za uporabo MM#2" + "Kartica SIM ni dovoljena MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-sq/strings.xml b/core/res/res/values-mcc310-mnc380-sq/strings.xml new file mode 100644 index 000000000000..c50b1dc89054 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-sq/strings.xml @@ -0,0 +1,25 @@ + + + + + "Karta SIM nuk është dhënë MM#2" + "Karta SIM nuk lejohet MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-sr/strings.xml b/core/res/res/values-mcc310-mnc380-sr/strings.xml new file mode 100644 index 000000000000..e43d25ffa4b8 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-sr/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM картица није подешена MM#2" + "SIM картица није дозвољена MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-sv/strings.xml b/core/res/res/values-mcc310-mnc380-sv/strings.xml new file mode 100644 index 000000000000..213d26e98c03 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-sv/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kort tillhandahålls inte MM#2" + "SIM-kort tillåts inte MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-sw/strings.xml b/core/res/res/values-mcc310-mnc380-sw/strings.xml new file mode 100644 index 000000000000..249dcb39a135 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-sw/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM haitumiki MM#2" + "SIM hairuhusiwi MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-ta/strings.xml b/core/res/res/values-mcc310-mnc380-ta/strings.xml new file mode 100644 index 000000000000..d673f226abd4 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-ta/strings.xml @@ -0,0 +1,25 @@ + + + + + "சிம் அமைக்கப்படவில்லை MM#2" + "சிம் அனுமதிக்கப்படவில்லை MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-te/strings.xml b/core/res/res/values-mcc310-mnc380-te/strings.xml new file mode 100644 index 000000000000..cfc800e71ddd --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-te/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM MM#2ని సక్రియం చేయలేదు" + "SIM MM#3ని అనుమతించలేదు" + diff --git a/core/res/res/values-mcc310-mnc380-th/strings.xml b/core/res/res/values-mcc310-mnc380-th/strings.xml new file mode 100644 index 000000000000..06bfa56359d5 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-th/strings.xml @@ -0,0 +1,25 @@ + + + + + "ไม่มีการจัดสรรซิม MM#2" + "ไม่อนุญาตให้ใช้ซิม MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-tl/strings.xml b/core/res/res/values-mcc310-mnc380-tl/strings.xml new file mode 100644 index 000000000000..52e6edbe203b --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-tl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Hindi na-provision ang SIM MM#2" + "Hindi pinapahintulutan ang SIM MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-tr/strings.xml b/core/res/res/values-mcc310-mnc380-tr/strings.xml new file mode 100644 index 000000000000..c59a8b5d1dcf --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-tr/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM, MM#2\'nin temel hazırlığını yapamadı" + "SIM MM#3\'e izin vermiyor" + diff --git a/core/res/res/values-mcc310-mnc380-uk/strings.xml b/core/res/res/values-mcc310-mnc380-uk/strings.xml new file mode 100644 index 000000000000..c1b5a0276e78 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-uk/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-карту не надано (MM#2)" + "SIM-карта заборонена (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc380-ur/strings.xml b/core/res/res/values-mcc310-mnc380-ur/strings.xml new file mode 100644 index 000000000000..1e68214b6ab1 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-ur/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏SIM فراہم کردہ نہیں ہے MM#2" + "‏SIM کی اجازت نہیں ہے MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-uz/strings.xml b/core/res/res/values-mcc310-mnc380-uz/strings.xml new file mode 100644 index 000000000000..89de07c88e9b --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-uz/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karta ishlatish taqiqlangan (MM#2)" + "SIM karta ishlatish taqiqlangan (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc380-vi/strings.xml b/core/res/res/values-mcc310-mnc380-vi/strings.xml new file mode 100644 index 000000000000..200da730d272 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-vi/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM không được cấp phép MM#2" + "SIM không được phép MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-zh-rCN/strings.xml b/core/res/res/values-mcc310-mnc380-zh-rCN/strings.xml new file mode 100644 index 000000000000..b150645b79ea --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-zh-rCN/strings.xml @@ -0,0 +1,25 @@ + + + + + "未配置的 SIM 卡 MM#2" + "不被允许的 SIM 卡 MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-zh-rHK/strings.xml b/core/res/res/values-mcc310-mnc380-zh-rHK/strings.xml new file mode 100644 index 000000000000..7a7f22534883 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-zh-rHK/strings.xml @@ -0,0 +1,25 @@ + + + + + "未佈建的 SIM 卡 MM#2" + "不支援的 SIM 卡 MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-zh-rTW/strings.xml b/core/res/res/values-mcc310-mnc380-zh-rTW/strings.xml new file mode 100644 index 000000000000..7a7f22534883 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-zh-rTW/strings.xml @@ -0,0 +1,25 @@ + + + + + "未佈建的 SIM 卡 MM#2" + "不支援的 SIM 卡 MM#3" + diff --git a/core/res/res/values-mcc310-mnc380-zu/strings.xml b/core/res/res/values-mcc310-mnc380-zu/strings.xml new file mode 100644 index 000000000000..e795a4698d23 --- /dev/null +++ b/core/res/res/values-mcc310-mnc380-zu/strings.xml @@ -0,0 +1,25 @@ + + + + + "I-SIM ayinikezelwe MM#2" + "I-SIM ayivunyelwe MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-af/strings.xml b/core/res/res/values-mcc310-mnc410-af/strings.xml new file mode 100644 index 000000000000..81688f1499dd --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-af/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM is nie opgestel nie MM#2" + "SIM word nie toegelaat nie MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-am/strings.xml b/core/res/res/values-mcc310-mnc410-am/strings.xml new file mode 100644 index 000000000000..176a628d8ffc --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-am/strings.xml @@ -0,0 +1,25 @@ + + + + + "ሲም አልቀረበም MM#2" + "ሲም አይፈቀድም MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-ar/strings.xml b/core/res/res/values-mcc310-mnc410-ar/strings.xml new file mode 100644 index 000000000000..884e18e9f4b6 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-ar/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏لم يتم توفير SIM ‏MM#2" + "‏غير مسموح باستخدام SIM ‏MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-az/strings.xml b/core/res/res/values-mcc310-mnc410-az/strings.xml new file mode 100644 index 000000000000..178451c696d7 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-az/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM MM#2 təmin etmir" + "SIM MM#3 dəstəkləmir" + diff --git a/core/res/res/values-mcc310-mnc410-b+sr+Latn/strings.xml b/core/res/res/values-mcc310-mnc410-b+sr+Latn/strings.xml new file mode 100644 index 000000000000..8981a35f7a00 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-b+sr+Latn/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM kartica nije podešena MM#2" + "SIM kartica nije dozvoljena MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-be/strings.xml b/core/res/res/values-mcc310-mnc410-be/strings.xml new file mode 100644 index 000000000000..8ae86394e230 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-be/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-карты няма MM#2" + "SIM-карта не дапускаецца MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-bg/strings.xml b/core/res/res/values-mcc310-mnc410-bg/strings.xml new file mode 100644 index 000000000000..fc6f3e54065f --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-bg/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM картата не е обезпечена MM#2" + "SIM картата не е разрешена MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-bn/strings.xml b/core/res/res/values-mcc310-mnc410-bn/strings.xml new file mode 100644 index 000000000000..e42a37516bcb --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-bn/strings.xml @@ -0,0 +1,25 @@ + + + + + "সিমের জন্য প্রস্তুত নয় MM#2" + "সিমের অনুমতি নেই MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-bs/strings.xml b/core/res/res/values-mcc310-mnc410-bs/strings.xml new file mode 100644 index 000000000000..4d7da3adf2ea --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-bs/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM kartica nije dodijeljena MM#2" + "SIM kartica nije dozvoljena MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-ca/strings.xml b/core/res/res/values-mcc310-mnc410-ca/strings.xml new file mode 100644 index 000000000000..19ab945b72f3 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-ca/strings.xml @@ -0,0 +1,25 @@ + + + + + "La SIM no està proporcionada a MM#2" + "La SIM no és compatible a MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-cs/strings.xml b/core/res/res/values-mcc310-mnc410-cs/strings.xml new file mode 100644 index 000000000000..3e3632599607 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-cs/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karta není poskytována (MM#2)" + "SIM karta není povolena (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc410-da/strings.xml b/core/res/res/values-mcc310-mnc410-da/strings.xml new file mode 100644 index 000000000000..e99ab57f0f60 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-da/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kort leveres ikke MM#2" + "SIM-kort er ikke tilladt MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-de/strings.xml b/core/res/res/values-mcc310-mnc410-de/strings.xml new file mode 100644 index 000000000000..c5f64f4a794a --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-de/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-Karte nicht eingerichtet MM#2" + "SIM-Karte nicht zulässig MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-el/strings.xml b/core/res/res/values-mcc310-mnc410-el/strings.xml new file mode 100644 index 000000000000..128d1bf75758 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-el/strings.xml @@ -0,0 +1,25 @@ + + + + + "Δεν παρέχεται κάρτα SIM MM#2" + "Η κάρτα SIM δεν επιτρέπεται MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-en-rAU/strings.xml b/core/res/res/values-mcc310-mnc410-en-rAU/strings.xml new file mode 100644 index 000000000000..eb563515d761 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-en-rAU/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-en-rCA/strings.xml b/core/res/res/values-mcc310-mnc410-en-rCA/strings.xml new file mode 100644 index 000000000000..eb563515d761 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-en-rCA/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-en-rGB/strings.xml b/core/res/res/values-mcc310-mnc410-en-rGB/strings.xml new file mode 100644 index 000000000000..eb563515d761 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-en-rGB/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-en-rIN/strings.xml b/core/res/res/values-mcc310-mnc410-en-rIN/strings.xml new file mode 100644 index 000000000000..eb563515d761 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-en-rIN/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-en-rXC/strings.xml b/core/res/res/values-mcc310-mnc410-en-rXC/strings.xml new file mode 100644 index 000000000000..4799e380e59d --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-en-rXC/strings.xml @@ -0,0 +1,25 @@ + + + + + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‎‏‏‏‎‏‎‎‏‏‏‎‏‎‏‏‏‏‏‏‏‎‎‏‎‎‏‎‏‎‏‏‏‏‏‎‎‎‏‎‏‏‎‏‏‎‏‎‎‎‏‎‎‏‎‎‏‎‎‏‎‎‎SIM not provisioned MM#2‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‎‏‏‎‎‎‎‏‏‎‏‏‏‎‏‏‎‎‏‎‎‏‏‎‎‏‎‎‎‎‎‎‎‏‏‎‏‎‏‏‏‎‎‏‎‎‏‎‎‏‏‎‎‏‎‎‏‏‎‎‎SIM not allowed MM#3‎‏‎‎‏‎" + diff --git a/core/res/res/values-mcc310-mnc410-es-rUS/strings.xml b/core/res/res/values-mcc310-mnc410-es-rUS/strings.xml new file mode 100644 index 000000000000..85b0344f46f1 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-es-rUS/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM no provista MM#2" + "SIM no permitida MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-es/strings.xml b/core/res/res/values-mcc310-mnc410-es/strings.xml new file mode 100644 index 000000000000..248069e75637 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-es/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM no proporcionada (MM#2)" + "SIM no admitida (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc410-et/strings.xml b/core/res/res/values-mcc310-mnc410-et/strings.xml new file mode 100644 index 000000000000..6ef78024b108 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-et/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kaart on ette valmistamata MM#2" + "SIM-kaart pole lubatud MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-eu/strings.xml b/core/res/res/values-mcc310-mnc410-eu/strings.xml new file mode 100644 index 000000000000..966511bf575f --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-eu/strings.xml @@ -0,0 +1,25 @@ + + + + + "Ez dago SIM txartelik MM#2" + "Ez da onartzen SIM txartela MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-fa/strings.xml b/core/res/res/values-mcc310-mnc410-fa/strings.xml new file mode 100644 index 000000000000..82f6272c28f5 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-fa/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏سیم‌کارت مجوز لازم را ندارد MM#2" + "‏سیم‌کارت مجاز نیست MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-fi/strings.xml b/core/res/res/values-mcc310-mnc410-fi/strings.xml new file mode 100644 index 000000000000..c5a4ef68dc37 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-fi/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kortti ei käyttäjien hallinnassa MM#2" + "SIM-kortti estetty MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-fr-rCA/strings.xml b/core/res/res/values-mcc310-mnc410-fr-rCA/strings.xml new file mode 100644 index 000000000000..cec249125c9b --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-fr-rCA/strings.xml @@ -0,0 +1,25 @@ + + + + + "Carte SIM non configurée, MM#2" + "Carte SIM non autorisée, MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-fr/strings.xml b/core/res/res/values-mcc310-mnc410-fr/strings.xml new file mode 100644 index 000000000000..f715e7106fc4 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-fr/strings.xml @@ -0,0 +1,25 @@ + + + + + "Carte SIM non provisionnée MM#2" + "Carte SIM non autorisée MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-gl/strings.xml b/core/res/res/values-mcc310-mnc410-gl/strings.xml new file mode 100644 index 000000000000..c3aba8e5c7b4 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-gl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Non se introduciu ningunha tarxeta SIM MM#2" + "Non se admite a tarxeta SIM MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-gu/strings.xml b/core/res/res/values-mcc310-mnc410-gu/strings.xml new file mode 100644 index 000000000000..26898f40c973 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-gu/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIMને MM#2ની જોગવાઈ નથી" + "SIMને MM#3 કરવાની મંજૂરી નથી" + diff --git a/core/res/res/values-mcc310-mnc410-hi/strings.xml b/core/res/res/values-mcc310-mnc410-hi/strings.xml new file mode 100644 index 000000000000..a01845a2a827 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-hi/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM काम नहीं कर रहा है MM#2" + "SIM की अनुमति नहीं है MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-hr/strings.xml b/core/res/res/values-mcc310-mnc410-hr/strings.xml new file mode 100644 index 000000000000..47062c4d1bcf --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-hr/strings.xml @@ -0,0 +1,25 @@ + + + + + "Ne pruža se usluga za SIM MM#2" + "SIM nije dopušten MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-hu/strings.xml b/core/res/res/values-mcc310-mnc410-hu/strings.xml new file mode 100644 index 000000000000..194d86527705 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-hu/strings.xml @@ -0,0 +1,25 @@ + + + + + "Nem engedélyezett SIM-kártya (MM#2)" + "A SIM-kártya nem engedélyezett (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc410-hy/strings.xml b/core/res/res/values-mcc310-mnc410-hy/strings.xml new file mode 100644 index 000000000000..85129ccf109a --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-hy/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM քարտը նախապատրաստված չէ (MM#2)" + "SIM քարտի օգտագործումն արգելված է (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc410-in/strings.xml b/core/res/res/values-mcc310-mnc410-in/strings.xml new file mode 100644 index 000000000000..c06522101bb9 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-in/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM tidak di-provisioning MM#2" + "SIM tidak diizinkan MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-is/strings.xml b/core/res/res/values-mcc310-mnc410-is/strings.xml new file mode 100644 index 000000000000..a40a6436dcba --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-is/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-korti ekki úthlutað MM#2" + "SIM-kort ekki leyft MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-it/strings.xml b/core/res/res/values-mcc310-mnc410-it/strings.xml new file mode 100644 index 000000000000..ab5c731f5328 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-it/strings.xml @@ -0,0 +1,25 @@ + + + + + "Scheda SIM non predisposta MM#2" + "Scheda SIM non consentita MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-iw/strings.xml b/core/res/res/values-mcc310-mnc410-iw/strings.xml new file mode 100644 index 000000000000..b675f641bfbe --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-iw/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏כרטיס ה-SIM לא הופעל MM#2" + "‏כרטיס ה-SIM לא מורשה לשימוש ברשת הסלולרית MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-ja/strings.xml b/core/res/res/values-mcc310-mnc410-ja/strings.xml new file mode 100644 index 000000000000..1961a75b8aaf --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-ja/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM には対応していません(MM#2)" + "SIM は許可されていません(MM#3)" + diff --git a/core/res/res/values-mcc310-mnc410-ka/strings.xml b/core/res/res/values-mcc310-mnc410-ka/strings.xml new file mode 100644 index 000000000000..5216e8fdf414 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-ka/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM ბარათი უზრუნველყოფილი არ არის (MM#2)" + "SIM ბარათი დაუშვებელია (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc410-kk/strings.xml b/core/res/res/values-mcc310-mnc410-kk/strings.xml new file mode 100644 index 000000000000..137c73a035f0 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-kk/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM картасы қарастырылмаған MM#2" + "SIM картасына рұқсат етілмеген MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-km/strings.xml b/core/res/res/values-mcc310-mnc410-km/strings.xml new file mode 100644 index 000000000000..94babe1cf507 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-km/strings.xml @@ -0,0 +1,25 @@ + + + + + "ស៊ីមកាត​មិនត្រូវបានផ្ដល់ជូនទេ MM#2" + "មិនអនុញ្ញាត​ចំពោះស៊ីមកាតទេ MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-kn/strings.xml b/core/res/res/values-mcc310-mnc410-kn/strings.xml new file mode 100644 index 000000000000..b003dcc21610 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-kn/strings.xml @@ -0,0 +1,25 @@ + + + + + "MM#2 ಗೆ ಸಿಮ್‌ ಸಿದ್ಧವಾಗಿಲ್ಲ" + "ಸಿಮ್‌ MM#3 ಅನ್ನು ಅನುಮತಿಸುವುದಿಲ್ಲ" + diff --git a/core/res/res/values-mcc310-mnc410-ko/strings.xml b/core/res/res/values-mcc310-mnc410-ko/strings.xml new file mode 100644 index 000000000000..7824d1e6f300 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-ko/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM이 프로비저닝되지 않음 MM#2" + "SIM이 허용되지 않음 MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-ky/strings.xml b/core/res/res/values-mcc310-mnc410-ky/strings.xml new file mode 100644 index 000000000000..9e4f23e77682 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-ky/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM карта таанылган жок (MM#2)" + "SIM картаны колдонууга тыюу салынган (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc410-lo/strings.xml b/core/res/res/values-mcc310-mnc410-lo/strings.xml new file mode 100644 index 000000000000..9684e7a7a4c0 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-lo/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM ບໍ່ໄດ້ເປີດໃຊ້ MM#2" + "SIM ບໍ່ອະນຸຍາດ MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-lt/strings.xml b/core/res/res/values-mcc310-mnc410-lt/strings.xml new file mode 100644 index 000000000000..c4a646a464dc --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-lt/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM kortelė neteikiama (MM#2)" + "SIM kortelė neleidžiama (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc410-lv/strings.xml b/core/res/res/values-mcc310-mnc410-lv/strings.xml new file mode 100644 index 000000000000..e95d62b6a19d --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-lv/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karte netiek nodrošināta: MM#2" + "SIM karti nav atļauts izmantot: MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-mk/strings.xml b/core/res/res/values-mcc310-mnc410-mk/strings.xml new file mode 100644 index 000000000000..76bba961dc8f --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-mk/strings.xml @@ -0,0 +1,25 @@ + + + + + "Не е обезбедена SIM-картичка, MM#2" + "Не е дозволена SIM-картичка, MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-ml/strings.xml b/core/res/res/values-mcc310-mnc410-ml/strings.xml new file mode 100644 index 000000000000..94436bdfbef6 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-ml/strings.xml @@ -0,0 +1,25 @@ + + + + + "സിം MM#2 പ്രൊവിഷൻ ചെയ്‌തിട്ടില്ല" + "സിം MM#3 അനുവദിച്ചിട്ടില്ല" + diff --git a/core/res/res/values-mcc310-mnc410-mn/strings.xml b/core/res/res/values-mcc310-mnc410-mn/strings.xml new file mode 100644 index 000000000000..2667aab2f4dc --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-mn/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-г идэвхжүүлээгүй байна MM#2" + "SIM-г зөвшөөрөөгүй байна MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-mr/strings.xml b/core/res/res/values-mcc310-mnc410-mr/strings.xml new file mode 100644 index 000000000000..e7b064463fb9 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-mr/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM ने MM#2 ची तरतूद केलेली नाही" + "SIM ने MM#3 ला परवानगी दिली नाही" + diff --git a/core/res/res/values-mcc310-mnc410-ms/strings.xml b/core/res/res/values-mcc310-mnc410-ms/strings.xml new file mode 100644 index 000000000000..85b8621fcdfb --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-ms/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM tidak diperuntukkan MM#2" + "SIM tidak dibenarkan MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-my/strings.xml b/core/res/res/values-mcc310-mnc410-my/strings.xml new file mode 100644 index 000000000000..faa80ec6eac1 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-my/strings.xml @@ -0,0 +1,25 @@ + + + + + "ဆင်းမ်ကို ထောက်ပံ့မထားပါ MM#2" + "ဆင်းမ်ကို ခွင့်မပြုပါ MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-nb/strings.xml b/core/res/res/values-mcc310-mnc410-nb/strings.xml new file mode 100644 index 000000000000..79be7afe0243 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-nb/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kortet er ikke klargjort, MM#2" + "SIM-kortet er ikke tillatt, MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-ne/strings.xml b/core/res/res/values-mcc310-mnc410-ne/strings.xml new file mode 100644 index 000000000000..e270c7cff260 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-ne/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM को प्रावधान छैन MM#2" + "SIM लाई अनुमति छैन MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-nl/strings.xml b/core/res/res/values-mcc310-mnc410-nl/strings.xml new file mode 100644 index 000000000000..2995beb25d0f --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-nl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Simkaart niet geregistreerd MM#2" + "Simkaart niet toegestaan MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-pa/strings.xml b/core/res/res/values-mcc310-mnc410-pa/strings.xml new file mode 100644 index 000000000000..70195f1b37b0 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-pa/strings.xml @@ -0,0 +1,25 @@ + + + + + "ਸਿਮ ਦੀ ਵਿਵਸਥਾ ਨਹੀਂ ਹੈ MM#2" + "ਸਿਮ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-pl/strings.xml b/core/res/res/values-mcc310-mnc410-pl/strings.xml new file mode 100644 index 000000000000..8677ad696a36 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-pl/strings.xml @@ -0,0 +1,25 @@ + + + + + "MM#2 – karta SIM nieobsługiwana" + "MM#3 – niedozwolona karta SIM" + diff --git a/core/res/res/values-mcc310-mnc410-pt-rBR/strings.xml b/core/res/res/values-mcc310-mnc410-pt-rBR/strings.xml new file mode 100644 index 000000000000..4f41e5ead892 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-pt-rBR/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM não aprovisionado MM#2" + "SIM não permitido MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-pt-rPT/strings.xml b/core/res/res/values-mcc310-mnc410-pt-rPT/strings.xml new file mode 100644 index 000000000000..4f41e5ead892 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-pt-rPT/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM não aprovisionado MM#2" + "SIM não permitido MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-pt/strings.xml b/core/res/res/values-mcc310-mnc410-pt/strings.xml new file mode 100644 index 000000000000..4f41e5ead892 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-pt/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM não aprovisionado MM#2" + "SIM não permitido MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-ro/strings.xml b/core/res/res/values-mcc310-mnc410-ro/strings.xml new file mode 100644 index 000000000000..fea0609a2404 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-ro/strings.xml @@ -0,0 +1,25 @@ + + + + + "Cardul SIM nu este activat MM#2" + "Cardul SIM nu este permis MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-ru/strings.xml b/core/res/res/values-mcc310-mnc410-ru/strings.xml new file mode 100644 index 000000000000..a00e59c3d056 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-ru/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-карта не активирована (MM#2)" + "Использование SIM-карты запрещено (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc410-si/strings.xml b/core/res/res/values-mcc310-mnc410-si/strings.xml new file mode 100644 index 000000000000..8f66f3d80b8a --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-si/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM MM#2 ප්‍රතිපාදනය නොකරයි" + "SIM MM#3 ඉඩ නොදේ" + diff --git a/core/res/res/values-mcc310-mnc410-sk/strings.xml b/core/res/res/values-mcc310-mnc410-sk/strings.xml new file mode 100644 index 000000000000..e4d4bc6c7a4b --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-sk/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karta nie je k dispozícii – MM#2" + "SIM karta je zakázaná – MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-sl/strings.xml b/core/res/res/values-mcc310-mnc410-sl/strings.xml new file mode 100644 index 000000000000..2d03b043832d --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-sl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Kartica SIM ni omogočena za uporabo MM#2" + "Kartica SIM ni dovoljena MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-sq/strings.xml b/core/res/res/values-mcc310-mnc410-sq/strings.xml new file mode 100644 index 000000000000..51626d777c48 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-sq/strings.xml @@ -0,0 +1,25 @@ + + + + + "Karta SIM nuk është dhënë MM#2" + "Karta SIM nuk lejohet MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-sr/strings.xml b/core/res/res/values-mcc310-mnc410-sr/strings.xml new file mode 100644 index 000000000000..b4a9006de156 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-sr/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM картица није подешена MM#2" + "SIM картица није дозвољена MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-sv/strings.xml b/core/res/res/values-mcc310-mnc410-sv/strings.xml new file mode 100644 index 000000000000..c270b040a65b --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-sv/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kort tillhandahålls inte MM#2" + "SIM-kort tillåts inte MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-sw/strings.xml b/core/res/res/values-mcc310-mnc410-sw/strings.xml new file mode 100644 index 000000000000..a6e601865bb9 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-sw/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM haitumiki MM#2" + "SIM hairuhusiwi MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-ta/strings.xml b/core/res/res/values-mcc310-mnc410-ta/strings.xml new file mode 100644 index 000000000000..4ac46ced4101 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-ta/strings.xml @@ -0,0 +1,25 @@ + + + + + "சிம் அமைக்கப்படவில்லை MM#2" + "சிம் அனுமதிக்கப்படவில்லை MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-te/strings.xml b/core/res/res/values-mcc310-mnc410-te/strings.xml new file mode 100644 index 000000000000..5b5643523810 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-te/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM MM#2ని సక్రియం చేయలేదు" + "SIM MM#3ని అనుమతించలేదు" + diff --git a/core/res/res/values-mcc310-mnc410-th/strings.xml b/core/res/res/values-mcc310-mnc410-th/strings.xml new file mode 100644 index 000000000000..cf510294a9dc --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-th/strings.xml @@ -0,0 +1,25 @@ + + + + + "ไม่มีการจัดสรรซิม MM#2" + "ไม่อนุญาตให้ใช้ซิม MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-tl/strings.xml b/core/res/res/values-mcc310-mnc410-tl/strings.xml new file mode 100644 index 000000000000..b2aa68aee400 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-tl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Hindi na-provision ang SIM MM#2" + "Hindi pinapahintulutan ang SIM MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-tr/strings.xml b/core/res/res/values-mcc310-mnc410-tr/strings.xml new file mode 100644 index 000000000000..9e5c38e37306 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-tr/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM, MM#2\'nin temel hazırlığını yapamadı" + "SIM MM#3\'e izin vermiyor" + diff --git a/core/res/res/values-mcc310-mnc410-uk/strings.xml b/core/res/res/values-mcc310-mnc410-uk/strings.xml new file mode 100644 index 000000000000..5d74f802cf0f --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-uk/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-карту не надано (MM#2)" + "SIM-карта заборонена (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc410-ur/strings.xml b/core/res/res/values-mcc310-mnc410-ur/strings.xml new file mode 100644 index 000000000000..8cf16e499c40 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-ur/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏SIM فراہم کردہ نہیں ہے MM#2" + "‏SIM کی اجازت نہیں ہے MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-uz/strings.xml b/core/res/res/values-mcc310-mnc410-uz/strings.xml new file mode 100644 index 000000000000..46185253e1a3 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-uz/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karta ishlatish taqiqlangan (MM#2)" + "SIM karta ishlatish taqiqlangan (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc410-vi/strings.xml b/core/res/res/values-mcc310-mnc410-vi/strings.xml new file mode 100644 index 000000000000..e6fc334aed11 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-vi/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM không được cấp phép MM#2" + "SIM không được phép MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-zh-rCN/strings.xml b/core/res/res/values-mcc310-mnc410-zh-rCN/strings.xml new file mode 100644 index 000000000000..a00316ab2aae --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-zh-rCN/strings.xml @@ -0,0 +1,25 @@ + + + + + "未配置的 SIM 卡 MM#2" + "不被允许的 SIM 卡 MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-zh-rHK/strings.xml b/core/res/res/values-mcc310-mnc410-zh-rHK/strings.xml new file mode 100644 index 000000000000..66a622e24219 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-zh-rHK/strings.xml @@ -0,0 +1,25 @@ + + + + + "未佈建的 SIM 卡 MM#2" + "不支援的 SIM 卡 MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-zh-rTW/strings.xml b/core/res/res/values-mcc310-mnc410-zh-rTW/strings.xml new file mode 100644 index 000000000000..66a622e24219 --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-zh-rTW/strings.xml @@ -0,0 +1,25 @@ + + + + + "未佈建的 SIM 卡 MM#2" + "不支援的 SIM 卡 MM#3" + diff --git a/core/res/res/values-mcc310-mnc410-zu/strings.xml b/core/res/res/values-mcc310-mnc410-zu/strings.xml new file mode 100644 index 000000000000..a52049f8f3ee --- /dev/null +++ b/core/res/res/values-mcc310-mnc410-zu/strings.xml @@ -0,0 +1,25 @@ + + + + + "I-SIM ayinikezelwe MM#2" + "I-SIM ayivunyelwe MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-af/strings.xml b/core/res/res/values-mcc310-mnc560-af/strings.xml new file mode 100644 index 000000000000..ecbb954f5e11 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-af/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM is nie opgestel nie MM#2" + "SIM word nie toegelaat nie MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-am/strings.xml b/core/res/res/values-mcc310-mnc560-am/strings.xml new file mode 100644 index 000000000000..297c05955aff --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-am/strings.xml @@ -0,0 +1,25 @@ + + + + + "ሲም አልቀረበም MM#2" + "ሲም አይፈቀድም MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-ar/strings.xml b/core/res/res/values-mcc310-mnc560-ar/strings.xml new file mode 100644 index 000000000000..12a06faef06e --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-ar/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏لم يتم توفير SIM ‏MM#2" + "‏غير مسموح باستخدام SIM ‏MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-az/strings.xml b/core/res/res/values-mcc310-mnc560-az/strings.xml new file mode 100644 index 000000000000..9acc2c117943 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-az/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM MM#2 təmin etmir" + "SIM MM#3 dəstəkləmir" + diff --git a/core/res/res/values-mcc310-mnc560-b+sr+Latn/strings.xml b/core/res/res/values-mcc310-mnc560-b+sr+Latn/strings.xml new file mode 100644 index 000000000000..616f87151dff --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-b+sr+Latn/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM kartica nije podešena MM#2" + "SIM kartica nije dozvoljena MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-be/strings.xml b/core/res/res/values-mcc310-mnc560-be/strings.xml new file mode 100644 index 000000000000..0e70cf278ce1 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-be/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-карты няма MM#2" + "SIM-карта не дапускаецца MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-bg/strings.xml b/core/res/res/values-mcc310-mnc560-bg/strings.xml new file mode 100644 index 000000000000..49c2d2fcedd4 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-bg/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM картата не е обезпечена MM#2" + "SIM картата не е разрешена MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-bn/strings.xml b/core/res/res/values-mcc310-mnc560-bn/strings.xml new file mode 100644 index 000000000000..438791d1e760 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-bn/strings.xml @@ -0,0 +1,25 @@ + + + + + "সিমের জন্য প্রস্তুত নয় MM#2" + "সিমের অনুমতি নেই MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-bs/strings.xml b/core/res/res/values-mcc310-mnc560-bs/strings.xml new file mode 100644 index 000000000000..82046a6633e7 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-bs/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM kartica nije dodijeljena MM#2" + "SIM kartica nije dozvoljena MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-ca/strings.xml b/core/res/res/values-mcc310-mnc560-ca/strings.xml new file mode 100644 index 000000000000..1eac589a8f36 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-ca/strings.xml @@ -0,0 +1,25 @@ + + + + + "La SIM no està proporcionada a MM#2" + "La SIM no és compatible a MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-cs/strings.xml b/core/res/res/values-mcc310-mnc560-cs/strings.xml new file mode 100644 index 000000000000..4701f99349a8 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-cs/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karta není poskytována (MM#2)" + "SIM karta není povolena (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc560-da/strings.xml b/core/res/res/values-mcc310-mnc560-da/strings.xml new file mode 100644 index 000000000000..2c63d87af24f --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-da/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kort leveres ikke MM#2" + "SIM-kort er ikke tilladt MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-de/strings.xml b/core/res/res/values-mcc310-mnc560-de/strings.xml new file mode 100644 index 000000000000..e8fec2cb68ba --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-de/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-Karte nicht eingerichtet MM#2" + "SIM-Karte nicht zulässig MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-el/strings.xml b/core/res/res/values-mcc310-mnc560-el/strings.xml new file mode 100644 index 000000000000..efd81f73c0e8 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-el/strings.xml @@ -0,0 +1,25 @@ + + + + + "Δεν παρέχεται κάρτα SIM MM#2" + "Η κάρτα SIM δεν επιτρέπεται MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-en-rAU/strings.xml b/core/res/res/values-mcc310-mnc560-en-rAU/strings.xml new file mode 100644 index 000000000000..c218c646f19c --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-en-rAU/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-en-rCA/strings.xml b/core/res/res/values-mcc310-mnc560-en-rCA/strings.xml new file mode 100644 index 000000000000..c218c646f19c --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-en-rCA/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-en-rGB/strings.xml b/core/res/res/values-mcc310-mnc560-en-rGB/strings.xml new file mode 100644 index 000000000000..c218c646f19c --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-en-rGB/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-en-rIN/strings.xml b/core/res/res/values-mcc310-mnc560-en-rIN/strings.xml new file mode 100644 index 000000000000..c218c646f19c --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-en-rIN/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-en-rXC/strings.xml b/core/res/res/values-mcc310-mnc560-en-rXC/strings.xml new file mode 100644 index 000000000000..67c05b2af25b --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-en-rXC/strings.xml @@ -0,0 +1,25 @@ + + + + + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‎‏‎‎‏‎‏‎‎‏‏‏‎‎‏‏‏‏‏‎‎‏‎‎‏‎‎‏‏‏‏‏‎‎‎‎‎‏‏‎‎‎‎‎‎‏‏‏‎‎‏‏‏‎‎‏‏‎‏‎‏‎SIM not provisioned MM#2‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‎‎‎‏‎‏‏‏‏‎‏‏‏‎‏‏‏‏‎‏‏‏‏‎‏‏‎‏‎‏‎‎‎‎‎‎‎‎‎‎‏‎‎‎‎‎‏‏‎‏‎‎‎‎‎‏‏‏‏‏‎‎SIM not allowed MM#3‎‏‎‎‏‎" + diff --git a/core/res/res/values-mcc310-mnc560-es-rUS/strings.xml b/core/res/res/values-mcc310-mnc560-es-rUS/strings.xml new file mode 100644 index 000000000000..62d61baac32d --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-es-rUS/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM no provista MM#2" + "SIM no permitida MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-es/strings.xml b/core/res/res/values-mcc310-mnc560-es/strings.xml new file mode 100644 index 000000000000..dbd71d5c1099 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-es/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM no proporcionada (MM#2)" + "SIM no admitida (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc560-et/strings.xml b/core/res/res/values-mcc310-mnc560-et/strings.xml new file mode 100644 index 000000000000..b269ace5c429 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-et/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kaart on ette valmistamata MM#2" + "SIM-kaart pole lubatud MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-eu/strings.xml b/core/res/res/values-mcc310-mnc560-eu/strings.xml new file mode 100644 index 000000000000..cee010604499 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-eu/strings.xml @@ -0,0 +1,25 @@ + + + + + "Ez dago SIM txartelik MM#2" + "Ez da onartzen SIM txartela MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-fa/strings.xml b/core/res/res/values-mcc310-mnc560-fa/strings.xml new file mode 100644 index 000000000000..b4683c76f7bc --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-fa/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏سیم‌کارت مجوز لازم را ندارد MM#2" + "‏سیم‌کارت مجاز نیست MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-fi/strings.xml b/core/res/res/values-mcc310-mnc560-fi/strings.xml new file mode 100644 index 000000000000..54c80edea39a --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-fi/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kortti ei käyttäjien hallinnassa MM#2" + "SIM-kortti estetty MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-fr-rCA/strings.xml b/core/res/res/values-mcc310-mnc560-fr-rCA/strings.xml new file mode 100644 index 000000000000..8b6c4ec108ad --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-fr-rCA/strings.xml @@ -0,0 +1,25 @@ + + + + + "Carte SIM non configurée, MM#2" + "Carte SIM non autorisée, MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-fr/strings.xml b/core/res/res/values-mcc310-mnc560-fr/strings.xml new file mode 100644 index 000000000000..b52eaf72b28d --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-fr/strings.xml @@ -0,0 +1,25 @@ + + + + + "Carte SIM non provisionnée MM#2" + "Carte SIM non autorisée MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-gl/strings.xml b/core/res/res/values-mcc310-mnc560-gl/strings.xml new file mode 100644 index 000000000000..a8c04d269f2a --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-gl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Non se introduciu ningunha tarxeta SIM MM#2" + "Non se admite a tarxeta SIM MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-gu/strings.xml b/core/res/res/values-mcc310-mnc560-gu/strings.xml new file mode 100644 index 000000000000..c3892da4f02d --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-gu/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIMને MM#2ની જોગવાઈ નથી" + "SIMને MM#3 કરવાની મંજૂરી નથી" + diff --git a/core/res/res/values-mcc310-mnc560-hi/strings.xml b/core/res/res/values-mcc310-mnc560-hi/strings.xml new file mode 100644 index 000000000000..4e07e4f1c464 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-hi/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM काम नहीं कर रहा है MM#2" + "SIM की अनुमति नहीं है MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-hr/strings.xml b/core/res/res/values-mcc310-mnc560-hr/strings.xml new file mode 100644 index 000000000000..dc6653edcf04 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-hr/strings.xml @@ -0,0 +1,25 @@ + + + + + "Ne pruža se usluga za SIM MM#2" + "SIM nije dopušten MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-hu/strings.xml b/core/res/res/values-mcc310-mnc560-hu/strings.xml new file mode 100644 index 000000000000..1a7a6b3fb026 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-hu/strings.xml @@ -0,0 +1,25 @@ + + + + + "Nem engedélyezett SIM-kártya (MM#2)" + "A SIM-kártya nem engedélyezett (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc560-hy/strings.xml b/core/res/res/values-mcc310-mnc560-hy/strings.xml new file mode 100644 index 000000000000..c3988772f29b --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-hy/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM քարտը նախապատրաստված չէ (MM#2)" + "SIM քարտի օգտագործումն արգելված է (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc560-in/strings.xml b/core/res/res/values-mcc310-mnc560-in/strings.xml new file mode 100644 index 000000000000..c3c7df38c413 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-in/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM tidak di-provisioning MM#2" + "SIM tidak diizinkan MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-is/strings.xml b/core/res/res/values-mcc310-mnc560-is/strings.xml new file mode 100644 index 000000000000..4a59abd5d9dd --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-is/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-korti ekki úthlutað MM#2" + "SIM-kort ekki leyft MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-it/strings.xml b/core/res/res/values-mcc310-mnc560-it/strings.xml new file mode 100644 index 000000000000..d2c966c17fc4 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-it/strings.xml @@ -0,0 +1,25 @@ + + + + + "Scheda SIM non predisposta MM#2" + "Scheda SIM non consentita MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-iw/strings.xml b/core/res/res/values-mcc310-mnc560-iw/strings.xml new file mode 100644 index 000000000000..68f0aa92d055 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-iw/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏כרטיס ה-SIM לא הופעל MM#2" + "‏כרטיס ה-SIM לא מורשה לשימוש ברשת הסלולרית MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-ja/strings.xml b/core/res/res/values-mcc310-mnc560-ja/strings.xml new file mode 100644 index 000000000000..04299967e8e8 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-ja/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM には対応していません(MM#2)" + "SIM は許可されていません(MM#3)" + diff --git a/core/res/res/values-mcc310-mnc560-ka/strings.xml b/core/res/res/values-mcc310-mnc560-ka/strings.xml new file mode 100644 index 000000000000..b0371f015b5b --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-ka/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM ბარათი უზრუნველყოფილი არ არის (MM#2)" + "SIM ბარათი დაუშვებელია (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc560-kk/strings.xml b/core/res/res/values-mcc310-mnc560-kk/strings.xml new file mode 100644 index 000000000000..2015f8cdfbea --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-kk/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM картасы қарастырылмаған MM#2" + "SIM картасына рұқсат етілмеген MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-km/strings.xml b/core/res/res/values-mcc310-mnc560-km/strings.xml new file mode 100644 index 000000000000..a13ca7d59f8b --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-km/strings.xml @@ -0,0 +1,25 @@ + + + + + "ស៊ីមកាត​មិនត្រូវបានផ្ដល់ជូនទេ MM#2" + "មិនអនុញ្ញាត​ចំពោះស៊ីមកាតទេ MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-kn/strings.xml b/core/res/res/values-mcc310-mnc560-kn/strings.xml new file mode 100644 index 000000000000..da759046c41e --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-kn/strings.xml @@ -0,0 +1,25 @@ + + + + + "MM#2 ಗೆ ಸಿಮ್‌ ಸಿದ್ಧವಾಗಿಲ್ಲ" + "ಸಿಮ್‌ MM#3 ಅನ್ನು ಅನುಮತಿಸುವುದಿಲ್ಲ" + diff --git a/core/res/res/values-mcc310-mnc560-ko/strings.xml b/core/res/res/values-mcc310-mnc560-ko/strings.xml new file mode 100644 index 000000000000..ee71a09c9f56 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-ko/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM이 프로비저닝되지 않음 MM#2" + "SIM이 허용되지 않음 MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-ky/strings.xml b/core/res/res/values-mcc310-mnc560-ky/strings.xml new file mode 100644 index 000000000000..856bebc839c6 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-ky/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM карта таанылган жок (MM#2)" + "SIM картаны колдонууга тыюу салынган (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc560-lo/strings.xml b/core/res/res/values-mcc310-mnc560-lo/strings.xml new file mode 100644 index 000000000000..702470ee5040 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-lo/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM ບໍ່ໄດ້ເປີດໃຊ້ MM#2" + "SIM ບໍ່ອະນຸຍາດ MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-lt/strings.xml b/core/res/res/values-mcc310-mnc560-lt/strings.xml new file mode 100644 index 000000000000..c3c5a9ea27cd --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-lt/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM kortelė neteikiama (MM#2)" + "SIM kortelė neleidžiama (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc560-lv/strings.xml b/core/res/res/values-mcc310-mnc560-lv/strings.xml new file mode 100644 index 000000000000..dcf780569cb2 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-lv/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karte netiek nodrošināta: MM#2" + "SIM karti nav atļauts izmantot: MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-mk/strings.xml b/core/res/res/values-mcc310-mnc560-mk/strings.xml new file mode 100644 index 000000000000..cf0ae7e30c97 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-mk/strings.xml @@ -0,0 +1,25 @@ + + + + + "Не е обезбедена SIM-картичка, MM#2" + "Не е дозволена SIM-картичка, MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-ml/strings.xml b/core/res/res/values-mcc310-mnc560-ml/strings.xml new file mode 100644 index 000000000000..fb506bfd3ac1 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-ml/strings.xml @@ -0,0 +1,25 @@ + + + + + "സിം MM#2 പ്രൊവിഷൻ ചെയ്‌തിട്ടില്ല" + "സിം MM#3 അനുവദിച്ചിട്ടില്ല" + diff --git a/core/res/res/values-mcc310-mnc560-mn/strings.xml b/core/res/res/values-mcc310-mnc560-mn/strings.xml new file mode 100644 index 000000000000..0bf159954c5a --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-mn/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-г идэвхжүүлээгүй байна MM#2" + "SIM-г зөвшөөрөөгүй байна MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-mr/strings.xml b/core/res/res/values-mcc310-mnc560-mr/strings.xml new file mode 100644 index 000000000000..69e81adbd83a --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-mr/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM ने MM#2 ची तरतूद केलेली नाही" + "SIM ने MM#3 ला परवानगी दिली नाही" + diff --git a/core/res/res/values-mcc310-mnc560-ms/strings.xml b/core/res/res/values-mcc310-mnc560-ms/strings.xml new file mode 100644 index 000000000000..cd0aed706605 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-ms/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM tidak diperuntukkan MM#2" + "SIM tidak dibenarkan MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-my/strings.xml b/core/res/res/values-mcc310-mnc560-my/strings.xml new file mode 100644 index 000000000000..58fba8786060 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-my/strings.xml @@ -0,0 +1,25 @@ + + + + + "ဆင်းမ်ကို ထောက်ပံ့မထားပါ MM#2" + "ဆင်းမ်ကို ခွင့်မပြုပါ MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-nb/strings.xml b/core/res/res/values-mcc310-mnc560-nb/strings.xml new file mode 100644 index 000000000000..bc90ae17751f --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-nb/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kortet er ikke klargjort, MM#2" + "SIM-kortet er ikke tillatt, MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-ne/strings.xml b/core/res/res/values-mcc310-mnc560-ne/strings.xml new file mode 100644 index 000000000000..75c493dc80d7 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-ne/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM को प्रावधान छैन MM#2" + "SIM लाई अनुमति छैन MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-nl/strings.xml b/core/res/res/values-mcc310-mnc560-nl/strings.xml new file mode 100644 index 000000000000..7241627c0f4b --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-nl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Simkaart niet geregistreerd MM#2" + "Simkaart niet toegestaan MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-pa/strings.xml b/core/res/res/values-mcc310-mnc560-pa/strings.xml new file mode 100644 index 000000000000..a2b76be1e7fe --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-pa/strings.xml @@ -0,0 +1,25 @@ + + + + + "ਸਿਮ ਦੀ ਵਿਵਸਥਾ ਨਹੀਂ ਹੈ MM#2" + "ਸਿਮ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-pl/strings.xml b/core/res/res/values-mcc310-mnc560-pl/strings.xml new file mode 100644 index 000000000000..f844db6f7688 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-pl/strings.xml @@ -0,0 +1,25 @@ + + + + + "MM#2 – karta SIM nieobsługiwana" + "MM#3 – niedozwolona karta SIM" + diff --git a/core/res/res/values-mcc310-mnc560-pt-rBR/strings.xml b/core/res/res/values-mcc310-mnc560-pt-rBR/strings.xml new file mode 100644 index 000000000000..4c10ef9f552e --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-pt-rBR/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM não aprovisionado MM#2" + "SIM não permitido MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-pt-rPT/strings.xml b/core/res/res/values-mcc310-mnc560-pt-rPT/strings.xml new file mode 100644 index 000000000000..4c10ef9f552e --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-pt-rPT/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM não aprovisionado MM#2" + "SIM não permitido MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-pt/strings.xml b/core/res/res/values-mcc310-mnc560-pt/strings.xml new file mode 100644 index 000000000000..4c10ef9f552e --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-pt/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM não aprovisionado MM#2" + "SIM não permitido MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-ro/strings.xml b/core/res/res/values-mcc310-mnc560-ro/strings.xml new file mode 100644 index 000000000000..e24b74c0a024 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-ro/strings.xml @@ -0,0 +1,25 @@ + + + + + "Cardul SIM nu este activat MM#2" + "Cardul SIM nu este permis MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-ru/strings.xml b/core/res/res/values-mcc310-mnc560-ru/strings.xml new file mode 100644 index 000000000000..35bf36f8b407 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-ru/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-карта не активирована (MM#2)" + "Использование SIM-карты запрещено (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc560-si/strings.xml b/core/res/res/values-mcc310-mnc560-si/strings.xml new file mode 100644 index 000000000000..4c60ce49f6db --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-si/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM MM#2 ප්‍රතිපාදනය නොකරයි" + "SIM MM#3 ඉඩ නොදේ" + diff --git a/core/res/res/values-mcc310-mnc560-sk/strings.xml b/core/res/res/values-mcc310-mnc560-sk/strings.xml new file mode 100644 index 000000000000..ad4aba481525 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-sk/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karta nie je k dispozícii – MM#2" + "SIM karta je zakázaná – MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-sl/strings.xml b/core/res/res/values-mcc310-mnc560-sl/strings.xml new file mode 100644 index 000000000000..78559875ac44 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-sl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Kartica SIM ni omogočena za uporabo MM#2" + "Kartica SIM ni dovoljena MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-sq/strings.xml b/core/res/res/values-mcc310-mnc560-sq/strings.xml new file mode 100644 index 000000000000..527430e155fe --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-sq/strings.xml @@ -0,0 +1,25 @@ + + + + + "Karta SIM nuk është dhënë MM#2" + "Karta SIM nuk lejohet MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-sr/strings.xml b/core/res/res/values-mcc310-mnc560-sr/strings.xml new file mode 100644 index 000000000000..ec5a2b6e5991 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-sr/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM картица није подешена MM#2" + "SIM картица није дозвољена MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-sv/strings.xml b/core/res/res/values-mcc310-mnc560-sv/strings.xml new file mode 100644 index 000000000000..d1139893ec33 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-sv/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kort tillhandahålls inte MM#2" + "SIM-kort tillåts inte MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-sw/strings.xml b/core/res/res/values-mcc310-mnc560-sw/strings.xml new file mode 100644 index 000000000000..4e3df8b93958 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-sw/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM haitumiki MM#2" + "SIM hairuhusiwi MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-ta/strings.xml b/core/res/res/values-mcc310-mnc560-ta/strings.xml new file mode 100644 index 000000000000..78f824383ec0 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-ta/strings.xml @@ -0,0 +1,25 @@ + + + + + "சிம் அமைக்கப்படவில்லை MM#2" + "சிம் அனுமதிக்கப்படவில்லை MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-te/strings.xml b/core/res/res/values-mcc310-mnc560-te/strings.xml new file mode 100644 index 000000000000..aeda9416d09a --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-te/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM MM#2ని సక్రియం చేయలేదు" + "SIM MM#3ని అనుమతించలేదు" + diff --git a/core/res/res/values-mcc310-mnc560-th/strings.xml b/core/res/res/values-mcc310-mnc560-th/strings.xml new file mode 100644 index 000000000000..7896973998bf --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-th/strings.xml @@ -0,0 +1,25 @@ + + + + + "ไม่มีการจัดสรรซิม MM#2" + "ไม่อนุญาตให้ใช้ซิม MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-tl/strings.xml b/core/res/res/values-mcc310-mnc560-tl/strings.xml new file mode 100644 index 000000000000..ac87cb5a079d --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-tl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Hindi na-provision ang SIM MM#2" + "Hindi pinapahintulutan ang SIM MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-tr/strings.xml b/core/res/res/values-mcc310-mnc560-tr/strings.xml new file mode 100644 index 000000000000..5ea1d80f2acc --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-tr/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM, MM#2\'nin temel hazırlığını yapamadı" + "SIM MM#3\'e izin vermiyor" + diff --git a/core/res/res/values-mcc310-mnc560-uk/strings.xml b/core/res/res/values-mcc310-mnc560-uk/strings.xml new file mode 100644 index 000000000000..7ee6b88fc843 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-uk/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-карту не надано (MM#2)" + "SIM-карта заборонена (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc560-ur/strings.xml b/core/res/res/values-mcc310-mnc560-ur/strings.xml new file mode 100644 index 000000000000..609d3e8c6717 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-ur/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏SIM فراہم کردہ نہیں ہے MM#2" + "‏SIM کی اجازت نہیں ہے MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-uz/strings.xml b/core/res/res/values-mcc310-mnc560-uz/strings.xml new file mode 100644 index 000000000000..41570415fe4f --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-uz/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karta ishlatish taqiqlangan (MM#2)" + "SIM karta ishlatish taqiqlangan (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc560-vi/strings.xml b/core/res/res/values-mcc310-mnc560-vi/strings.xml new file mode 100644 index 000000000000..b2284e1a40b1 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-vi/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM không được cấp phép MM#2" + "SIM không được phép MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-zh-rCN/strings.xml b/core/res/res/values-mcc310-mnc560-zh-rCN/strings.xml new file mode 100644 index 000000000000..050ea01aeae4 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-zh-rCN/strings.xml @@ -0,0 +1,25 @@ + + + + + "未配置的 SIM 卡 MM#2" + "不被允许的 SIM 卡 MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-zh-rHK/strings.xml b/core/res/res/values-mcc310-mnc560-zh-rHK/strings.xml new file mode 100644 index 000000000000..43cfc016cb24 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-zh-rHK/strings.xml @@ -0,0 +1,25 @@ + + + + + "未佈建的 SIM 卡 MM#2" + "不支援的 SIM 卡 MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-zh-rTW/strings.xml b/core/res/res/values-mcc310-mnc560-zh-rTW/strings.xml new file mode 100644 index 000000000000..43cfc016cb24 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-zh-rTW/strings.xml @@ -0,0 +1,25 @@ + + + + + "未佈建的 SIM 卡 MM#2" + "不支援的 SIM 卡 MM#3" + diff --git a/core/res/res/values-mcc310-mnc560-zu/strings.xml b/core/res/res/values-mcc310-mnc560-zu/strings.xml new file mode 100644 index 000000000000..e1b7abb80751 --- /dev/null +++ b/core/res/res/values-mcc310-mnc560-zu/strings.xml @@ -0,0 +1,25 @@ + + + + + "I-SIM ayinikezelwe MM#2" + "I-SIM ayivunyelwe MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-af/strings.xml b/core/res/res/values-mcc310-mnc950-af/strings.xml new file mode 100644 index 000000000000..19ae78d584d8 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-af/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM is nie opgestel nie MM#2" + "SIM word nie toegelaat nie MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-am/strings.xml b/core/res/res/values-mcc310-mnc950-am/strings.xml new file mode 100644 index 000000000000..e81745d04ea8 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-am/strings.xml @@ -0,0 +1,25 @@ + + + + + "ሲም አልቀረበም MM#2" + "ሲም አይፈቀድም MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-ar/strings.xml b/core/res/res/values-mcc310-mnc950-ar/strings.xml new file mode 100644 index 000000000000..1aab01c3ef76 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-ar/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏لم يتم توفير SIM ‏MM#2" + "‏غير مسموح باستخدام SIM ‏MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-az/strings.xml b/core/res/res/values-mcc310-mnc950-az/strings.xml new file mode 100644 index 000000000000..26d91ef2effa --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-az/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM MM#2 təmin etmir" + "SIM MM#3 dəstəkləmir" + diff --git a/core/res/res/values-mcc310-mnc950-b+sr+Latn/strings.xml b/core/res/res/values-mcc310-mnc950-b+sr+Latn/strings.xml new file mode 100644 index 000000000000..44c5d1930d71 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-b+sr+Latn/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM kartica nije podešena MM#2" + "SIM kartica nije dozvoljena MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-be/strings.xml b/core/res/res/values-mcc310-mnc950-be/strings.xml new file mode 100644 index 000000000000..2bae8c42ede3 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-be/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-карты няма MM#2" + "SIM-карта не дапускаецца MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-bg/strings.xml b/core/res/res/values-mcc310-mnc950-bg/strings.xml new file mode 100644 index 000000000000..761b43923dd7 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-bg/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM картата не е обезпечена MM#2" + "SIM картата не е разрешена MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-bn/strings.xml b/core/res/res/values-mcc310-mnc950-bn/strings.xml new file mode 100644 index 000000000000..32ba8b87cd48 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-bn/strings.xml @@ -0,0 +1,25 @@ + + + + + "সিমের জন্য প্রস্তুত নয় MM#2" + "সিমের অনুমতি নেই MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-bs/strings.xml b/core/res/res/values-mcc310-mnc950-bs/strings.xml new file mode 100644 index 000000000000..b06b586f4b6a --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-bs/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM kartica nije dodijeljena MM#2" + "SIM kartica nije dozvoljena MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-ca/strings.xml b/core/res/res/values-mcc310-mnc950-ca/strings.xml new file mode 100644 index 000000000000..9b77ce77296b --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-ca/strings.xml @@ -0,0 +1,25 @@ + + + + + "La SIM no està proporcionada a MM#2" + "La SIM no és compatible a MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-cs/strings.xml b/core/res/res/values-mcc310-mnc950-cs/strings.xml new file mode 100644 index 000000000000..3f8b8aa48d4a --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-cs/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karta není poskytována (MM#2)" + "SIM karta není povolena (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc950-da/strings.xml b/core/res/res/values-mcc310-mnc950-da/strings.xml new file mode 100644 index 000000000000..6cd830682f64 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-da/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kort leveres ikke MM#2" + "SIM-kort er ikke tilladt MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-de/strings.xml b/core/res/res/values-mcc310-mnc950-de/strings.xml new file mode 100644 index 000000000000..70e3068ccfc3 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-de/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-Karte nicht eingerichtet MM#2" + "SIM-Karte nicht zulässig MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-el/strings.xml b/core/res/res/values-mcc310-mnc950-el/strings.xml new file mode 100644 index 000000000000..1a2542cf9895 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-el/strings.xml @@ -0,0 +1,25 @@ + + + + + "Δεν παρέχεται κάρτα SIM MM#2" + "Η κάρτα SIM δεν επιτρέπεται MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-en-rAU/strings.xml b/core/res/res/values-mcc310-mnc950-en-rAU/strings.xml new file mode 100644 index 000000000000..7ef660523838 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-en-rAU/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-en-rCA/strings.xml b/core/res/res/values-mcc310-mnc950-en-rCA/strings.xml new file mode 100644 index 000000000000..7ef660523838 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-en-rCA/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-en-rGB/strings.xml b/core/res/res/values-mcc310-mnc950-en-rGB/strings.xml new file mode 100644 index 000000000000..7ef660523838 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-en-rGB/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-en-rIN/strings.xml b/core/res/res/values-mcc310-mnc950-en-rIN/strings.xml new file mode 100644 index 000000000000..7ef660523838 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-en-rIN/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-en-rXC/strings.xml b/core/res/res/values-mcc310-mnc950-en-rXC/strings.xml new file mode 100644 index 000000000000..243d73186532 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-en-rXC/strings.xml @@ -0,0 +1,25 @@ + + + + + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‎‎‏‏‎‏‎‏‎‎‎‎‎‏‎‏‏‎‏‎‏‏‎‎‎‎‏‎‎‏‎‎‎‎‎‎‏‏‎‎‏‎‎‏‏‎‏‏‎‏‎‏‎‏‎‏‎‏‏‏‎SIM not provisioned MM#2‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‎‎‎‎‏‏‎‎‎‏‏‏‏‎‎‏‎‎‏‏‏‏‎‏‎‏‎‏‎‎‎‎‎‏‏‏‏‏‎‎‎‎‎‏‎‏‏‎‎‏‎‏‏‎‎‏‎‏‏‎‎‎SIM not allowed MM#3‎‏‎‎‏‎" + diff --git a/core/res/res/values-mcc310-mnc950-es-rUS/strings.xml b/core/res/res/values-mcc310-mnc950-es-rUS/strings.xml new file mode 100644 index 000000000000..31a863c26b62 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-es-rUS/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM no provista MM#2" + "SIM no permitida MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-es/strings.xml b/core/res/res/values-mcc310-mnc950-es/strings.xml new file mode 100644 index 000000000000..ba8c78b2c6b8 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-es/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM no proporcionada (MM#2)" + "SIM no admitida (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc950-et/strings.xml b/core/res/res/values-mcc310-mnc950-et/strings.xml new file mode 100644 index 000000000000..013243a3de95 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-et/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kaart on ette valmistamata MM#2" + "SIM-kaart pole lubatud MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-eu/strings.xml b/core/res/res/values-mcc310-mnc950-eu/strings.xml new file mode 100644 index 000000000000..097e423ae883 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-eu/strings.xml @@ -0,0 +1,25 @@ + + + + + "Ez dago SIM txartelik MM#2" + "Ez da onartzen SIM txartela MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-fa/strings.xml b/core/res/res/values-mcc310-mnc950-fa/strings.xml new file mode 100644 index 000000000000..3281bb540f4f --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-fa/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏سیم‌کارت مجوز لازم را ندارد MM#2" + "‏سیم‌کارت مجاز نیست MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-fi/strings.xml b/core/res/res/values-mcc310-mnc950-fi/strings.xml new file mode 100644 index 000000000000..01e04f7c57c2 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-fi/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kortti ei käyttäjien hallinnassa MM#2" + "SIM-kortti estetty MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-fr-rCA/strings.xml b/core/res/res/values-mcc310-mnc950-fr-rCA/strings.xml new file mode 100644 index 000000000000..a310f82d70fd --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-fr-rCA/strings.xml @@ -0,0 +1,25 @@ + + + + + "Carte SIM non configurée, MM#2" + "Carte SIM non autorisée, MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-fr/strings.xml b/core/res/res/values-mcc310-mnc950-fr/strings.xml new file mode 100644 index 000000000000..7b0fb2ca5a15 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-fr/strings.xml @@ -0,0 +1,25 @@ + + + + + "Carte SIM non provisionnée MM#2" + "Carte SIM non autorisée MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-gl/strings.xml b/core/res/res/values-mcc310-mnc950-gl/strings.xml new file mode 100644 index 000000000000..55ff461037a1 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-gl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Non se introduciu ningunha tarxeta SIM MM#2" + "Non se admite a tarxeta SIM MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-gu/strings.xml b/core/res/res/values-mcc310-mnc950-gu/strings.xml new file mode 100644 index 000000000000..a6e1a83bbef6 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-gu/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIMને MM#2ની જોગવાઈ નથી" + "SIMને MM#3 કરવાની મંજૂરી નથી" + diff --git a/core/res/res/values-mcc310-mnc950-hi/strings.xml b/core/res/res/values-mcc310-mnc950-hi/strings.xml new file mode 100644 index 000000000000..41b9bc92e45d --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-hi/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM काम नहीं कर रहा है MM#2" + "SIM की अनुमति नहीं है MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-hr/strings.xml b/core/res/res/values-mcc310-mnc950-hr/strings.xml new file mode 100644 index 000000000000..1c39a0944f75 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-hr/strings.xml @@ -0,0 +1,25 @@ + + + + + "Ne pruža se usluga za SIM MM#2" + "SIM nije dopušten MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-hu/strings.xml b/core/res/res/values-mcc310-mnc950-hu/strings.xml new file mode 100644 index 000000000000..6b8ee76d4c97 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-hu/strings.xml @@ -0,0 +1,25 @@ + + + + + "Nem engedélyezett SIM-kártya (MM#2)" + "A SIM-kártya nem engedélyezett (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc950-hy/strings.xml b/core/res/res/values-mcc310-mnc950-hy/strings.xml new file mode 100644 index 000000000000..63dfa4604458 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-hy/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM քարտը նախապատրաստված չէ (MM#2)" + "SIM քարտի օգտագործումն արգելված է (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc950-in/strings.xml b/core/res/res/values-mcc310-mnc950-in/strings.xml new file mode 100644 index 000000000000..a7c0232707ea --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-in/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM tidak di-provisioning MM#2" + "SIM tidak diizinkan MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-is/strings.xml b/core/res/res/values-mcc310-mnc950-is/strings.xml new file mode 100644 index 000000000000..ceee15aa09d3 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-is/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-korti ekki úthlutað MM#2" + "SIM-kort ekki leyft MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-it/strings.xml b/core/res/res/values-mcc310-mnc950-it/strings.xml new file mode 100644 index 000000000000..21e2a4a46f63 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-it/strings.xml @@ -0,0 +1,25 @@ + + + + + "Scheda SIM non predisposta MM#2" + "Scheda SIM non consentita MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-iw/strings.xml b/core/res/res/values-mcc310-mnc950-iw/strings.xml new file mode 100644 index 000000000000..041408fc0347 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-iw/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏כרטיס ה-SIM לא הופעל MM#2" + "‏כרטיס ה-SIM לא מורשה לשימוש ברשת הסלולרית MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-ja/strings.xml b/core/res/res/values-mcc310-mnc950-ja/strings.xml new file mode 100644 index 000000000000..97f697e99d9c --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-ja/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM には対応していません(MM#2)" + "SIM は許可されていません(MM#3)" + diff --git a/core/res/res/values-mcc310-mnc950-ka/strings.xml b/core/res/res/values-mcc310-mnc950-ka/strings.xml new file mode 100644 index 000000000000..4d8c8a81ccbc --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-ka/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM ბარათი უზრუნველყოფილი არ არის (MM#2)" + "SIM ბარათი დაუშვებელია (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc950-kk/strings.xml b/core/res/res/values-mcc310-mnc950-kk/strings.xml new file mode 100644 index 000000000000..899a9a273978 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-kk/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM картасы қарастырылмаған MM#2" + "SIM картасына рұқсат етілмеген MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-km/strings.xml b/core/res/res/values-mcc310-mnc950-km/strings.xml new file mode 100644 index 000000000000..3c80d9f3c93b --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-km/strings.xml @@ -0,0 +1,25 @@ + + + + + "ស៊ីមកាត​មិនត្រូវបានផ្ដល់ជូនទេ MM#2" + "មិនអនុញ្ញាត​ចំពោះស៊ីមកាតទេ MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-kn/strings.xml b/core/res/res/values-mcc310-mnc950-kn/strings.xml new file mode 100644 index 000000000000..1c7ab200f5b2 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-kn/strings.xml @@ -0,0 +1,25 @@ + + + + + "MM#2 ಗೆ ಸಿಮ್‌ ಸಿದ್ಧವಾಗಿಲ್ಲ" + "ಸಿಮ್‌ MM#3 ಅನ್ನು ಅನುಮತಿಸುವುದಿಲ್ಲ" + diff --git a/core/res/res/values-mcc310-mnc950-ko/strings.xml b/core/res/res/values-mcc310-mnc950-ko/strings.xml new file mode 100644 index 000000000000..2419c2aa16ac --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-ko/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM이 프로비저닝되지 않음 MM#2" + "SIM이 허용되지 않음 MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-ky/strings.xml b/core/res/res/values-mcc310-mnc950-ky/strings.xml new file mode 100644 index 000000000000..2583338924da --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-ky/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM карта таанылган жок (MM#2)" + "SIM картаны колдонууга тыюу салынган (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc950-lo/strings.xml b/core/res/res/values-mcc310-mnc950-lo/strings.xml new file mode 100644 index 000000000000..b69536f9e392 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-lo/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM ບໍ່ໄດ້ເປີດໃຊ້ MM#2" + "SIM ບໍ່ອະນຸຍາດ MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-lt/strings.xml b/core/res/res/values-mcc310-mnc950-lt/strings.xml new file mode 100644 index 000000000000..8ef0869b81a0 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-lt/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM kortelė neteikiama (MM#2)" + "SIM kortelė neleidžiama (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc950-lv/strings.xml b/core/res/res/values-mcc310-mnc950-lv/strings.xml new file mode 100644 index 000000000000..2a491c0e75e0 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-lv/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karte netiek nodrošināta: MM#2" + "SIM karti nav atļauts izmantot: MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-mk/strings.xml b/core/res/res/values-mcc310-mnc950-mk/strings.xml new file mode 100644 index 000000000000..a1da44b72b10 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-mk/strings.xml @@ -0,0 +1,25 @@ + + + + + "Не е обезбедена SIM-картичка, MM#2" + "Не е дозволена SIM-картичка, MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-ml/strings.xml b/core/res/res/values-mcc310-mnc950-ml/strings.xml new file mode 100644 index 000000000000..0079c08ef7e8 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-ml/strings.xml @@ -0,0 +1,25 @@ + + + + + "സിം MM#2 പ്രൊവിഷൻ ചെയ്‌തിട്ടില്ല" + "സിം MM#3 അനുവദിച്ചിട്ടില്ല" + diff --git a/core/res/res/values-mcc310-mnc950-mn/strings.xml b/core/res/res/values-mcc310-mnc950-mn/strings.xml new file mode 100644 index 000000000000..2d4b5f53a442 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-mn/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-г идэвхжүүлээгүй байна MM#2" + "SIM-г зөвшөөрөөгүй байна MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-mr/strings.xml b/core/res/res/values-mcc310-mnc950-mr/strings.xml new file mode 100644 index 000000000000..eca7dcaf12a3 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-mr/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM ने MM#2 ची तरतूद केलेली नाही" + "SIM ने MM#3 ला परवानगी दिली नाही" + diff --git a/core/res/res/values-mcc310-mnc950-ms/strings.xml b/core/res/res/values-mcc310-mnc950-ms/strings.xml new file mode 100644 index 000000000000..4f5c7810dbac --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-ms/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM tidak diperuntukkan MM#2" + "SIM tidak dibenarkan MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-my/strings.xml b/core/res/res/values-mcc310-mnc950-my/strings.xml new file mode 100644 index 000000000000..ecf9f61ba0fb --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-my/strings.xml @@ -0,0 +1,25 @@ + + + + + "ဆင်းမ်ကို ထောက်ပံ့မထားပါ MM#2" + "ဆင်းမ်ကို ခွင့်မပြုပါ MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-nb/strings.xml b/core/res/res/values-mcc310-mnc950-nb/strings.xml new file mode 100644 index 000000000000..907482edda8a --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-nb/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kortet er ikke klargjort, MM#2" + "SIM-kortet er ikke tillatt, MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-ne/strings.xml b/core/res/res/values-mcc310-mnc950-ne/strings.xml new file mode 100644 index 000000000000..380f01c46c4f --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-ne/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM को प्रावधान छैन MM#2" + "SIM लाई अनुमति छैन MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-nl/strings.xml b/core/res/res/values-mcc310-mnc950-nl/strings.xml new file mode 100644 index 000000000000..a01896cab40e --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-nl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Simkaart niet geregistreerd MM#2" + "Simkaart niet toegestaan MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-pa/strings.xml b/core/res/res/values-mcc310-mnc950-pa/strings.xml new file mode 100644 index 000000000000..a67b0fb9acc0 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-pa/strings.xml @@ -0,0 +1,25 @@ + + + + + "ਸਿਮ ਦੀ ਵਿਵਸਥਾ ਨਹੀਂ ਹੈ MM#2" + "ਸਿਮ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-pl/strings.xml b/core/res/res/values-mcc310-mnc950-pl/strings.xml new file mode 100644 index 000000000000..ce40c2263bf9 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-pl/strings.xml @@ -0,0 +1,25 @@ + + + + + "MM#2 – karta SIM nieobsługiwana" + "MM#3 – niedozwolona karta SIM" + diff --git a/core/res/res/values-mcc310-mnc950-pt-rBR/strings.xml b/core/res/res/values-mcc310-mnc950-pt-rBR/strings.xml new file mode 100644 index 000000000000..1f89e4729904 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-pt-rBR/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM não aprovisionado MM#2" + "SIM não permitido MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-pt-rPT/strings.xml b/core/res/res/values-mcc310-mnc950-pt-rPT/strings.xml new file mode 100644 index 000000000000..1f89e4729904 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-pt-rPT/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM não aprovisionado MM#2" + "SIM não permitido MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-pt/strings.xml b/core/res/res/values-mcc310-mnc950-pt/strings.xml new file mode 100644 index 000000000000..1f89e4729904 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-pt/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM não aprovisionado MM#2" + "SIM não permitido MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-ro/strings.xml b/core/res/res/values-mcc310-mnc950-ro/strings.xml new file mode 100644 index 000000000000..7fb3f2e3f5e1 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-ro/strings.xml @@ -0,0 +1,25 @@ + + + + + "Cardul SIM nu este activat MM#2" + "Cardul SIM nu este permis MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-ru/strings.xml b/core/res/res/values-mcc310-mnc950-ru/strings.xml new file mode 100644 index 000000000000..16deeed3ca12 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-ru/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-карта не активирована (MM#2)" + "Использование SIM-карты запрещено (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc950-si/strings.xml b/core/res/res/values-mcc310-mnc950-si/strings.xml new file mode 100644 index 000000000000..dd512d91c090 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-si/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM MM#2 ප්‍රතිපාදනය නොකරයි" + "SIM MM#3 ඉඩ නොදේ" + diff --git a/core/res/res/values-mcc310-mnc950-sk/strings.xml b/core/res/res/values-mcc310-mnc950-sk/strings.xml new file mode 100644 index 000000000000..6a8e6f0e306f --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-sk/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karta nie je k dispozícii – MM#2" + "SIM karta je zakázaná – MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-sl/strings.xml b/core/res/res/values-mcc310-mnc950-sl/strings.xml new file mode 100644 index 000000000000..391ee781bd51 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-sl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Kartica SIM ni omogočena za uporabo MM#2" + "Kartica SIM ni dovoljena MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-sq/strings.xml b/core/res/res/values-mcc310-mnc950-sq/strings.xml new file mode 100644 index 000000000000..ebc978c2a9d4 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-sq/strings.xml @@ -0,0 +1,25 @@ + + + + + "Karta SIM nuk është dhënë MM#2" + "Karta SIM nuk lejohet MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-sr/strings.xml b/core/res/res/values-mcc310-mnc950-sr/strings.xml new file mode 100644 index 000000000000..4f3f86fdb043 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-sr/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM картица није подешена MM#2" + "SIM картица није дозвољена MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-sv/strings.xml b/core/res/res/values-mcc310-mnc950-sv/strings.xml new file mode 100644 index 000000000000..4739f064300e --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-sv/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kort tillhandahålls inte MM#2" + "SIM-kort tillåts inte MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-sw/strings.xml b/core/res/res/values-mcc310-mnc950-sw/strings.xml new file mode 100644 index 000000000000..903b4a58e61f --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-sw/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM haitumiki MM#2" + "SIM hairuhusiwi MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-ta/strings.xml b/core/res/res/values-mcc310-mnc950-ta/strings.xml new file mode 100644 index 000000000000..8838aed71700 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-ta/strings.xml @@ -0,0 +1,25 @@ + + + + + "சிம் அமைக்கப்படவில்லை MM#2" + "சிம் அனுமதிக்கப்படவில்லை MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-te/strings.xml b/core/res/res/values-mcc310-mnc950-te/strings.xml new file mode 100644 index 000000000000..dc9625b21575 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-te/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM MM#2ని సక్రియం చేయలేదు" + "SIM MM#3ని అనుమతించలేదు" + diff --git a/core/res/res/values-mcc310-mnc950-th/strings.xml b/core/res/res/values-mcc310-mnc950-th/strings.xml new file mode 100644 index 000000000000..3feb1f6aa395 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-th/strings.xml @@ -0,0 +1,25 @@ + + + + + "ไม่มีการจัดสรรซิม MM#2" + "ไม่อนุญาตให้ใช้ซิม MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-tl/strings.xml b/core/res/res/values-mcc310-mnc950-tl/strings.xml new file mode 100644 index 000000000000..55e0bfd47ac7 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-tl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Hindi na-provision ang SIM MM#2" + "Hindi pinapahintulutan ang SIM MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-tr/strings.xml b/core/res/res/values-mcc310-mnc950-tr/strings.xml new file mode 100644 index 000000000000..7a274a4142fc --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-tr/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM, MM#2\'nin temel hazırlığını yapamadı" + "SIM MM#3\'e izin vermiyor" + diff --git a/core/res/res/values-mcc310-mnc950-uk/strings.xml b/core/res/res/values-mcc310-mnc950-uk/strings.xml new file mode 100644 index 000000000000..bf5e6411edec --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-uk/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-карту не надано (MM#2)" + "SIM-карта заборонена (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc950-ur/strings.xml b/core/res/res/values-mcc310-mnc950-ur/strings.xml new file mode 100644 index 000000000000..35857cd08583 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-ur/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏SIM فراہم کردہ نہیں ہے MM#2" + "‏SIM کی اجازت نہیں ہے MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-uz/strings.xml b/core/res/res/values-mcc310-mnc950-uz/strings.xml new file mode 100644 index 000000000000..e31c7b63c623 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-uz/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karta ishlatish taqiqlangan (MM#2)" + "SIM karta ishlatish taqiqlangan (MM#3)" + diff --git a/core/res/res/values-mcc310-mnc950-vi/strings.xml b/core/res/res/values-mcc310-mnc950-vi/strings.xml new file mode 100644 index 000000000000..b9360b5a8451 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-vi/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM không được cấp phép MM#2" + "SIM không được phép MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-zh-rCN/strings.xml b/core/res/res/values-mcc310-mnc950-zh-rCN/strings.xml new file mode 100644 index 000000000000..3b4ba0a55e52 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-zh-rCN/strings.xml @@ -0,0 +1,25 @@ + + + + + "未配置的 SIM 卡 MM#2" + "不被允许的 SIM 卡 MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-zh-rHK/strings.xml b/core/res/res/values-mcc310-mnc950-zh-rHK/strings.xml new file mode 100644 index 000000000000..763e498fbab3 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-zh-rHK/strings.xml @@ -0,0 +1,25 @@ + + + + + "未佈建的 SIM 卡 MM#2" + "不支援的 SIM 卡 MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-zh-rTW/strings.xml b/core/res/res/values-mcc310-mnc950-zh-rTW/strings.xml new file mode 100644 index 000000000000..763e498fbab3 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-zh-rTW/strings.xml @@ -0,0 +1,25 @@ + + + + + "未佈建的 SIM 卡 MM#2" + "不支援的 SIM 卡 MM#3" + diff --git a/core/res/res/values-mcc310-mnc950-zu/strings.xml b/core/res/res/values-mcc310-mnc950-zu/strings.xml new file mode 100644 index 000000000000..1c297545cef8 --- /dev/null +++ b/core/res/res/values-mcc310-mnc950-zu/strings.xml @@ -0,0 +1,25 @@ + + + + + "I-SIM ayinikezelwe MM#2" + "I-SIM ayivunyelwe MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-af/strings.xml b/core/res/res/values-mcc311-mnc180-af/strings.xml new file mode 100644 index 000000000000..ead89927b7d3 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-af/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM is nie opgestel nie MM#2" + "SIM word nie toegelaat nie MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-am/strings.xml b/core/res/res/values-mcc311-mnc180-am/strings.xml new file mode 100644 index 000000000000..a7d0d1dcd648 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-am/strings.xml @@ -0,0 +1,25 @@ + + + + + "ሲም አልቀረበም MM#2" + "ሲም አይፈቀድም MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-ar/strings.xml b/core/res/res/values-mcc311-mnc180-ar/strings.xml new file mode 100644 index 000000000000..f5412bddc592 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-ar/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏لم يتم توفير SIM ‏MM#2" + "‏غير مسموح باستخدام SIM ‏MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-az/strings.xml b/core/res/res/values-mcc311-mnc180-az/strings.xml new file mode 100644 index 000000000000..c2c06be4be9a --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-az/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM MM#2 təmin etmir" + "SIM MM#3 dəstəkləmir" + diff --git a/core/res/res/values-mcc311-mnc180-b+sr+Latn/strings.xml b/core/res/res/values-mcc311-mnc180-b+sr+Latn/strings.xml new file mode 100644 index 000000000000..e8b35c3774de --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-b+sr+Latn/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM kartica nije podešena MM#2" + "SIM kartica nije dozvoljena MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-be/strings.xml b/core/res/res/values-mcc311-mnc180-be/strings.xml new file mode 100644 index 000000000000..f2c10692a1d0 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-be/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-карты няма MM#2" + "SIM-карта не дапускаецца MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-bg/strings.xml b/core/res/res/values-mcc311-mnc180-bg/strings.xml new file mode 100644 index 000000000000..faf5a4240a28 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-bg/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM картата не е обезпечена MM#2" + "SIM картата не е разрешена MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-bn/strings.xml b/core/res/res/values-mcc311-mnc180-bn/strings.xml new file mode 100644 index 000000000000..80efd0f10ace --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-bn/strings.xml @@ -0,0 +1,25 @@ + + + + + "সিমের জন্য প্রস্তুত নয় MM#2" + "সিমের অনুমতি নেই MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-bs/strings.xml b/core/res/res/values-mcc311-mnc180-bs/strings.xml new file mode 100644 index 000000000000..7c3e5b3a3f37 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-bs/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM kartica nije dodijeljena MM#2" + "SIM kartica nije dozvoljena MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-ca/strings.xml b/core/res/res/values-mcc311-mnc180-ca/strings.xml new file mode 100644 index 000000000000..e33a90100a3d --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-ca/strings.xml @@ -0,0 +1,25 @@ + + + + + "La SIM no està proporcionada a MM#2" + "La SIM no és compatible a MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-cs/strings.xml b/core/res/res/values-mcc311-mnc180-cs/strings.xml new file mode 100644 index 000000000000..653a55a93fcd --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-cs/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karta není poskytována (MM#2)" + "SIM karta není povolena (MM#3)" + diff --git a/core/res/res/values-mcc311-mnc180-da/strings.xml b/core/res/res/values-mcc311-mnc180-da/strings.xml new file mode 100644 index 000000000000..04c89a5931f6 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-da/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kort leveres ikke MM#2" + "SIM-kort er ikke tilladt MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-de/strings.xml b/core/res/res/values-mcc311-mnc180-de/strings.xml new file mode 100644 index 000000000000..8fef08192b94 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-de/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-Karte nicht eingerichtet MM#2" + "SIM-Karte nicht zulässig MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-el/strings.xml b/core/res/res/values-mcc311-mnc180-el/strings.xml new file mode 100644 index 000000000000..795f48fadb0c --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-el/strings.xml @@ -0,0 +1,25 @@ + + + + + "Δεν παρέχεται κάρτα SIM MM#2" + "Η κάρτα SIM δεν επιτρέπεται MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-en-rAU/strings.xml b/core/res/res/values-mcc311-mnc180-en-rAU/strings.xml new file mode 100644 index 000000000000..9c972bc17f8e --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-en-rAU/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-en-rCA/strings.xml b/core/res/res/values-mcc311-mnc180-en-rCA/strings.xml new file mode 100644 index 000000000000..9c972bc17f8e --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-en-rCA/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-en-rGB/strings.xml b/core/res/res/values-mcc311-mnc180-en-rGB/strings.xml new file mode 100644 index 000000000000..9c972bc17f8e --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-en-rGB/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-en-rIN/strings.xml b/core/res/res/values-mcc311-mnc180-en-rIN/strings.xml new file mode 100644 index 000000000000..9c972bc17f8e --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-en-rIN/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM not provisioned MM#2" + "SIM not allowed MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-en-rXC/strings.xml b/core/res/res/values-mcc311-mnc180-en-rXC/strings.xml new file mode 100644 index 000000000000..f1a6cc7a447b --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-en-rXC/strings.xml @@ -0,0 +1,25 @@ + + + + + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‎‏‏‏‏‏‎‏‏‎‎‎‎‏‏‏‎‎‏‎‏‏‏‎‎‎‏‎‎‎‎‏‏‏‎‏‏‏‎‎‎‎‏‏‎‎‏‎‎‎‎‏‎‎‎‎‎‎‎‎‎‎‎SIM not provisioned MM#2‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‎‎‏‏‎‏‎‏‏‎‏‏‎‏‎‎‎‎‏‎‏‎‎‏‏‎‎‏‏‎‏‏‏‎‏‏‎‎‏‎‏‎‏‏‏‏‎‎‏‏‎‎‎‏‎‏‎‎‎‏‎SIM not allowed MM#3‎‏‎‎‏‎" + diff --git a/core/res/res/values-mcc311-mnc180-es-rUS/strings.xml b/core/res/res/values-mcc311-mnc180-es-rUS/strings.xml new file mode 100644 index 000000000000..694cd7658170 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-es-rUS/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM no provista MM#2" + "SIM no permitida MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-es/strings.xml b/core/res/res/values-mcc311-mnc180-es/strings.xml new file mode 100644 index 000000000000..605e314f1bed --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-es/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM no proporcionada (MM#2)" + "SIM no admitida (MM#3)" + diff --git a/core/res/res/values-mcc311-mnc180-et/strings.xml b/core/res/res/values-mcc311-mnc180-et/strings.xml new file mode 100644 index 000000000000..39dfa1b27478 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-et/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kaart on ette valmistamata MM#2" + "SIM-kaart pole lubatud MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-eu/strings.xml b/core/res/res/values-mcc311-mnc180-eu/strings.xml new file mode 100644 index 000000000000..84732c90c970 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-eu/strings.xml @@ -0,0 +1,25 @@ + + + + + "Ez dago SIM txartelik MM#2" + "Ez da onartzen SIM txartela MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-fa/strings.xml b/core/res/res/values-mcc311-mnc180-fa/strings.xml new file mode 100644 index 000000000000..902d8210bc93 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-fa/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏سیم‌کارت مجوز لازم را ندارد MM#2" + "‏سیم‌کارت مجاز نیست MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-fi/strings.xml b/core/res/res/values-mcc311-mnc180-fi/strings.xml new file mode 100644 index 000000000000..004e6453d99c --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-fi/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kortti ei käyttäjien hallinnassa MM#2" + "SIM-kortti estetty MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-fr-rCA/strings.xml b/core/res/res/values-mcc311-mnc180-fr-rCA/strings.xml new file mode 100644 index 000000000000..c0aaf9908e08 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-fr-rCA/strings.xml @@ -0,0 +1,25 @@ + + + + + "Carte SIM non configurée, MM#2" + "Carte SIM non autorisée, MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-fr/strings.xml b/core/res/res/values-mcc311-mnc180-fr/strings.xml new file mode 100644 index 000000000000..b9adf795b390 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-fr/strings.xml @@ -0,0 +1,25 @@ + + + + + "Carte SIM non provisionnée MM#2" + "Carte SIM non autorisée MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-gl/strings.xml b/core/res/res/values-mcc311-mnc180-gl/strings.xml new file mode 100644 index 000000000000..cb59c970269d --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-gl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Non se introduciu ningunha tarxeta SIM MM#2" + "Non se admite a tarxeta SIM MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-gu/strings.xml b/core/res/res/values-mcc311-mnc180-gu/strings.xml new file mode 100644 index 000000000000..556416e8c735 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-gu/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIMને MM#2ની જોગવાઈ નથી" + "SIMને MM#3 કરવાની મંજૂરી નથી" + diff --git a/core/res/res/values-mcc311-mnc180-hi/strings.xml b/core/res/res/values-mcc311-mnc180-hi/strings.xml new file mode 100644 index 000000000000..da1f9e1beab1 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-hi/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM काम नहीं कर रहा है MM#2" + "SIM की अनुमति नहीं है MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-hr/strings.xml b/core/res/res/values-mcc311-mnc180-hr/strings.xml new file mode 100644 index 000000000000..a1f0b0e09b64 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-hr/strings.xml @@ -0,0 +1,25 @@ + + + + + "Ne pruža se usluga za SIM MM#2" + "SIM nije dopušten MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-hu/strings.xml b/core/res/res/values-mcc311-mnc180-hu/strings.xml new file mode 100644 index 000000000000..917c2ee9b8e3 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-hu/strings.xml @@ -0,0 +1,25 @@ + + + + + "Nem engedélyezett SIM-kártya (MM#2)" + "A SIM-kártya nem engedélyezett (MM#3)" + diff --git a/core/res/res/values-mcc311-mnc180-hy/strings.xml b/core/res/res/values-mcc311-mnc180-hy/strings.xml new file mode 100644 index 000000000000..a832d020ebdc --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-hy/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM քարտը նախապատրաստված չէ (MM#2)" + "SIM քարտի օգտագործումն արգելված է (MM#3)" + diff --git a/core/res/res/values-mcc311-mnc180-in/strings.xml b/core/res/res/values-mcc311-mnc180-in/strings.xml new file mode 100644 index 000000000000..bdc8d2071aff --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-in/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM tidak di-provisioning MM#2" + "SIM tidak diizinkan MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-is/strings.xml b/core/res/res/values-mcc311-mnc180-is/strings.xml new file mode 100644 index 000000000000..35966f77643d --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-is/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-korti ekki úthlutað MM#2" + "SIM-kort ekki leyft MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-it/strings.xml b/core/res/res/values-mcc311-mnc180-it/strings.xml new file mode 100644 index 000000000000..25f301b7075d --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-it/strings.xml @@ -0,0 +1,25 @@ + + + + + "Scheda SIM non predisposta MM#2" + "Scheda SIM non consentita MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-iw/strings.xml b/core/res/res/values-mcc311-mnc180-iw/strings.xml new file mode 100644 index 000000000000..c6bdc1464920 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-iw/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏כרטיס ה-SIM לא הופעל MM#2" + "‏כרטיס ה-SIM לא מורשה לשימוש ברשת הסלולרית MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-ja/strings.xml b/core/res/res/values-mcc311-mnc180-ja/strings.xml new file mode 100644 index 000000000000..6d308082de90 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-ja/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM には対応していません(MM#2)" + "SIM は許可されていません(MM#3)" + diff --git a/core/res/res/values-mcc311-mnc180-ka/strings.xml b/core/res/res/values-mcc311-mnc180-ka/strings.xml new file mode 100644 index 000000000000..b86ce07dcf4c --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-ka/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM ბარათი უზრუნველყოფილი არ არის (MM#2)" + "SIM ბარათი დაუშვებელია (MM#3)" + diff --git a/core/res/res/values-mcc311-mnc180-kk/strings.xml b/core/res/res/values-mcc311-mnc180-kk/strings.xml new file mode 100644 index 000000000000..539fbe45668c --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-kk/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM картасы қарастырылмаған MM#2" + "SIM картасына рұқсат етілмеген MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-km/strings.xml b/core/res/res/values-mcc311-mnc180-km/strings.xml new file mode 100644 index 000000000000..970532eef852 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-km/strings.xml @@ -0,0 +1,25 @@ + + + + + "ស៊ីមកាត​មិនត្រូវបានផ្ដល់ជូនទេ MM#2" + "មិនអនុញ្ញាត​ចំពោះស៊ីមកាតទេ MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-kn/strings.xml b/core/res/res/values-mcc311-mnc180-kn/strings.xml new file mode 100644 index 000000000000..53a04190c6e1 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-kn/strings.xml @@ -0,0 +1,25 @@ + + + + + "MM#2 ಗೆ ಸಿಮ್‌ ಸಿದ್ಧವಾಗಿಲ್ಲ" + "ಸಿಮ್‌ MM#3 ಅನ್ನು ಅನುಮತಿಸುವುದಿಲ್ಲ" + diff --git a/core/res/res/values-mcc311-mnc180-ko/strings.xml b/core/res/res/values-mcc311-mnc180-ko/strings.xml new file mode 100644 index 000000000000..01d6fecd3321 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-ko/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM이 프로비저닝되지 않음 MM#2" + "SIM이 허용되지 않음 MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-ky/strings.xml b/core/res/res/values-mcc311-mnc180-ky/strings.xml new file mode 100644 index 000000000000..7339e40e8b91 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-ky/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM карта таанылган жок (MM#2)" + "SIM картаны колдонууга тыюу салынган (MM#3)" + diff --git a/core/res/res/values-mcc311-mnc180-lo/strings.xml b/core/res/res/values-mcc311-mnc180-lo/strings.xml new file mode 100644 index 000000000000..5cbd1c8c3dac --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-lo/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM ບໍ່ໄດ້ເປີດໃຊ້ MM#2" + "SIM ບໍ່ອະນຸຍາດ MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-lt/strings.xml b/core/res/res/values-mcc311-mnc180-lt/strings.xml new file mode 100644 index 000000000000..40a7e4ab08b3 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-lt/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM kortelė neteikiama (MM#2)" + "SIM kortelė neleidžiama (MM#3)" + diff --git a/core/res/res/values-mcc311-mnc180-lv/strings.xml b/core/res/res/values-mcc311-mnc180-lv/strings.xml new file mode 100644 index 000000000000..74b681815dd4 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-lv/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karte netiek nodrošināta: MM#2" + "SIM karti nav atļauts izmantot: MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-mk/strings.xml b/core/res/res/values-mcc311-mnc180-mk/strings.xml new file mode 100644 index 000000000000..7db80fa675f9 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-mk/strings.xml @@ -0,0 +1,25 @@ + + + + + "Не е обезбедена SIM-картичка, MM#2" + "Не е дозволена SIM-картичка, MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-ml/strings.xml b/core/res/res/values-mcc311-mnc180-ml/strings.xml new file mode 100644 index 000000000000..7cdd126f95ea --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-ml/strings.xml @@ -0,0 +1,25 @@ + + + + + "സിം MM#2 പ്രൊവിഷൻ ചെയ്‌തിട്ടില്ല" + "സിം MM#3 അനുവദിച്ചിട്ടില്ല" + diff --git a/core/res/res/values-mcc311-mnc180-mn/strings.xml b/core/res/res/values-mcc311-mnc180-mn/strings.xml new file mode 100644 index 000000000000..1be055c24d35 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-mn/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-г идэвхжүүлээгүй байна MM#2" + "SIM-г зөвшөөрөөгүй байна MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-mr/strings.xml b/core/res/res/values-mcc311-mnc180-mr/strings.xml new file mode 100644 index 000000000000..f8e08ae814ea --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-mr/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM ने MM#2 ची तरतूद केलेली नाही" + "SIM ने MM#3 ला परवानगी दिली नाही" + diff --git a/core/res/res/values-mcc311-mnc180-ms/strings.xml b/core/res/res/values-mcc311-mnc180-ms/strings.xml new file mode 100644 index 000000000000..305a10d84660 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-ms/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM tidak diperuntukkan MM#2" + "SIM tidak dibenarkan MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-my/strings.xml b/core/res/res/values-mcc311-mnc180-my/strings.xml new file mode 100644 index 000000000000..306c0dd21926 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-my/strings.xml @@ -0,0 +1,25 @@ + + + + + "ဆင်းမ်ကို ထောက်ပံ့မထားပါ MM#2" + "ဆင်းမ်ကို ခွင့်မပြုပါ MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-nb/strings.xml b/core/res/res/values-mcc311-mnc180-nb/strings.xml new file mode 100644 index 000000000000..e1296f4c7ac5 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-nb/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kortet er ikke klargjort, MM#2" + "SIM-kortet er ikke tillatt, MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-ne/strings.xml b/core/res/res/values-mcc311-mnc180-ne/strings.xml new file mode 100644 index 000000000000..6177a83f025f --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-ne/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM को प्रावधान छैन MM#2" + "SIM लाई अनुमति छैन MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-nl/strings.xml b/core/res/res/values-mcc311-mnc180-nl/strings.xml new file mode 100644 index 000000000000..3f12e64b9483 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-nl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Simkaart niet geregistreerd MM#2" + "Simkaart niet toegestaan MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-pa/strings.xml b/core/res/res/values-mcc311-mnc180-pa/strings.xml new file mode 100644 index 000000000000..32f6a7edbfeb --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-pa/strings.xml @@ -0,0 +1,25 @@ + + + + + "ਸਿਮ ਦੀ ਵਿਵਸਥਾ ਨਹੀਂ ਹੈ MM#2" + "ਸਿਮ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-pl/strings.xml b/core/res/res/values-mcc311-mnc180-pl/strings.xml new file mode 100644 index 000000000000..0744491953f2 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-pl/strings.xml @@ -0,0 +1,25 @@ + + + + + "MM#2 – karta SIM nieobsługiwana" + "MM#3 – niedozwolona karta SIM" + diff --git a/core/res/res/values-mcc311-mnc180-pt-rBR/strings.xml b/core/res/res/values-mcc311-mnc180-pt-rBR/strings.xml new file mode 100644 index 000000000000..c4d22409c216 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-pt-rBR/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM não aprovisionado MM#2" + "SIM não permitido MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-pt-rPT/strings.xml b/core/res/res/values-mcc311-mnc180-pt-rPT/strings.xml new file mode 100644 index 000000000000..c4d22409c216 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-pt-rPT/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM não aprovisionado MM#2" + "SIM não permitido MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-pt/strings.xml b/core/res/res/values-mcc311-mnc180-pt/strings.xml new file mode 100644 index 000000000000..c4d22409c216 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-pt/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM não aprovisionado MM#2" + "SIM não permitido MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-ro/strings.xml b/core/res/res/values-mcc311-mnc180-ro/strings.xml new file mode 100644 index 000000000000..68cab29e248c --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-ro/strings.xml @@ -0,0 +1,25 @@ + + + + + "Cardul SIM nu este activat MM#2" + "Cardul SIM nu este permis MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-ru/strings.xml b/core/res/res/values-mcc311-mnc180-ru/strings.xml new file mode 100644 index 000000000000..90a3a095026f --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-ru/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-карта не активирована (MM#2)" + "Использование SIM-карты запрещено (MM#3)" + diff --git a/core/res/res/values-mcc311-mnc180-si/strings.xml b/core/res/res/values-mcc311-mnc180-si/strings.xml new file mode 100644 index 000000000000..1907d3ecf416 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-si/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM MM#2 ප්‍රතිපාදනය නොකරයි" + "SIM MM#3 ඉඩ නොදේ" + diff --git a/core/res/res/values-mcc311-mnc180-sk/strings.xml b/core/res/res/values-mcc311-mnc180-sk/strings.xml new file mode 100644 index 000000000000..a456431c6f1e --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-sk/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karta nie je k dispozícii – MM#2" + "SIM karta je zakázaná – MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-sl/strings.xml b/core/res/res/values-mcc311-mnc180-sl/strings.xml new file mode 100644 index 000000000000..454a1cd9c681 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-sl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Kartica SIM ni omogočena za uporabo MM#2" + "Kartica SIM ni dovoljena MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-sq/strings.xml b/core/res/res/values-mcc311-mnc180-sq/strings.xml new file mode 100644 index 000000000000..23da1a3e78b0 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-sq/strings.xml @@ -0,0 +1,25 @@ + + + + + "Karta SIM nuk është dhënë MM#2" + "Karta SIM nuk lejohet MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-sr/strings.xml b/core/res/res/values-mcc311-mnc180-sr/strings.xml new file mode 100644 index 000000000000..182a7bc1e8e6 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-sr/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM картица није подешена MM#2" + "SIM картица није дозвољена MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-sv/strings.xml b/core/res/res/values-mcc311-mnc180-sv/strings.xml new file mode 100644 index 000000000000..fee7a1f92ac3 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-sv/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-kort tillhandahålls inte MM#2" + "SIM-kort tillåts inte MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-sw/strings.xml b/core/res/res/values-mcc311-mnc180-sw/strings.xml new file mode 100644 index 000000000000..e49b3d15f20c --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-sw/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM haitumiki MM#2" + "SIM hairuhusiwi MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-ta/strings.xml b/core/res/res/values-mcc311-mnc180-ta/strings.xml new file mode 100644 index 000000000000..6c11c4f93355 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-ta/strings.xml @@ -0,0 +1,25 @@ + + + + + "சிம் அமைக்கப்படவில்லை MM#2" + "சிம் அனுமதிக்கப்படவில்லை MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-te/strings.xml b/core/res/res/values-mcc311-mnc180-te/strings.xml new file mode 100644 index 000000000000..5bb9f97c7b57 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-te/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM MM#2ని సక్రియం చేయలేదు" + "SIM MM#3ని అనుమతించలేదు" + diff --git a/core/res/res/values-mcc311-mnc180-th/strings.xml b/core/res/res/values-mcc311-mnc180-th/strings.xml new file mode 100644 index 000000000000..be4b08e5995c --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-th/strings.xml @@ -0,0 +1,25 @@ + + + + + "ไม่มีการจัดสรรซิม MM#2" + "ไม่อนุญาตให้ใช้ซิม MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-tl/strings.xml b/core/res/res/values-mcc311-mnc180-tl/strings.xml new file mode 100644 index 000000000000..6aacf160a6d5 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-tl/strings.xml @@ -0,0 +1,25 @@ + + + + + "Hindi na-provision ang SIM MM#2" + "Hindi pinapahintulutan ang SIM MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-tr/strings.xml b/core/res/res/values-mcc311-mnc180-tr/strings.xml new file mode 100644 index 000000000000..cf4fd77915f9 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-tr/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM, MM#2\'nin temel hazırlığını yapamadı" + "SIM MM#3\'e izin vermiyor" + diff --git a/core/res/res/values-mcc311-mnc180-uk/strings.xml b/core/res/res/values-mcc311-mnc180-uk/strings.xml new file mode 100644 index 000000000000..fae40acd8fd3 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-uk/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM-карту не надано (MM#2)" + "SIM-карта заборонена (MM#3)" + diff --git a/core/res/res/values-mcc311-mnc180-ur/strings.xml b/core/res/res/values-mcc311-mnc180-ur/strings.xml new file mode 100644 index 000000000000..ebceb5eb8a32 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-ur/strings.xml @@ -0,0 +1,25 @@ + + + + + "‏SIM فراہم کردہ نہیں ہے MM#2" + "‏SIM کی اجازت نہیں ہے MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-uz/strings.xml b/core/res/res/values-mcc311-mnc180-uz/strings.xml new file mode 100644 index 000000000000..ebcdd3b6bbb6 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-uz/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM karta ishlatish taqiqlangan (MM#2)" + "SIM karta ishlatish taqiqlangan (MM#3)" + diff --git a/core/res/res/values-mcc311-mnc180-vi/strings.xml b/core/res/res/values-mcc311-mnc180-vi/strings.xml new file mode 100644 index 000000000000..0d7ff969d250 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-vi/strings.xml @@ -0,0 +1,25 @@ + + + + + "SIM không được cấp phép MM#2" + "SIM không được phép MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-zh-rCN/strings.xml b/core/res/res/values-mcc311-mnc180-zh-rCN/strings.xml new file mode 100644 index 000000000000..d8ff182fa535 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-zh-rCN/strings.xml @@ -0,0 +1,25 @@ + + + + + "未配置的 SIM 卡 MM#2" + "不被允许的 SIM 卡 MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-zh-rHK/strings.xml b/core/res/res/values-mcc311-mnc180-zh-rHK/strings.xml new file mode 100644 index 000000000000..14332bf0deec --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-zh-rHK/strings.xml @@ -0,0 +1,25 @@ + + + + + "未佈建的 SIM 卡 MM#2" + "SIM 卡不允許 MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-zh-rTW/strings.xml b/core/res/res/values-mcc311-mnc180-zh-rTW/strings.xml new file mode 100644 index 000000000000..775a70b60d54 --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-zh-rTW/strings.xml @@ -0,0 +1,25 @@ + + + + + "未佈建的 SIM 卡 MM#2" + "不支援的 SIM 卡 MM#3" + diff --git a/core/res/res/values-mcc311-mnc180-zu/strings.xml b/core/res/res/values-mcc311-mnc180-zu/strings.xml new file mode 100644 index 000000000000..a66760fddb8c --- /dev/null +++ b/core/res/res/values-mcc311-mnc180-zu/strings.xml @@ -0,0 +1,25 @@ + + + + + "I-SIM ayinikezelwe MM#2" + "I-SIM ayivunyelwe MM#3" + diff --git a/core/res/res/values-mk/strings.xml b/core/res/res/values-mk/strings.xml index 7f056526ccb2..8190c472e543 100644 --- a/core/res/res/values-mk/strings.xml +++ b/core/res/res/values-mk/strings.xml @@ -248,9 +248,9 @@ "Предупредувања" "Демонстрација за малопродажба" "USB-врска" - "Апликациите се извршуваат во заднина" - "%1$s се извршува во заднина" - "%1$d апликации се извршуваат во заднина" + "Апликации што ја трошат батеријата" + "%1$s користи батерија" + "%1$d апликации користат батерија" "Допрете за детали за батеријата и потрошениот сообраќај" "%1$s, %2$s" "Безбеден режим" diff --git a/core/res/res/values-ml/strings.xml b/core/res/res/values-ml/strings.xml index 1fce4f6d2bd8..ba26b6409cd5 100644 --- a/core/res/res/values-ml/strings.xml +++ b/core/res/res/values-ml/strings.xml @@ -248,9 +248,9 @@ "അലേർട്ടുകൾ" "റീട്ടെയിൽ ഡെമോ" "USB കണക്ഷൻ" - "ആപ്പുകൾ പശ്ചാത്തലത്തിൽ റൺ ചെയ്യുന്നു" - "%1$s പശ്ചാത്തലത്തിൽ റൺ ചെയ്യുന്നു" - "%1$d ആപ്പുകൾ പശ്ചാത്തലത്തിൽ റൺ ചെയ്യുന്നു" + "ആപ്പുകൾ ബാറ്ററി ഉപയോഗിക്കുന്നു" + "%1$s ബാറ്ററി ഉപയോഗിക്കുന്നു" + "%1$d ആപ്പുകൾ ബാറ്ററി ഉപയോഗിക്കുന്നു" "ബാറ്ററി, ഡാറ്റ ഉപയോഗം എന്നിവയുടെ വിശദാംശങ്ങളറിയാൻ ടാപ്പുചെയ്യുക" "%1$s, %2$s" "സുരക്ഷിത മോഡ്" diff --git a/core/res/res/values-mn/strings.xml b/core/res/res/values-mn/strings.xml index 417e05f2fc82..51932008f766 100644 --- a/core/res/res/values-mn/strings.xml +++ b/core/res/res/values-mn/strings.xml @@ -248,9 +248,9 @@ "Сануулга" "Жижиглэнгийн жишээ" "USB холболт" - "Цаана ажиллаж буй апп" - "%1$s ард ажиллаж байна" - "%1$d апп цаана ажиллаж байна" + "Апп батерей ашиглаж байна" + "%1$s батерей ашиглаж байна" + "%1$d апп батерей ашиглаж байна" "Батерей, дата ашиглалтын талаар дэлгэрэнгүйг харахын тулд товшино уу" "%1$s, %2$s" "Аюулгүй горим" diff --git a/core/res/res/values-mr/strings.xml b/core/res/res/values-mr/strings.xml index 3415204186f3..14a48d384eff 100644 --- a/core/res/res/values-mr/strings.xml +++ b/core/res/res/values-mr/strings.xml @@ -79,8 +79,8 @@ "व्हॉइस/आणीबाणी सेवा नाही" "तुम्‍ही असलेल्‍या स्‍थानी मोबाइल नेटवर्क तात्‍पुरते उपलब्‍ध नाही" "नेटवर्कवर पोहोचूू शकत नाही" - "रिसेप्शन सुधारण्यासाठी, सोटिंग्ज > नेटवर्क आणि इंटरनेट > मोबाइल नेटवर्क > प्राधान्य दिलेला नेटवर्क प्रकार बदलून पहा." - "वाय-फाय कॉलिंग सक्रिय आहे" + "रीसेप्शन सुधारण्यासाठी, सेटिंग्ज > नेटवर्क आणि इंटरनेट > मोबाइल नेटवर्क > अग्रमानांकित नेटवर्क प्रकार बदलून पहा." + "वाय-फाय कॉलिंग चालू आहे" "आपात्कालीन कॉलसाठी मोबाइल नेटवर्क असणे आवश्यक आहे." "अलर्ट" "कॉल फॉरवर्डिंग" @@ -88,7 +88,7 @@ "मोबाइल डेटा स्थिती" "SMS संदेश" "व्हॉइसमेल संदेश" - "Wi-Fi कॉलिंग" + "वाय-फाय कॉलिंग" "समवयस्क व्यक्तीने TTY मोड पूर्ण ची विनंती केली" "समवयस्क व्यक्तीने TTY मोड HCO ची विनंती केली" "समवयस्क व्यक्तीने TTY मोड VCO ची विनंती केली" @@ -127,7 +127,7 @@ "%s वाय-फाय कॉलिंग" "बंद" - "वाय-फाय प्राधान्यकृत" + "वाय-फाय अग्रमानांकित" "प्राधान्य दिलेला मोबाइल" "केवळ वाय-फाय" "{0}: अग्रेषित केला नाही" @@ -136,11 +136,11 @@ "{0}: अग्रेषित केला नाही" "{0}: अग्रेषित केला नाही" "वैशिष्ट्य कोड पूर्ण." - "कनेक्शन समस्या किंवा अवैध वैशिष्ट्य कोड." + "कनेक्शन समस्या किंवा अवैध फीचर कोड." "ठीक" - "नेटवर्क त्रुटी आली." + "नेटवर्क एरर आली." "URL शोधू शकलो नाही." - "साइट प्रमाणीकरण योजना समर्थित नाही." + "साइट प्रमाणीकरण योजनेस सपोर्ट नाही." "प्रमाणीकृत करू शकलो नाही." "प्रॉक्सी सर्व्हरद्वारे प्रमाणीकरण यशस्वी झाले." "सर्व्हरशी कनेक्ट करू शकलो नाही." @@ -148,12 +148,12 @@ "सर्व्हरवरील कनेक्शन टाइमआउट झाले." "पृष्ठामध्ये बरीच सर्व्हर पुनर्निर्देशने आहेत." "प्रोटोकॉल समर्थित नाही." - "सुरक्षित कनेक्शन स्थापित करू शकलो नाही." - "URL अवैध असल्यामुळे पृष्ठ उघडू शकलो नाही." + "सुरक्षित कनेक्शन इंस्टॉल करू शकलो नाही." + "URL अवैध असल्यामुळे पेज उघडू शकलो नाही." "फायलीवर प्रवेश करू शकलो नाही." "विनंती केलेली फाईल शोधू शकलो नाही." "बर्‍याच विनंत्यांवर प्रक्रिया होत आहे. नंतर पुन्हा प्रयत्न करा." - "%1$s साठी साइन इन त्रुटी" + "%1$s साठी साइन इन एरर" "संकालन करा" "संकालन करा" "खूप %s हटविणे." @@ -162,15 +162,15 @@ "टीव्ही संचयन भरले आहे. स्थान मोकळे करण्यासाठी काही फायली हटवा." "फोन संचयन पूर्ण भरले आहे. स्थान मोकळे करण्यासाठी काही फायली हटवा." - प्रमाणपत्र अधिकार स्थापित केला - प्रमाणपत्र अधिकार स्थापित केले + प्रमाणपत्र अधिकार इंस्टॉल केला + प्रमाणपत्र अधिकार इंस्टॉल केले "एका अज्ञात तृतीय पक्षाद्वारे" "आपल्या कार्य प्रोफाइल प्रशासकाद्वारे" "%s द्वारे" "कार्य प्रोफाईल हटविले" "प्रशासक अॅप गहाळ असल्यामुळे कार्य प्रोफाइल हटवले गेले" - "कार्य प्रोफाइल प्रशासक अॅप गहाळ आहे किंवा दूषित आहे. परिणामी, आपले कार्य प्रोफाइल आणि संबंधित डेटा हटवले गेले आहेत. सहाय्यासाठी आपल्या प्रशासकाशी संपर्क साधा." + "कार्य प्रोफाइल प्रशासक अॅप गहाळ आहे किंवा करप्ट आहे. परिणामी, आपले कार्य प्रोफाइल आणि संबंधित डेटा हटवले गेले आहेत. सहाय्यासाठी आपल्या प्रशासकाशी संपर्क साधा." "आपले कार्य प्रोफाइल आता या डिव्हाइसवर उपलब्‍ध नाही" "डीव्हाइस व्यवस्थापित केले आहे" "आपली संस्था हे डीव्हाइस व्यवस्थापित करते आणि नेटवर्क रहदारीचे निरीक्षण करू शकते. तपशीलांसाठी टॅप करा." @@ -201,7 +201,7 @@ "आपला फोन बंद होईल." "आपण बंद करू इच्छिता?" "सुरक्षित मोडमध्ये रीबूट करा" - "आपण सुरक्षित मोडमध्ये रीबूट करू इच्छिता? हे आपण स्थापित केलेले सर्व तृतीय पक्ष अनुप्रयोग अक्षम करेल. आपण पुन्हा रीबूट करता तेव्हा ते पुनर्संचयित केले जातील." + "आपण सुरक्षित मोडमध्ये रीबूट करू इच्छिता? हे आपण इंस्टॉल केलेले सर्व तृतीय पक्ष अॅप्लिकेशन अक्षम करेल. आपण पुन्हा रीबूट करता तेव्हा ते पुनर्संचयित केले जातील." "अलीकडील" "अलीकडील कोणतेही अॅप्स नाहीत." "टॅबलेट पर्याय" @@ -210,9 +210,9 @@ "स्क्रीन लॉक" "बंद" "आणीबाणी" - "दोष अहवाल" - "दोष अहवाल घ्या" - "ई-मेल संदेश म्हणून पाठविण्यासाठी, हे तुमच्या सद्य डीव्हाइस स्थितीविषयी माहिती संकलित करेल. दोष अहवाल सुरू करण्यापासून तो पाठविण्यापर्यंत थोडा वेळ लागेल; कृपया धीर धरा." + "बग रीपोर्ट" + "बग रीपोर्ट घ्या" + "ई-मेल संदेश म्हणून पाठविण्यासाठी, हे तुमच्या सद्य डीव्हाइस स्थितीविषयी माहिती संकलित करेल. बग रीपोर्ट सुरू करण्यापासून तो पाठविण्यापर्यंत थोडा वेळ लागेल; कृपया धीर धरा." "परस्परसंवादी अहवाल" "बहुतांश प्रसंगांमध्ये याचा वापर करा. ते आपल्याला अहवालाच्या प्रगतीचा मागोवा घेण्याची, समस्येविषयी आणखी तपाशील प्रविष्ट करण्याची आणि स्क्रीनशॉट घेण्याची अनुमती देते. ते कदाचित अहवाल देण्यासाठी बराच वेळ घेणारे कमी-वापरलेले विभाग वगळू शकते." "संपूर्ण अहवाल" @@ -239,7 +239,7 @@ "कार मोड" "खाते स्थिती" "विकसक संदेश" - "अद्यतने" + "अपडेट" "नेटवर्क स्थिती" "नेटवर्क सूचना" "नेटवर्क उपलब्ध" @@ -248,9 +248,9 @@ "सूचना" "रीटेल डेमो" "USB कनेक्‍शन" - "अॅप्‍स बॅकग्राउंडमध्‍ये चालू आहेत" - "%1$s बॅकग्राउंडमध्‍ये चालू आहे" - "%1$d अॅप्‍स बॅकग्राउंडमध्‍ये चालू आहेत" + "अॅप्‍समुळे बॅटरी संपत आहे" + "%1$s बॅटरी वापरत आहे" + "%1$d अॅप्‍स बॅटरी वापरत आहेत" "बॅटरी आणि डेटा वापराच्‍या तपशीलांसाठी टॅप करा" "%1$s, %2$s" "सुरक्षित मोड" @@ -274,14 +274,14 @@ "फोन" "फोन कॉल आणि व्यवस्थापित" "शरीर सेन्सर" - "आपल्‍या महत्त्वाच्या मापनांविषयी सेन्सर डेटामध्‍ये प्रवेश करा" + "आपल्‍या महत्त्वाच्या मापनांविषयी सेंसर डेटा अॅक्सेस करा" "विंडो सामग्री पुनर्प्राप्त करा" "आपण परस्‍परसंवाद करीत असलेल्‍या विंडोची सामग्री तपासा." "स्पर्श करून अन्वेषण चालू करा" "टॅप केलेले आयटम मोठ्‍याने बोलले जातील आणि जेश्चरचा वापर करून स्क्रीन एक्सप्लोर केली जाऊ शकते." "आपण टाइप करता त्या मजकुराचे निरीक्षण करा" "क्रेडिट कार्ड नंबर आणि संकेतशब्‍द यासारखा वैयक्तिक डेटा समाविष्‍ट करते." - "प्रदर्शन विस्तृतीकरण नियंत्रित करा" + "डिस्प्ले मॅग्निफिकेशन नियंत्रित करा" "प्रदर्शनाचा झूम स्तर आणि स्थिती निर्धारण नियंत्रित करा." "जेश्चर करा" "टॅप, स्वाइप, पिंच आणि इतर जेश्चर करू शकते." @@ -301,9 +301,9 @@ "कॉल केला जात असताना कॉलला भिन्न नंबरवर पुनर्निर्देशित करण्‍याच्‍या किंवा संपूर्ण कॉल रद्द करण्‍याच्‍या पर्यायासह डायल केला जाणारा नंबर पाहण्‍याची अ‍ॅपला अनुमती देते" "फोन कॉलचे उत्तर द्या" "येणार्‍या फोन कॉलचे उत्तर देण्यास अॅपला अनुमती देते." - "मजकूर संदेश प्राप्त करा (SMS)" - "SMS संदेश प्राप्त करण्याची आणि त्यावर प्रक्रिया करण्याची अॅप ला अनुमती देते. म्हणजेच अॅप आपल्या डिव्हाइसवर पाठविलेले संदेश आपल्याला न दर्शवता त्यांचे परीक्षण करू किंवा ते हटवू शकतो." - "मजकूर संदेश प्राप्त करा (MMS)" + "मजकूर संदेश मिळवा (SMS)" + "SMS संदेश प्राप्त करण्याची आणि त्यावर प्रक्रिया करण्याची अॅप ला अनुमती देते. म्हणजेच अॅप आपल्या डीव्हाइसवर पाठविलेले संदेश तुम्हाला न दर्शवता त्यांचे परीक्षण करू किंवा ते हटवू शकतो." + "मजकूर संदेश मिळवा (MMS)" "MMS संदेश प्राप्त करण्यास आणि त्यावर प्रक्रिया करण्यास अॅप ला अनुमती देते. म्हणजेच अॅप आपल्या डिव्हाइसवर पाठविलेले संदेश आपल्याला न दर्शवता त्यांचे परीक्षण करू किंवा ते हटवू शकतो." "सेल प्रसारण संदेश वाचा" "आपल्या डिव्हाइसद्वारे प्राप्त केलेले सेल प्रसारण संदेश वाचण्यासाठी अॅप ला अनुमती देते. काही स्थानांमध्ये आपल्याला आणीबाणीच्या परिस्थितीची चेतावणी देण्यासाठी सेल प्रसारण सूचना वितरीत केल्या जातात. आणीबाणी सेल प्रसारण प्राप्त होते तेव्हा आपल्या डिव्हाइसच्या कार्यप्रदर्शनात किंवा कार्यात दुर्भावनापूर्ण अॅप्स व्यत्यय आणू शकतात." @@ -312,13 +312,13 @@ "SMS संदेश पाठवणे आणि पाहणे" "SMS संदेश पाठविण्यासाठी अॅप ला अनुमती देते. हे अनपेक्षित शुल्कामुळे होऊ शकते. दुर्भावनापूर्ण अॅप्स नी आपल्या पुष्टिकरणाशिवाय संदेश पाठवल्यामुळे आपले पैसे खर्च होऊ शकतात." "आपले मजकूर संदेश वाचा (SMS किंवा MMS)" - "हा अॅप आपल्या टॅब्लेटवर संचयित केलेले सर्व SMS (मजकूर) संदेश वाचू शकतो." - "हा अॅप आपल्या टीव्हीवर संचयित केलेले सर्व SMS (मजकूर) संदेश वाचू शकतो." - "हा अॅप आपल्या फोनवर संचयित केलेले सर्व SMS (मजकूर) संदेश वाचू शकतो." - "मजकूर संदेश प्राप्त करा (WAP)" + "हा अॅप तुमच्या टॅब्लेटवर स्टोअर केलेले सर्व SMS (मजकूर) संदेश वाचू शकतो." + "हा अॅप तुमच्या टीव्हीवर स्टोअर केलेले सर्व SMS (मजकूर) संदेश वाचू शकतो." + "हा अॅप तुमच्या फोनवर स्टोअर केलेले सर्व SMS (मजकूर) संदेश वाचू शकतो." + "मजकूर संदेश मिळवा (WAP)" "WAP संदेश प्राप्त करण्यास आणि त्यावर प्रक्रिया करण्यासाठी अॅप ला अनुमती देते. ही परवानगी आपल्याला पाठविलेले संदेश आपल्याला न दर्शविता त्यांचे परीक्षण करण्याची आणि ते हटविण्याची क्षमता समाविष्ट करते." "चालणारे अॅप्स पुनर्प्राप्त करा" - "सध्या आणि अलीकडे चालणार्‍या कार्यांविषयी माहिती पुनर्प्राप्त करण्यासाठी अॅप ला अनुमती देते. हे डिव्हाइसवर कोणते अनुप्रयोग वापरले जात आहेत त्याविषयी माहिती शोधण्यासाठी अॅप ला अनुमती देऊ शकतात." + "सध्या आणि अलीकडे चालणार्‍या कार्यांविषयी माहिती पुनर्प्राप्त करण्यासाठी अॅप ला अनुमती देते. हे डिव्हाइसवर कोणते अॅप्लिकेशन वापरले जात आहेत त्याविषयी माहिती शोधण्यासाठी अॅप ला अनुमती देऊ शकतात." "प्रोफाईल आणि डीव्हाइस मालक व्यवस्थापित करा" "प्रोफाईल मालक आणि डीव्हाइस मालक सेट करण्याची अॅप्सना अनुमती द्या." "चालणारे अॅप्स पुनर्क्रमित करा" @@ -328,7 +328,7 @@ "अन्य अॅप्स बंद करा" "अन्य अॅप्सच्या पार्श्वभूमी प्रक्रिया समाप्त करण्यासाठी अॅप ला अनुमती देते. यामुळे अन्य अॅप्स चालणे थांबू शकते." "हा अॅप इतर अॅप्सच्या शीर्षस्थानी दिसू शकतो." - "हा अॅप इतर अॅप्सच्या शीर्षस्थानी किंवा स्क्रीनच्या इतर भागांवर दिसू शकतो. हे सामान्य अॅप वापरात व्यत्यय आणू शकते किंवा इतर अॅप्सची प्रदर्शन पद्धत बदलू शकते." + "हे अॅप इतर अॅप्सच्या शीर्षस्थानी किंवा स्क्रीनच्या इतर भागांवर दिसू शकतो. हे सामान्य अॅप वापरात व्यत्यय आणू शकते किंवा इतर अॅप्सची डिस्प्ले पद्धत बदलू शकते." "पार्श्वभूमीत चालवा" "हे अॅप पार्श्वभूमीत चालू शकते. हे बॅटरी अधिक जलद संपवू शकते." "पार्श्वभूमीत डेटा वापरा" @@ -363,7 +363,7 @@ "येणार्‍या आणि केल्या जाणार्‍या कॉलविषयीच्या डेटासह, आपल्या टॅब्लेटचा कॉल लॉग सुधारित करण्यासाठी अॅप ला अनुमती देते. दुर्भावनापूर्ण अॅप्स आपला कॉल लॉग मिटवण्यासाठी किंवा सुधारित करण्यासाठी याचा वापर करू शकतात." "येणार्‍या आणि केल्या जाणार्‍या कॉलविषयीच्या डेटासह, आपल्या टीव्हीचा कॉल लॉग सुधारित करण्यासाठी अॅपला अनुमती देते. दुर्भावनापूर्ण अॅप्स आपला कॉल लॉग मिटवण्यासाठी किंवा सुधारित करण्यासाठी याचा वापर करू शकतात." "येणार्‍या आणि केल्या जाणार्‍या कॉलविषयीच्या डेटासह, आपल्या फोनचा कॉल लॉग सुधारित करण्यासाठी अॅप ला अनुमती देते. दुर्भावनापूर्ण अॅप्स आपला कॉल लॉग मिटवण्यासाठी किंवा सुधारित करण्यासाठी याचा वापर करू शकतात." - "शरीर सेन्सरमध्ये (हृदय गती मॉनिटरसारखे) प्रवेश करा" + "शरीर सेंसर (हृदय गती मॉनिटरसारखे) अॅक्सेस करा" "हृदय गती सारख्या, आपल्या शारीरिक स्थितीचे नियंत्रण करणार्‍या सेन्सरवरून डेटामध्ये प्रवेश करण्यासाठी अॅपला अनुमती देते." "कॅलेंडर इव्हेंट आणि तपशील वाचा" "हा अॅप आपल्या टॅब्लेटवर संचयित केलेले सर्व कॅलेंडर इव्हेंट वाचू आणि सामायिक करू शकतो किंवा आपला कॅलेंडर डेटा जतन करू शकतो." @@ -373,27 +373,27 @@ "हा अॅप आपल्या टॅब्लेटवर कॅलेंडर इव्हेंट जोडू, काढू किंवा बदलू शकतो. हा अॅप कॅलेंडर मालकांकडून येत आहेत असे वाटणारे संदेश पाठवू किंवा त्यांच्या मालकांना सूचित केल्याशिवाय इव्हेंट बदलू शकतो." "हा अॅप आपल्या टीव्हीवर कॅलेंडर इव्हेंट जोडू, काढू किंवा बदलू शकतो. हा अॅप कॅलेंडर मालकांकडून येत आहेत असे वाटणारे संदेश पाठवू किंवा त्यांच्या मालकांना सूचित केल्याशिवाय इव्हेंट बदलू शकतो." "हा अॅप आपल्या फोनवर कॅलेंडर इव्हेंट जोडू, काढू किंवा बदलू शकतो. हा अॅप कॅलेंडर मालकांकडून येत आहेत असे वाटणारे संदेश पाठवू किंवा त्यांच्या मालकांना सूचित केल्याशिवाय इव्हेंट बदलू शकतो." - "अतिरिक्त स्थान प्रदाता आदेशांवर प्रवेश करा" + "अतिरिक्त स्थान प्रदाता आदेश अॅक्सेस करा" "अ‍ॅपला अतिरिक्त स्‍थान प्रदाता आदेशावर प्रवेश करण्‍याची अनुमती देते. हे कदाचित अ‍ॅपला GPS किंवा इतर स्‍थान स्त्रोत च्या ऑपरेशनमध्‍ये हस्तक्षेप करण्‍याची अनुमती देऊ शकते." - "अचूक स्थानामध्ये (GPS आणि नेटवर्क-आधारित) प्रवेश करा" - "हा अॅप सेल टॉवर आणि वाय-फाय नेटवर्क सारख्या GPS किंवा नेटवर्क स्रोतांच्या आधारावर आपले स्थान मिळवू शकतो. या स्थान सेवा वापरण्यास सक्षम असण्यासाठी त्या आपल्या फोनवर चालू केलेल्या आणि उपलब्ध असणे आवश्यक आहे. हे बॅटरी वापर वाढवू शकते." - "अंदाजे स्‍थानामध्ये (नेटवर्क-आधारित) प्रवेश करा" - "हा अॅप सेल टॉवर आणि वाय-फाय नेटवर्क सारख्या नेटवर्क स्रोतांच्या आधारावर आपले स्थान मिळवू शकतो. अॅपला या स्थान सेवा वापरण्यास सक्षम असण्यासाठी आपल्या टॅॅब्लेटवर त्या चालू केलेल्या आणि उपलब्ध असणे आवश्यक आहे." - "हा अॅप सेल टॉवर आणि वाय-फाय नेटवर्क सारख्या नेटवर्क स्रोतांच्या आधारावर आपले स्थान मिळवू शकतो. अॅपला या स्थान सेवा वापरण्यास सक्षम असण्यासाठी आपल्या टीव्हीवर त्या चालू केलेल्या आणि उपलब्ध असणे आवश्यक आहे." - "हा अॅप सेल टॉवर आणि वाय-फाय नेटवर्क सारख्या नेटवर्क स्रोतांच्या आधारावर आपले स्थान मिळवू शकतो. अॅपला या स्थान सेवा वापरण्यास सक्षम असण्यासाठी आपल्या फोनवर त्या चालू केलेल्या आणि उपलब्ध असणे आवश्यक आहे." + "अचूक स्थानामध्ये (GPS आणि नेटवर्क-आधारित) अॅक्सेस करा" + "हा अॅप सेल टॉवर आणि वाय-फाय नेटवर्क सारख्या GPS किंवा नेटवर्क स्रोतांच्या आधारावर तुमचे स्थान मिळवू शकतो. या स्थान सेवा वापरण्यास सक्षम असण्यासाठी त्या तुमच्या फोनवर चालू केलेल्या आणि उपलब्ध असणे आवश्यक आहे. हे बॅटरी वापर वाढवू शकते." + "अंदाजे स्‍थानामध्ये (नेटवर्क-आधारित) अॅक्सेस करा" + "हा अॅप सेल टॉवर आणि वाय-फाय नेटवर्क सारख्या नेटवर्क स्रोतांच्या आधारावर तुमचे स्थान मिळवू शकतो. अॅपला या स्थान सेवा वापरण्यास सक्षम असण्यासाठी तुमच्या टॅब्लेटवर त्या चालू केलेल्या आणि उपलब्ध असणे आवश्यक आहे." + "हा अॅप सेल टॉवर आणि वाय-फाय नेटवर्क सारख्या नेटवर्क स्रोतांच्या आधारावर तुमचे स्थान मिळवू शकतो. अॅपला या स्थान सेवा वापरण्यास सक्षम असण्यासाठी तुमच्या टीव्हीवर त्या चालू केलेल्या आणि उपलब्ध असणे आवश्यक आहे." + "हा अॅप सेल टॉवर आणि वाय-फाय नेटवर्क सारख्या नेटवर्क स्रोतांच्या आधारावर तुमचे स्थान मिळवू शकतो. अॅपला या स्थान सेवा वापरण्यास सक्षम असण्यासाठी तुमच्या फोनवर त्या चालू केलेल्या आणि उपलब्ध असणे आवश्यक आहे." "आपल्या ऑडिओ सेटिंग्ज बदला" "व्हॉल्यूम आणि आउटपुटसाठी कोणता स्पीकर वापरला आहे यासारख्या समग्र ऑडिओ सेटिंग्ज सुधारित करण्यासाठी अॅप ला अनुमती देते." "ऑडिओ रेकॉर्ड" "हा अॅप कोणत्याही वेळी मायक्रोफोन वापरून ऑडिओ रेकॉर्ड करू शकता." - "सिम वर आदेश पाठवा" - "अ‍ॅप ला सिम वर आदेश पाठविण्‍याची अनुमती देते. हे खूप धोकादायक असते." + "सिम वर कमांड पाठवा" + "अ‍ॅप ला सिम वर कमांड पाठविण्‍याची अनुमती देते. हे खूप धोकादायक असते." "चित्रे आणि व्हिडिओ घ्या" "हा अॅप कोणत्याही वेळी कॅमेरा वापरून चित्रेे घेऊ आणि व्ह‍िडिअो रेकॉर्ड करू शकतो." "कंपन नियंत्रित करा" "अॅप ला व्हायब्रेटर नियंत्रित करण्यासाठी अनुमती देते." "फोन नंबरवर प्रत्यक्ष कॉल करा" "आपल्या हस्तक्षेपाशिवाय फोन नंबरवर कॉल करण्यासाठी अॅप ला अनुमती देते. यामुळे अनपेक्षित शुल्क किंवा कॉल लागू शकतात. लक्षात ठेवा की हे आणीबाणीच्या नंबरवर कॉल करण्यासाठी अॅप ला अनुमती देत नाही. दुर्भावनापूर्ण अॅप्स नी आपल्या पुष्टिकरणाशिवाय कॉल केल्यामुळे आपले पैसे खर्च होऊ शकतात." - "IMS कॉल सेवेमध्‍ये प्रवेश करा" + "IMS कॉल सेवा अॅक्सेस करा" "आपल्‍या हस्तक्षेपाशिवाय अ‍ॅपला कॉल करण्‍यासाठी IMS सेवा वापरण्याची अनुमती देते." "फोन स्थिती आणि ओळख वाचा" "डीव्हाइस च्या फोन वैशिष्ट्यांवर अॅक्सेस करण्यास अॅपला अनुमती देते. ही परवानगी कॉल अॅक्टिव्हेट असला किंवा नसला तरीही, फोन नंबर आणि डीव्हाइस आयडी आणि कॉलद्वारे कनेक्ट केलेला रीमोट नंबर निर्धारित करण्यासाठी अॅपला अनुमती देते." @@ -420,39 +420,39 @@ "टीव्हीचा टाईम झोन बदलण्यासाठी अॅपला अनुमती देते." "फोनचा टाइम झोन बदलण्यासाठी अॅप ला अनुमती देते." "डिव्हाइसवरील खाती शोधा" - "टॅब्लेटद्वारे ज्ञात खात्यांची सूची मिळवण्यासाठी अॅप ला अनुमती देते. यात आपण स्थापित केलेल्या अनुप्रयोगांद्वारे तयार केलेली कोणतीही खाती समाविष्ट होऊ शकतात." - "टीव्हीद्वारे ज्ञात खात्यांची सूची मिळविण्यासाठी अॅपला अनुमती देतो. यात आपण स्थापित केलेल्या अनुप्रयोगांद्वारे तयार केलेली कोणतीही खाती समाविष्ट असू शकतात." - "फोनद्वारे ज्ञात खात्यांची सूची मिळवण्यासाठी अॅप ला अनुमती देते. यात आपण स्थापित केलेल्या अनुप्रयोगांद्वारे तयार केलेली कोणतीही खाती समाविष्ट करू शकतात." + "टॅब्लेटद्वारे ज्ञात खात्यांची सूची मिळवण्यासाठी अॅप ला अनुमती देते. यात आपण इंस्टॉल केलेल्या अनुप्रयोगांद्वारे तयार केलेली कोणतीही खाती समाविष्ट होऊ शकतात." + "टीव्हीद्वारे ज्ञात खात्यांची सूची मिळविण्यासाठी अॅपला अनुमती देतो. यात आपण इंस्टॉल केलेल्या अनुप्रयोगांद्वारे तयार केलेली कोणतीही खाती समाविष्ट असू शकतात." + "फोनद्वारे ज्ञात खात्यांची सूची मिळवण्यासाठी अॅप ला अनुमती देते. यात आपण इंस्टॉल केलेल्या अनुप्रयोगांद्वारे तयार केलेली कोणतीही खाती समाविष्ट करू शकतात." "नेटवर्क कनेक्शन पहा" "कोणती नेटवर्क अस्तित्वात आहेत आणि कनेक्ट केलेली आहेत यासारख्या नेटवर्क कनेक्शनविषयीची माहिती पाहण्यासाठी अॅप ला अनुमती देते." "पूर्ण नेटवर्क प्रवेश आहे" - "नेटवर्क सॉकेट तयार करण्यासाठी आणि सानुकूल नेटवर्क प्रोटोकॉल वापरण्यासाठी अॅप ला अनुमती देते. ब्राउझर आणि अन्य अनुप्रयोग म्हणजे इंटरनेटवर डेटा पाठवण्याचा मार्ग, म्हणजे इंटरनेटवर डेटा पाठविण्यासाठी परवानगीची आवश्यकता नसते." + "नेटवर्क सॉकेट तयार करण्यासाठी आणि सानुकूल नेटवर्क प्रोटोकॉल वापरण्यासाठी अॅप ला अनुमती देते. ब्राउझर आणि अन्य अॅप्लिकेशन म्हणजे इंटरनेटवर डेटा पाठवण्याचा मार्ग, म्हणजे इंटरनेटवर डेटा पाठविण्यासाठी परवानगीची आवश्यकता नसते." "नेटवर्क कनेक्टिव्हिटी बदला" "नेटवर्क कनेक्टिव्हिटीची स्थिती बदलण्यासाठी अॅप ला अनुमती देते." "टिथर केलेली कनेक्टिव्हिटी बदला" "टेदर केलेल्या नेटवर्क कनेक्टिव्हिटीची स्थिती बदलण्यासाठी अॅप ला अनुमती देते." "वाय-फाय कनेक्शन पहा" - "वाय-फाय सक्षम केले आहे किंवा नाही आणि कनेक्ट केलेल्या वाय-फाय डिव्हाइसेसचे नाव यासारख्या, वाय-फाय नेटवर्किंग विषयीची माहिती पाहण्यासाठी अॅप ला अनुमती देते." + "वाय-फाय सक्षम केले आहे किंवा नाही आणि कनेक्ट केलेल्या वाय-फाय डीव्हाइसचे नाव यासारख्या, वाय-फाय नेटवर्किंग विषयीची माहिती पाहण्यासाठी अॅप ला अनुमती देते." "वाय-फाय वरून कनेक्ट करा आणि डिस्कनेक्ट करा" "वाय-फाय अॅक्सेस बिंदूंवर कनेक्ट करण्यासाठी आणि त्यावरून डिस्कनेक्ट करण्यासाठी आणि वाय-फाय नेटवर्कसाठी डीव्हाइस कॉंफिगरेशनमध्ये बदल करण्यासाठी अॅपला अनुमती देते." "वाय-फाय मल्‍टिकास्‍ट रिसेप्‍शनला अनुमती द्या" - "मल्टिकास्ट पत्ते वापरून फक्त आपल्या टॅब्लेटवर नाही, तर वाय-फाय नेटवर्कवरील सर्व डिव्हाइसेसवर पाठविलेले पॅकेट प्राप्त करण्यासाठी अॅप ला अनुमती देते. हे गैर-मल्टिकास्ट मोडपेक्षा अधिक पॉवर वापरते." - "केवळ आपला टीव्ही न वापरता, एकाधिक पत्ते वापरून एका वाय-फाय नेटवकवरील सर्व डिव्हाइसवर पाठविलेली पॅकेट प्राप्त करण्यासाठी अॅपला अनुमती देते." - "मल्टिकास्ट पत्ते वापरून फक्त आपल्या फोनवर नाही, तर वाय-फाय नेटवर्कवरील सर्व डिव्हाइसेसवर पाठविलेले पॅकेट प्राप्त करण्यासाठी अॅप ला अनुमती देते. हे गैर-मल्टिकास्ट मोडपेक्षा अधिक पॉवर वापरते." - "ब्लूटुथ सेटिंग्जवर प्रवेश करा" - "स्थानिक ब्लूटुथ टॅबलेट कॉन्फिगर करण्याकरिता आणि दूरस्थ डिव्हाइसेस शोधण्यासाठी आणि त्यासह जोडण्यासाठी अॅप ला अनुमती देते." - "स्थानिक ब्लूटुथ टीव्ही कॉन्फिगर करण्यासाठी आणि दूरस्थ डिव्हाइसेससह शोधण्यासाठी आणि जोडण्यासाठी अॅपला अनुमती देते." - "स्थानिक ब्लूटुथ फोन कॉन्फिगर करण्याकरिता आणि दूरस्थ डिव्हाइसेस शोधण्यासाठी आणि त्यासह जोडण्यासाठी अॅप ला अनुमती देते." + "मल्टिकास्ट पत्ते वापरून फक्त तुमच्या टॅब्लेटवर नाही, तर वाय-फाय नेटवर्कवरील सर्व डीव्हाइसवर पाठविलेले पॅकेट प्राप्त करण्यासाठी अॅप ला अनुमती देते. हे मल्टिकास्टखेरिज इतर मोडसाठी अधिक पॉवर वापरते." + "केवळ आपला टीव्ही न वापरता, एकाधिक पत्ते वापरून एका वाय-फाय नेटवकवरील सर्व डीव्हाइसवर पाठविलेली पॅकेट प्राप्त करण्यासाठी अॅपला अनुमती देते." + "मल्टिकास्ट पत्ते वापरून फक्त तुमच्या फोनवर नाही, तर वाय-फाय नेटवर्कवरील सर्व डीव्हाइसवर पाठविलेले पॅकेट प्राप्त करण्यासाठी अॅप ला अनुमती देते. हे मल्टिकास्टखेरिज इतर मोडसाठी अधिक पॉवर वापरते." + "ब्लूटूथ सेटिंग्ज अॅक्सेस करा" + "स्थानिक ब्लूटूथ टॅबलेट कॉंफिगर करण्याकरिता आणि दूरस्थ डीव्हाइस शोधण्यासाठी आणि त्यासह जोडण्यासाठी अॅप ला अनुमती देते." + "स्थानिक ब्लूटूथ टीव्ही कॉंफिगर करण्यासाठी आणि दूरस्थ डीव्हाइससह शोधण्यासाठी आणि जोडण्यासाठी अॅपला अनुमती देते." + "स्थानिक ब्लूटूथ फोन कॉंफिगर करण्याकरिता आणि दूरस्थ डीव्हाइस शोधण्यासाठी आणि त्यासह जोडण्यासाठी अॅप ला अनुमती देते." "WiMAX कनेक्ट करा आणि त्यावरून डिस्कनेक्ट करा" "WiMAX सक्षम केले आहे किंवा नाही आणि कनेक्ट केलेल्या कोणत्याही WiMAX नेटवर्क विषयीची माहिती निर्धारित करण्यासाठी अॅप ला अनुमती देते." "WiMAX स्थिती बदला" "WiMAX नेटवर्कवर टॅबलेट कनेक्ट करण्यास आणि त्यावरून टॅबलेट डिस्कनेक्ट करण्यास अॅप ला अनुमती देते." "WiMAX नेटवर्कवरून टीव्ही कनेक्ट करण्यासाठी आणि त्यावरून टीव्ही डिस्कनेक्ट करण्यासाठी अॅपला अनुमती देते." "WiMAX नेटवर्कवर फोन कनेक्ट करण्यास आणि त्यावरून फोन डिस्कनेक्ट करण्यास अॅप ला अनुमती देते." - "ब्लुटूथ डीव्हाइससह जोडा" - "टॅब्लेटवर ब्लूटुथ चे कॉन्फिगरेशन पाहण्यासाठी आणि जोडलेल्या डिव्हाइसेससह कनेक्शन करण्यासाठी आणि स्वीकारण्यासाठी, अॅप ला अनुमती देते." - "टीव्हीवर ब्लूटुथचे कॉन्फिगरेशन पाहण्यासाठी आणि जोडलेल्या डिव्हाइसेससह कनेक्शन करण्यासाठी आणि स्वीकारण्यासाठी अॅपला अनुमती देते." - "फोनवर ब्लूटुथ चे कॉन्फिगरेशन पाहण्यासाठी आणि जोडलेल्या डिव्हाइसेससह कनेक्शन करण्यासाठी आणि स्वीकारण्यासाठी, अॅप ला अनुमती देते." + "ब्लूटूथ डीव्हाइससह जोडा" + "टॅबलेटवर ब्लूटूथ चे कॉंफिगरेशन पाहण्यासाठी आणि पेअर केलेल्या डीव्हाइससह कनेक्शन स्थापित करण्यासाठी आणि स्वीकारण्यासाठी, अॅप ला अनुमती देते." + "टीव्हीवर ब्लूटूथचे कॉंफिगरेशन पाहण्यासाठी आणि जोडलेल्या डीव्हाइससह कनेक्शन स्थापित करण्यासाठी आणि स्वीकारण्यासाठी अॅपला अनुमती देते." + "फोनवर ब्लूटूथ चे कॉंफिगरेशन पाहण्यासाठी आणि पेअर केलेल्या डीव्हाइससह कनेक्शन स्थापित करण्यासाठी आणि स्वीकारण्यासाठी, अॅप ला अनुमती देते." "फील्ड जवळील कम्युनिकेशन नियंत्रित करा" "फील्ड जवळील कम्युनिकेशन (NFC) टॅग, कार्डे आणि वाचक यांच्यासह संवाद करण्यासाठी अॅपला अनुमती देते." "आपले स्क्रीन लॉक अक्षम करा" @@ -469,7 +469,7 @@ "फिंगरप्रिंट हार्डवेअर उपलब्‍ध नाही." - "फिंगरप्रिंट संचयित केले जाऊ शकत नाही. कृपया विद्यमान फिंगरप्रिंट काढा." + "फिंगरप्रिंट स्टोअर केले जाऊ शकत नाही. कृपया विद्यमान फिंगरप्रिंट काढा." "फिंगरप्रिंट टाइमआउट झाले. पुन्हा प्रयत्न करा." "फिंगरप्रिंट ऑपरेशन रद्द झाले." "खूप प्रयत्न केले. नंतर पुन्हा प्रयत्न करा." @@ -478,7 +478,7 @@ "%d बोट" - "फिंगरप्रिंट चिन्ह" + "फिंगरप्रिंट आयकन" "संकालन सेटिंग्‍ज वाचा" "खात्याच्या संकालन सेटिंग्ज वाचण्यासाठी अॅप ला अनुमती देते. उदाहरणार्थ, हे खात्यासह लोकांचा अॅप संकालित केला आहे किंवा नाही हे निर्धारित करू शकते." "संकालन चालू आणि बंद करा टॉगल करा" @@ -527,7 +527,7 @@ "अनु्प्रयोगाला नेटवर्क स्‍थितींवरील निरीक्षणे ऐकण्‍यासाठी अनुमती देते. सामान्‍य अ‍ॅप्‍ससाठी कधीही आवश्‍यक नसावे." "इनपुट डीव्हाइस कॅलिब्रेशन बदला" "स्पर्श स्क्रीनची कॅलिब्रेशन प्राचले सुधारित करण्यासाठी अॅप ला अनुमती देते. सामान्य अॅप्स साठी कधीही आवश्यक नसते." - "DRM प्रमाणपत्रांवर प्रवेश करा" + "DRM प्रमाणपत्रे अॅक्सेस करा" "DRM प्रमाणपत्रांची तरतूद करण्यासाठी आणि वापरण्यासाठी अनुप्रयोगास अनुमती देते. सामान्य अॅप्सकरिता कधीही आवश्यकता नसते." "Android बीम स्थानांतरण स्थिती प्राप्त करा" "वर्तमान Android बीम स्थानांतरणांविषयी माहिती प्राप्त करण्यासाठी या अनुप्रयोगास अनुमती देते" @@ -537,7 +537,7 @@ "वाहक मेसेजिंग सेवेचा शीर्ष-स्तर इंटरफेस बाइंड करण्यासाठी होल्डरला अनुमती देतो. सामान्‍य अ‍ॅप्‍सकरिता हे कधीही आवश्‍यक नसते." "वाहक सेवांवर प्रतिबद्ध करा" "वाहक सेवांवर प्रतिबद्ध करण्यासाठी होल्डरला अनुमती देते. सामान्य अॅप्ससाठी कधीही आवश्यकता नसावी." - "व्यत्यय आणू नका मध्ये प्रवेश करा" + "व्यत्यय आणू नका अॅक्सेस करा" "व्यत्यय आणू नका कॉन्फिगरेशन वाचण्यासाठी आणि लिहिण्यासाठी अॅपला अनुमती देते." "संकेतशब्द नियम सेट करा" "स्क्रीन लॉक संकेतशब्द आणि पिन मध्ये अनुमती दिलेली लांबी आणि वर्ण नियंत्रित करा." @@ -564,8 +564,8 @@ "धोरण सक्षम असताना वापरण्यासाठी डीव्हाइस समग्र प्रॉक्सी सेट करा. फक्त डीव्हाइस मालक समग्र प्रॉक्सी सेट करु शकतो." "स्क्रीन लॉक संकेतशब्द कालबाह्यता सेट करा" "लॉक-स्क्रीन संकेतशब्द किती वारंवार बदलणे आवश्यक आहे ते बदला." - "संचयन कूटबद्धीकरण सेट करा" - "संचयित अॅप डेटा कूटबद्ध केला जाणे आवश्यक आहे." + "स्टोरेज एंक्रिप्शन सेट करा" + "स्टोअर केलेला अॅप डेटा एंक्रिप्ट केला जाणे आवश्यक आहे." "कॅमेरे अक्षम करा" "सर्व डीव्हाइस कॅमेर्‍यांचा वापर प्रतिबंधित करा." "काही स्क्रीन लॉक वैशिष्‍ट्ये अक्षम करा" @@ -747,7 +747,7 @@ "वापरकर्तानाव (ईमेल)" "संकेतशब्द" "साइन इन करा" - "अवैध वापरकर्तानाव किंवा संकेतशब्द." + "अवैध वापरकर्तानाव किंवा पासवर्ड." "आपले वापरकर्तानाव किंवा संकेतशब्द विसरलात?\n ""google.com/accounts/recovery"" ला भेट द्या." "तपासत आहे..." "अनलॉक करा" @@ -785,10 +785,10 @@ "ALT" "वर्ण" "शब्द" - "दुवा" + "लिंक" "रेखा" "फॅक्टरी चाचणी अयशस्वी" - "FACTORY_TEST क्रिया फक्त /सिस्टम/अॅप मध्ये स्थापित केलेल्या पॅकेजसाठी समर्थित आहे." + "FACTORY_TEST क्रिया फक्त /सिस्टम/अॅप मध्ये इंस्टॉल केलेल्या पॅकेजसाठी समर्थित आहे." "FACTORY_TEST क्रिया प्रदान करणारे कोणतेही पॅकेज आढळले नाही." "रीबूट करा" "\"%s\" वरील पृष्ठ हे म्हणते:" @@ -820,9 +820,9 @@ "आपले वेब बुकमार्क आणि इतिहास वाचा" "ब्राउझरने भेट दिलेल्या सर्व URL चा इतिहास आणि ब्राउझरचे सर्व बुकमार्क वाचण्यास अॅप ला अनुमती देते. टीप: या परवानगीची तृतीय-पक्ष ब्राउझरद्वारे किंवा वेब ब्राउझिंग क्षमता असलेल्या अन्य अनुप्रयोगांद्वारे अंमलबजावणी करू शकत नाही." "वेब बुकमार्क आणि इतिहास लिहा" - "आपल्या टॅब्लेटवर संचयित केलेला ब्राउझरचा इतिहास किंवा बुकमार्क सुधारित करण्यासाठी अॅप ला अनुमती देते. हे ब्राउझर डेटा मिटविण्यासाठी किंवा सुधारित करण्यासाठी अॅप ला अनुमती देते. टीप: ही परवानगी तृतीय पक्ष ब्राउझरद्वारे किंवा वेब ब्राउझिंग क्षमतांसह अन्य अनुप्रयोगांद्वारे अंमलबजावणी करण्याची टीप देऊ शकते." - "आपल्या टीव्हीवर संचयित केलेला ब्राउझरचा इतिहास किंवा बुकमार्क सुधारित करण्यासाठी अॅपला अनुमती देते. हे ब्राउझर डेटा मिटविण्यासाठी किंवा सुधारित करण्यासाठी अॅपला अनुमती देऊ शकते. टीप: या परवानगीची अंमलबजावणी वेब ब्राउझिंग क्षमता असलेल्या तृतीय-पक्ष ब्राउझरद्वारे किंवा इतर अनुप्रयोगांद्वारे केली जाऊ शकत नाही." - "आपल्या फोनवर संचयित केलेला ब्राउझरचा इतिहास किंवा बुकमार्क सुधारित करण्यासाठी अॅप ला अनुमती देते. हे ब्राउझर डेटा मिटविण्यासाठी किंवा सुधारित करण्यासाठी अॅप ला अनुमती देते. टीप: ही परवानगी तृतीय पक्ष ब्राउझरद्वारे किंवा वेब ब्राउझिंग क्षमतांसह अन्य अनुप्रयोगांद्वारे अंमलबजावणी करण्याची टीप देऊ शकते." + "तुमच्या टॅब्लेटवर संचयित केलेला ब्राउझरचा इतिहास किंवा बुकमार्क सुधारित करण्यासाठी अॅप ला अनुमती देते. हे ब्राउझर डेटा मिटविण्यासाठी किंवा सुधारित करण्यासाठी अॅप ला अनुमती देते. टीप: ही परवानगी तृतीय पक्ष ब्राउझरद्वारे किंवा वेब ब्राउझिंग क्षमतांसह अन्य अॅप्लिकेशनद्वारे अंमलबजावणी करण्याची टीप देऊ शकते." + "तुमच्या टीव्हीवर संचयित केलेला ब्राउझरचा इतिहास किंवा बुकमार्क सुधारित करण्यासाठी अॅपला अनुमती देते. हे ब्राउझर डेटा मिटविण्यासाठी किंवा सुधारित करण्यासाठी अॅपला अनुमती देऊ शकते. टीप: या परवानगीची अंमलबजावणी वेब ब्राउझिंग क्षमता असलेल्या तृतीय-पक्ष ब्राउझरद्वारे किंवा इतर अॅप्लिकेशनद्वारे केली जाऊ शकत नाही." + "तुमच्या फोनवर संचयित केलेला ब्राउझरचा इतिहास किंवा बुकमार्क सुधारित करण्यासाठी अॅप ला अनुमती देते. हे ब्राउझर डेटा मिटविण्यासाठी किंवा सुधारित करण्यासाठी अॅप ला अनुमती देते. टीप: ही परवानगी तृतीय पक्ष ब्राउझरद्वारे किंवा वेब ब्राउझिंग क्षमतांसह अन्य अॅप्लिकेशनद्वारे अंमलबजावणी करण्याची टीप देऊ शकते." "अलार्म सेट करा" "इंस्टॉल केलेल्या अलार्म घड्याळ अॅपमध्ये अलार्म सेट करण्यासाठी अॅपला अनुमती देते. काही अलार्म घड्याळ अॅप्समध्ये हे वैशिष्ट्य नसू शकते." "व्हॉइसमेल जोडा" @@ -1000,10 +1000,10 @@ "पाठवा" "होम अ‍ॅप निवडा" "होम म्हणून %1$s वापरा" - "प्रतिमा कॅप्चर करा" - "यासह प्रतिमा कॅप्चर करा" - "%1$s सह प्रतिमा कॅप्चर करा" - "प्रतिमा कॅप्चर करा" + "इमेज कॅप्चर करा" + "यासह इमेज कॅप्चर करा" + "%1$s सह इमेज कॅप्चर करा" + "इमेज कॅप्चर करा" "या क्रियेसाठी डीफॉल्‍टनुसार वापरा." "एक भिन्न अ‍ॅप वापरा" "डाउनलोड केलेल्या सिस्टीम सेटिंग्ज > Apps > मधील डीफॉल्ट साफ करा." @@ -1035,7 +1035,7 @@ "स्केल" "नेहमी दर्शवा" "सिस्टीम सेटिंग्ज > Apps > डाउनलोड केलेले मध्ये हे पुन्हा-सक्षम करा." - "%1$s वर्तमान प्रदर्शन आकार सेटिंगला समर्थन देत नाही आणि अनपेक्षित वर्तन करू शकते." + "%1$s वर्तमान डिस्प्ले आकार सेटिंगला समर्थन देत नाही आणि अनपेक्षित वर्तन करू शकते." "नेहमी दर्शवा" "अॅप %1$s (प्रक्रिया %2$s) ने तिच्या स्वयं-लागू केलेल्या StrictMode धोरणाचे उल्लंघन केले आहे." "%1$s प्रक्रियेने तिच्या स्वतः-लागू केलेल्या StrictMode धोरणाचे उल्लंघन केले." @@ -1055,23 +1055,23 @@ "आपण एक नवीन प्रारंभ करण्यापूर्वी आधीपासून चालणारा दुसरा अॅप थांबविणे आवश्यक आहे." "%1$s कडे परत" "नवीन अॅप प्रारंभ करू नका." - "%1$s प्रारंभ करा" + "%1$s सुरू करा" "जतन न करता जुना अॅप थांबवा." "%1$s ने मेमेरी मर्यादा वाढविली" "हीप डंप संकलित केला गेला आहे; सामायिक करण्यासाठी टॅप करा" "हीप डंप सामायिक करायचे?" - "%1$s प्रक्रियेने त्याची %2$s ची प्रक्रिया मेमरी मर्यादा ओलांडली आहे. त्याच्या विकासकासह सामायिक करण्यासाठी आपल्याकरिता हीप डंप उपलब्ध आहे. सावधगिरी बाळगा: या हीप डंपमध्ये आपली कोणतीही वैयक्तिक माहिती असू शकते ज्यात अनुप्रयोग प्रवेश करू शकतो." + "%1$s प्रक्रियेने त्याची %2$s ची प्रक्रिया मेमरी मर्यादा ओलांडली आहे. त्याच्या विकासकासह सामायिक करण्यासाठी आपल्याकरिता हीप डंप उपलब्ध आहे. सावधगिरी बाळगा: या हीप डंपमध्ये आपली कोणतीही वैयक्तिक माहिती असू शकते ज्यात अॅप्लिकेशन प्रवेश करू शकतो." "मजकुरासाठी क्रिया निवडा" "रिंगर व्हॉल्यूम" "मीडिया व्हॉल्यूम" - "ब्लूटुथ द्वारे प्‍ले करत आहे" + "ब्लूटूथ द्वारे प्‍ले करत आहे" "मूक रिंगटोन सेट केला" "कॉल-मधील व्हॉल्यूम" - "ब्लूटुथ कॉल-मधील व्हॉल्यूम" + "ब्लूटूथ कॉल-मधील व्हॉल्यूम" "अलार्म व्हॉल्यूम" "सूचना व्हॉल्यूम" "व्हॉल्यूम" - "ब्लूटुथ व्हॉल्यूम" + "ब्लूटूथ व्हॉल्यूम" "रिंगटोन व्हॉल्यूम" "कॉल व्हॉल्यूम" "मीडिया व्हॉल्यूम" @@ -1102,15 +1102,15 @@ "नेटवर्कवर साइन इन करा" - "वाय-फायवरून इंटरनेटवर प्रवेश नाही" + "वाय-फायवरून इंटरनेटवर अॅक्सेस नाही" "पर्यायांसाठी टॅप करा" "%1$s वर स्विच केले" - "%2$s कडे इंटरनेट अॅक्सेस नसताना डीव्हाइस %1$s वापरतो. शुल्क लागू शकेल." + "%2$s कडे इंटरनेट अॅक्सेस नसताना डीव्हाइस %1$s वापरते. शुल्क लागू शकेल." "%1$s वरून %2$s वर स्विच केले" "मोबाइल डेटा" "वाय-फाय" - "ब्लूटुथ" + "ब्लूटूथ" "इथरनेट" "VPN" @@ -1118,12 +1118,12 @@ "वाय-फाय ला कनेक्ट करू शकलो नाही" " खराब इंटरनेट कनेक्शन आहे." "कनेक्शनला अनुमती द्यायची?" - "%1$s अनुप्रयोग %2$s वायफाय नेटवर्कशी कनेक्ट करू इच्छित आहे" - "अनुप्रयोग" - "वाय-फाय थेट" - "वाय-फाय थेट प्रारंभ करा. हे वाय-फाय क्लायंट/हॉटस्पॉट बंद करेल." - "वाय-फाय थेट प्रारंभ करू शकलो नाही." - "वाय-फाय थेट चालू आहे" + "%1$s अॅप्लिकेशन %2$s वायफाय नेटवर्कशी कनेक्ट करू इच्छित आहे" + "अॅप्लिकेशन" + "वाय-फाय डिरेक्ट" + "वाय-फाय थेट सुरू करा. हे वाय-फाय क्लायंट/हॉटस्पॉट बंद करेल." + "वाय-फाय डिरेक्ट कनेक्ट करू शकलो नाही." + "वाय-फाय डिरेक्ट चालू आहे" "सेटिंग्जसाठी टॅप करा" "स्वीकार करा" "नकार द्या" @@ -1133,12 +1133,12 @@ "प्रति:" "आवश्यक पिन टाइप करा:" "पिन:" - "टॅब्‍लेट %1$s ला कनेक्‍ट केलेले असताना तात्‍पुरते वाय-फाय वरून डिस्‍कनेक्‍ट होईल" - "टीव्ही %1$s शी कनेक्ट केलेला असताना वाय-फायवरून तो तात्पुरता डिस्कनेक्ट होईल" + "टॅबलेट %1$s ला कनेक्‍ट केलेले असताना तात्‍पुरते वाय-फाय वरून डिस्‍कनेक्‍ट होईल" + "टीव्ही %1$s शी कनेक्ट केलेला असताना वाय-फायवरून तात्पुरता डिस्कनेक्ट होईल" "%1$s वर फोन कनेक्ट केलेला असताना तो वाय-फाय वरून तात्पुरता डिस्कनेक्ट केला जाईल" "वर्ण घाला" "SMS संदेश पाठवत आहे" - "<b>%1$s</b> मोठ्या संख्येने SMS संदेश पाठवत आहे. आपण या अॅप ला संदेश पाठविणे सुरु ठेवण्याची अनुमती देऊ इच्छिता?" + "<b>%1$s</b> मोठ्या संख्येने SMS संदेश पाठवत आहे. तुम्ही या अॅप ला संदेश पाठविणे सुरु ठेवण्याची अनुमती देऊ इच्छिता?" "अनुमती द्या" "नकार द्या" "<b>%1$s</b> हा <b>%2$s</b>वर एक संदेश पाठवू इच्छितो." @@ -1146,7 +1146,7 @@ "यामुळे आपल्या मोबाईल खात्यावर शुल्क आकारले जाऊ शकते." "पाठवा" "रद्द करा" - "माझी आवड लक्षात ठेवा" + "माझी वड लक्षात ठेवा" "आपण हे नंतर सेटिंग्ज आणि अॅप्स मध्ये बदलू शकता" "नेहमी अनुमती द्या" "कधीही अनुमती देऊ नका" @@ -1156,7 +1156,7 @@ "सिम कार्ड जोडले" "मोबाईल नेटवर्कवर अॅक्सेस करण्यासाठी तुमचे डीव्हाइस रीस्टार्ट करा." "रीस्टार्ट" - "आपल्या नवीन सिमने योग्यरित्या कार्य करण्यासाठी, आपल्याला अॅप स्थापित करण्याची आणि तो आपल्या वाहकामधून उघडण्याची आवश्यकता असेल." + "आपल्या नवीन सिमने योग्यरित्या कार्य करण्यासाठी, आपल्याला अॅप इंस्टॉल करण्याची आणि तो आपल्या वाहकामधून उघडण्याची आवश्यकता असेल." "अ‍ॅप मिळवा" "आता नाही" "नवीन सिम घाला" @@ -1182,9 +1182,9 @@ "USB डीबग करणे कनेक्‍ट केले" "USB डीबग करणे अक्षम करण्यासाठी टॅप करा." "USB डीबगिंग बंद करण्यासाठी निवडा." - "दोष अहवाल घेत आहे..." + "बग रीपोर्ट घेत आहे..." "बग अहवाल सामायिक करायचा?" - "दोष अहवाल सामायिक करीत आहे..." + "बग रीपोर्ट शेअर करत आहे..." "आपल्या प्रशासकाने या डिव्हाइसचे समस्या निवारण करण्यात मदत करण्यासाठी दोष अहवालाची विनंती केली. अॅप्स आणि डेटा शेअर केले जाऊ शकतात." "सामायिक करा" "नकार द्या" @@ -1243,7 +1243,7 @@ "अन्य बाह्य डिव्हाइसेसवरील रूट मीडिया आउटपुट वर अनुप्रयोगास अनुमती देते." "स्‍थापना सत्र वाचा" "अनुप्रयोगास स्‍थापना सत्र वाचण्‍याची अनुमती देते. हे सक्रिय पॅकेज स्‍थापनांविषयी तपशील पाहाण्‍याची यास अनुमती देते." - "पॅकेज स्थापित करण्यासाठी विनंती करा" + "पॅकेज इंस्टॉल करण्यासाठी विनंती करा" "पॅकेजच्या स्थापना करण्यासाठी अनुप्रयोगास अनुमती देते." "पॅकेज हटवण्याची विनंती" "अनुप्रयोगास पॅकेज हटवण्यासाठी विनंती करण्याची अनुमती देते." @@ -1285,7 +1285,7 @@ "VPN कनेक्ट करणे नेहमी-चालू…" "VPN कनेक्ट केलेले नेहमी-चालू" "नेहमी-चालू असलेले VPN डिस्कनेक्ट केले" - "VPN त्रुटी नेहमी-चालू" + "VPN एरर नेहमी-चालू" "सेट करण्यासाठी टॅप करा" "फाईल निवडा" "फाईल निवडली नाही" @@ -1293,9 +1293,9 @@ "सबमिट करा" "कार मोड सक्षम केला" "कार मोडमधून बाहेर पडण्यासाठी टॅप करा." - "टिथरिंग किंवा हॉटस्पॉट सक्रिय" + "टेदरिंग किंवा हॉटस्पॉट सक्रिय" "सेट करण्यासाठी टॅप करा." - "परत" + "मागे" "पुढील" "वगळा" "कोणत्याही जुळण्या नाहीत" @@ -1320,7 +1320,7 @@ "ओलांडलेली मर्यादा हटवा" "%3$s खात्यासाठी %2$s, %1$d हटविलेले आयटम आहेत. आपण काय करू इच्छिता?" "आयटम हटवा" - "हटविणे पूर्ववत करा" + "हटवणे पूर्ववत करा" "सध्या काहीही करू नका" "एक खाते निवडा" "एक खाते जोडा" @@ -1392,7 +1392,7 @@ "वैधता:" "रोजी जारी:" "रोजी मुदत संपेल:" - "अनुक्रमांक:" + "सीरीअल नंबर:" "फिंगरप्रिंट:" "SHA-256 फिंगरप्रिंट:" "SHA-1 फिंगरप्रिंट:" @@ -1412,7 +1412,7 @@ "स्पीकर डॉक करा" "HDMI" "सिस्टम" - "ब्लूटुथ ऑडिओ" + "ब्लूटूथ ऑडिओ" "वायरलेस डिस्प्ले" "कास्‍ट करा" "डिव्हाइसला कनेक्ट करा" @@ -1427,7 +1427,7 @@ "वापरात आहे" "अंगभूत स्क्रीन" "HDMI स्क्रीन" - "आच्छादन #%1$d" + "ओव्हरले #%1$d" "%1$s: %2$dx%3$d, %4$d dpi" ", सुरक्षित" "पॅटर्न विसरलात" @@ -1435,7 +1435,7 @@ "चुकीचा संकेतशब्द" "चुकीचा पिन" "%1$d सेकंदांमध्ये पुन्हा प्रयत्न करा." - "आपला पॅटर्न काढा" + "तुमचा पॅटर्न काढा" "सिम पिन प्रविष्ट करा" "पिन प्रविष्ट करा" "संकेतशब्द प्रविष्ट करा" @@ -1446,14 +1446,14 @@ "अयोग्य पिन कोड." "4 ते 8 अंक असलेला पिन टाइप करा." "PUK कोड 8 संख्‍येचा असावा." - "योग्य PUK कोड पुन्हा-प्रविष्ट करा. परत प्रयत्न करणे सिम कायमचे अक्षम करेल." + "योग्य PUK कोड पुन्हा एंटर करा. परत प्रयत्न करणे सिम कायमचे अक्षम करेल." "पिन कोड जुळत नाहीत" "बरेच पॅटर्न प्रयत्न" "अनलॉक करण्यासाठी, आपल्या Google खात्यासह साइन इन करा." "वापरकर्तानाव (ईमेल)" "संकेतशब्द" "साइन इन करा" - "अवैध वापरकर्तानाव किंवा संकेतशब्द." + "अवैध वापरकर्तानाव किंवा पासवर्ड." "आपले वापरकर्तानाव किंवा संकेतशब्द विसरलात?\n ""google.com/accounts/recovery"" ला भेट द्या." "खाते तपासत आहे…" "आपण आपला पिन %1$d वेळा अयोग्यरितीने टाइप केला आहे. \n\n %2$d सेकंदांमध्ये पुन्हा प्रयत्न करा." @@ -1484,9 +1484,9 @@ "%1$s वर स्विच करत आहे…" "%1$s लॉग आउट करीत आहे…" "मालक" - "त्रुटी" + "एरर" "या बदलास आपल्या प्रशासकाद्वारे अनुमती नाही" - "ही क्रिया हाताळण्यासाठी कोणताही अनुप्रयोग आढळला नाही" + "ही क्रिया हाताळण्यासाठी कोणताही अॅप्लिकेशन आढळला नाही" "मागे घ्‍या" "ISO A0" "ISO A1" @@ -1572,12 +1572,12 @@ "अज्ञात पोट्रेट" "अज्ञात लँडस्केप" "रद्द केले" - "सामग्री लिहिण्‍यात त्रुटी" + "आशय लिहिण्‍यात एरर" "अज्ञात" "मुद्रण सेवा सक्षम केली नाही" "%s सेवा स्‍थापित केली" "सक्षम करण्यासाठी टॅप करा" - "प्रशासक पिन प्रविष्ट करा" + "प्रशासक पिन एंटर करा" "पिन प्रविष्ट करा" "चुकीचा" "वर्तमान पिन" @@ -1612,11 +1612,11 @@ "अनपिन करण्‍यापूर्वी पिन साठी विचारा" "अनपिन करण्‍यापूर्वी अनलॉक नमुन्यासाठी विचारा" "अनपिन करण्‍यापूर्वी संकेतशब्दासाठी विचारा" - "आपल्या प्रशासकाने स्थापित केले" - "आपल्या प्रशासकाने अद्यतनित केले" + "आपल्या प्रशासकाने इंस्टॉल केले" + "आपल्या प्रशासकाने अपडेट केले" "आपल्या प्रशासकाने हटवले" "बॅटरी लाइफ सुधारित करण्‍यासाठी, बॅटरी सेव्हर तुमच्या डीव्हाइस ची कामगिरी कमी करतो आणि कंपन, स्थान सेवा आणि बराच पार्श्वभूमी डेटा मर्यादित करतो. सिंकवर अवलंबून असणारे ईमेल, मेसेजिंग आणि इतर अ‍ॅप्स तुम्ही उघडल्याशिवाय अपडेट होऊ शकत नाहीत.\n\nतुमचे डीव्हाइस चार्ज होत असते तेव्हा बॅटरी सेव्हर आपोआप बंद होतो." - "डेटा वापर कमी करण्यात मदत करण्यासाठी, डेटा सर्व्हर काही अॅप्सना पार्श्वभूमीमध्ये डेटा पाठविण्यास किंवा प्राप्त करण्यास प्रतिबंधित करतो. आपण सध्या वापरत असलेला अॅप डेटामध्ये प्रवेश करू शकतो परंतु तसे तो खूप कमी वेळा करू शकतो. याचा अर्थ, उदाहरणार्थ, आपण प्रतिमा टॅप करेपर्यंत त्या प्रदर्शित करणार नाहीत असा असू शकतो." + "डेटा वापर कमी करण्यात मदत करण्यासाठी, डेटा सर्व्हर काही अॅप्सना पार्श्वभूमीमध्ये डेटा पाठविण्यास किंवा प्राप्त करण्यास प्रतिबंधित करतो. आपण सध्या वापरत असलेला अॅप डेटामध्ये प्रवेश करू शकतो परंतु तसे तो खूप कमी वेळा करू शकतो. याचा अर्थ, उदाहरणार्थ, आपण इमेज टॅप करेपर्यंत त्या प्रदर्शित करणार नाहीत असा असू शकतो." "डेटा बचतकर्ता चालू करायचा?" "चालू करा" @@ -1723,7 +1723,7 @@ "गेम" "संगीत आणि ऑडिओ" "चित्रपट आणि व्हिडिओ" - "फोटो आणि प्रतिमा" + "फोटो आणि इमेज" "सामाजिक आणि संप्रेषण" "बातम्‍या आणि मासिके" "नकाशे आणि नेव्हिगेशन" @@ -1749,7 +1749,7 @@ "<b>%2$s</b>मध्ये %1$s सेव्ह करायची?" "<b>%3$s</b>मध्ये %1$s आणि %2$s सेव्ह करायची?" "<b>%4$s</b>मध्ये %1$s, %2$s आणि %3$s सेव्ह करायची?" - "जतन करा" + "सेव्ह करा" "नाही धन्यवाद" "संकेतशब्द" "पत्ता" diff --git a/core/res/res/values-ms/strings.xml b/core/res/res/values-ms/strings.xml index fb1b63bb51cb..f42a2e6828f7 100644 --- a/core/res/res/values-ms/strings.xml +++ b/core/res/res/values-ms/strings.xml @@ -248,9 +248,9 @@ "Makluman" "Tunjuk cara runcit" "Sambungan USB" - "Apl yang berjalan di latar belakang" - "%1$s sedang berjalan di latar belakang" - "%1$d apl sedang berjalan di latar belakang" + "Apl yang menggunakan bateri" + "%1$s sedang menggunakan bateri" + "%1$d apl sedang menggunakan bateri" "Ketik untuk mendapatkan butiran tentang penggunaan kuasa bateri dan data" "%1$s, %2$s" "Mod selamat" diff --git a/core/res/res/values-my/strings.xml b/core/res/res/values-my/strings.xml index 164d2bfb145a..d7444f43f2e9 100644 --- a/core/res/res/values-my/strings.xml +++ b/core/res/res/values-my/strings.xml @@ -248,9 +248,9 @@ "သတိပေးချက်များ" "လက်လီအရောင်းဆိုင် သရုပ်ပြမှု" "USB ချိတ်ဆက်မှု" - "နောက်ခံတွင် ပွင့်နေသော အက်ပ်များ" - "%1$s သည် နောက်ခံတွင် ပွင့်နေပါသည်" - "အက်ပ် %1$d ခုသည် နောက်ခံတွင် ပွင့်နေပါသည်" + "အက်ပ်များက ဘက်ထရီကုန်စေသည်" + "%1$s က ဘက်ထရီကို အသုံးပြုနေသည်" + "အက်ပ် %1$d ခုက ဘက်ထရီကို အသုံးပြုနေသည်" "ဘက်ထရီနှင့် ဒေတာအသုံးပြုမှု အသေးစိတ်ကို ကြည့်ရန် တို့ပါ" "%1$s%2$s" "အန္တရာယ်ကင်းမှု စနစ်(Safe mode)" diff --git a/core/res/res/values-nb/strings.xml b/core/res/res/values-nb/strings.xml index f22962782062..4e74405e5fb4 100644 --- a/core/res/res/values-nb/strings.xml +++ b/core/res/res/values-nb/strings.xml @@ -248,9 +248,9 @@ "Varsler" "Butikkdemo" "USB-tilkobling" - "Apper kjører i bakgrunnen" - "%1$s kjører i bakgrunnen" - "%1$d apper kjører i bakgrunnen" + "Apper bruker batteri" + "%1$s bruker batteri" + "%1$d apper bruker batteri" "Trykk for detaljer om batteri- og databruk" "%1$s, %2$s" "Sikkermodus" diff --git a/core/res/res/values-ne/strings.xml b/core/res/res/values-ne/strings.xml index 462bffb1821c..378199d24bb6 100644 --- a/core/res/res/values-ne/strings.xml +++ b/core/res/res/values-ne/strings.xml @@ -248,9 +248,9 @@ "अलर्टहरू" "खुद्रा बिक्री सम्बन्धी डेमो" "USB जडान" - "पृष्ठभूमिमा चल्ने अनुप्रयोगहरू" - "%1$s पृष्ठभूमिमा चल्दैछ" - "%1$d अनुप्रयोगहरू पृष्ठभूमिमा चल्दैछन्" + "अनुप्रयोगहरूले ब्याट्री खपत गर्दै छन्" + "%1$s ले ब्याट्री प्रयोग गर्दै छ" + "%1$d अनुप्रयोगहरूले ब्याट्री प्रयोग गर्दै छन्" "ब्याट्री र डेटाका प्रयोग सम्बन्धी विवरणहरूका लागि ट्याप गर्नुहोस्" "%1$s, %2$s" "सुरक्षित मोड" diff --git a/core/res/res/values-nl/strings.xml b/core/res/res/values-nl/strings.xml index 515aad64b04e..026d6fc0565a 100644 --- a/core/res/res/values-nl/strings.xml +++ b/core/res/res/values-nl/strings.xml @@ -248,9 +248,9 @@ "Meldingen" "Demo voor de detailhandel" "USB-verbinding" - "Apps uitgevoerd op achtergrond" - "%1$s is op de achtergrond actief" - "%1$d apps worden uitgevoerd op de achtergrond" + "Apps die de batterij gebruiken" + "%1$s gebruikt de batterij" + "%1$d apps gebruiken de batterij" "Tik voor batterij- en datagebruik" "%1$s, %2$s" "Veilige modus" diff --git a/core/res/res/values-pa/strings.xml b/core/res/res/values-pa/strings.xml index 74d827dda6eb..5e7aa24f8284 100644 --- a/core/res/res/values-pa/strings.xml +++ b/core/res/res/values-pa/strings.xml @@ -248,9 +248,9 @@ "ਸੁਚੇਤਨਾਵਾਂ" "ਪ੍ਰਚੂਨ ਸਟੋਰਾਂ ਲਈ ਡੈਮੋ" "USB ਕਨੈਕਸ਼ਨ" - "ਬੈਕਗ੍ਰਾਊਂਡ ਵਿੱਚ ਚੱਲ ਰਹੀਆਂ ਐਪਾਂ" - "%1$s ਐਪ ਬੈਕਗ੍ਰਾਊਂਡ ਵਿੱਚ ਚੱਲ ਰਹੀ ਹੈ" - "%1$d ਐਪਾਂ ਬੈਕਗ੍ਰਾਊਂਡ ਵਿੱਚ ਚੱਲ ਰਹੀਆਂ ਹਨ" + "ਬੈਟਰੀ ਦੀ ਖਪਤ ਕਰਨ ਵਾਲੀਆਂ ਐਪਾਂ" + "%1$s ਵੱਲੋਂ ਬੈਟਰੀ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ" + "%1$d ਐਪਾਂ ਬੈਟਰੀ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੀਆਂ ਹਨ" "ਬੈਟਰੀ ਅਤੇ ਡਾਟਾ ਵਰਤੋਂ ਸਬੰਧੀ ਵੇਰਵਿਆਂ ਲਈ ਟੈਪ ਕਰੋ" "%1$s, %2$s" "ਸੁਰੱਖਿਅਤ ਮੋਡ" @@ -291,8 +291,8 @@ "ਐਪ ਨੂੰ ਸਥਿਤੀ ਬਾਰ ਨੂੰ ਅਸਮਰੱਥ ਬਣਾਉਣ ਜਾਂ ਸਿਸਟਮ ਆਈਕਨਾਂ ਨੂੰ ਜੋੜਨ ਅਤੇ ਹਟਾਉਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।" "ਸਥਿਤੀ ਪੱਟੀ ਬਣਨ ਦਿਓ" "ਐਪ ਨੂੰ ਸਥਿਤੀ ਬਾਰ ਹੋਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।" - "ਸਥਿਤੀ ਬਾਰ ਦਾ ਵਿਸਤਾਰ/ਨਸ਼ਟ ਕਰੋ" - "ਐਪ ਨੂੰ ਸਥਿਤੀ ਬਾਰ ਦਾ ਵਿਸਤਾਰ ਕਰਨ ਜਾਂ ਨਸ਼ਟ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।" + "ਸਥਿਤੀ ਪੱਟੀ ਦਾ ਵਿਸਤਾਰ/ਸੰਖਿਪਤ ਕਰੋ" + "ਐਪ ਨੂੰ ਸਥਿਤੀ ਪੱਟੀ ਦਾ ਵਿਸਤਾਰ ਕਰਨ ਜਾਂ ਨਸ਼ਟ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।" "ਸ਼ਾਰਟਕੱਟ ਇੰਸਟੌਲ ਕਰੋ" "ਇੱਕ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਉਪਭੋਗਤਾ ਦੇ ਦਖ਼ਲ ਤੋਂ ਬਿਨਾਂ ਹੋਮਸਕ੍ਰੀਨ ਸ਼ਾਰਟਕੱਟ ਜੋੜਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।" "ਸ਼ਾਰਟਕੱਟ ਅਣਇੰਸਟੌਲ ਕਰੋ" @@ -468,7 +468,7 @@ "ਉਂਗਲ ਕਾਫ਼ੀ ਹੌਲੀ ਮੂਵ ਹੋਈ। ਕਿਰਪਾ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।" - "ਫਿੰਗਰਪ੍ਰਿੰਟ ਹਾਰਡਵੇਅਰ ਉਪਲਬਧ ਨਹੀਂ." + "ਫਿੰਗਰਪ੍ਰਿੰਟ ਹਾਰਡਵੇਅਰ ਉਪਲਬਧ ਨਹੀਂ।" "ਫਿੰਗਰਪ੍ਰਿੰਟ ਸਟੋਰ ਨਹੀਂ ਕੀਤਾ ਸਕਦਾ। ਕਿਰਪਾ ਕਰਕੇ ਇੱਕ ਮੌਜੂਦਾ ਫਿੰਗਰਪ੍ਰਿੰਟ ਹਟਾਓ।" "ਫਿੰਗਰਪ੍ਰਿੰਟ ਦਾ ਸਮਾਂ ਸਮਾਪਤ ਹੋ ਗਿਆ ਹੈ। ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।" "ਫਿੰਗਰ" @@ -817,18 +817,18 @@ "ਪੈਰਿਸ਼" "ਖੇਤਰ" "ਅਮੀਰਾਤ" - "ਆਪਣੇ ਵੈਬ ਬੁੱਕਮਾਰਕਸ ਅਤੇ ਇਤਿਹਾਸ ਪੜ੍ਹੋ" - "ਐਪ ਨੂੰ ਸਾਰੇ URL ਜਿਨ੍ਹਾਂ ਤੇ ਬ੍ਰਾਊਜ਼ਰ ਨੇ ਵਿਜਿਟ ਕੀਤਾ ਹੈ ਅਤੇ ਬ੍ਰਾਊਜ਼ਰ ਦੇ ਸਾਰੇ ਬੁੱਕਮਾਰਕਾਂ, ਦਾ ਇਤਿਹਾਸ ਪੜ੍ਹਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਨੋਟ: ਇਹ ਅਨੁਮਤੀ ਤੀਜੀ-ਪਾਰਟੀ ਬ੍ਰਾਊਜ਼ਰਾਂ ਜਾਂ ਵੈਬ ਬ੍ਰਾਊਜ਼ਿੰਗ ਸਮਰੱਥਾ ਵਾਲੀਆਂ ਹੋਰਾਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵੱਲੋਂ ਲਾਗੂ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ।" - "ਵੈਬ ਬੁੱਕਮਾਰਕਸ ਅਤੇ ਇਤਿਹਾਸ ਲਿਖੋ" - "ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਦਾ ਇਤਿਹਾਸ ਅਤੇ ਤੁਹਾਡੀ ਟੈਬਲੇਟ ਤੇ ਸਟੋਰ ਕੀਤੇ ਬੁੱਕਮਾਰਕਾਂ ਨੂੰ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇਹ ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਡੈਟਾ ਮਿਟਾਉਣ ਜਾਂ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦੇ ਸਕਦਾ ਹੈ। ਨੋਟ: ਇਹ ਅਨੁਮਤੀ ਤੀਜੀ-ਪਾਰਟੀ ਬ੍ਰਾਊਜ਼ਰਾਂ ਜਾਂ ਵੈਬ ਬ੍ਰਾਊਜ਼ਿੰਗ ਸਮਰੱਥਤਾਵਂ ਵਾਲੀਆਂ ਹੋਰਾਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵੱਲੋਂ ਲਾਗੂ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ।" - "ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਦਾ ਇਤਿਹਾਸ ਅਤੇ ਤੁਹਾਡੇ TV ਤੇ ਸਟੋਰ ਕੀਤੇ ਬੁੱਕਮਾਰਕਾਂ ਨੂੰ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇਹ ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਡੈਟਾ ਮਿਟਾਉਣ ਜਾਂ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦੇ ਸਕਦਾ ਹੈ। ਨੋਟ: ਇਹ ਅਨੁਮਤੀ ਤੀਜੀ-ਪਾਰਟੀ ਬ੍ਰਾਊਜ਼ਰਾਂ ਜਾਂ ਵੈਬ ਬ੍ਰਾਊਜ਼ਿੰਗ ਸਮਰੱਥਤਾਵਂ ਵਾਲੀਆਂ ਹੋਰਾਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵੱਲੋਂ ਲਾਗੂ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ।" - "ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਦਾ ਇਤਿਹਾਸ ਅਤੇ ਤੁਹਾਡੇ ਫੋਨ ਤੇ ਸਟੋਰ ਕੀਤੇ ਬੁੱਕਮਾਰਕਾਂ ਨੂੰ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇਹ ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਡੈਟਾ ਮਿਟਾਉਣ ਜਾਂ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦੇ ਸਕਦਾ ਹੈ। ਨੋਟ: ਇਹ ਅਨੁਮਤੀ ਤੀਜੀ-ਪਾਰਟੀ ਬ੍ਰਾਊਜ਼ਰਾਂ ਜਾਂ ਵੈਬ ਬ੍ਰਾਊਜ਼ਿੰਗ ਸਮਰੱਥਤਾਵਂ ਵਾਲੀਆਂ ਹੋਰਾਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵੱਲੋਂ ਲਾਗੂ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ।" + "ਆਪਣੇ ਵੈੱਬ ਬੁੱਕਮਾਰਕ ਅਤੇ ਇਤਿਹਾਸ ਪੜ੍ਹੋ" + "ਐਪ ਨੂੰ ਸਾਰੇ URL ਜਿਨ੍ਹਾਂ ਤੇ ਬ੍ਰਾਊਜ਼ਰ ਨੇ ਵਿਜਿਟ ਕੀਤਾ ਹੈ ਅਤੇ ਬ੍ਰਾਊਜ਼ਰ ਦੇ ਸਾਰੇ ਬੁੱਕਮਾਰਕਾਂ ਦਾ ਇਤਿਹਾਸ ਪੜ੍ਹਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਨੋਟ: ਇਹ ਅਨੁਮਤੀ ਤੀਜੀ-ਪਾਰਟੀ ਬ੍ਰਾਊਜ਼ਰਾਂ ਜਾਂ ਵੈੱਬ ਬ੍ਰਾਊਜ਼ਿੰਗ ਸਮਰੱਥਾ ਵਾਲੀਆਂ ਹੋਰਾਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵੱਲੋਂ ਲਾਗੂ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ।" + "ਵੈੱਬ ਬੁੱਕਮਾਰਕ ਅਤੇ ਇਤਿਹਾਸ ਲਿਖੋ" + "ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਦਾ ਇਤਿਹਾਸ ਅਤੇ ਤੁਹਾਡੇ ਟੈਬਲੈੱਟ ਤੇ ਸਟੋਰ ਕੀਤੇ ਬੁੱਕਮਾਰਕਾਂ ਨੂੰ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇਹ ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਡਾਟਾ ਮਿਟਾਉਣ ਜਾਂ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦੇ ਸਕਦਾ ਹੈ। ਨੋਟ: ਇਹ ਅਨੁਮਤੀ ਤੀਜੀ-ਪਾਰਟੀ ਬ੍ਰਾਊਜ਼ਰਾਂ ਜਾਂ ਵੈੱਬ ਬ੍ਰਾਊਜ਼ਿੰਗ ਸਮਰੱਥਾ ਵਾਲੀਆਂ ਹੋਰਾਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵੱਲੋਂ ਲਾਗੂ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ।" + "ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਦਾ ਇਤਿਹਾਸ ਅਤੇ ਤੁਹਾਡੇ TV ਤੇ ਸਟੋਰ ਕੀਤੇ ਬੁੱਕਮਾਰਕਾਂ ਨੂੰ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇਹ ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਡਾਟਾ ਮਿਟਾਉਣ ਜਾਂ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦੇ ਸਕਦਾ ਹੈ। ਨੋਟ: ਇਹ ਅਨੁਮਤੀ ਤੀਜੀ-ਪਾਰਟੀ ਬ੍ਰਾਊਜ਼ਰਾਂ ਜਾਂ ਵੈੱਬ ਬ੍ਰਾਊਜ਼ਿੰਗ ਸਮਰੱਥਾ ਵਾਲੀਆਂ ਹੋਰਾਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵੱਲੋਂ ਲਾਗੂ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ।" + "ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਦਾ ਇਤਿਹਾਸ ਅਤੇ ਤੁਹਾਡੇ ਫ਼ੋਨ ਤੇ ਸਟੋਰ ਕੀਤੇ ਬੁੱਕਮਾਰਕਾਂ ਨੂੰ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇਹ ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਡਾਟਾ ਮਿਟਾਉਣ ਜਾਂ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦੇ ਸਕਦਾ ਹੈ। ਨੋਟ: ਇਹ ਅਨੁਮਤੀ ਤੀਜੀ-ਪਾਰਟੀ ਬ੍ਰਾਊਜ਼ਰਾਂ ਜਾਂ ਵੈੱਬ ਬ੍ਰਾਊਜ਼ਿੰਗ ਸਮਰੱਥਾ ਵਾਲੀਆਂ ਹੋਰਾਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵੱਲੋਂ ਲਾਗੂ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ।" "ਇੱਕ ਅਲਾਰਮ ਸੈੱਟ ਕਰੋ" "ਐਪ ਨੂੰ ਇੱਕ ਇੰਸਟੌਲ ਕੀਤੀ ਅਲਾਰਮ ਘੜੀ ਐਪ ਵਿੱਚ ਇੱਕ ਅਲਾਰਮ ਸੈਟ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਕੁਝ ਅਲਾਰਮ ਘੜੀ ਐਪਲ ਇਹ ਵਿਸ਼ੇਸ਼ਤਾ ਲਾਗੂ ਨਹੀਂ ਵੀ ਕਰ ਸਕਦੇ।" "ਵੌਇਸਮੇਲ ਜੋੜੋ" "ਐਪ ਨੂੰ ਤੁਹਾਡੇ ਵੌਇਸਮੇਲ ਇਨਬੌਕਸ ਵਿੱਚ ਸੁਨੇਹੇ ਜੋੜਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।" "ਬ੍ਰਾਊਜ਼ਰ ਜਿਓਲੋਕੇਸ਼ਨ ਅਨੁਮਤੀਆਂ ਸੰਸ਼ੋਧਿਤ ਕਰੋ" - "ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਦੀਆਂ ਜਿਓਲੋਕੇਸ਼ਨ ਅਨੁਮਤੀਆਂ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਖ਼ਰਾਬ ਐਪਸ ਇਸਦੀ ਵਰਤੋਂ ਆਰਬਿਟਰੇਰੀ ਵੈਬ ਸਾਈਟਾਂ ਨੂੰ ਨਿਰਧਾਰਿਤ ਸਥਾਨ ਜਾਣਕਾਰੀ ਭੇਜਣ ਦੀ ਆਗਿਆ ਦੇਣ ਲਈ ਕਰ ਸਕਦੇ ਹਨ।" + "ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਦੀਆਂ ਜਿਓਲੋਕੇਸ਼ਨ ਅਨੁਮਤੀਆਂ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਖ਼ਰਾਬ ਐਪਾਂ ਇਸਦੀ ਵਰਤੋਂ ਆਰਬਿਟਰੇਰੀ ਵੈੱਬ ਸਾਈਟਾਂ ਨੂੰ ਟਿਕਾਣਾ ਜਾਣਕਾਰੀ ਭੇਜਣ ਦੀ ਆਗਿਆ ਦੇਣ ਲਈ ਕਰ ਸਕਦੀਆਂ ਹਨ।" "ਕੀ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਬ੍ਰਾਊਜ਼ਰ ਇਹ ਪਾਸਵਰਡ ਯਾਦ ਰੱਖੇ?" "ਅਜੇ ਨਹੀਂ" "ਯਾਦ ਰੱਖੋ" @@ -939,8 +939,8 @@ %d ਸਾਲ ਵਿੱਚ "ਵੀਡੀਓ ਸਮੱਸਿਆ" - "ਇਹ ਵੀਡੀਓ ਇਸ ਡੀਵਾਈਸ ਤੇ ਸਟ੍ਰੀਮਿੰਗ ਲਈ ਪ੍ਰਮਾਣਿਕ ਨਹੀਂ ਹੈ।" - "ਇਹ ਵੀਡੀਓ ਪਲੇ ਨਹੀਂ ਕਰ ਸਕਦਾ।" + "ਇਹ ਵੀਡੀਓ ਇਸ ਡੀਵਾਈਸ ਤੇ ਸਟ੍ਰੀਮਿੰਗ ਲਈ ਵੈਧ ਨਹੀਂ ਹੈ।" + "ਇਹ ਵੀਡੀਓ ਪਲੇ ਨਹੀਂ ਕਰ ਸਕਦੇ।" "ਠੀਕ" "%1$s, %2$s" "ਦੁਪਹਿਰ" @@ -1151,7 +1151,7 @@ "ਹਮੇਸ਼ਾਂ ਆਗਿਆ ਦਿਓ" "ਕਦੇ ਵੀ ਆਗਿਆ ਨਾ ਦਿਓ" "SIM ਕਾਰਡ ਹਟਾਇਆ ਗਿਆ" - "ਮੋਬਾਈਲ ਨੈੱਟਵਰਕ ਅਣਉਪਲਬਧ ਹੋਵੇਗਾ ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ ਇੱਕ ਪ੍ਰਮਾਣਿਕ SIM ਕਾਰਡ ਪਾ ਕੇ ਰੀਸਟਾਰਟ ਨਹੀਂ ਕਰਦੇ।" + "ਮੋਬਾਈਲ ਨੈੱਟਵਰਕ ਅਣਉਪਲਬਧ ਹੋਵੇਗਾ ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ ਇੱਕ ਪ੍ਰਮਾਣਿਕ ਸਿਮ ਕਾਰਡ ਪਾ ਕੇ ਰੀਸਟਾਰਟ ਨਹੀਂ ਕਰਦੇ।" "ਹੋ ਗਿਆ" "SIM ਕਾਰਡ ਜੋੜਿਆ ਗਿਆ" "ਮੋਬਾਈਲ ਨੈੱਟਵਰਕ ਤੱਕ ਪਹੁੰਚ ਲਈ ਤੁਹਾਡਾ ਡੀਵਾਈਸ ਮੁੜ-ਚਾਲੂ ਕਰੋ।" @@ -1309,7 +1309,7 @@ "SD ਕਾਰਡ ਮਿਟਾ ਰਿਹਾ ਹੈ…" "ਸਾਂਝਾ ਕਰੋ" "ਲੱਭੋ" - "ਵੈਬ ਖੋਜ" + "ਵੈੱਬ ਖੋਜ" "ਅਗਲਾ ਲੱਭੋ" "ਪਿਛਲਾ ਲੱਭੋ" "%s ਵੱਲੋਂ ਟਿਕਾਣਾ ਬੇਨਤੀ" @@ -1351,7 +1351,7 @@ "ਸ਼ਿਫ਼ਟ" "ਦਾਖਲ ਕਰੋ" "ਇੱਕ ਐਪ ਚੁਣੋ" - "%s ਨੂੰ ਲੌਂਚ ਨਹੀਂ ਕਰ ਸਕਿਆ" + "%s ਨੂੰ ਲਾਂਚ ਨਹੀਂ ਕਰ ਸਕਿਆ" "ਇਸ ਨਾਲ ਸਾਂਝਾ ਕਰੋ" "%s ਨਾਲ ਸਾਂਝਾ ਕਰੋ" "ਹੈਂਡਲ ਸਲਾਈਡ ਕਰ ਰਿਹਾ ਹੈ। ਸਪੱਰਸ਼ ਕਰੋ & ਹੋਲਡ ਕਰੋ।" @@ -1400,7 +1400,7 @@ "ਗਤੀਵਿਧੀ ਚੁਣੋ" "ਇਸ ਨਾਲ ਸਾਂਝਾ ਕਰੋ" "ਭੇਜ ਰਿਹਾ ਹੈ..." - "ਕੀ ਬ੍ਰਾਊਜ਼ਰ ਲੌਂਚ ਕਰਨਾ ਹੈ?" + "ਕੀ ਬ੍ਰਾਊਜ਼ਰ ਲਾਂਚ ਕਰਨਾ ਹੈ?" "ਕੀ ਕਾਲ ਸਵੀਕਾਰ ਕਰਨੀ ਹੈ?" "ਹਮੇਸ਼ਾਂ" "ਕੇਵਲ ਇੱਕ ਵਾਰ" diff --git a/core/res/res/values-pl/strings.xml b/core/res/res/values-pl/strings.xml index 0a08303f4c47..03dd25e33a2f 100644 --- a/core/res/res/values-pl/strings.xml +++ b/core/res/res/values-pl/strings.xml @@ -254,9 +254,9 @@ "Alerty" "Tryb demo dla sklepów" "Połączenie USB" - "Aplikacje działające w tle" - "Aplikacja %1$s działa w tle" - "Aplikacje (%1$d) działają w tle" + "Aplikacje zużywające baterię" + "Aplikacja %1$s zużywa baterię" + "Liczba aplikacji zużywających baterię: %1$d" "Kliknij, by wyświetlić szczegóły wykorzystania baterii i transmisji danych" "%1$s, %2$s" "Tryb awaryjny" @@ -1639,7 +1639,7 @@ Spróbuj ponownie za sekundę "Spróbuj ponownie później" - "Widok na pełnym ekranie" + "Włączony pełny ekran" "Aby wyjść, przesuń palcem z góry na dół." "OK" "Gotowe" diff --git a/core/res/res/values-pt-rBR/strings.xml b/core/res/res/values-pt-rBR/strings.xml index 30267eb1937b..c1ea5d85ab8b 100644 --- a/core/res/res/values-pt-rBR/strings.xml +++ b/core/res/res/values-pt-rBR/strings.xml @@ -248,9 +248,9 @@ "Alertas" "Demonstração na loja" "Conexão USB" - "Apps sendo executados em segundo plano" - "O app %1$s está sendo executado em segundo plano" - "%1$d apps estão sendo executados em segundo plano" + "Apps que estão consumindo a bateria" + "O app %1$s está consumindo a bateria" + "%1$d apps estão consumindo a bateria" "Tocar para ver detalhes sobre a bateria e o uso de dados" "%1$s, %2$s" "Modo de segurança" @@ -322,7 +322,7 @@ "gerenciar proprietários de perfis e de dispositivos" "Permitir que os apps definam os proprietários de perfis e de dispositivos." "reordenar os apps em execução" - "Permite que o app mova tarefas para o primeiro plano e o plano de fundo, sem sua intervenção." + "Permite que o app mova tarefas para o primeiro e o segundo plano, sem sua intervenção." "ativar o modo carro" "Permite que o app ative o modo Carro." "fechar outros apps" @@ -1297,7 +1297,7 @@ "Toque para configurar." "Voltar" "Avançar" - "Ignorar" + "Pular" "Não encontrado" "Localizar na página" @@ -1684,7 +1684,7 @@ "Fechar" "%1$s: %2$s" - %1$d selecionados + %1$d selecionado %1$d selecionados "Sem classificação" diff --git a/core/res/res/values-pt-rPT/strings.xml b/core/res/res/values-pt-rPT/strings.xml index a8abb6f29be2..cb8e37975cf7 100644 --- a/core/res/res/values-pt-rPT/strings.xml +++ b/core/res/res/values-pt-rPT/strings.xml @@ -248,9 +248,9 @@ "Alertas" "Demonstração para retalho" "Ligação USB" - "Aplicações em execução em segundo plano" - "A aplicação %1$s está a ser executada em segundo plano" - "%1$d aplicações estão a ser executadas em segundo plano" + "Aplicações que estão a consumir bateria" + "A aplicação %1$s está a consumir bateria." + "%1$d aplicações estão a consumir bateria." "Toque para obter detalhes acerca da utilização da bateria e dos dados" "%1$s, %2$s" "Modo seguro" diff --git a/core/res/res/values-pt/strings.xml b/core/res/res/values-pt/strings.xml index 30267eb1937b..c1ea5d85ab8b 100644 --- a/core/res/res/values-pt/strings.xml +++ b/core/res/res/values-pt/strings.xml @@ -248,9 +248,9 @@ "Alertas" "Demonstração na loja" "Conexão USB" - "Apps sendo executados em segundo plano" - "O app %1$s está sendo executado em segundo plano" - "%1$d apps estão sendo executados em segundo plano" + "Apps que estão consumindo a bateria" + "O app %1$s está consumindo a bateria" + "%1$d apps estão consumindo a bateria" "Tocar para ver detalhes sobre a bateria e o uso de dados" "%1$s, %2$s" "Modo de segurança" @@ -322,7 +322,7 @@ "gerenciar proprietários de perfis e de dispositivos" "Permitir que os apps definam os proprietários de perfis e de dispositivos." "reordenar os apps em execução" - "Permite que o app mova tarefas para o primeiro plano e o plano de fundo, sem sua intervenção." + "Permite que o app mova tarefas para o primeiro e o segundo plano, sem sua intervenção." "ativar o modo carro" "Permite que o app ative o modo Carro." "fechar outros apps" @@ -1297,7 +1297,7 @@ "Toque para configurar." "Voltar" "Avançar" - "Ignorar" + "Pular" "Não encontrado" "Localizar na página" @@ -1684,7 +1684,7 @@ "Fechar" "%1$s: %2$s" - %1$d selecionados + %1$d selecionado %1$d selecionados "Sem classificação" diff --git a/core/res/res/values-ro/strings.xml b/core/res/res/values-ro/strings.xml index fef67ccc54e3..ff3f243246b4 100644 --- a/core/res/res/values-ro/strings.xml +++ b/core/res/res/values-ro/strings.xml @@ -251,9 +251,9 @@ "Alerte" "Demonstrație comercială" "Conexiune USB" - "Aplicațiile rulează în fundal" - "%1$s rulează în fundal" - "%1$d aplicații rulează în fundal" + "Aplicațiile consumă bateria" + "%1$s folosește bateria" + "%1$d aplicații folosesc bateria" "Atingeți pentru mai multe detalii privind bateria și utilizarea datelor" "%1$s, %2$s" "Mod sigur" diff --git a/core/res/res/values-ru/strings.xml b/core/res/res/values-ru/strings.xml index 46a55354efd2..1bf1bda12a7c 100644 --- a/core/res/res/values-ru/strings.xml +++ b/core/res/res/values-ru/strings.xml @@ -254,9 +254,9 @@ "Уведомления" "Деморежим для магазина" "USB-подключение" - "Приложения, работающие в фоновом режиме" - "%1$s в фоновом режиме" - "Несколько приложений (%1$d) работает в фоновом режиме" + "Приложения, расходующие заряд" + "Приложение \"%1$s\" расходует заряд" + "Несколько приложений (%1$d) расходуют заряд" "Нажмите, чтобы проверить энергопотребление и трафик" "%1$s, %2$s" "Безопасный режим" diff --git a/core/res/res/values-si/strings.xml b/core/res/res/values-si/strings.xml index b31e58187008..c522c1453e03 100644 --- a/core/res/res/values-si/strings.xml +++ b/core/res/res/values-si/strings.xml @@ -248,9 +248,9 @@ "ඇඟවීම්" "සිල්ලර ආදර්ශනය" "USB සම්බන්ධතාවය" - "පසුබිමින් ධාවනය වන යෙදුම්" - "%1$s පසුබිමින් ධාවනය වේ" - "යෙදුම් %1$dක් පසුබිමින් ධාවනය වේ" + "බැටරිය භාවිත කරන යෙදුම්" + "%1$s බැටරිය භාවිත කරයි" + "යෙදුම් %1$dක් බැටරිය භාවිත කරයි" "බැටරි හා දත්ත භාවිතය පිළිබඳව විස්තර සඳහා තට්ටු කරන්න" "%1$s, %2$s" "ආරක්‍ෂිත ආකාරය" diff --git a/core/res/res/values-sk/strings.xml b/core/res/res/values-sk/strings.xml index d20075e6e779..6cbc5a632b3a 100644 --- a/core/res/res/values-sk/strings.xml +++ b/core/res/res/values-sk/strings.xml @@ -254,9 +254,9 @@ "Upozornenia" "Predajná ukážka" "Pripojenie USB" - "Aplikácie sú spustené na pozadí" - "Aplikácia %1$s je spustená na pozadí" - "Niekoľko aplikácií (%1$d) je spustených na pozadí" + "Aplikácie spotrebúvajú batériu" + "%1$s používa batériu" + "Aplikácie (%1$d) používajú batériu" "Klepnutím zobrazíte podrobnosti o batérii a spotrebe dát" "%1$s, %2$s" "Núdzový režim" diff --git a/core/res/res/values-sl/strings.xml b/core/res/res/values-sl/strings.xml index 8618e3fc9c0b..800aa77c11d3 100644 --- a/core/res/res/values-sl/strings.xml +++ b/core/res/res/values-sl/strings.xml @@ -254,9 +254,9 @@ "Opozorila" "Predstavitev za maloprodajo" "Povezava USB" - "Aplikacije se izvajajo v ozadju" - "Aplikacija %1$s se izvaja v ozadju" - "Več aplikacij (%1$d) se izvaja v ozadju" + "Aplikacije, ki porabljajo energijo akumulatorja" + "Aplikacija %1$s porablja energijo akumulatorja" + "Toliko aplikacij porablja energijo akumulatorja: %1$d" "Dotaknite se za prikaz podrobnosti porabe akumulatorja in prenosa podatkov" "%1$s, %2$s" "Varni način" diff --git a/core/res/res/values-sq/strings.xml b/core/res/res/values-sq/strings.xml index a072757de8d4..b597181de554 100644 --- a/core/res/res/values-sq/strings.xml +++ b/core/res/res/values-sq/strings.xml @@ -248,9 +248,9 @@ "Sinjalizimet" "Demonstrimi i shitjes me pakicë" "Lidhja USB" - "Aplikacionet që ekzekutohen në sfond" - "%1$s po ekzekutohet në sfond" - "%1$d aplikacione po ekzekutohen në sfond" + "Aplikacionet që konsumojnë baterinë" + "%1$s po përdor baterinë" + "%1$d aplikacione po përdorin baterinë" "Trokit për detaje mbi baterinë dhe përdorimin e të dhënave" "%1$s, %2$s" "Modaliteti i sigurisë" diff --git a/core/res/res/values-sr/strings.xml b/core/res/res/values-sr/strings.xml index f4d89be13464..3eb9798f68bc 100644 --- a/core/res/res/values-sr/strings.xml +++ b/core/res/res/values-sr/strings.xml @@ -251,9 +251,9 @@ "Обавештења" "Режим демонстрације за малопродајне објекте" "USB веза" - "Апликације покренуте у позадини" - "%1$s ради у позадини" - "Апликације (%1$d) су покренуте у позадини" + "Апликације које троше батерију" + "%1$s користи батерију" + "Апликације (%1$d) користе батерију" "Додирните за детаље о батерији и потрошњи података" "%1$s, %2$s" "Безбедни режим" diff --git a/core/res/res/values-sv/strings.xml b/core/res/res/values-sv/strings.xml index d405d91e1b9b..04fdd0e07a3a 100644 --- a/core/res/res/values-sv/strings.xml +++ b/core/res/res/values-sv/strings.xml @@ -248,9 +248,9 @@ "Varningar" "Demo för återförsäljare" "USB-anslutning" - "Appar körs i bakgrunden" - "%1$s körs i bakgrunden" - "%1$d appar körs i bakgrunden" + "Appar som drar batteri" + "%1$s drar batteri" + "%1$d appar drar batteri" "Tryck för information om batteri- och dataanvändning" "%1$s, %2$s" "Säkert läge" @@ -1121,7 +1121,7 @@ "Appen %1$s vill ansluta till Wi-Fi-nätverket %2$s" "En app" "Wi-Fi direkt" - "Starta direkt Wi-Fi-användning. Detta inaktiverar Wi-Fi-användning med klient/trådlös surfzon." + "Starta direkt Wi-Fi-användning. Detta inaktiverar Wi-Fi-användning med klient/surfzon." "Det gick inte att starta Wi-Fi direkt." "Wi-Fi Direct är aktiverat" "Tryck för inställningar" diff --git a/core/res/res/values-sw/strings.xml b/core/res/res/values-sw/strings.xml index 1f14542fd2e0..a0ed6024b482 100644 --- a/core/res/res/values-sw/strings.xml +++ b/core/res/res/values-sw/strings.xml @@ -246,9 +246,9 @@ "Arifa" "Onyesho la duka la rejareja" "Muunganisho wa USB" - "Programu zinatumika chinichini" - "%1$s inatumika chinichini" - "Programu %1$d zinatumika chinichini" + "Programu zinazotumia betri" + "%1$s inatumia betri" + "Programu %1$d zinatumia betri" "Gonga ili upate maelezo kuhusu betri na matumizi ya data" "%1$s, %2$s" "Mtindo salama" @@ -968,7 +968,7 @@ "Simu" "Ramani" "Kivinjari" - "Nafasi ya kuhafadhi inakwisha" + "Nafasi ya kuhifadhi inakaribia kujaa" "Baadhi ya vipengee vya mfumo huenda visifanye kazi" "Hifadhi haitoshi kwa ajili ya mfumo. Hakikisha una MB 250 za nafasi ya hifadhi isiyotumika na uanzishe upya." "%1$s inatumiwa" diff --git a/core/res/res/values-ta/strings.xml b/core/res/res/values-ta/strings.xml index 61902e69f2b4..c144f31fc8e1 100644 --- a/core/res/res/values-ta/strings.xml +++ b/core/res/res/values-ta/strings.xml @@ -248,9 +248,9 @@ "விழிப்பூட்டல்கள்" "விற்பனையாளர் டெமோ" "USB இணைப்பு" - "பின்னணியில் இயங்கும் பயன்பாடுகள்" - "%1$s பின்னணியில் இயங்குகிறது" - "%1$d பயன்பாடுகள் பின்னணியில் இயங்குகின்றன" + "பேட்டரியைப் பயன்படுத்தும் பயன்பாடுகள்" + "%1$s பயன்பாடு பேட்டரியைப் பயன்படுத்துகிறது" + "%1$d பயன்பாடுகள் பேட்டரியைப் பயன்படுத்துகின்றன" "பேட்டரி மற்றும் தரவு உபயோக விவரங்களைக் காண, தட்டவும்" "%1$s, %2$s" "பாதுகாப்பு பயன்முறை" diff --git a/core/res/res/values-te/strings.xml b/core/res/res/values-te/strings.xml index 01c095509160..c7246aae9933 100644 --- a/core/res/res/values-te/strings.xml +++ b/core/res/res/values-te/strings.xml @@ -120,7 +120,7 @@ "Wi-Fiతో కాల్‌లను చేయడానికి మరియు సందేశాలను పంపించడానికి, మొదట ఈ సేవను సెటప్ చేయాల్సిందిగా మీ క్యారియర్‌‌కి చెప్పండి. ఆ తర్వాత సెట్టింగ్‌ల నుండి Wi-Fi కాలింగ్‌ని మళ్లీ ఆన్ చేయండి. (లోపం కోడ్: %1$s)" - "మీ క్యారియర్‌తో నమోదు చేయండి (లోపం కోడ్: %1$s)" + "మీ క్యారియర్‌తో నమోదు చేయండి (ఎర్రర్ కోడ్: %1$s)" "%s" @@ -138,7 +138,7 @@ "లక్షణం కోడ్ పూర్తయింది." "కనెక్షన్ సమస్య లేదా లక్షణం కోడ్ చెల్లదు." "సరే" - "నెట్‌వర్క్ లోపం ఏర్పడింది." + "నెట్‌వర్క్ ఎర్రర్ ఏర్పడింది." "URLను కనుగొనడం సాధ్యపడలేదు." "సైట్ ప్రామాణీకరణ స్కీమ్‌కి మద్దతు లేదు." "ప్రామాణీకరించడం సాధ్యపడలేదు." @@ -153,7 +153,7 @@ "ఫైల్‌ను ప్రాప్యత చేయడం సాధ్యపడలేదు." "అభ్యర్థించిన ఫైల్‌ను కనుగొనడం సాధ్యపడలేదు." "చాలా ఎక్కువ అభ్యర్థనలు ప్రాసెస్ చేయబడుతున్నాయి. తర్వాత మళ్లీ ప్రయత్నించండి." - "%1$sకు సైన్‌ఇన్ లోపం" + "%1$sకు సైన్‌ఇన్ ఎర్రర్" "సమకాలీకరణ" "సమకాలీకరణ" "చాలా ఎక్కువ %s తొలగింపులు." @@ -239,7 +239,7 @@ "కారు మోడ్" "ఖాతా స్థితి" "డెవలపర్ సందేశాలు" - "నవీకరణలు" + "అప్‌డేట్‌లు" "నెట్‌వర్క్ స్థితి" "నెట్‌వర్క్ హెచ్చరికలు" "నెట్‌వర్క్ అందుబాటులో ఉంది" @@ -248,9 +248,9 @@ "హెచ్చరికలు" "రిటైల్ డెమో" "USB కనెక్షన్" - "నేపథ్యంలో అమలు అవుతున్న ఆప్‌లు" - "%1$s నేపథ్యంలో అమలు అవుతోంది" - "%1$d ఆప్‌లు నేపథ్యంలో అమలు అవుతున్నాయి" + "బ్యాటరీని ఉపయోగిస్తున్న యాప్‌లు" + "%1$s బ్యాటరీని ఉపయోగిస్తోంది" + "%1$d యాప్‌లు బ్యాటరీని ఉపయోగిస్తున్నాయి" "బ్యాటరీ మరియు డేటా వినియోగ వివరాల కోసం నొక్కండి" "%1$s, %2$s" "సురక్షిత మోడ్" @@ -288,11 +288,11 @@ "వేలిముద్ర సంజ్ఞలు" "పరికరాల వేలిముద్ర సెన్సార్‌లో నిర్వహించిన సంజ్ఞలను క్యాప్చర్ చేయవచ్చు." "స్థితి బార్‌ను నిలిపివేయడం లేదా సవరించడం" - "స్థితి బార్‌ను నిలిపివేయడానికి లేదా సిస్టమ్ చిహ్నాలను జోడించడానికి మరియు తీసివేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "స్థితి బార్‌ను నిలిపివేయడానికి లేదా సిస్టమ్ చిహ్నాలను జోడించడానికి మరియు తీసివేయడానికి యాప్‌ను అనుమతిస్తుంది." "స్థితి పట్టీగా ఉండటం" - "స్థితి బార్‌ ఉండేలా చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "స్థితి బార్‌ ఉండేలా చేయడానికి యాప్‌ను అనుమతిస్తుంది." "స్థితి పట్టీని విస్తరింపజేయడం/కుదించడం" - "స్థితి బార్‌ను విస్తరింపజేయడానికి లేదా కుదించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "స్థితి బార్‌ను విస్తరింపజేయడానికి లేదా కుదించడానికి యాప్‌ను అనుమతిస్తుంది." "సత్వరమార్గాలను ఇన్‌స్టాల్ చేయడం" "వినియోగదారు ప్రమేయం లేకుండానే హోమ్‌స్క్రీన్ సత్వరమార్గాలను జోడించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "సత్వరమార్గాలను అన్ఇన్‌స్టాల్ చేయడం" @@ -306,63 +306,63 @@ "వచన సందేశాలను (MMS) స్వీకరించడం" "MMS సందేశాలను స్వీకరించడానికి మరియు ప్రాసెస్ చేయడానికి యాప్‌ను అనుమతిస్తుంది. యాప్ మీ డివైజ్‌కు పంపబడిన సందేశాలను మీకు చూపకుండానే పర్యవేక్షించగలదని లేదా తొలగించగలదని దీని అర్థం." "సెల్ ప్రసార సందేశాలను చదవడం" - "మీ పరికరం స్వీకరించిన సెల్ ప్రసార సందేశాలను చదవడానికి అనువర్తనాన్ని అనుమతిస్తుంది. సెల్ ప్రసార హెచ్చరికలు అత్యవసర పరిస్థితుల గురించి మిమ్మల్ని హెచ్చరించడానికి కొన్ని స్థానాల్లో అందించబడతాయి. అత్యవసర సెల్ ప్రసారం స్వీకరించినప్పుడు హానికరమైన అనువర్తనాలు మీ పరికరం యొక్క పనితీరు లేదా నిర్వహణకు అంతరాయం కలిగించవచ్చు." + "మీ పరికరం స్వీకరించిన సెల్ ప్రసార సందేశాలను చదవడానికి యాప్‌ను అనుమతిస్తుంది. సెల్ ప్రసార హెచ్చరికలు అత్యవసర పరిస్థితుల గురించి మిమ్మల్ని హెచ్చరించడానికి కొన్ని స్థానాల్లో అందించబడతాయి. అత్యవసర సెల్ ప్రసారం స్వీకరించినప్పుడు హానికరమైన యాప్‌లు మీ పరికరం యొక్క పనితీరు లేదా నిర్వహణకు అంతరాయం కలిగించవచ్చు." "చందా చేయబడిన ఫీడ్‌లను చదవడం" - "ప్రస్తుతం సమకాలీకరించిన ఫీడ్‌ల గురించి వివరాలను పొందడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "ప్రస్తుతం సమకాలీకరించిన ఫీడ్‌ల గురించి వివరాలను పొందడానికి యాప్‌ను అనుమతిస్తుంది." "SMS సందేశాలను పంపడం మరియు వీక్షించడం" - "SMS సందేశాలు పంపడానికి అనువర్తనాన్ని అనుమతిస్తుంది. దీని వలన ఊహించని ఛార్జీలు విధించబడవచ్చు. హానికరమైన అనువర్తనాలు మీ నిర్ధారణ లేకుండానే సందేశాలను పంపడం ద్వారా మీకు డబ్బు ఖర్చయ్యేలా చేయవచ్చు." + "SMS సందేశాలు పంపడానికి యాప్‌ను అనుమతిస్తుంది. దీని వలన ఊహించని ఛార్జీలు విధించబడవచ్చు. హానికరమైన యాప్‌లు మీ నిర్ధారణ లేకుండానే సందేశాలను పంపడం ద్వారా మీకు డబ్బు ఖర్చయ్యేలా చేయవచ్చు." "మీ వచన సందేశాలు (SMS లేదా MMS) చదవడం" "ఈ యాప్‌ మీ టాబ్లెట్‌లో నిల్వ చేసిన అన్ని SMS (వచన) సందేశాలను చదవగలదు." "ఈ యాప్‌ మీ టీవీలో నిల్వ చేసిన అన్ని SMS (వచన) సందేశాలను చదవగలదు." "ఈ యాప్‌ మీ ఫోన్‌లో నిల్వ చేసిన అన్ని SMS (వచన) సందేశాలను చదవగలదు." "వచన సందేశాలను (WAP) స్వీకరించడం" - "WAP సందేశాలను స్వీకరించడానికి మరియు ప్రాసెస్ చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఈ అనుమతి మీకు పంపబడిన సందేశాలను మీకు చూపకుండానే పర్యవేక్షించగల లేదా తొలగించగల సామర్థ్యాన్ని కలిగి ఉంటుంది." + "WAP సందేశాలను స్వీకరించడానికి మరియు ప్రాసెస్ చేయడానికి యాప్‌ను అనుమతిస్తుంది. ఈ అనుమతి మీకు పంపబడిన సందేశాలను మీకు చూపకుండానే పర్యవేక్షించగల లేదా తొలగించగల సామర్థ్యాన్ని కలిగి ఉంటుంది." "అమలవుతున్న అనువర్తనాలను పునరుద్ధరించడం" - "ప్రస్తుతం మరియు ఇటీవల అమలవుతున్న విధుల గురించి వివరణాత్మక సమాచారాన్ని తిరిగి పొందడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఇది పరికరంలో ఉపయోగించబడిన అనువర్తనాల గురించి సమాచారాన్ని కనుగొనడానికి అనువర్తనాన్ని అనుమతించవచ్చు." + "ప్రస్తుతం మరియు ఇటీవల అమలవుతున్న విధుల గురించి వివరణాత్మక సమాచారాన్ని తిరిగి పొందడానికి యాప్‌ను అనుమతిస్తుంది. ఇది పరికరంలో ఉపయోగించబడిన యాప్‌ల గురించి సమాచారాన్ని కనుగొనడానికి యాప్‌ను అనుమతించవచ్చు." "ప్రొఫైల్ మరియు పరికర యజమానులను నిర్వహించడం" "ప్రొఫైల్ యజమానులను మరియు పరికరం యజమానిని సెట్ చేయడానికి అనువర్తనాలను అనుమతిస్తుంది." "అమలవుతున్న అనువర్తనాలను మళ్లీ క్రమం చేయడం" "విధులను ముందుకు మరియు నేపథ్యానికి తరలించడానికి యాప్‌ను అనుమతిస్తుంది. యాప్ మీ ప్రమేయం లేకుండానే దీన్ని చేయవచ్చు." "కారు మోడ్‌ను ప్రారంభించడం" - "కారు మోడ్‌ను ప్రారంభించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "కారు మోడ్‌ను ప్రారంభించడానికి యాప్‌ను అనుమతిస్తుంది." "ఇతర అనువర్తనాలను మూసివేయడం" - "ఇతర అనువర్తనాల నేపథ్య ప్రాసెస్‌లను ముగించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. దీని వలన ఇతర అనువర్తనాలు అమలు కాకుండా ఆపివేయబడవచ్చు." + "ఇతర యాప్‌ల నేపథ్య ప్రాసెస్‌లను ముగించడానికి యాప్‌ను అనుమతిస్తుంది. దీని వలన ఇతర యాప్‌లు అమలు కాకుండా ఆపివేయబడవచ్చు." "ఈ యాప్ ఇతర యాప్‌ల పైభాగాన కనిపించగలదు" "ఈ యాప్ ఇతర యాప్‌ల పైభాగాన లేదా స్క్రీన్ యొక్క ఇతర భాగాలపైన కనిపించగలదు. ఇది సాధారణ యాప్ వినియోగానికి అంతరాయం కలిగించవచ్చు మరియు ఆ ఇతర యాప్‌లు కనిపించే విధానాన్ని మార్చవచ్చు." "నేపథ్యంలో అమలు చేయండి" "ఈ యాప్ నేపథ్యంలో అమలు కావచ్చు. దీని వలన ఎక్కువ బ్యాటరీ శక్తి వినియోగం కావచ్చు." "నేపథ్యంలో డేటాను ఉపయోగించండి" "ఈ యాప్ నేపథ్యంలో డేటాను ఉపయోగించవచ్చు. దీని వలన డేటా వినియోగం అధికం కావచ్చు." - "అనువర్తనాన్ని ఎల్లప్పుడూ అమలు చేయడం" + "యాప్‌ను ఎల్లప్పుడూ అమలు చేయడం" "యాప్‌, దాని భాగాలు మెమరీలో ఉండేలా చేయడానికి దానిని అనుమతిస్తుంది. ఇది ఇతర యాప్‌లకు అందుబాటులో ఉన్న మెమరీని ఆక్రమిస్తుంది, టాబ్లెట్ నెమ్మదిగా పని చేస్తుంది." "యాప్‌ దానిలోని కొన్ని భాగాలను మెమరీలో ఉంచడానికి దాన్ని అనుమతిస్తుంది. ఇది టీవీ నెమ్మదిగా పని చేసేలా చేస్తూ ఇతర అనువర్తనాలకు అందుబాటులో ఉన్న మెమరీని పరిమితం చేయవచ్చు." "యాప్‌, దాని భాగాలు మెమరీలో ఉండేలా చేయడానికి దానిని అనుమతిస్తుంది. ఇది ఇతర యాప్‌లకు అందుబాటులో ఉన్న మెమరీని ఆక్రమిస్తుంది, ఫోన్ నెమ్మదిగా పని చేస్తుంది." - "అనువర్తన నిల్వ స్థలాన్ని అంచనా వేయడం" + "యాప్ నిల్వ స్థలాన్ని అంచనా వేయడం" "యాప్‌ కోడ్, డేటా మరియు కాష్ పరిమాణాలను తిరిగి పొందడానికి దాన్ని అనుమతిస్తుంది" "సిస్టమ్ సెట్టింగ్‌లను సవరించడం" - "సిస్టమ్ యొక్క సెట్టింగ్‌ల డేటాను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. హానికరమైన అనువర్తనాలు మీ సిస్టమ్ యొక్క కాన్ఫిగరేషన్‌ను నాశనం చేయవచ్చు." + "సిస్టమ్ యొక్క సెట్టింగ్‌ల డేటాను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. హానికరమైన యాప్‌లు మీ సిస్టమ్ యొక్క కాన్ఫిగరేషన్‌ను నాశనం చేయవచ్చు." "ప్రారంభంలో అమలు చేయడం" - "సిస్టమ్ బూటింగ్‌ను పూర్తి చేసిన వెంటనే దానికదే ప్రారంభించబడటానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఇది టాబ్లెట్‌ను ప్రారంభించడానికి ఎక్కువ సమయం పట్టేలా చేయవచ్చు మరియు ఎల్లప్పుడూ అమలు చేయడం ద్వారా మొత్తం టాబ్లెట్‌ను నెమ్మదిగా పని చేయడానికి అనువర్తనాన్ని అనుమతించేలా చేయవచ్చు." + "సిస్టమ్ బూటింగ్‌ను పూర్తి చేసిన వెంటనే దానికదే ప్రారంభించబడటానికి యాప్‌ను అనుమతిస్తుంది. ఇది టాబ్లెట్‌ను ప్రారంభించడానికి ఎక్కువ సమయం పట్టేలా చేయవచ్చు మరియు ఎల్లప్పుడూ అమలు చేయడం ద్వారా మొత్తం టాబ్లెట్‌ను నెమ్మదిగా పని చేయడానికి యాప్‌ను అనుమతించేలా చేయవచ్చు." "సిస్టమ్ బూటింగ్‌ను పూర్తి చేసిన వెంటనే యాప్ దానికదే ప్రారంభం కావడానికి అనుమతిస్తుంది. ఇది టీవీ ప్రారంభం కావడానికి ఎక్కువ సమయం పట్టేలా చేయవచ్చు మరియు ఎల్లప్పుడూ అమలు కావడం ద్వారా మొత్తం టాబ్లెట్ పనితీరును నెమ్మది చేయడానికి యాప్‌ను అనుమతించవచ్చు." - "సిస్టమ్ బూటింగ్‌ను పూర్తి చేసిన వెంటనే దానికదే ప్రారంభించబడటానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఇది ఫోన్‌ను ప్రారంభించడానికి ఎక్కువ సమయం పట్టేలా చేయవచ్చు మరియు ఎల్లప్పుడూ అమలు చేయడం ద్వారా మొత్తం ఫోన్‌ను నెమ్మదిగా పని చేయడానికి అనువర్తనాన్ని అనుమతించేలా చేయవచ్చు." + "సిస్టమ్ బూటింగ్‌ను పూర్తి చేసిన వెంటనే దానికదే ప్రారంభించబడటానికి యాప్‌ను అనుమతిస్తుంది. ఇది ఫోన్‌ను ప్రారంభించడానికి ఎక్కువ సమయం పట్టేలా చేయవచ్చు మరియు ఎల్లప్పుడూ అమలు చేయడం ద్వారా మొత్తం ఫోన్‌ను నెమ్మదిగా పని చేయడానికి యాప్‌ను అనుమతించేలా చేయవచ్చు." "స్టిక్కీ ప్రసారాన్ని పంపడం" - "ప్రసారం ముగిసిన తర్వాత భద్రపరచబడే ప్రసారాలను పంపడానికి అనువర్తనాన్ని అనుమతిస్తుంది. అత్యధిక వినియోగం వలన టాబ్లెట్ నెమ్మదిగా పని చేయవచ్చు లేదా అధిక పరిమాణంలో మెమరీని ఉపయోగించడం వలన అస్థిరంగా మారవచ్చు." + "ప్రసారం ముగిసిన తర్వాత భద్రపరచబడే ప్రసారాలను పంపడానికి యాప్‌ను అనుమతిస్తుంది. అత్యధిక వినియోగం వలన టాబ్లెట్ నెమ్మదిగా పని చేయవచ్చు లేదా అధిక పరిమాణంలో మెమరీని ఉపయోగించడం వలన అస్థిరంగా మారవచ్చు." "ప్రసారం ముగిసిన తర్వాత భద్రపరచబడే ప్రసారాలను పంపడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఎక్కువగా వినియోగిస్తే అధిక పరిమాణంలో మెమరీని ఉపయోగించడం వలన టీవీ నెమ్మదిగా పని చేయవచ్చు లేదా అస్థిరంగా మారవచ్చు." - "ప్రసారం ముగిసిన తర్వాత భద్రపరచబడే ప్రసారాలను పంపడానికి అనువర్తనాన్ని అనుమతిస్తుంది. అత్యధిక వినియోగం వలన ఫోన్ నెమ్మదిగా పని చేయవచ్చు లేదా అధిక పరిమాణంలో మెమరీని ఉపయోగించడం వలన అస్థిరంగా మారవచ్చు." + "ప్రసారం ముగిసిన తర్వాత భద్రపరచబడే ప్రసారాలను పంపడానికి యాప్‌ను అనుమతిస్తుంది. అత్యధిక వినియోగం వలన ఫోన్ నెమ్మదిగా పని చేయవచ్చు లేదా అధిక పరిమాణంలో మెమరీని ఉపయోగించడం వలన అస్థిరంగా మారవచ్చు." "మీ పరిచయాలను చదవడం" - "మీరు నిర్దిష్ట వ్యక్తులకు కాల్ చేసిన, ఇమెయిల్ చేసిన లేదా ఇతర మార్గాల్లో కమ్యూనికేట్ చేసిన తరచుదనంతో సహా మీ టాబ్లెట్‌లో నిల్వ చేయబడిన మీ పరిచయాల గురించి డేటాను చదవడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఈ అనుమతి మీ పరిచయ డేటాను సేవ్ చేయడానికి అనువర్తనాలను అనుమతిస్తుంది మరియు హానికరమైన అనువర్తనాలు మీకు తెలియకుండానే పరిచయ డేటాను భాగస్వామ్యం చేయవచ్చు." + "మీరు నిర్దిష్ట వ్యక్తులకు కాల్ చేసిన, ఇమెయిల్ చేసిన లేదా ఇతర మార్గాల్లో కమ్యూనికేట్ చేసిన తరచుదనంతో సహా మీ టాబ్లెట్‌లో నిల్వ చేయబడిన మీ పరిచయాల గురించి డేటాను చదవడానికి యాప్‌ను అనుమతిస్తుంది. ఈ అనుమతి మీ పరిచయ డేటాను సేవ్ చేయడానికి యాప్‌లను అనుమతిస్తుంది మరియు హానికరమైన యాప్‌లు మీకు తెలియకుండానే పరిచయ డేటాను షేర్ చేయవచ్చు." "మీరు నిర్దిష్ట వ్యక్తులకు కాల్ చేసిన, ఇమెయిల్ చేసిన లేదా ఇతర మార్గాల్లో కమ్యూనికేట్ చేసిన తరచుదనంతో సహా మీ టీవీలో నిల్వ చేసిన మీ పరిచయాలకు సంబంధించిన డేటాను చదవడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఈ అనుమతి మీ పరిచయ డేటాను సేవ్ చేయడానికి అనువర్తనాలను అనుమతిస్తుంది మరియు హానికరమైన అనువర్తనాలు మీకు తెలియకుండానే పరిచయ డేటాను భాగస్వామ్యం చేయవచ్చు." - "మీరు నిర్దిష్ట వ్యక్తులకు కాల్ చేసిన, ఇమెయిల్ చేసిన లేదా ఇతర మార్గాల్లో కమ్యూనికేట్ చేసిన తరచుదనంతో సహా మీ ఫోన్‌లో నిల్వ చేయబడిన మీ పరిచయాల గురించి డేటాను చదవడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఈ అనుమతి మీ పరిచయ డేటాను సేవ్ చేయడానికి అనువర్తనాలను అనుమతిస్తుంది మరియు హానికరమైన అనువర్తనాలు మీకు తెలియకుండానే పరిచయ డేటాను భాగస్వామ్యం చేయవచ్చు." + "మీరు నిర్దిష్ట వ్యక్తులకు కాల్ చేసిన, ఇమెయిల్ చేసిన లేదా ఇతర మార్గాల్లో కమ్యూనికేట్ చేసిన తరచుదనంతో సహా మీ ఫోన్‌లో నిల్వ చేయబడిన మీ పరిచయాల గురించి డేటాను చదవడానికి యాప్‌ను అనుమతిస్తుంది. ఈ అనుమతి మీ పరిచయ డేటాను సేవ్ చేయడానికి యాప్‌లను అనుమతిస్తుంది మరియు హానికరమైన యాప్‌లు మీకు తెలియకుండానే పరిచయ డేటాను షేర్ చేయవచ్చు." "మీ పరిచయాలను సవరించడం" - "మీరు నిర్దిష్ట పరిచయాలకు కాల్ చేసిన, ఇమెయిల్ చేసిన లేదా ఇతర మార్గాల్లో కమ్యూనికేట్ చేసిన తరచుదనంతో సహా మీ టాబ్లెట్‌లో నిల్వ చేయబడిన మీ పరిచయాల గురించి డేటాను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఈ అనుమతి పరిచయ డేటాను తొలగించడానికి అనువర్తనాలను అనుమతిస్తుంది." + "మీరు నిర్దిష్ట పరిచయాలకు కాల్ చేసిన, ఇమెయిల్ చేసిన లేదా ఇతర మార్గాల్లో కమ్యూనికేట్ చేసిన తరచుదనంతో సహా మీ టాబ్లెట్‌లో నిల్వ చేయబడిన మీ పరిచయాల గురించి డేటాను సవరించడానికి యాప్‌ను అనుమతిస్తుంది. ఈ అనుమతి పరిచయ డేటాను తొలగించడానికి యాప్‌లను అనుమతిస్తుంది." "మీరు నిర్దిష్ట పరిచయాలకు కాల్ చేసిన, ఇమెయిల్ చేసిన లేదా ఇతర మార్గాల్లో కమ్యూనికేట్ చేసిన తరచుదనంతో సహా మీ టీవీలో నిల్వ చేసిన మీ పరిచయాలకు సంబంధించిన డేటాను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఈ అనుమతి పరిచయ డేటాను తొలగించడానికి అనువర్తనాలను అనుమతిస్తుంది." - "మీరు నిర్దిష్ట పరిచయాలకు కాల్ చేసిన, ఇమెయిల్ చేసిన లేదా ఇతర మార్గాల్లో కమ్యూనికేట్ చేసిన తరచుదనంతో సహా మీ ఫోన్‌లో నిల్వ చేయబడిన మీ పరిచయాల గురించి డేటాను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఈ అనుమతి పరిచయ డేటాను తొలగించడానికి అనువర్తనాలను అనుమతిస్తుంది." + "మీరు నిర్దిష్ట పరిచయాలకు కాల్ చేసిన, ఇమెయిల్ చేసిన లేదా ఇతర మార్గాల్లో కమ్యూనికేట్ చేసిన తరచుదనంతో సహా మీ ఫోన్‌లో నిల్వ చేయబడిన మీ పరిచయాల గురించి డేటాను సవరించడానికి యాప్‌ను అనుమతిస్తుంది. ఈ అనుమతి పరిచయ డేటాను తొలగించడానికి యాప్‌లను అనుమతిస్తుంది." "కాల్ లాగ్‌ను చదవడం" "ఈ యాప్‌ మీ కాల్ చరిత్రను చదవగలదు." "కాల్ లాగ్‌ను వ్రాయడం" - "ఇన్‌కమింగ్ మరియు అవుట్‌గోయింగ్ కాల్‌ల గురించిన డేటాతో సహా మీ టాబ్లెట్ యొక్క కాల్ లాగ్‌ను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. హానికరమైన అనువర్తనాలు మీ కాల్ లాగ్‌ను ఎరేజ్ చేయడానికి లేదా సవరించడానికి దీన్ని ఉపయోగించవచ్చు." + "ఇన్‌కమింగ్ మరియు అవుట్‌గోయింగ్ కాల్‌ల గురించిన డేటాతో సహా మీ టాబ్లెట్ యొక్క కాల్ లాగ్‌ను సవరించడానికి యాప్‌ను అనుమతిస్తుంది. హానికరమైన యాప్‌లు మీ కాల్ లాగ్‌ను ఎరేజ్ చేయడానికి లేదా సవరించడానికి దీన్ని ఉపయోగించవచ్చు." "ఇన్‌కమింగ్ మరియు అవుట్‌గోయింగ్ కాల్‌లకు సంబంధించిన డేటాతో సహా మీ టీవీ కాల్ లాగ్‌ను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. హానికరమైన అనువర్తనాలు మీ కాల్ లాగ్‌ను తీసివేయడానికి లేదా సవరించడానికి దీన్ని ఉపయోగించవచ్చు." - "ఇన్‌కమింగ్ మరియు అవుట్‌గోయింగ్ కాల్‌ల గురించిన డేటాతో సహా మీ ఫోన్ యొక్క కాల్ లాగ్‌ను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. హానికరమైన అనువర్తనాలు మీ కాల్ లాగ్‌ను ఎరేజ్ చేయడానికి లేదా సవరించడానికి దీన్ని ఉపయోగించవచ్చు." + "ఇన్‌కమింగ్ మరియు అవుట్‌గోయింగ్ కాల్‌ల గురించిన డేటాతో సహా మీ ఫోన్ యొక్క కాల్ లాగ్‌ను సవరించడానికి యాప్‌ను అనుమతిస్తుంది. హానికరమైన యాప్‌లు మీ కాల్ లాగ్‌ను ఎరేజ్ చేయడానికి లేదా సవరించడానికి దీన్ని ఉపయోగించవచ్చు." "శరీర సెన్సార్‌లను (గుండె స్పందన రేటు మానిటర్‌ల వంటివి) ప్రాప్యత చేయడం" "మీ శారీరక పరిస్థితిని అనగా మీ గుండె స్పందన రేటు వంటి వాటిని పర్యవేక్షించే సెన్సార్‌ల నుండి డేటాను ప్రాప్యత చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "క్యాలెండర్ ఈవెంట్‌లు మరియు వివరాలను చదవడం" @@ -382,7 +382,7 @@ "ఈ యాప్‌ సెల్ టవర్‌లు మరియు Wi-Fi నెట్‌వర్క్‌ల వంటి నెట్‌వర్క్ మూలాధారాల ఆధారంగా మీ స్థానాన్ని తెలుసుకోగలదు. యాప్‌ ఉపయోగించడానికి మీ టీవీలో ఈ స్థాన సేవలను తప్పనిసరిగా ఆన్ చేయాలి మరియు అందుబాటులో ఉండాలి." "ఈ యాప్‌ సెల్ టవర్‌లు మరియు Wi-Fi నెట్‌వర్క్‌ల వంటి నెట్‌వర్క్ మూలాధారాల ఆధారంగా మీ స్థానాన్ని తెలుసుకోగలదు. యాప్‌ ఉపయోగించడానికి మీ ఫోన్‌లో ఈ స్థాన సేవలను తప్పనిసరిగా ఆన్ చేయాలి మరియు అందుబాటులో ఉండాలి." "మీ ఆడియో సెట్టింగ్‌లను మార్చడం" - "వాల్యూమ్ మరియు అవుట్‌పుట్ కోసం ఉపయోగించాల్సిన స్పీకర్ వంటి సార్వజనీన ఆడియో సెట్టింగ్‌లను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "వాల్యూమ్ మరియు అవుట్‌పుట్ కోసం ఉపయోగించాల్సిన స్పీకర్ వంటి సార్వజనీన ఆడియో సెట్టింగ్‌లను సవరించడానికి యాప్‌ను అనుమతిస్తుంది." "ఆడియోను రికార్డ్ చేయడం" "ఈ యాప్ మైక్రోఫోన్‌ని ఉపయోగించి ఎప్పుడైనా ఆడియోను రికార్డ్ చేయగలదు." "SIMకి ఆదేశాలను పంపడం" @@ -390,13 +390,13 @@ "చిత్రాలు మరియు వీడియోలు తీయడం" "ఈ యాప్‌ కెమెరాను ఉపయోగించి ఎప్పుడైనా చిత్రాలను తీయగలదు మరియు వీడియోలను రికార్డ్ చేయగలదు." "వైబ్రేషన్‌ను నియంత్రించడం" - "వైబ్రేటర్‌ను నియంత్రించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "వైబ్రేటర్‌ను నియంత్రించడానికి యాప్‌ను అనుమతిస్తుంది." "నేరుగా కాల్ చేసే ఫోన్ నంబర్‌లు" - "మీ ప్రమేయం లేకుండా ఫోన్ నంబర్‌లకు కాల్ చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది. దీని వలన అనుకోని ఛార్జీలు విధించబడవచ్చు లేదా కాల్‌లు రావచ్చు. ఇది అత్యవసర నంబర్‌లకు కాల్ చేయడానికి అనువర్తనాన్ని అనుమతించదని గుర్తుంచుకోండి. హానికరమైన అనువర్తనాలు మీ నిర్ధారణ లేకుండానే కాల్‌లు చేయడం ద్వారా మీకు డబ్బు ఖర్చయ్యేలా చేయవచ్చు." + "మీ ప్రమేయం లేకుండా ఫోన్ నంబర్‌లకు కాల్ చేయడానికి యాప్‌ను అనుమతిస్తుంది. దీని వలన అనుకోని ఛార్జీలు విధించబడవచ్చు లేదా కాల్‌లు రావచ్చు. ఇది అత్యవసర నంబర్‌లకు కాల్ చేయడానికి యాప్‌ను అనుమతించదని గుర్తుంచుకోండి. హానికరమైన యాప్‌లు మీ నిర్ధారణ లేకుండానే కాల్‌లు చేయడం ద్వారా మీకు డబ్బు ఖర్చయ్యేలా చేయవచ్చు." "IMS కాల్ సేవ ప్రాప్యత అనుమతి" "మీ ప్రమేయం లేకుండా కాల్‌లు చేయడం కోసం IMS సేవను ఉపయోగించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "ఫోన్ స్థితి మరియు గుర్తింపుని చదవడం" - "పరికరం యొక్క ఫోన్ లక్షణాలను ప్రాప్యత చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఈ అనుమతి ఫోన్ నంబర్ మరియు పరికరం IDలను, కాల్ సక్రియంగా ఉందా లేదా అనే విషయాన్ని మరియు కాల్ ద్వారా కనెక్ట్ చేయబడిన రిమోట్ నంబర్‌ను కనుగొనడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "పరికరం యొక్క ఫోన్ ఫీచర్‌లను యాక్సెస్ చేయడానికి యాప్‌ను అనుమతిస్తుంది. ఈ అనుమతి ఫోన్ నంబర్ మరియు పరికరం IDలను, కాల్ సక్రియంగా ఉందా లేదా అనే విషయాన్ని మరియు కాల్ ద్వారా కనెక్ట్ చేయబడిన రిమోట్ నంబర్‌ను కనుగొనడానికి యాప్‌ను అనుమతిస్తుంది." "కాల్‌లను సిస్టమ్ ద్వారా వెళ్లేలా చేయి" "కాలింగ్ అనుభవాన్ని మెరుగుపరచడం కోసం తన కాల్‌లను సిస్టమ్ ద్వారా వెళ్లేలా చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "ఫోన్ నంబర్‌లను చదువు" @@ -404,61 +404,61 @@ "టాబ్లెట్‌ను నిద్రావస్థకు వెళ్లనీయకుండా నిరోధించడం" "టీవీ నిద్రావస్థకు వెళ్లకుండా నిరోధించడం" "ఫోన్‌ను నిద్రావస్థకు వెళ్లనీయకుండా నిరోధించడం" - "నిద్రావస్థకి వెళ్లకుండా టాబ్లెట్‌ను నిరోధించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "నిద్రావస్థకి వెళ్లకుండా టాబ్లెట్‌ను నిరోధించడానికి యాప్‌ను అనుమతిస్తుంది." "టీవీ నిద్రావస్థకు వెళ్లకుండా నిరోధించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." - "నిద్రావస్థకి వెళ్లకుండా ఫోన్‌ను నిరోధించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "నిద్రావస్థకి వెళ్లకుండా ఫోన్‌ను నిరోధించడానికి యాప్‌ను అనుమతిస్తుంది." "ఇన్‌ఫ్రారెడ్ ప్రసరణ" "టాబ్లెట్ యొక్క ఇన్‌ఫ్రారెడ్ ట్రాన్స్‌మిటర్‌ను ఉపయోగించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "టీవీ ఇన్‌ఫ్రారెడ్ ట్రాన్స్‌మిటర్‌‌ని ఉపయోగించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "ఫోన్ యొక్క ఇన్‌ఫ్రారెడ్ ట్రాన్స్‌మిటర్‌ను ఉపయోగించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "వాల్‌పేపర్‌ను సెట్ చేయడం" - "సిస్టమ్ వాల్‌పేపర్‌ను సెట్ చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "సిస్టమ్ వాల్‌పేపర్‌ను సెట్ చేయడానికి యాప్‌ను అనుమతిస్తుంది." "మీ వాల్‌పేపర్ పరిమాణాన్ని సర్దుబాటు చేయడం" - "సిస్టమ్ వాల్‌పేపర్ పరిమాణం సూచనలను సెట్ చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "సిస్టమ్ వాల్‌పేపర్ పరిమాణం సూచనలను సెట్ చేయడానికి యాప్‌ను అనుమతిస్తుంది." "సమయ మండలిని సెట్ చేయడం" - "టాబ్లెట్ యొక్క సమయ మండలిని మార్చడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "టాబ్లెట్ యొక్క సమయ మండలిని మార్చడానికి యాప్‌ను అనుమతిస్తుంది." "టీవీ సమయ మండలిని మార్చడానికి అనువర్తనాన్ని అనుమతిస్తుంది." - "ఫోన్ యొక్క సమయ మండలిని మార్చడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "ఫోన్ యొక్క సమయ మండలిని మార్చడానికి యాప్‌ను అనుమతిస్తుంది." "పరికరంలో ఖాతాలను కనుగొనడం" - "టాబ్లెట్‌కు తెలిసిన ఖాతాల జాబితాను పొందడానికి అనువర్తనాన్ని అనుమతిస్తుంది. దీనిలో మీరు ఇన్‌స్టాల్ చేసిన అనువర్తనాల ద్వారా సృష్టించబడిన ఖాతాలు ఏవైనా ఉండవచ్చు." + "టాబ్లెట్‌కు తెలిసిన ఖాతాల జాబితాను పొందడానికి యాప్‌ను అనుమతిస్తుంది. దీనిలో మీరు ఇన్‌స్టాల్ చేసిన యాప్‌ల ద్వారా సృష్టించబడిన ఖాతాలు ఏవైనా ఉండవచ్చు." "టీవీకి తెలిసిన ఖాతాల జాబితాను పొందడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఇందులో మీరు ఇన్‌స్టాల్ చేసిన అనువర్తనాల ద్వారా సృష్టించబడిన ఖాతాలు కూడా ఉండవచ్చు." - "ఫోన్‌కు తెలిసిన ఖాతాల జాబితాను పొందడానికి అనువర్తనాన్ని అనుమతిస్తుంది. దీనిలో మీరు ఇన్‌స్టాల్ చేసిన అనువర్తనాల ద్వారా సృష్టించబడిన ఖాతాలు ఏవైనా ఉండవచ్చు." + "ఫోన్‌కు తెలిసిన ఖాతాల జాబితాను పొందడానికి యాప్‌ను అనుమతిస్తుంది. దీనిలో మీరు ఇన్‌స్టాల్ చేసిన యాప్‌ల ద్వారా సృష్టించబడిన ఖాతాలు ఏవైనా ఉండవచ్చు." "నెట్‌వర్క్ కనెక్షన్‌లను వీక్షించడం" - "ఏ నెట్‌వర్క్‌లు ఉన్నాయి మరియు కనెక్ట్ చేయబడ్డాయి వంటి నెట్‌వర్క్ కనెక్షన్‌ల గురించి సమాచారాన్ని వీక్షించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "ఏ నెట్‌వర్క్‌లు ఉన్నాయి మరియు కనెక్ట్ చేయబడ్డాయి వంటి నెట్‌వర్క్ కనెక్షన్‌ల గురించి సమాచారాన్ని వీక్షించడానికి యాప్‌ను అనుమతిస్తుంది." "పూర్తి నెట్‌వర్క్ ప్రాప్యతను కలిగి ఉండటం" - "నెట్‌వర్క్ సాకెట్‌లను సృష్టించడానికి మరియు అనుకూల నెట్‌వర్క్ ప్రోటోకాల్‌లను ఉపయోగించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. బ్రౌజర్ మరియు ఇతర అనువర్తనాలు ఇంటర్నెట్‌కు డేటా పంపడానికి మార్గాలను అందిస్తాయి, కనుక ఇంటర్నెట్‌కు డేటా పంపడానికి ఈ అనుమతి అవసరం లేదు." + "నెట్‌వర్క్ సాకెట్‌లను సృష్టించడానికి మరియు అనుకూల నెట్‌వర్క్ ప్రోటోకాల్‌లను ఉపయోగించడానికి యాప్‌ను అనుమతిస్తుంది. బ్రౌజర్ మరియు ఇతర యాప్‌లు ఇంటర్నెట్‌కు డేటా పంపడానికి మార్గాలను అందిస్తాయి, కనుక ఇంటర్నెట్‌కు డేటా పంపడానికి ఈ అనుమతి అవసరం లేదు." "నెట్‌వర్క్ కనెక్టివిటీని మార్చడం" - "నెట్‌వర్క్ కనెక్టివిటీ యొక్క స్థితిని మార్చడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "నెట్‌వర్క్ కనెక్టివిటీ యొక్క స్థితిని మార్చడానికి యాప్‌ను అనుమతిస్తుంది." "టీథర్ చేయబడిన కనెక్టివిటీని మార్చడం" - "టీథర్ చేసిన నెట్‌వర్క్ కనెక్టివిటీ యొక్క స్థితిని మార్చడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "టీథర్ చేసిన నెట్‌వర్క్ కనెక్టివిటీ యొక్క స్థితిని మార్చడానికి యాప్‌ను అనుమతిస్తుంది." "Wi-Fi కనెక్షన్‌లను వీక్షించడం" "Wi-Fi ప్రారంభించబడిందా, లేదా మరియు కనెక్ట్ చేయబడిన Wi-Fi పరికరాల పేరు వంటి Wi-Fi నెట్‌వర్కింగ్ గురించి సమాచారాన్ని వీక్షించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "Wi-Fiకి కనెక్ట్ చేయడం మరియు దాని నుండి డిస్‌కనెక్ట్ చేయడం" - "Wi-Fi ప్రాప్యత స్థానాలకు కనెక్ట్ చేయడానికి మరియు వాటి నుండి డిస్‌కనెక్ట్ చేయడానికి మరియు Wi-Fi నెట్‌వర్క్‌ల కోసం పరికర కాన్ఫిగరేషన్‌కు మార్పులు చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "Wi-Fi యాక్సెస్ స్థానాలకు కనెక్ట్ చేయడానికి మరియు వాటి నుండి డిస్‌కనెక్ట్ చేయడానికి మరియు Wi-Fi నెట్‌వర్క్‌ల కోసం పరికర కాన్ఫిగరేషన్‌కు మార్పులు చేయడానికి యాప్‌ను అనుమతిస్తుంది." "Wi-Fi Multicast స్వీకరణను అనుమతించడం" - "మల్టీక్యాస్ట్ చిరునామాలను ఉపయోగించి మీ టాబ్లెట్‌కు మాత్రమే కాకుండా Wi-Fi నెట్‌వర్క్‌లోని అన్ని పరికరాలకు పంపబడిన ప్యాకెట్‌లను స్వీకరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. మల్టీక్యాస్ట్ యేతర మోడ్ కంటే ఇది ఎక్కువ పవర్ ఉపయోగిస్తుంది." + "మల్టీక్యాస్ట్ చిరునామాలను ఉపయోగించి మీ టాబ్లెట్‌కు మాత్రమే కాకుండా Wi-Fi నెట్‌వర్క్‌లోని అన్ని పరికరాలకు పంపబడిన ప్యాకెట్‌లను స్వీకరించడానికి యాప్‌ను అనుమతిస్తుంది. మల్టీక్యాస్ట్ యేతర మోడ్ కంటే ఇది ఎక్కువ పవర్ ఉపయోగిస్తుంది." "మల్టీక్యాస్ట్ చిరునామాలను ఉపయోగించి మీ టీవీకి మాత్రమే కాకుండా Wi-Fi నెట్‌వర్క్‌లోని అన్ని పరికరాలకు పంపిన ప్యాకెట్‌లను స్వీకరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఇది మల్టీక్యాస్ట్ యేతర మోడ్ కంటే ఎక్కువ పవర్‌ను ఉపయోగిస్తుంది." "మల్టీక్యాస్ట్ చిరునామాలను ఉపయోగించి మీ ఫోన్‌కు మాత్రమే కాకుండా Wi-Fi నెట్‌వర్క్‌లోని అన్ని పరికరాలకు పంపబడిన ప్యాకెట్‌లను స్వీకరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. మల్టీక్యాస్ట్ యేతర మోడ్ కంటే ఇది ఎక్కువ పవర్ ఉపయోగిస్తుంది." "బ్లూటూత్ సెట్టింగ్‌లను ప్రాప్యత చేయడం" - "స్థానిక బ్లూటూత్ టాబ్లెట్‌ను కాన్ఫిగర్ చేయడానికి మరియు రిమోట్ పరికరాలతో దాన్ని కనుగొనడానికి మరియు జత చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "స్థానిక బ్లూటూత్ టాబ్లెట్‌ను కాన్ఫిగర్ చేయడానికి మరియు రిమోట్ పరికరాలతో దాన్ని కనుగొనడానికి మరియు జత చేయడానికి యాప్‌ను అనుమతిస్తుంది." "స్థానిక బ్లూటూత్ టీవీని కాన్ఫిగర్ చేయడానికి మరియు రిమోట్ పరికరాలను గుర్తించి, వాటితో జత చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." - "స్థానిక బ్లూటూత్ ఫోన్‌ను కాన్ఫిగర్ చేయడానికి మరియు రిమోట్ పరికరాలతో దాన్ని కనుగొనడానికి మరియు జత చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "స్థానిక బ్లూటూత్ ఫోన్‌ను కాన్ఫిగర్ చేయడానికి మరియు రిమోట్ పరికరాలతో దాన్ని కనుగొనడానికి మరియు జత చేయడానికి యాప్‌ను అనుమతిస్తుంది." "WiMAXకు కనెక్ట్ చేయడం మరియు దాని నుండి డిస్‌కనెక్ట్ చేయడం" - "Wi-Fi ప్రారంభించబడిందా, లేదా మరియు కనెక్ట్ చేయబడిన WiMAX నెట్‌వర్క్‌ల గురించి సమాచారాన్ని కనుగొనడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "Wi-Fi ప్రారంభించబడిందా, లేదా మరియు కనెక్ట్ చేయబడిన WiMAX నెట్‌వర్క్‌ల గురించి సమాచారాన్ని కనుగొనడానికి యాప్‌ను అనుమతిస్తుంది." "WiMAX స్థితిని మార్చడం" "WiMAX నెట్‌వర్క్‌లకు టాబ్లెట్‌ను కనెక్ట్ చేయడానికి మరియు వాటి నుండి టాబ్లెట్‌ను డిస్‌కనెక్ట్ చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "టీవీని WiMAX నెట్‌వర్క్‌లకు కనెక్ట్ చేయడానికి మరియు వాటి నుండి టీవీని డిస్‌కనెక్ట్ చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." - "WiMAX నెట్‌వర్క్‌లకు ఫోన్‌ను కనెక్ట్ చేయడానికి మరియు వాటి నుండి ఫోన్‌ను డిస్‌కనెక్ట్ చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "WiMAX నెట్‌వర్క్‌లకు ఫోన్‌ను కనెక్ట్ చేయడానికి మరియు వాటి నుండి ఫోన్‌ను డిస్‌కనెక్ట్ చేయడానికి యాప్‌ను అనుమతిస్తుంది." "బ్లూటూత్ పరికరాలతో జత చేయడం" - "టాబ్లెట్‌లో బ్లూటూత్ యొక్క కాన్ఫిగరేషన్‌ను వీక్షించడానికి మరియు జత చేయబడిన పరికరాలతో కనెక్షన్‌లను ఏర్పాటు చేయడానికి మరియు ఆమోదించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "టాబ్లెట్‌లో బ్లూటూత్ యొక్క కాన్ఫిగరేషన్‌ను వీక్షించడానికి మరియు జత చేయబడిన పరికరాలతో కనెక్షన్‌లను ఏర్పాటు చేయడానికి మరియు ఆమోదించడానికి యాప్‌ను అనుమతిస్తుంది." "బ్లూటూత్ కాన్ఫిగరేషన్‌ను టీవీలో వీక్షించడానికి మరియు జత చేసిన పరికరాలతో కనెక్షన్‌లను ఏర్పాటు చేయడానికి మరియు ఆమోదించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." - "ఫోన్‌లో బ్లూటూత్ యొక్క కాన్ఫిగరేషన్‌ను వీక్షించడానికి మరియు జత చేయబడిన పరికరాలతో కనెక్షన్‌లను ఏర్పాటు చేయడానికి మరియు ఆమోదించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "ఫోన్‌లో బ్లూటూత్ యొక్క కాన్ఫిగరేషన్‌ను వీక్షించడానికి మరియు జత చేయబడిన పరికరాలతో కనెక్షన్‌లను ఏర్పాటు చేయడానికి మరియు ఆమోదించడానికి యాప్‌ను అనుమతిస్తుంది." "సమీప క్షేత్ర కమ్యూనికేషన్‌ను నియంత్రించడం" - "సమీప ఫీల్డ్ కమ్యూనికేషన్ (NFC) ట్యాగ్‌లు, కార్డులు మరియు రీడర్‌లతో కమ్యూనికేట్ చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "సమీప ఫీల్డ్ కమ్యూనికేషన్ (NFC) ట్యాగ్‌లు, కార్డులు మరియు రీడర్‌లతో కమ్యూనికేట్ చేయడానికి యాప్‌ను అనుమతిస్తుంది." "మీ స్క్రీన్ లాక్‌ను నిలిపివేయడం" - "కీలాక్ మరియు ఏదైనా అనుబంధించబడిన పాస్‌వర్డ్ భద్రతను నిలిపివేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఉదాహరణకు, ఇన్‌కమింగ్ ఫోన్ కాల్ వస్తున్నప్పుడు ఫోన్ కీలాక్‌ను నిలిపివేస్తుంది, ఆపై కాల్ ముగిసిన తర్వాత కీలాక్‌ను మళ్లీ ప్రారంభిస్తుంది." + "కీలాక్ మరియు ఏదైనా అనుబంధించబడిన పాస్‌వర్డ్ భద్రతను నిలిపివేయడానికి యాప్‌ను అనుమతిస్తుంది. ఉదాహరణకు, ఇన్‌కమింగ్ ఫోన్ కాల్ వస్తున్నప్పుడు ఫోన్ కీలాక్‌ను నిలిపివేస్తుంది, ఆపై కాల్ ముగిసిన తర్వాత కీలాక్‌ను మళ్లీ ప్రారంభిస్తుంది." "వేలిముద్ర హార్డ్‌వేర్‌ని నిర్వహించడానికి అనుమతి" - "వినియోగం కోసం వేలిముద్ర టెంప్లేట్‌లను జోడించే మరియు తొలగించే పద్ధతులను అమలు చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "వినియోగం కోసం వేలిముద్ర టెంప్లేట్‌లను జోడించే మరియు తొలగించే పద్ధతులను అమలు చేయడానికి యాప్‌ను అనుమతిస్తుంది." "వేలిముద్ర హార్డ్‌వేర్‌ని ఉపయోగించడానికి అనుమతి" "ప్రామాణీకరణ కోసం వేలిముద్ర హార్డ్‌వేర్‌ను ఉపయోగించడానికి అనువర్తనాన్ని అనుమతిస్తుంది" "పాక్షిక వేలిముద్ర గుర్తించబడింది. దయచేసి మళ్లీ ప్రయత్నించండి." @@ -484,15 +484,15 @@ "సమకాలీకరణను ఆన్ మరియు ఆఫ్‌కు టోగుల్ చేయడం" "ఖాతా యొక్క సమకాలీకరణ సెట్టింగ్‌లను సవరించడానికి యాప్‌ను అనుమతిస్తుంది. ఉదాహరణకు, ఇది ఒక ఖాతాతో వ్యక్తుల యాప్ యొక్క సమకాలీకరణను ప్రారంభించడానికి ఉపయోగించబడవచ్చు." "సమకాలీకరణ గణాంకాలను చదవడం" - "ఖాతా యొక్క సమకాలీకరణ గణాంకాలను అలాగే సమకాలీకరణ ఈవెంట్‌ల చరిత్రను మరియు ఎంత డేటా సమకాలీకరించబడింది అనేవాటిని చదవడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "ఖాతా యొక్క సమకాలీకరణ గణాంకాలను అలాగే సమకాలీకరణ ఈవెంట్‌ల చరిత్రను మరియు ఎంత డేటా సమకాలీకరించబడింది అనేవాటిని చదవడానికి యాప్‌ను అనుమతిస్తుంది." "మీ USB నిల్వ యొక్క కంటెంట్‌లను చదవడం" "మీ SD కార్డు యొక్క కంటెంట్‌లను చదవడం" "మీ USB నిల్వలోని కంటెంట్‌లను చదవడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "మీ SD కార్డ్‌లోని కంటెంట్‌లను చదవడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "మీ USB నిల్వ యొక్క కంటెంట్‌లను సవరించడం లేదా తొలగించడం" "మీ SD కార్డు యొక్క కంటెంట్‌లను సవరించడం లేదా తొలగించడం" - "USB నిల్వకు వ్రాయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." - "SD కార్డుకి వ్రాయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "USB నిల్వకు వ్రాయడానికి యాప్‌ను అనుమతిస్తుంది." + "SD కార్డుకి వ్రాయడానికి యాప్‌ను అనుమతిస్తుంది." "SIP కాల్‌లను చేయడానికి/స్వీకరించడానికి" "SIP కాల్‌లను చేయడానికి మరియు స్వీకరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "కొత్త టెలికామ్ SIM కనెక్షన్‌లను నమోదు చేయడం" @@ -508,11 +508,11 @@ "ఇన్-కాల్ వినియోగదారు అనుభవాన్ని అందించడం" "ఇన్-కాల్ వినియోగదారుని అనుభవాన్ని అందించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "చారిత్రక నెట్‌వర్క్ వినియోగాన్ని చదవడం" - "నిర్దిష్ట నెట్‌వర్క్‌లు మరియు అనువర్తనాలు కోసం చారిత్రాత్మక నెట్‌వర్క్ వినియోగాన్ని చదవడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "నిర్దిష్ట నెట్‌వర్క్‌లు మరియు యాప్‌ల కోసం చారిత్రాత్మక నెట్‌వర్క్ వినియోగాన్ని చదవడానికి యాప్‌ను అనుమతిస్తుంది." "నెట్‌వర్క్ విధానాన్ని నిర్వహించడం" - "నెట్‌వర్క్ విధానాలను నిర్వహించడానికి మరియు అనువర్తన-నిర్దిష్ట నిబంధనలను నిర్వచించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "నెట్‌వర్క్ విధానాలను నిర్వహించడానికి మరియు యాప్-నిర్దిష్ట నిబంధనలను నిర్వచించడానికి యాప్‌ను అనుమతిస్తుంది." "నెట్‌వర్క్ వినియోగ అకౌంటింగ్‌ను సవరించడం" - "అనువర్తనాల్లో నెట్‌వర్క్ వినియోగం ఎలా గణించాలనే దాన్ని సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. సాధారణ అనువర్తనాల ద్వారా ఉపయోగించడానికి ఉద్దేశించినది కాదు." + "యాప్‌లలో నెట్‌వర్క్ వినియోగం ఎలా గణించాలనే దాన్ని సవరించడానికి యాప్‌ను అనుమతిస్తుంది. సాధారణ యాప్‌ల ద్వారా ఉపయోగించడానికి ఉద్దేశించినది కాదు." "నోటిఫికేషన్‌లను ప్రాప్యత చేయడం" "నోటిఫికేషన్‌లను, ఇతర అనువర్తనాల ద్వారా పోస్ట్ చేయబడిన వాటిని తిరిగి పొందడానికి, పరిశీలించడానికి మరియు క్లియర్ చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "నోటిఫికేషన్ పరిశీలన సేవకు అనుబంధించడం" @@ -565,7 +565,7 @@ "స్క్రీన్ లాక్ పాస్‌వర్డ్ గడువు ముగింపుని సెట్ చేయండి" "స్క్రీన్ లాక్ పాస్‌వర్డ్, పిన్ లేదా నమూనాని తప్పనిసరిగా ఎంత తరచుగా మార్చాలనే దాన్ని మారుస్తుంది." "నిల్వ గుప్తీకరణను సెట్ చేయండి" - "నిల్వ చేయబడిన అనువర్తన డేటా గుప్తీకరించబడి ఉండటం అవసరం." + "నిల్వ చేయబడిన యాప్ డేటా గుప్తీకరించబడి ఉండటం అవసరం." "కెమెరాలను నిలిపివేయండి" "అన్ని పరికర కెమెరాల వినియోగాన్ని నిరోధించండి." "కొన్ని స్క్రీన్ లాక్ లక్షణాలు నిలిపివేయండి" @@ -818,17 +818,17 @@ "ప్రాంతం" "ఎమిరేట్" "మీ వెబ్ బుక్‌మార్క్‌లు మరియు చరిత్రను చదవడం" - "బ్రౌజర్ సందర్శించిన అన్ని URLల చరిత్ర గురించి మరియు అన్ని బ్రౌజర్ బుక్‌మార్క్‌ల గురించి చదవడానికి అనువర్తనాన్ని అనుమతిస్తుంది. గమనిక: ఈ అనుమతి మూడవ పక్షం బ్రౌజర్‌లు లేదా వెబ్ బ్రౌజింగ్ సామర్థ్యాలు గల ఇతర అనువర్తనాల ద్వారా అమలు చేయబడకపోవచ్చు." + "బ్రౌజర్ సందర్శించిన అన్ని URLల చరిత్ర గురించి మరియు అన్ని బ్రౌజర్ బుక్‌మార్క్‌ల గురించి చదవడానికి యాప్‌ను అనుమతిస్తుంది. గమనిక: ఈ అనుమతి మూడవ పక్షం బ్రౌజర్‌లు లేదా వెబ్ బ్రౌజింగ్ సామర్థ్యాలు గల ఇతర యాప్‌ల ద్వారా అమలు చేయబడకపోవచ్చు." "వెబ్ బుక్‌మార్క్‌లు మరియు చరిత్రను వ్రాయడం" - "మీ టాబ్లెట్‌లో నిల్వ చేయబడిన బ్రౌజర్ చరిత్రను లేదా బుక్‌మార్క్‌లను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఇది బ్రౌజర్ డేటాను ఎరేజ్ చేయడానికి లేదా సవరించడానికి అనువర్తనాన్ని అనుమతించవచ్చు. గమనిక: ఈ అనుమతి మూడవ పక్షం బ్రౌజర్‌లు లేదా వెబ్ బ్రౌజింగ్ సామర్థ్యాలు గల ఇతర అనువర్తనాల ద్వారా అమలు చేయబడకపోవచ్చు." + "మీ టాబ్లెట్‌లో నిల్వ చేయబడిన బ్రౌజర్ చరిత్రను లేదా బుక్‌మార్క్‌లను సవరించడానికి యాప్‌ను అనుమతిస్తుంది. ఇది బ్రౌజర్ డేటాను ఎరేజ్ చేయడానికి లేదా సవరించడానికి యాప్‌ను అనుమతించవచ్చు. గమనిక: ఈ అనుమతి మూడవ పక్షం బ్రౌజర్‌లు లేదా వెబ్ బ్రౌజింగ్ సామర్థ్యాలు గల ఇతర యాప్‌ల ద్వారా అమలు చేయబడకపోవచ్చు." "మీ టీవీలో నిల్వ చేసిన బ్రౌజర్ చరిత్ర లేదా బుక్‌మార్క్‌లను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఇది బ్రౌజర్ డేటాను తీసివేయడానికి లేదా సవరించడానికి అనువర్తనాన్ని అనుమతించవచ్చు. గమనిక: ఈ అనుమతి మూడవ-పక్ష బ్రౌజర్‌లు లేదా వెబ్ బ్రౌజింగ్ సామర్థ్యాలు గల ఇతర అనువర్తనాల ద్వారా అమలు కాకపోవచ్చు." - "మీ ఫోన్‌లో నిల్వ చేయబడిన బ్రౌజర్ చరిత్రను లేదా బుక్‌మార్క్‌లను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఇది బ్రౌజర్ డేటాను ఎరేజ్ చేయడానికి లేదా సవరించడానికి అనువర్తనాన్ని అనుమతించవచ్చు. గమనిక: ఈ అనుమతి మూడవ పక్షం బ్రౌజర్‌లు లేదా వెబ్ బ్రౌజింగ్ సామర్థ్యాలు గల ఇతర అనువర్తనాల ద్వారా అమలు చేయబడకపోవచ్చు." + "మీ ఫోన్‌లో నిల్వ చేయబడిన బ్రౌజర్ చరిత్రను లేదా బుక్‌మార్క్‌లను సవరించడానికి యాప్‌ను అనుమతిస్తుంది. ఇది బ్రౌజర్ డేటాను ఎరేజ్ చేయడానికి లేదా సవరించడానికి యాప్‌ను అనుమతించవచ్చు. గమనిక: ఈ అనుమతి మూడవ పక్షం బ్రౌజర్‌లు లేదా వెబ్ బ్రౌజింగ్ సామర్థ్యాలు గల ఇతర యాప్‌ల ద్వారా అమలు చేయబడకపోవచ్చు." "అలారం సెట్ చేయడం" - "ఇన్‌స్టాల్ చేయబడిన అలారం గడియారం అనువర్తనంలో అలారంను సెట్ చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది. కొన్ని అలారం గల గడియారం అనువర్తనాలు ఈ లక్షణాన్ని అమలు చేయకపోవచ్చు." + "ఇన్‌స్టాల్ చేయబడిన అలారం గడియారం యాప్‌లో అలారంను సెట్ చేయడానికి యాప్‌ను అనుమతిస్తుంది. కొన్ని అలారం గల గడియారం యాప్‌లు ఈ ఫీచర్‌ను అమలు చేయకపోవచ్చు." "వాయిస్ మెయిల్‌ను జోడించడం" - "మీ వాయిస్ మెయిల్ ఇన్‌బాక్స్‌కి సందేశాలను జోడించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "మీ వాయిస్ మెయిల్ ఇన్‌బాక్స్‌కి సందేశాలను జోడించడానికి యాప్‌ను అనుమతిస్తుంది." "బ్రౌజర్ భౌగోళిక స్థానం అనుమతులను సవరించడం" - "బ్రౌజర్ యొక్క భౌగోళిక స్థానం అనుమతులను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. హానికరమైన అనువర్తనాలు ఏకపక్ష వెబ్ సైట్‌లకు స్థాన సమాచారాన్ని అనుమతించడానికి దీన్ని ఉపయోగించవచ్చు." + "బ్రౌజర్ యొక్క భౌగోళిక స్థానం అనుమతులను సవరించడానికి యాప్‌ను అనుమతిస్తుంది. హానికరమైన యాప్‌లు ఏకపక్ష వెబ్ సైట్‌లకు స్థాన సమాచారాన్ని అనుమతించడానికి దీన్ని ఉపయోగించవచ్చు." "మీరు బ్రౌజర్ ఈ పాస్‌వర్డ్‌ను గుర్తుపెట్టుకోవాలని కోరుకుంటున్నారా?" "ఇప్పుడు కాదు" "గుర్తుంచుకో" @@ -1008,7 +1008,7 @@ "వేరొక అనువర్తనాన్ని ఉపయోగించండి" "సిస్టమ్ సెట్టింగ్‌లు > అనువర్తనాలు > డౌన్‌లోడ్ చేయబడినవిలో డిఫాల్ట్‌ను క్లియర్ చేయి." "చర్యను ఎంచుకోండి" - "USB పరికరం కోసం అనువర్తనాన్ని ఎంచుకోండి" + "USB పరికరం కోసం యాప్‌ను ఎంచుకోండి" "ఈ చర్యను అమలు చేయగల అనువర్తనాలు ఏవీ లేవు." "%1$s ఆపివేయబడింది" "%1$s ఆపివేయబడింది" @@ -1045,7 +1045,7 @@ "Android నవీకరణను ముగిస్తోంది…" "అప్‌గ్రేడ్ పూర్తయ్యే వరకు కొన్ని అనువర్తనాలు సరిగ్గా పని చేయకపోవచ్చు" "%1$sని అప్‌గ్రేడ్ చేస్తోంది…" - "%2$dలో %1$d అనువర్తనాన్ని అనుకూలీకరిస్తోంది." + "%2$dలో %1$d యాప్‌ను అనుకూలీకరిస్తోంది." "%1$sని సిద్ధం చేస్తోంది." "అనువర్తనాలను ప్రారంభిస్తోంది." "బూట్‌ను ముగిస్తోంది." @@ -1054,9 +1054,9 @@ "అనువర్తనాలను మార్చాలా?" "మరో యాప్ ఇప్పటికే అమలవుతోంది, మీరు మరోదాన్ని ప్రారంభించడానికి ముందు అది తప్పనిసరిగా ఆపివేయబడాలి." "%1$sకు తిరిగి వెళ్లండి" - "కొత్త అనువర్తనాన్ని ప్రారంభించవద్దు." + "కొత్త యాప్‌ను ప్రారంభించవద్దు." "%1$sని ప్రారంభించండి" - "పాత అనువర్తనాన్ని సేవ్ చేయకుండానే ఆపివేయండి." + "పాత యాప్‌ను సేవ్ చేయకుండానే ఆపివేయండి." "%1$s మెమరీ పరిమితిని మించిపోయింది" "కుప్పలు తెప్పలుగా సేకరించబడింది; షేర్ చేయడానికి నొక్కండి" "హీప్ డంప్‌ను భాగస్వామ్యం చేయాలా?" @@ -1138,7 +1138,7 @@ "ఫోన్ %1$sకి కనెక్ట్ అయినప్పుడు అది Wi-Fi నుండి తాత్కాలికంగా డిస్‌కనెక్ట్ చేయబడుతుంది" "అక్షరాన్ని చొప్పించండి" "SMS సందేశాలు పంపుతోంది" - "<b>%1$s</b> పెద్ద సంఖ్యలో SMS సందేశాలను పంపుతోంది. సందేశాలను పంపడం కొనసాగించడానికి మీరు ఈ అనువర్తనాన్ని అనుమతించాలనుకుంటున్నారా?" + "<b>%1$s</b> పెద్ద సంఖ్యలో SMS సందేశాలను పంపుతోంది. సందేశాలను పంపడం కొనసాగించడానికి మీరు ఈ యాప్‌ను అనుమతించాలనుకుంటున్నారా?" "అనుమతిస్తున్నాను" "తిరస్కరిస్తున్నాను" "<b>%1$s</b> ఒక సందేశాన్ని <b>%2$s</b>కి పంపాలనుకుంటోంది." @@ -1285,7 +1285,7 @@ "ఎల్లప్పుడూ-ఆన్‌లో ఉండే VPN కనెక్ట్ చేయబడుతోంది…" "ఎల్లప్పుడూ-ఆన్‌లో ఉండే VPN కనెక్ట్ చేయబడింది" "ఎల్లప్పుడూ ఆన్‌లో ఉండే VPN డిస్‌కనెక్ట్ చేయబడింది" - "ఎల్లప్పుడూ-ఆన్‌లో ఉండే VPN లోపం" + "ఎల్లప్పుడూ-ఆన్‌లో ఉండే VPN ఎర్రర్" "సెటప్ చేయడానికి నొక్కండి" "ఫైల్‌ను ఎంచుకోండి" "ఫైల్ ఎంచుకోబడలేదు" @@ -1350,7 +1350,7 @@ "మోడ్ మార్పు" "Shift" "Enter" - "అనువర్తనాన్ని ఎంచుకోండి" + "యాప్‌ను ఎంచుకోండి" "%sని ప్రారంభించడం సాధ్యపడలేదు" "వీటితో భాగస్వామ్యం చేయండి" "%sతో భాగస్వామ్యం చేయండి" @@ -1472,11 +1472,11 @@ "తీసివేయి" "వాల్యూమ్‌ను సిఫార్సు చేయబడిన స్థాయి కంటే ఎక్కువగా పెంచాలా?\n\nసుదీర్ఘ వ్యవధుల పాటు అధిక వాల్యూమ్‌లో వినడం వలన మీ వినికిడి శక్తి దెబ్బ తినవచ్చు." "ప్రాప్యత సత్వరమార్గాన్ని ఉపయోగించాలా?" - "సత్వరమార్గం ఆన్‌లో ఉన్నప్పుడు, రెండు వాల్యూమ్ బటన్‌లను 3 సెకన్ల పాటు నొక్కితే ప్రాప్యత లక్షణం ప్రారంభం అవుతుంది.\n\n ప్రస్తుత ప్రాప్యత లక్షణం:\n %1$s\n\n సెట్టింగ్‌లు > ప్రాప్యతలో మీరు లక్షణాన్ని మార్చవచ్చు." + "షార్ట్‌కట్ ఆన్‌లో ఉన్నప్పుడు, రెండు వాల్యూమ్ బటన్‌లను 3 సెకన్ల పాటు నొక్కితే యాక్సెస్ ఫీచర్ ప్రారంభం అవుతుంది.\n\n ప్రస్తుత యాక్సెస్ ఫీచర్:\n %1$s\n\n సెట్టింగ్‌లు > యాక్సెస్‌లో మీరు ఫీచర్‌ను మార్చవచ్చు." "సత్వరమార్గాన్ని ఆఫ్ చేయి" "సత్వరమార్గాన్ని ఉపయోగించు" - "ప్రాప్యతా సత్వరమార్గం ద్వారా %1$s ఆన్ చేయబడింది" - "ప్రాప్యతా సత్వరమార్గం ద్వారా %1$s ఆఫ్ చేయబడింది" + "యాక్సెస్ సామర్థ్య షార్ట్‌కట్ ద్వారా %1$s ఆన్ చేయబడింది" + "యాక్సెస్ సామర్థ్య షార్ట్‌కట్ ద్వారా %1$s ఆఫ్ చేయబడింది" "ప్రాప్యత బటన్‌ను మీరు నొక్కినప్పుడు ఉపయోగించాల్సిన ఒక లక్షణాన్ని ఎంచుకోండి:" "లక్షణాలను మార్చడానికి, ప్రాప్యత బటన్‌ను నొక్కి & పట్టుకోండి." "మాగ్నిఫికేషన్" @@ -1484,7 +1484,7 @@ "%1$sకి మారుస్తోంది…" "%1$sని లాగ్ అవుట్ చేస్తోంది…" "యజమాని" - "లోపం" + "ఎర్రర్" "ఈ మార్పును మీ నిర్వాహకులు అనుమతించలేదు" "ఈ చర్యను నిర్వహించడానికి యాప్ ఏదీ కనుగొనబడలేదు" "ఉపసంహరించండి" @@ -1572,7 +1572,7 @@ "తెలియని పొర్ట్రెయిట్" "తెలియని ల్యాండ్‍స్కేప్" "రద్దు చేయబడింది" - "కంటెంట్‌ను వ్రాయడంలో లోపం" + "కంటెంట్‌ను వ్రాయడంలో ఎర్రర్" "తెలియదు" "ముద్రణ సేవ ప్రారంభించబడలేదు" "%s సేవ ఇన్‌స్టాల్ చేయబడింది" diff --git a/core/res/res/values-th/strings.xml b/core/res/res/values-th/strings.xml index 98837fdac67f..8b327d26a3d5 100644 --- a/core/res/res/values-th/strings.xml +++ b/core/res/res/values-th/strings.xml @@ -248,9 +248,9 @@ "การแจ้งเตือน" "การสาธิตสำหรับผู้ค้าปลีก" "การเชื่อมต่อ USB" - "แอปที่กำลังทำงานในเบื้องหลัง" - "%1$s กำลังทำงานในเบื้องหลัง" - "แอป %1$d กำลังทำงานในเบื้องหลัง" + "แอปหลายแอปกำลังใช้แบตเตอรี่" + "%1$s กำลังใช้แบตเตอรี่" + "แอป %1$d แอปกำลังใช้แบตเตอรี่" "แตะเพื่อดูรายละเอียดเกี่ยวกับแบตเตอรี่และปริมาณการใช้อินเทอร์เน็ต" "%1$s, %2$s" "โหมดปลอดภัย" diff --git a/core/res/res/values-tl/strings.xml b/core/res/res/values-tl/strings.xml index b39ffd8be63f..c236b346a0ac 100644 --- a/core/res/res/values-tl/strings.xml +++ b/core/res/res/values-tl/strings.xml @@ -248,9 +248,9 @@ "Mga Alerto" "Retail demo" "Koneksyon ng USB" - "Tumatakbo ang mga app sa background" - "Tumatakbo ang %1$s sa background" - "%1$d (na) app ang tumatakbo sa background" + "Mga app na kumokonsumo ng baterya" + "Gumagamit ng baterya ang %1$s" + "Gumagamit ng baterya ang %1$d (na) app" "I-tap para sa mga detalye tungkol sa paggamit ng baterya at data" "%1$s, %2$s" "Safe mode" diff --git a/core/res/res/values-tr/strings.xml b/core/res/res/values-tr/strings.xml index f7a11eb54ac4..f01c4372b4ba 100644 --- a/core/res/res/values-tr/strings.xml +++ b/core/res/res/values-tr/strings.xml @@ -248,9 +248,9 @@ "Uyarılar" "Mağaza demo" "USB bağlantısı" - "Arka planda çalışan uygulamalar" - "%1$s arka planda çalışıyor" - "%1$d uygulama arka planda çalışıyor" + "Pil kullanan uygulamalar" + "%1$s pil kullanıyor" + "%1$d uygulama pil kullanıyor" "Pil ve veri kullanımı ile ilgili ayrıntılar için dokunun" "%1$s, %2$s" "Güvenli mod" diff --git a/core/res/res/values-uk/strings.xml b/core/res/res/values-uk/strings.xml index 648194837f41..9db4a6c843f6 100644 --- a/core/res/res/values-uk/strings.xml +++ b/core/res/res/values-uk/strings.xml @@ -254,9 +254,9 @@ "Сповіщення" "Демо-режим для роздрібної торгівлі" "З’єднання USB" - "Додатки, які працюють у фоновому режимі" - "Додаток %1$s працює у фоновому режимі" - "Додатки, які працюють у фоновому режимі: %1$d" + "Додатки, що використовують заряд акумулятора" + "Додаток %1$s використовує заряд акумулятора" + "Додатків, що використовують заряд акумулятора: %1$d" "Торкніться, щоб перевірити використання акумулятора й трафік" "%1$s, %2$s" "Безп. режим" diff --git a/core/res/res/values-ur/strings.xml b/core/res/res/values-ur/strings.xml index ed103bb69f3f..f87781e02320 100644 --- a/core/res/res/values-ur/strings.xml +++ b/core/res/res/values-ur/strings.xml @@ -248,9 +248,9 @@ "الرٹس" "ریٹیل ڈیمو" "‏USB کنکشن" - "ایپس پس منظر میں چل رہی ہیں" - "%1$s پس منظر میں چل رہی ہے" - "%1$d ایپس پس منظر میں چل رہی ہیں" + "ایپس بیٹری خرچ کر رہی ہیں" + "%1$s بیٹری کا استعمال کر رہی ہے" + "%1$d ایپس بیٹری کا استعمال کر رہی ہیں" "بیٹری اور ڈیٹا استعمال کے بارے میں تفصیلات کے لیے تھپتھپائیں" "%1$s، %2$s" "حفاظتی وضع" diff --git a/core/res/res/values-uz/strings.xml b/core/res/res/values-uz/strings.xml index 70b2e161b8e6..84bc62338ec2 100644 --- a/core/res/res/values-uz/strings.xml +++ b/core/res/res/values-uz/strings.xml @@ -248,9 +248,9 @@ "Ogohlantirishlar" "Demo rejim" "USB orqali ulanish" - "Fonda ishlayotgan ilovalar" - "%1$s orqa fonda ishlayapti" - "%1$d ta ilova fonda ishlamoqda" + "Batareya quvvatini sarflayotgan ilovalar" + "%1$s ilovasi batareya quvvatini sarflamoqda" + "%1$d ta ilova batareya quvvatini sarflamoqda" "Batareya va trafik sarfi tafsilotlari uchun ustiga bosing" "%1$s, %2$s" "Xavfsiz usul" @@ -1195,7 +1195,7 @@ "Til va sxemani belgilash uchun bosing" " ABCDEFGHIJKLMNOPQRSTUVWXYZ" " 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ" - "Boshqa oynalar ustidan ochish" + "Boshqa ilovalar ustidan ochilish" "%s boshqa ilovalar ustidan ochilgan" "%s boshqa ilovalar ustidan ochilgan" "%s ilovasi uchun bu funksiyani sozlamalar orqali o‘chirib qo‘yish mumkin." @@ -1591,7 +1591,7 @@ 1 soniyadan so‘ng qayta urinib ko‘ring "Keyinroq urinib ko‘ring" - "To‘liq ekran ko‘rsatilmoqda" + "To‘liq ekranli rejim" "Chiqish uchun tepadan pastga torting." "OK" "Tayyor" diff --git a/core/res/res/values-vi/strings.xml b/core/res/res/values-vi/strings.xml index 7b95df84eb3c..a58bdadc5cfe 100644 --- a/core/res/res/values-vi/strings.xml +++ b/core/res/res/values-vi/strings.xml @@ -248,9 +248,9 @@ "Cảnh báo" "Giới thiệu bán lẻ" "Kết nối USB" - "Ứng dụng đang chạy trong nền" - "%1$s đang chạy ẩn" - "%1$d ứng dụng đang chạy trong nền" + "Các ứng dụng tiêu thụ pin" + "%1$s đang sử dụng pin" + "%1$d ứng dụng đang sử dụng pin" "Nhấn để biết chi tiết về mức sử dụng dữ liệu và pin" "%1$s, %2$s" "Chế độ an toàn" @@ -1592,7 +1592,7 @@ "Hãy thử lại sau" "Xem toàn màn hình" - "Để thoát, hãy vuốt xuống từ trên cùng." + "Để thoát, hãy vuốt từ trên cùng xuống dưới." "OK" "Xong" "Thanh trượt giờ hình tròn" diff --git a/core/res/res/values-zh-rCN/strings.xml b/core/res/res/values-zh-rCN/strings.xml index aa361a31ffed..3d427c3bea21 100644 --- a/core/res/res/values-zh-rCN/strings.xml +++ b/core/res/res/values-zh-rCN/strings.xml @@ -248,9 +248,9 @@ "提醒" "零售演示模式" "USB 连接" - "在后台运行的应用" - "%1$s正在后台运行" - "%1$d 个应用正在后台运行" + "消耗电量的应用" + "%1$s正在消耗电量" + "%1$d 个应用正在消耗电量" "点按即可详细了解电量和流量消耗情况" "%1$s%2$s" "安全模式" diff --git a/core/res/res/values-zh-rHK/strings.xml b/core/res/res/values-zh-rHK/strings.xml index 9e3b9b6929fd..609139550d75 100644 --- a/core/res/res/values-zh-rHK/strings.xml +++ b/core/res/res/values-zh-rHK/strings.xml @@ -248,9 +248,9 @@ "通知" "零售示範" "USB 連線" - "正在背景中執行的應用程式" - "「%1$s」正在背景執行" - "%1$d 個應用程式正在背景中執行" + "耗用電量的應用程式" + "「%1$s」正在使用電量" + "%1$d 個應用程式正在使用電量" "輕按即可查看電池和數據用量詳情" "%1$s%2$s" "安全模式" diff --git a/core/res/res/values-zh-rTW/strings.xml b/core/res/res/values-zh-rTW/strings.xml index fdace7a56443..4ff84e7bb1c7 100644 --- a/core/res/res/values-zh-rTW/strings.xml +++ b/core/res/res/values-zh-rTW/strings.xml @@ -248,9 +248,9 @@ "快訊" "零售商示範模式" "USB 連線" - "在背景執行的應用程式" - "「%1$s」正在背景執行" - "%1$d 個應用程式正在背景執行" + "正在耗用電量的應用程式" + "「%1$s」正在耗用電量" + "%1$d 個應用程式正在耗用電量" "輕觸即可查看電池和數據用量詳情" "%1$s%2$s" "安全模式" diff --git a/core/res/res/values-zu/strings.xml b/core/res/res/values-zu/strings.xml index ba8a53b833f8..57039f8df1db 100644 --- a/core/res/res/values-zu/strings.xml +++ b/core/res/res/values-zu/strings.xml @@ -248,9 +248,9 @@ "Izexwayiso" "Idemo yokuthenga" "Ukuxhumeka kwe-USB" - "Izinhlelo zokusebenza zisebenza ngasemuva" - "%1$s iyasebenza ngemuva" - "%1$d izinhlelo zokusebenza ziyasebenza ngemuva" + "Izinhlelo zokusebenza ezidla ibhethri" + "%1$s isebenzisa ibhethri" + "%1$d izinhlelo zokusebenza zisebenzisa ibhethri" "Thepha ngemininingwane ekusetshenzisweni kwebhethri nedatha" "%1$s, %2$s" "Imodi ephephile" -- GitLab From 97aac9e53a77c9b0c05cbbb2e3bd326c016f59d7 Mon Sep 17 00:00:00 2001 From: Bill Yi Date: Thu, 24 Aug 2017 04:18:53 -0700 Subject: [PATCH 33/60] Import translations. DO NOT MERGE Auto-generated-cl: translation import Exempt-From-Owner-Approval: translation import Bug: 64712476 Change-Id: Ied6de9cbe69d8c72f9ba8c0095451a175f02d4dd --- core/res/res/values-af/strings.xml | 6 +- core/res/res/values-am/strings.xml | 6 +- core/res/res/values-ar/strings.xml | 6 +- core/res/res/values-az/strings.xml | 8 +- core/res/res/values-b+sr+Latn/strings.xml | 6 +- core/res/res/values-be/strings.xml | 6 +- core/res/res/values-bg/strings.xml | 6 +- core/res/res/values-bn/strings.xml | 46 ++-- core/res/res/values-bs/strings.xml | 17 +- core/res/res/values-ca/strings.xml | 8 +- core/res/res/values-cs/strings.xml | 6 +- core/res/res/values-da/strings.xml | 12 +- core/res/res/values-de/strings.xml | 6 +- core/res/res/values-el/strings.xml | 6 +- core/res/res/values-en-rAU/strings.xml | 6 +- core/res/res/values-en-rGB/strings.xml | 6 +- core/res/res/values-en-rIN/strings.xml | 6 +- core/res/res/values-es-rUS/strings.xml | 6 +- core/res/res/values-es/strings.xml | 6 +- core/res/res/values-et/strings.xml | 6 +- core/res/res/values-eu/strings.xml | 10 +- core/res/res/values-fa/strings.xml | 6 +- core/res/res/values-fi/strings.xml | 6 +- core/res/res/values-fr-rCA/strings.xml | 8 +- core/res/res/values-fr/strings.xml | 6 +- core/res/res/values-gl/strings.xml | 8 +- core/res/res/values-gu/strings.xml | 104 ++++---- core/res/res/values-hi/strings.xml | 280 +++++++++++----------- core/res/res/values-hr/strings.xml | 8 +- core/res/res/values-hu/strings.xml | 6 +- core/res/res/values-hy/strings.xml | 8 +- core/res/res/values-in/strings.xml | 6 +- core/res/res/values-is/strings.xml | 6 +- core/res/res/values-it/strings.xml | 8 +- core/res/res/values-iw/strings.xml | 8 +- core/res/res/values-ja/strings.xml | 10 +- core/res/res/values-ka/strings.xml | 8 +- core/res/res/values-kk/strings.xml | 6 +- core/res/res/values-km/strings.xml | 6 +- core/res/res/values-kn/strings.xml | 36 +-- core/res/res/values-ko/strings.xml | 8 +- core/res/res/values-ky/strings.xml | 12 +- core/res/res/values-lo/strings.xml | 6 +- core/res/res/values-lt/strings.xml | 6 +- core/res/res/values-lv/strings.xml | 6 +- core/res/res/values-mk/strings.xml | 6 +- core/res/res/values-ml/strings.xml | 6 +- core/res/res/values-mn/strings.xml | 6 +- core/res/res/values-mr/strings.xml | 232 +++++++++--------- core/res/res/values-ms/strings.xml | 6 +- core/res/res/values-my/strings.xml | 6 +- core/res/res/values-nb/strings.xml | 6 +- core/res/res/values-ne/strings.xml | 6 +- core/res/res/values-nl/strings.xml | 6 +- core/res/res/values-pa/strings.xml | 38 +-- core/res/res/values-pl/strings.xml | 8 +- core/res/res/values-pt-rBR/strings.xml | 12 +- core/res/res/values-pt-rPT/strings.xml | 6 +- core/res/res/values-pt/strings.xml | 12 +- core/res/res/values-ro/strings.xml | 6 +- core/res/res/values-ru/strings.xml | 6 +- core/res/res/values-si/strings.xml | 6 +- core/res/res/values-sk/strings.xml | 6 +- core/res/res/values-sl/strings.xml | 6 +- core/res/res/values-sq/strings.xml | 6 +- core/res/res/values-sr/strings.xml | 6 +- core/res/res/values-sv/strings.xml | 8 +- core/res/res/values-sw/strings.xml | 8 +- core/res/res/values-ta/strings.xml | 6 +- core/res/res/values-te/strings.xml | 164 ++++++------- core/res/res/values-th/strings.xml | 6 +- core/res/res/values-tl/strings.xml | 6 +- core/res/res/values-tr/strings.xml | 6 +- core/res/res/values-uk/strings.xml | 6 +- core/res/res/values-ur/strings.xml | 6 +- core/res/res/values-uz/strings.xml | 10 +- core/res/res/values-vi/strings.xml | 8 +- core/res/res/values-zh-rCN/strings.xml | 6 +- core/res/res/values-zh-rHK/strings.xml | 6 +- core/res/res/values-zh-rTW/strings.xml | 6 +- core/res/res/values-zu/strings.xml | 6 +- 81 files changed, 708 insertions(+), 711 deletions(-) diff --git a/core/res/res/values-af/strings.xml b/core/res/res/values-af/strings.xml index 6004f61ea2cf..e48bcb85fef5 100644 --- a/core/res/res/values-af/strings.xml +++ b/core/res/res/values-af/strings.xml @@ -262,9 +262,9 @@ "Opletberigte" "Kleinhandeldemonstrasie" "USB-verbinding" - "Programme wat op die agtergrond loop" - "%1$s loop tans op die agtergrond" - "%1$d programme loop tans op die agtergrond" + "Programme wat batterykrag gebruik" + "%1$s gebruik tans batterykrag" + "%1$d programme gebruik tans batterykrag" "Tik vir besonderhede oor battery- en datagebruik" "%1$s, %2$s" "Veiligmodus" diff --git a/core/res/res/values-am/strings.xml b/core/res/res/values-am/strings.xml index f96a6d183fc6..dc001e5cd7d6 100644 --- a/core/res/res/values-am/strings.xml +++ b/core/res/res/values-am/strings.xml @@ -262,9 +262,9 @@ "ማንቂያዎች" "የችርቻሮ ማሳያ" "የዩኤስቢ ግንኙነት" - "በጀርባ ውስጥ የሚያሄዱ መተግበሪያዎች" - "%1$s በጀርባ ውስጥ እያሄደ ነው" - "%1$d መተግበሪያዎች በጀርባ ውስጥ እያሄዱ ነው" + "ባትሪ በመፍጀት ላይ ያሉ መተግበሪያዎች" + "%1$s ባትሪ እየተጠቀመ ነው" + "%1$d መተግበሪያዎች ባትሪ እየተጠቀሙ ነው" "በባትሪ እና ውሂብ አጠቃቀም ላይ ዝርዝሮችን ለማግኘት መታ ያድርጉ" "%1$s%2$s" "የሚያስተማምን ሁነታ" diff --git a/core/res/res/values-ar/strings.xml b/core/res/res/values-ar/strings.xml index da40fd50d0b6..35c25f96bb47 100644 --- a/core/res/res/values-ar/strings.xml +++ b/core/res/res/values-ar/strings.xml @@ -274,9 +274,9 @@ "التنبيهات" "عرض توضيحي لبائع التجزئة" "‏اتصال USB" - "التطبيقات التي تعمل في الخلفية" - "جارٍ تشغيل %1$s في الخلفية" - "جارٍ تشغيل %1$d تطبيق في الخلفية" + "التطبيقات التي تستهلك البطارية" + "يستخدم تطبيق %1$s البطارية" + "تستخدم %1$d من التطبيقات البطارية" "انقر للحصول على تفاصيل حول البطارية واستخدام البيانات" "%1$s، %2$s" "الوضع الآمن" diff --git a/core/res/res/values-az/strings.xml b/core/res/res/values-az/strings.xml index 4f8775aac3fb..5b968c4204fc 100644 --- a/core/res/res/values-az/strings.xml +++ b/core/res/res/values-az/strings.xml @@ -262,9 +262,9 @@ "Siqnallar" "Pərakəndə demo" "USB əlaqə" - "Arxa fonda işləyən tətbiqlər" - "%1$s arxa fonda işləyir" - "%1$d tətbiq arxa fonda işləyir" + "Batareyadan istifadə edən tətbiqlər" + "%1$s batareyadan istifadə edir" + "%1$d tətbiq batareyadan istifadə edir" "Batareya və data istifadəsi haqqında ətraflı məlumat üçün klikləyin" "%1$s, %2$s" "Təhlükəsiz rejim" @@ -274,7 +274,7 @@ "Kontaktlar" "kontaktlarınıza daxil olun" "Yer" - "bu cihazın məkanını əldə edin" + "cihazın yerini bilmək" "Təqvim" "təqvimə daxil olun" "SMS" diff --git a/core/res/res/values-b+sr+Latn/strings.xml b/core/res/res/values-b+sr+Latn/strings.xml index 660000b65f3a..50cdb1149f12 100644 --- a/core/res/res/values-b+sr+Latn/strings.xml +++ b/core/res/res/values-b+sr+Latn/strings.xml @@ -265,9 +265,9 @@ "Obaveštenja" "Režim demonstracije za maloprodajne objekte" "USB veza" - "Aplikacije pokrenute u pozadini" - "%1$s radi u pozadini" - "Aplikacije (%1$d) su pokrenute u pozadini" + "Aplikacije koje troše bateriju" + "%1$s koristi bateriju" + "Aplikacije (%1$d) koriste bateriju" "Dodirnite za detalje o bateriji i potrošnji podataka" "%1$s, %2$s" "Bezbedni režim" diff --git a/core/res/res/values-be/strings.xml b/core/res/res/values-be/strings.xml index 31fee913d20b..f178f8d0866c 100644 --- a/core/res/res/values-be/strings.xml +++ b/core/res/res/values-be/strings.xml @@ -268,9 +268,9 @@ "Абвесткi" "Дэманстрацыйны рэжым для пунктаў продажу" "Падключэнне USB" - "Праграмы, якія працуюць у фонавым рэжыме" - "%1$s працуе ў фонавым рэжыме" - "Праграмы (%1$d) працуюць у фонавым рэжыме" + "Праграмы, якія выкарыстоўваюць акумулятар" + "%1$s выкарыстоўвае акумулятар" + "Наступная колькасць праграм выкарыстоўваюць акумулятар: %1$d" "Дакраніцеся, каб даведацца пра выкарыстанне трафіка і акумулятара" "%1$s, %2$s" "Бяспечны рэжым" diff --git a/core/res/res/values-bg/strings.xml b/core/res/res/values-bg/strings.xml index 8e085ff9b4e3..d8b9630f5970 100644 --- a/core/res/res/values-bg/strings.xml +++ b/core/res/res/values-bg/strings.xml @@ -262,9 +262,9 @@ "Сигнали" "Демонстрационен режим за магазини" "USB връзка" - "Приложения, работещи на заден план" - "%1$s се изпълнява на заден план" - "%1$d приложения работят на заден план" + "Приложения, използващи батерията" + "%1$s използва батерията" + "%1$d приложения използват батерията" "Докоснете за информация относно използването на батерията и преноса на данни" "%1$s, %2$s" "Безопасен режим" diff --git a/core/res/res/values-bn/strings.xml b/core/res/res/values-bn/strings.xml index 5dcc96207367..4ab35c2f95a0 100644 --- a/core/res/res/values-bn/strings.xml +++ b/core/res/res/values-bn/strings.xml @@ -154,9 +154,9 @@ "ঠিক আছে" "একটি নেটওয়ার্ক ত্রুটি ঘটেছে৷" "URL খুঁজে পাওয়া যায়নি৷" - "এই সাইট প্রমাণীকরণ স্কীমটি সমর্থিত নয়৷" - "প্রমাণীকরণ করা যায়নি৷" - "প্রক্সী সার্ভারের মাধ্যমে প্রমাণীকরণ ব্যর্থ হয়েছে৷" + "এই সাইট যাচাইকরণ স্কীমটি সমর্থিত নয়৷" + "যাচাইকরণ করা যায়নি৷" + "প্রক্সী সার্ভারের মাধ্যমে যাচাইকরণ ব্যর্থ হয়েছে৷" "সার্ভারের সাথে সংযোগ স্থাপন করা যায়নি৷" "সার্ভারের সাথে যোগাযোগ করা যায়নি৷ পরে আবার চেষ্টা করুন৷" "সার্ভারের সাথে সংযোগের সময় শেষ হয়েছে৷" @@ -189,7 +189,7 @@ "ডিভাইসটি পরিচালনা করা হচ্ছে" "আপনার প্রতিষ্ঠান এই ডিভাইসটি পরিচালনা করে এবং এটির নেটওয়ার্ক ট্রাফিকের উপরে নজর রাখতে পারে। বিশদ বিবরণের জন্য ট্যাপ করুন।," "আপনার ডিভাইসটি মুছে ফেলা হবে" - "প্রশাসক অ্যাপটি ব্যবহার করা যাবে না। আপনার ডিভাইসে থাকা সবকিছু এখন মুছে ফেলা হবে।\n\nকোনো প্রশ্ন থাকলে আপনার প্রতিষ্ঠানের প্রশাসকের সাথে যোগাযোগ করুন।" + "প্রশাসক অ্যাপটি ব্যবহার করা যাবে না। আপনার ডিভাইসে থাকা সবকিছু এখন মুছে ফেলা হবে।\n\nকোনও প্রশ্ন থাকলে আপনার প্রতিষ্ঠানের প্রশাসকের সাথে যোগাযোগ করুন।" "আমাকে" "ট্যাবলেট বিকল্পগুলি" "টিভি বিকল্পগুলি" @@ -262,9 +262,9 @@ "সতর্কতাগুলি" "খুচরা বিক্রয়ের ডেমো" "USB সংযোগ" - "পটভূমিতে অ্যাপ চালু আছে" - "পটভূমিতে %1$s অ্যাপ চালু আছে" - "পটভূমিতে %1$dটি অ্যাপ চালু আছে" + "কিছু অ্যাপ ব্যাটারি ব্যবহার করছে" + "%1$s অ্যাপটি ব্যাটারি ব্যবহার করছে" + "%1$dটি অ্যাপ ব্যাটারি ব্যবহার করছে" "ব্যাটারি এবং ডেটার ব্যবহারের বিশদ বিবরণের জন্য ট্যাপ করুন" "%1$s, %2$s" "নিরাপদ মোড" @@ -312,12 +312,12 @@ "শর্টকাটগুলি আনইনস্টল করে" "অ্যাপ্লিকেশানটিকে ব্যবহারকারীর হস্তক্ষেপ ছাড়াই হোমস্ক্রীণের শর্টকাটগুলি সরানোর অনুমতি দেয়৷" "আউটগোয়িং কলগুলি পুনঃচালিত করুন" - "অ্যাপ্লিকেশানকে কল চলাকালীন অন্য একটি নম্বরে কল পুনঃনির্দেশ বা কলটি একসথে বন্ধ করার সাথে ডায়াল করা নম্বরটি দেখতে দেয়৷" + "অ্যাপ্লিকেশনকে কল চলাকালীন অন্য একটি নম্বরে কল পুনঃনির্দেশ বা কলটি একসথে বন্ধ করার সাথে ডায়াল করা নম্বরটি দেখতে দেয়৷" "ফোন কলের উত্তর দিতে দিন" "অ্যাপটিকে ইনকামিং ফোন কলের উত্তর দিতে দেয়।" - "পাঠ্য বার্তা পান (SMS)" + "টেক্সট মেসেজ পান (SMS)" "অ্যাপ্লিকেশানটিকে এসএমএস প্রাপ্ত করার এবং প্রক্রিয়া করার অনুমতি দেয়৷ এর মানে হল অ্যাপ্লিকেশানটি আপনার ডিভাইস থেকে পাঠানো বার্তাগুলিকে পর্যবেক্ষণ করতে পারে এবং মুছতে পারে সেগুলিকে আপনাকে না দেখিয়ে৷" - "পাঠ্য বার্তা পান (MMS)" + "টেক্সট মেসেজ পান (MMS)" "অ্যাপ্লিকেশানটিকে MMS বার্তা প্রাপ্ত করার এবং প্রক্রিয়া করার অনুমতি দেয়৷ এর মানে হল অ্যাপ্লিকেশানটি আপনার ডিভাইস থেকে পাঠানো বার্তাগুলিকে পর্যবেক্ষণ করতে পারে এবং মুছতে পারে সেগুলিকে আপনাকে না দেখিয়ে৷" "সেল সম্প্রচার বার্তা পড়ুন" "আপনার ডিভাইস দ্বারা প্রাপ্ত সেল সম্প্রচার পড়তে অ্যাপ্লিকেশানটিকে অনুমতি দেয়৷ কয়েকটি স্থানে আপনাকে জরুরি অবস্থার জন্য সতর্ক করতে জরুরি সতর্কতাগুলি বিতরণ করা হয়৷ যখন একটি জরুরি সেল সম্প্রচার প্রাপ্ত হয় তখন ক্ষতিকারক অ্যাপ্লিকেশানগুলি আপনার ডিভাইসের কার্য সম্পাদনা বা কার্যকলাপে প্রতিবন্ধকতার সৃষ্টি করতে পারে৷" @@ -325,11 +325,11 @@ "অ্যাপ্লিকেশানকে বর্তমানে সিঙ্ক করা ফিডগুলির সম্পর্কে বিবরণ পেতে দেয়৷" "SMS পাঠানো ও দেখা,আপনি কি পরিচিতি কে এগুলি করার অনুমতি দেবেন?" "অ্যাপ্লিকেশানটিকে এসএমএসগুলি পাঠাতে অনুমতি দেয়৷ এর জন্য অপ্রত্যাশিত চার্জ কাটা হতে পারে৷ ক্ষতিকারক অ্যাপ্লিকেশানগুলি আপনার নিশ্চিতকরণ ছাড়া বার্তা পাঠানোর মাধ্যমে আপনাকে অর্থ চার্জ করতে পারে৷" - "আপনার পাঠ্য বার্তা পড়ুন (SMS বা MMS)" - "এই অ্যাপটি আপনার ট্যাবলেটে সংরক্ষিত সমস্ত SMS (পাঠ্য) বার্তা পড়তে পারে৷" - "এই অ্যাপটি আপনার টিভিতে সংরক্ষিত সমস্ত SMS (পাঠ্য) বার্তা পড়তে পারে৷" - "এই অ্যাপটি আপনার ফোনে সংরক্ষিত সমস্ত SMS (পাঠ্য) বার্তা পড়তে পারে৷" - "পাঠ্য বার্তা পান (WAP)" + "আপনার টেক্সট মেসেজ পড়ুন (SMS বা MMS)" + "এই অ্যাপটি আপনার ট্যাবলেটে স্টোর করা সমস্ত SMS (টেক্সট) মেসেজ পড়তে পারে৷" + "এই অ্যাপটি আপনার টিভিতে স্টোর করা সমস্ত SMS (টেক্সট) মেসেজ পড়তে পারে৷" + "এই অ্যাপটি আপনার ফোনে স্টোর করা সমস্ত SMS (টেক্সট) মেসেজ পড়তে পারে৷" + "টেক্সট মেসেজ পান (WAP)" "অ্যাপ্লিকেশানটিকে WAP বার্তা প্রাপ্ত করার এবং প্রক্রিয়া করার অনুমতি দেয়৷ এর মানে হল অ্যাপ্লিকেশানটি আপনার ডিভাইস থেকে পাঠানো বার্তাগুলিকে পর্যবেক্ষণ করতে পারে এবং মুছতে পারে সেগুলিকে আপনাকে না দেখিয়ে৷" "চলমান অ্যাপ্লিকেশান উদ্ধার করে" "বর্তমানে ও সাম্প্রতিককালের সক্রিয় ক্রিয়াগুলি সম্বন্ধে তথ্য পুনরুদ্ধার করতে অ্যাপ্লিকেশানটিকে মঞ্জুর করে৷ এছাড়া এটি ডিভাইসটিতে কোন অ্যাপ্লিকেশানগুলি ব্যবহৃত হচ্ছে তার বিষয়ে তথ্য খুঁজে বের করতে অ্যাপ্লিকেশানটিকে মঞ্জুর করতে পারে৷" @@ -760,7 +760,7 @@ "আনলক করতে আপনার Google অ্যাকাউন্টের মাধ্যমে প্রবেশ করুন৷" "ব্যবহারকারীনাম (ইমেল)" "পাসওয়ার্ড" - "প্রবেশ করুন" + "সাইন-ইন করুন" "অবৈধ ব্যবহারকারী নাম অথবা পাসওয়ার্ড৷" "আপনার ব্যবহারকারী নাম অথবা পাসওয়ার্ড ভুলে গেছেন?\n""google.com/accounts/recovery"" এ যান৷" "পরীক্ষা করা হচ্ছে..." @@ -804,7 +804,7 @@ "ফ্যাক্টরী পরীক্ষা ব্যর্থ হয়েছে" "FACTORY_TEST ক্রিয়াটি শুধুমাত্র /system/app এ ইনস্টল থাকা প্যাকেজগুলি সমর্থন করে৷" "এমন কোনো প্যাকেজ খুঁজে পাওয়া যায়নি যা FACTORY_TEST ক্রিয়া প্রদান করে৷" - "পুনরায় চালু করুন" + "রিবুট করুন" "\"%s\" পৃষ্ঠা অনুসারে:" "জাভাস্ক্রিপ্ট" "বেরিয়ে যাওয়া নিশ্চিত করুন" @@ -1112,8 +1112,8 @@ "সমস্ত নেটওয়ার্ক দেখতে ট্যাপ করুন" "সংযুক্ত করুন" "সমস্ত নেটওয়ার্ক" - "ওয়াই-ফাই নেটওয়ার্কে প্রবেশ করুন" - "নেটওয়ার্কে প্রবেশ করুন" + "ওয়াই-ফাই নেটওয়ার্কে সাইন-ইন করুন" + "নেটওয়ার্কে সাইন-ইন করুন" "ওয়াই-ফাই -তে কোনো ইন্টারনেট অ্যাক্সেস নেই" @@ -1263,7 +1263,7 @@ "একটি অ্যাপ্লিকেশানকে প্যাকেজগুলি মুছে দেওয়ার অনুরোধ জানাতে দেয়৷" "ব্যাটারি অপ্টিমাইজেশন উপেক্ষা করার জন্য অনুমতি চাওয়া" "কোনো অ্যাপের জন্য ব্যাটারি অপ্টিমাইজেশন উপেক্ষা করতে সেটিকে অনুমতির চাওয়ার মঞ্জুরি দেয়৷" - "জুম নিয়ন্ত্রণের জন্য দুবার আলতো চাপুন" + "জুম নিয়ন্ত্রণের জন্য দুবার ট্যাপ করুন" "উইজেট যোগ করা যায়নি৷" "যান" "অনুসন্ধান করুন" @@ -1466,7 +1466,7 @@ "আনলক করতে আপনার Google অ্যাকাউন্টের মাধ্যমে প্রবেশ করুন৷" "ব্যবহারকারী নাম (ইমেল)" "পাসওয়ার্ড" - "প্রবেশ করুন" + "সাইন-ইন করুন" "অবৈধ ব্যবহারকারী নাম অথবা পাসওয়ার্ড৷" "আপনার ব্যবহারকারী নাম অথবা পাসওয়ার্ড ভুলে গেছেন?\n""google.com/accounts/recovery"" এ যান৷" "অ্যাকাউন্ট পরীক্ষা করা হচ্ছে..." @@ -1583,7 +1583,7 @@ "Kahu" "Kaku2" "You4" - "অজানা প্রতিকৃতি" + "অজানা পোর্ট্রেট" "অজানা ভূদৃশ্য" "বাতিল করা হয়েছে" "সামগ্রী লেখায় ত্রুটি হয়েছে" @@ -1686,7 +1686,7 @@ "SS অনুরোধটিকে নতুন USSD অনুরোধে রুপান্তরিত করা হয়েছে৷" "SS অনুরোধটিকে নতুন SS অনুরোধে রুপান্তরিত করা হয়েছে৷" "কর্মস্থলের প্রোফাইল" - "প্রসারিত করুন" + "বড় করুন" "সঙ্কুচিত করুন" "টগল সম্প্রসারণ" "Android USB পেরিফেরাল পোর্ট" diff --git a/core/res/res/values-bs/strings.xml b/core/res/res/values-bs/strings.xml index c6610f2d8b62..0059384b5b8e 100644 --- a/core/res/res/values-bs/strings.xml +++ b/core/res/res/values-bs/strings.xml @@ -265,9 +265,9 @@ "Upozorenja" "Promotivna demonstracija u maloprodaji" "USB veza" - "Aplikacije koje rade u pozadini" - "Aplikacija %1$s je pokrenuta u pozadini" - "Broj aplikacija koje rade u pozadini: %1$d" + "Aplikacije koje troše bateriju" + "Aplikacija %1$s troši bateriju" + "Broj aplikacija koje troše bateriju: %1$d" "Dodirnite za detalje o potrošnji baterije i prijenosa podataka" "%1$s, %2$s" "Siguran način rada" @@ -486,7 +486,7 @@ "Hardver za otisak prsta nije dostupan." - "Otisak prsta se ne može sačuvati. Uklonite postojeći otisak prsta." + "Otisak prsta se ne može pohraniti. Uklonite postojeći otisak prsta." "Vremensko ograničenje za otisak prsta je isteklo. Pokušajte ponovo." "Radnja sa otiskom prsta je otkazana." "Previše pokušaja. Pokušajte ponovo kasnije." @@ -1189,12 +1189,10 @@ "Uvijek dozvoli" "Nikada ne dozvoli" "SIM kartica uklonjena" - - + "Mobilna mreža bit će nedostupna do ponovnog pokretanja s umetnutom važećom SIM karticom." "Gotovo" "SIM kartica dodana" - - + "Za pristup mobilnoj mreži ponovo pokrenite uređaj." "Ponovo pokreni" "Da bi nova SIM kartica ispravno radila, morate instalirati i otvoriti aplikaciju svog operatera." "PREUZMI APLIKACIJU" @@ -1418,8 +1416,7 @@ "Podaci pauz. za ostatak ciklusa" "Premašeni 2G-3G podaci" "Premašeni 4G podaci" - - + "Prekoračeno je ograničenje za podatke na mobilnom uređaju" "Premašeno Wi-Fi ograničenje" "%s preko navedenog ograničenja." "Pozadinski podaci su ograničeni" diff --git a/core/res/res/values-ca/strings.xml b/core/res/res/values-ca/strings.xml index 1e88f2761739..dc20cc6a7715 100644 --- a/core/res/res/values-ca/strings.xml +++ b/core/res/res/values-ca/strings.xml @@ -262,9 +262,9 @@ "Alertes" "Demostració comercial" "Connexió USB" - "Aplicacions que s\'estan executant en segon pla" - "%1$s s\'està executant en segon pla" - "%1$d aplicacions s\'estan executant en segon pla" + "Aplicacions que consumeixen bateria" + "%1$s està consumint bateria" + "%1$d aplicacions estan consumint bateria" "Toca per obtenir informació sobre l\'ús de dades i de bateria" "%1$s, %2$s" "Mode segur" @@ -1460,7 +1460,7 @@ "Codi PIN incorrecte." "Escriu un PIN que tingui de 4 a 8 números." "El codi PUK ha de tenir 8 números." - "Torna a introduir el codi PUK correcte. Els intents repetits faran que es desactivi la SIM de manera permanent." + "Torna a introduir el codi PUK correcte. Els intents repetits faran que es desactivi la SIM permanentment." "Els codis PIN no coincideixen" "Massa intents incorrectes" "Per desbloquejar el telèfon, inicia la sessió amb el compte de Google." diff --git a/core/res/res/values-cs/strings.xml b/core/res/res/values-cs/strings.xml index 116bcd1de325..b67edb75e3ec 100644 --- a/core/res/res/values-cs/strings.xml +++ b/core/res/res/values-cs/strings.xml @@ -268,9 +268,9 @@ "Upozornění" "Prodejní ukázka" "Připojení USB" - "Aplikace běžící na pozadí" - "%1$s běží na pozadí" - "Aplikace (%1$d) běží na pozadí" + "Aplikace spotřebovávají baterii" + "Aplikace %1$s využívá baterii" + "Aplikace (%1$d) využívají baterii" "Klepnutím zobrazíte podrobnosti o využití baterie a dat" "%1$s, %2$s" "Nouzový režim" diff --git a/core/res/res/values-da/strings.xml b/core/res/res/values-da/strings.xml index 18f403462f2f..628fbbc8b7d3 100644 --- a/core/res/res/values-da/strings.xml +++ b/core/res/res/values-da/strings.xml @@ -262,9 +262,9 @@ "Underretninger" "Demo til udstilling i butik" "USB-forbindelse" - "Apps, der kører i baggrunden" - "%1$s kører i baggrunden" - "%1$d apps kører i baggrunden" + "Apps, der bruger batteri" + "%1$s bruger batteri" + "%1$d apps bruger batteri" "Tryk for at se oplysninger om batteri- og dataforbrug" "%1$s, %2$s" "Sikker tilstand" @@ -274,7 +274,7 @@ "Kontaktpersoner" "have adgang til dine kontaktpersoner" "Placering" - "at få adgang til enhedens placering" + "få adgang til enhedens placering" "Kalender" "have adgang til din kalender" "Sms" @@ -301,7 +301,7 @@ "Kan trykke, stryge, knibe sammen og udføre andre bevægelser." "Fingeraftryksbevægelser" "Kan registrere bevægelser, der foretages på enhedernes fingeraftrykslæser." - "deaktiver eller rediger statuslinje" + "deaktivere eller redigere statuslinje" "Tillader, at appen kan deaktivere statusbjælken eller tilføje og fjerne systemikoner." "vær statusbjælken" "Tillader, at appen er statusbjælken." @@ -782,7 +782,7 @@ "Brugervælger" "Status" "Kamera" - "Mediekontrolelementer" + "Mediestyring" "Omrokering af widgets er påbegyndt." "Omrokering af widgets er afsluttet." "Widgetten %1$s er slettet." diff --git a/core/res/res/values-de/strings.xml b/core/res/res/values-de/strings.xml index e1d3b70a2fd9..17d06c5b490f 100644 --- a/core/res/res/values-de/strings.xml +++ b/core/res/res/values-de/strings.xml @@ -262,9 +262,9 @@ "Warnmeldungen" "Demo für Einzelhandel" "USB-Verbindung" - "Apps, die im Hintergrund ausgeführt werden" - "%1$s wird im Hintergrund ausgeführt" - "%1$d Apps werden im Hintergrund ausgeführt" + "Strom verbrauchende Apps" + "%1$s verbraucht Strom" + "%1$d Apps verbrauchen Strom" "Für Details zur Akku- und Datennutzung tippen" "%1$s, %2$s" "Abgesicherter Modus" diff --git a/core/res/res/values-el/strings.xml b/core/res/res/values-el/strings.xml index 3899e1c93d49..d4bcac01fffb 100644 --- a/core/res/res/values-el/strings.xml +++ b/core/res/res/values-el/strings.xml @@ -262,9 +262,9 @@ "Ειδοποιήσεις" "Επίδειξη λιανικής" "Σύνδεση USB" - "Εφαρμογές που εκτελούνται στο παρασκήνιο" - "Η εφαρμογή %1$s εκτελείται στο παρασκήνιο" - "%1$d εφαρμογές εκτελούνται στο παρασκήνιο" + "Εφαρμογές που καταναλώνουν μπαταρία" + "Η εφαρμογή %1$s χρησιμοποιεί μπαταρία" + "%1$d εφαρμογές χρησιμοποιούν μπαταρία" "Πατήστε για λεπτομέρειες σχετικά με τη χρήση μπαταρίας και δεδομένων" "%1$s, %2$s" "Ασφαλής λειτουργία" diff --git a/core/res/res/values-en-rAU/strings.xml b/core/res/res/values-en-rAU/strings.xml index 10eb702a6584..1d0853480102 100644 --- a/core/res/res/values-en-rAU/strings.xml +++ b/core/res/res/values-en-rAU/strings.xml @@ -262,9 +262,9 @@ "Alerts" "Retail demo" "USB connection" - "Apps running in background" - "%1$s is running in the background" - "%1$d apps are running in the background" + "Apps consuming battery" + "%1$s is using battery" + "%1$d apps are using battery" "Tap for details on battery and data usage" "%1$s, %2$s" "Safe mode" diff --git a/core/res/res/values-en-rGB/strings.xml b/core/res/res/values-en-rGB/strings.xml index 10eb702a6584..1d0853480102 100644 --- a/core/res/res/values-en-rGB/strings.xml +++ b/core/res/res/values-en-rGB/strings.xml @@ -262,9 +262,9 @@ "Alerts" "Retail demo" "USB connection" - "Apps running in background" - "%1$s is running in the background" - "%1$d apps are running in the background" + "Apps consuming battery" + "%1$s is using battery" + "%1$d apps are using battery" "Tap for details on battery and data usage" "%1$s, %2$s" "Safe mode" diff --git a/core/res/res/values-en-rIN/strings.xml b/core/res/res/values-en-rIN/strings.xml index 10eb702a6584..1d0853480102 100644 --- a/core/res/res/values-en-rIN/strings.xml +++ b/core/res/res/values-en-rIN/strings.xml @@ -262,9 +262,9 @@ "Alerts" "Retail demo" "USB connection" - "Apps running in background" - "%1$s is running in the background" - "%1$d apps are running in the background" + "Apps consuming battery" + "%1$s is using battery" + "%1$d apps are using battery" "Tap for details on battery and data usage" "%1$s, %2$s" "Safe mode" diff --git a/core/res/res/values-es-rUS/strings.xml b/core/res/res/values-es-rUS/strings.xml index 0800b29dfc27..9e20e5086fb9 100644 --- a/core/res/res/values-es-rUS/strings.xml +++ b/core/res/res/values-es-rUS/strings.xml @@ -262,9 +262,9 @@ "Alertas" "Demo para punto de venta" "Conexión USB" - "Apps que se ejecutan en segundo plano" - "%1$s se está ejecutando en segundo plano" - "%1$d apps se están ejecutando en segundo plano" + "Apps que consumen batería" + "%1$s está consumiendo batería" + "%1$d apps están consumiendo batería" "Presiona para obtener información sobre el uso de datos y de la batería" "%1$s, %2$s" "Modo seguro" diff --git a/core/res/res/values-es/strings.xml b/core/res/res/values-es/strings.xml index 382e9155e268..346ad104506e 100644 --- a/core/res/res/values-es/strings.xml +++ b/core/res/res/values-es/strings.xml @@ -262,9 +262,9 @@ "Alertas" "Demo para tiendas" "Conexión USB" - "Aplicaciones que se están ejecutando en segundo plano" - "%1$s se está ejecutando en segundo plano" - "%1$d aplicaciones se están ejecutando en segundo plano" + "Aplicaciones que consumen batería" + "%1$s está usando la batería" + "%1$d aplicaciones están usando la batería" "Toca para ver información detallada sobre el uso de datos y de la batería" "%1$s, %2$s" "Modo seguro" diff --git a/core/res/res/values-et/strings.xml b/core/res/res/values-et/strings.xml index ba73b4606596..2d64da8c4c6c 100644 --- a/core/res/res/values-et/strings.xml +++ b/core/res/res/values-et/strings.xml @@ -262,9 +262,9 @@ "Teatised" "Poedemo" "USB-ühendus" - "Rakendusi käitatakse taustal" - "Rakendust %1$s käitatakse taustal" - "%1$d rakendust käitatakse taustal" + "Rakendused kasutavad akutoidet" + "%1$s kasutab akutoidet" + "%1$d rakendust kasutab akutoidet" "Aku ja andmekasutuse üksikasjade nägemiseks puudutage" "%1$s, %2$s" "Turvarežiim" diff --git a/core/res/res/values-eu/strings.xml b/core/res/res/values-eu/strings.xml index 630e5edfad39..a1e22df385da 100644 --- a/core/res/res/values-eu/strings.xml +++ b/core/res/res/values-eu/strings.xml @@ -262,9 +262,9 @@ "Abisuak" "Saltzaileentzako demoa" "USB konexioa" - "Aplikazioak exekutatzen ari dira atzeko planoan" - "%1$s exekutatzen ari da atzeko planoan" - "%1$d exekutatzen ari dira atzeko planoan" + "Bateria kontsumitzen ari diren aplikazioak" + "%1$s ari da bateria erabiltzen" + "%1$d aplikazio ari dira bateria erabiltzen" "Sakatu bateria eta datuen erabilerari buruzko xehetasunak ikusteko" "%1$s, %2$s" "Modu segurua" @@ -1382,7 +1382,7 @@ "%s USB unitatea" "USB memoria" "Editatu" - "Datu-erabilerari buruzko abisua" + "Datuen erabilerari buruzko abisua" "Sakatu erabilera eta ezarpenak ikusteko." "2-3 GB-ko mugara iritsi zara" "4 GB-ko mugara iritsi zara" @@ -1605,7 +1605,7 @@ Saiatu berriro segundo bat igarotakoan "Saiatu berriro geroago" - "Pantaila osoan ikusten" + "Pantaila osoko ikuspegia" "Irteteko, pasatu hatza goitik behera." "Ados" "Eginda" diff --git a/core/res/res/values-fa/strings.xml b/core/res/res/values-fa/strings.xml index 973a06776cdf..39db7fa9000b 100644 --- a/core/res/res/values-fa/strings.xml +++ b/core/res/res/values-fa/strings.xml @@ -262,9 +262,9 @@ "هشدارها" "نمونه برای خرده‌فروشان" "‏اتصال USB" - "برنامه‌هایی که در پس‌زمینه اجرا می‌شوند" - "%1$s در پس‌زمینه درحال اجرا شدن است" - "%1$d برنامه در پس‌زمینه درحال اجرا شدن هستند" + "برنامه‌های مصرف‌کننده باتری" + "%1$s درحال استفاده کردن از باتری است" + "%1$d برنامه درحال استفاده کردن از باتری هستند" "برای جزئیات مربوط به مصرف باتری و داده، ضربه بزنید" "%1$s، %2$s" "حالت ایمن" diff --git a/core/res/res/values-fi/strings.xml b/core/res/res/values-fi/strings.xml index c5868cd9d9f0..c41adc5ad862 100644 --- a/core/res/res/values-fi/strings.xml +++ b/core/res/res/values-fi/strings.xml @@ -262,9 +262,9 @@ "Ilmoitukset" "Esittelytila" "USB-yhteys" - "Sovelluksia käynnissä taustalla" - "%1$s on käynnissä taustalla" - "%1$d sovellusta on käynnissä taustalla." + "Akkua kuluttavat sovellukset" + "%1$s käyttää akkua." + "%1$d sovellusta käyttää akkua." "Katso lisätietoja akun ja datan käytöstä napauttamalla." "%1$s, %2$s" "Suojattu tila" diff --git a/core/res/res/values-fr-rCA/strings.xml b/core/res/res/values-fr-rCA/strings.xml index 3b1ee6ab0273..d2c6e55aef9c 100644 --- a/core/res/res/values-fr-rCA/strings.xml +++ b/core/res/res/values-fr-rCA/strings.xml @@ -262,9 +262,9 @@ "Alertes" "Démo en magasin" "Connexion USB" - "Applications qui fonctionnent en arrière-plan" - "%1$s fonctionne en arrière-plan" - "%1$d applications fonctionnent en arrière-plan" + "Applications qui sollicitent la pile" + "%1$s sollicite la pile" + "%1$d applications sollicitent la pile" "Touchez pour afficher des détails sur l\'utilisation de la pile et des données" "%1$s, %2$s" "Mode sécurisé" @@ -1092,7 +1092,7 @@ "Volume des notifications" "Sonnerie par défaut" "Défaut (%1$s)" - "Aucun" + "Aucun(e)" "Sonneries" "Sons d\'alarme" "Sons de notification" diff --git a/core/res/res/values-fr/strings.xml b/core/res/res/values-fr/strings.xml index b4fb5cfd1c7c..4e4d931f9e50 100644 --- a/core/res/res/values-fr/strings.xml +++ b/core/res/res/values-fr/strings.xml @@ -262,9 +262,9 @@ "Alertes" "Démonstration en magasin" "Connexion USB" - "Applications en cours d\'exécution en arrière-plan" - "%1$s s\'exécute en arrière-plan" - "%1$d applications s\'exécutent en arrière-plan" + "Applications utilisant la batterie" + "%1$s utilise la batterie" + "%1$d applications utilisent la batterie" "Appuyer pour obtenir des informations sur l\'utilisation de la batterie et des données" "%1$s, %2$s" "Mode sécurisé" diff --git a/core/res/res/values-gl/strings.xml b/core/res/res/values-gl/strings.xml index ea629cf898fb..0655acb2adcd 100644 --- a/core/res/res/values-gl/strings.xml +++ b/core/res/res/values-gl/strings.xml @@ -262,9 +262,9 @@ "Alertas" "Demostración comercial" "conexión USB" - "Aplicacións que se executan en segundo plano" - "Estase executando en segundo plano a aplicación %1$s" - "Estanse executando en segundo plano %1$d aplicacións" + "Aplicacións que consumen batería" + "A aplicación %1$s está consumindo batería" + "%1$d aplicacións están consumindo batería" "Toca para obter información sobre o uso de datos e a batería" "%1$s, %2$s" "Modo seguro" @@ -1606,7 +1606,7 @@ "Téntao de novo máis tarde" "Vendo pantalla completa" - "Para saír, pasa o dedo cara abaixo desde arriba." + "Para saír, pasa o dedo cara abaixo desde a parte superior." "De acordo" "Feito" "Control desprazable circular das horas" diff --git a/core/res/res/values-gu/strings.xml b/core/res/res/values-gu/strings.xml index a2107b0d84a7..d6f387df0e85 100644 --- a/core/res/res/values-gu/strings.xml +++ b/core/res/res/values-gu/strings.xml @@ -141,9 +141,9 @@ "%s વાઇ-ફાઇ કૉલિંગ" "બંધ" - "Wi-Fi પસંદ કર્યું" + "વાઇ-ફાઇ પસંદ કર્યું" "મોબાઇલને પસંદગી" - "ફક્ત Wi-Fi" + "ફક્ત વાઇ-ફાઇ" "{0}: ફોરવર્ડ કર્યો નથી" "{0}: {1}" "{2} સેકંડ પછી {0}: {1}" @@ -262,9 +262,9 @@ "ચેતવણીઓ" "રિટેલ ડેમો" "USB કનેક્શન" - "પૃષ્ઠભૂમિમાં ચાલી રહેલ ઍપ્લિકેશનો" - "%1$s પૃષ્ઠભૂમિમાં ચાલી રહી છે" - "%1$d ઍપ્લિકેશન પૃષ્ઠભૂમિમાં ચાલી રહી છે" + "ઍપ બૅટરીનો વપરાશ કરી રહ્યાં છે" + "%1$s બૅટરીનો ઉપયોગ કરી રહ્યું છે" + "%1$d ઍપ બૅટરીનો ઉપયોગ કરી રહ્યાં છે" "બૅટરી અને ડેટા વપરાશ વિશેની વિગતો માટે ટૅપ કરો" "%1$s, %2$s" "સુરક્ષિત મોડ" @@ -340,7 +340,7 @@ "કાર મોડ સક્ષમ કરો" "એપ્લિકેશનને કાર મોડ સક્ષમ કરવાની મંજૂરી આપે છે." "અન્ય ઍપ્લિકેશનો બંધ કરો" - "એપ્લિકેશનને અન્ય ઍપ્લિકેશનોની પૃષ્ઠભૂમિ પ્રક્રિયા સમાપ્ત કરવાની મંજૂરી આપે છે. આનાથી અન્ય ઍપ્લિકેશનો ચાલવાથી બંધ થઈ શકે છે." + "એપ્લિકેશનને અન્ય ઍપ્લિકેશનોની બૅકગ્રાઉન્ડ પ્રક્રિયા સમાપ્ત કરવાની મંજૂરી આપે છે. આનાથી અન્ય ઍપ્લિકેશનો ચાલવાથી બંધ થઈ શકે છે." "આ ઍપ્લિકેશન, અન્ય ઍપ્લિકેશનોની ટોચ પર દેખાઈ શકે છે" "આ ઍપ્લિકેશન, અન્ય ઍપ્લિકેશોની ટોચ પર અથવા સ્ક્રીનના અન્ય ભાગોમાં દેખાઈ શકે છે. આ સામાન્ય ઍપ્લિકેશન વપરાશમાં હસ્તક્ષેપ કરી શકે છે અને અન્ય ઍપ્લિકેશનોની દેખાવાની રીતને બદલી શકે છે." "પૃષ્ઠભૂમિમાં ચલાવો" @@ -390,11 +390,11 @@ "વધારાના સ્થાન પ્રદાતા આદેશોને ઍક્સેસ કરો" "એપ્લિકેશનને વધારાના સ્થાન પ્રદાતા આદેશોને ઍક્સેસ કરવાની મંજૂરી આપે છે. આ એપ્લિકેશનને GPS અથવા અન્ય સ્થાન સ્રોતોના ઓપરેશનમાં દખલ કરવાની મંજૂરી આપી શકે છે." "નિશ્ચિત સ્થાન ઍક્સેસ કરો (GPS અને નેટવર્ક-આધારિત)" - "આ ઍપ્લિકેશન, GPS અથવા સેલ ટાવર્સ અને Wi-Fi નેટવર્ક્સ જેવા નેટવર્ક સ્રોતોના આધારે તમારું સ્થાન મેળવી શકે છે. ઍપ્લિકેશન દ્વારા આ સ્થાન સેવાઓનો ઉપયોગ કરવામાં સમર્થ થવા માટે તમારા ફોન પર આ ઉપલબ્ધ અને ચાલુ હોવી આવશ્યક છે. આ બૅટરી વપરાશ વધારી શકે છે." + "આ ઍપ્લિકેશન, GPS અથવા સેલ ટાવર્સ અને વાઇ-ફાઇ નેટવર્ક્સ જેવા નેટવર્ક સ્રોતોના આધારે તમારું સ્થાન મેળવી શકે છે. ઍપ્લિકેશન દ્વારા આ સ્થાન સેવાઓનો ઉપયોગ કરવામાં સમર્થ થવા માટે તમારા ફોન પર આ ઉપલબ્ધ અને ચાલુ હોવી આવશ્યક છે. આ બૅટરી વપરાશ વધારી શકે છે." "અંદાજિત સ્થાન ઍક્સેસ કરો (નેટવર્ક-આધારિત)" - "આ ઍપ્લિકેશન, સેલ ટાવર્સ અને Wi-Fi નેટવર્ક્સ જેવા નેટવર્ક સ્રોતોના આધારે તમારું સ્થાન મેળવી શકે છે. ઍપ્લિકેશન દ્વારા આ સ્થાન સેવાઓનો ઉપયોગ કરવામાં સમર્થ થવા માટે તમારા ટેબ્લેટ પર આ ઉપલબ્ધ અને ચાલુ હોવી આવશ્યક છે." - "આ ઍપ્લિકેશન, સેલ ટાવર્સ અને Wi-Fi નેટવર્ક્સ જેવા નેટવર્ક સ્રોતોના આધારે તમારું સ્થાન મેળવી શકે છે. ઍપ્લિકેશન દ્વારા આ સ્થાન સેવાઓનો ઉપયોગ કરવામાં સમર્થ થવા માટે તમારા ટીવી પર આ ઉપલબ્ધ અને ચાલુ હોવી આવશ્યક છે." - "આ ઍપ્લિકેશન, સેલ ટાવર્સ અને Wi-Fi નેટવર્ક્સ જેવા નેટવર્ક સ્રોતોના આધારે તમારું સ્થાન મેળવી શકે છે. ઍપ્લિકેશન દ્વારા આ સ્થાન સેવાઓનો ઉપયોગ કરવામાં સમર્થ થવા માટે તમારા ફોન પર આ ઉપલબ્ધ અને ચાલુ હોવી આવશ્યક છે." + "આ ઍપ્લિકેશન, સેલ ટાવર્સ અને વાઇ-ફાઇ નેટવર્ક્સ જેવા નેટવર્ક સ્રોતોના આધારે તમારું સ્થાન મેળવી શકે છે. ઍપ્લિકેશન દ્વારા આ સ્થાન સેવાઓનો ઉપયોગ કરવામાં સમર્થ થવા માટે તમારા ટેબ્લેટ પર આ ઉપલબ્ધ અને ચાલુ હોવી આવશ્યક છે." + "આ ઍપ્લિકેશન, સેલ ટાવર્સ અને વાઇ-ફાઇ નેટવર્ક્સ જેવા નેટવર્ક સ્રોતોના આધારે તમારું સ્થાન મેળવી શકે છે. ઍપ્લિકેશન દ્વારા આ સ્થાન સેવાઓનો ઉપયોગ કરવામાં સમર્થ થવા માટે તમારા ટીવી પર આ ઉપલબ્ધ અને ચાલુ હોવી આવશ્યક છે." + "આ ઍપ્લિકેશન, સેલ ટાવર્સ અને વાઇ-ફાઇ નેટવર્ક્સ જેવા નેટવર્ક સ્રોતોના આધારે તમારું સ્થાન મેળવી શકે છે. ઍપ્લિકેશન દ્વારા આ સ્થાન સેવાઓનો ઉપયોગ કરવામાં સમર્થ થવા માટે તમારા ફોન પર આ ઉપલબ્ધ અને ચાલુ હોવી આવશ્યક છે." "તમારી ઑડિઓ સેટિંગ્સ બદલો" "એપ્લિકેશનને વૈશ્વિક ઑડિઓ સેટિંગ્સને સંશોધિત કરવાની મંજૂરી આપે છે, જેમ કે વોલ્યુમ અને આઉટપુટ માટે કયા સ્પીકરનો ઉપયોગ કરવો." "ઑડિઓ રેકોર્ડ કરવાની" @@ -445,18 +445,18 @@ "એપ્લિકેશનને નેટવર્ક કનેક્ટિવિટીની સ્થિતિ બદલવાની મંજૂરી આપે છે." "ટિથર કરેલ કનેક્ટિવિટી બદલો" "એપ્લિકેશનને ટિથર્ડ નેટવર્ક કનેક્ટિવિટીની સ્થિતિ બદલવાની મંજૂરી આપે છે." - "Wi-Fi કનેક્શન્સ જુઓ" - "એપ્લિકેશનને Wi-Fi નેટવર્કિંગ વિશેની માહિતી જોવાની મંજૂરી આપે છે, જેમ કે Wi-Fi સક્ષમ છે કે કેમ અને કનેક્ટ થયેલ Wi-Fi ઉપકરણોના નામ." - "Wi-Fi થી કનેક્ટ અને ડિસ્કનેક્ટ કરો" - "એપ્લિકેશનને Wi-Fi ઍક્સેસ બિંદુઓથી કનેક્ટ થવા અને ડિસ્કનેક્ટ થવાની અને Wi-Fi નેટવર્ક્સ માટે ઉપકરણ ગોઠવણી પર ફેરફારો કરવાની મંજૂરી આપે છે." - "Wi-Fi મલ્ટિકાસ્ટ રિસેપ્શનને મંજૂરી આપો" - "એપ્લિકેશનને ફક્ત તમારા ટેબ્લેટ પર નહીં, પણ મલ્ટિકાસ્ટ સરનામાંનો ઉપયોગ કરીને Wi-Fi નેટવર્ક પરના તમામ ઉપકરણોને મોકલાયેલ પૅકેટ્સ પ્રાપ્ત કરવાની મંજૂરી આપે છે. તે બિન-મલ્ટિકાસ્ટ મોડ કરતાં વધુ પાવર વાપરે છે." - "એપ્લિકેશનને ફક્ત તમારા ટીવી પર નહીં, પણ મલ્ટિકાસ્ટ સરનામાંનો ઉપયોગ કરીને Wi-Fi નેટવર્ક પરના તમામ ઉપકરણોને મોકલાયેલ પૅકેટ્સ પ્રાપ્ત કરવાની મંજૂરી આપે છે. તે બિન-મલ્ટિકાસ્ટ મોડ કરતાં વધુ પાવર વાપરે છે." - "એપ્લિકેશનને ફક્ત તમારા ફોન પર નહીં, પણ મલ્ટિકાસ્ટ સરનામાંનો ઉપયોગ કરીને Wi-Fi નેટવર્ક પર તમામ ઉપકરણોને મોકલાયેલ પૅકેટ્સ પ્રાપ્ત કરવાની મંજૂરી આપે છે. તે બિન-મલ્ટિકાસ્ટ મોડ કરતાં વધુ પાવર વાપરે છે." - "Bluetooth સેટિંગ્સ ઍક્સેસ કરો" - "એપ્લિકેશનને સ્થાનિક Bluetooth ટેબ્લેટ ગોઠવવાની અને રિમોટ ઉપકરણો શોધવા અને તેમની સાથે જોડી કરવાની મંજૂરી આપે છે." - "એપ્લિકેશનને સ્થાનિક Bluetooth ટીવી ગોઠવવાની અને રિમોટ ઉપકરણો શોધવા અને તેમની સાથે જોડી કરવાની મંજૂરી આપે છે." - "એપ્લિકેશનને સ્થાનિક Bluetooth ફોન ગોઠવવાની અને રિમોટ ઉપકરણો શોધવા અને તેમની સાથે જોડી કરવાની મંજૂરી આપે છે." + "વાઇ-ફાઇ કનેક્શન્સ જુઓ" + "એપ્લિકેશનને વાઇ-ફાઇ નેટવર્કિંગ વિશેની માહિતી જોવાની મંજૂરી આપે છે, જેમ કે વાઇ-ફાઇ સક્ષમ છે કે કેમ અને કનેક્ટ થયેલ વાઇ-ફાઇ ઉપકરણોના નામ." + "વાઇ-ફાઇ થી કનેક્ટ અને ડિસ્કનેક્ટ કરો" + "એપ્લિકેશનને વાઇ-ફાઇ ઍક્સેસ બિંદુઓથી કનેક્ટ થવા અને ડિસ્કનેક્ટ થવાની અને વાઇ-ફાઇ નેટવર્ક્સ માટે ઉપકરણ ગોઠવણી પર ફેરફારો કરવાની મંજૂરી આપે છે." + "વાઇ-ફાઇ મલ્ટિકાસ્ટ રિસેપ્શનને મંજૂરી આપો" + "એપ્લિકેશનને ફક્ત તમારા ટેબ્લેટ પર નહીં, પણ મલ્ટિકાસ્ટ સરનામાંનો ઉપયોગ કરીને વાઇ-ફાઇ નેટવર્ક પરના તમામ ઉપકરણોને મોકલાયેલ પૅકેટ્સ પ્રાપ્ત કરવાની મંજૂરી આપે છે. તે બિન-મલ્ટિકાસ્ટ મોડ કરતાં વધુ પાવર વાપરે છે." + "એપ્લિકેશનને ફક્ત તમારા ટીવી પર નહીં, પણ મલ્ટિકાસ્ટ સરનામાંનો ઉપયોગ કરીને વાઇ-ફાઇ નેટવર્ક પરના તમામ ઉપકરણોને મોકલાયેલ પૅકેટ્સ પ્રાપ્ત કરવાની મંજૂરી આપે છે. તે બિન-મલ્ટિકાસ્ટ મોડ કરતાં વધુ પાવર વાપરે છે." + "એપ્લિકેશનને ફક્ત તમારા ફોન પર નહીં, પણ મલ્ટિકાસ્ટ સરનામાંનો ઉપયોગ કરીને વાઇ-ફાઇ નેટવર્ક પર તમામ ઉપકરણોને મોકલાયેલ પૅકેટ્સ પ્રાપ્ત કરવાની મંજૂરી આપે છે. તે બિન-મલ્ટિકાસ્ટ મોડ કરતાં વધુ પાવર વાપરે છે." + "બ્લૂટૂથ સેટિંગ્સ ઍક્સેસ કરો" + "એપ્લિકેશનને સ્થાનિક બ્લૂટૂથ ટેબ્લેટ ગોઠવવાની અને રિમોટ ઉપકરણો શોધવા અને તેમની સાથે જોડી કરવાની મંજૂરી આપે છે." + "એપ્લિકેશનને સ્થાનિક બ્લૂટૂથ ટીવી ગોઠવવાની અને રિમોટ ઉપકરણો શોધવા અને તેમની સાથે જોડી કરવાની મંજૂરી આપે છે." + "એપ્લિકેશનને સ્થાનિક બ્લૂટૂથ ફોન ગોઠવવાની અને રિમોટ ઉપકરણો શોધવા અને તેમની સાથે જોડી કરવાની મંજૂરી આપે છે." "WiMAX થી કનેક્ટ અને ડિસ્કનેક્ટ કરો" "એપ્લિકેશનને WiMAX સક્ષમ છે કે કેમ અને કનેક્ટ થયેલ છે તે કોઈપણ WiMAX નેટવર્ક્સ વિશેની માહિતી નિર્ધારિત કરવાની મંજૂરી આપે છે." "WiMAX સ્થિતિ બદલો" @@ -464,9 +464,9 @@ "ટીવીને WiMAX નેટવર્ક્સ પર કનેક્ટ કરવાની અને ટીવીને તેનાથી ડિસ્કનેક્ટ કરવાની મંજૂરી એપ્લિકેશનને આપે છે." "ફોનને WiMAX નેટવર્ક્સ પર કનેક્ટ કરવાની અને ફોનને તેનાથી ડિસ્કનેક્ટ કરવાની મંજૂરી એપ્લિકેશનને આપે છે." "બ્લૂટૂથ ઉપકરણો સાથે જોડાણ બનાવો" - "એપ્લિકેશનને ટેબ્લેટ પર Bluetooth ની ગોઠવણી જોવાની અને જોડી કરેલ ઉપકરણો સાથે કનેક્શન્સ કરવાની અને સ્વીકારવાની મંજૂરી આપે છે." - "એપ્લિકેશનને ટીવી પર Bluetooth ની ગોઠવણી જોવાની અને જોડી કરેલ ઉપકરણો સાથે કનેક્શન્સ કરવાની અને સ્વીકારવાની મંજૂરી આપે છે." - "એપ્લિકેશનને ફોન પર Bluetooth ની ગોઠવણી જોવાની અને જોડી કરેલ ઉપકરણો સાથે કનેક્શન્સ કરવાની અને સ્વીકારવાની મંજૂરી આપે છે." + "એપ્લિકેશનને ટેબ્લેટ પર બ્લૂટૂથ ની ગોઠવણી જોવાની અને જોડી કરેલ ઉપકરણો સાથે કનેક્શન્સ કરવાની અને સ્વીકારવાની મંજૂરી આપે છે." + "એપ્લિકેશનને ટીવી પર બ્લૂટૂથ ની ગોઠવણી જોવાની અને જોડી કરેલ ઉપકરણો સાથે કનેક્શન્સ કરવાની અને સ્વીકારવાની મંજૂરી આપે છે." + "એપ્લિકેશનને ફોન પર બ્લૂટૂથ ની ગોઠવણી જોવાની અને જોડી કરેલ ઉપકરણો સાથે કનેક્શન્સ કરવાની અને સ્વીકારવાની મંજૂરી આપે છે." "નિઅર ફીલ્ડ કમ્યુનિકેશન નિયંત્રિત કરો" "ઍપ્લિકેશનને નિઅર ફીલ્ડ કમ્યુનિકેશન (NFC) ટૅગ, કાર્ડ અને રીડર સાથે સંચાર કરવાની મંજૂરી આપે છે." "તમારું સ્ક્રીન લૉક અક્ષમ કરો" @@ -1078,14 +1078,14 @@ "ટેક્સ્ટ માટે ક્રિયા પસંદ કરો" "રિંગર વૉલ્યૂમ" "મીડિયા વૉલ્યૂમ" - "Bluetooth મારફતે ચાલી રહ્યું છે" + "બ્લૂટૂથ મારફતે ચાલી રહ્યું છે" "સાઇલેન્ટ રિંગટોન સેટ કરી" "ઇન-કૉલ વૉલ્યૂમ" - "Bluetooth ઇન-કૉલ વોલ્યુમ" + "બ્લૂટૂથ ઇન-કૉલ વોલ્યુમ" "એલાર્મ વૉલ્યૂમ" "સૂચના વૉલ્યૂમ" "વૉલ્યૂમ" - "Bluetooth વૉલ્યૂમ" + "બ્લૂટૂથ વૉલ્યૂમ" "રિંગટોન વોલ્યુમ" "કૉલ વોલ્યુમ" "મીડિયા વોલ્યુમ" @@ -1098,46 +1098,46 @@ "સૂચના ધ્વનિઓ" "અજાણી" - Wi-Fi નેટવર્ક્સ ઉપલબ્ધ - Wi-Fi નેટવર્ક્સ ઉપલબ્ધ + વાઇ-ફાઇ નેટવર્ક્સ ઉપલબ્ધ + વાઇ-ફાઇ નેટવર્ક્સ ઉપલબ્ધ - ખુલ્લા Wi-Fi નેટવર્ક્સ ઉપલબ્ધ છે - ખુલ્લા Wi-Fi નેટવર્ક્સ ઉપલબ્ધ છે + ખુલ્લા વાઇ-ફાઇ નેટવર્ક્સ ઉપલબ્ધ છે + ખુલ્લા વાઇ-ફાઇ નેટવર્ક્સ ઉપલબ્ધ છે - "ખુલ્લા Wi‑Fi નેટવર્ક સાથે કનેક્ટ કરો" - "ખુલ્લા Wi‑Fi નેટવર્ક સાથે કનેક્ટ કરી રહ્યાં છીએ" - "Wi‑Fi નેટવર્ક સાથે કનેક્ટ કર્યુ" - "Wi‑Fi નેટવર્ક સાથે કનેક્ટ કરી શકાયું નથી" + "ખુલ્લા વાઇ-ફાઇ નેટવર્ક સાથે કનેક્ટ કરો" + "ખુલ્લા વાઇ-ફાઇ નેટવર્ક સાથે કનેક્ટ કરી રહ્યાં છીએ" + "વાઇ-ફાઇ નેટવર્ક સાથે કનેક્ટ કર્યુ" + "વાઇ-ફાઇ નેટવર્ક સાથે કનેક્ટ કરી શકાયું નથી" "બધા નેટવર્ક જોવા ટૅપ કરો" "કનેક્ટ કરો" "બધા નેટવર્ક" - "Wi-Fi નેટવર્ક પર સાઇન ઇન કરો" + "વાઇ-ફાઇ નેટવર્ક પર સાઇન ઇન કરો" "નેટવર્ક પર સાઇન ઇન કરો" - "Wi-Fi ને કોઈ ઇન્ટરનેટ ઍક્સેસ નથી" + "વાઇ-ફાઇ ને કોઈ ઇન્ટરનેટ ઍક્સેસ નથી" "વિકલ્પો માટે ટૅપ કરો" "%1$s પર સ્વિચ કર્યું" "જ્યારે %2$s પાસે કોઈ ઇન્ટરનેટ ઍક્સેસ ન હોય ત્યારે ઉપકરણ %1$s નો ઉપયોગ કરે છે. શુલ્ક લાગુ થઈ શકે છે." "%1$s પરથી %2$s પર સ્વિચ કર્યું" "મોબાઇલ ડેટા" - "Wi-Fi" - "Bluetooth" + "વાઇ-ફાઇ" + "બ્લૂટૂથ" "ઇથરનેટ" "VPN" "અજાણ્યો નેટવર્ક પ્રકાર" - "Wi-Fi સાથે કનેક્ટ કરી શકાયું નથી" + "વાઇ-ફાઇ સાથે કનેક્ટ કરી શકાયું નથી" " નબળું ઇન્ટરનેટ કનેક્શન ધરાવે છે." "કનેક્શનની મંજૂરી આપીએ?" "%1$s ઍપ્લિકેશન Wifi નેટવર્ક %2$s થી કનેક્ટ થવા માગે છે" "ઍપ્લિકેશન" - "Wi-Fi Direct" - "Wi-Fi Direct પ્રારંભ કરો. આ Wi-Fi ક્લાઇન્ટ/હોટસ્પોટને બંધ કરશે." - "Wi-Fi Direct પ્રારંભ કરી શકાયું નથી." - "Wi-Fi Direct ચાલુ છે" + "વાઇ-ફાઇ ડાઇરેક્ટ" + "વાઇ-ફાઇ ડાઇરેક્ટ પ્રારંભ કરો. આ વાઇ-ફાઇ ક્લાઇન્ટ/હોટસ્પોટને બંધ કરશે." + "વાઇ-ફાઇ ડાઇરેક્ટ પ્રારંભ કરી શકાયું નથી." + "વાઇ-ફાઇ ડાઇરેક્ટ ચાલુ છે" "સેટિંગ્સ માટે ટૅપ કરો" "સ્વીકારો" "નકારો" @@ -1147,9 +1147,9 @@ "પ્રતિ:" "આવશ્યક પિન લખો:" "પિન:" - "ટેબ્લેટ %1$s થી કનેક્ટ હોય તે વખતે Wi-Fi થી અસ્થાયી રૂપે ડિસ્કનેક્ટ કરવામાં આવશે" - "ટીવી %1$s થી કનેક્ટ હોય તે વખતે Wi-Fi થી અસ્થાયી રૂપે ડિસ્કનેક્ટ કરવામાં આવશે" - "ફોન %1$s થી કનેક્ટ હોય તે વખતે Wi-Fi થી અસ્થાયી રૂપે ડિસ્કનેક્ટ કરવામાં આવશે" + "ટેબ્લેટ %1$s થી કનેક્ટ હોય તે વખતે વાઇ-ફાઇ થી અસ્થાયી રૂપે ડિસ્કનેક્ટ કરવામાં આવશે" + "ટીવી %1$s થી કનેક્ટ હોય તે વખતે વાઇ-ફાઇ થી અસ્થાયી રૂપે ડિસ્કનેક્ટ કરવામાં આવશે" + "ફોન %1$s થી કનેક્ટ હોય તે વખતે વાઇ-ફાઇ થી અસ્થાયી રૂપે ડિસ્કનેક્ટ કરવામાં આવશે" "અક્ષર શામેલ કરો" "SMS સંદેશા મોકલી રહ્યું છે" "<b>%1$s</b> મોટા પ્રમાણમાં SMS સંદેશા મોકલી રહ્યું છે. શું તમે સંદેશા મોકલવાનું ચાલુ રાખવા માટે આ એપ્લિકેશનને મંજૂરી આપવા માગો છો?" @@ -1387,12 +1387,12 @@ "2G-3G ડેટા મર્યાદા પર પહોંચ્યાં" "4G ડેટા મર્યાદા સુધી પહોંચ્યાં" "મોબાઇલ ડેટાની મર્યાદા આવી ગઈ" - "Wi-Fi ડેટા સીમા પર પહોંચ્યાં" + "વાઇ-ફાઇ ડેટા સીમા પર પહોંચ્યાં" "બાકીના ચક્ર માટે ડેટા થોભાવ્યો" "2G-3G ડેટા મર્યાદા ઓળંગાઈ" "4G ડેટા મર્યાદા ઓળંગાઈ" "મોબાઇલ ડેટા મર્યાદા ઓળંગાઈ" - "Wi-Fi ડેટા મર્યાદા ઓળંગાઈ" + "વાઇ-ફાઇ ડેટા મર્યાદા ઓળંગાઈ" "ઉલ્લેખિત મર્યાદાથી %s વધુ." "બૅકગ્રાઉન્ડ ડેટા પ્રતિબંધિત" "પ્રતિબંધ દૂર કરવા માટે ટૅપ કરો." @@ -1426,7 +1426,7 @@ "સ્પીકર્સ ડૉક કરો" "HDMI" "સિસ્ટમ" - "Bluetooth ઑડિઓ" + "બ્લૂટૂથ ઑડિઓ" "વાયરલેસ ડિસ્પ્લે" "કાસ્ટ કરો" "ઉપકરણ સાથે કનેક્ટ કરો" @@ -1629,7 +1629,7 @@ "તમારા વ્યવસ્થાપક દ્વારા ઇન્સ્ટૉલ કરવામાં આવેલ છે" "તમારા વ્યવસ્થાપક દ્વારા અપડેટ કરવામાં આવેલ છે" "તમારા વ્યવસ્થાપક દ્વારા કાઢી નાખવામાં આવેલ છે" - "બૅટરી આવરદા વધુ સારી કરવામાં સહાય માટે, બૅટરી સેવર તમારા ઉપકરણના પ્રદર્શનને ઘટાડે છે અને વાઇબ્રેશન, સ્થાન સેવાઓ અને મોટાભાગના પૃષ્ઠભૂમિ ડેટાને સીમિત કરે છે. ઇમેઇલ, મેસેજિંગ અને અન્ય ઍપ્લિકેશનો જે સમન્વયન પર આધાર રાખે છે તે તમે તેમને ખોલશો નહીં ત્યાં સુધી અપડેટ થઈ શકતી નથી.\n\nજ્યારે તમારું ઉપકરણ ચાર્જ થઈ રહ્યું હોય ત્યારે બૅટરી સેવર આપમેળે બંધ થઈ જાય છે." + "બૅટરી આવરદા વધુ સારી કરવામાં સહાય માટે, બૅટરી સેવર તમારા ઉપકરણના પ્રદર્શનને ઘટાડે છે અને વાઇબ્રેશન, સ્થાન સેવાઓ અને મોટાભાગના બૅકગ્રાઉન્ડ ડેટાને સીમિત કરે છે. ઇમેઇલ, મેસેજિંગ અને અન્ય ઍપ્લિકેશનો જે સમન્વયન પર આધાર રાખે છે તે તમે તેમને ખોલશો નહીં ત્યાં સુધી અપડેટ થઈ શકતી નથી.\n\nજ્યારે તમારું ઉપકરણ ચાર્જ થઈ રહ્યું હોય ત્યારે બૅટરી સેવર આપમેળે બંધ થઈ જાય છે." "ડેટા વપરાશને ઘટાડવામાં સહાય માટે, ડેટા સેવર કેટલીક ઍપ્લિકેશનોને પૃષ્ઠભૂમિમાં ડેટા મોકલવા અથવા પ્રાપ્ત કરવાથી અટકાવે છે. તમે હાલમાં ઉપયોગ કરી રહ્યાં છો તે ઍપ્લિકેશન ડેટાને ઍક્સેસ કરી શકે છે, પરંતુ તે આ ક્યારેક જ કરી શકે છે. આનો અર્થ એ હોઈ શકે છે, ઉદાહરણ તરીકે, છબીઓ ત્યાં સુધી પ્રદર્શિત થશે નહીં જ્યાં સુધી તમે તેને ટૅપ નહીં કરો." "ડેટા સેવર ચાલુ કરીએ?" "ચાલુ કરો" diff --git a/core/res/res/values-hi/strings.xml b/core/res/res/values-hi/strings.xml index 0230a5f70960..cee0229bc697 100644 --- a/core/res/res/values-hi/strings.xml +++ b/core/res/res/values-hi/strings.xml @@ -21,9 +21,9 @@ "B" - "kB" - "MB" - "GB" + "केबी" + "एमबी" + "जीबी" "TB" "PB" "%1$s %2$s" @@ -56,7 +56,7 @@ "MMI पूर्ण." "आपके द्वारा लिखा गया पुराना पिन सही नहीं है." "आपके द्वारा लिखा गया PUK सही नहीं है." - "आपके द्वारा लिखे गए पिन का मिलान नहीं होता." + "आपने जो पिन लिखे हैं उसका मिलान नहीं होता." "कोई ऐसा पिन लिखें, जिसमें 4 से 8 अंक हों." "ऐसा PUK लिखें जो 8 अंकों या अधिक का हो." "आपका सिम कार्ड PUK लॉक किया गया है. इसे अनलॉक करने के लिए PUK कोड लिखें." @@ -100,7 +100,7 @@ "कॉल को दूसरे नंबर पर भेजना" "आपातकालीन कॉलबैक मोड" "मोबाइल डेटा सूचनाएं" - "SMS संदेश" + "मैसेज (एसएमएस)" "वॉइसमेल संदेश" "वाई-फ़ाई कॉलिंग" "पीयर ने टेलीटाइपराइटर (TTY) मोड फ़ुल का अनुरोध किया" @@ -110,7 +110,7 @@ "ध्‍वनि" "डेटा" "फ़ैक्स" - "SMS" + "मैसेज (एसएमएस)" "Async" "समन्वयन" "पैकेट" @@ -128,7 +128,7 @@ "रोमिंग - आंशिक सेवा कार्यक्षमता" "रोमिंग बैनर चालू" "रोमिंग बैनर बंद" - "सेवा खोज रहा है" + "नेटवर्क खोज रहा है" "वाई-फ़ाई कॉलिंग" "वाई-फ़ाई से फ़ोन करने और मैसेज भेजने के लिए, सबसे पहले अपनी मोबाइल और इंटरनेट सेवा देने वाली कंपनी से इस सेवा को सेट अप करने के लिए कहें. उसके बाद सेटिंग से वाई-फ़ाई कॉलिंग को फिर से चालू करें. (गड़बड़ी कोड: %1$s)" @@ -153,7 +153,7 @@ "कनेक्‍शन समस्‍या या अमान्‍य सुविधा कोड." "ठीक है" "कोई नेटवर्क गड़बड़ी हुई थी." - "URL नहीं मिल सका." + "यूआरएल नहीं मिल सका." "साइट प्रमाणीकरण योजना समर्थित नहीं है." "प्रमाणीकृत नहीं किया जा सका." "प्रॉक्‍सी सर्वर द्वारा प्रमाणीकरण असफल था." @@ -163,7 +163,7 @@ "पेज में कई सर्वर रीडायरेक्‍ट हैं." "प्रोटोकॉल समर्थित नहीं है." "सुरक्षित कनेक्शन स्थापित नहीं किया जा सका." - "URL अमान्‍य होने के कारण पेज नहीं खोला जा सका." + "यूआरएल गलत होने की वजह से पेज नहीं खोला जा सका." "फ़ाइल पर नहीं पहुंचा जा सका." "अनुरोधित फ़ाइल नहीं मिल सकी." "बहुत सारे अनुरोधों का संसाधन हो रहा है. बाद में पुन: प्रयास करें." @@ -171,7 +171,7 @@ "समन्वयन" "समन्वयन" "बहुत से %s हटाए जाते हैं." - "टेबलेट मेमोरी भर गया है. स्‍थान खाली करने के लिए कुछ फ़ाइलें हटाएं." + "टैबलेट मेमोरी भर गया है. स्‍थान खाली करने के लिए कुछ फ़ाइलें हटाएं." "घड़ी मेमोरी भर गया है. स्‍थान खाली करने के लिए कुछ फ़ाइलें हटाएं." "टीवी की मेमोरी पूरी हो गई है. स्‍थान खाली करने के लिए कुछ फ़ाइलें हटाएं." "फ़ोन मेमोरी भर गया है. स्‍थान खाली करने के लिए कुछ फ़ाइलें हटाएं." @@ -191,7 +191,7 @@ "आपके डिवाइस को मिटा दिया जाएगा" "व्यवस्थापक ऐप्लिकेशन का उपयोग नहीं किया जा सकता. अब आपके डिवाइस को मिटा दिया जाएगा.\n\nअगर आप सवाल पूछना चाहते हैं, तो अपने संगठन के व्यवस्थापक से संपर्क करें." "मैं" - "टेबलेट विकल्‍प" + "टैबलेट विकल्‍प" "टीवी के विकल्‍प" "फ़ोन विकल्‍प" "साइलेंट मोड (खामोश)" @@ -200,16 +200,16 @@ "स्‍क्रीन लॉक" "पावर बंद" "रिंगर बंद" - "रिंगर कंपन" + "रिंगर कंपन (वाइब्रेशन)" "रिंगर चालू" - "Android सिस्टम से संबद्ध नई जानकारी" + "Android सिस्टम उपडेट हो रहा है" "अपडेट करने के लिए तैयार हो रहा है…" "अपडेट पैकेज को संसाधित कर रहा है…" "पुन: प्रारंभ हो रहा है…" "फ़ैक्टरी डेटा रीसेट" "पुन: प्रारंभ हो रहा है…" "शट डाउन हो रहा है..." - "आपकी टेबलेट शट डाउन हो जाएगी." + "आपकी टैबलेट शट डाउन हो जाएगी." "आपका टीवी बंद हो जाएगा." "आपकी घड़ी बंद हो जाएगी." "आपका फ़ोन शट डाउन हो जाएगा." @@ -218,7 +218,7 @@ "क्या आप सुरक्षित मोड में रीबूट करना चाहते हैं? इससे आपके इंस्टॉल किए हुए सभी तृतीय पक्ष ऐप्स अक्षम हो जाएंगे. जब आप फिर से रीबूट करेंगे तो वे पुनर्स्थापित हो जाएंगे." "हाल के" "कोई हाल ही के ऐप्स नहीं." - "टेबलेट विकल्‍प" + "टैबलेट विकल्‍प" "टीवी के विकल्‍प" "फ़ोन विकल्‍प" "स्‍क्रीन लॉक" @@ -226,7 +226,7 @@ "आपातकाल" "बग रिपोर्ट" "बग रिपोर्ट प्राप्त करें" - "ईमेल संदेश के रूप में भेजने के लिए, इसके द्वारा आपके डिवाइस की वर्तमान स्थिति के बारे में जानकारी एकत्र की जाएगी. बग रिपोर्ट प्रारंभ करने से लेकर भेजने के लिए तैयार होने तक कुछ समय लगेगा; कृपया धैर्य रखें." + "इससे ईमेल भेजने के लिए, आपके डिवाइस की मौजूदा स्थिति से जुड़ी जानकारी इकट्ठा की जाएगी. गड़बड़ी की रिपोर्ट बनना शुरू होने से लेकर भेजने के लिए तैयार होने तक कुछ समय लगेगा; कृपया इंतज़ार करें." "सहभागी रिपोर्ट" "अधिकांश परिस्थितियों में इसका उपयोग करें. यह आपको रिपोर्ट की प्रगति ट्रैक करने देता है, समस्या के बारे में अधिक विवरण डालने देता है और स्क्रीनशॉट लेने देता है. यह आपको ऐसे कम उपयोग किए गए अनुभाग मिटाने दे सकता है जिनकी रिपोर्ट करने में अधिक समय लगता है." "पूर्ण रिपोर्ट" @@ -262,10 +262,10 @@ "सूचनाएं" "खुदरा डेमो" "USB कनेक्शन" - "बैकग्राउंड में चल रहे ऐप्लिकेशन" - "%1$s बैकग्राउंड में चल रहा है" - "%1$d ऐप्लिकेशन बैकग्राउंड में चल रहे हैं" - "बैटरी और डेटा खर्च की जानकारी के लिए टैप करें" + "बैटरी की खपत करने वाले ऐप" + "%1$s बैटरी का उपयोग कर रहा है" + "%1$d ऐप बैटरी का उपयोग कर रहे हैं" + "बैटरी और डेटा खर्च की जानकारी के लिए छूएं" "%1$s, %2$s" "सुरक्षित मोड" "Android सिस्‍टम" @@ -277,8 +277,8 @@ "इस डिवाइस के स्थान को ऐक्सेस करने" "कैलेंडर" "अपने कैलेंडर को ऐक्सेस करने" - "SMS" - "SMS संदेश भेजें और देखने की" + "मैसेज (एसएमएस)" + "मैसेज (एसएमएस) भेजें और देखें" "मेमोरी" "अपने डिवाइस पर मौजूद फ़ोटो, मीडिया और फ़ाइलें ऐक्सेस करने की" "माइक्रोफ़ोन" @@ -302,37 +302,37 @@ "फ़िंगरप्रिंट जेस्चर" "डिवाइस फ़िंगरप्रिंट सेंसर पर किए गए जेस्चर कैप्चर किए जा सकते हैं." "स्टेटस बार को अक्षम करें या बदलें" - "ऐप को, स्टेटस बार को अक्षम करने या सिस्‍टम आइकन को जोड़ने या निकालने की अनुमति देता है." + "ऐप को, स्टेटस बार को बंद करने या सिस्‍टम आइकॉन को जोड़ने और निकालने की अनुमति देता है." "स्टेटस बार को रहने दें" "ऐप को स्टेटस बार बने रहने की अनुमति देता है." "स्टेटस बार खोलकर बड़ा करें/छोटा करें" "ऐप को, स्टेटस बार खोलकर बड़ा करने या उसे छोटा करने की अनुमति देता है." "शॉर्टकट इंस्‍टॉल करें" - "एप्‍लिकेशन को उपयोगकर्ता के हस्‍तक्षेप के बिना होमस्‍क्रीन शॉर्टकट जोड़ने की अनुमति देता है." + "एप्‍लिकेशन को उपयोगकर्ता की रोक के बिना होमस्‍क्रीन शॉर्टकट जोड़ने की अनुमति देता है." "शॉर्टकट अनइंस्टॉल करें" - "एप्‍लिकेशन को उपयोगकर्ता के हस्‍तक्षेप के बिना होमस्‍क्रीन शॉर्टकट निकालने की अनुमति देता है." + "एप्‍लिकेशन को उपयोगकर्ता की रोक के बिना होमस्‍क्रीन शॉर्टकट निकालने की अनुमति देता है." "किया जाने वाला कॉल (आउटगोइंग) कहीं और भेजें" "एेप कॉल को किसी और नंबर पर भेजने या कॉल को पूरी तरह रद्द करने के विकल्प के साथ, किए गए कॉल (आउटगोइंग) के नंबर को देख सकता है." "फ़ोन कॉल का जवाब दें" "ऐप्लिकेशन को किसी इनकमिंग फ़ोन कॉल का जवाब देने देती है." - "लेख संदेश (SMS) प्राप्त करें" - "ऐप्स को SMS संदेशों को प्राप्‍त और संसाधित करने देता है. इसका अर्थ है कि ऐप्स आपके डिवाइस पर भेजे गए संदेशों की निगरानी आपको दिखाए बिना कर सकता है और उन्‍हें हटा सकता है." - "लेख संदेश (MMS) प्राप्त करें" - "ऐप्स को MMS संदेशों को प्राप्‍त और संसाधित करने देता है. इसका अर्थ है कि ऐप्स आपके डिवाइस पर भेजे गए संदेशों की निगरानी आपको दिखाए बिना कर सकता है और उन्‍हें हटा सकता है." + "मैसेज (एसएमएस) पाएं" + "ऐप को मैसेज (एसएमएस) को प्राप्‍त और संसाधित करने देता है. इसका अर्थ है कि ऐप आपके डिवाइस पर भेजे गए संदेशों की निगरानी आपको दिखाए बिना कर सकता है और उन्‍हें हटा सकता है." + "मैसेज (एमएमएस) पाएं" + "ऐप को मल्टीमीडिया मैसेज (एमएमएस) को पाने और उन पर कार्रवाई करने देता है. इसका मतलब है कि ऐप आपके डिवाइस पर भेजे गए मैसेज की निगरानी आपको दिखाए बिना कर सकता है और उन्‍हें हटा सकता है." "सेल ब्रॉडकास्ट (CBC) मैसेज पढ़ें" "ऐप को, वो सेल ब्रॉडकास्ट (CBC) मैसेज पढ़ने देता है जो आपके डिवाइस को मिले हैं. सेल ब्रॉडकास्ट (CBC) अलर्ट कुछ स्थानों (लोकेशन) पर आपको आपातकालीन स्‍थितियों की चेतावनी देने के लिए दिए जाते हैं. आपातकालीन सेल ब्रॉडकास्ट (CBC) मिलने पर, धोखा देने वाले ऐप आपके डिवाइस के परफ़ॉर्मेंस या कार्यवाही में दखल दे सकते हैं." "सदस्यता-प्राप्त फ़ीड पढ़ें" "ऐप्स को वर्तमान में समन्वयित फ़ीड के बारे में विवरण प्राप्त करने देता है." - "SMS संदेश भेजें और देखें" - "ऐप्स को SMS संदेशों को भेजने देता है. इसके परिणामस्वरूप अप्रत्‍याशित शुल्‍क लागू हो सकते हैं. दुर्भावनापूर्ण ऐप्स आपकी पुष्टि के बिना संदेश भेजकर आपका धन व्‍यय कर सकते हैं." - "अपने लेख संदेश (SMS या MMS) पढ़ें" - "यह ऐप्लिकेशन आपके टैबलेट पर संग्रहित सभी SMS (लेख) संदेश पढ़ सकता है." - "यह ऐप्लिकेशन आपके टीवी पर संग्रहित सभी SMS (लेख) संदेश पढ़ सकता है." - "यह ऐप्लिकेशन आपके फ़ोन पर संग्रहित सभी SMS (लेख) संदेश पढ़ सकता है." + "मैसेज (एमएमएस) भेजें और देखें" + "ऐप को मैसेज (एसएमएस) भेजने देता है. इसकी वजह से उम्मीद से ज़्यादा शुल्‍क लग सकते हैं. धोखा देने वाले ऐप आपकी पुष्टि के बिना मैसेज भेजकर आपका पैसा खर्च करवा सकते हैं." + "अपने मैसेज (एसएमएस या एमएमएस) पढ़ें" + "यह ऐप आपके टैबलेट पर सहेजे गए सभी मैसेज (एसएमएस) पढ़ सकता है." + "यह ऐप आपके टीवी पर सहेजे गए सभी मैसेज (एसएमएस) पढ़ सकता है." + "यह ऐप आपके फ़ोन पर सहेजे गए सभी मैसेज (एसएमएस) पढ़ सकता है." "लेख संदेश (WAP) प्राप्त करें" "ऐप्स को WAP संदेशों को प्राप्‍त और संसाधित करने देता है. इस अनुमति में आपको भेजे गए संदेशों की निगरानी आपको दिखाए बिना करने और हटाने की क्षमता शामिल है." "चल रहे ऐप्स पुनर्प्राप्त करें" - "ऐप्स को वर्तमान में और हाल ही में चल रहे कार्यों के बारे में जानकारी को पुन: प्राप्‍त करने देता है. इससे ऐप्स डिवाइस पर उपयोग किए गए ऐप्स के बारे में जानकारी खोज सकता है." + "ऐप को माजूदा समय में और हाल ही में चल रही कार्रवाइयों के बारे में जानकारी निकालने देता है. इससे ऐप डिवाइस पर इस्तेमाल किए गए ऐप के बारे में जानकारी खोज सकता है." "प्रोफ़ाइल और डिवाइस स्‍वामियों को प्रबंधित करें" "ऐप्‍स को प्रोफ़ाइल स्‍वामी और डिवाइस स्‍वामी सेट करने दें." "चल रहे ऐप्स पुन: क्रमित करें" @@ -348,7 +348,7 @@ "बैकग्राउंड में डेटा का उपयोग करता है" "यह ऐप बैकग्राउंड में डेटा का उपयोग कर सकता है. इससे डेटा का उपयोग बढ़ सकता है." "ऐप्स को हमेशा चलने वाला बनाएं" - "ऐप्स को मेमोरी में स्‍वयं के कुछ हिस्सों को लगातार बनाने की अनुमति देता है. यह अन्‍य ऐप्स के लिए उपलब्‍ध स्‍मृति को सीमित कर टेबलेट को धीमा कर सकता है." + "ऐप्स को मेमोरी में स्‍वयं के कुछ हिस्सों को लगातार बनाने की अनुमति देता है. यह अन्‍य ऐप्स के लिए उपलब्‍ध स्‍मृति को सीमित कर टैबलेट को धीमा कर सकता है." "ऐप को मेमोरी में स्‍वयं के दीर्घस्थायी भाग बनाने देती है. इससे अन्‍य ऐप्‍स के लिए उपलब्‍ध मेमोरी सीमित हो सकती है जिससे टीवी धीमा हो सकता है." "ऐप्स को मेमोरी में स्‍वयं के कुछ हिस्सों को लगातार बनाने देता है. यह अन्‍य ऐप्स के लिए उपलब्‍ध स्‍मृति को सीमित कर फ़ोन को धीमा कर सकता है." "ऐप्स मेमोरी स्थान मापें" @@ -356,19 +356,19 @@ "सिस्‍टम सेटिंग बदलें" "ऐप्स को सिस्टम सेटिंग डेटा संशोधित करने देता है. दुर्भावनापूर्ण ऐप्स आपके सिस्टम के कॉन्फ़िगरेशन को दूषित कर सकते हैं." "प्रारंभ होने पर चलाएं" - "ऐप्स को सिस्टम द्वारा बूटिंग पूर्ण करते ही स्वतः आरंभ करने देता है. इससे टेबलेट को आरंभ होने में अधिक समय लग सकता है और ऐप्स को निरंतर चलाकर संपूर्ण टेबलेट को धीमा करने देता है." + "ऐप्स को सिस्टम द्वारा बूटिंग पूर्ण करते ही स्वतः आरंभ करने देता है. इससे टैबलेट को आरंभ होने में अधिक समय लग सकता है और ऐप्स को निरंतर चलाकर संपूर्ण टैबलेट को धीमा करने देता है." "ऐप्‍स को सिस्‍टम का बूट होना पूर्ण होते ही स्‍वत: प्रारंभ होने देती है. इससे टीवी को प्रारंभ होने में अधिक समय लग सकता है और ऐप के हमेशा चलने से संपूर्ण टैबलेट धीमा हो सकता है." "ऐप्स को सिस्टम द्वारा बूटिंग पूर्ण करते ही स्वतः प्रारंभ होने देता है. इससे फ़ोन को प्रारंभ होने में अधिक समय लग सकता है और ऐप्स के निरंतर चलते रहने से संपूर्ण फ़ोन प्रक्रियाएं धीमी हो सकती हैं." "स्टिकी प्रसारण भेजें" - "ऐप्स को स्‍टिकी प्रसारण भेजने देता है, जो प्रसारण समाप्त होने के बाद भी बने रहते हैं. अत्यधिक उपयोग, टेबलेट की बहुत अधिक मेमोरी का उपयोग करके उसे धीमा या अस्‍थिर कर सकता है." + "ऐप्स को स्‍टिकी प्रसारण भेजने देता है, जो प्रसारण समाप्त होने के बाद भी बने रहते हैं. अत्यधिक उपयोग, टैबलेट की बहुत अधिक मेमोरी का उपयोग करके उसे धीमा या अस्‍थिर कर सकता है." "ऐप को स्‍िटकी प्रसारण भेजने देती है, जो प्रसारण बंद होने के बाद भी बने रहते हैं. अत्‍यधिक उपयोग से टीवी धीमा या अस्‍थिर हो सकता है जिससे वह बहुत सारी मेमोरी का उपयोग कर सकता है." "ऐप्स को स्‍टिकी प्रसारण भेजने देता है, जो प्रसारण समाप्त होने के बाद भी बने रहते हैं. अत्यधिक उपयोग, फ़ोन की बहुत अधिक मेमोरी का उपयोग करके उसे धीमा या अस्‍थिर कर सकता है." "अपने संपर्क पढ़ें" - "ऐप्स को आपके टेबलेट में संग्रहित संपर्कों के डेटा को, साथ ही आपके द्वारा विशिष्ट व्यक्तियों को कॉल करने, ईमेल करने, या अन्‍य तरीके से डॉयलॉग करने की आवृत्ति को पढ़ने देता है. यह अनुमति ऐप्स को आपके संपर्क डेटा को सहेजने देती है, और दुर्भावनापूर्ण ऐप्स आपकी जानकारी के बिना संपर्क डेटा को साझा कर सकते हैं." - "ऐप को आपके टीवी पर संग्रहित आपके संपर्कों का डेटा पढ़ने देती है, जिसमें आपके द्वारा विशिष्‍ट व्‍यक्‍तियों को कॉल करने, ईमेल भेजने या उनसे संचार करने की आवृत्‍ति भी शामिल होती है. यह अनुमति ऐप्‍स को आपका संपर्क डेटा सहेजने देती है और दुर्भावनापूर्ण ऐप्‍स संपर्क डेटा को आपकी जानकारी के बिना साझा कर सकते हैं." - "ऐप्स को आपके फ़ोन में संग्रहित संपर्कों के डेटा को, साथ ही आपके द्वारा विशिष्ट व्यक्तियों को कॉल करने, ईमेल करने, या अन्‍य तरीके से डॉयलॉग करने की आवृत्ति को पढ़ने देता है. यह अनुमति ऐप्स को आपके संपर्क डेटा को सहेजने देती है, और दुर्भावनापूर्ण ऐप्स आपकी जानकारी के बिना संपर्क डेटा को साझा कर सकते हैं." + "ऐप को आपके टैबलेट पर मौजूद आपके संपर्कों का डेटा पढ़ने देती है, जिसमें ये भी शामिल है कि आपने कुछ ख़ास लोगों से कितनी बार कॉल, ईमेल, या कुछ और तरीकों से बातचीत की. यह अनुमति ऐप को आपका संपर्क डेटा सेव करने देती है और धोखा देने वाले ऐप संपर्क डेटा को आपकी जानकारी के बिना शेयर कर सकते हैं." + "ऐप को आपके टीवी पर मौजूद आपके संपर्कों का डेटा पढ़ने देती है, जिसमें ये भी शामिल है कि आपने कुछ ख़ास लोगों से कितनी बार कॉल, ईमेल, या कुछ और तरीकों से बातचीत की. यह अनुमति ऐप को आपका संपर्क डेटा सेव करने देती है और धोखा देने वाले ऐप संपर्क डेटा को आपकी जानकारी के बिना शेयर कर सकते हैं." + "ऐप को आपके फ़ोन पर मौजूद आपके संपर्कों का डेटा पढ़ने देती है, जिसमें ये भी शामिल है कि आपने कुछ ख़ास लोगों से कितनी बार कॉल, ईमेल, या कुछ और तरीकों से बातचीत की. यह अनुमति ऐप को आपका संपर्क डेटा सेव करने देती है और धोखा देने वाले ऐप, संपर्क डेटा को आपकी जानकारी के बिना शेयर कर सकते हैं." "अपने संपर्क बदलें" - "ऐप्स को आपके टेबलेट में संग्रहित संपर्कों के डेटा को, साथ ही आपके द्वारा विशिष्ट व्यक्तियों को कॉल करने, ईमेल करने, या अन्‍य तरीके से डॉयलॉग करने की आवृत्ति को संशोधित करने देता है. यह अनुमति ऐप्स को आपके संपर्क डेटा को हटाने देती है." + "ऐप्स को आपके टैबलेट में संग्रहित संपर्कों के डेटा को, साथ ही आपके द्वारा विशिष्ट व्यक्तियों को कॉल करने, ईमेल करने, या अन्‍य तरीके से डॉयलॉग करने की आवृत्ति को संशोधित करने देता है. यह अनुमति ऐप्स को आपके संपर्क डेटा को हटाने देती है." "ऐप को आपके टीवी पर संग्रहित आपके संपर्कों के बारे में संग्रहित डेटा में बदलाव करने देती है, जिसमें आपके द्वारा विशिष्‍ट व्‍यक्‍तियों को कॉल करने, ईमेल भेजने या अन्‍य तरीकों से संचार किए जाने की आवृत्‍ति भी शामिल है. यह अनुमति ऐप्‍स को संपर्क डेटा हटाने देती है." "ऐप्स को आपके फ़ोन में संग्रहित संपर्कों के डेटा को, साथ ही आपके द्वारा विशिष्ट व्यक्तियों को कॉल करने, ईमेल करने, या अन्‍य तरीके से डॉयलॉग करने की आवृत्ति को संशोधित करने देता है. यह अनुमति ऐप्स को आपके संपर्क डेटा को हटाने देती है." "कॉल लॉग पढ़ें" @@ -383,7 +383,7 @@ "यह ऐप्लिकेशन आपके टैबलेट पर संग्रहित सभी कैलेंडर इवेंट पढ़ सकता है और आपका कैलेंडर डेटा साझा कर सकता है या सहेज सकता है." "यह ऐप्लिकेशन आपके टीवी पर संग्रहित सभी कैलेंडर इवेंट पढ़ सकता है और आपका कैलेंडर डेटा साझा कर सकता है या सहेज सकता है." "यह ऐप्लिकेशन आपके फ़ोन पर संग्रहित सभी कैलेंडर इवेंट पढ़ सकता है और आपका कैलेंडर डेटा साझा कर सकता है या सहेज सकता है." - "अपनी जानकारी के बि‍ना कैलेंडर इवेंट जोड़ें या संशोधि‍त करें और अति‍थि‍यों को ईमेल भेजें" + "आपकी जानकारी के बि‍ना कैलेंडर इवेंट जोड़ें या उनमें बदलाव करें और अति‍थि‍यों को ईमेल भेजें" "यह ऐप्लिकेशन आपके टैबलेट पर मौजूद कैलेंडर इवेंट जोड़, निकाल या बदल सकता है. यह ऐप्लिकेशन ऐसे संदेश भेज सकता है जो कैलेंडर स्वामियों से आए हुए लग सकते हैं या यह स्वामियों को सूचित किए बिना इवेंट में बदलाव कर सकता है." "यह ऐप्लिकेशन आपके टीवी पर मौजूद कैलेंडर इवेंट जोड़, निकाल या बदल सकता है. यह ऐप्लिकेशन ऐसे संदेश भेज सकता है जो कैलेंडर स्वामियों से आए हुए लग सकते हैं या यह स्वामियों को सूचित किए बिना इवेंट में बदलाव कर सकता है." "यह ऐप्लिकेशन आपके फ़ोन पर मौजूद कैलेंडर इवेंट जोड़, निकाल या बदल सकता है. यह ऐप्लिकेशन ऐसे संदेश भेज सकता है जो कैलेंडर स्वामियों से आए हुए लग सकते हैं या यह स्वामियों को सूचित किए बिना इवेंट में बदलाव कर सकता है." @@ -399,11 +399,11 @@ "ऐप्स को वैश्विक ऑडियो सेटिंग, जैसे वॉल्‍यूम और कौन-सा स्पीकर आउटपुट के लिए उपयोग किया गया, संशोधित करने देता है." "ऑडियो रिकॉर्ड करने" "यह ऐप्लिकेशन किसी भी समय माइक्रोफ़ोन का उपयोग करके ऑडियो रिकॉर्ड कर सकता है." - "SIM पर आदेश भेजें" - "ऐप्स को सिम में आदेश भेजने देती है. यह बहुत ही खतरनाक है." + "सिम पर निर्देश भेजें" + "ऐप को सिम पर निर्देश भेजने देती है. यह बहुत ही खतरनाक है." "चित्र और वीडियो लें" "यह ऐप्लिकेशन किसी भी समय कैमरे का उपयोग करके चित्र ले सकता है और वीडियो रिकॉर्ड कर सकता है." - "कंपन नियंत्रित करें" + "कंपन (वाइब्रेशन) को नियंत्रित करें" "ऐप्स को कंपनकर्ता नियंत्रित करने देता है." "फ़ोन नंबर पर सीधे कॉल करें" "ऐप्स को आपके हस्‍तक्षेप के बिना फ़ोन नंबर पर कॉल करने देता है. इसके परिणाम अप्रत्‍याशित शुल्‍क या कॉल हो सकते हैं. ध्यान दें कि यह ऐप्स को आपातकालीन नंबर पर कॉल नहीं करने देता. दुर्भावनापूर्ण ऐप्स आपकी पुष्टि के बिना कॉल करके आपका धन व्‍यय कर सकते हैं." @@ -415,14 +415,14 @@ "कॉल करने के अनुभव को बेहतर बनाने के लिए ऐप्लिकेशन को सिस्टम के माध्यम से उसके कॉल रूट करने देती है." "फ़ोन नंबर पढ़ना" "ऐप्लिकेशन को डिवाइस के फ़ोन नंबर एक्सेस करने देती है." - "टेबलेट को सोने (कम बैटरी मोड) से रोकें" + "टैबलेट को सोने (कम बैटरी मोड) से रोकें" "टीवी को सोने (कम बैटरी मोड) से रोकें" "टीवी को सोने (कम बैटरी मोड) से रोकें" - "ऐप्स को टेबलेट को प्रयोग में नहीं हो जाने से रोकता है." + "ऐप्स को टैबलेट को प्रयोग में नहीं हो जाने से रोकता है." "ऐप को टीवी को सोने (कम बैटरी मोड) से रोकने की अनुमति देता है." "ऐप्स को फ़ोन को प्रयोग में नहीं होने से रोकता है." "इंफ़्रारेड संचारित करें" - "ऐप्लिकेशन को टेबलेट के इंफ़्रारेड ट्रांसमीटर का उपयोग करने देती है." + "ऐप्लिकेशन को टैबलेट के इंफ़्रारेड ट्रांसमीटर का उपयोग करने देती है." "ऐप को टीवी के इंफ़्रारेड ट्रांसमीटर का उपयोग करने देती है." "ऐप्लिकेशन को फ़ोन के इंफ़्रारेड ट्रांसमीटर का उपयोग करने देती है." "वॉलपेपर सेट करें" @@ -430,15 +430,15 @@ "अपने वॉलपेपर का आकार एडजस्ट करें" "ऐप्स को सिस्‍टम वॉलपेपर आकार संकेत सेट करने देता है." "समय क्षेत्र सेट करें" - "ऐप्स को टेबलेट का समय क्षेत्र बदलने देता है." + "ऐप्स को टैबलेट का समय क्षेत्र बदलने देता है." "ऐप को टीवी का समय क्षेत्र बदलने देती है." - "ऐप्स को टेबलेट का समय क्षेत्र बदलने देता है." + "ऐप्स को टैबलेट का समय क्षेत्र बदलने देता है." "डिवाइस पर खाते ढूंढें" - "ऐप्स को टेबलेट द्वारा ज्ञात खातों की सूची प्राप्‍त करने देता है. इसमें वे खाते शामिल हो सकते हैं जिन्‍हें आपके द्वारा इंस्‍टॉल किए गए ऐप्स ने बनाया है." + "ऐप्स को टैबलेट द्वारा ज्ञात खातों की सूची प्राप्‍त करने देता है. इसमें वे खाते शामिल हो सकते हैं जिन्‍हें आपके द्वारा इंस्‍टॉल किए गए ऐप्स ने बनाया है." "ऐप को टीवी द्वारा ज्ञात खातों की सूची प्राप्‍त करने देती है. इसमें आपके द्वारा इंस्‍टॉल किए गए ऐप्‍लिकेशन के द्वारा बनाए गए खाते शामिल हो सकते हैं." "ऐप्स को फ़ोन द्वारा ज्ञात खातों की सूची प्राप्‍त करने देता है. इसमें वे खाते शामिल हो सकते हैं जिन्‍हें आपके द्वारा इंस्‍टॉल किए गए ऐप्स ने बनाया है." "नेटवर्क कनेक्‍शन देखें" - "ऐप्स को नेटवर्क कनेक्‍शन के बारे में जानकारी देखने देता है जैसे कौन से नेटवर्क मौजूद हैं और कनेक्‍ट हैं." + "ऐप को नेटवर्क कनेक्‍शन के बारे में जानकारी देखने देता है, जैसे कौन से नेटवर्क मौजूद हैं और कनेक्‍ट हैं." "पूर्ण नेटवर्क एक्सेस पाएं" "ऐप्स को नेटवर्क सॉकेट बनाने और कस्‍टम नेटवर्क प्रोटोकॉल का उपयोग करने देता है. ब्राउज़र और अन्‍य ऐप्स इंटरनेट को डेटा भेजने के साधन उपलब्‍ध कराते हैं, ताकि इंटरनेट को डेटा भेजने के लिए इस अनुमति की आवश्‍यकता नहीं हो." "नेटवर्क कनेक्‍टिविटी बदलें" @@ -446,25 +446,25 @@ "टेदर की गई कनेक्‍टिविटी बदलें" "ऐप्स को टेदर की गई नेटवर्क कनेक्‍टिविटी की स्‍थिति बदलने देता है." "वाई-फ़ाई कनेक्‍शन देखें" - "ऐप्स को वाई-फ़ाई नेटवर्क के बारे में जानकारी, जैसे WI-Fi सक्षम है या नहीं और कनेक्‍ट किए गए वाई-फ़ाई डिवाइस के नाम, देखने देता है." + "ऐप को वाई-फ़ाई नेटवर्क के बारे में जानकारी, जैसे WI-Fi चालू है या नहीं और कनेक्‍ट किए गए वाई-फ़ाई डिवाइस के नाम, देखने देता है." "वाई-फ़ाई से कनेक्‍ट और डिस्‍कनेक्‍ट करें" "ऐप्स को वाई-फ़ाई पहुंच बिंदुओं से कनेक्ट और डिसकनेक्ट करने और वाई-फ़ाई नेटवर्क के लिए डिवाइस कॉन्फ़िगरेशन में परिवर्तन करने देता है." "वाई-फ़ाई मल्‍टीकास्‍ट प्राप्ति को अनुमति दें" - "ऐप्स को वाई-फ़ाई नेटवर्क पर मल्टीकास्ट पते के उपयोग से केवल आपके टेबलेट पर ही नहीं, बल्कि सभी डिवाइस पर भेजे गए पैकेट प्राप्‍त करने देता है. यह गैर-मल्टीकास्ट मोड से अधिक पावर का उपयोग करता है." + "ऐप्स को वाई-फ़ाई नेटवर्क पर मल्टीकास्ट पते के उपयोग से केवल आपके टैबलेट पर ही नहीं, बल्कि सभी डिवाइस पर भेजे गए पैकेट प्राप्‍त करने देता है. यह गैर-मल्टीकास्ट मोड से अधिक पावर का उपयोग करता है." "ऐप को मल्‍टीकास्‍ट पतों का उपयोग करके ना केवल आपके टीवी को, बल्‍कि वाई-फ़ाई पर मौजूद सभी डिवाइसों को पैकेट भेजने और प्राप्‍त करने देती है. इसमें गैर-मल्‍टीकास्‍ट मोड की अपेक्षा अधिक पावर का उपयोग होता है." "ऐप्स को वाई-फ़ाई नेटवर्क पर मल्टीकास्ट पते के उपयोग से केवल आपके फ़ोन पर ही नहीं, बल्कि सभी डिवाइस पर भेजे गए पैकेट प्राप्‍त करने देता है. यह गैर-मल्टीकास्ट मोड से अधिक पावर का उपयोग करता है." "ब्लूटूथ सेटिंग पर पहुंचें" - "किसी ऐप्स को स्‍थानीय ब्लूटूथ टेबलेट कॉन्‍फ़िगर करने की और रिमोट डिवाइस के साथ खोजने और युग्‍मित करने देता है." + "किसी ऐप्स को स्‍थानीय ब्लूटूथ टैबलेट कॉन्‍फ़िगर करने की और रिमोट डिवाइस के साथ खोजने और युग्‍मित करने देता है." "ऐप को स्‍थानीय ब्‍लूटूथ टीवी कॉन्‍फ़िगर करने देती है और दूरस्‍थ डिवाइसों को खोजने और उनसे युग्‍मित करने देती है." "ऐप्स को स्‍थानीय ब्लूटूथ फ़ोन कॉन्‍फ़िगर करने देता है, और रिमोट डिवाइस के साथ खोजने और युग्‍मित करने देता है." "WiMAX से कनेक्ट और डिसकनेक्ट करें" - "ऐप्स को WiMAX सक्षम है या नहीं और कनेक्‍ट किए गए किसी WiMAX नेटवर्क के बारे में जानकारी निर्धारित करने देता है." + "ऐप को तय करने देता है कि WiMAX चालू है या नहीं और कनेक्‍ट किए गए किसी WiMAX नेटवर्क के बारे में जानकारी लेने देता है." "WiMAX स्‍थिति बदलें" - "ऐप्स को WiMAX नेटवर्क से टेबलेट को कनेक्‍ट और डिस्‍कनेक्‍ट करने देता है." + "ऐप्स को WiMAX नेटवर्क से टैबलेट को कनेक्‍ट और डिस्‍कनेक्‍ट करने देता है." "ऐप को, टीवी को WiMAX नेटवर्कों से कनेक्‍ट करने और उनसे डिस्‍कनेक्‍ट करने देती है." "ऐप्स को WiMAX नेटवर्क से फ़ोन को कनेक्‍ट और डिस्‍कनेक्‍ट करने देता है." "ब्लूटूथ डिवाइस को दूसरे डिवाइस से जोड़ें" - "ऐप्स को टेबलेट पर ब्लूटूथ का कॉन्‍फ़िगरेशन देखने, और युग्‍मित डिवाइस के साथ कनेक्‍शन बनाने और स्‍वीकार करने देता है." + "ऐप्स को टैबलेट पर ब्लूटूथ का कॉन्‍फ़िगरेशन देखने, और युग्‍मित डिवाइस के साथ कनेक्‍शन बनाने और स्‍वीकार करने देता है." "ऐप को टीवी पर ब्‍लूटूथ का कॉन्‍फ़िगरेशन देखने देती है और युग्‍मित डिवाइसों के साथ कनेक्‍शन बनाने और स्‍वीकार करने देती है." "ऐप्स को फ़ोन पर ब्लूटूथ का कॉन्‍फ़िगरेशन देखने, और युग्‍मित डिवाइस के साथ कनेक्‍शन बनाने और स्‍वीकार करने देता है." "नियर फ़ील्‍ड कम्‍यूनिकेशन नियंत्रित करें" @@ -492,7 +492,7 @@ "अंगुली %d" - "फ़िंगरप्रिंट आइकन" + "फ़िंगरप्रिंट आइकॉन" "समन्वयन सेटिंग पढ़ें" "ऐप्स को किसी खाते की समन्वयन सेटिंग पढ़ने देता है. उदाहरण के लिए, इससे यह निर्धारित किया जा सकता है कि लोग ऐप्स किसी खाते के साथ समन्‍वयित है या नहीं." "समन्‍वयन बंद या चालू टॉगल करें" @@ -516,19 +516,19 @@ "टेलीकॉम कनेक्शन प्रबंधित करें" "ऐप को टेलीकॉम कनेक्शन प्रबंधित करने देती है." "इन-कॉल स्क्रीन से सहभागिता करें" - "ऐप्स को यह नियंत्रित करने देती है कि उपयोगकर्ता को इन-कॉल स्क्रीन कब और कैसी दिखाई देती है." + "ऐप को यह नियंत्रित करने देती है कि उपयोगकर्ता को इन-कॉल स्क्रीन कब और कैसी दिखाई देती है." "टेलीफ़ोनी सेवाओं के साथ सहभागिता करें" "कॉल करने/प्राप्‍त करने के लिए ऐप्स को टेलीफ़ोनी सेवा के साथ सहभागिता करने दें." - "इन कॉल उपयोगकर्ता अनुभव प्रदान करना" - "ऐप्स को इन कॉल उपयोगकर्ता अनुभव लेने देती है." + "इन कॉल उपयोगकर्ता अनुभव लें" + "ऐप को इन कॉल उपयोगकर्ता अनुभव लेने देती है." "ऐतिहासिक नेटवर्क उपयोग पढें" "किसी ऐप्स को विशिष्ट नेटवर्क और ऐप्स के लिए ऐतिहासिक नेटवर्क उपयोग को पढ़ने देता है." "नेटवर्क नीति प्रबंधित करें" "ऐप्स को नेटवर्क नीतियां प्रबंधित करने और ऐप्स-विशिष्‍ट नियमों को परिभाषित करने देता है." "नेटवर्क उपयोग हिसाब बदलें" "ऐप्स को यह संशोधित करने देता है कि ऐप्स की तुलना में नेटवर्क उपयोग का मूल्यांकन कैसे किया जाता है. सामान्‍य ऐप्स द्वारा उपयोग करने के लिए नहीं." - "नोटिफ़िकेशन तक पहुंचें" - "ऐप्स को नोटिफ़िकेशन को प्राप्त करने, जांच करने, और साफ़ करने देता है, जिनमें अन्य ऐप्स के द्वारा पोस्ट की गई सूचनाएं भी शामिल हैं." + "सूचना तक पहुंचें" + "ऐप को सूचना पाने, जांच करने और साफ़ करने देता है, जिनमें अन्य ऐप के ज़रिए पोस्ट की गई सूचनाएं भी शामिल हैं." "नोटिफ़िकेशन श्रवणकर्ता सेवा से जुड़ें" "धारक को नोटिफ़िकेशन श्रवणकर्ता सेवा के शीर्ष स्तरीय इंटरफ़ेस से जुड़ने देती है. सामान्य ऐप्स के लिए कभी भी आवश्यक नहीं होनी चाहिए." "किसी स्थिति प्रदाता सेवा से आबद्ध हों" @@ -556,18 +556,18 @@ "पासवर्ड नियम सेट करें" "स्‍क्रीन लॉक पासवर्ड तथा पिन की लंबाई और उसमें अनुमत वर्णों को नियंत्रित करें." "स्क्रीन अनलॉक करने की कोशिशों की निगरानी करें" - "स्‍क्रीन को अनलॉक करते समय गलत लिखे गए पासवर्ड की संख्‍या पर निगरानी करें, और बहुत अधिक बार गलत पासवर्ड लिखे जाने पर टेबलेट लॉक करें या टेबलेट का संपूर्ण डेटा मिटाएं." + "स्‍क्रीन को अनलॉक करते समय गलत लिखे गए पासवर्ड की संख्‍या पर निगरानी करें, और बहुत अधिक बार गलत पासवर्ड लिखे जाने पर टैबलेट लॉक करें या टैबलेट का संपूर्ण डेटा मिटाएं." "स्‍क्रीन को अनलॉक करते समय गलत तरीके से लिखे गए पासवर्ड पर नज़र रखें और यदि बहुत अधिक गलत पासवर्ड लिखे जाते हैं तो टीवी को लॉक करें या टीवी का सभी डेटा मिटा दें." "गलत लिखे गए पासवर्ड की संख्‍या पर निगरानी करें. स्क्रीन अनलॉक करते समय, बहुत अधिक बार गलत पासवर्ड लिखे जाने पर फ़ोन लॉक करें या फ़ोन का संपूर्ण डेटा मिटाएं." - "स्‍क्रीन को अनलॉक करते समय गलत तरीके से लिखे गए पासवर्ड पर नज़र रखें और यदि बार बार अधिक पासवर्ड लिखे जाते हैं तो टैबलेट को लॉक करें या इस उपयोगकर्ता का सभी डेटा मिटा दें." - "स्‍क्रीन को अनलॉक करते समय गलत तरीके से लिखे गए पासवर्ड पर नज़र रखें यदि बार बार गलत पासवर्ड लिखे जाने पर टीवी को लॉक करें या इस उपयोगकर्ता का सभी डेटा मिटा दें." - "स्‍क्रीन को अनलॉक करते समय गलत तरीके से लिखे गए पासवर्ड पर नज़र रखें और यदि बार बार गलत पासवर्ड लिखे जाते हैं तो फ़ोन को लॉक करें या इस उपयोगकर्ता का सभी डेटा मिटा दें." + "स्‍क्रीन का लॉक खोलते समय गलत तरीके से लिखे गए पासवर्ड पर नज़र रखें, और अगर बार-बार अधिक पासवर्ड लिखे जाते हैं तो टैबलेट को लॉक करें या इस उपयोगकर्ता का सभी डेटा मिटा दें." + "स्‍क्रीन का लॉक खोलते समय गलत तरीके से लिखे गए पासवर्ड पर नज़र रखें, और अगर बार-बार गलत पासवर्ड लिखा जाता है तो टीवी को लॉक करें या इस उपयोगकर्ता का सभी डेटा मिटा दें." + "स्‍क्रीनका लॉक खोलते समय गलत तरीके से लिखे गए पासवर्ड पर नज़र रखें, और अगर बार-बार गलत पासवर्ड लिखा जाता है तो फ़ोन को लॉक करें या इस उपयोगकर्ता का सभी डेटा मिटा दें." "स्‍क्रीन लॉक बदलें" "स्‍क्रीन लॉक को बदलें." "स्‍क्रीन लॉक करें" "नियंत्रित करें कि स्‍क्रीन कैसे और कब लॉक हो." "सभी डेटा हटाएं" - "फ़ैक्टरी डेटा रीसेट करके, चेतावनी दिए बिना टेबलेट का डेटा मिटाएं." + "फ़ैक्टरी डेटा रीसेट करके, चेतावनी दिए बिना टैबलेट का डेटा मिटाएं." "फ़ैक्‍टरी डेटा रीसेट करके, चेतावनी दिए बिना टीवी का डेटा मिटाएं." "फ़ैक्‍टरी डेटा रीसेट करके, चेतावनी दिए बिना फ़ोन का डेटा मिटाएं." "उपयोगकर्ता डेटा मिटाएं" @@ -578,7 +578,7 @@ "नीति सक्षम होने के दौरान डिवाइस वैश्विक प्रॉक्‍सी सेट करें. केवल डिवाइस स्‍वामी ही वैश्‍विक प्रॉक्‍सी सेट कर सकता है." "स्‍क्रीन लॉक पासवर्ड समाप्‍ति सेट करें" "यह बदलें कि स्‍क्रीन लॉक पासवर्ड, पिन या पैटर्न को कितने समय में बदला जाना चाहिए." - "मेमोरी एन्‍क्रिप्‍शन सेट करें" + "मेमोरी को सुरक्षित करने का तरीका सेट करें" "संग्रहित ऐप्स डेटा को एन्क्रिप्ट किया जाना आवश्‍यक है." "कैमरों को अक्षम करें" "सभी डिवाइस कैमरों का उपयोग रोकें." @@ -647,7 +647,7 @@ "कार्यालय का मोबाइल" "कार्यालय का पेजर" "सहायक" - "MMS" + "मल्टीमीडिया मैसेज (एमएमएस)" "कस्टम" "जन्‍मदिन" "वर्षगांठ" @@ -721,7 +721,7 @@ "सभी सुविधाओं और डेटा के लिए अनलॉक करें" "मालिक का चेहरा पहचानकर अनलॉक करने की तय सीमा खत्म हो गई" "कोई सिम कार्ड नहीं है" - "टेबलेट में कोई सिम कार्ड नहीं है." + "टैबलेट में कोई सिम कार्ड नहीं है." "टीवी में कोई SIM कार्ड नहीं है." "फ़ोन में कोई सिम कार्ड नहीं है." "कोई सिमकार्ड डालें." @@ -738,19 +738,19 @@ "केवल आपातकालीन कॉल" "नेटवर्क लॉक किया गया" "सिम कार्ड PUK-लॉक किया हुआ है." - "कृपया उपयोगकर्ता मार्गदर्शिका देखें या ग्राहक सहायता से संपर्क करें." + "कृपया उपयोग के लिए गाइड देखें या ग्राहक सहायता से संपर्क करें." "सिम कार्ड लॉक किया गया है." "सिम कार्ड अनलॉक कर रहा है…" "आपने अपना अनलॉक आकार %1$d बार गलत बनाया है. \n\n %2$d सेकंड में पुन: प्रयास करें." "आपने अपना पासवर्ड %1$d बार गलत तरीके से लिखा है. \n\n%2$d सेकंड में पुन: प्रयास करें." "आपने अपना पिन %1$d बार गलत तरीके से लिखा है. \n\n%2$d सेकंड में फिर से प्रयास करें." - "आपने अपना अनलॉक आकार %1$d बार गलत बनाया है. %2$d और असफल प्रयासों के बाद, आपसे अपने Google साइन-इन का उपयोग करके आपके टेबलेट को अनलॉक करने को कहा जाएगा.\n\n %3$d सेकंड में पुन: प्रयास करें." + "आपने अपना अनलॉक आकार %1$d बार गलत बनाया है. %2$d और असफल प्रयासों के बाद, आपसे अपने Google साइन-इन का उपयोग करके आपके टैबलेट को अनलॉक करने को कहा जाएगा.\n\n %3$d सेकंड में पुन: प्रयास करें." "आपने अपना अनलॉक पैटन %1$d बार गलत तरीके से बनाया है. %2$d और असफल प्रयासों के बाद, आपसे अपने टीवी को अपने Google साइन-इन का उपयोग करके अनलॉक करने के लिए कहा जाएगा.\n\n %3$d सेकंड में पुन: प्रयास करें." "आपने अपना अनलॉक आकार %1$d बार गलत बनाया है. %2$d और असफल प्रयासों के बाद, आपसे अपने Google साइन-इन का उपयोग करके आपके फ़ोन को अनलॉक करने को कहा जाएगा.\n\n %3$d सेकंड में पुन: प्रयास करें." - "आप गलत तरीके से टेबलेट को अनलॉक करने का प्रयास %1$d बार कर चुके हैं. %2$d और असफल प्रयास के बाद, टेबलेट फ़ैक्‍टरी डिफ़ॉल्‍ट पर रीसेट हो जाएगा और सभी उपयोगकर्ता डेटा खो जाएगा." - "आपने टीवी को अनलॉक करने के लिए %1$d बार गलत तरीके से प्रयास किया है. %2$d और असफल प्रयासों के बाद, टीवी को फ़ैक्‍टरी डिफ़ॉल्‍ट पर रीसेट कर दिया जाएगा और सभी उपयोगकर्ता डेटा खो जाएगा." - "आप गलत तरीके से फ़ोन को अनलॉक करने का प्रयास %1$d बार कर चुके हैं. %2$d और असफल प्रयास के बाद, फ़ोन फ़ैक्‍टरी डिफ़ॉल्‍ट पर रीसेट हो जाएगा और सभी उपयोगकर्ता डेटा खो जाएगा." - "आप टेबलेट को गलत तरीके से %d बार अनलॉक करने का प्रयास कर चुके हैं. टेबलेट अब फ़ैक्‍टरी डिफ़ॉल्‍ट पर रीसेट हो जाएगा." + "आप टैबलेट का लॉक खोलने के लिए %1$d बार गलत तरीके से कोशिश कर चुके हैं. %2$d बार और गलत कोशिश करने पर, टैबलेट फ़ैक्ट्री डिफ़ॉल्ट पर रीसेट हो जाएगा और सभी उपयोगकर्ता डेटा खो जाएगा." + "आपने टीवी का लॉक खोलने के लिए %1$d बार गलत तरीके से कोशिश की है. %2$d और बार गलत कोशिश करने पर, टीवी को फ़ैक्ट्री डिफ़ॉल्‍ट पर रीसेट कर दिया जाएगा और सभी उपयोगकर्ता डेटा खो जाएगा." + "आप फ़ोन का लॉक खोलने के लिए %1$d बार गलत तरीके से कोशिश कर चुके हैं. %2$d बार और गलत कोशिश करने पर, फ़ोन फ़ैक्ट्री डिफ़ॉल्ट पर रीसेट हो जाएगा और सभी उपयोगकर्ता डेटा खो जाएगा." + "आप टैबलेट को गलत तरीके से %d बार अनलॉक करने का प्रयास कर चुके हैं. टैबलेट अब फ़ैक्‍टरी डिफ़ॉल्‍ट पर रीसेट हो जाएगा." "आपने टीवी को अनलॉक करने के लिए %d बार गलत तरीके से प्रयास किया है. अब टीवी को फ़ैक्‍टरी डिफ़ॉल्‍ट पर रीसेट कर दिया जाएगा." "आप फ़ोन को गलत तरीके से %d बार अनलॉक करने का प्रयास कर चुके हैं. फ़ोन अब फ़ैक्‍टरी डिफ़ॉल्‍ट पर रीसेट हो जाएगा." "%d सेकंड में पुन: प्रयास करें." @@ -761,8 +761,8 @@ "उपयोगकर्ता नाम (ईमेल)" "पासवर्ड" "प्रवेश करें" - "अमान्य उपयोगकर्ता नाम या पासवर्ड." - "अपना उपयोगकर्ता नाम या पासवर्ड भूल गए?\n""google.com/accounts/recovery"" पर जाएं." + "उपयोगकर्ता नाम या पासवर्ड गलत है." + "अपना उपयोगकर्ता नाम या पासवर्ड भूल गए?\n ""google.com/accounts/recovery"" पर जाएं." "जांच रहा है…" "अनलॉक करें" "ध्‍वनि चालू करें" @@ -779,7 +779,7 @@ "अनलॉक क्षेत्र को विस्तृत कर दिया गया." "अनलॉक क्षेत्र को संक्षिप्त कर दिया गया." "%1$s विजेट." - "उपयोगकर्ता चयनकर्ता" + "उपयोगकर्ता चुनने वाला" "स्थिति" "कैमरा" "मीडिया नियंत्रण" @@ -802,7 +802,7 @@ "लिंक" "पंक्ति" "फ़ैक्‍ट्री परीक्षण विफल" - "FACTORY_TEST क्रिया केवल /system/app में इंस्‍टॉल किए गए पैकेज के लिए समर्थित है." + "FACTORY_TEST का काम केवल /system/app में इंस्‍टॉल किए गए पैकेज के लिए ही हो सकता है." "ऐसा कोई पैकेज नहीं मिला था जो FACTORY_TEST कार्रवाई प्रदान करता हो." "रीबूट करें" "\'%s\' पर यह पेज दर्शाता है:" @@ -812,7 +812,7 @@ "इस पेज पर बने रहें" "%s\n\nक्या आप वाकई इस पेज से दूर नेविगेट करना चाहते हैं?" "दुबारा पूछें" - "युक्ति: ज़ूम इन और आउट करने के लिए डबल-टैप करें." + "सलाह: ज़ूम इन और आउट करने के लिए दो बार छूएं." "स्‍वत: भरण" "स्वत: भरण सेट करें" " " @@ -832,9 +832,9 @@ "क्षेत्र" "अमीरात" "अपने वेब बुकमार्क और इतिहास पढ़ें" - "ऐप्स को ब्राउज़र द्वारा विज़िट किए गए सभी URL के इतिहास, और सभी ब्राउज़र बुकमार्क पढ़ने देता है. ध्‍यान दें: यह अनुमति तृतीय-पक्ष ब्राउज़र या वेब ब्राउज़िंग क्षमताओं वाले अन्‍य ऐप्स द्वारा लागू नहीं की जा सकती." + "ऐप को ब्राउज़र के ज़रिये देखे गए सभी यूआरएल के इतिहास, और ब्राउज़र के सभी बुकमार्क पढ़ने देता है. ध्‍यान दें: हो सकता है कि यह अनुमति तीसरे-पक्ष के ब्राउज़र या वेब ब्राउज़िंग की सुविधा वाले अन्य ऐप के ज़रिये लागू न की जाए." "वेब बुकमार्क और इतिहास लिखें" - "ऐप्स को आपके टेबलेट में संग्रहित ब्राउज़र के इतिहास या बुकमार्क को संशोधित करने देता है. इससे ऐप्स ब्राउज़र डेटा को मिटा सकता है या संशोधित कर सकता है. ध्‍यान दें: यह अनुमति तृतीय-पक्ष ब्राउज़र या वेब ब्राउज़िंग क्षमताओं वाले अन्‍य ऐप्स द्वारा लागू नहीं की जा सकती." + "ऐप्स को आपके टैबलेट में संग्रहित ब्राउज़र के इतिहास या बुकमार्क को संशोधित करने देता है. इससे ऐप्स ब्राउज़र डेटा को मिटा सकता है या संशोधित कर सकता है. ध्‍यान दें: यह अनुमति तृतीय-पक्ष ब्राउज़र या वेब ब्राउज़िंग क्षमताओं वाले अन्‍य ऐप्स द्वारा लागू नहीं की जा सकती." "ऐप को आपके टीवी पर संग्रहित ब्राउज़र के इतिहास या बुकमार्क में बदलाव करने देती है. इससे ऐप को ब्राउज़र डेटा में बदलाव करने या उसे हटाने की अनुमति मिल सकती है. ध्‍यान दें: यह अनुमति वेब ब्राउज़िंग क्षमताओं वाले तृतीय-पक्ष ब्राउज़र या अन्‍य ऐप्‍लिकेशन द्वारा लागू नहीं की जा सकती है." "ऐप्स को आपके फ़ोन में संग्रहित ब्राउज़र के इतिहास या बुकमार्क को संशोधित करने देता है. इससे ऐप्स ब्राउज़र डेटा को मिटा सकता है या संशोधित कर सकता है. ध्‍यान दें: यह अनुमति तृतीय-पक्ष ब्राउज़र या वेब ब्राउज़िंग क्षमताओं वाले अन्‍य ऐप्स द्वारा लागू नहीं की जा सकती." "अलार्म सेट करें" @@ -842,9 +842,9 @@ "ध्‍वनिमेल जोड़ें" "ऐप्स को आपके ध्‍वनिमेल इनबॉक्‍स में संदेश जोड़ने देता है." "ब्राउज़र भौगोलिक-स्थान अनुमतियों को बदलें" - "ऐप्स को ब्राउज़र के भौगोलिक-स्‍थान की अनुमतियां संशोधित करने देता है. दुर्भावनापूर्ण ऐप्स इसका उपयोग एकपक्षीय वेबसाइट को स्‍थान जानकारी भेजने में कर सकते हैं." + "ऐप को ब्राउज़र की जगह से जुड़ी अनुमतियों को बदलने देता है. धोखा देने वाले ऐप इसका इस्तेमाल गलत वेबसाइट को स्‍थान (लोकेशन) की जानकारी भेजने में कर सकते हैं." "क्‍या आप चाहते हैं कि ब्राउज़र पासवर्ड को याद रखे?" - "अभी नहीं" + "रद्द करें" "याद रखें" "कभी नहीं" "आपके पास इस पेज को खोलने की अनुमति नहीं है." @@ -854,15 +854,15 @@ "space" "enter" "हटाएं" - "खोजें" - "खोजें…" - "खोजें" - "खोज क्वेरी" + "सर्च करें" + "सर्च करें…" + "सर्च करें" + "सर्च क्वेरी" "क्‍वेरी साफ़ करें" "क्वेरी सबमिट करें" - "बोलकर खोजें" + "बोलकर सर्च करें" "स्‍पर्श के द्वारा अन्‍वेषण करें सक्षम करें?" - "%1$s स्‍पर्श के द्वारा अन्‍वेषण करें सक्षम करना चाहती है. स्‍पर्श के द्वारा अन्‍वेष करें चालू होने पर, आप अपनी अंगुली के नीचे क्या है उसका विवरण सुन सकते हैं या देख सकते हैं या टेबलेट से डॉयलॉग करने के लिए जेस्‍चर निष्‍पादित कर सकते हैं." + "%1$s स्‍पर्श के द्वारा अन्‍वेषण करें सक्षम करना चाहती है. स्‍पर्श के द्वारा अन्‍वेष करें चालू होने पर, आप अपनी अंगुली के नीचे क्या है उसका विवरण सुन सकते हैं या देख सकते हैं या टैबलेट से डॉयलॉग करने के लिए जेस्‍चर निष्‍पादित कर सकते हैं." "%1$s स्‍पर्श के द्वारा अन्‍वेषण करें सक्षम करना चाहती है. स्‍पर्श के द्वारा अन्‍वेष करें चालू होने पर, आप अपनी अंगुली के नीचे क्या है उसका विवरण सुन सकते हैं या देख सकते हैं या फ़ोन से डॉयलॉग करने के लिए जेस्‍चर निष्‍पादित कर सकते हैं." "1 माह पहले" "1 माह से पहले" @@ -970,7 +970,7 @@ "सादे पाठ के रूप में चिपकाएं" "बदलें•" "हटाएं" - "URL को कॉपी करें" + "यूआरएल को कॉपी करें" "लेख को चुनें" "वापस लाएं" "फिर से करें" @@ -988,16 +988,16 @@ "हो सकता है कुछ सिस्टम फ़ंक्शन कार्य न करें" "सिस्टम के लिए पर्याप्त मेमोरी नहीं है. सुनिश्चित करें कि आपके पास 250MB का खाली स्थान है और फिर से प्रारंभ करें." "%1$s चल रहा है" - "अधिक जानकारी के लिए या ऐप्लिकेशन रोकने के लिए टैप करें." + "अधिक जानकारी के लिए या ऐप्लिकेशन को रोकने के लिए छूएं." "ठीक है" - "अभी नहीं" + "रद्द करें" "ठीक है" - "अभी नहीं" + "रद्द करें" "ध्यान दें" "लोड हो रहे हैं..." "ऑन" "बंद" - "इसका उपयोग करके क्रिया पूर्ण करें" + "इसका इस्तेमाल करके कार्रवाई को पूरा करें" "%1$s का उपयोग करके कार्रवाई पूर्ण करें" "कार्रवाई पूर्ण करें" "इसमें खोलें" @@ -1018,10 +1018,10 @@ "चित्र को इसके साथ कैप्चर करें" "%1$s के साथ चित्र कैप्चर करें" "चित्र कैप्चर करें" - "इस क्रिया के लिए डिफ़ॉल्‍ट रूप से उपयोग करें." + "इस कार्रवाई के लिए डिफ़ॉल्‍ट के तौर पर इस्तेमाल करें" "किसी भिन्न ऐप्स का उपयोग करें" "सिस्‍टम सेटिंग > Apps > डाउनलोड किए गए में डिफ़ॉल्‍ट साफ करें." - "कोई क्रिया चुनें" + "कोई कार्रवाई चुनें" "USB डिवाइस के लिए कोई ऐप्स चुनें" "कोई भी ऐप्स यह कार्यवाही नहीं कर सकता." "%1$s रुक गया है" @@ -1057,7 +1057,7 @@ "Android प्रारंभ हो रहा है…" "मेमोरी ऑप्‍टिमाइज़ हो रही है." "Android अपडेट समाप्त हो रहा है…" - "जब तक अपग्रेड पूरा नहीं हो जाता, तब तक संभव है कि कुछ ऐप्लिकेशन ठीक से कार्य ना करें" + "जब तक अपग्रेड पूरा नहीं हो जाता, हो सकता है कि तब तक कुछ ऐप्लिकेशन ठीक से काम ना करें" "%1$s अपग्रेड हो रहा है…" "%2$d में से %1$d ऐप्स अनुकूलित हो रहा है." "%1$s तैयार हो रहा है." @@ -1074,8 +1074,8 @@ "%1$s मेमोरी सीमा को पार कर गई है" "हीप डंप का संग्रह कर लिया गया है; शेयर करने के लिए टैप करें" "हीप डंप साझा करें?" - "प्रक्रिया %1$s इसकी %2$s की मेमोरी की सीमा को पार कर गई है. इसके डेवलपर से साझा करने के लिए एक हीप डंप आपके लिए उपलब्ध है. सावधान रहें: इस हीप डंप में आपकी ऐसी कोई भी व्यक्तिगत जानकारी हो सकती है जिस पर ऐप्लिकेशन की ऐक्सेस हो." - "लेख के लिए किसी क्रिया को चुनें" + "यह प्रक्रिया %1$s इसकी %2$s की मेमोरी की सीमा को पार कर गई है. एक हीप डंप मौजूद है जिसे आप इसके डेवलपर से शेयर कर सकते हैं. सावधान रहें: इस हीप डंप में आपकी ऐसी कोई भी निजी जानकारी हो सकती है जिस पर ऐप्लिकेशन की पहुंच हो." + "मैसेज करने के लिए कोई कार्रवाई चुनें" "रिंगर वॉल्‍यूम" "मीडिया वॉल्‍यूम" "ब्लूटूथ द्वारा चलाया जा रहा है" @@ -1147,19 +1147,19 @@ "प्रति:" "आवश्‍यक पिन लिखें:" "पिन:" - "%1$s से कनेक्ट रहने पर टेबलेट वाई-फ़ाई से अस्थायी रूप से डिसकनेक्ट हो जाएगा" + "%1$s से कनेक्ट रहने पर टैबलेट वाई-फ़ाई से अस्थायी रूप से डिसकनेक्ट हो जाएगा" "जब टीवी %1$s से कनेक्‍ट होगा तब वह वाई-फ़ाई से अस्‍थायी रूप से डिस्‍कनेक्‍ट हो जाएगा" "फ़ोन %1$s से कनेक्ट रहते समय वाई-फ़ाई से अस्थायी रूप से डिसकनेक्ट हो जाएगा" "वर्ण सम्‍मिलित करें" - "SMS संदेश भेज रहा है" - "<b>%1$s</b> बड़ी संख्या में SMS संदेश भेज रहा है. क्या आप इस ऐप्स को संदेश भेजना जारी रखने देना चाहते हैं?" + "मैसेज (एसएमएस) भेज रहा है" + "<b>%1$s</b> बड़ी संख्या में मैसेज (एसएमएस) भेज रहा है. क्या आप इस ऐप को मैसेज भेजना जारी रखने देना चाहते हैं?" "अनुमति दें" "अस्वीकार करें" "<b>%1$s</b>, <b>%2$s</b> पर संदेश भेजना चाहता है." "इससे आपके मोबाइल खाते पर ""शुल्क लग सकता है""." "इससे आपके मोबाइल खाते पर शुल्क लगेगा." "भेजें" - "अभी नहीं" + "रद्द करें" "मेरी पसंद को याद रखें" "आप इसे बाद में सेटिंग > ऐप्स में बदल सकते हैं" "हमेशा अनुमति दें" @@ -1172,11 +1172,11 @@ "पुन: प्रारंभ करें" "आपका नया SIM ठीक से काम करे, इसके लिए आपको अपनी मोबाइल और इंटरनेट सेवा देने वाली कंपनी से कोई ऐप इंस्टॉल करना होगा और उसे खोलना होगा." "ऐप प्राप्त करें" - "अभी नहीं" + "रद्द करें" "नई SIM डाली गई" "इसे सेट करने के लिए टैप करें" "समय सेट करें" - "दिनांक सेट करें" + "तारीख सेट करें" "सेट करें" "पूर्ण" "नया: " @@ -1199,7 +1199,7 @@ "बग रिपोर्ट प्राप्त की जा रही है…" "बग रिपोर्ट साझा करें?" "बग रिपोर्ट साझा की जा रही है…" - "आपके व्यवस्थापक ने इस डिवाइस के समस्या निवारण में सहायता के लिए एक बग रिपोर्ट का अनुरोध किया है. ऐप्लिकेशन और डेटा साझा किए जा सकते हैं." + "आपके एडमिन ने इस डिवाइस की समस्या को हल करने में सहायता के लिए एक गड़बड़ी की रिपोर्ट का अनुरोध किया है. ऐप्लिकेशन और डेटा शेयर किए जा सकते हैं." "साझा करें" "अस्वीकार करें" "कीबोर्ड बदलें" @@ -1266,7 +1266,7 @@ "ज़ूम नियंत्रण के लिए दो बार टैप करें" "विजेट नहीं जोड़ा जा सका." "जाएं" - "खोजें" + "सर्च करें" "भेजें" "आगे" "पूर्ण" @@ -1274,9 +1274,9 @@ "निष्‍पादित करें" "%s के उपयोग द्वारा \n नंबर डायल करें" "%s का उपयोग करके\n संपर्क बनाएं" - "निम्‍न एक या अधिक ऐप्स अभी और भविष्‍य में आपके खाते में पहुंच की अनुमति का अनुरोध करते हैं." - "क्या आप इस अनुरोध को अनुमति देना चाहते हैं?" - "पहुंच अनुरोध" + "इनमें से एक या अधिक ऐप, अभी और आने वाले समय में आपके खाते को एक्सेस करने की अनुमति चाहते हैं." + "क्या आप इस अनुरोध की अनुमति देना चाहते हैं?" + "पहुंच पाने का अनुरोध" "अनुमति दें" "अस्वीकारें" "अनुमति अनुरोधित" @@ -1311,7 +1311,7 @@ "सेट करने के लिए टैप करें." "वापस जाएं" "आगे" - "अभी नहीं" + "रद्द करें" "कोई मिलान नहीं" "पेज पर ढूंढें" @@ -1323,11 +1323,11 @@ "SD कार्ड मिटाया जा रहा है…" "साझा करें" "ढूंढें" - "वेब खोज" + "वेब सर्च" "आगे ढूंढें" "पिछला ढूंढें" - "%s की ओर से स्‍थान अनुरोध" - "स्‍थान अनुरोध" + "%s ने स्‍थान (लोकेशन) का अनुरोध किया गया है" + "स्‍थान (लोकेशन) का अनुरोध किया जा रहा है" "%1$s (%2$s) द्वारा अनुरोधित" "हां" "नहीं" @@ -1358,7 +1358,7 @@ "पिछला महीना" "अगला महीना" "Alt" - "अभी नहीं" + "रद्द करें" "हटाएं" "पूर्ण" "Mode change" @@ -1372,7 +1372,7 @@ "अनलॉक करने के लिए स्‍वाइप करें." "होम पर नेविगेट करें" "ऊपर नेविगेट करें" - "अधिक विकल्प" + "ज़्यादा विकल्प" "%1$s, %2$s" "%1$s, %2$s, %3$s" "आंतरिक साझा मेमोरी" @@ -1419,7 +1419,7 @@ "हमेशा" "केवल एक बार" "%1$s कार्य प्रोफ़ाइल का समर्थन नहीं करता" - "टेबलेट" + "टैबलेट" "टीवी" "फ़ोन" "हेडफ़ोन" @@ -1467,19 +1467,19 @@ "उपयोगकर्ता नाम (ईमेल)" "पासवर्ड" "प्रवेश करें" - "अमान्य उपयोगकर्ता नाम या पासवर्ड." + "उपयोगकर्ता नाम या पासवर्ड गलत है" "अपना उपयोगकर्ता नाम या पासवर्ड भूल गए?\n ""google.com/accounts/recovery"" पर जाएं." "खाते की जांच की जा रही है…" "आप अपना PIN %1$d बार गलत तरीके से लिख चुके हैं. \n\n %2$d सेकंड में पुन: प्रयास करें." "आप अपना पासवर्ड %1$d बार गलत तरीके से लिख चुके हैं. \n\n %2$d सेकंड में पुन: प्रयास करें." "आपने अपना अनलॉक आकार %1$d बार गलत तरीके से आरेखित किया है. \n\n %2$d सेकंड में पुन: प्रयास करें." - "आप टेबलेट को अनलॉक करने के लिए %1$d बार गलत तरीके से प्रयास कर चुके हैं. %2$d और असफल प्रयासों के बाद, टेबलेट फ़ैक्टरी डिफ़ॉल्ट पर रीसेट हो जाएगा और सभी उपयोगकर्ता डेटा खो जाएगा." - "आपने टीवी को अनलॉक करने के लिए %1$d बार गलत तरीके से प्रयास किया है. %2$d और असफल प्रयासों के बाद, टीवी को फ़ैक्‍टरी डिफ़ॉल्‍ट पर रीसेट कर दिया जाएगा और सभी उपयोगकर्ता डेटा खो जाएगा." - "आप फ़ोन को अनलॉक करने के लिए %1$d बार गलत तरीके से प्रयास कर चुके हैं. %2$d और असफल प्रयासों के बाद, फ़ोन फ़ैक्टरी डिफ़ॉल्ट पर रीसेट हो जाएगा और सभी उपयोगकर्ता डेटा खो जाएगा." - "आप टेबलेट को अनलॉक करने के लिए %d बार गलत तरीके से प्रयास कर चुके हैं. टेबलेट अब फ़ैक्‍टरी डिफ़ॉल्‍ट पर रीसेट हो जाएगा." + "आप टैबलेट का लॉक खोलने के लिए %1$d बार गलत तरीके से कोशिश कर चुके हैं. %2$d बार और गलत कोशिश करने पर, टैबलेट फ़ैक्ट्री डिफ़ॉल्ट पर रीसेट हो जाएगा और सभी उपयोगकर्ता डेटा खो जाएगा." + "आप टीवी का लॉक खोलने के लिए %1$d बार गलत तरीके से कोशिश कर चुके हैं. %2$d बार और गलत कोशिश करने पर टीवी को फ़ैक्ट्री डिफ़ॉल्‍ट पर रीसेट कर दिया जाएगा और सभी उपयोगकर्ता डेटा खो जाएगा." + "आप फ़ोन का लॉक खोलने के लिए %1$d बार गलत तरीके से कोशिश कर चुके हैं. %2$d बार और गलत कोशिश करने पर फ़ोन फ़ैक्ट्री डिफ़ॉल्ट पर रीसेट हो जाएगा और सभी उपयोगकर्ता डेटा खो जाएगा." + "आप टैबलेट को अनलॉक करने के लिए %d बार गलत तरीके से प्रयास कर चुके हैं. टैबलेट अब फ़ैक्‍टरी डिफ़ॉल्‍ट पर रीसेट हो जाएगा." "आपने टीवी को अनलॉक करने के लिए %d बार गलत तरीके से प्रयास किया है. अब टीवी को फ़ैक्‍टरी डिफ़ॉल्‍ट पर रीसेट कर दिया जाएगा." "आप फ़ोन को अनलॉक करने के लिए %d बार गलत तरीके से प्रयास कर चुके हैं. फ़ोन अब फ़ैक्टरी डिफ़ॉल्ट पर रीसेट हो जाएगा." - "आपने अपने अनलॉक आकार को %1$d बार गलत तरीके से आरेखित किया है. %2$d और असफल प्रयासों के बाद, आपसे अपने टेबलेट को किसी ईमेल खाते के उपयोग से अनलॉक करने के लिए कहा जाएगा.\n\n %3$d सेकंड में पुन: प्रयास करें." + "आपने अपने अनलॉक आकार को %1$d बार गलत तरीके से आरेखित किया है. %2$d और असफल प्रयासों के बाद, आपसे अपने टैबलेट को किसी ईमेल खाते के उपयोग से अनलॉक करने के लिए कहा जाएगा.\n\n %3$d सेकंड में पुन: प्रयास करें." "आपने अपने लॉक खोलने के पैटर्न को %1$d बार गलत तरीके से ड्रॉ किया है. अगर आपने %2$d बार और गलत ड्रॉ किया, तो आपको किसी ईमेल खाते के ज़रिये अपने टीवी को अनलॉक करने को कहा जाएगा.\n\n %3$d सेकंड में फिर से कोशिश करें." "आपने अपने अनलॉक आकार को %1$d बार गलत तरीके से आरेखित किया है. %2$d और असफल प्रयासों के बाद, आपसे अपने फ़ोन को किसी ईमेल खाते का उपयोग करके अनलॉक करने के लिए कहा जाएगा.\n\n %3$d सेकंड में पुन: प्रयास करें." " — " @@ -1494,7 +1494,7 @@ "एक्सेस-योग्यता बटन पर टैप करते समय उपयोग की जाने वाली सुविधा चुनें:" "सुविधाओं में बदलाव करने के लिए, सुलभता बटन को दबाकर रखें." "आवर्धन" - "वर्तमान उपयोगकर्ता %1$s." + "मौजूदा उपयोगकर्ता %1$s." "%1$s पर स्विच किया जा रहा है…" "%1$s द्वारा प्रस्‍थान किया जा रहा है…" "स्वामी" @@ -1598,7 +1598,7 @@ "नया पिन" "नए पिन की दुबारा पूछें" "प्रतिबंधों को बदलने के लिए PIN बनाएं" - "PIN मिलान नहीं करते हैं. फिर से प्रयास करें." + "PIN मेल नहीं खाते हैं. फिर से कोशिश करें." "PIN बहुत छोटा है. कम से कम 4 अंकों का होना चाहिए." %d सेकंड में पुन: प्रयास करें @@ -1629,7 +1629,7 @@ "आपके व्यवस्थापक ने इंस्टॉल किया है" "आपके व्यवस्थापक ने अपडेट किया है" "आपके व्यवस्थापक ने हटा दिया है" - "बैटरी लाइफ़ बेहतर बनाने में सहायता के लिए, बैटरी सेवर आपके डिवाइस के प्रदर्शन को कम कर देता है और कंपन, स्‍थान सेवाओं और अधिकांश पृष्‍ठभूमि डेटा को सीमित कर देता है. हो सकता है कि ईमेल, संदेश सेवा और सिंक पर आधारित अन्‍य ऐप्‍स तब तक ना खुलें जब तक कि आप उन्‍हें नहीं खोलते.\n\nजब आपका डिवाइस चार्ज हो रहा होता है तो बैटरी सेवर अपने आप बंद हो जाता है." + "बैटरी लाइफ़ बेहतर बनाने में मदद के लिए, बैटरी सेवर आपके डिवाइस के प्रदर्शन को कम कर देता है और कंपन (वाइब्रेशन), स्‍थान सेवाओं और ज़्यादातर बैकग्राउंड डेटा को सीमित कर देता है. हो सकता है कि ईमेल, मैसेज सेवा और सिंक पर आधारित दूसरे ऐप तब तक ना खुलें जब तक कि आप उन्‍हें नहीं खोलते.\n\nजब आपका डिवाइस चार्ज हो रहा होता है तो बैटरी सेवर अपने आप बंद हो जाता है." "डेटा खर्च, कम करने के लिए डेटा सेवर कुछ ऐप को बैकग्राउंड में डेटा भेजने या पाने से रोकता है. आप फ़िलहाल जिस एेप का इस्तेमाल कर रहे हैं वह डेटा एक्सेस कर सकता है, लेकिन ऐसा कभी-कभी ही हो पाएगा. उदाहरण के लिए, इसका मतलब है कि इमेज तब तक दिखाई नहीं देंगी जब तक कि आप उन्हें टैप नहीं करते." "डेटा बचाने की सेटिंग चालू करें?" "चालू करें" @@ -1692,7 +1692,7 @@ "Android USB पेरिफ़ेरल पोर्ट" "Android" "USB पेरिफ़ेरल पोर्ट" - "अधिक विकल्प" + "ज़्यादा विकल्प" "ओवरफ़्लो बंद करें" "बड़ा करें" "बंद करें" @@ -1704,20 +1704,20 @@ "अवर्गीकृत" "आपने इन नोटिफ़िकेशन का महत्व सेट किया है." "यह मौजूद व्यक्तियों के कारण महत्वपूर्ण है." - "%1$s को %2$s के द्वारा एक नया उपयोगकर्ता बनाने दें?" - "%1$s को %2$s के द्वारा एक नया उपयोगकर्ता बनाने दें (इस खाते वाला एक उपयोगकर्ता पहले से मौजूद है) ?" + "%1$s को %2$s के ज़रिये एक नया उपयोगकर्ता बनाने दें?" + "%1$s को %2$s के ज़रिये एक नया उपयोगकर्ता बनाने दें (इस खाते वाले एक उपयोगकर्ता पहले से मौजूद हैं)?" "भाषा जोड़ें" "क्षेत्र प्राथमिकता" "भाषा का नाम लिखें" "सुझाए गए" "सभी भाषाएं" "सभी क्षेत्र" - "खोजें" + "सर्च करें" "कार्य मोड चालू करें?" "इससे आपकी कार्य प्रोफ़ाइल चालू हो जाएगी, जिसमें ऐप्लिकेशन, बैकग्राउंड सिंक और संबंधित सुविधाएं शामिल हैं" "चालू करें" "आपके पास नए संदेश हैं" - "देखने के लिए SMS ऐप खोलें" + "देखने के लिए मैसेज (एसएमएस) ऐप खोलें" "कुछ कार्य क्षमताएं सीमित हो सकती हैं" "अनलॉक करने के लिए टैप करें" "उपयोगकर्ता डेटा लॉक किया गया" @@ -1768,11 +1768,11 @@ "पासवर्ड" "पता" "क्रेडिट कार्ड" - "उपयोगकर्ता नाम" + "उपयोगकर्ता का नाम" "ईमेल पता" - "शांत रहें और आस-पास शरण स्थल खोजें." + "शांत रहें और आस-पास शरण लेने की जगह तलाशें." "तटीय क्षेत्रों और नदी के किनारे वाले क्षेत्रों को जल्द से जल्द खाली करके किसी सुरक्षित ऊंची जगह पर चले जाएं." - "शांत रहें और आस-पास आश्रय खोजें." + "शांत रहें और आस-पास शरण लेने की जगह तलाशें." "आपातकालीन संदेश परीक्षण" "जवाब दें" diff --git a/core/res/res/values-hr/strings.xml b/core/res/res/values-hr/strings.xml index cf667b349918..a97280abaee4 100644 --- a/core/res/res/values-hr/strings.xml +++ b/core/res/res/values-hr/strings.xml @@ -265,9 +265,9 @@ "Upozorenja" "Prodajni demo-način" "USB veza" - "Izvođenje aplikacija u pozadini" - "Aplikacija %1$s izvodi se u pozadini" - "Aplikacije koje se izvode u pozadini: %1$d" + "Aplikacije troše bateriju" + "%1$s koristi bateriju" + "Broj aplikacija koje koriste bateriju: %1$d" "Dodirnite da biste vidjeli pojedinosti o potrošnji baterije i podatkovnom prometu" "%1$s, %2$s" "Siguran način rada" @@ -277,7 +277,7 @@ "Kontakti" "pristupati vašim kontaktima" "Lokacija" - "pristup lokaciji ovog uređaja" + "pristupiti lokaciji ovog uređaja" "Kalendar" "pristupati kalendaru" "SMS" diff --git a/core/res/res/values-hu/strings.xml b/core/res/res/values-hu/strings.xml index 7c80e6d0ce9a..5b64935c615e 100644 --- a/core/res/res/values-hu/strings.xml +++ b/core/res/res/values-hu/strings.xml @@ -262,9 +262,9 @@ "Értesítések" "Kiskereskedelmi bemutató" "USB-kapcsolat" - "A háttérben még futnak alkalmazások" - "A(z) %1$s a háttérben fut" - "%1$d alkalmazás még fut a háttérben" + "Akkumulátort használó alkalmazások" + "A(z) %1$s alkalmazás használja az akkumulátort" + "%1$d alkalmazás használja az akkumulátort" "Koppintson az akkumulátor- és adathasználat részleteinek megtekintéséhez" "%1$s, %2$s" "Biztonsági üzemmód" diff --git a/core/res/res/values-hy/strings.xml b/core/res/res/values-hy/strings.xml index d82dc1b22f9e..db458428b016 100644 --- a/core/res/res/values-hy/strings.xml +++ b/core/res/res/values-hy/strings.xml @@ -262,9 +262,9 @@ "Ծանուցումներ" "Խանութի ցուցադրական ռեժիմ" "USB կապակցում" - "Ֆոնային ռեժիմում աշխատող հավելվածներ" - "%1$s-ն աշխատում է ֆոնային ռեժիմում" - "%1$d հավելված աշխատում են ֆոնում" + "Մարտկոցի լիցքը ծախսող հավելվածներ" + %1$s» հավելվածը ծախսում է մարտկոցի լիցքը" + "%1$d հավելված ծախսում է մարտկոցի լիցքը" "Հպեք՝ մարտկոցի և թրաֆիկի մանրամասները տեսնելու համար" "%1$s, %2$s" "Անվտանգ ռեժիմ" @@ -1209,7 +1209,7 @@ "Հպեք՝ լեզուն և դասավորությունն ընտրելու համար" " ԱԲԳԴԵԶԷԸԹԺԻԼԽԾԿՀՁՂՃՄՅՆՇՈՉՊՋՌՍՎՏՐՑՈՒՓՔԵւՕՖ" " 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ" - "Ցույց տալ այլ հավելվածների վրա" + "Ցույց տալ այլ հավելվածների վրայից" "%s հավելվածը ցուցադրվում է այլ հավելվածների վերևում" "%s հավելվածը ցուցադրվում է այլ հավելվածների վերևում" "Եթե չեք ցանկանում, որ %s-ն օգտագործի այս գործառույթը, հպեք՝ կարգավորումները բացելու և այն անջատելու համար։" diff --git a/core/res/res/values-in/strings.xml b/core/res/res/values-in/strings.xml index d8458b9d5215..a64d07d2cdcd 100644 --- a/core/res/res/values-in/strings.xml +++ b/core/res/res/values-in/strings.xml @@ -262,9 +262,9 @@ "Notifikasi" "Demo promo" "Sambungan USB" - "Aplikasi yang sedang berjalan di latar belakang" - "%1$s sedang berjalan di latar belakang" - "%1$d aplikasi sedang berjalan di latar belakang" + "Aplikasi yang menggunakan baterai" + "%1$s sedang menggunakan baterai" + "%1$d aplikasi sedang meggunakan baterai" "Tap untuk melihat detail penggunaan baterai dan data" "%1$s, %2$s" "Mode aman" diff --git a/core/res/res/values-is/strings.xml b/core/res/res/values-is/strings.xml index 6e91ad9a1997..11786bbf9edb 100644 --- a/core/res/res/values-is/strings.xml +++ b/core/res/res/values-is/strings.xml @@ -262,9 +262,9 @@ "Tilkynningar" "Kynningarútgáfa fyrir verslanir" "USB-tenging" - "Forrit sem keyra í bakgrunni" - "%1$s keyrir í bakgrunni" - "%1$d forrit keyra í bakgrunni" + "Forrit sem nota rafhlöðuorku" + "%1$s notar rafhlöðuorku" + "%1$d forrit nota rafhlöðuorku" "Ýttu til að fá upplýsingar um rafhlöðu- og gagnanotkun" "%1$s, %2$s" "Örugg stilling" diff --git a/core/res/res/values-it/strings.xml b/core/res/res/values-it/strings.xml index c1e7835fbb77..b8d97f3b3b52 100644 --- a/core/res/res/values-it/strings.xml +++ b/core/res/res/values-it/strings.xml @@ -262,9 +262,9 @@ "Avvisi" "Demo retail" "Connessione USB" - "App in esecuzione in background" - "%1$s è in esecuzione in background" - "%1$d app sono in esecuzione in background" + "App che consumano la batteria" + "L\'app %1$s sta consumando la batteria" + "%1$d app stanno consumando la batteria" "Tocca per conoscere i dettagli sull\'utilizzo dei dati e della batteria" "%1$s, %2$s" "Modalità provvisoria" @@ -273,7 +273,7 @@ "Passa al profilo di lavoro" "Contatti" "accedere ai contatti" - "Posizione" + "Geolocalizzazione" "accedere alla posizione di questo dispositivo" "Calendario" "accedere al calendario" diff --git a/core/res/res/values-iw/strings.xml b/core/res/res/values-iw/strings.xml index 7d2b3dffc0ef..755355864816 100644 --- a/core/res/res/values-iw/strings.xml +++ b/core/res/res/values-iw/strings.xml @@ -268,9 +268,9 @@ "התראות" "הדגמה לקמעונאים" "‏חיבור USB" - "אפליקציות שפועלות ברקע" - "האפליקציה %1$s פועלת ברקע" - "%1$d אפליקציות פועלות ברקע" + "אפליקציות שמרוקנות את הסוללה" + "%1$s משתמשת בסוללה" + "%1$d אפליקציות משתמשות בסוללה" "הקש לקבלת פרטים על צריכה של נתונים וסוללה" "%2$s, %1$s" "מצב בטוח" @@ -1654,7 +1654,7 @@ "נסה שוב מאוחר יותר" "צפייה במסך מלא" - "כדי לצאת, החלק מלמעלה למטה." + "כדי לצאת, פשוט מחליקים אצבע מלמעלה למטה." "הבנתי" "בוצע" "מחוון שעות מעגלי" diff --git a/core/res/res/values-ja/strings.xml b/core/res/res/values-ja/strings.xml index 5a419a38c5a3..3c02273a3c08 100644 --- a/core/res/res/values-ja/strings.xml +++ b/core/res/res/values-ja/strings.xml @@ -262,9 +262,9 @@ "通知" "販売店デモ" "USB 接続" - "バックグラウンドで実行中のアプリ" - "「%1$s」がバックグラウンドで実行中です" - "%1$d 個のアプリがバックグラウンドで実行中です" + "アプリが電池を消費しています" + "「%1$s」が電池を使用しています" + "%1$d 個のアプリが電池を使用しています" "タップして電池やデータの使用量を確認" "%1$s%2$s" "セーフモード" @@ -1435,7 +1435,7 @@ "設定" "接続を解除" "スキャン中..." - "接続中..." + "接続処理中..." "利用できます" "利用できません" "使用中" @@ -1606,7 +1606,7 @@ "しばらくしてから再試行" "全画面表示" - "終了するには、上部から下にスワイプします。" + "終了するには、上から下にスワイプします。" "OK" "完了" "円形スライダー(時)" diff --git a/core/res/res/values-ka/strings.xml b/core/res/res/values-ka/strings.xml index 5e5fbd945e2f..4325b6b23046 100644 --- a/core/res/res/values-ka/strings.xml +++ b/core/res/res/values-ka/strings.xml @@ -262,9 +262,9 @@ "გაფრთხილებები" "დემო-რეჟიმი საცალო მოვაჭრეებისთვის" "USB კავშირი" - "ფონურ რეჟიმში გაშვებული აპები" - "%1$s გაშვებულია ფონურ რეჟიმში" - "ფონურ რეჟიმში გაშვებულია %1$d აპი" + "ბატარეის მხარჯავი აპები" + "%1$s იყენებს ბატარეას" + "ბატარეას %1$d აპი იყენებს" "შეეხეთ ბატარეისა და მონაცემების მოხმარების შესახებ დეტალური ინფორმაციისთვის" "%1$s, %2$s" "უსაფრთხო რეჟიმი" @@ -1629,7 +1629,7 @@ "დაინსტალირებულია თქვენი ადმინისტრატორის მიერ" "განახლებულია თქვენი ადმინისტრატორის მიერ" "წაიშალა თქვენი ადმინისტრატორის მიერ" - "ელემენტის მოქმედების ვადის გაუმჯობესებისათვის, ელემენტის დამზოგი ამცირებს თქვენი მოწყობილობის ფუნქციონალობას და ზღუდავს ვიბრაციას, ადგილმდებარეობის სერვისებს და ძირითად ფონურ მონაცემებს. ელფოსტა, შეტყობინებები და სხვა სინქრონიზაციაზე დაყრდნობილი აპების განახლება არ მოხდება მათ გახსნამდე.\n\nელემენტის დამზოგველი ავტომატურად გამოირთვება, როდესაც თქვენს მოწყობილობას დამტენთან შეაერთებთ." + "ბატარეის მოქმედების ვადის გაუმჯობესებისათვის, ბატარეის დამზოგი ამცირებს თქვენი მოწყობილობის ფუნქციონალობას და ზღუდავს ვიბრაციას, ადგილმდებარეობის სერვისებს და ძირითად ფონურ მონაცემებს. ელფოსტა, შეტყობინებები და სხვა სინქრონიზაციაზე დაყრდნობილი აპების განახლება არ მოხდება მათ გახსნამდე.\n\nბატარეის დამზოგველი ავტომატურად გამოირთვება, როდესაც თქვენს მოწყობილობას დამტენთან შეაერთებთ." "მობილური ინტერნეტის მოხმარების შემცირების მიზნით, მონაცემთა დამზოგველი ზოგიერთ აპს ფონურ რეჟიმში მონაცემთა გაგზავნასა და მიღებას შეუზღუდავს. თქვენ მიერ ამჟამად გამოყენებული აპი მაინც შეძლებს მობილურ ინტერნეტზე წვდომას, თუმცა ამას ნაკლები სიხშირით განახორციელებს. ეს ნიშნავს, რომ, მაგალითად, სურათები არ გამოჩნდება მანამ, სანამ მათ საგანგებოდ არ შეეხებით." "ჩაირთოს მონაცემთა დამზოგველი?" "ჩართვა" diff --git a/core/res/res/values-kk/strings.xml b/core/res/res/values-kk/strings.xml index b271c8e00347..d261185a0d68 100644 --- a/core/res/res/values-kk/strings.xml +++ b/core/res/res/values-kk/strings.xml @@ -262,9 +262,9 @@ "Дабылдар" "Бөлшек саудаға арналған демо нұсқасы" "USB байланысы" - "Фонда жұмыс істеп тұрған қолданбалар" - "%1$s фонда жұмыс істеп тұр" - "%1$d қолданба фонда жұмыс істеп тұр" + "Батареяны пайдаланып жатқан қолданбалар" + "%1$s батареяны пайдалануда" + "%1$d қолданба батареяны пайдалануда" "Батарея мен деректер трафигі туралы білу үшін түртіңіз" "%1$s, %2$s" "Қауіпсіз режим" diff --git a/core/res/res/values-km/strings.xml b/core/res/res/values-km/strings.xml index c3681b880c12..b554b480b29a 100644 --- a/core/res/res/values-km/strings.xml +++ b/core/res/res/values-km/strings.xml @@ -262,9 +262,9 @@ "ការ​ជូនដំណឹង" "របៀបដាក់បង្ហាញក្នុងហាង" "ការ​តភ្ជាប់ USB" - "កម្មវិធីដែលកំពុងដំណើរការនៅផ្ទៃខាងក្រោយ" - "%1$s កំពុងដំណើរការនៅផ្ទៃខាងក្រោយ" - "កម្មវិធី %1$d កំពុងដំណើរការនៅផ្ទៃខាងក្រោយ" + "កម្មវិធីដែល​កំពុងប្រើថ្ម" + "%1$s កំពុងប្រើថ្ម" + "កម្មវិធីចំនួន %1$d កំពុងប្រើថ្ម" "ចុចដើម្បីមើលព័ត៌មានលម្អិតអំពីការប្រើប្រាស់ទិន្នន័យ និងថ្ម" "%1$s, %2$s" "របៀប​​​សុវត្ថិភាព" diff --git a/core/res/res/values-kn/strings.xml b/core/res/res/values-kn/strings.xml index e7804b2a6c86..ff8600f69983 100644 --- a/core/res/res/values-kn/strings.xml +++ b/core/res/res/values-kn/strings.xml @@ -262,9 +262,9 @@ "ಎಚ್ಚರಿಕೆಗಳು" "ರಿಟೇಲ್ ಡೆಮೋ" "USB ಸಂಪರ್ಕ" - "ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಹಿನ್ನೆಲೆಯಲ್ಲಿ ರನ್ ಆಗುತ್ತಿವೆ" - "ಹಿನ್ನೆಲೆಯಲ್ಲಿ %1$s ರನ್ ಆಗುತ್ತಿದೆ" - "%1$d ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಹಿನ್ನೆಲೆಯಲ್ಲಿ ರನ್ ಆಗುತ್ತಿವೆ" + "ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಬ್ಯಾಟರಿಯನ್ನು ಉಪಯೋಗಿಸುತ್ತಿವೆ" + "%1$s ಬ್ಯಾಟರಿ ಬಳಸುತ್ತಿದೆ" + "%1$d ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಬ್ಯಾಟರಿ ಬಳಸುತ್ತಿವೆ" "ಬ್ಯಾಟರಿ,ಡೇಟಾ ಬಳಕೆಯ ವಿವರಗಳಿಗಾಗಿ ಟ್ಯಾಪ್ ಮಾಡಿ" "%1$s, %2$s" "ಸುರಕ್ಷಿತ ಮೋಡ್" @@ -274,7 +274,7 @@ "ಸಂಪರ್ಕಗಳು" "ನಿಮ್ಮ ಸಂಪರ್ಕಗಳನ್ನು ಪ್ರವೇಶಿಸಲು" "ಸ್ಥಳ" - "ಈ ಸಾಧನದ ಸ್ಥಳ ಪ್ರವೇಶಿಸಲು" + "ಈ ಸಾಧನದ ಸ್ಥಳವನ್ನು ಪ್ರವೇಶಿಸಿ" "ಕ್ಯಾಲೆಂಡರ್" "ನಿಮ್ಮ ಕ್ಯಾಲೆಂಡರ್ ಪ್ರವೇಶಿಸಲು" "SMS" @@ -296,7 +296,7 @@ "ನೀವು ಟೈಪ್ ಮಾಡುವ ಪಠ್ಯವನ್ನು ಗಮನಿಸುತ್ತದೆ" "ಕ್ರೆಡಿಟ್ ಕಾರ್ಡ್ ಸಂಖ್ಯೆಗಳು ಮತ್ತು ಪಾಸ್‌ವರ್ಡ್‌ಗಳಂತಹ ವೈಯಕ್ತಿಕ ಡೇಟಾವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ." "ಡಿಸ್‌ಪ್ಲೇ ವರ್ಧಕ ನಿಯಂತ್ರಿಸುತ್ತದೆ" - "ಪ್ರದರ್ಶನದ ಝೂಮ್ ಮಟ್ಟ ಮತ್ತು ಸ್ಥಳ ನಿರ್ಧಾರವನ್ನು ನಿಯಂತ್ರಿಸಿ." + "ಪ್ರದರ್ಶನದ ಝೂಮ್ ಮಟ್ಟ ಮತ್ತು ಸ್ಥಾನ ನಿರ್ಧಾರವನ್ನು ನಿಯಂತ್ರಿಸಿ." "ಗೆಸ್ಚರ್‌ಗಳನ್ನು ಮಾಡಿ" "ಟ್ಯಾಪ್ ಮಾಡಬಹುದು, ಸ್ವೈಪ್ ಮಾಡಬಹುದು, ಪಿಂಚ್ ಮಾಡಬಹುದು ಮತ್ತು ಇತರ ಗೆಸ್ಚರ್‌ಗಳನ್ನು ಮಾಡಬಹುದು." "ಫಿಂಗರ್‌ಪ್ರಿಂಟ್‌ ಸೂಚಕಗಳು" @@ -758,11 +758,11 @@ "ಖಾತೆ ಅನ್‌ಲಾಕ್" "ಹಲವಾರು ಪ್ಯಾಟರ್ನ್ ಪ್ರಯತ್ನಗಳು" "ಅನ್‍ಲಾಕ್ ಮಾಡಲು, ನಿಮ್ಮ Google ಖಾತೆ ಬಳಸಿಕೊಂಡು ಸೈನ್ ಇನ್ ಮಾಡಿ." - "ಬಳಕೆದಾರಹೆಸರು (ಇಮೇಲ್)" + "ಬಳಕೆದಾರರಹೆಸರು (ಇಮೇಲ್)" "ಪಾಸ್‌ವರ್ಡ್" "ಸೈನ್‌ ಇನ್‌" - "ಅಮಾನ್ಯ ಬಳಕೆದಾರಹೆಸರು ಅಥವಾ ಪಾಸ್‌ವರ್ಡ್." - "ನಿಮ್ಮ ಬಳಕೆದಾರಹೆಸರು ಅಥವಾ ಪಾಸ್‍ವರ್ಡ್ ಮರೆತಿರುವಿರಾ?\n""google.com/accounts/recovery"" ಗೆ ಭೇಟಿ ನೀಡಿ." + "ಅಮಾನ್ಯ ಬಳಕೆದಾರರಹೆಸರು ಅಥವಾ ಪಾಸ್‌ವರ್ಡ್." + "ನಿಮ್ಮ ಬಳಕೆದಾರರಹೆಸರು ಅಥವಾ ಪಾಸ್‍ವರ್ಡ್ ಮರೆತಿರುವಿರಾ?\n""google.com/accounts/recovery"" ಗೆ ಭೇಟಿ ನೀಡಿ." "ಪರಿಶೀಲಿಸಲಾಗುತ್ತಿದೆ..." "ಅನ್‌ಲಾಕ್" "ಧ್ವನಿ ಆನ್ ಮಾಡಿ" @@ -1012,7 +1012,7 @@ "ಇದನ್ನು ಬಳಸಿಕೊಂಡು ಕಳುಹಿಸಿ" "%1$s ಬಳಸಿಕೊಂಡು ಕಳುಹಿಸಿ" "ಕಳುಹಿಸು" - "ಮುಖಪುಟ‌ ಅಪ್ಲಿಕೇಶನ್‌ ಆಯ್ಕೆಮಾಡಿ" + "ಮುಖಪುಟ‌ ಅಪ್ಲಿಕೇಶನ್‌ ಆಯ್ಕೆಮಾಡಿ" "ಮುಖಪುಟ‌ ಎಂಬಂತೆ %1$s ಅನ್ನು ಬಳಸಿ" "ಚಿತ್ರ ಕ್ಯಾಪ್ಚರ್ ಮಾಡಿ" "ಇದರ ಜೊತೆಗೆ ಚಿತ್ರ ಕ್ಯಾಪ್ಚರ್ ಮಾಡಿ" @@ -1228,10 +1228,10 @@ "ಡೇಟಾ ನಷ್ಟವನ್ನು ತಪ್ಪಿಸಲು ತೆಗೆದುಹಾಕುವುದಕ್ಕೂ ಮುನ್ನ %s ಅಳವಡಿಕೆಯನ್ನು ತೆಗೆದುಹಾಕಿ" "%s ತೆಗೆದುಹಾಕಲಾಗಿದೆ" "%s ತೆಗೆದುಹಾಕಲಾಗಿದೆ; ಹೊಸದನ್ನು ಸೇರಿಸಿ" - "%s ಇನ್ನೂ ಎಜೆಕ್ಟ್ ಮಾಡಲಾಗುತ್ತಿದೆ…" + "%s ಇನ್ನೂ ಇಜೆಕ್ಟ್ ಮಾಡಲಾಗುತ್ತಿದೆ…" "ತೆಗೆದುಹಾಕಬೇಡಿ" "ಹೊಂದಿಸು" - "ಎಜೆಕ್ಟ್" + "ಇಜೆಕ್ಟ್" "ಎಕ್ಸ್‌ಪ್ಲೋರ್‌‌" "%s ಕಾಣೆಯಾಗಿದೆ" "ಈ ಸಾಧನವನ್ನು ಮರುಸೇರಿಸಿ" @@ -1242,14 +1242,14 @@ "ಡೇಟಾ ಸರಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ" "ಮೂಲ ಸ್ಥಳದಲ್ಲಿ ಡೇಟಾ ಉಳಿದಿದೆ" "ತೆಗೆದುಹಾಕಲಾಗಿದೆ" - "ಎಜೆಕ್ಟ್ ಮಾಡಲಾಗಿದೆ" + "ಇಜೆಕ್ಟ್ ಮಾಡಲಾಗಿದೆ" "ಪರಿಶೀಲಿಸಲಾಗುತ್ತಿದೆ..." "ಸಿದ್ಧವಾಗಿದೆ" "ಓದಲು ಮಾತ್ರ" "ಅಪಾಯಕರವಾಗಿ ತೆಗೆದುಹಾಕಲಾಗಿದೆ" "ದೋಷಪೂರಿತವಾಗಿದೆ" "ಬೆಂಬಲಿತವಾಗಿಲ್ಲ" - "ಎಜೆಕ್ಟ್ ಮಾಡಲಾಗುತ್ತಿದೆ…" + "ಇಜೆಕ್ಟ್ ಮಾಡಲಾಗುತ್ತಿದೆ…" "ಸ್ವರೂಪಗೊಳಿಸುವಿಕೆ..." "ಸೇರಿಸಲಾಗಿಲ್ಲ" "ಯಾವುದೇ ಹೊಂದಾಣಿಕೆಯ ಚಟುವಟಿಕೆಗಳು ಕಂಡುಬಂದಿಲ್ಲ." @@ -1464,11 +1464,11 @@ "ಪಿನ್‌ ಕೋಡ್‍ಗಳು ಹೊಂದಾಣಿಕೆಯಾಗುತ್ತಿಲ್ಲ" "ಹಲವಾರು ಪ್ಯಾಟರ್ನ್ ಪ್ರಯತ್ನಗಳು" "ಅನ್‍ಲಾಕ್ ಮಾಡಲು, ನಿಮ್ಮ Google ಖಾತೆ ಬಳಸಿಕೊಂಡು ಸೈನ್ ಇನ್ ಮಾಡಿ." - "ಬಳಕೆದಾರಹೆಸರು (ಇಮೇಲ್)" + "ಬಳಕೆದಾರರಹೆಸರು (ಇಮೇಲ್)" "ಪಾಸ್‌ವರ್ಡ್" "ಸೈನ್ ಇನ್ ಮಾಡಿ" - "ಅಮಾನ್ಯ ಬಳಕೆದಾರಹೆಸರು ಅಥವಾ ಪಾಸ್‍ವರ್ಡ್." - "ನಿಮ್ಮ ಬಳಕೆದಾರಹೆಸರು ಅಥವಾ ಪಾಸ್‍ವರ್ಡ್ ಮರೆತಿರುವಿರಾ?\n""google.com/accounts/recovery"" ಗೆ ಭೇಟಿ ನೀಡಿ." + "ಅಮಾನ್ಯ ಬಳಕೆದಾರರಹೆಸರು ಅಥವಾ ಪಾಸ್‍ವರ್ಡ್." + "ನಿಮ್ಮ ಬಳಕೆದಾರರಹೆಸರು ಅಥವಾ ಪಾಸ್‍ವರ್ಡ್ ಮರೆತಿರುವಿರಾ?\n""google.com/accounts/recovery"" ಗೆ ಭೇಟಿ ನೀಡಿ." "ಖಾತೆಯನ್ನು ಪರಿಶೀಲಿಸಲಾಗುತ್ತಿದೆ…" "ನಿಮ್ಮ ಪಿನ್‌ ಅನ್ನು ನೀವು %1$d ಬಾರಿ ತಪ್ಪಾಗಿ ಟೈಪ್ ಮಾಡಿರುವಿರಿ. \n\n%2$d ಸೆಕೆಂಡುಗಳಲ್ಲಿ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ." "ನಿಮ್ಮ ಪಾಸ್‍‍ವರ್ಡ್ ಅನ್ನು ನೀವು %1$d ಬಾರಿ ತಪ್ಪಾಗಿ ಟೈಪ್ ಮಾಡಿರುವಿರಿ. \n\n %2$d ಸೆಕೆಂಡುಗಳಲ್ಲಿ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ." @@ -1583,7 +1583,7 @@ "Kahu" "Kaku2" "You4" - "ಅಪರಿಚಿತ ಪೋಟ್ರೇಟ್" + "ಅಪರಿಚಿತ ಪೋರ್ಟ್ರೇಟ್" "ಅಪರಿಚಿತ ಲ್ಯಾಂಡ್‌ಸ್ಕೇಪ್" "ರದ್ದುಮಾಡಲಾಗಿದೆ" "ವಿಷಯವನ್ನು ಬರೆಯುವಲ್ಲಿ ದೋಷ ಎದುರಾಗಿದೆ" @@ -1627,7 +1627,7 @@ "ಅನ್‌ಪಿನ್ ಮಾಡಲು ಅನ್‌ಲಾಕ್ ಪ್ಯಾಟರ್ನ್ ಕೇಳಿ" "ಅನ್‌ಪಿನ್ ಮಾಡಲು ಪಾಸ್‌ವರ್ಡ್ ಕೇಳು" "ನಿಮ್ಮ ನಿರ್ವಾಹಕರು ಸ್ಥಾಪಿಸಿದ್ದಾರೆ" - "ನಿಮ್ಮ ನಿರ್ವಾಹಕರು ಅಪ್‌ಡೇಟ್ ಮಾಡಿದ್ದಾರೆ" + "ನಿಮ್ಮ ನಿರ್ವಾಹಕರಿಂದ ಅಪ್‌ಡೇಟ್ ಮಾಡಲ್ಪಟ್ಟಿದೆ" "ನಿಮ್ಮ ನಿರ್ವಾಹಕರು ಅಳಿಸಿದ್ದಾರೆ" "ಬ್ಯಾಟರಿಯ ಬಾಳಿಕೆಯನ್ನು ಸುಧಾರಿಸುವ ನಿಟ್ಟಿನಲ್ಲಿ, ಬ್ಯಾಟರಿ ಉಳಿಕೆಯು ನಿಮ್ಮ ಸಾಧನದ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ವೈಬ್ರೇಷನ್, ಸ್ಥಳ ಸೇವೆಗಳು ಹಾಗೂ ಹೆಚ್ಚಿನ ಹಿನ್ನೆಲೆ ಡೇಟಾವನ್ನು ಮಿತಿಗೊಳಿಸುತ್ತದೆ. ಸಿಂಕ್ ಮಾಡುವಿಕೆಯನ್ನು ಅವಲಂಬಿಸಿರುವ ಇಮೇಲ್, ಸಂದೇಶ ಕಳುಹಿಸುವಿಕೆ ಮತ್ತು ಇತರ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ನೀವು ತೆರೆಯದ ಹೊರತು ಅಪ್‌ಡೇಟ್‌ ಆಗುವುದಿಲ್ಲ.\n\nನಿಮ್ಮ ಸಾಧನವು ಚಾರ್ಜ್ ಆಗುತ್ತಿರುವಾಗ ಬ್ಯಾಟರಿ ಉಳಿಕೆಯು ಆಫ್ ಆಗುತ್ತದೆ." "ಡೇಟಾ ಬಳಕೆ ಕಡಿಮೆ ಮಾಡುವ ನಿಟ್ಟಿನಲ್ಲಿ, ಡೇಟಾ ಸೇವರ್ ಕೆಲವು ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಡೇಟಾ ಕಳುಹಿಸುವುದನ್ನು ಅಥವಾ ಸ್ವೀಕರಿಸುವುದನ್ನು ತಡೆಯುತ್ತದೆ. ನೀವು ಪ್ರಸ್ತುತ ಬಳಸುತ್ತಿರುವ ಅಪ್ಲಿಕೇಶನ್ ಡೇಟಾವನ್ನು ಪ್ರವೇಶಿಸಬಹುದು ಆದರೆ ಪದೇ ಪದೇ ಪ್ರವೇಶಿಸಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ. ಇದರರ್ಥ, ಉದಾಹರಣೆಗೆ, ನೀವು ಅವುಗಳನ್ನು ಟ್ಯಾಪ್ ಮಾಡುವವರೆಗೆ ಆ ಚಿತ್ರಗಳು ಕಾಣಿಸಿಕೊಳ್ಳುವುದಿಲ್ಲ." diff --git a/core/res/res/values-ko/strings.xml b/core/res/res/values-ko/strings.xml index 1f4b217094f7..7e85d6e4f466 100644 --- a/core/res/res/values-ko/strings.xml +++ b/core/res/res/values-ko/strings.xml @@ -262,9 +262,9 @@ "알림" "소매 데모" "USB 연결" - "백그라운드에서 실행 중인 앱" - "%1$s 앱이 백그라운드에서 실행 중" - "%1$d개의 앱이 백그라운드에서 실행 중" + "배터리를 소모하는 앱" + "%1$s에서 배터리 사용 중" + "앱 %1$d개에서 배터리 사용 중" "탭하여 배터리 및 데이터 사용량 확인" "%1$s, %2$s" "안전 모드" @@ -1605,7 +1605,7 @@ 1초 후에 다시 시도하세요. "나중에 다시 시도" - "전체 화면 보기" + "전체 화면 보기 중" "종료하려면 위에서 아래로 스와이프합니다." "확인" "완료" diff --git a/core/res/res/values-ky/strings.xml b/core/res/res/values-ky/strings.xml index 44380fa89458..5c03a5f60e55 100644 --- a/core/res/res/values-ky/strings.xml +++ b/core/res/res/values-ky/strings.xml @@ -262,9 +262,9 @@ "Эскертүүлөр" "Чекене соода дүкөнү үчүн демо режим" "USB аркылуу туташуу" - "Фондо иштеп жаткан колдонмолор" - "%1$s колдонмосу фондо иштеп жатат" - "%1$d колдонмо фондо иштөөдө" + "Колдонмолор батареяңызды коротууда" + "%1$s колдонмосу батареяны пайдаланып жатат" + "%1$d колдонмо батареяны пайдаланып жатат" "Батареянын кубаты жана трафиктин көлөмү жөнүндө билүү үчүн таптап коюңуз" "%1$s, %2$s" "Коопсуз режим" @@ -1077,18 +1077,18 @@ "%1$s процесси өзүнүн %2$s процесс чегинен ашып кетти. Үймө дамп сиз үчүн иштеп чыгуучу менен бөлүшүүгө даяр. Абайлаңыз: бул үймө дампта колдонмонун уруксаты бар жеке маалыматыңыз камтылышы мүмкүн." "Текст үчүн аракет тандаңыз" "Коңгуроонун үн көлөмү" - "Медианын үн көлөмү" + "Мультимедианын үнү" "Bluetooth аркылуу ойнотулууда" "Үнсүз рингтон орнотулду" "Чалуудагы үн көлөмү" "Bluetooth чалуудагы үн көлөмү" - "Ойготкучтун үн көлөмү" + "Ойготкучтун үнү" "Эскертме үн көлөмү" "Үн көлөмү" "Bluetooth үнүнүн деңгээли" "Коңгуроо үнүнүн деңгээли" "Чалуунун үн деңгээли" - "Медиа үнүнүн деңгээли" + "Мультимедианын үнү" "Эскертме үнүнүн деңгээли" "Демейки шыңгыр" "Демейки шыңгыр (%1$s)" diff --git a/core/res/res/values-lo/strings.xml b/core/res/res/values-lo/strings.xml index f0dccfb11fee..bd01ef5de57a 100644 --- a/core/res/res/values-lo/strings.xml +++ b/core/res/res/values-lo/strings.xml @@ -262,9 +262,9 @@ "ການເຕືອນ" "ເດໂມສຳລັບຮ້ານຂາຍ" "ການເຊື່ອມຕໍ່ USB" - "ແອັບທີ່ກຳລັງເຮັດວຽກໃນພື້ນຫຼັງ" - "%1$s ກຳລັງເຮັດວຽກໃນພື້ນຫຼັງ" - "ແອັບ %1$d ແອັບກຳລັງເຮັດວຽກໃນພື້ນຫຼັງ" + "ແອັບທີ່ກຳລັງໃຊ້ແບັດເຕີຣີ" + "%1$s ກຳລັງໃຊ້ແບັດເຕີຣີຢູ່" + "%1$d ແອັບກຳລັງໃຊ້ແບັດເຕີຣີຢູ່" "ແຕະເພື່ອເບິ່ງລາຍລະອຽດການນຳໃຊ້ແບັດເຕີຣີ ແລະ ອິນເຕີເນັດ" "%1$s, %2$s" "Safe mode" diff --git a/core/res/res/values-lt/strings.xml b/core/res/res/values-lt/strings.xml index 5d3e7bf8afc0..4fb1f6405432 100644 --- a/core/res/res/values-lt/strings.xml +++ b/core/res/res/values-lt/strings.xml @@ -268,9 +268,9 @@ "Įspėjimai" "Demonstracinė versija mažmenininkams" "USB jungtis" - "Programos, veikiančios fone" - "Programa „%1$s“ veikia fone" - "Programos (%1$d) veikia fone" + "Programos, naudojančios akumuliatoriaus energiją" + "„%1$s“ naudoja akumuliatoriaus energiją" + "Programų, naudojančių akumuliatoriaus energiją: %1$d" "Palieskite ir sužinokite išsamios informacijos apie akumuliatoriaus bei duomenų naudojimą" "%1$s, %2$s" "Saugos režimas" diff --git a/core/res/res/values-lv/strings.xml b/core/res/res/values-lv/strings.xml index 905beaec4eba..c0df24cf221a 100644 --- a/core/res/res/values-lv/strings.xml +++ b/core/res/res/values-lv/strings.xml @@ -265,9 +265,9 @@ "Brīdinājumi" "Demonstrācijas versija veikaliem" "USB savienojums" - "Lietotnes, kas darbojas fonā" - "Lietotne %1$s darbojas fonā" - "%1$d lietotnes darbojas fonā" + "Lietotnes, kas patērē akumulatora jaudu" + "Lietotne %1$s izmanto akumulatoru" + "%1$d lietotne(-es) izmanto akumulatoru" "Pieskarieties, lai skatītu detalizētu informāciju par akumulatora un datu lietojumu" "%1$s, %2$s" "Drošais režīms" diff --git a/core/res/res/values-mk/strings.xml b/core/res/res/values-mk/strings.xml index 908fcfbc7aa9..848fcee8fec7 100644 --- a/core/res/res/values-mk/strings.xml +++ b/core/res/res/values-mk/strings.xml @@ -262,9 +262,9 @@ "Предупредувања" "Демонстрација за малопродажба" "USB-врска" - "Апликациите се извршуваат во заднина" - "%1$s се извршува во заднина" - "%1$d апликации се извршуваат во заднина" + "Апликации што ја трошат батеријата" + "%1$s користи батерија" + "%1$d апликации користат батерија" "Допрете за детали за батеријата и потрошениот сообраќај" "%1$s, %2$s" "Безбеден режим" diff --git a/core/res/res/values-ml/strings.xml b/core/res/res/values-ml/strings.xml index 92b996c0624f..fd49f88deba3 100644 --- a/core/res/res/values-ml/strings.xml +++ b/core/res/res/values-ml/strings.xml @@ -262,9 +262,9 @@ "അലേർട്ടുകൾ" "റീട്ടെയിൽ ഡെമോ" "USB കണക്ഷൻ" - "ആപ്പുകൾ പശ്ചാത്തലത്തിൽ റൺ ചെയ്യുന്നു" - "%1$s പശ്ചാത്തലത്തിൽ റൺ ചെയ്യുന്നു" - "%1$d ആപ്പുകൾ പശ്ചാത്തലത്തിൽ റൺ ചെയ്യുന്നു" + "ആപ്പുകൾ ബാറ്ററി ഉപയോഗിക്കുന്നു" + "%1$s ബാറ്ററി ഉപയോഗിക്കുന്നു" + "%1$d ആപ്പുകൾ ബാറ്ററി ഉപയോഗിക്കുന്നു" "ബാറ്ററി, ഡാറ്റ ഉപയോഗം എന്നിവയുടെ വിശദാംശങ്ങളറിയാൻ ടാപ്പുചെയ്യുക" "%1$s, %2$s" "സുരക്ഷിത മോഡ്" diff --git a/core/res/res/values-mn/strings.xml b/core/res/res/values-mn/strings.xml index 25110be78ef2..c1206ea095c6 100644 --- a/core/res/res/values-mn/strings.xml +++ b/core/res/res/values-mn/strings.xml @@ -262,9 +262,9 @@ "Сануулга" "Жижиглэнгийн жишээ" "USB холболт" - "Цаана ажиллаж буй апп" - "%1$s ард ажиллаж байна" - "%1$d апп цаана ажиллаж байна" + "Апп батерей ашиглаж байна" + "%1$s батерей ашиглаж байна" + "%1$d апп батерей ашиглаж байна" "Батерей, дата ашиглалтын талаар дэлгэрэнгүйг харахын тулд товшино уу" "%1$s, %2$s" "Аюулгүй горим" diff --git a/core/res/res/values-mr/strings.xml b/core/res/res/values-mr/strings.xml index 9c2777649d84..a083b7c293a1 100644 --- a/core/res/res/values-mr/strings.xml +++ b/core/res/res/values-mr/strings.xml @@ -95,14 +95,14 @@ "व्हॉइस/आणीबाणी सेवा नाही" "तुम्‍ही असलेल्‍या स्‍थानी मोबाइल नेटवर्क तात्‍पुरते उपलब्‍ध नाही" "नेटवर्कवर पोहोचूू शकत नाही" - "रिसेप्शन सुधारण्यासाठी प्रणाली > नेटवर्क आणि इंटरनेट > मोबाइल नेटवर्क > प्राधान्य दिलेला नेटवर्क प्रकार येथे निवडलेला प्रकार बदलून पहा." + "रीसेप्शन सुधारण्यासाठी सिस्टीम > नेटवर्क आणि इंटरनेट > मोबाइल नेटवर्क > अग्रमानांकित नेटवर्क प्रकार येथे निवडलेला प्रकार बदलून पहा." "अलर्ट" "कॉल फॉरवर्डिंग" "इमर्जन्सी कॉलबॅक मोड" "मोबाइल डेटा अलर्ट" "SMS संदेश" "व्हॉइसमेल संदेश" - "Wi-Fi कॉलिंग" + "वाय-फाय कॉलिंग" "समवयस्क व्यक्तीने TTY मोड पूर्ण ची विनंती केली" "समवयस्क व्यक्तीने TTY मोड HCO ची विनंती केली" "समवयस्क व्यक्तीने TTY मोड VCO ची विनंती केली" @@ -141,7 +141,7 @@ "%s वाय-फाय कॉलिंग" "बंद" - "वाय-फाय प्राधान्यकृत" + "वाय-फाय अग्रमानांकित" "प्राधान्य दिलेला मोबाइल" "केवळ वाय-फाय" "{0}: अग्रेषित केला नाही" @@ -150,11 +150,11 @@ "{0}: अग्रेषित केला नाही" "{0}: अग्रेषित केला नाही" "वैशिष्ट्य कोड पूर्ण." - "कनेक्शन समस्या किंवा अवैध वैशिष्ट्य कोड." + "कनेक्शन समस्या किंवा अवैध फीचर कोड." "ठीक" - "नेटवर्क त्रुटी आली." + "नेटवर्क एरर आली." "URL शोधू शकलो नाही." - "साइट प्रमाणीकरण योजना समर्थित नाही." + "साइट प्रमाणीकरण योजनेस सपोर्ट नाही." "प्रमाणीकृत करू शकलो नाही." "प्रॉक्सी सर्व्हरद्वारे प्रमाणीकरण यशस्वी झाले." "सर्व्हरशी कनेक्ट करू शकलो नाही." @@ -162,12 +162,12 @@ "सर्व्हरवरील कनेक्शन टाइमआउट झाले." "पृष्ठामध्ये बरीच सर्व्हर पुनर्निर्देशने आहेत." "प्रोटोकॉल समर्थित नाही." - "सुरक्षित कनेक्शन स्थापित करू शकलो नाही." - "URL अवैध असल्यामुळे पृष्ठ उघडू शकलो नाही." + "सुरक्षित कनेक्शन इंस्टॉल करू शकलो नाही." + "URL अवैध असल्यामुळे पेज उघडू शकलो नाही." "फायलीवर प्रवेश करू शकलो नाही." "विनंती केलेली फाईल शोधू शकलो नाही." "बर्‍याच विनंत्यांवर प्रक्रिया होत आहे. नंतर पुन्हा प्रयत्न करा." - "%1$s साठी साइन इन त्रुटी" + "%1$s साठी साइन इन एरर" "संकालन करा" "संकालन करा" "खूप %s हटविणे." @@ -176,15 +176,15 @@ "टीव्ही संचयन भरले आहे. स्थान मोकळे करण्यासाठी काही फायली हटवा." "फोन संचयन पूर्ण भरले आहे. स्थान मोकळे करण्यासाठी काही फायली हटवा." - प्रमाणपत्र अधिकार स्थापित केला - प्रमाणपत्र अधिकार स्थापित केले + प्रमाणपत्र अधिकार इंस्टॉल केला + प्रमाणपत्र अधिकार इंस्टॉल केले "एका अज्ञात तृतीय पक्षाद्वारे" "आपल्या कार्य प्रोफाइल प्रशासकाद्वारे" "%s द्वारे" "कार्य प्रोफाईल हटविले" "प्रशासक अॅप गहाळ असल्यामुळे कार्य प्रोफाइल हटवले गेले" - "कार्य प्रोफाइल प्रशासक अॅप गहाळ आहे किंवा दूषित आहे. परिणामी, आपले कार्य प्रोफाइल आणि संबंधित डेटा हटवले गेले आहेत. सहाय्यासाठी आपल्या प्रशासकाशी संपर्क साधा." + "कार्य प्रोफाइल प्रशासक अॅप गहाळ आहे किंवा करप्ट आहे. परिणामी, आपले कार्य प्रोफाइल आणि संबंधित डेटा हटवले गेले आहेत. सहाय्यासाठी आपल्या प्रशासकाशी संपर्क साधा." "आपले कार्य प्रोफाइल आता या डिव्हाइसवर उपलब्‍ध नाही" "डीव्हाइस व्यवस्थापित केले आहे" "आपली संस्था हे डीव्हाइस व्यवस्थापित करते आणि नेटवर्क रहदारीचे निरीक्षण करू शकते. तपशीलांसाठी टॅप करा." @@ -215,7 +215,7 @@ "आपला फोन बंद होईल." "आपण बंद करू इच्छिता?" "सुरक्षित मोडमध्ये रीबूट करा" - "आपण सुरक्षित मोडमध्ये रीबूट करू इच्छिता? हे आपण स्थापित केलेले सर्व तृतीय पक्ष अनुप्रयोग अक्षम करेल. आपण पुन्हा रीबूट करता तेव्हा ते पुनर्संचयित केले जातील." + "आपण सुरक्षित मोडमध्ये रीबूट करू इच्छिता? हे आपण इंस्टॉल केलेले सर्व तृतीय पक्ष अॅप्लिकेशन अक्षम करेल. आपण पुन्हा रीबूट करता तेव्हा ते पुनर्संचयित केले जातील." "अलीकडील" "अलीकडील कोणतेही अॅप्स नाहीत." "टॅबलेट पर्याय" @@ -224,9 +224,9 @@ "स्क्रीन लॉक" "बंद" "आणीबाणी" - "दोष अहवाल" - "दोष अहवाल घ्या" - "ई-मेल संदेश म्हणून पाठविण्यासाठी, हे तुमच्या सद्य डीव्हाइस स्थितीविषयी माहिती संकलित करेल. दोष अहवाल सुरू करण्यापासून तो पाठविण्यापर्यंत थोडा वेळ लागेल; कृपया धीर धरा." + "बग रीपोर्ट" + "बग रीपोर्ट घ्या" + "ई-मेल संदेश म्हणून पाठविण्यासाठी, हे तुमच्या सद्य डीव्हाइस स्थितीविषयी माहिती संकलित करेल. बग रीपोर्ट सुरू करण्यापासून तो पाठविण्यापर्यंत थोडा वेळ लागेल; कृपया धीर धरा." "परस्परसंवादी अहवाल" "बहुतांश प्रसंगांमध्ये याचा वापर करा. ते आपल्याला अहवालाच्या प्रगतीचा मागोवा घेण्याची, समस्येविषयी आणखी तपाशील प्रविष्ट करण्याची आणि स्क्रीनशॉट घेण्याची अनुमती देते. ते कदाचित अहवाल देण्यासाठी बराच वेळ घेणारे कमी-वापरलेले विभाग वगळू शकते." "संपूर्ण अहवाल" @@ -253,7 +253,7 @@ "कार मोड" "खाते स्थिती" "विकसक संदेश" - "अद्यतने" + "अपडेट" "नेटवर्क स्थिती" "नेटवर्क सूचना" "नेटवर्क उपलब्ध" @@ -262,9 +262,9 @@ "सूचना" "रीटेल डेमो" "USB कनेक्‍शन" - "अॅप्‍स बॅकग्राउंडमध्‍ये चालू आहेत" - "%1$s बॅकग्राउंडमध्‍ये चालू आहे" - "%1$d अॅप्‍स बॅकग्राउंडमध्‍ये चालू आहेत" + "अॅप्‍समुळे बॅटरी संपत आहे" + "%1$s बॅटरी वापरत आहे" + "%1$d अॅप्‍स बॅटरी वापरत आहेत" "बॅटरी आणि डेटा वापराच्‍या तपशीलांसाठी टॅप करा" "%1$s, %2$s" "सुरक्षित मोड" @@ -288,14 +288,14 @@ "फोन" "फोन कॉल आणि व्यवस्थापित" "शरीर सेन्सर" - "आपल्‍या महत्त्वाच्या मापनांविषयी सेन्सर डेटामध्‍ये प्रवेश करा" + "आपल्‍या महत्त्वाच्या मापनांविषयी सेंसर डेटा अॅक्सेस करा" "विंडो सामग्री पुनर्प्राप्त करा" "आपण परस्‍परसंवाद करीत असलेल्‍या विंडोची सामग्री तपासा." "स्पर्श करून अन्वेषण चालू करा" "टॅप केलेले आयटम मोठ्‍याने बोलले जातील आणि जेश्चरचा वापर करून स्क्रीन एक्सप्लोर केली जाऊ शकते." "आपण टाइप करता त्या मजकुराचे निरीक्षण करा" "क्रेडिट कार्ड नंबर आणि संकेतशब्‍द यासारखा वैयक्तिक डेटा समाविष्‍ट करते." - "प्रदर्शन विस्तृतीकरण नियंत्रित करा" + "डिस्प्ले मॅग्निफिकेशन नियंत्रित करा" "प्रदर्शनाचा झूम स्तर आणि स्थिती निर्धारण नियंत्रित करा." "जेश्चर करा" "टॅप, स्वाइप, पिंच आणि इतर जेश्चर करू शकते." @@ -315,9 +315,9 @@ "कॉल केला जात असताना कॉलला भिन्न नंबरवर पुनर्निर्देशित करण्‍याच्‍या किंवा संपूर्ण कॉल रद्द करण्‍याच्‍या पर्यायासह डायल केला जाणारा नंबर पाहण्‍याची अ‍ॅपला अनुमती देते" "फोन कॉलचे उत्तर द्या" "येणार्‍या फोन कॉलचे उत्तर देण्यास अॅपला अनुमती देते." - "मजकूर संदेश प्राप्त करा (SMS)" - "SMS संदेश प्राप्त करण्याची आणि त्यावर प्रक्रिया करण्याची अॅप ला अनुमती देते. म्हणजेच अॅप आपल्या डिव्हाइसवर पाठविलेले संदेश आपल्याला न दर्शवता त्यांचे परीक्षण करू किंवा ते हटवू शकतो." - "मजकूर संदेश प्राप्त करा (MMS)" + "मजकूर संदेश मिळवा (SMS)" + "SMS संदेश प्राप्त करण्याची आणि त्यावर प्रक्रिया करण्याची अॅप ला अनुमती देते. म्हणजेच अॅप आपल्या डीव्हाइसवर पाठविलेले संदेश तुम्हाला न दर्शवता त्यांचे परीक्षण करू किंवा ते हटवू शकतो." + "मजकूर संदेश मिळवा (MMS)" "MMS संदेश प्राप्त करण्यास आणि त्यावर प्रक्रिया करण्यास अॅप ला अनुमती देते. म्हणजेच अॅप आपल्या डिव्हाइसवर पाठविलेले संदेश आपल्याला न दर्शवता त्यांचे परीक्षण करू किंवा ते हटवू शकतो." "सेल प्रसारण संदेश वाचा" "आपल्या डिव्हाइसद्वारे प्राप्त केलेले सेल प्रसारण संदेश वाचण्यासाठी अॅप ला अनुमती देते. काही स्थानांमध्ये आपल्याला आणीबाणीच्या परिस्थितीची चेतावणी देण्यासाठी सेल प्रसारण सूचना वितरीत केल्या जातात. आणीबाणी सेल प्रसारण प्राप्त होते तेव्हा आपल्या डिव्हाइसच्या कार्यप्रदर्शनात किंवा कार्यात दुर्भावनापूर्ण अॅप्स व्यत्यय आणू शकतात." @@ -326,13 +326,13 @@ "SMS संदेश पाठवणे आणि पाहणे" "SMS संदेश पाठविण्यासाठी अॅप ला अनुमती देते. हे अनपेक्षित शुल्कामुळे होऊ शकते. दुर्भावनापूर्ण अॅप्स नी आपल्या पुष्टिकरणाशिवाय संदेश पाठवल्यामुळे आपले पैसे खर्च होऊ शकतात." "आपले मजकूर संदेश वाचा (SMS किंवा MMS)" - "हा अॅप आपल्या टॅब्लेटवर संचयित केलेले सर्व SMS (मजकूर) संदेश वाचू शकतो." - "हा अॅप आपल्या टीव्हीवर संचयित केलेले सर्व SMS (मजकूर) संदेश वाचू शकतो." - "हा अॅप आपल्या फोनवर संचयित केलेले सर्व SMS (मजकूर) संदेश वाचू शकतो." - "मजकूर संदेश प्राप्त करा (WAP)" + "हा अॅप तुमच्या टॅब्लेटवर स्टोअर केलेले सर्व SMS (मजकूर) संदेश वाचू शकतो." + "हा अॅप तुमच्या टीव्हीवर स्टोअर केलेले सर्व SMS (मजकूर) संदेश वाचू शकतो." + "हा अॅप तुमच्या फोनवर स्टोअर केलेले सर्व SMS (मजकूर) संदेश वाचू शकतो." + "मजकूर संदेश मिळवा (WAP)" "WAP संदेश प्राप्त करण्यास आणि त्यावर प्रक्रिया करण्यासाठी अॅप ला अनुमती देते. ही परवानगी आपल्याला पाठविलेले संदेश आपल्याला न दर्शविता त्यांचे परीक्षण करण्याची आणि ते हटविण्याची क्षमता समाविष्ट करते." "चालणारे अॅप्स पुनर्प्राप्त करा" - "सध्या आणि अलीकडे चालणार्‍या कार्यांविषयी माहिती पुनर्प्राप्त करण्यासाठी अॅप ला अनुमती देते. हे डिव्हाइसवर कोणते अनुप्रयोग वापरले जात आहेत त्याविषयी माहिती शोधण्यासाठी अॅप ला अनुमती देऊ शकतात." + "सध्या आणि अलीकडे चालणार्‍या कार्यांविषयी माहिती पुनर्प्राप्त करण्यासाठी अॅप ला अनुमती देते. हे डिव्हाइसवर कोणते अॅप्लिकेशन वापरले जात आहेत त्याविषयी माहिती शोधण्यासाठी अॅप ला अनुमती देऊ शकतात." "प्रोफाईल आणि डीव्हाइस मालक व्यवस्थापित करा" "प्रोफाईल मालक आणि डीव्हाइस मालक सेट करण्याची अॅप्सना अनुमती द्या." "चालणारे अॅप्स पुनर्क्रमित करा" @@ -342,7 +342,7 @@ "अन्य अॅप्स बंद करा" "अन्य अॅप्सच्या पार्श्वभूमी प्रक्रिया समाप्त करण्यासाठी अॅप ला अनुमती देते. यामुळे अन्य अॅप्स चालणे थांबू शकते." "हा अॅप इतर अॅप्सच्या शीर्षस्थानी दिसू शकतो." - "हा अॅप इतर अॅप्सच्या शीर्षस्थानी किंवा स्क्रीनच्या इतर भागांवर दिसू शकतो. हे सामान्य अॅप वापरात व्यत्यय आणू शकते किंवा इतर अॅप्सची प्रदर्शन पद्धत बदलू शकते." + "हे अॅप इतर अॅप्सच्या शीर्षस्थानी किंवा स्क्रीनच्या इतर भागांवर दिसू शकतो. हे सामान्य अॅप वापरात व्यत्यय आणू शकते किंवा इतर अॅप्सची डिस्प्ले पद्धत बदलू शकते." "पार्श्वभूमीत चालवा" "हे अॅप पार्श्वभूमीत चालू शकते. हे बॅटरी अधिक जलद संपवू शकते." "पार्श्वभूमीत डेटा वापरा" @@ -377,7 +377,7 @@ "येणार्‍या आणि केल्या जाणार्‍या कॉलविषयीच्या डेटासह, आपल्या टॅब्लेटचा कॉल लॉग सुधारित करण्यासाठी अॅप ला अनुमती देते. दुर्भावनापूर्ण अॅप्स आपला कॉल लॉग मिटवण्यासाठी किंवा सुधारित करण्यासाठी याचा वापर करू शकतात." "येणार्‍या आणि केल्या जाणार्‍या कॉलविषयीच्या डेटासह, आपल्या टीव्हीचा कॉल लॉग सुधारित करण्यासाठी अॅपला अनुमती देते. दुर्भावनापूर्ण अॅप्स आपला कॉल लॉग मिटवण्यासाठी किंवा सुधारित करण्यासाठी याचा वापर करू शकतात." "येणार्‍या आणि केल्या जाणार्‍या कॉलविषयीच्या डेटासह, आपल्या फोनचा कॉल लॉग सुधारित करण्यासाठी अॅप ला अनुमती देते. दुर्भावनापूर्ण अॅप्स आपला कॉल लॉग मिटवण्यासाठी किंवा सुधारित करण्यासाठी याचा वापर करू शकतात." - "शरीर सेन्सरमध्ये (हृदय गती मॉनिटरसारखे) प्रवेश करा" + "शरीर सेंसर (हृदय गती मॉनिटरसारखे) अॅक्सेस करा" "हृदय गती सारख्या, आपल्या शारीरिक स्थितीचे नियंत्रण करणार्‍या सेन्सरवरून डेटामध्ये प्रवेश करण्यासाठी अॅपला अनुमती देते." "कॅलेंडर इव्हेंट आणि तपशील वाचा" "हा अॅप आपल्या टॅब्लेटवर संचयित केलेले सर्व कॅलेंडर इव्हेंट वाचू आणि सामायिक करू शकतो किंवा आपला कॅलेंडर डेटा जतन करू शकतो." @@ -387,27 +387,27 @@ "हा अॅप आपल्या टॅब्लेटवर कॅलेंडर इव्हेंट जोडू, काढू किंवा बदलू शकतो. हा अॅप कॅलेंडर मालकांकडून येत आहेत असे वाटणारे संदेश पाठवू किंवा त्यांच्या मालकांना सूचित केल्याशिवाय इव्हेंट बदलू शकतो." "हा अॅप आपल्या टीव्हीवर कॅलेंडर इव्हेंट जोडू, काढू किंवा बदलू शकतो. हा अॅप कॅलेंडर मालकांकडून येत आहेत असे वाटणारे संदेश पाठवू किंवा त्यांच्या मालकांना सूचित केल्याशिवाय इव्हेंट बदलू शकतो." "हा अॅप आपल्या फोनवर कॅलेंडर इव्हेंट जोडू, काढू किंवा बदलू शकतो. हा अॅप कॅलेंडर मालकांकडून येत आहेत असे वाटणारे संदेश पाठवू किंवा त्यांच्या मालकांना सूचित केल्याशिवाय इव्हेंट बदलू शकतो." - "अतिरिक्त स्थान प्रदाता आदेशांवर प्रवेश करा" + "अतिरिक्त स्थान प्रदाता आदेश अॅक्सेस करा" "अ‍ॅपला अतिरिक्त स्‍थान प्रदाता आदेशावर प्रवेश करण्‍याची अनुमती देते. हे कदाचित अ‍ॅपला GPS किंवा इतर स्‍थान स्त्रोत च्या ऑपरेशनमध्‍ये हस्तक्षेप करण्‍याची अनुमती देऊ शकते." - "अचूक स्थानामध्ये (GPS आणि नेटवर्क-आधारित) प्रवेश करा" - "हा अॅप सेल टॉवर आणि वाय-फाय नेटवर्क सारख्या GPS किंवा नेटवर्क स्रोतांच्या आधारावर आपले स्थान मिळवू शकतो. या स्थान सेवा वापरण्यास सक्षम असण्यासाठी त्या आपल्या फोनवर चालू केलेल्या आणि उपलब्ध असणे आवश्यक आहे. हे बॅटरी वापर वाढवू शकते." - "अंदाजे स्‍थानामध्ये (नेटवर्क-आधारित) प्रवेश करा" - "हा अॅप सेल टॉवर आणि वाय-फाय नेटवर्क सारख्या नेटवर्क स्रोतांच्या आधारावर आपले स्थान मिळवू शकतो. अॅपला या स्थान सेवा वापरण्यास सक्षम असण्यासाठी आपल्या टॅॅब्लेटवर त्या चालू केलेल्या आणि उपलब्ध असणे आवश्यक आहे." - "हा अॅप सेल टॉवर आणि वाय-फाय नेटवर्क सारख्या नेटवर्क स्रोतांच्या आधारावर आपले स्थान मिळवू शकतो. अॅपला या स्थान सेवा वापरण्यास सक्षम असण्यासाठी आपल्या टीव्हीवर त्या चालू केलेल्या आणि उपलब्ध असणे आवश्यक आहे." - "हा अॅप सेल टॉवर आणि वाय-फाय नेटवर्क सारख्या नेटवर्क स्रोतांच्या आधारावर आपले स्थान मिळवू शकतो. अॅपला या स्थान सेवा वापरण्यास सक्षम असण्यासाठी आपल्या फोनवर त्या चालू केलेल्या आणि उपलब्ध असणे आवश्यक आहे." + "अचूक स्थानामध्ये (GPS आणि नेटवर्क-आधारित) अॅक्सेस करा" + "हा अॅप सेल टॉवर आणि वाय-फाय नेटवर्क सारख्या GPS किंवा नेटवर्क स्रोतांच्या आधारावर तुमचे स्थान मिळवू शकतो. या स्थान सेवा वापरण्यास सक्षम असण्यासाठी त्या तुमच्या फोनवर चालू केलेल्या आणि उपलब्ध असणे आवश्यक आहे. हे बॅटरी वापर वाढवू शकते." + "अंदाजे स्‍थानामध्ये (नेटवर्क-आधारित) अॅक्सेस करा" + "हा अॅप सेल टॉवर आणि वाय-फाय नेटवर्क सारख्या नेटवर्क स्रोतांच्या आधारावर तुमचे स्थान मिळवू शकतो. अॅपला या स्थान सेवा वापरण्यास सक्षम असण्यासाठी तुमच्या टॅब्लेटवर त्या चालू केलेल्या आणि उपलब्ध असणे आवश्यक आहे." + "हा अॅप सेल टॉवर आणि वाय-फाय नेटवर्क सारख्या नेटवर्क स्रोतांच्या आधारावर तुमचे स्थान मिळवू शकतो. अॅपला या स्थान सेवा वापरण्यास सक्षम असण्यासाठी तुमच्या टीव्हीवर त्या चालू केलेल्या आणि उपलब्ध असणे आवश्यक आहे." + "हा अॅप सेल टॉवर आणि वाय-फाय नेटवर्क सारख्या नेटवर्क स्रोतांच्या आधारावर तुमचे स्थान मिळवू शकतो. अॅपला या स्थान सेवा वापरण्यास सक्षम असण्यासाठी तुमच्या फोनवर त्या चालू केलेल्या आणि उपलब्ध असणे आवश्यक आहे." "आपल्या ऑडिओ सेटिंग्ज बदला" "व्हॉल्यूम आणि आउटपुटसाठी कोणता स्पीकर वापरला आहे यासारख्या समग्र ऑडिओ सेटिंग्ज सुधारित करण्यासाठी अॅप ला अनुमती देते." "ऑडिओ रेकॉर्ड" "हा अॅप कोणत्याही वेळी मायक्रोफोन वापरून ऑडिओ रेकॉर्ड करू शकता." - "सिम वर आदेश पाठवा" - "अ‍ॅप ला सिम वर आदेश पाठविण्‍याची अनुमती देते. हे खूप धोकादायक असते." + "सिम वर कमांड पाठवा" + "अ‍ॅप ला सिम वर कमांड पाठविण्‍याची अनुमती देते. हे खूप धोकादायक असते." "चित्रे आणि व्हिडिओ घ्या" "हा अॅप कोणत्याही वेळी कॅमेरा वापरून चित्रेे घेऊ आणि व्ह‍िडिअो रेकॉर्ड करू शकतो." "कंपन नियंत्रित करा" "अॅप ला व्हायब्रेटर नियंत्रित करण्यासाठी अनुमती देते." "फोन नंबरवर प्रत्यक्ष कॉल करा" "आपल्या हस्तक्षेपाशिवाय फोन नंबरवर कॉल करण्यासाठी अॅप ला अनुमती देते. यामुळे अनपेक्षित शुल्क किंवा कॉल लागू शकतात. लक्षात ठेवा की हे आणीबाणीच्या नंबरवर कॉल करण्यासाठी अॅप ला अनुमती देत नाही. दुर्भावनापूर्ण अॅप्स नी आपल्या पुष्टिकरणाशिवाय कॉल केल्यामुळे आपले पैसे खर्च होऊ शकतात." - "IMS कॉल सेवेमध्‍ये प्रवेश करा" + "IMS कॉल सेवा अॅक्सेस करा" "आपल्‍या हस्तक्षेपाशिवाय अ‍ॅपला कॉल करण्‍यासाठी IMS सेवा वापरण्याची अनुमती देते." "फोन स्थिती आणि ओळख वाचा" "डीव्हाइस च्या फोन वैशिष्ट्यांवर अॅक्सेस करण्यास अॅपला अनुमती देते. ही परवानगी कॉल अॅक्टिव्हेट असला किंवा नसला तरीही, फोन नंबर आणि डीव्हाइस आयडी आणि कॉलद्वारे कनेक्ट केलेला रीमोट नंबर निर्धारित करण्यासाठी अॅपला अनुमती देते." @@ -434,39 +434,39 @@ "टीव्हीचा टाईम झोन बदलण्यासाठी अॅपला अनुमती देते." "फोनचा टाइम झोन बदलण्यासाठी अॅप ला अनुमती देते." "डिव्हाइसवरील खाती शोधा" - "टॅब्लेटद्वारे ज्ञात खात्यांची सूची मिळवण्यासाठी अॅप ला अनुमती देते. यात आपण स्थापित केलेल्या अनुप्रयोगांद्वारे तयार केलेली कोणतीही खाती समाविष्ट होऊ शकतात." - "टीव्हीद्वारे ज्ञात खात्यांची सूची मिळविण्यासाठी अॅपला अनुमती देतो. यात आपण स्थापित केलेल्या अनुप्रयोगांद्वारे तयार केलेली कोणतीही खाती समाविष्ट असू शकतात." - "फोनद्वारे ज्ञात खात्यांची सूची मिळवण्यासाठी अॅप ला अनुमती देते. यात आपण स्थापित केलेल्या अनुप्रयोगांद्वारे तयार केलेली कोणतीही खाती समाविष्ट करू शकतात." + "टॅब्लेटद्वारे ज्ञात खात्यांची सूची मिळवण्यासाठी अॅप ला अनुमती देते. यात आपण इंस्टॉल केलेल्या अनुप्रयोगांद्वारे तयार केलेली कोणतीही खाती समाविष्ट होऊ शकतात." + "टीव्हीद्वारे ज्ञात खात्यांची सूची मिळविण्यासाठी अॅपला अनुमती देतो. यात आपण इंस्टॉल केलेल्या अनुप्रयोगांद्वारे तयार केलेली कोणतीही खाती समाविष्ट असू शकतात." + "फोनद्वारे ज्ञात खात्यांची सूची मिळवण्यासाठी अॅप ला अनुमती देते. यात आपण इंस्टॉल केलेल्या अनुप्रयोगांद्वारे तयार केलेली कोणतीही खाती समाविष्ट करू शकतात." "नेटवर्क कनेक्शन पहा" "कोणती नेटवर्क अस्तित्वात आहेत आणि कनेक्ट केलेली आहेत यासारख्या नेटवर्क कनेक्शनविषयीची माहिती पाहण्यासाठी अॅप ला अनुमती देते." "पूर्ण नेटवर्क प्रवेश आहे" - "नेटवर्क सॉकेट तयार करण्यासाठी आणि सानुकूल नेटवर्क प्रोटोकॉल वापरण्यासाठी अॅप ला अनुमती देते. ब्राउझर आणि अन्य अनुप्रयोग म्हणजे इंटरनेटवर डेटा पाठवण्याचा मार्ग, म्हणजे इंटरनेटवर डेटा पाठविण्यासाठी परवानगीची आवश्यकता नसते." + "नेटवर्क सॉकेट तयार करण्यासाठी आणि सानुकूल नेटवर्क प्रोटोकॉल वापरण्यासाठी अॅप ला अनुमती देते. ब्राउझर आणि अन्य अॅप्लिकेशन म्हणजे इंटरनेटवर डेटा पाठवण्याचा मार्ग, म्हणजे इंटरनेटवर डेटा पाठविण्यासाठी परवानगीची आवश्यकता नसते." "नेटवर्क कनेक्टिव्हिटी बदला" "नेटवर्क कनेक्टिव्हिटीची स्थिती बदलण्यासाठी अॅप ला अनुमती देते." "टिथर केलेली कनेक्टिव्हिटी बदला" "टेदर केलेल्या नेटवर्क कनेक्टिव्हिटीची स्थिती बदलण्यासाठी अॅप ला अनुमती देते." "वाय-फाय कनेक्शन पहा" - "वाय-फाय सक्षम केले आहे किंवा नाही आणि कनेक्ट केलेल्या वाय-फाय डिव्हाइसेसचे नाव यासारख्या, वाय-फाय नेटवर्किंग विषयीची माहिती पाहण्यासाठी अॅप ला अनुमती देते." + "वाय-फाय सक्षम केले आहे किंवा नाही आणि कनेक्ट केलेल्या वाय-फाय डीव्हाइसचे नाव यासारख्या, वाय-फाय नेटवर्किंग विषयीची माहिती पाहण्यासाठी अॅप ला अनुमती देते." "वाय-फाय वरून कनेक्ट करा आणि डिस्कनेक्ट करा" "वाय-फाय अॅक्सेस बिंदूंवर कनेक्ट करण्यासाठी आणि त्यावरून डिस्कनेक्ट करण्यासाठी आणि वाय-फाय नेटवर्कसाठी डीव्हाइस कॉंफिगरेशनमध्ये बदल करण्यासाठी अॅपला अनुमती देते." "वाय-फाय मल्‍टिकास्‍ट रिसेप्‍शनला अनुमती द्या" - "मल्टिकास्ट पत्ते वापरून फक्त आपल्या टॅब्लेटवर नाही, तर वाय-फाय नेटवर्कवरील सर्व डिव्हाइसेसवर पाठविलेले पॅकेट प्राप्त करण्यासाठी अॅप ला अनुमती देते. हे गैर-मल्टिकास्ट मोडपेक्षा अधिक पॉवर वापरते." - "केवळ आपला टीव्ही न वापरता, एकाधिक पत्ते वापरून एका वाय-फाय नेटवकवरील सर्व डिव्हाइसवर पाठविलेली पॅकेट प्राप्त करण्यासाठी अॅपला अनुमती देते." - "मल्टिकास्ट पत्ते वापरून फक्त आपल्या फोनवर नाही, तर वाय-फाय नेटवर्कवरील सर्व डिव्हाइसेसवर पाठविलेले पॅकेट प्राप्त करण्यासाठी अॅप ला अनुमती देते. हे गैर-मल्टिकास्ट मोडपेक्षा अधिक पॉवर वापरते." - "ब्लूटुथ सेटिंग्जवर प्रवेश करा" - "स्थानिक ब्लूटुथ टॅबलेट कॉन्फिगर करण्याकरिता आणि दूरस्थ डिव्हाइसेस शोधण्यासाठी आणि त्यासह जोडण्यासाठी अॅप ला अनुमती देते." - "स्थानिक ब्लूटुथ टीव्ही कॉन्फिगर करण्यासाठी आणि दूरस्थ डिव्हाइसेससह शोधण्यासाठी आणि जोडण्यासाठी अॅपला अनुमती देते." - "स्थानिक ब्लूटुथ फोन कॉन्फिगर करण्याकरिता आणि दूरस्थ डिव्हाइसेस शोधण्यासाठी आणि त्यासह जोडण्यासाठी अॅप ला अनुमती देते." + "मल्टिकास्ट पत्ते वापरून फक्त तुमच्या टॅब्लेटवर नाही, तर वाय-फाय नेटवर्कवरील सर्व डीव्हाइसवर पाठविलेले पॅकेट प्राप्त करण्यासाठी अॅप ला अनुमती देते. हे मल्टिकास्टखेरिज इतर मोडसाठी अधिक पॉवर वापरते." + "केवळ आपला टीव्ही न वापरता, एकाधिक पत्ते वापरून एका वाय-फाय नेटवकवरील सर्व डीव्हाइसवर पाठविलेली पॅकेट प्राप्त करण्यासाठी अॅपला अनुमती देते." + "मल्टिकास्ट पत्ते वापरून फक्त तुमच्या फोनवर नाही, तर वाय-फाय नेटवर्कवरील सर्व डीव्हाइसवर पाठविलेले पॅकेट प्राप्त करण्यासाठी अॅप ला अनुमती देते. हे मल्टिकास्टखेरिज इतर मोडसाठी अधिक पॉवर वापरते." + "ब्लूटूथ सेटिंग्ज अॅक्सेस करा" + "स्थानिक ब्लूटूथ टॅबलेट कॉंफिगर करण्याकरिता आणि दूरस्थ डीव्हाइस शोधण्यासाठी आणि त्यासह जोडण्यासाठी अॅप ला अनुमती देते." + "स्थानिक ब्लूटूथ टीव्ही कॉंफिगर करण्यासाठी आणि दूरस्थ डीव्हाइससह शोधण्यासाठी आणि जोडण्यासाठी अॅपला अनुमती देते." + "स्थानिक ब्लूटूथ फोन कॉंफिगर करण्याकरिता आणि दूरस्थ डीव्हाइस शोधण्यासाठी आणि त्यासह जोडण्यासाठी अॅप ला अनुमती देते." "WiMAX कनेक्ट करा आणि त्यावरून डिस्कनेक्ट करा" "WiMAX सक्षम केले आहे किंवा नाही आणि कनेक्ट केलेल्या कोणत्याही WiMAX नेटवर्क विषयीची माहिती निर्धारित करण्यासाठी अॅप ला अनुमती देते." "WiMAX स्थिती बदला" "WiMAX नेटवर्कवर टॅबलेट कनेक्ट करण्यास आणि त्यावरून टॅबलेट डिस्कनेक्ट करण्यास अॅप ला अनुमती देते." "WiMAX नेटवर्कवरून टीव्ही कनेक्ट करण्यासाठी आणि त्यावरून टीव्ही डिस्कनेक्ट करण्यासाठी अॅपला अनुमती देते." "WiMAX नेटवर्कवर फोन कनेक्ट करण्यास आणि त्यावरून फोन डिस्कनेक्ट करण्यास अॅप ला अनुमती देते." - "ब्लुटूथ डीव्हाइससह जोडा" - "टॅब्लेटवर ब्लूटुथ चे कॉन्फिगरेशन पाहण्यासाठी आणि जोडलेल्या डिव्हाइसेससह कनेक्शन करण्यासाठी आणि स्वीकारण्यासाठी, अॅप ला अनुमती देते." - "टीव्हीवर ब्लूटुथचे कॉन्फिगरेशन पाहण्यासाठी आणि जोडलेल्या डिव्हाइसेससह कनेक्शन करण्यासाठी आणि स्वीकारण्यासाठी अॅपला अनुमती देते." - "फोनवर ब्लूटुथ चे कॉन्फिगरेशन पाहण्यासाठी आणि जोडलेल्या डिव्हाइसेससह कनेक्शन करण्यासाठी आणि स्वीकारण्यासाठी, अॅप ला अनुमती देते." + "ब्लूटूथ डीव्हाइससह जोडा" + "टॅबलेटवर ब्लूटूथ चे कॉंफिगरेशन पाहण्यासाठी आणि पेअर केलेल्या डीव्हाइससह कनेक्शन स्थापित करण्यासाठी आणि स्वीकारण्यासाठी, अॅप ला अनुमती देते." + "टीव्हीवर ब्लूटूथचे कॉंफिगरेशन पाहण्यासाठी आणि जोडलेल्या डीव्हाइससह कनेक्शन स्थापित करण्यासाठी आणि स्वीकारण्यासाठी अॅपला अनुमती देते." + "फोनवर ब्लूटूथ चे कॉंफिगरेशन पाहण्यासाठी आणि पेअर केलेल्या डीव्हाइससह कनेक्शन स्थापित करण्यासाठी आणि स्वीकारण्यासाठी, अॅप ला अनुमती देते." "फील्ड जवळील कम्युनिकेशन नियंत्रित करा" "फील्ड जवळील कम्युनिकेशन (NFC) टॅग, कार्डे आणि वाचक यांच्यासह संवाद करण्यासाठी अॅपला अनुमती देते." "आपले स्क्रीन लॉक अक्षम करा" @@ -483,7 +483,7 @@ "फिंगरप्रिंट हार्डवेअर उपलब्‍ध नाही." - "फिंगरप्रिंट संचयित केले जाऊ शकत नाही. कृपया विद्यमान फिंगरप्रिंट काढा." + "फिंगरप्रिंट स्टोअर केले जाऊ शकत नाही. कृपया विद्यमान फिंगरप्रिंट काढा." "फिंगरप्रिंट टाइमआउट झाले. पुन्हा प्रयत्न करा." "फिंगरप्रिंट ऑपरेशन रद्द झाले." "खूप प्रयत्न केले. नंतर पुन्हा प्रयत्न करा." @@ -492,7 +492,7 @@ "%d बोट" - "फिंगरप्रिंट चिन्ह" + "फिंगरप्रिंट आयकन" "संकालन सेटिंग्‍ज वाचा" "खात्याच्या संकालन सेटिंग्ज वाचण्यासाठी अॅप ला अनुमती देते. उदाहरणार्थ, हे खात्यासह लोकांचा अॅप संकालित केला आहे किंवा नाही हे निर्धारित करू शकते." "संकालन चालू आणि बंद करा टॉगल करा" @@ -541,7 +541,7 @@ "अनु्प्रयोगाला नेटवर्क स्‍थितींवरील निरीक्षणे ऐकण्‍यासाठी अनुमती देते. सामान्‍य अ‍ॅप्‍ससाठी कधीही आवश्‍यक नसावे." "इनपुट डीव्हाइस कॅलिब्रेशन बदला" "स्पर्श स्क्रीनची कॅलिब्रेशन प्राचले सुधारित करण्यासाठी अॅप ला अनुमती देते. सामान्य अॅप्स साठी कधीही आवश्यक नसते." - "DRM प्रमाणपत्रांवर प्रवेश करा" + "DRM प्रमाणपत्रे अॅक्सेस करा" "DRM प्रमाणपत्रांची तरतूद करण्यासाठी आणि वापरण्यासाठी अनुप्रयोगास अनुमती देते. सामान्य अॅप्सकरिता कधीही आवश्यकता नसते." "Android बीम स्थानांतरण स्थिती प्राप्त करा" "वर्तमान Android बीम स्थानांतरणांविषयी माहिती प्राप्त करण्यासाठी या अनुप्रयोगास अनुमती देते" @@ -551,7 +551,7 @@ "वाहक मेसेजिंग सेवेचा शीर्ष-स्तर इंटरफेस बाइंड करण्यासाठी होल्डरला अनुमती देतो. सामान्‍य अ‍ॅप्‍सकरिता हे कधीही आवश्‍यक नसते." "वाहक सेवांवर प्रतिबद्ध करा" "वाहक सेवांवर प्रतिबद्ध करण्यासाठी होल्डरला अनुमती देते. सामान्य अॅप्ससाठी कधीही आवश्यकता नसावी." - "व्यत्यय आणू नका मध्ये प्रवेश करा" + "व्यत्यय आणू नका अॅक्सेस करा" "व्यत्यय आणू नका कॉन्फिगरेशन वाचण्यासाठी आणि लिहिण्यासाठी अॅपला अनुमती देते." "संकेतशब्द नियम सेट करा" "स्क्रीन लॉक संकेतशब्द आणि पिन मध्ये अनुमती दिलेली लांबी आणि वर्ण नियंत्रित करा." @@ -578,8 +578,8 @@ "धोरण सक्षम असताना वापरण्यासाठी डीव्हाइस समग्र प्रॉक्सी सेट करा. फक्त डीव्हाइस मालक समग्र प्रॉक्सी सेट करु शकतो." "स्क्रीन लॉक संकेतशब्द कालबाह्यता सेट करा" "लॉक-स्क्रीन संकेतशब्द किती वारंवार बदलणे आवश्यक आहे ते बदला." - "संचयन कूटबद्धीकरण सेट करा" - "संचयित अॅप डेटा कूटबद्ध केला जाणे आवश्यक आहे." + "स्टोरेज एंक्रिप्शन सेट करा" + "स्टोअर केलेला अॅप डेटा एंक्रिप्ट केला जाणे आवश्यक आहे." "कॅमेरे अक्षम करा" "सर्व डीव्हाइस कॅमेर्‍यांचा वापर प्रतिबंधित करा." "काही स्क्रीन लॉक वैशिष्‍ट्ये अक्षम करा" @@ -761,7 +761,7 @@ "वापरकर्तानाव (ईमेल)" "संकेतशब्द" "साइन इन करा" - "अवैध वापरकर्तानाव किंवा संकेतशब्द." + "अवैध वापरकर्तानाव किंवा पासवर्ड." "आपले वापरकर्तानाव किंवा संकेतशब्द विसरलात?\n ""google.com/accounts/recovery"" ला भेट द्या." "तपासत आहे..." "अनलॉक करा" @@ -799,10 +799,10 @@ "ALT" "वर्ण" "शब्द" - "दुवा" + "लिंक" "रेखा" "फॅक्टरी चाचणी अयशस्वी" - "FACTORY_TEST क्रिया फक्त /सिस्टम/अॅप मध्ये स्थापित केलेल्या पॅकेजसाठी समर्थित आहे." + "FACTORY_TEST क्रिया फक्त /सिस्टम/अॅप मध्ये इंस्टॉल केलेल्या पॅकेजसाठी समर्थित आहे." "FACTORY_TEST क्रिया प्रदान करणारे कोणतेही पॅकेज आढळले नाही." "रीबूट करा" "\"%s\" वरील पृष्ठ हे म्हणते:" @@ -834,9 +834,9 @@ "आपले वेब बुकमार्क आणि इतिहास वाचा" "ब्राउझरने भेट दिलेल्या सर्व URL चा इतिहास आणि ब्राउझरचे सर्व बुकमार्क वाचण्यास अॅप ला अनुमती देते. टीप: या परवानगीची तृतीय-पक्ष ब्राउझरद्वारे किंवा वेब ब्राउझिंग क्षमता असलेल्या अन्य अनुप्रयोगांद्वारे अंमलबजावणी करू शकत नाही." "वेब बुकमार्क आणि इतिहास लिहा" - "आपल्या टॅब्लेटवर संचयित केलेला ब्राउझरचा इतिहास किंवा बुकमार्क सुधारित करण्यासाठी अॅप ला अनुमती देते. हे ब्राउझर डेटा मिटविण्यासाठी किंवा सुधारित करण्यासाठी अॅप ला अनुमती देते. टीप: ही परवानगी तृतीय पक्ष ब्राउझरद्वारे किंवा वेब ब्राउझिंग क्षमतांसह अन्य अनुप्रयोगांद्वारे अंमलबजावणी करण्याची टीप देऊ शकते." - "आपल्या टीव्हीवर संचयित केलेला ब्राउझरचा इतिहास किंवा बुकमार्क सुधारित करण्यासाठी अॅपला अनुमती देते. हे ब्राउझर डेटा मिटविण्यासाठी किंवा सुधारित करण्यासाठी अॅपला अनुमती देऊ शकते. टीप: या परवानगीची अंमलबजावणी वेब ब्राउझिंग क्षमता असलेल्या तृतीय-पक्ष ब्राउझरद्वारे किंवा इतर अनुप्रयोगांद्वारे केली जाऊ शकत नाही." - "आपल्या फोनवर संचयित केलेला ब्राउझरचा इतिहास किंवा बुकमार्क सुधारित करण्यासाठी अॅप ला अनुमती देते. हे ब्राउझर डेटा मिटविण्यासाठी किंवा सुधारित करण्यासाठी अॅप ला अनुमती देते. टीप: ही परवानगी तृतीय पक्ष ब्राउझरद्वारे किंवा वेब ब्राउझिंग क्षमतांसह अन्य अनुप्रयोगांद्वारे अंमलबजावणी करण्याची टीप देऊ शकते." + "तुमच्या टॅब्लेटवर संचयित केलेला ब्राउझरचा इतिहास किंवा बुकमार्क सुधारित करण्यासाठी अॅप ला अनुमती देते. हे ब्राउझर डेटा मिटविण्यासाठी किंवा सुधारित करण्यासाठी अॅप ला अनुमती देते. टीप: ही परवानगी तृतीय पक्ष ब्राउझरद्वारे किंवा वेब ब्राउझिंग क्षमतांसह अन्य अॅप्लिकेशनद्वारे अंमलबजावणी करण्याची टीप देऊ शकते." + "तुमच्या टीव्हीवर संचयित केलेला ब्राउझरचा इतिहास किंवा बुकमार्क सुधारित करण्यासाठी अॅपला अनुमती देते. हे ब्राउझर डेटा मिटविण्यासाठी किंवा सुधारित करण्यासाठी अॅपला अनुमती देऊ शकते. टीप: या परवानगीची अंमलबजावणी वेब ब्राउझिंग क्षमता असलेल्या तृतीय-पक्ष ब्राउझरद्वारे किंवा इतर अॅप्लिकेशनद्वारे केली जाऊ शकत नाही." + "तुमच्या फोनवर संचयित केलेला ब्राउझरचा इतिहास किंवा बुकमार्क सुधारित करण्यासाठी अॅप ला अनुमती देते. हे ब्राउझर डेटा मिटविण्यासाठी किंवा सुधारित करण्यासाठी अॅप ला अनुमती देते. टीप: ही परवानगी तृतीय पक्ष ब्राउझरद्वारे किंवा वेब ब्राउझिंग क्षमतांसह अन्य अॅप्लिकेशनद्वारे अंमलबजावणी करण्याची टीप देऊ शकते." "अलार्म सेट करा" "इंस्टॉल केलेल्या अलार्म घड्याळ अॅपमध्ये अलार्म सेट करण्यासाठी अॅपला अनुमती देते. काही अलार्म घड्याळ अॅप्समध्ये हे वैशिष्ट्य नसू शकते." "व्हॉइसमेल जोडा" @@ -1014,10 +1014,10 @@ "पाठवा" "होम अ‍ॅप निवडा" "होम म्हणून %1$s वापरा" - "प्रतिमा कॅप्चर करा" - "यासह प्रतिमा कॅप्चर करा" - "%1$s सह प्रतिमा कॅप्चर करा" - "प्रतिमा कॅप्चर करा" + "इमेज कॅप्चर करा" + "यासह इमेज कॅप्चर करा" + "%1$s सह इमेज कॅप्चर करा" + "इमेज कॅप्चर करा" "या क्रियेसाठी डीफॉल्‍टनुसार वापरा." "एक भिन्न अ‍ॅप वापरा" "डाउनलोड केलेल्या सिस्टीम सेटिंग्ज > Apps > मधील डीफॉल्ट साफ करा." @@ -1049,7 +1049,7 @@ "स्केल" "नेहमी दर्शवा" "सिस्टीम सेटिंग्ज > Apps > डाउनलोड केलेले मध्ये हे पुन्हा-सक्षम करा." - "%1$s वर्तमान प्रदर्शन आकार सेटिंगला समर्थन देत नाही आणि अनपेक्षित वर्तन करू शकते." + "%1$s वर्तमान डिस्प्ले आकार सेटिंगला समर्थन देत नाही आणि अनपेक्षित वर्तन करू शकते." "नेहमी दर्शवा" "अॅप %1$s (प्रक्रिया %2$s) ने तिच्या स्वयं-लागू केलेल्या StrictMode धोरणाचे उल्लंघन केले आहे." "%1$s प्रक्रियेने तिच्या स्वतः-लागू केलेल्या StrictMode धोरणाचे उल्लंघन केले." @@ -1069,23 +1069,23 @@ "आपण एक नवीन प्रारंभ करण्यापूर्वी आधीपासून चालणारा दुसरा अॅप थांबविणे आवश्यक आहे." "%1$s कडे परत" "नवीन अॅप प्रारंभ करू नका." - "%1$s प्रारंभ करा" + "%1$s सुरू करा" "जतन न करता जुना अॅप थांबवा." "%1$s ने मेमेरी मर्यादा वाढविली" "हीप डंप संकलित केला गेला आहे; सामायिक करण्यासाठी टॅप करा" "हीप डंप सामायिक करायचे?" - "%1$s प्रक्रियेने त्याची %2$s ची प्रक्रिया मेमरी मर्यादा ओलांडली आहे. त्याच्या विकासकासह सामायिक करण्यासाठी आपल्याकरिता हीप डंप उपलब्ध आहे. सावधगिरी बाळगा: या हीप डंपमध्ये आपली कोणतीही वैयक्तिक माहिती असू शकते ज्यात अनुप्रयोग प्रवेश करू शकतो." + "%1$s प्रक्रियेने त्याची %2$s ची प्रक्रिया मेमरी मर्यादा ओलांडली आहे. त्याच्या विकासकासह सामायिक करण्यासाठी आपल्याकरिता हीप डंप उपलब्ध आहे. सावधगिरी बाळगा: या हीप डंपमध्ये आपली कोणतीही वैयक्तिक माहिती असू शकते ज्यात अॅप्लिकेशन प्रवेश करू शकतो." "मजकुरासाठी क्रिया निवडा" "रिंगर व्हॉल्यूम" "मीडिया व्हॉल्यूम" - "ब्लूटुथ द्वारे प्‍ले करत आहे" + "ब्लूटूथ द्वारे प्‍ले करत आहे" "मूक रिंगटोन सेट केला" "कॉल-मधील व्हॉल्यूम" - "ब्लूटुथ कॉल-मधील व्हॉल्यूम" + "ब्लूटूथ कॉल-मधील व्हॉल्यूम" "अलार्म व्हॉल्यूम" "सूचना व्हॉल्यूम" "व्हॉल्यूम" - "ब्लूटुथ व्हॉल्यूम" + "ब्लूटूथ व्हॉल्यूम" "रिंगटोन व्हॉल्यूम" "कॉल व्हॉल्यूम" "मीडिया व्हॉल्यूम" @@ -1116,15 +1116,15 @@ "नेटवर्कवर साइन इन करा" - "वाय-फायवरून इंटरनेटवर प्रवेश नाही" + "वाय-फायवरून इंटरनेटवर अॅक्सेस नाही" "पर्यायांसाठी टॅप करा" "%1$s वर स्विच केले" - "%2$s कडे इंटरनेट अॅक्सेस नसताना डीव्हाइस %1$s वापरतो. शुल्क लागू शकेल." + "%2$s कडे इंटरनेट अॅक्सेस नसताना डीव्हाइस %1$s वापरते. शुल्क लागू शकेल." "%1$s वरून %2$s वर स्विच केले" "मोबाइल डेटा" "वाय-फाय" - "ब्लूटुथ" + "ब्लूटूथ" "इथरनेट" "VPN" @@ -1132,12 +1132,12 @@ "वाय-फाय ला कनेक्ट करू शकलो नाही" " खराब इंटरनेट कनेक्शन आहे." "कनेक्शनला अनुमती द्यायची?" - "%1$s अनुप्रयोग %2$s वायफाय नेटवर्कशी कनेक्ट करू इच्छित आहे" - "अनुप्रयोग" - "वाय-फाय थेट" - "वाय-फाय थेट प्रारंभ करा. हे वाय-फाय क्लायंट/हॉटस्पॉट बंद करेल." - "वाय-फाय थेट प्रारंभ करू शकलो नाही." - "वाय-फाय थेट चालू आहे" + "%1$s अॅप्लिकेशन %2$s वायफाय नेटवर्कशी कनेक्ट करू इच्छित आहे" + "अॅप्लिकेशन" + "वाय-फाय डिरेक्ट" + "वाय-फाय थेट सुरू करा. हे वाय-फाय क्लायंट/हॉटस्पॉट बंद करेल." + "वाय-फाय डिरेक्ट कनेक्ट करू शकलो नाही." + "वाय-फाय डिरेक्ट चालू आहे" "सेटिंग्जसाठी टॅप करा" "स्वीकार करा" "नकार द्या" @@ -1147,12 +1147,12 @@ "प्रति:" "आवश्यक पिन टाइप करा:" "पिन:" - "टॅब्‍लेट %1$s ला कनेक्‍ट केलेले असताना तात्‍पुरते वाय-फाय वरून डिस्‍कनेक्‍ट होईल" - "टीव्ही %1$s शी कनेक्ट केलेला असताना वाय-फायवरून तो तात्पुरता डिस्कनेक्ट होईल" + "टॅबलेट %1$s ला कनेक्‍ट केलेले असताना तात्‍पुरते वाय-फाय वरून डिस्‍कनेक्‍ट होईल" + "टीव्ही %1$s शी कनेक्ट केलेला असताना वाय-फायवरून तात्पुरता डिस्कनेक्ट होईल" "%1$s वर फोन कनेक्ट केलेला असताना तो वाय-फाय वरून तात्पुरता डिस्कनेक्ट केला जाईल" "वर्ण घाला" "SMS संदेश पाठवत आहे" - "<b>%1$s</b> मोठ्या संख्येने SMS संदेश पाठवत आहे. आपण या अॅप ला संदेश पाठविणे सुरु ठेवण्याची अनुमती देऊ इच्छिता?" + "<b>%1$s</b> मोठ्या संख्येने SMS संदेश पाठवत आहे. तुम्ही या अॅप ला संदेश पाठविणे सुरु ठेवण्याची अनुमती देऊ इच्छिता?" "अनुमती द्या" "नकार द्या" "<b>%1$s</b> हा <b>%2$s</b>वर एक संदेश पाठवू इच्छितो." @@ -1160,7 +1160,7 @@ "यामुळे आपल्या मोबाईल खात्यावर शुल्क आकारले जाऊ शकते." "पाठवा" "रद्द करा" - "माझी आवड लक्षात ठेवा" + "माझी वड लक्षात ठेवा" "आपण हे नंतर सेटिंग्ज आणि अॅप्स मध्ये बदलू शकता" "नेहमी अनुमती द्या" "कधीही अनुमती देऊ नका" @@ -1170,7 +1170,7 @@ "सिम कार्ड जोडले" "मोबाईल नेटवर्कवर अॅक्सेस करण्यासाठी तुमचे डीव्हाइस रीस्टार्ट करा." "रीस्टार्ट" - "आपल्या नवीन सिमने योग्यरित्या कार्य करण्यासाठी, आपल्याला अॅप स्थापित करण्याची आणि तो आपल्या वाहकामधून उघडण्याची आवश्यकता असेल." + "आपल्या नवीन सिमने योग्यरित्या कार्य करण्यासाठी, आपल्याला अॅप इंस्टॉल करण्याची आणि तो आपल्या वाहकामधून उघडण्याची आवश्यकता असेल." "अ‍ॅप मिळवा" "आता नाही" "नवीन सिम घाला" @@ -1196,9 +1196,9 @@ "USB डीबग करणे कनेक्‍ट केले" "USB डीबग करणे अक्षम करण्यासाठी टॅप करा." "USB डीबगिंग बंद करण्यासाठी निवडा." - "दोष अहवाल घेत आहे..." + "बग रीपोर्ट घेत आहे..." "बग अहवाल सामायिक करायचा?" - "दोष अहवाल सामायिक करीत आहे..." + "बग रीपोर्ट शेअर करत आहे..." "आपल्या प्रशासकाने या डिव्हाइसचे समस्या निवारण करण्यात मदत करण्यासाठी दोष अहवालाची विनंती केली. अॅप्स आणि डेटा शेअर केले जाऊ शकतात." "सामायिक करा" "नकार द्या" @@ -1257,7 +1257,7 @@ "अन्य बाह्य डिव्हाइसेसवरील रूट मीडिया आउटपुट वर अनुप्रयोगास अनुमती देते." "स्‍थापना सत्र वाचा" "अनुप्रयोगास स्‍थापना सत्र वाचण्‍याची अनुमती देते. हे सक्रिय पॅकेज स्‍थापनांविषयी तपशील पाहाण्‍याची यास अनुमती देते." - "पॅकेज स्थापित करण्यासाठी विनंती करा" + "पॅकेज इंस्टॉल करण्यासाठी विनंती करा" "पॅकेजच्या स्थापना करण्यासाठी अनुप्रयोगास अनुमती देते." "पॅकेज हटवण्याची विनंती" "अनुप्रयोगास पॅकेज हटवण्यासाठी विनंती करण्याची अनुमती देते." @@ -1299,7 +1299,7 @@ "VPN कनेक्ट करणे नेहमी-चालू…" "VPN कनेक्ट केलेले नेहमी-चालू" "नेहमी-चालू असलेले VPN डिस्कनेक्ट केले" - "VPN त्रुटी नेहमी-चालू" + "VPN एरर नेहमी-चालू" "सेट करण्यासाठी टॅप करा" "फाईल निवडा" "फाईल निवडली नाही" @@ -1307,9 +1307,9 @@ "सबमिट करा" "कार मोड सक्षम केला" "कार मोडमधून बाहेर पडण्यासाठी टॅप करा." - "टिथरिंग किंवा हॉटस्पॉट सक्रिय" + "टेदरिंग किंवा हॉटस्पॉट सक्रिय" "सेट करण्यासाठी टॅप करा." - "परत" + "मागे" "पुढील" "वगळा" "कोणत्याही जुळण्या नाहीत" @@ -1334,7 +1334,7 @@ "ओलांडलेली मर्यादा हटवा" "%3$s खात्यासाठी %2$s, %1$d हटविलेले आयटम आहेत. आपण काय करू इच्छिता?" "आयटम हटवा" - "हटविणे पूर्ववत करा" + "हटवणे पूर्ववत करा" "सध्या काहीही करू नका" "एक खाते निवडा" "एक खाते जोडा" @@ -1406,7 +1406,7 @@ "वैधता:" "रोजी जारी:" "रोजी मुदत संपेल:" - "अनुक्रमांक:" + "सीरीअल नंबर:" "फिंगरप्रिंट:" "SHA-256 फिंगरप्रिंट:" "SHA-1 फिंगरप्रिंट:" @@ -1426,7 +1426,7 @@ "स्पीकर डॉक करा" "HDMI" "सिस्टम" - "ब्लूटुथ ऑडिओ" + "ब्लूटूथ ऑडिओ" "वायरलेस डिस्प्ले" "कास्‍ट करा" "डिव्हाइसला कनेक्ट करा" @@ -1441,7 +1441,7 @@ "वापरात आहे" "अंगभूत स्क्रीन" "HDMI स्क्रीन" - "आच्छादन #%1$d" + "ओव्हरले #%1$d" "%1$s: %2$dx%3$d, %4$d dpi" ", सुरक्षित" "पॅटर्न विसरलात" @@ -1449,7 +1449,7 @@ "चुकीचा संकेतशब्द" "चुकीचा पिन" "%1$d सेकंदांमध्ये पुन्हा प्रयत्न करा." - "आपला पॅटर्न काढा" + "तुमचा पॅटर्न काढा" "सिम पिन प्रविष्ट करा" "पिन प्रविष्ट करा" "संकेतशब्द प्रविष्ट करा" @@ -1460,14 +1460,14 @@ "अयोग्य पिन कोड." "4 ते 8 अंक असलेला पिन टाइप करा." "PUK कोड 8 संख्‍येचा असावा." - "योग्य PUK कोड पुन्हा-प्रविष्ट करा. परत प्रयत्न करणे सिम कायमचे अक्षम करेल." + "योग्य PUK कोड पुन्हा एंटर करा. परत प्रयत्न करणे सिम कायमचे अक्षम करेल." "पिन कोड जुळत नाहीत" "बरेच पॅटर्न प्रयत्न" "अनलॉक करण्यासाठी, आपल्या Google खात्यासह साइन इन करा." "वापरकर्तानाव (ईमेल)" "संकेतशब्द" "साइन इन करा" - "अवैध वापरकर्तानाव किंवा संकेतशब्द." + "अवैध वापरकर्तानाव किंवा पासवर्ड." "आपले वापरकर्तानाव किंवा संकेतशब्द विसरलात?\n ""google.com/accounts/recovery"" ला भेट द्या." "खाते तपासत आहे…" "आपण आपला पिन %1$d वेळा अयोग्यरितीने टाइप केला आहे. \n\n %2$d सेकंदांमध्ये पुन्हा प्रयत्न करा." @@ -1498,9 +1498,9 @@ "%1$s वर स्विच करत आहे…" "%1$s लॉग आउट करीत आहे…" "मालक" - "त्रुटी" + "एरर" "या बदलास आपल्या प्रशासकाद्वारे अनुमती नाही" - "ही क्रिया हाताळण्यासाठी कोणताही अनुप्रयोग आढळला नाही" + "ही क्रिया हाताळण्यासाठी कोणताही अॅप्लिकेशन आढळला नाही" "मागे घ्‍या" "ISO A0" "ISO A1" @@ -1586,12 +1586,12 @@ "अज्ञात पोट्रेट" "अज्ञात लँडस्केप" "रद्द केले" - "सामग्री लिहिण्‍यात त्रुटी" + "आशय लिहिण्‍यात एरर" "अज्ञात" "मुद्रण सेवा सक्षम केली नाही" "%s सेवा स्‍थापित केली" "सक्षम करण्यासाठी टॅप करा" - "प्रशासक पिन प्रविष्ट करा" + "प्रशासक पिन एंटर करा" "पिन प्रविष्ट करा" "चुकीचा" "वर्तमान पिन" @@ -1626,11 +1626,11 @@ "अनपिन करण्‍यापूर्वी पिन साठी विचारा" "अनपिन करण्‍यापूर्वी अनलॉक नमुन्यासाठी विचारा" "अनपिन करण्‍यापूर्वी संकेतशब्दासाठी विचारा" - "आपल्या प्रशासकाने स्थापित केले" - "आपल्या प्रशासकाने अद्यतनित केले" + "आपल्या प्रशासकाने इंस्टॉल केले" + "आपल्या प्रशासकाने अपडेट केले" "आपल्या प्रशासकाने हटवले" "बॅटरी लाइफ सुधारित करण्‍यासाठी, बॅटरी सेव्हर तुमच्या डीव्हाइस ची कामगिरी कमी करतो आणि कंपन, स्थान सेवा आणि बराच पार्श्वभूमी डेटा मर्यादित करतो. सिंकवर अवलंबून असणारे ईमेल, मेसेजिंग आणि इतर अ‍ॅप्स तुम्ही उघडल्याशिवाय अपडेट होऊ शकत नाहीत.\n\nतुमचे डीव्हाइस चार्ज होत असते तेव्हा बॅटरी सेव्हर आपोआप बंद होतो." - "डेटा वापर कमी करण्यात मदत करण्यासाठी, डेटा सर्व्हर काही अॅप्सना पार्श्वभूमीमध्ये डेटा पाठविण्यास किंवा प्राप्त करण्यास प्रतिबंधित करतो. आपण सध्या वापरत असलेला अॅप डेटामध्ये प्रवेश करू शकतो परंतु तसे तो खूप कमी वेळा करू शकतो. याचा अर्थ, उदाहरणार्थ, आपण प्रतिमा टॅप करेपर्यंत त्या प्रदर्शित करणार नाहीत असा असू शकतो." + "डेटा वापर कमी करण्यात मदत करण्यासाठी, डेटा सर्व्हर काही अॅप्सना पार्श्वभूमीमध्ये डेटा पाठविण्यास किंवा प्राप्त करण्यास प्रतिबंधित करतो. आपण सध्या वापरत असलेला अॅप डेटामध्ये प्रवेश करू शकतो परंतु तसे तो खूप कमी वेळा करू शकतो. याचा अर्थ, उदाहरणार्थ, आपण इमेज टॅप करेपर्यंत त्या प्रदर्शित करणार नाहीत असा असू शकतो." "डेटा बचतकर्ता चालू करायचा?" "चालू करा" @@ -1737,7 +1737,7 @@ "गेम" "संगीत आणि ऑडिओ" "चित्रपट आणि व्हिडिओ" - "फोटो आणि प्रतिमा" + "फोटो आणि इमेज" "सामाजिक आणि संप्रेषण" "बातम्‍या आणि मासिके" "नकाशे आणि नेव्हिगेशन" @@ -1763,7 +1763,7 @@ "<b>%2$s</b>मध्ये %1$s सेव्ह करायची?" "<b>%3$s</b>मध्ये %1$s आणि %2$s सेव्ह करायची?" "<b>%4$s</b>मध्ये %1$s, %2$s आणि %3$s सेव्ह करायची?" - "जतन करा" + "सेव्ह करा" "नाही धन्यवाद" "संकेतशब्द" "पत्ता" diff --git a/core/res/res/values-ms/strings.xml b/core/res/res/values-ms/strings.xml index fb244de21236..2786c43d8186 100644 --- a/core/res/res/values-ms/strings.xml +++ b/core/res/res/values-ms/strings.xml @@ -262,9 +262,9 @@ "Makluman" "Tunjuk cara runcit" "Sambungan USB" - "Apl yang berjalan di latar belakang" - "%1$s sedang berjalan di latar belakang" - "%1$d apl sedang berjalan di latar belakang" + "Apl yang menggunakan bateri" + "%1$s sedang menggunakan bateri" + "%1$d apl sedang menggunakan bateri" "Ketik untuk mendapatkan butiran tentang penggunaan kuasa bateri dan data" "%1$s, %2$s" "Mod selamat" diff --git a/core/res/res/values-my/strings.xml b/core/res/res/values-my/strings.xml index de7f987253ff..3625d0ec5a8e 100644 --- a/core/res/res/values-my/strings.xml +++ b/core/res/res/values-my/strings.xml @@ -262,9 +262,9 @@ "သတိပေးချက်များ" "လက်လီအရောင်းဆိုင် သရုပ်ပြမှု" "USB ချိတ်ဆက်မှု" - "နောက်ခံတွင် ပွင့်နေသော အက်ပ်များ" - "%1$s သည် နောက်ခံတွင် ပွင့်နေပါသည်" - "အက်ပ် %1$d ခုသည် နောက်ခံတွင် ပွင့်နေပါသည်" + "အက်ပ်များက ဘက်ထရီကုန်စေသည်" + "%1$s က ဘက်ထရီကို အသုံးပြုနေသည်" + "အက်ပ် %1$d ခုက ဘက်ထရီကို အသုံးပြုနေသည်" "ဘက်ထရီနှင့် ဒေတာအသုံးပြုမှု အသေးစိတ်ကို ကြည့်ရန် တို့ပါ" "%1$s%2$s" "အန္တရာယ်ကင်းမှု စနစ်(Safe mode)" diff --git a/core/res/res/values-nb/strings.xml b/core/res/res/values-nb/strings.xml index 580f0d13af7c..01e56cfc539e 100644 --- a/core/res/res/values-nb/strings.xml +++ b/core/res/res/values-nb/strings.xml @@ -262,9 +262,9 @@ "Varsler" "Butikkdemo" "USB-tilkobling" - "Apper kjører i bakgrunnen" - "%1$s kjører i bakgrunnen" - "%1$d apper kjører i bakgrunnen" + "Apper bruker batteri" + "%1$s bruker batteri" + "%1$d apper bruker batteri" "Trykk for detaljer om batteri- og databruk" "%1$s, %2$s" "Sikkermodus" diff --git a/core/res/res/values-ne/strings.xml b/core/res/res/values-ne/strings.xml index 12b900162ae1..71847c8190c0 100644 --- a/core/res/res/values-ne/strings.xml +++ b/core/res/res/values-ne/strings.xml @@ -262,9 +262,9 @@ "अलर्टहरू" "खुद्रा बिक्री सम्बन्धी डेमो" "USB जडान" - "पृष्ठभूमिमा चल्ने अनुप्रयोगहरू" - "%1$s पृष्ठभूमिमा चल्दैछ" - "%1$d अनुप्रयोगहरू पृष्ठभूमिमा चल्दैछन्" + "अनुप्रयोगहरूले ब्याट्री खपत गर्दै छन्" + "%1$s ले ब्याट्री प्रयोग गर्दै छ" + "%1$d अनुप्रयोगहरूले ब्याट्री प्रयोग गर्दै छन्" "ब्याट्री र डेटाका प्रयोग सम्बन्धी विवरणहरूका लागि ट्याप गर्नुहोस्" "%1$s, %2$s" "सुरक्षित मोड" diff --git a/core/res/res/values-nl/strings.xml b/core/res/res/values-nl/strings.xml index 042d5dfffa2f..7162972d5320 100644 --- a/core/res/res/values-nl/strings.xml +++ b/core/res/res/values-nl/strings.xml @@ -262,9 +262,9 @@ "Meldingen" "Demo voor de detailhandel" "USB-verbinding" - "Apps uitgevoerd op achtergrond" - "%1$s is op de achtergrond actief" - "%1$d apps worden uitgevoerd op de achtergrond" + "Apps die de batterij gebruiken" + "%1$s gebruikt de batterij" + "%1$d apps gebruiken de batterij" "Tik voor batterij- en datagebruik" "%1$s, %2$s" "Veilige modus" diff --git a/core/res/res/values-pa/strings.xml b/core/res/res/values-pa/strings.xml index 938b04fe0bd4..ac1b7b539ecb 100644 --- a/core/res/res/values-pa/strings.xml +++ b/core/res/res/values-pa/strings.xml @@ -262,9 +262,9 @@ "ਸੁਚੇਤਨਾਵਾਂ" "ਪ੍ਰਚੂਨ ਸਟੋਰਾਂ ਲਈ ਡੈਮੋ" "USB ਕਨੈਕਸ਼ਨ" - "ਬੈਕਗ੍ਰਾਊਂਡ ਵਿੱਚ ਚੱਲ ਰਹੀਆਂ ਐਪਾਂ" - "%1$s ਐਪ ਬੈਕਗ੍ਰਾਊਂਡ ਵਿੱਚ ਚੱਲ ਰਹੀ ਹੈ" - "%1$d ਐਪਾਂ ਬੈਕਗ੍ਰਾਊਂਡ ਵਿੱਚ ਚੱਲ ਰਹੀਆਂ ਹਨ" + "ਬੈਟਰੀ ਦੀ ਖਪਤ ਕਰਨ ਵਾਲੀਆਂ ਐਪਾਂ" + "%1$s ਵੱਲੋਂ ਬੈਟਰੀ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ" + "%1$d ਐਪਾਂ ਬੈਟਰੀ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੀਆਂ ਹਨ" "ਬੈਟਰੀ ਅਤੇ ਡਾਟਾ ਵਰਤੋਂ ਸਬੰਧੀ ਵੇਰਵਿਆਂ ਲਈ ਟੈਪ ਕਰੋ" "%1$s, %2$s" "ਸੁਰੱਖਿਅਤ ਮੋਡ" @@ -305,8 +305,8 @@ "ਐਪ ਨੂੰ ਸਥਿਤੀ ਬਾਰ ਨੂੰ ਅਸਮਰੱਥ ਬਣਾਉਣ ਜਾਂ ਸਿਸਟਮ ਆਈਕਨਾਂ ਨੂੰ ਜੋੜਨ ਅਤੇ ਹਟਾਉਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।" "ਸਥਿਤੀ ਪੱਟੀ ਬਣਨ ਦਿਓ" "ਐਪ ਨੂੰ ਸਥਿਤੀ ਬਾਰ ਹੋਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।" - "ਸਥਿਤੀ ਬਾਰ ਦਾ ਵਿਸਤਾਰ/ਨਸ਼ਟ ਕਰੋ" - "ਐਪ ਨੂੰ ਸਥਿਤੀ ਬਾਰ ਦਾ ਵਿਸਤਾਰ ਕਰਨ ਜਾਂ ਨਸ਼ਟ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।" + "ਸਥਿਤੀ ਪੱਟੀ ਦਾ ਵਿਸਤਾਰ/ਸੰਖਿਪਤ ਕਰੋ" + "ਐਪ ਨੂੰ ਸਥਿਤੀ ਪੱਟੀ ਦਾ ਵਿਸਤਾਰ ਕਰਨ ਜਾਂ ਨਸ਼ਟ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।" "ਸ਼ਾਰਟਕੱਟ ਇੰਸਟੌਲ ਕਰੋ" "ਇੱਕ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਉਪਭੋਗਤਾ ਦੇ ਦਖ਼ਲ ਤੋਂ ਬਿਨਾਂ ਹੋਮਸਕ੍ਰੀਨ ਸ਼ਾਰਟਕੱਟ ਜੋੜਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।" "ਸ਼ਾਰਟਕੱਟ ਅਣਇੰਸਟੌਲ ਕਰੋ" @@ -482,7 +482,7 @@ "ਉਂਗਲ ਕਾਫ਼ੀ ਹੌਲੀ ਮੂਵ ਹੋਈ। ਕਿਰਪਾ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।" - "ਫਿੰਗਰਪ੍ਰਿੰਟ ਹਾਰਡਵੇਅਰ ਉਪਲਬਧ ਨਹੀਂ." + "ਫਿੰਗਰਪ੍ਰਿੰਟ ਹਾਰਡਵੇਅਰ ਉਪਲਬਧ ਨਹੀਂ।" "ਫਿੰਗਰਪ੍ਰਿੰਟ ਸਟੋਰ ਨਹੀਂ ਕੀਤਾ ਸਕਦਾ। ਕਿਰਪਾ ਕਰਕੇ ਇੱਕ ਮੌਜੂਦਾ ਫਿੰਗਰਪ੍ਰਿੰਟ ਹਟਾਓ।" "ਫਿੰਗਰਪ੍ਰਿੰਟ ਦਾ ਸਮਾਂ ਸਮਾਪਤ ਹੋ ਗਿਆ ਹੈ। ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।" "ਫਿੰਗਰ" @@ -831,18 +831,18 @@ "ਪੈਰਿਸ਼" "ਖੇਤਰ" "ਅਮੀਰਾਤ" - "ਆਪਣੇ ਵੈਬ ਬੁੱਕਮਾਰਕਸ ਅਤੇ ਇਤਿਹਾਸ ਪੜ੍ਹੋ" - "ਐਪ ਨੂੰ ਸਾਰੇ URL ਜਿਨ੍ਹਾਂ ਤੇ ਬ੍ਰਾਊਜ਼ਰ ਨੇ ਵਿਜਿਟ ਕੀਤਾ ਹੈ ਅਤੇ ਬ੍ਰਾਊਜ਼ਰ ਦੇ ਸਾਰੇ ਬੁੱਕਮਾਰਕਾਂ, ਦਾ ਇਤਿਹਾਸ ਪੜ੍ਹਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਨੋਟ: ਇਹ ਅਨੁਮਤੀ ਤੀਜੀ-ਪਾਰਟੀ ਬ੍ਰਾਊਜ਼ਰਾਂ ਜਾਂ ਵੈਬ ਬ੍ਰਾਊਜ਼ਿੰਗ ਸਮਰੱਥਾ ਵਾਲੀਆਂ ਹੋਰਾਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵੱਲੋਂ ਲਾਗੂ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ।" - "ਵੈਬ ਬੁੱਕਮਾਰਕਸ ਅਤੇ ਇਤਿਹਾਸ ਲਿਖੋ" - "ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਦਾ ਇਤਿਹਾਸ ਅਤੇ ਤੁਹਾਡੀ ਟੈਬਲੇਟ ਤੇ ਸਟੋਰ ਕੀਤੇ ਬੁੱਕਮਾਰਕਾਂ ਨੂੰ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇਹ ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਡੈਟਾ ਮਿਟਾਉਣ ਜਾਂ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦੇ ਸਕਦਾ ਹੈ। ਨੋਟ: ਇਹ ਅਨੁਮਤੀ ਤੀਜੀ-ਪਾਰਟੀ ਬ੍ਰਾਊਜ਼ਰਾਂ ਜਾਂ ਵੈਬ ਬ੍ਰਾਊਜ਼ਿੰਗ ਸਮਰੱਥਤਾਵਂ ਵਾਲੀਆਂ ਹੋਰਾਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵੱਲੋਂ ਲਾਗੂ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ।" - "ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਦਾ ਇਤਿਹਾਸ ਅਤੇ ਤੁਹਾਡੇ TV ਤੇ ਸਟੋਰ ਕੀਤੇ ਬੁੱਕਮਾਰਕਾਂ ਨੂੰ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇਹ ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਡੈਟਾ ਮਿਟਾਉਣ ਜਾਂ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦੇ ਸਕਦਾ ਹੈ। ਨੋਟ: ਇਹ ਅਨੁਮਤੀ ਤੀਜੀ-ਪਾਰਟੀ ਬ੍ਰਾਊਜ਼ਰਾਂ ਜਾਂ ਵੈਬ ਬ੍ਰਾਊਜ਼ਿੰਗ ਸਮਰੱਥਤਾਵਂ ਵਾਲੀਆਂ ਹੋਰਾਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵੱਲੋਂ ਲਾਗੂ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ।" - "ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਦਾ ਇਤਿਹਾਸ ਅਤੇ ਤੁਹਾਡੇ ਫੋਨ ਤੇ ਸਟੋਰ ਕੀਤੇ ਬੁੱਕਮਾਰਕਾਂ ਨੂੰ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇਹ ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਡੈਟਾ ਮਿਟਾਉਣ ਜਾਂ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦੇ ਸਕਦਾ ਹੈ। ਨੋਟ: ਇਹ ਅਨੁਮਤੀ ਤੀਜੀ-ਪਾਰਟੀ ਬ੍ਰਾਊਜ਼ਰਾਂ ਜਾਂ ਵੈਬ ਬ੍ਰਾਊਜ਼ਿੰਗ ਸਮਰੱਥਤਾਵਂ ਵਾਲੀਆਂ ਹੋਰਾਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵੱਲੋਂ ਲਾਗੂ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ।" + "ਆਪਣੇ ਵੈੱਬ ਬੁੱਕਮਾਰਕ ਅਤੇ ਇਤਿਹਾਸ ਪੜ੍ਹੋ" + "ਐਪ ਨੂੰ ਸਾਰੇ URL ਜਿਨ੍ਹਾਂ ਤੇ ਬ੍ਰਾਊਜ਼ਰ ਨੇ ਵਿਜਿਟ ਕੀਤਾ ਹੈ ਅਤੇ ਬ੍ਰਾਊਜ਼ਰ ਦੇ ਸਾਰੇ ਬੁੱਕਮਾਰਕਾਂ ਦਾ ਇਤਿਹਾਸ ਪੜ੍ਹਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਨੋਟ: ਇਹ ਅਨੁਮਤੀ ਤੀਜੀ-ਪਾਰਟੀ ਬ੍ਰਾਊਜ਼ਰਾਂ ਜਾਂ ਵੈੱਬ ਬ੍ਰਾਊਜ਼ਿੰਗ ਸਮਰੱਥਾ ਵਾਲੀਆਂ ਹੋਰਾਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵੱਲੋਂ ਲਾਗੂ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ।" + "ਵੈੱਬ ਬੁੱਕਮਾਰਕ ਅਤੇ ਇਤਿਹਾਸ ਲਿਖੋ" + "ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਦਾ ਇਤਿਹਾਸ ਅਤੇ ਤੁਹਾਡੇ ਟੈਬਲੈੱਟ ਤੇ ਸਟੋਰ ਕੀਤੇ ਬੁੱਕਮਾਰਕਾਂ ਨੂੰ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇਹ ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਡਾਟਾ ਮਿਟਾਉਣ ਜਾਂ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦੇ ਸਕਦਾ ਹੈ। ਨੋਟ: ਇਹ ਅਨੁਮਤੀ ਤੀਜੀ-ਪਾਰਟੀ ਬ੍ਰਾਊਜ਼ਰਾਂ ਜਾਂ ਵੈੱਬ ਬ੍ਰਾਊਜ਼ਿੰਗ ਸਮਰੱਥਾ ਵਾਲੀਆਂ ਹੋਰਾਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵੱਲੋਂ ਲਾਗੂ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ।" + "ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਦਾ ਇਤਿਹਾਸ ਅਤੇ ਤੁਹਾਡੇ TV ਤੇ ਸਟੋਰ ਕੀਤੇ ਬੁੱਕਮਾਰਕਾਂ ਨੂੰ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇਹ ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਡਾਟਾ ਮਿਟਾਉਣ ਜਾਂ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦੇ ਸਕਦਾ ਹੈ। ਨੋਟ: ਇਹ ਅਨੁਮਤੀ ਤੀਜੀ-ਪਾਰਟੀ ਬ੍ਰਾਊਜ਼ਰਾਂ ਜਾਂ ਵੈੱਬ ਬ੍ਰਾਊਜ਼ਿੰਗ ਸਮਰੱਥਾ ਵਾਲੀਆਂ ਹੋਰਾਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵੱਲੋਂ ਲਾਗੂ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ।" + "ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਦਾ ਇਤਿਹਾਸ ਅਤੇ ਤੁਹਾਡੇ ਫ਼ੋਨ ਤੇ ਸਟੋਰ ਕੀਤੇ ਬੁੱਕਮਾਰਕਾਂ ਨੂੰ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇਹ ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਡਾਟਾ ਮਿਟਾਉਣ ਜਾਂ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦੇ ਸਕਦਾ ਹੈ। ਨੋਟ: ਇਹ ਅਨੁਮਤੀ ਤੀਜੀ-ਪਾਰਟੀ ਬ੍ਰਾਊਜ਼ਰਾਂ ਜਾਂ ਵੈੱਬ ਬ੍ਰਾਊਜ਼ਿੰਗ ਸਮਰੱਥਾ ਵਾਲੀਆਂ ਹੋਰਾਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵੱਲੋਂ ਲਾਗੂ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ।" "ਇੱਕ ਅਲਾਰਮ ਸੈੱਟ ਕਰੋ" "ਐਪ ਨੂੰ ਇੱਕ ਇੰਸਟੌਲ ਕੀਤੀ ਅਲਾਰਮ ਘੜੀ ਐਪ ਵਿੱਚ ਇੱਕ ਅਲਾਰਮ ਸੈਟ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਕੁਝ ਅਲਾਰਮ ਘੜੀ ਐਪਲ ਇਹ ਵਿਸ਼ੇਸ਼ਤਾ ਲਾਗੂ ਨਹੀਂ ਵੀ ਕਰ ਸਕਦੇ।" "ਵੌਇਸਮੇਲ ਜੋੜੋ" "ਐਪ ਨੂੰ ਤੁਹਾਡੇ ਵੌਇਸਮੇਲ ਇਨਬੌਕਸ ਵਿੱਚ ਸੁਨੇਹੇ ਜੋੜਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।" "ਬ੍ਰਾਊਜ਼ਰ ਜਿਓਲੋਕੇਸ਼ਨ ਅਨੁਮਤੀਆਂ ਸੰਸ਼ੋਧਿਤ ਕਰੋ" - "ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਦੀਆਂ ਜਿਓਲੋਕੇਸ਼ਨ ਅਨੁਮਤੀਆਂ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਖ਼ਰਾਬ ਐਪਸ ਇਸਦੀ ਵਰਤੋਂ ਆਰਬਿਟਰੇਰੀ ਵੈਬ ਸਾਈਟਾਂ ਨੂੰ ਨਿਰਧਾਰਿਤ ਸਥਾਨ ਜਾਣਕਾਰੀ ਭੇਜਣ ਦੀ ਆਗਿਆ ਦੇਣ ਲਈ ਕਰ ਸਕਦੇ ਹਨ।" + "ਐਪ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਦੀਆਂ ਜਿਓਲੋਕੇਸ਼ਨ ਅਨੁਮਤੀਆਂ ਸੰਸ਼ੋਧਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਖ਼ਰਾਬ ਐਪਾਂ ਇਸਦੀ ਵਰਤੋਂ ਆਰਬਿਟਰੇਰੀ ਵੈੱਬ ਸਾਈਟਾਂ ਨੂੰ ਟਿਕਾਣਾ ਜਾਣਕਾਰੀ ਭੇਜਣ ਦੀ ਆਗਿਆ ਦੇਣ ਲਈ ਕਰ ਸਕਦੀਆਂ ਹਨ।" "ਕੀ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਬ੍ਰਾਊਜ਼ਰ ਇਹ ਪਾਸਵਰਡ ਯਾਦ ਰੱਖੇ?" "ਅਜੇ ਨਹੀਂ" "ਯਾਦ ਰੱਖੋ" @@ -953,8 +953,8 @@ %d ਸਾਲ ਵਿੱਚ "ਵੀਡੀਓ ਸਮੱਸਿਆ" - "ਇਹ ਵੀਡੀਓ ਇਸ ਡੀਵਾਈਸ ਤੇ ਸਟ੍ਰੀਮਿੰਗ ਲਈ ਪ੍ਰਮਾਣਿਕ ਨਹੀਂ ਹੈ।" - "ਇਹ ਵੀਡੀਓ ਪਲੇ ਨਹੀਂ ਕਰ ਸਕਦਾ।" + "ਇਹ ਵੀਡੀਓ ਇਸ ਡੀਵਾਈਸ ਤੇ ਸਟ੍ਰੀਮਿੰਗ ਲਈ ਵੈਧ ਨਹੀਂ ਹੈ।" + "ਇਹ ਵੀਡੀਓ ਪਲੇ ਨਹੀਂ ਕਰ ਸਕਦੇ।" "ਠੀਕ" "%1$s, %2$s" "ਦੁਪਹਿਰ" @@ -1165,7 +1165,7 @@ "ਹਮੇਸ਼ਾਂ ਆਗਿਆ ਦਿਓ" "ਕਦੇ ਵੀ ਆਗਿਆ ਨਾ ਦਿਓ" "SIM ਕਾਰਡ ਹਟਾਇਆ ਗਿਆ" - "ਮੋਬਾਈਲ ਨੈੱਟਵਰਕ ਅਣਉਪਲਬਧ ਹੋਵੇਗਾ ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ ਇੱਕ ਪ੍ਰਮਾਣਿਕ SIM ਕਾਰਡ ਪਾ ਕੇ ਰੀਸਟਾਰਟ ਨਹੀਂ ਕਰਦੇ।" + "ਮੋਬਾਈਲ ਨੈੱਟਵਰਕ ਅਣਉਪਲਬਧ ਹੋਵੇਗਾ ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ ਇੱਕ ਪ੍ਰਮਾਣਿਕ ਸਿਮ ਕਾਰਡ ਪਾ ਕੇ ਰੀਸਟਾਰਟ ਨਹੀਂ ਕਰਦੇ।" "ਹੋ ਗਿਆ" "SIM ਕਾਰਡ ਜੋੜਿਆ ਗਿਆ" "ਮੋਬਾਈਲ ਨੈੱਟਵਰਕ ਤੱਕ ਪਹੁੰਚ ਲਈ ਤੁਹਾਡਾ ਡੀਵਾਈਸ ਮੁੜ-ਚਾਲੂ ਕਰੋ।" @@ -1323,7 +1323,7 @@ "SD ਕਾਰਡ ਮਿਟਾ ਰਿਹਾ ਹੈ…" "ਸਾਂਝਾ ਕਰੋ" "ਲੱਭੋ" - "ਵੈਬ ਖੋਜ" + "ਵੈੱਬ ਖੋਜ" "ਅਗਲਾ ਲੱਭੋ" "ਪਿਛਲਾ ਲੱਭੋ" "%s ਵੱਲੋਂ ਟਿਕਾਣਾ ਬੇਨਤੀ" @@ -1365,7 +1365,7 @@ "ਸ਼ਿਫ਼ਟ" "ਦਾਖਲ ਕਰੋ" "ਇੱਕ ਐਪ ਚੁਣੋ" - "%s ਨੂੰ ਲੌਂਚ ਨਹੀਂ ਕਰ ਸਕਿਆ" + "%s ਨੂੰ ਲਾਂਚ ਨਹੀਂ ਕਰ ਸਕਿਆ" "ਇਸ ਨਾਲ ਸਾਂਝਾ ਕਰੋ" "%s ਨਾਲ ਸਾਂਝਾ ਕਰੋ" "ਹੈਂਡਲ ਸਲਾਈਡ ਕਰ ਰਿਹਾ ਹੈ। ਸਪੱਰਸ਼ ਕਰੋ & ਹੋਲਡ ਕਰੋ।" @@ -1414,7 +1414,7 @@ "ਗਤੀਵਿਧੀ ਚੁਣੋ" "ਇਸ ਨਾਲ ਸਾਂਝਾ ਕਰੋ" "ਭੇਜ ਰਿਹਾ ਹੈ..." - "ਕੀ ਬ੍ਰਾਊਜ਼ਰ ਲੌਂਚ ਕਰਨਾ ਹੈ?" + "ਕੀ ਬ੍ਰਾਊਜ਼ਰ ਲਾਂਚ ਕਰਨਾ ਹੈ?" "ਕੀ ਕਾਲ ਸਵੀਕਾਰ ਕਰਨੀ ਹੈ?" "ਹਮੇਸ਼ਾਂ" "ਕੇਵਲ ਇੱਕ ਵਾਰ" diff --git a/core/res/res/values-pl/strings.xml b/core/res/res/values-pl/strings.xml index 5258fd9df429..19f66a973f77 100644 --- a/core/res/res/values-pl/strings.xml +++ b/core/res/res/values-pl/strings.xml @@ -268,9 +268,9 @@ "Alerty" "Tryb demo dla sklepów" "Połączenie USB" - "Aplikacje działające w tle" - "Aplikacja %1$s działa w tle" - "Aplikacje (%1$d) działają w tle" + "Aplikacje zużywające baterię" + "Aplikacja %1$s zużywa baterię" + "Liczba aplikacji zużywających baterię: %1$d" "Kliknij, by wyświetlić szczegóły wykorzystania baterii i transmisji danych" "%1$s, %2$s" "Tryb awaryjny" @@ -1653,7 +1653,7 @@ Spróbuj ponownie za sekundę "Spróbuj ponownie później" - "Widok na pełnym ekranie" + "Włączony pełny ekran" "Aby wyjść, przesuń palcem z góry na dół." "OK" "Gotowe" diff --git a/core/res/res/values-pt-rBR/strings.xml b/core/res/res/values-pt-rBR/strings.xml index 5a5a2fc43e15..0fb12fbd6b80 100644 --- a/core/res/res/values-pt-rBR/strings.xml +++ b/core/res/res/values-pt-rBR/strings.xml @@ -262,9 +262,9 @@ "Alertas" "Demonstração na loja" "Conexão USB" - "Apps sendo executados em segundo plano" - "O app %1$s está sendo executado em segundo plano" - "%1$d apps estão sendo executados em segundo plano" + "Apps que estão consumindo a bateria" + "O app %1$s está consumindo a bateria" + "%1$d apps estão consumindo a bateria" "Tocar para ver detalhes sobre a bateria e o uso de dados" "%1$s, %2$s" "Modo de segurança" @@ -336,7 +336,7 @@ "gerenciar proprietários de perfis e de dispositivos" "Permitir que os apps definam os proprietários de perfis e de dispositivos." "reordenar os apps em execução" - "Permite que o app mova tarefas para o primeiro plano e o plano de fundo, sem sua intervenção." + "Permite que o app mova tarefas para o primeiro e o segundo plano, sem sua intervenção." "ativar o modo carro" "Permite que o app ative o modo Carro." "fechar outros apps" @@ -1311,7 +1311,7 @@ "Toque para configurar." "Voltar" "Avançar" - "Ignorar" + "Pular" "Não encontrado" "Localizar na página" @@ -1698,7 +1698,7 @@ "Fechar" "%1$s: %2$s" - %1$d selecionados + %1$d selecionado %1$d selecionados "Sem classificação" diff --git a/core/res/res/values-pt-rPT/strings.xml b/core/res/res/values-pt-rPT/strings.xml index 7b78b3a6b1ad..eb53ba7e6b6b 100644 --- a/core/res/res/values-pt-rPT/strings.xml +++ b/core/res/res/values-pt-rPT/strings.xml @@ -262,9 +262,9 @@ "Alertas" "Demonstração para retalho" "Ligação USB" - "Aplicações em execução em segundo plano" - "A aplicação %1$s está a ser executada em segundo plano" - "%1$d aplicações estão a ser executadas em segundo plano" + "Aplicações que estão a consumir bateria" + "A aplicação %1$s está a consumir bateria." + "%1$d aplicações estão a consumir bateria." "Toque para obter detalhes acerca da utilização da bateria e dos dados" "%1$s, %2$s" "Modo seguro" diff --git a/core/res/res/values-pt/strings.xml b/core/res/res/values-pt/strings.xml index 5a5a2fc43e15..0fb12fbd6b80 100644 --- a/core/res/res/values-pt/strings.xml +++ b/core/res/res/values-pt/strings.xml @@ -262,9 +262,9 @@ "Alertas" "Demonstração na loja" "Conexão USB" - "Apps sendo executados em segundo plano" - "O app %1$s está sendo executado em segundo plano" - "%1$d apps estão sendo executados em segundo plano" + "Apps que estão consumindo a bateria" + "O app %1$s está consumindo a bateria" + "%1$d apps estão consumindo a bateria" "Tocar para ver detalhes sobre a bateria e o uso de dados" "%1$s, %2$s" "Modo de segurança" @@ -336,7 +336,7 @@ "gerenciar proprietários de perfis e de dispositivos" "Permitir que os apps definam os proprietários de perfis e de dispositivos." "reordenar os apps em execução" - "Permite que o app mova tarefas para o primeiro plano e o plano de fundo, sem sua intervenção." + "Permite que o app mova tarefas para o primeiro e o segundo plano, sem sua intervenção." "ativar o modo carro" "Permite que o app ative o modo Carro." "fechar outros apps" @@ -1311,7 +1311,7 @@ "Toque para configurar." "Voltar" "Avançar" - "Ignorar" + "Pular" "Não encontrado" "Localizar na página" @@ -1698,7 +1698,7 @@ "Fechar" "%1$s: %2$s" - %1$d selecionados + %1$d selecionado %1$d selecionados "Sem classificação" diff --git a/core/res/res/values-ro/strings.xml b/core/res/res/values-ro/strings.xml index 6f157966490f..26b107f5dc42 100644 --- a/core/res/res/values-ro/strings.xml +++ b/core/res/res/values-ro/strings.xml @@ -265,9 +265,9 @@ "Alerte" "Demonstrație comercială" "Conexiune USB" - "Aplicațiile rulează în fundal" - "%1$s rulează în fundal" - "%1$d aplicații rulează în fundal" + "Aplicațiile consumă bateria" + "%1$s folosește bateria" + "%1$d aplicații folosesc bateria" "Atingeți pentru mai multe detalii privind bateria și utilizarea datelor" "%1$s, %2$s" "Mod sigur" diff --git a/core/res/res/values-ru/strings.xml b/core/res/res/values-ru/strings.xml index 0073fc2c363e..58bd5e3102dd 100644 --- a/core/res/res/values-ru/strings.xml +++ b/core/res/res/values-ru/strings.xml @@ -268,9 +268,9 @@ "Уведомления" "Деморежим для магазина" "USB-подключение" - "Приложения, работающие в фоновом режиме" - "%1$s в фоновом режиме" - "Несколько приложений (%1$d) работает в фоновом режиме" + "Приложения, расходующие заряд" + "Приложение \"%1$s\" расходует заряд" + "Несколько приложений (%1$d) расходуют заряд" "Нажмите, чтобы проверить энергопотребление и трафик" "%1$s, %2$s" "Безопасный режим" diff --git a/core/res/res/values-si/strings.xml b/core/res/res/values-si/strings.xml index f9cf56856a62..8b3099dcad97 100644 --- a/core/res/res/values-si/strings.xml +++ b/core/res/res/values-si/strings.xml @@ -262,9 +262,9 @@ "ඇඟවීම්" "සිල්ලර ආදර්ශනය" "USB සම්බන්ධතාවය" - "පසුබිමින් ධාවනය වන යෙදුම්" - "%1$s පසුබිමින් ධාවනය වේ" - "යෙදුම් %1$dක් පසුබිමින් ධාවනය වේ" + "බැටරිය භාවිත කරන යෙදුම්" + "%1$s බැටරිය භාවිත කරයි" + "යෙදුම් %1$dක් බැටරිය භාවිත කරයි" "බැටරි හා දත්ත භාවිතය පිළිබඳව විස්තර සඳහා තට්ටු කරන්න" "%1$s, %2$s" "ආරක්‍ෂිත ආකාරය" diff --git a/core/res/res/values-sk/strings.xml b/core/res/res/values-sk/strings.xml index 708c7deab9fa..c106909a3be2 100644 --- a/core/res/res/values-sk/strings.xml +++ b/core/res/res/values-sk/strings.xml @@ -268,9 +268,9 @@ "Upozornenia" "Predajná ukážka" "Pripojenie USB" - "Aplikácie sú spustené na pozadí" - "Aplikácia %1$s je spustená na pozadí" - "Niekoľko aplikácií (%1$d) je spustených na pozadí" + "Aplikácie spotrebúvajú batériu" + "%1$s používa batériu" + "Aplikácie (%1$d) používajú batériu" "Klepnutím zobrazíte podrobnosti o batérii a spotrebe dát" "%1$s, %2$s" "Núdzový režim" diff --git a/core/res/res/values-sl/strings.xml b/core/res/res/values-sl/strings.xml index 62cedec7e5e2..352637364ae3 100644 --- a/core/res/res/values-sl/strings.xml +++ b/core/res/res/values-sl/strings.xml @@ -268,9 +268,9 @@ "Opozorila" "Predstavitev za maloprodajo" "Povezava USB" - "Aplikacije se izvajajo v ozadju" - "Aplikacija %1$s se izvaja v ozadju" - "Več aplikacij (%1$d) se izvaja v ozadju" + "Aplikacije, ki porabljajo energijo akumulatorja" + "Aplikacija %1$s porablja energijo akumulatorja" + "Toliko aplikacij porablja energijo akumulatorja: %1$d" "Dotaknite se za prikaz podrobnosti porabe akumulatorja in prenosa podatkov" "%1$s, %2$s" "Varni način" diff --git a/core/res/res/values-sq/strings.xml b/core/res/res/values-sq/strings.xml index cb4324c2e53d..37aea6cf66a0 100644 --- a/core/res/res/values-sq/strings.xml +++ b/core/res/res/values-sq/strings.xml @@ -262,9 +262,9 @@ "Sinjalizimet" "Demonstrimi i shitjes me pakicë" "Lidhja USB" - "Aplikacionet që ekzekutohen në sfond" - "%1$s po ekzekutohet në sfond" - "%1$d aplikacione po ekzekutohen në sfond" + "Aplikacionet që konsumojnë baterinë" + "%1$s po përdor baterinë" + "%1$d aplikacione po përdorin baterinë" "Trokit për detaje mbi baterinë dhe përdorimin e të dhënave" "%1$s, %2$s" "Modaliteti i sigurisë" diff --git a/core/res/res/values-sr/strings.xml b/core/res/res/values-sr/strings.xml index 4dbb6cc32cd5..cac4f820a243 100644 --- a/core/res/res/values-sr/strings.xml +++ b/core/res/res/values-sr/strings.xml @@ -265,9 +265,9 @@ "Обавештења" "Режим демонстрације за малопродајне објекте" "USB веза" - "Апликације покренуте у позадини" - "%1$s ради у позадини" - "Апликације (%1$d) су покренуте у позадини" + "Апликације које троше батерију" + "%1$s користи батерију" + "Апликације (%1$d) користе батерију" "Додирните за детаље о батерији и потрошњи података" "%1$s, %2$s" "Безбедни режим" diff --git a/core/res/res/values-sv/strings.xml b/core/res/res/values-sv/strings.xml index 22774227c5fc..41f8092fa381 100644 --- a/core/res/res/values-sv/strings.xml +++ b/core/res/res/values-sv/strings.xml @@ -262,9 +262,9 @@ "Varningar" "Demo för återförsäljare" "USB-anslutning" - "Appar körs i bakgrunden" - "%1$s körs i bakgrunden" - "%1$d appar körs i bakgrunden" + "Appar som drar batteri" + "%1$s drar batteri" + "%1$d appar drar batteri" "Tryck för information om batteri- och dataanvändning" "%1$s, %2$s" "Säkert läge" @@ -1135,7 +1135,7 @@ "Appen %1$s vill ansluta till Wi-Fi-nätverket %2$s" "En app" "Wi-Fi direkt" - "Starta direkt Wi-Fi-användning. Detta inaktiverar Wi-Fi-användning med klient/trådlös surfzon." + "Starta direkt Wi-Fi-användning. Detta inaktiverar Wi-Fi-användning med klient/surfzon." "Det gick inte att starta Wi-Fi direkt." "Wi-Fi Direct är aktiverat" "Tryck för inställningar" diff --git a/core/res/res/values-sw/strings.xml b/core/res/res/values-sw/strings.xml index a9e5d88911f7..b85e884c64b8 100644 --- a/core/res/res/values-sw/strings.xml +++ b/core/res/res/values-sw/strings.xml @@ -260,9 +260,9 @@ "Arifa" "Onyesho la duka la rejareja" "Muunganisho wa USB" - "Programu zinatumika chinichini" - "%1$s inatumika chinichini" - "Programu %1$d zinatumika chinichini" + "Programu zinazotumia betri" + "%1$s inatumia betri" + "Programu %1$d zinatumia betri" "Gonga ili upate maelezo kuhusu betri na matumizi ya data" "%1$s, %2$s" "Mtindo salama" @@ -982,7 +982,7 @@ "Simu" "Ramani" "Kivinjari" - "Nafasi ya kuhafadhi inakwisha" + "Nafasi ya kuhifadhi inakaribia kujaa" "Baadhi ya vipengee vya mfumo huenda visifanye kazi" "Hifadhi haitoshi kwa ajili ya mfumo. Hakikisha una MB 250 za nafasi ya hifadhi isiyotumika na uanzishe upya." "%1$s inatumiwa" diff --git a/core/res/res/values-ta/strings.xml b/core/res/res/values-ta/strings.xml index a61646f1e319..760c416ee518 100644 --- a/core/res/res/values-ta/strings.xml +++ b/core/res/res/values-ta/strings.xml @@ -262,9 +262,9 @@ "விழிப்பூட்டல்கள்" "விற்பனையாளர் டெமோ" "USB இணைப்பு" - "பின்னணியில் இயங்கும் பயன்பாடுகள்" - "%1$s பின்னணியில் இயங்குகிறது" - "%1$d பயன்பாடுகள் பின்னணியில் இயங்குகின்றன" + "பேட்டரியைப் பயன்படுத்தும் பயன்பாடுகள்" + "%1$s பயன்பாடு பேட்டரியைப் பயன்படுத்துகிறது" + "%1$d பயன்பாடுகள் பேட்டரியைப் பயன்படுத்துகின்றன" "பேட்டரி மற்றும் தரவு உபயோக விவரங்களைக் காண, தட்டவும்" "%1$s, %2$s" "பாதுகாப்பு பயன்முறை" diff --git a/core/res/res/values-te/strings.xml b/core/res/res/values-te/strings.xml index f5f9d7163079..34b2fc40dc1b 100644 --- a/core/res/res/values-te/strings.xml +++ b/core/res/res/values-te/strings.xml @@ -134,7 +134,7 @@ "Wi-Fiతో కాల్‌లను చేయడానికి మరియు సందేశాలను పంపించడానికి, మొదట ఈ సేవను సెటప్ చేయాల్సిందిగా మీ క్యారియర్‌‌కి చెప్పండి. ఆ తర్వాత సెట్టింగ్‌ల నుండి Wi-Fi కాలింగ్‌ని మళ్లీ ఆన్ చేయండి. (లోపం కోడ్: %1$s)" - "మీ క్యారియర్‌తో నమోదు చేయండి (లోపం కోడ్: %1$s)" + "మీ క్యారియర్‌తో నమోదు చేయండి (ఎర్రర్ కోడ్: %1$s)" "%s" @@ -152,7 +152,7 @@ "లక్షణం కోడ్ పూర్తయింది." "కనెక్షన్ సమస్య లేదా లక్షణం కోడ్ చెల్లదు." "సరే" - "నెట్‌వర్క్ లోపం ఏర్పడింది." + "నెట్‌వర్క్ ఎర్రర్ ఏర్పడింది." "URLను కనుగొనడం సాధ్యపడలేదు." "సైట్ ప్రామాణీకరణ స్కీమ్‌కి మద్దతు లేదు." "ప్రామాణీకరించడం సాధ్యపడలేదు." @@ -167,7 +167,7 @@ "ఫైల్‌ను ప్రాప్యత చేయడం సాధ్యపడలేదు." "అభ్యర్థించిన ఫైల్‌ను కనుగొనడం సాధ్యపడలేదు." "చాలా ఎక్కువ అభ్యర్థనలు ప్రాసెస్ చేయబడుతున్నాయి. తర్వాత మళ్లీ ప్రయత్నించండి." - "%1$sకు సైన్‌ఇన్ లోపం" + "%1$sకు సైన్‌ఇన్ ఎర్రర్" "సమకాలీకరణ" "సమకాలీకరణ" "చాలా ఎక్కువ %s తొలగింపులు." @@ -253,7 +253,7 @@ "కారు మోడ్" "ఖాతా స్థితి" "డెవలపర్ సందేశాలు" - "నవీకరణలు" + "అప్‌డేట్‌లు" "నెట్‌వర్క్ స్థితి" "నెట్‌వర్క్ హెచ్చరికలు" "నెట్‌వర్క్ అందుబాటులో ఉంది" @@ -262,9 +262,9 @@ "హెచ్చరికలు" "రిటైల్ డెమో" "USB కనెక్షన్" - "నేపథ్యంలో అమలు అవుతున్న ఆప్‌లు" - "%1$s నేపథ్యంలో అమలు అవుతోంది" - "%1$d ఆప్‌లు నేపథ్యంలో అమలు అవుతున్నాయి" + "బ్యాటరీని ఉపయోగిస్తున్న యాప్‌లు" + "%1$s బ్యాటరీని ఉపయోగిస్తోంది" + "%1$d యాప్‌లు బ్యాటరీని ఉపయోగిస్తున్నాయి" "బ్యాటరీ మరియు డేటా వినియోగ వివరాల కోసం నొక్కండి" "%1$s, %2$s" "సురక్షిత మోడ్" @@ -302,11 +302,11 @@ "వేలిముద్ర సంజ్ఞలు" "పరికరాల వేలిముద్ర సెన్సార్‌లో నిర్వహించిన సంజ్ఞలను క్యాప్చర్ చేయవచ్చు." "స్థితి బార్‌ను నిలిపివేయడం లేదా సవరించడం" - "స్థితి బార్‌ను నిలిపివేయడానికి లేదా సిస్టమ్ చిహ్నాలను జోడించడానికి మరియు తీసివేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "స్థితి బార్‌ను నిలిపివేయడానికి లేదా సిస్టమ్ చిహ్నాలను జోడించడానికి మరియు తీసివేయడానికి యాప్‌ను అనుమతిస్తుంది." "స్థితి పట్టీగా ఉండటం" - "స్థితి బార్‌ ఉండేలా చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "స్థితి బార్‌ ఉండేలా చేయడానికి యాప్‌ను అనుమతిస్తుంది." "స్థితి పట్టీని విస్తరింపజేయడం/కుదించడం" - "స్థితి బార్‌ను విస్తరింపజేయడానికి లేదా కుదించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "స్థితి బార్‌ను విస్తరింపజేయడానికి లేదా కుదించడానికి యాప్‌ను అనుమతిస్తుంది." "సత్వరమార్గాలను ఇన్‌స్టాల్ చేయడం" "వినియోగదారు ప్రమేయం లేకుండానే హోమ్‌స్క్రీన్ సత్వరమార్గాలను జోడించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "సత్వరమార్గాలను అన్ఇన్‌స్టాల్ చేయడం" @@ -320,63 +320,63 @@ "వచన సందేశాలను (MMS) స్వీకరించడం" "MMS సందేశాలను స్వీకరించడానికి మరియు ప్రాసెస్ చేయడానికి యాప్‌ను అనుమతిస్తుంది. యాప్ మీ డివైజ్‌కు పంపబడిన సందేశాలను మీకు చూపకుండానే పర్యవేక్షించగలదని లేదా తొలగించగలదని దీని అర్థం." "సెల్ ప్రసార సందేశాలను చదవడం" - "మీ పరికరం స్వీకరించిన సెల్ ప్రసార సందేశాలను చదవడానికి అనువర్తనాన్ని అనుమతిస్తుంది. సెల్ ప్రసార హెచ్చరికలు అత్యవసర పరిస్థితుల గురించి మిమ్మల్ని హెచ్చరించడానికి కొన్ని స్థానాల్లో అందించబడతాయి. అత్యవసర సెల్ ప్రసారం స్వీకరించినప్పుడు హానికరమైన అనువర్తనాలు మీ పరికరం యొక్క పనితీరు లేదా నిర్వహణకు అంతరాయం కలిగించవచ్చు." + "మీ పరికరం స్వీకరించిన సెల్ ప్రసార సందేశాలను చదవడానికి యాప్‌ను అనుమతిస్తుంది. సెల్ ప్రసార హెచ్చరికలు అత్యవసర పరిస్థితుల గురించి మిమ్మల్ని హెచ్చరించడానికి కొన్ని స్థానాల్లో అందించబడతాయి. అత్యవసర సెల్ ప్రసారం స్వీకరించినప్పుడు హానికరమైన యాప్‌లు మీ పరికరం యొక్క పనితీరు లేదా నిర్వహణకు అంతరాయం కలిగించవచ్చు." "చందా చేయబడిన ఫీడ్‌లను చదవడం" - "ప్రస్తుతం సమకాలీకరించిన ఫీడ్‌ల గురించి వివరాలను పొందడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "ప్రస్తుతం సమకాలీకరించిన ఫీడ్‌ల గురించి వివరాలను పొందడానికి యాప్‌ను అనుమతిస్తుంది." "SMS సందేశాలను పంపడం మరియు వీక్షించడం" - "SMS సందేశాలు పంపడానికి అనువర్తనాన్ని అనుమతిస్తుంది. దీని వలన ఊహించని ఛార్జీలు విధించబడవచ్చు. హానికరమైన అనువర్తనాలు మీ నిర్ధారణ లేకుండానే సందేశాలను పంపడం ద్వారా మీకు డబ్బు ఖర్చయ్యేలా చేయవచ్చు." + "SMS సందేశాలు పంపడానికి యాప్‌ను అనుమతిస్తుంది. దీని వలన ఊహించని ఛార్జీలు విధించబడవచ్చు. హానికరమైన యాప్‌లు మీ నిర్ధారణ లేకుండానే సందేశాలను పంపడం ద్వారా మీకు డబ్బు ఖర్చయ్యేలా చేయవచ్చు." "మీ వచన సందేశాలు (SMS లేదా MMS) చదవడం" "ఈ యాప్‌ మీ టాబ్లెట్‌లో నిల్వ చేసిన అన్ని SMS (వచన) సందేశాలను చదవగలదు." "ఈ యాప్‌ మీ టీవీలో నిల్వ చేసిన అన్ని SMS (వచన) సందేశాలను చదవగలదు." "ఈ యాప్‌ మీ ఫోన్‌లో నిల్వ చేసిన అన్ని SMS (వచన) సందేశాలను చదవగలదు." "వచన సందేశాలను (WAP) స్వీకరించడం" - "WAP సందేశాలను స్వీకరించడానికి మరియు ప్రాసెస్ చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఈ అనుమతి మీకు పంపబడిన సందేశాలను మీకు చూపకుండానే పర్యవేక్షించగల లేదా తొలగించగల సామర్థ్యాన్ని కలిగి ఉంటుంది." + "WAP సందేశాలను స్వీకరించడానికి మరియు ప్రాసెస్ చేయడానికి యాప్‌ను అనుమతిస్తుంది. ఈ అనుమతి మీకు పంపబడిన సందేశాలను మీకు చూపకుండానే పర్యవేక్షించగల లేదా తొలగించగల సామర్థ్యాన్ని కలిగి ఉంటుంది." "అమలవుతున్న అనువర్తనాలను పునరుద్ధరించడం" - "ప్రస్తుతం మరియు ఇటీవల అమలవుతున్న విధుల గురించి వివరణాత్మక సమాచారాన్ని తిరిగి పొందడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఇది పరికరంలో ఉపయోగించబడిన అనువర్తనాల గురించి సమాచారాన్ని కనుగొనడానికి అనువర్తనాన్ని అనుమతించవచ్చు." + "ప్రస్తుతం మరియు ఇటీవల అమలవుతున్న విధుల గురించి వివరణాత్మక సమాచారాన్ని తిరిగి పొందడానికి యాప్‌ను అనుమతిస్తుంది. ఇది పరికరంలో ఉపయోగించబడిన యాప్‌ల గురించి సమాచారాన్ని కనుగొనడానికి యాప్‌ను అనుమతించవచ్చు." "ప్రొఫైల్ మరియు పరికర యజమానులను నిర్వహించడం" "ప్రొఫైల్ యజమానులను మరియు పరికరం యజమానిని సెట్ చేయడానికి అనువర్తనాలను అనుమతిస్తుంది." "అమలవుతున్న అనువర్తనాలను మళ్లీ క్రమం చేయడం" "విధులను ముందుకు మరియు నేపథ్యానికి తరలించడానికి యాప్‌ను అనుమతిస్తుంది. యాప్ మీ ప్రమేయం లేకుండానే దీన్ని చేయవచ్చు." "కారు మోడ్‌ను ప్రారంభించడం" - "కారు మోడ్‌ను ప్రారంభించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "కారు మోడ్‌ను ప్రారంభించడానికి యాప్‌ను అనుమతిస్తుంది." "ఇతర అనువర్తనాలను మూసివేయడం" - "ఇతర అనువర్తనాల నేపథ్య ప్రాసెస్‌లను ముగించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. దీని వలన ఇతర అనువర్తనాలు అమలు కాకుండా ఆపివేయబడవచ్చు." + "ఇతర యాప్‌ల నేపథ్య ప్రాసెస్‌లను ముగించడానికి యాప్‌ను అనుమతిస్తుంది. దీని వలన ఇతర యాప్‌లు అమలు కాకుండా ఆపివేయబడవచ్చు." "ఈ యాప్ ఇతర యాప్‌ల పైభాగాన కనిపించగలదు" "ఈ యాప్ ఇతర యాప్‌ల పైభాగాన లేదా స్క్రీన్ యొక్క ఇతర భాగాలపైన కనిపించగలదు. ఇది సాధారణ యాప్ వినియోగానికి అంతరాయం కలిగించవచ్చు మరియు ఆ ఇతర యాప్‌లు కనిపించే విధానాన్ని మార్చవచ్చు." "నేపథ్యంలో అమలు చేయండి" "ఈ యాప్ నేపథ్యంలో అమలు కావచ్చు. దీని వలన ఎక్కువ బ్యాటరీ శక్తి వినియోగం కావచ్చు." "నేపథ్యంలో డేటాను ఉపయోగించండి" "ఈ యాప్ నేపథ్యంలో డేటాను ఉపయోగించవచ్చు. దీని వలన డేటా వినియోగం అధికం కావచ్చు." - "అనువర్తనాన్ని ఎల్లప్పుడూ అమలు చేయడం" + "యాప్‌ను ఎల్లప్పుడూ అమలు చేయడం" "యాప్‌, దాని భాగాలు మెమరీలో ఉండేలా చేయడానికి దానిని అనుమతిస్తుంది. ఇది ఇతర యాప్‌లకు అందుబాటులో ఉన్న మెమరీని ఆక్రమిస్తుంది, టాబ్లెట్ నెమ్మదిగా పని చేస్తుంది." "యాప్‌ దానిలోని కొన్ని భాగాలను మెమరీలో ఉంచడానికి దాన్ని అనుమతిస్తుంది. ఇది టీవీ నెమ్మదిగా పని చేసేలా చేస్తూ ఇతర అనువర్తనాలకు అందుబాటులో ఉన్న మెమరీని పరిమితం చేయవచ్చు." "యాప్‌, దాని భాగాలు మెమరీలో ఉండేలా చేయడానికి దానిని అనుమతిస్తుంది. ఇది ఇతర యాప్‌లకు అందుబాటులో ఉన్న మెమరీని ఆక్రమిస్తుంది, ఫోన్ నెమ్మదిగా పని చేస్తుంది." - "అనువర్తన నిల్వ స్థలాన్ని అంచనా వేయడం" + "యాప్ నిల్వ స్థలాన్ని అంచనా వేయడం" "యాప్‌ కోడ్, డేటా మరియు కాష్ పరిమాణాలను తిరిగి పొందడానికి దాన్ని అనుమతిస్తుంది" "సిస్టమ్ సెట్టింగ్‌లను సవరించడం" - "సిస్టమ్ యొక్క సెట్టింగ్‌ల డేటాను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. హానికరమైన అనువర్తనాలు మీ సిస్టమ్ యొక్క కాన్ఫిగరేషన్‌ను నాశనం చేయవచ్చు." + "సిస్టమ్ యొక్క సెట్టింగ్‌ల డేటాను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. హానికరమైన యాప్‌లు మీ సిస్టమ్ యొక్క కాన్ఫిగరేషన్‌ను నాశనం చేయవచ్చు." "ప్రారంభంలో అమలు చేయడం" - "సిస్టమ్ బూటింగ్‌ను పూర్తి చేసిన వెంటనే దానికదే ప్రారంభించబడటానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఇది టాబ్లెట్‌ను ప్రారంభించడానికి ఎక్కువ సమయం పట్టేలా చేయవచ్చు మరియు ఎల్లప్పుడూ అమలు చేయడం ద్వారా మొత్తం టాబ్లెట్‌ను నెమ్మదిగా పని చేయడానికి అనువర్తనాన్ని అనుమతించేలా చేయవచ్చు." + "సిస్టమ్ బూటింగ్‌ను పూర్తి చేసిన వెంటనే దానికదే ప్రారంభించబడటానికి యాప్‌ను అనుమతిస్తుంది. ఇది టాబ్లెట్‌ను ప్రారంభించడానికి ఎక్కువ సమయం పట్టేలా చేయవచ్చు మరియు ఎల్లప్పుడూ అమలు చేయడం ద్వారా మొత్తం టాబ్లెట్‌ను నెమ్మదిగా పని చేయడానికి యాప్‌ను అనుమతించేలా చేయవచ్చు." "సిస్టమ్ బూటింగ్‌ను పూర్తి చేసిన వెంటనే యాప్ దానికదే ప్రారంభం కావడానికి అనుమతిస్తుంది. ఇది టీవీ ప్రారంభం కావడానికి ఎక్కువ సమయం పట్టేలా చేయవచ్చు మరియు ఎల్లప్పుడూ అమలు కావడం ద్వారా మొత్తం టాబ్లెట్ పనితీరును నెమ్మది చేయడానికి యాప్‌ను అనుమతించవచ్చు." - "సిస్టమ్ బూటింగ్‌ను పూర్తి చేసిన వెంటనే దానికదే ప్రారంభించబడటానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఇది ఫోన్‌ను ప్రారంభించడానికి ఎక్కువ సమయం పట్టేలా చేయవచ్చు మరియు ఎల్లప్పుడూ అమలు చేయడం ద్వారా మొత్తం ఫోన్‌ను నెమ్మదిగా పని చేయడానికి అనువర్తనాన్ని అనుమతించేలా చేయవచ్చు." + "సిస్టమ్ బూటింగ్‌ను పూర్తి చేసిన వెంటనే దానికదే ప్రారంభించబడటానికి యాప్‌ను అనుమతిస్తుంది. ఇది ఫోన్‌ను ప్రారంభించడానికి ఎక్కువ సమయం పట్టేలా చేయవచ్చు మరియు ఎల్లప్పుడూ అమలు చేయడం ద్వారా మొత్తం ఫోన్‌ను నెమ్మదిగా పని చేయడానికి యాప్‌ను అనుమతించేలా చేయవచ్చు." "స్టిక్కీ ప్రసారాన్ని పంపడం" - "ప్రసారం ముగిసిన తర్వాత భద్రపరచబడే ప్రసారాలను పంపడానికి అనువర్తనాన్ని అనుమతిస్తుంది. అత్యధిక వినియోగం వలన టాబ్లెట్ నెమ్మదిగా పని చేయవచ్చు లేదా అధిక పరిమాణంలో మెమరీని ఉపయోగించడం వలన అస్థిరంగా మారవచ్చు." + "ప్రసారం ముగిసిన తర్వాత భద్రపరచబడే ప్రసారాలను పంపడానికి యాప్‌ను అనుమతిస్తుంది. అత్యధిక వినియోగం వలన టాబ్లెట్ నెమ్మదిగా పని చేయవచ్చు లేదా అధిక పరిమాణంలో మెమరీని ఉపయోగించడం వలన అస్థిరంగా మారవచ్చు." "ప్రసారం ముగిసిన తర్వాత భద్రపరచబడే ప్రసారాలను పంపడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఎక్కువగా వినియోగిస్తే అధిక పరిమాణంలో మెమరీని ఉపయోగించడం వలన టీవీ నెమ్మదిగా పని చేయవచ్చు లేదా అస్థిరంగా మారవచ్చు." - "ప్రసారం ముగిసిన తర్వాత భద్రపరచబడే ప్రసారాలను పంపడానికి అనువర్తనాన్ని అనుమతిస్తుంది. అత్యధిక వినియోగం వలన ఫోన్ నెమ్మదిగా పని చేయవచ్చు లేదా అధిక పరిమాణంలో మెమరీని ఉపయోగించడం వలన అస్థిరంగా మారవచ్చు." + "ప్రసారం ముగిసిన తర్వాత భద్రపరచబడే ప్రసారాలను పంపడానికి యాప్‌ను అనుమతిస్తుంది. అత్యధిక వినియోగం వలన ఫోన్ నెమ్మదిగా పని చేయవచ్చు లేదా అధిక పరిమాణంలో మెమరీని ఉపయోగించడం వలన అస్థిరంగా మారవచ్చు." "మీ పరిచయాలను చదవడం" - "మీరు నిర్దిష్ట వ్యక్తులకు కాల్ చేసిన, ఇమెయిల్ చేసిన లేదా ఇతర మార్గాల్లో కమ్యూనికేట్ చేసిన తరచుదనంతో సహా మీ టాబ్లెట్‌లో నిల్వ చేయబడిన మీ పరిచయాల గురించి డేటాను చదవడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఈ అనుమతి మీ పరిచయ డేటాను సేవ్ చేయడానికి అనువర్తనాలను అనుమతిస్తుంది మరియు హానికరమైన అనువర్తనాలు మీకు తెలియకుండానే పరిచయ డేటాను భాగస్వామ్యం చేయవచ్చు." + "మీరు నిర్దిష్ట వ్యక్తులకు కాల్ చేసిన, ఇమెయిల్ చేసిన లేదా ఇతర మార్గాల్లో కమ్యూనికేట్ చేసిన తరచుదనంతో సహా మీ టాబ్లెట్‌లో నిల్వ చేయబడిన మీ పరిచయాల గురించి డేటాను చదవడానికి యాప్‌ను అనుమతిస్తుంది. ఈ అనుమతి మీ పరిచయ డేటాను సేవ్ చేయడానికి యాప్‌లను అనుమతిస్తుంది మరియు హానికరమైన యాప్‌లు మీకు తెలియకుండానే పరిచయ డేటాను షేర్ చేయవచ్చు." "మీరు నిర్దిష్ట వ్యక్తులకు కాల్ చేసిన, ఇమెయిల్ చేసిన లేదా ఇతర మార్గాల్లో కమ్యూనికేట్ చేసిన తరచుదనంతో సహా మీ టీవీలో నిల్వ చేసిన మీ పరిచయాలకు సంబంధించిన డేటాను చదవడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఈ అనుమతి మీ పరిచయ డేటాను సేవ్ చేయడానికి అనువర్తనాలను అనుమతిస్తుంది మరియు హానికరమైన అనువర్తనాలు మీకు తెలియకుండానే పరిచయ డేటాను భాగస్వామ్యం చేయవచ్చు." - "మీరు నిర్దిష్ట వ్యక్తులకు కాల్ చేసిన, ఇమెయిల్ చేసిన లేదా ఇతర మార్గాల్లో కమ్యూనికేట్ చేసిన తరచుదనంతో సహా మీ ఫోన్‌లో నిల్వ చేయబడిన మీ పరిచయాల గురించి డేటాను చదవడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఈ అనుమతి మీ పరిచయ డేటాను సేవ్ చేయడానికి అనువర్తనాలను అనుమతిస్తుంది మరియు హానికరమైన అనువర్తనాలు మీకు తెలియకుండానే పరిచయ డేటాను భాగస్వామ్యం చేయవచ్చు." + "మీరు నిర్దిష్ట వ్యక్తులకు కాల్ చేసిన, ఇమెయిల్ చేసిన లేదా ఇతర మార్గాల్లో కమ్యూనికేట్ చేసిన తరచుదనంతో సహా మీ ఫోన్‌లో నిల్వ చేయబడిన మీ పరిచయాల గురించి డేటాను చదవడానికి యాప్‌ను అనుమతిస్తుంది. ఈ అనుమతి మీ పరిచయ డేటాను సేవ్ చేయడానికి యాప్‌లను అనుమతిస్తుంది మరియు హానికరమైన యాప్‌లు మీకు తెలియకుండానే పరిచయ డేటాను షేర్ చేయవచ్చు." "మీ పరిచయాలను సవరించడం" - "మీరు నిర్దిష్ట పరిచయాలకు కాల్ చేసిన, ఇమెయిల్ చేసిన లేదా ఇతర మార్గాల్లో కమ్యూనికేట్ చేసిన తరచుదనంతో సహా మీ టాబ్లెట్‌లో నిల్వ చేయబడిన మీ పరిచయాల గురించి డేటాను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఈ అనుమతి పరిచయ డేటాను తొలగించడానికి అనువర్తనాలను అనుమతిస్తుంది." + "మీరు నిర్దిష్ట పరిచయాలకు కాల్ చేసిన, ఇమెయిల్ చేసిన లేదా ఇతర మార్గాల్లో కమ్యూనికేట్ చేసిన తరచుదనంతో సహా మీ టాబ్లెట్‌లో నిల్వ చేయబడిన మీ పరిచయాల గురించి డేటాను సవరించడానికి యాప్‌ను అనుమతిస్తుంది. ఈ అనుమతి పరిచయ డేటాను తొలగించడానికి యాప్‌లను అనుమతిస్తుంది." "మీరు నిర్దిష్ట పరిచయాలకు కాల్ చేసిన, ఇమెయిల్ చేసిన లేదా ఇతర మార్గాల్లో కమ్యూనికేట్ చేసిన తరచుదనంతో సహా మీ టీవీలో నిల్వ చేసిన మీ పరిచయాలకు సంబంధించిన డేటాను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఈ అనుమతి పరిచయ డేటాను తొలగించడానికి అనువర్తనాలను అనుమతిస్తుంది." - "మీరు నిర్దిష్ట పరిచయాలకు కాల్ చేసిన, ఇమెయిల్ చేసిన లేదా ఇతర మార్గాల్లో కమ్యూనికేట్ చేసిన తరచుదనంతో సహా మీ ఫోన్‌లో నిల్వ చేయబడిన మీ పరిచయాల గురించి డేటాను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఈ అనుమతి పరిచయ డేటాను తొలగించడానికి అనువర్తనాలను అనుమతిస్తుంది." + "మీరు నిర్దిష్ట పరిచయాలకు కాల్ చేసిన, ఇమెయిల్ చేసిన లేదా ఇతర మార్గాల్లో కమ్యూనికేట్ చేసిన తరచుదనంతో సహా మీ ఫోన్‌లో నిల్వ చేయబడిన మీ పరిచయాల గురించి డేటాను సవరించడానికి యాప్‌ను అనుమతిస్తుంది. ఈ అనుమతి పరిచయ డేటాను తొలగించడానికి యాప్‌లను అనుమతిస్తుంది." "కాల్ లాగ్‌ను చదవడం" "ఈ యాప్‌ మీ కాల్ చరిత్రను చదవగలదు." "కాల్ లాగ్‌ను వ్రాయడం" - "ఇన్‌కమింగ్ మరియు అవుట్‌గోయింగ్ కాల్‌ల గురించిన డేటాతో సహా మీ టాబ్లెట్ యొక్క కాల్ లాగ్‌ను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. హానికరమైన అనువర్తనాలు మీ కాల్ లాగ్‌ను ఎరేజ్ చేయడానికి లేదా సవరించడానికి దీన్ని ఉపయోగించవచ్చు." + "ఇన్‌కమింగ్ మరియు అవుట్‌గోయింగ్ కాల్‌ల గురించిన డేటాతో సహా మీ టాబ్లెట్ యొక్క కాల్ లాగ్‌ను సవరించడానికి యాప్‌ను అనుమతిస్తుంది. హానికరమైన యాప్‌లు మీ కాల్ లాగ్‌ను ఎరేజ్ చేయడానికి లేదా సవరించడానికి దీన్ని ఉపయోగించవచ్చు." "ఇన్‌కమింగ్ మరియు అవుట్‌గోయింగ్ కాల్‌లకు సంబంధించిన డేటాతో సహా మీ టీవీ కాల్ లాగ్‌ను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. హానికరమైన అనువర్తనాలు మీ కాల్ లాగ్‌ను తీసివేయడానికి లేదా సవరించడానికి దీన్ని ఉపయోగించవచ్చు." - "ఇన్‌కమింగ్ మరియు అవుట్‌గోయింగ్ కాల్‌ల గురించిన డేటాతో సహా మీ ఫోన్ యొక్క కాల్ లాగ్‌ను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. హానికరమైన అనువర్తనాలు మీ కాల్ లాగ్‌ను ఎరేజ్ చేయడానికి లేదా సవరించడానికి దీన్ని ఉపయోగించవచ్చు." + "ఇన్‌కమింగ్ మరియు అవుట్‌గోయింగ్ కాల్‌ల గురించిన డేటాతో సహా మీ ఫోన్ యొక్క కాల్ లాగ్‌ను సవరించడానికి యాప్‌ను అనుమతిస్తుంది. హానికరమైన యాప్‌లు మీ కాల్ లాగ్‌ను ఎరేజ్ చేయడానికి లేదా సవరించడానికి దీన్ని ఉపయోగించవచ్చు." "శరీర సెన్సార్‌లను (గుండె స్పందన రేటు మానిటర్‌ల వంటివి) ప్రాప్యత చేయడం" "మీ శారీరక పరిస్థితిని అనగా మీ గుండె స్పందన రేటు వంటి వాటిని పర్యవేక్షించే సెన్సార్‌ల నుండి డేటాను ప్రాప్యత చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "క్యాలెండర్ ఈవెంట్‌లు మరియు వివరాలను చదవడం" @@ -396,7 +396,7 @@ "ఈ యాప్‌ సెల్ టవర్‌లు మరియు Wi-Fi నెట్‌వర్క్‌ల వంటి నెట్‌వర్క్ మూలాధారాల ఆధారంగా మీ స్థానాన్ని తెలుసుకోగలదు. యాప్‌ ఉపయోగించడానికి మీ టీవీలో ఈ స్థాన సేవలను తప్పనిసరిగా ఆన్ చేయాలి మరియు అందుబాటులో ఉండాలి." "ఈ యాప్‌ సెల్ టవర్‌లు మరియు Wi-Fi నెట్‌వర్క్‌ల వంటి నెట్‌వర్క్ మూలాధారాల ఆధారంగా మీ స్థానాన్ని తెలుసుకోగలదు. యాప్‌ ఉపయోగించడానికి మీ ఫోన్‌లో ఈ స్థాన సేవలను తప్పనిసరిగా ఆన్ చేయాలి మరియు అందుబాటులో ఉండాలి." "మీ ఆడియో సెట్టింగ్‌లను మార్చడం" - "వాల్యూమ్ మరియు అవుట్‌పుట్ కోసం ఉపయోగించాల్సిన స్పీకర్ వంటి సార్వజనీన ఆడియో సెట్టింగ్‌లను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "వాల్యూమ్ మరియు అవుట్‌పుట్ కోసం ఉపయోగించాల్సిన స్పీకర్ వంటి సార్వజనీన ఆడియో సెట్టింగ్‌లను సవరించడానికి యాప్‌ను అనుమతిస్తుంది." "ఆడియోను రికార్డ్ చేయడం" "ఈ యాప్ మైక్రోఫోన్‌ని ఉపయోగించి ఎప్పుడైనా ఆడియోను రికార్డ్ చేయగలదు." "SIMకి ఆదేశాలను పంపడం" @@ -404,13 +404,13 @@ "చిత్రాలు మరియు వీడియోలు తీయడం" "ఈ యాప్‌ కెమెరాను ఉపయోగించి ఎప్పుడైనా చిత్రాలను తీయగలదు మరియు వీడియోలను రికార్డ్ చేయగలదు." "వైబ్రేషన్‌ను నియంత్రించడం" - "వైబ్రేటర్‌ను నియంత్రించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "వైబ్రేటర్‌ను నియంత్రించడానికి యాప్‌ను అనుమతిస్తుంది." "నేరుగా కాల్ చేసే ఫోన్ నంబర్‌లు" - "మీ ప్రమేయం లేకుండా ఫోన్ నంబర్‌లకు కాల్ చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది. దీని వలన అనుకోని ఛార్జీలు విధించబడవచ్చు లేదా కాల్‌లు రావచ్చు. ఇది అత్యవసర నంబర్‌లకు కాల్ చేయడానికి అనువర్తనాన్ని అనుమతించదని గుర్తుంచుకోండి. హానికరమైన అనువర్తనాలు మీ నిర్ధారణ లేకుండానే కాల్‌లు చేయడం ద్వారా మీకు డబ్బు ఖర్చయ్యేలా చేయవచ్చు." + "మీ ప్రమేయం లేకుండా ఫోన్ నంబర్‌లకు కాల్ చేయడానికి యాప్‌ను అనుమతిస్తుంది. దీని వలన అనుకోని ఛార్జీలు విధించబడవచ్చు లేదా కాల్‌లు రావచ్చు. ఇది అత్యవసర నంబర్‌లకు కాల్ చేయడానికి యాప్‌ను అనుమతించదని గుర్తుంచుకోండి. హానికరమైన యాప్‌లు మీ నిర్ధారణ లేకుండానే కాల్‌లు చేయడం ద్వారా మీకు డబ్బు ఖర్చయ్యేలా చేయవచ్చు." "IMS కాల్ సేవ ప్రాప్యత అనుమతి" "మీ ప్రమేయం లేకుండా కాల్‌లు చేయడం కోసం IMS సేవను ఉపయోగించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "ఫోన్ స్థితి మరియు గుర్తింపుని చదవడం" - "పరికరం యొక్క ఫోన్ లక్షణాలను ప్రాప్యత చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఈ అనుమతి ఫోన్ నంబర్ మరియు పరికరం IDలను, కాల్ సక్రియంగా ఉందా లేదా అనే విషయాన్ని మరియు కాల్ ద్వారా కనెక్ట్ చేయబడిన రిమోట్ నంబర్‌ను కనుగొనడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "పరికరం యొక్క ఫోన్ ఫీచర్‌లను యాక్సెస్ చేయడానికి యాప్‌ను అనుమతిస్తుంది. ఈ అనుమతి ఫోన్ నంబర్ మరియు పరికరం IDలను, కాల్ సక్రియంగా ఉందా లేదా అనే విషయాన్ని మరియు కాల్ ద్వారా కనెక్ట్ చేయబడిన రిమోట్ నంబర్‌ను కనుగొనడానికి యాప్‌ను అనుమతిస్తుంది." "కాల్‌లను సిస్టమ్ ద్వారా వెళ్లేలా చేయి" "కాలింగ్ అనుభవాన్ని మెరుగుపరచడం కోసం తన కాల్‌లను సిస్టమ్ ద్వారా వెళ్లేలా చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "ఫోన్ నంబర్‌లను చదువు" @@ -418,61 +418,61 @@ "టాబ్లెట్‌ను నిద్రావస్థకు వెళ్లనీయకుండా నిరోధించడం" "టీవీ నిద్రావస్థకు వెళ్లకుండా నిరోధించడం" "ఫోన్‌ను నిద్రావస్థకు వెళ్లనీయకుండా నిరోధించడం" - "నిద్రావస్థకి వెళ్లకుండా టాబ్లెట్‌ను నిరోధించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "నిద్రావస్థకి వెళ్లకుండా టాబ్లెట్‌ను నిరోధించడానికి యాప్‌ను అనుమతిస్తుంది." "టీవీ నిద్రావస్థకు వెళ్లకుండా నిరోధించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." - "నిద్రావస్థకి వెళ్లకుండా ఫోన్‌ను నిరోధించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "నిద్రావస్థకి వెళ్లకుండా ఫోన్‌ను నిరోధించడానికి యాప్‌ను అనుమతిస్తుంది." "ఇన్‌ఫ్రారెడ్ ప్రసరణ" "టాబ్లెట్ యొక్క ఇన్‌ఫ్రారెడ్ ట్రాన్స్‌మిటర్‌ను ఉపయోగించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "టీవీ ఇన్‌ఫ్రారెడ్ ట్రాన్స్‌మిటర్‌‌ని ఉపయోగించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "ఫోన్ యొక్క ఇన్‌ఫ్రారెడ్ ట్రాన్స్‌మిటర్‌ను ఉపయోగించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "వాల్‌పేపర్‌ను సెట్ చేయడం" - "సిస్టమ్ వాల్‌పేపర్‌ను సెట్ చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "సిస్టమ్ వాల్‌పేపర్‌ను సెట్ చేయడానికి యాప్‌ను అనుమతిస్తుంది." "మీ వాల్‌పేపర్ పరిమాణాన్ని సర్దుబాటు చేయడం" - "సిస్టమ్ వాల్‌పేపర్ పరిమాణం సూచనలను సెట్ చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "సిస్టమ్ వాల్‌పేపర్ పరిమాణం సూచనలను సెట్ చేయడానికి యాప్‌ను అనుమతిస్తుంది." "సమయ మండలిని సెట్ చేయడం" - "టాబ్లెట్ యొక్క సమయ మండలిని మార్చడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "టాబ్లెట్ యొక్క సమయ మండలిని మార్చడానికి యాప్‌ను అనుమతిస్తుంది." "టీవీ సమయ మండలిని మార్చడానికి అనువర్తనాన్ని అనుమతిస్తుంది." - "ఫోన్ యొక్క సమయ మండలిని మార్చడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "ఫోన్ యొక్క సమయ మండలిని మార్చడానికి యాప్‌ను అనుమతిస్తుంది." "పరికరంలో ఖాతాలను కనుగొనడం" - "టాబ్లెట్‌కు తెలిసిన ఖాతాల జాబితాను పొందడానికి అనువర్తనాన్ని అనుమతిస్తుంది. దీనిలో మీరు ఇన్‌స్టాల్ చేసిన అనువర్తనాల ద్వారా సృష్టించబడిన ఖాతాలు ఏవైనా ఉండవచ్చు." + "టాబ్లెట్‌కు తెలిసిన ఖాతాల జాబితాను పొందడానికి యాప్‌ను అనుమతిస్తుంది. దీనిలో మీరు ఇన్‌స్టాల్ చేసిన యాప్‌ల ద్వారా సృష్టించబడిన ఖాతాలు ఏవైనా ఉండవచ్చు." "టీవీకి తెలిసిన ఖాతాల జాబితాను పొందడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఇందులో మీరు ఇన్‌స్టాల్ చేసిన అనువర్తనాల ద్వారా సృష్టించబడిన ఖాతాలు కూడా ఉండవచ్చు." - "ఫోన్‌కు తెలిసిన ఖాతాల జాబితాను పొందడానికి అనువర్తనాన్ని అనుమతిస్తుంది. దీనిలో మీరు ఇన్‌స్టాల్ చేసిన అనువర్తనాల ద్వారా సృష్టించబడిన ఖాతాలు ఏవైనా ఉండవచ్చు." + "ఫోన్‌కు తెలిసిన ఖాతాల జాబితాను పొందడానికి యాప్‌ను అనుమతిస్తుంది. దీనిలో మీరు ఇన్‌స్టాల్ చేసిన యాప్‌ల ద్వారా సృష్టించబడిన ఖాతాలు ఏవైనా ఉండవచ్చు." "నెట్‌వర్క్ కనెక్షన్‌లను వీక్షించడం" - "ఏ నెట్‌వర్క్‌లు ఉన్నాయి మరియు కనెక్ట్ చేయబడ్డాయి వంటి నెట్‌వర్క్ కనెక్షన్‌ల గురించి సమాచారాన్ని వీక్షించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "ఏ నెట్‌వర్క్‌లు ఉన్నాయి మరియు కనెక్ట్ చేయబడ్డాయి వంటి నెట్‌వర్క్ కనెక్షన్‌ల గురించి సమాచారాన్ని వీక్షించడానికి యాప్‌ను అనుమతిస్తుంది." "పూర్తి నెట్‌వర్క్ ప్రాప్యతను కలిగి ఉండటం" - "నెట్‌వర్క్ సాకెట్‌లను సృష్టించడానికి మరియు అనుకూల నెట్‌వర్క్ ప్రోటోకాల్‌లను ఉపయోగించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. బ్రౌజర్ మరియు ఇతర అనువర్తనాలు ఇంటర్నెట్‌కు డేటా పంపడానికి మార్గాలను అందిస్తాయి, కనుక ఇంటర్నెట్‌కు డేటా పంపడానికి ఈ అనుమతి అవసరం లేదు." + "నెట్‌వర్క్ సాకెట్‌లను సృష్టించడానికి మరియు అనుకూల నెట్‌వర్క్ ప్రోటోకాల్‌లను ఉపయోగించడానికి యాప్‌ను అనుమతిస్తుంది. బ్రౌజర్ మరియు ఇతర యాప్‌లు ఇంటర్నెట్‌కు డేటా పంపడానికి మార్గాలను అందిస్తాయి, కనుక ఇంటర్నెట్‌కు డేటా పంపడానికి ఈ అనుమతి అవసరం లేదు." "నెట్‌వర్క్ కనెక్టివిటీని మార్చడం" - "నెట్‌వర్క్ కనెక్టివిటీ యొక్క స్థితిని మార్చడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "నెట్‌వర్క్ కనెక్టివిటీ యొక్క స్థితిని మార్చడానికి యాప్‌ను అనుమతిస్తుంది." "టీథర్ చేయబడిన కనెక్టివిటీని మార్చడం" - "టీథర్ చేసిన నెట్‌వర్క్ కనెక్టివిటీ యొక్క స్థితిని మార్చడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "టీథర్ చేసిన నెట్‌వర్క్ కనెక్టివిటీ యొక్క స్థితిని మార్చడానికి యాప్‌ను అనుమతిస్తుంది." "Wi-Fi కనెక్షన్‌లను వీక్షించడం" "Wi-Fi ప్రారంభించబడిందా, లేదా మరియు కనెక్ట్ చేయబడిన Wi-Fi పరికరాల పేరు వంటి Wi-Fi నెట్‌వర్కింగ్ గురించి సమాచారాన్ని వీక్షించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "Wi-Fiకి కనెక్ట్ చేయడం మరియు దాని నుండి డిస్‌కనెక్ట్ చేయడం" - "Wi-Fi ప్రాప్యత స్థానాలకు కనెక్ట్ చేయడానికి మరియు వాటి నుండి డిస్‌కనెక్ట్ చేయడానికి మరియు Wi-Fi నెట్‌వర్క్‌ల కోసం పరికర కాన్ఫిగరేషన్‌కు మార్పులు చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "Wi-Fi యాక్సెస్ స్థానాలకు కనెక్ట్ చేయడానికి మరియు వాటి నుండి డిస్‌కనెక్ట్ చేయడానికి మరియు Wi-Fi నెట్‌వర్క్‌ల కోసం పరికర కాన్ఫిగరేషన్‌కు మార్పులు చేయడానికి యాప్‌ను అనుమతిస్తుంది." "Wi-Fi Multicast స్వీకరణను అనుమతించడం" - "మల్టీక్యాస్ట్ చిరునామాలను ఉపయోగించి మీ టాబ్లెట్‌కు మాత్రమే కాకుండా Wi-Fi నెట్‌వర్క్‌లోని అన్ని పరికరాలకు పంపబడిన ప్యాకెట్‌లను స్వీకరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. మల్టీక్యాస్ట్ యేతర మోడ్ కంటే ఇది ఎక్కువ పవర్ ఉపయోగిస్తుంది." + "మల్టీక్యాస్ట్ చిరునామాలను ఉపయోగించి మీ టాబ్లెట్‌కు మాత్రమే కాకుండా Wi-Fi నెట్‌వర్క్‌లోని అన్ని పరికరాలకు పంపబడిన ప్యాకెట్‌లను స్వీకరించడానికి యాప్‌ను అనుమతిస్తుంది. మల్టీక్యాస్ట్ యేతర మోడ్ కంటే ఇది ఎక్కువ పవర్ ఉపయోగిస్తుంది." "మల్టీక్యాస్ట్ చిరునామాలను ఉపయోగించి మీ టీవీకి మాత్రమే కాకుండా Wi-Fi నెట్‌వర్క్‌లోని అన్ని పరికరాలకు పంపిన ప్యాకెట్‌లను స్వీకరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఇది మల్టీక్యాస్ట్ యేతర మోడ్ కంటే ఎక్కువ పవర్‌ను ఉపయోగిస్తుంది." "మల్టీక్యాస్ట్ చిరునామాలను ఉపయోగించి మీ ఫోన్‌కు మాత్రమే కాకుండా Wi-Fi నెట్‌వర్క్‌లోని అన్ని పరికరాలకు పంపబడిన ప్యాకెట్‌లను స్వీకరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. మల్టీక్యాస్ట్ యేతర మోడ్ కంటే ఇది ఎక్కువ పవర్ ఉపయోగిస్తుంది." "బ్లూటూత్ సెట్టింగ్‌లను ప్రాప్యత చేయడం" - "స్థానిక బ్లూటూత్ టాబ్లెట్‌ను కాన్ఫిగర్ చేయడానికి మరియు రిమోట్ పరికరాలతో దాన్ని కనుగొనడానికి మరియు జత చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "స్థానిక బ్లూటూత్ టాబ్లెట్‌ను కాన్ఫిగర్ చేయడానికి మరియు రిమోట్ పరికరాలతో దాన్ని కనుగొనడానికి మరియు జత చేయడానికి యాప్‌ను అనుమతిస్తుంది." "స్థానిక బ్లూటూత్ టీవీని కాన్ఫిగర్ చేయడానికి మరియు రిమోట్ పరికరాలను గుర్తించి, వాటితో జత చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." - "స్థానిక బ్లూటూత్ ఫోన్‌ను కాన్ఫిగర్ చేయడానికి మరియు రిమోట్ పరికరాలతో దాన్ని కనుగొనడానికి మరియు జత చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "స్థానిక బ్లూటూత్ ఫోన్‌ను కాన్ఫిగర్ చేయడానికి మరియు రిమోట్ పరికరాలతో దాన్ని కనుగొనడానికి మరియు జత చేయడానికి యాప్‌ను అనుమతిస్తుంది." "WiMAXకు కనెక్ట్ చేయడం మరియు దాని నుండి డిస్‌కనెక్ట్ చేయడం" - "Wi-Fi ప్రారంభించబడిందా, లేదా మరియు కనెక్ట్ చేయబడిన WiMAX నెట్‌వర్క్‌ల గురించి సమాచారాన్ని కనుగొనడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "Wi-Fi ప్రారంభించబడిందా, లేదా మరియు కనెక్ట్ చేయబడిన WiMAX నెట్‌వర్క్‌ల గురించి సమాచారాన్ని కనుగొనడానికి యాప్‌ను అనుమతిస్తుంది." "WiMAX స్థితిని మార్చడం" "WiMAX నెట్‌వర్క్‌లకు టాబ్లెట్‌ను కనెక్ట్ చేయడానికి మరియు వాటి నుండి టాబ్లెట్‌ను డిస్‌కనెక్ట్ చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "టీవీని WiMAX నెట్‌వర్క్‌లకు కనెక్ట్ చేయడానికి మరియు వాటి నుండి టీవీని డిస్‌కనెక్ట్ చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." - "WiMAX నెట్‌వర్క్‌లకు ఫోన్‌ను కనెక్ట్ చేయడానికి మరియు వాటి నుండి ఫోన్‌ను డిస్‌కనెక్ట్ చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "WiMAX నెట్‌వర్క్‌లకు ఫోన్‌ను కనెక్ట్ చేయడానికి మరియు వాటి నుండి ఫోన్‌ను డిస్‌కనెక్ట్ చేయడానికి యాప్‌ను అనుమతిస్తుంది." "బ్లూటూత్ పరికరాలతో జత చేయడం" - "టాబ్లెట్‌లో బ్లూటూత్ యొక్క కాన్ఫిగరేషన్‌ను వీక్షించడానికి మరియు జత చేయబడిన పరికరాలతో కనెక్షన్‌లను ఏర్పాటు చేయడానికి మరియు ఆమోదించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "టాబ్లెట్‌లో బ్లూటూత్ యొక్క కాన్ఫిగరేషన్‌ను వీక్షించడానికి మరియు జత చేయబడిన పరికరాలతో కనెక్షన్‌లను ఏర్పాటు చేయడానికి మరియు ఆమోదించడానికి యాప్‌ను అనుమతిస్తుంది." "బ్లూటూత్ కాన్ఫిగరేషన్‌ను టీవీలో వీక్షించడానికి మరియు జత చేసిన పరికరాలతో కనెక్షన్‌లను ఏర్పాటు చేయడానికి మరియు ఆమోదించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." - "ఫోన్‌లో బ్లూటూత్ యొక్క కాన్ఫిగరేషన్‌ను వీక్షించడానికి మరియు జత చేయబడిన పరికరాలతో కనెక్షన్‌లను ఏర్పాటు చేయడానికి మరియు ఆమోదించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "ఫోన్‌లో బ్లూటూత్ యొక్క కాన్ఫిగరేషన్‌ను వీక్షించడానికి మరియు జత చేయబడిన పరికరాలతో కనెక్షన్‌లను ఏర్పాటు చేయడానికి మరియు ఆమోదించడానికి యాప్‌ను అనుమతిస్తుంది." "సమీప క్షేత్ర కమ్యూనికేషన్‌ను నియంత్రించడం" - "సమీప ఫీల్డ్ కమ్యూనికేషన్ (NFC) ట్యాగ్‌లు, కార్డులు మరియు రీడర్‌లతో కమ్యూనికేట్ చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "సమీప ఫీల్డ్ కమ్యూనికేషన్ (NFC) ట్యాగ్‌లు, కార్డులు మరియు రీడర్‌లతో కమ్యూనికేట్ చేయడానికి యాప్‌ను అనుమతిస్తుంది." "మీ స్క్రీన్ లాక్‌ను నిలిపివేయడం" - "కీలాక్ మరియు ఏదైనా అనుబంధించబడిన పాస్‌వర్డ్ భద్రతను నిలిపివేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఉదాహరణకు, ఇన్‌కమింగ్ ఫోన్ కాల్ వస్తున్నప్పుడు ఫోన్ కీలాక్‌ను నిలిపివేస్తుంది, ఆపై కాల్ ముగిసిన తర్వాత కీలాక్‌ను మళ్లీ ప్రారంభిస్తుంది." + "కీలాక్ మరియు ఏదైనా అనుబంధించబడిన పాస్‌వర్డ్ భద్రతను నిలిపివేయడానికి యాప్‌ను అనుమతిస్తుంది. ఉదాహరణకు, ఇన్‌కమింగ్ ఫోన్ కాల్ వస్తున్నప్పుడు ఫోన్ కీలాక్‌ను నిలిపివేస్తుంది, ఆపై కాల్ ముగిసిన తర్వాత కీలాక్‌ను మళ్లీ ప్రారంభిస్తుంది." "వేలిముద్ర హార్డ్‌వేర్‌ని నిర్వహించడానికి అనుమతి" - "వినియోగం కోసం వేలిముద్ర టెంప్లేట్‌లను జోడించే మరియు తొలగించే పద్ధతులను అమలు చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "వినియోగం కోసం వేలిముద్ర టెంప్లేట్‌లను జోడించే మరియు తొలగించే పద్ధతులను అమలు చేయడానికి యాప్‌ను అనుమతిస్తుంది." "వేలిముద్ర హార్డ్‌వేర్‌ని ఉపయోగించడానికి అనుమతి" "ప్రామాణీకరణ కోసం వేలిముద్ర హార్డ్‌వేర్‌ను ఉపయోగించడానికి అనువర్తనాన్ని అనుమతిస్తుంది" "పాక్షిక వేలిముద్ర గుర్తించబడింది. దయచేసి మళ్లీ ప్రయత్నించండి." @@ -498,15 +498,15 @@ "సమకాలీకరణను ఆన్ మరియు ఆఫ్‌కు టోగుల్ చేయడం" "ఖాతా యొక్క సమకాలీకరణ సెట్టింగ్‌లను సవరించడానికి యాప్‌ను అనుమతిస్తుంది. ఉదాహరణకు, ఇది ఒక ఖాతాతో వ్యక్తుల యాప్ యొక్క సమకాలీకరణను ప్రారంభించడానికి ఉపయోగించబడవచ్చు." "సమకాలీకరణ గణాంకాలను చదవడం" - "ఖాతా యొక్క సమకాలీకరణ గణాంకాలను అలాగే సమకాలీకరణ ఈవెంట్‌ల చరిత్రను మరియు ఎంత డేటా సమకాలీకరించబడింది అనేవాటిని చదవడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "ఖాతా యొక్క సమకాలీకరణ గణాంకాలను అలాగే సమకాలీకరణ ఈవెంట్‌ల చరిత్రను మరియు ఎంత డేటా సమకాలీకరించబడింది అనేవాటిని చదవడానికి యాప్‌ను అనుమతిస్తుంది." "మీ USB నిల్వ యొక్క కంటెంట్‌లను చదవడం" "మీ SD కార్డు యొక్క కంటెంట్‌లను చదవడం" "మీ USB నిల్వలోని కంటెంట్‌లను చదవడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "మీ SD కార్డ్‌లోని కంటెంట్‌లను చదవడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "మీ USB నిల్వ యొక్క కంటెంట్‌లను సవరించడం లేదా తొలగించడం" "మీ SD కార్డు యొక్క కంటెంట్‌లను సవరించడం లేదా తొలగించడం" - "USB నిల్వకు వ్రాయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." - "SD కార్డుకి వ్రాయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "USB నిల్వకు వ్రాయడానికి యాప్‌ను అనుమతిస్తుంది." + "SD కార్డుకి వ్రాయడానికి యాప్‌ను అనుమతిస్తుంది." "SIP కాల్‌లను చేయడానికి/స్వీకరించడానికి" "SIP కాల్‌లను చేయడానికి మరియు స్వీకరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "కొత్త టెలికామ్ SIM కనెక్షన్‌లను నమోదు చేయడం" @@ -522,11 +522,11 @@ "ఇన్-కాల్ వినియోగదారు అనుభవాన్ని అందించడం" "ఇన్-కాల్ వినియోగదారుని అనుభవాన్ని అందించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "చారిత్రక నెట్‌వర్క్ వినియోగాన్ని చదవడం" - "నిర్దిష్ట నెట్‌వర్క్‌లు మరియు అనువర్తనాలు కోసం చారిత్రాత్మక నెట్‌వర్క్ వినియోగాన్ని చదవడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "నిర్దిష్ట నెట్‌వర్క్‌లు మరియు యాప్‌ల కోసం చారిత్రాత్మక నెట్‌వర్క్ వినియోగాన్ని చదవడానికి యాప్‌ను అనుమతిస్తుంది." "నెట్‌వర్క్ విధానాన్ని నిర్వహించడం" - "నెట్‌వర్క్ విధానాలను నిర్వహించడానికి మరియు అనువర్తన-నిర్దిష్ట నిబంధనలను నిర్వచించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "నెట్‌వర్క్ విధానాలను నిర్వహించడానికి మరియు యాప్-నిర్దిష్ట నిబంధనలను నిర్వచించడానికి యాప్‌ను అనుమతిస్తుంది." "నెట్‌వర్క్ వినియోగ అకౌంటింగ్‌ను సవరించడం" - "అనువర్తనాల్లో నెట్‌వర్క్ వినియోగం ఎలా గణించాలనే దాన్ని సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. సాధారణ అనువర్తనాల ద్వారా ఉపయోగించడానికి ఉద్దేశించినది కాదు." + "యాప్‌లలో నెట్‌వర్క్ వినియోగం ఎలా గణించాలనే దాన్ని సవరించడానికి యాప్‌ను అనుమతిస్తుంది. సాధారణ యాప్‌ల ద్వారా ఉపయోగించడానికి ఉద్దేశించినది కాదు." "నోటిఫికేషన్‌లను ప్రాప్యత చేయడం" "నోటిఫికేషన్‌లను, ఇతర అనువర్తనాల ద్వారా పోస్ట్ చేయబడిన వాటిని తిరిగి పొందడానికి, పరిశీలించడానికి మరియు క్లియర్ చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది." "నోటిఫికేషన్ పరిశీలన సేవకు అనుబంధించడం" @@ -579,7 +579,7 @@ "స్క్రీన్ లాక్ పాస్‌వర్డ్ గడువు ముగింపుని సెట్ చేయండి" "స్క్రీన్ లాక్ పాస్‌వర్డ్, పిన్ లేదా నమూనాని తప్పనిసరిగా ఎంత తరచుగా మార్చాలనే దాన్ని మారుస్తుంది." "నిల్వ గుప్తీకరణను సెట్ చేయండి" - "నిల్వ చేయబడిన అనువర్తన డేటా గుప్తీకరించబడి ఉండటం అవసరం." + "నిల్వ చేయబడిన యాప్ డేటా గుప్తీకరించబడి ఉండటం అవసరం." "కెమెరాలను నిలిపివేయండి" "అన్ని పరికర కెమెరాల వినియోగాన్ని నిరోధించండి." "కొన్ని స్క్రీన్ లాక్ లక్షణాలు నిలిపివేయండి" @@ -832,17 +832,17 @@ "ప్రాంతం" "ఎమిరేట్" "మీ వెబ్ బుక్‌మార్క్‌లు మరియు చరిత్రను చదవడం" - "బ్రౌజర్ సందర్శించిన అన్ని URLల చరిత్ర గురించి మరియు అన్ని బ్రౌజర్ బుక్‌మార్క్‌ల గురించి చదవడానికి అనువర్తనాన్ని అనుమతిస్తుంది. గమనిక: ఈ అనుమతి మూడవ పక్షం బ్రౌజర్‌లు లేదా వెబ్ బ్రౌజింగ్ సామర్థ్యాలు గల ఇతర అనువర్తనాల ద్వారా అమలు చేయబడకపోవచ్చు." + "బ్రౌజర్ సందర్శించిన అన్ని URLల చరిత్ర గురించి మరియు అన్ని బ్రౌజర్ బుక్‌మార్క్‌ల గురించి చదవడానికి యాప్‌ను అనుమతిస్తుంది. గమనిక: ఈ అనుమతి మూడవ పక్షం బ్రౌజర్‌లు లేదా వెబ్ బ్రౌజింగ్ సామర్థ్యాలు గల ఇతర యాప్‌ల ద్వారా అమలు చేయబడకపోవచ్చు." "వెబ్ బుక్‌మార్క్‌లు మరియు చరిత్రను వ్రాయడం" - "మీ టాబ్లెట్‌లో నిల్వ చేయబడిన బ్రౌజర్ చరిత్రను లేదా బుక్‌మార్క్‌లను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఇది బ్రౌజర్ డేటాను ఎరేజ్ చేయడానికి లేదా సవరించడానికి అనువర్తనాన్ని అనుమతించవచ్చు. గమనిక: ఈ అనుమతి మూడవ పక్షం బ్రౌజర్‌లు లేదా వెబ్ బ్రౌజింగ్ సామర్థ్యాలు గల ఇతర అనువర్తనాల ద్వారా అమలు చేయబడకపోవచ్చు." + "మీ టాబ్లెట్‌లో నిల్వ చేయబడిన బ్రౌజర్ చరిత్రను లేదా బుక్‌మార్క్‌లను సవరించడానికి యాప్‌ను అనుమతిస్తుంది. ఇది బ్రౌజర్ డేటాను ఎరేజ్ చేయడానికి లేదా సవరించడానికి యాప్‌ను అనుమతించవచ్చు. గమనిక: ఈ అనుమతి మూడవ పక్షం బ్రౌజర్‌లు లేదా వెబ్ బ్రౌజింగ్ సామర్థ్యాలు గల ఇతర యాప్‌ల ద్వారా అమలు చేయబడకపోవచ్చు." "మీ టీవీలో నిల్వ చేసిన బ్రౌజర్ చరిత్ర లేదా బుక్‌మార్క్‌లను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఇది బ్రౌజర్ డేటాను తీసివేయడానికి లేదా సవరించడానికి అనువర్తనాన్ని అనుమతించవచ్చు. గమనిక: ఈ అనుమతి మూడవ-పక్ష బ్రౌజర్‌లు లేదా వెబ్ బ్రౌజింగ్ సామర్థ్యాలు గల ఇతర అనువర్తనాల ద్వారా అమలు కాకపోవచ్చు." - "మీ ఫోన్‌లో నిల్వ చేయబడిన బ్రౌజర్ చరిత్రను లేదా బుక్‌మార్క్‌లను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. ఇది బ్రౌజర్ డేటాను ఎరేజ్ చేయడానికి లేదా సవరించడానికి అనువర్తనాన్ని అనుమతించవచ్చు. గమనిక: ఈ అనుమతి మూడవ పక్షం బ్రౌజర్‌లు లేదా వెబ్ బ్రౌజింగ్ సామర్థ్యాలు గల ఇతర అనువర్తనాల ద్వారా అమలు చేయబడకపోవచ్చు." + "మీ ఫోన్‌లో నిల్వ చేయబడిన బ్రౌజర్ చరిత్రను లేదా బుక్‌మార్క్‌లను సవరించడానికి యాప్‌ను అనుమతిస్తుంది. ఇది బ్రౌజర్ డేటాను ఎరేజ్ చేయడానికి లేదా సవరించడానికి యాప్‌ను అనుమతించవచ్చు. గమనిక: ఈ అనుమతి మూడవ పక్షం బ్రౌజర్‌లు లేదా వెబ్ బ్రౌజింగ్ సామర్థ్యాలు గల ఇతర యాప్‌ల ద్వారా అమలు చేయబడకపోవచ్చు." "అలారం సెట్ చేయడం" - "ఇన్‌స్టాల్ చేయబడిన అలారం గడియారం అనువర్తనంలో అలారంను సెట్ చేయడానికి అనువర్తనాన్ని అనుమతిస్తుంది. కొన్ని అలారం గల గడియారం అనువర్తనాలు ఈ లక్షణాన్ని అమలు చేయకపోవచ్చు." + "ఇన్‌స్టాల్ చేయబడిన అలారం గడియారం యాప్‌లో అలారంను సెట్ చేయడానికి యాప్‌ను అనుమతిస్తుంది. కొన్ని అలారం గల గడియారం యాప్‌లు ఈ ఫీచర్‌ను అమలు చేయకపోవచ్చు." "వాయిస్ మెయిల్‌ను జోడించడం" - "మీ వాయిస్ మెయిల్ ఇన్‌బాక్స్‌కి సందేశాలను జోడించడానికి అనువర్తనాన్ని అనుమతిస్తుంది." + "మీ వాయిస్ మెయిల్ ఇన్‌బాక్స్‌కి సందేశాలను జోడించడానికి యాప్‌ను అనుమతిస్తుంది." "బ్రౌజర్ భౌగోళిక స్థానం అనుమతులను సవరించడం" - "బ్రౌజర్ యొక్క భౌగోళిక స్థానం అనుమతులను సవరించడానికి అనువర్తనాన్ని అనుమతిస్తుంది. హానికరమైన అనువర్తనాలు ఏకపక్ష వెబ్ సైట్‌లకు స్థాన సమాచారాన్ని అనుమతించడానికి దీన్ని ఉపయోగించవచ్చు." + "బ్రౌజర్ యొక్క భౌగోళిక స్థానం అనుమతులను సవరించడానికి యాప్‌ను అనుమతిస్తుంది. హానికరమైన యాప్‌లు ఏకపక్ష వెబ్ సైట్‌లకు స్థాన సమాచారాన్ని అనుమతించడానికి దీన్ని ఉపయోగించవచ్చు." "మీరు బ్రౌజర్ ఈ పాస్‌వర్డ్‌ను గుర్తుపెట్టుకోవాలని కోరుకుంటున్నారా?" "ఇప్పుడు కాదు" "గుర్తుంచుకో" @@ -1022,7 +1022,7 @@ "వేరొక అనువర్తనాన్ని ఉపయోగించండి" "సిస్టమ్ సెట్టింగ్‌లు > అనువర్తనాలు > డౌన్‌లోడ్ చేయబడినవిలో డిఫాల్ట్‌ను క్లియర్ చేయి." "చర్యను ఎంచుకోండి" - "USB పరికరం కోసం అనువర్తనాన్ని ఎంచుకోండి" + "USB పరికరం కోసం యాప్‌ను ఎంచుకోండి" "ఈ చర్యను అమలు చేయగల అనువర్తనాలు ఏవీ లేవు." "%1$s ఆపివేయబడింది" "%1$s ఆపివేయబడింది" @@ -1059,7 +1059,7 @@ "Android నవీకరణను ముగిస్తోంది…" "అప్‌గ్రేడ్ పూర్తయ్యే వరకు కొన్ని అనువర్తనాలు సరిగ్గా పని చేయకపోవచ్చు" "%1$sని అప్‌గ్రేడ్ చేస్తోంది…" - "%2$dలో %1$d అనువర్తనాన్ని అనుకూలీకరిస్తోంది." + "%2$dలో %1$d యాప్‌ను అనుకూలీకరిస్తోంది." "%1$sని సిద్ధం చేస్తోంది." "అనువర్తనాలను ప్రారంభిస్తోంది." "బూట్‌ను ముగిస్తోంది." @@ -1068,9 +1068,9 @@ "అనువర్తనాలను మార్చాలా?" "మరో యాప్ ఇప్పటికే అమలవుతోంది, మీరు మరోదాన్ని ప్రారంభించడానికి ముందు అది తప్పనిసరిగా ఆపివేయబడాలి." "%1$sకు తిరిగి వెళ్లండి" - "కొత్త అనువర్తనాన్ని ప్రారంభించవద్దు." + "కొత్త యాప్‌ను ప్రారంభించవద్దు." "%1$sని ప్రారంభించండి" - "పాత అనువర్తనాన్ని సేవ్ చేయకుండానే ఆపివేయండి." + "పాత యాప్‌ను సేవ్ చేయకుండానే ఆపివేయండి." "%1$s మెమరీ పరిమితిని మించిపోయింది" "కుప్పలు తెప్పలుగా సేకరించబడింది; షేర్ చేయడానికి నొక్కండి" "హీప్ డంప్‌ను భాగస్వామ్యం చేయాలా?" @@ -1152,7 +1152,7 @@ "ఫోన్ %1$sకి కనెక్ట్ అయినప్పుడు అది Wi-Fi నుండి తాత్కాలికంగా డిస్‌కనెక్ట్ చేయబడుతుంది" "అక్షరాన్ని చొప్పించండి" "SMS సందేశాలు పంపుతోంది" - "<b>%1$s</b> పెద్ద సంఖ్యలో SMS సందేశాలను పంపుతోంది. సందేశాలను పంపడం కొనసాగించడానికి మీరు ఈ అనువర్తనాన్ని అనుమతించాలనుకుంటున్నారా?" + "<b>%1$s</b> పెద్ద సంఖ్యలో SMS సందేశాలను పంపుతోంది. సందేశాలను పంపడం కొనసాగించడానికి మీరు ఈ యాప్‌ను అనుమతించాలనుకుంటున్నారా?" "అనుమతిస్తున్నాను" "తిరస్కరిస్తున్నాను" "<b>%1$s</b> ఒక సందేశాన్ని <b>%2$s</b>కి పంపాలనుకుంటోంది." @@ -1299,7 +1299,7 @@ "ఎల్లప్పుడూ-ఆన్‌లో ఉండే VPN కనెక్ట్ చేయబడుతోంది…" "ఎల్లప్పుడూ-ఆన్‌లో ఉండే VPN కనెక్ట్ చేయబడింది" "ఎల్లప్పుడూ ఆన్‌లో ఉండే VPN డిస్‌కనెక్ట్ చేయబడింది" - "ఎల్లప్పుడూ-ఆన్‌లో ఉండే VPN లోపం" + "ఎల్లప్పుడూ-ఆన్‌లో ఉండే VPN ఎర్రర్" "సెటప్ చేయడానికి నొక్కండి" "ఫైల్‌ను ఎంచుకోండి" "ఫైల్ ఎంచుకోబడలేదు" @@ -1364,7 +1364,7 @@ "మోడ్ మార్పు" "Shift" "Enter" - "అనువర్తనాన్ని ఎంచుకోండి" + "యాప్‌ను ఎంచుకోండి" "%sని ప్రారంభించడం సాధ్యపడలేదు" "వీటితో భాగస్వామ్యం చేయండి" "%sతో భాగస్వామ్యం చేయండి" @@ -1486,11 +1486,11 @@ "తీసివేయి" "వాల్యూమ్‌ను సిఫార్సు చేయబడిన స్థాయి కంటే ఎక్కువగా పెంచాలా?\n\nసుదీర్ఘ వ్యవధుల పాటు అధిక వాల్యూమ్‌లో వినడం వలన మీ వినికిడి శక్తి దెబ్బ తినవచ్చు." "ప్రాప్యత సత్వరమార్గాన్ని ఉపయోగించాలా?" - "సత్వరమార్గం ఆన్‌లో ఉన్నప్పుడు, రెండు వాల్యూమ్ బటన్‌లను 3 సెకన్ల పాటు నొక్కితే ప్రాప్యత లక్షణం ప్రారంభం అవుతుంది.\n\n ప్రస్తుత ప్రాప్యత లక్షణం:\n %1$s\n\n సెట్టింగ్‌లు > ప్రాప్యతలో మీరు లక్షణాన్ని మార్చవచ్చు." + "షార్ట్‌కట్ ఆన్‌లో ఉన్నప్పుడు, రెండు వాల్యూమ్ బటన్‌లను 3 సెకన్ల పాటు నొక్కితే యాక్సెస్ ఫీచర్ ప్రారంభం అవుతుంది.\n\n ప్రస్తుత యాక్సెస్ ఫీచర్:\n %1$s\n\n సెట్టింగ్‌లు > యాక్సెస్‌లో మీరు ఫీచర్‌ను మార్చవచ్చు." "సత్వరమార్గాన్ని ఆఫ్ చేయి" "సత్వరమార్గాన్ని ఉపయోగించు" - "ప్రాప్యతా సత్వరమార్గం ద్వారా %1$s ఆన్ చేయబడింది" - "ప్రాప్యతా సత్వరమార్గం ద్వారా %1$s ఆఫ్ చేయబడింది" + "యాక్సెస్ సామర్థ్య షార్ట్‌కట్ ద్వారా %1$s ఆన్ చేయబడింది" + "యాక్సెస్ సామర్థ్య షార్ట్‌కట్ ద్వారా %1$s ఆఫ్ చేయబడింది" "ప్రాప్యత బటన్‌ను మీరు నొక్కినప్పుడు ఉపయోగించాల్సిన ఒక లక్షణాన్ని ఎంచుకోండి:" "లక్షణాలను మార్చడానికి, ప్రాప్యత బటన్‌ను నొక్కి & పట్టుకోండి." "మాగ్నిఫికేషన్" @@ -1498,7 +1498,7 @@ "%1$sకి మారుస్తోంది…" "%1$sని లాగ్ అవుట్ చేస్తోంది…" "యజమాని" - "లోపం" + "ఎర్రర్" "ఈ మార్పును మీ నిర్వాహకులు అనుమతించలేదు" "ఈ చర్యను నిర్వహించడానికి యాప్ ఏదీ కనుగొనబడలేదు" "ఉపసంహరించండి" @@ -1586,7 +1586,7 @@ "తెలియని పొర్ట్రెయిట్" "తెలియని ల్యాండ్‍స్కేప్" "రద్దు చేయబడింది" - "కంటెంట్‌ను వ్రాయడంలో లోపం" + "కంటెంట్‌ను వ్రాయడంలో ఎర్రర్" "తెలియదు" "ముద్రణ సేవ ప్రారంభించబడలేదు" "%s సేవ ఇన్‌స్టాల్ చేయబడింది" diff --git a/core/res/res/values-th/strings.xml b/core/res/res/values-th/strings.xml index 40b103991a9a..af3c880d331e 100644 --- a/core/res/res/values-th/strings.xml +++ b/core/res/res/values-th/strings.xml @@ -262,9 +262,9 @@ "การแจ้งเตือน" "การสาธิตสำหรับผู้ค้าปลีก" "การเชื่อมต่อ USB" - "แอปที่กำลังทำงานในเบื้องหลัง" - "%1$s กำลังทำงานในเบื้องหลัง" - "แอป %1$d กำลังทำงานในเบื้องหลัง" + "แอปหลายแอปกำลังใช้แบตเตอรี่" + "%1$s กำลังใช้แบตเตอรี่" + "แอป %1$d แอปกำลังใช้แบตเตอรี่" "แตะเพื่อดูรายละเอียดเกี่ยวกับแบตเตอรี่และปริมาณการใช้อินเทอร์เน็ต" "%1$s, %2$s" "โหมดปลอดภัย" diff --git a/core/res/res/values-tl/strings.xml b/core/res/res/values-tl/strings.xml index 989f78f93cb0..34b5eee1a05b 100644 --- a/core/res/res/values-tl/strings.xml +++ b/core/res/res/values-tl/strings.xml @@ -262,9 +262,9 @@ "Mga Alerto" "Retail demo" "Koneksyon ng USB" - "Tumatakbo ang mga app sa background" - "Tumatakbo ang %1$s sa background" - "%1$d (na) app ang tumatakbo sa background" + "Mga app na kumokonsumo ng baterya" + "Gumagamit ng baterya ang %1$s" + "Gumagamit ng baterya ang %1$d (na) app" "I-tap para sa mga detalye tungkol sa paggamit ng baterya at data" "%1$s, %2$s" "Safe mode" diff --git a/core/res/res/values-tr/strings.xml b/core/res/res/values-tr/strings.xml index fe498f25fcff..6cf1557de88b 100644 --- a/core/res/res/values-tr/strings.xml +++ b/core/res/res/values-tr/strings.xml @@ -262,9 +262,9 @@ "Uyarılar" "Mağaza demo" "USB bağlantısı" - "Arka planda çalışan uygulamalar" - "%1$s arka planda çalışıyor" - "%1$d uygulama arka planda çalışıyor" + "Pil kullanan uygulamalar" + "%1$s pil kullanıyor" + "%1$d uygulama pil kullanıyor" "Pil ve veri kullanımı ile ilgili ayrıntılar için dokunun" "%1$s, %2$s" "Güvenli mod" diff --git a/core/res/res/values-uk/strings.xml b/core/res/res/values-uk/strings.xml index 9db9905321e7..b5079a1341a7 100644 --- a/core/res/res/values-uk/strings.xml +++ b/core/res/res/values-uk/strings.xml @@ -268,9 +268,9 @@ "Сповіщення" "Демо-режим для роздрібної торгівлі" "З’єднання USB" - "Додатки, які працюють у фоновому режимі" - "Додаток %1$s працює у фоновому режимі" - "Додатки, які працюють у фоновому режимі: %1$d" + "Додатки, що використовують заряд акумулятора" + "Додаток %1$s використовує заряд акумулятора" + "Додатків, що використовують заряд акумулятора: %1$d" "Торкніться, щоб перевірити використання акумулятора й трафік" "%1$s, %2$s" "Безп. режим" diff --git a/core/res/res/values-ur/strings.xml b/core/res/res/values-ur/strings.xml index ca11d09fa7ef..32340cb2e8b2 100644 --- a/core/res/res/values-ur/strings.xml +++ b/core/res/res/values-ur/strings.xml @@ -262,9 +262,9 @@ "الرٹس" "ریٹیل ڈیمو" "‏USB کنکشن" - "ایپس پس منظر میں چل رہی ہیں" - "%1$s پس منظر میں چل رہی ہے" - "%1$d ایپس پس منظر میں چل رہی ہیں" + "ایپس بیٹری خرچ کر رہی ہیں" + "%1$s بیٹری کا استعمال کر رہی ہے" + "%1$d ایپس بیٹری کا استعمال کر رہی ہیں" "بیٹری اور ڈیٹا استعمال کے بارے میں تفصیلات کے لیے تھپتھپائیں" "%1$s، %2$s" "حفاظتی وضع" diff --git a/core/res/res/values-uz/strings.xml b/core/res/res/values-uz/strings.xml index 517dc839e81f..e739f0f83ff3 100644 --- a/core/res/res/values-uz/strings.xml +++ b/core/res/res/values-uz/strings.xml @@ -262,9 +262,9 @@ "Ogohlantirishlar" "Demo rejim" "USB orqali ulanish" - "Fonda ishlayotgan ilovalar" - "%1$s orqa fonda ishlayapti" - "%1$d ta ilova fonda ishlamoqda" + "Batareya quvvatini sarflayotgan ilovalar" + "%1$s ilovasi batareya quvvatini sarflamoqda" + "%1$d ta ilova batareya quvvatini sarflamoqda" "Batareya va trafik sarfi tafsilotlari uchun ustiga bosing" "%1$s, %2$s" "Xavfsiz usul" @@ -1209,7 +1209,7 @@ "Til va sxemani belgilash uchun bosing" " ABCDEFGHIJKLMNOPQRSTUVWXYZ" " 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ" - "Boshqa oynalar ustidan ochish" + "Boshqa ilovalar ustidan ochilish" "%s boshqa ilovalar ustidan ochilgan" "%s boshqa ilovalar ustidan ochilgan" "%s ilovasi uchun bu funksiyani sozlamalar orqali o‘chirib qo‘yish mumkin." @@ -1605,7 +1605,7 @@ 1 soniyadan so‘ng qayta urinib ko‘ring "Keyinroq urinib ko‘ring" - "To‘liq ekran ko‘rsatilmoqda" + "To‘liq ekranli rejim" "Chiqish uchun tepadan pastga torting." "OK" "Tayyor" diff --git a/core/res/res/values-vi/strings.xml b/core/res/res/values-vi/strings.xml index 1a4edb4ac647..6f9363590d44 100644 --- a/core/res/res/values-vi/strings.xml +++ b/core/res/res/values-vi/strings.xml @@ -262,9 +262,9 @@ "Cảnh báo" "Giới thiệu bán lẻ" "Kết nối USB" - "Ứng dụng đang chạy trong nền" - "%1$s đang chạy ẩn" - "%1$d ứng dụng đang chạy trong nền" + "Các ứng dụng tiêu thụ pin" + "%1$s đang sử dụng pin" + "%1$d ứng dụng đang sử dụng pin" "Nhấn để biết chi tiết về mức sử dụng dữ liệu và pin" "%1$s, %2$s" "Chế độ an toàn" @@ -1606,7 +1606,7 @@ "Hãy thử lại sau" "Xem toàn màn hình" - "Để thoát, hãy vuốt xuống từ trên cùng." + "Để thoát, hãy vuốt từ trên cùng xuống dưới." "OK" "Xong" "Thanh trượt giờ hình tròn" diff --git a/core/res/res/values-zh-rCN/strings.xml b/core/res/res/values-zh-rCN/strings.xml index 4716ced3d1bb..b87421f8e17a 100644 --- a/core/res/res/values-zh-rCN/strings.xml +++ b/core/res/res/values-zh-rCN/strings.xml @@ -262,9 +262,9 @@ "提醒" "零售演示模式" "USB 连接" - "在后台运行的应用" - "%1$s正在后台运行" - "%1$d 个应用正在后台运行" + "消耗电量的应用" + "%1$s正在消耗电量" + "%1$d 个应用正在消耗电量" "点按即可详细了解电量和流量消耗情况" "%1$s%2$s" "安全模式" diff --git a/core/res/res/values-zh-rHK/strings.xml b/core/res/res/values-zh-rHK/strings.xml index cfa57b5e1bf0..2502a79b3be5 100644 --- a/core/res/res/values-zh-rHK/strings.xml +++ b/core/res/res/values-zh-rHK/strings.xml @@ -262,9 +262,9 @@ "通知" "零售示範" "USB 連線" - "正在背景中執行的應用程式" - "「%1$s」正在背景執行" - "%1$d 個應用程式正在背景中執行" + "耗用電量的應用程式" + "「%1$s」正在使用電量" + "%1$d 個應用程式正在使用電量" "輕按即可查看電池和數據用量詳情" "%1$s%2$s" "安全模式" diff --git a/core/res/res/values-zh-rTW/strings.xml b/core/res/res/values-zh-rTW/strings.xml index 365ddc200680..20732e12a71f 100644 --- a/core/res/res/values-zh-rTW/strings.xml +++ b/core/res/res/values-zh-rTW/strings.xml @@ -262,9 +262,9 @@ "快訊" "零售商示範模式" "USB 連線" - "在背景執行的應用程式" - "「%1$s」正在背景執行" - "%1$d 個應用程式正在背景執行" + "正在耗用電量的應用程式" + "「%1$s」正在耗用電量" + "%1$d 個應用程式正在耗用電量" "輕觸即可查看電池和數據用量詳情" "%1$s%2$s" "安全模式" diff --git a/core/res/res/values-zu/strings.xml b/core/res/res/values-zu/strings.xml index 530b149b81d8..62c8bb37c2e5 100644 --- a/core/res/res/values-zu/strings.xml +++ b/core/res/res/values-zu/strings.xml @@ -262,9 +262,9 @@ "Izexwayiso" "Idemo yokuthenga" "Ukuxhumeka kwe-USB" - "Izinhlelo zokusebenza zisebenza ngasemuva" - "%1$s iyasebenza ngemuva" - "%1$d izinhlelo zokusebenza ziyasebenza ngemuva" + "Izinhlelo zokusebenza ezidla ibhethri" + "%1$s isebenzisa ibhethri" + "%1$d izinhlelo zokusebenza zisebenzisa ibhethri" "Thepha ngemininingwane ekusetshenzisweni kwebhethri nedatha" "%1$s, %2$s" "Imodi ephephile" -- GitLab From ab2d86b37a2e11380a0e36686566023388171848 Mon Sep 17 00:00:00 2001 From: Bill Yi Date: Thu, 24 Aug 2017 05:11:32 -0700 Subject: [PATCH 34/60] Import translations. DO NOT MERGE Auto-generated-cl: translation import Exempt-From-Owner-Approval: translation import Bug: 64712476 Change-Id: I38d45e58136a2823cda74f3dbfb39c43b9ebe180 --- packages/InputDevices/res/values-af/strings.xml | 1 + packages/InputDevices/res/values-am/strings.xml | 1 + packages/InputDevices/res/values-ar/strings.xml | 1 + packages/InputDevices/res/values-az/strings.xml | 1 + packages/InputDevices/res/values-b+sr+Latn/strings.xml | 1 + packages/InputDevices/res/values-be/strings.xml | 1 + packages/InputDevices/res/values-bg/strings.xml | 1 + packages/InputDevices/res/values-bn/strings.xml | 1 + packages/InputDevices/res/values-bs/strings.xml | 1 + packages/InputDevices/res/values-ca/strings.xml | 1 + packages/InputDevices/res/values-cs/strings.xml | 1 + packages/InputDevices/res/values-da/strings.xml | 1 + packages/InputDevices/res/values-de/strings.xml | 1 + packages/InputDevices/res/values-el/strings.xml | 1 + packages/InputDevices/res/values-en-rAU/strings.xml | 1 + packages/InputDevices/res/values-en-rCA/strings.xml | 1 + packages/InputDevices/res/values-en-rGB/strings.xml | 1 + packages/InputDevices/res/values-en-rIN/strings.xml | 1 + packages/InputDevices/res/values-en-rXC/strings.xml | 1 + packages/InputDevices/res/values-es-rUS/strings.xml | 1 + packages/InputDevices/res/values-es/strings.xml | 1 + packages/InputDevices/res/values-et/strings.xml | 1 + packages/InputDevices/res/values-eu/strings.xml | 1 + packages/InputDevices/res/values-fa/strings.xml | 1 + packages/InputDevices/res/values-fi/strings.xml | 1 + packages/InputDevices/res/values-fr-rCA/strings.xml | 1 + packages/InputDevices/res/values-fr/strings.xml | 1 + packages/InputDevices/res/values-gl/strings.xml | 1 + packages/InputDevices/res/values-gu/strings.xml | 1 + packages/InputDevices/res/values-hi/strings.xml | 1 + packages/InputDevices/res/values-hr/strings.xml | 1 + packages/InputDevices/res/values-hu/strings.xml | 1 + packages/InputDevices/res/values-hy/strings.xml | 1 + packages/InputDevices/res/values-in/strings.xml | 1 + packages/InputDevices/res/values-is/strings.xml | 1 + packages/InputDevices/res/values-it/strings.xml | 1 + packages/InputDevices/res/values-iw/strings.xml | 1 + packages/InputDevices/res/values-ja/strings.xml | 1 + packages/InputDevices/res/values-ka/strings.xml | 1 + packages/InputDevices/res/values-kk/strings.xml | 1 + packages/InputDevices/res/values-km/strings.xml | 1 + packages/InputDevices/res/values-kn/strings.xml | 1 + packages/InputDevices/res/values-ko/strings.xml | 1 + packages/InputDevices/res/values-ky/strings.xml | 1 + packages/InputDevices/res/values-lo/strings.xml | 1 + packages/InputDevices/res/values-lt/strings.xml | 1 + packages/InputDevices/res/values-lv/strings.xml | 1 + packages/InputDevices/res/values-mk/strings.xml | 1 + packages/InputDevices/res/values-ml/strings.xml | 1 + packages/InputDevices/res/values-mn/strings.xml | 1 + packages/InputDevices/res/values-mr/strings.xml | 1 + packages/InputDevices/res/values-ms/strings.xml | 1 + packages/InputDevices/res/values-my/strings.xml | 1 + packages/InputDevices/res/values-nb/strings.xml | 1 + packages/InputDevices/res/values-ne/strings.xml | 1 + packages/InputDevices/res/values-nl/strings.xml | 1 + packages/InputDevices/res/values-pa/strings.xml | 1 + packages/InputDevices/res/values-pl/strings.xml | 1 + packages/InputDevices/res/values-pt-rBR/strings.xml | 1 + packages/InputDevices/res/values-pt-rPT/strings.xml | 1 + packages/InputDevices/res/values-pt/strings.xml | 1 + packages/InputDevices/res/values-ro/strings.xml | 1 + packages/InputDevices/res/values-ru/strings.xml | 1 + packages/InputDevices/res/values-si/strings.xml | 1 + packages/InputDevices/res/values-sk/strings.xml | 1 + packages/InputDevices/res/values-sl/strings.xml | 1 + packages/InputDevices/res/values-sq/strings.xml | 1 + packages/InputDevices/res/values-sr/strings.xml | 1 + packages/InputDevices/res/values-sv/strings.xml | 1 + packages/InputDevices/res/values-sw/strings.xml | 1 + packages/InputDevices/res/values-ta/strings.xml | 1 + packages/InputDevices/res/values-te/strings.xml | 1 + packages/InputDevices/res/values-th/strings.xml | 1 + packages/InputDevices/res/values-tl/strings.xml | 1 + packages/InputDevices/res/values-tr/strings.xml | 1 + packages/InputDevices/res/values-uk/strings.xml | 1 + packages/InputDevices/res/values-ur/strings.xml | 1 + packages/InputDevices/res/values-uz/strings.xml | 1 + packages/InputDevices/res/values-vi/strings.xml | 1 + packages/InputDevices/res/values-zh-rCN/strings.xml | 1 + packages/InputDevices/res/values-zh-rHK/strings.xml | 1 + packages/InputDevices/res/values-zh-rTW/strings.xml | 1 + packages/InputDevices/res/values-zu/strings.xml | 1 + 83 files changed, 83 insertions(+) diff --git a/packages/InputDevices/res/values-af/strings.xml b/packages/InputDevices/res/values-af/strings.xml index a36d01e02a7a..43010192e454 100644 --- a/packages/InputDevices/res/values-af/strings.xml +++ b/packages/InputDevices/res/values-af/strings.xml @@ -41,4 +41,5 @@ "Litaus" "Spaans (Latyn)" "Letties" + "Persies" diff --git a/packages/InputDevices/res/values-am/strings.xml b/packages/InputDevices/res/values-am/strings.xml index 3186addcf64e..ce3659ab38a5 100644 --- a/packages/InputDevices/res/values-am/strings.xml +++ b/packages/InputDevices/res/values-am/strings.xml @@ -41,4 +41,5 @@ "ሊቱዌኒያኛ" "ስፓኒሽ (ላቲን)" "ላትቪያኛ" + "ፋርስኛ" diff --git a/packages/InputDevices/res/values-ar/strings.xml b/packages/InputDevices/res/values-ar/strings.xml index 1d3d9f545511..2b0a6f99b03e 100644 --- a/packages/InputDevices/res/values-ar/strings.xml +++ b/packages/InputDevices/res/values-ar/strings.xml @@ -41,4 +41,5 @@ "الليتوانية" "الإسبانية (اللاتينية)" "اللاتفية" + "الفارسية" diff --git a/packages/InputDevices/res/values-az/strings.xml b/packages/InputDevices/res/values-az/strings.xml index 25d7c9151bfb..a1f7c1c95b34 100644 --- a/packages/InputDevices/res/values-az/strings.xml +++ b/packages/InputDevices/res/values-az/strings.xml @@ -41,4 +41,5 @@ "Litva" "İspan (Latın)" "Latış" + "Fars Dili" diff --git a/packages/InputDevices/res/values-b+sr+Latn/strings.xml b/packages/InputDevices/res/values-b+sr+Latn/strings.xml index 88a977f4aed8..c60b59e34e0f 100644 --- a/packages/InputDevices/res/values-b+sr+Latn/strings.xml +++ b/packages/InputDevices/res/values-b+sr+Latn/strings.xml @@ -41,4 +41,5 @@ "litvanski" "španski (Latinska Amerika)" "letonski" + "persijska" diff --git a/packages/InputDevices/res/values-be/strings.xml b/packages/InputDevices/res/values-be/strings.xml index a552fa57419d..e93d03a72abe 100644 --- a/packages/InputDevices/res/values-be/strings.xml +++ b/packages/InputDevices/res/values-be/strings.xml @@ -41,4 +41,5 @@ "Літоўская" "Іспанская (Лацінская Амерыка)" "Латышская" + "Персідская" diff --git a/packages/InputDevices/res/values-bg/strings.xml b/packages/InputDevices/res/values-bg/strings.xml index e5e2c967d311..ee5cfa890610 100644 --- a/packages/InputDevices/res/values-bg/strings.xml +++ b/packages/InputDevices/res/values-bg/strings.xml @@ -41,4 +41,5 @@ "Литовска клавиатурна подредба" "Исп. клав. подредба (Лат. Америка)" "латвийски" + "персийски" diff --git a/packages/InputDevices/res/values-bn/strings.xml b/packages/InputDevices/res/values-bn/strings.xml index e9540b64f894..945c89138e54 100644 --- a/packages/InputDevices/res/values-bn/strings.xml +++ b/packages/InputDevices/res/values-bn/strings.xml @@ -41,4 +41,5 @@ "লিথুয়ানিয়ান" "স্প্যানিশ (ল্যাটিন)" "লাটভিও" + "ফার্সী" diff --git a/packages/InputDevices/res/values-bs/strings.xml b/packages/InputDevices/res/values-bs/strings.xml index 9672ae84a0a7..ca1b8ff67d5e 100644 --- a/packages/InputDevices/res/values-bs/strings.xml +++ b/packages/InputDevices/res/values-bs/strings.xml @@ -41,4 +41,5 @@ "litvanski" "španski (Latinska Amerika)" "latvijski" + "perzijski" diff --git a/packages/InputDevices/res/values-ca/strings.xml b/packages/InputDevices/res/values-ca/strings.xml index ee25a74d7daa..3c6ea158a2a3 100644 --- a/packages/InputDevices/res/values-ca/strings.xml +++ b/packages/InputDevices/res/values-ca/strings.xml @@ -41,4 +41,5 @@ "Lituà" "Espanyol (llatí)" "Letó" + "Persa" diff --git a/packages/InputDevices/res/values-cs/strings.xml b/packages/InputDevices/res/values-cs/strings.xml index 3e7b9c84aecc..a78663b4ab36 100644 --- a/packages/InputDevices/res/values-cs/strings.xml +++ b/packages/InputDevices/res/values-cs/strings.xml @@ -41,4 +41,5 @@ "litevština" "španělština (Latinská Amerika)" "Lotyšská klávesnice" + "perština" diff --git a/packages/InputDevices/res/values-da/strings.xml b/packages/InputDevices/res/values-da/strings.xml index 08fdee5e0be3..334952c8f35d 100644 --- a/packages/InputDevices/res/values-da/strings.xml +++ b/packages/InputDevices/res/values-da/strings.xml @@ -41,4 +41,5 @@ "Litauisk" "Spansk (latinamerika)" "Lettisk" + "Persisk" diff --git a/packages/InputDevices/res/values-de/strings.xml b/packages/InputDevices/res/values-de/strings.xml index 6af00309071d..1543ef2d3726 100644 --- a/packages/InputDevices/res/values-de/strings.xml +++ b/packages/InputDevices/res/values-de/strings.xml @@ -41,4 +41,5 @@ "Litauisch" "Spanisch (Lateinisch)" "Lettisch" + "Persisch" diff --git a/packages/InputDevices/res/values-el/strings.xml b/packages/InputDevices/res/values-el/strings.xml index da6dca2fe242..e5d14090acb4 100644 --- a/packages/InputDevices/res/values-el/strings.xml +++ b/packages/InputDevices/res/values-el/strings.xml @@ -41,4 +41,5 @@ "Λιθουανικά" "Ισπανικά (Λατινικής Αμερικής)" "Λετονικά" + "Περσικά" diff --git a/packages/InputDevices/res/values-en-rAU/strings.xml b/packages/InputDevices/res/values-en-rAU/strings.xml index 01c2979ec107..9217bc49a21c 100644 --- a/packages/InputDevices/res/values-en-rAU/strings.xml +++ b/packages/InputDevices/res/values-en-rAU/strings.xml @@ -41,4 +41,5 @@ "Lithuanian" "Spanish (Latin)" "Latvian" + "Persian" diff --git a/packages/InputDevices/res/values-en-rCA/strings.xml b/packages/InputDevices/res/values-en-rCA/strings.xml index 01c2979ec107..9217bc49a21c 100644 --- a/packages/InputDevices/res/values-en-rCA/strings.xml +++ b/packages/InputDevices/res/values-en-rCA/strings.xml @@ -41,4 +41,5 @@ "Lithuanian" "Spanish (Latin)" "Latvian" + "Persian" diff --git a/packages/InputDevices/res/values-en-rGB/strings.xml b/packages/InputDevices/res/values-en-rGB/strings.xml index 01c2979ec107..9217bc49a21c 100644 --- a/packages/InputDevices/res/values-en-rGB/strings.xml +++ b/packages/InputDevices/res/values-en-rGB/strings.xml @@ -41,4 +41,5 @@ "Lithuanian" "Spanish (Latin)" "Latvian" + "Persian" diff --git a/packages/InputDevices/res/values-en-rIN/strings.xml b/packages/InputDevices/res/values-en-rIN/strings.xml index 01c2979ec107..9217bc49a21c 100644 --- a/packages/InputDevices/res/values-en-rIN/strings.xml +++ b/packages/InputDevices/res/values-en-rIN/strings.xml @@ -41,4 +41,5 @@ "Lithuanian" "Spanish (Latin)" "Latvian" + "Persian" diff --git a/packages/InputDevices/res/values-en-rXC/strings.xml b/packages/InputDevices/res/values-en-rXC/strings.xml index b9de6e7616b9..43d76770a522 100644 --- a/packages/InputDevices/res/values-en-rXC/strings.xml +++ b/packages/InputDevices/res/values-en-rXC/strings.xml @@ -41,4 +41,5 @@ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‎‎‎‎‎‎‏‎‏‏‎‏‎‏‏‏‎‎‎‏‎‏‎‎‎‏‏‎‏‏‎‎‎‏‎‎‎‎‏‏‏‏‎‏‏‏‎‎‏‎‎‎‏‎‏‏‎‎‏‏‎‎Lithuanian‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‎‏‏‏‎‏‏‏‏‏‎‎‎‏‏‎‏‏‎‏‏‏‏‎‏‎‏‎‎‏‏‎‎‎‏‎‏‎‎‏‎‎‎‏‎‎‏‎‏‏‏‏‏‏‏‎‏‎‎‎‏‎Spanish (Latin)‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‏‏‎‏‎‎‏‎‎‎‏‏‎‎‏‎‏‏‏‏‏‎‎‎‏‏‎‎‏‏‎‎‏‏‏‎‏‎‎‏‎‏‎‎‏‎‎‏‏‏‏‏‎‏‏‎‎‎‏‏‎Latvian‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‎‏‏‎‎‏‏‎‏‎‎‎‏‏‏‎‏‏‎‎‎‎‏‎‏‏‏‎‏‎‏‏‎‏‏‏‎‏‏‎‏‎‏‎‏‎‏‎‏‎‏‎‏‎‎‎‏‏‏‏‎Persian‎‏‎‎‏‎" diff --git a/packages/InputDevices/res/values-es-rUS/strings.xml b/packages/InputDevices/res/values-es-rUS/strings.xml index 6acf07b5a630..68fcfd7d6035 100644 --- a/packages/InputDevices/res/values-es-rUS/strings.xml +++ b/packages/InputDevices/res/values-es-rUS/strings.xml @@ -41,4 +41,5 @@ "Lituano" "Español (latino)" "Letón" + "Persa" diff --git a/packages/InputDevices/res/values-es/strings.xml b/packages/InputDevices/res/values-es/strings.xml index af1492a00623..86c82ed75ab4 100644 --- a/packages/InputDevices/res/values-es/strings.xml +++ b/packages/InputDevices/res/values-es/strings.xml @@ -41,4 +41,5 @@ "Lituano" "Español (Latinoamérica)" "Letón" + "Persa" diff --git a/packages/InputDevices/res/values-et/strings.xml b/packages/InputDevices/res/values-et/strings.xml index d03b82ebd29a..8bc5c2535ab5 100644 --- a/packages/InputDevices/res/values-et/strings.xml +++ b/packages/InputDevices/res/values-et/strings.xml @@ -41,4 +41,5 @@ "Leedu" "Hispaania (Ladina-Ameerika)" "läti keel" + "pärsia" diff --git a/packages/InputDevices/res/values-eu/strings.xml b/packages/InputDevices/res/values-eu/strings.xml index d18c6f8ab59a..4fadb97329d2 100644 --- a/packages/InputDevices/res/values-eu/strings.xml +++ b/packages/InputDevices/res/values-eu/strings.xml @@ -41,4 +41,5 @@ "Lituaniera" "Espainiera (Latinoamerika)" "Letoniera" + "Pertsiera" diff --git a/packages/InputDevices/res/values-fa/strings.xml b/packages/InputDevices/res/values-fa/strings.xml index f2848a978eba..037e04473f9f 100644 --- a/packages/InputDevices/res/values-fa/strings.xml +++ b/packages/InputDevices/res/values-fa/strings.xml @@ -41,4 +41,5 @@ "لیتوانیایی" "اسپانیایی (لاتین)" "لتونیایی" + "فارسی" diff --git a/packages/InputDevices/res/values-fi/strings.xml b/packages/InputDevices/res/values-fi/strings.xml index 284efc8a93a7..65bd8d3cc491 100644 --- a/packages/InputDevices/res/values-fi/strings.xml +++ b/packages/InputDevices/res/values-fi/strings.xml @@ -41,4 +41,5 @@ "liettua" "espanja (Latinalainen Amerikka)" "latvialainen" + "persia" diff --git a/packages/InputDevices/res/values-fr-rCA/strings.xml b/packages/InputDevices/res/values-fr-rCA/strings.xml index b26a0eac16e1..8b132fa90fba 100644 --- a/packages/InputDevices/res/values-fr-rCA/strings.xml +++ b/packages/InputDevices/res/values-fr-rCA/strings.xml @@ -41,4 +41,5 @@ "Lituanien" "Espagnol (latin)" "Letton" + "Persan" diff --git a/packages/InputDevices/res/values-fr/strings.xml b/packages/InputDevices/res/values-fr/strings.xml index a428a23c091b..baf749db9652 100644 --- a/packages/InputDevices/res/values-fr/strings.xml +++ b/packages/InputDevices/res/values-fr/strings.xml @@ -41,4 +41,5 @@ "Lituanien" "Espagnol (latin)" "Letton" + "Persan" diff --git a/packages/InputDevices/res/values-gl/strings.xml b/packages/InputDevices/res/values-gl/strings.xml index bb0f2a06ec1f..c5bddc5fab70 100644 --- a/packages/InputDevices/res/values-gl/strings.xml +++ b/packages/InputDevices/res/values-gl/strings.xml @@ -41,4 +41,5 @@ "Lituano" "Español (América Latina)" "Letón" + "Persa" diff --git a/packages/InputDevices/res/values-gu/strings.xml b/packages/InputDevices/res/values-gu/strings.xml index e83b0ca49dad..0f8c7520d243 100644 --- a/packages/InputDevices/res/values-gu/strings.xml +++ b/packages/InputDevices/res/values-gu/strings.xml @@ -41,4 +41,5 @@ "લિથુનિયન" "સ્પેનિશ (લેટિન)" "લાતવિયન" + "પર્શિયન" diff --git a/packages/InputDevices/res/values-hi/strings.xml b/packages/InputDevices/res/values-hi/strings.xml index 41966e403f25..c1bbd9d059a9 100644 --- a/packages/InputDevices/res/values-hi/strings.xml +++ b/packages/InputDevices/res/values-hi/strings.xml @@ -41,4 +41,5 @@ "लिथुआनियाई" "स्पेनिश (लैटिन)" "लातवियाई" + "फ़ारसी" diff --git a/packages/InputDevices/res/values-hr/strings.xml b/packages/InputDevices/res/values-hr/strings.xml index 27066adb4162..ec029349b6de 100644 --- a/packages/InputDevices/res/values-hr/strings.xml +++ b/packages/InputDevices/res/values-hr/strings.xml @@ -41,4 +41,5 @@ "litavski" "španjolski (Latinska Amerika)" "latvijska" + "perzijski" diff --git a/packages/InputDevices/res/values-hu/strings.xml b/packages/InputDevices/res/values-hu/strings.xml index 6fbc3ebf3e17..a5412d4e1d8b 100644 --- a/packages/InputDevices/res/values-hu/strings.xml +++ b/packages/InputDevices/res/values-hu/strings.xml @@ -41,4 +41,5 @@ "litván" "spanyol (latin-amerikai)" "lett" + "perzsa" diff --git a/packages/InputDevices/res/values-hy/strings.xml b/packages/InputDevices/res/values-hy/strings.xml index 0d116457c3ab..b152b0f1e8f9 100644 --- a/packages/InputDevices/res/values-hy/strings.xml +++ b/packages/InputDevices/res/values-hy/strings.xml @@ -41,4 +41,5 @@ "Լիտվերեն" "Իսպաներեն (Լատինական)" "լատիշերեն" + "պարսկերեն" diff --git a/packages/InputDevices/res/values-in/strings.xml b/packages/InputDevices/res/values-in/strings.xml index b2cbd6e71c4a..33b9ae35a122 100644 --- a/packages/InputDevices/res/values-in/strings.xml +++ b/packages/InputDevices/res/values-in/strings.xml @@ -41,4 +41,5 @@ "Lithuania" "Spanyol (Latin)" "Latvi" + "Persia" diff --git a/packages/InputDevices/res/values-is/strings.xml b/packages/InputDevices/res/values-is/strings.xml index de91275044fa..0e80bd4243b6 100644 --- a/packages/InputDevices/res/values-is/strings.xml +++ b/packages/InputDevices/res/values-is/strings.xml @@ -41,4 +41,5 @@ "Litháískt" "Spænskt (latneskt)" "Lettneska" + "Persneska" diff --git a/packages/InputDevices/res/values-it/strings.xml b/packages/InputDevices/res/values-it/strings.xml index c1c7faa9e6fa..5da935b32dbf 100644 --- a/packages/InputDevices/res/values-it/strings.xml +++ b/packages/InputDevices/res/values-it/strings.xml @@ -41,4 +41,5 @@ "Lituano" "Spagnolo (America Latina)" "Lettone" + "Persiano" diff --git a/packages/InputDevices/res/values-iw/strings.xml b/packages/InputDevices/res/values-iw/strings.xml index b3bd576c5c1a..5cbc4f4c9c62 100644 --- a/packages/InputDevices/res/values-iw/strings.xml +++ b/packages/InputDevices/res/values-iw/strings.xml @@ -41,4 +41,5 @@ "ליטאית" "ספרדית (לטינית)" "לטבית" + "פרסית" diff --git a/packages/InputDevices/res/values-ja/strings.xml b/packages/InputDevices/res/values-ja/strings.xml index 2b3daf53ef4c..aa77ddc3b6f8 100644 --- a/packages/InputDevices/res/values-ja/strings.xml +++ b/packages/InputDevices/res/values-ja/strings.xml @@ -41,4 +41,5 @@ "リトアニア語" "スペイン語(中南米)" "ラトビア語" + "ペルシャ語" diff --git a/packages/InputDevices/res/values-ka/strings.xml b/packages/InputDevices/res/values-ka/strings.xml index 66d147e0f335..0b899c7489d0 100644 --- a/packages/InputDevices/res/values-ka/strings.xml +++ b/packages/InputDevices/res/values-ka/strings.xml @@ -41,4 +41,5 @@ "ლიტვური" "ესპანური (ლათინური)" "ლატვიური" + "სპარსული" diff --git a/packages/InputDevices/res/values-kk/strings.xml b/packages/InputDevices/res/values-kk/strings.xml index d25354233062..659f5717be30 100644 --- a/packages/InputDevices/res/values-kk/strings.xml +++ b/packages/InputDevices/res/values-kk/strings.xml @@ -41,4 +41,5 @@ "Литван" "Испан (латын)" "Латыш" + "Парсы" diff --git a/packages/InputDevices/res/values-km/strings.xml b/packages/InputDevices/res/values-km/strings.xml index acd01ee6c3a1..a3a789c63a85 100644 --- a/packages/InputDevices/res/values-km/strings.xml +++ b/packages/InputDevices/res/values-km/strings.xml @@ -41,4 +41,5 @@ "លីទុយអានី" "អេស្ប៉ាញ (ឡាតាំង​)" "ឡាតវីយ៉ា" + "ពីស៊ាន" diff --git a/packages/InputDevices/res/values-kn/strings.xml b/packages/InputDevices/res/values-kn/strings.xml index 966818dbc885..f07b439bdf72 100644 --- a/packages/InputDevices/res/values-kn/strings.xml +++ b/packages/InputDevices/res/values-kn/strings.xml @@ -41,4 +41,5 @@ "ಲಿಥುವೇನಿಯನ್" "ಸ್ಪ್ಯಾನಿಶ್ (ಲ್ಯಾಟಿನ್)" "ಲ್ಯಾಟ್ವಿಯನ್" + "ಪರ್ಶಿಯನ್" diff --git a/packages/InputDevices/res/values-ko/strings.xml b/packages/InputDevices/res/values-ko/strings.xml index 775821094925..28dde4557551 100644 --- a/packages/InputDevices/res/values-ko/strings.xml +++ b/packages/InputDevices/res/values-ko/strings.xml @@ -41,4 +41,5 @@ "리투아니아어" "스페인어(라틴)" "라트비아어" + "페르시아어" diff --git a/packages/InputDevices/res/values-ky/strings.xml b/packages/InputDevices/res/values-ky/strings.xml index 578f70bc4076..e12b69fe158b 100644 --- a/packages/InputDevices/res/values-ky/strings.xml +++ b/packages/InputDevices/res/values-ky/strings.xml @@ -41,4 +41,5 @@ "Литвача" "Испанча (Латын)" "Латвияча" + "Фарсиче" diff --git a/packages/InputDevices/res/values-lo/strings.xml b/packages/InputDevices/res/values-lo/strings.xml index 05b1b8351513..8c040be3081c 100644 --- a/packages/InputDevices/res/values-lo/strings.xml +++ b/packages/InputDevices/res/values-lo/strings.xml @@ -41,4 +41,5 @@ "​ລິ​ທົວ​ນຽນ" "​ສະ​ແປນ​ນິດ (ລາ​ຕິນ)" "​ລັດ​ວຽນ" + "ເປີຊຽນ" diff --git a/packages/InputDevices/res/values-lt/strings.xml b/packages/InputDevices/res/values-lt/strings.xml index 1dae850ee1f0..0cd696f6f188 100644 --- a/packages/InputDevices/res/values-lt/strings.xml +++ b/packages/InputDevices/res/values-lt/strings.xml @@ -41,4 +41,5 @@ "Lietuvių" "Ispanų (Lotynų Amerika)" "Latvių k." + "Persų" diff --git a/packages/InputDevices/res/values-lv/strings.xml b/packages/InputDevices/res/values-lv/strings.xml index 96dc53ba1aff..52a0751697ba 100644 --- a/packages/InputDevices/res/values-lv/strings.xml +++ b/packages/InputDevices/res/values-lv/strings.xml @@ -41,4 +41,5 @@ "Lietuviešu" "Spāņu (latīņu)" "Latviešu" + "Persiešu" diff --git a/packages/InputDevices/res/values-mk/strings.xml b/packages/InputDevices/res/values-mk/strings.xml index 2fae1cf50cd1..2f9befe2c678 100644 --- a/packages/InputDevices/res/values-mk/strings.xml +++ b/packages/InputDevices/res/values-mk/strings.xml @@ -41,4 +41,5 @@ "литвански" "шпански (латиница)" "латвиски" + "персиски" diff --git a/packages/InputDevices/res/values-ml/strings.xml b/packages/InputDevices/res/values-ml/strings.xml index 51866673bdcd..6b5ed06dc3c3 100644 --- a/packages/InputDevices/res/values-ml/strings.xml +++ b/packages/InputDevices/res/values-ml/strings.xml @@ -41,4 +41,5 @@ "ലിത്വാനിയന്‍" "സ്‌പാനിഷ് (ലാറ്റിൻ)" "ലാറ്റ്വിയന്‍" + "പേര്‍ഷ്യന്‍" diff --git a/packages/InputDevices/res/values-mn/strings.xml b/packages/InputDevices/res/values-mn/strings.xml index f1354fede5f6..82e664e4f5c0 100644 --- a/packages/InputDevices/res/values-mn/strings.xml +++ b/packages/InputDevices/res/values-mn/strings.xml @@ -41,4 +41,5 @@ "Литви" "Испани (Латин)" "Латви" + "Перс" diff --git a/packages/InputDevices/res/values-mr/strings.xml b/packages/InputDevices/res/values-mr/strings.xml index 33d01e97ef6e..70b7c77b69e9 100644 --- a/packages/InputDevices/res/values-mr/strings.xml +++ b/packages/InputDevices/res/values-mr/strings.xml @@ -41,4 +41,5 @@ "लिथुआनियन" "स्पॅनिश (लॅटिन)" "ला‍ट्वियन" + "पर्शियन" diff --git a/packages/InputDevices/res/values-ms/strings.xml b/packages/InputDevices/res/values-ms/strings.xml index 04983e360a50..0f402e7b850d 100644 --- a/packages/InputDevices/res/values-ms/strings.xml +++ b/packages/InputDevices/res/values-ms/strings.xml @@ -41,4 +41,5 @@ "Bahasa Lithuania" "Bahasa Sepanyol (Latin)" "Bahasa Latvia" + "Bahasa Parsi" diff --git a/packages/InputDevices/res/values-my/strings.xml b/packages/InputDevices/res/values-my/strings.xml index f3762b4d6a10..246735375ef5 100644 --- a/packages/InputDevices/res/values-my/strings.xml +++ b/packages/InputDevices/res/values-my/strings.xml @@ -41,4 +41,5 @@ "လီသွေနီယံ" "စပိန် (လက်တင်)" "လာတ်ဗီယံ" + "ပါရှန်" diff --git a/packages/InputDevices/res/values-nb/strings.xml b/packages/InputDevices/res/values-nb/strings.xml index 37604e333c1c..bd2879ec7f23 100644 --- a/packages/InputDevices/res/values-nb/strings.xml +++ b/packages/InputDevices/res/values-nb/strings.xml @@ -41,4 +41,5 @@ "Litauisk" "Spansk (latinsk)" "Latvisk" + "Persisk" diff --git a/packages/InputDevices/res/values-ne/strings.xml b/packages/InputDevices/res/values-ne/strings.xml index 4c3dec37f40c..55969c9e0565 100644 --- a/packages/InputDevices/res/values-ne/strings.xml +++ b/packages/InputDevices/res/values-ne/strings.xml @@ -41,4 +41,5 @@ "लिथुआनियन" "स्पेनेली(ल्याटिन)" "लातभियन" + "फारसी" diff --git a/packages/InputDevices/res/values-nl/strings.xml b/packages/InputDevices/res/values-nl/strings.xml index 31ade0555bd7..e40248f271c1 100644 --- a/packages/InputDevices/res/values-nl/strings.xml +++ b/packages/InputDevices/res/values-nl/strings.xml @@ -41,4 +41,5 @@ "Litouws" "Spaans (Latijns-Amerika)" "Lets" + "Perzisch" diff --git a/packages/InputDevices/res/values-pa/strings.xml b/packages/InputDevices/res/values-pa/strings.xml index 574ce810c8b1..951adc8c6e80 100644 --- a/packages/InputDevices/res/values-pa/strings.xml +++ b/packages/InputDevices/res/values-pa/strings.xml @@ -41,4 +41,5 @@ "ਲੀਥੂਨੀਅਨ" "ਸਪੇਨੀ (ਲਾਤੀਨੀ)" "ਲਾਤਵੀਅਨ" + "ਫ਼ਾਰਸੀ" diff --git a/packages/InputDevices/res/values-pl/strings.xml b/packages/InputDevices/res/values-pl/strings.xml index 2ae815e32456..a307940f232d 100644 --- a/packages/InputDevices/res/values-pl/strings.xml +++ b/packages/InputDevices/res/values-pl/strings.xml @@ -41,4 +41,5 @@ "litewski" "hiszpański (Ameryka Łacińska)" "łotewski" + "Perski" diff --git a/packages/InputDevices/res/values-pt-rBR/strings.xml b/packages/InputDevices/res/values-pt-rBR/strings.xml index a1503a4ebcb3..ad2abe1ca9de 100644 --- a/packages/InputDevices/res/values-pt-rBR/strings.xml +++ b/packages/InputDevices/res/values-pt-rBR/strings.xml @@ -41,4 +41,5 @@ "Lituano" "Espanhol (América Latina)" "Letão" + "Persa" diff --git a/packages/InputDevices/res/values-pt-rPT/strings.xml b/packages/InputDevices/res/values-pt-rPT/strings.xml index b806fc2519f3..a5beee46123f 100644 --- a/packages/InputDevices/res/values-pt-rPT/strings.xml +++ b/packages/InputDevices/res/values-pt-rPT/strings.xml @@ -41,4 +41,5 @@ "Lituano" "Espanhol (América Latina)" "Letão" + "Persa" diff --git a/packages/InputDevices/res/values-pt/strings.xml b/packages/InputDevices/res/values-pt/strings.xml index a1503a4ebcb3..ad2abe1ca9de 100644 --- a/packages/InputDevices/res/values-pt/strings.xml +++ b/packages/InputDevices/res/values-pt/strings.xml @@ -41,4 +41,5 @@ "Lituano" "Espanhol (América Latina)" "Letão" + "Persa" diff --git a/packages/InputDevices/res/values-ro/strings.xml b/packages/InputDevices/res/values-ro/strings.xml index 795e9a2abd05..a933a7094b35 100644 --- a/packages/InputDevices/res/values-ro/strings.xml +++ b/packages/InputDevices/res/values-ro/strings.xml @@ -41,4 +41,5 @@ "Lituaniană" "Spaniolă (America Latină)" "Letonă" + "Persană" diff --git a/packages/InputDevices/res/values-ru/strings.xml b/packages/InputDevices/res/values-ru/strings.xml index ac4c81b490be..127a84dad8b0 100644 --- a/packages/InputDevices/res/values-ru/strings.xml +++ b/packages/InputDevices/res/values-ru/strings.xml @@ -41,4 +41,5 @@ "Литовский" "Испанский (Латинская Америка)" "латышский" + "Персидский" diff --git a/packages/InputDevices/res/values-si/strings.xml b/packages/InputDevices/res/values-si/strings.xml index 945a097bba97..8192c18e751a 100644 --- a/packages/InputDevices/res/values-si/strings.xml +++ b/packages/InputDevices/res/values-si/strings.xml @@ -41,4 +41,5 @@ "ලිතුවේනියානු" "ස්පාඤ්ඤය (ලතින්)" "ලැට්වියානු" + "පර්සියානු" diff --git a/packages/InputDevices/res/values-sk/strings.xml b/packages/InputDevices/res/values-sk/strings.xml index 2e76024f24f6..c631095aa982 100644 --- a/packages/InputDevices/res/values-sk/strings.xml +++ b/packages/InputDevices/res/values-sk/strings.xml @@ -41,4 +41,5 @@ "Litovčina" "Španielčina (Latinská Amerika)" "Lotyština" + "Perzština" diff --git a/packages/InputDevices/res/values-sl/strings.xml b/packages/InputDevices/res/values-sl/strings.xml index a643c8ee5e0e..c5a19be9ef02 100644 --- a/packages/InputDevices/res/values-sl/strings.xml +++ b/packages/InputDevices/res/values-sl/strings.xml @@ -41,4 +41,5 @@ "litovščina" "španščina (Latinska Amerika)" "latvijščina" + "perzijščina" diff --git a/packages/InputDevices/res/values-sq/strings.xml b/packages/InputDevices/res/values-sq/strings.xml index 8a9000db65c5..dbc5b4d6286f 100644 --- a/packages/InputDevices/res/values-sq/strings.xml +++ b/packages/InputDevices/res/values-sq/strings.xml @@ -41,4 +41,5 @@ "lituanisht" "spanjisht (latine)" "letonisht" + "Persisht" diff --git a/packages/InputDevices/res/values-sr/strings.xml b/packages/InputDevices/res/values-sr/strings.xml index b06f6fc9bd6f..29eea72b9f2f 100644 --- a/packages/InputDevices/res/values-sr/strings.xml +++ b/packages/InputDevices/res/values-sr/strings.xml @@ -41,4 +41,5 @@ "литвански" "шпански (Латинска Америка)" "летонски" + "персијска" diff --git a/packages/InputDevices/res/values-sv/strings.xml b/packages/InputDevices/res/values-sv/strings.xml index 89cb54eee02b..9954a2b74661 100644 --- a/packages/InputDevices/res/values-sv/strings.xml +++ b/packages/InputDevices/res/values-sv/strings.xml @@ -41,4 +41,5 @@ "Litauiska" "Spanska (latinamerikansk)" "lettiska" + "persiska" diff --git a/packages/InputDevices/res/values-sw/strings.xml b/packages/InputDevices/res/values-sw/strings.xml index 90516850443a..13b3954d21d3 100644 --- a/packages/InputDevices/res/values-sw/strings.xml +++ b/packages/InputDevices/res/values-sw/strings.xml @@ -41,4 +41,5 @@ "Kilithuania" "Kihispania (Kilatini)" "Kilatvia" + "Kiajemi" diff --git a/packages/InputDevices/res/values-ta/strings.xml b/packages/InputDevices/res/values-ta/strings.xml index 32efe7b2ff7c..fec9d8c00b99 100644 --- a/packages/InputDevices/res/values-ta/strings.xml +++ b/packages/InputDevices/res/values-ta/strings.xml @@ -41,4 +41,5 @@ "லிதுவேனியன்" "ஸ்பானிஷ் (லத்தீன்)" "லத்வியன்" + "பெர்சியன்" diff --git a/packages/InputDevices/res/values-te/strings.xml b/packages/InputDevices/res/values-te/strings.xml index e07d4c876d72..922868dbaec8 100644 --- a/packages/InputDevices/res/values-te/strings.xml +++ b/packages/InputDevices/res/values-te/strings.xml @@ -41,4 +41,5 @@ "లిథువేనియన్" "స్పానిష్ (లాటిన్)" "లాత్వియన్" + "పర్షియన్" diff --git a/packages/InputDevices/res/values-th/strings.xml b/packages/InputDevices/res/values-th/strings.xml index 50dc1e4d93d7..69d9ddf6065c 100644 --- a/packages/InputDevices/res/values-th/strings.xml +++ b/packages/InputDevices/res/values-th/strings.xml @@ -41,4 +41,5 @@ "ลิทัวเนีย" "สเปน (ละติน)" "ลัตเวีย" + "เปอร์เซีย" diff --git a/packages/InputDevices/res/values-tl/strings.xml b/packages/InputDevices/res/values-tl/strings.xml index 0c3f1ff8864d..44821287906e 100644 --- a/packages/InputDevices/res/values-tl/strings.xml +++ b/packages/InputDevices/res/values-tl/strings.xml @@ -41,4 +41,5 @@ "Lithuanian" "Spanish (Latin)" "Latvian" + "Persian" diff --git a/packages/InputDevices/res/values-tr/strings.xml b/packages/InputDevices/res/values-tr/strings.xml index a8d9a0f10a2f..08e5e3e6e5cd 100644 --- a/packages/InputDevices/res/values-tr/strings.xml +++ b/packages/InputDevices/res/values-tr/strings.xml @@ -41,4 +41,5 @@ "Litvanca" "İspanyolca (Latin)" "Letonca" + "Farsça" diff --git a/packages/InputDevices/res/values-uk/strings.xml b/packages/InputDevices/res/values-uk/strings.xml index c818001b5bec..b81f6726d209 100644 --- a/packages/InputDevices/res/values-uk/strings.xml +++ b/packages/InputDevices/res/values-uk/strings.xml @@ -41,4 +41,5 @@ "Литовська" "Іспанська (латиниця)" "Латвійська" + "Перська" diff --git a/packages/InputDevices/res/values-ur/strings.xml b/packages/InputDevices/res/values-ur/strings.xml index 2f2b84f1d8e3..2508d5d30748 100644 --- a/packages/InputDevices/res/values-ur/strings.xml +++ b/packages/InputDevices/res/values-ur/strings.xml @@ -41,4 +41,5 @@ "لتھوانیائی" "ہسپانوی (لاطینی)" "لاتویائی" + "فارسی" diff --git a/packages/InputDevices/res/values-uz/strings.xml b/packages/InputDevices/res/values-uz/strings.xml index 9c55615af30a..4b9d08b66052 100644 --- a/packages/InputDevices/res/values-uz/strings.xml +++ b/packages/InputDevices/res/values-uz/strings.xml @@ -41,4 +41,5 @@ "Litvan" "Ispan (lotin)" "Latish" + "Fors" diff --git a/packages/InputDevices/res/values-vi/strings.xml b/packages/InputDevices/res/values-vi/strings.xml index 3ca715bab599..35c596056fbb 100644 --- a/packages/InputDevices/res/values-vi/strings.xml +++ b/packages/InputDevices/res/values-vi/strings.xml @@ -41,4 +41,5 @@ "Tiếng Lithuania" "Tiếng Tây Ban Nha (La tinh)" "Tiếng Latvia" + "Tiếng Ba Tư" diff --git a/packages/InputDevices/res/values-zh-rCN/strings.xml b/packages/InputDevices/res/values-zh-rCN/strings.xml index c61dccb66674..5f1fc17a9d00 100644 --- a/packages/InputDevices/res/values-zh-rCN/strings.xml +++ b/packages/InputDevices/res/values-zh-rCN/strings.xml @@ -41,4 +41,5 @@ "立陶宛语" "西班牙语(拉丁美洲)" "拉脱维亚语" + "波斯语" diff --git a/packages/InputDevices/res/values-zh-rHK/strings.xml b/packages/InputDevices/res/values-zh-rHK/strings.xml index 9385df8f4032..086f9664bff0 100644 --- a/packages/InputDevices/res/values-zh-rHK/strings.xml +++ b/packages/InputDevices/res/values-zh-rHK/strings.xml @@ -41,4 +41,5 @@ "立陶宛文" "西班牙文 (拉丁美洲)" "拉脫維亞文" + "波斯文" diff --git a/packages/InputDevices/res/values-zh-rTW/strings.xml b/packages/InputDevices/res/values-zh-rTW/strings.xml index 89ef55857878..5e2890f7bc79 100644 --- a/packages/InputDevices/res/values-zh-rTW/strings.xml +++ b/packages/InputDevices/res/values-zh-rTW/strings.xml @@ -41,4 +41,5 @@ "立陶宛文" "西班牙文 (拉丁美洲)" "拉脫維亞文" + "波斯文" diff --git a/packages/InputDevices/res/values-zu/strings.xml b/packages/InputDevices/res/values-zu/strings.xml index 0dcffb0518f8..18d26a25f524 100644 --- a/packages/InputDevices/res/values-zu/strings.xml +++ b/packages/InputDevices/res/values-zu/strings.xml @@ -41,4 +41,5 @@ "Isi-Lithuanian" "Isi-Spanish (Latin)" "Isi-Latvian" + "Isi-Persian" -- GitLab From 896c574bde12e755c29066c0837d7c6cb12b762f Mon Sep 17 00:00:00 2001 From: Etan Cohen Date: Wed, 23 Aug 2017 08:39:31 -0700 Subject: [PATCH 35/60] [CS] Allow network factory implementations to re-evaluate requests Change the evalRequests() API to protected to allow network factory implementations to call the API. A use-case of the API change is for factories temporarily reject a request since they cannot fullfill it immediately but retry it at a later time if/when conditions change. Bug: 63866251 Test: integration tests Change-Id: Idc50ce0799c67634b7b2fdbad78a26e443caf2e4 --- core/java/android/net/NetworkFactory.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/core/java/android/net/NetworkFactory.java b/core/java/android/net/NetworkFactory.java index cab88b9972b5..e2f8d1a3f08b 100644 --- a/core/java/android/net/NetworkFactory.java +++ b/core/java/android/net/NetworkFactory.java @@ -254,6 +254,16 @@ public class NetworkFactory extends Handler { } } + /** + * Post a command, on this NetworkFactory Handler, to re-evaluate all + * oustanding requests. Can be called from a factory implementation. + */ + protected void reevaluateAllRequests() { + post(() -> { + evalRequests(); + }); + } + // override to do simple mode (request independent) protected void startNetwork() { } protected void stopNetwork() { } -- GitLab From 677bebf79b53fceadbe7ec55276a4d10295e47b6 Mon Sep 17 00:00:00 2001 From: Bill Yi Date: Thu, 24 Aug 2017 07:25:03 -0700 Subject: [PATCH 36/60] Import translations. DO NOT MERGE Auto-generated-cl: translation import Exempt-From-Owner-Approval: translation import Bug: 64712476 Change-Id: I02d4cd11add59d4997b549c71b42f1b5d5a14ea2 --- packages/SystemUI/res/values-af/strings.xml | 10 +- packages/SystemUI/res/values-am/strings.xml | 10 +- packages/SystemUI/res/values-ar/strings.xml | 11 +- packages/SystemUI/res/values-az/strings.xml | 10 +- .../SystemUI/res/values-b+sr+Latn/strings.xml | 11 +- packages/SystemUI/res/values-be/strings.xml | 20 ++- packages/SystemUI/res/values-bg/strings.xml | 11 +- packages/SystemUI/res/values-bn/strings.xml | 38 +++--- packages/SystemUI/res/values-bs/strings.xml | 10 +- packages/SystemUI/res/values-ca/strings.xml | 11 +- packages/SystemUI/res/values-cs/strings.xml | 11 +- packages/SystemUI/res/values-da/strings.xml | 13 +- packages/SystemUI/res/values-de/strings.xml | 20 ++- packages/SystemUI/res/values-el/strings.xml | 23 ++-- .../SystemUI/res/values-en-rAU/strings.xml | 1 + .../SystemUI/res/values-en-rCA/strings.xml | 1 + .../SystemUI/res/values-en-rGB/strings.xml | 1 + .../SystemUI/res/values-en-rIN/strings.xml | 1 + .../SystemUI/res/values-en-rXC/strings.xml | 1 + .../SystemUI/res/values-es-rUS/strings.xml | 20 ++- packages/SystemUI/res/values-es/strings.xml | 14 +- packages/SystemUI/res/values-et/strings.xml | 10 +- packages/SystemUI/res/values-eu/strings.xml | 10 +- packages/SystemUI/res/values-fa/strings.xml | 11 +- packages/SystemUI/res/values-fi/strings.xml | 11 +- .../SystemUI/res/values-fr-rCA/strings.xml | 10 +- packages/SystemUI/res/values-fr/strings.xml | 11 +- packages/SystemUI/res/values-gl/strings.xml | 20 ++- packages/SystemUI/res/values-gu/strings.xml | 70 +++++----- packages/SystemUI/res/values-hi/strings.xml | 126 +++++++++--------- packages/SystemUI/res/values-hr/strings.xml | 10 +- packages/SystemUI/res/values-hu/strings.xml | 11 +- packages/SystemUI/res/values-hy/strings.xml | 20 ++- packages/SystemUI/res/values-in/strings.xml | 1 + packages/SystemUI/res/values-is/strings.xml | 20 ++- packages/SystemUI/res/values-it/strings.xml | 13 +- packages/SystemUI/res/values-iw/strings.xml | 11 +- packages/SystemUI/res/values-ja/strings.xml | 10 +- packages/SystemUI/res/values-ka/strings.xml | 19 +-- packages/SystemUI/res/values-kk/strings.xml | 11 +- packages/SystemUI/res/values-km/strings.xml | 10 +- packages/SystemUI/res/values-kn/strings.xml | 26 ++-- packages/SystemUI/res/values-ko/strings.xml | 10 +- packages/SystemUI/res/values-ky/strings.xml | 11 +- packages/SystemUI/res/values-lo/strings.xml | 20 ++- packages/SystemUI/res/values-lt/strings.xml | 10 +- packages/SystemUI/res/values-lv/strings.xml | 11 +- packages/SystemUI/res/values-mk/strings.xml | 10 +- packages/SystemUI/res/values-ml/strings.xml | 20 ++- packages/SystemUI/res/values-mn/strings.xml | 10 +- packages/SystemUI/res/values-mr/strings.xml | 122 ++++++++--------- packages/SystemUI/res/values-ms/strings.xml | 11 +- packages/SystemUI/res/values-my/strings.xml | 10 +- packages/SystemUI/res/values-nb/strings.xml | 11 +- packages/SystemUI/res/values-ne/strings.xml | 20 ++- packages/SystemUI/res/values-nl/strings.xml | 10 +- packages/SystemUI/res/values-pa/strings.xml | 28 ++-- packages/SystemUI/res/values-pl/strings.xml | 19 +-- .../SystemUI/res/values-pt-rBR/strings.xml | 20 ++- .../SystemUI/res/values-pt-rPT/strings.xml | 11 +- packages/SystemUI/res/values-pt/strings.xml | 20 ++- packages/SystemUI/res/values-ro/strings.xml | 11 +- packages/SystemUI/res/values-ru/strings.xml | 19 +-- packages/SystemUI/res/values-si/strings.xml | 19 +-- packages/SystemUI/res/values-sk/strings.xml | 20 ++- packages/SystemUI/res/values-sl/strings.xml | 20 ++- packages/SystemUI/res/values-sq/strings.xml | 11 +- packages/SystemUI/res/values-sr/strings.xml | 11 +- packages/SystemUI/res/values-sv/strings.xml | 15 +-- packages/SystemUI/res/values-sw/strings.xml | 10 +- packages/SystemUI/res/values-ta/strings.xml | 10 +- packages/SystemUI/res/values-te/strings.xml | 35 +++-- packages/SystemUI/res/values-th/strings.xml | 10 +- packages/SystemUI/res/values-tl/strings.xml | 10 +- packages/SystemUI/res/values-tr/strings.xml | 19 +-- packages/SystemUI/res/values-uk/strings.xml | 10 +- packages/SystemUI/res/values-ur/strings.xml | 20 ++- packages/SystemUI/res/values-uz/strings.xml | 23 ++-- packages/SystemUI/res/values-vi/strings.xml | 10 +- .../SystemUI/res/values-zh-rCN/strings.xml | 19 +-- .../SystemUI/res/values-zh-rHK/strings.xml | 12 +- .../SystemUI/res/values-zh-rTW/strings.xml | 12 +- packages/SystemUI/res/values-zu/strings.xml | 10 +- 83 files changed, 609 insertions(+), 800 deletions(-) diff --git a/packages/SystemUI/res/values-af/strings.xml b/packages/SystemUI/res/values-af/strings.xml index cdd732b01419..21ebc905cc6d 100644 --- a/packages/SystemUI/res/values-af/strings.xml +++ b/packages/SystemUI/res/values-af/strings.xml @@ -585,10 +585,8 @@ %d minuut "Batterygebruik" - - - - + "Batterybespaarder is nie beskikbaar wanneer gelaai word nie" + "Batterybespaarder" "Verminder werkverrigting en agtergronddata" "Knoppie %1$s" "Home" @@ -728,8 +726,7 @@ "Minimeer" "Maak toe" "Sleep af om toe te maak" - - + "Kieslys" "%s is in beeld-in-beeld" "As jy nie wil hê dat %s hierdie kenmerk moet gebruik nie, tik om instellings oop te maak en skakel dit af." "Speel" @@ -778,4 +775,5 @@ "Programme wat op die agtergrond loop" "Tik vir besonderhede oor battery- en datagebruik" "Skakel mobiele data af?" + "Instellings kan nie jou antwoord verifieer nie omdat \'n program \'n toestemmingversoek verberg." diff --git a/packages/SystemUI/res/values-am/strings.xml b/packages/SystemUI/res/values-am/strings.xml index 0bda81cb4159..73edb468998f 100644 --- a/packages/SystemUI/res/values-am/strings.xml +++ b/packages/SystemUI/res/values-am/strings.xml @@ -585,10 +585,8 @@ %d ደቂቃዎች "የባትሪ አጠቃቀም" - - - - + "ኃይል በሚሞላበት ጊዜ ባትሪ ቆጣቢ አይገኝም" + "የባትሪ ኃይል ቆጣቢ" "አፈጻጸምን እና የጀርባ ውሂብን ይቀንሳል" "አዝራር %1$s" "መነሻ" @@ -728,8 +726,7 @@ "አሳንስ" "ዝጋ" "ለማሰናበት ወደ ታች ይጎትቱ" - - + "ምናሌ" "%s በስዕል-ላይ-ስዕል ውስጥ ነው" "%s ይህን ባህሪ እንዲጠቀም ካልፈለጉ ቅንብሮችን ለመክፈት መታ ያድርጉና ያጥፉት።" "አጫውት" @@ -778,4 +775,5 @@ "በጀርባ ውስጥ የሚያሄዱ መተግበሪያዎች" "በባትሪ እና ውሂብ አጠቃቀም ላይ ዝርዝሮችን ለማግኘት መታ ያድርጉ" "የተንቀሳቃሽ ስልክ ውሂብ ይጥፋ?" + "አንድ መተግበሪያ የፍቃድ ጥያቄ እያገደ ስለሆነ ቅንብሮች ጥያቄዎን ማረጋገጥ አይችሉም።" diff --git a/packages/SystemUI/res/values-ar/strings.xml b/packages/SystemUI/res/values-ar/strings.xml index 04a7daaf49f2..905b03c3ad9d 100644 --- a/packages/SystemUI/res/values-ar/strings.xml +++ b/packages/SystemUI/res/values-ar/strings.xml @@ -609,10 +609,8 @@ دقيقة واحدة "استخدام البطارية" - - - - + "توفير شحن البطارية غير متاح أثناء الشحن" + "توفير شحن البطارية" "لخفض مستوى الأداء وبيانات الخلفية" "الزر %1$s" "Home" @@ -752,8 +750,7 @@ "تصغير" "إغلاق" "اسحب لأسفل للإلغاء" - - + "القائمة" "%s يظهر في صورة داخل صورة" "إذا كنت لا تريد أن يستخدم %s هذه الميزة، فانقر لفتح الإعدادات، ثم أوقِف تشغيل هذه الميزة." "تشغيل" @@ -802,4 +799,6 @@ "التطبيقات التي تعمل في الخلفية" "انقر للحصول على تفاصيل حول البطارية واستخدام البيانات" "هل تريد إيقاف تشغيل بيانات الجوال؟" + + diff --git a/packages/SystemUI/res/values-az/strings.xml b/packages/SystemUI/res/values-az/strings.xml index d5935e6f31d2..3f2572a57f3c 100644 --- a/packages/SystemUI/res/values-az/strings.xml +++ b/packages/SystemUI/res/values-az/strings.xml @@ -585,10 +585,8 @@ %d dəqiqə "Batareya istifadəsi" - - - - + "Batareya qənaəti doldurulma zamanı əlçatan deyil" + "Batareya qənaəti" "Performansı azaldır və arxa fon datasını məhdudlaşdırır" "Düymə %1$s" "Əsas səhifə" @@ -728,8 +726,7 @@ "Kiçildin" "Bağlayın" "Rədd etmək üçün aşağı çəkin" - - + "Menyu" "%s şəkil içində şəkildədir" "%s tətbiqinin bu funksiyadan istifadə etməyini istəmirsinizsə, ayarları açmaq və deaktiv etmək üçün klikləyin." "Oxudun" @@ -778,4 +775,5 @@ "Arxa fonda işləyən tətbiqlər" "Batareya və data istifadəsi haqqında ətraflı məlumat üçün klikləyin" "Mobil data söndürülsün?" + "Tətbiq icazə sorğusunu gizlətdiyi üçün Ayarlar cavabınızı doğrulaya bilməz." diff --git a/packages/SystemUI/res/values-b+sr+Latn/strings.xml b/packages/SystemUI/res/values-b+sr+Latn/strings.xml index 7a793a60c85d..03c34cc2c030 100644 --- a/packages/SystemUI/res/values-b+sr+Latn/strings.xml +++ b/packages/SystemUI/res/values-b+sr+Latn/strings.xml @@ -591,10 +591,8 @@ %d minuta "Potrošnja baterije" - - - - + "Ušteda baterije nije dostupna tokom punjenja" + "Ušteda baterije" "Smanjuje performanse i pozadinske podatke" "Dugme %1$s" "Taster Početna" @@ -734,8 +732,7 @@ "Umanji" "Zatvori" "Prevucite nadole da biste odbili" - - + "Meni" "%s je slika u slici" "Ako ne želite da %s koristi ovu funkciju, dodirnite da biste otvorili podešavanja i isključili je." "Pusti" @@ -784,4 +781,6 @@ "Aplikacije pokrenute u pozadini" "Dodirnite za detalje o bateriji i potrošnji podataka" "Želite da onemogućite mobilne podatke?" + + diff --git a/packages/SystemUI/res/values-be/strings.xml b/packages/SystemUI/res/values-be/strings.xml index b6e006234447..2017b865d218 100644 --- a/packages/SystemUI/res/values-be/strings.xml +++ b/packages/SystemUI/res/values-be/strings.xml @@ -66,8 +66,7 @@ "Адбiтак ключа RSA на гэтым камп\'ютары:\n%1$s" "Заўсёды дазваляць з гэтага камп\'ютара" "Адладка USB не дапускаецца" - - + "Карыстальнік, які зараз увайшоў у гэту прыладу, не можа ўключыць адладку USB. Каб выкарыстоўваць гэту функцыю, пераключыцеся на асноўнага карыстальніка." "Павял. на ўвесь экран" "Расцягн. на ўвесь экран" "Захаванне скрыншота..." @@ -463,8 +462,7 @@ "Даведацца больш" "Вы падключаны да праграмы %1$s, якая можа сачыць за вашай сеткавай дзейнасцю, уключаючы электронную пошту, праграмы і вэб-сайты." " ," - - + "Адкрыйце налады VPN" " " "Адкрыць давераныя ўліковыя даныя" "Ваш адміністратар уключыў вядзенне журнала сеткі, з дапамогай якога адсочваецца трафік на вашай прыладзе.\n\nДля атрымання дадатковай інфармацыі звярніцеся да адміністратара." @@ -601,10 +599,8 @@ %d хвіліны "Выкарыстанне зараду" - - - - + "Эканомія зараду акумулятара недаступная падчас зарадкі" + "Эканомія зараду акумулятара" "Памяншае прадукцыйнасць і фонавую перадачу даных" "Кнопка %1$s" "Home" @@ -744,8 +740,7 @@ "Згарнуць" "Закрыць" "Перацягніце ўніз, каб адхіліць" - - + "Меню" "%s з’яўляецца відарысам у відарысе" "Калі вы не хочаце, каб праграма %s выкарыстоўвала гэту функцыю, дакраніцеся, каб адкрыць налады і адключыць яе." "Прайграць" @@ -773,8 +768,7 @@ "Меню" "Праграма %1$s" "Абвесткi" - - + "Акумулятар" "Здымкі экрана" "Агульныя паведамленні" "Захоўванне" @@ -795,4 +789,6 @@ "Праграмы, якія працуюць у фонавым рэжыме" "Дакраніцеся, каб даведацца пра выкарыстанне трафіка і акумулятара" "Выключыць мабільную перадачу даных?" + + diff --git a/packages/SystemUI/res/values-bg/strings.xml b/packages/SystemUI/res/values-bg/strings.xml index f36d797e18dc..e11c6d3ed95c 100644 --- a/packages/SystemUI/res/values-bg/strings.xml +++ b/packages/SystemUI/res/values-bg/strings.xml @@ -585,10 +585,8 @@ %d минута "Ползв. на батерията" - - - - + "Режимът за запазване на батерията не работи при зареждане" + "Режим за запазване на батерията" "Намалява ефективността и данните на заден план" "Бутон „%1$s“" "Начало" @@ -728,8 +726,7 @@ "Намаляване" "Затваряне" "Преместете надолу с плъзгане, за да отхвърлите" - - + "Меню" "%s е в режима „Картина в картината“" "Ако не искате %s да използва тази функция, докоснете, за да отворите настройките, и я изключете." "Пускане" @@ -778,4 +775,6 @@ "Приложения, работещи на заден план" "Докоснете за информация относно използването на батерията и преноса на данни" "Да се изключат ли мобилните данни?" + + diff --git a/packages/SystemUI/res/values-bn/strings.xml b/packages/SystemUI/res/values-bn/strings.xml index f06f48b95373..3198c545f4fa 100644 --- a/packages/SystemUI/res/values-bn/strings.xml +++ b/packages/SystemUI/res/values-bn/strings.xml @@ -64,10 +64,9 @@ "কম্পিউটারের RSA কী আঙ্গুলের ছাপ হল:\n%1$s" "এই কম্পিউটার থেকে সর্বদা অনুমতি দিন" "USB ডিবাগিং অনুমোদিত নয়" - - + "ব্যবহারকারী এখন এই ডিভাইসে সাইন-ইন করেছেন তাই USB ডিবাগিং চালু করা যাবে না। এই বৈশিষ্ট্যটি ব্যবহার করতে, প্রাথমিক ব্যবহারকারীতে পাল্টে নিন।" "স্ক্রীণ পূরণ করতে জুম করুন" - "পূর্ণ স্ক্রীণে প্রসারিত করুন" + "ফুল স্ক্রিন করুন" "স্ক্রীনশট সংরক্ষণ করা হচ্ছে..." "স্ক্রীনশট সংরক্ষণ করা হচ্ছে..." "স্ক্রীনশট সংরক্ষণ করা হচ্ছে৷" @@ -260,10 +259,10 @@ "%s সেটিংস" "স্ক্রীন স্বয়ংক্রিয়ভাবে ঘুরে যাবে৷" "ভূদৃশ্য সজ্জাতে স্ক্রিন লক করা আছে৷" - "প্রতিকৃতি সজ্জাতে স্ক্রিন লক করা আছে৷" + "পোর্ট্রেট অবস্থায় স্ক্রিন লক করা আছে৷" "স্ক্রিন এখন স্বয়ংক্রিয়ভাবে ঘুরবে।" "এখন ভূদৃশ্য সজ্জাতে স্ক্রিন লক হয়েছে।" - "এখন প্রতিকৃতি সজ্জাতে স্ক্রিন লক হয়েছে।" + "এখন পোর্ট্রেট অবস্থায় স্ক্রিন লক হয়েছে।" "ডেজার্ট কেস" "স্ক্রীন সেভার" "ইথারনেট" @@ -280,7 +279,7 @@ "স্বতঃ-ঘূর্ণায়মান স্ক্রিন" "%s মোড" "ঘূর্ণন লক করা হয়েছে" - "প্রতিকৃতি" + "পোর্ট্রেট" "ভূদৃশ্য" "ইনপুট পদ্ধতি" "অবস্থান" @@ -457,8 +456,7 @@ "আরো জানুন" "আপনি %1$s এ সংযুক্ত হয়েছেন, যা ইমেল, অ্যাপ এবং ওয়েবসাইটগুলি সহ আপনার নেটওয়ার্ক কার্যকলাপ নিরীক্ষণ করবে৷" " " - - + "VPN সেটিংস খুলুন" " " "বিশ্বস্ত শংসাপত্রগুলি খুলুন" "আপনার প্রশাসক নেটওয়ার্ক লগিং চালু করেছেন, যা আপনার ডিভাইসের ট্রাফিক নিরীক্ষণ করে।\n\nআরো তথ্যের জন্য আপনার প্রশাসকের সাথে যোগাযোগ করুন।" @@ -479,7 +477,7 @@ "সেট আপ" "%1$s. %2$s" "এখনই বন্ধ করুন" - "প্রসারিত করুন" + "বড় করুন" "সঙ্কুচিত করুন" "স্ক্রিন পিন করা হয়েছে" "এটি আপনি আনপিন না করা পর্যন্ত এটিকে প্রদর্শিত করবে৷ আনপিন করতে ফিরুন এবং ওভারভিউ স্পর্শ করে ধরে থাকুন।" @@ -587,10 +585,8 @@ %d মিনিট "ব্যাটারির ব্যবহার" - - - - + "চার্জ করার সময় ব্যাটারি সেভার কাজ করে না" + "ব্যাটারি সেভার" "কার্য-সম্পাদনা ও পশ্চাদপট ডেটাকে কমিয়ে দেয়" "%1$s বোতাম" "হোম" @@ -637,7 +633,7 @@ "ভলিউম নিয়ন্ত্রণ সহ দেখান" "বিরক্ত করবেন না" "ভলিউম বোতামের শর্টকাট" - "ভলিউম বাড়ানোর মাধ্যেমে \'বিরক্ত করবেন না\' থেকে প্রস্থান করুন" + "ভলিউম বাড়ানোর মাধ্যেমে \'বিরক্ত করবেন না\' থেকে বেরিয়ে আসুন" "ব্যাটারি" "ঘড়ি" "হেডসেট" @@ -648,7 +644,7 @@ "ডেটা সেভার বন্ধ আছে" "চালু আছে" "বন্ধ আছে" - "নেভিগেশন দন্ড" + "নেভিগেশন বার" "লেআউট" "অতিরিক্ত বাঁদিকের বোতামের ধরণ" "অতিরিক্ত ডানদিকের বোতামের ধরণ" @@ -661,7 +657,7 @@ "সাধারণ" - "নিবিড়" + "অবিস্তৃত" "বাঁদিক ঘেঁষা" "ডানদিক ঘেঁষা" @@ -726,12 +722,11 @@ "ক্রম বা সেটিংস সম্পাদনা করুন৷" "%2$dটির মধ্যে %1$d নং পৃষ্ঠা" "লক স্ক্রিন" - "প্রসারিত করুন" + "বড় করুন" "ছোটো করুন" "বন্ধ করুন" "খারিজ করতে নিচের দিকে টেনে আনুন" - - + "মেনু" "ছবির-মধ্যে-ছবি তে %s আছেন" "%s কে এই বৈশিষ্ট্যটি ব্যবহার করতে দিতে না চাইলে ট্যাপ করে সেটিংসে গিয়ে সেটি বন্ধ করে দিন।" "চালান" @@ -759,8 +754,7 @@ "মেনু" "%1$s অ্যাপ" "সতর্কতাগুলি" - - + "ব্যাটারি" "স্ক্রীনশটস" "সাধারণ বার্তাগুলি" "সঞ্চয়স্থান" @@ -781,4 +775,6 @@ "পটভূমিতে অ্যাপ চালু আছে" "ব্যাটারি এবং ডেটার ব্যবহারের বিশদ বিবরণের জন্য ট্যাপ করুন" "মোবাইল ডেটা বন্ধ করবেন?" + + diff --git a/packages/SystemUI/res/values-bs/strings.xml b/packages/SystemUI/res/values-bs/strings.xml index 31ae3f6a1b49..eda363588936 100644 --- a/packages/SystemUI/res/values-bs/strings.xml +++ b/packages/SystemUI/res/values-bs/strings.xml @@ -593,10 +593,8 @@ %d minuta "Potrošnja baterije" - - - - + "Ušteda baterije je isključena za vrijeme punjenja" + "Ušteda baterije" "Ograničava rad i prijenos podataka u pozadini" "Dugme %1$s" "Tipka za početak" @@ -736,8 +734,7 @@ "Umanji" "Zatvori" "Povucite prema dolje da odbacite" - - + "Meni" "%s je u načinu priakza Slika u slici" "Ako ne želite da %s koristi ovu funkciju, dodirnite da otvorite postavke i isključite je." "Reproduciraj" @@ -786,4 +783,5 @@ "Aplikacije koje rade u pozadini" "Dodirnite za detalje o potrošnji baterije i prijenosa podataka" "Želite li isključiti prijenos mobilnih podataka?" + "Budući da aplikacija prekriva zahtjev za dopuštenje, Postavke ne mogu potvrditi vaš odgovor." diff --git a/packages/SystemUI/res/values-ca/strings.xml b/packages/SystemUI/res/values-ca/strings.xml index 21b02dd6b49c..428756f5e87a 100644 --- a/packages/SystemUI/res/values-ca/strings.xml +++ b/packages/SystemUI/res/values-ca/strings.xml @@ -585,10 +585,8 @@ %d minut "Ús de la bateria" - - - - + "La funció Estalvi de bateria no està disponible durant la càrrega" + "Estalvi de bateria" "Redueix el rendiment i les dades en segon pla" "Botó %1$s" "Inici" @@ -728,8 +726,7 @@ "Minimitza" "Tanca" "Arrossega cap avall per ignorar-ho" - - + "Menú" "%s està en pantalla en pantalla" "Si no vols que %s utilitzi aquesta funció, toca per obrir la configuració i desactiva-la." "Reprodueix" @@ -778,4 +775,6 @@ "Aplicacions que s\'estan executant en segon pla" "Toca per obtenir informació sobre l\'ús de dades i de bateria" "Vols desactivar les dades mòbils?" + + diff --git a/packages/SystemUI/res/values-cs/strings.xml b/packages/SystemUI/res/values-cs/strings.xml index ea77a5e9ebac..2e1248a79aa5 100644 --- a/packages/SystemUI/res/values-cs/strings.xml +++ b/packages/SystemUI/res/values-cs/strings.xml @@ -66,8 +66,7 @@ "Digitální otisk RSA počítače je:\n%1$s" "Vždy povolit z tohoto počítače" "Ladění USB není povoleno" - - + "Uživatel aktuálně přihlášený k tomuto zařízení nemůže zapnout ladění USB. Chcete-li tuto funkci použít, přepněte na primárního uživatele." "Přiblížit na celou obrazovku" "Na celou obrazovku" "Ukládání snímku obrazovky..." @@ -463,8 +462,7 @@ "Další informace" "Jste připojeni k aplikaci %1$s, která může sledovat vaši aktivitu v síti, včetně e-mailů, aplikací a webů." " " - - + "Otevřít nastavení VPN" " " "Otevřít důvěryhodná oprávnění" "Administrátor zapnul protokolování sítě, které monitoruje síťový provoz v zařízení.\n\nDalší informace vám poskytne administrátor." @@ -770,8 +768,7 @@ "Nabídka" "Aplikace %1$s" "Upozornění" - - + "Baterie" "Snímky obrazovek" "Všeobecné zprávy" "Úložiště" @@ -792,4 +789,6 @@ "Aplikace běžící na pozadí" "Klepnutím zobrazíte podrobnosti o využití baterie a dat" "Vypnout mobilní data?" + + diff --git a/packages/SystemUI/res/values-da/strings.xml b/packages/SystemUI/res/values-da/strings.xml index 7542f1f6c574..fe252fd5b543 100644 --- a/packages/SystemUI/res/values-da/strings.xml +++ b/packages/SystemUI/res/values-da/strings.xml @@ -255,7 +255,7 @@ %s underretning mere i gruppen. %s underretninger mere i gruppen. - "Underretningsindstillinger" + "Indstillinger for underretninger" "Indstillinger for %s" "Skærmen roterer automatisk." "Skærmen er nu låst i liggende retning." @@ -585,10 +585,8 @@ %d minutter "Batteriforbrug" - - - - + "Batterisparefunktionen er ikke tilgængelig under opladning" + "Batterisparefunktion" "Reducerer ydeevne og baggrundsdata" "%1$s-knap" "Home" @@ -728,8 +726,7 @@ "Minimer" "Luk" "Træk nedad for at afvise" - - + "Menu" "%s vises som integreret billede" "Hvis du ikke ønsker, at %s skal benytte denne funktion, kan du åbne indstillingerne og deaktivere den." "Afspil" @@ -778,4 +775,6 @@ "Apps, der kører i baggrunden" "Tryk for at se oplysninger om batteri- og dataforbrug" "Vil du deaktivere mobildata?" + + diff --git a/packages/SystemUI/res/values-de/strings.xml b/packages/SystemUI/res/values-de/strings.xml index c6d2619dc0a6..43734cb099d9 100644 --- a/packages/SystemUI/res/values-de/strings.xml +++ b/packages/SystemUI/res/values-de/strings.xml @@ -64,8 +64,7 @@ "Der Fingerabdruck des RSA-Schlüssels für diesen Computer lautet: \n%1$s" "Von diesem Computer immer zulassen" "USB-Debugging nicht zulässig" - - + "Der momentan auf diesem Gerät angemeldete Nutzer kann das USB-Debugging nicht aktivieren. Um diese Funktion verwenden zu können, wechsle zum primären Nutzer." "Zoom auf Bildschirmgröße" "Auf Bildschirmgröße anpassen" "Screenshot wird gespeichert..." @@ -461,8 +460,7 @@ "Weitere Informationen" "Du bist mit %1$s verbunden. Die VPN-App kann deine Netzwerkaktivitäten (E-Mails, Apps und Websites) erfassen." " " - - + "VPN-Einstellungen öffnen" " " "Vertrauenswürdige Anmeldedaten öffnen" "Dein Administrator hat die Netzwerkprotokollierung aktiviert. Damit wird der Verkehr auf deinem Gerät erfasst.\n\nWeitere Informationen erhältst du von deinem Administrator." @@ -591,10 +589,8 @@ %d Minute "Akkunutzung" - - - - + "Der Energiesparmodus ist beim Aufladen nicht verfügbar" + "Energiesparmodus" "Reduzierung der Leistung und Hintergrunddaten" "Taste %1$s" "Pos1" @@ -734,8 +730,7 @@ "Minimieren" "Schließen" "Zum Schließen nach unten ziehen" - - + "Menü" "%s ist in Bild im Bild" "Wenn du nicht möchtest, dass %s diese Funktion verwendet, tippe, um die Einstellungen zu öffnen und die Funktion zu deaktivieren." "Wiedergeben" @@ -763,8 +758,7 @@ "Menü" "App \"%1$s\"" "Warnmeldungen" - - + "Akku" "Screenshots" "Nachrichten" "Speicher" @@ -785,4 +779,6 @@ "Apps, die im Hintergrund ausgeführt werden" "Für Details zur Akku- und Datennutzung tippen" "Mobile Daten deaktivieren?" + + diff --git a/packages/SystemUI/res/values-el/strings.xml b/packages/SystemUI/res/values-el/strings.xml index edc6b2fe0615..5fee2bd86e58 100644 --- a/packages/SystemUI/res/values-el/strings.xml +++ b/packages/SystemUI/res/values-el/strings.xml @@ -51,8 +51,8 @@ "Έγινε σύνδεση μέσω Bluetooth" "Ρύθμιση μεθόδων εισαγωγής" "Φυσικό πληκτρολόγιο" - "Να επιτρέπεται στο %1$s η πρόσβαση στη συσκευή USB;" - "Να επιτρέπεται στο %1$s η πρόσβαση στο αξεσουάρ USB;" + "Να επιτρέπεται στην εφαρμογή %1$s η πρόσβαση στη συσκευή USB;" + "Να επιτρέπεται στην εφαρμογή %1$s η πρόσβαση στο αξεσουάρ USB;" "Άνοιγμα του %1$s κατά τη σύνδεση αυτής της συσκευής USB;" "Άνοιγμα του %1$s κατά τη σύνδεση αυτού του αξεσουάρ USB;" "Δεν έχετε εφαρμογή που να συνεργάζεται με το αξεσουάρ USB. Για περισσότερα: %1$s" @@ -64,8 +64,7 @@ "Το μοναδικό χαρακτηριστικό του κλειδιού RSA είναι:\n%1$s" "Να επιτρέπεται πάντα από αυτόν τον υπολογιστή" "Δεν επιτρέπεται ο εντοπισμός σφαλμάτων USB" - - + "Ο χρήστης που είναι συνδεδεμένος αυτήν τη στιγμή σε αυτήν τη συσκευή δεν μπορεί να ενεργοποιήσει τον εντοπισμό σφαλμάτων USB. Για να χρησιμοποιήσετε αυτήν τη λειτουργία, κάντε εναλλαγή στον κύριο χρήστη." "Ζουμ σε πλήρη οθόνη" "Προβoλή σε πλήρη οθ." "Αποθήκ. στιγμιότυπου οθόνης..." @@ -457,8 +456,7 @@ "Μάθετε περισσότερα" "Έχετε συνδεθεί στην εφαρμογή %1$s, η οποία μπορεί να παρακολουθεί τη δραστηριότητα δικτύου σας, συμπεριλαμβανομένων μηνυμάτων ηλεκτρονικού ταχυδρομείου, εφαρμογών και ιστοτόπων." " " - - + "Άνοιγμα Ρυθμίσεων VPN" " " "Άνοιγμα αξιόπιστων διαπιστευτηρίων" "Ο διαχειριστής σας έχει ενεργοποιήσει την καταγραφή δικτύου, η οποία παρακολουθεί την επισκεψιμότητα στη συσκευή σας.\n\nΓια περισσότερες πληροφορίες, επικοινωνήστε με τον διαχειριστή σας." @@ -587,10 +585,8 @@ %d λεπτό "Χρήση της μπαταρίας" - - - - + "Η Εξοικονόμηση μπαταρίας δεν είναι διαθέσιμη κατά τη διάρκεια της φόρτισης" + "Εξοικονόμηση μπαταρίας" "Μειώνει την απόδοση και τα δεδομένα παρασκηνίου" "Κουμπί %1$s" "Home" @@ -730,8 +726,7 @@ "Ελαχιστοποίηση" "Κλείσιμο" "Σύρετε προς τα κάτω για παράβλεψη" - - + "Μενού" "Η λειτουργία picture-in-picture είναι ενεργή σε %s." "Εάν δεν θέλετε να χρησιμοποιείται αυτή η λειτουργία από την εφαρμογή %s, πατήστε για να ανοίξετε τις ρυθμίσεις και απενεργοποιήστε την." "Αναπαραγωγή" @@ -759,8 +754,7 @@ "Μενού" "Εφαρμογή %1$s" "Ειδοποιήσεις" - - + "Μπαταρία" "Στιγμιότυπα οθόνης" "Γενικά μηνύματα" "Αποθηκευτικός χώρος" @@ -781,4 +775,5 @@ "Εφαρμογές που εκτελούνται στο παρασκήνιο" "Πατήστε για λεπτομέρειες σχετικά με τη χρήση μπαταρίας και δεδομένων" "Απενεργοποίηση δεδομένων κινητής τηλεφωνίας;" + "Επειδή μια εφαρμογή αποκρύπτει ένα αίτημα άδειας, δεν είναι δυνατή η επαλήθευση της απάντησής σας από τις Ρυθμίσεις." diff --git a/packages/SystemUI/res/values-en-rAU/strings.xml b/packages/SystemUI/res/values-en-rAU/strings.xml index 6a84a779fed5..cc5ad8c9872e 100644 --- a/packages/SystemUI/res/values-en-rAU/strings.xml +++ b/packages/SystemUI/res/values-en-rAU/strings.xml @@ -775,4 +775,5 @@ "Apps running in background" "Tap for details on battery and data usage" "Turn off mobile data?" + "Because an app is obscuring a permission request, Settings can’t verify your response." diff --git a/packages/SystemUI/res/values-en-rCA/strings.xml b/packages/SystemUI/res/values-en-rCA/strings.xml index bd4c8578d00d..2677d83731dd 100644 --- a/packages/SystemUI/res/values-en-rCA/strings.xml +++ b/packages/SystemUI/res/values-en-rCA/strings.xml @@ -775,4 +775,5 @@ "Apps running in background" "Tap for details on battery and data usage" "Turn off mobile data?" + "Because an app is obscuring a permission request, Settings can’t verify your response." diff --git a/packages/SystemUI/res/values-en-rGB/strings.xml b/packages/SystemUI/res/values-en-rGB/strings.xml index 6a84a779fed5..cc5ad8c9872e 100644 --- a/packages/SystemUI/res/values-en-rGB/strings.xml +++ b/packages/SystemUI/res/values-en-rGB/strings.xml @@ -775,4 +775,5 @@ "Apps running in background" "Tap for details on battery and data usage" "Turn off mobile data?" + "Because an app is obscuring a permission request, Settings can’t verify your response." diff --git a/packages/SystemUI/res/values-en-rIN/strings.xml b/packages/SystemUI/res/values-en-rIN/strings.xml index 6a84a779fed5..cc5ad8c9872e 100644 --- a/packages/SystemUI/res/values-en-rIN/strings.xml +++ b/packages/SystemUI/res/values-en-rIN/strings.xml @@ -775,4 +775,5 @@ "Apps running in background" "Tap for details on battery and data usage" "Turn off mobile data?" + "Because an app is obscuring a permission request, Settings can’t verify your response." diff --git a/packages/SystemUI/res/values-en-rXC/strings.xml b/packages/SystemUI/res/values-en-rXC/strings.xml index 434c67b7da18..e5a974002bd3 100644 --- a/packages/SystemUI/res/values-en-rXC/strings.xml +++ b/packages/SystemUI/res/values-en-rXC/strings.xml @@ -775,4 +775,5 @@ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‎‏‏‏‎‏‎‏‎‎‏‎‎‏‏‎‏‎‏‎‏‏‎‏‏‏‎‎‏‎‎‏‎‎‏‏‎‏‎‎‏‎‏‎‎‎‎‎‏‎‎‏‎‏‏‎‎‎‎‎‏‏‎Apps running in background‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‎‏‏‏‏‏‎‎‏‎‏‏‎‏‎‏‏‎‎‎‏‎‏‏‏‏‎‎‏‏‏‎‏‏‏‏‏‏‏‏‏‏‏‏‎‏‎‎‏‎‎‎‎‏‎‏‎‎‏‏‎Tap for details on battery and data usage‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‎‎‏‏‏‎‎‎‎‎‎‎‎‏‎‏‎‎‏‎‎‎‏‏‏‎‎‎‎‏‏‏‎‎‏‏‎‏‏‏‎‎‏‏‎‎‎‎‏‏‎‏‏‎‏‏‏‏‎‎‎‎Turn off mobile data?‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‏‎‎‎‎‏‎‏‏‎‎‎‎‎‎‎‏‎‏‏‏‎‎‏‎‎‏‏‎‎‏‎‏‎‏‎‏‎‎‏‏‎‏‎‏‎‏‎‏‎‏‏‎‎‏‏‏‏‏‏‎Because an app is obscuring a permission request, Settings can’t verify your response.‎‏‎‎‏‎" diff --git a/packages/SystemUI/res/values-es-rUS/strings.xml b/packages/SystemUI/res/values-es-rUS/strings.xml index 814708084882..ad257a05448c 100644 --- a/packages/SystemUI/res/values-es-rUS/strings.xml +++ b/packages/SystemUI/res/values-es-rUS/strings.xml @@ -64,8 +64,7 @@ "La huella digital de tu clave RSA es:\n%1$s" "Permitir siempre desde esta computadora" "No tienes permitida la depuración por USB" - - + "El usuario al que accediste en este dispositivo no puede activar la depuración por USB. Para usar esta función, debes cambiar al usuario principal." "Zoom para ocupar la pantalla" "Estirar p/ ocupar la pantalla" "Guardando captura de pantalla" @@ -459,8 +458,7 @@ "Más información" "Estás conectado a %1$s, que puede controlar la actividad de tu red, incluidos los correos electrónicos, las apps y los sitios web." " " - - + "Abrir configuración de VPN" " " "Abrir credenciales de confianza" "Tu administrador activó el registro de red, que controla el tráfico en tu dispositivo.\n\nComunícate con él para obtener más información." @@ -589,10 +587,8 @@ %d minuto "Uso de la batería" - - - - + "El Ahorro de batería no está disponible durante la carga" + "Ahorro de batería" "Reduce el rendimiento y el uso de datos en segundo plano" "Botón %1$s" "Página principal" @@ -732,8 +728,7 @@ "Minimizar" "Cerrar" "Arrastra hacia abajo para descartar" - - + "Menú" "%s está en modo de imagen en imagen" "Si no quieres que %s use esta función, presiona para abrir la configuración y desactivarla." "Reproducir" @@ -761,8 +756,7 @@ "Menú" "App de %1$s" "Alertas" - - + "Batería" "Capturas de pantalla" "Mensajes generales" "Almacenamiento" @@ -783,4 +777,6 @@ "Apps que se ejecutan en segundo plano" "Presiona para obtener información sobre el uso de datos y de la batería" "¿Deseas desactivar los datos móviles?" + + diff --git a/packages/SystemUI/res/values-es/strings.xml b/packages/SystemUI/res/values-es/strings.xml index 5e73ef604f2b..e506a0415ede 100644 --- a/packages/SystemUI/res/values-es/strings.xml +++ b/packages/SystemUI/res/values-es/strings.xml @@ -34,14 +34,14 @@ "Notificaciones" "Nivel de batería bajo" "Queda un %s de batería" - "Queda un %s de batería. La función de ahorro de energía está activada." + "Queda un %s de batería. La función de ahorro de batería está activada." "No se admite la carga por USB.\nUtiliza solo el cargador proporcionado." "No se admite la carga por USB." "Utiliza solo el cargador proporcionado." "Ajustes" "¿Activar ahorro de batería?" "Activar" - "Activar ahorro de energía" + "Activar ahorro de batería" "Ajustes" "Wi-Fi" "Girar pantalla automáticamente" @@ -587,10 +587,8 @@ %d minuto "Uso de la batería" - - - - + "La función Ahorro de batería no está disponible mientras se carga el dispositivo" + "Ahorro de batería" "Reduce el rendimiento y los datos en segundo plano" "Botón %1$s" "Inicio" @@ -730,8 +728,7 @@ "Minimizar" "Cerrar" "Arrastra hacia abajo para ignorar" - - + "Menú" "%s está en imagen en imagen" "Si no quieres que %s utilice esta función, toca la notificación para abrir los ajustes y desactivarla." "Reproducir" @@ -780,4 +777,5 @@ "Aplicaciones que se están ejecutando en segundo plano" "Toca para ver información detallada sobre el uso de datos y de la batería" "¿Desactivar los datos móviles?" + "Una aplicación está bloqueando una solicitud de permiso, por lo que Ajustes no puede verificar tu respuesta." diff --git a/packages/SystemUI/res/values-et/strings.xml b/packages/SystemUI/res/values-et/strings.xml index 975dfa21a209..f41c959cf2de 100644 --- a/packages/SystemUI/res/values-et/strings.xml +++ b/packages/SystemUI/res/values-et/strings.xml @@ -587,10 +587,8 @@ %d minut "Akukasutus" - - - - + "Akusäästja pole laadimise ajal saadaval" + "Akusäästja" "Vähendab jõudlust ja taustaandmeid" "Nupp %1$s" "Avaekraan" @@ -730,8 +728,7 @@ "Minimeeri" "Sule" "Loobumiseks lohistage alla" - - + "Menüü" "%s on režiimis Pilt pildis" "Kui te ei soovi, et rakendus %s seda funktsiooni kasutaks, puudutage seadete avamiseks ja lülitage see välja." "Esita" @@ -780,4 +777,5 @@ "Rakendusi käitatakse taustal" "Aku ja andmekasutuse üksikasjade nägemiseks puudutage" "Kas lülitada mobiilne andmeside välja?" + "Seaded ei saa teie vastust kinnitada, sest rakendus varjab loataotlust." diff --git a/packages/SystemUI/res/values-eu/strings.xml b/packages/SystemUI/res/values-eu/strings.xml index 8e9bcacc981d..25dc1c676d49 100644 --- a/packages/SystemUI/res/values-eu/strings.xml +++ b/packages/SystemUI/res/values-eu/strings.xml @@ -587,10 +587,8 @@ %d minutu "Bateriaren erabilera" - - - - + "Bateria-aurrezlea ez dago erabilgarri gailua kargatzen ari denean" + "Bateria-aurrezlea" "Errendimendua eta atzeko planoko datuen erabilera murrizten ditu" "%1$s botoia" "Hasiera" @@ -730,8 +728,7 @@ "Minimizatu" "Itxi" "Baztertzeko, arrastatu behera" - - + "Menua" "Pantaila txiki gainjarrian dago %s" "Ez baduzu nahi %s zerbitzuak eginbide hori erabiltzea, sakatu hau ezarpenak ireki eta aukera desaktibatzeko." "Erreproduzitu" @@ -780,4 +777,5 @@ "Aplikazioak exekutatzen ari dira atzeko planoan" "Sakatu bateria eta datuen erabilerari buruzko xehetasunak ikusteko" "Datu-konexioa desaktibatu nahi duzu?" + "Aplikazio bat baimen-eskaera oztopatzen ari denez, ezarpenek ezin dute egiaztatu erantzuna." diff --git a/packages/SystemUI/res/values-fa/strings.xml b/packages/SystemUI/res/values-fa/strings.xml index de2c77029f9a..44beedf6a0e1 100644 --- a/packages/SystemUI/res/values-fa/strings.xml +++ b/packages/SystemUI/res/values-fa/strings.xml @@ -585,10 +585,8 @@ ‏%d دقیقه "مصرف باتری" - - - - + "«بهینه‌سازی باتری» در هنگام شارژ شدن در دسترس نیست" + "بهینه‌سازی باتری" "عملکرد و اطلاعات پس‌زمینه را کاهش می‌دهد" "دکمه %1$s" "ابتدا" @@ -728,8 +726,7 @@ "کوچک کردن" "بستن" "برای نپذیرفتن، به پایین بکشید" - - + "منو" "%s درحالت تصویر در تصویر است" "اگر نمی‌خواهید %s از این قابلیت استفاده کند، با ضربه زدن، تنظیمات را باز کنید و آن را خاموش کنید." "پخش" @@ -778,4 +775,6 @@ "برنامه‌هایی که در پس‌زمینه اجرا می‌شوند" "برای جزئیات مربوط به مصرف باتری و داده، ضربه بزنید" "داده شبکه تلفن همراه خاموش شود؟" + + diff --git a/packages/SystemUI/res/values-fi/strings.xml b/packages/SystemUI/res/values-fi/strings.xml index 6b39ef87e781..d17f32c3ede6 100644 --- a/packages/SystemUI/res/values-fi/strings.xml +++ b/packages/SystemUI/res/values-fi/strings.xml @@ -585,10 +585,8 @@ %d minuutti "Akun käyttö" - - - - + "Virransäästö ei ole käytettävissä latauksen aikana." + "Virransäästö" "Rajoittaa suorituskykyä ja taustatiedonsiirtoa." "Painike %1$s" "Home" @@ -728,8 +726,7 @@ "Pienennä" "Sulje" "Hylkää vetämällä alas." - - + "Valikko" "%s on kuva kuvassa ‑tilassa" "Jos et halua, että %s voi käyttää tätä ominaisuutta, avaa asetukset napauttamalla ja poista se käytöstä." "Toista" @@ -778,4 +775,6 @@ "Sovelluksia käynnissä taustalla" "Katso lisätietoja akun ja datan käytöstä napauttamalla" "Poistetaanko mobiilidata käytöstä?" + + diff --git a/packages/SystemUI/res/values-fr-rCA/strings.xml b/packages/SystemUI/res/values-fr-rCA/strings.xml index cc705f9f7e5b..89e359172340 100644 --- a/packages/SystemUI/res/values-fr-rCA/strings.xml +++ b/packages/SystemUI/res/values-fr-rCA/strings.xml @@ -587,10 +587,8 @@ %d minutes "Utilisation de la pile" - - - - + "Le mode Économie d\'énergie n\'est pas accessible pendant la recharge" + "Économie d\'énergie" "Réduit les performances et les données en arrière-plan" "Bouton %1$s" "Accueil" @@ -730,8 +728,7 @@ "Réduire" "Fermer" "Faire glisser vers le bas pour ignorer" - - + "Menu" "%s est en mode d\'incrustation d\'image" "Si vous ne voulez pas que %s utilise cette fonctionnalité, touchez l\'écran pour ouvrir les paramètres, puis désactivez-la." "Lire" @@ -780,4 +777,5 @@ "Applications qui fonctionnent en arrière-plan" "Touchez pour afficher des détails sur l\'utilisation de la pile et des données" "Désactiver les données cellulaires?" + "Une application obscurcit une demande d\'autorisation, alors Paramètres ne peut pas vérifier votre réponse." diff --git a/packages/SystemUI/res/values-fr/strings.xml b/packages/SystemUI/res/values-fr/strings.xml index d580de17a96e..7aedf34965e1 100644 --- a/packages/SystemUI/res/values-fr/strings.xml +++ b/packages/SystemUI/res/values-fr/strings.xml @@ -587,10 +587,8 @@ %d minutes "Utilisation batterie" - - - - + "L\'économiseur de batterie n\'est pas disponible lorsque l\'appareil est en charge" + "Économiseur de batterie" "Limite les performances et les données en arrière-plan." "Bouton %1$s" "Accueil" @@ -730,8 +728,7 @@ "Réduire" "Fermer" "Faire glisser vers le bas pour ignorer" - - + "Menu" "%s est en mode Picture-in-picture" "Si vous ne voulez pas que l\'application %s utilise cette fonctionnalité, appuyez ici pour ouvrir les paramètres et la désactiver." "Lecture" @@ -780,4 +777,6 @@ "Applications en cours d\'exécution en arrière-plan" "Appuyer pour obtenir des informations sur l\'utilisation de la batterie et des données" "Désactiver les données mobiles ?" + + diff --git a/packages/SystemUI/res/values-gl/strings.xml b/packages/SystemUI/res/values-gl/strings.xml index 8549de7706c3..9793f7d9fd2e 100644 --- a/packages/SystemUI/res/values-gl/strings.xml +++ b/packages/SystemUI/res/values-gl/strings.xml @@ -64,8 +64,7 @@ "A impresión dixital da clave de RSA do ordenador é:\n%1$s" "Permitir sempre desde este ordenador" "Non se permite a depuración por USB" - - + "O usuario coa sesión iniciada actualmente neste dispositivo non pode activar a depuración por USB. Para utilizar esta función, cambia ao usuario principal." "Ampliar ata ocupar todo" "Estirar ata ocupar todo" "Gardando captura de pantalla…" @@ -459,8 +458,7 @@ "Máis información" "Estás conectado a %1$s, que pode controlar a túa actividade na rede, mesmo os correos electrónicos, as aplicacións e os sitios web." " " - - + "Abrir configuración da VPN" " " "Abrir credenciais de confianza" "O administrador activou o rexistro na rede, que controla o tráfico do teu dispositivo.\n\nPara obter máis información, contacta co administrador." @@ -589,10 +587,8 @@ %d minuto "Uso de batería" - - - - + "A función Aforro de batería non está dispoñible durante a carga" + "Aforro de batería" "Reduce o rendemento e os datos en segundo plano" "Botón %1$s" "Inicio" @@ -732,8 +728,7 @@ "Minimizar" "Pechar" "Arrastra cara abaixo para ignorar" - - + "Menú" "%s está na pantalla superposta" "Se non queres que %s utilice esta función, toca a configuración para abrir as opcións e desactivar a función." "Reproducir" @@ -761,8 +756,7 @@ "Menú" "Aplicación %1$s" "Alertas" - - + "Batería" "Capturas de pantalla" "Mensaxes xerais" "Almacenamento" @@ -783,4 +777,6 @@ "Aplicacións que se executan en segundo plano" "Toca para obter información sobre o uso de datos e a batería" "Queres desactivar os datos móbiles?" + + diff --git a/packages/SystemUI/res/values-gu/strings.xml b/packages/SystemUI/res/values-gu/strings.xml index a8346b6486fd..7d9df7adc688 100644 --- a/packages/SystemUI/res/values-gu/strings.xml +++ b/packages/SystemUI/res/values-gu/strings.xml @@ -43,12 +43,12 @@ "ચાલુ કરો" "બૅટરી સેવર ચાલુ કરો" "સેટિંગ્સ" - "Wi-Fi" + "વાઇ-ફાઇ" "સ્ક્રીનને આપમેળે ફેરવો" "મ્યૂટ કરો" "સ્વતઃ" "સૂચનાઓ" - "Bluetooth ટિથર કર્યું" + "બ્લૂટૂથ ટિથર કર્યું" "ઇનપુટ પદ્ધતિઓ સેટ કરો" "ભૌતિક કીબોર્ડ" "%1$s એપ્લિકેશનને USB ઉપકરણ અ‍ૅક્સેસ કરવાની મંજૂરી આપીએ?" @@ -64,8 +64,7 @@ "કમ્પ્યુટરની RSA મુખ્ય ફિંગરપ્રિંટ આ છે:\n%1$s" "હંમેશા આ કમ્પ્યુટરથી મંજૂરી આપો" "USB ડીબગિંગની મંજૂરી નથી" - - + "હાલમાં આ ઉપકરણમાં સાઇન ઇન થયેલ વપરાશકર્તા USB ડિબગીંગ ચાલુ કરી શકતા નથી. આ સુવિધાનો ઉપયોગ કરવા માટે પ્રાથમિક વપરાશકર્તા પર સ્વિચ કરો." "સ્ક્રીન ભરવા માટે ઝૂમ કરો" "સ્ક્રીન ભરવા માટે ખેંચો" "સ્ક્રીનશોટ સાચવી રહ્યું છે…" @@ -101,7 +100,7 @@ "રદ કરો" "સુસંગતતા ઝૂમ બટન." "નાનીથી મોટી સ્ક્રીન પર ઝૂમ કરો." - "Bluetooth કનેક્ટ થયું." + "બ્લૂટૂથ કનેક્ટ થયું." "બ્લૂટૂથ ડિસ્કનેક્ટ થયું." "બૅટરી નથી." "બૅટરી એક બાર." @@ -151,12 +150,12 @@ "CDMA" "રોમિંગ" "Edge" - "Wi-Fi" + "વાઇ-ફાઇ" "SIM નથી." "મોબાઇલ ડેટા" "મોબાઇલ ડેટા ચાલુ છે" "મોબાઇલ ડેટા બંધ છે" - "Bluetooth ટિથરિંગ." + "બ્લૂટૂથ ટિથરિંગ." "એરપ્લેન મોડ." "VPN ચાલુ છે." "કોઈ સિમ કાર્ડ નથી." @@ -206,13 +205,13 @@ "ખલેલ પાડશો નહીં બંધ." "ખલેલ પાડશો નહીં બંધ કર્યું." "ખલેલ પાડશો નહીં ચાલુ કર્યું." - "Bluetooth." - "Bluetooth બંધ." - "Bluetooth ચાલુ." - "Bluetooth કનેક્ટ કરી રહ્યું છે." - "Bluetooth કનેક્ટ થયું." - "Bluetooth બંધ કરી." - "Bluetooth ચાલુ કર્યું." + "બ્લૂટૂથ." + "બ્લૂટૂથ બંધ." + "બ્લૂટૂથ ચાલુ." + "બ્લૂટૂથ કનેક્ટ કરી રહ્યું છે." + "બ્લૂટૂથ કનેક્ટ થયું." + "બ્લૂટૂથ બંધ કરી." + "બ્લૂટૂથ ચાલુ કર્યું." "સ્થાનની જાણ કરવી બંધ." "સ્થાનની જાણ કરવી ચાલુ." "સ્થાનની જાણ કરવી બંધ કર્યું." @@ -246,7 +245,7 @@ "તમે સેટ કરેલી ડેટા મર્યાદા પહોંચી ગઇ છે. તમે હવે મોબાઇલ ડેટાનો ઉપયોગ નથી કરી રહ્યાં.\n\nજો હવે તમે ફરી શરૂ કરો, તો ડેટા વપરાશ માટે શુલ્ક લાગુ થઇ શકે છે." "ફરી શરૂ કરો" "કોઈ ઇન્ટરનેટ કનેક્શન નથી" - "Wi-Fi કનેક્ટ કર્યું" + "વાઇ-ફાઇ કનેક્ટ કર્યું" "GPS માટે શોધી રહ્યાં છે" "GPS દ્વારા સ્થાન સેટ કરાયું" "સ્થાન વિનંતીઓ સક્રિય" @@ -271,9 +270,9 @@ "ફક્ત પ્રાધાન્યતા" "ફક્ત એલાર્મ્સ" "સાવ શાંતિ" - "Bluetooth" - "Bluetooth (%d ઉપકરણો)" - "Bluetooth બંધ" + "બ્લૂટૂથ" + "બ્લૂટૂથ (%d ઉપકરણો)" + "બ્લૂટૂથ બંધ" "કોઈ જોડી કરેલ ઉપકરણો ઉપલબ્ધ નથી" "તેજ" "આપમેળે ફેરવો" @@ -293,12 +292,12 @@ "હું" "વપરાશકર્તા" "નવો વપરાશકર્તા" - "Wi-Fi" + "વાઇ-ફાઇ" "કનેક્ટ થયેલ નથી" "કોઈ નેટવર્ક નથી" - "Wi-Fi બંધ" - "Wi-Fi ચાલુ" - "કોઈ Wi-Fi નેટવર્ક્સ ઉપલબ્ધ નથી" + "વાઇ-ફાઇ બંધ" + "વાઇ-ફાઇ ચાલુ" + "કોઈ વાઇ-ફાઇ નેટવર્ક્સ ઉપલબ્ધ નથી" "કાસ્ટ કરો" "કાસ્ટ કરી રહ્યાં છે" "અનામાંકિત ઉપકરણ" @@ -457,8 +456,7 @@ "વધુ જાણો" "તમે %1$s સાથે કનેક્ટ થયાં છો, જે ઇમેઇલ્સ, ઍપ્લિકેશનો અને વેબસાઇટ્સ સહિત તમારી નેટવર્ક પ્રવૃત્તિને મૉનિટર કરી શકે છે." " " - - + "VPNની સેટિંગ્સ ખોલો" " " "વિશ્વસનીય ઓળખપત્ર ખોલો" "તમારા વ્યવસ્થાપકે નેટવર્ક લૉગિંગ ચાલુ કર્યુ છે, જે તમારા ઉપકરણ પર ટ્રાફિકનું નિરીક્ષણ કરે છે.\n\nવધુ માહિતી માટે, તમારા વ્યવસ્થાપકનો સંપર્ક કરો." @@ -496,7 +494,7 @@ "મીડિયા" "એલાર્મ" "સૂચના" - "Bluetooth" + "બ્લૂટૂથ" "દ્વિ બહુ ટોન આવર્તન" "ઍક્સેસિબિલિટી" "%1$s. અનમ્યૂટ કરવા માટે ટૅપ કરો." @@ -541,8 +539,8 @@ "ઝડપી સેટિંગ્સને ફરીથી ગોઠવો" "ઝડપી સેટિંગ્સમાં તેજ બતાવો" "પ્રાયોગિક" - "Bluetooth ચાલુ કરવુ છે?" - "તમારા ટેબ્લેટ સાથે કીબોર્ડ કનેક્ટ કરવા માટે, તમારે પહેલાં Bluetooth ચાલુ કરવાની જરૂર પડશે." + "બ્લૂટૂથ ચાલુ કરવુ છે?" + "તમારા ટેબ્લેટ સાથે કીબોર્ડ કનેક્ટ કરવા માટે, તમારે પહેલાં બ્લૂટૂથ ચાલુ કરવાની જરૂર પડશે." "ચાલુ કરો" "સૂચનાઓ ચુપચાપ બતાવો" "તમામ સૂચનાઓને બ્લૉક કરો" @@ -587,10 +585,8 @@ %d મિનિટ "બૅટરી વપરાશ" - - - - + "ચાર્જિંગ દરમિયાન બૅટરી સેવર ઉપલબ્ધ હોતું નથી" + "બૅટરી સેવર" "પ્રદર્શન અને બૅકગ્રાઉન્ડ ડેટા ઘટાડે છે" "બટન %1$s" "Home" @@ -730,8 +726,7 @@ "નાનું કરો" "બંધ કરો" "છોડી દેવા માટે નીચે ખેંચો" - - + "મેનૂ" "%s ચિત્રમાં-ચિત્રની અંદર છે" "જો તમે નથી ઈચ્છતા કે %s આ સુવિધાનો ઉપયોગ કરે, તો સેટિંગ્સ ખોલવા માટે ટૅપ કરો અને તે સુવિધાને બંધ કરો." "ચલાવો" @@ -759,8 +754,7 @@ "મેનૂ" "%1$s ઍપ્લિકેશન" "ચેતવણીઓ" - - + "બૅટરી" "સ્ક્રીનશૉટ" "સામાન્ય સંદેશા" "સ્ટોરેજ" @@ -769,8 +763,8 @@ "ઍપ્લિકેશન માહિતી" "વેબ પર જાઓ" "મોબાઇલ ડેટા" - "Wi-Fi બંધ છે" - "Bluetooth બંધ છે" + "વાઇ-ફાઇ બંધ છે" + "બ્લૂટૂથ બંધ છે" "ખલેલ પાડશો નહીં બંધ છે" "ખલેલ પાડશો નહીં એક સ્વચાલિત નિયમ દ્વારા ચાલુ કરાયું હતું (%s)." "ખલેલ પાડશો નહીં એક ઍપ્લિકેશન દ્વારા ચાલુ કરાયું હતું (%s)." @@ -781,4 +775,6 @@ "પૃષ્ઠભૂમિમાં ચાલી રહેલ ઍપ્લિકેશનો" "બૅટરી અને ડેટા વપરાશ વિશેની વિગતો માટે ટૅપ કરો" "મોબાઇલ ડેટા બંધ કરીએ?" + + diff --git a/packages/SystemUI/res/values-hi/strings.xml b/packages/SystemUI/res/values-hi/strings.xml index 01f182d5dceb..bb71f59c0087 100644 --- a/packages/SystemUI/res/values-hi/strings.xml +++ b/packages/SystemUI/res/values-hi/strings.xml @@ -19,17 +19,17 @@ - "सिस्‍टम UI" + "सिस्‍टम यूआई" "साफ़ करें" "सूची से निकालें" - "ऐप्स की जानकारी" + "ऐप की जानकारी" "आपकी हाल की स्‍क्रीन यहां दिखाई देती हैं" "हाल ही के ऐप्स खारिज करें" - स्क्रीन की खास जानकारी - स्क्रीन की खास जानकारी + %d स्क्रीन की खास जानकारी + %d स्क्रीन की खास जानकारी - "कोई नोटिफ़िकेशन नहीं" + "कोई सूचना नहीं है" "ऑनगोइंग" "सूचनाएं" "बैटरी कम है" @@ -49,7 +49,7 @@ "स्वत:" "सूचनाएं" "ब्लूटूथ टीदर किया गया" - "इनपुट पद्धति सेट करें" + "इनपुट का तरीका सेट करें" "भौतिक कीबोर्ड" "ऐप्स %1$s को USB डिवाइस तक पहुंचने दें?" "ऐप्स %1$s को USB सहायक डिवाइस तक पहुंचने दें?" @@ -64,7 +64,7 @@ "कंप्यूटर का RSA कुंजी फ़िंगरप्रिंट है:\n%1$s" "इस कंप्यूटर से हमेशा अनुमति दें" "USB डीबगिंग की अनुमति नहीं है" - "इस डिवाइस में वर्तमान में प्रवेश किया हुआ उपयोगकर्ता USB डीबगिंग चालू नहीं कर सकता. इस सुविधा का उपयोग करने के लिए, प्राथमिक उपयोगकर्ता पर स्‍विच करें." + "अभी इस डिवाइस में जिस उपयोगकर्ता ने साइन इन किया है, वो USB डीबगिंग चालू नहीं कर सकता. इस सुविधा का इस्तेमाल करने के लिए, प्राथमिक उपयोगकर्ता में बदलें." "स्‍क्रीन भरने के लिए ज़ूम करें" "स्‍क्रीन भरने के लिए खींचें" "स्क्रीनशॉट सहेजा जा रहा है..." @@ -85,7 +85,7 @@ "मेनू" "एक्सेस-योग्यता" "खास जानकारी" - "खोजें" + "सर्च करें" "कैमरा" "फ़ोन" "आवाज़ से डिवाइस का इस्तेमाल" @@ -97,7 +97,7 @@ "आवाज़ से डिवाइस को इस्तेमाल करें" "कैमरा खोलें" "नया कार्य लेआउट चुनें" - "अभी नहीं" + "रद्द करें" "संगतता ज़ूम बटन." "छोटी से बड़ी स्‍क्रीन पर ज़ूम करें." "ब्लूटूथ कनेक्ट किया गया." @@ -170,7 +170,7 @@ "GPS सक्षम." "GPS प्राप्त करना." "टेलीटाइपराइटर सक्षम." - "रिंगर कंपन." + "रिंगर कंपन (वाइब्रेशन)." "रिंगर मौन." @@ -178,7 +178,7 @@ "%s को ख़ारिज करें." "%s खा़रिज कर दिया गया." "हाल ही के सभी ऐप्लिकेशन ख़ारिज कर दिए गए." - "%s ऐप्लिकेशन जानकारी खोलें." + "%s ऐप्लिकेशन की जानकारी खोलें." "%s प्रारंभ हो रहा है." "%1$s %2$s" "नोटिफ़िकेशन खारिज की गई." @@ -248,7 +248,7 @@ "वाई-फ़ाई कनेक्‍ट किया गया" "GPS को खोजा जा रहा है" "GPS द्वारा सेट किया गया स्‍थान" - "स्थान अनुरोध सक्रिय" + "स्थान का अनुरोध किया जा रहा है" "सभी सूचनाएं साफ़ करें." "+ %s" @@ -330,9 +330,9 @@ "NFC चालू है" "हाल ही का कोई आइटम नहीं" "आपने सब कुछ साफ़ कर दिया है" - "एप्‍लिकेशन जानकारी" + "ऐप्लिकेशन की जानकारी" "स्क्रीन पिन करना" - "खोज" + "सर्च" "%s प्रारंभ नहीं किया जा सका." "%s को सुरक्षित-मोड में अक्षम किया गया." "Clear all" @@ -350,23 +350,23 @@ "पूर्ण होने में %s शेष" "चार्ज नहीं हो रही है" "नेटवर्क को\nमॉनीटर किया जा सकता है" - "खोजें" + "सर्च करें" "%s के लिए ऊपर स्‍लाइड करें." "%s के लिए बाएं स्‍लाइड करें." "आपको अलार्म, रिमाइंडर, इवेंट और चुनिंदा कॉल करने वालों के अलावा किसी और तरह से (आवाज़ करके और थरथरा कर ) परेशान नहीं किया जाएगा. आप फिर भी संगीत, वीडियो और गेम सहित अपना चुना हुआ सब कुछ सुन सकते हैं." "आपको अलार्म छोड़कर दूसरी आवाज़ों और कंपनों से परेशान नहीं किया जाएगा. आपको अभी भी संगीत, वीडियो और गेम सहित वह सब कुछ सुनाई देगा जो आपने चलाने के लिए चुना है." - "कस्टमाइज़ करें" - "इससे अलार्म, संगीत, वीडियो और गेम सहित सभी आवाज़ें और कंपन अवरुद्ध हो जाते हैं. आप अभी भी फ़ोन काॅल कर सकेंगे." - "इससे अलार्म, संगीत, वीडियो और गेम सहित सभी ध्वनियां और कंपन अवरुद्ध हो जाते हैं." + "अपनी पसंद के मुताबिक बनाएं" + "इससे अलार्म, संगीत, वीडियो और गेम सहित सभी आवाज़ और कंपन (वाइब्रेशन) रोक दिए जाते हैं. आप तब भी फ़ोन काॅल कर सकेंगे." + "इससे अलार्म, संगीत, वीडियो और गेम सहित सभी आवाज़ और कंपन (वाइब्रेशन) रोक दिए जाते हैं." "+%d" "कम अत्यावश्यक सूचनाएं नीचे दी गई हैं" "खोलने के लिए पुन: टैप करें" "अनलॉक करने के लिए ऊपर स्वाइप करें" "इस डिवाइस का प्रबंधन आपका संगठन करता है" "इस डिवाइस के प्रबंधक %s हैं" - "फ़ोन के लिए आइकन से स्वाइप करें" - "\'आवाज़ से डिवाइस का इस्तेमाल\' आइकन से स्वाइप करें" - "कैमरे के लिए आइकन से स्वाइप करें" + "फ़ोन के लिए आइकॉन से स्वाइप करें" + "\'आवाज़ से डिवाइस का इस्तेमाल\' आइकॉन से स्वाइप करें" + "कैमरे के लिए आइकॉन से स्वाइप करें" "संपूर्ण मौन. इससे स्‍क्रीन रीडर भी मौन हो जाएंगे." "पूरी तरह शांत" "केवल प्राथमिकता" @@ -377,9 +377,9 @@ "चार्ज हो रहा है (पूरा होने में %s बाकी)" "तेज़ी से चार्ज हो रहा है (%s में हो जाएगा)" "धीरे चार्ज हो रहा है (%s में पूरा हो जाएगा)" - "उपयोगकर्ता स्विच करें" - "उपयोगकर्ता स्विच करें, वर्तमान उपयोगकर्ता %s" - "वर्तमान उपयोगकर्ता %s" + "उपयोगकर्ता बदलें" + "उपयोगकर्ता बदलें, मौजूदा उपयोगकर्ता %s" + "मौजूदा उपयोगकर्ता %s" "प्रोफ़ाइल दिखाएं" "उपयोगकर्ता जोड़ें" "नया उपयोगकर्ता" @@ -394,15 +394,15 @@ "पुन: प्रारंभ करें" "हां, जारी रखें" "अतिथि उपयोगकर्ता" - "ऐप्‍स और डेटा हटाने के लिए, अतिथि उपयोगकर्ता को निकालें" + "ऐप और डेटा हटाने के लिए, अतिथि उपयोगकर्ता को निकालें" "अतिथि को निकालें" "उपयोगकर्ता को प्रस्थान करवाना" - "वर्तमान उपयोगकर्ता से प्रस्थान करें" + "मौजूदा उपयोगकर्ता से प्रस्थान करें" "उपयोगकर्ता को प्रस्थान करवाएं" "नया उपयोगकर्ता जोड़ें?" - "जब आप कोई नया उपयोगकर्ता जोड़ते हैं तो उस व्यक्ति को अपना स्थान सेट करना होता है.\n\nकोई भी उपयोगकर्ता अन्य सभी उपयोगकर्ताओं के लिए ऐप्स अपडेट कर सकता है." + "जब आप कोई नया उपयोगकर्ता जोड़ते हैं तो उस व्यक्ति को अपना स्थान सेट करना होता है.\n\nकोई भी उपयोगकर्ता बाकी सभी उपयोगकर्ताओं के लिए ऐप अपडेट कर सकता है." "उपयोगकर्ता निकालें?" - "इस उपयोगकर्ता के सभी ऐप्स और डेटा को हटा दिया जाएगा." + "इस उपयोगकर्ता के सभी ऐप और डेटा को हटा दिया जाएगा." "निकालें" "बैटरी सेवर चालू है" "निष्‍पादन और पृष्ठभूमि डेटा को कम करता है" @@ -411,7 +411,7 @@ "फिर से न दिखाएं" "सभी साफ करें" "अब प्रारंभ करें" - "कोई नोटिफ़िकेशन नहीं" + "कोई सूचना नहीं है" "प्रोफ़ाइल को मॉनीटर किया जा सकता है" "नेटवर्क को मॉनीटर किया जा सकता है" "नेटवर्क को मॉनिटर किया जा सकता है" @@ -439,8 +439,8 @@ "VPN अक्षम करें" "VPN डिस्‍कनेक्‍ट करें" "नीतियां देखें" - "%1$s आपके डिवाइस का प्रबंधन करता है.\n\nआपका व्यवस्थापक सेटिंग, कॉर्पोरेट एक्सेस, ऐप्लिकेशन, आपके डिवाइस से संबद्ध डेटा और आपके डिवाइस की स्थान की जानकारी की निगरानी कर सकता है और उन्हें प्रबंधित कर सकता है.\n\nअधिक जानकारी के लिए, अपने व्यवस्थापक से संपर्क करें." - "आपका संगठन आपके डिवाइस का प्रबंधन करता है.\n\nआपका व्यवस्थापक सेटिंग, कॉर्पोरेट एक्सेस, ऐप्लिकेशन, आपके डिवाइस से संबद्ध डेटा और आपके डिवाइस की स्थान की जानकारी की निगरानी कर सकता है और उन्हें प्रबंधित कर सकता है.\n\nअधिक जानकारी के लिए, अपने व्यवस्थापक से संपर्क करें." + "%1$s आपके डिवाइस का प्रबंधन करता है.\n\nआपका एडमिन सेटिंग, कॉर्पोरेट पहुंच, ऐप्लिकेशन, आपके डिवाइस से जुड़े डेटा और आपके डिवाइस की स्थान की जानकारी की निगरानी कर सकता है और उन्हें प्रबंधित कर सकता है.\n\nअधिक जानकारी के लिए, अपने एडमिन से संपर्क करें." + "आपका संगठन आपके डिवाइस का प्रबंधन करता है.\n\nआपका एडमिन सेटिंग, कॉर्पोरेट पहुंच, ऐप्लिकेशन, आपके डिवाइस से जुड़े डेटा और आपके डिवाइस की स्थान (लोकेशन) की जानकारी की निगरानी कर सकता है और उन्हें प्रबंधित कर सकता है.\n\nअधिक जानकारी के लिए, अपने एडमिन से संपर्क करें." "आपके संगठन ने इस डिवाइस पर एक प्रमाणपत्र प्राधिकरण इंस्टॉल किया है. आपके सुरक्षित नेटवर्क की निगरानी या उसमें बदलाव किया जा सकता है." "आपके संगठन ने आपकी कार्य प्रोफ़ाइल में एक प्रमाणपत्र प्राधिकरण इंस्टॉल किया है. आपके सुरक्षित नेटवर्क ट्रैफ़िक की निगरानी या उसमें बदलाव किया जा सकता है." "इस डिवाइस पर एक प्रमाणपत्र प्राधिकरण इंस्टॉल किया गया है. आपके सुरक्षित नेटवर्क ट्रैफ़िक की निगरानी या उसमें बदलाव किया जा सकता है." @@ -451,27 +451,27 @@ "आपकी व्यक्तिगत प्रोफ़ाइल %1$s से कनेक्ट है, जो ईमेल, ऐप्लिकेशन और वेबसाइटों सहित आपकी नेटवर्क गतिविधि की निगरानी कर सकता है." "%1$s आपका डिवाइस प्रबंधित करता है." "%1$s आपका डिवाइस प्रबंधित करने के लिए %2$s का उपयोग करता है." - "आपका व्यवस्थापक आपके डिवाइस से जुड़ी सेटिंग, कॉर्पोरेट एक्सेस, ऐप्लिकेशन, डेटा और आपके डिवाइस की स्थान जानकारी की निगरानी और उसका प्रबंधन कर सकता है." + "आपका एडमिन आपके डिवाइस से जुड़ी सेटिंग, कॉर्पोरेट पहुंच, ऐप्लिकेशन, डेटा और आपके डिवाइस की स्थान जानकारी की निगरानी और उसका प्रबंधन कर सकता है." " " - "अधिक जानें" + "ज़्यादा जानें" "आप %1$s से कनेक्‍ट हैं, जो ईमेल, ऐप्लिकेशन और वेबसाइट सहित आपकी नेटवर्क गतिविधि को मॉनिटर कर सकता है." " " "VPN सेटिंग खोलें" " " "विश्वसनीय क्रेडेंशियल खोलें" - "आपके व्‍यवस्‍थापक ने नेटवर्क लॉग करना चालू कर दिया है, जो आपके डिवाइस पर ट्रैफ़िक की निगरानी करता है.\n\nअधिक जानकारी के लिए अपने व्‍यवस्‍थापक से संपर्क करें." + "आपके एडमिन ने नेटवर्क लॉग करना चालू कर दिया है, जो आपके डिवाइस पर ट्रैफ़िक की निगरानी करता है.\n\nअधिक जानकारी के लिए अपने एडमिन से संपर्क करें." "आपने किसी ऐप को VPN कनेक्‍शन सेट करने की अनुमति दी है.\n\nयह ऐप ईमेल, ऐप्‍स और सुरक्षित वेबसाइटों सहित आपके डिवाइस और नेटवर्क की गतिविधि की निगरानी कर सकता है." - "%1$s आपकी कार्य प्रोफ़ाइल को प्रबंधित करता है.\n\nआपका व्‍यवस्‍थापक ईमेल, ऐप्लिकेशन और वेबसाइटों सहित आपकी नेटवर्क गतिविधि की निगरानी कर सकता है.\n\nअधिक जानकारी के लिए अपने व्‍यवस्‍थापक से संपर्क करें.\n\nआप ऐसे VPN से भी कनेक्‍ट हैं, जो आपकी नेटवर्क गतिविधि की निगरानी कर सकता है." + "%1$s आपकी वर्क प्रोफ़ाइल को प्रबंधित करता है.\n\n आपका एडमिन ईमेल, ऐप्लिकेशन और वेबसाइटों सहित आपकी नेटवर्क गतिविधि की निगरानी कर सकता है.\n\nऔर जानकारी के लिए अपने एडमिन से संपर्क करें.\n\nआप ऐसे VPN से भी कनेक्‍ट हैं, जो आपकी नेटवर्क गतिविधि की निगरानी कर सकता है." "VPN" "आप %1$s से कनेक्ट हैं, जो ईमेल, ऐप्लिकेशन और वेबसाइटों सहित आपकी नेटवर्क गतिविधि की निगरानी कर सकता है." "आप %1$s से कनेक्‍ट हैं, जो ईमेल, ऐप्‍स और वेबसाइटों सहित आपकी व्‍यक्‍तिगत नेटवर्क गतिविधि की निगरानी कर सकता है." "आप %1$s से कनेक्‍ट हैं, जो ईमेल, ऐप्लिकेशन और वेबसाइट सहित आपकी व्‍यक्‍तिगत नेटवर्क गतिविधि को मॉनिटर कर सकता है." - "आपकी कार्य प्रोफ़ाइल का प्रबंधन %1$s करता है. प्रोफ़ाइल %2$s से कनेक्ट है, जो ईमेल, ऐप्लिकेशन और वेबसाइटों सहित आपकी नेटवर्क गतिविधि की निगरानी कर सकता है.\n\nअधिक जानकारी के लिए, अपने व्यवस्थापक से संपर्क करें." + "आपकी वर्क प्रोफ़ाइल का प्रबंधन %1$s करता है. प्रोफ़ाइल %2$s से कनेक्ट है, जो ईमेल, ऐप्लिकेशन और वेबसाइटों सहित आपकी नेटवर्क गतिविधि की निगरानी कर सकता है.\n\nऔर जानकारी के लिए, अपने एडमिन से संपर्क करें." "आपकी कार्य प्रोफ़ाइल का प्रबंधन %1$s करता है. प्रोफ़ाइल %2$s से कनेक्ट है, जो ईमेल, ऐप्लिकेशन और वेबसाइटों सहित आपकी नेटवर्क गतिविधि की निगरानी कर सकता है.\n\nआप %3$s से भी कनेक्ट हैं, जो आपकी व्यक्तिगत नेटवर्क गतिविधि की निगरानी कर सकता है." "%1$s के लिए अनलॉक किया गया" "%1$s चल रहा है" "जब तक कि आप मैन्‍युअल रूप से अनलॉक नहीं करते तब तक डिवाइस लॉक रहेगा" - "सूचनाएं अधिक तेज़ी से प्राप्त करें" + "सूचनाएं ज़्यादा तेज़ी से पाएं" "आपके द्वारा उन्हें अनलॉक किए जाने से पहले देखें" "रहने दें" "सेट करें" @@ -498,19 +498,19 @@ "दोहरी बहु टोन आवृत्ति" "एक्सेस-योग्यता" "%1$s. अनम्यूट करने के लिए टैप करें." - "%1$s. कंपन पर सेट करने के लिए टैप करें. एक्सेस-योग्यता सेवाएं म्यूट हो सकती हैं." + "%1$s. कंपन (वाइब्रेशन) पर सेट करने के लिए छूएं. सुलभता सेवाएं म्यूट हो सकती हैं." "%1$s. म्यूट करने के लिए टैप करें. एक्सेस-योग्यता सेवाएं म्यूट हो सकती हैं." - "%1$s. कंपन पर सेट करने के लिए टैप करें." + "%1$s. कंपन (वाइब्रेशन) पर सेट करने के लिए छूएं." "%1$s. म्यूट करने के लिए टैप करें." "%s वॉल्यूम नियंत्रण दिखाए गए हैं. खारिज करने के लिए स्वाइप करें." "वॉल्यूम नियंत्रण छिपे हुए हैं" - "सिस्टम UI ट्यूनर" + "सिस्टम यूज़र इंटरफ़ेस (यूआई) ट्यूनर" "एम्बेड किया गया बैटरी प्रतिशत दिखाएं" - "जब चार्ज नहीं किया जा रहा हो तब स्टेटस बार आइकन में बैटरी लेवल का प्रतिशत दिखाएं" + "जब चार्ज नहीं किया जा रहा हो तब स्टेटस बार आइकॉन में बैटरी लेवल का प्रतिशत दिखाएं" "तेज़ सेटिंग" "स्टेटस बार" "खास जानकारी" - "सिस्टम UI डेमो मोड" + "सिस्टम यूज़र इंटरफ़ेस (यूआई) डेमो मोड" "डेमो मोड सक्षम करें" "डेमो मोड दिखाएं" "ईथरनेट" @@ -527,12 +527,12 @@ "हॉटस्पॉट" "कार्य प्रोफ़ाइल" "कुछ के लिए मज़ेदार लेकिन सबके लिए नहीं" - "सिस्टम UI ट्यूनर, आपको Android उपयोगकर्ता इंटरफ़ेस में सुधार लाने और उसे अपनी पसंद के हिसाब से बदलने के कुछ और तरीके देता है. प्रयोग के तौर पर इस्तेमाल हो रहीं ये सुविधाएं आगे चल कर रिलीज़ की जा सकती हैं, रोकी जा सकती हैं या दिखाई देना बंद हो सकती हैं. सावधानी से आगे बढ़ें." + "सिस्टम यूज़र इंटरफ़ेस (यूआई) ट्यूनर, आपको Android यूज़र इंटरफ़ेस में सुधार लाने और उसे अपनी पसंद के हिसाब से बदलने के कुछ और तरीके देता है. प्रयोग के तौर पर इस्तेमाल हो रहीं ये सुविधाएं आगे चल कर रिलीज़ की जा सकती हैं, रोकी जा सकती हैं या दिखाई देना बंद हो सकती हैं. सावधानी से आगे बढ़ें." "ये प्रयोगात्मक सुविधाएं आगामी रिलीज़ में बदल सकती हैं, रुक सकती हैं या दिखाई देना बंद हो सकती हैं. सावधानी से आगे बढ़ें." "समझ लिया" - "बधाई हो! सिस्टम UI ट्यूनर को सेटिंग में जोड़ दिया गया है" + "बधाई हो! सिस्टम यूज़र इंटरफ़ेस (यूआई) ट्यूनर को सेटिंग में जोड़ दिया गया है" "सेटिंग से निकालें" - "सेटिंग से सिस्टम UI ट्यूनर निकालें और इसकी सभी सुविधाओं का उपयोग रोक दें?" + "सेटिंग से सिस्टम यूज़र इंटरफ़ेस (यूआई) ट्यूनर निकालें और इसकी सभी सुविधाओं का इस्तेमाल रोक दें?" "ऐप्लिकेशन आपके डिवाइस पर इंस्टॉल नहीं है" "घड़ी के सेकंड दिखाएं" "स्टेटस बार में सेकंड में समय दिखाएं. इससे बैटरी लाइफ़ पर असर पड़ सकता है." @@ -549,7 +549,7 @@ "पावर नोटिफ़िकेशन नियंत्रण" "चालू" "बंद" - "पावर नोटिफ़िकेशन नियंत्रण के ज़रिये, आप किसी ऐप के नोटिफ़िकेशन को उसकी अहमियत के हिसाब से 0 से 5 के लेवल पर सेट कर सकते हैं.\n\n""लेवल 5"" \n- नोटिफ़िकेशन सूची में सबसे ऊपर दिखाएं \n- पूरे स्क्रीन को ढंकने की अनुमति दें \n- लगातार देखते रहें \n\n"" लेवल 4"" \n- पूरे स्क्रीन को ढंकें \n- लगातार देखते रहें \n\n""लेवल 3"" \n- पूरे स्क्रीन को ढंकने से रोकें \n- कभी भी न देखें \n\n""लेवल 2"" \n- पूरे स्क्रीन को ढंकने से रोकें \n- कभी भी देखें \n- कभी भी आवाज़ या कंपन (वाइब्रेशन) ना करें \n\n""लेवल 1"" \n- पूरे स्क्रीन को ढंकने से रोकें \n- कभी भी ना देखें \n- कभी भी आवाज़ या कंपन (वाइब्रेशन) ना करें \n- लॉक स्क्रीन और स्टेटस बार से छिपाएं \n- नोटिफ़िकेशन सूची के नीचे दिखाएं \n\n""लेवल 0"" \n- ऐप्लिकेशन के सभी नोटिफ़िकेशन रोक दें" + "पावर नोटिफ़िकेशन नियंत्रण के ज़रिये, आप किसी ऐप के नोटिफ़िकेशन को उसकी अहमियत के हिसाब से 0 से 5 के लेवल पर सेट कर सकते हैं.\n\n""लेवल 5"" \n- नोटिफ़िकेशन सूची में सबसे ऊपर दिखाएं \n- पूरे स्क्रीन को ढंकने की अनुमति दें \n- लगातार देखते रहें \n\n""लेवल 4"\n"- पूरे स्क्रीन को ढंकें\n- लगातार देखते रहें \n\n""लेवल 3"" \n- पूरे स्क्रीन को ढंकने से रोकें \n- कभी भी न देखें \n\n""लेवल 2"\n"- पूरे स्क्रीन को ढंकने से रोकें \n- कभी भी देखें\n- कभी भी आवाज़ या कंपन (वाइब्रेशन) ना करें\n\n""लेवल 1"\n"- पूरे स्क्रीन को ढंकने से रोकें\n- कभी भी ना देखें \n- कभी भी आवाज़ या कंपन (वाइब्रेशन) ना करें \n- लॉक स्क्रीन और स्टेटस बार से छिपाएं \n- नोटिफ़िकेशन सूची के नीचे दिखाएं \n\n""लेवल "\n"- ऐप्लिकेशन के सभी नोटिफ़िकेशन रोक दें" "नोटिफ़िकेशन" "अब आपको ये नोटिफ़िकेशन नहीं मिलेंगे" "नोटिफ़िकेशन की %d श्रेणियां" @@ -569,7 +569,7 @@ "इस चैनल से नोटिफ़िकेशन की अनुमति दें" "सभी श्रेणियां" "और सेटिंग" - "कस्टमाइज़ करें: %1$s" + "अपनी पसंद के मुताबिक बनाएं: %1$s" "हो गया" "%1$s %2$s" "नोटिफ़िकेशन नियंत्रण" @@ -585,10 +585,8 @@ %d मिनट "बैटरी उपयोग" - - - - + "चार्ज करते समय बैटरी सेवर उपलब्ध नहीं होता" + "बैटरी सेवर" "निष्‍पादन और पृष्ठभूमि डेटा को कम करता है" "बटन %1$s" "Home" @@ -620,15 +618,15 @@ "होम" "हाल ही के" "वापस जाएं" - "नोटिफ़िकेशन" + "सूचना" "कीबोर्ड शॉर्टकट" - "इनपुट पद्धति‍ बदलें" + "इनपुट का तरीका बदलें" "ऐप्लिकेशन" "सहायक" "ब्राउज़र" "संपर्क" "ईमेल" - "SMS करें" + "मैसेज (एसएमएस) करें" "संगीत" "YouTube" "कैलेंडर" @@ -671,8 +669,8 @@ "कस्‍टम मार्गदर्शक बटन" "बायां कुंजी कोड" "दायां कुंजी कोड" - "बायां आइकन" - "दायां आइकन" + "बायां आइकॉन" + "दायां आइकॉन" "टाइलों को जोड़ने के लिए खींचें और छोड़ें" "हटाने के लिए यहां खींचें और छोड़ें" "संपादित करें" @@ -680,12 +678,12 @@ "घंटे, मिनट और सेकंड दिखाएं" "घंटे और मिनट दिखाएं (डिफ़ॉल्ट)" - "यह आइकन ना दिखाएं" + "इस आइकॉन को ना दिखाएं" "हमेशा प्रतिशत दिखाएं" "चार्ज होते समय प्रतिशत दिखाएं (डिफ़ॉल्ट)" - "यह आइकन ना दिखाएं" + "इस आइकॉन को ना दिखाएं" "अन्य" "विभाजित स्क्रीन विभाजक" @@ -699,9 +697,9 @@ "ऊपर की स्क्रीन को 50% बनाएं" "ऊपर की स्क्रीन को 30% बनाएं" "नीचे की स्क्रीन को पूर्ण स्क्रीन बनाएं" - "स्थिति %1$d, %2$s. संपादित करने के लिए डबल टैप करें." - "%1$s. जोड़ने के लिए डबल टैप करें." - "स्थिति %1$d. चुनने के लिए डबल टैप करें." + "स्थिति %1$d, %2$s. में बदलाव करने के लिए दो बार छूएं." + "%1$s. जोड़ने के लिए दो बार छूएं." + "स्थिति %1$d. चुनने के लिए दो बार छूएं." "%1$s को ले जाएं" "%1$s निकालें" "%1$s को %2$d स्थिति में जोड़ा गया" @@ -728,8 +726,7 @@ "छोटा करें" "बंद करें" "खारिज करने के लिए नीचे खींचें और छोड़ें" - - + "मेन्यू" "%s पिक्चर में पिक्चर के अंदर है" "अगर आप नहीं चाहते कि %s इस सुविधा का उपयोग करे, तो सेटिंग खोलने के लिए टैप करें और उसे बंद करें ." "चलाएं" @@ -776,6 +773,7 @@ "रखें" "बदलें" "बैकग्राउंड में चल रहे ऐप्लिकेशन" - "बैटरी और डेटा खर्च की जानकारी के लिए टैप करें" + "बैटरी और डेटा खर्च की जानकारी के लिए छूएं" "मोबाइल डेटा बंद करना चाहते हैं?" + "चूंकि ऐप की वजह से अनुमति के अनुरोध को समझने में दिक्कत हो रही है, इसलिए सेटिंग से आपके जवाब की पुष्टि नहीं हो पा रही है." diff --git a/packages/SystemUI/res/values-hr/strings.xml b/packages/SystemUI/res/values-hr/strings.xml index 8cecc46b4adb..a2333840bc7c 100644 --- a/packages/SystemUI/res/values-hr/strings.xml +++ b/packages/SystemUI/res/values-hr/strings.xml @@ -591,10 +591,8 @@ %d minuta "Potrošnja baterije" - - - - + "Štednja baterije nije dostupna tijekom punjenja" + "Štednja baterije" "Smanjuje količinu rada i pozadinske podatke" "Tipka %1$s" "Početak" @@ -734,8 +732,7 @@ "Minimiziraj" "Zatvori" "Povucite prema dolje da biste odbacili" - - + "Izbornik" "%s jest na slici u slici" "Ako ne želite da aplikacija %s upotrebljava tu značajku, dodirnite da biste otvorili postavke i isključili je." "Reproduciraj" @@ -784,4 +781,5 @@ "Izvođenje aplikacija u pozadini" "Dodirnite da biste vidjeli pojedinosti o potrošnji baterije i podatkovnom prometu" "Isključiti mobilne podatke?" + "Budući da aplikacija prekriva zahtjev za dopuštenje, Postavke ne mogu potvrditi vaš odgovor." diff --git a/packages/SystemUI/res/values-hu/strings.xml b/packages/SystemUI/res/values-hu/strings.xml index 9ed6f63804ab..4108fba68f2b 100644 --- a/packages/SystemUI/res/values-hu/strings.xml +++ b/packages/SystemUI/res/values-hu/strings.xml @@ -585,10 +585,8 @@ %d perc "Akkumulátorhasználat" - - - - + "Az Akkumulátorkímélő módot töltés közben nem lehet használni" + "Akkumulátorkímélő mód" "Csökkenti a teljesítményt és a háttéradatok használatát" "%1$s gomb" "Kezdőképernyő" @@ -728,8 +726,7 @@ "Kis méret" "Bezárás" "Elvetéshez húzza lefelé" - - + "Menü" "A(z) %s kép a képben funkciót használ" "Ha nem szeretné, hogy a(z) %s használja ezt a funkciót, koppintson a beállítások megnyitásához, és kapcsolja ki." "Lejátszás" @@ -778,4 +775,6 @@ "A háttérben még futnak alkalmazások" "Koppintson az akkumulátor- és adathasználat részleteinek megtekintéséhez" "Kikapcsolja a mobiladatokat?" + + diff --git a/packages/SystemUI/res/values-hy/strings.xml b/packages/SystemUI/res/values-hy/strings.xml index 5ceb4ae463aa..78de69a21fac 100644 --- a/packages/SystemUI/res/values-hy/strings.xml +++ b/packages/SystemUI/res/values-hy/strings.xml @@ -64,8 +64,7 @@ "Համակարգչի RSA-ի բանալի մատնահետքն է`\n%1$s" "Միշտ թույլատրել այս համակարգչից" "USB վրիպազերծումը արգելված է" - - + "Ընթացիկ հաշվի օգտատերը չի կարող միացնել USB վրիպազերծումը: Այս գործառույթը միացնելու համար մուտք գործեք հիմնական օգտատիրոջ հաշվով:" "Խոշորացնել` էկրանը լցնելու համար" "Ձգել` էկրանը լցնելու համար" "Պահում է էկրանի պատկերը…" @@ -457,8 +456,7 @@ "Իմանալ ավելին" "Դուք կապակցված եք %1$s հավելվածին, որը կարող է վերահսկել ձեր ցանցային գործողությունը, այդ թվում նաև էլփոստը, հավելվածները և կայքերը:" " " - - + "Բացել VPN-ի կարգավորումները" " " "Բացել վստահելի հավատարմագրերը" "Ձեր ադմինիստրատորը միացրել է ցանցային իրադարձությունների գրանցումը, որը վերահսկում է ձեր սարքի թրաֆիկը։\n\nԼրացուցիչ տեղեկություններ ստանալու համար դիմեք ձեր ադմինիստրատորին։" @@ -587,10 +585,8 @@ %d րոպե "Մարտկոցի օգտագործում" - - - - + "Մարտկոցի էներգախնայիչը լիցքավորման ժամանակ հասանելի չէ" + "Մարտկոցի էներգախնայիչ" "Նվազեցնում է ծանրաբեռնվածությունը և ֆոնային տվյալները" "%1$s կոճակ" "Գլխավոր էջ" @@ -730,8 +726,7 @@ "Ծալել" "Փակել" "Քաշեք վար՝ փակելու համար" - - + "Ընտրացանկ" "%s-ը «Նկար նկարի մեջ» ռեժիմում է" "Եթե չեք ցանկանում, որ %s-ն օգտագործի այս գործառույթը, հպեք՝ կարգավորումները բացելու և այն անջատելու համար։" "Նվագարկել" @@ -759,8 +754,7 @@ "Ընտրացանկ" "%1$s հավելված" "Ծանուցումներ" - - + "Մարտկոց" "Էկրանի պատկերներ" "Ընդհանուր հաղորդագրություններ" "Տարածք" @@ -781,4 +775,6 @@ "Ֆոնային ռեժիմում աշխատող հավելվածներ" "Հպեք՝ մարտկոցի և թրաֆիկի մանրամասները տեսնելու համար" "Անջատե՞լ բջջային ինտերնետը։" + + diff --git a/packages/SystemUI/res/values-in/strings.xml b/packages/SystemUI/res/values-in/strings.xml index 9948ab31501f..5d95ebff3a0d 100644 --- a/packages/SystemUI/res/values-in/strings.xml +++ b/packages/SystemUI/res/values-in/strings.xml @@ -775,4 +775,5 @@ "Aplikasi yang sedang berjalan di latar belakang" "Tap untuk melihat detail penggunaan baterai dan data" "Nonaktifkan data seluler?" + "Karena sebuah aplikasi menghalangi permintaan izin, Setelan tidak dapat memverifikasi respons Anda." diff --git a/packages/SystemUI/res/values-is/strings.xml b/packages/SystemUI/res/values-is/strings.xml index 8c033359bc56..b95f71a217b5 100644 --- a/packages/SystemUI/res/values-is/strings.xml +++ b/packages/SystemUI/res/values-is/strings.xml @@ -64,8 +64,7 @@ "Fingrafar RSA-lykils tölvunnar er:\n%1$s" "Leyfa alltaf úr þessari tölvu" "USB-villuleit ekki leyfð" - - + "Notandinn sem er skráður inn í þetta tæki núna getur ekki kveikt á USB-villuleit. Til þess að nota þennan eiginleika skaltu skipta yfir í aðalnotandann." "Fylla skjá með aðdrætti" "Teygja yfir allan skjáinn" "Vistar skjámynd…" @@ -457,8 +456,7 @@ "Frekari upplýsingar" "Þú ert með tengingu við %1$s, sem getur fylgst með netnotkun þinni, þ. á m. tölvupósti, forritum og vefsvæðum." " " - - + "Opna VPN-stillingar" " " "Opna traust skilríki" "Kerfisstjóri hefur kveikt á eftirliti netkerfa, sem fylgist með netumferð á tækinu þínu.\n\nHafðu samband við kerfisstjóra til að fá frekari upplýsingar." @@ -587,10 +585,8 @@ %d mínútur "Rafhlöðunotkun" - - - - + "Ekki er hægt að nota rafhlöðusparnað meðan á hleðslu stendur" + "Rafhlöðusparnaður" "Dregur úr afköstum og bakgrunnsgögnum" "Hnappur %1$s" "Home" @@ -730,8 +726,7 @@ "Minnka" "Loka" "Draga niður til að hunsa" - - + "Valmynd" "%s er með mynd í mynd" "Ef þú vilt ekki að %s noti þennan eiginleika skaltu ýta til að opna stillingarnar og slökkva á því." "Spila" @@ -759,8 +754,7 @@ "Valmynd" "Forritið %1$s" "Tilkynningar" - - + "Rafhlaða" "Skjámyndir" "Almenn skilaboð" "Geymslurými" @@ -781,4 +775,6 @@ "Forrit sem keyra í bakgrunni" "Ýttu til að fá upplýsingar um rafhlöðu- og gagnanotkun" "Slökkva á farsímagögnum?" + + diff --git a/packages/SystemUI/res/values-it/strings.xml b/packages/SystemUI/res/values-it/strings.xml index c410f88ccdcd..4e037f7f2fc1 100644 --- a/packages/SystemUI/res/values-it/strings.xml +++ b/packages/SystemUI/res/values-it/strings.xml @@ -587,10 +587,8 @@ %d minuto "Utilizzo batteria" - - - - + "Risparmio energetico non disponibile durante la ricarica" + "Risparmio energetico" "Riduce le prestazioni e i dati in background" "Pulsante %1$s" "Home page" @@ -600,7 +598,7 @@ "Sinistra" "Destra" "Al centro" - "Scheda" + "Tab" "Spazio" "Invio" "Backspace" @@ -730,8 +728,7 @@ "Riduci a icona" "Chiudi" "Trascina verso il basso per ignorare" - - + "Menu" "%s è in Picture in picture" "Se non desideri che l\'app %s utilizzi questa funzione, tocca per aprire le impostazioni e disattivarla." "Riproduci" @@ -780,4 +777,6 @@ "App in esecuzione in background" "Tocca per conoscere i dettagli sull\'utilizzo dei dati e della batteria" "Disattivare i dati mobili?" + + diff --git a/packages/SystemUI/res/values-iw/strings.xml b/packages/SystemUI/res/values-iw/strings.xml index cf6b2d76d8a4..8e67214146b0 100644 --- a/packages/SystemUI/res/values-iw/strings.xml +++ b/packages/SystemUI/res/values-iw/strings.xml @@ -597,10 +597,8 @@ דקה "שימוש בסוללה" - - - - + "תכונת החיסכון בסוללה לא זמינה כשהמכשיר בטעינה" + "חיסכון בסוללה" "מפחית את רמת הביצועים ואת נתוני הרקע" "לחצן %1$s" "דף הבית" @@ -740,8 +738,7 @@ "מזער" "סגור" "גרור למטה כדי לסגור" - - + "תפריט" "%s במצב תמונה בתוך תמונה" "אם אינך רוצה שהתכונה הזו תשמש את %s, יש להקיש כדי לפתוח את ההגדרות ולכבות את התכונה." "הפעל" @@ -790,4 +787,6 @@ "אפליקציות שפועלות ברקע" "הקש לקבלת פרטים על צריכה של נתונים וסוללה" "לכבות את חבילת הגלישה?" + + diff --git a/packages/SystemUI/res/values-ja/strings.xml b/packages/SystemUI/res/values-ja/strings.xml index 1884d4f5cd13..7733d176bb75 100644 --- a/packages/SystemUI/res/values-ja/strings.xml +++ b/packages/SystemUI/res/values-ja/strings.xml @@ -587,10 +587,8 @@ %d分 "電池の使用状況" - - - - + "充電中はバッテリー セーバーは利用できません" + "バッテリー セーバー" "パフォーマンスとバックグラウンド データを制限します" "%1$s ボタン" "Home" @@ -730,8 +728,7 @@ "最小化" "閉じる" "下にドラッグして閉じる" - - + "メニュー" "%sはピクチャー イン ピクチャーで表示中です" "%sでこの機能を使用しない場合は、タップして設定を開いて OFF にしてください。" "再生" @@ -780,4 +777,5 @@ "バックグラウンドで実行中のアプリ" "タップして電池やデータの使用量を確認" "モバイルデータを OFF にしますか?" + "アプリが許可リクエストを隠しているため、設定側でユーザーの応答を確認できません。" diff --git a/packages/SystemUI/res/values-ka/strings.xml b/packages/SystemUI/res/values-ka/strings.xml index 885fe58d222b..ee834f4dd37c 100644 --- a/packages/SystemUI/res/values-ka/strings.xml +++ b/packages/SystemUI/res/values-ka/strings.xml @@ -64,8 +64,7 @@ "კომპიუტერის RSA გასაღების თითის ანაბეჭდია:\n%1$s" "ყოველთვის დართე ნება ამ კომპიუტერიდან." "USB ხარვეზების გამართვა ნებადართული არაა" - - + "ამ მოწყობილობაზე ამჟამად შესულ მომხმარებელს არ შეუძლია USB ხარვეზების გამართვის ფუნქციის ჩართვა. ამ ფუნქციის გამოსაყენებლად, მიუერთდით მთავარ მომხმარებელს." "მასშტაბი შეცვალეთ ეკრანის შესავსებად." "გაწიეთ ეკრანის შესავსებად." "სკრინშოტის შენახვა…" @@ -457,8 +456,7 @@ "შეიტყვეთ მეტი" "თქვენ დაუკავშირდით %1$s-ს, რომელსაც თქვენი ქსელის აქტივობის, მათ შორის, ელფოსტის, აპებისა და ვებსაიტების, მონიტორინგი შეუძლია." " " - - + "VPN-ის პარამეტრების გახსნა" " " "ავტორიზაციის სანდო მონაცემების გახსნა" "თქვენმა ადმინისტრატორმა ქსელის ჟურნალირება ჩართო, რომელიც თქვენი მოწყობილობის ტრაფიკის მონიტორინგს ახორციელებს.\n\nდამატებითი ინფორმაციისთვის დაუკავშირდით თქვენს ადმინისტრატორს." @@ -587,10 +585,8 @@ %d წუთი "ბატარეის მოხმარება" - - - - + "ბატარეის დამზოგი დატენვისას მიუწვდომელია" + "ბატარეის დამზოგი" "ამცირებს წარმადობას და ფონურ მონაცემებს" "ღილაკი „%1$s“" "Home" @@ -730,8 +726,7 @@ "ჩაკეცვა" "დახურვა" "დასახურად ჩავლებით ჩამოიტანეთ ქვემოთ" - - + "მენიუ" "%s იყენებს რეჟიმს „ეკრანი ეკრანში“" "თუ არ გსურთ, რომ %s ამ ფუნქციას იყენებდეს, აქ შეხებით შეგიძლიათ გახსნათ პარამეტრები და გამორთოთ ის." "დაკვრა" @@ -759,8 +754,7 @@ "მენიუ" "%1$s აპი" "გაფრთხილებები" - - + "ბატარეა" "ეკრანის ანაბეჭდები" "ზოგადი შეტყობინებები" "მეხსიერება" @@ -781,4 +775,5 @@ "ფონურ რეჟიმში გაშვებული აპები" "შეეხეთ ბატარეისა და მონაცემების მოხმარების შესახებ დეტალური ინფორმაციისთვის" "გსურთ მობილური ინტერნეტის გამორთვა?" + "ვინაიდან აპი ფარავს ნებართვის მოთხოვნას, პარამეტრების მიერ თქვენი პასუხი ვერ დასტურდება." diff --git a/packages/SystemUI/res/values-kk/strings.xml b/packages/SystemUI/res/values-kk/strings.xml index e7bced87a4a4..03e03d3951c3 100644 --- a/packages/SystemUI/res/values-kk/strings.xml +++ b/packages/SystemUI/res/values-kk/strings.xml @@ -585,10 +585,8 @@ %d минут "Батареяны пайдалану" - - - - + "Зарядтау кезінде \"Battery saver\" функциясы қол жетімді емес" + "Battery saver" "Өнімділікті және фондық деректерді азайтады" "%1$s түймесі" "Home" @@ -728,8 +726,7 @@ "Кішірейту" "Жабу" "Жабу үшін төмен қарай сүйреңіз" - - + "Mәзір" "%s \"сурет ішіндегі сурет\" режимінде" "%s деген пайдаланушының бұл мүмкіндікті пайдалануын қаламасаңыз, параметрлерді түртіп ашыңыз да, оларды өшіріңіз." "Ойнату" @@ -778,4 +775,6 @@ "Фонда жұмыс істеп тұрған қолданбалар" "Батарея мен деректер трафигі туралы білу үшін түртіңіз" "Мобильдік деректер өшірілсін бе?" + + diff --git a/packages/SystemUI/res/values-km/strings.xml b/packages/SystemUI/res/values-km/strings.xml index 60c7d17ba3d0..cc1e554bb336 100644 --- a/packages/SystemUI/res/values-km/strings.xml +++ b/packages/SystemUI/res/values-km/strings.xml @@ -585,10 +585,8 @@ %d នាទី "ការប្រើប្រាស់ថ្ម" - - - - + "កម្មវិធី​សន្សំថ្ម​មិនអាច​ប្រើបាន​អំឡុង​ពេល​សាកថ្ម​ទេ" + "កម្មវិធី​សន្សំ​ថ្ម" "កាត់បន្ថយប្រតិបត្តិការ និងទិន្នន័យផ្ទៃខាងក្រោយ" "ប៊ូតុង %1$s" "Home" @@ -728,8 +726,7 @@ "បង្រួម" "បិទ" "អូស​ចុះក្រោម​ដើម្បី​បដិសេធ" - - + "ម៉ឺនុយ" "%s ស្ថិតក្នុងមុខងាររូបក្នុងរូប" "ប្រសិនបើ​អ្នក​មិន​ចង់​ឲ្យ %s ប្រើ​មុខងារ​នេះ​ សូមចុច​​បើក​ការកំណត់ រួច​បិទ​វា។" "លេង" @@ -778,4 +775,5 @@ "កម្មវិធីដែលកំពុងដំណើរការនៅផ្ទៃខាងក្រោយ" "ចុចដើម្បីមើលព័ត៌មានលម្អិតអំពីការប្រើប្រាស់ទិន្នន័យ និងថ្ម" "បិទទិន្នន័យ​ចល័ត?" + "ការកំណត់​មិនអាច​ផ្ទៀងផ្ទាត់​ការឆ្លើយតប​របស់អ្នក​បាន​ទេ ដោយសារ​កម្មវិធី​កំពុង​លាក់​សំណើ​សុំការ​អនុញ្ញាត។" diff --git a/packages/SystemUI/res/values-kn/strings.xml b/packages/SystemUI/res/values-kn/strings.xml index b5189bee3b05..d95569096d2d 100644 --- a/packages/SystemUI/res/values-kn/strings.xml +++ b/packages/SystemUI/res/values-kn/strings.xml @@ -64,8 +64,7 @@ "ಕಂಪ್ಯೂಟರ್‌ನ RSA ಕೀ ಫಿಂಗರ್ ಪ್ರಿಂಟ್ ಹೀಗಿದೆ :\n%1$s" "ಈ ಕಂಪ್ಯೂಟರ್‌ನಿಂದ ಯಾವಾಗಲೂ ಅನುಮತಿಸಿ" "USB ಡೀಬಗ್ ಮಾಡುವಿಕೆಯನ್ನು ಅನುಮತಿಸಲಾಗಿಲ್ಲ" - - + "ಬಳಕೆದಾರರು ಪ್ರಸ್ತುತ ಈ ಸಾಧನಕ್ಕೆ ಸೈನ್ ಇನ್ ಮಾಡಿದ್ದಾರೆ USB ಡೀಬಗ್ ಮಾಡುವುದನ್ನು ಆನ್ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ. ಈ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಬಳಸಲು, ಪ್ರಾಥಮಿಕ ಬಳಕೆದಾರರಿಗೆ ಬದಲಾಯಿಸಿ." "ಪರದೆ ತುಂಬಿಸಲು ಝೂಮ್ ಮಾಡು" "ಪರದೆ ತುಂಬಿಸಲು ವಿಸ್ತಾರಗೊಳಿಸು" "ಸ್ಕ್ರೀನ್‌ಶಾಟ್ ಉಳಿಸಲಾಗುತ್ತಿದೆ…" @@ -260,10 +259,10 @@ "%s ಸೆಟ್ಟಿಂಗ್‌ಗಳು" "ಪರದೆಯು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ತಿರುಗುತ್ತದೆ." "ಪರದೆಯನ್ನು ಲ್ಯಾಂಡ್‌ಸ್ಕೇಪ್ ಓರಿಯಂಟೇಶನ್‍ನಲ್ಲಿ ಲಾಕ್ ಮಾಡಲಾಗಿದೆ." - "ಪರದೆಯನ್ನು ಪೋಟ್ರೇಟ್ ಓರಿಯಂಟೇಶನ್‍ನಲ್ಲಿ ಲಾಕ್ ಮಾಡಲಾಗಿದೆ." + "ಪರದೆಯನ್ನು ಪೋರ್ಟ್ರೇಟ್ ಓರಿಯಂಟೇಶನ್‍ನಲ್ಲಿ ಲಾಕ್ ಮಾಡಲಾಗಿದೆ." "ಪರದೆಯು ಈಗ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ತಿರುಗುತ್ತದೆ." "ಪರದೆಯು ಇದೀಗ ಲ್ಯಾಂಡ್‌ಸ್ಕೇಪ್ ಒರಿಯಂಟೇಶನ್‌ನಲ್ಲಿ ಲಾಕ್ ಆಗಿದೆ." - "ಪರದೆಯು ಇದೀಗ ಪೋಟ್ರೇಟ್ ಒರಿಯಂಟೇಶನ್‌ನಲ್ಲಿ ಲಾಕ್ ಆಗಿದೆ." + "ಪರದೆಯು ಇದೀಗ ಪೋರ್ಟ್ರೇಟ್ ಒರಿಯಂಟೇಶನ್‌ನಲ್ಲಿ ಲಾಕ್ ಆಗಿದೆ." "ಡೆಸರ್ಟ್ ಕೇಸ್" "ಸ್ಕ್ರೀನ್ ಸೇವರ್" "ಇಥರ್ನೆಟ್" @@ -280,7 +279,7 @@ "ಪರದೆಯನ್ನು ಸ್ವಯಂ-ತಿರುಗಿಸಿ" "%s ಮೋಡ್" "ತಿರುಗುವಿಕೆ ಲಾಕ್ ಆಗಿದೆ" - "ಪೋಟ್ರೇಟ್" + "ಪೋರ್ಟ್ರೇಟ್" "ಲ್ಯಾಂಡ್‌ಸ್ಕೇಪ್" "ಇನ್‌ಪುಟ್ ವಿಧಾನ" "ಸ್ಥಳ" @@ -457,8 +456,7 @@ "ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ" "ನೀವು ಇಮೇಲ್‌ಗಳು, ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ವೆಬ್‌ಸೈಟ್‌ಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ನಿಮ್ಮ ನೆಟ್‌ವರ್ಕ್ ಚಟುವಟಿಕೆಯ ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಬಹುದಾದ, %1$s ಗೆ ನೀವು ಸಂಪರ್ಕಗೊಂಡಿರುವಿರಿ." " " - - + "VPN ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ತೆರೆಯಿರಿ" " " "ವಿಶ್ವಾಸಾರ್ಹ ರುಜುವಾತುಗಳನ್ನು ತೆರೆಯಿರಿ" "ನಿಮ್ಮ ನಿರ್ವಾಹಕರು ನಿಮ್ಮ ಸಾಧನದಲ್ಲಿ ನೆಟ್‌ವರ್ಕ್ ಲಾಗಿಂಗ್ ಆನ್ ಮಾಡಿದ್ದಾರೆ. ಇದು ನಿಮ್ಮ ಸಾಧನದಲ್ಲಿನ ಟ್ರಾಫಿಕ್ ಮೇಲೆ ನಿಗಾ ಇರಿಸುತ್ತದೆ.\n\nಹೆಚ್ಚಿನ ಮಾಹಿತಿಗೆ ನಿಮ್ಮ ನಿರ್ವಾಹಕರನ್ನು ಸಂಪರ್ಕಿಸಿ." @@ -587,10 +585,8 @@ %d ನಿಮಿಷಗಳು "ಬ್ಯಾಟರಿ ಬಳಕೆ" - - - - + "ಚಾರ್ಜಿಂಗ್ ಸಮಯದಲ್ಲಿ ಬ್ಯಾಟರಿ ಸೇವರ್‌‌ ಲಭ್ಯವಿರುವುದಿಲ್ಲ" + "ಬ್ಯಾಟರಿ ಸೇವರ್‌‌" "ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಹಿನ್ನೆಲೆ ಡೇಟಾವನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ" "%1$s ಬಟನ್" "Home" @@ -730,8 +726,7 @@ "ಕುಗ್ಗಿಸಿ" "ಮುಚ್ಚಿ" "ವಜಾಗೊಳಿಸಲು ಕೆಳಕ್ಕೆ ಡ್ರ್ಯಾಗ್ ಮಾಡಿ" - - + "ಮೆನು" "%s ಚಿತ್ರದಲ್ಲಿನ ಚಿತ್ರದಲ್ಲಿದೆ" "%s ಈ ವೈಶಿಷ್ಟ್ಯ ಬಳಸುವುದನ್ನು ನೀವು ಬಯಸದಿದ್ದರೆ, ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ತೆರೆಯಲು ಮತ್ತು ಅದನ್ನು ಆಫ್ ಮಾಡಲು ಟ್ಯಾಪ್ ಮಾಡಿ." "ಪ್ಲೇ" @@ -759,8 +754,7 @@ "ಮೆನು" "%1$s ಅಪ್ಲಿಕೇಶನ್" "ಎಚ್ಚರಿಕೆಗಳು" - - + "ಬ್ಯಾಟರಿ" "ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ಗಳು" "ಸಾಮಾನ್ಯ ಸಂದೇಶಗಳು" "ಸಂಗ್ರಹಣೆ" @@ -781,4 +775,6 @@ "ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಹಿನ್ನೆಲೆಯಲ್ಲಿ ರನ್ ಆಗುತ್ತಿವೆ" "ಬ್ಯಾಟರಿ,ಡೇಟಾ ಬಳಕೆಯ ವಿವರಗಳಿಗಾಗಿ ಟ್ಯಾಪ್ ಮಾಡಿ" "ಮೊಬೈಲ್ ಡೇಟಾ ಆಫ್ ಮಾಡಬೇಕೆ?" + + diff --git a/packages/SystemUI/res/values-ko/strings.xml b/packages/SystemUI/res/values-ko/strings.xml index ff7ef21447df..bc32d1ac4d83 100644 --- a/packages/SystemUI/res/values-ko/strings.xml +++ b/packages/SystemUI/res/values-ko/strings.xml @@ -587,10 +587,8 @@ %d분 "배터리 사용량" - - - - + "충전 중에는 배터리 세이버를 사용할 수 없습니다." + "배터리 세이버" "성능 및 백그라운드 데이터를 줄입니다." "%1$s 버튼" "Home" @@ -730,8 +728,7 @@ "최소화" "닫기" "아래로 드래그하여 닫기" - - + "메뉴" "%s에서 PIP 사용 중" "%s에서 이 기능이 사용되는 것을 원하지 않는 경우 탭하여 설정을 열고 기능을 사용 중지하세요." "재생" @@ -780,4 +777,5 @@ "백그라운드에서 실행 중인 앱" "탭하여 배터리 및 데이터 사용량 확인" "모바일 데이터를 사용 중지하시겠습니까?" + "앱이 권한 요청을 가리고 있기 때문에 설정에서 내 응답을 확인할 수 없습니다." diff --git a/packages/SystemUI/res/values-ky/strings.xml b/packages/SystemUI/res/values-ky/strings.xml index 864e42f2d001..9185621f099c 100644 --- a/packages/SystemUI/res/values-ky/strings.xml +++ b/packages/SystemUI/res/values-ky/strings.xml @@ -585,10 +585,8 @@ %d мүнөт "Батарея колдонулушу" - - - - + "Батареяны үнөмдөгүч түзмөк кубатталып жатканда иштебейт" + "Батареяны үнөмдөгүч" "Иштин майнаптуулугун начарлатып, фондук дайындарды чектейт" "%1$s баскычы" "Башкы бет" @@ -728,8 +726,7 @@ "Кичирейтүү" "Жабуу" "Четке кагуу үчүн төмөн сүйрөңүз" - - + "Меню" "%s – сүрөт ичиндеги сүрөт" "Эгер %s колдонмосу бул функцияны пайдаланбасын десеңиз, жөндөөлөрдү ачып туруп, аны өчүрүп коюңуз." "Ойнотуу" @@ -778,4 +775,6 @@ "Фондо иштеп жаткан колдонмолор" "Батареянын кубаты жана трафиктин көлөмү жөнүндө билүү үчүн таптап коюңуз" "Мобилдик Интернетти өчүрөсүзбү?" + + diff --git a/packages/SystemUI/res/values-lo/strings.xml b/packages/SystemUI/res/values-lo/strings.xml index d130187ebfb5..fdd53df6deff 100644 --- a/packages/SystemUI/res/values-lo/strings.xml +++ b/packages/SystemUI/res/values-lo/strings.xml @@ -64,8 +64,7 @@ "ລາຍນິ້ມື RSA ຂອງຄອມພິວເຕີແມ່ນ:\n%1$s" "ອະນຸຍາດຈາກຄອມພິວເຕີນີ້ຕະຫຼອດ" "ບໍ່​ອະ​ນຸ​ຍາດ​ໃຫ້​ມີ​ການ​ແກ້​ໄຂ​ບັນ​ຫາ USB" - - + "ຜູ້ໃຊ້ທີ່ກຳລັງເຂົ້າສູ່ລະບົບອຸປະກອນຢູ່ໃນຕອນນີ້ບໍ່ສາມາດເປີດໃຊ້ການດີບັກ USB ໄດ້. ເພື່ອໃຊ້ຄຸນສົມບັດນີ້, ໃຫ້ສະຫຼັບໄປໃຊ້ຜູ້ໃຊ້ຫຼັກ." "ຊູມໃຫ້ເຕັມໜ້າຈໍ" "ປັບໃຫ້ເຕັມໜ້າຈໍ" "ກຳລັງບັນທຶກຮູບໜ້າຈໍ" @@ -457,8 +456,7 @@ "ສຶກສາເພີ່ມເຕີມ" "ທ່ານເຊື່ອມຕໍ່ກັບ %1$s ແລ້ວ, ເຊິ່ງສາມາດຕິດຕາມການເຄື່ອນໄຫວເຄືອຂ່າຍ, ຮວມທັງອີເມວ, ແອັບ ແລະ ເວັບໄຊຕ່າງໆໄດ້." " " - - + "ເປີດການຕັ້ງຄ່າ VPN" " " "ເປີດຂໍ້ມູນການຮັບຮອງທີ່ເຊື່ອຖືໄດ້" "Your admin has turned on network logging, which monitors traffic on your device.\n\nFor more information, contact your admin." @@ -587,10 +585,8 @@ %d ນາທີ "ການໃຊ້ແບັດເຕີຣີ" - - - - + "ບໍ່ສາມາດໃຊ້ຕົວປະຢັດແບັດເຕີຣີໃນຂະນະທີ່ກຳລັງສາກໄຟໄດ້" + "ຕົວປະຢັດ​ແບັດເຕີຣີ" "ຫຼຸດ​ປະ​ສິ​ທິ​ພາບ​ການໃຊ້ງານ ແລະ ​ຂໍ້​ມູນ​ພື້ນຫຼັງ" "ປຸ່ມ %1$s" "Home" @@ -730,8 +726,7 @@ "ຫຍໍ້" "ປິດ" "ລາກລົງເພື່ອປິດໄວ້" - - + "ເມນູ" "%s ແມ່ນເປັນການສະແດງຜົນຫຼາຍຢ່າງພ້ອມກັນ" "ຫາກທ່ານບໍ່ຕ້ອງການ %s ໃຫ້ໃຊ້ຄຸນສົມບັດນີ້, ໃຫ້ແຕະເພື່ອເປີດການຕັ້ງຄ່າ ແລ້ວປິດມັນໄວ້." "ຫຼິ້ນ" @@ -759,8 +754,7 @@ "ເມນູ" "ແອັບ %1$s" "ການເຕືອນ" - - + "ແບັດເຕີຣີ" "ຮູບຖ່າຍໜ້າຈໍ" "ຂໍ້ຄວາມທົ່ວໄປ" "ບ່ອນເກັບຂໍ້ມູນ" @@ -781,4 +775,6 @@ "ແອັບທີ່ກຳລັງເຮັດວຽກໃນພື້ນຫຼັງ" "ແຕະເພື່ອເບິ່ງລາຍລະອຽດການນຳໃຊ້ແບັດເຕີຣີ ແລະ ອິນເຕີເນັດ" "ປິດອິນເຕີເນັດມືຖືໄວ້ບໍ?" + + diff --git a/packages/SystemUI/res/values-lt/strings.xml b/packages/SystemUI/res/values-lt/strings.xml index d88ec75aef2d..474d4a7692a0 100644 --- a/packages/SystemUI/res/values-lt/strings.xml +++ b/packages/SystemUI/res/values-lt/strings.xml @@ -597,10 +597,8 @@ %d minučių "Akum. energ. vartoj." - - - - + "Akumuliatoriaus tausojimo priemonė nepasiekiama įkraunant" + "Akumuliatoriaus tausojimo priemonė" "Sumažinamas našumas ir foninių duomenų naudojimas" "Mygtukas %1$s" "Pagrindinis" @@ -740,8 +738,7 @@ "Sumažinti" "Uždaryti" "Nuvilkite žemyn, kad atsisakytumėte" - - + "Meniu" "%s rodom. vaizdo vaizde" "Jei nenorite, kad „%s“ naudotų šią funkciją, palietę atidarykite nustatymus ir išjunkite ją." "Leisti" @@ -790,4 +787,5 @@ "Programos, veikiančios fone" "Palieskite ir sužinokite išsamios informacijos apie akumuliatoriaus bei duomenų naudojimą" "Išjungti mobiliojo ryšio duomenis?" + "Kadangi programa užstoja leidimo užklausą, nustatymuose negalima patvirtinti jūsų atsakymo." diff --git a/packages/SystemUI/res/values-lv/strings.xml b/packages/SystemUI/res/values-lv/strings.xml index 8e4fd8e805f2..9c54db1e6af5 100644 --- a/packages/SystemUI/res/values-lv/strings.xml +++ b/packages/SystemUI/res/values-lv/strings.xml @@ -591,10 +591,8 @@ %d minūtes "Akumulatora lietojums" - - - - + "Akumulatora jaudas taupīšanas režīms nav pieejams uzlādes laikā." + "Akumulatora jaudas taupīšanas režīms" "Samazina veiktspēju un fona datus." "Poga %1$s" "Sākumvietas taustiņš" @@ -734,8 +732,7 @@ "Minimizēt" "Aizvērt" "Velciet lejup, lai noraidītu" - - + "Izvēlne" "%s ir attēlā attēlā" "Ja nevēlaties lietotnē %s izmantot šo funkciju, pieskarieties, lai atvērtu iestatījumus un izslēgtu funkciju." "Atskaņot" @@ -784,4 +781,6 @@ "Lietotnes, kas darbojas fonā" "Pieskarieties, lai skatītu detalizētu informāciju par akumulatora un datu lietojumu" "Vai izslēgt mobilos datus?" + + diff --git a/packages/SystemUI/res/values-mk/strings.xml b/packages/SystemUI/res/values-mk/strings.xml index e87b80290d99..ece770c78d60 100644 --- a/packages/SystemUI/res/values-mk/strings.xml +++ b/packages/SystemUI/res/values-mk/strings.xml @@ -585,10 +585,8 @@ %d минути "Користење батерија" - - - - + "Штедачот на батерија не е достапен при полнење" + "Штедач на батерија" "Ја намалува изведбата и податоците во заднина" "Копче %1$s" "Home-копче" @@ -728,8 +726,7 @@ "Минимизирај" "Затвори" "Повлечете надолу за да отфрлите" - - + "Мени" "%s е во слика во слика" "Ако не сакате %s да ја користи функцијава, допрете за да ги отворите поставките и да ја исклучите." "Пушти" @@ -778,4 +775,5 @@ "Апликациите се извршуваат во заднина" "Допрете за детали за батеријата и потрошениот сообраќај" "Да се исклучи мобилниот интернет?" + "Бидејќи апликацијата го прикрива барањето за дозвола, „Поставките“ не може да го потврдат вашиот одговор." diff --git a/packages/SystemUI/res/values-ml/strings.xml b/packages/SystemUI/res/values-ml/strings.xml index ceef96d9ade5..28ee984e65fd 100644 --- a/packages/SystemUI/res/values-ml/strings.xml +++ b/packages/SystemUI/res/values-ml/strings.xml @@ -64,8 +64,7 @@ "ഈ കമ്പ്യൂട്ടറിന്റെ RSA കീ ഫിംഗർപ്രിന്റ് ഇതാണ്:\n%1$s" "ഈ കമ്പ്യൂട്ടറിൽ നിന്ന് എല്ലായ്പ്പോഴും അനുവദിക്കുക" "USB ഡീബഗ്ഗിംഗ് അനുവദനീയമല്ല" - - + "ഉപകരണത്തിൽ ഇപ്പോൾ സൈൻ ഇൻ ചെയ്‌തിരിക്കുന്ന ഉപയോക്താവിന് USB ഡീബഗ്ഗിംഗ് ഓണാക്കാനാകില്ല. ഈ ഫീച്ചർ ഉപയോഗിക്കാൻ പ്രാഥമിക ഉപയോക്താവിലേക്ക് മാറുക." "സ്‌ക്രീനിൽ ഉൾക്കൊള്ളിക്കാൻ സൂം ചെയ്യുക" "സ്‌ക്രീനിൽ ഉൾക്കൊള്ളിക്കാൻ വലിച്ചുനീട്ടുക" "സ്‌ക്രീൻഷോട്ട് സംരക്ഷിക്കുന്നു..." @@ -457,8 +456,7 @@ "കൂടുതലറിയുക" "നിങ്ങൾ %1$s ആപ്പിലേക്ക് കണക്റ്റുചെയ്‌തിരിക്കുന്നു, ഇമെയിലുകൾ, ആപ്‌സ്, വെബ്‌സൈറ്റുകൾ എന്നിവ ഉൾപ്പെടെ നിങ്ങളുടെ നെറ്റ്‌വർക്ക് ആക്റ്റിവിറ്റി നിരീക്ഷിക്കാൻ ഈ ആപ്പിന് കഴിയും." " 5" - - + "VPN ക്രമീകരണം തുറക്കുക" " 5" "പരിചിത ക്രെഡൻഷ്യലുകൾ തുറക്കുക" "നിങ്ങളുടെ ഉപകരണത്തിലെ ട്രാഫിക്ക് നിരീക്ഷിക്കുന്ന നെറ്റ്‌വർക്ക് ലോഗിംഗ് അഡ്‌മിൻ ഓണാക്കിയിട്ടുണ്ട്.\n\nകൂടുതൽ ‌വിവരങ്ങൾക്ക് അഡ്‌മിനുമായി‌ ബന്ധപ്പെടുക." @@ -587,10 +585,8 @@ %d മിനിറ്റ് "ബാറ്ററി ഉപയോഗം" - - - - + "ചാർജുചെയ്യുന്ന സമയത്ത് ബാറ്ററി ലാഭിക്കൽ നടക്കില്ല" + "ബാറ്ററി ലാഭിക്കൽ" "പ്രവർത്തനവും പശ്ചാത്തല ഡാറ്റയും കുറയ്‌ക്കുന്നു" "ബട്ടൺ %1$s" "ഹോം" @@ -730,8 +726,7 @@ "ചെറുതാക്കുക‍" "അടയ്‌ക്കുക" "തള്ളിക്കളയാൻ താഴേക്ക് വലിച്ചിടുക" - - + "മെനു" "%s ചിത്രത്തിനുള്ളിലെ ചിത്രത്തിലാണ്" "%s ഈ ഫീച്ചർ ഉപയോഗിക്കുന്നതിൽ നിങ്ങൾക്ക് താൽപ്പര്യമില്ലെങ്കിൽ, ടാപ്പുചെയ്‌ത് ക്രമീകരണം തുറന്ന് അത് ഓഫാക്കുക." "പ്ലേ ചെയ്യുക" @@ -759,8 +754,7 @@ "മെനു" "%1$s ആപ്പ്" "അലേർട്ടുകൾ" - - + "ബാറ്ററി" "സ്‌ക്രീൻഷോട്ടുകൾ" "പൊതുവായ സന്ദേശങ്ങൾ" "സ്റ്റോറേജ്" @@ -781,4 +775,6 @@ "ആപ്പുകൾ പശ്ചാത്തലത്തിൽ റൺ ചെയ്യുന്നു" "ബാറ്ററി, ഡാറ്റ ഉപയോഗം എന്നിവയുടെ വിശദാംശങ്ങളറിയാൻ ടാപ്പുചെയ്യുക" "മൊബൈൽ ഡാറ്റ ഓഫാക്കണോ?" + + diff --git a/packages/SystemUI/res/values-mn/strings.xml b/packages/SystemUI/res/values-mn/strings.xml index 0ad2ece5cd12..edbf00ecda59 100644 --- a/packages/SystemUI/res/values-mn/strings.xml +++ b/packages/SystemUI/res/values-mn/strings.xml @@ -585,10 +585,8 @@ %d минут "Тэжээл ашиглалт" - - - - + "Цэнэглэх үед тэжээл хэмнэгч ажиллахгүй" + "Тэжээл хэмнэгч" "Гүйцэтгэл болон дэвсгэрийн датаг багасгадаг" "%1$s товчлуур" "Нүүр хуудас" @@ -728,8 +726,7 @@ "Багасгах" "Хаах" "Хаахын тулд доош чирэх" - - + "Цэс" "%s дэлгэцэн доторх дэлгэцэд байна" "Та %s-д энэ онцлогийг ашиглуулахыг хүсэхгүй байвал тохиргоог нээгээд, үүнийг унтраана уу." "Тоглуулах" @@ -778,4 +775,5 @@ "Цаана ажиллаж буй апп" "Батерей, дата ашиглалтын талаар дэлгэрэнгүйг харахын тулд товшино уу" "Мобайл датаг унтраах уу?" + "Апп нь зөвшөөрлийн хүсэлтийг танихгүй байгаа тул Тохиргооноос таны хариултыг баталгаажуулах боломжгүй байна." diff --git a/packages/SystemUI/res/values-mr/strings.xml b/packages/SystemUI/res/values-mr/strings.xml index 2c5eb5280241..b450300b396b 100644 --- a/packages/SystemUI/res/values-mr/strings.xml +++ b/packages/SystemUI/res/values-mr/strings.xml @@ -45,27 +45,26 @@ "सेटिंग्ज" "वाय-फाय" "स्वयं-फिरणारी स्क्रीन" - "नि:शब्द करा" + "म्युट करा" "स्वयं" "सूचना" - "ब्लूटुथ टिथर केले" + "ब्लूटूथ टेदर केले" "इनपुट पद्धती सेट करा" "वास्तविक कीबोर्ड" "USB डिव्हाइसवर प्रवेश करण्यासाठी %1$s अॅप ला अनुमती द्यायची?" "अ‍ॅप %1$s ला USB उपसाधनात प्रवेश करण्‍याची अनुमती द्यायची?" "हे USB डीव्हाइस कनेक्ट केलेले असते तेव्हा %1$s उघडायचे?" "हे USB उपसाधन कनेक्ट केलेले असते तेव्हा %1$s उघडायचे?" - "स्थापित केलेले अॅप्स या USB उपसाधनासह कार्य करत नाहीत. %1$s येथे या उपसाधनाविषयी अधिक जाणून घ्या" + "इंस्टॉल केलेले अॅप्स या USB उपसाधनासह कार्य करत नाहीत. %1$s येथे या उपसाधनाविषयी अधिक जाणून घ्या" "USB उपसाधन" "पहा" - "या USB डिव्‍हाइससाठी डीफॉल्‍टनुसार वापरा" - "या USB उपसाधनासाठी डीफॉल्‍टनुसार वापरा" + "या USB डीव्‍हाइससाठी डीफॉल्‍टनुसार वापरा" + "या USB अॅक्सेसरीसाठी डीफॉल्‍टनुसार वापरा" "USB डीबग करण्यास अनुमती द्यायची?" "संगणकाची RSA की फिंगरप्रिंट ही आहे:\n%1$s" "या संगणकावरून नेहमी अनुमती द्या" "USB डीबग करण्‍यास अनुमती नाही" - - + "सध्‍या या डीव्हाइसमध्‍ये साइन इन केलेला वापरकर्ता USB डीबग करणे चालू करू शकत नाही. हे वैशिष्‍ट्य वापरण्‍यासाठी, प्राथमिक वापरकर्त्‍यावर स्विच करा." "स्क्रीन भरण्यासाठी झूम करा" "स्क्रीन भरण्यासाठी ताणा" "स्क्रीनशॉट जतन करत आहे…" @@ -80,8 +79,8 @@ "USB फाईल स्थानांतरण पर्याय" "मीडिया प्लेअर म्हणून माउंट करा (MTP)" "कॅमेरा म्हणून माउंट करा (PTP)" - "Mac साठी Android फाईल स्थानांतर अॅप स्थापित करा" - "परत" + "Mac साठी Android फाईल स्थानांतर अॅप इंस्टॉल करा" + "मागे" "होम स्क्रीन" "मेनू" "प्रवेशयोग्यता" @@ -101,8 +100,8 @@ "रद्द करा" "सुसंगतता झूम बटण." "लहानपासून मोठ्‍या स्‍क्रीनवर झूम करा." - "ब्लूटुथ कनेक्‍ट केले." - "ब्लूटुथ डिस्कनेक्ट केले." + "ब्लूटूथ कनेक्‍ट केले." + "ब्लूटूथ डिस्कनेक्ट केले." "बॅटरी नाही." "बॅटरी एक बार." "बॅटरी दोन बार." @@ -156,7 +155,7 @@ "मोबाइल डेटा" "मोबाइल डेटा चालू आहे" "मोबाइल डेटा बंद आहे" - "ब्लूटुथ टिथरिंग." + "ब्लूटूथ टेदरिंग." "विमान मोड." "VPN चालू." "सिम कार्ड नाही." @@ -178,8 +177,8 @@ "कार्य मोड" "%s डिसमिस करा." "%s डिसमिस केला." - "अलीकडील सर्व अनुप्रयोग डिसमिस झाले." - "%s अनुप्रयोग माहिती उघडा." + "अलीकडील सर्व अॅप्लिकेशन डिसमिस झाले." + "%s अॅप्लिकेशन माहिती उघडा." "%s प्रारंभ करीत आहे." "%1$s %2$s" "सूचना डिसमिस केल्या." @@ -206,13 +205,13 @@ "व्यत्यय आणू नका बंद." "व्यत्यय आणू नका बंद करा" "व्यत्यय आणू नका चालू करा" - "ब्लूटुथ." - "ब्लूटुथ बंद." - "ब्लूटुथ चालू." - "ब्लूटुथ कनेक्ट करत आहे." - "ब्लूटुथ कनेक्‍ट केले." - "ब्लूटुथ बंद केले." - "ब्लूटुथ चालू केले." + "ब्लूटूथ." + "ब्लूटूथ बंद." + "ब्लूटूथ चालू." + "ब्लूटूथ कनेक्ट करत आहे." + "ब्लूटूथ कनेक्‍ट केले." + "ब्लूटूथ बंद केले." + "ब्लूटूथ चालू केले." "स्थान अहवाल बंद." "स्थान अहवाल चालू." "स्थान अहवाल बंद केला." @@ -237,7 +236,7 @@ "कार्य मोड चालू केला." "डेटा सर्व्हर बंद केला." "डेटा सर्व्हर चालू केला." - "प्रदर्शन चमक" + "डिस्प्ले चमक" "चार्ज होत आहे" "2G-3G डेटास विराम दिला आहे" "4G डेटास विराम दिला आहे" @@ -259,10 +258,10 @@ "सूचना सेटिंग्ज" "%s सेटिंग्ज" "स्क्रीन स्वयंचलितपणे फिरेल." - "भूदृश्य अभिमुखतेमध्ये स्क्रीन लॉक केली आहे." + "लॅंडस्केप ओरिएंटेशनमध्ये स्क्रीन लॉक केली आहे." "पोर्ट्रेट अभिमुखतेमध्ये स्क्रीन लॉक केली आहे." "स्क्रीन आता स्वयंचलितपणे फिरेल." - "स्‍क्रीन आता भूदृश्य अभिमुखतेत लॉक केली आहे." + "स्‍क्रीन आता लॅंडस्केप ओरिएंटेशनमध्ये लॉक केली आहे." "स्क्रीन आता पोर्ट्रेट अभिमुखतेत लॉक केली आहे." "मिष्ठान्न प्रकरण" "स्क्रीन सेव्हर" @@ -271,9 +270,9 @@ "केवळ प्राधान्य" "केवळ अलार्म" "संपूर्ण शांतता" - "ब्लूटुथ" - "ब्लूटुथ (%d डिव्हाइसेस)" - "ब्लूटुथ बंद" + "ब्लूटूथ" + "ब्लूटूथ (%d डीव्हाइस)" + "ब्लूटूथ बंद" "कोणतेही जोडलेले डिव्हाइसेस उपलब्ध नाहीत" "चमक" "स्वयं-फिरवा" @@ -281,7 +280,7 @@ "%s मोड" "फिरविणे लॉक केले" "पोर्ट्रेट" - "भूदृश्य" + "लॅंडस्केप" "इनपुट पद्धत" "स्थान" "स्थान बंद" @@ -298,7 +297,7 @@ "नेटवर्क नाही" "वाय-फाय बंद" "वाय-फाय चालू" - "Wi-Fi नेटवर्क उपलब्‍ध नाहीत" + "वाय-फाय नेटवर्क उपलब्‍ध नाहीत" "कास्‍ट करा" "कास्ट करत आहे" "निनावी डीव्हाइस" @@ -331,7 +330,7 @@ "NFC सक्षम केले आहे" "अलीकडील कोणतेही आयटम नाहीत" "आपण सर्वकाही साफ केले" - "अनुप्रयोग माहिती" + "अॅप्लिकेशन माहिती" "स्‍क्रीन पिन करणे" "शोधा" "%s प्रारंभ करणे शक्य झाले नाही." @@ -392,7 +391,7 @@ "काढा" "अतिथी, आपले पुन्‍हा स्‍वागत आहे!" "आपण आपले सत्र सुरु ठेवू इच्छिता?" - "येथून प्रारंभ करा" + "येथून सुरू करा" "होय, सुरु ठेवा" "अतिथी वापरकर्ता" "अ‍ॅप्स आणि डेटा हटविण्‍यासाठी, अतिथी वापरकर्ता काढा" @@ -401,7 +400,7 @@ "वर्तमान वापरकर्ता लॉगआउट करा" "वापरकर्त्यास लॉगआउट करा" "नवीन वापरकर्ता जोडायचा?" - "आपण एक नवीन वापरकर्ता जोडता तेव्हा, त्या व्यक्तीने त्यांचे स्थान सेट करणे आवश्यक असते.\n\nकोणताही वापरकर्ता इतर सर्व वापरकर्त्यांसाठी अॅप्स अद्यतनित करू शकतो." + "आपण एक नवीन वापरकर्ता जोडता तेव्हा, त्या व्यक्तीने त्यांचे स्थान सेट करणे आवश्यक असते.\n\nकोणताही वापरकर्ता इतर सर्व वापरकर्त्यांसाठी अॅप्स अपडेट करू शकतो." "वापरकर्त्यास काढायचे?" "या वापरकर्त्याचे सर्व अॅप्स आणि डेटा काढून टाकला जाईल." "काढा" @@ -411,7 +410,7 @@ "%s आपल्‍या स्‍क्रीनवर प्रदर्शित होणारी प्रत्‍येक गोष्‍ट कॅप्‍चर करणे प्रारंभ करेल." "पुन्हा दर्शवू नका" "सर्व साफ करा" - "आता प्रारंभ करा" + "आता सुरू करा" "सूचना नाहीत" "प्रोफाईलचे परीक्षण केले जाऊ शकते" "नेटवर्कचे परीक्षण केले जाऊ शकते" @@ -440,11 +439,11 @@ "VPN अक्षम करा" "VPN डिस्कनेक्ट करा" "धोरणे पहा" - "तुमचे डीव्हाइस %1$s व्‍यवस्‍थापित करते.\n\nतुमचा प्रशासक सेटिंग्ज, कॉर्पोरेट अॅक्सेस, अॅप्स, तुमच्या डीव्हाइस शी संबंधित डेटा आणि तुमच्या डीव्हाइस च्या ठिकाणाची माहिती मॉनिटर करू शकते आणि ती व्‍यवस्‍थापित करू शकतो.\n\n3आणखी माहितीसाठी, तुमच्या प्रशासकाशी संपर्क साधा." - "तुमचे डीव्हाइस तुमची संस्‍था व्‍यवस्‍थापित करते.\n\nतुमचा प्रशासक सेटिंग्ज, कॉर्पोरेट अॅक्सेस, अॅप्स, तुमच्या डीव्हाइस शी संबंधित डेटा आणि तुमच्या डीव्हाइस च्या ठिकाणाची माहिती मॉनिटर करू शकतो आणि ती व्‍यवस्‍थापित करू शकतो.\n\nआणखी माहितीसाठी, तुमच्या प्रशासकाशी संपर्क साधा." - "आपल्या संस्थेने या डिव्हाइसवर प्रमाणपत्र अधिकार स्थापित केला आहे. आपल्या सुरक्षित नेटवर्क रहदारीचे परीक्षण केले जाऊ शकते किंवा ती सुधारली जाऊ शकते." - "आपल्या संस्थेने आपल्या कार्य प्रोफाइलवर प्रमाणपत्र अधिकार स्थापित केला आहे. आपल्या सुरक्षित नेटवर्क रहदारीचे परीक्षण केले जाऊ शकते किंवा ती सुधारली जाऊ शकते." - "या डिव्हाइसवर प्रमाणपत्र अधिकार स्थापित केला आहे. आपल्या सुरक्षित नेटवर्क रहदारीचे परीक्षण केले जाऊ शकते किंवा ती सुधारली जाऊ शकते." + "तुमचे डीव्हाइस %1$s व्यवस्थापित करते.\n\nतुमचा प्रशासक सेटिंग्ज, कॉर्पोरेट अॅक्सेस, अॅप्स, तुमच्या डीव्हाइस शी संबंधित डेटा आणि तुमच्या डीव्हाइस च्या ठिकाणाची माहिती मॉनिटर करू शकते आणि ती व्यवस्थापित करू शकतो.\n\nआणखी माहितीसाठी, तुमच्या प्रशासकाशी संपर्क साधा." + "तुमचे डीव्हाइस तुमची संस्‍था व्यवस्थापित करते.\n\nतुमचा प्रशासक सेटिंग्ज, कॉर्पोरेट अॅक्सेस, अॅप्स, तुमच्या डीव्हाइस शी संबंधित डेटा आणि तुमच्या डीव्हाइस च्या ठिकाणाची माहिती मॉनिटर करू शकतो आणि ती व्यवस्थापित करू शकतो.\n\nआणखी माहितीसाठी, तुमच्या प्रशासकाशी संपर्क साधा." + "आपल्या संस्थेने या डिव्हाइसवर प्रमाणपत्र अधिकार इंस्टॉल केला आहे. आपल्या सुरक्षित नेटवर्क रहदारीचे परीक्षण केले जाऊ शकते किंवा ती सुधारली जाऊ शकते." + "आपल्या संस्थेने आपल्या कार्य प्रोफाइलवर प्रमाणपत्र अधिकार इंस्टॉल केला आहे. आपल्या सुरक्षित नेटवर्क रहदारीचे परीक्षण केले जाऊ शकते किंवा ती सुधारली जाऊ शकते." + "या डिव्हाइसवर प्रमाणपत्र अधिकार इंस्टॉल केला आहे. आपल्या सुरक्षित नेटवर्क रहदारीचे परीक्षण केले जाऊ शकते किंवा ती सुधारली जाऊ शकते." "आपल्या प्रशासकाने नेटवर्क लॉगिंग चालू केले आहे, जे आपल्या डिव्हाइसवरील रहदारीचे परीक्षण करते." "तुम्‍ही %1$s शी कनेक्‍ट केले आहे, जे ईमेल, अ‍ॅप्स आणि वेबसाइटसहित आपल्‍या नेटवर्क क्रिया मॉनिटर करू शकते." "तुम्‍ही %1$s आणि %2$s शी कनेक्‍ट केले आहे, जे ईमेल, अ‍ॅप्स आणि वेबसाइटसहित आपल्‍या नेटवर्क क्रिया मॉनिटर करू शकते." @@ -457,13 +456,12 @@ "अधिक जाणून घ्या" "आपण %1$s शी कनेक्‍ट केले आहे, जो ईमेल, अ‍ॅप्स आणि वेबसाइटसह आपल्‍या नेटवर्क क्रियाकलापाचे परीक्षण करू शकतो." " " - - + "VPN सेटिंग्ज उघडा" " " - "विश्वासू क्रेडेन्शियल उघडा" + "विश्वासू क्रेडेंशियल उघडा" "आपल्या प्रशासकाने नेटवर्क लॉगिंग चालू केले आहे, जे आपल्या डिव्हाइसवरील रहदारीचे निरीक्षण करते.\n\nअधिक माहितीसाठी आपल्या प्रशासकाशी संपर्क साधा." "तुम्ही VPN कनेक्शन सेट करण्यासाठी अ‍ॅपला परवानगी दिली.\n\nहा अ‍ॅप ईमेल, अ‍ॅप्स आणि वेबसाइटसह, तुमच्या डीव्हाइस आणि नेटवर्क अॅक्टिव्हिटीचे परीक्षण करू शकतो." - "आपले कार्य प्रोफाइल %1$s द्वारे व्यवस्थापित केले जाते.\n\nआपला प्रशासक ईमेल, अॅप्स आणि वेबसाइटसह आपल्या नेटवर्क क्रियाकलापाचे निरीक्षण करण्यास सक्षम आहे.\n\nअधिक माहितीसाठी आपल्या प्रशासकाशी संपर्क साधा.\n\nआपण VPN शी देखील कनेक्ट आहात, जे आपल्या नेटवर्क क्रियाकलापाचे निरीक्षण करू शकते." + "आपले कार्य प्रोफाइल %1$s द्वारे व्यवस्थापित केले जाते.\n\nआपला प्रशासक ईमेल, अॅप्स आणि वेबसाइटसह आपल्या नेटवर्क अॅक्टिव्हिटीचे निरीक्षण करण्यास सक्षम आहे.\n\nअधिक माहितीसाठी आपल्या प्रशासकाशी संपर्क साधा.\n\nआपण VPN शी देखील कनेक्ट आहात, जे आपल्या नेटवर्क अॅक्टिव्हिटीचे निरीक्षण करू शकते." "VPN" "आपण %1$s शी कनेक्‍ट केले आहे, जे ईमेल, अ‍ॅप्स आणि वेबसाइटसह आपल्‍या नेटवर्क क्रियाकलापाचे परीक्षण करू शकते." "आपण %1$s शी कनेक्‍ट केले आहे, जो ईमेल, अ‍ॅप्स आणि वेबसाइटसह आपल्‍या वैयक्तिक नेटवर्क क्रियाकलापाचे परीक्षण करू शकतो." @@ -496,7 +494,7 @@ "मीडिया" "अलार्म" "सूचना" - "ब्लूटुथ" + "ब्लूटूथ" "दुहेरी एकाधिक टोन वारंंवारता" "प्रवेशयोग्यता" "%1$s. सशब्द करण्यासाठी टॅप करा." @@ -535,14 +533,14 @@ "अभिनंदन! सिस्टम UI ट्युनर सेटिंग्जमध्‍ये जोडले गेले आहे" "सेटिंग्ज मधून काढा" "सेटिंग्ज मधून सिस्टम UI ट्युनर काढून त्याची सर्व वैशिष्ट्‍ये वापरणे थांबवायचे?" - "अनुप्रयोग आपल्या डिव्हाइसवर स्थापित केलेला नाही" + "अॅप्लिकेशन आपल्या डिव्हाइसवर इंस्टॉल केलेला नाही" "घड्याळाचे सेकंद दर्शवा" "स्टेटस बारमध्‍ये घड्याळाचे सेकंद दर्शवा. कदाचित बॅटरी आयुष्‍य प्रभावित होऊ शकते." "द्रुत सेटिंग्जची पुनर्रचना करा" "द्रुत सेटिंग्जमध्‍ये चमक दर्शवा" "प्रायोगिक" - "ब्लूटुथ सुरू करायचे?" - "आपला कीबोर्ड आपल्या टॅब्लेटसह कनेक्ट करण्यासाठी, आपल्याला प्रथम ब्लूटुथ चालू करणे आवश्यक आहे." + "ब्लूटूथ सुरू करायचे?" + "आपला कीबोर्ड तुमच्या टॅबलेटसह कनेक्ट करण्यासाठी, तुम्ही प्रथम ब्लूटूथ चालू करणे आवश्यक आहे." "चालू करा" "सूचना शांतपणे दर्शवा" "सर्व सूचना ब्लॉक करा" @@ -587,10 +585,8 @@ %d मिनिटे "बॅटरी वापर" - - - - + "चार्ज करताना बॅटरी सेव्‍हर उपलब्ध नाही" + "बॅटरी सेव्हर" "कामगिरी आणि पार्श्वभूमीवरील डेटा कमी करते" "बटण %1$s" "Home" @@ -625,7 +621,7 @@ "सूचना" "कीबोर्ड शॉर्टकट" "इनपुट पद्धत स्विच करा" - "अनुप्रयोग" + "अॅप्लिकेशन" "सहाय्य" "ब्राउझर" "संपर्क" @@ -666,15 +662,15 @@ "उजवीकडे कललेले" "कीबोर्ड स्विचर" - "जतन करा" + "सेव्ह करा" "रीसेट करा" "बटण रूंदी समायोजित करा" "क्लिपबोर्ड" "सानुकूल नेव्हिगेशन बटण" "डावा कीकोड" "उजवा कीकोड" - "डावे चिन्ह" - "उजवे चिन्ह" + "डावे आयकन" + "उजवे आयकन" "टाइल जोडण्यासाठी ड्रॅग करा" "काढण्यासाठी येथे ड्रॅग करा" "संपादित करा" @@ -682,12 +678,12 @@ "तास, मिनिटे आणि सेकंद दर्शवा" "तास आणि मिनिटे दर्शवा (डीफॉल्ट)" - "हे चिन्ह दर्शवू नका" + "हे आयकन दाखवू नका" "नेहमी टक्केवारी दर्शवा" "चार्ज करताना टक्केवारी दर्शवा (डीफॉल्ट)" - "हे चिन्ह दर्शवू नका" + "हे आयकन दाखवू नका" "अन्य" "विभाजित-स्क्रीन विभाजक" @@ -730,8 +726,7 @@ "लहान करा" "बंद करा" "डिसमिस करण्यासाठी खाली ड्रॅग करा" - - + "मेनू" "%s चित्रामध्ये चित्र मध्ये आहे" "%sने हे वैशिष्ट्य वापरू नये असे तुम्हाला वाटत असल्यास, सेटिंग्ज उघडण्यासाठी टॅप करा आणि ते बंद करा." "प्ले करा" @@ -752,15 +747,14 @@ "%1$s लाँच करा" "इतर अॅप्स" "मंडळ" - "अधिक चिन्ह" - "उणे चिन्ह" + "अधिक आयकन" + "उणे आयकन" "डावा" "उजवा" "मेनू" "%1$s अ‍ॅप" "सूचना" - - + "बॅटरी" "स्क्रीनशॉट" "सर्वसाधारण संदेश" "संचय" @@ -770,7 +764,7 @@ "वेबवर जा" "मोबाइल डेटा" "वाय-फाय बंद आहे" - "ब्लूटुथ बंद आहे" + "ब्लूटूथ बंद आहे" "व्यत्यय आणू नका बंद आहे" "व्यत्यय आणू नका एका %s स्वयंचलित नियमाने चालू केले." "व्यत्यय आणू नका (%s) अॅपने चालू केले." @@ -781,4 +775,6 @@ "अॅप्‍स बॅकग्राउंडमध्‍ये चालू आहेत" "बॅटरी आणि डेटा वापराच्‍या तपशीलांसाठी टॅप करा" "मोबाइल डेटा बंद करायचा?" + + diff --git a/packages/SystemUI/res/values-ms/strings.xml b/packages/SystemUI/res/values-ms/strings.xml index 7318e9e2c56b..fe418129650b 100644 --- a/packages/SystemUI/res/values-ms/strings.xml +++ b/packages/SystemUI/res/values-ms/strings.xml @@ -585,10 +585,8 @@ %d minit "Penggunaan bateri" - - - - + "Penjimat bateri tidak tersedia semasa mengecas" + "Penjimat bateri" "Mengurangkan prestasi dan data latar belakang" "Butang %1$s" "Skrin Utama" @@ -728,8 +726,7 @@ "Minimumkan" "Tutup" "Seret ke bawah untuk mengetepikan" - - + "Menu" "%s terdapat dalam gambar dalam gambar" "Jika anda tidak mahu %s menggunakan ciri ini, ketik untuk membuka tetapan dan matikan ciri." "Main" @@ -778,4 +775,6 @@ "Apl yang berjalan di latar belakang" "Ketik untuk mendapatkan butiran tentang penggunaan kuasa bateri dan data" "Matikan data mudah alih?" + + diff --git a/packages/SystemUI/res/values-my/strings.xml b/packages/SystemUI/res/values-my/strings.xml index a4eae8631d35..6db2cf874e64 100644 --- a/packages/SystemUI/res/values-my/strings.xml +++ b/packages/SystemUI/res/values-my/strings.xml @@ -585,10 +585,8 @@ %d မိနစ် "ဘက်ထရီ အသုံးပြုမှု" - - - - + "အားသွင်းနေစဉ် ဘက်ထရီချွေတာမှုစနစ်ကို သုံး၍ မရပါ" + "ဘက်ထရီ ချွေတာမှုစနစ်" "လုပ်ဆောင်မှု နှင့် နောက်ခံ ​ဒေတာကို လျော့နည်းစေပါသည်" "ခလုတ် %1$s" "ပင်မ" @@ -728,8 +726,7 @@ "ချုံ့ရန်" "ပိတ်ရန်" "ပယ်ရန်အတွက် အောက်သို့ ပွတ်ဆွဲပါ" - - + "မီနူး" "%s သည် တစ်ခုပေါ် တစ်ခုထပ်၍ ဖွင့်ထားသည်" "%s အား ဤဝန်ဆောင်မှုကို အသုံးမပြုစေလိုလျှင် ဆက်တင်ကိုဖွင့်ရန် တို့ပြီး ၎င်းဝန်ဆောင်မှုကို ပိတ်လိုက်ပါ။" "ဖွင့်ရန်" @@ -778,4 +775,5 @@ "နောက်ခံတွင် ပွင့်နေသော အက်ပ်များ" "ဘက်ထရီနှင့် ဒေတာအသုံးပြုမှု အသေးစိတ်ကို ကြည့်ရန် တို့ပါ" "မိုဘိုင်းဒေတာကို ပိတ်လိုပါသလား။" + "အပလီကေးရှင်းတစ်ခုက ခွင့်ပြုချက်တောင်းခံမှုကို ပိတ်ထားသောကြောင့် ဆက်တင်များသည် သင်၏ လုပ်ဆောင်ကို တုံ့ပြန်နိုင်ခြင်းမရှိပါ။" diff --git a/packages/SystemUI/res/values-nb/strings.xml b/packages/SystemUI/res/values-nb/strings.xml index 63bf4e0b5013..5768323be7be 100644 --- a/packages/SystemUI/res/values-nb/strings.xml +++ b/packages/SystemUI/res/values-nb/strings.xml @@ -585,10 +585,8 @@ %d minutt "Batteribruk" - - - - + "Batterisparing er ikke tilgjengelig under lading" + "Batterisparing" "Reduserer ytelsen og begrenser bakgrunnsdataene" "%1$s-knappen" "Startskjerm" @@ -728,8 +726,7 @@ "Minimer" "Lukk" "Dra ned for å avvise" - - + "Meny" "%s er i bilde-i-bilde" "Hvis du ikke vil at %s skal bruke denne funksjonen, kan du trykke for å åpne innstillingene og slå den av." "Spill av" @@ -778,4 +775,6 @@ "Apper kjører i bakgrunnen" "Trykk for detaljer om batteri- og databruk" "Vil du slå av mobildata?" + + diff --git a/packages/SystemUI/res/values-ne/strings.xml b/packages/SystemUI/res/values-ne/strings.xml index dda06f3bbc9c..bda7709cc4d5 100644 --- a/packages/SystemUI/res/values-ne/strings.xml +++ b/packages/SystemUI/res/values-ne/strings.xml @@ -64,8 +64,7 @@ "कम्प्युटरको RSA कुञ्जी औंलाछाप:\n%1$s" "यो कम्प्युटरबाट सधैँ अनुमति दिनुहोस्" "USB डिबग गर्न अनुमति छैन" - - + "हाल यस यन्त्रमा साइन इन हुनुभएको प्रयोगकर्ताले USB डिबग सक्रिय गर्न सक्नुहुन्न। यो सुविधाको प्रयोग गर्न प्राथमिक प्रयोगकर्तामा बदल्नुहोस्‌।" "स्क्रिन भर्न जुम गर्नुहोस्" "स्क्रिन भर्न तन्काउनुहोस्" "स्क्रिनसट बचत गर्दै…" @@ -457,8 +456,7 @@ "थप जान्नुहोस्" "तपाईं %1$s मा जोडिनुभएको छ जसले इमेल, अनुप्रयोग र वेबसाइटहरू लगायत तपाईंको नेटवर्क सम्बन्धी गतिविधिको अनुगमन गर्न सक्छ।" " " - - + "VPN सम्बन्धी सेटिङहरू खोल्नुहोस्" " " "खुला विश्वसनीय प्रमाणहरू" "तपाईँको प्रशासकले तपाईँको यन्त्रमा ट्राफिकको अनुगमन गर्ने नेटवर्कको लगिङलाई सक्रिय पार्नुभएको छ।\n\nथप जानकारीका लागि आफ्नो प्रशासकलाई सम्पर्क गर्नुहोस्।" @@ -587,10 +585,8 @@ %d मिनेट "ब्याट्री उपयोग" - - - - + "चार्ज गर्ने समयमा ब्याट्री सेवर उपलब्ध छैन" + "ब्याट्री सेवर" "कार्यसम्पादन र पृष्ठभूमि डेटा घटाउँछ" "%1$s बटन" "Home" @@ -730,8 +726,7 @@ "सानो बनाउनुहोस्" "बन्द गर्नुहोस्" "खारेज गर्न तल तान्नुहोस्" - - + "मेनु" "%s Picture-in-picture मा छ" "तपाईं %s ले सुविधा प्रयोग नगरोस् भन्ने चाहनुहुन्छ भने ट्याप गरेर सेटिङहरू खोल्नुहोस् र यसलाई निष्क्रिय पार्नुहोस्।" "प्ले गर्नुहोस्" @@ -759,8 +754,7 @@ "मेनु" "%1$s अनुप्रयोग" "अलर्टहरू" - - + "ब्याट्री" "स्क्रिनशटहरू" "सामान्य सन्देशहरू" "भण्डारण" @@ -781,4 +775,6 @@ "पृष्ठभूमिमा चल्ने अनुप्रयोगहरू" "ब्याट्री र डेटाका प्रयोग सम्बन्धी विवरणहरूका लागि ट्याप गर्नुहोस्" "मोबाइल डेटा निष्क्रिय पार्ने हो?" + + diff --git a/packages/SystemUI/res/values-nl/strings.xml b/packages/SystemUI/res/values-nl/strings.xml index 9bbe57023ca7..54bc3da335a8 100644 --- a/packages/SystemUI/res/values-nl/strings.xml +++ b/packages/SystemUI/res/values-nl/strings.xml @@ -585,10 +585,8 @@ %d minuut "Accugebruik" - - - - + "Batterijbesparing niet beschikbaar tijdens opladen" + "Batterijbesparing" "Vermindert de prestaties en achtergrondgegevens" "Knop %1$s" "Home" @@ -728,8 +726,7 @@ "Minimaliseren" "Sluiten" "Sleep omlaag om te sluiten" - - + "Menu" "%s is in scherm-in-scherm" "Als je niet wilt dat %s deze functie gebruikt, tik je om de instellingen te openen en schakel je de functie uit." "Afspelen" @@ -778,4 +775,5 @@ "Apps uitgevoerd op achtergrond" "Tik voor batterij- en datagebruik" "Mobiele data uitschakelen?" + "Aangezien een app een toestemmingsverzoek afdekt, kan Instellingen je reactie niet verifiëren." diff --git a/packages/SystemUI/res/values-pa/strings.xml b/packages/SystemUI/res/values-pa/strings.xml index eeccd35e7367..a39a30abc2f5 100644 --- a/packages/SystemUI/res/values-pa/strings.xml +++ b/packages/SystemUI/res/values-pa/strings.xml @@ -24,7 +24,7 @@ "ਸੂਚੀ ਵਿੱਚੋਂ ਹਟਾਓ" "ਐਪ ਜਾਣਕਾਰੀ" "ਤੁਹਾਡੀਆਂ ਹਾਲੀਆ ਸਕ੍ਰੀਨਾਂ ਇੱਥੇ ਪ੍ਰਗਟ ਹੋਣਗੀਆਂ" - "ਹਾਲੀਆ ਐਪਸ ਰੱਦ ਕਰੋ" + "ਹਾਲੀਆ ਐਪਾਂ ਰੱਦ ਕਰੋ" ਰੂਪ-ਰੇਖਾ ਵਿੱਚ %d ਸਕ੍ਰੀਨਾਂ ਰੂਪ-ਰੇਖਾ ਵਿੱਚ %d ਸਕ੍ਰੀਨਾਂ @@ -64,8 +64,7 @@ "ਕੰਪਿਊਟਰ ਦਾ RSA ਕੁੰਜੀ ਫਿੰਗਰਪ੍ਰਿੰਟ ਹੈ:\n%1$s" "ਹਮੇਸ਼ਾਂ ਇਸ ਕੰਪਿਊਟਰ ਤੋਂ ਆਗਿਆ ਦਿਓ" "USB ਡਿਬੱਗਿੰਗ ਦੀ ਆਗਿਆ ਨਹੀਂ" - - + "ਵਰਤਮਾਨ ਵਿੱਚ ਇਸ ਡੀਵਾਈਸ ਵਿੱਚ ਸਾਈਨ-ਇਨ ਕੀਤਾ ਵਰਤੋਂਕਾਰ USB ਡਿਬੱਗਿੰਗ ਨੂੰ ਚਾਲੂ ਨਹੀਂ ਕਰ ਸਕਦਾ ਹੈ। ਇਸ ਵਿਸ਼ੇਸ਼ਤਾ ਨੂੰ ਵਰਤਣ ਲਈ, ਮੁੱਖ ਵਰਤੋਂਕਾਰ ਸੰਬੰਧੀ ਖਾਤਾ ਵਰਤੋ।" "ਸਕ੍ਰੀਨ ਭਰਨ ਲਈ ਜ਼ੂਮ ਕਰੋ" "ਸਕ੍ਰੀਨ ਭਰਨ ਲਈ ਸਟ੍ਰੈਚ ਕਰੋ" "ਸਕ੍ਰੀਨਸ਼ੌਟ ਸੁਰੱਖਿਅਤ ਕਰ ਰਿਹਾ ਹੈ…" @@ -457,8 +456,7 @@ "ਹੋਰ ਜਾਣੋ" "ਤੁਸੀਂ %1$s ਨਾਲ ਕਨੈਕਟ ਹੋ, ਜੋ ਈਮੇਲਾਂ, ਐਪਾਂ, ਅਤੇ ਵੈੱਬਸਾਈਟਾਂ ਸਮੇਤ ਤੁਹਾਡੀ ਨੈੱਟਵਰਕ ਸਰਗਰਮੀ ਦੀ ਨਿਗਰਾਨੀ ਕਰ ਸਕਦੀ ਹੈ।" " " - - + "VPN ਸੈਟਿੰਗਾਂ ਖੋਲ੍ਹੋ" " " "ਭਰੋਸੇਯੋਗ ਕ੍ਰੀਡੈਂਸ਼ੀਅਲ ਖੋਲ੍ਹੋ" "ਤੁਹਾਡੇ ਪ੍ਰਸ਼ਾਸਕ ਨੇ ਨੈੱਟਵਰਕ ਲੌਗਿੰਗ ਨੂੰ ਚਾਲੂ ਕੀਤਾ ਹੋਇਆ ਹੈ, ਜੋ ਤੁਹਾਡੇ ਡੀਵਾਈਸ \'ਤੇ ਟਰੈਫਿਕ ਦੀ ਨਿਗਰਾਨੀ ਕਰਦਾ ਹੈ।\n\nਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਆਪਣੇ ਪ੍ਰਸ਼ਾਸਕ ਨਾਲ ਸੰਪਰਕ ਕਰੋ।" @@ -504,7 +502,7 @@ "%1$s। ਮਿਊਟ ਕਰਨ ਲਈ ਟੈਪ ਕਰੋ। ਪਹੁੰਚਯੋਗਤਾ ਸੇਵਾਵਾਂ ਮਿਊਟ ਹੋ ਸਕਦੀਆਂ ਹਨ।" "%1$s। ਥਰਥਰਾਹਟ \'ਤੇ ਸੈੱਟ ਕਰਨ ਲਈ ਟੈਪ ਕਰੋ।" "%1$s। ਮਿਊਟ ਕਰਨ ਲਈ ਟੈਪ ਕਰੋ।" - "%s ਵੌਲਿਊਮ ਕੰਟਰੋਲ ਵਿਖਾਏ ਗਏ ਹਨ। ਬਰਖ਼ਾਸਤ ਕਰਨ ਲਈ ਉੱਪਰ ਸਵਾਈਪ ਕਰੋ।" + "%s ਵੌਲਿਊਮ ਕੰਟਰੋਲ ਦਿਖਾਏ ਗਏ ਹਨ। ਖਾਰਜ ਕਰਨ ਲਈ ਉੱਪਰ ਸਵਾਈਪ ਕਰੋ।" "ਵੌਲਿਊਮ ਕੰਟਰੋਲ ਲੁਕਾਏ ਗਏ ਹਨ" "System UI ਟਿਊਨਰ" "ਜੋਡ਼ੀ ਗਈ ਬੈਟਰੀ ਪ੍ਰਤਿਸ਼ਤਤਾ ਦਿਖਾਓ" @@ -587,10 +585,8 @@ %d ਮਿੰਟ "ਬੈਟਰੀ ਵਰਤੋਂ" - - - - + "ਬੈਟਰੀ ਸੇਵਰ ਚਾਰਜਿੰਗ ਦੌਰਾਨ ਉਪਲਬਧ ਨਹੀਂ ਹੈ" + "ਬੈਟਰੀ ਸੇਵਰ" "ਕਾਰਗੁਜ਼ਾਰੀ ਅਤੇ ਬੈਕਗ੍ਰਾਊਂਡ ਡੈਟੇ ਨੂੰ ਘਟਾਉਂਦਾ ਹੈ" "ਬਟਨ %1$s" "Home" @@ -648,7 +644,7 @@ "ਡਾਟਾ ਸੇਵਰ ਬੰਦ ਹੈ" "ਚਾਲੂ" "ਬੰਦ" - "ਆਵਾਗੌਣ ਪੱਟੀ" + "ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼ ਪੱਟੀ" "ਖਾਕਾ" "ਵਧੇਰੇ ਖੱਬੇ ਬਟਨ ਕਿਸਮ" "ਵਧੇਰੇ ਸੱਜੇ ਬਟਨ ਕਿਸਮ" @@ -730,8 +726,7 @@ "ਛੋਟਾ ਕਰੋ" "ਬੰਦ ਕਰੋ" "ਖਾਰਜ ਕਰਨ ਲਈ ਹੇਠਾਂ ਘਸੀਟੋ" - - + "ਮੀਨੂ" "%s ਤਸਵੀਰ-ਵਿੱਚ-ਤਸਵੀਰ \'ਚ ਹੈ" "ਜੇ ਤੁਸੀਂ ਨਹੀਂ ਚਾਹੁੰਦੇ ਕਿ %s ਐਪ ਇਸ ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਵਰਤੋਂ ਕਰੇ, ਤਾਂ ਸੈਟਿੰਗਾਂ ਖੋਲ੍ਹਣ ਲਈ ਟੈਪ ਕਰੋ ਅਤੇ ਇਸਨੂੰ ਬੰਦ ਕਰੋ।" "ਚਲਾਓ" @@ -740,7 +735,7 @@ "ਪਿਛਲੇ \'ਤੇ ਜਾਓ" "ਗਰਮ ਹੋਣ ਕਾਰਨ ਫ਼ੋਨ ਬੰਦ ਹੋ ਗਿਆ" "ਤੁਹਾਡਾ ਫ਼ੋਨ ਹੁਣ ਸਹੀ ਚੱਲ ਰਿਹਾ ਹੈ" - "ਤੁਹਾਡਾ ਫ਼ੋਨ ਬਹੁਤ ਗਰਮ ਸੀ, ਇਸ ਲਈ ਇਹ ਠੰਡਾ ਹੋਣ ਵਾਸਤੇ ਬੰਦ ਹੋ ਗਿਆ ਸੀ। ਤੁਹਾਡਾ ਫ਼ੋਨ ਹੁਣ ਸਹੀ ਚੱਲ ਰਿਹਾ ਹੈ।\n\nਤੁਹਾਡਾ ਫ਼ੋਨ ਬਹੁਤ ਗਰਮ ਹੋ ਸਕਦਾ ਹੈ ਜੇ:\n • ਤੁਸੀਂ ਸਰੋਤਾਂ ਦੀ ਵੱਧ ਵਰਤੋਂ ਵਾਲੀਆਂ ਐਪਾਂ (ਜਿਵੇਂ ਗੇਮਿੰਗ, ਵੀਡੀਓ, ਜਾਂ ਆਵਾਗੌਣ ਐਪਾਂ) ਵਰਤਦੇ ਹੋ \n • ਵੱਡੀਆਂ ਫ਼ਾਈਲਾਂ ਡਾਊਨਲੋਡ ਜਾਂ ਅੱਪਲੋਡ ਕਰਦੇ ਹੋ\n • ਆਪਣੇ ਫ਼ੋਨ ਨੂੰ ਉੱਚ ਤਾਪਮਾਨਾਂ ਵਿੱਚ ਵਰਤਦੇ ਹੋ" + "ਤੁਹਾਡਾ ਫ਼ੋਨ ਬਹੁਤ ਗਰਮ ਸੀ, ਇਸ ਲਈ ਇਹ ਠੰਡਾ ਹੋਣ ਵਾਸਤੇ ਬੰਦ ਹੋ ਗਿਆ ਸੀ। ਤੁਹਾਡਾ ਫ਼ੋਨ ਹੁਣ ਸਹੀ ਚੱਲ ਰਿਹਾ ਹੈ।\n\nਤੁਹਾਡਾ ਫ਼ੋਨ ਬਹੁਤ ਗਰਮ ਹੋ ਸਕਦਾ ਹੈ ਜੇ:\n • ਤੁਸੀਂ ਸਰੋਤਾਂ ਦੀ ਵੱਧ ਵਰਤੋਂ ਵਾਲੀਆਂ ਐਪਾਂ (ਜਿਵੇਂ ਗੇਮਿੰਗ, ਵੀਡੀਓ, ਜਾਂ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼ ਐਪਾਂ) ਵਰਤਦੇ ਹੋ \n • ਵੱਡੀਆਂ ਫ਼ਾਈਲਾਂ ਡਾਊਨਲੋਡ ਜਾਂ ਅੱਪਲੋਡ ਕਰਦੇ ਹੋ\n • ਆਪਣੇ ਫ਼ੋਨ ਨੂੰ ਉੱਚ ਤਾਪਮਾਨਾਂ ਵਿੱਚ ਵਰਤਦੇ ਹੋ" "ਫ਼ੋਨ ਗਰਮ ਹੋ ਰਿਹਾ ਹੈ" "ਫ਼ੋਨ ਦੇ ਠੰਡਾ ਹੋਣ ਦੇ ਦੌਰਾਨ ਕੁਝ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਸੀਮਿਤ ਹੁੰਦੀਆਂ ਹਨ" "ਤੁਹਾਡਾ ਫ਼ੋਨ ਸਵੈਚਲਿਤ ਰੂਪ ਵਿੱਚ ਠੰਡਾ ਹੋਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੇਗਾ। ਤੁਸੀਂ ਹਾਲੇ ਵੀ ਆਪਣੇ ਫ਼ੋਨ ਨੂੰ ਵਰਤ ਸਕਦੇ ਹੋ, ਪਰੰਤੂ ਹੋ ਸਕਦਾ ਹੈ ਕਿ ਇਹ ਵਧੇਰੇ ਹੌਲੀ ਚੱਲੇ।\n\nਇੱਕ ਵਾਰ ਠੰਡਾ ਹੋਣ ਤੋਂ ਬਾਅਦ ਤੁਹਾਡਾ ਫ਼ੋਨ ਸਧਾਰਨ ਤੌਰ \'ਤੇ ਚੱਲੇਗਾ।" @@ -759,8 +754,7 @@ "ਮੀਨੂ" "%1$s ਐਪ" "ਸੁਚੇਤਨਾਵਾਂ" - - + "ਬੈਟਰੀ" "ਸਕ੍ਰੀਨਸ਼ਾਟ" "ਆਮ ਸੁਨੇਹੇ" "ਸਟੋਰੇਜ" @@ -781,4 +775,6 @@ "ਬੈਕਗ੍ਰਾਊਂਡ ਵਿੱਚ ਚੱਲ ਰਹੀਆਂ ਐਪਾਂ" "ਬੈਟਰੀ ਅਤੇ ਡਾਟਾ ਵਰਤੋਂ ਸਬੰਧੀ ਵੇਰਵਿਆਂ ਲਈ ਟੈਪ ਕਰੋ" "ਮੋਬਾਈਲ ਡੈਟਾ ਬੰਦ ਕਰੀਏ?" + + diff --git a/packages/SystemUI/res/values-pl/strings.xml b/packages/SystemUI/res/values-pl/strings.xml index ef0c7d4a53c4..43b6b04757b5 100644 --- a/packages/SystemUI/res/values-pl/strings.xml +++ b/packages/SystemUI/res/values-pl/strings.xml @@ -66,8 +66,7 @@ "Odcisk cyfrowy klucza RSA komputera to:\n%1$s" "Zawsze zezwalaj z tego komputera" "Debugowanie USB jest niedozwolone" - - + "Użytkownik obecnie zalogowany na tym urządzeniu nie może włączyć debugowania USB. Aby użyć tej funkcji, przełącz się na użytkownika głównego." "Powiększ, aby wypełnić ekran" "Rozciągnij, aby wypełnić ekran" "Zapisywanie zrzutu ekranu..." @@ -461,8 +460,7 @@ "Więcej informacji" "Łączysz się z aplikacją %1$s, która może monitorować Twoją aktywność w sieci, w tym e-maile, aplikacje i strony internetowe." "  " - - + "Otwórz ustawienia VPN" " " "Otwórz zaufane dane logowania" "Administrator włączył rejestrowanie sieciowe, które pozwala monitorować ruch na Twoim urządzeniu.\n\nAby dowiedzieć się więcej, skontaktuj się z administratorem." @@ -599,10 +597,8 @@ ]%d minuta "Wykorzystanie baterii" - - - - + "Oszczędzanie baterii nie jest dostępne podczas ładowania" + "Oszczędzanie baterii" "Zmniejsza wydajność i ogranicza dane w tle" "Przycisk %1$s" "Home" @@ -742,8 +738,7 @@ "Minimalizuj" "Zamknij" "Przeciągnij w dół, by zamknąć" - - + "Menu" "Aplikacja %s działa w trybie obraz w obrazie" "Jeśli nie chcesz, by aplikacja %s korzystała z tej funkcji, otwórz ustawienia i ją wyłącz." "Odtwórz" @@ -771,8 +766,7 @@ "Menu" "Aplikacja %1$s" "Alerty" - - + "Bateria" "Zrzuty ekranu" "Wiadomości" "Pamięć wewnętrzna" @@ -793,4 +787,5 @@ "Aplikacje działające w tle" "Kliknij, by wyświetlić szczegóły wykorzystania baterii i transmisji danych" "Wyłączyć mobilną transmisję danych?" + "Aplikacja Ustawienia nie może zweryfikować Twojej odpowiedzi, ponieważ inna aplikacja zasłania prośbę o udzielenie uprawnień." diff --git a/packages/SystemUI/res/values-pt-rBR/strings.xml b/packages/SystemUI/res/values-pt-rBR/strings.xml index 88f470d7f01a..a240fcfa1e76 100644 --- a/packages/SystemUI/res/values-pt-rBR/strings.xml +++ b/packages/SystemUI/res/values-pt-rBR/strings.xml @@ -64,8 +64,7 @@ "A impressão digital da chave RSA deste computador é:\n%1$s" "Sempre permitir a partir deste computador" "Depuração USB não permitida" - - + "O usuário conectado a este dispositivo não pode ativar a depuração USB. Para usar esse recurso, mude para o usuário principal \"NAME\"." "Zoom p/ preencher a tela" "Ampliar p/ preencher tela" "Salvando captura de tela..." @@ -459,8 +458,7 @@ "Saber mais" "Você está conectado a %1$s, que pode monitorar sua atividade na rede, incluindo e-mails, apps e websites." " " - - + "Abrir configurações de VPN" " " "Abrir credenciais confiáveis" "Seu administrador ativou o registro de rede, que monitora o tráfego no seu dispositivo.\n\nPara ver mais informações, entre em contato com o administrador." @@ -589,10 +587,8 @@ %d minutos "Uso da bateria" - - - - + "O recurso \"Economia de bateria\" não fica disponível durante o carregamento" + "Economia de bateria" "Reduz o desempenho e os dados em segundo plano" "Botão %1$s" "Home" @@ -732,8 +728,7 @@ "Minimizar" "Fechar" "Arraste para baixo para dispensar" - - + "Menu" "%s está em picture-in-picture" "Se você não deseja que o app %s use este recurso, toque para abrir as configurações e desativá-lo." "Reproduzir" @@ -761,8 +756,7 @@ "Menu" "App %1$s" "Alertas" - - + "Bateria" "Capturas de tela" "Mensagens gerais" "Armazenamento" @@ -783,4 +777,6 @@ "Apps sendo executados em segundo plano" "Tocar para ver detalhes sobre a bateria e o uso de dados" "Desativar os dados móveis?" + + diff --git a/packages/SystemUI/res/values-pt-rPT/strings.xml b/packages/SystemUI/res/values-pt-rPT/strings.xml index dcd7285f768a..e1d902f36a04 100644 --- a/packages/SystemUI/res/values-pt-rPT/strings.xml +++ b/packages/SystemUI/res/values-pt-rPT/strings.xml @@ -585,10 +585,8 @@ %d minutos "Utiliz. da bateria" - - - - + "Poupança de bateria não disponível durante o carregamento" + "Poupança de bateria" "Reduz o desempenho e os dados de segundo plano" "Botão %1$s" "Início" @@ -728,8 +726,7 @@ "Minimizar" "Fechar" "Arrastar para baixo para ignorar" - - + "Menu" "A aplicação %s está no modo de ecrã no ecrã" "Se não pretende que a aplicação %s utilize esta funcionalidade, toque para abrir as definições e desative-a." "Reproduzir" @@ -778,4 +775,6 @@ "Aplicações em execução em segundo plano" "Toque para obter detalhes acerca da utilização da bateria e dos dados" "Pretende desativar os dados móveis?" + + diff --git a/packages/SystemUI/res/values-pt/strings.xml b/packages/SystemUI/res/values-pt/strings.xml index 88f470d7f01a..a240fcfa1e76 100644 --- a/packages/SystemUI/res/values-pt/strings.xml +++ b/packages/SystemUI/res/values-pt/strings.xml @@ -64,8 +64,7 @@ "A impressão digital da chave RSA deste computador é:\n%1$s" "Sempre permitir a partir deste computador" "Depuração USB não permitida" - - + "O usuário conectado a este dispositivo não pode ativar a depuração USB. Para usar esse recurso, mude para o usuário principal \"NAME\"." "Zoom p/ preencher a tela" "Ampliar p/ preencher tela" "Salvando captura de tela..." @@ -459,8 +458,7 @@ "Saber mais" "Você está conectado a %1$s, que pode monitorar sua atividade na rede, incluindo e-mails, apps e websites." " " - - + "Abrir configurações de VPN" " " "Abrir credenciais confiáveis" "Seu administrador ativou o registro de rede, que monitora o tráfego no seu dispositivo.\n\nPara ver mais informações, entre em contato com o administrador." @@ -589,10 +587,8 @@ %d minutos "Uso da bateria" - - - - + "O recurso \"Economia de bateria\" não fica disponível durante o carregamento" + "Economia de bateria" "Reduz o desempenho e os dados em segundo plano" "Botão %1$s" "Home" @@ -732,8 +728,7 @@ "Minimizar" "Fechar" "Arraste para baixo para dispensar" - - + "Menu" "%s está em picture-in-picture" "Se você não deseja que o app %s use este recurso, toque para abrir as configurações e desativá-lo." "Reproduzir" @@ -761,8 +756,7 @@ "Menu" "App %1$s" "Alertas" - - + "Bateria" "Capturas de tela" "Mensagens gerais" "Armazenamento" @@ -783,4 +777,6 @@ "Apps sendo executados em segundo plano" "Tocar para ver detalhes sobre a bateria e o uso de dados" "Desativar os dados móveis?" + + diff --git a/packages/SystemUI/res/values-ro/strings.xml b/packages/SystemUI/res/values-ro/strings.xml index 382a7a1bec80..098c5c61888f 100644 --- a/packages/SystemUI/res/values-ro/strings.xml +++ b/packages/SystemUI/res/values-ro/strings.xml @@ -593,10 +593,8 @@ %d minut "Utilizarea bateriei" - - - - + "Economisirea bateriei nu este disponibilă pe durata încărcării" + "Economisirea energiei" "Reduce performanța și datele de fundal" "Butonul %1$s" "La început" @@ -736,8 +734,7 @@ "Minimizați" "Închideți" "Trageți în jos pentru a închide" - - + "Meniu" "%s este în modul picture-in-picture" "Dacă nu doriți ca %s să utilizeze această funcție, atingeți pentru a deschide setările și dezactivați-o." "Redați" @@ -786,4 +783,6 @@ "Aplicațiile rulează în fundal" "Atingeți pentru mai multe detalii privind bateria și utilizarea datelor" "Dezactivați datele mobile?" + + diff --git a/packages/SystemUI/res/values-ru/strings.xml b/packages/SystemUI/res/values-ru/strings.xml index 4153e66da835..928c9bb1b08c 100644 --- a/packages/SystemUI/res/values-ru/strings.xml +++ b/packages/SystemUI/res/values-ru/strings.xml @@ -66,8 +66,7 @@ "Цифровой отпечаток ключа RSA:\n%1$s" "Всегда разрешать отладку с этого компьютера" "Отладка по USB запрещена" - - + "В этом аккаунте нельзя включить отладку по USB. Перейдите в аккаунт основного пользователя." "Подогнать по размерам экрана" "Растянуть на весь экран" "Сохранение..." @@ -463,8 +462,7 @@ "Подробнее…" "Запущено приложение \"%1$s\". Оно может отслеживать ваши действия в сети, включая работу с электронной почтой, приложениями и сайтами." " " - - + "Открыть настройки VPN" " " "Открыть надежные сертификаты" "Администратор включил ведение сетевого журнала, чтобы отслеживать трафик на вашем устройстве.\n\nДля получения подробной информации обращайтесь к администратору." @@ -601,10 +599,8 @@ %d минуты "Уровень заряда" - - - - + "Режим энергосбережения нельзя включить во время зарядки" + "Режим энергосбережения" "Ограничивает производительность и фоновую передачу данных" "Кнопка %1$s" "Главный экран" @@ -744,8 +740,7 @@ "Свернуть" "Закрыть" "Чтобы закрыть, потяните вниз" - - + "Меню" "%s находится в режиме \"Картинка в картинке\"" "Чтобы отключить эту функцию для приложения \"%s\", перейдите в настройки." "Воспроизвести" @@ -773,8 +768,7 @@ "Меню" "Приложение \"%1$s\"" "Уведомления" - - + "Батарея" "Скриншоты" "Сообщения" "Хранилище" @@ -795,4 +789,5 @@ "Приложения, работающие в фоновом режиме" "Нажмите, чтобы проверить энергопотребление и трафик" "Отключить мобильный Интернет?" + "Невозможно принять ваше согласие, поскольку запрос скрыт другим приложением." diff --git a/packages/SystemUI/res/values-si/strings.xml b/packages/SystemUI/res/values-si/strings.xml index 5454ca2799bb..bbff691219e6 100644 --- a/packages/SystemUI/res/values-si/strings.xml +++ b/packages/SystemUI/res/values-si/strings.xml @@ -64,8 +64,7 @@ "මෙම පරිගණකයේ RSA යතුරු ඇඟිලි සටහන වන්නේ:\n%1$s" "සැම විටම මෙම පරිගණකයෙන් ඉඩ ලබා දෙන්න" "USB නිදොස්කරණය වෙත අවසර නැහැ" - - + "දැනට මෙම උපාංගයට පුරා ඇති පරිශීලකයාට USB නිදොස්කරණය ක්‍රියාත්මක කළ නොහැක. මෙම විශේෂාංගය භාවිතා කිරීම සඳහා, මූලික පරිශීලකයා වෙත මාරු වෙන්න." "තිරය පිරවීමට විශාලනය කරන්න" "තිරය පිරවීමට අදින්න" "තිර රුව සුරකිමින්…" @@ -457,8 +456,7 @@ "තව දැන ගන්න" "ඊ-තැපැල්, යෙදුම් සහ වෙබ් අඩවි ඇතුළු ඔබේ ජාල ක්‍රියාකාරකම් නිරීක්ෂණය කළ හැකි %1$s, වෙත ඔබ සම්බන්ධ වී ඇත." " " - - + "VPN සැකසීම් විවෘත කරන්න" " " "විශ්වාසි අක්තපත්‍ර විවෘත කරන්න" "ඔබගේ පරිපාලක ඔබගේ උපාංගය මත තදබදය නිරීක්ෂණය කරන, ජාල ඇතුළු වීම ක්‍රියාත්මක කර ඇත.\n\nවැඩිදුර තොරතුරු සඳහා ඔබේ පරිපාලක අමතන්න." @@ -587,10 +585,8 @@ මිනිත්තු %d "බැටරි භාවිතය" - - - - + "ආරෝපණය අතරතුර බැටරි සුරැකුම ලබා ගත නොහැකිය" + "බැටරිය සුරකින්නා" "ක්‍රියාකාරිත්වය සහ පසුබිම් දත්ත අඩු කරන්න" "%1$s බොත්තම" "Home යතුර" @@ -730,8 +726,7 @@ "කුඩා කරන්න" "වසන්න" "ඉවත ලෑමට පහළට ඇදගෙන යන්න" - - + "මෙනුව" "%s පින්තූරය-තුළ-පින්තූරය තුළ වේ" "ඔබට %s මෙම විශේෂාංගය භාවිත කිරීමට අවශ්‍ය නැති නම්, සැකසීම් විවෘත කිරීමට තට්ටු කර එය ක්‍රියාවිරහිත කරන්න." "ධාවනය කරන්න" @@ -759,8 +754,7 @@ "මෙනුව" "%1$s යෙදුම" "ඇඟවීම්" - - + "බැටරිය" "තිර රු" "පොදු පණිවිඩ" "ගබඩාව" @@ -781,4 +775,5 @@ "පසුබිමින් ධාවනය වන යෙදුම්" "බැටරි හා දත්ත භාවිතය පිළිබඳව විස්තර සඳහා තට්ටු කරන්න" "ජංගම දත්ත ක්‍රියාවිරහිත කරන්නද?" + "යෙදුමක් අවසර ඉල්ලීමක් කරන නිසා, සැකසීම්වලට ඔබගේ ප්‍රතිචාරය සත්‍යාපනය කළ නොහැකිය." diff --git a/packages/SystemUI/res/values-sk/strings.xml b/packages/SystemUI/res/values-sk/strings.xml index d5c87c5399c8..74b474890ebc 100644 --- a/packages/SystemUI/res/values-sk/strings.xml +++ b/packages/SystemUI/res/values-sk/strings.xml @@ -66,8 +66,7 @@ "Digitálny odtlačok RSA počítača je:\n%1$s" "Vždy povoliť z tohto počítača" "Ladenie cez USB nie je povolené" - - + "Používateľ, ktorý je práve prihlásený v tomto zariadení, nemôže zapnúť ladenie USB. Ak chcete použiť túto funkciu, prepnite na hlavného používateľa." "Priblížiť na celú obrazovku" "Na celú obrazovku" "Prebieha ukladanie snímky obrazovky..." @@ -463,8 +462,7 @@ "Ďalšie informácie" "Ste pripojený/-á k aplikácii %1$s, ktorá môže sledovať vašu aktivitu v sieti vrátane e-mailových správ, aplikácií a webových stránok." " " - - + "Otvoriť nastavenia pripojenia VPN" " " "Otvoriť dôveryhodné poverenia" "Správca aktivoval zapisovanie do denníka siete, ktoré sleduje premávku na vašom zariadení.\n\nĎalšie informácie vám poskytne správca." @@ -601,10 +599,8 @@ %d minúta "Využitie batérie" - - - - + "Počas nabíjania nie je Šetrič batérie k dispozícii" + "Šetrič batérie" "Obmedzí výkonnosť a údaje na pozadí" "Tlačidlo %1$s" "Domov" @@ -744,8 +740,7 @@ "Minimalizovať" "Zavrieť" "Zrušíte presunutím nadol" - - + "Ponuka" "%s je v režime obraz v obraze" "Ak nechcete, aby aplikácia %s používala túto funkciu, klepnutím otvorte nastavenia a vypnite ju." "Prehrať" @@ -773,8 +768,7 @@ "Ponuka" "Aplikácia %1$s" "Upozornenia" - - + "Batéria" "Snímky obrazovky" "Všeobecné správy" "Úložisko" @@ -795,4 +789,6 @@ "Aplikácie sú spustené na pozadí" "Klepnutím zobrazíte podrobnosti o batérii a spotrebe dát" "Vypnúť mobilné dáta?" + + diff --git a/packages/SystemUI/res/values-sl/strings.xml b/packages/SystemUI/res/values-sl/strings.xml index f8b403df6631..2735a524f8d7 100644 --- a/packages/SystemUI/res/values-sl/strings.xml +++ b/packages/SystemUI/res/values-sl/strings.xml @@ -66,8 +66,7 @@ "Računalnikov prstni odtis ključa RSA je:\n%1$s" "Vedno dovoli iz tega računalnika" "Odpravljanje napak s povezavo USB ni dovoljeno" - - + "Uporabnik, trenutno prijavljen v napravo, ne more vklopiti odpravljanja napak s povezavo USB. Če želite uporabljati to funkcijo, preklopite na primarnega uporabnika." "Povečava čez cel zaslon" "Raztegnitev čez zaslon" "Shranjev. posnetka zaslona ..." @@ -463,8 +462,7 @@ "Več o tem" "Povezani ste z aplikacijo %1$s, ki lahko nadzira omrežno dejavnost, vključno z e-pošto, aplikacijami in spletnimi mesti." " " - - + "Odpri nastavitve omrežja VPN" " " "Odpri zaupanja vredne poverilnice" "Skrbnik je vklopil beleženje omrežnega prometa, ki nadzoruje promet v napravi.\n\nČe želite več informacij, se obrnite na skrbnika." @@ -601,10 +599,8 @@ %d minut "Poraba akumulatorja" - - - - + "Varčevanje z energijo akumulatorja med polnjenjem ni na voljo" + "Varčevanje z energijo akumulatorja" "Omeji zmogljivost delovanja in prenos podatkov v ozadju" "Gumb %1$s" "Začetek" @@ -744,8 +740,7 @@ "Minimiraj" "Zapri" "Povlecite navzdol, da opustite" - - + "Meni" "%s je v načinu slika v sliki" "Če ne želite, da aplikacija %s uporablja to funkcijo, se dotaknite, da odprete nastavitve, in funkcijo izklopite." "Predvajaj" @@ -773,8 +768,7 @@ "Meni" "Aplikacija %1$s" "Opozorila" - - + "Akumulator" "Posnetki zaslona" "Splošna sporočila" "Shramba" @@ -795,4 +789,6 @@ "Aplikacije, ki se izvajajo v ozadju" "Dotaknite se za prikaz podrobnosti porabe akumulatorja in prenosa podatkov" "Želite izklopiti prenos podatkov v mobilnih omrežjih?" + + diff --git a/packages/SystemUI/res/values-sq/strings.xml b/packages/SystemUI/res/values-sq/strings.xml index 799f24a1e078..2d13afca0513 100644 --- a/packages/SystemUI/res/values-sq/strings.xml +++ b/packages/SystemUI/res/values-sq/strings.xml @@ -585,10 +585,8 @@ %d minutë "Përdorimi i baterisë" - - - - + "\"Kursyesi i baterisë\" nuk është i disponueshëm gjatë ngarkimit" + "Kursyesi i baterisë" "Pakëson veprimtarinë dhe të dhënat në sfond" "Butoni %1$s" "Kreu" @@ -728,8 +726,7 @@ "Minimizo" "Mbyll" "Zvarrit poshtë për të larguar" - - + "Menyja" "%s është në figurë brenda figurës" "Nëse nuk dëshiron që %s ta përdorë këtë funksion, trokit për të hapur cilësimet dhe për ta çaktivizuar." "Luaj" @@ -778,4 +775,6 @@ "Aplikacionet që ekzekutohen në sfond" "Trokit për detaje mbi baterinë dhe përdorimin e të dhënave" "Të çaktivizohen të dhënat celulare?" + + diff --git a/packages/SystemUI/res/values-sr/strings.xml b/packages/SystemUI/res/values-sr/strings.xml index 9a7245d57da0..a6a05b6653fa 100644 --- a/packages/SystemUI/res/values-sr/strings.xml +++ b/packages/SystemUI/res/values-sr/strings.xml @@ -591,10 +591,8 @@ %d минута "Потрошња батерије" - - - - + "Уштеда батерије није доступна током пуњења" + "Уштеда батерије" "Смањује перформансе и позадинске податке" "Дугме %1$s" "Тастер Почетна" @@ -734,8 +732,7 @@ "Умањи" "Затвори" "Превуците надоле да бисте одбили" - - + "Мени" "%s је слика у слици" "Ако не желите да %s користи ову функцију, додирните да бисте отворили подешавања и искључили је." "Пусти" @@ -784,4 +781,6 @@ "Апликације покренуте у позадини" "Додирните за детаље о батерији и потрошњи података" "Желите да онемогућите мобилне податке?" + + diff --git a/packages/SystemUI/res/values-sv/strings.xml b/packages/SystemUI/res/values-sv/strings.xml index 2daef09ddb7e..903343201a34 100644 --- a/packages/SystemUI/res/values-sv/strings.xml +++ b/packages/SystemUI/res/values-sv/strings.xml @@ -313,7 +313,7 @@ "Ansluten, batterinivå %1$s" "Ansluter ..." "Internetdelning" - "Trådlös surfzon" + "Surfzon" "Aviseringar" "Ficklampa" "Mobildata" @@ -524,7 +524,7 @@ "kl. %1$s" "kl. %1$s" "Snabbinställningar, %s." - "Trådlös surfzon" + "Surfzon" "Jobbprofil" "Kul för vissa, inte för alla" "Du kan använda inställningarna för systemgränssnitt för att justera användargränssnittet i Android. Dessa experimentfunktioner kan när som helst ändras, sluta fungera eller försvinna. Använd med försiktighet." @@ -585,10 +585,8 @@ %d minut "Batteriförbrukning" - - - - + "Batterisparläget är inte tillgängligt vid laddning" + "Batterisparläge" "Minskar prestanda och bakgrundsdata" "Knappen %1$s" "Start" @@ -728,8 +726,7 @@ "Minimera" "Stäng" "Tryck och dra nedåt för att ignorera" - - + "Meny" "%s visas i bild-i-bild" "Om du inte vill att den här funktionen används i %s öppnar du inställningarna genom att trycka. Sedan inaktiverar du funktionen." "Spela upp" @@ -778,4 +775,6 @@ "Appar körs i bakgrunden" "Tryck för information om batteri- och dataanvändning" "Vill du inaktivera mobildatan?" + + diff --git a/packages/SystemUI/res/values-sw/strings.xml b/packages/SystemUI/res/values-sw/strings.xml index 569b57a75331..3ade62e02a4e 100644 --- a/packages/SystemUI/res/values-sw/strings.xml +++ b/packages/SystemUI/res/values-sw/strings.xml @@ -585,10 +585,8 @@ Dakika %d "Matumizi ya betri" - - - - + "Kiokoa betri hakipatikani unapochaji betri" + "Kiokoa betri" "Hupunguza data ya chini chini na utendaji" "Kitufe cha %1$s" "Mwanzo" @@ -728,8 +726,7 @@ "Punguza" "Funga" "Buruta ili uondoe" - - + "Menyu" "%s iko katika hali ya picha ndani ya picha nyingine" "Ikiwa hutaki %s itumie kipengele hiki, gonga ili ufungue mipangilio na uizime." "Cheza" @@ -778,4 +775,5 @@ "Programu zinatumika chinichini" "Gonga ili upate maelezo kuhusu betri na matumizi ya data" "Ungependa kuzima data ya mtandao wa simu?" + "Kwa sababu programu nyingine inazuia ombi la ruhusa, hatuwezi kuthibitisha jibu lako katika Mipangilio." diff --git a/packages/SystemUI/res/values-ta/strings.xml b/packages/SystemUI/res/values-ta/strings.xml index e1e9ae2038cf..0b4e376a9d10 100644 --- a/packages/SystemUI/res/values-ta/strings.xml +++ b/packages/SystemUI/res/values-ta/strings.xml @@ -585,10 +585,8 @@ %d நிமிடம் "பேட்டரி உபயோகம்" - - - - + "சார்ஜ் செய்யும் போது பேட்டரி சேமிப்பானைப் பயன்படுத்த முடியாது" + "பேட்டரி சேமிப்பான்" "செயல்திறனையும் பின்புலத்தில் தரவு செயலாக்கப்படுவதையும் குறைக்கும்" "%1$s பொத்தான்" "ஹோம்" @@ -728,8 +726,7 @@ "சிறிதாக்கு" "மூடு" "நிராகரிக்க, கீழே இழுக்கவும்" - - + "மெனு" "%s தற்போது பிக்ச்சர்-இன்-பிக்ச்சரில் உள்ளது" "%s இந்த அம்சத்தைப் பயன்படுத்த வேண்டாம் என நினைத்தால், அமைப்புகளைத் திறந்து அதை முடக்க, தட்டவும்." "இயக்கு" @@ -778,4 +775,5 @@ "பின்னணியில் இயங்கும் பயன்பாடுகள்" "பேட்டரி மற்றும் தரவு உபயோக விவரங்களைக் காண, தட்டவும்" "மொபைல் தரவை முடக்கவா?" + "அனுமதிக் கோரிக்கையைப் பயன்பாடு மறைப்பதால், அமைப்புகளால் உங்கள் பதிலைச் சரிபார்க்க முடியாது." diff --git a/packages/SystemUI/res/values-te/strings.xml b/packages/SystemUI/res/values-te/strings.xml index da48df5e8d57..343c50089ceb 100644 --- a/packages/SystemUI/res/values-te/strings.xml +++ b/packages/SystemUI/res/values-te/strings.xml @@ -22,7 +22,7 @@ "సిస్టమ్ UI" "క్లియర్ చేయండి" "జాబితా నుండి తీసివేయండి" - "అనువర్తన సమాచారం" + "యాప్ సమాచారం" "మీ ఇటీవలి స్క్రీన్‌లు ఇక్కడ కనిపిస్తాయి" "ఇటీవలి అనువర్తనాలను తీసివేయండి" @@ -51,7 +51,7 @@ "బ్లూటూత్ టీథర్ చేయబడింది" "ఇన్‌పుట్ పద్ధతులను సెటప్ చేయండి" "భౌతిక కీబోర్డ్" - "USB పరికరాన్ని ప్రాప్యత చేయడానికి అనువర్తనాన్ని %1$s అనుమతించాలా?" + "USB పరికరాన్ని యాక్సెస్ చేయడానికి యాప్‌ %1$s అనుమతించాలా?" "USB ఉపకరణాన్ని యాక్సెస్ చేయడానికి యాప్ %1$sను అనుమతించాలా?" "ఈ USB పరికరం కనెక్ట్ చేయబడినప్పుడు %1$sని తెరవాలా?" "ఈ USB ఉపకరణం కనెక్ట్ చేయబడినప్పుడు %1$sని తెరవాలా?" @@ -64,8 +64,7 @@ "ఇది కంప్యూటర్ యొక్క RSA కీ వేలిముద్ర:\n%1$s" "ఈ కంప్యూటర్ నుండి ఎల్లప్పుడూ అనుమతించు" "USB డీబగ్గింగ్‌కి అనుమతి లేదు" - - + "ఈ పరికరానికి ప్రస్తుతం సైన్ ఇన్ చేసిన వినియోగదారు USB డీబగ్గింగ్ ఆన్ చేయలేరు. ఈ ఫీచర్ ఉపయోగించడానికి, ప్రాథమిక వినియోగదారుకి మారాలి." "స్క్రీన్‌కు నింపేలా జూమ్ చేయండి" "స్క్రీన్‌కు నింపేలా విస్తరించండి" "స్క్రీన్‌షాట్‌ను సేవ్ చేస్తోంది…" @@ -457,8 +456,7 @@ "మరింత తెలుసుకోండి" "మీరు %1$sకి కనెక్ట్ చేయబడ్డారు, ఇది ఇమెయిల్‌లు, అనువర్తనాలు మరియు వెబ్‌సైట్‌లతో సహా మీ వ్యక్తిగత నెట్‌వర్క్ కార్యాచరణను పర్యవేక్షించగలదు." " " - - + "VPN సెట్టింగ్‌లను తెరవండి" " " "విశ్వసనీయ ఆధారాలను తెరువు" "మీ నిర్వాహకులు మీ పరికరంలోని ట్రాఫిక్‌ని పర్యవేక్షించగల నెట్‌వర్క్ లాగింగ్‌ని ఆన్ చేసారు.\n\nమరింత సమాచారం కావాలంటే, మీ నిర్వాహకులను సంప్రదించండి." @@ -587,10 +585,8 @@ %d నిమిషం "బ్యాటరీ వినియోగం" - - - - + "ఛార్జ్ అవుతున్న సమయంలో బ్యాటరీ సేవర్ అందుబాటులో లేదు" + "బ్యాటరీ సేవర్" "పనితీరుని మరియు నేపథ్య డేటాను తగ్గిస్తుంది" "బటన్ %1$s" "Home" @@ -636,7 +632,7 @@ "క్యాలెండర్" "వాల్యూమ్ నియంత్రణలతో చూపు" "అంతరాయం కలిగించవద్దు" - "వాల్యూమ్ బటన్‌ల సత్వరమార్గం" + "వాల్యూమ్ బటన్‌ల షార్ట్‌కట్" "వాల్యూమ్ పెంచితే అంతరాయం కలిగించవద్దు నుండి నిష్క్రమిస్తుంది" "బ్యాటరీ" "గడియారం" @@ -730,8 +726,7 @@ "కనిష్టీకరించు" "మూసివేయి" "తీసివేయడానికి కిందికి లాగండి" - - + "మెను" "%s చిత్రంలో చిత్రం రూపంలో ఉంది" "%s ఈ లక్షణాన్ని ఉపయోగించకూడదు అని మీరు అనుకుంటే, సెట్టింగ్‌లను తెరవడానికి నొక్కి, దీన్ని ఆఫ్ చేయండి." "ప్లే చేయి" @@ -744,10 +739,10 @@ "ఫోన్ వేడెక్కుతోంది" "ఫోన్‌ను చల్లబరిచే క్రమంలో కొన్ని లక్షణాలు పరిమితం చేయబడ్డాయి" "మీ ఫోన్ స్వయంచాలకంగా చల్లబడటానికి ప్రయత్నిస్తుంది. మీరు ఇప్పటికీ మీ ఫోన్‌ను ఉపయోగించవచ్చు, కానీ దాని పనితీరు నెమ్మదిగా ఉండవచ్చు.\n\nమీ ఫోన్ చల్లబడిన తర్వాత, అది సాధారణ రీతిలో పని చేస్తుంది." - "ఎడమవైపు సత్వరమార్గం" - "కుడివైపు సత్వరమార్గం" - "ఎడమవైపు సత్వరమార్గం కూడా అన్‌లాక్ చేస్తుంది" - "కుడివైపు సత్వరమార్గం కూడా అన్‌లాక్ చేస్తుంది" + "ఎడమవైపు షార్ట్‌కట్" + "కుడివైపు షార్ట్‌కట్" + "ఎడమవైపు షార్ట్‌కట్ కూడా అన్‌లాక్ చేస్తుంది" + "కుడివైపు షార్ట్‌కట్ కూడా అన్‌లాక్ చేస్తుంది" "ఏదీ వద్దు" "%1$sని ప్రారంభించండి" "ఇతర అనువర్తనాలు" @@ -759,14 +754,13 @@ "మెను" "%1$s అనురవర్తనం" "హెచ్చరికలు" - - + "బ్యాటరీ" "స్క్రీన్‌షాట్‌లు" "సాధారణ సందేశాలు" "నిల్వ" "తక్షణ అనువర్తనాలు" "తక్షణ అనువర్తనాలకు ఇన్‌స్టాలేషన్ అవసరం లేదు." - "అనువర్తన సమాచారం" + "యాప్ సమాచారం" "వెబ్‌కు వెళ్లు" "మొబైల్ డేటా" "Wi-Fi ఆఫ్‌లో ఉంది" @@ -781,4 +775,5 @@ "నేపథ్యంలో అమలు అవుతున్న ఆప్‌లు" "బ్యాటరీ మరియు డేటా వినియోగ వివరాల కోసం నొక్కండి" "మొబైల్ డేటాని ఆఫ్ చేయాలా?" + "అనుమతి అభ్యర్థనకు ఒక యాప్ అడ్డు తగులుతున్నందున సెట్టింగ్‌లు మీ ప్రతిస్పందనను ధృవీకరించలేకపోయాయి." diff --git a/packages/SystemUI/res/values-th/strings.xml b/packages/SystemUI/res/values-th/strings.xml index d8ba45a7473b..fcb81666be83 100644 --- a/packages/SystemUI/res/values-th/strings.xml +++ b/packages/SystemUI/res/values-th/strings.xml @@ -585,10 +585,8 @@ %d นาที "การใช้งานแบตเตอรี่" - - - - + "ไม่สามารถใช้โหมดประหยัดแบตเตอรี่ระหว่างการชาร์จ" + "โหมดประหยัดแบตเตอรี่" "ลดประสิทธิภาพการทำงานและข้อมูลแบ็กกราวด์" "ปุ่ม %1$s" "Home" @@ -728,8 +726,7 @@ "ย่อเล็กสุด" "ปิด" "ลากลงเพื่อปิด" - - + "เมนู" "%s ใช้การแสดงภาพซ้อนภาพ" "หากคุณไม่ต้องการให้ %s ใช้ฟีเจอร์นี้ ให้แตะเพื่อเปิดการตั้งค่าแล้วปิดฟีเจอร์" "เล่น" @@ -778,4 +775,5 @@ "แอปที่กำลังทำงานในเบื้องหลัง" "แตะเพื่อดูรายละเอียดเกี่ยวกับแบตเตอรี่และปริมาณการใช้อินเทอร์เน็ต" "ปิดอินเทอร์เน็ตมือถือไหม" + "เนื่องจากแอปหนึ่งได้บดบังคำขอสิทธิ์ ระบบจึงไม่สามารถยืนยันคำตอบของคุณสำหรับการตั้งค่าได้" diff --git a/packages/SystemUI/res/values-tl/strings.xml b/packages/SystemUI/res/values-tl/strings.xml index a46d572eaa25..5c6bcf072aa4 100644 --- a/packages/SystemUI/res/values-tl/strings.xml +++ b/packages/SystemUI/res/values-tl/strings.xml @@ -585,10 +585,8 @@ %d na minuto "Paggamit ng baterya" - - - - + "Hindi available ang pangtipid sa baterya kapag nagcha-charge" + "Pangtipid sa baterya" "Binabawasan ang performance at data sa background" "Button na %1$s" "Home" @@ -728,8 +726,7 @@ "I-minimize" "Isara" "I-drag pababa upang i-dismiss" - - + "Menu" "Nasa picture-in-picture ang %s" "Kung ayaw mong magamit ni %s ang feature na ito, i-tap upang buksan ang mga setting at i-off ito." "I-play" @@ -778,4 +775,5 @@ "Tumatakbo ang mga app sa background" "I-tap para sa mga detalye tungkol sa paggamit ng baterya at data" "I-off ang mobile data?" + "Hindi ma-verify ng Mga Setting ang iyong tugon dahil may app na tumatakip sa isang kahilingan sa pagpapahintulot." diff --git a/packages/SystemUI/res/values-tr/strings.xml b/packages/SystemUI/res/values-tr/strings.xml index 2e898250cc98..994ee298044e 100644 --- a/packages/SystemUI/res/values-tr/strings.xml +++ b/packages/SystemUI/res/values-tr/strings.xml @@ -64,8 +64,7 @@ "Bilgisayarın RSA anahtarı parmak izi:\n%1$s" "Bu bilgisayardan her zaman izin ver" "USB hata ayıklama işlevine izin verilmiyor" - - + "Bu cihazda geçerli olarak oturum açmış olan kullanıcı, USB hata ayıklama özelliğini açamaz. Bu özelliği kullanmak için birincil kullanıcıya geçin." "Yakınlaştır (ekranı kaplasın)" "Genişlet (ekran kapansın)" "Ekran görüntüsü kaydediliyor..." @@ -457,8 +456,7 @@ "Daha fazla bilgi" "E-postalarınız, uygulamalarınız ve web siteleriniz de dahil olmak üzere ağ etkinliğinizi takip edebilen %1$s ağına bağlısınız." " " - - + "VPN ayarlarını aç" " " "Güvenilir kimlik bilgilerini aç" "Yöneticiniz,cihazınızdaki trafiği izleyen ağ günlük kaydını açtı.\n\nDaha fazla bilgi için yöneticinizle iletişim kurun." @@ -587,10 +585,8 @@ %d dakika "Pil kullanımı" - - - - + "Şarj sırasında Pil tasarrufu özelliği kullanılamaz" + "Pil tasarrufu" "Performansı ve arka plan verilerini azaltır" "%1$s düğmesi" "Home" @@ -730,8 +726,7 @@ "Simge durumuna getir" "Kapat" "Kapatmak için aşağıya sürükleyin" - - + "Menü" "%s, pencere içinde pencere özelliğini kullanıyor" "%s uygulamasının bu özelliği kullanmasını istemiyorsanız dokunarak ayarları açın ve söz konusu özelliği kapatın." "Oynat" @@ -759,8 +754,7 @@ "Menü" "%1$s uygulaması" "Uyarılar" - - + "Pil" "Ekran görüntüleri" "Genel Mesajlar" "Depolama alanı" @@ -781,4 +775,5 @@ "Arka planda çalışan uygulamalar" "Pil ve veri kullanımı ile ilgili ayrıntılar için dokunun" "Mobil veri kapatılsın mı?" + "Bir uygulama bir izin isteğinin anlaşılmasını engellediğinden, Ayarlar, yanıtınızı doğrulayamıyor." diff --git a/packages/SystemUI/res/values-uk/strings.xml b/packages/SystemUI/res/values-uk/strings.xml index 1c8abb4eeefa..889ebbcfa9eb 100644 --- a/packages/SystemUI/res/values-uk/strings.xml +++ b/packages/SystemUI/res/values-uk/strings.xml @@ -599,10 +599,8 @@ %d хвилини "Використання заряду" - - - - + "Режим економії заряду акумулятора не працює під час заряджання" + "Режим економії заряду акумулятора" "Знижується продуктивність і обмежується обмін даними у фоновому режимі" "Кнопка %1$s" "Home" @@ -742,8 +740,7 @@ "Згорнути" "Закрити" "Перетягніть униз, щоб закрити" - - + "Меню" "У додатку %s є функція \"Картинка в картинці\"" "Щоб додаток %s не використовував цю функцію, вимкніть її в налаштуваннях." "Відтворити" @@ -792,4 +789,5 @@ "Додатки, які працюють у фоновому режимі" "Торкніться, щоб перевірити використання акумулятора й трафік" "Вимкнути мобільний трафік?" + "Не вдається підтвердити вашу відповідь у налаштуваннях, оскільки інший додаток заступає запит на дозвіл." diff --git a/packages/SystemUI/res/values-ur/strings.xml b/packages/SystemUI/res/values-ur/strings.xml index b13d00d829e0..7be3961475f9 100644 --- a/packages/SystemUI/res/values-ur/strings.xml +++ b/packages/SystemUI/res/values-ur/strings.xml @@ -64,8 +64,7 @@ "‏کمپیوٹر کے RSA کا کلیدی فنگر پرنٹ ہے:\n%1$s" "اس کمپیوٹر سے ہمیشہ اجازت دیں" "‏USB ڈیبگ کرنے کی اجازت نہیں ہے" - - + "‏اس آلہ پر فی الحال سائن ان کردہ صارف USB ڈیبگنگ آن نہیں کر سکتا۔ اس خصوصیت کا استعمال کرنے کیلئے، ابتدائی صارف پر سوئچ کریں۔" "پوری سکرین پر زوم کریں" "پوری سکرین پر پھیلائیں" "اسکرین شاٹ محفوظ ہو رہا ہے…" @@ -457,8 +456,7 @@ "مزید جانیں" "آپ %1$s سے منسلک ہیں جو ای میلز، ایپس اور ویب سائٹس سمیت آپ کے نیٹ ورک کی سرگرمی مانیٹر کر سکتی ہے۔" " " - - + "‏VPN کی ترتیبات کھولیں" " " "بھروسے مند استناد کھولیں" "آپ کے ایڈمن نے نیٹ ورک لاگنگ آن کر دی ہے، جو آپ کے آلہ پر ٹریفک کو مانیٹر کرتی ہے۔\n\nمزید معلومات کیلئے اپنے ایڈمن سے رابطہ کریں۔" @@ -587,10 +585,8 @@ ‏‎%d منٹ "بیٹری کا استعمال" - - - - + "چارجنگ کے دوران بیٹری سیور دستیاب نہیں ہے" + "بیٹری سیور" "کارکردگی اور پس منظر کا ڈیٹا کم کر دیتا ہے" "بٹن %1$s" "Home" @@ -730,8 +726,7 @@ "چھوٹی کریں" "بند کریں" "برخاست کرنے کیلئے نیچے گھسیٹیں" - - + "مینو" "%s تصویر میں تصویر میں ہے" "اگر آپ نہیں چاہتے ہیں کہ %s اس خصوصیت کا استعمال کرے تو ترتیبات کھولنے کے لیے تھپتھپا کر اسے آف کرے۔" "چلائیں" @@ -759,8 +754,7 @@ "مینو" "%1$s ایپ" "الرٹس" - - + "بیٹری" "اسکرین شاٹس" "عمومی پیغامات" "اسٹوریج" @@ -781,4 +775,6 @@ "ایپس پس منظر میں چل رہی ہیں" "بیٹری اور ڈیٹا استعمال کے بارے میں تفصیلات کے لیے تھپتھپائیں" "موبائل ڈیٹا آف کریں؟" + + diff --git a/packages/SystemUI/res/values-uz/strings.xml b/packages/SystemUI/res/values-uz/strings.xml index b7242a649290..e247a17e868b 100644 --- a/packages/SystemUI/res/values-uz/strings.xml +++ b/packages/SystemUI/res/values-uz/strings.xml @@ -44,7 +44,7 @@ "Quvvat tejash funksiyasini yoqing" "Sozlamalar" "Wi-Fi" - "Ekranni avtomatik burish" + "Ekranning avtomatik burilishi" "MUTE" "AUTO" "Eslatmalar" @@ -64,8 +64,7 @@ "Kompyuterning RSA tugmasi barmoq izlari:\n%1$s" "Doimo ushbu kompyuterdan ruxsat berilsin" "USB orqali nosozliklarni tuzatishga ruxsat berilmagan" - - + "Ayni paytda ushbu qurilmaga o‘z hisobi bilan kirgan foydalanuvchi USB orqali nosozliklarni tuzatish funksiyasini yoqa olmaydi. Bu funksiyadan foydalanish uchun asosiy foydalanuvchi profiliga o‘ting." "Ekranga moslashtirish" "Ekran hajmida cho‘zish" "Skrinshot saqlanmoqda…" @@ -279,7 +278,7 @@ "Ulangan qurilmalar topilmadi" "Yorqinlik" "Avtomatik burilish" - "Ekranni avtomatik burish" + "Ekranning avtomatik burilishi" "%s rejimi" "Aylanmaydigan qilingan" "Tik holat" @@ -459,8 +458,7 @@ "Batafsil" "%1$s ilovasi ishga tushirilgan. U internetdagi harakatlaringiz, jumladan, e-pochta, ilova va veb-saytlardagi xatti-harakatlaringizni kuzatishi mumkin." " " - - + "VPN sozlamalarini ochish" " " "Ishonchli sertifikatlarni ochish" "Administrator qurilmangizdagi trafikni nazorat qiluvchi tarmoq jurnalini yoqdi.\n\nBatafsil ma’lumot olish uchun administratoringizga murojaat qiling." @@ -589,10 +587,8 @@ %d daqiqa "Batareya sarfi" - - - - + "Quvvat tejash rejimidan quvvatlash vaqtida foydalanib bo‘lmaydi" + "Quvvat tejash rejimi" "Unumdorlik pasayadi va fonda internetdan foydalanish cheklanadi" "%1$s tugmasi" "Bosh ekran" @@ -732,8 +728,7 @@ "Yig‘ish" "Yopish" "Yopish uchun pastga torting" - - + "Menyu" "%s tasvir ustida tasvir rejimida" "%s ilovasi uchun bu funksiyani sozlamalar orqali faolsizlantirish mumkin." "Ijro" @@ -761,8 +756,7 @@ "Menyu" "%1$s ilovasi" "Ogohlantirishlar" - - + "Batareya" "Skrinshotlar" "Umumiy xabarlar" "Xotira" @@ -783,4 +777,5 @@ "Fonda ishlayotgan ilovalar" "Batareya va trafik sarfi tafsilotlari uchun ustiga bosing" "Mobil internet o‘chirib qo‘yilsinmi?" + "Ilova ruxsatnoma so‘roviga xalaqit qilayotgani tufayli, “Sozlamalar” ilovasi javobingizni tekshira olmaydi." diff --git a/packages/SystemUI/res/values-vi/strings.xml b/packages/SystemUI/res/values-vi/strings.xml index 14f2bb00ddc9..b340112a28da 100644 --- a/packages/SystemUI/res/values-vi/strings.xml +++ b/packages/SystemUI/res/values-vi/strings.xml @@ -587,10 +587,8 @@ %d phút "Mức sử dụng pin" - - - - + "Không sử dụng được trình tiết kiệm pin trong khi sạc" + "Trình tiết kiệm pin" "Giảm hiệu suất và dữ liệu nền" "Nút %1$s" "Home" @@ -730,8 +728,7 @@ "Thu nhỏ" "Đóng" "Kéo xuống để loại bỏ" - - + "Menu" "%s đang ở chế độ ảnh trong ảnh" "Nếu bạn không muốn %s sử dụng tính năng này, hãy nhấn để mở cài đặt và tắt tính năng này." "Phát" @@ -780,4 +777,5 @@ "Ứng dụng đang chạy trong nền" "Nhấn để biết chi tiết về mức sử dụng dữ liệu và pin" "Tắt dữ liệu di động?" + "Vì ứng dụng đang che khuất yêu cầu cấp quyền nên Cài đặt không thể xác minh câu trả lời của bạn." diff --git a/packages/SystemUI/res/values-zh-rCN/strings.xml b/packages/SystemUI/res/values-zh-rCN/strings.xml index 6c82e67bfe6c..305ad812ad03 100644 --- a/packages/SystemUI/res/values-zh-rCN/strings.xml +++ b/packages/SystemUI/res/values-zh-rCN/strings.xml @@ -64,8 +64,7 @@ "这台计算机的 RSA 密钥指纹如下:\n%1$s" "一律允许使用这台计算机进行调试" "不允许使用 USB 调试功能" - - + "目前已登录此设备的用户无法开启 USB 调试功能。要使用此功能,请切换为主要用户的帐号。" "缩放以填满屏幕" "拉伸以填满屏幕" "正在保存屏幕截图..." @@ -457,8 +456,7 @@ "了解详情" "您已连接到%1$s,该应用可以监控您的网络活动,包括收发电子邮件、使用应用和浏览网站。" " " - - + "打开 VPN 设置" " " "打开可信凭据列表" "您的管理员已开启网络日志功能,该功能会监控您设备上的流量。\n\n如需更多信息,请与您的管理员联系。" @@ -587,10 +585,8 @@ %d 分钟 "电池使用情况" - - - - + "充电过程中无法使用省电模式" + "省电模式" "降低性能并限制后台流量" "%1$s按钮" "Home" @@ -730,8 +726,7 @@ "最小化" "关闭" "向下拖动即可关闭" - - + "菜单" "%s目前位于“画中画”中" "如果您不想让“%s”使用此功能,请点按以打开设置,然后关闭此功能。" "播放" @@ -759,8 +754,7 @@ "菜单" "%1$s应用" "提醒" - - + "电池" "屏幕截图" "常规消息" "存储空间" @@ -781,4 +775,5 @@ "在后台运行的应用" "点按即可详细了解电量和流量消耗情况" "要关闭移动数据网络吗?" + "由于某个应用遮挡了权限请求界面,因此“设置”应用无法验证您的回应。" diff --git a/packages/SystemUI/res/values-zh-rHK/strings.xml b/packages/SystemUI/res/values-zh-rHK/strings.xml index f05b94f4f275..f90644683f71 100644 --- a/packages/SystemUI/res/values-zh-rHK/strings.xml +++ b/packages/SystemUI/res/values-zh-rHK/strings.xml @@ -64,7 +64,7 @@ "這部電腦的 RSA 密鑰指紋如下:\n%1$s" "一律允許透過這部電腦進行" "不允許 USB 偵錯" - "目前登入這個裝置的使用者無法啟用 USB 偵錯功能。如要使用這項功能,請切換到主要使用者。" + "目前登入此裝置的使用者無法啟用 USB 偵錯功能。如要使用此功能,請切換至主要使用者。" "放大為全螢幕" "放大為全螢幕" "正在儲存螢幕擷取畫面..." @@ -587,10 +587,8 @@ %d 分鐘 "電池用量" - - - - + "充電時無法使用省電模式" + "省電模式" "降低效能並限制背景數據傳輸" "%1$s 鍵" "Home" @@ -730,8 +728,7 @@ "最小化" "關閉" "向下拖曳即可關閉" - - + "選單" "「%s」目前在畫中畫模式" "如果您不想「%s」使用此功能,請輕按以開啟設定,然後停用此功能。" "播放" @@ -780,4 +777,5 @@ "正在背景中執行的應用程式" "輕按即可查看電池和數據用量詳情" "要關閉流動數據嗎?" + "由於某個應用程式覆蓋了權限要求畫面,因此「設定」應用程式無法驗證你的回應。" diff --git a/packages/SystemUI/res/values-zh-rTW/strings.xml b/packages/SystemUI/res/values-zh-rTW/strings.xml index 8c1104537f9a..79e92dd92373 100644 --- a/packages/SystemUI/res/values-zh-rTW/strings.xml +++ b/packages/SystemUI/res/values-zh-rTW/strings.xml @@ -585,10 +585,8 @@ %d 分鐘 "電池用量" - - - - + "充電時無法使用節約耗電量模式" + "節約耗電量" "降低效能並限制背景資料傳輸" "%1$s 按鈕" "Home 鍵" @@ -618,7 +616,7 @@ "數字鍵 %1$s" "系統" "主畫面" - "近期活動" + "最近" "返回" "通知" "鍵盤快速鍵" @@ -728,8 +726,7 @@ "最小化" "關閉" "向下拖曳即可關閉" - - + "選單" "「%s」目前在子母畫面中" "如果你不想讓「%s」使用這項功能,請輕觸開啟設定頁面,然後停用此功能。" "播放" @@ -778,4 +775,5 @@ "在背景執行的應用程式" "輕觸即可查看電池和數據用量詳情" "要關閉行動數據嗎?" + "由於某個應用程式覆蓋了權限要求畫面,因此「設定」應用程式無法驗證你的回應。" diff --git a/packages/SystemUI/res/values-zu/strings.xml b/packages/SystemUI/res/values-zu/strings.xml index 23fb48d76ca0..1b2aca10705c 100644 --- a/packages/SystemUI/res/values-zu/strings.xml +++ b/packages/SystemUI/res/values-zu/strings.xml @@ -585,10 +585,8 @@ %d amaminithi "Ukusetshenziswa kwebhethri" - - - - + "Isilondolozi sebhethri asitholakali ngesikhathi sokushaja" + "Isilondolozi sebhethri" "Sehlisa ukusebenza nedatha yasemuva" "Inkinobho %1$s" "Ekhaya" @@ -728,8 +726,7 @@ "Nciphisa" "Vala" "Hudulela phansi ukuze ucashise" - - + "Imenyu" "U-%s ungaphakathi kwesithombe esiphakathi kwesithombe" "Uma ungafuni i-%s ukuthi isebenzise lesi sici, thepha ukuze uvule izilungiselelo uphinde uyivale." "Dlala" @@ -778,4 +775,5 @@ "Izinhlelo zokusebenza zisebenza ngasemuva" "Thepha ngemininingwane ekusetshenzisweni kwebhethri nedatha" "Vala idatha yeselula?" + "Ngoba uhlelo lokusebenza lusitha isicelo semvume, Izilungiselelo azikwazi ukuqinisekisa impendulo yakho." -- GitLab From 31f708c4dc0d2ee2db1bc23a16d761275ccedf8c Mon Sep 17 00:00:00 2001 From: Selim Cinek Date: Wed, 23 Aug 2017 10:59:57 -0700 Subject: [PATCH 37/60] Fixed a bug where we weren't releasing views When tracking with the headsuptouchhelper, views would not be released properly, since we're handing over the touch to the panel. This is now fixed. Test: drag down on heads-up, observe normal motion Change-Id: Ia9eef07c789d6d03098c2e34f86c16fdeeb93d42 Fixes: 37314754 --- .../com/android/systemui/statusbar/phone/HeadsUpTouchHelper.java | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/HeadsUpTouchHelper.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/HeadsUpTouchHelper.java index 82e6a3562c8d..c85571c1895d 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/HeadsUpTouchHelper.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/HeadsUpTouchHelper.java @@ -111,6 +111,7 @@ public class HeadsUpTouchHelper implements Gefingerpoken { // flicker of one frame as it's not expanded yet. mHeadsUpManager.unpinAll(); mPanel.clearNotificationEffects(); + endMotion(); return true; } break; -- GitLab From 011f39e7c7a16424260310fb9f580c727b72e8d8 Mon Sep 17 00:00:00 2001 From: Jean-Michel Trivi Date: Sat, 19 Aug 2017 18:08:06 -0700 Subject: [PATCH 38/60] Audio event logging New class AudioEventLogger to store a configurable number of the last audio events. It hosts a circular buffer of lightweight event objects, an abstract class whose implementations are event-specific, and does the heavier string manipulations at the time of the dump, not during normal operation. Add logging for: - phone state (a.k.a. audio mode) changes - wired device connections - playback activity monitor - force use Test: adb shell dumpsys audio Bug: 64470715 Change-Id: I8dbd936e2ffec39134f1a8837191c74f5cb9fc56 --- media/java/android/media/AudioSystem.java | 53 +++++ .../server/audio/AudioEventLogger.java | 97 +++++++++ .../android/server/audio/AudioService.java | 204 ++++++++++++++---- .../server/audio/PlaybackActivityMonitor.java | 76 +++++++ 4 files changed, 388 insertions(+), 42 deletions(-) create mode 100644 services/core/java/com/android/server/audio/AudioEventLogger.java diff --git a/media/java/android/media/AudioSystem.java b/media/java/android/media/AudioSystem.java index bfb81a0427c3..e56944dff782 100644 --- a/media/java/android/media/AudioSystem.java +++ b/media/java/android/media/AudioSystem.java @@ -113,6 +113,17 @@ public class AudioSystem public static final int MODE_IN_COMMUNICATION = 3; public static final int NUM_MODES = 4; + public static String modeToString(int mode) { + switch (mode) { + case MODE_CURRENT: return "MODE_CURRENT"; + case MODE_IN_CALL: return "MODE_IN_CALL"; + case MODE_IN_COMMUNICATION: return "MODE_IN_COMMUNICATION"; + case MODE_INVALID: return "MODE_INVALID"; + case MODE_NORMAL: return "MODE_NORMAL"; + case MODE_RINGTONE: return "MODE_RINGTONE"; + default: return "unknown mode (" + mode + ")"; + } + } /* Routing bits for the former setRouting/getRouting API */ /** @deprecated */ @@ -498,6 +509,14 @@ public class AudioSystem public static final int DEVICE_STATE_AVAILABLE = 1; private static final int NUM_DEVICE_STATES = 1; + public static String deviceStateToString(int state) { + switch (state) { + case DEVICE_STATE_UNAVAILABLE: return "DEVICE_STATE_UNAVAILABLE"; + case DEVICE_STATE_AVAILABLE: return "DEVICE_STATE_AVAILABLE"; + default: return "unknown state (" + state + ")"; + } + } + public static final String DEVICE_OUT_EARPIECE_NAME = "earpiece"; public static final String DEVICE_OUT_SPEAKER_NAME = "speaker"; public static final String DEVICE_OUT_WIRED_HEADSET_NAME = "headset"; @@ -693,6 +712,27 @@ public class AudioSystem public static final int NUM_FORCE_CONFIG = 15; public static final int FORCE_DEFAULT = FORCE_NONE; + public static String forceUseConfigToString(int config) { + switch (config) { + case FORCE_NONE: return "FORCE_NONE"; + case FORCE_SPEAKER: return "FORCE_SPEAKER"; + case FORCE_HEADPHONES: return "FORCE_HEADPHONES"; + case FORCE_BT_SCO: return "FORCE_BT_SCO"; + case FORCE_BT_A2DP: return "FORCE_BT_A2DP"; + case FORCE_WIRED_ACCESSORY: return "FORCE_WIRED_ACCESSORY"; + case FORCE_BT_CAR_DOCK: return "FORCE_BT_CAR_DOCK"; + case FORCE_BT_DESK_DOCK: return "FORCE_BT_DESK_DOCK"; + case FORCE_ANALOG_DOCK: return "FORCE_ANALOG_DOCK"; + case FORCE_DIGITAL_DOCK: return "FORCE_DIGITAL_DOCK"; + case FORCE_NO_BT_A2DP: return "FORCE_NO_BT_A2DP"; + case FORCE_SYSTEM_ENFORCED: return "FORCE_SYSTEM_ENFORCED"; + case FORCE_HDMI_SYSTEM_AUDIO_ENFORCED: return "FORCE_HDMI_SYSTEM_AUDIO_ENFORCED"; + case FORCE_ENCODED_SURROUND_NEVER: return "FORCE_ENCODED_SURROUND_NEVER"; + case FORCE_ENCODED_SURROUND_ALWAYS: return "FORCE_ENCODED_SURROUND_ALWAYS"; + default: return "unknown config (" + config + ")" ; + } + } + // usage for setForceUse, must match audio_policy_force_use_t public static final int FOR_COMMUNICATION = 0; public static final int FOR_MEDIA = 1; @@ -703,6 +743,19 @@ public class AudioSystem public static final int FOR_ENCODED_SURROUND = 6; private static final int NUM_FORCE_USE = 7; + public static String forceUseUsageToString(int usage) { + switch (usage) { + case FOR_COMMUNICATION: return "FOR_COMMUNICATION"; + case FOR_MEDIA: return "FOR_MEDIA"; + case FOR_RECORD: return "FOR_RECORD"; + case FOR_DOCK: return "FOR_DOCK"; + case FOR_SYSTEM: return "FOR_SYSTEM"; + case FOR_HDMI_SYSTEM_AUDIO: return "FOR_HDMI_SYSTEM_AUDIO"; + case FOR_ENCODED_SURROUND: return "FOR_ENCODED_SURROUND"; + default: return "unknown usage (" + usage + ")" ; + } + } + // usage for AudioRecord.startRecordingSync(), must match AudioSystem::sync_event_t public static final int SYNC_EVENT_NONE = 0; public static final int SYNC_EVENT_PRESENTATION_COMPLETE = 1; diff --git a/services/core/java/com/android/server/audio/AudioEventLogger.java b/services/core/java/com/android/server/audio/AudioEventLogger.java new file mode 100644 index 000000000000..c96138fff8e6 --- /dev/null +++ b/services/core/java/com/android/server/audio/AudioEventLogger.java @@ -0,0 +1,97 @@ +/* + * Copyright (C) 2017 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.android.server.audio; + +import java.io.PrintWriter; +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.LinkedList; + +public class AudioEventLogger { + + // ring buffer of events to log. + private final LinkedList mEvents; + + private final String mTitle; + + // the maximum number of events to keep in log + private final int mMemSize; + + public static abstract class Event { + // formatter for timestamps + private final static SimpleDateFormat sFormat = new SimpleDateFormat("MM-dd HH:mm:ss:SSS"); + + private final long mTimestamp; + + Event() { + mTimestamp = System.currentTimeMillis(); + } + + public String toString() { + return (new StringBuilder(sFormat.format(new Date(mTimestamp)))) + .append(" ").append(eventToString()).toString(); + } + + /** + * Convert event to String. + * This method is only called when the logger history is about to the dumped, + * so this method is where expensive String conversions should be made, not when the Event + * subclass is created. + * Timestamp information will be automatically added, do not include it. + * @return a string representation of the event that occurred. + */ + abstract public String eventToString(); + } + + public static class StringEvent extends Event { + private final String mMsg; + + public StringEvent(String msg) { + mMsg = msg; + } + + @Override + public String eventToString() { + return mMsg; + } + } + + /** + * Constructor for logger. + * @param size the maximum number of events to keep in log + * @param title the string displayed before the recorded log + */ + public AudioEventLogger(int size, String title) { + mEvents = new LinkedList(); + mMemSize = size; + mTitle = title; + } + + public synchronized void log(Event evt) { + if (mEvents.size() >= mMemSize) { + mEvents.removeFirst(); + } + mEvents.add(evt); + } + + public synchronized void dump(PrintWriter pw) { + pw.println("Audio event log: " + mTitle); + for (Event evt : mEvents) { + pw.println(evt.toString()); + } + } +} diff --git a/services/core/java/com/android/server/audio/AudioService.java b/services/core/java/com/android/server/audio/AudioService.java index 8de13bb53b70..503810683fdf 100644 --- a/services/core/java/com/android/server/audio/AudioService.java +++ b/services/core/java/com/android/server/audio/AudioService.java @@ -718,7 +718,7 @@ public class AudioService extends IAudioService.Stub AudioSystem.FOR_SYSTEM, cameraSoundForced ? AudioSystem.FORCE_SYSTEM_ENFORCED : AudioSystem.FORCE_NONE, - null, + new String("AudioService ctor"), 0); mSafeMediaVolumeState = new Integer(Settings.Global.getInt(mContentResolver, @@ -896,13 +896,23 @@ public class AudioService extends IAudioService.Stub } } // Restore call state - AudioSystem.setPhoneState(mMode); + if (AudioSystem.setPhoneState(mMode) == AudioSystem.AUDIO_STATUS_OK) { + mModeLogger.log(new AudioEventLogger.StringEvent( + "onAudioServerDied causes setPhoneState(" + AudioSystem.modeToString(mMode) + ")")); + } - // Restore forced usage for communcations and record + // Restore forced usage for communications and record + mForceUseLogger.log(new ForceUseEvent(AudioSystem.FOR_COMMUNICATION, mForcedUseForComm, + "onAudioServerDied")); AudioSystem.setForceUse(AudioSystem.FOR_COMMUNICATION, mForcedUseForComm); + mForceUseLogger.log(new ForceUseEvent(AudioSystem.FOR_RECORD, mForcedUseForComm, + "onAudioServerDied")); AudioSystem.setForceUse(AudioSystem.FOR_RECORD, mForcedUseForComm); - AudioSystem.setForceUse(AudioSystem.FOR_SYSTEM, mCameraSoundForced ? - AudioSystem.FORCE_SYSTEM_ENFORCED : AudioSystem.FORCE_NONE); + final int forSys = mCameraSoundForced ? + AudioSystem.FORCE_SYSTEM_ENFORCED : AudioSystem.FORCE_NONE; + mForceUseLogger.log(new ForceUseEvent(AudioSystem.FOR_SYSTEM, forSys, + "onAudioServerDied")); + AudioSystem.setForceUse(AudioSystem.FOR_SYSTEM, forSys); // Restore stream volumes int numStreamTypes = AudioSystem.getNumStreamTypes(); @@ -929,16 +939,20 @@ public class AudioService extends IAudioService.Stub } synchronized (mBluetoothA2dpEnabledLock) { - AudioSystem.setForceUse(AudioSystem.FOR_MEDIA, - mBluetoothA2dpEnabled ? - AudioSystem.FORCE_NONE : AudioSystem.FORCE_NO_BT_A2DP); + final int forMed = mBluetoothA2dpEnabled ? + AudioSystem.FORCE_NONE : AudioSystem.FORCE_NO_BT_A2DP; + mForceUseLogger.log(new ForceUseEvent(AudioSystem.FOR_MEDIA, forMed, + "onAudioServerDied")); + AudioSystem.setForceUse(AudioSystem.FOR_MEDIA, forMed); } synchronized (mSettingsLock) { - AudioSystem.setForceUse(AudioSystem.FOR_DOCK, - mDockAudioMediaEnabled ? - AudioSystem.FORCE_ANALOG_DOCK : AudioSystem.FORCE_NONE); - sendEncodedSurroundMode(mContentResolver); + final int forDock = mDockAudioMediaEnabled ? + AudioSystem.FORCE_ANALOG_DOCK : AudioSystem.FORCE_NONE; + mForceUseLogger.log(new ForceUseEvent(AudioSystem.FOR_DOCK, forDock, + "onAudioServerDied")); + AudioSystem.setForceUse(AudioSystem.FOR_DOCK, forDock); + sendEncodedSurroundMode(mContentResolver, "onAudioServerDied"); } if (mHdmiManager != null) { synchronized (mHdmiManager) { @@ -1131,7 +1145,7 @@ public class AudioService extends IAudioService.Stub AudioSystem.FOR_DOCK, mDockAudioMediaEnabled ? AudioSystem.FORCE_ANALOG_DOCK : AudioSystem.FORCE_NONE, - null, + new String("readDockAudioSettings"), 0); } @@ -1146,15 +1160,15 @@ public class AudioService extends IAudioService.Stub AudioSystem.setMasterMono(masterMono); } - private void sendEncodedSurroundMode(ContentResolver cr) + private void sendEncodedSurroundMode(ContentResolver cr, String eventSource) { int encodedSurroundMode = Settings.Global.getInt( cr, Settings.Global.ENCODED_SURROUND_OUTPUT, Settings.Global.ENCODED_SURROUND_OUTPUT_AUTO); - sendEncodedSurroundMode(encodedSurroundMode); + sendEncodedSurroundMode(encodedSurroundMode, eventSource); } - private void sendEncodedSurroundMode(int encodedSurroundMode) + private void sendEncodedSurroundMode(int encodedSurroundMode, String eventSource) { // initialize to guaranteed bad value int forceSetting = AudioSystem.NUM_FORCE_CONFIG; @@ -1179,7 +1193,7 @@ public class AudioService extends IAudioService.Stub SENDMSG_QUEUE, AudioSystem.FOR_ENCODED_SURROUND, forceSetting, - null, + eventSource, 0); } } @@ -1225,7 +1239,7 @@ public class AudioService extends IAudioService.Stub updateRingerModeAffectedStreams(); readDockAudioSettings(cr); - sendEncodedSurroundMode(cr); + sendEncodedSurroundMode(cr, "readPersistedSettings"); } mMuteAffectedStreams = System.getIntForUser(cr, @@ -2542,6 +2556,7 @@ public class AudioService extends IAudioService.Stub if (status == AudioSystem.AUDIO_STATUS_OK) { if (DEBUG_MODE) { Log.v(TAG, " mode successfully set to " + mode); } mMode = mode; + mModeLogger.log(new PhoneStateEvent(caller, pid, mode)); } else { if (hdlr != null) { mSetModeDeathHandlers.remove(hdlr); @@ -2836,11 +2851,16 @@ public class AudioService extends IAudioService.Stub if (!checkAudioSettingsPermission("setSpeakerphoneOn()")) { return; } + // for logging only + final String eventSource = new StringBuilder("setSpeakerphoneOn(").append(on) + .append(") from u/pid:").append(Binder.getCallingUid()).append("/") + .append(Binder.getCallingPid()).toString(); if (on) { if (mForcedUseForComm == AudioSystem.FORCE_BT_SCO) { sendMsg(mAudioHandler, MSG_SET_FORCE_USE, SENDMSG_QUEUE, - AudioSystem.FOR_RECORD, AudioSystem.FORCE_NONE, null, 0); + AudioSystem.FOR_RECORD, AudioSystem.FORCE_NONE, + eventSource, 0); } mForcedUseForComm = AudioSystem.FORCE_SPEAKER; } else if (mForcedUseForComm == AudioSystem.FORCE_SPEAKER){ @@ -2848,7 +2868,7 @@ public class AudioService extends IAudioService.Stub } sendMsg(mAudioHandler, MSG_SET_FORCE_USE, SENDMSG_QUEUE, - AudioSystem.FOR_COMMUNICATION, mForcedUseForComm, null, 0); + AudioSystem.FOR_COMMUNICATION, mForcedUseForComm, eventSource, 0); } /** @see AudioManager#isSpeakerphoneOn() */ @@ -2861,10 +2881,14 @@ public class AudioService extends IAudioService.Stub if (!checkAudioSettingsPermission("setBluetoothScoOn()")) { return; } - setBluetoothScoOnInt(on); + // for logging only + final String eventSource = new StringBuilder("setBluetoothScoOn(").append(on) + .append(") from u/pid:").append(Binder.getCallingUid()).append("/") + .append(Binder.getCallingPid()).toString(); + setBluetoothScoOnInt(on, eventSource); } - public void setBluetoothScoOnInt(boolean on) { + public void setBluetoothScoOnInt(boolean on, String eventSource) { if (on) { mForcedUseForComm = AudioSystem.FORCE_BT_SCO; } else if (mForcedUseForComm == AudioSystem.FORCE_BT_SCO) { @@ -2872,9 +2896,9 @@ public class AudioService extends IAudioService.Stub } sendMsg(mAudioHandler, MSG_SET_FORCE_USE, SENDMSG_QUEUE, - AudioSystem.FOR_COMMUNICATION, mForcedUseForComm, null, 0); + AudioSystem.FOR_COMMUNICATION, mForcedUseForComm, eventSource, 0); sendMsg(mAudioHandler, MSG_SET_FORCE_USE, SENDMSG_QUEUE, - AudioSystem.FOR_RECORD, mForcedUseForComm, null, 0); + AudioSystem.FOR_RECORD, mForcedUseForComm, eventSource, 0); } /** @see AudioManager#isBluetoothScoOn() */ @@ -2884,12 +2908,17 @@ public class AudioService extends IAudioService.Stub /** @see AudioManager#setBluetoothA2dpOn(boolean) */ public void setBluetoothA2dpOn(boolean on) { + // for logging only + final String eventSource = new StringBuilder("setBluetoothA2dpOn(").append(on) + .append(") from u/pid:").append(Binder.getCallingUid()).append("/") + .append(Binder.getCallingPid()).toString(); + synchronized (mBluetoothA2dpEnabledLock) { mBluetoothA2dpEnabled = on; sendMsg(mAudioHandler, MSG_SET_FORCE_BT_A2DP_USE, SENDMSG_QUEUE, AudioSystem.FOR_MEDIA, mBluetoothA2dpEnabled ? AudioSystem.FORCE_NONE : AudioSystem.FORCE_NO_BT_A2DP, - null, 0); + eventSource, 0); } } @@ -3226,7 +3255,7 @@ public class AudioService extends IAudioService.Stub broadcastScoConnectionState(AudioManager.SCO_AUDIO_STATE_DISCONNECTED); } AudioSystem.setParameters("A2dpSuspended=false"); - setBluetoothScoOnInt(false); + setBluetoothScoOnInt(false, "resetBluetoothSco"); } private void broadcastScoConnectionState(int state) { @@ -4837,9 +4866,9 @@ public class AudioService extends IAudioService.Stub } } - private void setForceUse(int usage, int config) { + private void setForceUse(int usage, int config, String eventSource) { synchronized (mConnectedDevices) { - setForceUseInt_SyncDevices(usage, config); + setForceUseInt_SyncDevices(usage, config, eventSource); } } @@ -4905,7 +4934,7 @@ public class AudioService extends IAudioService.Stub case MSG_SET_FORCE_USE: case MSG_SET_FORCE_BT_A2DP_USE: - setForceUse(msg.arg1, msg.arg2); + setForceUse(msg.arg1, msg.arg2, (String) msg.obj); break; case MSG_BT_HEADSET_CNCT_FAILED: @@ -4915,6 +4944,7 @@ public class AudioService extends IAudioService.Stub case MSG_SET_WIRED_DEVICE_CONNECTION_STATE: { WiredDeviceConnectionState connectState = (WiredDeviceConnectionState)msg.obj; + mWiredDevLogger.log(new WiredDevConnectEvent(connectState)); onSetWiredDeviceConnectionState(connectState.mType, connectState.mState, connectState.mAddress, connectState.mName, connectState.mCaller); mAudioEventWakeLock.release(); @@ -5062,7 +5092,7 @@ public class AudioService extends IAudioService.Stub // Did it change? if (mEncodedSurroundMode != newSurroundMode) { // Send to AudioPolicyManager - sendEncodedSurroundMode(newSurroundMode); + sendEncodedSurroundMode(newSurroundMode, "SettingsObserver"); synchronized(mConnectedDevices) { // Is HDMI connected? String key = makeDeviceListKey(AudioSystem.DEVICE_OUT_HDMI, ""); @@ -5083,13 +5113,13 @@ public class AudioService extends IAudioService.Stub } // must be called synchronized on mConnectedDevices - private void makeA2dpDeviceAvailable(String address, String name) { + private void makeA2dpDeviceAvailable(String address, String name, String eventSource) { // enable A2DP before notifying A2DP connection to avoid unnecessary processing in // audio policy manager VolumeStreamState streamState = mStreamStates[AudioSystem.STREAM_MUSIC]; sendMsg(mAudioHandler, MSG_SET_DEVICE_VOLUME, SENDMSG_QUEUE, AudioSystem.DEVICE_OUT_BLUETOOTH_A2DP, 0, streamState, 0); - setBluetoothA2dpOnInt(true); + setBluetoothA2dpOnInt(true, eventSource); AudioSystem.setDeviceConnectionState(AudioSystem.DEVICE_OUT_BLUETOOTH_A2DP, AudioSystem.DEVICE_STATE_AVAILABLE, address, name); // Reset A2DP suspend state each time a new sink is connected @@ -5218,7 +5248,8 @@ public class AudioService extends IAudioService.Stub makeA2dpDeviceUnavailableNow(mDockAddress); } } - makeA2dpDeviceAvailable(address, btDevice.getName()); + makeA2dpDeviceAvailable(address, btDevice.getName(), + "onSetA2dpSinkConnectionState"); synchronized (mCurAudioRoutes) { String name = btDevice.getAliasName(); if (!TextUtils.equals(mCurAudioRoutes.bluetoothName, name)) { @@ -5505,7 +5536,7 @@ public class AudioService extends IAudioService.Stub synchronized (mConnectedDevices) { if ((state == 0) && ((device & DEVICE_OVERRIDE_A2DP_ROUTE_ON_PLUG) != 0)) { - setBluetoothA2dpOnInt(true); + setBluetoothA2dpOnInt(true, "onSetWiredDeviceConnectionState state 0"); } if (!handleDeviceConnection(state == 1, device, address, deviceName)) { @@ -5514,7 +5545,7 @@ public class AudioService extends IAudioService.Stub } if (state != 0) { if ((device & DEVICE_OVERRIDE_A2DP_ROUTE_ON_PLUG) != 0) { - setBluetoothA2dpOnInt(false); + setBluetoothA2dpOnInt(false, "onSetWiredDeviceConnectionState state not 0"); } if ((device & mSafeMediaVolumeDevices) != 0) { sendMsg(mAudioHandler, @@ -5637,6 +5668,8 @@ public class AudioService extends IAudioService.Stub if (!((dockState == Intent.EXTRA_DOCK_STATE_LE_DESK) || ((dockState == Intent.EXTRA_DOCK_STATE_UNDOCKED) && (mDockState == Intent.EXTRA_DOCK_STATE_LE_DESK)))) { + mForceUseLogger.log(new ForceUseEvent(AudioSystem.FOR_DOCK, config, + "ACTION_DOCK_EVENT intent")); AudioSystem.setForceUse(AudioSystem.FOR_DOCK, config); } mDockState = dockState; @@ -5967,7 +6000,7 @@ public class AudioService extends IAudioService.Stub AudioSystem.FOR_SYSTEM, cameraSoundForced ? AudioSystem.FORCE_SYSTEM_ENFORCED : AudioSystem.FORCE_NONE, - null, + new String("handleConfigurationChanged"), 0); sendMsg(mAudioHandler, @@ -6010,21 +6043,23 @@ public class AudioService extends IAudioService.Stub // Handles request to override default use of A2DP for media. // Must be called synchronized on mConnectedDevices - public void setBluetoothA2dpOnInt(boolean on) { + public void setBluetoothA2dpOnInt(boolean on, String eventSource) { synchronized (mBluetoothA2dpEnabledLock) { mBluetoothA2dpEnabled = on; mAudioHandler.removeMessages(MSG_SET_FORCE_BT_A2DP_USE); setForceUseInt_SyncDevices(AudioSystem.FOR_MEDIA, - mBluetoothA2dpEnabled ? AudioSystem.FORCE_NONE : AudioSystem.FORCE_NO_BT_A2DP); + mBluetoothA2dpEnabled ? AudioSystem.FORCE_NONE : AudioSystem.FORCE_NO_BT_A2DP, + eventSource); } } // Must be called synchronized on mConnectedDevices - private void setForceUseInt_SyncDevices(int usage, int config) { + private void setForceUseInt_SyncDevices(int usage, int config, String eventSource) { if (usage == AudioSystem.FOR_MEDIA) { sendMsg(mAudioHandler, MSG_REPORT_NEW_ROUTES, SENDMSG_NOOP, 0, 0, null, 0); } + mForceUseLogger.log(new ForceUseEvent(usage, config, eventSource)); AudioSystem.setForceUse(usage, config); } @@ -6229,9 +6264,11 @@ public class AudioService extends IAudioService.Stub synchronized (mHdmiTvClient) { if (mHdmiSystemAudioSupported != on) { mHdmiSystemAudioSupported = on; - AudioSystem.setForceUse(AudioSystem.FOR_HDMI_SYSTEM_AUDIO, - on ? AudioSystem.FORCE_HDMI_SYSTEM_AUDIO_ENFORCED : - AudioSystem.FORCE_NONE); + final int config = on ? AudioSystem.FORCE_HDMI_SYSTEM_AUDIO_ENFORCED : + AudioSystem.FORCE_NONE; + mForceUseLogger.log(new ForceUseEvent(AudioSystem.FOR_HDMI_SYSTEM_AUDIO, + config, "setHdmiSystemAudioSupported")); + AudioSystem.setForceUse(AudioSystem.FOR_HDMI_SYSTEM_AUDIO, config); } device = getDevicesForStream(AudioSystem.STREAM_MUSIC); } @@ -6329,6 +6366,82 @@ public class AudioService extends IAudioService.Stub } } + //========================================================================================== + // AudioService logging and dumpsys + //========================================================================================== + final int LOG_NB_EVENTS_PHONE_STATE = 20; + final int LOG_NB_EVENTS_WIRED_DEV_CONNECTION = 30; + final int LOG_NB_EVENTS_FORCE_USE = 20; + + final private static class PhoneStateEvent extends AudioEventLogger.Event { + final String mPackage; + final int mPid; + final int mMode; + + PhoneStateEvent(String callingPackage, int pid, int mode) { + mPackage = callingPackage; + mPid = pid; + mMode = mode; + } + + @Override + public String eventToString() { + return new StringBuilder("setMode(").append(AudioSystem.modeToString(mMode)) + .append(") from package=").append(mPackage) + .append(" pid=").append(mPid).toString(); + } + } + + final private static class WiredDevConnectEvent extends AudioEventLogger.Event { + final WiredDeviceConnectionState mState; + + WiredDevConnectEvent(WiredDeviceConnectionState state) { + mState = state; + } + + @Override + public String eventToString() { + return new StringBuilder("setWiredDeviceConnectionState(") + .append(" type:").append(Integer.toHexString(mState.mType)) + .append(" state:").append(AudioSystem.deviceStateToString(mState.mState)) + .append(" addr:").append(mState.mAddress) + .append(" name:").append(mState.mName) + .append(") from ").append(mState.mCaller).toString(); + } + } + + final private static class ForceUseEvent extends AudioEventLogger.Event { + final int mUsage; + final int mConfig; + final String mReason; + + ForceUseEvent(int usage, int config, String reason) { + mUsage = usage; + mConfig = config; + mReason = reason; + } + + @Override + public String eventToString() { + return new StringBuilder("setForceUse(") + .append(AudioSystem.forceUseUsageToString(mUsage)) + .append(", ").append(AudioSystem.forceUseConfigToString(mConfig)) + .append(") due to ").append(mReason).toString(); + } + } + + final private AudioEventLogger mModeLogger = new AudioEventLogger(LOG_NB_EVENTS_PHONE_STATE, + "phone state (logged after successfull call to AudioSystem.setPhoneState(int))"); + + final private AudioEventLogger mWiredDevLogger = new AudioEventLogger( + LOG_NB_EVENTS_WIRED_DEV_CONNECTION, + "wired device connection (logged before onSetWiredDeviceConnectionState() is executed)" + ); + + final private AudioEventLogger mForceUseLogger = new AudioEventLogger( + LOG_NB_EVENTS_FORCE_USE, + "force use (logged before setForceUse() is executed)"); + private static final String[] RINGER_MODE_NAMES = new String[] { "SILENT", "VIBRATE", @@ -6399,6 +6512,13 @@ public class AudioService extends IAudioService.Stub mPlaybackMonitor.dump(pw); mRecordMonitor.dump(pw); + + pw.println("\nEvent logs:"); + mModeLogger.dump(pw); + pw.println("\n"); + mWiredDevLogger.dump(pw); + pw.println("\n"); + mForceUseLogger.dump(pw); } private static String safeMediaVolumeStateToString(Integer state) { diff --git a/services/core/java/com/android/server/audio/PlaybackActivityMonitor.java b/services/core/java/com/android/server/audio/PlaybackActivityMonitor.java index 9ef45ea56dfe..c075cdceb685 100644 --- a/services/core/java/com/android/server/audio/PlaybackActivityMonitor.java +++ b/services/core/java/com/android/server/audio/PlaybackActivityMonitor.java @@ -104,6 +104,9 @@ public final class PlaybackActivityMonitor final int index = mBannedUids.indexOf(new Integer(uid)); if (index >= 0) { if (!disable) { + if (DEBUG) { // hidden behind DEBUG, too noisy otherwise + mEventLogger.log(new AudioEventLogger.StringEvent("unbanning uid:" + uid)); + } mBannedUids.remove(index); // nothing else to do, future playback requests from this uid are ok } // no else to handle, uid already present, so disabling again is no-op @@ -112,6 +115,9 @@ public final class PlaybackActivityMonitor for (AudioPlaybackConfiguration apc : mPlayers.values()) { checkBanPlayer(apc, uid); } + if (DEBUG) { // hidden behind DEBUG, too noisy otherwise + mEventLogger.log(new AudioEventLogger.StringEvent("banning uid:" + uid)); + } mBannedUids.add(new Integer(uid)); } // no else to handle, uid already not in list, so enabling again is no-op } @@ -145,6 +151,7 @@ public final class PlaybackActivityMonitor new AudioPlaybackConfiguration(pic, newPiid, Binder.getCallingUid(), Binder.getCallingPid()); apc.init(); + mEventLogger.log(new NewPlayerEvent(apc)); synchronized(mPlayerLock) { mPlayers.put(newPiid, apc); } @@ -156,6 +163,7 @@ public final class PlaybackActivityMonitor synchronized(mPlayerLock) { final AudioPlaybackConfiguration apc = mPlayers.get(new Integer(piid)); if (checkConfigurationCaller(piid, apc, binderUid)) { + mEventLogger.log(new AudioAttrEvent(piid, attr)); change = apc.handleAudioAttributesEvent(attr); } else { Log.e(TAG, "Error updating audio attributes"); @@ -175,10 +183,13 @@ public final class PlaybackActivityMonitor if (apc == null) { return; } + mEventLogger.log(new PlayerEvent(piid, event)); if (event == AudioPlaybackConfiguration.PLAYER_STATE_STARTED) { for (Integer uidInteger: mBannedUids) { if (checkBanPlayer(apc, uidInteger.intValue())) { // player was banned, do not update its state + mEventLogger.log(new AudioEventLogger.StringEvent( + "not starting piid:" + piid + " ,is banned")); return; } } @@ -208,6 +219,8 @@ public final class PlaybackActivityMonitor synchronized(mPlayerLock) { final AudioPlaybackConfiguration apc = mPlayers.get(new Integer(piid)); if (checkConfigurationCaller(piid, apc, binderUid)) { + mEventLogger.log(new AudioEventLogger.StringEvent( + "releasing player piid:" + piid)); mPlayers.remove(new Integer(piid)); mDuckingManager.removeReleased(apc); } @@ -250,6 +263,8 @@ public final class PlaybackActivityMonitor pw.print(" " + uid); } pw.println(); + // log + mEventLogger.dump(pw); } } @@ -672,4 +687,65 @@ public final class PlaybackActivityMonitor } } } + + //================================================================= + // For logging + private final static class PlayerEvent extends AudioEventLogger.Event { + // only keeping the player interface ID as it uniquely identifies the player in the event + final int mPlayerIId; + final int mState; + + PlayerEvent(int piid, int state) { + mPlayerIId = piid; + mState = state; + } + + @Override + public String eventToString() { + return new String("player piid:" + mPlayerIId + " state:" + + AudioPlaybackConfiguration.toLogFriendlyPlayerState(mState)); + } + } + + private final static class NewPlayerEvent extends AudioEventLogger.Event { + private final int mPlayerIId; + private final int mPlayerType; + private final int mClientUid; + private final int mClientPid; + private final AudioAttributes mPlayerAttr; + + NewPlayerEvent(AudioPlaybackConfiguration apc) { + mPlayerIId = apc.getPlayerInterfaceId(); + mPlayerType = apc.getPlayerType(); + mClientUid = apc.getClientUid(); + mClientPid = apc.getClientPid(); + mPlayerAttr = apc.getAudioAttributes(); + } + + @Override + public String eventToString() { + return new String("new player piid:" + mPlayerIId + " uid/pid:" + mClientUid + "/" + + mClientPid + " type:" + + AudioPlaybackConfiguration.toLogFriendlyPlayerType(mPlayerType) + + " attr:" + mPlayerAttr); + } + } + + private final static class AudioAttrEvent extends AudioEventLogger.Event { + private final int mPlayerIId; + private final AudioAttributes mPlayerAttr; + + AudioAttrEvent(int piid, AudioAttributes attr) { + mPlayerIId = piid; + mPlayerAttr = attr; + } + + @Override + public String eventToString() { + return new String("player piid:" + mPlayerIId + " new AudioAttributes:" + mPlayerAttr); + } + } + + private final AudioEventLogger mEventLogger = new AudioEventLogger(100, + "playback activity as reported through PlayerBase"); } -- GitLab From bac4b7d1b1f3b2b43136914c6f86702eb24d956f Mon Sep 17 00:00:00 2001 From: Lujiang Xue Date: Tue, 22 Aug 2017 14:13:45 -0700 Subject: [PATCH 39/60] Add extensionController based on PackageManager FEATURE Bug: 64818339 Test: make and flash on 6P and headunit, verified in car mode the phone keep phone status bar, and on headunit, it use car status bar all the time Change-Id: I6b3de99f4c21a50eb8521bf61f640f12cd6c3f02 --- packages/SystemUI/res/values-car/dimens.xml | 22 --------- .../systemui/statusbar/phone/StatusBar.java | 4 +- .../statusbar/policy/ExtensionController.java | 1 + .../policy/ExtensionControllerImpl.java | 45 +++++++++++++++++-- .../utils/leaks/FakeExtensionController.java | 5 +++ 5 files changed, 50 insertions(+), 27 deletions(-) delete mode 100644 packages/SystemUI/res/values-car/dimens.xml diff --git a/packages/SystemUI/res/values-car/dimens.xml b/packages/SystemUI/res/values-car/dimens.xml deleted file mode 100644 index b2e7bd1b881e..000000000000 --- a/packages/SystemUI/res/values-car/dimens.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - 74dp - diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java index 4fb5754ab1be..db45453476c1 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java @@ -19,7 +19,6 @@ package com.android.systemui.statusbar.phone; import static android.app.StatusBarManager.WINDOW_STATE_HIDDEN; import static android.app.StatusBarManager.WINDOW_STATE_SHOWING; import static android.app.StatusBarManager.windowStateToString; -import static android.content.res.Configuration.UI_MODE_TYPE_CAR; import static com.android.systemui.keyguard.WakefulnessLifecycle.WAKEFULNESS_ASLEEP; import static com.android.systemui.keyguard.WakefulnessLifecycle.WAKEFULNESS_AWAKE; @@ -1169,7 +1168,8 @@ public class StatusBar extends SystemUI implements DemoMode, ExtensionFragmentListener.attachExtensonToFragment(container, QS.TAG, R.id.qs_frame, Dependency.get(ExtensionController.class).newExtension(QS.class) .withPlugin(QS.class) - .withUiMode(UI_MODE_TYPE_CAR, () -> new CarQSFragment()) + .withFeature( + PackageManager.FEATURE_AUTOMOTIVE, () -> new CarQSFragment()) .withDefault(() -> new QSFragment()) .build()); final QSTileHost qsh = SystemUIFactory.getInstance().createQSTileHost(mContext, this, diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/ExtensionController.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/ExtensionController.java index ede8411f3c9f..cade5dc46388 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/ExtensionController.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/ExtensionController.java @@ -56,6 +56,7 @@ public interface ExtensionController { ExtensionBuilder withDefault(Supplier def); ExtensionBuilder withCallback(Consumer callback); ExtensionBuilder withUiMode(int mode, Supplier def); + ExtensionBuilder withFeature(String feature, Supplier def); Extension build(); } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/ExtensionControllerImpl.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/ExtensionControllerImpl.java index cc10775a8385..6d75cfcb38f3 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/ExtensionControllerImpl.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/ExtensionControllerImpl.java @@ -38,8 +38,9 @@ public class ExtensionControllerImpl implements ExtensionController { public static final int SORT_ORDER_PLUGIN = 0; public static final int SORT_ORDER_TUNER = 1; - public static final int SORT_ORDER_UI_MODE = 2; - public static final int SORT_ORDER_DEFAULT = 3; + public static final int SORT_ORDER_FEATURE = 2; + public static final int SORT_ORDER_UI_MODE = 3; + public static final int SORT_ORDER_DEFAULT = 4; private final Context mDefaultContext; @@ -92,12 +93,20 @@ public class ExtensionControllerImpl implements ExtensionController { return this; } + @Override public ExtensionController.ExtensionBuilder withUiMode(int uiMode, Supplier supplier) { mExtension.addUiMode(uiMode, supplier); return this; } + @Override + public ExtensionController.ExtensionBuilder withFeature(String feature, + Supplier supplier) { + mExtension.addFeature(feature, supplier); + return this; + } + @Override public ExtensionController.ExtensionBuilder withCallback( Consumer callback) { @@ -107,7 +116,7 @@ public class ExtensionControllerImpl implements ExtensionController { @Override public ExtensionController.Extension build() { - // Manually sort, plugins first, tuners second, defaults last. + // Sort items in ascending order Collections.sort(mExtension.mProducers, Comparator.comparingInt(Item::sortOrder)); mExtension.notifyChanged(); return mExtension; @@ -188,6 +197,10 @@ public class ExtensionControllerImpl implements ExtensionController { mProducers.add(new UiModeItem(uiMode, mode)); } + public void addFeature(String feature, Supplier mode) { + mProducers.add(new FeatureItem<>(feature, mode)); + } + private class PluginItem

implements Item, PluginListener

{ private final PluginConverter mConverter; private T mItem; @@ -305,6 +318,32 @@ public class ExtensionControllerImpl implements ExtensionController { } } + private class FeatureItem implements Item { + private final String mFeature; + private final Supplier mSupplier; + + public FeatureItem(String feature, Supplier supplier) { + mSupplier = supplier; + mFeature = feature; + } + + @Override + public T get() { + return mDefaultContext.getPackageManager().hasSystemFeature(mFeature) + ? mSupplier.get() : null; + } + + @Override + public void destroy() { + + } + + @Override + public int sortOrder() { + return SORT_ORDER_FEATURE; + } + } + private class Default implements Item { private final Supplier mSupplier; diff --git a/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeExtensionController.java b/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeExtensionController.java index 586a424cb816..ab16e3bd163e 100644 --- a/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeExtensionController.java +++ b/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeExtensionController.java @@ -80,6 +80,11 @@ public class FakeExtensionController implements ExtensionController { return null; } + @Override + public ExtensionBuilder withFeature(String feature, Supplier def) { + return null; + } + @Override public Extension build() { return new FakeExtension(mAllocation); -- GitLab From 2ca798932ea2945184df1c5500b5b9f08af9af55 Mon Sep 17 00:00:00 2001 From: Geoffrey Pitsch Date: Fri, 18 Aug 2017 11:15:12 -0400 Subject: [PATCH 40/60] Support keyboard long-press on notifications ExpandableNotificationRow now handles long-clicks for keyboard support. SwipeHelper calls performLongClick to trigger the listener on the row. Now that the View listens to long clicks, SwipeHelper cancels long-presses on the View when it see touch down events, so the event doesn't get duped in the touch case. Bug: 34840327 Test: manual Change-Id: Ibeb93507781443d6b2dac209afd889b1d8d54aeb --- .../src/com/android/systemui/SwipeHelper.java | 73 ++++++++----------- .../statusbar/ExpandableNotificationRow.java | 48 ++++++++++++ .../systemui/statusbar/car/CarStatusBar.java | 8 +- .../phone/NotificationPanelView.java | 4 +- .../systemui/statusbar/phone/StatusBar.java | 13 ++-- .../stack/NotificationStackScrollLayout.java | 20 +++-- 6 files changed, 100 insertions(+), 66 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/SwipeHelper.java b/packages/SystemUI/src/com/android/systemui/SwipeHelper.java index 4b377153e558..8c1b736d5698 100644 --- a/packages/SystemUI/src/com/android/systemui/SwipeHelper.java +++ b/packages/SystemUI/src/com/android/systemui/SwipeHelper.java @@ -83,7 +83,6 @@ public class SwipeHelper implements Gefingerpoken { private boolean mMenuRowIntercepting; private boolean mLongPressSent; - private LongPressListener mLongPressListener; private Runnable mWatchLongPress; private final long mLongPressTimeout; @@ -115,10 +114,6 @@ public class SwipeHelper implements Gefingerpoken { mFlingAnimationUtils = new FlingAnimationUtils(context, getMaxEscapeAnimDuration() / 1000f); } - public void setLongPressListener(LongPressListener listener) { - mLongPressListener = listener; - } - public void setDensityScale(float densityScale) { mDensityScale = densityScale; } @@ -257,7 +252,7 @@ public class SwipeHelper implements Gefingerpoken { } } - public void removeLongPressCallback() { + public void cancelLongPress() { if (mWatchLongPress != null) { mHandler.removeCallbacks(mWatchLongPress); mWatchLongPress = null; @@ -281,6 +276,14 @@ public class SwipeHelper implements Gefingerpoken { mVelocityTracker.clear(); mCurrView = mCallback.getChildAtPosition(ev); + // The SwipeHelper sends its own long-press, don't let the view send a dupe. + // Queue up a cancelLongPress on the view a few ms after we see a down event. + mHandler.post(() -> { + if (mCurrView != null) { + mCurrView.cancelLongPress(); + } + }); + if (mCurrView != null) { onDownUpdate(mCurrView, ev); mCanCurrViewBeDimissed = mCallback.canChildBeDismissed(mCurrView); @@ -288,33 +291,26 @@ public class SwipeHelper implements Gefingerpoken { mInitialTouchPos = getPos(ev); mPerpendicularInitialTouchPos = getPerpendicularPos(ev); mTranslation = getTranslation(mCurrView); - if (mLongPressListener != null) { - if (mWatchLongPress == null) { - mWatchLongPress = new Runnable() { - @Override - public void run() { - if (mCurrView != null && !mLongPressSent) { - mLongPressSent = true; - mCurrView.sendAccessibilityEvent( - AccessibilityEvent.TYPE_VIEW_LONG_CLICKED); - mCurrView.getLocationOnScreen(mTmpPos); - final int x = (int) ev.getRawX() - mTmpPos[0]; - final int y = (int) ev.getRawY() - mTmpPos[1]; - MenuItem menuItem = null; - if (mCurrView instanceof ExpandableNotificationRow) { - menuItem = ((ExpandableNotificationRow) mCurrView) - .getProvider().getLongpressMenuItem(mContext); - } - if (menuItem != null) { - mLongPressListener.onLongPress(mCurrView, x, y, - menuItem); - } + if (mWatchLongPress == null) { + mWatchLongPress = new Runnable() { + @Override + public void run() { + if (mCurrView != null && !mLongPressSent) { + mLongPressSent = true; + mCurrView.getLocationOnScreen(mTmpPos); + final int x = (int) ev.getRawX() - mTmpPos[0]; + final int y = (int) ev.getRawY() - mTmpPos[1]; + if (mCurrView instanceof ExpandableNotificationRow) { + ExpandableNotificationRow currRow = + (ExpandableNotificationRow) mCurrView; + currRow.setLongPressPosition(x, y); + currRow.performLongClick(x, y); } } - }; - } - mHandler.postDelayed(mWatchLongPress, mLongPressTimeout); + } + }; } + mHandler.postDelayed(mWatchLongPress, mLongPressTimeout); } break; @@ -331,7 +327,7 @@ public class SwipeHelper implements Gefingerpoken { mDragging = true; mInitialTouchPos = getPos(ev); mTranslation = getTranslation(mCurrView); - removeLongPressCallback(); + cancelLongPress(); } } break; @@ -343,7 +339,7 @@ public class SwipeHelper implements Gefingerpoken { mCurrView = null; mLongPressSent = false; mMenuRowIntercepting = false; - removeLongPressCallback(); + cancelLongPress(); if (captured) return true; break; } @@ -586,7 +582,7 @@ public class SwipeHelper implements Gefingerpoken { // We are not doing anything, make sure the long press callback // is not still ticking like a bomb waiting to go off. - removeLongPressCallback(); + cancelLongPress(); return false; } } @@ -734,15 +730,4 @@ public class SwipeHelper implements Gefingerpoken { */ float getFalsingThresholdFactor(); } - - /** - * Equivalent to View.OnLongClickListener with coordinates - */ - public interface LongPressListener { - /** - * Equivalent to {@link View.OnLongClickListener#onLongClick(View)} with coordinates - * @return whether the longpress was handled - */ - boolean onLongPress(View v, int x, int y, MenuItem item); - } } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableNotificationRow.java b/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableNotificationRow.java index 7bc1a39dfff5..b43626fa5003 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableNotificationRow.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableNotificationRow.java @@ -172,6 +172,14 @@ public class ExpandableNotificationRow extends ActivatableNotificationView private boolean mShowNoBackground; private ExpandableNotificationRow mNotificationParent; private OnExpandClickListener mOnExpandClickListener; + + // Listener will be called when receiving a long click event. + // Use #setLongPressPosition to optionally assign positional data with the long press. + private LongPressListener mLongPressListener; + private boolean mLongPressPositionSet = false; + private int mLongPressX = 0; + private int mLongPressY = 0; + private boolean mGroupExpansionChanging; /** @@ -773,6 +781,16 @@ public class ExpandableNotificationRow extends ActivatableNotificationView mOnExpandClickListener = onExpandClickListener; } + public void setLongPressListener(LongPressListener longPressListener) { + mLongPressListener = longPressListener; + } + + public void setLongPressPosition(int x, int y) { + mLongPressPositionSet = true; + mLongPressX = x; + mLongPressY = y; + } + @Override public void setOnClickListener(@Nullable OnClickListener l) { super.setOnClickListener(l); @@ -1321,6 +1339,25 @@ public class ExpandableNotificationRow extends ActivatableNotificationView mTranslateableViews.remove(mChildrenContainerStub); mTranslateableViews.remove(mGutsStub); } + + setOnLongClickListener((View v) -> { + createMenu(); + MenuItem menuItem = getProvider().getLongpressMenuItem(mContext); + if (mLongPressListener != null && menuItem != null) { + int x, y; + if (mLongPressPositionSet) { + x = mLongPressX; + y = mLongPressY; + } else { + // No position assigned - use the center of the View + x = getWidth() / 2; + y = getHeight() / 2; + } + mLongPressPositionSet = false; + return mLongPressListener.onLongPress(this, x, y, menuItem); + } + return false; + }); } public void resetTranslation() { @@ -2304,4 +2341,15 @@ public class ExpandableNotificationRow extends ActivatableNotificationView protected void setChildrenContainer(NotificationChildrenContainer childrenContainer) { mChildrenContainer = childrenContainer; } + + /** + * Equivalent to View.OnLongClickListener with coordinates + */ + public interface LongPressListener { + /** + * Equivalent to {@link View.OnLongClickListener#onLongClick(View)} with coordinates + * @return whether the longpress was handled + */ + boolean onLongPress(View v, int x, int y, MenuItem item); + } } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/car/CarStatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/car/CarStatusBar.java index 680f693a83f8..2c507363663c 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/car/CarStatusBar.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/car/CarStatusBar.java @@ -44,6 +44,7 @@ import com.android.systemui.fragments.FragmentHostManager; import com.android.systemui.recents.Recents; import com.android.systemui.recents.misc.SystemServicesProxy; import com.android.systemui.recents.misc.SystemServicesProxy.TaskStackListener; +import com.android.systemui.statusbar.ExpandableNotificationRow; import com.android.systemui.statusbar.NotificationData; import com.android.systemui.statusbar.StatusBarState; import com.android.systemui.statusbar.phone.CollapsedStatusBarFragment; @@ -247,11 +248,12 @@ public class CarStatusBar extends StatusBar implements } /** - * Returns the {@link com.android.systemui.SwipeHelper.LongPressListener} that will be - * triggered when a notification card is long-pressed. + * Returns the + * {@link com.android.systemui.statusbar.ExpandableNotificationRow.LongPressListener} that will + * be triggered when a notification card is long-pressed. */ @Override - protected SwipeHelper.LongPressListener getNotificationLongClicker() { + protected ExpandableNotificationRow.LongPressListener getNotificationLongClicker() { // For the automative use case, we do not want to the user to be able to interact with // a notification other than a regular click. As a result, just return null for the // long click listener. diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java index 04be35789807..94530352798e 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java @@ -700,7 +700,7 @@ public class NotificationPanelView extends PanelView implements mInitialHeightOnTouch = mQsExpansionHeight; mQsTracking = true; mIntercepting = false; - mNotificationStackScroller.removeLongPressCallback(); + mNotificationStackScroller.cancelLongPress(); } break; case MotionEvent.ACTION_POINTER_UP: @@ -736,7 +736,7 @@ public class NotificationPanelView extends PanelView implements mInitialTouchY = y; mInitialTouchX = x; mIntercepting = false; - mNotificationStackScroller.removeLongPressCallback(); + mNotificationStackScroller.cancelLongPress(); return true; } break; diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java index db4ea504c760..ad7453ae99d1 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java @@ -168,7 +168,6 @@ import com.android.systemui.Interpolators; import com.android.systemui.Prefs; import com.android.systemui.R; import com.android.systemui.RecentsComponent; -import com.android.systemui.SwipeHelper; import com.android.systemui.SystemUI; import com.android.systemui.SystemUIFactory; import com.android.systemui.UiOffloadThread; @@ -4940,7 +4939,7 @@ public class StatusBar extends SystemUI implements DemoMode, @Override public void onTouchSlopExceeded() { - mStackScroller.removeLongPressCallback(); + mStackScroller.cancelLongPress(); mStackScroller.checkSnoozeLeavebehind(); } @@ -5576,7 +5575,7 @@ public class StatusBar extends SystemUI implements DemoMode, @Override public void onDoubleTap(float screenX, float screenY) { - if (screenX > 0 && screenY > 0 && mAmbientIndicationContainer != null + if (screenX > 0 && screenY > 0 && mAmbientIndicationContainer != null && mAmbientIndicationContainer.getVisibility() == View.VISIBLE) { mAmbientIndicationContainer.getLocationOnScreen(mTmpInt2); float viewX = screenX - mTmpInt2[0]; @@ -6422,14 +6421,15 @@ public class StatusBar extends SystemUI implements DemoMode, true /* removeControls */, x, y, true /* resetMenu */); } - protected SwipeHelper.LongPressListener getNotificationLongClicker() { - return new SwipeHelper.LongPressListener() { + protected ExpandableNotificationRow.LongPressListener getNotificationLongClicker() { + return new ExpandableNotificationRow.LongPressListener() { @Override public boolean onLongPress(View v, final int x, final int y, MenuItem item) { if (!(v instanceof ExpandableNotificationRow)) { return false; } + if (v.getWindowToken() == null) { Log.e(TAG, "Trying to show notification guts, but not attached to window"); return false; @@ -6444,7 +6444,7 @@ public class StatusBar extends SystemUI implements DemoMode, closeAndSaveGuts(false /* removeLeavebehind */, false /* force */, true /* removeControls */, -1 /* x */, -1 /* y */, true /* resetMenu */); - return false; + return true; } bindGuts(row, item); NotificationGuts guts = row.getGuts(); @@ -6730,6 +6730,7 @@ public class StatusBar extends SystemUI implements DemoMode, row.setOnExpandClickListener(this); row.setRemoteViewClickHandler(mOnClickHandler); row.setInflationCallback(this); + row.setLongPressListener(getNotificationLongClicker()); // Get the app name. // Note that Notification.Builder#bindHeaderAppName has similar logic diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java b/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java index c2da72bb666e..dcf7439b4a12 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java @@ -241,7 +241,7 @@ public class NotificationStackScrollLayout extends ViewGroup * motion. */ private int mMaxScrollAfterExpand; - private SwipeHelper.LongPressListener mLongPressListener; + private ExpandableNotificationRow.LongPressListener mLongPressListener; private NotificationMenuRowPlugin mCurrMenuRow; private View mTranslatingParentView; @@ -411,7 +411,6 @@ public class NotificationStackScrollLayout extends ViewGroup mExpandHelper.setEventSource(this); mExpandHelper.setScrollAdapter(this); mSwipeHelper = new NotificationSwipeHelper(SwipeHelper.X, this, getContext()); - mSwipeHelper.setLongPressListener(mLongPressListener); mStackScrollAlgorithm = createStackScrollAlgorithm(context); initView(context); mFalsingManager = FalsingManager.getInstance(context); @@ -885,8 +884,7 @@ public class NotificationStackScrollLayout extends ViewGroup return firstChild != null ? firstChild.getMinHeight() : mCollapsedSize; } - public void setLongPressListener(SwipeHelper.LongPressListener listener) { - mSwipeHelper.setLongPressListener(listener); + public void setLongPressListener(ExpandableNotificationRow.LongPressListener listener) { mLongPressListener = listener; } @@ -1162,7 +1160,7 @@ public class NotificationStackScrollLayout extends ViewGroup if (v instanceof ExpandableNotificationRow) { ((ExpandableNotificationRow) v).setUserLocked(userLocked); } - removeLongPressCallback(); + cancelLongPress(); requestDisallowInterceptTouchEvent(true); } @@ -2568,7 +2566,7 @@ public class NotificationStackScrollLayout extends ViewGroup public void requestDisallowInterceptTouchEvent(boolean disallowIntercept) { super.requestDisallowInterceptTouchEvent(disallowIntercept); if (disallowIntercept) { - mSwipeHelper.removeLongPressCallback(); + cancelLongPress(); } } @@ -3289,7 +3287,7 @@ public class NotificationStackScrollLayout extends ViewGroup mIsBeingDragged = isDragged; if (isDragged) { requestDisallowInterceptTouchEvent(true); - removeLongPressCallback(); + cancelLongPress(); } } @@ -3297,7 +3295,7 @@ public class NotificationStackScrollLayout extends ViewGroup public void onWindowFocusChanged(boolean hasWindowFocus) { super.onWindowFocusChanged(hasWindowFocus); if (!hasWindowFocus) { - removeLongPressCallback(); + cancelLongPress(); } } @@ -3311,7 +3309,7 @@ public class NotificationStackScrollLayout extends ViewGroup @Override public void requestDisallowLongPress() { - removeLongPressCallback(); + cancelLongPress(); } @Override @@ -3319,8 +3317,8 @@ public class NotificationStackScrollLayout extends ViewGroup mDisallowDismissInThisMotion = true; } - public void removeLongPressCallback() { - mSwipeHelper.removeLongPressCallback(); + public void cancelLongPress() { + mSwipeHelper.cancelLongPress(); } @Override -- GitLab From 54fc609183908dd1581fc069ca9683acea3729a3 Mon Sep 17 00:00:00 2001 From: Jesse Hall Date: Tue, 22 Aug 2017 07:19:56 -0700 Subject: [PATCH 41/60] Update FEATURE_VULKAN_HARDWARE_COMPUTE documentation Now that VK_KHR_variable_pointers is public, the documentation can be more precise about the definition of FEATURE_VULKAN_HARDWARE_COMPUTE level 0. Also document the maxPerStageDescriptorStorageBuffers requirement. Bug: 34745152 Test: make docs Change-Id: I0f6c088488243e4daea589d4771d10a8714f7441 --- core/java/android/content/pm/PackageManager.java | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/core/java/android/content/pm/PackageManager.java b/core/java/android/content/pm/PackageManager.java index 449b4a999c42..ef8f84bd1690 100644 --- a/core/java/android/content/pm/PackageManager.java +++ b/core/java/android/content/pm/PackageManager.java @@ -1904,10 +1904,16 @@ public abstract class PackageManager { * Feature for {@link #getSystemAvailableFeatures} and * {@link #hasSystemFeature(String, int)}: If this feature is supported, the Vulkan native API * will enumerate at least one {@code VkPhysicalDevice}, and the feature version will indicate - * what level of optional compute features are supported beyond the Vulkan 1.0 requirements. + * what level of optional compute features that device supports beyond the Vulkan 1.0 + * requirements. *

- * Compute level 0 indicates support for the {@code VariablePointers} SPIR-V capability defined - * by the SPV_KHR_variable_pointers extension. + * Compute level 0 indicates: + *

*/ @SdkConstant(SdkConstantType.FEATURE) public static final String FEATURE_VULKAN_HARDWARE_COMPUTE = "android.hardware.vulkan.compute"; -- GitLab From 262dadf8708b5ecc80bccee14adf587f2fb2e4d5 Mon Sep 17 00:00:00 2001 From: Yohei Yukawa Date: Thu, 24 Aug 2017 10:51:00 -0700 Subject: [PATCH 42/60] New haptic feedback constants This CL introduces several haptic feedback constants that are ready to be exposed to developers. Test: checkbuild Fixes: 64537070 Change-Id: If54d5bc6cab4e2c405615b7a40648c74a1097ea3 --- api/current.txt | 4 ++++ api/system-current.txt | 4 ++++ api/test-current.txt | 4 ++++ .../android/view/HapticFeedbackConstants.java | 18 +++++++++++++----- .../server/policy/PhoneWindowManager.java | 10 ++++++---- 5 files changed, 31 insertions(+), 9 deletions(-) diff --git a/api/current.txt b/api/current.txt index aec89e3f6f28..5bc0d9753f28 100644 --- a/api/current.txt +++ b/api/current.txt @@ -44166,9 +44166,13 @@ package android.view { field public static final int CONTEXT_CLICK = 6; // 0x6 field public static final int FLAG_IGNORE_GLOBAL_SETTING = 2; // 0x2 field public static final int FLAG_IGNORE_VIEW_SETTING = 1; // 0x1 + field public static final int KEYBOARD_PRESS = 3; // 0x3 + field public static final int KEYBOARD_RELEASE = 7; // 0x7 field public static final int KEYBOARD_TAP = 3; // 0x3 field public static final int LONG_PRESS = 0; // 0x0 + field public static final int TEXT_HANDLE_MOVE = 9; // 0x9 field public static final int VIRTUAL_KEY = 1; // 0x1 + field public static final int VIRTUAL_KEY_RELEASE = 8; // 0x8 } public class InflateException extends java.lang.RuntimeException { diff --git a/api/system-current.txt b/api/system-current.txt index 4e8f843a5308..50ed4b22498c 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -47751,9 +47751,13 @@ package android.view { field public static final int CONTEXT_CLICK = 6; // 0x6 field public static final int FLAG_IGNORE_GLOBAL_SETTING = 2; // 0x2 field public static final int FLAG_IGNORE_VIEW_SETTING = 1; // 0x1 + field public static final int KEYBOARD_PRESS = 3; // 0x3 + field public static final int KEYBOARD_RELEASE = 7; // 0x7 field public static final int KEYBOARD_TAP = 3; // 0x3 field public static final int LONG_PRESS = 0; // 0x0 + field public static final int TEXT_HANDLE_MOVE = 9; // 0x9 field public static final int VIRTUAL_KEY = 1; // 0x1 + field public static final int VIRTUAL_KEY_RELEASE = 8; // 0x8 } public class InflateException extends java.lang.RuntimeException { diff --git a/api/test-current.txt b/api/test-current.txt index 6ac579036339..c5c9e5e4c99a 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -44597,9 +44597,13 @@ package android.view { field public static final int CONTEXT_CLICK = 6; // 0x6 field public static final int FLAG_IGNORE_GLOBAL_SETTING = 2; // 0x2 field public static final int FLAG_IGNORE_VIEW_SETTING = 1; // 0x1 + field public static final int KEYBOARD_PRESS = 3; // 0x3 + field public static final int KEYBOARD_RELEASE = 7; // 0x7 field public static final int KEYBOARD_TAP = 3; // 0x3 field public static final int LONG_PRESS = 0; // 0x0 + field public static final int TEXT_HANDLE_MOVE = 9; // 0x9 field public static final int VIRTUAL_KEY = 1; // 0x1 + field public static final int VIRTUAL_KEY_RELEASE = 8; // 0x8 } public class InflateException extends java.lang.RuntimeException { diff --git a/core/java/android/view/HapticFeedbackConstants.java b/core/java/android/view/HapticFeedbackConstants.java index c43132388b56..b14792842be6 100644 --- a/core/java/android/view/HapticFeedbackConstants.java +++ b/core/java/android/view/HapticFeedbackConstants.java @@ -57,16 +57,24 @@ public class HapticFeedbackConstants { public static final int CONTEXT_CLICK = 6; /** - * The user has released a virtual or software keyboard key. - * @hide + * The user has pressed a virtual or software keyboard key. + */ + public static final int KEYBOARD_PRESS = KEYBOARD_TAP; + + /** + * The user has released a virtual keyboard key. */ - public static final int VIRTUAL_KEY_RELEASE = 7; + public static final int KEYBOARD_RELEASE = 7; + + /** + * The user has released a virtual key. + */ + public static final int VIRTUAL_KEY_RELEASE = 8; /** * The user has performed a selection/insertion handle move on text field. - * @hide */ - public static final int TEXT_HANDLE_MOVE = 8; + public static final int TEXT_HANDLE_MOVE = 9; /** * The phone has booted with safe mode enabled. diff --git a/services/core/java/com/android/server/policy/PhoneWindowManager.java b/services/core/java/com/android/server/policy/PhoneWindowManager.java index ae305658cad2..f67ebe4d7634 100644 --- a/services/core/java/com/android/server/policy/PhoneWindowManager.java +++ b/services/core/java/com/android/server/policy/PhoneWindowManager.java @@ -7793,13 +7793,9 @@ public class PhoneWindowManager implements WindowManagerPolicy { private VibrationEffect getVibrationEffect(int effectId) { long[] pattern; switch (effectId) { - case HapticFeedbackConstants.VIRTUAL_KEY: - return VibrationEffect.get(VibrationEffect.EFFECT_CLICK); case HapticFeedbackConstants.LONG_PRESS: pattern = mLongPressVibePattern; break; - case HapticFeedbackConstants.KEYBOARD_TAP: - return VibrationEffect.get(VibrationEffect.EFFECT_CLICK); case HapticFeedbackConstants.CLOCK_TICK: return VibrationEffect.get(VibrationEffect.EFFECT_TICK); case HapticFeedbackConstants.CALENDAR_DATE: @@ -7810,8 +7806,14 @@ public class PhoneWindowManager implements WindowManagerPolicy { break; case HapticFeedbackConstants.CONTEXT_CLICK: return VibrationEffect.get(VibrationEffect.EFFECT_TICK); + case HapticFeedbackConstants.VIRTUAL_KEY: + return VibrationEffect.get(VibrationEffect.EFFECT_CLICK); case HapticFeedbackConstants.VIRTUAL_KEY_RELEASE: return VibrationEffect.get(VibrationEffect.EFFECT_TICK); + case HapticFeedbackConstants.KEYBOARD_PRESS: // == HapticFeedbackConstants.KEYBOARD_TAP + return VibrationEffect.get(VibrationEffect.EFFECT_CLICK); + case HapticFeedbackConstants.KEYBOARD_RELEASE: + return VibrationEffect.get(VibrationEffect.EFFECT_TICK); case HapticFeedbackConstants.TEXT_HANDLE_MOVE: return VibrationEffect.get(VibrationEffect.EFFECT_TICK); default: -- GitLab From 8a9308d33c0a2f2c5eeb5f73e8ef1dcc81f11728 Mon Sep 17 00:00:00 2001 From: Selim Cinek Date: Thu, 24 Aug 2017 09:31:08 -0700 Subject: [PATCH 43/60] Fixed a bug where notifications could be dimmable Because of a delayed call, notifications could become dimmed again after the unlock. Test: runtest -x packages/SystemUI/tests/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayoutTest.java Change-Id: I76e847cf6d3c8a34ca4b6dd16b1c8e13ddfe4993 Fixes: 64868746 --- .../stack/NotificationStackScrollLayout.java | 7 ++ .../NotificationStackScrollLayoutTest.java | 64 +++++++++++++++++++ 2 files changed, 71 insertions(+) create mode 100644 packages/SystemUI/tests/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayoutTest.java diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java b/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java index 188f21600925..e56b7598ec95 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java @@ -40,6 +40,7 @@ import android.os.Bundle; import android.os.Handler; import android.service.notification.StatusBarNotification; import android.support.annotation.NonNull; +import android.support.annotation.VisibleForTesting; import android.util.AttributeSet; import android.util.FloatProperty; import android.util.Log; @@ -3545,6 +3546,7 @@ public class NotificationStackScrollLayout extends ViewGroup * See {@link AmbientState#setDimmed}. */ public void setDimmed(boolean dimmed, boolean animate) { + dimmed &= onKeyguard(); mAmbientState.setDimmed(dimmed); if (animate && mAnimationsEnabled) { mDimmedNeedsAnimation = true; @@ -3556,6 +3558,11 @@ public class NotificationStackScrollLayout extends ViewGroup requestChildrenUpdate(); } + @VisibleForTesting + boolean isDimmed() { + return mAmbientState.isDimmed(); + } + private void setDimAmount(float dimAmount) { mDimAmount = dimAmount; updateBackgroundDimming(); diff --git a/packages/SystemUI/tests/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayoutTest.java b/packages/SystemUI/tests/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayoutTest.java new file mode 100644 index 000000000000..1c010b66056a --- /dev/null +++ b/packages/SystemUI/tests/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayoutTest.java @@ -0,0 +1,64 @@ +/* + * Copyright (C) 2017 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + */ + +package com.android.systemui.statusbar.stack; + +import static org.mockito.Mockito.mock; +import static org.mockito.Mockito.when; + +import android.annotation.UiThread; +import android.support.test.annotation.UiThreadTest; +import android.support.test.filters.SmallTest; +import android.support.test.runner.AndroidJUnit4; +import android.view.NotificationHeaderView; +import android.view.View; + +import com.android.systemui.SysuiTestCase; +import com.android.systemui.statusbar.NotificationTestHelper; +import com.android.systemui.statusbar.StatusBarState; +import com.android.systemui.statusbar.phone.ScrimController; +import com.android.systemui.statusbar.phone.StatusBar; + +import org.junit.Assert; +import org.junit.Before; +import org.junit.Test; +import org.junit.runner.RunWith; + +@SmallTest +@RunWith(AndroidJUnit4.class) +public class NotificationStackScrollLayoutTest extends SysuiTestCase { + + private NotificationStackScrollLayout mStackScroller; + private StatusBar mBar; + + @Before + @UiThreadTest + public void setUp() throws Exception { + mStackScroller = new NotificationStackScrollLayout(getContext()); + mBar = mock(StatusBar.class); + mStackScroller.setStatusBar(mBar); + mStackScroller.setScrimController(mock(ScrimController.class)); + } + + @Test + public void testNotDimmedOnKeyguard() { + when(mBar.getBarState()).thenReturn(StatusBarState.SHADE); + mStackScroller.setDimmed(true /* dimmed */, false /* animate */); + mStackScroller.setDimmed(true /* dimmed */, true /* animate */); + Assert.assertFalse(mStackScroller.isDimmed()); + } + +} -- GitLab From 35d7de0bf2b7d19e72d4db5f629c14f0d1fca4bd Mon Sep 17 00:00:00 2001 From: chaviw Date: Wed, 23 Aug 2017 12:29:02 -0700 Subject: [PATCH 44/60] Check for null appToken AppWindowToken can be null for non-app windows. Test: Existing tests pass Fixes: 65018183 Change-Id: I81c7e4e2bec40c588771cc46e4a8061c7112765a --- .../java/com/android/server/wm/WindowStateAnimator.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/services/core/java/com/android/server/wm/WindowStateAnimator.java b/services/core/java/com/android/server/wm/WindowStateAnimator.java index 053ee970f9ae..dd887e0c0882 100644 --- a/services/core/java/com/android/server/wm/WindowStateAnimator.java +++ b/services/core/java/com/android/server/wm/WindowStateAnimator.java @@ -1646,14 +1646,17 @@ class WindowStateAnimator { // hidden while the screen is turning off. // TODO(b/63773439): These cases should be eliminated, though we probably still // want to process mTurnOnScreen in this way for clarity. - if (mWin.mTurnOnScreen && mWin.mAppToken.canTurnScreenOn()) { + if (mWin.mTurnOnScreen && + (mWin.mAppToken == null || mWin.mAppToken.canTurnScreenOn())) { if (DEBUG_VISIBILITY) Slog.v(TAG, "Show surface turning screen on: " + mWin); mWin.mTurnOnScreen = false; // The window should only turn the screen on once per resume, but // prepareSurfaceLocked can be called multiple times. Set canTurnScreenOn to // false so the window doesn't turn the screen on again during this resume. - mWin.mAppToken.setCanTurnScreenOn(false); + if (mWin.mAppToken != null) { + mWin.mAppToken.setCanTurnScreenOn(false); + } mAnimator.mBulkUpdateParams |= SET_TURN_ON_SCREEN; } } -- GitLab From ff58ed11f2c50ef180a0521b5b5d1c5ce8f2be61 Mon Sep 17 00:00:00 2001 From: chaviw Date: Mon, 21 Aug 2017 10:46:11 -0700 Subject: [PATCH 45/60] Add get-disabled shell command to locksettings Added shell command that outputs whether the lock screen is disabled. Test: Ran "adb shell locksettings get-disabled" while phone had lock screen and when it did not. Merged-In: I3532e41e2ee4770bd0801dd431fdbc884c2bafa4 Fixes: 64848695 Change-Id: I3532e41e2ee4770bd0801dd431fdbc884c2bafa4 --- .../android/commands/locksettings/LockSettingsCmd.java | 8 +++++++- .../server/locksettings/LockSettingsShellCommand.java | 9 +++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/cmds/locksettings/src/com/android/commands/locksettings/LockSettingsCmd.java b/cmds/locksettings/src/com/android/commands/locksettings/LockSettingsCmd.java index b9fedd365925..6a4a4beaa763 100644 --- a/cmds/locksettings/src/com/android/commands/locksettings/LockSettingsCmd.java +++ b/cmds/locksettings/src/com/android/commands/locksettings/LockSettingsCmd.java @@ -34,6 +34,8 @@ public final class LockSettingsCmd extends BaseCommand { " locksettings set-password [--old OLD_CREDENTIAL] NEW_PASSWORD\n" + " locksettings clear [--old OLD_CREDENTIAL]\n" + " locksettings verify [--old OLD_CREDENTIAL]\n" + + " locksettings set-disabled DISABLED\n" + + " locksettings get-disabled\n" + "\n" + "flags: \n" + " --user USER_ID: specify the user, default value is current user\n" + @@ -50,7 +52,11 @@ public final class LockSettingsCmd extends BaseCommand { "\n" + "locksettings clear: clears the unlock credential\n" + "\n" + - "locksettings verify: verifies the credential and unlocks the user\n"; + "locksettings verify: verifies the credential and unlocks the user\n" + + "\n" + + "locksettings set-disabled: sets whether the lock screen should be disabled\n" + + "\n" + + "locksettings get-disabled: retrieves whether the lock screen is disabled\n"; public static void main(String[] args) { (new LockSettingsCmd()).run(args); diff --git a/services/core/java/com/android/server/locksettings/LockSettingsShellCommand.java b/services/core/java/com/android/server/locksettings/LockSettingsShellCommand.java index d39679dcfad0..4d2cf321b5ee 100644 --- a/services/core/java/com/android/server/locksettings/LockSettingsShellCommand.java +++ b/services/core/java/com/android/server/locksettings/LockSettingsShellCommand.java @@ -37,6 +37,7 @@ class LockSettingsShellCommand extends ShellCommand { private static final String COMMAND_SP = "sp"; private static final String COMMAND_SET_DISABLED = "set-disabled"; private static final String COMMAND_VERIFY = "verify"; + private static final String COMMAND_GET_DISABLED = "get-disabled"; private int mCurrentUserId; private final LockPatternUtils mLockPatternUtils; @@ -80,6 +81,9 @@ class LockSettingsShellCommand extends ShellCommand { case COMMAND_VERIFY: runVerify(); break; + case COMMAND_GET_DISABLED: + runGetDisabled(); + break; default: getErrPrintWriter().println("Unknown command: " + cmd); break; @@ -156,6 +160,11 @@ class LockSettingsShellCommand extends ShellCommand { getOutPrintWriter().println("Lock screen disabled set to " + disabled); } + private void runGetDisabled() { + boolean isLockScreenDisabled = mLockPatternUtils.isLockScreenDisabled(mCurrentUserId); + getOutPrintWriter().println(isLockScreenDisabled); + } + private boolean checkCredential() throws RemoteException { final boolean havePassword = mLockPatternUtils.isLockPasswordEnabled(mCurrentUserId); final boolean havePattern = mLockPatternUtils.isLockPatternEnabled(mCurrentUserId); -- GitLab From e6d772330744d2c27545dabfe60a4023495c0925 Mon Sep 17 00:00:00 2001 From: Santos Cordon Date: Tue, 8 Aug 2017 17:11:41 -0700 Subject: [PATCH 46/60] Allow VR State Listeners with RESTRICTED_VR_ACCESS permission. Extend the ability to use VrStateListeners to applications that have RESTRICTED_VR_ACCESS permission. Previously, it required ACCESS_VR_MANAGER only. Add VrStateCallback object and methods to VrManager to access the functionality outside of frameworks. Bug: 64360244 Test: Manual. Tested ability from VrCore. Change-Id: I01f1c75b1ccd44a09364df84218168cf6caab322 --- core/java/android/app/VrManager.java | 113 +++++++++++++++++- core/java/android/app/VrStateCallback.java | 38 ++++++ core/java/android/service/vr/IVrManager.aidl | 7 ++ core/res/AndroidManifest.xml | 5 + .../android/server/vr/VrManagerService.java | 50 ++++++-- 5 files changed, 201 insertions(+), 12 deletions(-) create mode 100644 core/java/android/app/VrStateCallback.java diff --git a/core/java/android/app/VrManager.java b/core/java/android/app/VrManager.java index b40c96c6f0c8..363e20a76a1f 100644 --- a/core/java/android/app/VrManager.java +++ b/core/java/android/app/VrManager.java @@ -1,13 +1,18 @@ package android.app; - +import android.annotation.NonNull; import android.annotation.RequiresPermission; import android.annotation.SystemApi; import android.annotation.SystemService; -import android.content.ComponentName; import android.content.Context; +import android.os.Handler; import android.os.RemoteException; +import android.service.vr.IPersistentVrStateCallbacks; import android.service.vr.IVrManager; +import android.service.vr.IVrStateCallbacks; +import android.util.ArrayMap; + +import java.util.Map; /** * Used to control aspects of a devices Virtual Reality (VR) capabilities. @@ -16,7 +21,33 @@ import android.service.vr.IVrManager; @SystemApi @SystemService(Context.VR_SERVICE) public class VrManager { + + private static class CallbackEntry { + final IVrStateCallbacks mStateCallback = new IVrStateCallbacks.Stub() { + @Override + public void onVrStateChanged(boolean enabled) { + mHandler.post(() -> mCallback.onVrStateChanged(enabled)); + } + + }; + final IPersistentVrStateCallbacks mPersistentStateCallback = + new IPersistentVrStateCallbacks.Stub() { + @Override + public void onPersistentVrStateChanged(boolean enabled) { + mHandler.post(() -> mCallback.onPersistentVrStateChanged(enabled)); + } + }; + final VrStateCallback mCallback; + final Handler mHandler; + + CallbackEntry(VrStateCallback callback, Handler handler) { + mCallback = callback; + mHandler = handler; + } + } + private final IVrManager mService; + private Map mCallbackMap = new ArrayMap<>(); /** * {@hide} @@ -25,6 +56,84 @@ public class VrManager { mService = service; } + /** + * Registers a callback to be notified of changes to the VR Mode state. + * + * @param callback The callback to register. + * @hide + */ + @RequiresPermission(android.Manifest.permission.RESTRICTED_VR_ACCESS) + public void registerVrStateCallback(VrStateCallback callback, @NonNull Handler handler) { + if (callback == null || mCallbackMap.containsKey(callback)) { + return; + } + + CallbackEntry entry = new CallbackEntry(callback, handler); + mCallbackMap.put(callback, entry); + try { + mService.registerListener(entry.mStateCallback); + mService.registerPersistentVrStateListener(entry.mPersistentStateCallback); + } catch (RemoteException e) { + try { + unregisterVrStateCallback(callback); + } catch (Exception ignore) { + e.rethrowFromSystemServer(); + } + } + } + + /** + * Deregisters VR State callbacks. + * + * @param callback The callback to deregister. + * @hide + */ + @RequiresPermission(android.Manifest.permission.RESTRICTED_VR_ACCESS) + public void unregisterVrStateCallback(VrStateCallback callback) { + CallbackEntry entry = mCallbackMap.remove(callback); + if (entry != null) { + try { + mService.unregisterListener(entry.mStateCallback); + } catch (RemoteException ignore) { + // Dont rethrow exceptions from requests to unregister. + } + + try { + mService.unregisterPersistentVrStateListener(entry.mPersistentStateCallback); + } catch (RemoteException ignore) { + // Dont rethrow exceptions from requests to unregister. + } + } + } + + /** + * Returns the current VrMode state. + * @hide + */ + @RequiresPermission(android.Manifest.permission.ACCESS_VR_STATE) + public boolean getVrModeEnabled() { + try { + return mService.getVrModeState(); + } catch (RemoteException e) { + e.rethrowFromSystemServer(); + } + return false; + } + + /** + * Returns the current VrMode state. + * @hide + */ + @RequiresPermission(android.Manifest.permission.ACCESS_VR_STATE) + public boolean getPersistentVrModeEnabled() { + try { + return mService.getPersistentVrModeEnabled(); + } catch (RemoteException e) { + e.rethrowFromSystemServer(); + } + return false; + } + /** * Sets the persistent VR mode state of a device. When a device is in persistent VR mode it will * remain in VR mode even if the foreground does not specify Vr mode being enabled. Mainly used diff --git a/core/java/android/app/VrStateCallback.java b/core/java/android/app/VrStateCallback.java new file mode 100644 index 000000000000..742faa06fd1d --- /dev/null +++ b/core/java/android/app/VrStateCallback.java @@ -0,0 +1,38 @@ +/* + * Copyright (C) 2017 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package android.app; + +/** + * Listens to VR Mode state changes. Use with methods in {@link VrManager}. + * + * @hide + */ +public abstract class VrStateCallback { + + /** + * Callback triggered when there is a change to Persistent VR State. + * + * @param enabled True when VR State is in persistent mode, false otherwise. + */ + public void onPersistentVrStateChanged(boolean enabled) {} + + /** + * Callback triggered when there is a change to Vr State. + * + * @param enabled True when VR State is in VR mode, false otherwise. + */ + public void onVrStateChanged(boolean enabled) {} +} diff --git a/core/java/android/service/vr/IVrManager.aidl b/core/java/android/service/vr/IVrManager.aidl index 9b37a654ab98..c38fab1f9e2c 100644 --- a/core/java/android/service/vr/IVrManager.aidl +++ b/core/java/android/service/vr/IVrManager.aidl @@ -58,6 +58,13 @@ interface IVrManager { */ boolean getVrModeState(); + /** + * Returns the current Persistent VR mode state. + * + * @return {@code true} if Persistent VR mode is enabled. + */ + boolean getPersistentVrModeEnabled(); + /** * Sets the persistent VR mode state of a device. When a device is in persistent VR mode it will * remain in VR mode even if the foreground does not specify VR mode being enabled. Mainly used diff --git a/core/res/AndroidManifest.xml b/core/res/AndroidManifest.xml index 86c0b436ae29..89bbec2b3bcc 100644 --- a/core/res/AndroidManifest.xml +++ b/core/res/AndroidManifest.xml @@ -3512,6 +3512,11 @@ + + + Date: Thu, 24 Aug 2017 14:48:38 -0700 Subject: [PATCH 47/60] Not hinting anymore when in power saver The hint animation wasn't working when on power-saver, so we just turn it off. Test: hint while battery saver is on, observe no jump Change-Id: Ib19dc3378bb4cb0c4b9b81504a0ce6b579b6feee Fixes: 64279711 --- .../systemui/statusbar/phone/NotificationPanelView.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java index 04be35789807..078e8189f5b3 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java @@ -32,6 +32,7 @@ import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.Rect; +import android.os.PowerManager; import android.util.AttributeSet; import android.util.FloatProperty; import android.util.MathUtils; @@ -108,6 +109,7 @@ public class NotificationPanelView extends PanelView implements return object.mDarkAmount; } }; + private final PowerManager mPowerManager; private KeyguardAffordanceHelper mAffordanceHelper; private KeyguardUserSwitcher mKeyguardUserSwitcher; @@ -242,6 +244,7 @@ public class NotificationPanelView extends PanelView implements super(context, attrs); setWillNotDraw(!DEBUG); mFalsingManager = FalsingManager.getInstance(context); + mPowerManager = context.getSystemService(PowerManager.class); } public void setStatusBar(StatusBar bar) { @@ -1974,6 +1977,11 @@ public class NotificationPanelView extends PanelView implements @Override protected void startUnlockHintAnimation() { + if (mPowerManager.isPowerSaveMode()) { + onUnlockHintStarted(); + onUnlockHintFinished(); + return; + } super.startUnlockHintAnimation(); startHighlightIconAnimation(getCenterIcon()); } -- GitLab From 22ed1f9a3558129d1bd8b1788c9d8b374cd0a84a Mon Sep 17 00:00:00 2001 From: Brad Ebinger Date: Mon, 21 Aug 2017 14:58:52 -0700 Subject: [PATCH 48/60] Remove PIN/PUK keyguard when SIM is removed/ready 1) If the PIN/PUK keyguard comes up for a locked SIM, it can not be removed by removing the affected SIM. It can only be removed by rebooting the device or entering a bogus PIN. This change automatically clears the keyguard when when the locked SIM is removed. It will be shown again if the locked SIM is re-entered. 2) If the device is PUK locked and the code **05*PUK*new pin* new Pin# is entered in the emergency dialer, it will unlock the SIM. By listening to the READY state, we can remove the keyguard when the SIM is unlocked by other means. Bug: 64469515 Bug: 64044132 Test: Manual Change-Id: I9507f80edcd4c04dfa0cc3b48a25e619aafa9eb3 --- .../android/keyguard/KeyguardSimPinView.java | 16 ++++++++++++--- .../android/keyguard/KeyguardSimPukView.java | 20 ++++++++++++++++--- 2 files changed, 30 insertions(+), 6 deletions(-) diff --git a/packages/SystemUI/src/com/android/keyguard/KeyguardSimPinView.java b/packages/SystemUI/src/com/android/keyguard/KeyguardSimPinView.java index 4c7b48d1f438..7225ba99f51c 100644 --- a/packages/SystemUI/src/com/android/keyguard/KeyguardSimPinView.java +++ b/packages/SystemUI/src/com/android/keyguard/KeyguardSimPinView.java @@ -60,9 +60,19 @@ public class KeyguardSimPinView extends KeyguardPinBasedInputView { KeyguardUpdateMonitorCallback mUpdateMonitorCallback = new KeyguardUpdateMonitorCallback() { @Override public void onSimStateChanged(int subId, int slotId, State simState) { - if (DEBUG) Log.v(TAG, "onSimStateChanged(subId=" + subId + ",state=" + simState + ")"); - resetState(); - }; + if (DEBUG) Log.v(TAG, "onSimStateChanged(subId=" + subId + ",state=" + simState + ")"); + switch(simState) { + // If the SIM is removed, then we must remove the keyguard. It will be put up + // again when the PUK locked SIM is re-entered. + case ABSENT: { + KeyguardUpdateMonitor.getInstance(getContext()).reportSimUnlocked(mSubId); + mCallback.dismiss(true, KeyguardUpdateMonitor.getCurrentUser()); + break; + } + default: + resetState(); + } + } }; public KeyguardSimPinView(Context context) { diff --git a/packages/SystemUI/src/com/android/keyguard/KeyguardSimPukView.java b/packages/SystemUI/src/com/android/keyguard/KeyguardSimPukView.java index d8163ba65766..171cf23696ff 100644 --- a/packages/SystemUI/src/com/android/keyguard/KeyguardSimPukView.java +++ b/packages/SystemUI/src/com/android/keyguard/KeyguardSimPukView.java @@ -62,9 +62,23 @@ public class KeyguardSimPukView extends KeyguardPinBasedInputView { KeyguardUpdateMonitorCallback mUpdateMonitorCallback = new KeyguardUpdateMonitorCallback() { @Override public void onSimStateChanged(int subId, int slotId, State simState) { - if (DEBUG) Log.v(TAG, "onSimStateChanged(subId=" + subId + ",state=" + simState + ")"); - resetState(); - }; + if (DEBUG) Log.v(TAG, "onSimStateChanged(subId=" + subId + ",state=" + simState + ")"); + switch(simState) { + // If the SIM is removed, then we must remove the keyguard. It will be put up + // again when the PUK locked SIM is re-entered. + case ABSENT: + // intentional fall-through + // If the SIM is unlocked via a key sequence through the emergency dialer, it will + // move into the READY state and the PUK lock keyguard should be removed. + case READY: { + KeyguardUpdateMonitor.getInstance(getContext()).reportSimUnlocked(mSubId); + mCallback.dismiss(true, KeyguardUpdateMonitor.getCurrentUser()); + break; + } + default: + resetState(); + } + } }; public KeyguardSimPukView(Context context) { -- GitLab From 1369bf693ff2a6dc1b047c215fb9de00e38eb49c Mon Sep 17 00:00:00 2001 From: jackqdyulei Date: Wed, 9 Aug 2017 09:57:05 -0700 Subject: [PATCH 49/60] Add battery indicator to bluetooth icon This cl creates BluetoothDeviceLayerDrawable, which contains two drwable: 1. previous bluetooth device drawable 2. battery drawable showing the battery level If connected bt device has battery level, we will use this LayerDrawable both in bluetooth main page and detail page. Also, battery drawable is reused from BatteryMeterDrawableBase, we rotate base drawable by 90 degree and update the spec a little bit. Bug: 63393322 Test: RunSettingsLibRoboTests Change-Id: I55313940576523dcbeb65a6e20e41289da8a3e0c Merged-In: I55313940576523dcbeb65a6e20e41289da8a3e0c --- packages/SettingsLib/res/values/dimens.xml | 8 + .../graph/BatteryMeterDrawableBase.java | 14 +- .../graph/BluetoothDeviceLayerDrawable.java | 170 ++++++++++++++++++ .../BluetoothDeviceLayerDrawableTest.java | 86 +++++++++ .../shadow/SettingsLibShadowResources.java | 49 +++++ 5 files changed, 324 insertions(+), 3 deletions(-) create mode 100644 packages/SettingsLib/src/com/android/settingslib/graph/BluetoothDeviceLayerDrawable.java create mode 100644 packages/SettingsLib/tests/robotests/src/com/android/settingslib/graph/BluetoothDeviceLayerDrawableTest.java create mode 100644 packages/SettingsLib/tests/robotests/src/com/android/settingslib/testutils/shadow/SettingsLibShadowResources.java diff --git a/packages/SettingsLib/res/values/dimens.xml b/packages/SettingsLib/res/values/dimens.xml index 3322839ee213..1e35cbc78343 100644 --- a/packages/SettingsLib/res/values/dimens.xml +++ b/packages/SettingsLib/res/values/dimens.xml @@ -55,9 +55,17 @@ 14.5dp 9.5dp + 2dp + 10.5% + + 7.5% + + + 45% + 0% diff --git a/packages/SettingsLib/src/com/android/settingslib/graph/BatteryMeterDrawableBase.java b/packages/SettingsLib/src/com/android/settingslib/graph/BatteryMeterDrawableBase.java index 426dc7c20a96..d1f91d917586 100755 --- a/packages/SettingsLib/src/com/android/settingslib/graph/BatteryMeterDrawableBase.java +++ b/packages/SettingsLib/src/com/android/settingslib/graph/BatteryMeterDrawableBase.java @@ -50,6 +50,7 @@ public class BatteryMeterDrawableBase extends Drawable { protected final Paint mTextPaint; protected final Paint mBoltPaint; protected final Paint mPlusPaint; + protected float mButtonHeightFraction; private int mLevel = -1; private boolean mCharging; @@ -66,7 +67,6 @@ public class BatteryMeterDrawableBase extends Drawable { private final int mIntrinsicWidth; private final int mIntrinsicHeight; - private float mButtonHeightFraction; private float mSubpixelSmoothingLeft; private float mSubpixelSmoothingRight; private float mTextHeight, mWarningTextHeight; @@ -298,7 +298,7 @@ public class BatteryMeterDrawableBase extends Drawable { float drawFrac = (float) level / 100f; final int height = mHeight; - final int width = (int) (ASPECT_RATIO * mHeight); + final int width = (int) (getAspectRatio() * mHeight); final int px = (mWidth - width) / 2; final int buttonHeight = Math.round(height * mButtonHeightFraction); @@ -329,7 +329,7 @@ public class BatteryMeterDrawableBase extends Drawable { // define the battery shape mShapePath.reset(); - final float radius = RADIUS_RATIO * (mFrame.height() + buttonHeight); + final float radius = getRadiusRatio() * (mFrame.height() + buttonHeight); mShapePath.setFillType(FillType.WINDING); mShapePath.addRoundRect(mFrame, radius, radius, Direction.CW); mShapePath.addRect(mButtonFrame, Direction.CW); @@ -469,4 +469,12 @@ public class BatteryMeterDrawableBase extends Drawable { public int getCriticalLevel() { return mCriticalLevel; } + + protected float getAspectRatio() { + return ASPECT_RATIO; + } + + protected float getRadiusRatio() { + return RADIUS_RATIO; + } } diff --git a/packages/SettingsLib/src/com/android/settingslib/graph/BluetoothDeviceLayerDrawable.java b/packages/SettingsLib/src/com/android/settingslib/graph/BluetoothDeviceLayerDrawable.java new file mode 100644 index 000000000000..61790b96099f --- /dev/null +++ b/packages/SettingsLib/src/com/android/settingslib/graph/BluetoothDeviceLayerDrawable.java @@ -0,0 +1,170 @@ +/* + * Copyright (C) 2017 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.android.settingslib.graph; + +import android.annotation.NonNull; +import android.content.Context; +import android.content.res.Resources; +import android.graphics.Bitmap; +import android.graphics.Canvas; +import android.graphics.Matrix; +import android.graphics.PorterDuff; +import android.graphics.PorterDuffColorFilter; +import android.graphics.drawable.BitmapDrawable; +import android.graphics.drawable.Drawable; +import android.graphics.drawable.LayerDrawable; +import android.support.annotation.VisibleForTesting; +import android.view.Gravity; +import android.view.View; + +import com.android.settingslib.R; +import com.android.settingslib.Utils; + +/** + * LayerDrawable contains the bluetooth device icon and battery gauge icon + */ +public class BluetoothDeviceLayerDrawable extends LayerDrawable { + + private BluetoothDeviceLayerDrawableState mState; + + private BluetoothDeviceLayerDrawable(@NonNull Drawable[] layers) { + super(layers); + } + + /** + * Create the {@link LayerDrawable} that contains bluetooth device icon and battery icon. + * This is a vertical layout drawable while bluetooth icon at top and battery icon at bottom. + * + * @param context used to get the spec for icon + * @param resId represents the bluetooth device drawable + * @param batteryLevel the battery level for bluetooth device + */ + public static BluetoothDeviceLayerDrawable createLayerDrawable(Context context, int resId, + int batteryLevel) { + final Drawable deviceDrawable = context.getDrawable(resId); + + final BatteryMeterDrawable batteryDrawable = new BatteryMeterDrawable(context, + R.color.meter_background_color, batteryLevel); + final int pad = context.getResources() + .getDimensionPixelSize(R.dimen.bt_battery_padding); + batteryDrawable.setPadding(0, pad, 0, pad); + + final BluetoothDeviceLayerDrawable drawable = new BluetoothDeviceLayerDrawable( + new Drawable[]{deviceDrawable, + rotateDrawable(context.getResources(), batteryDrawable)}); + // Set the bluetooth icon at the top + drawable.setLayerGravity(0 /* index of deviceDrawable */, Gravity.TOP); + // Set battery icon right below the bluetooth icon + drawable.setLayerInset(1 /* index of batteryDrawable */, 0, + deviceDrawable.getIntrinsicHeight(), 0, 0); + + drawable.setConstantState(context, resId, batteryLevel); + + return drawable; + } + + /** + * Rotate the {@code drawable} by 90 degree clockwise and return rotated {@link Drawable} + */ + private static Drawable rotateDrawable(Resources res, Drawable drawable) { + // Get the bitmap from drawable + final Bitmap bitmap = Bitmap.createBitmap(drawable.getIntrinsicWidth(), + drawable.getIntrinsicHeight(), Bitmap.Config.ARGB_8888); + final Canvas canvas = new Canvas(bitmap); + drawable.setBounds(0, 0, canvas.getWidth(), canvas.getHeight()); + drawable.draw(canvas); + + // Create rotate matrix + final Matrix matrix = new Matrix(); + matrix.postRotate( + res.getConfiguration().getLayoutDirection() == View.LAYOUT_DIRECTION_LTR + ? 90 : 270); + + // Create new bitmap with rotate matrix + final Bitmap rotateBitmap = Bitmap.createBitmap(bitmap, 0, 0, bitmap.getWidth(), + bitmap.getHeight(), matrix, true); + bitmap.recycle(); + + return new BitmapDrawable(res, rotateBitmap); + } + + public void setConstantState(Context context, int resId, int batteryLevel) { + mState = new BluetoothDeviceLayerDrawableState(context, resId, batteryLevel); + } + + @Override + public ConstantState getConstantState() { + return mState; + } + + /** + * Battery gauge icon with new spec. + */ + @VisibleForTesting + static class BatteryMeterDrawable extends BatteryMeterDrawableBase { + private final float mAspectRatio; + + public BatteryMeterDrawable(Context context, int frameColor, int batteryLevel) { + super(context, frameColor); + final Resources resources = context.getResources(); + mButtonHeightFraction = resources.getFraction( + R.fraction.bt_battery_button_height_fraction, 1, 1); + mAspectRatio = resources.getFraction(R.fraction.bt_battery_ratio_fraction, 1, 1); + + final int tintColor = Utils.getColorAttr(context, android.R.attr.colorControlNormal); + setColorFilter(new PorterDuffColorFilter(tintColor, PorterDuff.Mode.SRC_IN)); + setBatteryLevel(batteryLevel); + } + + @Override + protected float getAspectRatio() { + return mAspectRatio; + } + + @Override + protected float getRadiusRatio() { + // Remove the round edge + return 0; + } + } + + /** + * {@link ConstantState} to restore the {@link BluetoothDeviceLayerDrawable} + */ + private static class BluetoothDeviceLayerDrawableState extends ConstantState { + Context context; + int resId; + int batteryLevel; + + public BluetoothDeviceLayerDrawableState(Context context, int resId, + int batteryLevel) { + this.context = context; + this.resId = resId; + this.batteryLevel = batteryLevel; + } + + @Override + public Drawable newDrawable() { + return createLayerDrawable(context, resId, batteryLevel); + } + + @Override + public int getChangingConfigurations() { + return 0; + } + } +} diff --git a/packages/SettingsLib/tests/robotests/src/com/android/settingslib/graph/BluetoothDeviceLayerDrawableTest.java b/packages/SettingsLib/tests/robotests/src/com/android/settingslib/graph/BluetoothDeviceLayerDrawableTest.java new file mode 100644 index 000000000000..89855bec5782 --- /dev/null +++ b/packages/SettingsLib/tests/robotests/src/com/android/settingslib/graph/BluetoothDeviceLayerDrawableTest.java @@ -0,0 +1,86 @@ +/* + * Copyright (C) 2017 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.android.settingslib.graph; + +import static com.google.common.truth.Truth.assertThat; + +import android.content.Context; +import android.graphics.drawable.BitmapDrawable; +import android.graphics.drawable.VectorDrawable; + +import com.android.settingslib.R; +import com.android.settingslib.SettingLibRobolectricTestRunner; +import com.android.settingslib.TestConfig; +import com.android.settingslib.testutils.shadow.SettingsLibShadowResources; + +import org.junit.Before; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.robolectric.RuntimeEnvironment; +import org.robolectric.annotation.Config; + +@RunWith(SettingLibRobolectricTestRunner.class) +@Config(manifest = TestConfig.MANIFEST_PATH, sdk = TestConfig.SDK_VERSION, + shadows = SettingsLibShadowResources.class) +public class BluetoothDeviceLayerDrawableTest { + private static final int RES_ID = R.drawable.ic_bt_cellphone; + private static final int BATTERY_LEVEL = 15; + private static final float TOLERANCE = 0.001f; + + private Context mContext; + + @Before + public void setUp() { + mContext = RuntimeEnvironment.application; + } + + @Test + public void testCreateLayerDrawable_configCorrect() { + BluetoothDeviceLayerDrawable drawable = BluetoothDeviceLayerDrawable.createLayerDrawable( + mContext, RES_ID, BATTERY_LEVEL); + + assertThat(drawable.getDrawable(0)).isInstanceOf(VectorDrawable.class); + assertThat(drawable.getDrawable(1)).isInstanceOf(BitmapDrawable.class); + assertThat(drawable.getLayerInsetTop(1)).isEqualTo( + drawable.getDrawable(0).getIntrinsicHeight()); + } + + @Test + public void testBatteryMeterDrawable_configCorrect() { + BluetoothDeviceLayerDrawable.BatteryMeterDrawable batteryDrawable = + new BluetoothDeviceLayerDrawable.BatteryMeterDrawable(mContext, + R.color.meter_background_color, BATTERY_LEVEL); + + assertThat(batteryDrawable.getAspectRatio()).isWithin(TOLERANCE).of(0.45f); + assertThat(batteryDrawable.getRadiusRatio()).isWithin(TOLERANCE).of(0f); + assertThat(batteryDrawable.getBatteryLevel()).isEqualTo(BATTERY_LEVEL); + } + + @Test + public void testConstantState_returnTwinBluetoothLayerDrawable() { + BluetoothDeviceLayerDrawable drawable = BluetoothDeviceLayerDrawable.createLayerDrawable( + mContext, RES_ID, BATTERY_LEVEL); + + BluetoothDeviceLayerDrawable twinDrawable = + (BluetoothDeviceLayerDrawable) drawable.getConstantState().newDrawable(); + + assertThat(twinDrawable.getDrawable(0)).isEqualTo(drawable.getDrawable(0)); + assertThat(twinDrawable.getDrawable(1)).isEqualTo(drawable.getDrawable(1)); + assertThat(twinDrawable.getLayerInsetTop(1)).isEqualTo( + drawable.getLayerInsetTop(1)); + } +} diff --git a/packages/SettingsLib/tests/robotests/src/com/android/settingslib/testutils/shadow/SettingsLibShadowResources.java b/packages/SettingsLib/tests/robotests/src/com/android/settingslib/testutils/shadow/SettingsLibShadowResources.java new file mode 100644 index 000000000000..a376dcdbbbd3 --- /dev/null +++ b/packages/SettingsLib/tests/robotests/src/com/android/settingslib/testutils/shadow/SettingsLibShadowResources.java @@ -0,0 +1,49 @@ +/* + * Copyright (C) 2017 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.android.settingslib.testutils.shadow; + +import static org.robolectric.internal.Shadow.directlyOn; + +import android.content.res.Resources; +import android.content.res.Resources.NotFoundException; +import android.support.annotation.ArrayRes; + +import org.robolectric.annotation.Implementation; +import org.robolectric.annotation.Implements; +import org.robolectric.annotation.RealObject; +import org.robolectric.shadows.ShadowResources; + +/** + * Shadow Resources to handle resource references that Robolectric shadows cannot + * handle because they are too new or private. + */ +@Implements(Resources.class) +public class SettingsLibShadowResources extends ShadowResources { + + @RealObject + public Resources realResources; + + @Implementation + public int[] getIntArray(@ArrayRes int id) throws NotFoundException { + // The Robolectric has resource mismatch for these values, so we need to stub it here + if (id == com.android.settingslib.R.array.batterymeter_bolt_points + || id == com.android.settingslib.R.array.batterymeter_plus_points) { + return new int[2]; + } + return directlyOn(realResources, Resources.class).getIntArray(id); + } +} -- GitLab From 3a49ba2e402701170a61f18632652d1a9379cf15 Mon Sep 17 00:00:00 2001 From: Selim Cinek Date: Thu, 10 Aug 2017 11:17:39 -0700 Subject: [PATCH 50/60] Fixed that the status icons were showing in the camera When launching to quicksettings, the camera icons showed above the camera, clashing with their UI Test: launch camera (locked) and click on galery Fixes: 64317909 Change-Id: I4ef68963af11f6d0be739c79cdf352ba35d9ece0 --- .../internal/statusbar/IStatusBar.aidl | 7 +++ .../systemui/statusbar/CommandQueue.java | 14 +++++ .../phone/CollapsedStatusBarFragment.java | 8 ++- .../systemui/statusbar/phone/StatusBar.java | 60 ++++++++++++++++++- .../phone/StatusBarKeyguardViewManager.java | 1 + .../server/policy/PhoneWindowManager.java | 35 +++++++---- .../server/policy/StatusBarController.java | 8 +++ .../statusbar/StatusBarManagerInternal.java | 7 +++ .../statusbar/StatusBarManagerService.java | 9 +++ 9 files changed, 136 insertions(+), 13 deletions(-) diff --git a/core/java/com/android/internal/statusbar/IStatusBar.aidl b/core/java/com/android/internal/statusbar/IStatusBar.aidl index f978b579a10e..bab0306aaf9f 100644 --- a/core/java/com/android/internal/statusbar/IStatusBar.aidl +++ b/core/java/com/android/internal/statusbar/IStatusBar.aidl @@ -112,6 +112,13 @@ oneway interface IStatusBar */ void showGlobalActionsMenu(); + /** + * Set whether the top app currently hides the statusbar. + * + * @param hidesStatusBar whether it is being hidden + */ + void setTopAppHidesStatusBar(boolean hidesStatusBar); + void addQsTile(in ComponentName tile); void remQsTile(in ComponentName tile); void clickQsTile(in ComponentName tile); diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java b/packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java index bbf9eb1499c0..634927503747 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java @@ -81,6 +81,7 @@ public class CommandQueue extends IStatusBar.Stub { private static final int MSG_SHOW_GLOBAL_ACTIONS = 34 << MSG_SHIFT; private static final int MSG_TOGGLE_PANEL = 35 << MSG_SHIFT; private static final int MSG_SHOW_SHUTDOWN_UI = 36 << MSG_SHIFT; + private static final int MSG_SET_TOP_APP_HIDES_STATUS_BAR = 37 << MSG_SHIFT; public static final int FLAG_EXCLUDE_NONE = 0; public static final int FLAG_EXCLUDE_SEARCH_PANEL = 1 << 0; @@ -132,6 +133,7 @@ public class CommandQueue extends IStatusBar.Stub { default void startAssist(Bundle args) { } default void onCameraLaunchGestureDetected(int source) { } default void showPictureInPictureMenu() { } + default void setTopAppHidesStatusBar(boolean topAppHidesStatusBar) { } default void addQsTile(ComponentName tile) { } default void remQsTile(ComponentName tile) { } @@ -440,6 +442,13 @@ public class CommandQueue extends IStatusBar.Stub { } } + @Override + public void setTopAppHidesStatusBar(boolean hidesStatusBar) { + mHandler.removeMessages(MSG_SET_TOP_APP_HIDES_STATUS_BAR); + mHandler.obtainMessage(MSG_SET_TOP_APP_HIDES_STATUS_BAR, hidesStatusBar ? 1 : 0, 0) + .sendToTarget(); + } + @Override public void showShutdownUi(boolean isReboot, String reason) { synchronized (mLock) { @@ -640,6 +649,11 @@ public class CommandQueue extends IStatusBar.Stub { mCallbacks.get(i).handleShowShutdownUi(msg.arg1 != 0, (String) msg.obj); } break; + case MSG_SET_TOP_APP_HIDES_STATUS_BAR: + for (int i = 0; i < mCallbacks.size(); i++) { + mCallbacks.get(i).setTopAppHidesStatusBar(msg.arg1 != 0); + } + break; } } } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/CollapsedStatusBarFragment.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/CollapsedStatusBarFragment.java index 4339ade13ce0..5c040588b266 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/CollapsedStatusBarFragment.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/CollapsedStatusBarFragment.java @@ -179,7 +179,13 @@ public class CollapsedStatusBarFragment extends Fragment implements CommandQueue } private boolean shouldHideNotificationIcons() { - return !mStatusBar.isClosed() && mStatusBarComponent.hideStatusBarIconsWhenExpanded(); + if (!mStatusBar.isClosed() && mStatusBarComponent.hideStatusBarIconsWhenExpanded()) { + return true; + } + if (mStatusBarComponent.hideStatusBarIconsForBouncer()) { + return true; + } + return false; } public void hideSystemIconArea(boolean animate) { diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java index 59e7005e7daf..30b36c275f54 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java @@ -105,7 +105,6 @@ import android.os.UserHandle; import android.os.UserManager; import android.os.Vibrator; import android.provider.Settings; -import android.service.notification.NotificationListenerService; import android.service.notification.NotificationListenerService.RankingMap; import android.service.notification.StatusBarNotification; import android.service.vr.IVrManager; @@ -144,7 +143,6 @@ import android.widget.Toast; import com.android.internal.annotations.VisibleForTesting; import com.android.internal.colorextraction.ColorExtractor; -import com.android.internal.graphics.ColorUtils; import com.android.internal.logging.MetricsLogger; import com.android.internal.logging.nano.MetricsProto.MetricsEvent; import com.android.internal.messages.nano.SystemMessageProto.SystemMessage; @@ -641,6 +639,12 @@ public class StatusBar extends SystemUI implements DemoMode, // Fingerprint (as computed by getLoggingFingerprint() of the last logged state. private int mLastLoggedStateFingerprint; + private boolean mTopHidesStatusBar; + private boolean mStatusBarWindowHidden; + private boolean mHideIconsForBouncer; + private boolean mIsOccluded; + private boolean mWereIconsJustHidden; + private boolean mBouncerWasShowingWhenHidden; public boolean isStartedGoingToSleep() { return mStartedGoingToSleep; @@ -2828,6 +2832,7 @@ public class StatusBar extends SystemUI implements DemoMode, public void setPanelExpanded(boolean isExpanded) { mPanelExpanded = isExpanded; + updateHideIconsForBouncer(false /* animate */); mStatusBarWindowManager.setPanelExpanded(isExpanded); mVisualStabilityManager.setPanelExpanded(isExpanded); if (isExpanded && getBarState() != StatusBarState.KEYGUARD) { @@ -2893,6 +2898,40 @@ public class StatusBar extends SystemUI implements DemoMode, return mAmbientIndicationContainer; } + public void setOccluded(boolean occluded) { + mIsOccluded = occluded; + updateHideIconsForBouncer(false /* animate */); + } + + public boolean hideStatusBarIconsForBouncer() { + return mHideIconsForBouncer || mWereIconsJustHidden; + } + + /** + * @param animate should the change of the icons be animated. + */ + private void updateHideIconsForBouncer(boolean animate) { + boolean shouldHideIconsForBouncer = !mPanelExpanded && mTopHidesStatusBar && mIsOccluded + && (mBouncerShowing || mStatusBarWindowHidden); + if (mHideIconsForBouncer != shouldHideIconsForBouncer) { + mHideIconsForBouncer = shouldHideIconsForBouncer; + if (!shouldHideIconsForBouncer && mBouncerWasShowingWhenHidden) { + // We're delaying the showing, since most of the time the fullscreen app will + // hide the icons again and we don't want them to fade in and out immediately again. + mWereIconsJustHidden = true; + mHandler.postDelayed(() -> { + mWereIconsJustHidden = false; + recomputeDisableFlags(true); + }, 500); + } else { + recomputeDisableFlags(animate); + } + } + if (shouldHideIconsForBouncer) { + mBouncerWasShowingWhenHidden = mBouncerShowing; + } + } + /** * All changes to the status bar and notifications funnel through here and are batched. */ @@ -3219,6 +3258,10 @@ public class StatusBar extends SystemUI implements DemoMode, mStatusBarView.collapsePanel(false /* animate */, false /* delayed */, 1.0f /* speedUpFactor */); } + if (mStatusBarView != null) { + mStatusBarWindowHidden = state == WINDOW_STATE_HIDDEN; + updateHideIconsForBouncer(false /* animate */); + } } } @@ -5152,6 +5195,7 @@ public class StatusBar extends SystemUI implements DemoMode, public void setBouncerShowing(boolean bouncerShowing) { mBouncerShowing = bouncerShowing; if (mStatusBarView != null) mStatusBarView.setBouncerShowing(bouncerShowing); + updateHideIconsForBouncer(true /* animate */); recomputeDisableFlags(true /* animate */); } @@ -6549,6 +6593,18 @@ public class StatusBar extends SystemUI implements DemoMode, mHandler.obtainMessage(msg, deviceId, 0).sendToTarget(); } + @Override + public void setTopAppHidesStatusBar(boolean topAppHidesStatusBar) { + mTopHidesStatusBar = topAppHidesStatusBar; + if (!topAppHidesStatusBar && mWereIconsJustHidden) { + // Immediately update the icon hidden state, since that should only apply if we're + // staying fullscreen. + mWereIconsJustHidden = false; + recomputeDisableFlags(true); + } + updateHideIconsForBouncer(true /* animate */); + } + protected void sendCloseSystemWindows(String reason) { try { ActivityManager.getService().closeSystemDialogs(reason); diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java index b4b859c2409c..bbce751dcdfd 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java @@ -302,6 +302,7 @@ public class StatusBarKeyguardViewManager implements RemoteInputController.Callb } public void setOccluded(boolean occluded, boolean animate) { + mStatusBar.setOccluded(occluded); if (occluded && !mOccluded && mShowing) { if (mStatusBar.isInLaunchTransition()) { mOccluded = true; diff --git a/services/core/java/com/android/server/policy/PhoneWindowManager.java b/services/core/java/com/android/server/policy/PhoneWindowManager.java index ae78d7c551c1..e0c0599c8608 100644 --- a/services/core/java/com/android/server/policy/PhoneWindowManager.java +++ b/services/core/java/com/android/server/policy/PhoneWindowManager.java @@ -5517,6 +5517,7 @@ public class PhoneWindowManager implements WindowManagerPolicy { WindowManager.LayoutParams statusBarAttrs = mStatusBar.getAttrs(); boolean statusBarExpanded = statusBarAttrs.height == MATCH_PARENT && statusBarAttrs.width == MATCH_PARENT; + boolean topAppHidesStatusBar = topAppHidesStatusBar(); if (mForceStatusBar || mForceStatusBarFromKeyguard || mForceStatusBarTransparent || statusBarExpanded) { if (DEBUG_LAYOUT) Slog.v(TAG, "Showing status bar: forced"); @@ -5537,16 +5538,7 @@ public class PhoneWindowManager implements WindowManagerPolicy { } } } else if (mTopFullscreenOpaqueWindowState != null) { - final int fl = PolicyControl.getWindowFlags(null, lp); - if (localLOGV) { - Slog.d(TAG, "frame: " + mTopFullscreenOpaqueWindowState.getFrameLw() - + " shown position: " - + mTopFullscreenOpaqueWindowState.getShownPositionLw()); - Slog.d(TAG, "attr: " + mTopFullscreenOpaqueWindowState.getAttrs() - + " lp.flags=0x" + Integer.toHexString(fl)); - } - topIsFullscreen = (fl & WindowManager.LayoutParams.FLAG_FULLSCREEN) != 0 - || (mLastSystemUiFlags & View.SYSTEM_UI_FLAG_FULLSCREEN) != 0; + topIsFullscreen = topAppHidesStatusBar; // The subtle difference between the window for mTopFullscreenOpaqueWindowState // and mTopIsFullscreen is that mTopIsFullscreen is set only if the window // has the FLAG_FULLSCREEN set. Not sure if there is another way that to be the @@ -5569,8 +5561,10 @@ public class PhoneWindowManager implements WindowManagerPolicy { if (mStatusBarController.setBarShowingLw(true)) { changes |= FINISH_LAYOUT_REDO_LAYOUT; } + topAppHidesStatusBar = false; } } + mStatusBarController.setTopAppHidesStatusBar(topAppHidesStatusBar); } if (mTopIsFullscreen != topIsFullscreen) { @@ -5597,6 +5591,27 @@ public class PhoneWindowManager implements WindowManagerPolicy { return changes; } + /** + * @return Whether the top app should hide the statusbar based on the top fullscreen opaque + * window. + */ + private boolean topAppHidesStatusBar() { + if (mTopFullscreenOpaqueWindowState == null) { + return false; + } + final int fl = PolicyControl.getWindowFlags(null, + mTopFullscreenOpaqueWindowState.getAttrs()); + if (localLOGV) { + Slog.d(TAG, "frame: " + mTopFullscreenOpaqueWindowState.getFrameLw() + + " shown position: " + + mTopFullscreenOpaqueWindowState.getShownPositionLw()); + Slog.d(TAG, "attr: " + mTopFullscreenOpaqueWindowState.getAttrs() + + " lp.flags=0x" + Integer.toHexString(fl)); + } + return (fl & LayoutParams.FLAG_FULLSCREEN) != 0 + || (mLastSystemUiFlags & View.SYSTEM_UI_FLAG_FULLSCREEN) != 0; + } + /** * Updates the occluded state of the Keyguard. * diff --git a/services/core/java/com/android/server/policy/StatusBarController.java b/services/core/java/com/android/server/policy/StatusBarController.java index 7d67b60a9e9f..ecc88b50a37c 100644 --- a/services/core/java/com/android/server/policy/StatusBarController.java +++ b/services/core/java/com/android/server/policy/StatusBarController.java @@ -112,6 +112,14 @@ public class StatusBarController extends BarController { View.STATUS_BAR_TRANSPARENT); } + + public void setTopAppHidesStatusBar(boolean hidesStatusBar) { + StatusBarManagerInternal statusbar = getStatusBarInternal(); + if (statusbar != null) { + statusbar.setTopAppHidesStatusBar(hidesStatusBar); + } + } + @Override protected boolean skipAnimation() { return mWin.getAttrs().height == MATCH_PARENT; diff --git a/services/core/java/com/android/server/statusbar/StatusBarManagerInternal.java b/services/core/java/com/android/server/statusbar/StatusBarManagerInternal.java index 866fdadc54d7..0884678478f6 100644 --- a/services/core/java/com/android/server/statusbar/StatusBarManagerInternal.java +++ b/services/core/java/com/android/server/statusbar/StatusBarManagerInternal.java @@ -80,6 +80,13 @@ public interface StatusBarManagerInternal { void setGlobalActionsListener(GlobalActionsListener listener); void showGlobalActions(); + /** + * Set whether the top app currently hides the statusbar. + * + * @param hidesStatusBar whether it is being hidden + */ + void setTopAppHidesStatusBar(boolean hidesStatusBar); + boolean showShutdownUi(boolean isReboot, String requestString); public interface GlobalActionsListener { diff --git a/services/core/java/com/android/server/statusbar/StatusBarManagerService.java b/services/core/java/com/android/server/statusbar/StatusBarManagerService.java index d31c2304f460..34ac645c4cf2 100644 --- a/services/core/java/com/android/server/statusbar/StatusBarManagerService.java +++ b/services/core/java/com/android/server/statusbar/StatusBarManagerService.java @@ -331,6 +331,15 @@ public class StatusBarManagerService extends IStatusBarService.Stub { } } + @Override + public void setTopAppHidesStatusBar(boolean hidesStatusBar) { + if (mBar != null) { + try { + mBar.setTopAppHidesStatusBar(hidesStatusBar); + } catch (RemoteException ex) {} + } + } + @Override public boolean showShutdownUi(boolean isReboot, String reason) { if (!mContext.getResources().getBoolean(R.bool.config_showSysuiShutdown)) { -- GitLab From f7e03e1a9e28e7f631509de4fe2c26f24b584af1 Mon Sep 17 00:00:00 2001 From: Winson Chung Date: Tue, 22 Aug 2017 11:32:16 -0700 Subject: [PATCH 51/60] Add API to disallow entering PiP when launching a new activity - Use this API when launching the camera from a double tap gesture where the user expects the camera to start for immediate use. - Fix missing case of restoring the enter pip state. Bug: 63916952 Test: Double tap to launch the camera, and ensure it does not trigger the current activity to enter PiP (if it supports it) Change-Id: I2acf44984bcc57dff75701d0e9cbd6b798a97cd8 --- core/java/android/app/Activity.java | 1 + core/java/android/app/ActivityOptions.java | 23 +++++++++ .../phone/KeyguardBottomAreaView.java | 4 +- .../systemui/statusbar/phone/StatusBar.java | 18 ++++--- .../server/am/ActivityManagerService.java | 2 +- .../com/android/server/am/ActivityRecord.java | 15 +++--- .../com/android/server/am/ActivityStack.java | 47 +++++++++++++++---- .../server/am/ActivityStackSupervisor.java | 6 +-- 8 files changed, 84 insertions(+), 32 deletions(-) diff --git a/core/java/android/app/Activity.java b/core/java/android/app/Activity.java index 757795e06cfb..72d5ede6b2cc 100644 --- a/core/java/android/app/Activity.java +++ b/core/java/android/app/Activity.java @@ -7033,6 +7033,7 @@ public class Activity extends ContextThemeWrapper } final void performRestart() { + mCanEnterPictureInPicture = true; mFragments.noteStateNotSaved(); if (mToken != null && mParent == null) { diff --git a/core/java/android/app/ActivityOptions.java b/core/java/android/app/ActivityOptions.java index 6dead3e6c0dc..0bffc9e6cee5 100644 --- a/core/java/android/app/ActivityOptions.java +++ b/core/java/android/app/ActivityOptions.java @@ -194,6 +194,14 @@ public class ActivityOptions { */ private static final String KEY_DOCK_CREATE_MODE = "android:activity.dockCreateMode"; + /** + * Determines whether to disallow the outgoing activity from entering picture-in-picture as the + * result of a new activity being launched. + * @hide + */ + private static final String KEY_DISALLOW_ENTER_PICTURE_IN_PICTURE_WHILE_LAUNCHING = + "android:activity.disallowEnterPictureInPictureWhileLaunching"; + /** * For Activity transitions, the calling Activity's TransitionListener used to * notify the called Activity when the shared element and the exit transitions @@ -267,6 +275,7 @@ public class ActivityOptions { private int mLaunchStackId = INVALID_STACK_ID; private int mLaunchTaskId = -1; private int mDockCreateMode = DOCKED_STACK_CREATE_MODE_TOP_OR_LEFT; + private boolean mDisallowEnterPictureInPictureWhileLaunching; private boolean mTaskOverlay; private boolean mTaskOverlayCanResume; private AppTransitionAnimationSpec mAnimSpecs[]; @@ -856,6 +865,8 @@ public class ActivityOptions { mTaskOverlay = opts.getBoolean(KEY_TASK_OVERLAY, false); mTaskOverlayCanResume = opts.getBoolean(KEY_TASK_OVERLAY_CAN_RESUME, false); mDockCreateMode = opts.getInt(KEY_DOCK_CREATE_MODE, DOCKED_STACK_CREATE_MODE_TOP_OR_LEFT); + mDisallowEnterPictureInPictureWhileLaunching = opts.getBoolean( + KEY_DISALLOW_ENTER_PICTURE_IN_PICTURE_WHILE_LAUNCHING, false); if (opts.containsKey(KEY_ANIM_SPECS)) { Parcelable[] specs = opts.getParcelableArray(KEY_ANIM_SPECS); mAnimSpecs = new AppTransitionAnimationSpec[specs.length]; @@ -1121,6 +1132,16 @@ public class ActivityOptions { mDockCreateMode = dockCreateMode; } + /** @hide */ + public void setDisallowEnterPictureInPictureWhileLaunching(boolean disallow) { + mDisallowEnterPictureInPictureWhileLaunching = disallow; + } + + /** @hide */ + public boolean disallowEnterPictureInPictureWhileLaunching() { + return mDisallowEnterPictureInPictureWhileLaunching; + } + /** * Update the current values in this ActivityOptions from those supplied * in otherOptions. Any values @@ -1275,6 +1296,8 @@ public class ActivityOptions { b.putBoolean(KEY_TASK_OVERLAY, mTaskOverlay); b.putBoolean(KEY_TASK_OVERLAY_CAN_RESUME, mTaskOverlayCanResume); b.putInt(KEY_DOCK_CREATE_MODE, mDockCreateMode); + b.putBoolean(KEY_DISALLOW_ENTER_PICTURE_IN_PICTURE_WHILE_LAUNCHING, + mDisallowEnterPictureInPictureWhileLaunching); if (mAnimSpecs != null) { b.putParcelableArray(KEY_ANIM_SPECS, mAnimSpecs); } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBottomAreaView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBottomAreaView.java index 6cfa83843666..f0588626e79d 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBottomAreaView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBottomAreaView.java @@ -72,7 +72,6 @@ import com.android.systemui.plugins.IntentButtonProvider; import com.android.systemui.plugins.IntentButtonProvider.IntentButton; import com.android.systemui.plugins.IntentButtonProvider.IntentButton.IconState; import com.android.systemui.plugins.PluginListener; -import com.android.systemui.plugins.PluginManager; import com.android.systemui.plugins.ActivityStarter; import com.android.systemui.statusbar.CommandQueue; import com.android.systemui.statusbar.KeyguardAffordanceView; @@ -82,10 +81,8 @@ import com.android.systemui.statusbar.policy.ExtensionController; import com.android.systemui.statusbar.policy.ExtensionController.Extension; import com.android.systemui.statusbar.policy.FlashlightController; import com.android.systemui.statusbar.policy.PreviewInflater; -import com.android.systemui.tuner.LockscreenFragment; import com.android.systemui.tuner.LockscreenFragment.LockButtonFactory; import com.android.systemui.tuner.TunerService; -import com.android.systemui.tuner.TunerService.Tunable; /** * Implementation for the bottom area of the Keyguard, including camera/phone affordance and status @@ -510,6 +507,7 @@ public class KeyguardBottomAreaView extends FrameLayout implements View.OnClickL // force the crossfade animation if an orientation change // happens to occur during the launch. ActivityOptions o = ActivityOptions.makeBasic(); + o.setDisallowEnterPictureInPictureWhileLaunching(true); o.setRotationAnimationHint( WindowManager.LayoutParams.ROTATION_ANIMATION_SEAMLESS); try { diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java index b2c97b126a26..088eb7bb5395 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java @@ -104,7 +104,6 @@ import android.os.UserHandle; import android.os.UserManager; import android.os.Vibrator; import android.provider.Settings; -import android.service.notification.NotificationListenerService; import android.service.notification.NotificationListenerService.RankingMap; import android.service.notification.StatusBarNotification; import android.service.vr.IVrManager; @@ -143,7 +142,6 @@ import android.widget.Toast; import com.android.internal.annotations.VisibleForTesting; import com.android.internal.colorextraction.ColorExtractor; -import com.android.internal.graphics.ColorUtils; import com.android.internal.logging.MetricsLogger; import com.android.internal.logging.nano.MetricsProto.MetricsEvent; import com.android.internal.messages.nano.SystemMessageProto.SystemMessage; @@ -2674,7 +2672,8 @@ public class StatusBar extends SystemUI implements DemoMode, @Override public void startActivity(Intent intent, boolean dismissShade, Callback callback) { - startActivityDismissingKeyguard(intent, false, dismissShade, callback); + startActivityDismissingKeyguard(intent, false, dismissShade, + false /* disallowEnterPictureInPictureWhileLaunching */, callback); } public void setQsExpanded(boolean expanded) { @@ -3628,11 +3627,13 @@ public class StatusBar extends SystemUI implements DemoMode, public void startActivityDismissingKeyguard(final Intent intent, boolean onlyProvisioned, boolean dismissShade) { - startActivityDismissingKeyguard(intent, onlyProvisioned, dismissShade, null /* callback */); + startActivityDismissingKeyguard(intent, onlyProvisioned, dismissShade, + false /* disallowEnterPictureInPictureWhileLaunching */, null /* callback */); } public void startActivityDismissingKeyguard(final Intent intent, boolean onlyProvisioned, - final boolean dismissShade, final Callback callback) { + final boolean dismissShade, final boolean disallowEnterPictureInPictureWhileLaunching, + final Callback callback) { if (onlyProvisioned && !isDeviceProvisioned()) return; final boolean afterKeyguardGone = PreviewInflater.wouldLaunchResolverActivity( @@ -3645,6 +3646,8 @@ public class StatusBar extends SystemUI implements DemoMode, Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP); int result = ActivityManager.START_CANCELED; ActivityOptions options = new ActivityOptions(getActivityOptions()); + options.setDisallowEnterPictureInPictureWhileLaunching( + disallowEnterPictureInPictureWhileLaunching); if (intent == KeyguardBottomAreaView.INSECURE_CAMERA_INTENT) { // Normally an activity will set it's requested rotation // animation on its window. However when launching an activity @@ -5345,8 +5348,9 @@ public class StatusBar extends SystemUI implements DemoMode, } vibrateForCameraGesture(); if (!mStatusBarKeyguardViewManager.isShowing()) { - startActivity(KeyguardBottomAreaView.INSECURE_CAMERA_INTENT, - true /* dismissShade */); + startActivityDismissingKeyguard(KeyguardBottomAreaView.INSECURE_CAMERA_INTENT, + false /* onlyProvisioned */, true /* dismissShade */, + true /* disallowEnterPictureInPictureWhileLaunching */, null /* callback */); } else { if (!mDeviceInteractive) { // Avoid flickering of the scrim when we instant launch the camera and the bouncer diff --git a/services/core/java/com/android/server/am/ActivityManagerService.java b/services/core/java/com/android/server/am/ActivityManagerService.java index 5c5a6b7ac205..9727092ed1be 100644 --- a/services/core/java/com/android/server/am/ActivityManagerService.java +++ b/services/core/java/com/android/server/am/ActivityManagerService.java @@ -8063,7 +8063,7 @@ public class ActivityManagerService extends IActivityManager.Stub stack.setPictureInPictureActions(actions); MetricsLogger.action(mContext, MetricsEvent.ACTION_PICTURE_IN_PICTURE_ENTERED, - r.supportsPictureInPictureWhilePausing); + r.supportsEnterPipOnTaskSwitch); logPictureInPictureArgs(params); }; diff --git a/services/core/java/com/android/server/am/ActivityRecord.java b/services/core/java/com/android/server/am/ActivityRecord.java index 874bd1e7625b..871ccb9640d4 100644 --- a/services/core/java/com/android/server/am/ActivityRecord.java +++ b/services/core/java/com/android/server/am/ActivityRecord.java @@ -298,9 +298,8 @@ final class ActivityRecord extends ConfigurationContainer implements AppWindowCo boolean frozenBeforeDestroy;// has been frozen but not yet destroyed. boolean immersive; // immersive mode (don't interrupt if possible) boolean forceNewConfig; // force re-create with new config next time - boolean supportsPictureInPictureWhilePausing; // This flag is set by the system to indicate - // that the activity can enter picture in picture while pausing (ie. only when another - // task is brought to front or started) + boolean supportsEnterPipOnTaskSwitch; // This flag is set by the system to indicate that the + // activity can enter picture in picture while pausing (only when switching to another task) PictureInPictureParams pictureInPictureArgs = new PictureInPictureParams.Builder().build(); // The PiP params used when deferring the entering of picture-in-picture. int launchCount; // count of launches since last state @@ -545,8 +544,8 @@ final class ActivityRecord extends ConfigurationContainer implements AppWindowCo + " mLastReportedPictureInPictureMode=" + mLastReportedPictureInPictureMode); if (info.supportsPictureInPicture()) { pw.println(prefix + "supportsPictureInPicture=" + info.supportsPictureInPicture()); - pw.println(prefix + "supportsPictureInPictureWhilePausing: " - + supportsPictureInPictureWhilePausing); + pw.println(prefix + "supportsEnterPipOnTaskSwitch: " + + supportsEnterPipOnTaskSwitch); } if (info.maxAspectRatio != 0) { pw.println(prefix + "maxAspectRatio=" + info.maxAspectRatio); @@ -1220,19 +1219,19 @@ final class ActivityRecord extends ConfigurationContainer implements AppWindowCo // When visible, allow entering PiP if the app is not locked. If it is over the // keyguard, then we will prompt to unlock in the caller before entering PiP. return !isCurrentAppLocked && - (supportsPictureInPictureWhilePausing || !beforeStopping); + (supportsEnterPipOnTaskSwitch || !beforeStopping); case PAUSING: case PAUSED: // When pausing, then only allow enter PiP as in the resume state, and in addition, // require that there is not an existing PiP activity and that the current system // state supports entering PiP return isNotLockedOrOnKeyguard && !hasPinnedStack - && supportsPictureInPictureWhilePausing; + && supportsEnterPipOnTaskSwitch; case STOPPING: // When stopping in a valid state, then only allow enter PiP as in the pause state. // Otherwise, fall through to throw an exception if the caller is trying to enter // PiP in an invalid stopping state. - if (supportsPictureInPictureWhilePausing) { + if (supportsEnterPipOnTaskSwitch) { return isNotLockedOrOnKeyguard && !hasPinnedStack; } default: diff --git a/services/core/java/com/android/server/am/ActivityStack.java b/services/core/java/com/android/server/am/ActivityStack.java index eb3177a6e1c9..adf5a50fae70 100644 --- a/services/core/java/com/android/server/am/ActivityStack.java +++ b/services/core/java/com/android/server/am/ActivityStack.java @@ -2095,7 +2095,7 @@ class ActivityStack extends ConfigurationContai // Reset the flag indicating that an app can enter picture-in-picture once the // activity is hidden - r.supportsPictureInPictureWhilePausing = false; + r.supportsEnterPipOnTaskSwitch = false; break; case INITIALIZING: @@ -2917,11 +2917,9 @@ class ActivityStack extends ConfigurationContai // supporting picture-in-picture while pausing only if the starting activity // would not be considered an overlay on top of the current activity // (eg. not fullscreen, or the assistant) - if (focusedTopActivity != null - && focusedTopActivity.getStackId() != PINNED_STACK_ID - && r.getStackId() != ASSISTANT_STACK_ID - && r.fullscreen) { - focusedTopActivity.supportsPictureInPictureWhilePausing = true; + if (canEnterPipOnTaskSwitch(focusedTopActivity, + null /* toFrontTask */, r, options)) { + focusedTopActivity.supportsEnterPipOnTaskSwitch = true; } transit = TRANSIT_TASK_OPEN; } @@ -2976,6 +2974,37 @@ class ActivityStack extends ConfigurationContai } } + /** + * @return Whether the switch to another task can trigger the currently running activity to + * enter PiP while it is pausing (if supported). Only one of {@param toFrontTask} or + * {@param toFrontActivity} should be set. + */ + private boolean canEnterPipOnTaskSwitch(ActivityRecord pipCandidate, + TaskRecord toFrontTask, ActivityRecord toFrontActivity, ActivityOptions opts) { + if (opts != null && opts.disallowEnterPictureInPictureWhileLaunching()) { + // Ensure the caller has requested not to trigger auto-enter PiP + return false; + } + if (pipCandidate == null || pipCandidate.getStackId() == PINNED_STACK_ID) { + // Ensure that we do not trigger entering PiP an activity on the pinned stack + return false; + } + final int targetStackId = toFrontTask != null ? toFrontTask.getStackId() + : toFrontActivity.getStackId(); + if (targetStackId == ASSISTANT_STACK_ID) { + // Ensure the task/activity being brought forward is not the assistant + return false; + } + final boolean isFullscreen = toFrontTask != null + ? toFrontTask.containsOnlyFullscreenActivities() + : toFrontActivity.fullscreen; + if (!isFullscreen) { + // Ensure the task/activity being brought forward is fullscreen + return false; + } + return true; + } + private boolean isTaskSwitch(ActivityRecord r, ActivityRecord topFocusedActivity) { return topFocusedActivity != null && r.getTask() != topFocusedActivity.getTask(); @@ -4551,9 +4580,9 @@ class ActivityStack extends ConfigurationContai // If a new task is moved to the front, then mark the existing top activity as supporting // picture-in-picture while paused only if the task would not be considered an oerlay on top // of the current activity (eg. not fullscreen, or the assistant) - if (topActivity != null && topActivity.getStackId() != PINNED_STACK_ID - && tr.getStackId() != ASSISTANT_STACK_ID && tr.containsOnlyFullscreenActivities()) { - topActivity.supportsPictureInPictureWhilePausing = true; + if (canEnterPipOnTaskSwitch(topActivity, tr, null /* toFrontActivity */, + options)) { + topActivity.supportsEnterPipOnTaskSwitch = true; } mStackSupervisor.resumeFocusedStackTopActivityLocked(); diff --git a/services/core/java/com/android/server/am/ActivityStackSupervisor.java b/services/core/java/com/android/server/am/ActivityStackSupervisor.java index 5b51dff84ad6..4eedb2543c31 100644 --- a/services/core/java/com/android/server/am/ActivityStackSupervisor.java +++ b/services/core/java/com/android/server/am/ActivityStackSupervisor.java @@ -59,7 +59,6 @@ import static com.android.server.am.ActivityManagerDebugConfig.DEBUG_STACK; import static com.android.server.am.ActivityManagerDebugConfig.DEBUG_STATES; import static com.android.server.am.ActivityManagerDebugConfig.DEBUG_SWITCH; import static com.android.server.am.ActivityManagerDebugConfig.DEBUG_TASKS; -import static com.android.server.am.ActivityManagerDebugConfig.POSTFIX_CONTAINERS; import static com.android.server.am.ActivityManagerDebugConfig.POSTFIX_FOCUS; import static com.android.server.am.ActivityManagerDebugConfig.POSTFIX_IDLE; import static com.android.server.am.ActivityManagerDebugConfig.POSTFIX_LOCKTASK; @@ -137,7 +136,6 @@ import android.os.Handler; import android.os.IBinder; import android.os.Looper; import android.os.Message; -import android.os.ParcelFileDescriptor; import android.os.PowerManager; import android.os.Process; import android.os.RemoteException; @@ -2992,7 +2990,7 @@ public class ActivityStackSupervisor extends ConfigurationContainer implements D // while pausing because that changes the focused stack and may prevent the new // starting activity from resuming. if (moveHomeStackToFront && task.getTaskToReturnTo() == HOME_ACTIVITY_TYPE - && (r.state == RESUMED || !r.supportsPictureInPictureWhilePausing)) { + && (r.state == RESUMED || !r.supportsEnterPipOnTaskSwitch)) { // Move the home stack forward if the task we just moved to the pinned stack // was launched from home so home should be visible behind it. moveHomeStackToFront(reason); @@ -3021,7 +3019,7 @@ public class ActivityStackSupervisor extends ConfigurationContainer implements D // Reset the state that indicates it can enter PiP while pausing after we've moved it // to the pinned stack - r.supportsPictureInPictureWhilePausing = false; + r.supportsEnterPipOnTaskSwitch = false; } finally { mWindowManager.continueSurfaceLayout(); } -- GitLab From bee00acce26666301609eedd5b87ea359e474c87 Mon Sep 17 00:00:00 2001 From: Erik Kline Date: Wed, 23 Aug 2017 22:21:57 -0700 Subject: [PATCH 52/60] switch to native_handle_create() for passing ownership Test: builds Bug: 29337859 Bug: 32163131 Bug: 64976634 Change-Id: Ifd064736c9fcb633b72e56e93b7baa5f4a5ff051 --- ..._server_connectivity_tethering_OffloadHardwareInterface.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/services/core/jni/com_android_server_connectivity_tethering_OffloadHardwareInterface.cpp b/services/core/jni/com_android_server_connectivity_tethering_OffloadHardwareInterface.cpp index 87312f82d58a..f9cbd1601290 100644 --- a/services/core/jni/com_android_server_connectivity_tethering_OffloadHardwareInterface.cpp +++ b/services/core/jni/com_android_server_connectivity_tethering_OffloadHardwareInterface.cpp @@ -74,10 +74,9 @@ int conntrackSocket(unsigned groups) { hidl_handle handleFromFileDescriptor(base::unique_fd fd) { hidl_handle h; - NATIVE_HANDLE_DECLARE_STORAGE(storage, 0, 0); static constexpr int kNumFds = 1; static constexpr int kNumInts = 0; - native_handle_t *nh = native_handle_init(storage, kNumFds, kNumInts); + native_handle_t *nh = native_handle_create(kNumFds, kNumInts); nh->data[0] = fd.release(); static constexpr bool kTakeOwnership = true; -- GitLab From e7b029807042a2e49f91a958229624fa4f38b813 Mon Sep 17 00:00:00 2001 From: Makoto Onuki Date: Thu, 24 Aug 2017 14:23:36 -0700 Subject: [PATCH 53/60] SyncManager: Log # of jobs loaded, and saved most recently. Also moved the "wtf for cancelAll for the system UID" code to catch other entry points. Bug: 64536115 Test: Manual Change-Id: I55ff515ad70263d6f953f18d6be02f6292742efa --- .../android/server/content/SyncManager.java | 16 +++++-- .../server/job/JobSchedulerInternal.java | 40 ++++++++++++++++- .../server/job/JobSchedulerService.java | 19 ++++---- .../java/com/android/server/job/JobStore.java | 43 +++++++++++++++++++ 4 files changed, 103 insertions(+), 15 deletions(-) diff --git a/services/core/java/com/android/server/content/SyncManager.java b/services/core/java/com/android/server/content/SyncManager.java index 51ed6b2c2937..2f3b55960c13 100644 --- a/services/core/java/com/android/server/content/SyncManager.java +++ b/services/core/java/com/android/server/content/SyncManager.java @@ -99,6 +99,7 @@ import com.android.server.backup.AccountSyncSettingsBackupHelper; import com.android.server.content.SyncStorageEngine.AuthorityInfo; import com.android.server.content.SyncStorageEngine.EndPoint; import com.android.server.content.SyncStorageEngine.OnSyncRequestListener; +import com.android.server.job.JobSchedulerInternal.JobStorePersistStats; import java.io.FileDescriptor; import java.io.PrintWriter; @@ -403,12 +404,21 @@ public class SyncManager { return (networkInfo != null) && networkInfo.isConnected(); } + private String getJobStats() { + JobSchedulerInternal js = LocalServices.getService(JobSchedulerInternal.class); + return "JobStats: " + + ((js == null) ? "(JobSchedulerInternal==null)" + : js.getPersistStats().toString()); + } + private BroadcastReceiver mShutdownIntentReceiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { Log.w(TAG, "Writing sync state before shutdown..."); getSyncStorageEngine().writeAllState(); + + mLogger.log(getJobStats()); mLogger.log("Shutting down."); } }; @@ -504,13 +514,11 @@ public class SyncManager { } } } - final int totalJobs = (mJobSchedulerInternal == null) - ? -1 : mJobSchedulerInternal.countJobs(); final String summary = "Loaded persisted syncs: " + numPersistedPeriodicSyncs + " periodic syncs, " + numPersistedOneshotSyncs + " oneshot syncs, " + (pendingJobs.size()) + " total system server jobs, " - + totalJobs + " total jobs."; + + getJobStats(); Slog.i(TAG, summary); mLogger.log(summary); @@ -720,7 +728,7 @@ public class SyncManager { // the account (they run before) which is the genie is out of the bottle. whiteListExistingSyncAdaptersIfNeeded(); - mLogger.log("Sync manager initialized."); + mLogger.log("Sync manager initialized: " + Build.FINGERPRINT); } public void onStartUser(int userHandle) { diff --git a/services/core/java/com/android/server/job/JobSchedulerInternal.java b/services/core/java/com/android/server/job/JobSchedulerInternal.java index d52b3b760c11..095526dc52fc 100644 --- a/services/core/java/com/android/server/job/JobSchedulerInternal.java +++ b/services/core/java/com/android/server/job/JobSchedulerInternal.java @@ -38,8 +38,44 @@ public interface JobSchedulerInternal { void removeBackingUpUid(int uid); void clearAllBackingUpUids(); + JobStorePersistStats getPersistStats(); + /** - * @return the total number of jobs across all UIDs. + * Stats about the first load after boot and the most recent save. + * STOPSHIP Remove it and the relevant code once b/64536115 is fixed. */ - int countJobs(); + public class JobStorePersistStats { + public int countAllJobsLoaded = -1; + public int countSystemServerJobsLoaded = -1; + public int countSystemSyncManagerJobsLoaded = -1; + + public int countAllJobsSaved = -1; + public int countSystemServerJobsSaved = -1; + public int countSystemSyncManagerJobsSaved = -1; + + public JobStorePersistStats() { + } + + public JobStorePersistStats(JobStorePersistStats source) { + countAllJobsLoaded = source.countAllJobsLoaded; + countSystemServerJobsLoaded = source.countSystemServerJobsLoaded; + countSystemSyncManagerJobsLoaded = source.countSystemSyncManagerJobsLoaded; + + countAllJobsSaved = source.countAllJobsSaved; + countSystemServerJobsSaved = source.countSystemServerJobsSaved; + countSystemSyncManagerJobsSaved = source.countSystemSyncManagerJobsSaved; + } + + @Override + public String toString() { + return "FirstLoad: " + + countAllJobsLoaded + "/" + + countSystemServerJobsLoaded + "/" + + countSystemSyncManagerJobsLoaded + + " LastSave: " + + countAllJobsSaved + "/" + + countSystemServerJobsSaved + "/" + + countSystemSyncManagerJobsSaved; + } + } } diff --git a/services/core/java/com/android/server/job/JobSchedulerService.java b/services/core/java/com/android/server/job/JobSchedulerService.java index 12087b07444e..3fc76c055529 100644 --- a/services/core/java/com/android/server/job/JobSchedulerService.java +++ b/services/core/java/com/android/server/job/JobSchedulerService.java @@ -782,6 +782,11 @@ public final class JobSchedulerService extends com.android.server.SystemService * */ public void cancelJobsForUid(int uid, String reason) { + if (uid == Process.SYSTEM_UID) { + // This really shouldn't happen. + Slog.wtfStack(TAG, "cancelJobsForUid() called for system uid"); + return; + } synchronized (mLock) { final List jobsForUid = mJobs.getJobsByUid(uid); for (int i=0; i jobList) { + int numJobs = 0; + int numSystemJobs = 0; + int numSyncJobs = 0; try { ByteArrayOutputStream baos = new ByteArrayOutputStream(); XmlSerializer out = new FastXmlSerializer(); @@ -356,6 +367,14 @@ public final class JobStore { writeExecutionCriteriaToXml(out, jobStatus); writeBundleToXml(jobStatus.getJob().getExtras(), out); out.endTag(null, "job"); + + numJobs++; + if (jobStatus.getUid() == Process.SYSTEM_UID) { + numSystemJobs++; + if (isSyncJob(jobStatus)) { + numSyncJobs++; + } + } } out.endTag(null, "job-info"); out.endDocument(); @@ -373,6 +392,10 @@ public final class JobStore { if (DEBUG) { Slog.d(TAG, "Error persisting bundle.", e); } + } finally { + mPersistInfo.countAllJobsSaved = numJobs; + mPersistInfo.countSystemServerJobsSaved = numSystemJobs; + mPersistInfo.countSystemSyncManagerJobsSaved = numSyncJobs; } } @@ -525,6 +548,11 @@ public final class JobStore { return Pair.create(earliest, latest); } + private static boolean isSyncJob(JobStatus status) { + return com.android.server.content.SyncJobService.class.getName() + .equals(status.getServiceComponent().getClassName()); + } + /** * Runnable that reads list of persisted job from xml. This is run once at start up, so doesn't * need to go through {@link JobStore#add(com.android.server.job.controllers.JobStatus)}. @@ -545,6 +573,8 @@ public final class JobStore { @Override public void run() { int numJobs = 0; + int numSystemJobs = 0; + int numSyncJobs = 0; try { List jobs; FileInputStream fis = mJobsFile.openRead(); @@ -558,7 +588,14 @@ public final class JobStore { js.prepareLocked(am); js.enqueueTime = now; this.jobSet.add(js); + numJobs++; + if (js.getUid() == Process.SYSTEM_UID) { + numSystemJobs++; + if (isSyncJob(js)) { + numSyncJobs++; + } + } } } } @@ -569,6 +606,12 @@ public final class JobStore { } } catch (XmlPullParserException | IOException e) { Slog.wtf(TAG, "Error jobstore xml.", e); + } finally { + if (mPersistInfo.countAllJobsLoaded < 0) { // Only set them once. + mPersistInfo.countAllJobsLoaded = numJobs; + mPersistInfo.countSystemServerJobsLoaded = numSystemJobs; + mPersistInfo.countSystemSyncManagerJobsLoaded = numSyncJobs; + } } Slog.i(TAG, "Read " + numJobs + " jobs"); } -- GitLab From f1b34a584aa2e77c489914f5853553145639b0e3 Mon Sep 17 00:00:00 2001 From: Fyodor Kupolov Date: Fri, 25 Aug 2017 11:23:02 -0700 Subject: [PATCH 54/60] Use synchronization when accessing mPackages state In the context of this bug, enableComponentLPw was concurrently modifying arraylist. Test: manual - multiple reboots Bug: 64986285 Change-Id: Ifab137c9572a2eb4ec7417309f6674a08425833c --- .../server/pm/PackageManagerService.java | 116 ++++++++++-------- 1 file changed, 62 insertions(+), 54 deletions(-) diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java index 23d36988228f..9d0b44db1bf0 100644 --- a/services/core/java/com/android/server/pm/PackageManagerService.java +++ b/services/core/java/com/android/server/pm/PackageManagerService.java @@ -21822,32 +21822,36 @@ Slog.v(TAG, ":: stepped forward, applying functor at tag " + parser.getName()); } } - if (callingUid == Process.SHELL_UID - && (pkgSetting.pkgFlags & ApplicationInfo.FLAG_TEST_ONLY) == 0) { - // Shell can only change whole packages between ENABLED and DISABLED_USER states - // unless it is a test package. - int oldState = pkgSetting.getEnabled(userId); - if (className == null - && - (oldState == COMPONENT_ENABLED_STATE_DISABLED_USER - || oldState == COMPONENT_ENABLED_STATE_DEFAULT - || oldState == COMPONENT_ENABLED_STATE_ENABLED) - && - (newState == COMPONENT_ENABLED_STATE_DISABLED_USER - || newState == COMPONENT_ENABLED_STATE_DEFAULT - || newState == COMPONENT_ENABLED_STATE_ENABLED)) { - // ok - } else { - throw new SecurityException( - "Shell cannot change component state for " + packageName + "/" - + className + " to " + newState); + synchronized (mPackages) { + if (callingUid == Process.SHELL_UID + && (pkgSetting.pkgFlags & ApplicationInfo.FLAG_TEST_ONLY) == 0) { + // Shell can only change whole packages between ENABLED and DISABLED_USER states + // unless it is a test package. + int oldState = pkgSetting.getEnabled(userId); + if (className == null + && + (oldState == COMPONENT_ENABLED_STATE_DISABLED_USER + || oldState == COMPONENT_ENABLED_STATE_DEFAULT + || oldState == COMPONENT_ENABLED_STATE_ENABLED) + && + (newState == COMPONENT_ENABLED_STATE_DISABLED_USER + || newState == COMPONENT_ENABLED_STATE_DEFAULT + || newState == COMPONENT_ENABLED_STATE_ENABLED)) { + // ok + } else { + throw new SecurityException( + "Shell cannot change component state for " + packageName + "/" + + className + " to " + newState); + } } } if (className == null) { // We're dealing with an application/package level state change - if (pkgSetting.getEnabled(userId) == newState) { - // Nothing to do - return; + synchronized (mPackages) { + if (pkgSetting.getEnabled(userId) == newState) { + // Nothing to do + return; + } } // If we're enabling a system stub, there's a little more work to do. // Prior to enabling the package, we need to decompress the APK(s) to the @@ -21961,41 +21965,45 @@ Slog.v(TAG, ":: stepped forward, applying functor at tag " + parser.getName()); // Don't care about who enables an app. callingPackage = null; } - pkgSetting.setEnabled(newState, userId, callingPackage); - } else { - // We're dealing with a component level state change - // First, verify that this is a valid class name. - PackageParser.Package pkg = pkgSetting.pkg; - if (pkg == null || !pkg.hasComponentClassName(className)) { - if (pkg != null && - pkg.applicationInfo.targetSdkVersion >= - Build.VERSION_CODES.JELLY_BEAN) { - throw new IllegalArgumentException("Component class " + className - + " does not exist in " + packageName); - } else { - Slog.w(TAG, "Failed setComponentEnabledSetting: component class " - + className + " does not exist in " + packageName); - } + synchronized (mPackages) { + pkgSetting.setEnabled(newState, userId, callingPackage); } - switch (newState) { - case COMPONENT_ENABLED_STATE_ENABLED: - if (!pkgSetting.enableComponentLPw(className, userId)) { - return; - } - break; - case COMPONENT_ENABLED_STATE_DISABLED: - if (!pkgSetting.disableComponentLPw(className, userId)) { - return; + } else { + synchronized (mPackages) { + // We're dealing with a component level state change + // First, verify that this is a valid class name. + PackageParser.Package pkg = pkgSetting.pkg; + if (pkg == null || !pkg.hasComponentClassName(className)) { + if (pkg != null && + pkg.applicationInfo.targetSdkVersion >= + Build.VERSION_CODES.JELLY_BEAN) { + throw new IllegalArgumentException("Component class " + className + + " does not exist in " + packageName); + } else { + Slog.w(TAG, "Failed setComponentEnabledSetting: component class " + + className + " does not exist in " + packageName); + } } - break; - case COMPONENT_ENABLED_STATE_DEFAULT: - if (!pkgSetting.restoreComponentLPw(className, userId)) { - return; + switch (newState) { + case COMPONENT_ENABLED_STATE_ENABLED: + if (!pkgSetting.enableComponentLPw(className, userId)) { + return; + } + break; + case COMPONENT_ENABLED_STATE_DISABLED: + if (!pkgSetting.disableComponentLPw(className, userId)) { + return; + } + break; + case COMPONENT_ENABLED_STATE_DEFAULT: + if (!pkgSetting.restoreComponentLPw(className, userId)) { + return; + } + break; + default: + Slog.e(TAG, "Invalid new component state: " + newState); + return; } - break; - default: - Slog.e(TAG, "Invalid new component state: " + newState); - return; } } synchronized (mPackages) { -- GitLab From d2aa1351c99cd8d82b2d826a9caed0706301642b Mon Sep 17 00:00:00 2001 From: Jason Monk Date: Fri, 25 Aug 2017 15:56:03 -0400 Subject: [PATCH 55/60] Roll back nav bar interface to version 2 Partial revert of If27641aedcd05ebc834c9dc0b38d18cd20ddae03 Test: make Change-Id: I47de1ca026028e16e6c4075e6be5b18a9746962c Fixes: 65055647 --- .../plugins/statusbar/phone/NavBarButtonProvider.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/SystemUI/plugin/src/com/android/systemui/plugins/statusbar/phone/NavBarButtonProvider.java b/packages/SystemUI/plugin/src/com/android/systemui/plugins/statusbar/phone/NavBarButtonProvider.java index 1285ed87718e..56a3ee3a28f7 100644 --- a/packages/SystemUI/plugin/src/com/android/systemui/plugins/statusbar/phone/NavBarButtonProvider.java +++ b/packages/SystemUI/plugin/src/com/android/systemui/plugins/statusbar/phone/NavBarButtonProvider.java @@ -27,7 +27,7 @@ public interface NavBarButtonProvider extends Plugin { public static final String ACTION = "com.android.systemui.action.PLUGIN_NAV_BUTTON"; - public static final int VERSION = 3; + public static final int VERSION = 2; /** * Returns a view in the nav bar. If the id is set "back", "home", "recent_apps", "menu", @@ -46,6 +46,9 @@ public interface NavBarButtonProvider extends Plugin { void setVertical(boolean vertical); + default void setCarMode(boolean carMode) { + } + void setDarkIntensity(float intensity); } } -- GitLab From 341b2c172f71200e7956ae29e954474c9095923b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Roger=201=20J=C3=B6nsson?= Date: Wed, 17 May 2017 14:21:55 +0200 Subject: [PATCH 56/60] Create new trace object when logging from new thread Create new BootTimingsTraceLog object for logging when starting HIDL services from different thread, in order to avoid exception. Bug: 64111691 Test: Manual - device boots, metrics are logged to system/event log Change-Id: I05834b7fe8078fbf772f9b29f0dd3aa4288f8f23 --- services/java/com/android/server/SystemServer.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/services/java/com/android/server/SystemServer.java b/services/java/com/android/server/SystemServer.java index 3c1262f089bc..221b9b4c815e 100644 --- a/services/java/com/android/server/SystemServer.java +++ b/services/java/com/android/server/SystemServer.java @@ -828,9 +828,11 @@ public final class SystemServer { // because it need to connect to SensorManager. This have to start // after START_SENSOR_SERVICE is done. SystemServerInitThreadPool.get().submit(() -> { - traceBeginAndSlog(START_HIDL_SERVICES); + TimingsTraceLog traceLog = new TimingsTraceLog( + SYSTEM_SERVER_TIMING_ASYNC_TAG, Trace.TRACE_TAG_SYSTEM_SERVER); + traceLog.traceBegin(START_HIDL_SERVICES); startHidlServices(); - traceEnd(); + traceLog.traceEnd(); }, START_HIDL_SERVICES); if (!disableVrManager) { -- GitLab From eedcbf15048d14cd08447a9aff259636481ed2ab Mon Sep 17 00:00:00 2001 From: Michael Wright Date: Wed, 16 Aug 2017 23:14:54 +0100 Subject: [PATCH 57/60] Add new system API for stable display size Fixes: 34388294 Test: manual Change-Id: Ie380230bbd82370f507161b4cdb6f0d100b09f11 --- api/system-current.txt | 1 + .../hardware/display/DisplayManager.java | 16 +++ .../display/DisplayManagerGlobal.java | 12 ++ .../hardware/display/IDisplayManager.aidl | 4 + core/res/res/values/config.xml | 6 + core/res/res/values/symbols.xml | 3 + .../server/display/DisplayManagerService.java | 107 +++++++++++++++--- .../server/display/PersistentDataStore.java | 89 ++++++++++++++- 8 files changed, 224 insertions(+), 14 deletions(-) diff --git a/api/system-current.txt b/api/system-current.txt index 2eaf544a7e74..d50bb929cca3 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -16561,6 +16561,7 @@ package android.hardware.display { method public android.view.Display getDisplay(int); method public android.view.Display[] getDisplays(); method public android.view.Display[] getDisplays(java.lang.String); + method public android.graphics.Point getStableDisplaySize(); method public void registerDisplayListener(android.hardware.display.DisplayManager.DisplayListener, android.os.Handler); method public void unregisterDisplayListener(android.hardware.display.DisplayManager.DisplayListener); field public static final java.lang.String DISPLAY_CATEGORY_PRESENTATION = "android.hardware.display.category.PRESENTATION"; diff --git a/core/java/android/hardware/display/DisplayManager.java b/core/java/android/hardware/display/DisplayManager.java index 3ade2e430a61..6fbacaf32fd6 100644 --- a/core/java/android/hardware/display/DisplayManager.java +++ b/core/java/android/hardware/display/DisplayManager.java @@ -18,8 +18,10 @@ package android.hardware.display; import android.annotation.NonNull; import android.annotation.Nullable; +import android.annotation.SystemApi; import android.annotation.SystemService; import android.content.Context; +import android.graphics.Point; import android.media.projection.MediaProjection; import android.os.Handler; import android.util.SparseArray; @@ -585,6 +587,20 @@ public final class DisplayManager { name, width, height, densityDpi, surface, flags, callback, handler, uniqueId); } + /** + * Gets the stable device display size, in pixels. + * + * This should really only be used for things like server-side filtering of available + * applications. Most applications don't need the level of stability guaranteed by this and + * should instead query either the size of the display they're currently running on or the + * size of the default display. + * @hide + */ + @SystemApi + public Point getStableDisplaySize() { + return mGlobal.getStableDisplaySize(); + } + /** * Listens for changes in available display devices. */ diff --git a/core/java/android/hardware/display/DisplayManagerGlobal.java b/core/java/android/hardware/display/DisplayManagerGlobal.java index 0b998e58656b..a8a4eb67f580 100644 --- a/core/java/android/hardware/display/DisplayManagerGlobal.java +++ b/core/java/android/hardware/display/DisplayManagerGlobal.java @@ -18,6 +18,7 @@ package android.hardware.display; import android.content.Context; import android.content.res.Resources; +import android.graphics.Point; import android.hardware.display.DisplayManager.DisplayListener; import android.media.projection.IMediaProjection; import android.media.projection.MediaProjection; @@ -444,6 +445,17 @@ public final class DisplayManagerGlobal { } } + /** + * Gets the stable device display size, in pixels. + */ + public Point getStableDisplaySize() { + try { + return mDm.getStableDisplaySize(); + } catch (RemoteException ex) { + throw ex.rethrowFromSystemServer(); + } + } + private final class DisplayManagerCallback extends IDisplayManagerCallback.Stub { @Override public void onDisplayEvent(int displayId, int event) { diff --git a/core/java/android/hardware/display/IDisplayManager.aidl b/core/java/android/hardware/display/IDisplayManager.aidl index 7ca4dc140eca..505388419c8c 100644 --- a/core/java/android/hardware/display/IDisplayManager.aidl +++ b/core/java/android/hardware/display/IDisplayManager.aidl @@ -16,6 +16,7 @@ package android.hardware.display; +import android.graphics.Point; import android.hardware.display.IDisplayManagerCallback; import android.hardware.display.IVirtualDisplayCallback; import android.hardware.display.WifiDisplay; @@ -77,4 +78,7 @@ interface IDisplayManager { // No permissions required but must be same Uid as the creator. void releaseVirtualDisplay(in IVirtualDisplayCallback token); + + // Get a stable metric for the device's display size. No permissions required. + Point getStableDisplaySize(); } diff --git a/core/res/res/values/config.xml b/core/res/res/values/config.xml index ca4b355664d7..172cae97d0a1 100644 --- a/core/res/res/values/config.xml +++ b/core/res/res/values/config.xml @@ -3044,4 +3044,10 @@ true + + + -1 + -1 diff --git a/core/res/res/values/symbols.xml b/core/res/res/values/symbols.xml index 04cfe485df4a..4cfc1acc7408 100644 --- a/core/res/res/values/symbols.xml +++ b/core/res/res/values/symbols.xml @@ -3069,4 +3069,7 @@ + + + diff --git a/services/core/java/com/android/server/display/DisplayManagerService.java b/services/core/java/com/android/server/display/DisplayManagerService.java index 8269042da24a..d0a1d9e63141 100644 --- a/services/core/java/com/android/server/display/DisplayManagerService.java +++ b/services/core/java/com/android/server/display/DisplayManagerService.java @@ -31,6 +31,8 @@ import android.Manifest; import android.annotation.NonNull; import android.content.Context; import android.content.pm.PackageManager; +import android.content.res.Resources; +import android.graphics.Point; import android.hardware.SensorManager; import android.hardware.display.DisplayManagerGlobal; import android.hardware.display.DisplayManagerInternal; @@ -211,6 +213,12 @@ public final class DisplayManagerService extends SystemService { // The virtual display adapter, or null if not registered. private VirtualDisplayAdapter mVirtualDisplayAdapter; + // The stable device screen height and width. These are not tied to a specific display, even + // the default display, because they need to be stable over the course of the device's entire + // life, even if the default display changes (e.g. a new monitor is plugged into a PC-like + // device). + private Point mStableDisplaySize = new Point(); + // Viewports of the default display and the display that should receive touch // input from an external source. Used by the input system. private final DisplayViewport mDefaultViewport = new DisplayViewport(); @@ -284,7 +292,10 @@ public final class DisplayManagerService extends SystemService { // adapter is up so that we have it's configuration. We could load it lazily, but since // we're going to have to read it in eventually we may as well do it here rather than after // we've waited for the display to register itself with us. - mPersistentDataStore.loadIfNeeded(); + synchronized(mSyncRoot) { + mPersistentDataStore.loadIfNeeded(); + loadStableDisplayValuesLocked(); + } mHandler.sendEmptyMessage(MSG_REGISTER_DEFAULT_DISPLAY_ADAPTERS); publishBinderService(Context.DISPLAY_SERVICE, new BinderService(), @@ -346,6 +357,34 @@ public final class DisplayManagerService extends SystemService { return mHandler; } + private void loadStableDisplayValuesLocked() { + final Point size = mPersistentDataStore.getStableDisplaySize(); + if (size.x > 0 && size.y > 0) { + // Just set these values directly so we don't write the display persistent data again + // unnecessarily + mStableDisplaySize.set(size.x, size.y); + } else { + final Resources res = mContext.getResources(); + final int width = res.getInteger( + com.android.internal.R.integer.config_stableDeviceDisplayWidth); + final int height = res.getInteger( + com.android.internal.R.integer.config_stableDeviceDisplayHeight); + if (width > 0 && height > 0) { + setStableDisplaySizeLocked(width, height); + } + } + } + + private Point getStableDisplaySizeInternal() { + Point r = new Point(); + synchronized (mSyncRoot) { + if (mStableDisplaySize.x > 0 && mStableDisplaySize.y > 0) { + r.set(mStableDisplaySize.x, mStableDisplaySize.y); + } + } + return r; + } + private void registerDisplayTransactionListenerInternal( DisplayTransactionListener listener) { // List is self-synchronized copy-on-write. @@ -770,18 +809,6 @@ public final class DisplayManagerService extends SystemService { if (work != null) { work.run(); } - if (display != null && display.getPrimaryDisplayDeviceLocked() == device) { - int colorMode = mPersistentDataStore.getColorMode(device); - if (colorMode == Display.COLOR_MODE_INVALID) { - if ((device.getDisplayDeviceInfoLocked().flags - & DisplayDeviceInfo.FLAG_DEFAULT_DISPLAY) != 0) { - colorMode = mDefaultDisplayDefaultColorMode; - } else { - colorMode = Display.COLOR_MODE_DEFAULT; - } - } - display.setRequestedColorModeLocked(colorMode); - } scheduleTraversalLocked(false); } @@ -886,6 +913,11 @@ public final class DisplayManagerService extends SystemService { return null; } + configureColorModeLocked(display, device); + if (isDefault) { + recordStableDisplayStatsIfNeededLocked(display); + } + mLogicalDisplays.put(displayId, display); // Wake up waitForDefaultDisplay. @@ -907,6 +939,40 @@ public final class DisplayManagerService extends SystemService { return displayId; } + private void configureColorModeLocked(LogicalDisplay display, DisplayDevice device) { + if (display.getPrimaryDisplayDeviceLocked() == device) { + int colorMode = mPersistentDataStore.getColorMode(device); + if (colorMode == Display.COLOR_MODE_INVALID) { + if ((device.getDisplayDeviceInfoLocked().flags + & DisplayDeviceInfo.FLAG_DEFAULT_DISPLAY) != 0) { + colorMode = mDefaultDisplayDefaultColorMode; + } else { + colorMode = Display.COLOR_MODE_DEFAULT; + } + } + display.setRequestedColorModeLocked(colorMode); + } + } + + // If we've never recorded stable device stats for this device before and they aren't + // explicitly configured, go ahead and record the stable device stats now based on the status + // of the default display at first boot. + private void recordStableDisplayStatsIfNeededLocked(LogicalDisplay d) { + if (mStableDisplaySize.x <= 0 && mStableDisplaySize.y <= 0) { + DisplayInfo info = d.getDisplayInfoLocked(); + setStableDisplaySizeLocked(info.getNaturalWidth(), info.getNaturalHeight()); + } + } + + private void setStableDisplaySizeLocked(int width, int height) { + mStableDisplaySize = new Point(width, height); + try { + mPersistentDataStore.setStableDisplaySize(mStableDisplaySize); + } finally { + mPersistentDataStore.saveIfNeeded(); + } + } + // Updates all existing logical displays given the current set of display devices. // Removes invalid logical displays. // Sends notifications if needed. @@ -1166,6 +1232,8 @@ public final class DisplayManagerService extends SystemService { pw.println(" mDefaultDisplayDefaultColorMode=" + mDefaultDisplayDefaultColorMode); pw.println(" mSingleDisplayDemoMode=" + mSingleDisplayDemoMode); pw.println(" mWifiDisplayScanRequestCount=" + mWifiDisplayScanRequestCount); + pw.println(" mStableDisplaySize=" + mStableDisplaySize); + IndentingPrintWriter ipw = new IndentingPrintWriter(pw, " "); ipw.increaseIndent(); @@ -1378,6 +1446,19 @@ public final class DisplayManagerService extends SystemService { } } + /** + * Returns the stable device display size, in pixels. + */ + @Override // Binder call + public Point getStableDisplaySize() { + final long token = Binder.clearCallingIdentity(); + try { + return getStableDisplaySizeInternal(); + } finally { + Binder.restoreCallingIdentity(token); + } + } + @Override // Binder call public void registerCallback(IDisplayManagerCallback callback) { if (callback == null) { diff --git a/services/core/java/com/android/server/display/PersistentDataStore.java b/services/core/java/com/android/server/display/PersistentDataStore.java index 47701b99860a..34c8e22a9f1e 100644 --- a/services/core/java/com/android/server/display/PersistentDataStore.java +++ b/services/core/java/com/android/server/display/PersistentDataStore.java @@ -23,6 +23,7 @@ import org.xmlpull.v1.XmlPullParser; import org.xmlpull.v1.XmlPullParserException; import org.xmlpull.v1.XmlSerializer; +import android.graphics.Point; import android.hardware.display.WifiDisplay; import android.util.AtomicFile; import android.util.Slog; @@ -60,6 +61,10 @@ import libcore.util.Objects; * <color-mode>0</color-mode> * </display> * </display-states> + * <stable-device-values> + * <stable-display-height>1920<stable-display-height> + * <stable-display-width>1080<stable-display-width> + * </stable-device-values> * </display-manager-state> * * @@ -75,6 +80,9 @@ final class PersistentDataStore { private final HashMap mDisplayStates = new HashMap(); + // Display values which should be stable across the device's lifetime. + private final StableDeviceValues mStableDeviceValues = new StableDeviceValues(); + // The atomic file used to safely read or write the file. private final AtomicFile mAtomicFile; @@ -162,6 +170,7 @@ final class PersistentDataStore { } public boolean forgetWifiDisplay(String deviceAddress) { + loadIfNeeded(); int index = findRememberedWifiDisplay(deviceAddress); if (index >= 0) { mRememberedWifiDisplays.remove(index); @@ -204,6 +213,18 @@ final class PersistentDataStore { return false; } + public Point getStableDisplaySize() { + loadIfNeeded(); + return mStableDeviceValues.getDisplaySize(); + } + + public void setStableDisplaySize(Point size) { + loadIfNeeded(); + if (mStableDeviceValues.setDisplaySize(size)) { + setDirty(); + } + } + private DisplayState getDisplayState(String uniqueId, boolean createIfAbsent) { loadIfNeeded(); DisplayState state = mDisplayStates.get(uniqueId); @@ -290,6 +311,9 @@ final class PersistentDataStore { if (parser.getName().equals("display-states")) { loadDisplaysFromXml(parser); } + if (parser.getName().equals("stable-device-values")) { + mStableDeviceValues.loadFromXml(parser); + } } } @@ -363,6 +387,9 @@ final class PersistentDataStore { serializer.endTag(null, "display"); } serializer.endTag(null, "display-states"); + serializer.startTag(null, "stable-device-values"); + mStableDeviceValues.saveToXml(serializer); + serializer.endTag(null, "stable-device-values"); serializer.endTag(null, "display-manager-state"); serializer.endDocument(); } @@ -382,6 +409,8 @@ final class PersistentDataStore { pw.println(" " + i++ + ": " + entry.getKey()); entry.getValue().dump(pw, " "); } + pw.println(" StableDeviceValues:"); + mStableDeviceValues.dump(pw, " "); } private static final class DisplayState { @@ -417,8 +446,66 @@ final class PersistentDataStore { serializer.endTag(null, "color-mode"); } - private void dump(final PrintWriter pw, final String prefix) { + public void dump(final PrintWriter pw, final String prefix) { pw.println(prefix + "ColorMode=" + mColorMode); } } + + private static final class StableDeviceValues { + private int mWidth; + private int mHeight; + + private Point getDisplaySize() { + return new Point(mWidth, mHeight); + } + + public boolean setDisplaySize(Point r) { + if (mWidth != r.x || mHeight != r.y) { + mWidth = r.x; + mHeight = r.y; + return true; + } + return false; + } + + public void loadFromXml(XmlPullParser parser) throws IOException, XmlPullParserException { + final int outerDepth = parser.getDepth(); + while (XmlUtils.nextElementWithin(parser, outerDepth)) { + switch (parser.getName()) { + case "stable-display-width": + mWidth = loadIntValue(parser); + break; + case "stable-display-height": + mHeight = loadIntValue(parser); + break; + } + } + } + + private static int loadIntValue(XmlPullParser parser) + throws IOException, XmlPullParserException { + try { + String value = parser.nextText(); + return Integer.parseInt(value); + } catch (NumberFormatException nfe) { + return 0; + } + } + + public void saveToXml(XmlSerializer serializer) throws IOException { + if (mWidth > 0 && mHeight > 0) { + serializer.startTag(null, "stable-display-width"); + serializer.text(Integer.toString(mWidth)); + serializer.endTag(null, "stable-display-width"); + serializer.startTag(null, "stable-display-height"); + serializer.text(Integer.toString(mHeight)); + serializer.endTag(null, "stable-display-height"); + } + } + + public void dump(final PrintWriter pw, final String prefix) { + pw.println(prefix + "StableDisplayWidth=" + mWidth); + pw.println(prefix + "StableDisplayHeight=" + mHeight); + } + } } -- GitLab From 464d0d9b1de2a8c881c7d5d41fe7c0f5c0f5d28e Mon Sep 17 00:00:00 2001 From: Selim Cinek Date: Fri, 25 Aug 2017 22:07:36 +0000 Subject: [PATCH 58/60] Revert "Support keyboard long-press on notifications" This reverts commit 2ca798932ea2945184df1c5500b5b9f08af9af55. Fixes: 65061056 Change-Id: I88bcb549b9e76958d280625a96796791b6f29060 --- .../src/com/android/systemui/SwipeHelper.java | 73 +++++++++++-------- .../statusbar/ExpandableNotificationRow.java | 48 ------------ .../systemui/statusbar/car/CarStatusBar.java | 8 +- .../phone/NotificationPanelView.java | 4 +- .../systemui/statusbar/phone/StatusBar.java | 13 ++-- .../stack/NotificationStackScrollLayout.java | 20 ++--- 6 files changed, 66 insertions(+), 100 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/SwipeHelper.java b/packages/SystemUI/src/com/android/systemui/SwipeHelper.java index 8c1b736d5698..4b377153e558 100644 --- a/packages/SystemUI/src/com/android/systemui/SwipeHelper.java +++ b/packages/SystemUI/src/com/android/systemui/SwipeHelper.java @@ -83,6 +83,7 @@ public class SwipeHelper implements Gefingerpoken { private boolean mMenuRowIntercepting; private boolean mLongPressSent; + private LongPressListener mLongPressListener; private Runnable mWatchLongPress; private final long mLongPressTimeout; @@ -114,6 +115,10 @@ public class SwipeHelper implements Gefingerpoken { mFlingAnimationUtils = new FlingAnimationUtils(context, getMaxEscapeAnimDuration() / 1000f); } + public void setLongPressListener(LongPressListener listener) { + mLongPressListener = listener; + } + public void setDensityScale(float densityScale) { mDensityScale = densityScale; } @@ -252,7 +257,7 @@ public class SwipeHelper implements Gefingerpoken { } } - public void cancelLongPress() { + public void removeLongPressCallback() { if (mWatchLongPress != null) { mHandler.removeCallbacks(mWatchLongPress); mWatchLongPress = null; @@ -276,14 +281,6 @@ public class SwipeHelper implements Gefingerpoken { mVelocityTracker.clear(); mCurrView = mCallback.getChildAtPosition(ev); - // The SwipeHelper sends its own long-press, don't let the view send a dupe. - // Queue up a cancelLongPress on the view a few ms after we see a down event. - mHandler.post(() -> { - if (mCurrView != null) { - mCurrView.cancelLongPress(); - } - }); - if (mCurrView != null) { onDownUpdate(mCurrView, ev); mCanCurrViewBeDimissed = mCallback.canChildBeDismissed(mCurrView); @@ -291,26 +288,33 @@ public class SwipeHelper implements Gefingerpoken { mInitialTouchPos = getPos(ev); mPerpendicularInitialTouchPos = getPerpendicularPos(ev); mTranslation = getTranslation(mCurrView); - if (mWatchLongPress == null) { - mWatchLongPress = new Runnable() { - @Override - public void run() { - if (mCurrView != null && !mLongPressSent) { - mLongPressSent = true; - mCurrView.getLocationOnScreen(mTmpPos); - final int x = (int) ev.getRawX() - mTmpPos[0]; - final int y = (int) ev.getRawY() - mTmpPos[1]; - if (mCurrView instanceof ExpandableNotificationRow) { - ExpandableNotificationRow currRow = - (ExpandableNotificationRow) mCurrView; - currRow.setLongPressPosition(x, y); - currRow.performLongClick(x, y); + if (mLongPressListener != null) { + if (mWatchLongPress == null) { + mWatchLongPress = new Runnable() { + @Override + public void run() { + if (mCurrView != null && !mLongPressSent) { + mLongPressSent = true; + mCurrView.sendAccessibilityEvent( + AccessibilityEvent.TYPE_VIEW_LONG_CLICKED); + mCurrView.getLocationOnScreen(mTmpPos); + final int x = (int) ev.getRawX() - mTmpPos[0]; + final int y = (int) ev.getRawY() - mTmpPos[1]; + MenuItem menuItem = null; + if (mCurrView instanceof ExpandableNotificationRow) { + menuItem = ((ExpandableNotificationRow) mCurrView) + .getProvider().getLongpressMenuItem(mContext); + } + if (menuItem != null) { + mLongPressListener.onLongPress(mCurrView, x, y, + menuItem); + } } } - } - }; + }; + } + mHandler.postDelayed(mWatchLongPress, mLongPressTimeout); } - mHandler.postDelayed(mWatchLongPress, mLongPressTimeout); } break; @@ -327,7 +331,7 @@ public class SwipeHelper implements Gefingerpoken { mDragging = true; mInitialTouchPos = getPos(ev); mTranslation = getTranslation(mCurrView); - cancelLongPress(); + removeLongPressCallback(); } } break; @@ -339,7 +343,7 @@ public class SwipeHelper implements Gefingerpoken { mCurrView = null; mLongPressSent = false; mMenuRowIntercepting = false; - cancelLongPress(); + removeLongPressCallback(); if (captured) return true; break; } @@ -582,7 +586,7 @@ public class SwipeHelper implements Gefingerpoken { // We are not doing anything, make sure the long press callback // is not still ticking like a bomb waiting to go off. - cancelLongPress(); + removeLongPressCallback(); return false; } } @@ -730,4 +734,15 @@ public class SwipeHelper implements Gefingerpoken { */ float getFalsingThresholdFactor(); } + + /** + * Equivalent to View.OnLongClickListener with coordinates + */ + public interface LongPressListener { + /** + * Equivalent to {@link View.OnLongClickListener#onLongClick(View)} with coordinates + * @return whether the longpress was handled + */ + boolean onLongPress(View v, int x, int y, MenuItem item); + } } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableNotificationRow.java b/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableNotificationRow.java index b43626fa5003..7bc1a39dfff5 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableNotificationRow.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableNotificationRow.java @@ -172,14 +172,6 @@ public class ExpandableNotificationRow extends ActivatableNotificationView private boolean mShowNoBackground; private ExpandableNotificationRow mNotificationParent; private OnExpandClickListener mOnExpandClickListener; - - // Listener will be called when receiving a long click event. - // Use #setLongPressPosition to optionally assign positional data with the long press. - private LongPressListener mLongPressListener; - private boolean mLongPressPositionSet = false; - private int mLongPressX = 0; - private int mLongPressY = 0; - private boolean mGroupExpansionChanging; /** @@ -781,16 +773,6 @@ public class ExpandableNotificationRow extends ActivatableNotificationView mOnExpandClickListener = onExpandClickListener; } - public void setLongPressListener(LongPressListener longPressListener) { - mLongPressListener = longPressListener; - } - - public void setLongPressPosition(int x, int y) { - mLongPressPositionSet = true; - mLongPressX = x; - mLongPressY = y; - } - @Override public void setOnClickListener(@Nullable OnClickListener l) { super.setOnClickListener(l); @@ -1339,25 +1321,6 @@ public class ExpandableNotificationRow extends ActivatableNotificationView mTranslateableViews.remove(mChildrenContainerStub); mTranslateableViews.remove(mGutsStub); } - - setOnLongClickListener((View v) -> { - createMenu(); - MenuItem menuItem = getProvider().getLongpressMenuItem(mContext); - if (mLongPressListener != null && menuItem != null) { - int x, y; - if (mLongPressPositionSet) { - x = mLongPressX; - y = mLongPressY; - } else { - // No position assigned - use the center of the View - x = getWidth() / 2; - y = getHeight() / 2; - } - mLongPressPositionSet = false; - return mLongPressListener.onLongPress(this, x, y, menuItem); - } - return false; - }); } public void resetTranslation() { @@ -2341,15 +2304,4 @@ public class ExpandableNotificationRow extends ActivatableNotificationView protected void setChildrenContainer(NotificationChildrenContainer childrenContainer) { mChildrenContainer = childrenContainer; } - - /** - * Equivalent to View.OnLongClickListener with coordinates - */ - public interface LongPressListener { - /** - * Equivalent to {@link View.OnLongClickListener#onLongClick(View)} with coordinates - * @return whether the longpress was handled - */ - boolean onLongPress(View v, int x, int y, MenuItem item); - } } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/car/CarStatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/car/CarStatusBar.java index 2c507363663c..680f693a83f8 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/car/CarStatusBar.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/car/CarStatusBar.java @@ -44,7 +44,6 @@ import com.android.systemui.fragments.FragmentHostManager; import com.android.systemui.recents.Recents; import com.android.systemui.recents.misc.SystemServicesProxy; import com.android.systemui.recents.misc.SystemServicesProxy.TaskStackListener; -import com.android.systemui.statusbar.ExpandableNotificationRow; import com.android.systemui.statusbar.NotificationData; import com.android.systemui.statusbar.StatusBarState; import com.android.systemui.statusbar.phone.CollapsedStatusBarFragment; @@ -248,12 +247,11 @@ public class CarStatusBar extends StatusBar implements } /** - * Returns the - * {@link com.android.systemui.statusbar.ExpandableNotificationRow.LongPressListener} that will - * be triggered when a notification card is long-pressed. + * Returns the {@link com.android.systemui.SwipeHelper.LongPressListener} that will be + * triggered when a notification card is long-pressed. */ @Override - protected ExpandableNotificationRow.LongPressListener getNotificationLongClicker() { + protected SwipeHelper.LongPressListener getNotificationLongClicker() { // For the automative use case, we do not want to the user to be able to interact with // a notification other than a regular click. As a result, just return null for the // long click listener. diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java index 94530352798e..04be35789807 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java @@ -700,7 +700,7 @@ public class NotificationPanelView extends PanelView implements mInitialHeightOnTouch = mQsExpansionHeight; mQsTracking = true; mIntercepting = false; - mNotificationStackScroller.cancelLongPress(); + mNotificationStackScroller.removeLongPressCallback(); } break; case MotionEvent.ACTION_POINTER_UP: @@ -736,7 +736,7 @@ public class NotificationPanelView extends PanelView implements mInitialTouchY = y; mInitialTouchX = x; mIntercepting = false; - mNotificationStackScroller.cancelLongPress(); + mNotificationStackScroller.removeLongPressCallback(); return true; } break; diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java index ad7453ae99d1..db4ea504c760 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java @@ -168,6 +168,7 @@ import com.android.systemui.Interpolators; import com.android.systemui.Prefs; import com.android.systemui.R; import com.android.systemui.RecentsComponent; +import com.android.systemui.SwipeHelper; import com.android.systemui.SystemUI; import com.android.systemui.SystemUIFactory; import com.android.systemui.UiOffloadThread; @@ -4939,7 +4940,7 @@ public class StatusBar extends SystemUI implements DemoMode, @Override public void onTouchSlopExceeded() { - mStackScroller.cancelLongPress(); + mStackScroller.removeLongPressCallback(); mStackScroller.checkSnoozeLeavebehind(); } @@ -5575,7 +5576,7 @@ public class StatusBar extends SystemUI implements DemoMode, @Override public void onDoubleTap(float screenX, float screenY) { - if (screenX > 0 && screenY > 0 && mAmbientIndicationContainer != null + if (screenX > 0 && screenY > 0 && mAmbientIndicationContainer != null && mAmbientIndicationContainer.getVisibility() == View.VISIBLE) { mAmbientIndicationContainer.getLocationOnScreen(mTmpInt2); float viewX = screenX - mTmpInt2[0]; @@ -6421,15 +6422,14 @@ public class StatusBar extends SystemUI implements DemoMode, true /* removeControls */, x, y, true /* resetMenu */); } - protected ExpandableNotificationRow.LongPressListener getNotificationLongClicker() { - return new ExpandableNotificationRow.LongPressListener() { + protected SwipeHelper.LongPressListener getNotificationLongClicker() { + return new SwipeHelper.LongPressListener() { @Override public boolean onLongPress(View v, final int x, final int y, MenuItem item) { if (!(v instanceof ExpandableNotificationRow)) { return false; } - if (v.getWindowToken() == null) { Log.e(TAG, "Trying to show notification guts, but not attached to window"); return false; @@ -6444,7 +6444,7 @@ public class StatusBar extends SystemUI implements DemoMode, closeAndSaveGuts(false /* removeLeavebehind */, false /* force */, true /* removeControls */, -1 /* x */, -1 /* y */, true /* resetMenu */); - return true; + return false; } bindGuts(row, item); NotificationGuts guts = row.getGuts(); @@ -6730,7 +6730,6 @@ public class StatusBar extends SystemUI implements DemoMode, row.setOnExpandClickListener(this); row.setRemoteViewClickHandler(mOnClickHandler); row.setInflationCallback(this); - row.setLongPressListener(getNotificationLongClicker()); // Get the app name. // Note that Notification.Builder#bindHeaderAppName has similar logic diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java b/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java index dcf7439b4a12..c2da72bb666e 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java @@ -241,7 +241,7 @@ public class NotificationStackScrollLayout extends ViewGroup * motion. */ private int mMaxScrollAfterExpand; - private ExpandableNotificationRow.LongPressListener mLongPressListener; + private SwipeHelper.LongPressListener mLongPressListener; private NotificationMenuRowPlugin mCurrMenuRow; private View mTranslatingParentView; @@ -411,6 +411,7 @@ public class NotificationStackScrollLayout extends ViewGroup mExpandHelper.setEventSource(this); mExpandHelper.setScrollAdapter(this); mSwipeHelper = new NotificationSwipeHelper(SwipeHelper.X, this, getContext()); + mSwipeHelper.setLongPressListener(mLongPressListener); mStackScrollAlgorithm = createStackScrollAlgorithm(context); initView(context); mFalsingManager = FalsingManager.getInstance(context); @@ -884,7 +885,8 @@ public class NotificationStackScrollLayout extends ViewGroup return firstChild != null ? firstChild.getMinHeight() : mCollapsedSize; } - public void setLongPressListener(ExpandableNotificationRow.LongPressListener listener) { + public void setLongPressListener(SwipeHelper.LongPressListener listener) { + mSwipeHelper.setLongPressListener(listener); mLongPressListener = listener; } @@ -1160,7 +1162,7 @@ public class NotificationStackScrollLayout extends ViewGroup if (v instanceof ExpandableNotificationRow) { ((ExpandableNotificationRow) v).setUserLocked(userLocked); } - cancelLongPress(); + removeLongPressCallback(); requestDisallowInterceptTouchEvent(true); } @@ -2566,7 +2568,7 @@ public class NotificationStackScrollLayout extends ViewGroup public void requestDisallowInterceptTouchEvent(boolean disallowIntercept) { super.requestDisallowInterceptTouchEvent(disallowIntercept); if (disallowIntercept) { - cancelLongPress(); + mSwipeHelper.removeLongPressCallback(); } } @@ -3287,7 +3289,7 @@ public class NotificationStackScrollLayout extends ViewGroup mIsBeingDragged = isDragged; if (isDragged) { requestDisallowInterceptTouchEvent(true); - cancelLongPress(); + removeLongPressCallback(); } } @@ -3295,7 +3297,7 @@ public class NotificationStackScrollLayout extends ViewGroup public void onWindowFocusChanged(boolean hasWindowFocus) { super.onWindowFocusChanged(hasWindowFocus); if (!hasWindowFocus) { - cancelLongPress(); + removeLongPressCallback(); } } @@ -3309,7 +3311,7 @@ public class NotificationStackScrollLayout extends ViewGroup @Override public void requestDisallowLongPress() { - cancelLongPress(); + removeLongPressCallback(); } @Override @@ -3317,8 +3319,8 @@ public class NotificationStackScrollLayout extends ViewGroup mDisallowDismissInThisMotion = true; } - public void cancelLongPress() { - mSwipeHelper.cancelLongPress(); + public void removeLongPressCallback() { + mSwipeHelper.removeLongPressCallback(); } @Override -- GitLab From 15134f2eafc2741c2925f8d81a50d751260e8d78 Mon Sep 17 00:00:00 2001 From: Jack He Date: Thu, 24 Aug 2017 15:21:40 -0700 Subject: [PATCH 59/60] Bluetooth: Add developer options to show devices without names * Bluetooth developer can enable it to pair with and send file to devices without names Bug: 34685932 Test: make, RunSettingsLibRoboTest, RunSettingsRoboTest, pair with devices Change-Id: I529609008f9ba69bda47d8b6d8c434a70f9de491 --- packages/SettingsLib/res/values/strings.xml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/SettingsLib/res/values/strings.xml b/packages/SettingsLib/res/values/strings.xml index 7b51725f7a16..bd884a3c9729 100644 --- a/packages/SettingsLib/res/values/strings.xml +++ b/packages/SettingsLib/res/values/strings.xml @@ -484,6 +484,8 @@ Mobile data always active Tethering hardware acceleration + + Show Bluetooth devices without names Disable absolute volume @@ -568,12 +570,13 @@ Verify apps over USB Check apps installed via ADB/ADT for harmful behavior. + + Bluetooth devices without names (MAC addresses only) will be displayed Disables the Bluetooth absolute volume feature in case of volume issues with remote devices such as unacceptably loud volume or lack of control. Allow ringtones on the phone to be played on Bluetooth headsets - Local terminal -- GitLab From 388ca7feb019bdacdfc7994149909b5b68ae1b1e Mon Sep 17 00:00:00 2001 From: Siarhei Vishniakou Date: Fri, 25 Aug 2017 21:44:01 -0700 Subject: [PATCH 60/60] DO NOT MERGE Use CREATE instead of CREATE2 for 3.10 kernel CREATE2 structs were introduced after kernel 3.18, so cannot compile user code with uapi headers from newer 3.18+ kernels. If using CREATE structs then compatibility is preserved. Bug: 64981084 Test: bit Change-Id: I97c7725918b09a817a51c13384ac2d55a6cfab25 CtsHardwareTestCases:android.hardware.input.cts.tests.GamepadTestCase --- .../jni/com_android_commands_hid_Device.cpp | 25 +++++++++---------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/cmds/hid/jni/com_android_commands_hid_Device.cpp b/cmds/hid/jni/com_android_commands_hid_Device.cpp index 107dc863ef66..bf2e45c60a81 100644 --- a/cmds/hid/jni/com_android_commands_hid_Device.cpp +++ b/cmds/hid/jni/com_android_commands_hid_Device.cpp @@ -101,16 +101,15 @@ Device* Device::open(int32_t id, const char* name, int32_t vid, int32_t pid, struct uhid_event ev; memset(&ev, 0, sizeof(ev)); - ev.type = UHID_CREATE2; - strncpy((char*)ev.u.create2.name, name, UHID_MAX_NAME_LENGTH); - memcpy(&ev.u.create2.rd_data, descriptor.get(), - descriptorSize * sizeof(ev.u.create2.rd_data[0])); - ev.u.create2.rd_size = descriptorSize; - ev.u.create2.bus = BUS_BLUETOOTH; - ev.u.create2.vendor = vid; - ev.u.create2.product = pid; - ev.u.create2.version = 0; - ev.u.create2.country = 0; + ev.type = UHID_CREATE; + strncpy((char*)ev.u.create.name, name, UHID_MAX_NAME_LENGTH); + ev.u.create.rd_data = descriptor.get(); + ev.u.create.rd_size = descriptorSize; + ev.u.create.bus = BUS_BLUETOOTH; + ev.u.create.vendor = vid; + ev.u.create.product = pid; + ev.u.create.version = 0; + ev.u.create.country = 0; errno = 0; ssize_t ret = TEMP_FAILURE_RETRY(::write(fd, &ev, sizeof(ev))); @@ -159,9 +158,9 @@ Device::~Device() { void Device::sendReport(uint8_t* report, size_t reportSize) { struct uhid_event ev; memset(&ev, 0, sizeof(ev)); - ev.type = UHID_INPUT2; - ev.u.input2.size = reportSize; - memcpy(&ev.u.input2.data, report, reportSize); + ev.type = UHID_INPUT; + ev.u.input.size = reportSize; + memcpy(&ev.u.input.data, report, reportSize); ssize_t ret = TEMP_FAILURE_RETRY(::write(mFd, &ev, sizeof(ev))); if (ret < 0 || ret != sizeof(ev)) { LOGE("Failed to send hid event: %s", strerror(errno)); -- GitLab