Merge branch 'master' into 'master'

Refactor and request permissions as required

See merge request AuroraOSS/AuroraStore!189
This commit is contained in:
Rahul Patel
2022-09-24 00:45:33 +00:00
45 changed files with 130 additions and 81 deletions

View File

@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?><!-- <?xml version="1.0" encoding="utf-8"?><!--
~ Aurora Store ~ Aurora Store
~ Copyright (C) 2021, Rahul Kumar Patel <whyorean@gmail.com> ~ Copyright (C) 2021, Rahul Kumar Patel <whyorean@gmail.com>
~ Copyright (C) 2022, The Calyx Institute
~ ~
~ Aurora Store is free software: you can redistribute it and/or modify ~ Aurora Store is free software: you can redistribute it and/or modify
~ it under the terms of the GNU General Public License as published by ~ it under the terms of the GNU General Public License as published by
@@ -42,6 +43,7 @@
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" /> <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
<uses-permission android:name="android.permission.REQUEST_DELETE_PACKAGES" /> <uses-permission android:name="android.permission.REQUEST_DELETE_PACKAGES" />
<uses-permission android:name="android.permission.UPDATE_PACKAGES_WITHOUT_USER_ACTION" /> <uses-permission android:name="android.permission.UPDATE_PACKAGES_WITHOUT_USER_ACTION" />
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
<uses-feature <uses-feature
android:name="android.software.leanback" android:name="android.software.leanback"

View File

@@ -1,6 +1,7 @@
/* /*
* Aurora Store * Aurora Store
* Copyright (C) 2021, Rahul Kumar Patel <whyorean@gmail.com> * Copyright (C) 2021, Rahul Kumar Patel <whyorean@gmail.com>
* Copyright (C) 2022, The Calyx Institute
* *
* Aurora Store is free software: you can redistribute it and/or modify * Aurora Store is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
@@ -56,6 +57,10 @@ fun isSAndAbove(): Boolean {
return Build.VERSION.SDK_INT >= Build.VERSION_CODES.S return Build.VERSION.SDK_INT >= Build.VERSION_CODES.S
} }
fun isTAndAbove(): Boolean {
return Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU
}
fun isMIUI(): Boolean { fun isMIUI(): Boolean {
return getSystemProperty("ro.miui.ui.version.name").isNotEmpty() return getSystemProperty("ro.miui.ui.version.name").isNotEmpty()
} }

View File

@@ -1,6 +1,7 @@
/* /*
* Aurora Store * Aurora Store
* Copyright (C) 2021, Rahul Kumar Patel <whyorean@gmail.com> * Copyright (C) 2021, Rahul Kumar Patel <whyorean@gmail.com>
* Copyright (C) 2022, The Calyx Institute
* *
* Aurora Store is free software: you can redistribute it and/or modify * Aurora Store is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
@@ -121,8 +122,11 @@ class MainActivity : BaseActivity() {
/*Check only if download to external storage is enabled*/ /*Check only if download to external storage is enabled*/
if (Preferences.getBoolean(this, Preferences.PREFERENCE_DOWNLOAD_EXTERNAL)) { if (Preferences.getBoolean(this, Preferences.PREFERENCE_DOWNLOAD_EXTERNAL)) {
checkExternalStorageAccessPermission() if (isRAndAbove()) {
checkExternalStorageManagerPermission() checkExternalStorageManagerPermission()
} else {
checkExternalStorageAccessPermission()
}
} }
/* Check self update only for stable release, skip debug & nightlies*/ /* Check self update only for stable release, skip debug & nightlies*/

View File

