From 8cb7e0a881fed2a7d80b69aed77275bd483043ad Mon Sep 17 00:00:00 2001 From: Christopher Tate Date: Wed, 18 Nov 2020 17:22:45 -0800 Subject: DO NOT MERGE - Disallow deletion of channels with FGS notifications Bug: 156090809 Test: atest CtsAppTestCases:NotificationManagerTest Test: atest CtsAppTestCases:android.app.cts.ServiceTest Change-Id: I1c2bb78d86f194585d273661cecf3419f51965df (cherry picked from commit 39b3890268913bc2dc8b90671d042c0e9b4090d2) --- core/java/android/app/ActivityManagerInternal.java | 15 +++++++ .../java/com/android/server/am/ActiveServices.java | 40 ++++++++++++++++++ .../android/server/am/ActivityManagerService.java | 16 ++++++++ .../notification/NotificationManagerService.java | 47 +++++++++++++++++----- .../NotificationManagerServiceTest.java | 3 +- .../server/notification/RoleObserverTest.java | 4 +- 6 files changed, 114 insertions(+), 11 deletions(-) diff --git a/core/java/android/app/ActivityManagerInternal.java b/core/java/android/app/ActivityManagerInternal.java index a5965bc7f85f..fcb5e0bd0b02 100644 --- a/core/java/android/app/ActivityManagerInternal.java +++ b/core/java/android/app/ActivityManagerInternal.java @@ -377,6 +377,21 @@ public abstract class ActivityManagerInternal { */ public abstract boolean hasRunningForegroundService(int uid, int foregroundServiceType); + /** + * Returns {@code true} if the given notification channel currently has a + * notification associated with a foreground service. This is an AMS check + * because that is the source of truth for the FGS state. + */ + public abstract boolean hasForegroundServiceNotification(String pkg, @UserIdInt int userId, + String channelId); + + /** + * If the given app has any FGSs whose notifications are in the given channel, + * stop them. + */ + public abstract void stopForegroundServicesForChannel(String pkg, @UserIdInt int userId, + String channelId); + /** * Registers the specified {@code processObserver} to be notified of future changes to * process state. diff --git a/services/core/java/com/android/server/am/ActiveServices.java b/services/core/java/com/android/server/am/ActiveServices.java index dd0e1f6458f9..b8de4a759b60 100644 --- a/services/core/java/com/android/server/am/ActiveServices.java +++ b/services/core/java/com/android/server/am/ActiveServices.java @@ -119,6 +119,7 @@ import java.io.StringWriter; import java.util.ArrayList; import java.util.Comparator; import java.util.List; +import java.util.Objects; import java.util.Set; import java.util.function.Predicate; @@ -433,6 +434,45 @@ public final class ActiveServices { return smap != null ? smap.mStartingBackground.size() >= mMaxStartingBackground : false; } + boolean hasForegroundServiceNotificationLocked(String pkg, int userId, String channelId) { + final ServiceMap smap = mServiceMap.get(userId); + if (smap != null) { + for (int i = 0; i < smap.mServicesByInstanceName.size(); i++) { + final ServiceRecord sr = smap.mServicesByInstanceName.valueAt(i); + if (sr.appInfo.packageName.equals(pkg) && sr.isForeground) { + if (Objects.equals(sr.foregroundNoti.getChannelId(), channelId)) { + if (DEBUG_FOREGROUND_SERVICE) { + Slog.d(TAG_SERVICE, "Channel u" + userId + "/pkg=" + pkg + + "/channelId=" + channelId + + " has fg service notification"); + } + return true; + } + } + } + } + return false; + } + + void stopForegroundServicesForChannelLocked(String pkg, int userId, String channelId) { + final ServiceMap smap = mServiceMap.get(userId); + if (smap != null) { + for (int i = 0; i < smap.mServicesByInstanceName.size(); i++) { + final ServiceRecord sr = smap.mServicesByInstanceName.valueAt(i); + if (sr.appInfo.packageName.equals(pkg) && sr.isForeground) { + if (Objects.equals(sr.foregroundNoti.getChannelId(), channelId)) { + if (DEBUG_FOREGROUND_SERVICE) { + Slog.d(TAG_SERVICE, "Stopping FGS u" + userId + "/pkg=" + pkg + + "/channelId=" + channelId + + " for conversation channel clear"); + } + stopServiceLocked(sr); + } + } + } + } + } + private ServiceMap getServiceMapLocked(int callingUser) { ServiceMap smap = mServiceMap.get(callingUser); if (smap == null) { diff --git a/services/core/java/com/android/server/am/ActivityManagerService.java b/services/core/java/com/android/server/am/ActivityManagerService.java index 67c64e94db9b..28c9e4914e68 100644 --- a/services/core/java/com/android/server/am/ActivityManagerService.java +++ b/services/core/java/com/android/server/am/ActivityManagerService.java @@ -19730,6 +19730,22 @@ public class ActivityManagerService extends IActivityManager.Stub return false; } + @Override + public boolean hasForegroundServiceNotification(String pkg, int userId, + String channelId) { + synchronized (ActivityManagerService.this) { + return mServices.hasForegroundServiceNotificationLocked(pkg, userId, channelId); + } + } + + @Override + public void stopForegroundServicesForChannel(String pkg, int userId, + String channelId) { + synchronized (ActivityManagerService.this) { + mServices.stopForegroundServicesForChannelLocked(pkg, userId, channelId); + } + } + @Override public void registerProcessObserver(IProcessObserver processObserver) { ActivityManagerService.this.registerProcessObserver(processObserver); diff --git a/services/core/java/com/android/server/notification/NotificationManagerService.java b/services/core/java/com/android/server/notification/NotificationManagerService.java index e94507bccea0..65b3221747a1 100755 --- a/services/core/java/com/android/server/notification/NotificationManagerService.java +++ b/services/core/java/com/android/server/notification/NotificationManagerService.java @@ -402,6 +402,7 @@ public class NotificationManagerService extends SystemService { private IActivityManager mAm; private ActivityTaskManagerInternal mAtm; private ActivityManager mActivityManager; + private ActivityManagerInternal mAmi; private IPackageManager mPackageManager; private PackageManager mPackageManagerClient; AudioManager mAudioManager; @@ -1875,7 +1876,7 @@ public class NotificationManagerService extends SystemService { DevicePolicyManagerInternal dpm, IUriGrantsManager ugm, UriGrantsManagerInternal ugmInternal, AppOpsManager appOps, UserManager userManager, NotificationHistoryManager historyManager, StatsManager statsManager, - TelephonyManager telephonyManager) { + TelephonyManager telephonyManager, ActivityManagerInternal ami) { mHandler = handler; Resources resources = getContext().getResources(); mMaxPackageEnqueueRate = Settings.Global.getFloat(getContext().getContentResolver(), @@ -1896,6 +1897,7 @@ public class NotificationManagerService extends SystemService { mAlarmManager = (AlarmManager) getContext().getSystemService(Context.ALARM_SERVICE); mCompanionManager = companionManager; mActivityManager = activityManager; + mAmi = ami; mDeviceIdleController = IDeviceIdleController.Stub.asInterface( ServiceManager.getService(Context.DEVICE_IDLE_CONTROLLER)); mDpm = dpm; @@ -2111,7 +2113,8 @@ public class NotificationManagerService extends SystemService { new NotificationHistoryManager(getContext(), handler), mStatsManager = (StatsManager) getContext().getSystemService( Context.STATS_MANAGER), - getContext().getSystemService(TelephonyManager.class)); + getContext().getSystemService(TelephonyManager.class), + LocalServices.getService(ActivityManagerInternal.class)); // register for various Intents IntentFilter filter = new IntentFilter(); @@ -3395,15 +3398,30 @@ public class NotificationManagerService extends SystemService { pkg, uid, channelId, conversationId, true, includeDeleted); } + // Returns 'true' if the given channel has a notification associated + // with an active foreground service. + private void enforceDeletingChannelHasNoFgService(String pkg, int userId, + String channelId) { + if (mAmi.hasForegroundServiceNotification(pkg, userId, channelId)) { + Slog.w(TAG, "Package u" + userId + "/" + pkg + + " may not delete notification channel '" + + channelId + "' with fg service"); + throw new SecurityException("Not allowed to delete channel " + channelId + + " with a foreground service"); + } + } + @Override public void deleteNotificationChannel(String pkg, String channelId) { checkCallerIsSystemOrSameApp(pkg); final int callingUid = Binder.getCallingUid(); + final int callingUser = UserHandle.getUserId(callingUid); if (NotificationChannel.DEFAULT_CHANNEL_ID.equals(channelId)) { throw new IllegalArgumentException("Cannot delete default channel"); } + enforceDeletingChannelHasNoFgService(pkg, callingUser, channelId); cancelAllNotificationsInt(MY_UID, MY_PID, pkg, channelId, 0, 0, true, - UserHandle.getUserId(callingUid), REASON_CHANNEL_BANNED, null); + callingUser, REASON_CHANNEL_BANNED, null); mPreferencesHelper.deleteNotificationChannel(pkg, callingUid, channelId); mListeners.notifyNotificationChannelChanged(pkg, UserHandle.getUserHandleForUid(callingUid), @@ -3416,19 +3434,23 @@ public class NotificationManagerService extends SystemService { public void deleteConversationNotificationChannels(String pkg, int uid, String conversationId) { checkCallerIsSystem(); - final int callingUid = Binder.getCallingUid(); List channels = mPreferencesHelper.getNotificationChannelsByConversationId( pkg, uid, conversationId); if (!channels.isEmpty()) { + // Preflight for fg service notifications in these channels: do nothing + // unless they're all eligible + final int appUserId = UserHandle.getUserId(uid); for (NotificationChannel nc : channels) { + final String channelId = nc.getId(); + mAmi.stopForegroundServicesForChannel(pkg, appUserId, channelId); cancelAllNotificationsInt(MY_UID, MY_PID, pkg, nc.getId(), 0, 0, true, - UserHandle.getUserId(callingUid), REASON_CHANNEL_BANNED, null); - mPreferencesHelper.deleteNotificationChannel(pkg, callingUid, nc.getId()); + appUserId, REASON_CHANNEL_BANNED, null); + mPreferencesHelper.deleteNotificationChannel(pkg, uid, channelId); mListeners.notifyNotificationChannelChanged(pkg, - UserHandle.getUserHandleForUid(callingUid), + UserHandle.getUserHandleForUid(uid), mPreferencesHelper.getNotificationChannel( - pkg, callingUid, nc.getId(), true), + pkg, uid, channelId, true), NOTIFICATION_CHANNEL_OR_GROUP_DELETED); } handleSavePolicyFile(); @@ -3459,13 +3481,20 @@ public class NotificationManagerService extends SystemService { NotificationChannelGroup groupToDelete = mPreferencesHelper.getNotificationChannelGroup(groupId, pkg, callingUid); if (groupToDelete != null) { + // Preflight for allowability + final int userId = UserHandle.getUserId(callingUid); + List groupChannels = groupToDelete.getChannels(); + for (int i = 0; i < groupChannels.size(); i++) { + enforceDeletingChannelHasNoFgService(pkg, userId, + groupChannels.get(i).getId()); + } List deletedChannels = mPreferencesHelper.deleteNotificationChannelGroup(pkg, callingUid, groupId); for (int i = 0; i < deletedChannels.size(); i++) { final NotificationChannel deletedChannel = deletedChannels.get(i); cancelAllNotificationsInt(MY_UID, MY_PID, pkg, deletedChannel.getId(), 0, 0, true, - UserHandle.getUserId(Binder.getCallingUid()), REASON_CHANNEL_BANNED, + userId, REASON_CHANNEL_BANNED, null); mListeners.notifyNotificationChannelChanged(pkg, UserHandle.getUserHandleForUid(callingUid), diff --git a/services/tests/uiservicestests/src/com/android/server/notification/NotificationManagerServiceTest.java b/services/tests/uiservicestests/src/com/android/server/notification/NotificationManagerServiceTest.java index a55d28ee6065..876e63e9eb0a 100755 --- a/services/tests/uiservicestests/src/com/android/server/notification/NotificationManagerServiceTest.java +++ b/services/tests/uiservicestests/src/com/android/server/notification/NotificationManagerServiceTest.java @@ -496,7 +496,8 @@ public class NotificationManagerServiceTest extends UiServiceTestCase { mGroupHelper, mAm, mAtm, mAppUsageStats, mock(DevicePolicyManagerInternal.class), mUgm, mUgmInternal, mAppOpsManager, mUm, mHistoryManager, mStatsManager, - mock(TelephonyManager.class)); + mock(TelephonyManager.class), + mock(ActivityManagerInternal.class)); mService.onBootPhase(SystemService.PHASE_SYSTEM_SERVICES_READY); mService.setAudioManager(mAudioManager); diff --git a/services/tests/uiservicestests/src/com/android/server/notification/RoleObserverTest.java b/services/tests/uiservicestests/src/com/android/server/notification/RoleObserverTest.java index ac2c6193c677..1918edb33554 100644 --- a/services/tests/uiservicestests/src/com/android/server/notification/RoleObserverTest.java +++ b/services/tests/uiservicestests/src/com/android/server/notification/RoleObserverTest.java @@ -32,6 +32,7 @@ import static org.mockito.Mockito.verify; import static org.mockito.Mockito.when; import android.app.ActivityManager; +import android.app.ActivityManagerInternal; import android.app.AppOpsManager; import android.app.IActivityManager; import android.app.IUriGrantsManager; @@ -156,7 +157,8 @@ public class RoleObserverTest extends UiServiceTestCase { mock(DevicePolicyManagerInternal.class), mock(IUriGrantsManager.class), mock(UriGrantsManagerInternal.class), mock(AppOpsManager.class), mUm, mock(NotificationHistoryManager.class), - mock(StatsManager.class), mock(TelephonyManager.class)); + mock(StatsManager.class), mock(TelephonyManager.class), + mock(ActivityManagerInternal.class)); } catch (SecurityException e) { if (!e.getMessage().contains("Permission Denial: not allowed to send broadcast")) { throw e; -- cgit v1.2.3 From d13818913e263fc612cab88560592dcc0dd93a06 Mon Sep 17 00:00:00 2001 From: Bill Yi Date: Mon, 5 Apr 2021 12:09:45 -0700 Subject: Import translations. DO NOT MERGE ANYWHERE Auto-generated-cl: translation import Change-Id: I11c05bfd9e5dd54757b5b10743815f10f5356f39 --- packages/SettingsLib/RestrictedLockUtils/res/values-nl/strings.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/SettingsLib/RestrictedLockUtils/res/values-nl/strings.xml b/packages/SettingsLib/RestrictedLockUtils/res/values-nl/strings.xml index ee1000f4fab5..a73deafbc70f 100644 --- a/packages/SettingsLib/RestrictedLockUtils/res/values-nl/strings.xml +++ b/packages/SettingsLib/RestrictedLockUtils/res/values-nl/strings.xml @@ -17,6 +17,6 @@ - "Ingeschakeld door beheerder" - "Uitgeschakeld door beheerder" + "Aangezet door beheerder" + "Uitgezet door beheerder" -- cgit v1.2.3 From 0487bd8726a80082f5d059111949db232bba0932 Mon Sep 17 00:00:00 2001 From: Bill Yi Date: Mon, 5 Apr 2021 20:12:28 -0700 Subject: Import translations. DO NOT MERGE ANYWHERE Auto-generated-cl: translation import Change-Id: I8ca45196d3451fcef910cc7a94a88de1da1910b7 --- packages/SettingsLib/res/values-bs/strings.xml | 2 +- packages/SettingsLib/res/values-fa/strings.xml | 2 +- packages/SettingsLib/res/values-gu/arrays.xml | 2 +- packages/SettingsLib/res/values-gu/strings.xml | 4 +- packages/SettingsLib/res/values-iw/arrays.xml | 38 +++---- packages/SettingsLib/res/values-iw/strings.xml | 142 ++++++++++++------------- packages/SettingsLib/res/values-ky/strings.xml | 2 +- packages/SettingsLib/res/values-nb/strings.xml | 2 +- packages/SettingsLib/res/values-ne/arrays.xml | 2 +- packages/SettingsLib/res/values-ne/strings.xml | 2 +- packages/SettingsLib/res/values-nl/arrays.xml | 6 +- packages/SettingsLib/res/values-nl/strings.xml | 78 +++++++------- packages/SettingsLib/res/values-pa/strings.xml | 2 +- packages/SettingsLib/res/values-ta/strings.xml | 2 +- packages/SettingsLib/res/values-te/arrays.xml | 2 +- packages/SettingsLib/res/values-te/strings.xml | 2 +- 16 files changed, 145 insertions(+), 145 deletions(-) diff --git a/packages/SettingsLib/res/values-bs/strings.xml b/packages/SettingsLib/res/values-bs/strings.xml index 63828c1091db..f99e1d98defe 100644 --- a/packages/SettingsLib/res/values-bs/strings.xml +++ b/packages/SettingsLib/res/values-bs/strings.xml @@ -370,7 +370,7 @@ "Obustavlja se svaka aktivnost čim je korisnik napusti" "Ograničenje procesa u pozadini" "Prikaži ANR-e u pozadini" - "Prikaz dijaloga \"Aplikacija ne reagira\" za aplikacije pokrenute u pozadini" + "Prikaz dijaloškog okvira \"Aplikacija ne reagira\" za aplikacije pokrenute u pozadini" "Prikaži upozorenja kanala obavještenja" "Prikaz upozorenja na ekranu kada aplikacija pošalje obavještenje bez važećeg kanala" "Nametni aplikacije na vanjskoj pohrani" diff --git a/packages/SettingsLib/res/values-fa/strings.xml b/packages/SettingsLib/res/values-fa/strings.xml index 003f21fcc57a..d067023086c5 100644 --- a/packages/SettingsLib/res/values-fa/strings.xml +++ b/packages/SettingsLib/res/values-fa/strings.xml @@ -465,7 +465,7 @@ "۵۰٪" "۱۰۰٪" - "%1$s قبل" + "‫%1$s پیش" "%1$s باقی مانده است" "کوچک" "پیش‌فرض" diff --git a/packages/SettingsLib/res/values-gu/arrays.xml b/packages/SettingsLib/res/values-gu/arrays.xml index 2a40a9e07801..51e4afb02419 100644 --- a/packages/SettingsLib/res/values-gu/arrays.xml +++ b/packages/SettingsLib/res/values-gu/arrays.xml @@ -252,7 +252,7 @@ "Deuteranomaly માટેના ક્ષેત્રો બતાવો" - "માનક સીમા" + "સ્ટૅન્ડર્ડ સીમા" "કોઈ બૅકગ્રાઉન્ડ પ્રક્રિયાઓ નથી" "સૌથી વધુ 1 પ્રક્રિયા" "સૌથી વધુ 2 પ્રક્રિયા" diff --git a/packages/SettingsLib/res/values-gu/strings.xml b/packages/SettingsLib/res/values-gu/strings.xml index eac8ba8aaac0..1edab0c4f60d 100644 --- a/packages/SettingsLib/res/values-gu/strings.xml +++ b/packages/SettingsLib/res/values-gu/strings.xml @@ -283,7 +283,7 @@ "કનેક્ટ કરી શકાયું નથી" "વાયરલેસ ડિસ્પ્લે પ્રમાણપત્ર માટેના વિકલ્પો બતાવો" "વાઇ-ફાઇ લોગિંગ સ્તર વધારો, વાઇ-ફાઇ પીકરમાં SSID RSSI દીઠ બતાવો" - "બૅટરીનો ચાર્જ ઝડપથી ઓછો થવાનું ટાળે છે અને નેટવર્કની કાર્યક્ષમતામાં સુધારો કરે છે" + "બૅટરીનો ચાર્જ ઝડપથી ઓછો થવાનું ટાળે છે અને નેટવર્કના કાર્યપ્રદર્શનમાં સુધારો કરે છે" "આ મોડ ચાલુ કરેલો હશે, ત્યારે MAC રેન્ડમાઇઝેશન ચાલુ કરેલું હોય તેવા નેટવર્ક સાથે આ ડિવાઇસ જોડાશે ત્યારે દર વખતે તેનું MAC ઍડ્રેસ બદલાય તેમ બની શકે છે." "મીટર કરેલ" "મીટર ન કરેલ" @@ -389,7 +389,7 @@ "વાઇબ્રન્ટ (ડિફોલ્ટ)" "કુદરતી" - "માનક" + "સ્ટૅન્ડર્ડ" "વધારેલ રંગો" diff --git a/packages/SettingsLib/res/values-iw/arrays.xml b/packages/SettingsLib/res/values-iw/arrays.xml index 2f7f310eb8eb..94847ffde644 100644 --- a/packages/SettingsLib/res/values-iw/arrays.xml +++ b/packages/SettingsLib/res/values-iw/arrays.xml @@ -22,13 +22,13 @@ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> - "סורק..." - "מתחבר ..." - "מאמת…" + "מתבצעת סריקה..." + "מתבצעת התחברות..." + "מתבצע אימות…" "‏משיג כתובת IP…" "מחובר" "בהשעיה" - "מתנתק..." + "מתבצעת התנתקות..." "מנותק" "נכשל" "חסומה" @@ -36,27 +36,27 @@ - "סורק..." - "מתחבר אל %1$s…" - "מאמת עם %1$s..." - "‏משיג כתובת IP מ-%1$s…" + "מתבצעת סריקה..." + "מתבצעת התחברות אל %1$s…" + "מתבצע אימות מול %1$s..." + "‏המערכת משיגה כתובת IP מ-%1$s…" "מחובר אל %1$s" "בהשעיה" - "מתנתק מרשת %1$s..." + "מתבצעת התנתקות מרשת %1$s…" "מנותק" "נכשל" "חסומה" - "נמנע זמנית מחיבור חלש" + "המערכת נמנעת זמנית מחיבור חלש" "בלי לבדוק לעולם" - "‏בדוק אם יש תוכן DRM בלבד" + "‏בדיקה אם יש תוכן DRM בלבד" "בדוק תמיד" - "‏לעולם אל תשתמש בבדיקת HDCP" - "‏השתמש בבדיקת HDCP עבור תוכן DRM בלבד" - "‏תמיד השתמש בבדיקת HDCP" + "‏אני לעולם לא רוצה להשתמש בבדיקת HDCP" + "‏שימוש בבדיקת HDCP עבור תוכן DRM בלבד" + "‏אני רוצה להשתמש תמיד בבדיקת HDCP" "מושבת" @@ -123,7 +123,7 @@ "השתמש בבחירת המערכת (ברירת המחדל)" - "16 סיביות לדגימה" + "16 ביטים לדגימה" "24 סיביות לדגימה" "32 סיביות לדגימה" @@ -133,7 +133,7 @@ "סטריאו" - "השתמש בבחירת המערכת (ברירת המחדל)" + "שימוש בבחירת המערכת (ברירת המחדל)" "מונו" "סטריאו" @@ -145,7 +145,7 @@ "אופטימיזציה להשגת איכות אודיו מרבית" - "אזן בין איכות החיבור לאיכות אודיו" + "איזון בין איכות החיבור לאיכות אודיו" "אופטימיזציה להשגת איכות חיבור מרבית" "האיכות הטובה ביותר (קצב העברת נתונים מותאם)" @@ -238,8 +238,8 @@ "כבוי" - "שרטט אזור חיתוך שאינו מלבני בצבע כחול" - "הדגש את פקודות האיור שנבדקות בצבע ירוק" + "שרטוט אזור חיתוך שאינו מלבני בצבע כחול" + "הדגשת פקודות האיור שנבדקות בצבע ירוק" "כבוי" diff --git a/packages/SettingsLib/res/values-iw/strings.xml b/packages/SettingsLib/res/values-iw/strings.xml index fb8991d9baf8..bfc6b18f22c3 100644 --- a/packages/SettingsLib/res/values-iw/strings.xml +++ b/packages/SettingsLib/res/values-iw/strings.xml @@ -31,7 +31,7 @@ "בעיית אימות" "לא ניתן להתחבר" "לא ניתן להתחבר אל %1$s" - "בדוק את הסיסמה ונסה שוב" + "יש לבדוק את הסיסמה ולנסות שוב" "מחוץ לטווח" "לא יתבצע חיבור באופן אוטומטי" "אין גישה לאינטרנט" @@ -64,10 +64,10 @@ "התוקף פג" "%1$s / %2$s" "מנותק" - "מתנתק..." - "מתחבר ..." + "מתבצעת התנתקות..." + "מתבצעת התחברות…" "%1$s מחובר" - "מבצע התאמה..." + "ההתאמה מתבצעת..." "מחובר (ללא טלפון)%1$s" "מחובר (ללא מדיה)%1$s" "מחובר (ללא גישה להודעות)%1$s" @@ -87,7 +87,7 @@ "מכשיר קלט" "גישה לאינטרנט" "שיתוף אנשי קשר" - "השתמש עבור שיתוף אנשי קשר" + "שימוש עבור שיתוף אנשי קשר" "שיתוף חיבור לאינטרנט" "הודעות טקסט" "‏גישה ל-SIM" @@ -104,7 +104,7 @@ "מחובר למכשיר קלט" "יש חיבור למכשיר לצורך גישה לאינטרנט" "המערכת משתפת חיבור אינטרנט מקומי עם המכשיר" - "השתמש עבור גישה לאינטרנט" + "שימוש עבור גישה לאינטרנט" "שימוש עבור מפה" "‏השתמש לגישה של SIM" "שימוש לאודיו של מדיה" @@ -124,7 +124,7 @@ "אוזניות" "טלפון" "הדמיה" - "אוזנייה" + "אוזניות" "ציוד קלט היקפי" "Bluetooth" "מתבצעת התאמה של מכשיר שמיעה שמאלי…" @@ -163,7 +163,7 @@ "שפה" "שימוש בשפת המערכת" "לא נבחרה שפה" - "מגדיר קול ספציפי לשפה עבור הטקסט הנאמר" + "הגדרת קול ספציפי לשפה עבור הטקסט הנאמר" "דוגמה" "הפעלת הדגמה קצרה של סינתזת דיבור" "התקנת נתוני קול" @@ -175,9 +175,9 @@ "%1$s נתמכת באופן מלא" "%1$s מצריכה חיבור לרשת" "%1$s אינה נתמכת" - "בודק…" + "מתבצעת בדיקה…" "הגדרות עבור %s" - "השק הגדרות מנוע" + "הפעלת הגדרות מנוע" "מנוע מועדף" "כללי" "איפוס של גובה צליל הדיבור" @@ -235,7 +235,7 @@ "‏יש להתחבר לרשת Wi-Fi" "‏adb, ניפוי באגים, פיתוח" "קיצור של דוח באגים" - "כדי ליצור דוח באגים, הצג לחצן בתפריט לניהול צריכת החשמל" + "כדי ליצור דוח באגים, יש להציג לחצן בתפריט לניהול צריכת החשמל" "שיישאר פועל" "המסך לעולם לא יהיה במצב שינה במהלך טעינה" "‏הפעלת Snoop Log של Bluetooth HCI" @@ -244,7 +244,7 @@ "אפשר ביטול של נעילת מנהל האתחול" "‏האם לאפשר ביטול נעילה של OEM (יצרן ציוד מקורי)?" "אזהרה: תכונות הגנת מכשיר לא יפעלו במכשיר הזה כשההגדרה הזו פועלת." - "בחר אפליקציה של מיקום מדומה" + "בחירת אפליקציה של מיקום מדומה" "לא הוגדרה אפליקציה של מיקום מדומה" "אפליקציה של מיקום מדומה: %1$s" "תקשורת רשתות" @@ -255,11 +255,11 @@ "חבילת הגלישה פעילה תמיד" "שיפור מהירות באמצעות חומרה לצורך שיתוף אינטרנט בין ניידים" "‏הצגת מכשירי Bluetooth ללא שמות" - "השבת עוצמת קול מוחלטת" + "השבתת עוצמת קול מוחלטת" "‏הפעלת Gabeldorsche" "קישוריות משופרת" "‏Bluetooth גרסה AVRCP" - "‏בחר Bluetooth גרסה AVRCP" + "‏בחירת Bluetooth גרסה AVRCP" "‏גרסת Bluetooth MAP" "‏יש לבחור גרסה של Bluetooth MAP" "‏Codec אודיו ל-Bluetooth" @@ -268,7 +268,7 @@ "‏הפעלת ‏Codec אודיו ל-Bluetooth\nבחירה: קצב דגימה" "כשזה מופיע באפור, אין לזה תמיכה בטלפון או באוזניות" "‏מספר סיביות לדגימה באודיו ל-Bluetooth" - "‏הפעלת ‏Codec אודיו ל-Bluetooth\nבחירה: סיביות לדגימה" + "‏הפעלת ‏Codec אודיו ל-Bluetooth\nבחירה: ביטים לדגימה" "‏מצב של ערוץ אודיו ל-Bluetooth" "‏הפעלת ‏Codec אודיו ל-Bluetooth\nבחירה: מצב ערוץ" "‏Codec אודיו LDAC ל-Bluetooth: איכות נגינה" @@ -281,49 +281,49 @@ "‏שם מארח של ספק DNS פרטי" "‏צריך להזין את שם המארח של ספק DNS" "לא ניתן היה להתחבר" - "‏הצג אפשרויות עבור אישור של תצוגת WiFi" - "‏העלה את רמת הרישום של Wi‑Fi ביומן, הצג לכל SSID RSSI ב-Wi‑Fi Picker" - "מפחית את קצב התרוקנות הסוללה ומשפר את ביצועי הרשת" + "‏הצגת אפשרויות עבור אישור של תצוגת WiFi" + "‏העלאת רמת הרישום של Wi‑Fi ביומן, הצגה לכל SSID RSSI ב-Wi‑Fi Picker" + "אפשרות זו מפחיתה את קצב התרוקנות הסוללה ומשפרת את ביצועי הרשת" "‏כשמצב זה מופעל, כתובת ה-MAC של המכשיר הזה עשויה להשתנות בכל פעם שהוא מתחבר לרשת שפועלת בה רנדומיזציה של כתובות MAC." "נמדדת" "לא נמדדת" - "גדלי מאגר של יומן רישום" - "בחר גדלים של יוצר יומן לכל מאגר יומן" + "גודלי מאגר של יומן רישום" + "יש לבחור גדלים של יוצר יומן לכל מאגר יומן" "האם למחוק את אחסון המתעד המתמיד?" "כשאנחנו כבר לא מבצעים מעקב באמצעות המתעד המתמיד, אנחנו נדרשים למחוק את נתוני המתעד המקומי במכשיר." "אחסון מתמיד של נתוני תיעוד במכשיר" - "בחר מאגר נתונים זמני ליומן לשם אחסון מתמיד במכשיר" - "‏בחר תצורת USB" - "‏בחר תצורת USB" + "בחירת מאגר נתונים זמני ליומן לשם אחסון מתמיד במכשיר" + "‏בחירה של תצורת USB" + "‏יש לבחור תצורת USB" "אפשרות של מיקומים מדומים" "אפשרות של מיקומים מדומים" "אפשר בדיקת תכונת תצוגה" - "‏השאר את חבילת הגלישה פעילה תמיד, גם כש-Wi‑Fi פעיל (למעבר מהיר בין רשתות)." + "‏השארת חבילת הגלישה פעילה תמיד, גם כש-Wi‑Fi פעיל (למעבר מהיר בין רשתות)." "אם השירות זמין, יש להשתמש בשיפור מהירות באמצעות חומרה לצורך שיתוף אינטרנט בין ניידים" "‏לאפשר ניפוי באגים של USB?" - "‏ניפוי באגים באמצעות USB מיועד למטרות פיתוח בלבד. השתמש בו להעתקת נתונים בין המחשב והמכשיר שלך, להתקנת אפליקציות במכשיר ללא התראה ולקריאת נתוני יומן." + "‏ניפוי באגים באמצעות USB מיועד למטרות פיתוח בלבד. אפשר להשתמש בו להעתקת נתונים בין המחשב והמכשיר, להתקנת אפליקציות במכשיר ללא התראה ולקריאת נתוני יומן." "האם לאפשר ניפוי באגים אלחוטי?" "ניפוי באגים אלחוטי מיועד למטרות פיתוח בלבד. יש להשתמש בו להעתקת נתונים בין המחשב והמכשיר שלך, להתקנת אפליקציות במכשיר ללא התראה ולקריאת נתוני יומן." "‏האם לבטל את הגישה לניפוי ב-USB מכל המחשבים שהענקת להם בעבר הרשאה?" "האם להתיר הגדרות פיתוח?" "הגדרות אלה מיועדות לשימוש בפיתוח בלבד. הן עלולות לגרום למכשיר או לאפליקציות המותקנות בו לקרוס או לפעול באופן לא תקין." - "‏אמת אפליקציות באמצעות USB" - "‏בדוק אפליקציות שהותקנו באמצעות ADB/ADT לאיתור התנהגות מזיקה." + "‏אימות אפליקציות באמצעות USB" + "‏יש לבדוק אפליקציות שהותקנו באמצעות ADB/ADT לאיתור התנהגות מזיקה." "‏יוצגו מכשירי Bluetooth ללא שמות (כתובות MAC בלבד)" - "‏משבית את תכונת עוצמת הקול המוחלטת ב-Bluetooth במקרה של בעיות בעוצמת הקול במכשירים מרוחקים, כגון עוצמת קול רמה מדי או חוסר שליטה ברמת העוצמה." + "‏השבתה של תכונת עוצמת הקול המוחלטת ב-Bluetooth במקרה של בעיות בעוצמת הקול במכשירים מרוחקים, כגון עוצמת קול רמה מדי או חוסר שליטה ברמת העוצמה." "‏הפעלת מקבץ הפיצ\'רים של Bluetooth Gabeldorsche." "הפעלה של תכונת הקישוריות המשופרת." "מסוף מקומי" - "הפעל אפליקציית מסוף המציעה גישה מקומית למעטפת" + "הפעלה של אפליקציית מסוף המציעה גישה מקומית למעטפת" "‏בדיקת HDCP" - "‏הגדר אופן בדיקת HDCP" + "‏הגדרת האופן של בדיקת HDCP" "ניפוי באגים" - "בחר אפליקציה לניפוי באגים" + "בחירת אפליקציה לניפוי באגים" "לא הוגדרה אפליקציה לניפוי" "אפליקציה לניפוי: %1$s" - "בחר אפליקציה" + "בחירת אפליקציה" "אף אחת" - "המתן למנקה באגים" + "יש להמתין לכלי לניפוי באגים" "אפליקציה שנוקו בה הבאגים ממתינה למנקה הבאגים לצירוף לפני ביצוע" "קלט" "שרטוט" @@ -331,30 +331,30 @@ "מדיה" "מעקב" "מצב קפדני מופעל" - "גרום למסך להבהב כאשר אפליקציות מבצעות פעולות ארוכות בשרשור הראשי" + "המסך יהבהב כאשר אפליקציות יבצעו פעולות ארוכות בשרשור הראשי" "מיקום מצביע" "שכבת-על של המסך המציגה את נתוני המגע הנוכחיים" - "הצג הקשות" - "הצג משוב ויזואלי להקשות" - "הצג עדכונים על פני השטח" - "הבזק את כל שטחי החלון כשהם מתעדכנים" + "הצגת הקשות" + "הצגת משוב ויזואלי להקשות" + "הצגת עדכונים על פני השטח" + "הבזקת כל שטחי החלון כשהם מתעדכנים" "תצוגת \'הצגת עדכונים\'" - "הבזק תצוגות בתוך חלונות בעת ציור" - "הצג עדכוני שכבות חומרה" - "הצג הבהוב ירוק לשכבות חומרה כשהן מתעדכנות" + "הבזקת תצוגות בתוך חלונות בעת ציור" + "הצגת עדכונים של שכבות חומרה" + "הצגת הבהוב ירוק לשכבות חומרה כשהן מתעדכנות" "‏חריגה בניפוי באגים ב-GPU" - "‏השבת שכבות על של HW" - "‏השתמש תמיד ב-GPU להרכבת מסך" + "‏השבתת שכבות על של HW" + "‏שימוש תמיד ב-GPU להרכבת מסך" "יצירת הדמיה של מרחב צבעים" - "‏הפעל מעקבי OpenGL" - "‏השבת ניתוב אודיו ב-USB" - "‏השבת ניתוב אוטומטי אל התקני אודיו חיצוניים ב-USB" - "הצג את גבולות הפריסה" - "הצג גבולות אזור, שוליים וכדומה" - "אלץ כיוון פריסה מימין לשמאל" - "אלץ כיוון פריסת מסך מימין לשמאל עבור כל השפות בכל המקומות" - "‏אלץ הפעלת 4x MSAA" - "‏הפעל 4x MSAA ביישומי OpenGL ES 2.0" + "‏הפעלת מעקבי OpenGL" + "‏השבתת ניתוב אודיו ב-USB" + "‏השבתת ניתוב אוטומטי אל התקני אודיו חיצוניים ב-USB" + "הצגת גבולות הפריסה" + "הצגת גבולות אזור, שוליים וכדומה" + "אילוץ כיוון פריסה מימין לשמאל" + "אילוץ של כיוון פריסת מסך מימין לשמאל עבור כל השפות בכל המקומות" + "‏אילוץ הפעלת 4x MSAA" + "‏הפעלת 4x MSAA ביישומי OpenGL ES 2.0" "ניפוי באגים בפעולות באזור שאינו מלבני" "‏עיבוד פרופיל ב-HWUI" "‏הפעלת שכבות לניפוי באגים ב-GPU" @@ -364,10 +364,10 @@ "קנה מידה לאנימציה של חלון" "קנה מידה לאנימציית מעבר" "קנה מידה למשך זמן אנימציה" - "צור הדמיית תצוגות משניות" + "יצירת הדמיה של תצוגות משניות" "אפליקציות" "ללא שמירת פעילויות" - "השמד כל פעילות ברגע שהמשתמש עוזב אותה" + "השמדת כל פעילות ברגע שהמשתמש עוזב אותה" "מגבלה של תהליכים ברקע" "‏הצגת מקרי ANR ברקע" "הצגת תיבת דו-שיח של \'אפליקציה לא מגיבה\' עבור אפליקציות שפועלות ברקע" @@ -375,13 +375,13 @@ "הצגת אזהרה כשאפליקציה שולחת התראה ללא ערוץ חוקי" "אילוץ הרשאת אפליקציות באחסון חיצוני" "מאפשר כתיבה של כל אפליקציה באחסון חיצוני, ללא התחשבות בערכי המניפסט" - "אלץ יכולת קביעת גודל של הפעילויות" + "אילוץ יכולת קביעת גודל של הפעילויות" "אפשר יכולת קביעת גודל של כל הפעילויות לריבוי חלונות, ללא קשר לערך המניפסט." - "הפעל את האפשרות לשנות את הגודל והמיקום של החלונות" - "הפעל תמיכה בתכונה הניסיונית של שינוי הגודל והמיקום של החלונות." + "הפעלת האפשרות לשנות את הגודל והמיקום של החלונות" + "הפעלת תמיכה בתכונה הניסיונית של שינוי הגודל והמיקום של החלונות." "סיסמת גיבוי שולחן העבודה" "גיבויים מלאים בשולחן העבודה אינם מוגנים כעת" - "הקש כדי לשנות או להסיר את הסיסמה לגיבויים מלאים בשולחן העבודה" + "יש להקיש כדי לשנות או להסיר את הסיסמה לגיבויים מלאים בשולחן העבודה" "הוגדרה סיסמת גיבוי חדשה" "הסיסמה החדשה והאישור אינם תואמים" "הגדרת סיסמת גיבוי נכשלה" @@ -397,19 +397,19 @@ "צבעים מותאמים באופן אופטימלי לתוכן דיגיטלי" "אפליקציות בהמתנה" - "אפליקציה לא פעילה. הקש כדי להחליף מצב." - "אפליקציה פעילה. הקש כדי להחליף מצב." + "אפליקציה לא פעילה. יש להקיש כדי להחליף מצב." + "אפליקציה פעילה. יש להקיש כדי להחליף מצב." "אפליקציה במצב המתנה: %s" "שירותים פועלים" "הצגת השירותים הפועלים כעת ושליטה בהם" "‏יישום WebView" "‏הגדרת יישום WebView" - "אפשרות זו כבר אינה תקפה. נסה שוב." + "אפשרות זו כבר אינה תקפה. אפשר לנסות שוב." "המרה לצורך הצפנת קבצים" - "המר..." + "להמרה..." "הצפנת קבצים כבר מוגדרת" "המרה להצפנה מבוססת קבצים" - "המר את מחיצת הנתונים להצפנה מבוססת-קבצים.\n אזהרה!! פעולה זו תמחק את כל הנתונים.\n תכונה זו זמינה בגרסת אלפא וייתכן שלא תפעל כראוי.\n הקש על \'מחיקה והמרה…\' כדי להמשיך." + "המרת מחיצת הנתונים להצפנה מבוססת-קבצים.\n אזהרה!! פעולה זו תמחק את כל הנתונים.\n תכונה זו זמינה בגרסת אלפא וייתכן שלא תפעל כראוי.\n יש להקיש על \'מחיקה והמרה…\' כדי להמשיך." "מחיקה והמרה…" "מצב צבע התמונה" "‏שימוש ב-sRGB" @@ -421,7 +421,7 @@ "תיקון צבע" "תיקון צבע מאפשר לשנות את האופן שבו צבעים מוצגים במכשיר שלך" "נעקף על ידי %1$s" - "%1$s - %2$s" + "%1$s%2$s" "הזמן הנותר: בערך %1$s" "הזמן הנותר: בערך %1$s (%2$s)" "הזמן הנותר על סמך השימוש שלך: בערך %1$s" @@ -444,9 +444,9 @@ "הטלפון עלול להיכבות בקרוב (%1$s)" "הטאבלט עלול להיכבות בקרוב (%1$s)" "המכשיר עלול להיכבות בקרוב (%1$s)" - "%1$s‏ - %2$s" + "%1$s‏ – %2$s" "נשארו %1$s עד הטעינה" - "%1$s - %2$s עד הטעינה" + "%1$s%2$s עד הטעינה" "לא ידוע" "בטעינה" "הסוללה נטענת מהר" @@ -474,14 +474,14 @@ "הכי גדול" "מותאם אישית (%d)" "תפריט" - "הזן סיסמה כדי לבצע איפוס להגדרות היצרן במצב הדגמה" + "יש להזין סיסמה כדי לבצע איפוס להגדרות היצרן במצב הדגמה" "הבא" "דרושה סיסמה" "שיטות קלט פעילות" "שימוש בשפות מערכת" "פתיחת הגדרות עבור %1$s נכשלה" - "ייתכן ששיטת קלט זו תוכל לאסוף את כל הטקסט שאתה מקליד, כולל נתונים אישיים כגון סיסמאות ומספרי כרטיס אשראי. היא מגיעה מהאפליקציה %1$s. האם להשתמש בשיטת קלט זו?" - "שים לב: לאחר הפעלה מחדש של המכשיר, ניתן להפעיל את האפליקציה רק לאחר שתבטל את נעילת הטלפון" + "ייתכן ששיטת קלט זו תוכל לאסוף את כל הטקסט המוקלד, כולל נתונים אישיים כגון סיסמאות ומספרי כרטיס אשראי. היא מגיעה מהאפליקציה %1$s. האם להשתמש בשיטת קלט זו?" + "לתשומת ליבך: לאחר הפעלה מחדש של המכשיר, ניתן להפעיל את האפליקציה רק לאחר שתבטל את נעילת הטלפון" "‏סטטוס הרשמה ל-IMS" "רשום" "לא רשום" @@ -507,7 +507,7 @@ "בשעה %1$s" "ב-%1$s" "משך" - "שאל בכל פעם" + "יש לשאול בכל פעם" "עד הכיבוי" "הרגע" "רמקול של טלפון" @@ -545,7 +545,7 @@ "פרופיל חדש" "פרטי משתמש" "פרטי פרופיל" - "לפני שתוכל ליצור פרופיל מוגבל, תצטרך להגדיר נעילת מסך כדי להגן על האפליקציות ועל הנתונים האישיים שלך." + "לפני שיתאפשר לך ליצור פרופיל מוגבל, יהיה עליך להגדיר נעילת מסך כדי להגן על האפליקציות ועל הנתונים האישיים שלך." "הגדרת נעילה" "מעבר אל %s" "הוספת אורח" diff --git a/packages/SettingsLib/res/values-ky/strings.xml b/packages/SettingsLib/res/values-ky/strings.xml index a90c618525e2..7b9da9c30c9c 100644 --- a/packages/SettingsLib/res/values-ky/strings.xml +++ b/packages/SettingsLib/res/values-ky/strings.xml @@ -254,7 +254,7 @@ "Wi‑Fi иштетилген MAC даректерин башаламан түзүү" "Мобилдик Интернет иштей берет" "Модем режиминде аппараттын иштешин тездетүү" - "Аталышсыз Bluetooth түзмөктөрү көрсөтүлсүн" + "Аталышсыз Bluetooth түзмөктөрү көрүнсүн" "Үндүн абсолюттук деңгээли өчүрүлсүн" "Gabeldorsche функциясын иштетүү" "Жакшыртылган туташуу" diff --git a/packages/SettingsLib/res/values-nb/strings.xml b/packages/SettingsLib/res/values-nb/strings.xml index 0cba5641c056..a5eac67a6d29 100644 --- a/packages/SettingsLib/res/values-nb/strings.xml +++ b/packages/SettingsLib/res/values-nb/strings.xml @@ -117,7 +117,7 @@ "Avbryt" "Med sammenkobling får den andre enheten tilgang til kontaktene og anropsloggen din når den er tilkoblet." "Kan ikke koble til %1$s." - "Kan ikke koble til %1$s på grunn av feil personlig kode eller passord." + "Kan ikke koble til %1$s på grunn av feil PIN-kode eller passord." "Kan ikke kommunisere med %1$s." "%1$s avslo paring." "Datamaskin" diff --git a/packages/SettingsLib/res/values-ne/arrays.xml b/packages/SettingsLib/res/values-ne/arrays.xml index fb002c2c2f03..bec442552dd8 100644 --- a/packages/SettingsLib/res/values-ne/arrays.xml +++ b/packages/SettingsLib/res/values-ne/arrays.xml @@ -252,7 +252,7 @@ "Deuteranomaly का लागि क्षेत्रहरू देखाउनुहोस्" - "मानक सीमा" + "डिफल्ट सीमा" "कुनै पृष्ठभूमि प्रक्रियाहरू छैनन्" "बढीमा १ प्रक्रिया" "बढीमा २ प्रक्रियाहरू" diff --git a/packages/SettingsLib/res/values-ne/strings.xml b/packages/SettingsLib/res/values-ne/strings.xml index f6e82ca7a32e..4b780fce1788 100644 --- a/packages/SettingsLib/res/values-ne/strings.xml +++ b/packages/SettingsLib/res/values-ne/strings.xml @@ -389,7 +389,7 @@ "जोसिलो (पूर्व निर्धारित)" "प्राकृतिक" - "मानक" + "डिफल्ट" "परिष्कृत रङ्गहरू" diff --git a/packages/SettingsLib/res/values-nl/arrays.xml b/packages/SettingsLib/res/values-nl/arrays.xml index 3b2329a2b054..eba44a144559 100644 --- a/packages/SettingsLib/res/values-nl/arrays.xml +++ b/packages/SettingsLib/res/values-nl/arrays.xml @@ -59,9 +59,9 @@ "HDCP-controle altijd gebruiken" - "Uitgeschakeld" - "Gefilterd ingeschakeld" - "Ingeschakeld" + "Uitgezet" + "Gefilterd staat aan" + "Aangezet" "AVRCP 1.4 (standaard)" diff --git a/packages/SettingsLib/res/values-nl/strings.xml b/packages/SettingsLib/res/values-nl/strings.xml index 812bb6883e51..083dcd16a378 100644 --- a/packages/SettingsLib/res/values-nl/strings.xml +++ b/packages/SettingsLib/res/values-nl/strings.xml @@ -24,7 +24,7 @@ "Geen" "Opgeslagen" "Verbinding verbroken" - "Uitgeschakeld" + "Uitgezet" "IP-configuratie mislukt" "Niet verbonden wegens netwerk van lage kwaliteit" "Wifi-verbinding mislukt" @@ -131,7 +131,7 @@ "Rechter hoortoestel koppelen…" "Links: batterijniveau %1$s" "Rechts: batterijniveau %1$s" - "Wifi: uitgeschakeld." + "Wifi staat uit." "Wifi-verbinding verbroken." "Wifi: één streepje." "Wifi: twee streepjes." @@ -168,7 +168,7 @@ "Een korte demonstratie van spraaksynthese afspelen" "Spraakgegevens installeren" "De spraakgegevens voor spraaksynthese installeren" - "Deze engine voor spraaksynthese kan mogelijk alle tekst verzamelen die wordt gesproken, waaronder persoonsgegevens zoals wachtwoorden en creditcardnummers. Deze engine is afkomstig van de %s-engine. Het gebruik van deze engine voor spraaksynthese inschakelen?" + "Deze engine voor spraaksynthese kan mogelijk alle tekst verzamelen die wordt gesproken, waaronder persoonsgegevens zoals wachtwoorden en creditcardnummers. Deze engine is afkomstig van de %s-engine. Het gebruik van deze engine voor spraaksynthese aanzetten?" "Deze taal heeft een werkende netwerkverbinding nodig voor tekst-naar-spraak-uitvoer." "Dit is een voorbeeld van spraaksynthese" "Status van standaardtaal" @@ -197,7 +197,7 @@ "Persoonlijk" "Werk" "Ontwikkelaarsopties" - "Opties voor ontwikkelaars inschakelen" + "Opties voor ontwikkelaars aanzetten" "Opties instellen voor appontwikkeling" "Ontwikkelaarsopties zijn niet beschikbaar voor deze gebruiker" "Instellingen voor VPN zijn niet beschikbaar voor deze gebruiker" @@ -210,7 +210,7 @@ "Foutopsporingsmodus als wifi is verbonden" "Fout" "Draadloze foutopsporing" - "Schakel draadloze foutopsporing in om beschikbare apparaten te bekijken en te gebruiken" + "Zet draadloze foutopsporing aan om beschikbare apparaten te bekijken en te gebruiken" "Apparaat koppelen met QR-code" "Nieuwe apparaten koppelen via QR-codescanner" "Apparaat koppelen met koppelingscode" @@ -238,12 +238,12 @@ "Een knop in het aan/uit-menu tonen om een bugrapport te maken" "Stand-by" "Scherm gaat nooit uit tijdens het opladen" - "Snoop-logbestand voor Bluetooth-HCI inschakelen" - "Bluetooth-pakketten opslaan. (Schakel Bluetooth in nadat je deze instelling hebt gewijzigd)." + "Snoop-logbestand voor bluetooth-HCI aanzetten" + "Bluetooth-pakketten opslaan. (Zet Bluetooth aan nadat je deze instelling hebt gewijzigd)." "OEM-ontgrendeling" "Toestaan dat de bootloader wordt ontgrendeld" "OEM-ontgrendeling toestaan?" - "WAARSCHUWING: De apparaatbeveiligingsfuncties werken niet op dit apparaat wanneer deze instelling is ingeschakeld." + "WAARSCHUWING: De apparaatbeveiligingsfuncties werken niet op dit apparaat als deze instelling aanstaat." "App voor neplocatie selecteren" "Geen app voor neplocatie ingesteld" "App voor neplocatie: %1$s" @@ -255,8 +255,8 @@ "Mobiele data altijd actief" "Hardwareversnelling voor tethering" "Bluetooth-apparaten zonder naam tonen" - "Absoluut volume uitschakelen" - "Gabeldorsche inschakelen" + "Absoluut volume uitzetten" + "Gabeldorsche aanzetten" "Verbeterde connectiviteit" "Bluetooth-AVRCP-versie" "Bluetooth-AVRCP-versie selecteren" @@ -284,7 +284,7 @@ "Opties tonen voor certificering van draadloze weergave" "Logniveau voor wifi verhogen, tonen per SSID RSSI in wifi-kiezer" "Verlaagt het batterijverbruik en verbetert de netwerkprestaties" - "Als deze modus is ingeschakeld, kan het MAC-adres van dit apparaat elke keer wijzigen als het verbinding maakt met een netwerk waarvoor MAC-herschikking is ingeschakeld." + "Als deze modus aanstaat, kan het MAC-adres van dit apparaat wijzigen telkens als het apparaat verbinding maakt met een netwerk waarvoor MAC-herschikking aanstaat." "Met datalimiet" "Gratis" "Logger-buffergrootten" @@ -310,11 +310,11 @@ "Apps verifiëren via USB" "Apps die zijn geïnstalleerd via ADB/ADT, controleren op schadelijk gedrag" "Bluetooth-apparaten zonder naam (alleen MAC-adressen) worden weergegeven" - "Hiermee wordt de functie voor absoluut volume van Bluetooth uitgeschakeld in geval van volumeproblemen met externe apparaten, zoals een onacceptabel hoog volume of geen volumeregeling." - "Hierdoor wordt de Gabeldorsche-functiestack voor bluetooth ingeschakeld." - "Hiermee wordt de functie voor verbeterde connectiviteit ingeschakeld." + "Hiermee wordt de functie voor absoluut volume van Bluetooth uitgezet in geval van volumeproblemen met externe apparaten, zoals een onacceptabel hoog volume of geen volumeregeling." + "Hierdoor wordt de Gabeldorsche-functiestack voor bluetooth aangezet." + "Hiermee wordt de functie voor verbeterde connectiviteit aangezet." "Lokale terminal" - "Terminal-app inschakelen die lokale shell-toegang biedt" + "Terminal-app aanzetten die lokale shell-toegang biedt" "HDCP-controle" "HDCP-controlegedrag instellen" "Foutopsporing" @@ -330,7 +330,7 @@ "Rendering met hardwareversnelling" "Media" "Controle" - "Strikte modus ingeschakeld" + "Strikte modus staat aan" "Knipperend scherm bij lange bewerkingen door apps" "Cursorlocatie" "Schermoverlay met huidige aanraakgegevens" @@ -343,10 +343,10 @@ "Hardwarelayer-upd. tonen" "Hardwarelagen knipperen groen bij updates" "Foutopsporing GPU-overbelasting" - "HW-overlays uitschakelen" + "HW-overlays uitzetten" "GPU altijd gebruiken voor schermcompositing" "Kleurruimte simuleren" - "OpenGL-sporen inschakelen" + "OpenGL-sporen aanzetten" "USB-audiorouting uitsch." "Autom. routing naar USB-randapparatuur uitsch." "Indelingsgrenzen tonen" @@ -354,12 +354,12 @@ "V.r.n.l.-indelingsrichting afdwingen" "Schermindelingsrichting geforceerd instellen op v.r.n.l. voor alle talen" "4x MSAA forceren" - "4x MSAA inschakelen in OpenGL ES 2.0-apps" + "4x MSAA aanzetten in OpenGL ES 2.0-apps" "Foutopsporing niet-rechthoekig bijsnijden" "HWUI-weergave van profiel" - "GPU-foutopsporingslagen inschakelen" + "GPU-foutopsporingslagen aanzetten" "Laden van GPU-foutopsporingslagen toestaan voor foutopsporingsapps" - "Uitgebreide leverancierslogboeken inschakelen" + "Uitgebreide leverancierslogboeken aanzetten" "Aanvullende apparaatspecifieke leverancierslogboeken opnemen in bugrapporten. Deze kunnen privégegevens bevatten, meer batterijlading gebruiken en/of meer opslagruimte gebruiken." "Venster­animatieschaal" "Overgangs­animatieschaal" @@ -377,8 +377,8 @@ "Hiermee komt elke app in aanmerking voor schrijven naar externe opslag, ongeacht de manifestwaarden" "Formaat activiteiten geforceerd aanpasbaar maken" "Het formaat van alle activiteiten aanpasbaar maken, ongeacht de manifestwaarden." - "Vensters met vrije vorm inschakelen" - "Ondersteuning voor vensters met experimentele vrije vorm inschakelen." + "Vensters met vrije vorm aanzetten" + "Ondersteuning voor vensters met experimentele vrije vorm aanzetten." "Wachtwoord desktopback-up" "Volledige back-ups naar desktops zijn momenteel niet beveiligd" "Tik om het wachtwoord voor volledige back-ups naar desktops te wijzigen of te verwijderen" @@ -413,7 +413,7 @@ "Wissen en converteren…" "Kleurenmodus voor afbeeldingen" "sRGB gebruiken" - "Uitgeschakeld" + "Uitgezet" "Totale kleurenblindheid" "Deuteranomalie (rood-groen)" "Protanomalie (rood-groen)" @@ -438,12 +438,12 @@ "Nog minder dan %1$s (%2$s)" "Nog meer dan %1$s (%2$s)" "Meer dan %1$s" - "Telefoon wordt binnenkort mogelijk uitgeschakeld" - "Tablet wordt binnenkort mogelijk uitgeschakeld" - "Apparaat wordt binnenkort mogelijk uitgeschakeld" - "Telefoon wordt binnenkort mogelijk uitgeschakeld (%1$s)" - "Tablet wordt binnenkort mogelijk uitgeschakeld (%1$s)" - "Apparaat wordt binnenkort mogelijk uitgeschakeld (%1$s)" + "Telefoon wordt binnenkort mogelijk uitgezet" + "Tablet wordt binnenkort mogelijk uitgezet" + "Apparaat wordt binnenkort mogelijk uitgezet" + "Telefoon wordt binnenkort mogelijk uitgezet (%1$s)" + "Tablet wordt binnenkort mogelijk uitgezet (%1$s)" + "Apparaat wordt binnenkort mogelijk uitgezet (%1$s)" "%1$s - %2$s" "Nog %1$s tot opgeladen" "%1$s - %2$s tot opgeladen" @@ -455,7 +455,7 @@ "Aangesloten, kan nu niet opladen" "Volledig" "Ingesteld door beheerder" - "Uitgeschakeld" + "Uitgezet" "Toegestaan" "Niet toegestaan" "Onbekende apps installeren" @@ -480,7 +480,7 @@ "Actieve invoermethoden" "Systeemtalen gebruiken" "Instellingen openen voor %1$s mislukt" - "Deze invoermethode verzamelt mogelijk alle tekst die je typt, inclusief persoonsgegevens zoals wachtwoorden en creditcardnummers. De methode is afkomstig uit de app %1$s. Deze invoermethode inschakelen?" + "Deze invoermethode verzamelt mogelijk alle tekst die je typt, inclusief persoonsgegevens zoals wachtwoorden en creditcardnummers. De methode is afkomstig uit de app %1$s. Deze invoermethode aanzetten?" "Opmerking: Wanneer je telefoon opnieuw is opgestart, kan deze app pas worden gestart nadat je je telefoon hebt ontgrendeld" "IMS-registratiestatus" "Geregistreerd" @@ -495,21 +495,21 @@ "Minder tijd." "Annuleren" "OK" - "Inschakelen" - "Schakel Niet storen in." + "Aanzetten" + "Zet Niet storen aan." "Nooit" "Alleen prioriteit" "%1$s. %2$s" - "Je hoort je volgende wekker niet %1$s tenzij je dit vóór die tijd uitschakelt" + "Je hoort je volgende wekker niet %1$s tenzij je dit vóór die tijd uitzet" "Je hoort je volgende wekker niet %1$s" "om %1$s" "op %1$s" "Duur" "Altijd vragen" - "Totdat je uitschakelt" + "Totdat je uitzet" "Zojuist" "Telefoonspeaker" - "Probleem bij verbinding maken. Schakel het apparaat uit en weer in." + "Probleem bij verbinding maken. Zet het apparaat uit en weer aan." "Bedraad audioapparaat" "Hulp en feedback" "Opslag" @@ -550,8 +550,8 @@ "Gast verwijderen" "Gast" "Apparaatstandaard" - "Uitgeschakeld" - "Ingeschakeld" + "Uitgezet" + "Aangezet" "Je apparaat moet opnieuw worden opgestart om deze wijziging toe te passen. Start nu opnieuw op of annuleer de wijziging." "Bedrade hoofdtelefoon" diff --git a/packages/SettingsLib/res/values-pa/strings.xml b/packages/SettingsLib/res/values-pa/strings.xml index 15700130cf78..75a48e585025 100644 --- a/packages/SettingsLib/res/values-pa/strings.xml +++ b/packages/SettingsLib/res/values-pa/strings.xml @@ -468,7 +468,7 @@ "%1$s ਪਹਿਲਾਂ" "%1$s ਬਾਕੀ" "ਛੋਟਾ" - "ਪੂਰਵ-ਨਿਰਧਾਰਤ" + "ਪੂਰਵ-ਨਿਰਧਾਰਿਤ" "ਵੱਡੀ" "ਥੋੜ੍ਹਾ ਵੱਡੀ" "ਸਭ ਤੋਂ ਵੱਡੀ" diff --git a/packages/SettingsLib/res/values-ta/strings.xml b/packages/SettingsLib/res/values-ta/strings.xml index 241644f631d3..020143fd50fb 100644 --- a/packages/SettingsLib/res/values-ta/strings.xml +++ b/packages/SettingsLib/res/values-ta/strings.xml @@ -389,7 +389,7 @@ "வைபிரன்ட் (இயல்பு)" "இயற்கை வண்ணம்" - "வழக்கமான வண்ணம்" + "இயல்புநிலை" "மேம்படுத்தப்பட்ட வண்ணங்கள்" diff --git a/packages/SettingsLib/res/values-te/arrays.xml b/packages/SettingsLib/res/values-te/arrays.xml index a93defaea361..3f8ec19aaf14 100644 --- a/packages/SettingsLib/res/values-te/arrays.xml +++ b/packages/SettingsLib/res/values-te/arrays.xml @@ -252,7 +252,7 @@ "డ్యూటెరానోమలీ కోసం ప్రాంతాలను చూపండి" - "ప్రామాణిక పరిమితి" + "స్టాండర్డ్ పరిమితి" "నేపథ్య ప్రాసెస్‌లు లేవు" "గరిష్టంగా 1 ప్రాసెస్" "గరిష్టంగా 2 ప్రాసెస్‌లు" diff --git a/packages/SettingsLib/res/values-te/strings.xml b/packages/SettingsLib/res/values-te/strings.xml index 89e98e2ea682..01f703191878 100644 --- a/packages/SettingsLib/res/values-te/strings.xml +++ b/packages/SettingsLib/res/values-te/strings.xml @@ -389,7 +389,7 @@ "సచేతనం (డిఫాల్ట్)" "సహజం" - "ప్రామాణికం" + "స్టాండర్డ్" "మెరుగైన రంగులు" -- cgit v1.2.3 From 1a4c5c4723c329e27ad01a9aed63fa46d35dbce2 Mon Sep 17 00:00:00 2001 From: Santiago Seifert Date: Wed, 7 Apr 2021 11:49:39 +0100 Subject: Fix MediaParser's TEST_MAPPING Bug: 184704729 Test: N/A. Change-Id: I52b224670be545aa00120a8560440b18b6e11767 Merged-In: I52b224670be545aa00120a8560440b18b6e11767 --- apex/media/framework/TEST_MAPPING | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apex/media/framework/TEST_MAPPING b/apex/media/framework/TEST_MAPPING index ec2d2e2e756c..3d2191410413 100644 --- a/apex/media/framework/TEST_MAPPING +++ b/apex/media/framework/TEST_MAPPING @@ -2,6 +2,9 @@ "presubmit": [ { "name": "CtsMediaParserTestCases" + }, + { + "name": "CtsMediaParserHostTestCases" } ] } -- cgit v1.2.3 From b621bc46a02b5818c4ea177d166f7ee61370a3cc Mon Sep 17 00:00:00 2001 From: Bill Yi Date: Fri, 9 Apr 2021 02:59:26 -0700 Subject: Import translations. DO NOT MERGE ANYWHERE Auto-generated-cl: translation import Change-Id: Ia0e24c92e2a7e7162b347fb23f3d73da4e177709 --- packages/SettingsLib/res/values-af/strings.xml | 2 +- packages/SettingsLib/res/values-az/strings.xml | 6 +-- packages/SettingsLib/res/values-cs/strings.xml | 8 ++-- packages/SettingsLib/res/values-de/strings.xml | 2 +- packages/SettingsLib/res/values-eu/strings.xml | 2 +- packages/SettingsLib/res/values-fi/strings.xml | 10 ++--- packages/SettingsLib/res/values-gl/strings.xml | 4 +- packages/SettingsLib/res/values-gu/strings.xml | 4 +- packages/SettingsLib/res/values-hy/strings.xml | 2 +- packages/SettingsLib/res/values-iw/strings.xml | 2 +- packages/SettingsLib/res/values-ja/strings.xml | 2 +- packages/SettingsLib/res/values-ka/arrays.xml | 2 +- packages/SettingsLib/res/values-kn/strings.xml | 8 ++-- packages/SettingsLib/res/values-ky/strings.xml | 2 +- packages/SettingsLib/res/values-mk/strings.xml | 2 +- packages/SettingsLib/res/values-mn/strings.xml | 2 +- packages/SettingsLib/res/values-ne/arrays.xml | 20 ++++----- packages/SettingsLib/res/values-ne/strings.xml | 58 +++++++++++++------------- packages/SettingsLib/res/values-nl/strings.xml | 2 +- packages/SettingsLib/res/values-pa/strings.xml | 2 +- packages/SettingsLib/res/values-ro/strings.xml | 2 +- packages/SettingsLib/res/values-ru/strings.xml | 2 +- packages/SettingsLib/res/values-sk/strings.xml | 2 +- packages/SettingsLib/res/values-sq/strings.xml | 2 +- packages/SettingsLib/res/values-sw/strings.xml | 2 +- packages/SettingsLib/res/values-ta/strings.xml | 2 +- packages/SettingsLib/res/values-te/strings.xml | 10 ++--- packages/SettingsLib/res/values-uz/strings.xml | 2 +- packages/SettingsLib/res/values-zu/strings.xml | 2 +- 29 files changed, 84 insertions(+), 84 deletions(-) diff --git a/packages/SettingsLib/res/values-af/strings.xml b/packages/SettingsLib/res/values-af/strings.xml index 704d264d1983..92b899420eff 100644 --- a/packages/SettingsLib/res/values-af/strings.xml +++ b/packages/SettingsLib/res/values-af/strings.xml @@ -458,7 +458,7 @@ "Gedeaktiveer" "Toegelaat" "Nie toegelaat nie" - "Installeer onbekende apps" + "Installeer onbekende programme" "Instellingstuisblad" "0%" diff --git a/packages/SettingsLib/res/values-az/strings.xml b/packages/SettingsLib/res/values-az/strings.xml index ed817f1ab6e5..425e56dd1e39 100644 --- a/packages/SettingsLib/res/values-az/strings.xml +++ b/packages/SettingsLib/res/values-az/strings.xml @@ -114,7 +114,7 @@ "Eşitmə Aparatları üçün istifadə edin" "Birləşdir" "CÜTLƏNDİR" - "Ləğv et" + "Ləğv edin" "Qoşulan zaman kontaktlarınıza və çağrı tarixçəsinə giriş cütlənməsi." "%1$s ilə birləşdirmək alınmadı." "Yanlış PIN və ya parola görə %1$s ilə cütləşmək alınmadı." @@ -285,7 +285,7 @@ "Wi‑Fi giriş səviyyəsini qaldırın, Wi‑Fi seçəndə hər SSID RSSI üzrə göstərin" "Batareya istifadəsini azaldır & şəbəkə performansını yaxşılaşdırır" "Bu rejim deaktiv edildikdə, bu cihaz hər dəfə MAC randomizasiyası aktiv edilmiş şəbəkəyə qoşulanda onun MAC ünvanı dəyişə bilər." - "Ödənişli" + "Tarif sayğacılı" "Limitsiz" "Logger bufer ölçüləri" "Hər jurnal buferinı Logger ölçüsü seçin" @@ -493,7 +493,7 @@ "Daha çox vaxt." "Daha az vaxt." - "Ləğv et" + "Ləğv edin" "Ok" "Aktiv edin" "\"Narahat Etməyin\" rejimini aktiv edin" diff --git a/packages/SettingsLib/res/values-cs/strings.xml b/packages/SettingsLib/res/values-cs/strings.xml index a5532e0bff02..ed838a0e5943 100644 --- a/packages/SettingsLib/res/values-cs/strings.xml +++ b/packages/SettingsLib/res/values-cs/strings.xml @@ -112,12 +112,12 @@ "Použít pro přenos souborů" "Použít pro vstup" "Použít pro naslouchátka" - "Párovat" - "PÁROVAT" + "Spárovat" + "SPÁROVAT" "Zrušit" "Párováním připojenému zařízení udělíte přístup ke svým kontaktům a historii volání." - "Nelze párovat se zařízením %1$s." - "Nelze párovat se zařízením %1$s. Kód PIN nebo přístupový klíč je nesprávný." + "Nelze spárovat se zařízením %1$s." + "Nelze spárovat se zařízením %1$s. Kód PIN nebo přístupový klíč je nesprávný." "Se zařízením %1$s nelze navázat komunikaci." "Párování odmítnuto zařízením %1$s." "Počítač" diff --git a/packages/SettingsLib/res/values-de/strings.xml b/packages/SettingsLib/res/values-de/strings.xml index 0526b2b984af..2b91da209f5a 100644 --- a/packages/SettingsLib/res/values-de/strings.xml +++ b/packages/SettingsLib/res/values-de/strings.xml @@ -35,7 +35,7 @@ "Nicht in Reichweite" "Kein automatischer Verbindungsaufbau" "Kein Internetzugriff" - "Gespeichert von %1$s" + "Gespeichert durch %1$s" "Automatisch über %1$s verbunden" "Automatisch über Anbieter von Netzwerkbewertungen verbunden" "Über %1$s verbunden" diff --git a/packages/SettingsLib/res/values-eu/strings.xml b/packages/SettingsLib/res/values-eu/strings.xml index eaf14f0bfb53..ff012e71d9af 100644 --- a/packages/SettingsLib/res/values-eu/strings.xml +++ b/packages/SettingsLib/res/values-eu/strings.xml @@ -243,7 +243,7 @@ "OEM desblokeoa" "Onartu abiarazlea desblokeatzea" "OEM desblokeoa onartu nahi duzu?" - "ABISUA: ezarpen hau aktibatuta dagoen bitartean, gailuaren babes-eginbideek ez dute gailu honetan funtzionatuko." + "ABISUA: ezarpen hau aktibatuta dagoen bitartean, gailua babesteko eginbideek ez dute gailu honetan funtzionatuko." "Hautatu kokapen faltsuen aplikazioa" "Ez da ezarri kokapen faltsuen aplikaziorik" "Kokapen faltsuen aplikazioa: %1$s" diff --git a/packages/SettingsLib/res/values-fi/strings.xml b/packages/SettingsLib/res/values-fi/strings.xml index 69e5e4a7da29..19f624f7bb52 100644 --- a/packages/SettingsLib/res/values-fi/strings.xml +++ b/packages/SettingsLib/res/values-fi/strings.xml @@ -114,10 +114,10 @@ "Käytä kuulolaitteilla" "Muodosta laitepari" "MUODOSTA LAITEPARI" - "Peruuta" + "Peru" "Laiteparin muodostaminen mahdollistaa yhteystietojen ja soittohistorian käyttämisen yhteyden aikana." "Laiteparin muodostaminen laitteeseen %1$s epäonnistui." - "Laiteparia laitteen %1$s kanssa ei voitu muodostaa, koska PIN-koodi tai avain oli virheellinen." + "Laiteparia (%1$s) ei voitu muodostaa, koska PIN-koodi tai avain oli virheellinen." "Ei yhteyttä laitteeseen %1$s." "Laite %1$s torjui laitepariyhteyden." "Tietokone" @@ -205,7 +205,7 @@ "Tämä käyttäjä ei voi käyttää APN-asetuksia" "USB-vianetsintä" "Vianetsintätila USB-liitännän ollessa käytössä" - "Peruuta USB-vianetsinnän käyttöoikeudet" + "Peru USB-vianetsinnän käyttöoikeudet" "Langaton virheenkorjaus" "Virheenkorjaustila Wi-Fin ollessa käytössä" "Virhe" @@ -493,7 +493,7 @@ "Enemmän aikaa" "Vähemmän aikaa" - "Peruuta" + "Peru" "OK" "Ota käyttöön" "Ota Älä häiritse ‑tila käyttöön" @@ -552,6 +552,6 @@ "Laitteen oletusasetus" "Ei käytössä" "Käytössä" - "Laitteesi on käynnistettävä uudelleen, jotta muutos tulee voimaan. Käynnistä uudelleen nyt tai peruuta." + "Laitteesi on käynnistettävä uudelleen, jotta muutos tulee voimaan. Käynnistä uudelleen nyt tai peru." "Langalliset kuulokkeet" diff --git a/packages/SettingsLib/res/values-gl/strings.xml b/packages/SettingsLib/res/values-gl/strings.xml index f9d57c453f69..0861346d45a9 100644 --- a/packages/SettingsLib/res/values-gl/strings.xml +++ b/packages/SettingsLib/res/values-gl/strings.xml @@ -458,7 +458,7 @@ "Desactivada" "Permitida" "Non permitida" - "Instalar apps descoñecidas" + "Instalar aplicacións descoñecidas" "Inicio da configuración" "0 %" @@ -466,7 +466,7 @@ "100 %" "Hai %1$s" - "Tempo restante: %1$s" + "Queda: %1$s" "Pequeno" "Predeterminado" "Grande" diff --git a/packages/SettingsLib/res/values-gu/strings.xml b/packages/SettingsLib/res/values-gu/strings.xml index 1edab0c4f60d..8576ce90dec5 100644 --- a/packages/SettingsLib/res/values-gu/strings.xml +++ b/packages/SettingsLib/res/values-gu/strings.xml @@ -153,7 +153,7 @@ "અજાણ્યું" "વપરાશકર્તા: %1$s" "કેટલાંક ડિફોલ્ટ્સ સેટ કરેલ છે" - "કોઇ ડિફોલ્ટ્સ સેટ કરેલ નથી" + "કોઈ ડિફૉલ્ટ સેટ કરેલા નથી" "ટેક્સ્ટ-ટુ-સ્પીચ સેટિંગ્સ" "ટેક્સ્ટ ટુ સ્પીચ આઉટપુટ" "વાણી દર" @@ -458,7 +458,7 @@ "અક્ષમ કર્યો" "મંજૂરી છે" "મંજૂરી નથી" - "અજાણી ઍપ્લિકેશનો ઇન્સ્ટૉલ કરો" + "અજાણી ઍપ ઇન્સ્ટૉલ કરો" "સેટિંગ્સ હોમ" "0%" diff --git a/packages/SettingsLib/res/values-hy/strings.xml b/packages/SettingsLib/res/values-hy/strings.xml index 3d25ff85ef05..06079d7a8a68 100644 --- a/packages/SettingsLib/res/values-hy/strings.xml +++ b/packages/SettingsLib/res/values-hy/strings.xml @@ -35,7 +35,7 @@ "Ընդգրկույթից դուրս է" "Չի միանա ավտոմատ" "Ինտերնետ կապ չկա" - "Ով է պահել՝ %1$s" + "Պահվել է՝ %1$s" "Ավտոմատ կերպով կապակցվել է %1$s-ի միջոցով" "Ավտոմատ միացել է ցանցերի վարկանիշի մատակարարի միջոցով" "Միացված է %1$s-ի միջոցով" diff --git a/packages/SettingsLib/res/values-iw/strings.xml b/packages/SettingsLib/res/values-iw/strings.xml index bfc6b18f22c3..8d49840ab535 100644 --- a/packages/SettingsLib/res/values-iw/strings.xml +++ b/packages/SettingsLib/res/values-iw/strings.xml @@ -458,7 +458,7 @@ "מושבת" "מורשה" "לא מורשה" - "להתקין גם אם לא מוכר לך?" + "התקנת אפליקציות לא מוכרות" "דף הבית של ההגדרות" "0%" diff --git a/packages/SettingsLib/res/values-ja/strings.xml b/packages/SettingsLib/res/values-ja/strings.xml index 3537ceaf8204..9f4214f263b9 100644 --- a/packages/SettingsLib/res/values-ja/strings.xml +++ b/packages/SettingsLib/res/values-ja/strings.xml @@ -35,7 +35,7 @@ "圏外" "自動的に接続されません" "インターネット接続なし" - "%1$sで保存" + "%1$sにより保存" "%1$s 経由で自動的に接続しています" "ネットワーク評価プロバイダ経由で自動的に接続しています" "%1$s経由で接続" diff --git a/packages/SettingsLib/res/values-ka/arrays.xml b/packages/SettingsLib/res/values-ka/arrays.xml index 5a86eaee772b..4673296569db 100644 --- a/packages/SettingsLib/res/values-ka/arrays.xml +++ b/packages/SettingsLib/res/values-ka/arrays.xml @@ -231,7 +231,7 @@ "720p, 1080p (ორმაგი ეკრანი)" - "არც ერთი" + "არცერთი" "Logcat" "Systrace (გრაფიკა)" "გამოძახებების სია glGetError-ზე" diff --git a/packages/SettingsLib/res/values-kn/strings.xml b/packages/SettingsLib/res/values-kn/strings.xml index ddaf97087519..ef587d6518b8 100644 --- a/packages/SettingsLib/res/values-kn/strings.xml +++ b/packages/SettingsLib/res/values-kn/strings.xml @@ -428,10 +428,10 @@ "ನಿಮ್ಮ ಬಳಕೆಯ (%2$s) ಆಧಾರದ ಮೇಲೆ ಸುಮಾರು %1$s ಉಳಿದಿದೆ" - "ನಿಮ್ಮ ಬಳಕೆ (%2$s) ಆಧರಿಸಿ %1$s ಸಮಯದವರೆಗೆ ಫೋನ್‌ ರನ್‌ ಆಗಬೇಕು" - "ನಿಮ್ಮ ಬಳಕೆ ಆಧರಿಸಿ %1$s ಸಮಯದವರೆಗೆ ಫೋನ್‌ ರನ್‌ ಆಗಬೇಕು" - "%1$s (%2$s) ಸಮಯದವರೆಗೆ ಫೋನ್‌ ರನ್‌ ಆಗಬೇಕು" - "%1$s ಸಮಯದವರೆಗೆ ಫೋನ್‌ ರನ್‌ ಆಗಬೇಕು" + "ನಿಮ್ಮ ಬಳಕೆ (%2$s) ಆಧರಿಸಿ %1$s ವರೆಗೆ ರನ್ ಆಗಲಿದೆ" + "ನಿಮ್ಮ ಬಳಕೆ ಆಧರಿಸಿ %1$s ವರೆಗೆ ರನ್ ಆಗಲಿದೆ" + "%1$s (%2$s) ಸಮಯದವರೆಗೆ ರನ್ ಆಗಲಿದೆ" + "%1$s ಸಮಯದವರೆಗೆ ರನ್ ಆಗಲಿದೆ" "%1$s ರವರೆಗೆ" "%1$s ಗಳಲ್ಲಿ ಬ್ಯಾಟರಿ ಮುಕ್ತಾಯವಾಗಬಹುದು" "%1$s ಕ್ಕಿಂತ ಕಡಿಮೆ ಸಮಯ ಉಳಿದಿದೆ" diff --git a/packages/SettingsLib/res/values-ky/strings.xml b/packages/SettingsLib/res/values-ky/strings.xml index 7b9da9c30c9c..f9defe4dc8f9 100644 --- a/packages/SettingsLib/res/values-ky/strings.xml +++ b/packages/SettingsLib/res/values-ky/strings.xml @@ -153,7 +153,7 @@ "Белгисиз" "Колдонуучу: %1$s" "Айрым демейки параметрлер туураланды" - "Демейкилер коюлган жок" + "Демейки маанилер коюлган жок" "Кеп синтезаторунун жөндөөлөрү" "Кеп синтезатору" "Кеп ылдамдыгы" diff --git a/packages/SettingsLib/res/values-mk/strings.xml b/packages/SettingsLib/res/values-mk/strings.xml index b3532954f2f7..50bf3f7bcda4 100644 --- a/packages/SettingsLib/res/values-mk/strings.xml +++ b/packages/SettingsLib/res/values-mk/strings.xml @@ -466,7 +466,7 @@ "100%" "Пред %1$s" - "Преостанаа %1$s" + "Преостануваат %1$s" "Мал" "Стандардно" "Голем" diff --git a/packages/SettingsLib/res/values-mn/strings.xml b/packages/SettingsLib/res/values-mn/strings.xml index 67d1acf4c6b2..28b766002dc8 100644 --- a/packages/SettingsLib/res/values-mn/strings.xml +++ b/packages/SettingsLib/res/values-mn/strings.xml @@ -494,7 +494,7 @@ "Их хугацаа." "Бага хугацаа." "Цуцлах" - "ТИЙМ" + "OK" "Асаах" "Бүү саад бол горимыг асаах" "Хэзээ ч үгүй" diff --git a/packages/SettingsLib/res/values-ne/arrays.xml b/packages/SettingsLib/res/values-ne/arrays.xml index bec442552dd8..fcf3e9de7527 100644 --- a/packages/SettingsLib/res/values-ne/arrays.xml +++ b/packages/SettingsLib/res/values-ne/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बाट विच्छेदन गर्दै..." @@ -86,7 +86,7 @@ "map14" - "प्रणालीको चयन प्रयोग गर्नुहोस् (पूर्वनिर्धारित)" + "प्रणालीको चयन प्रयोग गरियोस् (डिफल्ट)" "SBC" "AAC" "Qualcomm® aptX™ अडियो" @@ -94,7 +94,7 @@ "LDAC" - "प्रणालीको चयन प्रयोग गर्नुहोस् (पूर्वनिर्धारित)" + "प्रणालीको चयन प्रयोग गरियोस् (डिफल्ट)" "SBC" "AAC" "Qualcomm® aptX™ अडियो" @@ -102,38 +102,38 @@ "LDAC" - "प्रणालीको चयन प्रयोग गर्नुहोस् (पूर्वनिर्धारित)" + "प्रणालीको चयन प्रयोग गरियोस् (डिफल्ट)" "४४.१ kHz" "४८.० kHz" "८८.२ kHz" "९६.० kHz" - "प्रणालीको चयन प्रयोग गर्नुहोस् (पूर्वनिर्धारित)" + "प्रणालीको चयन प्रयोग गरियोस् (डिफल्ट)" "४४.१ kHz" "४८.० kHz" "८८.२ kHz" "९६.० kHz" - "प्रणालीको चयन प्रयोग गर्नुहोस् (पूर्वनिर्धारित)" + "प्रणालीको चयन प्रयोग गरियोस् (डिफल्ट)" "१६ बिट/नमूना" "२४ बिट/नमूना" "३२ बिट/नमूना" - "प्रणालीको चयन प्रयोग गर्नुहोस् (पूर्वनिर्धारित)" + "प्रणालीको चयन प्रयोग गरियोस् (डिफल्ट)" "१६ बिट/नमूना" "२४ बिट/नमूना" "३२ बिट/नमूना" - "प्रणालीको चयन प्रयोग गर्नुहोस् (पूर्वनिर्धारित)" + "प्रणालीको चयन प्रयोग गरियोस् (डिफल्ट)" "मोनो" "स्टेरियो" - "प्रणालीको चयन प्रयोग गर्नुहोस् (पूर्वनिर्धारित)" + "प्रणालीको चयन प्रयोग गरियोस् (डिफल्ट)" "मोनो" "स्टेरियो" diff --git a/packages/SettingsLib/res/values-ne/strings.xml b/packages/SettingsLib/res/values-ne/strings.xml index 4b780fce1788..068948591edb 100644 --- a/packages/SettingsLib/res/values-ne/strings.xml +++ b/packages/SettingsLib/res/values-ne/strings.xml @@ -102,7 +102,7 @@ "SAP मा जडित" "फाइल ट्रान्सफर सर्भरसँग जडान गरिएको छैन" "इनपुट उपकरणसँग जोडिएको छ" - "इन्टरनेटमाथिको पहुँचका लागि यन्त्रमा जडान गरियो" + "इन्टरनेटमाथिको पहुँचका लागि डिभाइसमा जडान गरियो" "यन्त्रसँग स्थानीय इन्टरनेट जडान साझा गर्दै" "इन्टरनेटमाथि पहुँच राख्न प्रयोग गर्नुहोस्" "नक्साको लागि प्रयोग गर्नुहोस्" @@ -127,8 +127,8 @@ "हेडफोन" "इनपुट सम्बन्धी बाह्य यन्त्र" "ब्लुटुथ" - "दायाँतर्फको श्रवण यन्त्रको जोडा बनाउँदै…" - "बायाँतर्फको श्रवण यन्त्रको जोडा बनाउँदै…" + "दायाँतर्फको श्रवण डिभाइसको जोडा बनाउँदै…" + "बायाँतर्फको श्रवण डिभाइसको जोडा बनाउँदै…" "बायाँ - ब्याट्रीको स्तर: %1$s" "दायाँ - ब्याट्रीको स्तर: %1$s" "Wi-Fi बन्द।" @@ -143,7 +143,7 @@ "हटाइएका एपहरू" "एपहरू र प्रयोगकर्ताहरू हटाइयो।" "प्रणालीसम्बन्धी अद्यावधिकहरू" - "USB टेदर गर्दै" + "USB टेदरिङ" "पोर्टेबल हटस्पट" "ब्लुटुथ टेदर गर्दै" "टेदर गर्दै" @@ -153,7 +153,7 @@ "अज्ञात" "प्रयोगकर्ता: %1$s" "केही पूर्वनिर्धारितहरू सेट गरिएका छन्" - "कुनै पूर्वनिर्धारित सेट गरिएको छैन" + "कुनै डिफल्ट सेट गरिएको छैन" "पाठ-वाचन सेटिङहरू" "पाठवाचकको आउटपुट" "वाणी दर" @@ -211,27 +211,27 @@ "त्रुटि" "वायरलेस डिबगिङ" "उपलब्ध यन्त्रहरू हेर्न र प्रयोग गर्न वायरलेस डिबगिङ सेवा सक्रिय गर्नुहोस्" - "QR कोडमार्फत यन्त्रको जोडा बनाउनुहोस्" - "QR कोड स्क्यानर प्रयोग गरी नयाँ यन्त्रहरूको जोडा बनाउनुहोस्" - "जोडा मिलाउने कोडमार्फत यन्त्रको जोडा बनाउनुहोस्" - "छ अङ्कको कोड प्रयोग गरी नयाँ यन्त्रहरूको जोडा बनाउनुहोस्" + "QR कोडमार्फत डिभाइसको जोडा बनाउनुहोस्" + "QR कोड स्क्यानर प्रयोग गरी नयाँ डिभाइसहरूको जोडा बनाउनुहोस्" + "जोडा मिलाउने कोडमार्फत डिभाइसको जोडा बनाउनुहोस्" + "छ अङ्कको कोड प्रयोग गरी नयाँ डिभाइसहरूको जोडा बनाउनुहोस्" "जोडा बनाइएका यन्त्रहरू" "हाल जोडिएको छ" "यन्त्रसम्बन्धी विवरणहरू" "बिर्सनुहोस्" - "यन्त्रको फिंगरप्रिन्ट: %1$s" + "डिभाइसको फिंगरप्रिन्ट: %1$s" "वायरलेसमा जोड्न सकिएन" "%1$s सही नेटवर्कमा जोडिएको कुरा सुनिश्चित गर्नुहोस्" "यन्त्रसँग जोडा बनाउनुहोस्" "Wi‑Fi सँग जोडा मिलाउने कोड" "जोडा बनाउने प्रक्रिया सफल भएन" "यन्त्र उही नेटवर्कमा जोडिएको कुरा सुनिश्चित गर्नुहोस्।" - "QR कोड स्क्यान गरेर Wi‑Fi प्रयोग गरी यन्त्रको जोडा बनाउनुहोस्" + "QR कोड स्क्यान गरेर Wi‑Fi प्रयोग गरी डिभाइसको जोडा बनाउनुहोस्" "यन्त्रसँग जोडा मिलाउँदै…" "यन्त्रसँग जोडा बनाउन सकिएन। कि त QR कोड गलत छ कि यन्त्र उही नेटवर्कमा जोडिएको छैन।" - "IP ठेगाना र पोर्ट" + "IP एड्रेस र पोर्ट" "QR कोड स्क्यान गर्नुहोस्" - "QR कोड स्क्यान गरी Wi‑Fi मार्फत यन्त्रको जोडा बनाउनुहोस्" + "QR कोड स्क्यान गरी Wi‑Fi मार्फत डिभाइसको जोडा बनाउनुहोस्" "कृपया कुनै Wi-Fi मा कनेक्ट गर्नुहोस्" "adb, debug, dev" "बग प्रतिवेदन सर्टकट" @@ -243,7 +243,7 @@ "OEM अनलक गर्दै" "अनलक हुन बूटलोडरलाई अनुमति दिनुहोस्" "OEM अनलक गर्न अनुमति दिने?" - "चेतावनी: यो सेटिङ खुला हुँदा, यस उपकरणमा उपकरण सुरक्षा सुविधाहरूले काम गर्ने छैनन्।" + "चेतावनी: यो सेटिङ खुला हुँदा, यस उपकरणमा डिभाइसको सुरक्षा गर्ने सुविधाहरूले काम गर्ने छैनन्।" "नमूना स्थान एप चयन गर्नुहोस्" "कुनै नमूना स्थान एप सेट गरिएन" "नमूना स्थान एप: %1$s" @@ -251,7 +251,7 @@ "ताररहित प्रदर्शन प्रमाणीकरण" "Wi-Fi वर्बोज लग सक्षम पार्नुहोस्" "Wi‑Fi स्क्यान थ्रोटलिङ" - "Wi‑Fi द्वारा परिष्कृत MAC ठेगाना बदल्ने सुविधा" + "Wi‑Fi द्वारा परिष्कृत MAC एड्रेस बदल्ने सुविधा" "मोबाइल डेटा सधैँ सक्रिय राख्नुहोस्" "टेदरिङको लागि हार्डवेयरको प्रवेग" "नामकरण नगरिएका ब्लुटुथ यन्त्रहरू देखाउनुहोस्" @@ -284,15 +284,15 @@ "ताररहित प्रदर्शन प्रमाणीकरणका लागि विकल्पहरू देखाउनुहोस्" "Wi-Fi लग स्तर बढाउनुहोस्, Wi-Fi चयनकर्तामा प्रति SSID RSSI देखाइन्छ" "ब्याट्रीको खपत कम गरी नेटवर्कको कार्यसम्पादनमा सुधार गर्दछ" - "यो मोड अन गरिएका बेला यो यन्त्र MAC ठेगाना बदल्ने सुविधा अन गरिएको कुनै इन्टरनेटसँग जति पटक कनेक्ट हुन्छ त्यति नै पटक यस यन्त्रको MAC ठेगाना पनि परिवर्तन हुन सक्छ।" + "यो मोड अन गरिएका बेला यो डिभाइस MAC एड्रेस बदल्ने सुविधा अन गरिएको कुनै इन्टरनेटसँग जति पटक कनेक्ट हुन्छ त्यति नै पटक यस डिभाइसको MAC एड्रेस पनि परिवर्तन हुन सक्छ।" "सशुल्क वाइफाइ" "मिटर नगरिएको" "लगर बफर आकारहरू" "लग बफर प्रति लगर आकार चयन गर्नुहोस्" "लगरको निरन्तर भण्डारणलाई खाली गर्ने हो?" - "हामी अब निरन्तर लगर मार्फत अनुगमन गरिरहेका छैनौँ, त्यसैले हामीले तपाईँको यन्त्रमा रहेको लगर सम्बन्धी डेटा मेटाउन आवश्यक छ।" - "लगर सम्बन्धी डेटालाई निरन्तर यन्त्रमा भण्डारण गर्नुहोस्" - "यन्त्रमा निरन्तर भण्डारण गरिने लग सम्बन्धी बफरहरूलाई चयन गर्नुहोस्" + "हामी अब निरन्तर लगर मार्फत अनुगमन गरिरहेका छैनौँ, त्यसैले हामीले तपाईँको डिभाइसमा रहेको लगर सम्बन्धी डेटा मेटाउन आवश्यक छ।" + "लगर सम्बन्धी डेटालाई निरन्तर डिभाइसमा भण्डारण गर्नुहोस्" + "डिभाइसमा निरन्तर भण्डारण गरिने लग सम्बन्धी बफरहरूलाई चयन गर्नुहोस्" "USB विन्यास चयन गर्नुहोस्" "USB विन्यास चयन गर्नुहोस्" "नक्कली स्थानहरूलाई अनुमति दिनुहोस्" @@ -301,15 +301,15 @@ "Wi-Fi सक्रिय हुँदा पनि मोबाइल डेटा सधैँ सक्रिय राख्नुहोस् (द्रूत नेटवर्क स्विच गर्नको लागि)।" "उपलब्ध भएमा टेदरिङको लागि हार्डवेयरको प्रवेग प्रयोग गर्नुहोस्" "USB डिबग गर्न लागि अनुमति दिने हो?" - "युएसबी डिबगिङ विकास प्रयोजनका लागि मात्र निर्मित हुन्छ। यसलाई तपाईँको कम्प्युटर र तपाईँको उपकरणका बीच डेटा प्रतिलिपि गर्न, बिना सूचना तपाईँको उपकरणमा एपहरू स्थापना गर्न र लग डेटा पढ्नका लागि प्रयोग गर्नुहोस्।" + "युएसबी डिबगिङ विकास प्रयोजनका लागि मात्र निर्मित हुन्छ। यसलाई तपाईँको कम्प्युटर र तपाईँको उपकरणका बीच डेटा प्रतिलिपि गर्न, बिना सूचना तपाईँको उपकरणमा एपहरू इन्स्टल गर्न र लग डेटा पढ्नका लागि प्रयोग गर्नुहोस्।" "वायरलेस डिबगिङ सेवा सक्षम पार्ने हो?" - "वायरलेस डिबगिङ डिभलपमेन्ट प्रयोजनका लागि मात्रै हो। यसलाई आफ्ना कम्प्युटर र उपकरणका बिच डेटा प्रतिलिपि गर्न, सूचना नदिई आफ्नो उपकरणमा एपहरू स्थापना गर्न र लग डेटा पढ्न प्रयोग गर्नुहोस्।" + "वायरलेस डिबगिङ डिभलपमेन्ट प्रयोजनका लागि मात्रै हो। यसलाई आफ्ना कम्प्युटर र उपकरणका बिच डेटा प्रतिलिपि गर्न, सूचना नदिई आफ्नो उपकरणमा एपहरू इन्स्टल गर्न र लग डेटा पढ्न प्रयोग गर्नुहोस्।" "तपाईं पहिले नै अधिकृत गर्नुभएका सबै कम्प्यूटरबाट USB डिबग गर्नको लागि पहुँच रद्द गर्ने हो?" "विकास सेटिङहरू अनुमति दिने हो?" "यी सेटिङहरू केवल विकास प्रयोगको लागि विचार गरिएको हो। तिनीहरूले तपाईंको उपकरण र एपहरूलाई विच्छेदन गर्न वा दुर्व्यवहार गर्न सक्दछ।" "USB मा एपहरू रुजु गर्नुहोस्" "हानिकारक व्यवहारको लागि ADB/ADT को माध्यमबाट स्थापित अनुप्रयोगहरूको जाँच गर्नुहोस्।" - "नामकरण नगरिएका ब्लुटुथ यन्त्रहरू (MAC ठेगाना भएका मात्र) देखाइनेछ" + "नामकरण नगरिएका ब्लुटुथ यन्त्रहरू (MAC एड्रेस भएका मात्र) देखाइनेछ" "रिमोट यन्त्रहरूमा अस्वीकार्य चर्को आवाज वा नियन्त्रणमा कमी जस्ता आवाज सम्बन्धी समस्याहरूको अवस्थामा ब्लुटुथ निरपेक्ष आवाज सुविधालाई असक्षम गराउँछ।" "ब्लुटुथ Gabeldorsche सुविधाको स्ट्याक सक्षम पार्नुहोस्।" "यसले परिष्कृत जडानको सुविधा सक्षम पार्छ।" @@ -419,7 +419,7 @@ "प्रोटानेमली (रातो, हरियो)" "ट्रिटानोमेली (निलो-पंहेलो)" "रङ्ग सुधार" - "रंङ सच्याउने सुविधाले तपाईंलाई आफ्नो यन्त्रमा रंङहरू कसरी देखाउने भन्ने कुरा निर्धारण गर्न दिन्छ" + "रंङ सच्याउने सुविधाले तपाईंलाई आफ्नो डिभाइसमा रंङहरू कसरी देखाउने भन्ने कुरा निर्धारण गर्न दिन्छ" "%1$s द्वारा अधिरोहित" "%1$s - %2$s" "लगभग %1$s बाँकी छ" @@ -458,7 +458,7 @@ "असक्षम पारियो" "अनुमति छ" "अनुमति छैन" - "अज्ञात एपहरू स्थापना गर्नुहोस्" + "अज्ञात एपहरू इन्स्टल गर्नुहोस्" "सेटिङहरूको गृहपृष्ठ" "०%" @@ -488,7 +488,7 @@ "अनुपलब्ध" "MAC क्रमरहित छ" - %1$d यन्त्रहरू जडान गरिए + %1$d डिभाइस कनेक्ट गरिएको छ %1$d यन्त्र जडान गरियो "थप समय।" @@ -505,7 +505,7 @@ "%1$s मा" "%1$s मा" "अवधि" - "प्रत्येक पटक सोध्नुहोस्" + "प्रत्येक पटक सोधियोस्" "तपाईंले निष्क्रिय नपार्दासम्म" "अहिले भर्खरै" "फोनको स्पिकर" @@ -522,7 +522,7 @@ "सेयर गरिएको डेटा मेट्ने क्रममा त्रुटि भयो।" "सेयर गरिएको यो डेटाका लागि कुनै ठेक्का पट्टा लिएको छैन। तपाईं यसलाई मेट्न चाहनुहुन्छ?" "साझा डेटा प्रयोग गर्ने एपहरू" - "यो अनुप्रयोगले कुनै विवरण प्रदान गरेको छैन।" + "यो एपले कुनै विवरण प्रदान गरेको छैन।" "लिजको म्याद %s मा सकिन्छ" "साझा डेटा मेट्नुहोस्" "तपाईंले यो साझा डेटा मेटाउन खोज्नुभएकै हो?" @@ -531,10 +531,10 @@ "प्रयोगकर्ता" "प्रतिबन्धित प्रोफाइल" "नयाँ प्रयोगकर्ता थप्ने हो?" - "तपाईं थप प्रयोगकर्ताहरू सिर्जना गरेर ती प्रयोगकर्तालाई यो यन्त्र प्रयोग गर्न दिन सक्नुहुन्छ। हरेक प्रयोगकर्ताको आफ्नै ठाउँ हुन्छ। उनीहरू यो ठाउँमा आफ्नै एप, वालपेपर आदिका लागि प्रयोग गर्न सक्छन्। उनीहरू सबैजनालाई असर पार्ने Wi-Fi जस्ता यन्त्रका सेटिङहरू पनि परिवर्तन गर्न सक्छन्।\n\nतपाईंले नयाँ प्रयोगकर्ता थप्दा उक्त व्यक्तिले आफ्नो ठाउँ सेटअप गर्नु पर्ने हुन्छ।\n\nसबै प्रयोगकर्ता अन्य सबै प्रयोगकर्ताले प्रयोग गर्ने एपहरू अद्यावधिक गर्न सक्छन्। तर पहुँचसम्बन्धी सेटिङ तथा सेवाहरू नयाँ प्रयोगकर्तामा नसर्न सक्छ।" + "तपाईं थप प्रयोगकर्ताहरू सिर्जना गरेर ती प्रयोगकर्तालाई यो डिभाइस प्रयोग गर्न दिन सक्नुहुन्छ। हरेक प्रयोगकर्ताको आफ्नै ठाउँ हुन्छ। उनीहरू यो ठाउँमा आफ्नै एप, वालपेपर आदिका लागि प्रयोग गर्न सक्छन्। उनीहरू सबैजनालाई असर पार्ने Wi-Fi जस्ता डिभाइसका सेटिङहरू पनि परिवर्तन गर्न सक्छन्।\n\nतपाईंले नयाँ प्रयोगकर्ता थप्दा उक्त व्यक्तिले आफ्नो ठाउँ सेटअप गर्नु पर्ने हुन्छ।\n\nसबै प्रयोगकर्ता अन्य सबै प्रयोगकर्ताले प्रयोग गर्ने एपहरू अद्यावधिक गर्न सक्छन्। तर पहुँचसम्बन्धी सेटिङ तथा सेवाहरू नयाँ प्रयोगकर्तामा नसर्न सक्छ।" "तपाईंले नयाँ प्रयोगकर्ता थप्नुभयो भने ती प्रयोगकर्ताले आफ्नो स्पेस सेट गर्नु पर्ने हुन्छ।\n\nसबै प्रयोगकर्ताले अरू प्रयोगकर्ताका एपहरू अपडेट गर्न सक्छन्।" "अहिले प्रयोगकर्ता सेटअप गर्ने हो?" - "यी व्यक्ति यन्त्र यो यन्त्र चलाउन र आफ्नो ठाउँ सेट गर्न उपलब्ध छन् भन्ने कुरा सुनिश्चित गर्नुहोस्" + "यी व्यक्ति यन्त्र यो डिभाइस चलाउन र आफ्नो ठाउँ सेट गर्न उपलब्ध छन् भन्ने कुरा सुनिश्चित गर्नुहोस्" "अहिले प्रोफाइल सेटअप गर्ने हो?" "अब सेटअप गर्नुहोस्" "अहिले होइन" diff --git a/packages/SettingsLib/res/values-nl/strings.xml b/packages/SettingsLib/res/values-nl/strings.xml index 083dcd16a378..3673fd10dd7b 100644 --- a/packages/SettingsLib/res/values-nl/strings.xml +++ b/packages/SettingsLib/res/values-nl/strings.xml @@ -117,7 +117,7 @@ "Annuleren" "Koppelen verleent toegang tot je contacten en gespreksgeschiedenis wanneer de apparaten zijn verbonden." "Kan niet koppelen aan %1$s." - "Kan niet koppelen aan %1$s vanwege een onjuiste pincode of toegangscode." + "Kan niet koppelen aan %1$s door een onjuiste pincode of toegangscode." "Kan niet communiceren met %1$s." "Koppeling geweigerd door %1$s." "Computer" diff --git a/packages/SettingsLib/res/values-pa/strings.xml b/packages/SettingsLib/res/values-pa/strings.xml index 75a48e585025..b73a708663e6 100644 --- a/packages/SettingsLib/res/values-pa/strings.xml +++ b/packages/SettingsLib/res/values-pa/strings.xml @@ -153,7 +153,7 @@ "ਅਗਿਆਤ" "ਵਰਤੋਂਕਾਰ: %1$s" "ਕੁਝ ਪੂਰਵ-ਨਿਰਧਾਰਤ ਸੈੱਟ ਕੀਤੇ" - "ਕੋਈ ਪੂਰਵ-ਨਿਰਧਾਰਤ ਸੈੱਟ ਨਹੀਂ ਕੀਤੇ" + "ਕੋਈ ਪੂਰਵ-ਨਿਰਧਾਰਿਤ ਸੈੱਟ ਨਹੀਂ ਕੀਤੇ" "ਲਿਖਤ ਤੋਂ ਬੋਲੀ ਸੈਟਿੰਗਾਂ" "ਲਿਖਤ ਤੋਂ ਬੋਲੀ ਆਊਟਪੁੱਟ" "ਬੋਲਣ ਦੀ ਗਤੀ" diff --git a/packages/SettingsLib/res/values-ro/strings.xml b/packages/SettingsLib/res/values-ro/strings.xml index 663d3f702ae5..aadd5bfd005d 100644 --- a/packages/SettingsLib/res/values-ro/strings.xml +++ b/packages/SettingsLib/res/values-ro/strings.xml @@ -458,7 +458,7 @@ "Dezactivată" "Permise" "Nepermise" - "Instalare aplicații necunoscute" + "Instalarea aplicațiilor necunoscute" "Ecran principal Setări" "0%" diff --git a/packages/SettingsLib/res/values-ru/strings.xml b/packages/SettingsLib/res/values-ru/strings.xml index e7351e644159..055159411e68 100644 --- a/packages/SettingsLib/res/values-ru/strings.xml +++ b/packages/SettingsLib/res/values-ru/strings.xml @@ -35,7 +35,7 @@ "Недоступна" "Подключение не будет выполняться автоматически" "Без доступа к Интернету" - "Кто сохранил: %1$s" + "Сохранено: %1$s" "Автоматически подключено к %1$s" "Автоматически подключено через автора рейтинга сетей" "Подключено к %1$s" diff --git a/packages/SettingsLib/res/values-sk/strings.xml b/packages/SettingsLib/res/values-sk/strings.xml index 867c79f47af1..0249674099ed 100644 --- a/packages/SettingsLib/res/values-sk/strings.xml +++ b/packages/SettingsLib/res/values-sk/strings.xml @@ -153,7 +153,7 @@ "Neznáme" "Používateľ: %1$s" "Pre niektoré akcie" - "Nie je predvolená pre žiadne akcie" + "Nie sú nastavené žiadne predvolené" "Nastavenia prevodu textu na reč" "Prevod textu na reč" "Rýchlosť reči" diff --git a/packages/SettingsLib/res/values-sq/strings.xml b/packages/SettingsLib/res/values-sq/strings.xml index d58e89e50cac..6a909f63ab22 100644 --- a/packages/SettingsLib/res/values-sq/strings.xml +++ b/packages/SettingsLib/res/values-sq/strings.xml @@ -243,7 +243,7 @@ "Shkyçja e OEM-së" "Lejo shkyçjen e ngarkimit të sistemit" "Të lejohet shkyçja e OEM-së?" - "PARALAJMËRIM! Funksionet e mbrojtjes së pajisjes nuk do të punojnë në këtë pajisje gjatë kohës që ky cilësim është i aktivizuar." + "PARALAJMËRIM! Veçoritë e mbrojtjes së pajisjes nuk do të punojnë në këtë pajisje gjatë kohës që ky cilësim është i aktivizuar." "Zgjidh apl. që simulon vendndodhjen" "Nuk është vendosur asnjë aplikacion që simulon vendndodhjen" "Aplikacioni për simulimin e vendndodhjes: %1$s" diff --git a/packages/SettingsLib/res/values-sw/strings.xml b/packages/SettingsLib/res/values-sw/strings.xml index c0afe2a61e7f..2910cc23ed88 100644 --- a/packages/SettingsLib/res/values-sw/strings.xml +++ b/packages/SettingsLib/res/values-sw/strings.xml @@ -117,7 +117,7 @@ "Ghairi" "Kuoanisha hutoa ruhusa ya kufikiwa kwa unaowasiliana nao na rekodi ya simu zilizopigwa unapounganishwa." "Haikuwezakulinganisha na %1$s." - "Haikuweza kulingana na %1$s kwa sababu ya PIN isiyo sahihi au msimbo ya kuingia." + "Imeshindwa kuoanisha na %1$s kwa sababu ya PIN au nenosiri lisilo sahihi." "Haiwezi kuanzisha mawasiliano na %1$s." "Ulinganishaji umekataliwa na %1$s." "Kompyuta" diff --git a/packages/SettingsLib/res/values-ta/strings.xml b/packages/SettingsLib/res/values-ta/strings.xml index 020143fd50fb..f1b73a6982be 100644 --- a/packages/SettingsLib/res/values-ta/strings.xml +++ b/packages/SettingsLib/res/values-ta/strings.xml @@ -458,7 +458,7 @@ "முடக்கப்பட்டது" "அனுமதிக்கப்பட்டது" "அனுமதிக்கப்படவில்லை" - "நிறுவுதல் (அறியாதவை)" + "தெரியாத ஆப்ஸ்களை நிறுவுதல்" "அமைப்புகள் முகப்பு" "0%" diff --git a/packages/SettingsLib/res/values-te/strings.xml b/packages/SettingsLib/res/values-te/strings.xml index 01f703191878..b8cd86dcc6f3 100644 --- a/packages/SettingsLib/res/values-te/strings.xml +++ b/packages/SettingsLib/res/values-te/strings.xml @@ -151,7 +151,7 @@ "అన్ని కార్యాలయ యాప్‌లు" "అతిథి" "తెలియదు" - "వినియోగదారు: %1$s" + "యూజర్‌: %1$s" "కొన్ని డిఫాల్ట్‌లు సెట్ చేయబడ్డాయి" "ఆటోమేటిక్ ఆప్ష‌న్‌లు ఏవీ సెట్ చేయ‌‌లేదు" "వచనం నుండి ప్రసంగం సెట్టింగ్‌లు" @@ -430,8 +430,8 @@ "మీ వినియోగం ఆధారంగా %1$s వరకు ఉండాలి (%2$s)" "మీ వినియోగం ఆధారంగా దాదాపు %1$s వరకు ఉండాలి" - "దాదాపు %1$s వరకు ఉండాలి (%2$s)" - "దాదాపు %1$s వరకు ఉండాలి" + "దాదాపు %1$s వరకు వస్తుంది (%2$s)" + "దాదాపు %1$s వరకు వస్తుంది" "%1$s వరకు" "బ్యాటరీ %1$s సమయానికి ఖాళీ అవ్వచ్చు" "%1$s కంటే తక్కువ సమయం మిగిలి ఉంది" @@ -512,7 +512,7 @@ "కనెక్ట్ చేయడంలో సమస్య ఉంది. పరికరాన్ని ఆఫ్ చేసి, ఆపై తిరిగి ఆన్ చేయండి" "వైర్ గల ఆడియో పరికరం" "సహాయం & ఫీడ్‌బ్యాక్" - "నిల్వ" + "స్టోరేజ్" "షేర్ చేసిన డేటా" "షేర్ చేసిన డేటాను చూసి, సవరించండి" "ఈ యూజర్ కోసం షేర్ చేసిన డేటా ఏదీ లేదు." @@ -528,7 +528,7 @@ "మీరు ఖచ్చితంగా ఈ షేర్ చేసిన డేటాను తొలగించాలనుకుంటున్నారా?" "వినియోగదారులు వారి స్వంత అనువర్తనాలను మరియు కంటెంట్‌ను కలిగి ఉన్నారు" "మీరు మీ ఖాతా నుండి అనువర్తనాలకు మరియు కంటెంట్‌కు ప్రాప్యతను పరిమితం చేయవచ్చు" - "వినియోగదారు" + "యూజర్" "పరిమితం చేయబడిన ప్రొఫైల్" "కొత్త వినియోగదారుని జోడించాలా?" "అదనపు యూజర్‌లను సృష్టించడం ద్వారా మీరు ఈ దేవైజ్‌ను ఇతరులతో షేర్ చేయవచ్చు. ప్రతి యూజర్‌కు‌ వారికంటూ ప్రత్యేక స్థలం ఉంటుంది, వారు ఆ స్థలాన్ని యాప్‌లు, వాల్‌పేపర్ మొదలైనవాటితో అనుకూలీకరించవచ్చు. యూజర్‌లు ప్రతి ఒక్కరిపై ప్రభావం చూపే Wi‑Fi వంటి పరికర సెట్టింగ్‌లను కూడా సర్దుబాటు చేయవచ్చు.\n\nమీరు కొత్త యూజర్ ను జోడించినప్పుడు, ఆ వ్యక్తి వారికంటూ స్వంత స్థలం సెట్ చేసుకోవాలి.\n\nఏ వినియోగదారు అయినా మిగిలిన అందరు యూజర్‌ల కోసం యాప్‌లను అప్‌డేట్ చేయవచ్చు. యాక్సెస్ సామర్ధ్యం సెట్టింగ్‌లు మరియు సేవలు కొత్త యూజర్‌కి బదిలీ కాకపోవచ్చు." diff --git a/packages/SettingsLib/res/values-uz/strings.xml b/packages/SettingsLib/res/values-uz/strings.xml index 5a842d3afd5c..6042dc0c5b73 100644 --- a/packages/SettingsLib/res/values-uz/strings.xml +++ b/packages/SettingsLib/res/values-uz/strings.xml @@ -35,7 +35,7 @@ "Xizmat doirasidan tashqarida" "Avtomatik ravishda ulanilmaydi" "Internet aloqasi yo‘q" - "%1$s tomonidan saqlangan" + "Saqlangan: %1$s" "%1$s orqali avtomatik ulandi" "Tarmoqlar reytingi muallifi orqali avtomatik ulandi" "%1$s orqali ulangan" diff --git a/packages/SettingsLib/res/values-zu/strings.xml b/packages/SettingsLib/res/values-zu/strings.xml index 237b5846e9d2..8e140059d43e 100644 --- a/packages/SettingsLib/res/values-zu/strings.xml +++ b/packages/SettingsLib/res/values-zu/strings.xml @@ -458,7 +458,7 @@ "Akusebenzi" "Kuvumelekile" "Akuvumelekile" - "Faka izinhlelo zokusebenza ezingaziwa" + "Faka ama-app angaziwa" "Ikhaya lezilungiselelo" "0%" -- cgit v1.2.3