From 60ccef091483da16adf677a667344ccabfad8f0b Mon Sep 17 00:00:00 2001 From: Bill Yi Date: Tue, 16 Oct 2018 03:11:58 -0700 Subject: Import translations. DO NOT MERGE Auto-generated-cl: translation import Bug: 64712476 Change-Id: Ie5a0c54075a54d934e0d0938840aa315f0146f65 --- res/values-be/strings.xml | 2 +- res/values-bs/strings.xml | 16 ++++++++-------- res/values-de/strings.xml | 2 +- res/values-el/strings.xml | 14 +++++++------- res/values-eu/strings.xml | 2 +- res/values-ne/strings.xml | 4 ++-- res/values-sw/strings.xml | 4 ++-- 7 files changed, 22 insertions(+), 22 deletions(-) diff --git a/res/values-be/strings.xml b/res/values-be/strings.xml index 78afc11a..1672cbae 100644 --- a/res/values-be/strings.xml +++ b/res/values-be/strings.xml @@ -121,7 +121,7 @@ "Дазволы: %1$s" "Няма праграм" "Налады месцазнаходжання" - "%1$s з\'яўляецца службай вызначэння месцазнаходжання для гэтай прылады. Доступ да вызначэння месцазнаходжання можна змяніць у наладах вызначэння месцазнаходжання." + "%1$s з\'яўляецца службай геалакацыі для гэтай прылады. Доступ да вызначэння месцазнаходжання можна змяніць у наладах." "Калі вы адхіліце гэты дазвол, асноўныя функцыі прылады могуць перастаць працаваць належным чынам." "Ажыццёўлена палітыкай" "Загрузка..." diff --git a/res/values-bs/strings.xml b/res/values-bs/strings.xml index 23965d22..29aeec35 100644 --- a/res/values-bs/strings.xml +++ b/res/values-bs/strings.xml @@ -28,17 +28,17 @@ "Aplikacija je instalirana." "Želite li instalirati ovu aplikaciju? Ona će dobiti pristup:" "Želite li instalirati ovu aplikaciju? Ona ne zahtijeva poseban pristup." - "Želite li ažurirati ovu postojeću aplikaciju? Vaši postojeći podaci neće biti izgubljeni. Ažurirana aplikacija će dobiti pristup:" - "Želite li ažurirati ovu ugrađenu aplikaciju? Vaši postojeći podaci neće biti izgubljeni. Ažurirana aplikacija će dobiti pristup:" - "Želite li ažurirati ovu postojeću aplikaciju? Vaši postojeći podaci neće biti izgubljeni. Za ovo nije potreban poseban pristup." - "Želite li ažurirati ovu ugrađenu aplikaciju? Vaš postojeći podaci neće biti izgubljeni. Nije potreban poseban pristup." + "Želite li instalirati ažuriranje za ovu postojeću aplikaciju? Vaši postojeći podaci neće biti izgubljeni. Ažurirana aplikacija će dobiti pristup:" + "Želite li instalirati ažuriranje za ovu ugrađenu aplikaciju? Vaši postojeći podaci neće biti izgubljeni. Ažurirana aplikacija će dobiti pristup:" + "Želite li instalirati ažuriranje za ovu postojeću aplikaciju? Vaši postojeći podaci neće biti izgubljeni. Za ovo nije potreban poseban pristup." + "Želite li instalirati ažuriranje za ovu ugrađenu aplikaciju? Vaš postojeći podaci neće biti izgubljeni. Nije potreban poseban pristup." "Aplikacija nije instalirana." "Instaliranje ovog paketa je blokirano." "Aplikacija nije instalirana jer paket nije usaglašen s postojećim paketom." "Aplikacija nije instalirana jer nije kompatibilna s vašim tabletom." "Ova aplikacija nije kompatibilna s vašim TV-om." "Aplikacija nije instalirana jer nije kompatibilna s vašim telefonom." - "Aplikacija nije instalirana jer izgleda da paket nije važeći." + "Aplikacija nije instalirana jer izgleda da je paket nevažeći." "Aplikaciju %1$s ne možete instalirati na svoj tablet." "Nije moguće instalirati aplikaciju %1$s na vaš TV." "Aplikaciju %1$s ne možete instalirati na svoj telefon." @@ -53,7 +53,7 @@ "Aplikacija koju instalirate zamijenit će drugu aplikaciju.\n\nSvi vaši prethodni korisnički podaci bit će sačuvani." "Ovo je sistemska aplikacija.\n\nSvi vaši prethodni korisnički podaci bit će sačuvani." "Nedostatak prostora" - "Ne možete instalirati aplikaciju %1$s. Oslobodite prostora u pohrani i pokušajte ponovo." + "Ne možete instalirati aplikaciju %1$s. Oslobodite prostor u pohrani i pokušajte ponovo." "Uredu" "Aplikacija nije pronađena" "Aplikacija nije pronađena na spisku instaliranih aplikacija." @@ -116,7 +116,7 @@ "izvrši nepoznatu radnju" "Aplikacije sa odobrenjem: %1$d od %2$d" "Prikaži sistemske aplikacije" - "Sakrij sistemske" + "Sakrij sistemske aplikacije" "Odobrenja za: %1$s" "Nijedna aplikacija" "Postavke lokacije" @@ -149,5 +149,5 @@ "Vaši podaci na TV-u i vaši lični podaci izloženiji su napadima nepoznatih aplikacija. Instaliranjem ove aplikacije, saglasni ste da ste vi odgovorni za bilo kakvu štetu na TV-u ili gubitak podataka do kojih može doći korištenjem aplikacije." "Nastavi" "Postavke" - "(De)instaliranje wear aplikacija" + "Instaliranje/deinstaliranje Wear aplik." diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml index 6358d5c8..5a1ae53d 100644 --- a/res/values-de/strings.xml +++ b/res/values-de/strings.xml @@ -53,7 +53,7 @@ "Die App, die du momentan installierst, wird eine andere App ersetzen.\n\nAlle deine bisherigen Nutzerdaten werden gespeichert." "Dies ist eine Systemanwendung.\n\nAlle deine bisherigen Nutzerdaten werden gespeichert." "Kein freier Speicher vorhanden" - "%1$s konnte nicht installiert werden. Gib Speicherplatz frei und versuche es erneut." + "%1$s konnte nicht installiert werden. Gib Speicherplatz frei und versuche es noch einmal." "OK" "App nicht gefunden" "Die App wurde nicht in der Liste der installierten Apps gefunden." diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml index 866917aa..f3dee394 100644 --- a/res/values-el/strings.xml +++ b/res/values-el/strings.xml @@ -64,21 +64,21 @@ "Απεγκατάσταση εφαρμογής" "Απεγκατάσταση ενημέρωσης" "Η δραστηριότητα %1$s αποτελεί τμήμα της ακόλουθης εφαρμογής:" - "Θέλετε να καταργήσετε την εγκατάσταση αυτής της εφαρμογής;" - "Θέλετε να καταργήσετε την εγκατάσταση αυτής της εφαρμογής για ""όλους"" τους χρήστες; Η εφαρμογή και τα δεδομένα της θα καταργηθούν από ""όλους"" τους χρήστες στη συσκευή." - "Θέλετε να καταργήσετε την εγκατάσταση αυτής της εφαρμογής για το χρήστη %1$s;" + "Θέλετε να απεγκαταστήσετε αυτής της εφαρμογής;" + "Θέλετε να απεγκαταστήσετε αυτής της εφαρμογής για ""όλους"" τους χρήστες; Η εφαρμογή και τα δεδομένα της θα καταργηθούν από ""όλους"" τους χρήστες στη συσκευή." + "Θέλετε να απεγκαταστήσετε αυτής της εφαρμογής για το χρήστη %1$s;" "Αντικατάσταση αυτής της εφαρμογής με την εργοστασιακή έκδοση; Όλα τα δεδομένα θα καταργηθούν." "Αντικατάσταση αυτής της εφαρμογής με την εργοστασιακή έκδοση; Όλα τα δεδομένα θα καταργηθούν. Αυτό επηρεάζει όλους τους χρήστες της συσκευής, συμπεριλαμβανομένων και αυτών με προφίλ εργασίας." "Απεγκαταστάσεις σε εξέλιξη" "Αποτυχημένες απεγκαταστάσεις" "Απεγκατάσταση..." "Απεγκατάσταση %1$s…" - "Η κατάργηση εγκατάστασης ολοκληρώθηκε." + "Η απεγκατάσταση ολοκληρώθηκε." "Απεγκαταστάθηκε %1$s" - "Μη επιτυχής κατάργηση εγκατάστασης." + "Μη επιτυχής απεγκατάσταση." "Επιτυχής απεγκατάσταση %1$s." - "Η κατάργ. εγκατάστ. της ενεργούς εφαρμογής διαχείρισης συσκευής δεν είναι δυνατή" - "Η κατάργ. εγκατάστασης της ενεργούς εφαρμογής διαχείρισης συσκευής για τον χρήστη %1$s δεν είναι δυνατή" + "Η απεγκατάστ. της ενεργούς εφαρμογής διαχείρισης συσκευής δεν είναι δυνατή" + "Η απεγκατάσταση της ενεργούς εφαρμογής διαχείρισης συσκευής για τον χρήστη %1$s δεν είναι δυνατή" "Η εφαρμογή απαιτείται για κάποιους χρήστες/προφίλ και απεγκαταστήθηκε για άλλους" "Αυτή η εφαρμογή απαιτείται για το προφίλ σας και δεν είναι δυνατή η απεγκατάστασή της." "Η εφαρμογή απαιτείται από το διαχειριστή και δεν είναι δυνατή η απεγκατάσταση." diff --git a/res/values-eu/strings.xml b/res/values-eu/strings.xml index c43b5cfc..e60bdea8 100644 --- a/res/values-eu/strings.xml +++ b/res/values-eu/strings.xml @@ -65,7 +65,7 @@ "Desinstalatu eguneratzea" "%1$s aplikazio honen zati da:" "Aplikazioa desinstalatu nahi duzu?" - "Aplikazioa erabiltzaile ""guztientzat"" desinstalatu nahi duzu? Aplikazioa eta bere datu guztiak gailuko erabiltzaile ""guztiei"" ezabatuko zaizkie." + "Aplikazioa erabiltzaile ""guztientzat"" desinstalatu nahi duzu? Aplikazioa eta haren datu guztiak gailuko erabiltzaile ""guztiei"" ezabatuko zaizkie." "%1$s erabiltzailearen aplikazioa desinstalatu nahi duzu?" "Aplikazio hau jatorrizko bertsioarekin ordeztu nahi duzu? Datu guztiak ezabatuko dira." "Aplikazio hau jatorrizko bertsioarekin ordeztu nahi duzu? Datu guztiak ezabatuko dira. Gailuaren erabiltzaile guztiengan izango du eragina, laneko profilak dituztenengan barne." diff --git a/res/values-ne/strings.xml b/res/values-ne/strings.xml index 26c60f6d..7ec6b0d5 100644 --- a/res/values-ne/strings.xml +++ b/res/values-ne/strings.xml @@ -67,8 +67,8 @@ "के तपाईं यो अनुप्रयोग अस्थापना गर्न चाहनु हुन्छ?" "के तपाईं यो अनुप्रयोग ""सबै"" प्रयोगकर्ताहरूको लागि स्थापना रद्द गर्न चाहनु हुन्छ? अनुप्रयोग र यसको डेटा ""सबै"" प्रयोगकर्ताहरूबाट उपकरणमा हटाइने छ।" "के तपाईं प्रयोगकर्ता %1$s को लागि यो अनुप्रयोग स्थापना रद्द गर्न चाहनुहुन्छ?" - "यस अनुप्रयोगलाई फ्याक्ट्रीको संस्करणले बदल्ने हो? सबै डेटा हटाइनेछ।" - "यस अनुप्रयोगलाई फ्याक्ट्रीको संस्करणले बदल्ने हो? सबै डेटा हटाइनेछ। यसले यस यन्त्रका कार्य प्रोफाइल भएका लगायत सबै प्रयोगकर्ताहरूमा असर पार्छ।" + "यस अनुप्रयोगलाई फ्याक्ट्रीको संस्करणले बदल्ने हो? सबै डेटा हटाइने छ।" + "यस अनुप्रयोगलाई फ्याक्ट्रीको संस्करणले बदल्ने हो? सबै डेटा हटाइने छ। यसले यस यन्त्रका कार्य प्रोफाइल भएका लगायत सबै प्रयोगकर्ताहरूमा असर पार्छ।" "चलिरहेका स्थापना रद्द गर्ने कार्यहरू" "असफल भएका स्थापना रद्द गर्ने कार्यहरू" "अस्थापना गर्दै..." diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml index e2e475a9..3f96542e 100644 --- a/res/values-sw/strings.xml +++ b/res/values-sw/strings.xml @@ -64,8 +64,8 @@ "Sanidua programu" "Sanidua kisasisho" "%1$s ni sehemu ya programu ifuatayo:" - "Unataka kusanidua programu hii?" - "Je, unataka kusanidua programu hii kwa ""watumiaji"" wote? Programu na data yake zitaondolewa kutoka kwa ""watumiaji"" kwenye kifaa." + "Unataka kuondoa programu hii?" + "Je, unataka kuondoa programu hii kwa ""watumiaji"" wote? Programu na data yake zitaondolewa kutoka kwa ""watumiaji"" kwenye kifaa." "Je, unataka kuondoa programu hii kwa mtumiaji %1$s?" "Ungependa kubadilisha programu hii na toleo la kiwanda? Data yote itaondolewa." "Ungependa kubadilisha programu hii na toleo la kiwanda? Data yote itaondolewa. Hatua hii itaathiri watumiaji wote wa kifaa hiki, ikiwa ni pamoja na wale walio na wasifu za kazini." -- cgit v1.2.3 From 10b0b0dcd03ac2ccd9d2a5ec8dfdf54058e31faa Mon Sep 17 00:00:00 2001 From: akirilov Date: Tue, 16 Oct 2018 14:52:05 -0700 Subject: RESTRICT AUTOMERGE: Trust session id only if started with ACTION_CONFIRM_INSTALL InstallStart was reading sessionInfo whenever the starting intent had the extra EXTRA_SESSION_ID. This could happen even if an external app inserted a valid session id into its own REQUEST_INSTALL_PACKAGE intent. This allows apps to potentially spoof the calling package. Test: Existing tests pass: atest GtsPackageInstallTestCases GtsNoPermissionTestCases \ GtsNoPermissionTestCases25 Bug: 112031362 Change-Id: Icdab1deeaf6b0afe7a61709cd87305336c467e33 --- src/com/android/packageinstaller/InstallStart.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/com/android/packageinstaller/InstallStart.java b/src/com/android/packageinstaller/InstallStart.java index 80691f28..1eb6de80 100644 --- a/src/com/android/packageinstaller/InstallStart.java +++ b/src/com/android/packageinstaller/InstallStart.java @@ -55,9 +55,14 @@ public class InstallStart extends Activity { Intent intent = getIntent(); String callingPackage = getCallingPackage(); + final boolean isSessionInstall = + PackageInstaller.ACTION_CONFIRM_PERMISSIONS.equals(intent.getAction()); + // If the activity was started via a PackageInstaller session, we retrieve the calling // package from that session - int sessionId = intent.getIntExtra(PackageInstaller.EXTRA_SESSION_ID, -1); + final int sessionId = (isSessionInstall + ? intent.getIntExtra(PackageInstaller.EXTRA_SESSION_ID, -1) + : -1); if (callingPackage == null && sessionId != -1) { PackageInstaller packageInstaller = getPackageManager().getPackageInstaller(); PackageInstaller.SessionInfo sessionInfo = packageInstaller.getSessionInfo(sessionId); @@ -100,7 +105,7 @@ public class InstallStart extends Activity { nextActivity.putExtra(PackageInstallerActivity.EXTRA_ORIGINAL_SOURCE_INFO, sourceInfo); nextActivity.putExtra(Intent.EXTRA_ORIGINATING_UID, originatingUid); - if (PackageInstaller.ACTION_CONFIRM_PERMISSIONS.equals(intent.getAction())) { + if (isSessionInstall) { nextActivity.setClass(this, PackageInstallerActivity.class); } else { Uri packageUri = intent.getData(); -- cgit v1.2.3 From 8af3d62da1a56d8cc3e7c915516cbc4ce8642099 Mon Sep 17 00:00:00 2001 From: akirilov Date: Tue, 16 Oct 2018 14:52:05 -0700 Subject: RESTRICT AUTOMERGE: Trust session id only if started with ACTION_CONFIRM_INSTALL InstallStart was reading sessionInfo whenever the starting intent had the extra EXTRA_SESSION_ID. This could happen even if an external app inserted a valid session id into its own REQUEST_INSTALL_PACKAGE intent. This allows apps to potentially spoof the calling package. Test: Existing tests pass: atest GtsPackageInstallTestCases GtsNoPermissionTestCases \ GtsNoPermissionTestCases25 Bug: 112031362 Change-Id: Icdab1deeaf6b0afe7a61709cd87305336c467e33 --- src/com/android/packageinstaller/InstallStart.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/com/android/packageinstaller/InstallStart.java b/src/com/android/packageinstaller/InstallStart.java index d06b6f55..42927373 100644 --- a/src/com/android/packageinstaller/InstallStart.java +++ b/src/com/android/packageinstaller/InstallStart.java @@ -58,9 +58,14 @@ public class InstallStart extends Activity { Intent intent = getIntent(); String callingPackage = getCallingPackage(); + final boolean isSessionInstall = + PackageInstaller.ACTION_CONFIRM_PERMISSIONS.equals(intent.getAction()); + // If the activity was started via a PackageInstaller session, we retrieve the calling // package from that session - int sessionId = intent.getIntExtra(PackageInstaller.EXTRA_SESSION_ID, -1); + final int sessionId = (isSessionInstall + ? intent.getIntExtra(PackageInstaller.EXTRA_SESSION_ID, -1) + : -1); if (callingPackage == null && sessionId != -1) { PackageInstaller packageInstaller = getPackageManager().getPackageInstaller(); PackageInstaller.SessionInfo sessionInfo = packageInstaller.getSessionInfo(sessionId); @@ -103,7 +108,7 @@ public class InstallStart extends Activity { nextActivity.putExtra(PackageInstallerActivity.EXTRA_ORIGINAL_SOURCE_INFO, sourceInfo); nextActivity.putExtra(Intent.EXTRA_ORIGINATING_UID, originatingUid); - if (PackageInstaller.ACTION_CONFIRM_PERMISSIONS.equals(intent.getAction())) { + if (isSessionInstall) { nextActivity.setClass(this, PackageInstallerActivity.class); } else { Uri packageUri = intent.getData(); -- cgit v1.2.3 From 2d6b545146f30e32f4032872428ee51f8e858ce2 Mon Sep 17 00:00:00 2001 From: Bill Yi Date: Fri, 2 Nov 2018 09:05:32 -0700 Subject: Import translations. DO NOT MERGE Auto-generated-cl: translation import Bug: 64712476 Change-Id: Ibe506977a111544d2c67acae8fc2d523824d7218 --- res/values-mr/strings.xml | 6 +++--- res/values-sw/strings.xml | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/res/values-mr/strings.xml b/res/values-mr/strings.xml index 1b1fef6b..2d17e336 100644 --- a/res/values-mr/strings.xml +++ b/res/values-mr/strings.xml @@ -43,15 +43,15 @@ "%1$s आपल्या टीव्हीवर इंस्टॉल केले जाऊ शकले नाही." "%1$s आपल्या फोनवर इंस्टॉल केला जाऊ शकला नाही." "उघडा" - "अज्ञात स्रोतांकडून मिळवलेल्या अॅप्सच्या स्थापनेला आपला प्रशासक अनुमती देत नाही" + "अज्ञात स्रोतांकडून मिळवलेल्या अॅप्सच्या स्थापनेला तुमचा प्रशासक अनुमती देत नाही" "या वापरकर्त्याद्वारे अज्ञात अ‍ॅप्स इंस्टॉल केली जाऊ शकत नाहीत" "या वापरकर्त्याला अ‍ॅप्स इंस्टॉल करण्याची परवानगी नाही" "ठीक" "सेटिंग्ज" "अ‍ॅप्स व्यवस्थापित करा" "अॅप पुनर्स्थित करायचा?" - "तुम्ही इंस्टॉल करत असलेला अॅप दुसरा अॅप पुनर्स्थित करेल.\n\nआपला सर्व मागील वापरकर्ता डेटा सेव्ह केला जाईल." - "हा सिस्टम अॅप आहे.\n\nआपला सर्व मागील वापरकर्ता डेटा सेव्ह केला जाईल." + "तुम्ही इंस्टॉल करत असलेला अॅप दुसरा अॅप पुनर्स्थित करेल.\n\nतुमचा सर्व मागील वापरकर्ता डेटा सेव्ह केला जाईल." + "हा सिस्टम अॅप आहे.\n\nतुमचा सर्व मागील वापरकर्ता डेटा सेव्ह केला जाईल." "स्‍थानाबाहेर" "%1$s इंस्टॉल केला जाऊ शकला नाही. काही स्थान मोकळे करा आणि पुन्हा प्रयत्न करा." "ठीक" diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml index 3f96542e..096f7750 100644 --- a/res/values-sw/strings.xml +++ b/res/values-sw/strings.xml @@ -61,8 +61,8 @@ "Mtumiaji wa sasa hana ruhusa ya kuondoa kipengee hiki." "Hitilafu" "Imeshindwa kuondoa programu." - "Sanidua programu" - "Sanidua kisasisho" + "Ondoa programu" + "Ondoa sasisho" "%1$s ni sehemu ya programu ifuatayo:" "Unataka kuondoa programu hii?" "Je, unataka kuondoa programu hii kwa ""watumiaji"" wote? Programu na data yake zitaondolewa kutoka kwa ""watumiaji"" kwenye kifaa." -- cgit v1.2.3 From 71e5d40375e155dde6dd3465380601c39cd45f57 Mon Sep 17 00:00:00 2001 From: Bill Yi Date: Tue, 6 Nov 2018 00:05:35 -0800 Subject: Import translations. DO NOT MERGE Auto-generated-cl: translation import Bug: 64712476 Change-Id: I09465b244a969e33f321b800a33cf0572ddc7d8b --- res/values-eu/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/res/values-eu/strings.xml b/res/values-eu/strings.xml index e60bdea8..2e700577 100644 --- a/res/values-eu/strings.xml +++ b/res/values-eu/strings.xml @@ -68,7 +68,7 @@ "Aplikazioa erabiltzaile ""guztientzat"" desinstalatu nahi duzu? Aplikazioa eta haren datu guztiak gailuko erabiltzaile ""guztiei"" ezabatuko zaizkie." "%1$s erabiltzailearen aplikazioa desinstalatu nahi duzu?" "Aplikazio hau jatorrizko bertsioarekin ordeztu nahi duzu? Datu guztiak ezabatuko dira." - "Aplikazio hau jatorrizko bertsioarekin ordeztu nahi duzu? Datu guztiak ezabatuko dira. Gailuaren erabiltzaile guztiengan izango du eragina, laneko profilak dituztenengan barne." + "Aplikazio hau jatorrizko bertsioarekin ordeztu nahi duzu? Datu guztiak ezabatuko dira. Gailuaren erabiltzaile guztiengan izango du eragina, baita laneko profilak dituztenengan ere." "Abian diren desinstalatze-eragiketak" "Huts egin duten desinstalatze-eragiketak" "Desinstalatzen…" -- cgit v1.2.3 From 61bcac95590198a5a3ec81146d83a91759e0fcbb Mon Sep 17 00:00:00 2001 From: Bill Yi Date: Mon, 12 Nov 2018 23:45:42 -0800 Subject: Import translations. DO NOT MERGE Change-Id: Ib5567a4ac77466f4da1da64a8f9f1acf850236e3 Auto-generated-cl: translation import --- res/values-af-television/strings.xml | 4 ++-- res/values-be-rBY/strings.xml | 2 +- res/values-bs-rBA/strings.xml | 12 ++++++------ res/values-de/strings.xml | 2 +- res/values-el/strings.xml | 12 ++++++------ res/values-eu-rES/strings.xml | 4 ++-- res/values-hy-rAM/strings.xml | 2 +- res/values-iw/strings.xml | 4 ++-- res/values-mr-rIN/strings.xml | 12 ++++++------ res/values-ne-rNP/strings.xml | 4 ++-- res/values-pt-rPT/strings.xml | 4 ++-- res/values-sw/strings.xml | 8 ++++---- res/values-tl/strings.xml | 2 +- res/values-uk/strings.xml | 2 +- 14 files changed, 37 insertions(+), 37 deletions(-) diff --git a/res/values-af-television/strings.xml b/res/values-af-television/strings.xml index b798b951..32cf00f9 100644 --- a/res/values-af-television/strings.xml +++ b/res/values-af-television/strings.xml @@ -22,7 +22,7 @@ "Wys stelselprogramme" "Programtoestemmings" "Programtoestemmings" - "%1$s toestemmings" + "%1$stoestemmings" "Bykomende toestemmings" - "%1$s toestemmings" + "%1$stoestemmings" diff --git a/res/values-be-rBY/strings.xml b/res/values-be-rBY/strings.xml index 5cc8473c..d2bf31d8 100644 --- a/res/values-be-rBY/strings.xml +++ b/res/values-be-rBY/strings.xml @@ -107,7 +107,7 @@ "Дазволы: %1$s" "Няма праграм" "Налады месцазнаходжання" - "%1$s з\'яўляецца службай вызначэння месцазнаходжання для гэтай прылады. Доступ да вызначэння месцазнаходжання можна змяніць у наладах вызначэння месцазнаходжання." + "%1$s з\'яўляецца службай геалакацыі для гэтай прылады. Доступ да вызначэння месцазнаходжання можна змяніць у наладах." "Калі вы адхіліце гэты дазвол, асноўныя функцыі прылады могуць перастаць працаваць належным чынам." "Ажыццёўлена палітыкай" "Загрузка..." diff --git a/res/values-bs-rBA/strings.xml b/res/values-bs-rBA/strings.xml index 99f546f4..e26354c8 100644 --- a/res/values-bs-rBA/strings.xml +++ b/res/values-bs-rBA/strings.xml @@ -27,10 +27,10 @@ "Aplikacija je instalirana." "Želite li instalirati ovu aplikaciju? Ona će dobiti pristup:" "Želite li instalirati ovu aplikaciju? Ona ne zahtijeva poseban pristup." - "Želite li ažurirati ovu postojeću aplikaciju? Vaši postojeći podaci neće biti izgubljeni. Ažurirana aplikacija će dobiti pristup:" - "Želite li ažurirati ovu ugrađenu aplikaciju? Vaši postojeći podaci neće biti izgubljeni. Ažurirana aplikacija će dobiti pristup:" - "Želite li ažurirati ovu postojeću aplikaciju? Vaši postojeći podaci neće biti izgubljeni. Za ovo nije potreban poseban pristup." - "Želite li ažurirati ovu ugrađenu aplikaciju? Vaš postojeći podaci neće biti izgubljeni. Nije potreban poseban pristup." + "Želite li instalirati ažuriranje za ovu postojeću aplikaciju? Vaši postojeći podaci neće biti izgubljeni. Ažurirana aplikacija će dobiti pristup:" + "Želite li instalirati ažuriranje za ovu ugrađenu aplikaciju? Vaši postojeći podaci neće biti izgubljeni. Ažurirana aplikacija će dobiti pristup:" + "Želite li instalirati ažuriranje za ovu postojeću aplikaciju? Vaši postojeći podaci neće biti izgubljeni. Za ovo nije potreban poseban pristup." + "Želite li instalirati ažuriranje za ovu ugrađenu aplikaciju? Vaš postojeći podaci neće biti izgubljeni. Nije potreban poseban pristup." "Aplikacija nije instalirana." "Instaliranje ovog paketa je blokirano." "Paket je u koliziji sa postojećim paketom istog imena." @@ -53,7 +53,7 @@ "Aplikacija koju instalirate zamijenit će drugu aplikaciju.\n\nSvi vaši prethodni korisnički podaci bit će sačuvani." "Ovo je sistemska aplikacija.\n\nSvi vaši prethodni korisnički podaci bit će sačuvani." "Nedostatak prostora" - "Ne možete instalirati aplikaciju %1$s. Oslobodite prostora u pohrani i pokušajte ponovo." + "Ne možete instalirati aplikaciju %1$s. Oslobodite prostor u pohrani i pokušajte ponovo." "Uredu" "Aplikacija nije pronađena" "Aplikacija nije pronađena na spisku instaliranih aplikacija." @@ -102,7 +102,7 @@ "izvrši nepoznatu radnju" "Aplikacije sa odobrenjem: %1$d od %2$d" "Prikaži sistemske aplikacije" - "Sakrij sistemske" + "Sakrij sistemske aplikacije" "Odobrenja za: %1$s" "Nijedna aplikacija" "Postavke lokacije" diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml index b05526f0..e36b9e1d 100644 --- a/res/values-de/strings.xml +++ b/res/values-de/strings.xml @@ -53,7 +53,7 @@ "Die App, die du momentan installierst, wird eine andere App ersetzen.\n\nAlle deine bisherigen Nutzerdaten werden gespeichert." "Dies ist eine Systemanwendung.\n\nAlle deine bisherigen Nutzerdaten werden gespeichert." "Kein freier Speicher vorhanden" - "%1$s konnte nicht installiert werden. Gib Speicherplatz frei und versuche es erneut." + "%1$s konnte nicht installiert werden. Gib Speicherplatz frei und versuche es noch einmal." "OK" "App nicht gefunden" "Die App wurde nicht in der Liste der installierten Apps gefunden." diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml index a2356d0e..bd1210e4 100644 --- a/res/values-el/strings.xml +++ b/res/values-el/strings.xml @@ -60,15 +60,15 @@ "Απεγκατάσταση εφαρμογής" "Απεγκατάσταση ενημέρωσης" "Η δραστηριότητα %1$s αποτελεί τμήμα της ακόλουθης εφαρμογής:" - "Θέλετε να καταργήσετε την εγκατάσταση αυτής της εφαρμογής;" - "Θέλετε να καταργήσετε την εγκατάσταση αυτής της εφαρμογής για ""όλους"" τους χρήστες; Η εφαρμογή και τα δεδομένα της θα καταργηθούν από ""όλους"" τους χρήστες στη συσκευή." - "Θέλετε να καταργήσετε την εγκατάσταση αυτής της εφαρμογής για το χρήστη %1$s;" + "Θέλετε να απεγκαταστήσετε αυτής της εφαρμογής;" + "Θέλετε να απεγκαταστήσετε αυτής της εφαρμογής για ""όλους"" τους χρήστες; Η εφαρμογή και τα δεδομένα της θα καταργηθούν από ""όλους"" τους χρήστες στη συσκευή." + "Θέλετε να απεγκαταστήσετε αυτής της εφαρμογής για το χρήστη %1$s;" "Αντικατάσταση αυτής της εφαρμογής με την εργοστασιακή έκδοση; Όλα τα δεδομένα θα καταργηθούν." "Αντικατάσταση αυτής της εφαρμογής με την εργοστασιακή έκδοση; Όλα τα δεδομένα θα καταργηθούν. Αυτό επηρεάζει όλους τους χρήστες της συσκευής, συμπεριλαμβανομένων και αυτών με προφίλ εργασίας." "Απεγκατάσταση..." - "Η κατάργηση εγκατάστασης ολοκληρώθηκε." - "Μη επιτυχής κατάργηση εγκατάστασης." - "Αδύνατη η κατάργηση της εγκατάστασης: το πακέτο είναι ενεργός διαχειρ. συσκευής." + "Η απεγκατάσταση ολοκληρώθηκε." + "Μη επιτυχής απεγκατάσταση." + "Αδύνατη η απεγκατάσταση: το πακέτο είναι ενεργός διαχειρ. συσκευής." "Αδύνατη απεγκατάσταση, επειδή το πακέτο αποτελεί ενεργό διαχειριστή συσκευής για %1$s." "Η εφαρμογή απαιτείται για κάποιους χρήστες/προφίλ και απεγκαταστήθηκε για άλλους" "Αυτή η εφαρμογή απαιτείται για το προφίλ σας και δεν είναι δυνατή η απεγκατάστασή της." diff --git a/res/values-eu-rES/strings.xml b/res/values-eu-rES/strings.xml index ec8c65df..09128843 100644 --- a/res/values-eu-rES/strings.xml +++ b/res/values-eu-rES/strings.xml @@ -61,10 +61,10 @@ "Desinstalatu eguneratzea" "%1$s aplikazio honen zati da:" "Aplikazioa desinstalatu nahi duzu?" - "Aplikazioa erabiltzaile ""guztientzat"" desinstalatu nahi duzu? Aplikazioa eta bere datu guztiak gailuko erabiltzaile ""guztiei"" ezabatuko zaizkie." + "Aplikazioa erabiltzaile ""guztientzat"" desinstalatu nahi duzu? Aplikazioa eta haren datu guztiak gailuko erabiltzaile ""guztiei"" ezabatuko zaizkie." "%1$s erabiltzailearen aplikazioa desinstalatu nahi duzu?" "Aplikazio hau jatorrizko bertsioarekin ordeztu nahi duzu? Datu guztiak ezabatuko dira." - "Aplikazio hau jatorrizko bertsioarekin ordeztu nahi duzu? Datu guztiak ezabatuko dira. Gailuaren erabiltzaile guztiengan izango du eragina, laneko profilak dituztenengan barne." + "Aplikazio hau jatorrizko bertsioarekin ordeztu nahi duzu? Datu guztiak ezabatuko dira. Gailuaren erabiltzaile guztiengan izango du eragina, baita laneko profilak dituztenengan ere." "Desinstalatzen…" "Desinstalatu da." "Ezin izan da desinstalatu." diff --git a/res/values-hy-rAM/strings.xml b/res/values-hy-rAM/strings.xml index 2a5c568b..4ea0039c 100644 --- a/res/values-hy-rAM/strings.xml +++ b/res/values-hy-rAM/strings.xml @@ -105,7 +105,7 @@ "Թույլտվություններ (%1$s)" "Հավելվածներ չկան" "Տեղորոշման կարգավորումներ" - "Այս սարքի տեղադրության ծառայությունները տրամադրում է %1$s հավելվածը: Տեղադրության ցուցադրման կարգավորումները կարող եք փոխել տեղադրության կարգավորումներից:" + "Այս սարքի տեղորոշման ծառայությունները տրամադրում է %1$s հավելվածը: Տեղադրության ցուցադրման կարգավորումները կարող եք փոխել տեղադրության կարգավորումներից:" "Եթե չտրամադրեք այս թույլտվությունը, ձեր սարքի հիմնական գործառույթները հնարավոր է սխալ աշխատեն:" "Սահմանված է կանոններով" "Բեռնում…" diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml index ee54ef93..3941b139 100644 --- a/res/values-iw/strings.xml +++ b/res/values-iw/strings.xml @@ -83,10 +83,10 @@ "גישה למכשיר" "עדכון זה לא דורש הרשאות חדשות." "האם ברצונך להעניק את ההרשאות הבאות? תוענק גישה אל:" - "לא, אין מצב" + "לא, תודה" "לדחות בכל מקרה" "%1$s מתוך %2$s" - "‏האם לאשר ל<b>%1$s</b> לבצע %2$s?" + "‏האם לאשר ל<b>%1$s</b> %2$s?" "כן, זה בסדר" "אפליקציות" "הרשאות לאפליקציות" diff --git a/res/values-mr-rIN/strings.xml b/res/values-mr-rIN/strings.xml index e276d246..1c1773b0 100644 --- a/res/values-mr-rIN/strings.xml +++ b/res/values-mr-rIN/strings.xml @@ -42,16 +42,16 @@ "%1$s आपल्या टीव्हीवर इंस्टॉल केले जाऊ शकले नाही." "%1$s आपल्या फोनवर इंस्टॉल केला जाऊ शकला नाही." "उघडा" - "सुरक्षिततेसाठी, आपला टॅबलेट अज्ञात स्त्रोतांकडून प्राप्त झालेल्या अॅप्सची स्थापना अवरोधित करण्यावर सेट केला आहे." - "सुरक्षिततेसाठी, आपला टीव्ही अज्ञात स्त्रोतांकडून प्राप्त झालेल्या अॅप्सची स्थापना अवरोधित करण्यावर सेट केला आहे." - "सुरक्षिततेसाठी, आपला फोन अज्ञात स्त्रोतांकडून प्राप्त झालेल्या अॅप्सची स्थापना अवरोधित करण्यावर सेट केला आहे." - "अज्ञात स्त्रोतांकडून मिळविलेल्या अॅप्सच्या स्थापनेस आपला प्रशासक अनुमती देत नाही." + "सुरक्षिततेसाठी, तुमचा टॅबलेट अज्ञात स्त्रोतांकडून प्राप्त झालेल्या अॅप्सची स्थापना अवरोधित करण्यावर सेट केला आहे." + "सुरक्षिततेसाठी, तुमचा टीव्ही अज्ञात स्त्रोतांकडून प्राप्त झालेल्या अॅप्सची स्थापना अवरोधित करण्यावर सेट केला आहे." + "सुरक्षिततेसाठी, तुमचा फोन अज्ञात स्त्रोतांकडून प्राप्त झालेल्या अॅप्सची स्थापना अवरोधित करण्यावर सेट केला आहे." + "अज्ञात स्त्रोतांकडून मिळविलेल्या अॅप्सच्या स्थापनेस तुमचा प्रशासक अनुमती देत नाही." "ठीक" "सेटिंग्ज" "अ‍ॅप्स व्यवस्थापित करा" "अॅप पुनर्स्थित करायचा?" - "तुम्ही इंस्टॉल करत असलेला अॅप दुसरा अॅप पुनर्स्थित करेल.\n\nआपला सर्व मागील वापरकर्ता डेटा सेव्ह केला जाईल." - "हा सिस्टम अॅप आहे.\n\nआपला सर्व मागील वापरकर्ता डेटा सेव्ह केला जाईल." + "तुम्ही इंस्टॉल करत असलेला अॅप दुसरा अॅप पुनर्स्थित करेल.\n\nतुमचा सर्व मागील वापरकर्ता डेटा सेव्ह केला जाईल." + "हा सिस्टम अॅप आहे.\n\nतुमचा सर्व मागील वापरकर्ता डेटा सेव्ह केला जाईल." "स्‍थानाबाहेर" "%1$s इंस्टॉल केला जाऊ शकला नाही. काही स्थान मोकळे करा आणि पुन्हा प्रयत्न करा." "ठीक" diff --git a/res/values-ne-rNP/strings.xml b/res/values-ne-rNP/strings.xml index 91f22d25..7a0dc326 100644 --- a/res/values-ne-rNP/strings.xml +++ b/res/values-ne-rNP/strings.xml @@ -63,8 +63,8 @@ "के तपाईं यो अनुप्रयोग अस्थापना गर्न चाहनु हुन्छ?" "के तपाईं यो अनुप्रयोग ""सबै"" प्रयोगकर्ताहरूको लागि स्थापना रद्द गर्न चाहनु हुन्छ? अनुप्रयोग र यसको डेटा ""सबै"" प्रयोगकर्ताहरूबाट उपकरणमा हटाइने छ।" "के तपाईं प्रयोगकर्ता %1$s को लागि यो अनुप्रयोग स्थापना रद्द गर्न चाहनुहुन्छ?" - "यस अनुप्रयोगलाई फ्याक्ट्रीको संस्करणले बदल्ने हो? सबै डेटा हटाइनेछ।" - "यस अनुप्रयोगलाई फ्याक्ट्रीको संस्करणले बदल्ने हो? सबै डेटा हटाइनेछ। यसले यस यन्त्रका कार्य प्रोफाइल भएका लगायत सबै प्रयोगकर्ताहरूमा असर पार्छ।" + "यस अनुप्रयोगलाई फ्याक्ट्रीको संस्करणले बदल्ने हो? सबै डेटा हटाइने छ।" + "यस अनुप्रयोगलाई फ्याक्ट्रीको संस्करणले बदल्ने हो? सबै डेटा हटाइने छ। यसले यस यन्त्रका कार्य प्रोफाइल भएका लगायत सबै प्रयोगकर्ताहरूमा असर पार्छ।" "अस्थापना गर्दै..." "स्थापना रद्द गर्न सकियो।" "अस्थापना गर्न असफल" diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml index e8ebe2dd..8add3d60 100644 --- a/res/values-pt-rPT/strings.xml +++ b/res/values-pt-rPT/strings.xml @@ -43,7 +43,7 @@ "Não foi possível instalar %1$s no telemóvel." "Abrir" "Por segurança, o tablet está definido para bloquear a inst. de aplicações obtidas de fontes desconhecidas." - "Por segurança, a TV está def. para bloquear a instal. de aplic. obtidas a partir de fontes desconh." + "Por segurança, a TV está def. para bloquear a instal. de app obtidas a partir de fontes desconh." "Por segurança, o telemóvel está definido para bloquear a inst. de aplicações obtidas de fontes desconhecidas." "O gestor não permite a instalação de aplicações obtidas de origens desconhecidas." "OK" @@ -72,7 +72,7 @@ "Não é poss. desinst. porque este pacote é um admin. de disp. ativos para o utiliz. %1$s." "Esta aplicação é necessária para alguns utilizadores ou perfis e foi desinstalada para outros" "O perfil necessita desta aplicação e não é possível desinstalá-la." - "Esta aplic. é exigida pelo gestor do disp. e não pode ser desinstalada." + "Esta app é exigida pelo gestor do disp. e não pode ser desinstalada." "Gerir administradores de aparelhos" "Gerir utilizadores" "Não foi possível desinstalar %1$s." diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml index 6a79a285..cdcc9a5f 100644 --- a/res/values-sw/strings.xml +++ b/res/values-sw/strings.xml @@ -57,11 +57,11 @@ "Sawa" "Programu haikupatikana" "Programu haikupatikana katika orodha ya programu zilizosakinishwa." - "Sanidua programu" - "Sanidua kisasisho" + "Ondoa programu" + "Ondoa sasisho" "%1$s ni sehemu ya programu ifuatayo:" - "Unataka kusanidua programu hii?" - "Je, unataka kusanidua programu hii kwa ""watumiaji"" wote? Programu na data yake zitaondolewa kutoka kwa ""watumiaji"" kwenye kifaa." + "Unataka kuondoa programu hii?" + "Je, unataka kuondoa programu hii kwa ""watumiaji"" wote? Programu na data yake zitaondolewa kutoka kwa ""watumiaji"" kwenye kifaa." "Je, unataka kuondoa programu hii kwa mtumiaji %1$s?" "Ungependa kubadilisha programu hii na toleo la kiwanda? Data yote itaondolewa." "Ungependa kubadilisha programu hii na toleo la kiwanda? Data yote itaondolewa. Hatua hii itaathiri watumiaji wote wa kifaa hiki, ikiwa ni pamoja na wale walio na wasifu za kazini." diff --git a/res/values-tl/strings.xml b/res/values-tl/strings.xml index 73e71e40..af5b6fd9 100644 --- a/res/values-tl/strings.xml +++ b/res/values-tl/strings.xml @@ -60,7 +60,7 @@ "I-uninstall ang app" "I-uninstall ang update" "Bahagi ang %1$s ng sumusunod na app:" - "Nais mo bang i-uninstall ang app na ito?" + "Gusto mo bang i-uninstall ang app na ito?" "Nais mo bang i-uninstall ang app na ito para sa ""lahat"" ng user? Aalisin ang application at ang data nito mula sa ""lahat"" ng user sa device." "Gusto mo bang i-uninstall ang app na ito para sa user na si %1$s?" "Gusto mo bang palitan ang app na ito ng factory na bersyon? Maaalis ang lahat ng data." diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml index ab2c80a9..575bbeaa 100644 --- a/res/values-uk/strings.xml +++ b/res/values-uk/strings.xml @@ -60,7 +60,7 @@ "Видалити програму" "Видалити оновлення" "Дія %1$s є частиною такої програми:" - "Видалити цю програму?" + "Видалити додаток?" "Хочете видалити цю програму для ""всіх"" користувачів? Програму та її дані буде видалено для ""всіх"" користувачів цього пристрою." "Видалити цей додаток для користувача %1$s?" "Відновити заводську версію цього додатка? Усі дані буде видалено." -- cgit v1.2.3 From 196ab340e3c0d0740d73155da767fa09ae306b04 Mon Sep 17 00:00:00 2001 From: Bill Yi Date: Tue, 13 Nov 2018 00:23:00 -0800 Subject: Import translations. DO NOT MERGE Auto-generated-cl: translation import Bug: 64712476 Change-Id: I86693f7b9fa4d661df31fc99e67d2fcfb1fe6ade --- res/values-pt-rPT/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml index abf2f03e..4f7d0907 100644 --- a/res/values-pt-rPT/strings.xml +++ b/res/values-pt-rPT/strings.xml @@ -81,7 +81,7 @@ "Não é possível desinstalar a aplicação de administração de dispositivos ativa para %1$s" "Esta aplicação é necessária para alguns utilizadores ou perfis e foi desinstalada para outros" "O perfil necessita desta aplicação e não é possível desinstalá-la." - "Esta aplic. é exigida pelo gestor do disp. e não pode ser desinstalada." + "Esta app é exigida pelo gestor do disp. e não pode ser desinstalada." "Gerir aplicações de administração de dispositivos" "Gerir utilizadores" "Não foi possível desinstalar %1$s." -- cgit v1.2.3