@@ -1,6 +1,7 @@
/* /*
* Aurora Store * Aurora Store
* Copyright (C) 2021, Rahul Kumar Patel <whyorean@gmail.com> * Copyright (C) 2021, Rahul Kumar Patel <whyorean@gmail.com>
* Copyright (C) 2022, The Calyx Institute
* *
* Aurora Store is free software: you can redistribute it and/or modify * Aurora Store is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
@@ -28,6 +29,7 @@ import android.os.IBinder
import android.util.ArrayMap import android.util.ArrayMap
import androidx.annotation.RequiresApi import androidx.annotation.RequiresApi
import androidx.core.app.NotificationCompat import androidx.core.app.NotificationCompat
import androidx.core.app.NotificationManagerCompat
import androidx.core.content.ContextCompat import androidx.core.content.ContextCompat
import com.aurora.Constants import com.aurora.Constants
import com.aurora.extensions.getStyledAttributeColor import com.aurora.extensions.getStyledAttributeColor
@@ -322,11 +324,13 @@ class NotificationService : Service() {
} }
} }
notificationManager.notify( if (NotificationManagerCompat.from(this).areNotificationsEnabled()) {
app.packageName, notificationManager.notify(
app.id, app.packageName,
builder.build() app.id,
) builder.build()
)
}
} }
private fun getPauseIntent(groupId: Int): PendingIntent { private fun getPauseIntent(groupId: Int): PendingIntent {
@@ -447,11 +451,13 @@ class NotificationService : Service() {
builder.setContentText(status) builder.setContentText(status)
builder.setSubText(app.packageName) builder.setSubText(app.packageName)
notificationManager.notify( if (NotificationManagerCompat.from(this).areNotificationsEnabled()) {
app.packageName, notificationManager.notify(
app.id, app.packageName,
builder.build() app.id,
) builder.build()
)
}
} }
override fun onDestroy() { override fun onDestroy() {

View File

@@ -1,6 +1,7 @@
/* /*
* Aurora Store * Aurora Store
* Copyright (C) 2021, Rahul Kumar Patel <whyorean@gmail.com> * Copyright (C) 2021, Rahul Kumar Patel <whyorean@gmail.com>
* Copyright (C) 2022, The Calyx Institute
* *
* Aurora Store is free software: you can redistribute it and/or modify * Aurora Store is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
@@ -26,7 +27,9 @@ import android.content.Intent
import android.content.ServiceConnection import android.content.ServiceConnection
import android.os.Build import android.os.Build
import android.os.Bundle import android.os.Bundle
import android.os.Environment
import android.os.IBinder import android.os.IBinder
import android.provider.Settings
import android.view.Menu import android.view.Menu
import android.view.MenuItem import android.view.MenuItem
import android.view.View import android.view.View
@@ -485,18 +488,30 @@ class AppDetailsActivity : BaseDetailsActivity() {
bottomSheetBehavior.state = BottomSheetBehavior.STATE_COLLAPSED bottomSheetBehavior.state = BottomSheetBehavior.STATE_COLLAPSED
updateActionState(State.PROGRESS) updateActionState(State.PROGRESS)
runWithPermissions( if (isRAndAbove()) {
Manifest.permission.READ_EXTERNAL_STORAGE, if (!Environment.isExternalStorageManager()) {
Manifest.permission.WRITE_EXTERNAL_STORAGE startActivity(Intent(Settings.ACTION_MANAGE_ALL_FILES_ACCESS_PERMISSION))
) {
if (updateService == null) {
listOfActionsWhenServiceAttaches.add({
updateService?.updateApp(app, removeExisiting = true)
})
getUpdateServiceInstance()
} else { } else {
updateService?.updateApp(app, removeExisiting = true) updateApp(app)
} }
} else {
runWithPermissions(
Manifest.permission.READ_EXTERNAL_STORAGE,
Manifest.permission.WRITE_EXTERNAL_STORAGE
) {
updateApp(app)
}
}
}
private fun updateApp(app: App) {
if (updateService == null) {
listOfActionsWhenServiceAttaches.add {
updateService?.updateApp(app, true)
}
getUpdateServiceInstance()
} else {
updateService?.updateApp(app, true)
} }
} }

View File

@@ -1,6 +1,7 @@
/* /*
* Aurora Store * Aurora Store
* Copyright (C) 2021, Rahul Kumar Patel <whyorean@gmail.com> * Copyright (C) 2021, Rahul Kumar Patel <whyorean@gmail.com>
* Copyright (C) 2022, The Calyx Institute
* *
* Aurora Store is free software: you can redistribute it and/or modify * Aurora Store is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
@@ -33,6 +34,7 @@ import android.view.ViewGroup
import androidx.core.app.ActivityCompat import androidx.core.app.ActivityCompat
import com.aurora.extensions.isOAndAbove import com.aurora.extensions.isOAndAbove
import com.aurora.extensions.isRAndAbove import com.aurora.extensions.isRAndAbove
import com.aurora.extensions.isTAndAbove
import com.aurora.extensions.toast import com.aurora.extensions.toast
import com.aurora.store.BuildConfig import com.aurora.store.BuildConfig
import com.aurora.store.R import com.aurora.store.R
@@ -70,19 +72,7 @@ class PermissionsFragment : BaseFragment() {
private fun updateController() { private fun updateController() {
val installerList: List<Permission> = listOf( val installerList = mutableListOf(
Permission(
0,
getString(R.string.onboarding_permission_esa),
getString(R.string.onboarding_permission_esa_desc)
),
Permission(
1,
getString(R.string.onboarding_permission_esm),
getString(R.string.onboarding_permission_esm_desc)
),
Permission( Permission(
2, 2,
getString(R.string.onboarding_permission_installer), getString(R.string.onboarding_permission_installer),
@@ -90,11 +80,43 @@ class PermissionsFragment : BaseFragment() {
) )
) )
if (isRAndAbove()) {
installerList.add(
Permission(
1,
getString(R.string.onboarding_permission_esm),
getString(R.string.onboarding_permission_esa_desc)
)
)
} else {
installerList.add(
Permission(
0,
getString(R.string.onboarding_permission_esa),
getString(R.string.onboarding_permission_esa_desc)
)
)
}
if (isTAndAbove()) {
installerList.add(
Permission(
3,
getString(R.string.onboarding_permission_notifications),
getString(R.string.onboarding_permission_notifications_desc)
)
)
}
B.epoxyRecycler.withModels { B.epoxyRecycler.withModels {
val writeExternalStorage = ActivityCompat.checkSelfPermission( val writeExternalStorage = if (!isRAndAbove()) ActivityCompat.checkSelfPermission(
requireContext(), requireContext(),
Manifest.permission.WRITE_EXTERNAL_STORAGE Manifest.permission.WRITE_EXTERNAL_STORAGE
) == PackageManager.PERMISSION_GRANTED ) == PackageManager.PERMISSION_GRANTED else true
val postNotifications = if (isTAndAbove()) ActivityCompat.checkSelfPermission(
requireContext(),
Manifest.permission.POST_NOTIFICATIONS
) == PackageManager.PERMISSION_GRANTED else true
val storageManager = if (isRAndAbove()) Environment.isExternalStorageManager() else true val storageManager = if (isRAndAbove()) Environment.isExternalStorageManager() else true
val canInstallPackages = if (isOAndAbove()) requireContext().packageManager.canRequestPackageInstalls() else true val canInstallPackages = if (isOAndAbove()) requireContext().packageManager.canRequestPackageInstalls() else true
canGoForward = writeExternalStorage && storageManager && canInstallPackages canGoForward = writeExternalStorage && storageManager && canInstallPackages
@@ -117,6 +139,7 @@ class PermissionsFragment : BaseFragment() {
0 -> writeExternalStorage 0 -> writeExternalStorage
1 -> storageManager 1 -> storageManager
2 -> canInstallPackages 2 -> canInstallPackages
3 -> postNotifications
else -> false else -> false
} }
) )
@@ -125,6 +148,7 @@ class PermissionsFragment : BaseFragment() {
0 -> checkStorageAccessPermission() 0 -> checkStorageAccessPermission()
1 -> checkStorageManagerPermission() 1 -> checkStorageManagerPermission()
2 -> checkUnknownResourceInstallation() 2 -> checkUnknownResourceInstallation()
3 -> checkPostNotificationsPermission()
} }
} }
) )
@@ -140,6 +164,17 @@ class PermissionsFragment : BaseFragment() {
B.epoxyRecycler.requestModelBuild() B.epoxyRecycler.requestModelBuild()
} }
private fun checkPostNotificationsPermission() {
if (isTAndAbove()) {
runWithPermissions(
Manifest.permission.POST_NOTIFICATIONS
) {
toast(R.string.toast_permission_granted)
B.epoxyRecycler.requestModelBuild()
}
}
}
private fun checkStorageManagerPermission() { private fun checkStorageManagerPermission() {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
if (Environment.isExternalStorageManager()) { if (Environment.isExternalStorageManager()) {

View File

@@ -1,6 +1,7 @@
/* /*
* Aurora Store * Aurora Store
* Copyright (C) 2021, Rahul Kumar Patel <whyorean@gmail.com> * Copyright (C) 2021, Rahul Kumar Patel <whyorean@gmail.com>
* Copyright (C) 2022, The Calyx Institute
* *
* Aurora Store is free software: you can redistribute it and/or modify * Aurora Store is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
@@ -20,12 +21,16 @@
package com.aurora.store.view.ui.sheets package com.aurora.store.view.ui.sheets
import android.Manifest import android.Manifest
import android.content.Intent
import android.os.Bundle import android.os.Bundle
import android.os.Environment
import android.provider.Settings
import android.view.LayoutInflater import android.view.LayoutInflater
import android.view.MenuItem import android.view.MenuItem
import android.view.View import android.view.View
import android.view.ViewGroup import android.view.ViewGroup
import com.aurora.Constants import com.aurora.Constants
import com.aurora.extensions.isRAndAbove
import com.aurora.gplayapi.data.models.App import com.aurora.gplayapi.data.models.App
import com.aurora.store.R import com.aurora.store.R
import com.aurora.store.data.event.BusEvent import com.aurora.store.data.event.BusEvent
@@ -123,12 +128,24 @@ class AppMenuSheet : BaseBottomSheet() {
} }
} }
private fun export() = runWithPermissions( private fun export() {
Manifest.permission.READ_EXTERNAL_STORAGE, if (isRAndAbove()) {
Manifest.permission.WRITE_EXTERNAL_STORAGE if (!Environment.isExternalStorageManager()) {
) { startActivity(Intent(Settings.ACTION_MANAGE_ALL_FILES_ACCESS_PERMISSION))
task { } else {
ApkCopier(requireContext(), app.packageName).copy() task {
ApkCopier(requireContext(), app.packageName).copy()
}
}
} else {
runWithPermissions(
Manifest.permission.READ_EXTERNAL_STORAGE,
Manifest.permission.WRITE_EXTERNAL_STORAGE
) {
task {
ApkCopier(requireContext(), app.packageName).copy()
}
}
} }
} }

View File

@@ -242,7 +242,6 @@
<string name="pref_dialog_to_apply_restart">سيتم تطبيق هذا الإعداد بعد إعادة تشغيل التطبيق</string> <string name="pref_dialog_to_apply_restart">سيتم تطبيق هذا الإعداد بعد إعادة تشغيل التطبيق</string>
<string name="device_miui_subtitle">لا يمكن لمثبت الجلسة تثبيت التطبيقات بسبب تحسينات MIUI.</string> <string name="device_miui_subtitle">لا يمكن لمثبت الجلسة تثبيت التطبيقات بسبب تحسينات MIUI.</string>
<string name="details_beta_delay">قد يستغرق التسجيل بعض الوقت ، يمكنك التحقق من الحالة لاحقًا.</string> <string name="details_beta_delay">قد يستغرق التسجيل بعض الوقت ، يمكنك التحقق من الحالة لاحقًا.</string>
<string name="onboarding_permission_esm_desc">مطلوب على الأجهزة التي تعمل بنظام Android R+، بالإضافة إلى الوصول إلى التخزين الخارجي</string>
<string name="onboarding_tos_desc">يرجى قراءة شروط الخدمة الخاصة بنا وقبولها لاستخدام متجر Aurora.</string> <string name="onboarding_tos_desc">يرجى قراءة شروط الخدمة الخاصة بنا وقبولها لاستخدام متجر Aurora.</string>
<string name="onboarding_permission_esa_desc">لحفظ التحميلات (APKs وOBBs)، قم بتصدير واستيراد تكوينات الأجهزة من وإلى التخزين الخارجي.</string> <string name="onboarding_permission_esa_desc">لحفظ التحميلات (APKs وOBBs)، قم بتصدير واستيراد تكوينات الأجهزة من وإلى التخزين الخارجي.</string>
<string name="installer_service_misconfigured">إعداد خدمات أورورا ومنح كافة الأذونات أولا.</string> <string name="installer_service_misconfigured">إعداد خدمات أورورا ومنح كافة الأذونات أولا.</string>

View File

@@ -260,7 +260,6 @@
<string name="onboarding_permission_esa">Xarici Yaddaş Girişi</string> <string name="onboarding_permission_esa">Xarici Yaddaş Girişi</string>
<string name="onboarding_permission_esa_desc">Cihaz tənzimləmələrini ixrac etmək və yükləmələri (APK və OBB) xarici yaddaşda saxlamaq üçün.</string> <string name="onboarding_permission_esa_desc">Cihaz tənzimləmələrini ixrac etmək və yükləmələri (APK və OBB) xarici yaddaşda saxlamaq üçün.</string>
<string name="onboarding_permission_esm">Xarici Yaddaş Meneceri</string> <string name="onboarding_permission_esm">Xarici Yaddaş Meneceri</string>
<string name="onboarding_permission_esm_desc">Android R və daha yüksək sistemlə işləyən cihazlarda Xarici Yaddaşa Giriş əlavə olaraq tələb olunur</string>
<string name="onboarding_permission_installer">Quraşdırıcı İcazəsi</string> <string name="onboarding_permission_installer">Quraşdırıcı İcazəsi</string>
<string name="pref_abandon_session">Quraşdırılmış olanları silməyə zorla</string> <string name="pref_abandon_session">Quraşdırılmış olanları silməyə zorla</string>
<string name="pref_abandon_session_desc">İmtina edilmiş və ya gözlənilən quraşdırmaları silin</string> <string name="pref_abandon_session_desc">İmtina edilmiş və ya gözlənilən quraşdırmaları silin</string>

View File

@@ -249,7 +249,6 @@
<string name="pref_ui_theme_dark_x">Fosc X</string> <string name="pref_ui_theme_dark_x">Fosc X</string>
<string name="pref_downloader_external">Emmagatzematge extern de l\'usuari</string> <string name="pref_downloader_external">Emmagatzematge extern de l\'usuari</string>
<string name="pref_ui_accent_title">Color</string> <string name="pref_ui_accent_title">Color</string>
<string name="onboarding_permission_esm_desc">Necessari en dispositius amb Android R+, addicional a l\'accés a l\'emmagatzematge extern</string>
<string name="onboarding_permission_installer">Permís de l\'instal·lador</string> <string name="onboarding_permission_installer">Permís de l\'instal·lador</string>
<string name="onboarding_permission_installer_desc">Permet instal·lar aplicacions des d\'Aurora Store</string> <string name="onboarding_permission_installer_desc">Permet instal·lar aplicacions des d\'Aurora Store</string>
<string name="pref_abandon_session">Forçar la neteja de les sessions dinstal·lació</string> <string name="pref_abandon_session">Forçar la neteja de les sessions dinstal·lació</string>

View File

@@ -109,7 +109,6 @@
<string name="pref_abandon_session">Vynucené ukončení nedokončených instalací</string> <string name="pref_abandon_session">Vynucené ukončení nedokončených instalací</string>
<string name="onboarding_permission_installer_desc">Povolit instalaci aplikací z obchodu Aurora</string> <string name="onboarding_permission_installer_desc">Povolit instalaci aplikací z obchodu Aurora</string>
<string name="onboarding_permission_installer">Instalační oprávnění</string> <string name="onboarding_permission_installer">Instalační oprávnění</string>
<string name="onboarding_permission_esm_desc">Vyžadováno na zařízeních se systémem Android R +, doplňující přístup k externímu úložišti</string>
<string name="onboarding_permission_esm">Správce externího úložiště</string> <string name="onboarding_permission_esm">Správce externího úložiště</string>
<string name="onboarding_permission_esa_desc">Ukládání stažených souborů (APK a OBB), export a import konfigurací zařízení do externího úložiště a z něj.</string> <string name="onboarding_permission_esa_desc">Ukládání stažených souborů (APK a OBB), export a import konfigurací zařízení do externího úložiště a z něj.</string>
<string name="onboarding_permission_esa">Přístup k externímu úložišti</string> <string name="onboarding_permission_esa">Přístup k externímu úložišti</string>

View File

@@ -162,7 +162,6 @@
<string name="device_miui_extra">Du kan vælge at bruge Native installationsmuligheden, men så kan du ikke installere medfølgende (split) APK-er.</string> <string name="device_miui_extra">Du kan vælge at bruge Native installationsmuligheden, men så kan du ikke installere medfølgende (split) APK-er.</string>
<string name="dialog_desc_self_update">Ønsker du at opdatere nu\?</string> <string name="dialog_desc_self_update">Ønsker du at opdatere nu\?</string>
<string name="dialog_desc_native_split">Du kan ikke installere medfølgende (split) app via Native installatøren. Skift din installatør til Session, Services eller Root.</string> <string name="dialog_desc_native_split">Du kan ikke installere medfølgende (split) app via Native installatøren. Skift din installatør til Session, Services eller Root.</string>
<string name="onboarding_permission_esm_desc">Kræves på enheder, som kører på Android R+ i tillæg med Ekstern opbevaringsadgang</string>
<string name="pref_common_advance">Fremad</string> <string name="pref_common_advance">Fremad</string>
<string name="pref_filter_fdroid_summary">Fjern F-Droid apps fra app lister</string> <string name="pref_filter_fdroid_summary">Fjern F-Droid apps fra app lister</string>
<string name="pref_filter_google_title">Filtrer Google apps</string> <string name="pref_filter_google_title">Filtrer Google apps</string>

View File

@@ -152,7 +152,6 @@
<string name="pref_downloader_active_summary">Maximale Anzahl gleichzeitiger Downloads</string> <string name="pref_downloader_active_summary">Maximale Anzahl gleichzeitiger Downloads</string>
<string name="pref_abandon_session_desc">Abgebrochene oder ausstehende Installationen jetzt sofort beenden</string> <string name="pref_abandon_session_desc">Abgebrochene oder ausstehende Installationen jetzt sofort beenden</string>
<string name="pref_abandon_session">Beenden von Installationen erzwingen</string> <string name="pref_abandon_session">Beenden von Installationen erzwingen</string>
<string name="onboarding_permission_esm_desc">Erforderlich für Geräte ab Android 11 (zusätzlich zum Speicherzugriff)</string>
<string name="onboarding_permission_esm">Speicherverwaltung</string> <string name="onboarding_permission_esm">Speicherverwaltung</string>
<string name="onboarding_permission_esa_desc">Erforderlich zur Speicherung der heruntergeladenen Dateien (APKs und OBBs) sowie dem Export und Import von Gerätekonfigurationen</string> <string name="onboarding_permission_esa_desc">Erforderlich zur Speicherung der heruntergeladenen Dateien (APKs und OBBs) sowie dem Export und Import von Gerätekonfigurationen</string>
<string name="onboarding_permission_esa">Speicherzugriff</string> <string name="onboarding_permission_esa">Speicherzugriff</string>

View File

@@ -254,7 +254,6 @@
<string name="toast_apk_copy_success">Το APK εξήχθη</string> <string name="toast_apk_copy_success">Το APK εξήχθη</string>
<string name="onboarding_permission_esm">Εξωτερική αποθήκευση</string> <string name="onboarding_permission_esm">Εξωτερική αποθήκευση</string>
<string name="pref_abandon_session_desc">Διαγραφή παρατημένων ή εγκαταστάσεις σε εκκρεμότητα</string> <string name="pref_abandon_session_desc">Διαγραφή παρατημένων ή εγκαταστάσεις σε εκκρεμότητα</string>
<string name="onboarding_permission_esm_desc">Απαιτείται σε συσκευές με Android R+, επιπλέον του εξωτερικού χώρου αποθήκευσης</string>
<string name="onboarding_permission_installer_desc">Επιτρέψτε την εγκατάσταση εφαρμογών από το Aurora Store</string> <string name="onboarding_permission_installer_desc">Επιτρέψτε την εγκατάσταση εφαρμογών από το Aurora Store</string>
<string name="pref_filter_google_summary">Καταργεί όλες τις εφαρμογές Google από τα αποτελέσματα αναζήτησης και τις κατηγορίες εφαρμογών</string> <string name="pref_filter_google_summary">Καταργεί όλες τις εφαρμογές Google από τα αποτελέσματα αναζήτησης και τις κατηγορίες εφαρμογών</string>
<string name="pref_install_mode_session">Εγκαταστάτης συνεδρίας</string> <string name="pref_install_mode_session">Εγκαταστάτης συνεδρίας</string>

View File

@@ -79,7 +79,6 @@
<string name="pref_abandon_session">Forzar la limpieza de las sesiones de instalación</string> <string name="pref_abandon_session">Forzar la limpieza de las sesiones de instalación</string>
<string name="onboarding_permission_installer_desc">Permitir la instalación de aplicaciones desde Aurora Store</string> <string name="onboarding_permission_installer_desc">Permitir la instalación de aplicaciones desde Aurora Store</string>
<string name="onboarding_permission_installer">Permiso del instalador</string> <string name="onboarding_permission_installer">Permiso del instalador</string>
<string name="onboarding_permission_esm_desc">Requerido en los dispositivos que ejecutan Android R+, adicional al acceso al almacenamiento externo</string>
<string name="onboarding_permission_esm">Gestor de almacenamiento externo</string> <string name="onboarding_permission_esm">Gestor de almacenamiento externo</string>
<string name="onboarding_permission_esa_desc">Para guardar descargas (APKs y OBBs), exportar e importar configuraciones de dispositivos en el almacenamiento externo.</string> <string name="onboarding_permission_esa_desc">Para guardar descargas (APKs y OBBs), exportar e importar configuraciones de dispositivos en el almacenamiento externo.</string>
<string name="onboarding_permission_esa">Acceso al almacenamiento externo</string> <string name="onboarding_permission_esa">Acceso al almacenamiento externo</string>

View File

@@ -86,7 +86,6 @@
<string name="pref_abandon_session">Instalazio saioen garbiketa behartu</string> <string name="pref_abandon_session">Instalazio saioen garbiketa behartu</string>
<string name="onboarding_permission_installer_desc">Aurora Store-ri aplikazioak instalatzeko baimena eman</string> <string name="onboarding_permission_installer_desc">Aurora Store-ri aplikazioak instalatzeko baimena eman</string>
<string name="onboarding_permission_installer">Instalatzailearen baimena</string> <string name="onboarding_permission_installer">Instalatzailearen baimena</string>
<string name="onboarding_permission_esm_desc">Android R+ erabiltzen duten gailuek eskatuta, kanpoko memoriaz gain</string>
<string name="onboarding_permission_esm">Kanpoko memoriaren gestorea</string> <string name="onboarding_permission_esm">Kanpoko memoriaren gestorea</string>
<string name="onboarding_permission_esa_desc">Kanpoko memorian deskargak gordetzeko (APK-k eta OBB-ak) eta konfigurazioa esportatzeko eta inportatzeko.</string> <string name="onboarding_permission_esa_desc">Kanpoko memorian deskargak gordetzeko (APK-k eta OBB-ak) eta konfigurazioa esportatzeko eta inportatzeko.</string>
<string name="onboarding_permission_esa">Kanpoko memoriarako sarbidea</string> <string name="onboarding_permission_esa">Kanpoko memoriarako sarbidea</string>

View File

@@ -317,7 +317,6 @@
<string name="pref_abandon_session">Pakota asennussessioiden tyhjennys</string> <string name="pref_abandon_session">Pakota asennussessioiden tyhjennys</string>
<string name="onboarding_permission_installer_desc">Hyväksy sovellusten asentaminen Aurora Storen kautta</string> <string name="onboarding_permission_installer_desc">Hyväksy sovellusten asentaminen Aurora Storen kautta</string>
<string name="onboarding_permission_installer">Asentajan käyttöoikeus</string> <string name="onboarding_permission_installer">Asentajan käyttöoikeus</string>
<string name="onboarding_permission_esm_desc">Vaaditaan Android R+ -laitteilla, ulkoisen tallennustilan käyttöoikeuden lisäksi</string>
<string name="onboarding_permission_esm">Ulkoisen tallennustilan hallinta</string> <string name="onboarding_permission_esm">Ulkoisen tallennustilan hallinta</string>
<string name="onboarding_permission_esa_desc">Latausten (APK &amp; OBB), laiteasetusten viemiseen ja tuomiseen ulkoiselta tallennustilalta.</string> <string name="onboarding_permission_esa_desc">Latausten (APK &amp; OBB), laiteasetusten viemiseen ja tuomiseen ulkoiselta tallennustilalta.</string>
<string name="onboarding_permission_esa">Ulkoisen tallennustilan käyttö</string> <string name="onboarding_permission_esa">Ulkoisen tallennustilan käyttö</string>

View File

@@ -280,7 +280,6 @@
<string name="pref_abandon_session">Forcer leffacement des sessions dinstallation</string> <string name="pref_abandon_session">Forcer leffacement des sessions dinstallation</string>
<string name="onboarding_permission_installer_desc">Autoriser linstallation dapplications depuis Aurora Store</string> <string name="onboarding_permission_installer_desc">Autoriser linstallation dapplications depuis Aurora Store</string>
<string name="onboarding_permission_installer">Autorisation de linstallateur</string> <string name="onboarding_permission_installer">Autorisation de linstallateur</string>
<string name="onboarding_permission_esm_desc">Nécessaire sur les appareils exécutant Android R+, en plus de laccès au stockage externe</string>
<string name="onboarding_permission_esm">Gestionnaire de stockage externe</string> <string name="onboarding_permission_esm">Gestionnaire de stockage externe</string>
<string name="onboarding_permission_esa_desc">Pour sauvegarder les téléchargements (APK et OBB), exporter et importer les configurations de lappareil vers et depuis le stockage externe.</string> <string name="onboarding_permission_esa_desc">Pour sauvegarder les téléchargements (APK et OBB), exporter et importer les configurations de lappareil vers et depuis le stockage externe.</string>
<string name="onboarding_permission_esa">Accès au stockage externe</string> <string name="onboarding_permission_esa">Accès au stockage externe</string>

View File

@@ -331,7 +331,6 @@
<string name="title_apps_sale">Aplicacións en venda</string> <string name="title_apps_sale">Aplicacións en venda</string>
<string name="title_apps_library">Aplicacións na biblioteca</string> <string name="title_apps_library">Aplicacións na biblioteca</string>
<string name="title_apps_games">As miñas apps &amp; xogos</string> <string name="title_apps_games">As miñas apps &amp; xogos</string>
<string name="onboarding_permission_esm_desc">É necesario en dispositivos Android R+, xunto o acceso ao Almacenamento Externo</string>
<string name="app_updater_service_notif_text">Habilitar servizo de descarga de apps en segundo plano</string> <string name="app_updater_service_notif_text">Habilitar servizo de descarga de apps en segundo plano</string>
<string name="app_updater_service_notif_title">Descarga de aplicación en segundo plano</string> <string name="app_updater_service_notif_title">Descarga de aplicación en segundo plano</string>
<string name="notification_channel_updater_service">Servizo de descarga de apps en segundo plano</string> <string name="notification_channel_updater_service">Servizo de descarga de apps en segundo plano</string>

View File

@@ -212,7 +212,6 @@
<string name="pref_abandon_session">Prisilno izbriši sesije instaliranja</string> <string name="pref_abandon_session">Prisilno izbriši sesije instaliranja</string>
<string name="onboarding_permission_installer_desc">Dozvoli instaliranje programa iz Aurora trgovine</string> <string name="onboarding_permission_installer_desc">Dozvoli instaliranje programa iz Aurora trgovine</string>
<string name="onboarding_permission_installer">Dozvola za instalaciju</string> <string name="onboarding_permission_installer">Dozvola za instalaciju</string>
<string name="onboarding_permission_esm_desc">Obavezno na uređajima s Androidom R+, uz mogućnost pristupa vanjskoj memoriji</string>
<string name="onboarding_permission_esm">Upravljač vanjske memorije</string> <string name="onboarding_permission_esm">Upravljač vanjske memorije</string>
<string name="onboarding_permission_esa_desc">Za spremanje preuzimanja (APK i OBB datoteke), izvezi i uvezi konfiguracije uređaja u i iz vanjske memorije.</string> <string name="onboarding_permission_esa_desc">Za spremanje preuzimanja (APK i OBB datoteke), izvezi i uvezi konfiguracije uređaja u i iz vanjske memorije.</string>
<string name="onboarding_permission_esa">Pristup vanjskoj memoriji</string> <string name="onboarding_permission_esa">Pristup vanjskoj memoriji</string>

View File

@@ -305,7 +305,6 @@
<string name="pref_abandon_session">Kényszeríti a telepítések törlését</string> <string name="pref_abandon_session">Kényszeríti a telepítések törlését</string>
<string name="onboarding_permission_installer_desc">Lehetővé teszi az Aurora Store-ból származó appok telepítését</string> <string name="onboarding_permission_installer_desc">Lehetővé teszi az Aurora Store-ból származó appok telepítését</string>
<string name="onboarding_permission_installer">Telepítési engedély</string> <string name="onboarding_permission_installer">Telepítési engedély</string>
<string name="onboarding_permission_esm_desc">Android R+ rendszert futtató eszközökön szükséges, a külső tárhely-hozzáférés mellett</string>
<string name="onboarding_permission_esm">Külső tárhely kezelő</string> <string name="onboarding_permission_esm">Külső tárhely kezelő</string>
<string name="onboarding_permission_esa_desc">A letöltések mentéséhez (APK &amp; OBB), exportálja &amp; importálja az eszközkonfigurációkat a külső tárhelyre.</string> <string name="onboarding_permission_esa_desc">A letöltések mentéséhez (APK &amp; OBB), exportálja &amp; importálja az eszközkonfigurációkat a külső tárhelyre.</string>
<string name="onboarding_permission_esa">Külső tárhely elérés</string> <string name="onboarding_permission_esa">Külső tárhely elérés</string>

View File

@@ -170,7 +170,6 @@
<string name="pref_abandon_session">Paksa sesi instalasi yang jelas</string> <string name="pref_abandon_session">Paksa sesi instalasi yang jelas</string>
<string name="onboarding_permission_installer_desc">Izinkan menginstal aplikasi dari Aurora Store</string> <string name="onboarding_permission_installer_desc">Izinkan menginstal aplikasi dari Aurora Store</string>
<string name="onboarding_permission_installer">Izin Pemasang</string> <string name="onboarding_permission_installer">Izin Pemasang</string>
<string name="onboarding_permission_esm_desc">Diperlukan pada perangkat yang menjalankan Android R+, tambahan untuk Akses Penyimpanan Eksternal</string>
<string name="onboarding_permission_esm">Manajer Penyimpanan Eksternal</string> <string name="onboarding_permission_esm">Manajer Penyimpanan Eksternal</string>
<string name="onboarding_permission_esa_desc">Untuk menyimpan unduhan (APK &amp; OBB), ekspor &amp; impor konfigurasi perangkat ke dan dari penyimpanan eksternal.</string> <string name="onboarding_permission_esa_desc">Untuk menyimpan unduhan (APK &amp; OBB), ekspor &amp; impor konfigurasi perangkat ke dan dari penyimpanan eksternal.</string>
<string name="onboarding_permission_esa">Akses Penyimpanan Eksternal</string> <string name="onboarding_permission_esa">Akses Penyimpanan Eksternal</string>

View File

@@ -257,7 +257,6 @@
<string name="pref_abandon_session_desc">Cancellare le sessioni di installazione in sospeso o abbandonate</string> <string name="pref_abandon_session_desc">Cancellare le sessioni di installazione in sospeso o abbandonate</string>
<string name="pref_abandon_session">Cancella sessioni di installazione forzatamente</string> <string name="pref_abandon_session">Cancella sessioni di installazione forzatamente</string>
<string name="onboarding_permission_installer">Autorizzazione installatore</string> <string name="onboarding_permission_installer">Autorizzazione installatore</string>
<string name="onboarding_permission_esm_desc">Necessario nei dispositivi che eseguono Android 11 o superiore, oltre allaccesso allarchivio esterno</string>
<string name="onboarding_permission_esm">Gestore archiviazione esterna</string> <string name="onboarding_permission_esm">Gestore archiviazione esterna</string>
<string name="onboarding_permission_esa">Accesso archiviazione esterna</string> <string name="onboarding_permission_esa">Accesso archiviazione esterna</string>
<string name="onboarding_welcome_select">Come va\?</string> <string name="onboarding_welcome_select">Come va\?</string>

View File

@@ -230,7 +230,6 @@
<string name="action_accept">承認</string> <string name="action_accept">承認</string>
<string name="account_logout">Auroraからログアウトする</string> <string name="account_logout">Auroraからログアウトする</string>
<string name="title_device">端末</string> <string name="title_device">端末</string>
<string name="onboarding_permission_esm_desc">Android R(11) 以降の端末では外部ストレージアクセスに加えて必要</string>
<string name="onboarding_permission_esa_desc">ダウンロードしたAPK、OBBの保存、端末設定のインポート、エクスポートに必要。</string> <string name="onboarding_permission_esa_desc">ダウンロードしたAPK、OBBの保存、端末設定のインポート、エクスポートに必要。</string>
<string name="toast_purchase_blocked">匿名アカウントではアプリ購入はできません。</string> <string name="toast_purchase_blocked">匿名アカウントではアプリ購入はできません。</string>
<string name="toast_spoof_applied">端末偽装を適用しました。</string> <string name="toast_spoof_applied">端末偽装を適用しました。</string>

View File

@@ -145,7 +145,6 @@
<string name="pref_abandon_session">Danişînên sazkirinê yên zelal ferz bikin</string> <string name="pref_abandon_session">Danişînên sazkirinê yên zelal ferz bikin</string>
<string name="onboarding_permission_installer_desc">Destûrê bidin sazkirina sepanan ji Aurora Store</string> <string name="onboarding_permission_installer_desc">Destûrê bidin sazkirina sepanan ji Aurora Store</string>
<string name="onboarding_permission_installer">Destûra Sazker</string> <string name="onboarding_permission_installer">Destûra Sazker</string>
<string name="onboarding_permission_esm_desc">Pêdivî ye ku li ser cîhazên ku Android R+ dixebitin, ji bilî Gihîştina Depoya ya Derve</string>
<string name="onboarding_permission_esm">Gerînendeyê Stoka Derve</string> <string name="onboarding_permission_esm">Gerînendeyê Stoka Derve</string>
<string name="onboarding_permission_esa_desc">Ji bo barkirina dakêşanan (APK &amp; OBBs), vesazkirin û vesazkirina amûrê li ser depoya derveyî.</string> <string name="onboarding_permission_esa_desc">Ji bo barkirina dakêşanan (APK &amp; OBBs), vesazkirin û vesazkirina amûrê li ser depoya derveyî.</string>
<string name="onboarding_permission_esa">Gihîştina depoya derveyî</string> <string name="onboarding_permission_esa">Gihîştina depoya derveyî</string>

View File

@@ -293,7 +293,6 @@
<string name="pref_common_advance">Avansere</string> <string name="pref_common_advance">Avansere</string>
<string name="pref_abandon_session_desc">Fjern forlatte eller ventende installasjonsøkter</string> <string name="pref_abandon_session_desc">Fjern forlatte eller ventende installasjonsøkter</string>
<string name="pref_abandon_session">Tving frem klare installasjonsøkter</string> <string name="pref_abandon_session">Tving frem klare installasjonsøkter</string>
<string name="onboarding_permission_esm_desc">Påkrevd på enheter som kjører Android R+, i tillegg til ekstern lagringstilgang</string>
<string name="installer_service_misconfigured">Sett opp Aurora-tjenester og innvilg alle tilganger først.</string> <string name="installer_service_misconfigured">Sett opp Aurora-tjenester og innvilg alle tilganger først.</string>
<string name="toast_apk_copy_failed">Kunne ikke eksportere APK</string> <string name="toast_apk_copy_failed">Kunne ikke eksportere APK</string>
<string name="toast_abandon_sessions">Gamle installasjonsøkter ble glemt</string> <string name="toast_abandon_sessions">Gamle installasjonsøkter ble glemt</string>

View File

@@ -140,7 +140,6 @@
<string name="pref_abandon_session">Forceer verwijder installatie sessies</string> <string name="pref_abandon_session">Forceer verwijder installatie sessies</string>
<string name="onboarding_permission_installer_desc">Sta installeren van apps van Aurora Store toe</string> <string name="onboarding_permission_installer_desc">Sta installeren van apps van Aurora Store toe</string>
<string name="onboarding_permission_installer">Installateur Recht</string> <string name="onboarding_permission_installer">Installateur Recht</string>
<string name="onboarding_permission_esm_desc">Externe opslag toegang is vereist op apparaten werkend met Android R+</string>
<string name="onboarding_permission_esm">Externe Opslag Beheerder</string> <string name="onboarding_permission_esm">Externe Opslag Beheerder</string>
<string name="onboarding_permission_esa_desc">Om je downloads op te slaan (APKs en OBBs), exporteer en importeer apparaat configuraties naar en van externe opslag.</string> <string name="onboarding_permission_esa_desc">Om je downloads op te slaan (APKs en OBBs), exporteer en importeer apparaat configuraties naar en van externe opslag.</string>
<string name="onboarding_permission_esa">Externe Opslag Toegang</string> <string name="onboarding_permission_esa">Externe Opslag Toegang</string>

View File

@@ -2,7 +2,6 @@
<resources> <resources>
<string name="about_bhim_summary">ਯੂਪੀਆਈ (UPI) ਜ਼ਰੀਏ ਦਾਨ ਕਰੋ</string> <string name="about_bhim_summary">ਯੂਪੀਆਈ (UPI) ਜ਼ਰੀਏ ਦਾਨ ਕਰੋ</string>
<string name="about_bhim">ਭੀਮ ਯੂਪੀਆਈ</string> <string name="about_bhim">ਭੀਮ ਯੂਪੀਆਈ</string>
<string name="onboarding_permission_esm_desc">ਐਂਡਰਾਇਡ R+ ਵਾਲੇ ਫੋਨਾਂ ਉਪਰ, ਬਾਹਰੀ ਸਟੋਰੇਜ਼ ਦੀ ਮਨਜ਼ੂਰੀ ਦੇ ਨਾਲ-ਨਾਲ ਇਹ ਵੀ ਜ਼ਰੂਰੀ ਹੈ</string>
<string name="app_updater_service_notif_text">ਬੈਕਗਰਾਊਂਡ ਐਪ ਡਾਊਨਲੋਡ ਨੂੰ ਚਾਲੂ ਕਰਦਾ ਹੈ</string> <string name="app_updater_service_notif_text">ਬੈਕਗਰਾਊਂਡ ਐਪ ਡਾਊਨਲੋਡ ਨੂੰ ਚਾਲੂ ਕਰਦਾ ਹੈ</string>
<string name="app_updater_service_notif_title">ਬੈਕਗਰਾਊਂਡ ਐਪ ਡਾਊਨਲੋਡ</string> <string name="app_updater_service_notif_title">ਬੈਕਗਰਾਊਂਡ ਐਪ ਡਾਊਨਲੋਡ</string>
<string name="notification_channel_updater_service">ਐਪ ਡਾਊਨਲੋਡ ਹੋਣ ਵਾਸਤੇ ਬੈਕਗਰਾਊਂਡ ਸੂਚਨਾ ਸਰਵਿਸ</string> <string name="notification_channel_updater_service">ਐਪ ਡਾਊਨਲੋਡ ਹੋਣ ਵਾਸਤੇ ਬੈਕਗਰਾਊਂਡ ਸੂਚਨਾ ਸਰਵਿਸ</string>

View File

@@ -219,7 +219,6 @@
<string name="pref_abandon_session">Wymuś czyszczenie sesji instalacyjnych</string> <string name="pref_abandon_session">Wymuś czyszczenie sesji instalacyjnych</string>
<string name="onboarding_permission_installer_desc">Zezwól na instalację aplikacji z Aurora Store</string> <string name="onboarding_permission_installer_desc">Zezwól na instalację aplikacji z Aurora Store</string>
<string name="onboarding_permission_installer">Uprawnienia instalatora</string> <string name="onboarding_permission_installer">Uprawnienia instalatora</string>
<string name="onboarding_permission_esm_desc">Wymagany na urządzeniach z systemem Android R+, dodatkowy dostęp do pamięci zewnętrznej</string>
<string name="onboarding_permission_esm">Menedżer pamięci zewnętrznej</string> <string name="onboarding_permission_esm">Menedżer pamięci zewnętrznej</string>
<string name="onboarding_permission_esa_desc">Aby zapisać pobrane pliki (APK i OBB), wyeksportować i zaimportować konfiguracje urządzenia do i z pamięci zewnętrznej.</string> <string name="onboarding_permission_esa_desc">Aby zapisać pobrane pliki (APK i OBB), wyeksportować i zaimportować konfiguracje urządzenia do i z pamięci zewnętrznej.</string>
<string name="onboarding_permission_esa">Dostęp do pamięci zewnętrznej</string> <string name="onboarding_permission_esa">Dostęp do pamięci zewnętrznej</string>

View File

@@ -69,7 +69,6 @@
<string name="pref_abandon_session">Forçar limpeza das sessões de instalações</string> <string name="pref_abandon_session">Forçar limpeza das sessões de instalações</string>
<string name="onboarding_permission_installer_desc">Permitir a instalação de aplicativos da Aurora Store</string> <string name="onboarding_permission_installer_desc">Permitir a instalação de aplicativos da Aurora Store</string>
<string name="onboarding_permission_installer">Permissão do instalador</string> <string name="onboarding_permission_installer">Permissão do instalador</string>
<string name="onboarding_permission_esm_desc">Obrigatório em dispositivos com Android R+, além do acesso ao armazenamento externo</string>
<string name="onboarding_permission_esm">Gerenciador de Armazenamento Externo</string> <string name="onboarding_permission_esm">Gerenciador de Armazenamento Externo</string>
<string name="onboarding_permission_esa_desc">Para salvar downloads (APKs e OBBs), exporte e importe configurações do dispositivo para e do armazenamento externo.</string> <string name="onboarding_permission_esa_desc">Para salvar downloads (APKs e OBBs), exporte e importe configurações do dispositivo para e do armazenamento externo.</string>
<string name="onboarding_permission_esa">Acesso de armazenamento externo</string> <string name="onboarding_permission_esa">Acesso de armazenamento externo</string>

View File

@@ -41,7 +41,6 @@
<string name="action_filter_apps_with_ads">Aplicações com publicidade</string> <string name="action_filter_apps_with_ads">Aplicações com publicidade</string>
<string name="action_favourites">Aplicações favoritas</string> <string name="action_favourites">Aplicações favoritas</string>
<string name="pref_install_mode_services">Aurora Services</string> <string name="pref_install_mode_services">Aurora Services</string>
<string name="onboarding_permission_esm_desc">Necessário em dispositivos Android R+, para além do acesso a armazenamento externo</string>
<string name="download_speed_estimating">A estimar</string> <string name="download_speed_estimating">A estimar</string>
<string name="action_spoofed">Disfarce</string> <string name="action_spoofed">Disfarce</string>
<string name="toast_aas_token_failed">Não foi possível gerar o Token AAS</string> <string name="toast_aas_token_failed">Não foi possível gerar o Token AAS</string>

View File

@@ -270,7 +270,6 @@
<string name="pref_abandon_session">Принудительно очистить сеансы установки</string> <string name="pref_abandon_session">Принудительно очистить сеансы установки</string>
<string name="onboarding_permission_installer_desc">Разрешить установку приложений из Aurora Store</string> <string name="onboarding_permission_installer_desc">Разрешить установку приложений из Aurora Store</string>
<string name="onboarding_permission_installer">Разрешения установщика</string> <string name="onboarding_permission_installer">Разрешения установщика</string>
<string name="onboarding_permission_esm_desc">Требуется на устройствах под управлением Android R+ в дополнение к доступу к памяти</string>
<string name="onboarding_permission_esm">Менеджер памяти</string> <string name="onboarding_permission_esm">Менеджер памяти</string>
<string name="onboarding_permission_esa_desc">Чтобы сохранить загрузки (APK и OBB), экспортируйте и импортируйте конфигурации устройств во внешнее хранилище.</string> <string name="onboarding_permission_esa_desc">Чтобы сохранить загрузки (APK и OBB), экспортируйте и импортируйте конфигурации устройств во внешнее хранилище.</string>
<string name="onboarding_permission_esa">Доступ к памяти</string> <string name="onboarding_permission_esa">Доступ к памяти</string>

View File

@@ -118,7 +118,6 @@
<string name="onboarding_permission_esa">Atzessu a sa memòria esterna</string> <string name="onboarding_permission_esa">Atzessu a sa memòria esterna</string>
<string name="onboarding_permission_esa_desc">Pro sarvare sos iscarrigamentos (APK e OBB), esportare e importare sas configuratziones de su dispositivu a e dae sa memòria esterna.</string> <string name="onboarding_permission_esa_desc">Pro sarvare sos iscarrigamentos (APK e OBB), esportare e importare sas configuratziones de su dispositivu a e dae sa memòria esterna.</string>
<string name="onboarding_permission_esm">Gestore de sa memòria esterna</string> <string name="onboarding_permission_esm">Gestore de sa memòria esterna</string>
<string name="onboarding_permission_esm_desc">Netzessàriu in sos dispositivos cun Android R+, paris a s\'atzessu a sa memòria esterna</string>
<string name="onboarding_permission_installer">Permissu de s\'installadore</string> <string name="onboarding_permission_installer">Permissu de s\'installadore</string>
<string name="onboarding_permission_installer_desc">Permite s\'installatzione de aplicatziones dae s\'Aurora Store</string> <string name="onboarding_permission_installer_desc">Permite s\'installatzione de aplicatziones dae s\'Aurora Store</string>
<string name="pref_abandon_session_desc">Isbòida sas sessiones de installatzione in suspesu o abbandonadas</string> <string name="pref_abandon_session_desc">Isbòida sas sessiones de installatzione in suspesu o abbandonadas</string>

View File

@@ -327,7 +327,6 @@
<string name="installer_service_misconfigured">අවුරෝරා සේවා පිහිටුවන්න හා පළමුව සියළු අවසර පිරිනමන්න.</string> <string name="installer_service_misconfigured">අවුරෝරා සේවා පිහිටුවන්න හා පළමුව සියළු අවසර පිරිනමන්න.</string>
<string name="installer_status_failure_invalid">APK වලංගු නොවේ හෝ හානි වී ඇත</string> <string name="installer_status_failure_invalid">APK වලංගු නොවේ හෝ හානි වී ඇත</string>
<string name="onboarding_tos_desc">අපගේ සේවාවේ නියම කියවන්න හා භාවිතයට ඒවා පිළිගන්න.</string> <string name="onboarding_tos_desc">අපගේ සේවාවේ නියම කියවන්න හා භාවිතයට ඒවා පිළිගන්න.</string>
<string name="onboarding_permission_esm_desc">බාහිර ආචයන ප්‍රවේශයට අතිරේකව,ඇන්ඩ්‍රොයිඩ් ආර්+ ධාවනය වන උපාංගවලට ඇවැසිය</string>
<string name="pref_common_extra">අමතර වැඩ</string> <string name="pref_common_extra">අමතර වැඩ</string>
<string name="onboarding_title_accent">උදාත්තය</string> <string name="onboarding_title_accent">උදාත්තය</string>
<string name="pref_abandon_session">ස්ථාපන වාර බලෙන් හිස් කරන්න</string> <string name="pref_abandon_session">ස්ථාපන වාර බලෙන් හිස් කරන්න</string>

View File

@@ -150,7 +150,6 @@
<string name="pref_abandon_session">Xoog kunadiifi xidhiidhka kushubida</string> <string name="pref_abandon_session">Xoog kunadiifi xidhiidhka kushubida</string>
<string name="onboarding_permission_installer_desc">Ogolow in Dukaanka Aurora appska lagaga sooshubo</string> <string name="onboarding_permission_installer_desc">Ogolow in Dukaanka Aurora appska lagaga sooshubo</string>
<string name="onboarding_permission_installer">Fasaxa Kushubaha</string> <string name="onboarding_permission_installer">Fasaxa Kushubaha</string>
<string name="onboarding_permission_esm_desc">Waxaa ubaahan aalladaha isticmaalaya Androud 11+, udheeraad ah Ogolaansha Kaydka Dibada</string>
<string name="onboarding_permission_esm">Maamulaha Kayka Dibada</string> <string name="onboarding_permission_esm">Maamulaha Kayka Dibada</string>
<string name="onboarding_permission_esa_desc">Si aad ukaydiso soodajinta (APK-yada &amp; OBB-yada), ugudbiso ood uga soogaliso fadhiga aallada kaydka dibada.</string> <string name="onboarding_permission_esa_desc">Si aad ukaydiso soodajinta (APK-yada &amp; OBB-yada), ugudbiso ood uga soogaliso fadhiga aallada kaydka dibada.</string>
<string name="onboarding_permission_esa">Ogolaansha Kaydka Dibada</string> <string name="onboarding_permission_esa">Ogolaansha Kaydka Dibada</string>

View File

@@ -240,7 +240,6 @@
<string name="onboarding_permission_esa">Hyrje Në Depozitë të Jashtme</string> <string name="onboarding_permission_esa">Hyrje Në Depozitë të Jashtme</string>
<string name="onboarding_permission_esa_desc">Që të ruhen shkarkimet (APK &amp; OBB), eksportoni dhe importoni formësime pajisjeje te dhe prej depozite të jashtme.</string> <string name="onboarding_permission_esa_desc">Që të ruhen shkarkimet (APK &amp; OBB), eksportoni dhe importoni formësime pajisjeje te dhe prej depozite të jashtme.</string>
<string name="onboarding_permission_esm">Përgjegjësi Depozitash të Jashtme</string> <string name="onboarding_permission_esm">Përgjegjësi Depozitash të Jashtme</string>
<string name="onboarding_permission_esm_desc">E domosdoshme në pajisje që xhirojnë Android R+, si shtesë ndaj Hyrje Në Depozita të Jashtme</string>
<string name="onboarding_permission_installer">Leje Instaluesi</string> <string name="onboarding_permission_installer">Leje Instaluesi</string>
<string name="onboarding_permission_installer_desc">Lejo instalim aplikacionesh prej Shitores Aurora</string> <string name="onboarding_permission_installer_desc">Lejo instalim aplikacionesh prej Shitores Aurora</string>
<string name="pref_app_download">Shkarkime</string> <string name="pref_app_download">Shkarkime</string>

View File

@@ -88,7 +88,6 @@
<string name="pref_abandon_session">Наметните чисте сесије инсталације</string> <string name="pref_abandon_session">Наметните чисте сесије инсталације</string>
<string name="onboarding_permission_installer_desc">Дозволите инсталирање апликација из Аурора продавнице</string> <string name="onboarding_permission_installer_desc">Дозволите инсталирање апликација из Аурора продавнице</string>
<string name="onboarding_permission_installer">Дозвола за инсталацију</string> <string name="onboarding_permission_installer">Дозвола за инсталацију</string>
<string name="onboarding_permission_esm_desc">Обавезно на уређајима који користе Android R+, уз приступ спољашњем складишту</string>
<string name="onboarding_permission_esm">Спољашњи менаџер складишта</string> <string name="onboarding_permission_esm">Спољашњи менаџер складишта</string>
<string name="onboarding_permission_esa_desc">Да бисте сачували преузимања (АПК-ове и ОББ-ове), извезите и увезите конфигурације уређаја на спољну меморију.</string> <string name="onboarding_permission_esa_desc">Да бисте сачували преузимања (АПК-ове и ОББ-ове), извезите и увезите конфигурације уређаја на спољну меморију.</string>
<string name="onboarding_permission_esa">Приступ спољној меморији</string> <string name="onboarding_permission_esa">Приступ спољној меморији</string>

View File

@@ -325,7 +325,6 @@
<string name="menu_disclaimer">Ansvarsfriskrivning</string> <string name="menu_disclaimer">Ansvarsfriskrivning</string>
<string name="device_miui_subtitle">Sessions-installatören kan inte installera appar på grund av MIUI-optimiseringar.</string> <string name="device_miui_subtitle">Sessions-installatören kan inte installera appar på grund av MIUI-optimiseringar.</string>
<string name="onboarding_tos_error">Du behöver markera TOS som läst först.</string> <string name="onboarding_tos_error">Du behöver markera TOS som läst först.</string>
<string name="onboarding_permission_esm_desc">Krävs i enheter som kör Android R+, tillägg till extern lagringstillgång</string>
<string name="pref_abandon_session">Påtvinga rensning av installations-sessioner</string> <string name="pref_abandon_session">Påtvinga rensning av installations-sessioner</string>
<string name="action_post">Skicka in</string> <string name="action_post">Skicka in</string>
<string name="device_miui_extra">Alternativt kan du välja Inbyggt installationsprogram, men då kan du inte installera buntade (delade) APK-filer, så valet är ditt.</string> <string name="device_miui_extra">Alternativt kan du välja Inbyggt installationsprogram, men då kan du inte installera buntade (delade) APK-filer, så valet är ditt.</string>

View File

@@ -129,7 +129,6 @@
<string name="pref_downloader_active_summary">செயலில் உள்ள பதிவிறக்கங்களின் அதிகபட்ச எண்ணிக்கை</string> <string name="pref_downloader_active_summary">செயலில் உள்ள பதிவிறக்கங்களின் அதிகபட்ச எண்ணிக்கை</string>
<string name="pref_downloader_external_desc">பதிவிறக்கங்கள், ஏற்றுமதிகள் போன்றவற்றுக்கு வெளிப்புற சேமிப்பகம் பயன்படுத்தப்படுகிறது.</string> <string name="pref_downloader_external_desc">பதிவிறக்கங்கள், ஏற்றுமதிகள் போன்றவற்றுக்கு வெளிப்புற சேமிப்பகம் பயன்படுத்தப்படுகிறது.</string>
<string name="onboarding_tos_desc">அரோரா ஸ்டோரைப் பயன்படுத்த எங்களின் சேவை விதிமுறைகளைப் படித்து அதை ஏற்கவும்.</string> <string name="onboarding_tos_desc">அரோரா ஸ்டோரைப் பயன்படுத்த எங்களின் சேவை விதிமுறைகளைப் படித்து அதை ஏற்கவும்.</string>
<string name="onboarding_permission_esm_desc">வெளிப்புற சேமிப்பக அணுகலுடன் கூடுதலாக Android R+ இயங்கும் சாதனங்களில் தேவை</string>
<string name="pref_filter_fdroid_title">F-Droid செயலிகளை வடிகட்டு</string> <string name="pref_filter_fdroid_title">F-Droid செயலிகளை வடிகட்டு</string>
<string name="pref_filter_google_summary">தேடல் முடிவுகள் மற்றும் வகைப் பயன்பாடுகளில் இருந்து எல்லா Google Apps களையும் நீக்குகிறது</string> <string name="pref_filter_google_summary">தேடல் முடிவுகள் மற்றும் வகைப் பயன்பாடுகளில் இருந்து எல்லா Google Apps களையும் நீக்குகிறது</string>
<string name="pref_insecure_anonymous_title">பாதுகாப்பற்ற அநாமதேய அமர்வு</string> <string name="pref_insecure_anonymous_title">பாதுகாப்பற்ற அநாமதேய அமர்வு</string>

View File

@@ -142,7 +142,6 @@
<string name="pref_abandon_session">Kurulum oturumlarını zorla temizle</string> <string name="pref_abandon_session">Kurulum oturumlarını zorla temizle</string>
<string name="onboarding_permission_installer_desc">Aurora Store\'dan uygulama kurmaya izin ver</string> <string name="onboarding_permission_installer_desc">Aurora Store\'dan uygulama kurmaya izin ver</string>
<string name="onboarding_permission_installer">Kurucu İzni</string> <string name="onboarding_permission_installer">Kurucu İzni</string>
<string name="onboarding_permission_esm_desc">Android R ve üstünü çalıştıran aygıtlarda Dış Depolama Erişimine ek olarak gereklidir</string>
<string name="onboarding_permission_esm">Dış Depolama Yöneticisi</string> <string name="onboarding_permission_esm">Dış Depolama Yöneticisi</string>
<string name="onboarding_permission_esa_desc">Dış depolamaya aygıt ayarlarını aktarmak ve indirmeleri (APK\'ler ve OBB\'ler) kaydetmek için.</string> <string name="onboarding_permission_esa_desc">Dış depolamaya aygıt ayarlarını aktarmak ve indirmeleri (APK\'ler ve OBB\'ler) kaydetmek için.</string>
<string name="onboarding_permission_esa">Dış Depolama Erişimi</string> <string name="onboarding_permission_esa">Dış Depolama Erişimi</string>

View File

@@ -274,7 +274,6 @@
<string name="pref_abandon_session">Примусово очистити сеанси встановлення</string> <string name="pref_abandon_session">Примусово очистити сеанси встановлення</string>
<string name="onboarding_permission_installer_desc">Дозволити встановлення програм з Aurora Store</string> <string name="onboarding_permission_installer_desc">Дозволити встановлення програм з Aurora Store</string>
<string name="onboarding_permission_installer">Дозвіл встановлювача</string> <string name="onboarding_permission_installer">Дозвіл встановлювача</string>
<string name="onboarding_permission_esm_desc">Обов’язково на пристроях з ОС Android R +, додатково до зовнішнього доступу до сховища</string>
<string name="onboarding_permission_esm">Менеджер зовнішнього сховища</string> <string name="onboarding_permission_esm">Менеджер зовнішнього сховища</string>
<string name="onboarding_permission_esa_desc">Щоб зберігати завантаження (APK &amp; OBB), експортувати та імпортувати конфігурації пристроїв на та із зовнішнього сховища.</string> <string name="onboarding_permission_esa_desc">Щоб зберігати завантаження (APK &amp; OBB), експортувати та імпортувати конфігурації пристроїв на та із зовнішнього сховища.</string>
<string name="onboarding_permission_esa">Доступ до зовнішнього сховища</string> <string name="onboarding_permission_esa">Доступ до зовнішнього сховища</string>

View File

@@ -214,7 +214,6 @@
<string name="pref_abandon_session">Buộc xóa các phiên cài đặt</string> <string name="pref_abandon_session">Buộc xóa các phiên cài đặt</string>
<string name="onboarding_permission_installer_desc">Cho phép cài đặt các ứng dụng từ Aurora Store</string> <string name="onboarding_permission_installer_desc">Cho phép cài đặt các ứng dụng từ Aurora Store</string>
<string name="onboarding_permission_installer">Quyền của trình cài đặt</string> <string name="onboarding_permission_installer">Quyền của trình cài đặt</string>
<string name="onboarding_permission_esm_desc">Yêu cầu trên các thiết bị chạy Android R+, bổ sung Quyền truy cập bộ nhớ ngoài</string>
<string name="onboarding_permission_esm">Trình quản lý bộ nhớ ngoài</string> <string name="onboarding_permission_esm">Trình quản lý bộ nhớ ngoài</string>
<string name="onboarding_permission_esa_desc">Để lưu các mục tải xuống (APK &amp; OBB), hãy xuất và nhập thiết lập thiết bị ra và từ bộ nhớ ngoài.</string> <string name="onboarding_permission_esa_desc">Để lưu các mục tải xuống (APK &amp; OBB), hãy xuất và nhập thiết lập thiết bị ra và từ bộ nhớ ngoài.</string>
<string name="onboarding_permission_esa">Quyền truy cập bộ nhớ ngoài</string> <string name="onboarding_permission_esa">Quyền truy cập bộ nhớ ngoài</string>

View File

@@ -273,7 +273,6 @@
<string name="pref_abandon_session">强制清除安装会话</string> <string name="pref_abandon_session">强制清除安装会话</string>
<string name="onboarding_permission_installer_desc">允许 Aurora 商店安装应用</string> <string name="onboarding_permission_installer_desc">允许 Aurora 商店安装应用</string>
<string name="onboarding_permission_installer">安装权限</string> <string name="onboarding_permission_installer">安装权限</string>
<string name="onboarding_permission_esm_desc">在运行 Android R+ 的设备上,除了授予访问外部存储权限,还需授予这个权限</string>
<string name="onboarding_permission_esm">外部存储管理器</string> <string name="onboarding_permission_esm">外部存储管理器</string>
<string name="onboarding_permission_esa_desc">保存下载项 (APKs 和 OBBs),将设备配置导出到外部存储和从外部存储导入设备配置。</string> <string name="onboarding_permission_esa_desc">保存下载项 (APKs 和 OBBs),将设备配置导出到外部存储和从外部存储导入设备配置。</string>
<string name="onboarding_permission_esa">访问外部存储</string> <string name="onboarding_permission_esa">访问外部存储</string>

View File

@@ -209,7 +209,6 @@
<string name="pref_abandon_session">強制清除安裝階段</string> <string name="pref_abandon_session">強制清除安裝階段</string>
<string name="onboarding_permission_installer_desc">允許從 Aurora Store 安裝應用程式</string> <string name="onboarding_permission_installer_desc">允許從 Aurora Store 安裝應用程式</string>
<string name="onboarding_permission_installer">安裝器權限</string> <string name="onboarding_permission_installer">安裝器權限</string>
<string name="onboarding_permission_esm_desc">在 Android R 以上的裝置都需要訪問外部儲存的附加權限</string>
<string name="onboarding_permission_esm">外部儲存管理</string> <string name="onboarding_permission_esm">外部儲存管理</string>
<string name="onboarding_permission_esa_desc">若要保存下載APK &amp; OBB匯出/匯入 設備配置 至/自 外部存儲。</string> <string name="onboarding_permission_esa_desc">若要保存下載APK &amp; OBB匯出/匯入 設備配置 至/自 外部存儲。</string>
<string name="onboarding_permission_esa">外部儲存空間存取</string> <string name="onboarding_permission_esa">外部儲存空間存取</string>

View File

@@ -2,6 +2,7 @@
<!-- <!--
~ Aurora Store ~ Aurora Store
~ Copyright (C) 2021, Rahul Kumar Patel <whyorean@gmail.com> ~ Copyright (C) 2021, Rahul Kumar Patel <whyorean@gmail.com>
~ Copyright (C) 2022, The Calyx Institute
~ ~
~ Aurora Store is free software: you can redistribute it and/or modify ~ Aurora Store is free software: you can redistribute it and/or modify
~ it under the terms of the GNU General Public License as published by ~ it under the terms of the GNU General Public License as published by
@@ -256,9 +257,10 @@
<string name="onboarding_permission_esa">"External Storage Access"</string> <string name="onboarding_permission_esa">"External Storage Access"</string>
<string name="onboarding_permission_esa_desc">To save downloads (APKs &amp; OBBs), export and import device configs to and from external storage.</string> <string name="onboarding_permission_esa_desc">To save downloads (APKs &amp; OBBs), export and import device configs to and from external storage.</string>
<string name="onboarding_permission_esm">"External Storage Manager"</string> <string name="onboarding_permission_esm">"External Storage Manager"</string>
<string name="onboarding_permission_esm_desc">"Required on devices running Android R+, additional to External Storage Access"</string>
<string name="onboarding_permission_installer">"Installer Permission"</string> <string name="onboarding_permission_installer">"Installer Permission"</string>
<string name="onboarding_permission_installer_desc">"Allow installing apps from Aurora Store"</string> <string name="onboarding_permission_installer_desc">"Allow installing apps from Aurora Store"</string>
<string name="onboarding_permission_notifications">"Notifications"</string>
<string name="onboarding_permission_notifications_desc">"Send notifications regarding installations status"</string>
<string name="pref_abandon_session">"Force clear installation sessions"</string> <string name="pref_abandon_session">"Force clear installation sessions"</string>
<string name="pref_abandon_session_desc">"Clear abandon or pending installation sessions"</string> <string name="pref_abandon_session_desc">"Clear abandon or pending installation sessions"</string>
<string name="pref_app_download">"Downloads"</string> <string name="pref_app_download">"Downloads"</string>