Merge pull request #406 from YTVanced/dev

Manager v2.4.0 release
This commit is contained in:
KevinX8 2021-02-05 10:37:53 +00:00 committed by GitHub
commit 7f6d0b30fb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
98 changed files with 1205 additions and 517 deletions

View File

@ -3,7 +3,6 @@ Pull requests should be made to the Dev branch as that is the working branch, ma
For anyone who wants to provide translations please submit them to https://crowdin.com/project/vanced-manager as we also use it for YouTube Vanced. Any issues with translations should be posted there too.
======
Vanced FAQ (from the faq branch) now available on the playstore! https://play.google.com/store/apps/details?id=com.vanced.faq
## The FAQ app has just been suspended due to "Impersonating Vanced", an appeal has been filed, reporting other apps which impersonate Vanced on the play store is appreciated.
[![Github All Releases](https://img.shields.io/github/downloads/YTVanced/VancedManager/total.svg)](https://github.com/YTVanced/VancedManager/releases/latest) [![Github All Releases](https://img.shields.io/github/release/YTVanced/VancedManager.svg)](https://github.com/YTVanced/VancedManager/releases/latest)
# Vanced Manager

View File

@ -48,6 +48,3 @@ Vanced Manager sucks 100% of your CPU to mine Bitcoins, this is a new technique
![Zanezam](https://i.imgur.com/QVcXA6q.png)
- Laura Almeida
![Laura Almeida](https://i.imgur.com/ovVD939.png)
###### If someone is reading this pls help me, KevinX8 is bullying me and forces me to develop manager. please send bobs and veganas and call 911

View File

@ -6,6 +6,7 @@ plugins {
id("com.google.firebase.crashlytics")
id("com.google.firebase.firebase-perf")
id("androidx.navigation.safeargs.kotlin")
id("kotlin-android")
}
android {
@ -15,8 +16,8 @@ android {
applicationId = "com.vanced.manager"
minSdkVersion(21)
targetSdkVersion(30)
versionCode = 230
versionName = "2.3.0 (MicroShitMoment)"
versionCode = 240
versionName = "2.4.0 (java.lang.TrashManagerException)"
vectorDrawables.useSupportLibrary = true
@ -43,7 +44,6 @@ android {
}
buildFeatures {
dataBinding = true // ObservableField migrate to flow or liveData
viewBinding = true
}
@ -103,8 +103,8 @@ dependencies {
implementation("androidx.lifecycle:lifecycle-livedata-core-ktx:2.2.0")
implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0")
implementation("androidx.localbroadcastmanager:localbroadcastmanager:1.0.0")
implementation("androidx.navigation:navigation-fragment-ktx:2.3.2")
implementation("androidx.navigation:navigation-ui-ktx:2.3.2")
implementation("androidx.navigation:navigation-fragment-ktx:2.3.3")
implementation("androidx.navigation:navigation-ui-ktx:2.3.3")
implementation("androidx.preference:preference-ktx:1.1.1")
implementation("androidx.swiperefreshlayout:swiperefreshlayout:1.1.0")
@ -125,7 +125,7 @@ dependencies {
implementation("com.github.kittinunf.fuel:fuel:2.3.0")
implementation("com.github.kittinunf.fuel:fuel-coroutines:2.2.3")
implementation("com.github.kittinunf.fuel:fuel-json:2.2.3")
implementation("com.squareup.okhttp3:logging-interceptor:4.9.0")
implementation("com.squareup.okhttp3:logging-interceptor:4.9.1")
// Root permissions
implementation("com.github.topjohnwu.libsu:core:3.0.2")
@ -135,8 +135,8 @@ dependencies {
implementation("com.google.android:flexbox:2.0.1")
// Firebase
implementation("com.google.firebase:firebase-analytics-ktx:18.0.1")
implementation("com.google.firebase:firebase-crashlytics:17.3.0")
implementation("com.google.firebase:firebase-analytics-ktx:18.0.2")
implementation("com.google.firebase:firebase-crashlytics:17.3.1")
implementation("com.google.firebase:firebase-messaging:21.0.1")
implementation("com.google.firebase:firebase-perf:19.1.0")
}

View File

@ -21,6 +21,7 @@
<package android:name="com.vanced.android.apps.youtube.music" />
<package android:name="com.google.android.apps.youtube.music" />
<package android:name="com.mgoogle.android.gms" />
<package android:name="com.vanced.faq" />
<package android:name="com.android.vending" />
</queries>

View File

@ -14,9 +14,7 @@ import com.vanced.manager.model.DataModel
import com.vanced.manager.model.RootDataModel
import com.vanced.manager.ui.dialogs.AppInfoDialog
import com.vanced.manager.ui.viewmodels.HomeViewModel
import com.vanced.manager.utils.enableMusic
import com.vanced.manager.utils.enableVanced
import com.vanced.manager.utils.managerVariant
import com.vanced.manager.utils.*
class AppListAdapter(
private val context: FragmentActivity,
@ -25,11 +23,10 @@ class AppListAdapter(
private val tooltip: ViewTooltip
) : RecyclerView.Adapter<AppListAdapter.ListViewHolder>() {
val apps = mutableListOf<String>()
private val apps = mutableListOf<String>()
private val dataModels = mutableListOf<DataModel?>()
private val rootDataModels = mutableListOf<RootDataModel?>()
private val prefs = getDefaultSharedPreferences(context)
private var itemCount = 0
private val isRoot = prefs.managerVariant == "root"
@ -43,7 +40,11 @@ class AppListAdapter(
appInstallButton.text = it
}
appInstallButton.setOnClickListener {
viewModel.openInstallDialog(it, apps[position])
if (vanced.value != null) {
viewModel.openInstallDialog(it, apps[position])
} else {
return@setOnClickListener
}
}
appUninstall.setOnClickListener {
dataModel?.appPkg?.let { it1 -> viewModel.uninstallPackage(it1) }
@ -51,10 +52,6 @@ class AppListAdapter(
appLaunch.setOnClickListener {
viewModel.launchApp(apps[position], isRoot)
}
with(dataModel?.isAppInstalled?.value) {
appUninstall.isVisible = this == true
appLaunch.isVisible = this == true
}
dataModel?.isAppInstalled?.observe(lifecycleOwner) {
appUninstall.isVisible = it
appLaunch.isVisible = it
@ -87,7 +84,7 @@ class AppListAdapter(
}
}
override fun getItemCount(): Int = itemCount
override fun getItemCount(): Int = apps.size
init {
@ -98,7 +95,6 @@ class AppListAdapter(
dataModels.add(viewModel.vancedModel.value)
}
apps.add(context.getString(R.string.vanced))
itemCount++
}
if (prefs.enableMusic) {
@ -108,13 +104,11 @@ class AppListAdapter(
dataModels.add(viewModel.musicModel.value)
}
apps.add(context.getString(R.string.music))
itemCount++
}
if (!isRoot) {
dataModels.add(viewModel.microgModel.value)
apps.add(context.getString(R.string.microg))
itemCount++
}
}

View File

@ -8,9 +8,11 @@ import com.google.firebase.messaging.FirebaseMessaging
import com.vanced.manager.R
import com.vanced.manager.databinding.ViewNotificationSettingBinding
import com.vanced.manager.model.NotifModel
import com.vanced.manager.utils.defPrefs
class GetNotifAdapter(private val context: Context) :
RecyclerView.Adapter<GetNotifAdapter.GetNotifViewHolder>() {
class GetNotifAdapter(private val context: Context) : RecyclerView.Adapter<GetNotifAdapter.GetNotifViewHolder>() {
private val prefs = context.defPrefs
private val vanced = NotifModel(
"Vanced-Update",
@ -35,20 +37,22 @@ class GetNotifAdapter(private val context: Context) :
inner class GetNotifViewHolder(val binding: ViewNotificationSettingBinding) : RecyclerView.ViewHolder(binding.root) {
val switch = binding.notifSwitch
fun bind(position: Int) {
val app = apps[position]
with(binding.notifSwitch) {
setKey(apps[position].key)
setSummary(apps[position].switchSummary)
setTitle(apps[position].switchTitle)
setKey(app.key)
setSummary(app.switchSummary)
setTitle(app.switchTitle)
setDefaultValue(true)
with (prefs) {
setChecked(getBoolean( "enable_" + app.key.substringBefore("_"), true) && getBoolean(app.key, true))
}
}
}
}
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): GetNotifViewHolder {
val view =
ViewNotificationSettingBinding.inflate(LayoutInflater.from(context), parent, false)
val view = ViewNotificationSettingBinding.inflate(LayoutInflater.from(context), parent, false)
return GetNotifViewHolder(view)
}

View File

@ -2,13 +2,13 @@ package com.vanced.manager.core
import android.app.Application
import android.content.res.Configuration
import android.util.Log
import androidx.preference.PreferenceManager.getDefaultSharedPreferences
import com.crowdin.platform.Crowdin
import com.crowdin.platform.CrowdinConfig
import com.crowdin.platform.data.model.AuthConfig
import com.crowdin.platform.data.remote.NetworkType
import com.vanced.manager.BuildConfig.*
import com.vanced.manager.utils.AppUtils.log
import com.vanced.manager.utils.loadJson
import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.Dispatchers
@ -35,7 +35,7 @@ open class App: Application() {
withSourceLanguage("en")
withAuthConfig(AuthConfig(CROWDIN_CLIENT_ID, CROWDIN_CLIENT_SECRET, null))
withScreenshotEnabled()
Log.d("test", "crowdin credentials")
log("test", "crowdin credentials")
}
}.build()
)

View File

@ -14,19 +14,19 @@ import com.vanced.manager.utils.PackageHelper.installMusicRoot
object MusicDownloader {
private var variant: String? = null
private var version: String? = null
private var musicVersion: String? = null
private var versionCode: Int? = null
private var baseurl = ""
private var folderName: String? = null
private var downloadPath: String? = null
private var hashUrl: String? = null
fun downloadMusic(context: Context) {
fun downloadMusic(context: Context, version: String? = null) {
val prefs = context.defPrefs
version = prefs.musicVersion?.getLatestAppVersion(musicVersions.value?.value ?: listOf(""))
musicVersion = version ?: prefs.musicVersion?.getLatestAppVersion(musicVersions.value?.value ?: listOf(""))
versionCode = music.value?.int("versionCode")
variant = prefs.managerVariant
baseurl = "$baseInstallUrl/music/v$version"
baseurl = "$baseInstallUrl/music/v$musicVersion"
folderName = "music/$variant"
downloadPath = context.getExternalFilesDir(folderName)?.path
hashUrl = "$baseurl/hash.json"

View File

@ -2,11 +2,11 @@ package com.vanced.manager.core.downloader
import android.content.Context
import android.content.SharedPreferences
import android.util.Log
import com.google.firebase.analytics.FirebaseAnalytics
import com.google.firebase.analytics.ktx.logEvent
import com.vanced.manager.R
import com.vanced.manager.utils.*
import com.vanced.manager.utils.AppUtils.log
import com.vanced.manager.utils.AppUtils.validateTheme
import com.vanced.manager.utils.AppUtils.vancedRootPkg
import com.vanced.manager.utils.DownloadHelper.download
@ -58,7 +58,7 @@ object VancedDownloader {
try {
downloadSplits(context)
} catch (e: Exception) {
Log.d("VMDownloader", e.stackTraceToString())
log("VMDownloader", e.stackTraceToString())
downloadProgress.value?.downloadingFile?.postValue(context.getString(R.string.error_downloading, "Vanced"))
}

View File

@ -1,13 +1,12 @@
package com.vanced.manager.core.firebase
import android.util.Log
import com.google.firebase.messaging.FirebaseMessagingService
import com.vanced.manager.utils.AppUtils.log
class CloudMessaging : FirebaseMessagingService() {
override fun onNewToken(p0: String) {
super.onNewToken(p0)
Log.d("VMC", "Generated new token: $p0")
log("VMC", "Generated new token: $p0")
}
}

View File

@ -4,7 +4,7 @@ import android.app.Service
import android.content.Intent
import android.content.pm.PackageInstaller
import android.os.IBinder
import android.util.Log
import com.vanced.manager.utils.AppUtils.log
import com.vanced.manager.utils.AppUtils.sendCloseDialog
import com.vanced.manager.utils.AppUtils.sendFailure
import com.vanced.manager.utils.AppUtils.sendRefresh
@ -14,23 +14,25 @@ class AppInstallerService: Service() {
override fun onStartCommand(intent: Intent, flags: Int, startId: Int): Int {
when (intent.getIntExtra(PackageInstaller.EXTRA_STATUS, -999)) {
PackageInstaller.STATUS_PENDING_USER_ACTION -> {
Log.d(TAG, "Requesting user confirmation for installation")
log(TAG, "Requesting user confirmation for installation")
val confirmationIntent = intent.getParcelableExtra<Intent>(Intent.EXTRA_INTENT)
confirmationIntent?.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
try {
startActivity(confirmationIntent)
} catch (e: Exception) {
Log.d("VMInstall", "Unable to start installation")
log("VMInstall", "Unable to start installation")
}
}
PackageInstaller.STATUS_SUCCESS -> {
Log.d(TAG, "Installation succeed")
log(TAG, "Installation succeed")
sendCloseDialog(this)
sendRefresh(this)
}
else -> {
sendCloseDialog(this)
sendFailure(intent.getIntExtra(PackageInstaller.EXTRA_STATUS, -999), intent.getStringExtra(PackageInstaller.EXTRA_STATUS_MESSAGE),this)
intent.getStringExtra(PackageInstaller.EXTRA_STATUS_MESSAGE)?.let {
sendFailure(it,this)
}
}
}
stopSelf()

View File

@ -4,7 +4,7 @@ import android.app.Service
import android.content.Intent
import android.content.pm.PackageInstaller
import android.os.IBinder
import android.util.Log
import com.vanced.manager.utils.AppUtils.log
import com.vanced.manager.utils.AppUtils.sendRefresh
class AppUninstallerService: Service() {
@ -13,7 +13,7 @@ class AppUninstallerService: Service() {
val pkgName = intent?.getStringExtra("pkg")
when (intent?.getIntExtra(PackageInstaller.EXTRA_STATUS, -999)) {
PackageInstaller.STATUS_PENDING_USER_ACTION -> {
Log.d(AppInstallerService.TAG, "Requesting user confirmation for uninstallation")
log(AppInstallerService.TAG, "Requesting user confirmation for uninstallation")
val confirmationIntent = intent.getParcelableExtra<Intent>(Intent.EXTRA_INTENT)
confirmationIntent?.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
try {
@ -24,11 +24,11 @@ class AppUninstallerService: Service() {
//Delay broadcast until activity (and fragment) show up on the screen
PackageInstaller.STATUS_SUCCESS -> {
sendRefresh(this)
Log.d("VMpm", "Successfully uninstalled $pkgName")
log("VMpm", "Successfully uninstalled $pkgName")
}
PackageInstaller.STATUS_FAILURE -> {
sendRefresh(this)
Log.d("VMpm", "Failed to uninstall $pkgName")
log("VMpm", "Failed to uninstall $pkgName")
}
}
stopSelf()

View File

@ -1,6 +1,7 @@
package com.vanced.manager.model
import android.content.Context
import android.content.pm.PackageManager
import android.graphics.drawable.Drawable
import android.os.Build
import androidx.lifecycle.LifecycleOwner
@ -58,9 +59,9 @@ open class DataModel(
private fun getPkgVersionName(pkg: String): String {
val pm = context.packageManager
return if (isAppInstalled.value == true) {
return try {
pm?.getPackageInfo(pkg, 0)?.versionName?.removeSuffix("-vanced") ?: context.getString(R.string.unavailable)
} else {
} catch (e: PackageManager.NameNotFoundException) {
context.getString(R.string.unavailable)
}
}
@ -68,12 +69,14 @@ open class DataModel(
@Suppress("DEPRECATION")
private fun getPkgVersionCode(pkg: String): Int {
val pm = context.packageManager
return if (isAppInstalled.value == true) {
return try {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P)
pm?.getPackageInfo(pkg, 0)?.longVersionCode?.and(0xFFFFFFFF)?.toInt() ?: 0
else
pm?.getPackageInfo(pkg, 0)?.versionCode ?: 0
} else 0
} catch (e: PackageManager.NameNotFoundException) {
0
}
}
private fun compareInt(int1: Int?, int2: Int?): String {

View File

@ -1,8 +1,8 @@
package com.vanced.manager.model
data class NotifModel(
val topic: String,
val switchTitle: String,
val switchSummary: String,
val key: String
val topic: String,
val switchTitle: String,
val switchSummary: String,
val key: String
)

View File

@ -24,7 +24,7 @@ open class ProgressModel {
init {
installing.postValue(false)
reset()
postReset()
}
}

View File

@ -1,10 +1,12 @@
package com.vanced.manager.ui
import android.content.ActivityNotFoundException
import android.content.ComponentName
import android.content.Context
import android.content.Intent
import android.content.res.Configuration
import android.net.Uri
import android.os.Bundle
import android.util.Log
import android.view.MenuItem
import androidx.appcompat.app.AppCompatActivity
import androidx.core.content.ContextCompat
@ -26,7 +28,10 @@ import com.vanced.manager.ui.dialogs.URLChangeDialog
import com.vanced.manager.ui.fragments.HomeFragmentDirections
import com.vanced.manager.ui.fragments.SettingsFragmentDirections
import com.vanced.manager.utils.*
import com.vanced.manager.utils.AppUtils.faqpkg
import com.vanced.manager.utils.AppUtils.log
import com.vanced.manager.utils.AppUtils.playStorePkg
import com.vanced.manager.utils.PackageHelper.isPackageInstalled
class MainActivity : AppCompatActivity() {
@ -36,11 +41,11 @@ class MainActivity : AppCompatActivity() {
private val loadingObserver = object : LoadingStateListener {
val tag = "VMLocalisation"
override fun onDataChanged() {
Log.d(tag, "Loaded data")
log(tag, "Loaded data")
}
override fun onFailure(throwable: Throwable) {
Log.d(tag, "Failed to load data: $throwable")
log(tag, "Failed to load data: ${throwable.stackTraceToString()}")
}
}
@ -94,21 +99,48 @@ class MainActivity : AppCompatActivity() {
}
override fun onOptionsItemSelected(item: MenuItem): Boolean {
when (item.itemId) {
return when (item.itemId) {
android.R.id.home -> {
onBackPressedDispatcher.onBackPressed()
return true
true
}
R.id.toolbar_about -> {
navHost.navigate(HomeFragmentDirections.toAboutFragment())
return true
true
}
R.id.toolbar_settings -> {
navHost.navigate(HomeFragmentDirections.toSettingsFragment())
return true
true
}
R.id.toolbar_log -> {
navHost.navigate(HomeFragmentDirections.toLogFragment())
true
}
R.id.toolbar_guide -> {
try {
val intent = if (isPackageInstalled(faqpkg, packageManager)) {
Intent().apply {
component = ComponentName(faqpkg, "$faqpkg.ui.MainActivity")
}
} else {
Intent(Intent.ACTION_VIEW).apply {
val uriBuilder = Uri.parse("https://play.google.com/store/apps/details")
.buildUpon()
.appendQueryParameter("id", faqpkg)
.appendQueryParameter("launch", "true")
data = uriBuilder.build()
setPackage(playStorePkg)
}
}
startActivity(intent)
true
} catch (e: ActivityNotFoundException) {
false
}
}
R.id.toolbar_update_manager -> {
ManagerUpdateDialog.newInstance(false).show(supportFragmentManager, "manager_update")
true
}
R.id.dev_settings -> {
navHost.navigate(SettingsFragmentDirections.toDevSettingsFragment())
@ -116,8 +148,6 @@ class MainActivity : AppCompatActivity() {
}
else -> super.onOptionsItemSelected(item)
}
return false
}
override fun attachBaseContext(newBase: Context) {

View File

@ -38,6 +38,11 @@ class PreferenceSwitch @JvmOverloads constructor(
init {
_binding = ViewPreferenceSwitchBinding.inflate(LayoutInflater.from(context), this, true)
prefs.registerOnSharedPreferenceChangeListener { sharedPreferences, key ->
if (key == prefKey) {
binding.preferenceSwitch.isChecked = sharedPreferences.getBoolean(key, defValue)
}
}
attrs?.let { mAttrs ->
with(context.obtainStyledAttributes(mAttrs, R.styleable.PreferenceSwitch, 0, 0)) {
val title = getText(R.styleable.PreferenceSwitch_switch_title)
@ -85,4 +90,8 @@ class PreferenceSwitch @JvmOverloads constructor(
defValue = newVal
binding.preferenceSwitch.isChecked = prefs.getBoolean(prefKey, newVal)
}
fun setChecked(checked: Boolean) {
binding.preferenceSwitch.isChecked = checked
}
}

View File

@ -7,14 +7,18 @@ import com.google.android.material.slider.Slider
import com.vanced.manager.utils.defPrefs
import com.vanced.manager.utils.managerAccent
class ThemedMaterialSlider@JvmOverloads constructor(
class ThemedMaterialSlider @JvmOverloads constructor(
context: Context,
attributeSet: AttributeSet? = null,
defStyleAttr: Int = 0
) : Slider(context, attributeSet, defStyleAttr) {
init {
thumbStrokeColor = ColorStateList.valueOf(context.defPrefs.managerAccent)
val accentValue = ColorStateList.valueOf(context.defPrefs.managerAccent)
thumbTintList = accentValue
trackActiveTintList = accentValue
trackInactiveTintList = accentValue.withAlpha(70)
haloTintList = accentValue.withAlpha(60)
}
}

View File

@ -74,7 +74,7 @@ class AppDownloadDialog : BindingDialogFragment<DialogAppDownloadBinding>() {
if (arguments?.getBoolean(TAG_INSTALLING) == false) {
when (app) {
getString(R.string.vanced) -> downloadVanced(requireContext(), arguments?.getString(TAG_VERSION))
getString(R.string.music) -> downloadMusic(requireContext())
getString(R.string.music) -> downloadMusic(requireContext(), arguments?.getString(TAG_VERSION))
getString(R.string.microg) -> downloadMicrog(requireContext())
}
}

View File

@ -12,6 +12,7 @@ import com.vanced.manager.core.ui.ext.showDialog
import com.vanced.manager.databinding.DialogBottomRadioButtonBinding
import com.vanced.manager.ui.core.ThemedMaterialRadioButton
import com.vanced.manager.utils.defPrefs
import com.vanced.manager.utils.formatVersion
import com.vanced.manager.utils.getCheckedButtonTag
class AppVersionSelectorDialog : BindingBottomSheetDialogFragment<DialogBottomRadioButtonBinding>() {
@ -75,7 +76,7 @@ class AppVersionSelectorDialog : BindingBottomSheetDialogFragment<DialogBottomRa
private fun loadBoxes() =
arguments?.getStringArrayList(TAG_VERSIONS)?.map { version ->
ThemedMaterialRadioButton(requireActivity()).apply {
text = version
text = version.formatVersion(requireActivity())
tag = version
textSize = 18f
}

View File

@ -45,10 +45,10 @@ class InstallationFilesDetectedDialog : BindingBottomSheetDialogFragment<DialogI
installationDetectedSummary.text = getString(R.string.app_install_files_detected_summary, app)
installationDetectedRedownload.setOnClickListener {
dismiss()
if (app == getString(R.string.vanced))
showDialog(VancedPreferencesDialog())
else {
showDialog(AppDownloadDialog.newInstance(app))
when (app) {
getString(R.string.vanced) -> showDialog(VancedPreferencesDialog())
getString(R.string.music) -> showDialog(MusicPreferencesDialog())
else -> showDialog(AppDownloadDialog.newInstance(app))
}
}
installationDetectedInstall.setOnClickListener {

View File

@ -2,10 +2,10 @@ package com.vanced.manager.ui.dialogs
import android.content.DialogInterface
import android.graphics.Color
import android.graphics.drawable.ColorDrawable
import android.os.Bundle
import android.text.Editable
import android.text.TextWatcher
import android.util.Log
import android.view.LayoutInflater
import android.view.ViewGroup
import android.widget.TextView
@ -16,6 +16,7 @@ import com.vanced.manager.R
import com.vanced.manager.core.ui.base.BindingDialogFragment
import com.vanced.manager.databinding.DialogManagerAccentColorBinding
import com.vanced.manager.utils.*
import com.vanced.manager.utils.AppUtils.log
class ManagerAccentColorDialog : BindingDialogFragment<DialogManagerAccentColorBinding>() {
@ -34,6 +35,7 @@ class ManagerAccentColorDialog : BindingDialogFragment<DialogManagerAccentColorB
) = DialogManagerAccentColorBinding.inflate(inflater, container, false)
override fun otherSetups() {
dialog?.window?.setBackgroundDrawable(ColorDrawable(Color.TRANSPARENT))
bindData()
}
@ -93,7 +95,7 @@ class ManagerAccentColorDialog : BindingDialogFragment<DialogManagerAccentColorB
mutableAccentColor.value = colorFromEditText
prefs.managerAccent = colorFromEditText
} catch (e: IllegalArgumentException) {
Log.d("VMTheme", getString(R.string.failed_accent))
log("VMTheme", getString(R.string.failed_accent))
Toast.makeText(requireActivity(), getString(R.string.failed_accent), Toast.LENGTH_SHORT).show()
return@setOnClickListener
}

View File

@ -94,6 +94,11 @@ class ManagerUpdateDialog : BindingDialogFragment<DialogManagerUpdateBinding>()
registerReceiver()
}
override fun onPause() {
super.onPause()
localBroadcastManager.unregisterReceiver(broadcastReceiver)
}
private fun checkUpdates() {
if (manager.value?.int("versionCode") ?: 0 > VERSION_CODE) {
binding.managerUpdatePatient.text = requireActivity().getString(R.string.please_be_patient)

View File

@ -3,13 +3,12 @@ package com.vanced.manager.ui.dialogs
import android.os.Bundle
import android.view.LayoutInflater
import android.view.ViewGroup
import com.google.android.material.dialog.MaterialAlertDialogBuilder
import com.vanced.manager.R
import com.vanced.manager.core.ui.base.BindingBottomSheetDialogFragment
import com.vanced.manager.core.ui.ext.showDialog
import com.vanced.manager.databinding.DialogMusicPreferencesBinding
import com.vanced.manager.utils.convertToAppVersions
import com.vanced.manager.utils.defPrefs
import com.vanced.manager.utils.musicVersions
import com.vanced.manager.utils.*
class MusicPreferencesDialog : BindingBottomSheetDialogFragment<DialogMusicPreferencesBinding>() {
@ -36,7 +35,7 @@ class MusicPreferencesDialog : BindingBottomSheetDialogFragment<DialogMusicPrefe
with(binding) {
val musicVersionsConv = musicVersions.value?.value?.convertToAppVersions()
musicInstallTitle.text = getString(R.string.app_installation_preferences, getString(R.string.music))
musicVersion.text = getString(R.string.chosen_version, prefs.getString("music_version", "latest"))
musicVersion.text = getString(R.string.chosen_version, prefs.musicVersion?.formatVersion(requireActivity()))
openVersionSelector.setOnClickListener {
dismiss()
showDialog(
@ -47,12 +46,36 @@ class MusicPreferencesDialog : BindingBottomSheetDialogFragment<DialogMusicPrefe
)
}
musicInstall.setOnClickListener {
dismiss()
showDialog(
AppDownloadDialog.newInstance(
app = getString(R.string.music)
fun downloadMusic(version: String? = null) {
dismiss()
showDialog(
AppDownloadDialog.newInstance(
app = getString(R.string.music),
version = version
)
)
)
}
if (prefs.managerVariant == "nonroot" && isMicrogBroken && prefs.musicVersion?.getLatestAppVersion(musicVersions.value?.value ?: listOf(""))?.replace(".", "")?.take(3)?.toIntOrNull() ?: 0 >= 411 &&
!PackageHelper.isPackageInstalled(
AppUtils.musicPkg,
requireActivity().packageManager
)
) {
MaterialAlertDialogBuilder(requireActivity()).apply {
setTitle(R.string.microg_bug)
setMessage(R.string.microg_bug_summary_music)
setPositiveButton(R.string.auth_dialog_ok) { _, _ ->
downloadMusic("4.07.51")
}
setNeutralButton(R.string.cancel) { _, _ ->
dismiss()
}
create()
}.applyAccent()
return@setOnClickListener
}
downloadMusic()
}
}
}

View File

@ -49,6 +49,7 @@ class SelectAppsDialog : BindingBottomSheetDialogFragment<DialogSelectAppsBindin
prefs.edit {
ad.apps.forEach { app ->
putBoolean("enable_${app.tag}", app.isChecked)
putBoolean("${app.tag}_notifs", app.isChecked)
}
}
dismiss()

View File

@ -38,14 +38,14 @@ class VancedPreferencesDialog : BindingBottomSheetDialogFragment<DialogVancedPre
private fun bindData() {
with(binding) {
val showLang = mutableListOf<String>()
installPrefs.lang?.split(", ")?.toTypedArray()?.forEach { lang ->
installPrefs.lang?.split(", ")?.forEach { lang ->
val loc = Locale(lang)
showLang.add(loc.getDisplayLanguage(loc).capitalize(Locale.ROOT))
}
val vancedVersionsConv = vancedVersions.value?.value?.convertToAppVersions()
vancedInstallTitle.text = getString(R.string.app_installation_preferences, getString(R.string.vanced))
vancedTheme.text = getString(R.string.chosen_theme, installPrefs.getString("theme", "dark")?.convertToAppTheme(requireActivity()))
vancedVersion.text = getString(R.string.chosen_version, defPrefs.getString("vanced_version", "latest"))
vancedTheme.text = getString(R.string.chosen_theme, installPrefs.theme?.convertToAppTheme(requireActivity()))
vancedVersion.text = getString(R.string.chosen_version, defPrefs.vancedVersion?.formatVersion(requireActivity()))
vancedLang.text = getString(R.string.chosen_lang, showLang)
openThemeSelector.setOnClickListener {
dismiss()
@ -79,7 +79,7 @@ class VancedPreferencesDialog : BindingBottomSheetDialogFragment<DialogVancedPre
)
}
if (defPrefs.managerVariant == "nonroot" && isMicrogBroken && installPrefs.vancedVersion?.getLatestAppVersion(vancedVersions.value?.value ?: listOf(""))?.take(2)?.toIntOrNull() == 16 && !isPackageInstalled(vancedPkg, requireActivity().packageManager)) {
if (defPrefs.managerVariant == "nonroot" && isMicrogBroken && defPrefs.vancedVersion?.getLatestAppVersion(vancedVersions.value?.value ?: listOf(""))?.take(2)?.toIntOrNull() == 16 && !isPackageInstalled(vancedPkg, requireActivity().packageManager)) {
MaterialAlertDialogBuilder(requireActivity()).apply {
setTitle(R.string.microg_bug)
setMessage(R.string.microg_bug_summary)

View File

@ -0,0 +1,54 @@
package com.vanced.manager.ui.fragments
import android.os.Bundle
import android.text.TextUtils
import android.view.LayoutInflater
import android.view.ViewGroup
import android.widget.Toast
import com.vanced.manager.R
import com.vanced.manager.core.ui.base.BindingFragment
import com.vanced.manager.databinding.FragmentLogBinding
import com.vanced.manager.utils.AppUtils.logs
import java.io.File
import java.io.FileWriter
import java.io.IOException
import java.util.*
class LogFragment : BindingFragment<FragmentLogBinding>() {
override fun binding(
inflater: LayoutInflater,
container: ViewGroup?,
savedInstanceState: Bundle?
) = FragmentLogBinding.inflate(inflater, container, false)
override fun otherSetups() {
binding.bindData()
}
private fun FragmentLogBinding.bindData() {
val logs = TextUtils.concat(*logs.toTypedArray())
logText.text = logs
logSave.setOnClickListener {
try {
val calendar = Calendar.getInstance()
val year = calendar.get(Calendar.YEAR)
val month = calendar.get(Calendar.MONTH)
val day = calendar.get(Calendar.DAY_OF_MONTH)
val hour = calendar.get(Calendar.HOUR_OF_DAY)
val minute = calendar.get(Calendar.MINUTE)
val second = calendar.get(Calendar.SECOND)
val log = File(requireActivity().getExternalFilesDir("logs")?.path + "/$year$month${day}_$hour$minute$second.log")
FileWriter(log).apply {
append(logs)
flush()
close()
}
Toast.makeText(requireActivity(), R.string.logs_saved, Toast.LENGTH_SHORT).show()
} catch (e: IOException) {
Toast.makeText(requireActivity(), R.string.logs_not_saved, Toast.LENGTH_SHORT).show()
}
}
}
}

View File

@ -3,7 +3,6 @@ package com.vanced.manager.ui.viewmodels
import android.content.ActivityNotFoundException
import android.content.ComponentName
import android.content.Intent
import android.util.Log
import android.view.View
import android.widget.Toast
import androidx.appcompat.content.res.AppCompatResources
@ -27,6 +26,7 @@ import com.vanced.manager.ui.dialogs.InstallationFilesDetectedDialog
import com.vanced.manager.ui.dialogs.MusicPreferencesDialog
import com.vanced.manager.ui.dialogs.VancedPreferencesDialog
import com.vanced.manager.utils.*
import com.vanced.manager.utils.AppUtils.log
import com.vanced.manager.utils.AppUtils.managerPkg
import com.vanced.manager.utils.AppUtils.microgPkg
import com.vanced.manager.utils.AppUtils.musicPkg
@ -85,7 +85,7 @@ open class HomeViewModel(private val activity: FragmentActivity): ViewModel() {
try {
activity.startActivity(Intent().setComponent(componentName))
} catch (e: ActivityNotFoundException) {
Log.d("VMHMV", e.toString())
log("VMHMV", e.toString())
}
}

View File

@ -2,7 +2,11 @@ package com.vanced.manager.utils
import android.content.Context
import android.content.Intent
import android.content.pm.PackageInstaller
import android.graphics.Color
import android.text.Spannable
import android.text.SpannableString
import android.text.style.ForegroundColorSpan
import android.util.Log
import androidx.localbroadcastmanager.content.LocalBroadcastManager
import com.vanced.manager.BuildConfig.APPLICATION_ID
import com.vanced.manager.R
@ -21,9 +25,22 @@ object AppUtils: CoroutineScope by CoroutineScope(Dispatchers.IO) {
const val musicPkg = "com.vanced.android.apps.youtube.music"
const val musicRootPkg = "com.google.android.apps.youtube.music"
const val microgPkg = "com.mgoogle.android.gms"
const val faqpkg = "com.vanced.faq"
const val managerPkg = APPLICATION_ID
const val playStorePkg = "com.android.vending"
val logs = mutableListOf<Spannable>()
fun log(tag: String, message: String) {
logs.add(
SpannableString("$tag: $message\n").apply {
setSpan(ForegroundColorSpan(Color.CYAN), 0, tag.length + 1, 0)
setSpan(ForegroundColorSpan(Color.GREEN), tag.length + 2, tag.length + message.length + 2, 0)
}
)
Log.d(tag, message)
}
fun sendRefresh(context: Context): Job {
return launch {
delay(700)
@ -39,28 +56,12 @@ object AppUtils: CoroutineScope by CoroutineScope(Dispatchers.IO) {
}
}
fun sendFailure(status: Int, fullError: String?, context: Context): Job {
//Delay error broadcast until activity (and fragment) get back to the screen
return launch {
delay(700)
val intent = Intent(HomeFragment.INSTALL_FAILED)
intent.putExtra("errorMsg", getErrorMessage(status, context))
intent.putExtra("fullErrorMsg", fullError)
LocalBroadcastManager.getInstance(context).sendBroadcast(intent)
}
}
fun sendFailure(error: MutableList<String>, context: Context): Job {
return launch {
delay(700)
val intent = Intent(HomeFragment.INSTALL_FAILED)
intent.putExtra("errorMsg", getErrorMessage(error.joinToString(), context))
intent.putExtra("fullErrorMsg", error.joinToString(" "))
LocalBroadcastManager.getInstance(context).sendBroadcast(intent)
}
fun sendFailure(error: MutableList<String>, context: Context) {
sendFailure(error.joinToString(), context)
}
fun sendFailure(error: String, context: Context): Job {
//Delay error broadcast until activity (and fragment) get back to the screen
return launch {
delay(700)
val intent = Intent(HomeFragment.INSTALL_FAILED)
@ -106,6 +107,7 @@ object AppUtils: CoroutineScope by CoroutineScope(Dispatchers.IO) {
}
private fun getErrorMessage(status: String, context: Context): String {
log("VMInstall", status)
return when {
status.contains("INSTALL_FAILED_ABORTED") -> context.getString(R.string.installation_aborted)
status.contains("INSTALL_FAILED_ALREADY_EXISTS") -> context.getString(R.string.installation_conflict)
@ -127,20 +129,4 @@ object AppUtils: CoroutineScope by CoroutineScope(Dispatchers.IO) {
context.getString(R.string.installation_failed)
}
}
private fun getErrorMessage(status: Int, context: Context): String {
return when (status) {
PackageInstaller.STATUS_FAILURE_ABORTED -> context.getString(R.string.installation_aborted)
PackageInstaller.STATUS_FAILURE_BLOCKED -> context.getString(R.string.installation_blocked)
PackageInstaller.STATUS_FAILURE_CONFLICT -> context.getString(R.string.installation_conflict)
PackageInstaller.STATUS_FAILURE_INCOMPATIBLE -> context.getString(R.string.installation_incompatible)
PackageInstaller.STATUS_FAILURE_INVALID -> context.getString(R.string.installation_invalid)
PackageInstaller.STATUS_FAILURE_STORAGE -> context.getString(R.string.installation_storage)
else ->
if (isMiui())
context.getString(R.string.installation_miui)
else
context.getString(R.string.installation_failed)
}
}
}

View File

@ -1,15 +1,16 @@
package com.vanced.manager.utils
import android.content.ActivityNotFoundException
import android.content.Context
import android.content.Intent
import android.net.Uri
import android.os.Build
import android.util.Log
import androidx.core.content.FileProvider
import androidx.lifecycle.MutableLiveData
import com.vanced.manager.R
import com.vanced.manager.library.network.providers.createService
import com.vanced.manager.model.ProgressModel
import com.vanced.manager.utils.AppUtils.log
import com.vanced.manager.utils.AppUtils.sendCloseDialog
import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.Dispatchers
@ -55,24 +56,24 @@ object DownloadHelper : CoroutineScope by CoroutineScope(Dispatchers.IO) {
} else {
onError("Could not save file")
downloadProgress.value?.downloadProgress?.postValue(0)
Log.d("VMDownloader", "Failed to save file: $url")
log("VMDownloader", "Failed to save file: $url")
}
}
} else {
onError(response.errorBody().toString())
downloadProgress.value?.downloadProgress?.postValue(0)
Log.d("VMDownloader", "Failed to download file: $url")
log("VMDownloader", "Failed to download file: $url")
}
}
override fun onFailure(call: Call<ResponseBody>, t: Throwable) {
if (call.isCanceled) {
Log.d("VMDownloader", "Download canceled")
log("VMDownloader", "Download canceled")
downloadProgress.value?.downloadProgress?.postValue(0)
} else {
onError(t.stackTraceToString())
downloadProgress.value?.downloadProgress?.postValue(0)
Log.d("VMDownloader", "Failed to download file: $url")
log("VMDownloader", "Failed to download file: $url")
}
}
@ -129,8 +130,13 @@ object DownloadHelper : CoroutineScope by CoroutineScope(Dispatchers.IO) {
intent.setDataAndType(uri, "application/vnd.android.package-archive")
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION)
context.startActivity(intent)
sendCloseDialog(context)
try {
context.startActivity(intent)
} catch (e: ActivityNotFoundException) {
log("VMDownloader", e.stackTraceToString())
} finally {
sendCloseDialog(context)
}
}, onError = {
downloadProgress.value?.downloadingFile?.postValue(
context.getString(

View File

@ -3,7 +3,6 @@ package com.vanced.manager.utils
import android.content.Context
import android.content.ContextWrapper
import android.content.DialogInterface
import android.util.Log
import android.widget.RadioGroup
import androidx.core.graphics.ColorUtils
import androidx.fragment.app.DialogFragment
@ -15,6 +14,7 @@ import com.google.android.material.radiobutton.MaterialRadioButton
import com.topjohnwu.superuser.io.SuFile
import com.topjohnwu.superuser.io.SuFileOutputStream
import com.vanced.manager.R
import com.vanced.manager.utils.AppUtils.log
import java.util.*
fun RadioGroup.getCheckedButtonTag(): String? {
@ -25,15 +25,19 @@ fun DialogFragment.show(activity: FragmentActivity) {
try {
show(activity.supportFragmentManager, "")
} catch (e: Exception) {
Log.d("VMUI", e.stackTraceToString())
log("VMUI", e.stackTraceToString())
}
}
fun List<String>.convertToAppVersions(): List<String> = listOf("latest") + reversed()
fun String.formatVersion(context: Context): String = if (this == "latest") context.getString(R.string.install_latest) else this
fun String.convertToAppTheme(context: Context): String {
return context.getString(R.string.light_plus_other, this.capitalize(Locale.ROOT))
return with(context) {
getString(R.string.light_plus_other, if (this@convertToAppTheme == "dark") getString(R.string.vanced_dark) else getString(R.string.vanced_black))
}
}
fun String.getLatestAppVersion(versions: List<String>): String = if (this == "latest") versions.reversed()[0] else this

View File

@ -15,6 +15,7 @@ import com.beust.klaxon.JsonArray
import com.beust.klaxon.JsonObject
import com.vanced.manager.R
import com.vanced.manager.utils.AppUtils.generateChecksum
import com.vanced.manager.utils.AppUtils.log
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.withContext
import java.io.File
@ -55,6 +56,8 @@ fun openUrl(url: String, color: Int, context: Context) {
} catch (e: ActivityNotFoundException) {
Toast.makeText(context, R.string.error, Toast.LENGTH_SHORT).show()
} catch (e: SecurityException) {
Toast.makeText(context, R.string.error, Toast.LENGTH_SHORT).show()
}
}
@ -78,17 +81,17 @@ suspend fun loadJson(context: Context) = withContext(Dispatchers.IO) {
connect()
}
if (connection.responseCode != 200) {
Log.d(TAG, latestbaseUrl + ": " + connection.responseCode.toString())
log(TAG, latestbaseUrl + ": " + connection.responseCode.toString())
baseInstallUrl = "https://mirror.codebucket.de/vanced/api/v1"
}
} catch (e: IOException) {
baseInstallUrl = "https://mirror.codebucket.de/vanced/api/v1"
} catch (e: SocketTimeoutException) {
Log.d(TAG, "connection timed out")
log(TAG, "connection timed out")
baseInstallUrl = "https://mirror.codebucket.de/vanced/api/v1"
}
Log.d(TAG, "Fetching using URL: $baseInstallUrl")
log(TAG, "Fetching using URL: $baseInstallUrl")
val calendar = Calendar.getInstance()
val hour = calendar.get(Calendar.HOUR_OF_DAY)

View File

@ -7,12 +7,12 @@ import android.content.pm.PackageInfo
import android.content.pm.PackageInstaller
import android.content.pm.PackageManager
import android.os.Build
import android.util.Log
import com.topjohnwu.superuser.Shell
import com.topjohnwu.superuser.io.SuFile
import com.vanced.manager.BuildConfig
import com.vanced.manager.core.installer.AppInstallerService
import com.vanced.manager.core.installer.AppUninstallerService
import com.vanced.manager.utils.AppUtils.log
import com.vanced.manager.utils.AppUtils.musicRootPkg
import com.vanced.manager.utils.AppUtils.playStorePkg
import com.vanced.manager.utils.AppUtils.sendCloseDialog
@ -181,7 +181,13 @@ object PackageHelper {
outputStream.close()
session.commit(pendingIntent.intentSender)
} catch (e: IOException) {
Log.d(INSTALLER_TAG, e.stackTraceToString())
log(INSTALLER_TAG, e.stackTraceToString())
sendFailure(e.stackTraceToString(), context)
sendCloseDialog(context)
} catch (e: SecurityException) {
log(INSTALLER_TAG, e.stackTraceToString())
sendFailure(e.stackTraceToString(), context)
sendCloseDialog(context)
}
}
@ -216,7 +222,7 @@ object PackageHelper {
if (modApk != null) {
if (overwriteBase(modApk, fileInfoList, appVerCode, pkg, app, context)) {
setInstallerPackage(context, pkg, playStorePkg)
Log.d(INSTALLER_TAG, "Finished installation")
log(INSTALLER_TAG, "Finished installation")
sendRefresh(context)
sendCloseDialog(context)
}
@ -265,12 +271,14 @@ object PackageHelper {
try {
for (listOfFile in listOfFiles!!) {
if (listOfFile.isFile) {
Log.d(INSTALLER_TAG, "installApk: " + listOfFile.name)
log(INSTALLER_TAG, "installApk: " + listOfFile.name)
nameSizeMap[listOfFile.name] = listOfFile.length()
totalSize += listOfFile.length()
}
}
} catch (e: Exception) {
sendFailure(e.stackTraceToString(), context)
sendCloseDialog(context)
e.printStackTrace()
return -1
}
@ -278,13 +286,15 @@ object PackageHelper {
installParams.setSize(totalSize)
try {
sessionId = context.packageManager.packageInstaller.createSession(installParams)
Log.d(INSTALLER_TAG,"Success: created install session [$sessionId]")
log(INSTALLER_TAG,"Success: created install session [$sessionId]")
for ((key, value) in nameSizeMap) {
doWriteSession(sessionId, apkFolderPath + key, value, key, context)
}
doCommitSession(sessionId, context)
Log.d(INSTALLER_TAG,"Success")
log(INSTALLER_TAG,"Success")
} catch (e: Exception) {
sendFailure(e.stackTraceToString(), context)
sendCloseDialog(context)
e.printStackTrace()
}
return sessionId
@ -320,10 +330,12 @@ object PackageHelper {
out.write(buffer, 0, c)
}
session.fsync(out)
Log.d(INSTALLER_TAG, "Success: streamed $total bytes")
log(INSTALLER_TAG, "Success: streamed $total bytes")
return PackageInstaller.STATUS_SUCCESS
} catch (e: IOException) {
Log.e(INSTALLER_TAG, "Error: failed to write; " + e.message)
sendFailure(e.stackTraceToString(), context)
sendCloseDialog(context)
log(INSTALLER_TAG, "Error: failed to write; " + e.message)
return PackageInstaller.STATUS_FAILURE
} finally {
try {
@ -331,7 +343,8 @@ object PackageHelper {
inputStream?.close()
session?.close()
} catch (e: IOException) {
e.printStackTrace()
sendFailure(e.stackTraceToString(), context)
sendCloseDialog(context)
}
}
}
@ -344,11 +357,12 @@ object PackageHelper {
val pendingIntent = PendingIntent.getService(context, 0, callbackIntent, 0)
session.commit(pendingIntent.intentSender)
session.close()
Log.d(INSTALLER_TAG, "install request sent")
Log.d(INSTALLER_TAG, "doCommitSession: " + context.packageManager.packageInstaller.mySessions)
Log.d(INSTALLER_TAG, "doCommitSession: after session commit ")
log(INSTALLER_TAG, "install request sent")
log(INSTALLER_TAG, "doCommitSession: " + context.packageManager.packageInstaller.mySessions)
log(INSTALLER_TAG, "doCommitSession: after session commit ")
} catch (e: IOException) {
e.printStackTrace()
sendFailure(e.stackTraceToString(), context)
sendCloseDialog(context)
} finally {
session?.close()
}
@ -357,7 +371,7 @@ object PackageHelper {
private fun installSplitApkFiles(apkFiles: ArrayList<FileInfo>, context: Context) : Boolean {
var sessionId: Int?
val filenames = arrayOf("black.apk", "dark.apk", "blue.apk", "pink.apk", "hash.json")
Log.d(INSTALLER_TAG, "installing split apk files: $apkFiles")
log(INSTALLER_TAG, "installing split apk files: $apkFiles")
run {
val sessionIdResult = Shell.su("pm install-create -r -t").exec().out
val sessionIdPattern = Pattern.compile("(\\d+)")
@ -367,7 +381,7 @@ object PackageHelper {
}
apkFiles.forEach { apkFile ->
if (!filenames.any { apkFile.name == it }) {
Log.d(INSTALLER_TAG, "installing APK: ${apkFile.name} ${apkFile.fileSize}")
log(INSTALLER_TAG, "installing APK: ${apkFile.name} ${apkFile.fileSize}")
val command = arrayOf("su", "-c", "pm", "install-write", "-S", "${apkFile.fileSize}", "$sessionId", apkFile.name)
val process: Process = Runtime.getRuntime().exec(command)
val inputPipe = apkFile.getInputStream()
@ -385,7 +399,7 @@ object PackageHelper {
process.waitFor()
}
}
Log.d(INSTALLER_TAG, "committing...")
log(INSTALLER_TAG, "committing...")
val installResult = Shell.su("pm install-commit $sessionId").exec()
if (installResult.isSuccess) {
return true
@ -473,18 +487,20 @@ object PackageHelper {
private fun setupScript(apkFPath: String, path: String, app: String, pkg: String, context: Context): Boolean
{
try {
Log.d(INSTALLER_TAG, "Setting up script")
log(INSTALLER_TAG, "Setting up script")
context.writeServiceDScript(apkFPath, path, app)
Shell.su("""echo "#!/system/bin/sh\nwhile read line; do echo \${"$"}{line} | grep $pkg | awk '{print \${'$'}2}' | xargs umount -l; done< /proc/mounts" > /data/adb/post-fs-data.d/$app.sh""").exec()
return Shell.su("chmod 744 /data/adb/service.d/$app.sh").exec().isSuccess
} catch (e: IOException) {
sendFailure(e.stackTraceToString(), context)
sendCloseDialog(context)
e.printStackTrace()
}
return false
}
private fun linkApp(apkFPath: String, pkg: String, path: String): Boolean {
Log.d(INSTALLER_TAG, "Linking app")
log(INSTALLER_TAG, "Linking app")
Shell.su("am force-stop $pkg").exec()
Shell.su("""for i in ${'$'}(ls /data/app/ | grep $pkg | tr " "); do umount -l "/data/app/${"$"}i/base.apk"; done """).exec()
val response = Shell.su("""su -mm -c "mount -o bind $apkFPath $path"""").exec()
@ -499,7 +515,7 @@ object PackageHelper {
//check version and perform action based on result
private fun checkVersion(versionCode: Int, baseApkFiles: ArrayList<FileInfo>, pkg: String, context: Context): Boolean {
Log.d(INSTALLER_TAG, "Checking stock version")
log(INSTALLER_TAG, "Checking stock version")
val path = getPackageDir(context, pkg)
if (path != null) {
if (path.contains("/data/app/")) {
@ -518,7 +534,7 @@ object PackageHelper {
return try {
context.packageManager.getPackageInfo(pkg, 0)
} catch (e:Exception) {
Log.d(INSTALLER_TAG, "Unable to get package info")
log(INSTALLER_TAG, "Unable to get package info")
null
}
}
@ -533,7 +549,7 @@ object PackageHelper {
//uninstall current update and install base that works with patch
private fun fixHigherVer(apkFiles: ArrayList<FileInfo>, pkg: String, context: Context) : Boolean {
Log.d(INSTALLER_TAG, "Downgrading stock")
log(INSTALLER_TAG, "Downgrading stock")
if (uninstallRootApk(pkg)) {
return if (pkg == vancedRootPkg) installSplitApkFiles(apkFiles, context) else installRootMusic(apkFiles, context)
}
@ -544,13 +560,13 @@ object PackageHelper {
//install stock youtube matching vanced version
private fun installStock(baseApkFiles: ArrayList<FileInfo>, pkg: String, context: Context): Boolean {
Log.d(INSTALLER_TAG, "Installing stock")
log(INSTALLER_TAG, "Installing stock")
return if (pkg == vancedRootPkg) installSplitApkFiles(baseApkFiles, context) else installRootMusic(baseApkFiles, context)
}
//set chcon to apk_data_file
private fun chConV(apkFPath: String, context: Context): Boolean {
Log.d(INSTALLER_TAG, "Running chcon")
log(INSTALLER_TAG, "Running chcon")
val response = Shell.su("chcon u:object_r:apk_data_file:s0 $apkFPath").exec()
//val response = Shell.su("chcon -R u:object_r:system_file:s0 $path").exec()
return if (response.isSuccess) {
@ -564,7 +580,7 @@ object PackageHelper {
//move patch to data/app
private fun moveAPK(apkFile: String, path: String, pkg: String, context: Context) : Boolean {
Log.d(INSTALLER_TAG, "Moving app")
log(INSTALLER_TAG, "Moving app")
val apkinF = SuFile.open(apkFile)
val apkoutF = SuFile.open(path)
@ -601,7 +617,7 @@ object PackageHelper {
@Throws(IOException::class)
fun copy(src: File, dst: File) {
val cmd = Shell.su("mv ${src.absolutePath} ${dst.absolutePath}").exec().isSuccess
Log.d("ZLog", cmd.toString())
log("ZLog", cmd.toString())
}
@Suppress("DEPRECATION")
@ -655,16 +671,16 @@ object PackageHelper {
private fun setInstallerPackage(context: Context, target: String, installer: String) {
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.N) return
try {
Log.d(INSTALLER_TAG, "Setting installer package to $installer for $target")
log(INSTALLER_TAG, "Setting installer package to $installer for $target")
val installerUid = context.packageManager.getPackageUid(installer, 0)
val res = Shell.su("""su $installerUid -c 'pm set-installer $target $installer'""").exec()
if (res.out.any { line -> line.contains("Success") }) {
Log.d(INSTALLER_TAG, "Installer package successfully set")
log(INSTALLER_TAG, "Installer package successfully set")
return
}
Log.d(INSTALLER_TAG, "Failed setting installer package")
log(INSTALLER_TAG, "Failed setting installer package")
} catch (e: PackageManager.NameNotFoundException) {
Log.d(INSTALLER_TAG, "Installer package $installer not found. Skipping setting installer")
log(INSTALLER_TAG, "Installer package $installer not found. Skipping setting installer")
}
}
}

View File

@ -5,21 +5,21 @@
android:viewportWidth="24"
android:viewportHeight="24"
android:tint="#FFFFFF">
<group android:scaleX="0.01215859"
android:scaleY="0.01215859"
android:translateX="-0.1585903"
android:translateY="-0.1585903">
<group android:scaleX="0.08177778"
android:scaleY="0.08177778"
android:translateX="0.96"
android:translateY="0.96">
<path
android:pathData="M719.6,939.4c-3.9,-5.5 -6.1,-12 -5.5,-18.8c1.3,-13.8 2.7,-27.6 4.6,-41.3c8,-58.7 16.3,-117.4 24.3,-176.2c4.1,-29.8 7.7,-59.7 11.7,-89.5c0.5,-3.6 -0.3,-5.9 -3.2,-8.2c-6.8,-5.4 -12.9,-11.3 -17.7,-18.6c-10.6,-16.4 -14.3,-34.2 -11.1,-53.4c2.6,-15.2 9.9,-28 20.7,-38.9c0.8,-0.9 1.7,-1.8 2.6,-2.5c1.4,-1.1 2.2,-0.8 2.3,1c0.1,1.9 0.1,3.8 -0.1,5.6c-1.2,12 -2.6,24 -3.8,35.9c-0.5,5.4 -0.7,10.9 -1,16.3c-0.1,1.9 0.6,3.5 2.2,4.7c13.8,9.9 27.5,19.7 41.2,29.6c1.4,1 2.8,1.1 4.3,0.4c15.6,-6.4 31.2,-12.8 46.8,-19.2c1.9,-0.8 3,-2.2 3.3,-4.2c1.2,-7.4 2.5,-14.8 3.5,-22.3c1.6,-12.2 3,-24.4 4.5,-36.7c0.1,-0.6 0.2,-1.3 0.4,-2.1c22.5,30.2 19.2,66 0.1,90.4c-7,8.9 -15.8,15.6 -26,20.6c-7.2,3.6 -7.3,3.6 -8.1,11.5c-4.4,44.4 -8.9,88.8 -13.2,133.2c-5,51 -9.8,102 -14.7,152.9c-0.5,5.4 -1.5,10.8 -2.1,16.2c-1.3,10.9 -7.3,18.5 -16.2,24.3c-7.4,4.8 -15.4,5.8 -23.9,4.9C734.2,954 725.9,948.3 719.6,939.4z"
android:pathData="M233.7,138.3c-0.1,-5.4 -0.4,-12.6 -1,-19.7c-0.6,-7.9 -1.5,-15.7 -3,-21.2c-2.3,-8.5 -8.9,-15.2 -17.3,-17.4c-0.8,-0.2 -1.7,-0.4 -2.8,-0.6c-0.9,-0.2 -1.8,-0.3 -2.9,-0.5c-0.2,0 -0.5,-0.1 -0.7,-0.1c-0.1,0 -0.2,0 -0.3,0c-1,-0.1 -2,-0.3 -3.2,-0.4V64c0,-9.3 -3.6,-18.1 -10.2,-24.7C185.8,32.7 177,29 167.7,29h-65.3c-9.3,0 -18.1,3.6 -24.7,10.2S67.4,54.7 67.4,64v14.6c-3.2,0.4 -5.9,0.8 -7.8,1.4c-8.4,2.3 -15.1,8.9 -17.3,17.4c-4.1,15.4 -4.1,50 -4.1,50s0,34.9 4.1,50.2c2.3,8.5 8.9,15.2 17.3,17.4c6.6,1.8 21.8,2.8 36.9,3.4c13.4,0.5 26.8,0.7 34,0.7l0,0c3.5,0 5.5,0 5.5,0s14.5,0 31.1,-0.5c17.6,-0.5 37.5,-1.5 45.4,-3.6c8.4,-2.3 15.1,-8.9 17.3,-17.4c1.4,-5.3 2.3,-12.9 2.9,-20.5c0.6,-7 0.8,-14.1 1,-19.6c0.2,-6 0.2,-10.1 0.2,-10.1S233.8,143.8 233.7,138.3zM83.4,64c0,-10.5 8.5,-19 19,-19h65.3c10.5,0 19,8.5 19,19v13.2c-0.5,0 -1,0 -1.5,-0.1c-3,-0.2 -6.2,-0.3 -9.3,-0.4c-1.5,-0.1 -3,-0.1 -4.5,-0.2c-0.2,0 -0.4,0 -0.7,0c-1.2,0 -2.3,-0.1 -3.4,-0.1c-16.7,-0.5 -31.3,-0.5 -31.3,-0.5s-1.8,0 -4.9,0c-5.6,0 -15.2,0.1 -25.7,0.4c-7.2,0.2 -14.9,0.5 -22,0.9L83.4,64L83.4,64z"
android:fillColor="#FFFFFF"/>
<path
android:pathData="M747.3,491.3c0.6,0 0.9,0.6 1,1.7c0.1,1.9 0.1,3.8 -0.1,5.6c-1.2,12 -2.6,24 -3.8,35.9c-0.5,5.4 -0.7,10.9 -1,16.3c-0.1,1.9 0.6,3.5 2.2,4.7c13.8,9.9 27.5,19.7 41.2,29.6c0.8,0.6 1.6,0.8 2.4,0.8c0.6,0 1.3,-0.2 1.9,-0.4c15.6,-6.4 31.2,-12.8 46.8,-19.2c1.9,-0.8 3,-2.2 3.3,-4.2c1.2,-7.4 2.5,-14.8 3.5,-22.3c1.6,-12.2 3,-24.4 4.5,-36.7c0.1,-0.6 0.2,-1.3 0.4,-2.1c22.5,30.2 19.2,66 0.1,90.4c-7,8.9 -15.8,15.6 -26,20.6c-7.2,3.6 -7.3,3.6 -8.1,11.5c-4.4,44.4 -8.9,88.8 -13.2,133.2c-5,51 -9.8,102 -14.7,152.9c-0.5,5.4 -1.5,10.8 -2.1,16.2c-1.3,10.9 -7.3,18.5 -16.2,24.3c-5.8,3.8 -12,5.2 -18.6,5.2c-1.8,0 -3.6,-0.1 -5.4,-0.3c-11.2,-1.1 -19.5,-6.9 -25.8,-15.7c-3.9,-5.5 -6.1,-12 -5.5,-18.8c1.3,-13.8 2.7,-27.6 4.6,-41.3c8,-58.7 16.3,-117.4 24.3,-176.2c4.1,-29.8 7.7,-59.7 11.7,-89.5c0.5,-3.6 -0.3,-5.9 -3.2,-8.2c-6.8,-5.4 -12.9,-11.3 -17.7,-18.6c-10.6,-16.4 -14.3,-34.2 -11.1,-53.4c2.6,-15.2 9.9,-28 20.7,-38.9c0.8,-0.9 1.7,-1.8 2.6,-2.5C746.5,491.5 747,491.3 747.3,491.3M747.3,478.3c-2.3,0 -5.9,0.6 -9.5,3.5c-1.4,1.1 -2.5,2.2 -3.3,3.1c-0.2,0.2 -0.3,0.3 -0.5,0.5c-13.2,13.5 -21.4,28.9 -24.2,45.9c-3.8,22.4 0.6,43.5 13,62.6c4.6,7.1 10.6,13.6 18.7,20.3c-1.8,13.2 -3.5,26.5 -5.1,39.4c-2,15.7 -4.1,31.9 -6.3,47.9c-4,29.3 -8.2,59.2 -12.2,88c-4,28.9 -8.2,58.7 -12.2,88.1c-2,14.6 -3.5,29.4 -4.6,41.9c-0.9,9.6 1.8,19.1 7.8,27.6c9,12.6 20.8,19.7 35.1,21.1c2.4,0.2 4.5,0.3 6.7,0.3c9.7,0 18.1,-2.4 25.7,-7.3c13,-8.5 20.4,-19.8 22,-33.7c0.3,-2.2 0.6,-4.3 0.9,-6.6c0.4,-3.2 0.9,-6.5 1.2,-9.9c2.2,-23 4.5,-46.3 6.6,-68.9c2.6,-27.6 5.4,-56 8.1,-84.1c4.4,-45.2 8.9,-90.5 13.2,-133.2c0,-0.2 0,-0.5 0.1,-0.7c0.3,-0.1 0.5,-0.3 0.8,-0.4l0.1,0c12.4,-6.1 22.6,-14.2 30.5,-24.3c11.4,-14.5 17.9,-32.5 18.4,-50.7c0.5,-19.6 -5.8,-38.8 -18.2,-55.5c-2.5,-3.3 -6.4,-5.2 -10.4,-5.2c-1,0 -2,0.1 -3,0.3c-5,1.2 -8.9,5.3 -9.8,10.4c0,0.2 -0.1,0.4 -0.1,0.6c-0.1,0.6 -0.3,1.4 -0.4,2.3c-0.5,3.9 -0.9,7.7 -1.4,11.6c-1,8.2 -2,16.6 -3.1,24.9c-0.7,5.3 -1.6,10.5 -2.5,16.1c-0.1,0.6 -0.2,1.2 -0.3,1.7c-14.1,5.8 -26.8,11 -38.6,15.9c-12.9,-9.3 -23.9,-17.2 -33.9,-24.4c0,-0.2 0,-0.3 0,-0.5c0.2,-3.9 0.4,-7.5 0.7,-11.1c0.7,-6.9 1.4,-13.9 2.2,-20.7c0.5,-5 1.1,-10.1 1.6,-15.2c0.3,-2.6 0.3,-5.2 0.1,-7.8C760.7,483.1 753.8,478.3 747.3,478.3L747.3,478.3z">
android:pathData="M159,142.2l-31.2,-18c-4,-2.3 -9.1,0.6 -9.1,5.3v36c0,4.7 5.1,7.6 9.1,5.3l31.2,-18C163,150.4 163,144.6 159,142.2z">
<aapt:attr name="android:fillColor">
<gradient
android:startY="859.293"
android:startX="620.1221"
android:endY="556.2224"
android:endX="923.1927"
android:startY="164.1015"
android:startX="114.7933"
android:endY="130.9261"
android:endX="147.9687"
android:type="linear">
<item android:offset="0" android:color="#FF2E73FF"/>
<item android:offset="1" android:color="#FFFF0032"/>
@ -27,15 +27,13 @@
</aapt:attr>
</path>
<path
android:pathData="M299.9,1252.2c1.7,7.9 19.5,10.3 34.3,11c21.7,0.9 48.3,-1.6 74.9,-7.2s52,-13.9 71.5,-23.5c13.2,-6.5 28.6,-15.9 27,-23.8c-0.1,-0.5 -3.9,-18.8 -3.9,-18.8c-1.4,-6.5 -7.7,-10.6 -14.2,-9.3c0,0 -7.8,1.6 -10.4,2.2c-3.9,0.8 -6.5,-2 -6.5,-2L430,1132c-2.4,-2.8 -5.2,-8.4 -6,-12l-6.3,-30c-1.1,-5.3 -5.5,-8.5 -10.4,-7.4l0,0c-1.4,0.3 -2.7,0.9 -4,1.8l-55.6,39.7c-4.9,3.5 -7.8,10 -6.8,15c0.6,2.8 0.1,8.4 -1,11.9l-19.5,62.5c0,0 -1,2.8 -3.8,3.4c-2.9,0.6 -11.5,2.4 -11.5,2.4c-6.5,1.4 -10.6,7.7 -9.3,14.2C295.9,1233.5 299.8,1251.8 299.9,1252.2z"
android:strokeWidth="10"
android:fillColor="#FFFFFF">
<aapt:attr name="android:strokeColor">
android:pathData="M131.1,75.9c-2.5,-3 -3,-7.4 -0.9,-11l0.2,-0.4c2.7,-4.6 8.6,-6.2 13.2,-3.5l23.7,15.3c-16.7,-0.5 -31.3,-0.5 -31.3,-0.5S134.2,75.9 131.1,75.9zM249.7,129.6l-17,-10.9c0.5,7.2 0.8,14.3 1,19.7l1.4,0.9c6.6,4 6.6,13.6 -0.1,17.5l-1.4,0.8l-100.6,59.4c-1,0.6 -1.9,1.4 -2.7,2.2l0,0c-2.5,3 -3,7.3 -0.9,10.9l0.2,0.4c2.6,4.6 8.5,6.2 13.2,3.6l24.2,-15.3l65.6,-41.6l16.9,-10.7C263,157.8 263.1,138.2 249.7,129.6z">
<aapt:attr name="android:fillColor">
<gradient
android:startY="1292.4099"
android:startX="354.8105"
android:endY="1106.054"
android:endX="462.39334"
android:startY="203.3689"
android:startX="102.2284"
android:endY="92.3754"
android:endX="213.2219"
android:type="linear">
<item android:offset="0" android:color="#FF2E73FF"/>
<item android:offset="1" android:color="#FFFF0032"/>
@ -43,128 +41,19 @@
</aapt:attr>
</path>
<path
android:pathData="M320.2,998.2c1.4,-0.3 2.7,-0.9 4,-1.8l55.6,-39.7c4.8,-3.5 7.7,-10.7 6.5,-16.5l-3.1,-14.9c-1.1,-5.3 -5.5,-8.5 -10.4,-7.4l0,0c-1.4,0.3 -2.7,0.9 -4,1.8l-55.6,39.7c-4.8,3.5 -7.7,10.7 -6.5,16.5l3.1,14.9C310.9,996.1 315.3,999.3 320.2,998.2z"
android:strokeWidth="10"
android:fillColor="#FFFFFF">
<aapt:attr name="android:strokeColor">
<gradient
android:startY="1005.80145"
android:startX="318.80777"
android:endY="910.2987"
android:endX="373.94147"
android:type="linear">
<item android:offset="0" android:color="#FF2E73FF"/>
<item android:offset="1" android:color="#FFFF0032"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M331.7,1053.1c1.4,-0.3 2.7,-0.9 4,-1.8l55.6,-39.7c4.8,-3.5 7.7,-10.7 6.5,-16.5l-3.1,-14.9c-1.1,-5.3 -5.5,-8.5 -10.4,-7.4l0,0c-1.4,0.3 -2.7,0.9 -4,1.8l-55.6,39.7c-4.8,3.5 -7.7,10.7 -6.5,16.5l3.1,14.9C322.4,1051 326.8,1054.1 331.7,1053.1z"
android:strokeWidth="10"
android:fillColor="#FFFFFF">
<aapt:attr name="android:strokeColor">
<gradient
android:startY="1060.6891"
android:startX="330.33954"
android:endY="965.1862"
android:endX="385.4732"
android:type="linear">
<item android:offset="0" android:color="#FF2E73FF"/>
<item android:offset="1" android:color="#FFFF0032"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M308.6,943.3c1.4,-0.3 2.7,-0.9 4,-1.8l55.6,-39.7c4.3,-3.1 8.2,-8.1 7.3,-12.4c-0.8,-3.6 -5.3,-8 -9.1,-10.6l-32.6,-21.7c-2.7,-1.8 -5.9,-2.4 -9,-1.7c-3.1,0.7 -5.8,2.5 -7.5,5.2l-21.1,32.9c-3,4.6 -4.3,12.2 -3.2,17.5l5.2,24.7C299.4,941.2 303.7,944.4 308.6,943.3z"
android:strokeWidth="10"
android:fillColor="#FFFFFF">
<aapt:attr name="android:strokeColor">
<gradient
android:startY="948.92065"
android:startX="303.82504"
android:endY="862.8324"
android:endX="353.52368"
android:type="linear">
<item android:offset="0" android:color="#FF2E73FF"/>
<item android:offset="1" android:color="#FFFF0032"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M343.2,1108c1.4,-0.3 2.7,-0.9 4,-1.8l55.6,-39.7c4.8,-3.5 7.7,-10.7 6.5,-16.5l-3.1,-14.9c-1.1,-5.3 -5.5,-8.5 -10.4,-7.4l0,0c-1.4,0.3 -2.7,0.9 -4,1.8l-55.6,39.7c-4.8,3.5 -7.7,10.7 -6.5,16.5l3.1,14.9C334,1105.9 338.3,1109 343.2,1108z"
android:strokeWidth="10"
android:fillColor="#FFFFFF">
<aapt:attr name="android:strokeColor">
<gradient
android:startY="1115.5784"
android:startX="341.87146"
android:endY="1020.0755"
android:endX="397.00513"
android:type="linear">
<item android:offset="0" android:color="#FF2E73FF"/>
<item android:offset="1" android:color="#FFFF0032"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M1616.8,1020.7c-0.9,-33.7 -2.6,-78.5 -6,-123.1c-3.8,-49.3 -9.6,-98.4 -18.7,-132.5c-14.1,-53 -55.5,-94.7 -108.1,-108.8c-5,-1.3 -10.8,-2.6 -17.2,-3.8c-5.5,-1 -11.5,-2 -17.9,-2.9c-1.5,-0.2 -3,-0.4 -4.5,-0.6c-0.6,-0.1 -1.3,-0.2 -1.9,-0.3c-6.2,-0.8 -12.8,-1.6 -19.7,-2.4v-90c0,-58.4 -22.7,-113.3 -64,-154.6c-41.3,-41.3 -96.2,-64 -154.6,-64H795.8c-58.4,0 -113.3,22.7 -154.6,64c-41.3,41.3 -64,96.2 -64,154.6v91.4c-20.1,2.5 -36.9,5.3 -49,8.6c-52.6,14.2 -94.1,55.9 -108.1,108.8c-25.6,96 -25.6,312.3 -25.6,312.3s0,217.9 25.6,313.9c14.1,53 55.5,94.7 108.1,108.8c77.9,21 347.1,24.9 443.4,25.6h0c21.6,0.2 34.5,0.2 34.5,0.2s90.4,0 194.3,-3c109.8,-3.1 234.6,-9.5 283.6,-22.8c52.6,-14.2 94.1,-55.9 108.1,-108.8c8.8,-33 14.6,-80.4 18.3,-128.4c3.5,-43.8 5.3,-88.2 6.2,-122.6c1,-37.4 1,-63 1,-63S1617.7,1054.7 1616.8,1020.7zM677.2,556.3c0,-65.4 53.2,-118.6 118.6,-118.6h408.3c65.4,0 118.6,53.2 118.6,118.6v82.2c-3.1,-0.2 -6.3,-0.3 -9.5,-0.5c-19,-1 -38.5,-1.9 -58,-2.6c-9.3,-0.4 -18.6,-0.7 -27.9,-1c-1.4,0 -2.8,-0.1 -4.3,-0.1c-7.2,-0.2 -14.4,-0.5 -21.5,-0.7c-104.4,-3 -195.5,-3 -195.5,-3s-11.4,0 -30.7,0.1c-34.7,0.2 -94.9,0.9 -160.8,2.7c-45.2,1.3 -93.1,3.1 -137.3,5.7V556.3z"
android:pathData="M153.7,144.8c-0.1,0 -0.3,0 -0.4,-0.1l-6.9,-4c-0.4,-0.2 -0.6,-0.8 -0.3,-1.2c0.2,-0.4 0.8,-0.6 1.2,-0.3l6.9,4c0.4,0.2 0.6,0.8 0.3,1.2C154.3,144.6 154,144.8 153.7,144.8z"
android:fillColor="#FFFFFF"/>
<path
android:pathData="M1149.9,1045.3L955.2,932.9c-25.3,-14.6 -57,3.7 -57,32.9v224.8c0,29.3 31.7,47.5 57,32.9l194.7,-112.4C1175.3,1096.5 1175.3,1059.9 1149.9,1045.3z">
<aapt:attr name="android:fillColor">
<gradient
android:startY="1181.9095"
android:startX="873.7143"
android:endY="974.5546"
android:endX="1081.0692"
android:type="linear">
<item android:offset="0" android:color="#FF2E73FF"/>
<item android:offset="1" android:color="#FFFF0032"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M975.4,630.7c-15.6,-18.9 -18.6,-46.3 -5.5,-68.7l1.3,-2.2c16.8,-28.8 53.7,-38.5 82.5,-21.7l148,95.5c-104.4,-3 -195.5,-3 -195.5,-3S994.7,630.6 975.4,630.7z">
<aapt:attr name="android:fillColor">
<gradient
android:startY="668.5132"
android:startX="1013.1392"
android:endY="556.8019"
android:endX="1124.8505"
android:type="linear">
<item android:offset="0" android:color="#FF2E73FF"/>
<item android:offset="1" android:color="#FFFF0032"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M1715.9,1196.1l-105.4,66.8l-410.1,260l-151,95.7c-28.9,16.5 -65.8,6.5 -82.3,-22.4l-1.3,-2.2c-12.8,-22.4 -9.7,-49.5 5.8,-68.3h0c4.5,-5.5 10.1,-10.3 16.6,-14l628.5,-371.3l8.6,-5.1c41.5,-24.5 41.7,-84.4 0.4,-109.2l-8.9,-5.4c-0.9,-33.7 -2.6,-78.4 -6,-123.1l106,68.4C1800.6,1020 1800.1,1142.7 1715.9,1196.1z">
<aapt:attr name="android:fillColor">
<gradient
android:startY="1669.5327"
android:startX="1037.3125"
android:endY="975.7731"
android:endX="1731.0721"
android:type="linear">
<item android:offset="0" android:color="#FF2E73FF"/>
<item android:offset="1" android:color="#FFFF0032"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M1116.8,1061.1c-0.9,0 -1.9,-0.2 -2.8,-0.7l-43.4,-25.1c-2.7,-1.5 -3.6,-5 -2,-7.6c1.5,-2.7 5,-3.6 7.6,-2l43.4,25.1c2.7,1.5 3.6,5 2,7.6C1120.6,1060.1 1118.7,1061.1 1116.8,1061.1z"
android:pathData="M156.4,145.2m-1,0a1,1 0,1 1,2 0a1,1 0,1 1,-2 0"
android:fillColor="#FFFFFF"/>
<path
android:pathData="M1133.5,1063.9m-6,0a6,6 0,1 1,12 0a6,6 0,1 1,-12 0"
android:fillColor="#FFFFFF"/>
<path
android:pathData="M1547.9,840.1c-5.5,0 -10.5,-3.8 -11.8,-9.4c-0.9,-3.8 -1.8,-7.4 -2.7,-10.8c-10,-37.5 -35.3,-69.7 -69.4,-88.2c-9.5,-5.2 -19.7,-9.2 -30.1,-12.1c-5.5,-1.3 -11.3,-2.6 -16.5,-3.7c-4.5,-0.8 -14.8,-2.6 -25.5,-4.1c-6.6,-0.9 -11.2,-7 -10.3,-13.6c0.9,-6.6 7,-11.2 13.6,-10.3c13.7,1.9 25.3,4.1 26.6,4.3c0,0 0.1,0 0.1,0c5.6,1.1 11.9,2.5 17.8,4c0.1,0 0.2,0 0.2,0.1c12.3,3.3 24.3,8.1 35.5,14.2c39.9,21.7 69.5,59.3 81.2,103.2c1,3.7 1.9,7.6 2.9,11.7c1.5,6.5 -2.6,13 -9.1,14.5C1549.7,840 1548.8,840.1 1547.9,840.1z">
android:pathData="M222.7,109.4c-0.9,0 -1.7,-0.6 -1.9,-1.5c-0.1,-0.6 -0.3,-1.2 -0.4,-1.7c-1.6,-6 -5.6,-11.2 -11.1,-14.1c-1.5,-0.8 -3.2,-1.5 -4.8,-1.9c-0.9,-0.2 -1.8,-0.4 -2.6,-0.6c-0.7,-0.1 -2.4,-0.4 -4.1,-0.7c-1.1,-0.1 -1.8,-1.1 -1.6,-2.2c0.1,-1.1 1.1,-1.8 2.2,-1.6c2.2,0.3 4,0.7 4.3,0.7h0c0.9,0.2 1.9,0.4 2.8,0.6c0,0 0,0 0,0c2,0.5 3.9,1.3 5.7,2.3c6.4,3.5 11.1,9.5 13,16.5c0.2,0.6 0.3,1.2 0.5,1.9c0.2,1 -0.4,2.1 -1.5,2.3C223,109.4 222.8,109.4 222.7,109.4z">
<aapt:attr name="android:fillColor">
<gradient
android:startY="853.7486"
android:startX="1527.6058"
android:endY="669.9293"
android:endX="1421.4778"
android:startY="111.6069"
android:startX="219.3841"
android:endY="82.189"
android:endX="202.3996"
android:type="linear">
<item android:offset="4.04912E-7" android:color="#FF953A9A"/>
<item android:offset="1" android:color="#FFFF0032"/>
@ -172,7 +61,24 @@
</aapt:attr>
</path>
<path
android:pathData="M1556.3,867.6m-12.6,0a12.6,12.6 0,1 1,25.2 0a12.6,12.6 0,1 1,-25.2 0"
android:pathData="M224,113.8m-2,0a2,2 0,1 1,4 0a2,2 0,1 1,-4 0"
android:fillColor="#953A9A"/>
<path
android:pathData="M50.2,185c0.9,0 1.7,0.6 1.9,1.5c0.1,0.6 0.3,1.2 0.4,1.7c1.6,6 5.6,11.2 11.1,14.1c1.5,0.8 3.2,1.5 4.8,1.9c0.9,0.2 1.8,0.4 2.6,0.6c0.7,0.1 2.4,0.4 4.1,0.7c1.1,0.1 1.8,1.1 1.6,2.2s-1.1,1.8 -2.2,1.6c-2.2,-0.3 -4,-0.7 -4.3,-0.7h0c-0.9,-0.2 -1.9,-0.4 -2.8,-0.6c0,0 0,0 0,0c-2,-0.5 -3.9,-1.3 -5.7,-2.3c-6.4,-3.5 -11.1,-9.5 -13,-16.5c-0.2,-0.6 -0.3,-1.2 -0.5,-1.9c-0.2,-1 0.4,-2.1 1.5,-2.3C50,185 50.1,185 50.2,185z">
<aapt:attr name="android:fillColor">
<gradient
android:startY="209.32198"
android:startX="62.608185"
android:endY="184.95198"
android:endX="62.608185"
android:type="linear">
<item android:offset="4.04912E-7" android:color="#FF953A9A"/>
<item android:offset="1" android:color="#FFFF0032"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M48.9,180.6m-2,0a2,2 0,1 1,4 0a2,2 0,1 1,-4 0"
android:fillColor="#FF0032"/>
</group>
</vector>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 448 B

After

Width:  |  Height:  |  Size: 438 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 297 B

After

Width:  |  Height:  |  Size: 319 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 550 B

After

Width:  |  Height:  |  Size: 576 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 848 B

After

Width:  |  Height:  |  Size: 825 B

View File

@ -0,0 +1,5 @@
<vector android:height="24dp" android:tint="#FFFFFF"
android:viewportHeight="24" android:viewportWidth="24"
android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="@android:color/white" android:pathData="M17,3L5,3c-1.11,0 -2,0.9 -2,2v14c0,1.1 0.89,2 2,2h14c1.1,0 2,-0.9 2,-2L21,7l-4,-4zM12,19c-1.66,0 -3,-1.34 -3,-3s1.34,-3 3,-3 3,1.34 3,3 -1.34,3 -3,3zM15,9L5,9L5,5h10v4z"/>
</vector>

View File

@ -4,7 +4,7 @@
xmlns:app="http://schemas.android.com/apk/res-auto"
app:contentPaddingLeft="0dp"
app:contentPaddingRight="0dp"
style="@style/BottomDialogCard">
style="@style/DialogCard">
<ImageButton
android:id="@+id/accent_cancel"
@ -24,7 +24,7 @@
<TextView
android:text="@string/accent_color"
style="@style/BottomDialogCardTitle" />
style="@style/DialogCardTitle" />
<com.madrapps.pikolo.HSLColorPicker
android:id="@+id/accent_picker"

View File

@ -0,0 +1,37 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<androidx.core.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/log_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="16dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</androidx.core.widget.NestedScrollView>
<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id="@+id/log_save"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="12dp"
android:layout_marginBottom="16dp"
android:backgroundTint="?colorPrimary"
android:src="@drawable/ic_baseline_save_24"
app:elevation="0dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:maxImageSize="32dp"/>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -1,22 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/toolbar_settings"
android:title="@string/title_settings"
android:icon="@drawable/ic_settings_black_24dp"
app:showAsAction="withText" />
android:title="@string/title_settings" />
<item
android:id="@+id/toolbar_update_manager"
android:title="@string/update_manager"
app:showAsAction="withText" />
android:title="@string/update_manager" />
<item
android:id="@+id/toolbar_about"
android:title="@string/title_about"
android:icon="@drawable/ic_info_black_24dp"
app:showAsAction="withText" />
android:title="@string/title_about" />
<item
android:id="@+id/toolbar_log"
android:title="@string/title_logs" />
<item
android:id="@+id/toolbar_guide"
android:title="@string/title_guide" />
</menu>

View File

@ -28,6 +28,14 @@
app:popEnterAnim="@animator/fragment_enter_pop"
app:popExitAnim="@animator/fragment_exit_pop" />
<action
android:id="@+id/toLogFragment"
app:destination="@id/log_fragment"
app:enterAnim="@animator/fragment_enter"
app:exitAnim="@animator/fragment_exit"
app:popEnterAnim="@animator/fragment_enter_pop"
app:popExitAnim="@animator/fragment_exit_pop" />
</fragment>
<fragment
@ -57,6 +65,14 @@
</fragment>
<fragment
android:id="@+id/log_fragment"
android:name="com.vanced.manager.ui.fragments.LogFragment"
android:label="@string/title_logs"
tools:layout="@layout/fragment_log">
</fragment>
<fragment
android:id="@+id/dev_settings_fragment"
android:name="com.vanced.manager.ui.fragments.DevSettingsFragment"

View File

@ -8,6 +8,8 @@
<string name="select_apps">Select Your Apps</string>
<!-- Main Activity -->
<string name="title_about">Oor</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">Manager</string>
<string name="title_settings">Settings</string>
<string name="update_manager">Update Manager</string>
@ -57,6 +59,9 @@
<string name="update_center">Manager Update Center</string>
<string name="update_not_found">No new updates</string>
<string name="variant">Variant</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">Advanced</string>
<string name="app_install_files_detected">%1$s installation files detected!</string>
@ -76,13 +81,17 @@
<string name="app_installation_preferences">%1$s Installation Preferences</string>
<string name="version">Version</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">Please be patient…</string>
<string name="welcome">Welcome</string>
<!-- Install Page -->
<string name="choose_preferred_language">Choose your preferred language(s) for Vanced</string>
<string name="install_latest">Latest</string>
<string name="light_plus_other">Light + %1$s</string>
<string name="select_at_least_one_lang">Select at least one language!</string>
<string name="vanced_black">Black</string>
<string name="vanced_dark">Dark</string>
<!-- About Page -->
<string name="manager_dev">Manager Devs</string>
<string name="sources">Sources</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">Failed to locate apk file for black/dark theme from storage, please try again.</string>
<string name="installation_aborted">Installation failed because the user aborted the installation.</string>
<string name="installation_blocked">Installation failed because the user blocked the installation.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock YouTube app, then try again.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Installation failed because the app conflicts with an already installed app. Uninstall the current version of the app, then try again.</string>
<string name="installation_failed">Installation failed for unknown reasons, join our Telegram or Discord for further support.</string>
<string name="installation_incompatible">Installation failed because the installation file is incompatible with your device. Clear downloaded files in the Settings, then try again.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">اختر تطبيقاتك</string>
<!-- Main Activity -->
<string name="title_about">حول</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">السجل</string>
<string name="title_home">المدير</string>
<string name="title_settings">الإعدادات</string>
<string name="update_manager">تحديث المدير</string>
@ -57,6 +59,9 @@
<string name="update_center">مركز التحديث</string>
<string name="update_not_found">لا توجد تحديثات جديدة</string>
<string name="variant">النوع</string>
<!-- Logs -->
<string name="logs_saved">تم حفظ السجل بنجاح</string>
<string name="logs_not_saved">تعذر حفظ السجل</string>
<!-- Dialogs -->
<string name="advanced">إعدادات متقدمة</string>
<string name="app_install_files_detected">تم اكتشاف ملفات تثبيت %1$s!</string>
@ -75,14 +80,18 @@
<string name="security_context">تأكد من أنك قمت بتنزيل التطبيق من موقع vancedapp.com، أو خادم الديسكورد لڤانسد أو Vanced GitHub</string>
<string name="app_installation_preferences">تفضيلات تثبيت %1$s</string>
<string name="version">الإصدار</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">خطأ في المايكروجي</string>
<string name="microg_bug_summary">نظرًا لوجود خطأ في microG الرئيسي، يتطلب تثبيت ڤاسند v16 + أولاً تثبيت الإصدار 15.43.32 ، وفتحه ، ثم تسجيل الدخول وبعد ذلك فقط يمكنك تثبيت الإصدار 16 والإصدارات الأحدث. هل تريد متابعة تثبيت الإصدار 15.43.32؟</string>
<string name="microg_bug_summary_music">نظرًا لوجود خطأ في microG الرئيسي، يتطلب تثبيت Music v4.11 + أولاً تثبيت الإصدار 4.07.51، وفتحه، ثم تسجيل الدخول وعندها فقط يمكنك تثبيت الإصدار 4.11 وما بعده. هل تريد متابعة تثبيت الإصدار 4.07.51؟</string>
<string name="please_be_patient">الرجاء الانتظار…</string>
<string name="welcome">مرحباً بك</string>
<!-- Install Page -->
<string name="choose_preferred_language">اختر لغتك(لغاتك) المفضلة لڤانسد</string>
<string name="install_latest">الأحدث</string>
<string name="light_plus_other">فاتح + %1$s</string>
<string name="select_at_least_one_lang">اختر لغة واحدة على الأقل!</string>
<string name="vanced_black">أسود</string>
<string name="vanced_dark">داكن</string>
<!-- About Page -->
<string name="manager_dev">مطوري المدير</string>
<string name="sources">المصادر</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">فشل العثور على حزمة تثبيت السمة السوداء/المظلمة من وحدة التخزين، الرجاء المحاولة مرة أخرى.</string>
<string name="installation_aborted">فشل التثبيت لأن المستخدم ألغى التثبيت.</string>
<string name="installation_blocked">فشل التثبيت لأن المستخدم قام بحظر التثبيت.</string>
<string name="installation_downgrade">فشل التثبيت لأن المستخدم حاول تثبيت إصدار قديم. قم بألغاء تثبيت التحديثات الخاصة باليوتيوب الأصلي، ثم حاول مرة أخرى.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">فشل التثبيت، لأن هذا التطبيق يتعارض مع تطبيق مثبت بالفعل. قم بإلغاء تثبيت الإصدار الحالي من Vanced، ثم حاول مرة أخرى.</string>
<string name="installation_failed">فشل التثبيت لأسباب غير معروفة، انضم إلى التيليجرام أو الديسكورد الخاص بنا لمزيد من الدعم.</string>
<string name="installation_incompatible">فشل التثبيت لأن ملف التثبيت غير متوافق مع جهازك. امسح الملفات التي تم تنزيلها في الإعدادات، ثم حاول مرة أخرى.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Tətbiqlərinizi Seçin</string>
<!-- Main Activity -->
<string name="title_about">Haqqında</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">Menecer</string>
<string name="title_settings">Tənzimləmələr</string>
<string name="update_manager">Yeniləmə Meneceri</string>
@ -46,9 +48,9 @@
<string name="link_title">Chrome Özəl Vərəqlərini istifadə et</string>
<string name="link_custom_tabs">Bağlantılar Chrome Özəl Vərəqlərində açılacaq</string>
<string name="system_default">İlkin Sistem</string>
<string name="script_save_failed">Failed to save new time value</string>
<string name="script_sleep_timer">Root Script Sleep Time</string>
<string name="script_sleep_timer_description">Adjust sleep time value used in /data/adb/service.d/app.sh script, useful for fixing mounting issues</string>
<string name="script_save_failed">Yeni vaxt qiymətini saxlamaq olmadı</string>
<string name="script_sleep_timer">Root Qoşma Gözləmə Müddəti</string>
<string name="script_sleep_timer_description">/data/adb/service.d/app.sh kodundakı yuxu vaxtı qiymətini nizamlayın, bu qoşma xətalarını aradan qaldırmağa kömək edəcək</string>
<string name="theme">Tema</string>
<string name="theme_dark">Tünd mövzu</string>
<string name="theme_light">ıq mövzu</string>
@ -57,6 +59,9 @@
<string name="update_center">Menecer Yeniləmə Mərkəzi</string>
<string name="update_not_found">Yeniləmə yoxdur</string>
<string name="variant">Variant</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">Qabaqcıl</string>
<string name="app_install_files_detected">%1$s quraşdırma faylı aşkarlandı!</string>
@ -75,14 +80,18 @@
<string name="security_context">Tətbiqi vancedapp.com, Vanced Discord server və ya Vanced GitHub\'dan endirdiyinizə əmin olun</string>
<string name="app_installation_preferences">%1$s Qurma Seçimləri</string>
<string name="version">Versiya</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">Amma microG\'də</string>
<string name="microg_bug_summary">microG\'də olan xəta səbəbindən Vanced 16+ yükləmək üçün əvvəlcə v15.43.32 versiyasını yükləməlisiniz, bunun üçün onu açıb giriş etməlisiniz, ancaq ondan sonra v16 ya da üstünü quraşdıra bilərsiniz. v15.43.32 versiyasını yükləmək istəyirsiniz?</string>
<string name="microg_bug_summary_music">microG\'də olan xəta səbəbindən Music 4.11+ yükləmək üçün əvvəlcə v4.07.51 versiyasını yükləməlisiniz, bunun üçün onu açıb giriş etməlisiniz, ancaq ondan sonra v4.11 ya da üstünü quraşdıra bilərsiniz. v4.15.11 versiyasını yükləmək istəyirsiniz?</string>
<string name="please_be_patient">Zəhmət olmasa səbrli olun…</string>
<string name="welcome">Xoş gəldiniz</string>
<!-- Install Page -->
<string name="choose_preferred_language">Vanced üçün tərcih etdiyiniz dili seçin</string>
<string name="install_latest">Ən son</string>
<string name="light_plus_other">İşıqlı + %1$s</string>
<string name="select_at_least_one_lang">Ən azı bir dil seçin!</string>
<string name="vanced_black">Qara</string>
<string name="vanced_dark">Qaranlıq</string>
<!-- About Page -->
<string name="manager_dev">Menecer Tərtibatçıları</string>
<string name="sources">Mənbələr</string>
@ -96,8 +105,8 @@
<string name="ifile_missing">Anbarda qara/tünd mövzu üçün apk faylı tapılmadı, yenidən sınayın.</string>
<string name="installation_aborted">İstifadəçi quraşdırmanı ləğv etdiyi üçün quraşdırılma uğursuz oldu.</string>
<string name="installation_blocked">İstifadəçi quraşdırmanı əngəllədiyi üçün quraşdırılma uğursuz oldu.</string>
<string name="installation_downgrade">İstifadəçi paketi alt versiyaya keçirməyə çalışdığı üçün quraşdırılma uğursuz oldu. Stok YouTube tətbiqindən yeniləmələri silib yenidən sınayın.</string>
<string name="installation_conflict">Installation failed because the app conflicts with an already installed app. Uninstall the current version of the app, then try again.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Tətbiq əvvəlcədən quraşdırılmış bir tətbiqlə toqquşduğu üçün quraşdırılma uğursuz oldu. Vanced-in cari versiyasını silib yenidən sınayın.</string>
<string name="installation_failed">Bilinməyən səbəblərə görə quraşdırılma uğursuz oldu. Dəstək üçün Telegram və ya Discord-a qoşulun.</string>
<string name="installation_incompatible">Quraşdırma faylı cihazınıza uyğun gəlmədiyi üçün quraşdırılma uğursuz oldu. Tənzimləmələrdən endirilmiş faylları təmizləyib yenidən sınayın.</string>
<string name="installation_invalid">Apk faylları zədəli olduğu üçün quraşdırılma uğursuz oldu, yenidən sınayın.</string>

View File

@ -0,0 +1,118 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<resources>
<!-- Global Strings -->
<string name="cancel">Отказ</string>
<string name="close">Затвори</string>
<string name="reset">Изчисти</string>
<string name="save">Запази</string>
<string name="select_apps">Изберете приложения</string>
<!-- Main Activity -->
<string name="title_about">Относно</string>
<string name="title_guide">ЧЗВ</string>
<string name="title_logs">Логове</string>
<string name="title_home">Мениджър</string>
<string name="title_settings">Настройки</string>
<string name="update_manager">Обнови Vanced Manager</string>
<!-- Welcome Page -->
<string name="are_you_rooted">Имате ли Root достъп на устройството си?</string>
<string name="grant_root">Разрешете Root достъп</string>
<string name="select_at_least_one_app">Изберете поне едно приложение!</string>
<string name="select_apps_music">Vanced, но за YouTube Music!\nс по-малко функции, но ще задоволи нуждите Ви.</string>
<string name="select_apps_vanced">YouTube Vanced е като оригиналното YouTube приложение, но значително подобрено!</string>
<string name="lets_get_started">Да започваме</string>
<string name="willing_to_use_root">Не знаеш какво е това или не искаш да ползваш Root версията? Просто натисни синята стрелка по-долу!</string>
<!-- Home Page -->
<string name="about_app">Относно %1$s</string>
<string name="app_changelog_tooltip">Докоснете картичката, за да видите списъка с промени.</string>
<string name="changelog">Списък с промени</string>
<string name="downloading_file">Изтегляне на %1$s</string>
<string name="install">Инсталиране</string>
<string name="button_reinstall">Преинсталиране</string>
<string name="version_installed">Инсталирано:</string>
<string name="latest">Най-нова:</string>
<string name="no_microg">microG не е инсталирано</string>
<string name="root_not_granted">Root достъп не е разрешен</string>
<string name="unavailable">Недостъпно</string>
<string name="update">Обновяване</string>
<string name="social_media">Социални медии</string>
<string name="support_us">Подкрепете ни</string>
<!-- Settings -->
<string name="accent_color">Акцентиращ цвят</string>
<string name="category_appearance">Външен вид</string>
<string name="category_behaviour">Поведение</string>
<string name="clear_files">Изчисти изтеглените файлове</string>
<string name="cleared_files">Файловете са изчистени успешно</string>
<string name="firebase_title">Firebase Analytics</string>
<string name="firebase_summary">Позволява ни да събираме информация за поведението на приложението и доклади за сривове</string>
<string name="language_title">Език</string>
<string name="link_title">Ползвай раздели по избор в Chrome</string>
<string name="link_custom_tabs">Връзките ще се отварят в раздели по избор в Chrome</string>
<string name="system_default">По подразбиране за системата</string>
<string name="script_save_failed">Неуспешно запазване на новата стойност за времето</string>
<string name="script_sleep_timer">Време за заспиване на Root скрипта</string>
<string name="script_sleep_timer_description">Настройване на времето на заспиване в /data/adb/service.d/app.sh скрипта, полезно при поправка на проблеми при монтиране</string>
<string name="theme">Тема</string>
<string name="theme_dark">Тъмна тема</string>
<string name="theme_light">Светла тема</string>
<string name="push_notifications">%1$s изскачащи известия</string>
<string name="push_notifications_summary">Получаване на изскачащи известия, когато има нова версия на %1$s</string>
<string name="update_center">Център за актуализация</string>
<string name="update_not_found">Няма актуализации</string>
<string name="variant">Вариант</string>
<!-- Logs -->
<string name="logs_saved">Успешно запазени логове</string>
<string name="logs_not_saved">Не могат да се запазят логовете</string>
<!-- Dialogs -->
<string name="advanced">Разширени</string>
<string name="app_install_files_detected">%1$s инсталационни файлове са открити!</string>
<string name="app_install_files_detected_summary">Мениджъра откри всички необходими файлове за инсталацията на %1$s Желаете ли да инсталирате?</string>
<string name="checking_updates">Проверка за актуализации…</string>
<string name="chosen_lang">Език(ци): %1$s</string>
<string name="chosen_theme">Тема: %1$s</string>
<string name="chosen_version">Версия: %1$s</string>
<string name="guide">Ръководство</string>
<string name="hold_on">Стоп!</string>
<string name="magisk_vanced">Използвате Magisk/TWRP версията на Vanced която е прекратена и не може да се актуализира с това приложение. Премахнете я като премахнете Magisk модула или чрез TWRP Vanced uninstaller.</string>
<string name="miui_one_title">Открит е MIUI!</string>
<string name="miui_one">За да инсталирате Vanced ТРЯБВА да изключите MIUI оптимизациите в опциите за разработчици. (Това не е валидно ако ползвате 20.2.20 или по-нов ROM базиран на xiaomi.eu)</string>
<string name="error">Грешка</string>
<string name="redownload">Изтегли отново</string>
<string name="security_context">Уверете се че сте изтеглили приложението от vancedapp.com, Vanced Discord сървъра или от Vanced GitHub</string>
<string name="app_installation_preferences">%1$s Настройки за инсталация</string>
<string name="version">Версия</string>
<string name="microg_bug">Бъг в microG</string>
<string name="microg_bug_summary">Поради бъг в официалната версия на microG, за да инсталирате Vanced версия 16+ е необходимо първо да инсталирате версия 15.43.32, след което да стартирате приложението и да се впишете с Вашият акаунт. Само тогава ще можете да инсталирате версия 16 или по-висока. Желаете ли да продължите с инсталацията на версия 15.43.32?</string>
<string name="microg_bug_summary_music">Поради бъг в официалната версия на microG, за да инсталирате Music версия 4.11+ е необходимо първо да инсталирате версия 4.07.51, след което да стартирате приложението и да се впишете с Вашият акаунт. Само тогава ще може да инсталирате версия 4.11 или по-висока. Желаете ли да продължите с инсталацията на версия 4.07.51?</string>
<string name="please_be_patient">Бъдете търпеливи…</string>
<string name="welcome">Добре дошли</string>
<!-- Install Page -->
<string name="choose_preferred_language">Изберете предпочитани език(ци) за Vanced</string>
<string name="install_latest">Най-нова</string>
<string name="light_plus_other">Светла + %1$s</string>
<string name="select_at_least_one_lang">Изберете поне един език!</string>
<string name="vanced_black">Черна</string>
<string name="vanced_dark">Тъмна</string>
<!-- About Page -->
<string name="manager_dev">Разработчици</string>
<string name="sources">Източници</string>
<string name="vanced_team">Vanced Отбор</string>
<!-- Error messages -->
<string name="chown_fail">Неуспешно`chown` APK към собственика на системата, моля опитайте отново.</string>
<string name="error_downloading">Грешка при изтегляне на %1$s</string>
<string name="failed_uninstall">Неуспешно деинсталиране на %1$s</string>
<string name="failed_accent">Неуспешно задаване на акцентиращ цвят</string>
<string name="files_missing_va">Необходимите файлове за инсталация не са открити. Изтеглете ги отново и опитайте пак.</string>
<string name="ifile_missing">Не може да бъде открит apk файла за черна/тъмна тема, моля опитайте отново.</string>
<string name="installation_aborted">Инсталацията е неуспешна защото е прекратена от потребителя.</string>
<string name="installation_blocked">Инсталацията е неуспешна защото е блокирана от потребителя.</string>
<string name="installation_downgrade">Инсталацията е неуспешна защото потребителя се опитва да инсталира по-стара версия на пакета. Деинсталирайте актуализациите на оригиналното приложение и опитайте отново.</string>
<string name="installation_conflict">Инсталацията в неуспешна поради конфликт с вече инсталирано приложение. Деинсталирайте го и опитайте отново.</string>
<string name="installation_failed">Инсталацията в неуспешна поради неизвестна причина, свържете се с нас в Telegram или Discord за повече информация.</string>
<string name="installation_incompatible">Инсталацията в неуспешна защото инсталационния файл не е съвместим с устройството ви. Изчистете изтеглените файлове от настройките и опитайте отново.</string>
<string name="installation_invalid">Инсталацията в неуспешна защото apk файловете за повредени, моля опитайте отново.</string>
<string name="installation_signature">Инсталацията в неуспешна поради включена проверка на подписите на apk файловете. Изключете я и опитайте отново.</string>
<string name="installation_miui">Инсталацията в неуспешна поради включени MIUI оптимизации. Изключете ги и опитайте отново.</string>
<string name="installation_storage">Инсталацията в неуспешна поради грешка в паметта.</string>
<string name="modapk_missing">Не е открит apk файл за черна/тъмна тема от инсталатора. Изчистете данните на мениджъра и опитайте отново.</string>
<string name="path_missing">Не е открит пътя на инсталацията на оригиналното YouTube приложение след разделното инсталиране.</string>
</resources>

View File

@ -8,6 +8,8 @@
<string name="select_apps">আপনার পছন্দসই অ্যাপগুলি নির্বাচন করুন</string>
<!-- Main Activity -->
<string name="title_about">সম্বন্ধে</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">ম্যানেজার</string>
<string name="title_settings">সেটিংস</string>
<string name="update_manager">ম্যানেজার আপডেট করুন</string>
@ -57,6 +59,9 @@
<string name="update_center">ম্যানেজার আপডেট কেন্দ্র</string>
<string name="update_not_found">কোনো নতুন আপডেট নেই</string>
<string name="variant">রকমফের</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">সূক্ষ্ম</string>
<string name="app_install_files_detected">%1$s ইন্সটল করার জন্য ফাইল পাওয়া গেছে!</string>
@ -76,13 +81,17 @@
<string name="app_installation_preferences">%1$s Installation Preferences</string>
<string name="version">Version</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">Please be patient…</string>
<string name="welcome">স্বাগতম</string>
<!-- Install Page -->
<string name="choose_preferred_language">ভ্যানসডের জন্য আপনার পছন্দসই ভাষা (গুলি) চয়ন করুন</string>
<string name="install_latest">Latest</string>
<string name="light_plus_other">Light + %1$s</string>
<string name="select_at_least_one_lang">Select at least one language!</string>
<string name="vanced_black">Black</string>
<string name="vanced_dark">Dark</string>
<!-- About Page -->
<string name="manager_dev">পরিচালক বিকাশকারী</string>
<string name="sources">সূত্রসমূহ</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">স্টোরেজ থেকে কালো / অন্ধকান থিমের জন্য apk ফাইল সনাক্ত করতে ব্যর্থ হয়েছে, দয়া করে আবার চেষ্টা করুন।.</string>
<string name="installation_aborted">Installation failed because the user aborted the installation.</string>
<string name="installation_blocked">Installation failed because the user blocked the installation.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock YouTube app, then try again.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Installation failed because the app conflicts with an already installed app. Uninstall the current version of the app, then try again.</string>
<string name="installation_failed">অজানা কারণে ইনস্টলেশন ব্যর্থ হয়েছে, আরও সহায়তার জন্য আমাদের টেলিগ্রাম বা ডিসকর্ডে যোগ দিন।.</string>
<string name="installation_incompatible">ইনস্টলেশন ব্যর্থ হয়েছে কারণ ইনস্টলেশন ফাইলটি আপনার ডিভাইসের সাথে বেমানান। সেটিংসে ডাউনলোড করা ফাইল সাফ করুন, তারপরে আবার চেষ্টা করুন।.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">আপনার পছন্দসই অ্যাপগুলি নির্বাচন করুন</string>
<!-- Main Activity -->
<string name="title_about">সম্বন্ধে</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">ম্যানেজার</string>
<string name="title_settings">সেটিংস</string>
<string name="update_manager">ম্যানেজার আপডেট করুন</string>
@ -57,6 +59,9 @@
<string name="update_center">ম্যানেজার আপডেট কেন্দ্র</string>
<string name="update_not_found">কোনো নতুন আপডেট নেই</string>
<string name="variant">বিকল্প</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">উন্নত</string>
<string name="app_install_files_detected">ইনস্টল করার জন্য %1$s ফাইল খুঁজে পাওয়া গেছে!</string>
@ -75,14 +80,18 @@
<string name="security_context">নিশ্চিত করুন যে আপনি অ্যাপটি vancedapp.com, ভ্যান্সড ডিসকার্ড সার্ভার বা ভ্যান্সড গিটহাব থেকে ডাউনলোড করেছেন</string>
<string name="app_installation_preferences">%1$s ইনস্টল করার পছন্দগুলি</string>
<string name="version">সংস্করণ</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">মাইক্রোজি মধ্যে বাগ</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">দয়া করে ধৈর্য ধরুন…</string>
<string name="welcome">স্বাগত</string>
<!-- Install Page -->
<string name="choose_preferred_language">ভ্যান্সডের জন্য আপনার পছন্দসই ভাষা(গুলি) চয়ন করুন</string>
<string name="install_latest">Latest</string>
<string name="light_plus_other">হাল্কা + %1$s</string>
<string name="select_at_least_one_lang">অন্তত একটি ভাষা নির্বাচন করুন!</string>
<string name="vanced_black">Black</string>
<string name="vanced_dark">Dark</string>
<!-- About Page -->
<string name="manager_dev">ম্যানেজার বিকাশকারীরা</string>
<string name="sources">উৎসগুলি</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">স্টোরেজ থেকে কালো/গাঢ় থিমের জন্য এপিকে ফাইল সনাক্ত করতে ব্যর্থ, দয়া করে আবার চেষ্টা করুন।</string>
<string name="installation_aborted">ইনস্টল করা যায়নি কারণ ব্যবহারকারী ইনস্টল করা বাতিল করে দিয়েছেন।</string>
<string name="installation_blocked">ইনস্টল করা যায়নি কারণ ব্যবহারকারী ইনস্টল করা অবরুদ্ধ করেছেন।</string>
<string name="installation_downgrade">ইনস্টল করা যায়নি কারণ ব্যবহারকারী প্যাকেজটি ডাউনগ্রেড করার চেষ্টা করছিলেন। স্টক ইউটিউব অ্যাপ্লিকেশন থেকে আপডেটগুলি আনইনস্টল করুন, তারপরে আবার চেষ্টা করুন।</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">ইনস্টলেশন ব্যর্থ হয়েছে কারণ অ্যাপ্লিকেশনটি ইতিমধ্যে ইনস্টল হওয়া অ্যাপ্লিকেশানের সাথে দ্বন্দ্ব রয়েছে ts অ্যাপ্লিকেশনটির বর্তমান সংস্করণটি আনইনস্টল করুন, তারপরে আবার চেষ্টা করুন।.</string>
<string name="installation_failed">অজানা কারণে ইনস্টলেশন ব্যর্থ হয়েছে, আরও সহায়তার জন্য আমাদের টেলিগ্রাম বা ডিসকর্ডে যোগ দিন।</string>
<string name="installation_incompatible">ইনস্টলেশন ব্যর্থ হয়েছে কারণ ইনস্টলেশন ফাইলটি আপনার ডিভাইসের উপযুক্ত নয়। সেটিংসে ডাউনলোড করা ফাইল মুছে ফেলুন, তারপরে আবার চেষ্টা করুন।</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Select Your Apps</string>
<!-- Main Activity -->
<string name="title_about">Quant a</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">Gestor</string>
<string name="title_settings">Configuració</string>
<string name="update_manager">Update Manager</string>
@ -57,6 +59,9 @@
<string name="update_center">Gestor d\'actualitzacions</string>
<string name="update_not_found">Cap actualització</string>
<string name="variant">Variant</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">Advanced</string>
<string name="app_install_files_detected">%1$s installation files detected!</string>
@ -76,13 +81,17 @@
<string name="app_installation_preferences">%1$s Installation Preferences</string>
<string name="version">Version</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">Please be patient…</string>
<string name="welcome">Benvingut</string>
<!-- Install Page -->
<string name="choose_preferred_language">Trieu els vostres idiomes preferits per a Vanced</string>
<string name="install_latest">Latest</string>
<string name="light_plus_other">Light + %1$s</string>
<string name="select_at_least_one_lang">Select at least one language!</string>
<string name="vanced_black">Black</string>
<string name="vanced_dark">Dark</string>
<!-- About Page -->
<string name="manager_dev">Gestor de desenvolupadors</string>
<string name="sources">Fonts</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">Failed to locate apk file for black/dark theme from storage, please try again.</string>
<string name="installation_aborted">Installation failed because the user aborted the installation.</string>
<string name="installation_blocked">Installation failed because the user blocked the installation.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock YouTube app, then try again.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Installation failed because the app conflicts with an already installed app. Uninstall the current version of the app, then try again.</string>
<string name="installation_failed">La instal·lació ha fallat per motius desconeguts. Uniu-vos al nostre Telegram o Discord per obtenir més assistència.</string>
<string name="installation_incompatible">La instal·lació ha fallat perquè el fitxer d\'instal·lació és incompatible amb el dispositiu. Esborreu els fitxers descarregats a Configuració i torneu-ho a provar.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">بەرنامەکانت دیاریبکە</string>
<!-- Main Activity -->
<string name="title_about">دەربارە</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">بەرێوەبردن</string>
<string name="title_settings">ڕێکخستنەکان</string>
<string name="update_manager">نوێکردنەوەی بەرنامە</string>
@ -57,6 +59,9 @@
<string name="update_center">ناوەندی نوێکردنەوە</string>
<string name="update_not_found">هیچ نوێکردنەوەیەک نیە</string>
<string name="variant">جۆر</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">پێشکەوتوو</string>
<string name="app_install_files_detected">%1$s فایل دۆزرایەوە بۆ دابەزاندن!</string>
@ -76,13 +81,17 @@
<string name="app_installation_preferences">%1$s ڕێکخستنەکانی دامەزراندن</string>
<string name="version">وەشان</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">تکایە چاوەڕوانبە…</string>
<string name="welcome">بەخێربێیت</string>
<!-- Install Page -->
<string name="choose_preferred_language">زمانێک هەڵبژێرە بۆ بەکارهێنانی بەرنامەکە</string>
<string name="install_latest">Latest</string>
<string name="light_plus_other">ڕووناک + %1$s</string>
<string name="select_at_least_one_lang">لانیکەم زمانێک دیاریبکە!</string>
<string name="vanced_black">Black</string>
<string name="vanced_dark">Dark</string>
<!-- About Page -->
<string name="manager_dev">کراوە بە کوردی لەلایەن: گۆران غەریب(کوردرۆید)</string>
<string name="sources">سەرچاوەکان</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">سەرکەوتوو نەبوو لەدۆزینەوەی شوێنی فایلی Apk بۆ ڕووکاری ڕەش/تاریک لە بیرگەدا، تکایە دووبارە هەوڵبدەرەوە.</string>
<string name="installation_aborted">دامەزراندن سەرکەوتو نەبوو، لەبەر ئەوەی بەکارهێنەر کۆتاییهێنا بە دابەزاندنەکە.</string>
<string name="installation_blocked">دامەزراندن سەرکەوتو نەبوو، لەبەر ئەوەی بەکارهێنەر ڕێگریکرد لە دابەزاندنەکە.</string>
<string name="installation_downgrade">دامەزراندن سەرکەوتو نەبوو، لەبەر ئەوەی بەکارهێنەر هەوڵیدا بۆ نزمکردنەوەی وەشان، نوێکارییەکانی بەرنامەی بنەڕەتی YouTube بسڕەوە و دووبارە هەوڵبدەرەوە.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Installation failed because the app conflicts with an already installed app. Uninstall the current version of the app, then try again.</string>
<string name="installation_failed">دامەزراندن سەرکەوتو نەبوو لەبەر هۆکاری نادیار، پەیوەندی بکە بە تێلێگرامەکەمان یان Discord بۆ پشتگیری زیاتر.</string>
<string name="installation_incompatible">دامەزراندن سەرکەوتو نەبوو لەبەرئەوەی فایلی دابەزاندن گونجاو نییە لەگەڵ ئامێرەکەت، فایلە داگیراوەکان بسڕەوە و پاشان دووبارە هەوڵبدەرەوە.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Vyberte své aplikace</string>
<!-- Main Activity -->
<string name="title_about">O aplikaci</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Záznamy</string>
<string name="title_home">Manager</string>
<string name="title_settings">Nastavení</string>
<string name="update_manager">Správce aktualizací</string>
@ -57,6 +59,9 @@
<string name="update_center">Centrum aktualizací</string>
<string name="update_not_found">Žádné nové aktualizace</string>
<string name="variant">Varianta</string>
<!-- Logs -->
<string name="logs_saved">Záznamy byly úspěšně uloženy</string>
<string name="logs_not_saved">Záznamy nelze uložit</string>
<!-- Dialogs -->
<string name="advanced">Pokročilé</string>
<string name="app_install_files_detected">Zjištěné instalační soubory: %1$s</string>
@ -75,14 +80,18 @@
<string name="security_context">Ujistěte se, že jste si aplikaci stáhli z našeho webu vancedapp.com, z našeho Discord serveru nebo našeho GitHubu</string>
<string name="app_installation_preferences">Předvolby instalace %1$s</string>
<string name="version">Verze</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">Chyba v microG</string>
<string name="microg_bug_summary">Kvůli chybě v microG vyžaduje instalace Vanced v16+ nejprve instalaci verze 15.43.32. Otevřete ji, poté se přihlaste a teprve pak nainstalujte verzi 16 a vyšší. Chcete pokračovat v instalaci verze 15.43.32?</string>
<string name="microg_bug_summary_music">Kvůli chybě v microG vyžaduje instalace Music v4.11+ nejprve instalaci verze 4.07.51. Otevřete ji, poté se přihlaste a teprve pak nainstalujte verzi 4.11 a vyšší. Chcete pokračovat v instalaci verze 4.07.51?</string>
<string name="please_be_patient">Chvilku strpení…</string>
<string name="welcome">Vítejte</string>
<!-- Install Page -->
<string name="choose_preferred_language">Vyberte preferovaný jazyk pro Vanced</string>
<string name="install_latest">Nejnovější</string>
<string name="light_plus_other">Světlý + %1$s</string>
<string name="select_at_least_one_lang">Vyberte alespoň jeden jazyk!</string>
<string name="vanced_black">Černý</string>
<string name="vanced_dark">Tmavý</string>
<!-- About Page -->
<string name="manager_dev">Vývojáři aplikace</string>
<string name="sources">Zdrojové kódy</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">Nepodařilo se najít soubor apk pro černý/tmavý motiv v úložišti, zkuste to prosím znovu.</string>
<string name="installation_aborted">Instalace se nezdařila, protože uživatel přerušil instalaci.</string>
<string name="installation_blocked">Instalace se nezdařila, protože uživatel zablokoval instalaci.</string>
<string name="installation_downgrade">Instalace se nezdařila, protože se uživatel pokusil balíček downgradovat. Odinstalujte aktualizace z výchozí aplikace YouTube a zkuste to znovu.</string>
<string name="installation_downgrade">Instalace se nezdařila, protože se uživatel pokusil balíček downgradovat. Odinstalujte aktualizace výchozí aplikace a zkuste to znovu.</string>
<string name="installation_conflict">Instalace se nezdařila, protože aplikace je v konfliktu s již nainstalovanou aplikací. Odinstalujte aktuální verzi aplikace a zkuste to znovu.</string>
<string name="installation_failed">Instalace se nezdařila z neznámých důvodů. Pro podporu se připojte k našemu Telegramu nebo Discordu.</string>
<string name="installation_incompatible">Instalace se nezdařila, protože instalační soubor není kompatibilní s vaším zařízením. Vymažte stažené soubory v Nastavení a zkuste to znovu.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Vælg Dine Apps</string>
<!-- Main Activity -->
<string name="title_about">Om</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logfiler</string>
<string name="title_home">Manager</string>
<string name="title_settings">Indstillinger</string>
<string name="update_manager">Opdaterings Manager</string>
@ -57,6 +59,9 @@
<string name="update_center">Manager opdaterings center</string>
<string name="update_not_found">Ingen nye opdateringer</string>
<string name="variant">Variant</string>
<!-- Logs -->
<string name="logs_saved">Logfiler gemt succesfuldt</string>
<string name="logs_not_saved">Kunne ikke gemme logfil</string>
<!-- Dialogs -->
<string name="advanced">Avanceret</string>
<string name="app_install_files_detected">%1$s installationsfiler fundet!</string>
@ -75,14 +80,18 @@
<string name="security_context">Venligst sørg for kun at have downloaded appen fra vancedapp.com, Vanced Discord serveren eller Vanced GitHub siden</string>
<string name="app_installation_preferences">%1$s Installationsindstillinger</string>
<string name="version">Version</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">Fejl i microG</string>
<string name="microg_bug_summary">På grund af en fejl i microG, kræver installationen af Vanced 16+ først at du installerer v15.43.32, åbner, logger ind og først derefter kan du installere v16 og over. Vil du fortsætte med at installere v15.43.32?</string>
<string name="microg_bug_summary_music">På grund af en fejl i microG, kræver installationen af Music v4.11+ først at du installerer v4.07. 1, åbner, logger ind og først derefter kan du installere v4.11 og over. Vil du at fortsætte med at installere v4.07.51?</string>
<string name="please_be_patient">Vær tålmodig…</string>
<string name="welcome">Velkommen</string>
<!-- Install Page -->
<string name="choose_preferred_language">Vælg dit fortrukne sprog til Vanced</string>
<string name="install_latest">Seneste</string>
<string name="light_plus_other">Lys + %1$s</string>
<string name="select_at_least_one_lang">Vælg mindst ét sprog!</string>
<string name="vanced_black">Sort</string>
<string name="vanced_dark">Mørk</string>
<!-- About Page -->
<string name="manager_dev">Manager udviklere</string>
<string name="sources">Kilder</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">Kunne ikke finde apk-fil til sort/mørkt tema fra lager. Prøv venligst igen.</string>
<string name="installation_aborted">Installationen fejlede fordi brugeren lukkede installationen.</string>
<string name="installation_blocked">Installationen fejlede fordi brugeren blokerede installationen.</string>
<string name="installation_downgrade">Installationen fejlede fordi brugeren prøvede at nedgradere pakken. Fjern opdateringer fra Youtube appen og prøv igen.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Installationen fejlede fordi appen konflikter med en allerede installeret app. Fjern den nuværende version af appen og prøv igen.</string>
<string name="installation_failed">Installationen fejlede af en ukendt årsag, join vores Telegram eller Discord for hjælp.</string>
<string name="installation_incompatible">Installationen fejlede fordi installationsfilen er inkompatibel med din enhed. Ryd de downloadede filer i indstillingerne og prøv igen.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Wähle deine Apps</string>
<!-- Main Activity -->
<string name="title_about">Über</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">Manager</string>
<string name="title_settings">Einstellungen</string>
<string name="update_manager">Update Manager</string>
@ -15,7 +17,7 @@
<string name="are_you_rooted">Ist dein Gerät gerootet?</string>
<string name="grant_root">Root-Berechtigung erteilen</string>
<string name="select_at_least_one_app">Wähle mindestens eine App!</string>
<string name="select_apps_music">Vanced, aber für YouTube Music!\nrelativ weniger funktionsreich, aber erfüllt deine Bedürfnisse.</string>
<string name="select_apps_music">Vanced, aber für YouTube Music!\nWeniger funktionsreich, aber erfüllt dennoch deine Bedürfnisse.</string>
<string name="select_apps_vanced">YouTube Vanced ist die Standard-Android-YouTube-App, aber besser!</string>
<string name="lets_get_started">Los geht\'s</string>
<string name="willing_to_use_root">Du weißt nicht was das ist, oder willst die Root-Version nicht benutzen? klicke einfach den blauen Pfeil unten an!</string>
@ -57,6 +59,9 @@
<string name="update_center">Update Center</string>
<string name="update_not_found">Keine neuen Updates</string>
<string name="variant">Variante</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">Erweitert</string>
<string name="app_install_files_detected">%1$s Installationsdateien erkannt!</string>
@ -75,14 +80,18 @@
<string name="security_context">Stelle sicher, dass du die App von vancedapp.com, dem Vanced Discord Server oder dem Vanced GitHub heruntergeladen hast</string>
<string name="app_installation_preferences">%1$s Installationsoptionen</string>
<string name="version">Version</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">Fehler in MicroG</string>
<string name="microg_bug_summary">Wegen eines Fehlers in MicroG muss man erst Vanced v15.43.32 installieren, öffnen und sich dort einloggen, um Vanced v16 und höher zu installieren. Wollen Sie mit der Installation von Vanced v15.43.32 fortfahren?</string>
<string name="microg_bug_summary_music">Wegen eines Fehlers in MicroG muss man erst Music v4.07.51 installieren, öffnen und sich dort einloggen, um Music v4.11 und höher zu installieren. Wollen Sie mit der Installation von Music v4.07.51 fortfahren?</string>
<string name="please_be_patient">Bitte warten…</string>
<string name="welcome">Willkommen</string>
<!-- Install Page -->
<string name="choose_preferred_language">Wählen Sie ihre bevorzugte Sprache(n) für Vanced</string>
<string name="install_latest">Neueste</string>
<string name="light_plus_other">Hell + %1$s</string>
<string name="select_at_least_one_lang">Wähle mindestens eine Sprache aus!</string>
<string name="vanced_black">Schwarz</string>
<string name="vanced_dark">Dunkel</string>
<!-- About Page -->
<string name="manager_dev">Manager-Entwickler</string>
<string name="sources">Quellen</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">Apk-Datei für schwarzes/dunkles Theme konnte nicht gefunden werden, bitte versuchen Sie es erneut.</string>
<string name="installation_aborted">Installation fehlgeschlagen, da der Benutzer die Installation abgebrochen hat.</string>
<string name="installation_blocked">Installation fehlgeschlagen, da der Benutzer die Installation blockiert hat.</string>
<string name="installation_downgrade">Installation fehlgeschlagen, da der Benutzer versucht hat, das Paket herunterzustufen. Aktualisierungen von YouTube deinstallieren und dann erneut versuchen.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Die Installation ist fehlgeschlagen, weil die App in Konflikt mit einer bereits installierten App steht. Deinstalliere die aktuell installierte Version der App und versuchen es dann erneut.</string>
<string name="installation_failed">Installation aus unbekannten Grund fehlgeschlagen. Treten Sie bitte unserem Telegram-Chat oder Discord-Server bei, um Support zu erhalten.</string>
<string name="installation_incompatible">Installation fehlgeschlagen, da die Installationsdatei nicht mit Ihrem Gerät kompatibel ist. Löschen Sie heruntergeladene Dateien in den Einstellungen, dann versuchen Sie es erneut.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Επιλέξτε τις εφαρμογές σας</string>
<!-- Main Activity -->
<string name="title_about">Πληροφορίες</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Αρχείο καταγραφής σφαλμάτων</string>
<string name="title_home">Διαχειριστής Vanced</string>
<string name="title_settings">Ρυθμίσεις</string>
<string name="update_manager">Ενημέρωση Διαχειριστή Vanced</string>
@ -57,6 +59,9 @@
<string name="update_center">Κέντρο ενημερώσεων</string>
<string name="update_not_found">Δεν υπάρχουν νέες ενημερώσεις</string>
<string name="variant">Παραλλαγή</string>
<!-- Logs -->
<string name="logs_saved">Επιτυχής αποθήκευση αρχείου καταγραφής σφαλμάτων</string>
<string name="logs_not_saved">Αδυναμία αποθήκευσης αρχείου καταγραφής σφαλμάτων</string>
<!-- Dialogs -->
<string name="advanced">Για προχωρημένους</string>
<string name="app_install_files_detected">Ανιχνεύτηκαν τα αρχεία εγκατάστασης του %1$s!</string>
@ -75,14 +80,18 @@
<string name="security_context">Βεβαιωθείτε ότι κάνατε λήψη της εφαρμογής από το vancedapp.com, τον διακομιστή Discord του Vanced ή το GitHub του Vanced</string>
<string name="app_installation_preferences">Προτιμήσεις Εγκατάστασης του %1$s</string>
<string name="version">Έκδοση</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">Σφάλμα στο microG</string>
<string name="microg_bug_summary">Λόγο ενός σφάλματος του microG, για να εγκαταστήσετε το Vanced έκδοσης v16+ πρέπει πρώτα να εγκαταστήσετε την έκδοση v15.43.32, να την ανοίξετε, και να συνδεθείτε στον λογαριασμό σας, μόνο τότε μπορείτε να εγκαταστήσετε την έκδοση v16 και άνω. Θέλετε να συνεχίσετε με την εγκατάσταση της έκδοσης v15.43.32;</string>
<string name="microg_bug_summary_music">Λόγο ενός σφάλματος του microG, για να εγκαταστήσετε το YouTube Music έκδοσης v4.11+ πρέπει πρώτα να εγκαταστήσετε την έκδοση v4.07.51, να την ανοίξετε, και να συνδεθείτε στον λογαριασμό σας, μόνο τότε μπορείτε να εγκαταστήσετε την έκδοση v4.11 και άνω. Θέλετε να συνεχίσετε με την εγκατάσταση της έκδοσης v4.07.51;</string>
<string name="please_be_patient">Παρακαλώ να είστε υπομονετικοί…</string>
<string name="welcome">Καλώς ορίσατε</string>
<!-- Install Page -->
<string name="choose_preferred_language">Επιλέξτε την(/ις) γλώσσα(/ες) που επιθυμείτε για το Vanced</string>
<string name="install_latest">Τελευταία</string>
<string name="light_plus_other">Ανοιχτόχρωμο + %1$s</string>
<string name="select_at_least_one_lang">Επιλέξτε τουλάχιστον μια γλώσσα!</string>
<string name="vanced_black">Μαύρο</string>
<string name="vanced_dark">Σκουρόχρωμο</string>
<!-- About Page -->
<string name="manager_dev">Προγραμματιστές Διαχειριστή Vanced</string>
<string name="sources">Πηγές</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">Αδυναμία εντοπισμού του αρχείου apk σκουρόχρωμου/απολύτου μαύρου θέματος στον αποθηκευτικό χώρο, παρακαλώ προσπαθήστε ξανά.</string>
<string name="installation_aborted">Η εγκατάσταση απέτυχε διότι ο χρήστης ακύρωσε την εγκατάσταση.</string>
<string name="installation_blocked">Η εγκατάσταση απέτυχε διότι ο χρήστης απέκλεισε την εγκατάσταση.</string>
<string name="installation_downgrade">Η εγκατάσταση απέτυχε διότι ο χρήστης προσπάθησε να υποβαθμίσει το πακέτο. Απεγκαταστήστε τις ενημερώσεις της αρχικής εφαρμογής YouTube, στη συνέχεια προσπαθήστε ξανά.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Η εγκατάσταση απέτυχε διότι η εφαρμογή αντικρούεται με μια ήδη εγκατεστημένη εφαρμογή. Κάντε απεγκατάσταση την τρέχουσα έκδοση της εφαρμογής, και μετά προσπαθήστε ξανά.</string>
<string name="installation_failed">Η εγκατάσταση απέτυχε για άγνωστους λόγους, παρακαλούμε μπείτε στο Telegram ή στο Discord μας για περαιτέρω βοήθεια.</string>
<string name="installation_incompatible">Η εγκατάσταση απέτυχε διότι το αρχείο εγκατάστασης είναι μη συμβατό με την συσκευή σας. Κάντε εκκαθάριση των ληφθέντων αρχείων στις ρυθμίσεις, στην συνέχεια προσπαθήστε ξανά.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Selecciona tus aplicaciones</string>
<!-- Main Activity -->
<string name="title_about">Información</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Protocolo</string>
<string name="title_home">Manager</string>
<string name="title_settings">Ajustes</string>
<string name="update_manager">Actualizar Manager</string>
@ -48,7 +50,7 @@
<string name="system_default">Predeterminado del sistema</string>
<string name="script_save_failed">Error al guardar el nuevo valor de tiempo</string>
<string name="script_sleep_timer">Tiempo de reposo de script root</string>
<string name="script_sleep_timer_description">Ajustar el valor de tiempo de reposo en el script /data/adb/service.d/app.sh, útil para arreglar problemas de montado</string>
<string name="script_sleep_timer_description">Ajustar el valor de tiempo de reposo en el script /data/adb/service.d/app.sh, útil para arreglar problemas de montaje</string>
<string name="theme">Tema</string>
<string name="theme_dark">Tema Oscuro</string>
<string name="theme_light">Tema Claro</string>
@ -57,6 +59,9 @@
<string name="update_center">Centro de Actualizaciones</string>
<string name="update_not_found">Sin actualizaciónes nuevas</string>
<string name="variant">Variante</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">Avanzado</string>
<string name="app_install_files_detected">¡%1$s archivos de instalación detectados!</string>
@ -75,14 +80,18 @@
<string name="security_context">Asegúrate de haber descargado la app desde vancedapp.com, el grupo de Discord de Vanced, o el GitHub de Vanced</string>
<string name="app_installation_preferences">%1$s Preferencias de instalación</string>
<string name="version">Versión</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">Error en microG</string>
<string name="microg_bug_summary">Debido a un error en microG, para poder instalar Vanced v16+ hay que instalar primero la versión v15.43.32, abrirla, iniciar sesión y solo entonces podrás instalar la versión v16 y superior. ¿Quieres instalar la versión v15.43.32?</string>
<string name="microg_bug_summary_music">Debido a un error en microG, para poder instalar Music v4.11+ hay que instalar primero la versión v4.07.51, abrirla, iniciar sesión y solo entonces podrás instalar la versión v4.11 y superior. ¿Quieres instalar la versión v4.07.51?</string>
<string name="please_be_patient">Por favor, sé paciente…</string>
<string name="welcome">Bienvenido</string>
<!-- Install Page -->
<string name="choose_preferred_language">Elige tu(s) idioma(s) preferido(s) para Vanced</string>
<string name="install_latest">Más reciente</string>
<string name="light_plus_other">Claro + %1$s</string>
<string name="select_at_least_one_lang">¡Seleccione al menos un idioma!</string>
<string name="vanced_black">Negro</string>
<string name="vanced_dark">Obscuro</string>
<!-- About Page -->
<string name="manager_dev">Desarrolladores del Manager</string>
<string name="sources">Fuentes</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">Falla al localizar en el almacenamiento el archivo apk para el tema negro/oscuro, por favor intente otra vez.</string>
<string name="installation_aborted">La instalación ha fallado debido a que el usuario ha abortado la instalación.</string>
<string name="installation_blocked">La instalación ha fallado debido a que el usuario bloqueo la instalación.</string>
<string name="installation_downgrade">La instalación ha fallado debido a que el usuario intento degradar el paquete. Desinstale las actualizaciones de la app original de YouTube y vuelva a intentarlo.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">La instalación ha fallado porque la aplicación entra en conflicto con una aplicación ya instalada. Desinstala la versión actual de la aplicación y vuelve a intentarlo.</string>
<string name="installation_failed">La instalación ha fallado por razones desconocidas, únete a nuestro grupo de Telegram o Discord para brindarte soporte.</string>
<string name="installation_incompatible">La instalación ha fallado porque el archivo de instalación es incompatible con tu dispositivo. Limpia los archivos descargados en la ajustes y vuelve a intentarlo.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Valige Oma Rakendused</string>
<!-- Main Activity -->
<string name="title_about">Teave</string>
<string name="title_guide">KKK</string>
<string name="title_logs">Logid</string>
<string name="title_home">Haldur</string>
<string name="title_settings">Seaded</string>
<string name="update_manager">Uuenduste Haldur</string>
@ -57,6 +59,9 @@
<string name="update_center">Halduri värskenduskeskus</string>
<string name="update_not_found">Uusi uuendusi ei ole</string>
<string name="variant">Variant</string>
<!-- Logs -->
<string name="logs_saved">Edukalt salvestatud logid</string>
<string name="logs_not_saved">Ei suutnud salvestada logi</string>
<!-- Dialogs -->
<string name="advanced">Täpsustatud</string>
<string name="app_install_files_detected">%1$s paigaldusfailid on leitud!</string>
@ -75,14 +80,18 @@
<string name="security_context">Veenduge, et laadisite rakenduse alla vancedapp.com, Vanced Discordi serverist või Vanced GitHubist</string>
<string name="app_installation_preferences">%1$s Paigalduseelistused</string>
<string name="version">Versioon</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">microG viga</string>
<string name="microg_bug_summary">Seoses microG pealiini veaga, vajab Vanced v16+ paigaldus ennem v15.43.32 versiooni paigaldust, sisselogimist ja alles siis saab paigaldada v16 või uuema. Kas soovite jätkata v15.43.32 paigaldusega?</string>
<string name="microg_bug_summary_music">Seoses microG pealiini veaga, vajab Music v4.11+ paigaldus ennem v4.07.51 versiooni paigaldust, sisselogimist ja alles siis saab paigaldada v4.11 või uuema. Kas soovite jätkata v4.07.51 paigaldusega?</string>
<string name="please_be_patient">Palun olge kannatlik…</string>
<string name="welcome">Tere tulemast</string>
<!-- Install Page -->
<string name="choose_preferred_language">Valige eelistatud keel(ed) Vanced jaoks</string>
<string name="install_latest">Uusim</string>
<string name="light_plus_other">Hele + %1$s</string>
<string name="select_at_least_one_lang">Vali vähemalt üks keel!</string>
<string name="vanced_black">Must</string>
<string name="vanced_dark">Tume</string>
<!-- About Page -->
<string name="manager_dev">Halduri arendajad</string>
<string name="sources">Allikad</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">Apk faili musta/tumeda teema jaoks leidmine ebaõnnestus, proovige palun uuesti.</string>
<string name="installation_aborted">Paigaldamine ebaõnnestus kuna kasutaja katkestas selle.</string>
<string name="installation_blocked">Paigaldamine ebaõnnestus kuna kasutaja peatas selle.</string>
<string name="installation_downgrade">Paigaldamine ebaõnnestus kuna kasutaja proovis paketti madalamale versioonile üle viia. Eemaldage värskendused YouTube\'i originaalrakendusest ja proovige uuesti.</string>
<string name="installation_downgrade">Paigaldamine ebaõnnestus kuna kasutaja proovis paketti madalamale versioonile üle viia. Eemaldage värskendused originaalrakendusest ja proovige uuesti.</string>
<string name="installation_conflict">Paigaldamine ebaõnnestus, kuna tekkis konflikt olemasoleva versiooniga. Eemaldage praegune rakenduse versioon, ning proovige uuesti.</string>
<string name="installation_failed">Paigaldamine ebaõnnestus teadmata põhjustel, liituge meie Telegrami või Discordiga, et saada edaspidist tuge.</string>
<string name="installation_incompatible">Paigaldamine ebaõnnestus, kuna paigaldusfail ei sobitu teie seadmega. Puhastage allalaaditud failid seadete alt, ning proovige uuesti.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Valitse Sovelluksesi</string>
<!-- Main Activity -->
<string name="title_about">Tietoja</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">Manager</string>
<string name="title_settings">Asetukset</string>
<string name="update_manager">Päivitä hallintasovellus</string>
@ -57,6 +59,9 @@
<string name="update_center">Managerin päivityskeskus</string>
<string name="update_not_found">Ei uusia päivityksiä</string>
<string name="variant">Variaatio</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">Kehittyneet</string>
<string name="app_install_files_detected">%1$s asennustiedostoa havaittu!</string>
@ -75,14 +80,18 @@
<string name="security_context">Varmista, että latasit sovelluksen osoitteesta vancedapp.com, Vanced Discord-palvelin tai Vanced GitHub</string>
<string name="app_installation_preferences">%1$s asennusasetukset</string>
<string name="version">Versio</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">Virhe microG:ssä</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">Ole kärsivällinen…</string>
<string name="welcome">Tervetuloa</string>
<!-- Install Page -->
<string name="choose_preferred_language">Valitse Vancedille haluamasi kieli tai kielet</string>
<string name="install_latest">Latest</string>
<string name="light_plus_other">Vaalea + %1$s</string>
<string name="select_at_least_one_lang">Valitse ainakin yksi kieli!</string>
<string name="vanced_black">Black</string>
<string name="vanced_dark">Dark</string>
<!-- About Page -->
<string name="manager_dev">Managerin kehittäjät</string>
<string name="sources">Lähdekoodi</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">APK-tiedostoa mustalle/tummalle teemalle ei voitu paikantaa tallennustilasta, yritä uudelleen.</string>
<string name="installation_aborted">Asennus epäonnistui, koska käyttäjä keskeytti asennuksen.</string>
<string name="installation_blocked">Asennus epäonnistui, koska käyttäjä on estänyt asennuksen.</string>
<string name="installation_downgrade">Asennus epäonnistui, koska käyttäjä yritti heikentää pakettia. Poista päivitykset YouTube-sovelluksesta ja yritä sitten uudelleen.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Asennus epäonnistui, koska sovellus on ristiriidassa jo asennetun sovelluksen kanssa. Poista sovelluksen nykyinen versio ja yritä uudelleen.</string>
<string name="installation_failed">Asennus epäonnistui tuntemattomista syistä, liity Telegramiin tai Discordiin saadaksesi lisätukea.</string>
<string name="installation_incompatible">Asennus epäonnistui, koska asennustiedosto ei ole yhteensopiva laitteesi kanssa. Tyhjennä ladatut tiedostot asetuksista ja yritä uudelleen.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Piliin ang mga app</string>
<!-- Main Activity -->
<string name="title_about">Tungkol sa app</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Mga Log</string>
<string name="title_home">Manager</string>
<string name="title_settings">Settings</string>
<string name="update_manager">I-update ang Manager</string>
@ -33,7 +35,7 @@
<string name="unavailable">Di-makukuha</string>
<string name="update">I-update</string>
<string name="social_media">Social Media</string>
<string name="support_us">Support us</string>
<string name="support_us">Suportahin kami</string>
<!-- Settings -->
<string name="accent_color">Kulay ng font</string>
<string name="category_appearance">Hitsura</string>
@ -46,7 +48,7 @@
<string name="link_title">Gamitin ang Chrome Custom Tabs</string>
<string name="link_custom_tabs">Mabubuksan ang mga links sa Chrome Custom Tabs</string>
<string name="system_default">Sistemang Default</string>
<string name="script_save_failed">Failed to save new time value</string>
<string name="script_save_failed">Nabigo na i-save ang bagong time value</string>
<string name="script_sleep_timer">Root Script Sleep Time</string>
<string name="script_sleep_timer_description">Adjust sleep time value used in /data/adb/service.d/app.sh script, useful for fixing mounting issues</string>
<string name="theme">Tema</string>
@ -57,6 +59,9 @@
<string name="update_center">Manager Update Center</string>
<string name="update_not_found">Walang bagong update</string>
<string name="variant">Klase</string>
<!-- Logs -->
<string name="logs_saved">Natagumpay na i-save ang logs</string>
<string name="logs_not_saved">Hindi ma-save ang logs</string>
<!-- Dialogs -->
<string name="advanced">Masulong</string>
<string name="app_install_files_detected">%1$s Nandito ang installation files!</string>
@ -75,14 +80,18 @@
<string name="security_context">Siguraduhin mo na nai-download mo ang app galing sa vancedapp.com, o sa Discord server ng Vanced, o sa Github ng Vanced</string>
<string name="app_installation_preferences">%1$s Kagustuhan sa Pag-install</string>
<string name="version">Bersyon</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">Bug sa microG</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">Konting pasensya lang po…</string>
<string name="welcome">Maligayang Pagdating</string>
<!-- Install Page -->
<string name="choose_preferred_language">Piliin ang ikinagugustong (mga) wika sa Vanced</string>
<string name="install_latest">Pinakabago</string>
<string name="light_plus_other">Puti + %1$s</string>
<string name="select_at_least_one_lang">Kumuha ka kahit isang wika!</string>
<string name="vanced_black">Itim</string>
<string name="vanced_dark">Madilim</string>
<!-- About Page -->
<string name="manager_dev">Manager Devs</string>
<string name="sources">Pinagkukunan</string>
@ -91,13 +100,13 @@
<string name="chown_fail">Nabigo sa `pag-chown` ng APK sa system owner, ulitin muli.</string>
<string name="error_downloading">May pagkamali sa pag-download %1$s</string>
<string name="failed_uninstall">Nabigo sa pag-uninstall ng pakete %1$s</string>
<string name="failed_accent">Failed to apply new accent color</string>
<string name="failed_accent">Nabigo na gamitin ang bagong kulay aksento</string>
<string name="files_missing_va">Nabigo ang paghanap sa kailangan na files para sa installation. I-download ulit ang mga installation files, at ulitin muli.</string>
<string name="ifile_missing">Nabigo ang paghanap ng apk file para sa itim na tema galing sa storage, ulitin muli.</string>
<string name="installation_aborted">Nabigo ang pag-install dahil kinansela ito.</string>
<string name="installation_blocked">Nabigo ang pag-install dahil binlock ito.</string>
<string name="installation_downgrade">Nabigo ang pag-install dahil dinowngrade ng gumagamit ang pakete. I-uninstall ang mga updates galing sa stock Youtube app, at ulitin muli.</string>
<string name="installation_conflict">Installation failed because the app conflicts with an already installed app. Uninstall the current version of the app, then try again.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Nabigo ang pag-install dahil meron hidwaan sa naka-install na app. I-uninstall ang kasalukuyang bersyon ng Vanced, at ulitin muli.</string>
<string name="installation_failed">Nabigo ang pag-install dahil sa hindi tukoy na dahilan, makiisa sa aming Telegram o Discord para sa karagdagang suporta.</string>
<string name="installation_incompatible">Nabigo ang pag-install dahil ang installation file ay hindi tugma sa iyong device. Tanggalin ang mga downloaded files sa Settings, at ulitin muli.</string>
<string name="installation_invalid">Nabigo ang pag-install dahil ang mga apk files ay nasira, ulitin muli.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Sélectionnez vos applications</string>
<!-- Main Activity -->
<string name="title_about">À propos</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Journaux</string>
<string name="title_home">Gestionnaire</string>
<string name="title_settings">Paramètres</string>
<string name="update_manager">Gestionnaire de Mise à Jour</string>
@ -57,6 +59,9 @@
<string name="update_center">Centre de mise à jour du Manager</string>
<string name="update_not_found">Aucune nouvelle mise à jour</string>
<string name="variant">Variante</string>
<!-- Logs -->
<string name="logs_saved">Journaux enregistrés avec succès</string>
<string name="logs_not_saved">Impossible d\'enregistrer les journaux</string>
<!-- Dialogs -->
<string name="advanced">Avancé</string>
<string name="app_install_files_detected">%1$s fichiers d\'installation détectés !</string>
@ -75,14 +80,18 @@
<string name="security_context">Assurez-vous d\'avoir téléchargé l\'application depuis vancedapp.com, le serveur Discord Vanced ou sur le Github Vanced</string>
<string name="app_installation_preferences">%1$s Préférences d\'installation</string>
<string name="version">Version</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">Bogue dans microG</string>
<string name="microg_bug_summary">En raison d\'un bogue dans microG, l\'installation de Vanced 16+ nécessite d\'abord l\'installation de la v15.43.32, ouvrez-la, puis connectez-vous et vous pourrez ainsi installer la v16 ou une version plus récente. Voulez-vous procéder à l\'installation de la v15.43.32&#160;?</string>
<string name="microg_bug_summary_music">En raison d\'un bogue dans microG, l\'installation de Music 4.11+ nécessite d\'abord l\'installation de la v4.07.51, ouvrez-la, puis connectez-vous et vous pourrez ainsi installer la v14.11 ou une version plus récente. Voulez-vous procéder à l\'installation de la v4.07.51&#160;?</string>
<string name="please_be_patient">Veuillez patienter…</string>
<string name="welcome">Bienvenue</string>
<!-- Install Page -->
<string name="choose_preferred_language">Choisir votre langage(s) préféré(s) pour Vanced</string>
<string name="install_latest">Dernière version</string>
<string name="light_plus_other">Lumière + %1$s</string>
<string name="select_at_least_one_lang">Sélectionnez au moins une langue !</string>
<string name="vanced_black">Noir</string>
<string name="vanced_dark">Sombre</string>
<!-- About Page -->
<string name="manager_dev">Développeurs du Manager</string>
<string name="sources">Sources</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">Impossible de localiser le fichier apk pour le thème noir/foncé, veuillez réessayer.</string>
<string name="installation_aborted">L\'installation a échoué car l\'utilisateur a abandonné l\'installation.</string>
<string name="installation_blocked">L\'installation a échoué, car l\'utilisateur a bloqué l\'installation.</string>
<string name="installation_downgrade">L\'installation a échoué parce que l\'utilisateur a essayé de downgrader le package. Désinstallez les mises à jour depuis l\'application YouTube d\'origine, puis réessayez.</string>
<string name="installation_downgrade">L\'installation a échoué parce que l\'utilisateur a essayé de downgrader le paquet. Désinstallez les mises à jour de l\'application d\'origine, puis réessayez.</string>
<string name="installation_conflict">L\'installation a échoué parce que l\'application est en conflit avec une application déjà installée. Désinstallez la version actuelle de Vanced, puis réessayez.</string>
<string name="installation_failed">L\'installation a échouée pour une raison inconnue, rejoignez notre Telegram ou Discord pour obtenir de l\'aide.</string>
<string name="installation_incompatible">L\'installation a échoué parce que le fichier d\'installation est incompatible avec votre appareil. Effacer les fichiers téléchargés dans les paramètres, puis réessayer.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">अपने ऐप्स चुनें</string>
<!-- Main Activity -->
<string name="title_about">हमारे बारे में</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">मैनेजर</string>
<string name="title_settings">सेटिंग्स</string>
<string name="update_manager">अपडेट प्रबंधक</string>
@ -57,6 +59,9 @@
<string name="update_center">अपडेट केंद्र</string>
<string name="update_not_found">कोई नया अपडेट नहीं</string>
<string name="variant">संस्करण</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">एडवांस्ड</string>
<string name="app_install_files_detected">%1$s इंस्टालेशन फ़ाइलों का पता चला!</string>
@ -76,13 +81,17 @@
<string name="app_installation_preferences">%1$s इंस्टालेशन प्राथमिकताएँ</string>
<string name="version">संस्करण</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">कृपया धैर्य रखें…</string>
<string name="welcome">स्वागत है!</string>
<!-- Install Page -->
<string name="choose_preferred_language">Vanced के लिए अपनी पसंदीदा भाषा (ए) चुनें</string>
<string name="install_latest">Latest</string>
<string name="light_plus_other">लाइट +%1$s</string>
<string name="select_at_least_one_lang">कम से कम एक भाषा का चयन करें!</string>
<string name="vanced_black">Black</string>
<string name="vanced_dark">Dark</string>
<!-- About Page -->
<string name="manager_dev">प्रबंधक डेवलपर्स</string>
<string name="sources">स्रोत</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">भंडारण से काले / अंधेरे विषय के लिए apk फ़ाइल खोजने में विफल, कृपया पुनः प्रयास करें।</string>
<string name="installation_aborted">स्थापना विफल रही क्योंकि उपयोगकर्ता ने स्थापना रद्द कर दी।</string>
<string name="installation_blocked">स्थापना विफल रही क्योंकि उपयोगकर्ता ने स्थापना को ब्लॉक कर दिया।</string>
<string name="installation_downgrade">स्थापना विफल रही क्योंकि उपयोगकर्ता ने पैकेज को डाउनग्रेड करने का प्रयास किया। असली YouTube ऐप से अपडेट अनइंस्टॉल करें, फिर प्रयास करें।</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">इंस्टॉलेशन विफल रहा क्योंकि ऐप पहले से इंस्टॉल किए गए ऐप के साथ टकराव करता है। एप्लिकेशन के वर्तमान संस्करण को अनइंस्टॉल करें, फिर प्रयास करें।</string>
<string name="installation_failed">अज्ञात कारणों से स्थापना विफल हो गई, आगे के समर्थन के लिए हमारे टेलीग्राम या डिसॉर्ड में शामिल हों।</string>
<string name="installation_incompatible">इंस्टॉलेशन विफल हो गया क्योंकि इंस्टॉलेशन फ़ाइल आपके डिवाइस के साथ असंगत है। सेटिंग्स में डाउनलोड की गई फ़ाइलों को साफ़ करें, फिर प्रयास करें।</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Odaberite svoje aplikacije</string>
<!-- Main Activity -->
<string name="title_about">O autorima</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Dnevnici</string>
<string name="title_home">Upravitelj</string>
<string name="title_settings">Postavke</string>
<string name="update_manager">Ažuriranje upravitelja</string>
@ -57,6 +59,9 @@
<string name="update_center">Središte ažuriranja upravitelja</string>
<string name="update_not_found">Nema novih ažuriranja</string>
<string name="variant">Izdanje</string>
<!-- Logs -->
<string name="logs_saved">Uspješno spremljeni dnevnici</string>
<string name="logs_not_saved">Nije moguće spremiti dnevnike</string>
<!-- Dialogs -->
<string name="advanced">Napredno</string>
<string name="app_install_files_detected">%1$s instalacijska datoteka je otkrivena!</string>
@ -75,14 +80,18 @@
<string name="security_context">Aplikaciju obavezno preuzmite s vancedapp.com, Vanced Discord poslužitelja ili Vanced GitHuba</string>
<string name="app_installation_preferences">%1$s postavke instalacije</string>
<string name="version">Inačica</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">Pogreška u MicroG aplikac.</string>
<string name="microg_bug_summary">Uslijed greške u microG, instalacija Vanced inačice 16 i novije zahtijeva instalaciju inačice 15.43.32, otvorite ga, zatim se prijavite i tada tek možete instalirati inačicu 16 i noviju. Želite li nastaviti s instalacijom inačice 15.43.32?</string>
<string name="microg_bug_summary_music">Uslijed greške u mikroG, instalacija Glazbe inačice 4.11 i novije prvo zahtijeva instalaciju inačice 4.07.51, otvorite ju, zatim se prijavite i tada tek možete instalirati inačicu 4.11 i noviju. Želite li nastaviti s instalacijom inačice 4.07.51?</string>
<string name="please_be_patient">Malo pričekajte…</string>
<string name="welcome">Dobrodošli</string>
<!-- Install Page -->
<string name="choose_preferred_language">Odaberite željeni jezika za Vanced</string>
<string name="install_latest">Najnovije</string>
<string name="light_plus_other">Svjetla + %1$s</string>
<string name="select_at_least_one_lang">Odaberite najmanje jedan jezik!</string>
<string name="vanced_black">Crna</string>
<string name="vanced_dark">Tamna</string>
<!-- About Page -->
<string name="manager_dev">Razvijatelji Vanced upravitelja</string>
<string name="sources">Izvori</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">Neuspjelo lociranje apk datoteke za crnu/tamnu temu iz pohrane, pokušajte ponovno.</string>
<string name="installation_aborted">Instalacija je prekinuta zato jer ju je korisnik prekinuo.</string>
<string name="installation_blocked">Instalacija nije uspjela jer je korisnik blokirao instalaciju.</string>
<string name="installation_downgrade">Instalacija nije uspjela jer je korisnik pokušao instalirati stariju inačicu paketa. Deinstalirajte ažuriranja izvorne YouTube aplikacije, zatim pokušajte ponovno.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Instalacija nije uspjela jer je aplikacija u sukobu s već instaliranom aplikacijom. Deinstalirajte trenutnu inačicu aplikacije zatim pokušajte ponovno.</string>
<string name="installation_failed">Instalacija nije uspjela iz nepoznatih razloga, pridružite nam se na Telegramu ili Discordu za daljnju podršku.</string>
<string name="installation_incompatible">Instalacija nije uspjela zato jer datoteka instalacije nije kompatibilna s vašim uređajem. Uklonite preuzete datoteke u postavkama, zatim pokušajte ponovno.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Válaszd ki az Appot</string>
<!-- Main Activity -->
<string name="title_about">Rólunk</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Naplók</string>
<string name="title_home">Manager</string>
<string name="title_settings">Beállítások</string>
<string name="update_manager">Manager frissitése</string>
@ -57,6 +59,9 @@
<string name="update_center">Frissítő központ</string>
<string name="update_not_found">Új frissítések nem elérhetőek</string>
<string name="variant">Változat</string>
<!-- Logs -->
<string name="logs_saved">Napló sikeresen mentve</string>
<string name="logs_not_saved">A napló mentése nem sikerült</string>
<!-- Dialogs -->
<string name="advanced">Haladó</string>
<string name="app_install_files_detected">%1$s telepítőfájlok észlelve!</string>
@ -76,14 +81,20 @@ Akarod telepíteni?</string>
<string name="security_context">Arra kérünk, győződj meg róla, hogy ezt az alkalmazást a vancedapp.com oldalról, a Vanced Discord szerveréről vagy a Vanced GitHub-ról töltötted le</string>
<string name="app_installation_preferences">%1$s Telepítés személyreszabása</string>
<string name="version">Verzió</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">Hiba a microG-ben</string>
<string name="microg_bug_summary">Egy, a microG-ben jelenlévő hiba miatt, a Vanced 16+ verzióihoz először telepítsd a 15.43.32-es verziót, nyisd meg, jelentkezz be, majd csak ezután tudod telepíteni a 16-os vagy újabb verziót.
Akarod folytatni a 15.43.32-es verzió telepítésével?</string>
<string name="microg_bug_summary_music">Egy, a microG-ben jelenlévő hiba miatt, a Vanced Music 4.11+ verzióihoz először telepítsd a 4.07.51-es verziót, nyisd meg, jelentkezz be, majd csak ezután tudod telepíteni a 4.11-es vagy újabb verziót.
Akarod folytatni a 4.07.51-es verzió telepítésével?</string>
<string name="please_be_patient">Kérjük legyen türelmes... </string>
<string name="welcome">Üdvözöljük</string>
<!-- Install Page -->
<string name="choose_preferred_language">Vanced nyelvének kiválasztása</string>
<string name="install_latest">Legújabb</string>
<string name="light_plus_other">Világos + %1$s</string>
<string name="select_at_least_one_lang">Válasszon ki legalább egy nyelvet!</string>
<string name="vanced_black">Fekete</string>
<string name="vanced_dark">Sötét</string>
<!-- About Page -->
<string name="manager_dev">Fejlesztői Menedzser</string>
<string name="sources">Források</string>
@ -97,8 +108,7 @@ Akarod telepíteni?</string>
<string name="ifile_missing">Nem sikerült az apk file-t megtalálni a fekete/sötét kinézethez, kérjük próbálja újra.</string>
<string name="installation_aborted">A művelet végrehajtása nem sikerült, mert a felhasználó megszakította a telepítést.</string>
<string name="installation_blocked">A telepítés nem sikerült, mert a felhasználó megszakította azt.</string>
<string name="installation_downgrade">A telepítés nem sikerült, mert a felhasználó régebbi verziót próbált telepíteni.
Távolítsd el a gyári YouTube app frissítéseit, majd próbáld újra.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">A telepítés nem sikerült, mert az alkalmazás egy másik, már telepített alkalmazással ütközik. Távolítsd el a jelenlegi verziót és próbáld újra.</string>
<string name="installation_failed">A telepítés ismeretlen okok miatt nem sikerült, támogatásért csatlakozz a Telegram vagy a Discord csoportunkhoz.</string>
<string name="installation_incompatible">A telepítés nem sikerült, mert a telepítő fájl nem kompatibilis az eszközöddel. Töröld ki a letöltött fájlokat a beállításokban és próbáld újra.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Pilih Aplikasi Anda</string>
<!-- Main Activity -->
<string name="title_about">Tentang</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">Manager</string>
<string name="title_settings">Pengaturan</string>
<string name="update_manager">Perbarui Manager</string>
@ -57,6 +59,9 @@
<string name="update_center">Pusat Pembaruan Manager</string>
<string name="update_not_found">Tidak ada pembaruan</string>
<string name="variant">Varian</string>
<!-- Logs -->
<string name="logs_saved">Berhasil menyimpan logs</string>
<string name="logs_not_saved">Tidak bisa menyimpan logs</string>
<!-- Dialogs -->
<string name="advanced">Tingkat Lanjut</string>
<string name="app_install_files_detected">File instalasi %1$s terdeteksi!</string>
@ -75,14 +80,18 @@
<string name="security_context">Pastikan anda mengunduh aplikasi ini dari vancedapp.com, server Discord Vanced, atau Vanced Github</string>
<string name="app_installation_preferences">Preferensi Instalasi %1$s</string>
<string name="version">Versi</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">Bug di microG</string>
<string name="microg_bug_summary">Dikarenakan bug yang ada di jalur utama microG, memasang Vanced v16+ membutuhkan anda untuk terlebih dahulu memasang v15.43.32, buka aplikasinya, lalu login dan sekarang anda bisa memasang v16 keatas. Apakah anda ingin melanjutkan untuk pemasangan v15.43.32?</string>
<string name="microg_bug_summary_music">Dikarenakan bug yang ada di jalur utama microG, memasang Music v4.11+ membutuhkan anda untuk terlebih dahulu memasang v4.07.51, buka aplikasinya, lalu login dan sekarang anda bisa memasang v4.11 keatas. Apakah anda ingin melanjutkan untuk pemasangan v4.07.51?</string>
<string name="please_be_patient">Harap bersabar…</string>
<string name="welcome">Selamat datang</string>
<!-- Install Page -->
<string name="choose_preferred_language">Pilih bahasa yang anda inginkan untuk Vanced</string>
<string name="install_latest">Terbaru</string>
<string name="light_plus_other">Terang + %1$s</string>
<string name="select_at_least_one_lang">Pilih setidaknya satu bahasa!</string>
<string name="vanced_black">Hitam</string>
<string name="vanced_dark">Gelap</string>
<!-- About Page -->
<string name="manager_dev">Pengembang Manager</string>
<string name="sources">Sumber</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">Gagal untuk menemukan file apk untuk tema hitam/gelap dari penyimpanan, mohon coba lagi.</string>
<string name="installation_aborted">Pemasangan gagal karena pengguna membatalkan pemasangan.</string>
<string name="installation_blocked">Pemasangan gagal karena pengguna memblokir pemasangan.</string>
<string name="installation_downgrade">Pemasangan gagal karena pengguna mencoba untuk menurunkan versi paket. Hapus pembaruan dari aplikasi YouTube bawaan, lalu coba lagi.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Pemasangan gagal karena aplikasi konflik dengan aplikasi yang sudah terpasang. Copot pemasangan aplikasi versi saat ini, lalu coba lagi.</string>
<string name="installation_failed">Pemasangan gagal untuk alasan yang tidak diketahui, gabung Telegram atau Discord kami untuk bantuan lebih lanjut.</string>
<string name="installation_incompatible">Pemasangan gagal karena file pemasangan tidak kompatibel dengan perangkat anda. Hapus file yang diunduh di pengaturan, lalu coba lagi.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Seleziona le Tue App</string>
<!-- Main Activity -->
<string name="title_about">Informazioni</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Registri</string>
<string name="title_home">Manager</string>
<string name="title_settings">Impostazioni</string>
<string name="update_manager">Aggiorna Manager</string>
@ -35,7 +37,7 @@
<string name="social_media">Social Media</string>
<string name="support_us">Sostienici</string>
<!-- Settings -->
<string name="accent_color">Colore in Evidenza</string>
<string name="accent_color">Colore Evidenziazione</string>
<string name="category_appearance">Aspetto</string>
<string name="category_behaviour">Comportamento</string>
<string name="clear_files">Cancella i file scaricati</string>
@ -57,6 +59,9 @@
<string name="update_center">Centro Aggiornamenti</string>
<string name="update_not_found">Nessun nuovo aggiornamento</string>
<string name="variant">Variante</string>
<!-- Logs -->
<string name="logs_saved">Registri salvati correttamente</string>
<string name="logs_not_saved">Impossibile salvare i registri</string>
<!-- Dialogs -->
<string name="advanced">Avanzate</string>
<string name="app_install_files_detected">%1$s file di installazione rilevati!</string>
@ -76,13 +81,17 @@
<string name="app_installation_preferences">Preferenze Installazione di %1$s</string>
<string name="version">Versione</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug_summary">A causa di un bug in microG, l\'installazione di Vanced 16+ richiede che la versione 15.43.32 sia già installata, che venga eseguita e che sia effettuato l\'accesso al proprio account Google da essa, prima di effettuare il passaggio alla versione 16+. Vuoi procedere con l\'installazione della versione 15.43.32?</string>
<string name="microg_bug_summary_music">A causa di un bug in microG, l\'installazione di Vanced 4.11+ richiede che la versione 4.07.51 sia già installata, che venga eseguita e che sia effettuato l\'accesso al proprio account Google da essa, prima di effettuare il passaggio alla versione 4.11+. Vuoi procedere con l\'installazione della versione 4.07.51?</string>
<string name="please_be_patient">Si prega di attendere…</string>
<string name="welcome">Benvenuto</string>
<!-- Install Page -->
<string name="choose_preferred_language">Scegli le tue lingue preferite per Vanced</string>
<string name="install_latest">Versione più recente</string>
<string name="light_plus_other">Chiaro + %1$s</string>
<string name="select_at_least_one_lang">Seleziona almeno una lingua!</string>
<string name="vanced_black">Nero</string>
<string name="vanced_dark">Scuro</string>
<!-- About Page -->
<string name="manager_dev">Sviluppatori di Manager</string>
<string name="sources">Codice Sorgente</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">Impossibile individuare il file apk per il tema nero/scuro dalla memoria, per favore riprova.</string>
<string name="installation_aborted">Installazione non riuscita. L\'utente ha annullato l\'installazione.</string>
<string name="installation_blocked">Installazione non riuscita. L\'utente ha bloccato l\'installazione.</string>
<string name="installation_downgrade">Installazione non riuscita. L\'utente ha provato ad eseguire il downgrade del pacchetto. Disinstalla gli aggiornamenti dell\'app predefinita di YouTube, poi riprova.</string>
<string name="installation_downgrade">Installazione fallita. È stato effettuato un tentativo di downgrade del pacchetto. Disinstalla gli aggiornamenti dall\'app stock, quindi riprova.</string>
<string name="installation_conflict">Installazione fallita perché l\'applicazione è in conflitto con un\'app già installata. Disinstallare la versione corrente dell\'applicazione, quindi riprovare.</string>
<string name="installation_failed">Installazione non riuscita a causa di un errore sconosciuto, unisciti al nostro gruppo Telegram o al server di Discord per ricevere ulteriore assistenza.</string>
<string name="installation_incompatible">Installazione non riuscita, il file di installazione non è compatibile con il tuo dispositivo. Elimina i file scaricati nelle impostazioni, poi riprova.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">בחר את היישומים שלך</string>
<!-- Main Activity -->
<string name="title_about">אודות</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">מנהל</string>
<string name="title_settings">הגדרות</string>
<string name="update_manager">מנהל העדכונים</string>
@ -48,7 +50,7 @@
<string name="system_default">ברירת מחדל</string>
<string name="script_save_failed">נכשל בשמירת ערך הזמן החדש</string>
<string name="script_sleep_timer">Root Script Sleep Time</string>
<string name="script_sleep_timer_description">Adjust sleep time value used in /data/adb/service.d/app.sh script, useful for fixing mounting issues</string>
<string name="script_sleep_timer_description">תשנה את זמן השינה הנמצא ב /data/adb/service.d/app.sh, זה עוזר כדי לתקן בעיות אתחול</string>
<string name="theme">ערכת נושא</string>
<string name="theme_dark">ערכת נושא כהה</string>
<string name="theme_light">ערכת נושא בהירה</string>
@ -57,6 +59,9 @@
<string name="update_center">מרכז העדכונים</string>
<string name="update_not_found">אין עדכונים חדשים</string>
<string name="variant">סוג</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">אפשרויות מתקדמות</string>
<string name="app_install_files_detected">%1$s קבצי התקנה נמצאו!</string>
@ -75,14 +80,18 @@
<string name="security_context">ודא שהורדת את האפליקציה מהאתר vancedapp.com, שרת הדיסקורד של Vanced או מהעמוד של Vanced ב־GitHub</string>
<string name="app_installation_preferences">%1$s העדפות התקנה</string>
<string name="version">גרסא</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">באג בmicroG</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">אנא התאזר בסבלנות…</string>
<string name="welcome">ברוכים הבאים</string>
<!-- Install Page -->
<string name="choose_preferred_language">בחר את השפה המועדפת עליך ל־Vanced</string>
<string name="install_latest">העדכנית ביותר</string>
<string name="light_plus_other">בהיר + %1$s</string>
<string name="select_at_least_one_lang">בחר לפחות שפה אחת!</string>
<string name="vanced_black">שחור</string>
<string name="vanced_dark">שחרחר</string>
<!-- About Page -->
<string name="manager_dev">מנהל למפתחים</string>
<string name="sources">מקורות</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">נכשל האיתור של קובץ APK לערכת נושא שחורה/כהה מהאחסון, אנא נסה שוב.</string>
<string name="installation_aborted">ההתקנה נכשלה כיוון שהמשתמש ביטל אותה.</string>
<string name="installation_blocked">ההתקנה נכשלה כיוון שהמשתמש חסם אותה.</string>
<string name="installation_downgrade">ההתקנה נכשלה כיוון שהמשתמש ניסה לשנמך את גרסת האפליקציה. מחק עדכונים מאפליקציית YouTube הרגילה, ולאחר מכן נסה שוב.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">ההתקנה נכשלה כיוון שהאפליקציה מתנגשת עם גרסה מותקנת שלה, מחק את הגרסה הנוכחית של Vanced ולאחר מכן נסה שוב.</string>
<string name="installation_failed">הפעולה נכשלה בגלל סיבה אינה ידועה, בבקשה הצטרפו לטלגרם או דיסקורד שלנו בשביל עזרה.</string>
<string name="installation_incompatible">ההתקנה נכשלה מכיוון שההתקנה או הקובץ לא תואמים עם מכשירך. נקה הורדות שהושלמו מתוך ההגדרות, ואז נסה שוב.</string>

View File

@ -5,9 +5,11 @@
<string name="close">閉じる</string>
<string name="reset">リセット</string>
<string name="save">保存</string>
<string name="select_apps">アプリを選択してください</string>
<string name="select_apps">アプリの選択</string>
<!-- Main Activity -->
<string name="title_about">情報</string>
<string name="title_about">このアプリについて</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">Manager</string>
<string name="title_settings">設定</string>
<string name="update_manager">Manager を更新</string>
@ -43,9 +45,9 @@
<string name="firebase_title">Firebase アナリティクス</string>
<string name="firebase_summary">アプリのパフォーマンスとクラッシュログに関する情報を収集できます</string>
<string name="language_title">言語</string>
<string name="link_title">Chrome カスタムタブを使用する</string>
<string name="link_title">Chrome カスタムタブを使用</string>
<string name="link_custom_tabs">Chrome カスタムタブでリンクを開く</string>
<string name="system_default">システム標準</string>
<string name="system_default">システム設定</string>
<string name="script_save_failed">Failed to save new time value</string>
<string name="script_sleep_timer">Root Script Sleep Time</string>
<string name="script_sleep_timer_description">Adjust sleep time value used in /data/adb/service.d/app.sh script, useful for fixing mounting issues</string>
@ -54,9 +56,12 @@
<string name="theme_light">ライトテーマ</string>
<string name="push_notifications">%1$s プッシュ通知</string>
<string name="push_notifications_summary">%1$s のアップデートがリリースされたときにプッシュ通知を受け取る</string>
<string name="update_center">アップデート センター</string>
<string name="update_center">Manager アップデートセンター</string>
<string name="update_not_found">アップデートはありません</string>
<string name="variant">種類</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">上級者向け</string>
<string name="app_install_files_detected">%1$s のインストールに必要なファイルが見つかりました</string>
@ -68,21 +73,25 @@
<string name="guide">ガイド</string>
<string name="hold_on">ストップ!</string>
<string name="magisk_vanced">Vanced の Magisk/TWRP バージョンを使用しているようです。このバージョンは廃止されており、このアプリでは更新できません。 まず Magisk モジュールを削除するか、TWRP で Vanced uninstaller を使用してください。</string>
<string name="miui_one_title">MIUI ユーザーを検知しました!</string>
<string name="miui_one_title">MIUI を検知しました!</string>
<string name="miui_one">Vanced をインストールするには、開発者設定で MIUI の最適化を無効化しなければなりません。 (20.2.20 以降の xiaomi.eu ベースの ROM の場合はこの警告は無視してください)</string>
<string name="error">エラー</string>
<string name="redownload">再ダウンロード</string>
<string name="security_context">Vancedapp.com、Vanced の Discord サーバーまたは GitHub からアプリをダウンロードしたことを確認してください</string>
<string name="app_installation_preferences">%1$s のインストール設定</string>
<string name="version">バージョン</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">microG のバグ</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">しばらくお待ちください…</string>
<string name="welcome">ようこそ</string>
<!-- Install Page -->
<string name="choose_preferred_language">Vanced で使用する言語を選択</string>
<string name="install_latest">最新版</string>
<string name="light_plus_other">ライト + %1$s</string>
<string name="select_at_least_one_lang">少なくとも一つの言語を選択してください!</string>
<string name="vanced_black">ブラック</string>
<string name="vanced_dark">ダーク</string>
<!-- About Page -->
<string name="manager_dev">Manager 開発</string>
<string name="sources">ソースコード</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">ストレージからブラック/ダークテーマの APK ファイルが見つかりませんでした。もう一度お試しください。</string>
<string name="installation_aborted">ユーザーがインストールを中断したためインストールに失敗しました。</string>
<string name="installation_blocked">ユーザーがインストールをブロックしたためインストールに失敗しました。</string>
<string name="installation_downgrade">ユーザーがパッケージをダウングレードしようとしたためインストールに失敗しました。標準の YouTube アプリのアップデートをアンインストールしてから、もう一度やり直してください。</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Installation failed because the app conflicts with an already installed app. Uninstall the current version of the app, then try again.</string>
<string name="installation_failed">何らかの理由によりインストールに失敗しました、サポートのために Telegram または Discord に参加してください。</string>
<string name="installation_incompatible">インストールするファイルがお使いのデバイスと互換性がないためインストールに失敗しました。設定でダウンロードしたファイルを削除してから、もう一度やり直してください。</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">აირჩიეთ თქვენი აპები</string>
<!-- Main Activity -->
<string name="title_about">შესახებ</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">მენეჯერი</string>
<string name="title_settings">პარამეტრები</string>
<string name="update_manager">მენეჯერის განახლება</string>
@ -57,6 +59,9 @@
<string name="update_center">განახლებების ცენტრი</string>
<string name="update_not_found">განახლება არ არის აღმოჩენილი</string>
<string name="variant">ვარიანტი</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">გაფართოებული</string>
<string name="app_install_files_detected">აღმოჩენილია %1$s -ის საინსტალაციო ფაილები!</string>
@ -76,13 +81,17 @@
<string name="app_installation_preferences">%1$s-ის ინსტალაციის პარამეტრები</string>
<string name="version">ვერსია</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">გთხოვთ დაელოდოთ…</string>
<string name="welcome">მოგესალმებით</string>
<!-- Install Page -->
<string name="choose_preferred_language">აირჩიეთ სასურველი ენა(ები) Vanced-ისთვის</string>
<string name="install_latest">Latest</string>
<string name="light_plus_other">ღია + %1$s</string>
<string name="select_at_least_one_lang">ერთი ენა მაინც მონიშნეთ!</string>
<string name="vanced_black">Black</string>
<string name="vanced_dark">Dark</string>
<!-- About Page -->
<string name="manager_dev">Manager-ის დეველოპერები</string>
<string name="sources">წყაროები</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">Failed to locate apk file for black/dark theme from storage, please try again.</string>
<string name="installation_aborted">Installation failed because the user aborted the installation.</string>
<string name="installation_blocked">Installation failed because the user blocked the installation.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock YouTube app, then try again.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Installation failed because the app conflicts with an already installed app. Uninstall the current version of the app, then try again.</string>
<string name="installation_failed">Installation failed for unknown reasons, join our Telegram or Discord for further support.</string>
<string name="installation_incompatible">Installation failed because the installation file is incompatible with your device. Clear downloaded files in the Settings, then try again.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Select Your Apps</string>
<!-- Main Activity -->
<string name="title_about">About</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">Manager</string>
<string name="title_settings">Settings</string>
<string name="update_manager">Update Manager</string>
@ -57,6 +59,9 @@
<string name="update_center">Manager Update Center</string>
<string name="update_not_found">No new updates</string>
<string name="variant">Variant</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">Advanced</string>
<string name="app_install_files_detected">%1$s installation files detected!</string>
@ -76,13 +81,17 @@
<string name="app_installation_preferences">%1$s Installation Preferences</string>
<string name="version">Version</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">Please be patient…</string>
<string name="welcome">Welcome</string>
<!-- Install Page -->
<string name="choose_preferred_language">Choose your preferred language(s) for Vanced</string>
<string name="install_latest">Latest</string>
<string name="light_plus_other">Light + %1$s</string>
<string name="select_at_least_one_lang">Select at least one language!</string>
<string name="vanced_black">Black</string>
<string name="vanced_dark">Dark</string>
<!-- About Page -->
<string name="manager_dev">Manager Devs</string>
<string name="sources">Sources</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">Failed to locate apk file for black/dark theme from storage, please try again.</string>
<string name="installation_aborted">Installation failed because the user aborted the installation.</string>
<string name="installation_blocked">Installation failed because the user blocked the installation.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock YouTube app, then try again.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Installation failed because the app conflicts with an already installed app. Uninstall the current version of the app, then try again.</string>
<string name="installation_failed">Installation failed for unknown reasons, join our Telegram or Discord for further support.</string>
<string name="installation_incompatible">Installation failed because the installation file is incompatible with your device. Clear downloaded files in the Settings, then try again.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">설치할 앱 선택하기</string>
<!-- Main Activity -->
<string name="title_about">정보</string>
<string name="title_guide">자주 묻는 질문</string>
<string name="title_logs">로그</string>
<string name="title_home">Manager</string>
<string name="title_settings">설정</string>
<string name="update_manager">매니저 업데이트</string>
@ -46,9 +48,9 @@
<string name="link_title">Chrome 커스텀 탭으로 열기</string>
<string name="link_custom_tabs">링크가 Chrome 커스텀 탭으로 열립니다</string>
<string name="system_default">시스템 기본값</string>
<string name="script_save_failed">새 시간 값을 저장할 수 없습니다</string>
<string name="script_sleep_timer">루트 스크립트 지연 시간</string>
<string name="script_sleep_timer_description">/data/adb/service.d/app.sh 스크립트에 쓰이는 지연 시간을 조정하십시오, 마운트 관련 문제를 해결할 때 유용합니다.</string>
<string name="script_save_failed">새 시간 값을 저장할 수 없습니다.</string>
<string name="script_sleep_timer">루트 스크립트 대기 시간</string>
<string name="script_sleep_timer_description">/data/adb/service.d/app.sh 스크립트에 쓰이는 대기 시간을 조정하십시오. 마운팅 관련 문제를 해결하는 데 유용합니다.</string>
<string name="theme">테마</string>
<string name="theme_dark">다크 테마</string>
<string name="theme_light">라이트 테마</string>
@ -57,6 +59,9 @@
<string name="update_center">업데이트 센터</string>
<string name="update_not_found">새로운 업데이트 없음</string>
<string name="variant">앱 종류</string>
<!-- Logs -->
<string name="logs_saved">로그 저장됨</string>
<string name="logs_not_saved">로그 저장 실패</string>
<!-- Dialogs -->
<string name="advanced">고급 설정</string>
<string name="app_install_files_detected">%1$s 설치에 필요한 파일을 찾았습니다!</string>
@ -75,14 +80,18 @@
<string name="security_context">항상 vancedapp.com, 공식 Vanced 디스코드 서버 또는 공식 GitHub 저장소에서 Vanced Manager 앱을 다운로드해주세요.</string>
<string name="app_installation_preferences">%1$s 설치 설정</string>
<string name="version">버전</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">microG의 버그</string>
<string name="microg_bug_summary">주요 microG의 버그로 인해 v15.43.32를 먼저 설치하고 연 다음 로그인해야 v16 이상을 설치할 수 있습니다. v15.43.32 설치를 진행하시겠습니까?</string>
<string name="microg_bug_summary_music">주요 microG의 버그로 인해 v4.07.51를 먼저 설치하고 연 다음 로그인해야 Music v4.11 이상을 설치할 수 있습니다. v4.07.51 설치를 진행하시겠습니까?</string>
<string name="please_be_patient">잠시만 기다려 주세요...</string>
<string name="welcome">환영합니다</string>
<!-- Install Page -->
<string name="choose_preferred_language">Vanced에서 선호하는 언어를 선택해주세요</string>
<string name="install_latest">최신</string>
<string name="light_plus_other">라이트 + %1$s</string>
<string name="select_at_least_one_lang">적어도 하나의 언어를 선택해주세요!</string>
<string name="vanced_black">검정</string>
<string name="vanced_dark">다크</string>
<!-- About Page -->
<string name="manager_dev">Manager 개발자</string>
<string name="sources">소스 코드</string>
@ -96,8 +105,8 @@
<string name="ifile_missing">저장소에서 블랙/다크 테마에 대한 apk 파일을 찾지 못했습니다. 다시 시도하십시오.</string>
<string name="installation_aborted">사용자가 설치를 중단했기 때문에 앱을 설치하지 못했습니다.</string>
<string name="installation_blocked">사용자가 설치를 차단했기 때문에 앱을 설치하지 못했습니다.</string>
<string name="installation_downgrade">사용자가 패키지를 이전 버전으로 변경하려고 하여 앱을 설치하지 못했습니다. 기본 YouTube 앱을 초기 버전으로 변경한 다음, 설치를 다시 진행해주세요.</string>
<string name="installation_conflict">설치하려는 앱이 이미 설치된 앱과 충돌하여 앱을 설치하지 못했습니다. 현재 설치된 앱을 제거한 다음 다시 설치하십시오.</string>
<string name="installation_downgrade">사용자가 패키지를 이전 버전으로 변경하려고 하여 앱을 설치하지 못했습니다. 기본 앱을 초기 버전으로 변경한 다음, 설치를 다시 진행해주세요.</string>
<string name="installation_conflict">앱이 이미 설치된 앱과 충돌하여 설치하지 못했습니다. 현재 버전의 앱을 제거한 다음 다시 시도하십시오.</string>
<string name="installation_failed">알 수 없는 이유가 발생하여 앱을 설치하지 못했습니다. 저희 텔레그램 또는 디스코드에 문제를 제보해주시면 도와드리겠습니다.</string>
<string name="installation_incompatible">설치 파일이 기기와 호환되지 않아 앱을 설치하지 못했습니다. Manager 설정에서 다운로드된 파일을 모두 삭제한 다음, 설치를 다시 진행해주세요.</string>
<string name="installation_invalid">APK 파일이 손상되어 앱을 설치하지 못했습니다. 설치를 다시 진행해주세요.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Sepanên xwe hilbijêre</string>
<!-- Main Activity -->
<string name="title_about">Derbar</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">Rêvebirin</string>
<string name="title_settings">Sazkarî</string>
<string name="update_manager">Rêveberê hildemîne</string>
@ -57,6 +59,9 @@
<string name="update_center">Navenda hildemandina rêveberê</string>
<string name="update_not_found">Hildema nû nîne</string>
<string name="variant">Guharto</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">Pêşketî</string>
<string name="app_install_files_detected">%1$s dosiyên sazkirinê peyda bûn!</string>
@ -76,13 +81,17 @@
<string name="app_installation_preferences">%1$s sazkariyên bijarde yên sazkirinê</string>
<string name="version">Guherto</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">Jkx tebata xwe bînin...</string>
<string name="welcome">Bi xêr hatî</string>
<!-- Install Page -->
<string name="choose_preferred_language">Ziman(ên) xwe yën dilxwaz ji bo Vanced\'ê hilbijêre</string>
<string name="install_latest">Latest</string>
<string name="light_plus_other">Ronak + %1$s</string>
<string name="select_at_least_one_lang">Herî kêm zimanekê hilbijêre!</string>
<string name="vanced_black">Black</string>
<string name="vanced_dark">Dark</string>
<!-- About Page -->
<string name="manager_dev">Pêşvebirên rêveberê</string>
<string name="sources">Çavkanî</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">Dozîna dosiya apk ji bo rûkara reş/tarî ji bîrgehê bi ser neket, jkx dîsa biceribîne.</string>
<string name="installation_aborted">Installation failed because the user aborted the installation.</string>
<string name="installation_blocked">Installation failed because the user blocked the installation.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock YouTube app, then try again.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Installation failed because the app conflicts with an already installed app. Uninstall the current version of the app, then try again.</string>
<string name="installation_failed">Sazkirin ji ber sedemên nenas bi ser neket, ji bo piştgiriya zêdetir tevlî Telegram an Discord\'ê bibin.</string>
<string name="installation_incompatible">Sazkirin bi ser neket ji ber ku dosiya sazkirinê ligel cîhaza te hevaheng nîne. Dosiyên daxistî ji sazkariyan paqij bike, paşê dîsa biceribîne.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">നിങ്ങളുടെ അപ്ലിക്കേഷനുകൾ തിരഞ്ഞെടുക്കുക</string>
<!-- Main Activity -->
<string name="title_about">കുറിച്ച്</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">മാനേജർ</string>
<string name="title_settings">ക്രമീകരണങ്ങൾ</string>
<string name="update_manager">മാനേജർ പുതുക്കുക</string>
@ -57,6 +59,9 @@
<string name="update_center">മാനേജർ അപ്‌ഡേറ്റ് സെന്റർ</string>
<string name="update_not_found">പുതിയ അപ്‌ഡേറ്റുകളൊന്നുമില്ല</string>
<string name="variant">വേരിയൻറ്</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">വിപുലമായത്</string>
<string name="app_install_files_detected">%1$s ഇൻസ്റ്റാളേഷൻ ഫയലുകൾ കണ്ടെത്തി!</string>
@ -75,14 +80,18 @@
<string name="security_context">നിങ്ങൾ vancedapp.com, Vanced Discord സെർവർ, അല്ലെങ്കിൽ Vanced GitHub എന്നിവയിൽ നിന്ന് അപ്ലിക്കേഷൻ download ൺലോഡ് ചെയ്തുവെന്ന് ഉറപ്പാക്കുക</string>
<string name="app_installation_preferences">%1$s ഇൻസ്റ്റാളേഷൻ മുൻഗണനകൾ</string>
<string name="version">പതിപ്പ്</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">മൈക്രോജിയിൽ ബഗ്</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">ദയവായി ക്ഷമിക്കുക…</string>
<string name="welcome">സ്വാഗതം</string>
<!-- Install Page -->
<string name="choose_preferred_language">വാൻസിനായി നിങ്ങൾ ഭാഷ (കൾ) തിരഞ്ഞെടുക്കുക</string>
<string name="install_latest">Latest</string>
<string name="light_plus_other">പ്രകാശം +%1$s</string>
<string name="select_at_least_one_lang">ഒരു ഭാഷയെങ്കിലും തിരഞ്ഞെടുക്കുക!</string>
<string name="vanced_black">Black</string>
<string name="vanced_dark">Dark</string>
<!-- About Page -->
<string name="manager_dev">മാനേജർ ഡവലപ്പർമാർ</string>
<string name="sources">ഉറവിടങ്ങൾ</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">സംഭരണത്തിൽ നിന്ന് കറുപ്പ് / ഇരുണ്ട തീമിനായി Apk ഫയൽ കണ്ടെത്തുന്നതിൽ പരാജയപ്പെട്ടു, ദയവായി വീണ്ടും ശ്രമിക്കുക.</string>
<string name="installation_aborted">ഉപയോക്താവ് ഇൻസ്റ്റാളേഷൻ നിർത്തലാക്കിയതിനാൽ ഇൻസ്റ്റാളേഷൻ പരാജയപ്പെട്ടു.</string>
<string name="installation_blocked">ഉപയോക്താവ് ഇൻസ്റ്റാളേഷൻ തടഞ്ഞതിനാൽ ഇൻസ്റ്റാളേഷൻ പരാജയപ്പെട്ടു.</string>
<string name="installation_downgrade">ഉപയോക്താവ് പാക്കേജ് തരംതാഴ്ത്താൻ ശ്രമിച്ചതിനാൽ ഇൻസ്റ്റാളേഷൻ പരാജയപ്പെട്ടു. സ്റ്റോക്ക് YouTube അപ്ലിക്കേഷനിൽ നിന്ന് അപ്‌ഡേറ്റുകൾ അൺഇൻസ്റ്റാൾ ചെയ്യുക, തുടർന്ന് വീണ്ടും ശ്രമിക്കുക.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">ഇതിനകം ഇൻസ്റ്റാളുചെയ്‌ത അപ്ലിക്കേഷനുമായി അപ്ലിക്കേഷൻ പൊരുത്തപ്പെടുന്നതിനാൽ ഇൻസ്റ്റാളേഷൻ പരാജയപ്പെട്ടു. അപ്ലിക്കേഷന്റെ നിലവിലെ പതിപ്പ് അൺ‌ഇൻസ്റ്റാൾ ചെയ്യുക, തുടർന്ന് വീണ്ടും ശ്രമിക്കുക.</string>
<string name="installation_failed">അജ്ഞാതമായ കാരണങ്ങളാൽ ഇൻസ്റ്റാളേഷൻ പരാജയപ്പെട്ടു, കൂടുതൽ പിന്തുണയ്ക്കായി ഞങ്ങളുടെ ടെലിഗ്രാം അല്ലെങ്കിൽ ഡിസ്കോർഡിൽ ചേരുക.</string>
<string name="installation_incompatible">ഇൻസ്റ്റാളേഷൻ ഫയൽ നിങ്ങളുടെ ഉപകരണവുമായി പൊരുത്തപ്പെടാത്തതിനാൽ ഇൻസ്റ്റാളേഷൻ പരാജയപ്പെട്ടു. ക്രമീകരണങ്ങളിൽ ഡ download ൺലോഡ് ചെയ്ത ഫയലുകൾ മായ്‌ക്കുക, തുടർന്ന് വീണ്ടും ശ്രമിക്കുക.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">आपले अप्प्स निवडा</string>
<!-- Main Activity -->
<string name="title_about">अॅप बद्दल माहिती</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">मॅनेजर</string>
<string name="title_settings">सेटिंग</string>
<string name="update_manager">मॅनेजर ला अपडेट करा</string>
@ -57,6 +59,9 @@
<string name="update_center">Manager Update Center</string>
<string name="update_not_found">No new updates</string>
<string name="variant">Variant</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">Advanced</string>
<string name="app_install_files_detected">%1$s installation files detected!</string>
@ -76,13 +81,17 @@
<string name="app_installation_preferences">%1$s Installation Preferences</string>
<string name="version">Version</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">Please be patient…</string>
<string name="welcome">Welcome</string>
<!-- Install Page -->
<string name="choose_preferred_language">Choose your preferred language(s) for Vanced</string>
<string name="install_latest">Latest</string>
<string name="light_plus_other">Light + %1$s</string>
<string name="select_at_least_one_lang">Select at least one language!</string>
<string name="vanced_black">Black</string>
<string name="vanced_dark">Dark</string>
<!-- About Page -->
<string name="manager_dev">Manager Devs</string>
<string name="sources">Sources</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">Failed to locate apk file for black/dark theme from storage, please try again.</string>
<string name="installation_aborted">Installation failed because the user aborted the installation.</string>
<string name="installation_blocked">Installation failed because the user blocked the installation.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock YouTube app, then try again.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Installation failed because the app conflicts with an already installed app. Uninstall the current version of the app, then try again.</string>
<string name="installation_failed">Installation failed for unknown reasons, join our Telegram or Discord for further support.</string>
<string name="installation_incompatible">Installation failed because the installation file is incompatible with your device. Clear downloaded files in the Settings, then try again.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Apps selecteren</string>
<!-- Main Activity -->
<string name="title_about">Over</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">Manager</string>
<string name="title_settings">Instellingen</string>
<string name="update_manager">Manager bijwerken</string>
@ -50,13 +52,16 @@
<string name="script_sleep_timer">Slaaptimer root script</string>
<string name="script_sleep_timer_description">Aanpassen waarde voor slaaptimer gebruikt in /data/adb/service.d/app.sh script, nuttig bij mount-issues</string>
<string name="theme">Thema</string>
<string name="theme_dark">Donker thema</string>
<string name="theme_dark">Dark thema</string>
<string name="theme_light">Licht thema</string>
<string name="push_notifications">%1$s push meldingen</string>
<string name="push_notifications_summary">Push meldingen ontvangen wanneer er een update voor %1$s beschikbaar is</string>
<string name="update_center">Manager Update Center</string>
<string name="update_not_found">Geen nieuwe updates</string>
<string name="variant">Versie</string>
<!-- Logs -->
<string name="logs_saved">Logs succesvol opgeslagen</string>
<string name="logs_not_saved">Logs niet opgeslagen</string>
<!-- Dialogs -->
<string name="advanced">Geavanceerd</string>
<string name="app_install_files_detected">%1$s installatiebestanden gedetecteerd!</string>
@ -75,14 +80,18 @@
<string name="security_context">Zorg ervoor dat je de app hebt gedownload van vancedapp.com, de Vanced Discord-server of Vanced GitHub</string>
<string name="app_installation_preferences">installatievoorkeuren voor %1$s</string>
<string name="version">Versie</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">Probleem met microG</string>
<string name="microg_bug_summary">Als gevolg van een fout in microG, vereist de installatie van Vanced 16+ dat je v15.43.32 eerst installeert, die opent en je aanmeldt en pas daarna kan je versie v16 en hoger installeren. Wil je doorgaan met de installatie van v15.43.32?</string>
<string name="microg_bug_summary_music">Als gevolg van een fout in microG, vereist de installatie van Music v4.11+ dat je v4.07.51 eerst installeert, die opent en je aanmeldt en pas daarna kan je versie v4.11 en hoger installeren. Wil je doorgaan met de installatie van v4.07.51?</string>
<string name="please_be_patient">Even geduld…</string>
<string name="welcome">Welkom</string>
<!-- Install Page -->
<string name="choose_preferred_language">Kies je gewenste taal/talen voor Vanced</string>
<string name="install_latest">Nieuwste versie</string>
<string name="light_plus_other">Licht + %1$s</string>
<string name="select_at_least_one_lang">Selecteer minstens één taal!</string>
<string name="vanced_black">Black</string>
<string name="vanced_dark">Dark</string>
<!-- About Page -->
<string name="manager_dev">Manager Dev</string>
<string name="sources">Bronnen</string>
@ -93,10 +102,10 @@
<string name="failed_uninstall">Deïnstalleren van pakket %1$s mislukt</string>
<string name="failed_accent">Nieuwe accentkleur toepassen mislukt</string>
<string name="files_missing_va">Kan de vereiste bestanden voor de installatie niet vinden. Download de installatiebestanden opnieuw en probeer het opnieuw.</string>
<string name="ifile_missing">Kan het apk-bestand voor zwart/donker thema niet vinden in opslag. Probeer het opnieuw.</string>
<string name="ifile_missing">Kan het apk-bestand voor black/dark thema niet vinden in opslag. Probeer het opnieuw.</string>
<string name="installation_aborted">Installatie mislukt omdat de gebruiker de installatie heeft afgebroken.</string>
<string name="installation_blocked">Installatie mislukt omdat de gebruiker de installatie heeft geblokkeerd.</string>
<string name="installation_downgrade">Installatie mislukt omdat de gebruiker het pakket probeerde te downgraden. Verwijder updates van de standaard YouTube-app en probeer het daarna opnieuw.</string>
<string name="installation_downgrade">Installatie mislukt omdat de gebruiker het pakket probeerde te downgraden. Verwijder updates van de standaard app en probeer het daarna opnieuw.</string>
<string name="installation_conflict">Installatie mislukt omdat de app conflicten heeft met een reeds geïnstalleerde app. Verwijder de huidige versie van die app en probeer het opnieuw.</string>
<string name="installation_failed">Installatie mislukt om onbekende redenen, word lid van onze Telegram of Discord voor verdere ondersteuning.</string>
<string name="installation_incompatible">Installatie mislukt omdat het installatiebestand niet compatibel is met jouw apparaat. Wis de gedownloade bestanden in de instellingen en probeer het opnieuw.</string>
@ -104,6 +113,6 @@
<string name="installation_signature">Installatie mislukt omdat apk-handtekeningverificatie is ingeschakeld. Schakel apk-handtekeningverificatie uit en probeer het opnieuw.</string>
<string name="installation_miui">Installatie mislukt omdat MIUI-optimalisatie is ingeschakeld. Schakel MIUI-optimalisatie uit en probeer het opnieuw.</string>
<string name="installation_storage">Installatie mislukt door een opslagfout.</string>
<string name="modapk_missing">Kan het apk-bestand voor zwart/donker thema niet vinden in het installatiebestand. Verwijder de appdata van Vanced Manager en probeer het opnieuw.</string>
<string name="modapk_missing">Kan het apk-bestand voor black/dark thema niet vinden in het installatiebestand. Verwijder de appdata van Vanced Manager en probeer het opnieuw.</string>
<string name="path_missing">Kan het standaard YouTube-installatiepad niet vinden na de gesplitste installatie.</string>
</resources>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Velg dine apper</string>
<!-- Main Activity -->
<string name="title_about">Om</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">Leder</string>
<string name="title_settings">Innstillinger</string>
<string name="update_manager">Oppdater administrator</string>
@ -57,6 +59,9 @@
<string name="update_center">Oppdateringssenter</string>
<string name="update_not_found">Ingen nye oppdateringer</string>
<string name="variant">Variant</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">Avansert</string>
<string name="app_install_files_detected">%1$s installasjonsfiler oppdaget!</string>
@ -76,13 +81,17 @@
<string name="app_installation_preferences">%1$s Installasjonsinnstillinger</string>
<string name="version">Versjon</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">Vær tålmodig…</string>
<string name="welcome">Velkommen</string>
<!-- Install Page -->
<string name="choose_preferred_language">Velg dine foretrukne språk for Vanced</string>
<string name="install_latest">Latest</string>
<string name="light_plus_other">Lys + %1$s</string>
<string name="select_at_least_one_lang">Velg minst ett språk!</string>
<string name="vanced_black">Black</string>
<string name="vanced_dark">Dark</string>
<!-- About Page -->
<string name="manager_dev">Manager Devs</string>
<string name="sources">Kilder</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">Klarte ikke å finne apk-filen for svart/mørkt tema på enheten, vennligst prøv igjen.</string>
<string name="installation_aborted">Installasjonen mislyktes fordi brukeren avbrutt installasjonen.</string>
<string name="installation_blocked">Installasjonen mislyktes på grunn av at brukeren blokkerte installasjonen.</string>
<string name="installation_downgrade">Installasjonen mislyktes fordi brukeren prøvde å nedgradere pakken. Avinstaller oppdateringer fra standard YouTube app, og prøv på nytt.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Installation failed because the app conflicts with an already installed app. Uninstall the current version of the app, then try again.</string>
<string name="installation_failed">Installasjonen mislyktes av ukjente årsaker, bli med i vår Telegram eller Discord gruppe for videre støtte.</string>
<string name="installation_incompatible">Installasjonen mislyktes på grunn av at installasjonsfilen er inkompatibel med enheten. Fjern nedlastede filer i innstillinger og prøv på nytt.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">ਹੋਰ ਐਪ ਚੁਣੋ</string>
<!-- Main Activity -->
<string name="title_about">ਸਾਡੇ ਬਾਰੇ ਵਿੱਚ</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">ਮੈਨੇਜਰ</string>
<string name="title_settings">ਸੈਟਿੰਗਜ਼</string>
<string name="update_manager">ਅਪਡੇਟ ਮੈਨੇਜਰ</string>
@ -57,6 +59,9 @@
<string name="update_center">ਮੈਨੇਜਰ ਅਪਡੇਟ ਕੇਂਦਰ</string>
<string name="update_not_found">ਕੋਈ ਨਵੇਂ ਅਪਡੇਟਸ ਨਹੀਂ</string>
<string name="variant">ਕਿਸਮ</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">ਉੱਨਤ</string>
<string name="app_install_files_detected">%1$s ਇੰਸਟਾਲੇਸ਼ਨ ਫਾਈਲਾਂ ਲੱਭੀਆਂ!</string>
@ -75,14 +80,18 @@
<string name="security_context">ਪੱਕਾ ਕਰੋ ਕਿ ਤੁਸੀਂ vancedapp.com, Vanced Discord ਸਰਵਰ ਜਾਂ Vanced GitHub ਤੋਂ ਐਪ ਡਾਉਨਲੋਡ ਕੀਤਾ ਹੈ</string>
<string name="app_installation_preferences">%1$s ਸਥਾਪਨਾ ਚੁਣੋ</string>
<string name="version">ਵਰਜਨ</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">ਮਾਈਕਰੋਜੀ ਵਿੱਚ ਬੱਗ</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">ਕਿਰਪਾ ਕਰਕੇ ਸਬਰ ਰੱਖੋ…</string>
<string name="welcome">ਜੀ ਆਇਆਂ ਨੂੰ</string>
<!-- Install Page -->
<string name="choose_preferred_language">Vanced ਦੇ ਲਈ ਆਪਣੀ ਪਸੰਦੀਦਾ ਭਾਸ਼ਾ (ਏ) ਚੁਣੋ</string>
<string name="install_latest">Latest</string>
<string name="light_plus_other">ਲਾਇਟ + %1$s</string>
<string name="select_at_least_one_lang">ਘੱਟੋ-ਘੱਟ ਇੱਕ ਭਾਸ਼ਾ ਚੁਣੋ!</string>
<string name="vanced_black">Black</string>
<string name="vanced_dark">Dark</string>
<!-- About Page -->
<string name="manager_dev">ਪ੍ਬੰਧਕ ਨਿਰਮਾਣਕਰਤਾ</string>
<string name="sources">ਸਰੋਤ</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">ਸਟੋਰੇਜ ਤੋਂ ਕਾਲੇ / ਹਨੇਰੇ ਥੀਮ ਲਈ ਏਪੀਕੇ ਫਾਈਲ ਲੱਭਣ ਵਿੱਚ ਅਸਫਲ, ਕਿਰਪਾ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ.</string>
<string name="installation_aborted">ਇੰਸਟਾਲ ਨਾਕਾਮ ਰਹੀ ਕਿਓਂਕਿ ਉਪਯੋਗਕਰਤਾ ਨੇ ਇੰਸਟਾਲੇਸ਼ਨ ਰੱਦ ਕਰ ਦਿੱਤੀ.</string>
<string name="installation_blocked">ਇੰਸਟਾਲੇਸ਼ਨ ਨਾਕਾਮ ਰਹੀ ਕਿਓਂਕਿ ਉਪਯੋਗਕਰਤਾ ਨੇ ਇੰਸਟਾਲੇਸ਼ਨ ਬਲਾਕ ਕਰ ਦਿੱਤੀ.</string>
<string name="installation_downgrade">ਇੰਸਟਾਲੇਸ਼ਨ ਨਾਕਾਮ ਰਹੀ ਕਿਓਂਕਿ ਉਪਯੋਗਕਰਤਾ ਨੇ ਪੈਕਜ ਨੂੰ ਡਾਉਣਗਰੇਡ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕੀਤੀ. ਅਸਲ YouTube ਐਪ ਤੋਂ ਅਪਡੇਟ ਅਨਇੰਸਟਾਲ ਕਰੋ, ਮੁੜ ਕੋਸ਼ਿਸ਼ ਕਰੋ.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">ਸਥਾਪਨਾ ਅਸਫਲ ਕਿਉਂਕਿ ਐਪ ਪਹਿਲਾਂ ਤੋਂ ਸਥਾਪਤ ਐਪ ਨਾਲ ਟਕਰਾਉਂਦੀ ਹੈ. ਐਪ ਦੇ ਮੌਜੂਦਾ ਸੰਸਕਰਣ ਨੂੰ ਅਣਇੰਸਟੌਲ ਕਰੋ, ਫਿਰ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ.</string>
<string name="installation_failed">ਅਣਜਾਣ ਕਾਰਨਾਂ ਕਰਕੇ ਸਥਾਪਨਾ ਅਸਫਲ ਹੋ ਗਈ, ਹੋਰ ਸਹਾਇਤਾ ਲਈ ਸਾਡੇ ਟੈਲੀਗ੍ਰਾਮ ਜਾਂ ਡਿਸਕੋਰਡ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਵੋ.</string>
<string name="installation_incompatible">ਸਥਾਪਨਾ ਅਸਫਲ ਹੋਈ ਕਿਉਂਕਿ ਇੰਸਟਾਲੇਸ਼ਨ ਫਾਈਲ ਤੁਹਾਡੀ ਡਿਵਾਈਸ ਦੇ ਅਨੁਕੂਲ ਨਹੀਂ ਹੈ. ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਡਾਉਨਲੋਡ ਕੀਤੀਆਂ ਫਾਈਲਾਂ ਸਾਫ਼ ਕਰੋ, ਫਿਰ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Select Your Apps</string>
<!-- Main Activity -->
<string name="title_about">About</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">Manager</string>
<string name="title_settings">Settings</string>
<string name="update_manager">Update Manager</string>
@ -57,6 +59,9 @@
<string name="update_center">Manager Update Center</string>
<string name="update_not_found">No new updates</string>
<string name="variant">Variant</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">Advanced</string>
<string name="app_install_files_detected">%1$s installation files detected!</string>
@ -76,13 +81,17 @@
<string name="app_installation_preferences">%1$s Installation Preferences</string>
<string name="version">Version</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">Please be patient…</string>
<string name="welcome">Welcome</string>
<!-- Install Page -->
<string name="choose_preferred_language">Choose your preferred language(s) for Vanced</string>
<string name="install_latest">Latest</string>
<string name="light_plus_other">Light + %1$s</string>
<string name="select_at_least_one_lang">Select at least one language!</string>
<string name="vanced_black">Black</string>
<string name="vanced_dark">Dark</string>
<!-- About Page -->
<string name="manager_dev">Manager Devs</string>
<string name="sources">Sources</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">Failed to locate apk file for black/dark theme from storage, please try again.</string>
<string name="installation_aborted">Installation failed because the user aborted the installation.</string>
<string name="installation_blocked">Installation failed because the user blocked the installation.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock YouTube app, then try again.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Installation failed because the app conflicts with an already installed app. Uninstall the current version of the app, then try again.</string>
<string name="installation_failed">Installation failed for unknown reasons, join our Telegram or Discord for further support.</string>
<string name="installation_incompatible">Installation failed because the installation file is incompatible with your device. Clear downloaded files in the Settings, then try again.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Wybierz swoje aplikacje</string>
<!-- Main Activity -->
<string name="title_about">O nas</string>
<string name="title_guide">Najczęściej zadawane pytania (FAQ)</string>
<string name="title_logs">Dzienniki</string>
<string name="title_home">Menedżer</string>
<string name="title_settings">Ustawienia</string>
<string name="update_manager">Zaktualizuj Menedżera</string>
@ -57,6 +59,9 @@
<string name="update_center">Centrum aktualizacji</string>
<string name="update_not_found">Brak nowych aktualizacji</string>
<string name="variant">Wariant</string>
<!-- Logs -->
<string name="logs_saved">Pomyślnie zapisano dzienniki</string>
<string name="logs_not_saved">Nie udało się zapisać dzienników</string>
<!-- Dialogs -->
<string name="advanced">Opcje zaawansowane</string>
<string name="app_install_files_detected">Wykryto %1$s plików instalacyjnych!</string>
@ -75,14 +80,18 @@
<string name="security_context">Upewnij się, że pobrałeś aplikację z vancedapp.com, serwera Vanced Discord lub Vanced GitHub</string>
<string name="app_installation_preferences">Preferencje instalacji %1$s</string>
<string name="version">Wersja</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">Błąd w microG</string>
<string name="microg_bug_summary">Ze względu na błąd w microG, instalacja Vanced 16+ wymaga najpierw instalacji v15.43.32, otwórz go, a następnie zaloguj się i tylko wtedy możesz zainstalować v16 i nowsze. Czy chcesz kontynuować instalację v15.43.32?</string>
<string name="microg_bug_summary_music">Ze względu na błąd w microG głównej, instalacja Muzyka v4.11+ wymaga najpierw instalacji v4.07.51, otwórz go, a następnie zaloguj się i tylko wtedy możesz zainstalować v4.11 i nowsze. Czy chcesz kontynuować instalację v4.07.51?</string>
<string name="please_be_patient">Prosimy o cierpliwość…</string>
<string name="welcome">Witaj</string>
<!-- Install Page -->
<string name="choose_preferred_language">Wybierz preferowany język(i) dla Vanced</string>
<string name="install_latest">Najnowsza</string>
<string name="light_plus_other">Jasny + %1$s</string>
<string name="select_at_least_one_lang">Wybierz co najmniej jeden język!</string>
<string name="vanced_black">Czarny</string>
<string name="vanced_dark">Ciemny</string>
<!-- About Page -->
<string name="manager_dev">Deweloperzy Menedżera</string>
<string name="sources">Źródła</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">Nie udało się zlokalizować pliku apk dla czarnego/ciemnego motywu, spróbuj ponownie.</string>
<string name="installation_aborted">Instalacja nie powiodła się, ponieważ użytkownik przerwał instalację.</string>
<string name="installation_blocked">Instalacja nie powiodła się, ponieważ użytkownik zablokował instalację.</string>
<string name="installation_downgrade">Instalacja nie powiodła się, ponieważ użytkownik próbował obniżyć paczkę. Odinstaluj aktualizacje z aplikacji YouTube, a następnie spróbuj ponownie.</string>
<string name="installation_downgrade">Instalacja nie powiodła się, ponieważ użytkownik próbował obniżyć paczkę. Odinstaluj aktualizacje z domyślnej aplikacji YouTube, a następnie spróbuj ponownie.</string>
<string name="installation_conflict">Instalacja nie powiodła się ponieważ aplikacja konfliktuje z już zainstalowaną aplikacją. Odinstaluj aktualną wersję aplikacji a następnie spróbuj ponownie.</string>
<string name="installation_failed">Operacja nie powiodła się z nieznanego powodu. Aby uzyskać wsparcie, dołącz do naszego Telegram\'u lub Discord\'a.</string>
<string name="installation_incompatible">Instalacja nie powiodła się, ponieważ plik instalacyjny jest niezgodny z Twoim urządzeniem. Wyczyść pobrane pliki w Ustawieniach, a następnie spróbuj ponownie.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Select Your Apps</string>
<!-- Main Activity -->
<string name="title_about">About</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">Manager</string>
<string name="title_settings">Settings</string>
<string name="update_manager">Update Manager</string>
@ -57,6 +59,9 @@
<string name="update_center">Manager Update Center</string>
<string name="update_not_found">No new updates</string>
<string name="variant">Variant</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">Advanced</string>
<string name="app_install_files_detected">%1$s installation files detected!</string>
@ -76,13 +81,17 @@
<string name="app_installation_preferences">%1$s Installation Preferences</string>
<string name="version">Version</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">Please be patient…</string>
<string name="welcome">Welcome</string>
<!-- Install Page -->
<string name="choose_preferred_language">Choose your preferred language(s) for Vanced</string>
<string name="install_latest">Latest</string>
<string name="light_plus_other">Light + %1$s</string>
<string name="select_at_least_one_lang">Select at least one language!</string>
<string name="vanced_black">Black</string>
<string name="vanced_dark">Dark</string>
<!-- About Page -->
<string name="manager_dev">Manager Devs</string>
<string name="sources">Sources</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">Failed to locate apk file for black/dark theme from storage, please try again.</string>
<string name="installation_aborted">Installation failed because the user aborted the installation.</string>
<string name="installation_blocked">Installation failed because the user blocked the installation.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock YouTube app, then try again.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Installation failed because the app conflicts with an already installed app. Uninstall the current version of the app, then try again.</string>
<string name="installation_failed">Installation failed for unknown reasons, join our Telegram or Discord for further support.</string>
<string name="installation_incompatible">Installation failed because the installation file is incompatible with your device. Clear downloaded files in the Settings, then try again.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Selecione Seus Aplicativos</string>
<!-- Main Activity -->
<string name="title_about">Sobre</string>
<string name="title_guide">Perguntas Frequentes</string>
<string name="title_logs">Registros</string>
<string name="title_home">Gerenciador</string>
<string name="title_settings">Configurações</string>
<string name="update_manager">Gerenciador de Atualização</string>
@ -47,8 +49,8 @@
<string name="link_custom_tabs">Os links serão abertos nas abas personalizadas do Chrome</string>
<string name="system_default">Padrão do sistema</string>
<string name="script_save_failed">Falha ao salvar o novo valor de tempo</string>
<string name="script_sleep_timer">Tempo de repouso do script raiz</string>
<string name="script_sleep_timer_description">Ajuste o valor do tempo de suspensão usado no script /data/adb/service.d/app.sh, útil para corrigir problemas de montagem</string>
<string name="script_sleep_timer">Tempo de repouso do script root</string>
<string name="script_sleep_timer_description">Ajuste o valor do tempo de suspensão usado no script/data/adb/service.d/app.sh, útil para corrigir problemas de montagem</string>
<string name="theme">Tema</string>
<string name="theme_dark">Escuro</string>
<string name="theme_light">Claro</string>
@ -57,6 +59,9 @@
<string name="update_center">Centro de Atualizações</string>
<string name="update_not_found">Não há novas atualizações</string>
<string name="variant">Variante</string>
<!-- Logs -->
<string name="logs_saved">Registros salvos com sucesso</string>
<string name="logs_not_saved">Não foi possível salvar os registros</string>
<!-- Dialogs -->
<string name="advanced">Avançado</string>
<string name="app_install_files_detected">%1$s arquivos de instalação detectados!</string>
@ -75,14 +80,18 @@
<string name="security_context">Certifique-se de fazer o download do aplicativo em vancedapp.com, no servidor Vanced Discord ou no Vanced GitHub</string>
<string name="app_installation_preferences">%1$s Preferências de Instalação</string>
<string name="version">Versão</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">Bug no microG</string>
<string name="microg_bug_summary">Devido a um bug no microG, instalar o Vanced 16 e mais recentes requer que você instale a versão 15.43.32 antes, abra-o, então logue e apenas então você poderá instalar a versão 16 adiante. Você quer prosseguir com a instalação do v15.43.32?</string>
<string name="microg_bug_summary_music">Devido a um bug no microG, instalar a versão do vanced music 4.11 e as mais recentes requer que você instale a versão 4.07.51. Primeiro, abra-o, então faça login e só depois você poderá instalar a versão 4.11 e as mais recentes. Você quer prosseguir com a instalação da versão 4.07.51?</string>
<string name="please_be_patient">Por favor, seja paciente…</string>
<string name="welcome">Bem-vindo</string>
<!-- Install Page -->
<string name="choose_preferred_language">Escolha o seu idioma preferido para o Vanced</string>
<string name="install_latest">Mais recente</string>
<string name="light_plus_other">Claro + %1$s</string>
<string name="select_at_least_one_lang">Selecione pelo menos um idioma!</string>
<string name="vanced_black">Preto</string>
<string name="vanced_dark">Escuro</string>
<!-- About Page -->
<string name="manager_dev">Desenvolvedores do Manager</string>
<string name="sources">Fontes</string>
@ -96,8 +105,8 @@
<string name="ifile_missing">Falha ao localizar o arquivo apk para o tema preto/escuro a partir do armazenamento, por favor tente novamente.</string>
<string name="installation_aborted">A instalação falhou porque o usuário abortou a instalação.</string>
<string name="installation_blocked">A instalação falhou porque o usuário bloqueou a instalação.</string>
<string name="installation_downgrade">A instalação falhou porque o usuário tentou fazer o downgrade do pacote. Desinstale as atualizações do aplicativo YouTube stock e tente novamente.</string>
<string name="installation_conflict">A instalação falhou porque o aplicativo está em conflito com um aplicativo já instalado. Desinstale a versão atual do aplicativo e tente novamente.</string>
<string name="installation_downgrade">A instalação falhou porque o usuário tentou fazer o downgrade do pacote. Desinstale as atualizações do aplicativo YouTube padrão e tente novamente.</string>
<string name="installation_conflict">A instalação falhou porque o app está em conflito com um app já instalado. Desinstale a versão atual do aplicativo e tente novamente.</string>
<string name="installation_failed">A instalação falhou por um motivo desconhecido, junte-se ao nosso grupo no Telegram ou Discord para obter suporte.</string>
<string name="installation_incompatible">A instalação falhou porque o arquivo de instalação é incompatível com o seu dispositivo. Limpe os arquivos baixados nas configurações e tente novamente.</string>
<string name="installation_invalid">A instalação falhou porque os arquivos apk estão corrompidos, tente novamente.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Selecione as suas aplicações</string>
<!-- Main Activity -->
<string name="title_about">Sobre</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">Gestor</string>
<string name="title_settings">Configurações</string>
<string name="update_manager">Gestor de Atualização</string>
@ -46,9 +48,9 @@
<string name="link_title">Usar abas personalizadas do Chrome</string>
<string name="link_custom_tabs">Os links serão abertos em abas personalizadas do Chrome</string>
<string name="system_default">Padrão do sistema</string>
<string name="script_save_failed">Failed to save new time value</string>
<string name="script_sleep_timer">Root Script Sleep Time</string>
<string name="script_sleep_timer_description">Adjust sleep time value used in /data/adb/service.d/app.sh script, useful for fixing mounting issues</string>
<string name="script_save_failed">Falhou ao salvar novo valor de tempo</string>
<string name="script_sleep_timer">Tempo de suspensão do script Root</string>
<string name="script_sleep_timer_description">Ajuste o valor de tempo de suspensão usado no script /data/adb/service.d/app.sh, útil para a correção de problemas de montagem</string>
<string name="theme">Tema</string>
<string name="theme_dark">Tema Escuro</string>
<string name="theme_light">Tema Claro</string>
@ -57,6 +59,9 @@
<string name="update_center">Centro de Actualizações</string>
<string name="update_not_found">Sem atualizações</string>
<string name="variant">Variante</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">Avançado</string>
<string name="app_install_files_detected">%1$s arquivos de instalação detetados!</string>
@ -75,14 +80,18 @@
<string name="security_context">Certifique-se de que você baixou o aplicativo do vancedapp.com, o servidor Vanced Discord ou o Vanced GitHub</string>
<string name="app_installation_preferences">Preferências de instalação %1$s</string>
<string name="version">Versão</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">Bug no microG</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">Por favor, sejas paciente…</string>
<string name="welcome">Bem-Vindo</string>
<!-- Install Page -->
<string name="choose_preferred_language">Escolha a(s) sua(s) língua(s) de preferência para o Vanced</string>
<string name="install_latest">Latest</string>
<string name="light_plus_other">Claro + %1$s</string>
<string name="select_at_least_one_lang">Selecione ao menos um idioma!</string>
<string name="vanced_black">Black</string>
<string name="vanced_dark">Dark</string>
<!-- About Page -->
<string name="manager_dev">Desenvolvedores do Manager</string>
<string name="sources">Fontes</string>
@ -96,8 +105,8 @@
<string name="ifile_missing">Falha ao localizar o apk para o tema preto/escuro no armazenamento, por favor, tente novamente.</string>
<string name="installation_aborted">A instalação falhou porque o usuário abortou a instalação.</string>
<string name="installation_blocked">A instalação falhou porque o usuário bloqueou a instalação.</string>
<string name="installation_downgrade">A instalação falhou porque o usuário tentou fazer o downgrade do pacote. Desinstale as atualizações do app do YouTube e, em seguida, tente novamente.</string>
<string name="installation_conflict">Installation failed because the app conflicts with an already installed app. Uninstall the current version of the app, then try again.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">A instalação falhou porque o app entra em conflito com um app já instalado. Desinstale a versão atual do app e tente novamente.</string>
<string name="installation_failed">A instalação falhou por razões desconhecidas, por favor entre no nosso Telegram ou Discord para suporte.</string>
<string name="installation_incompatible">Falha na instalação porque o pacote de instalação é incompatível com o seu dispositivo. Limpe os pacotes transferidos nas Configurações e tente novamente.</string>
<string name="installation_invalid">A instalação falhou porque os pacotes apk estão corrompidos, por favor tente novamente.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Selectați aplicațiile</string>
<!-- Main Activity -->
<string name="title_about">Despre</string>
<string name="title_guide">Întrebări frecvente</string>
<string name="title_logs">Jurnale</string>
<string name="title_home">Manager</string>
<string name="title_settings">Configurări</string>
<string name="update_manager">Actualizați Manager</string>
@ -57,6 +59,9 @@
<string name="update_center">Actualizator</string>
<string name="update_not_found">Nu există actualizări noi</string>
<string name="variant">Variantă</string>
<!-- Logs -->
<string name="logs_saved">Jurnale salvate cu succes</string>
<string name="logs_not_saved">Jurnalele nu pot fi salvate</string>
<!-- Dialogs -->
<string name="advanced">Avansat</string>
<string name="app_install_files_detected">%1$s fișiere de instalare detectate!</string>
@ -75,14 +80,18 @@
<string name="security_context">Asigurați-vă că ați descărcat aplicația de pe vancedapp.com, de pe serverul Discord Vanced sau de pe GitHub Vanced</string>
<string name="app_installation_preferences">%1$s Preferințe de instalare</string>
<string name="version">Versiune</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">Eroare la microG</string>
<string name="microg_bug_summary">Din cauza unei erori în microG, pentru a instala Vanced versiunea 16, este nevoie mai întâi să instalați versiunea 15.43.32, să o deschideți, apoi să vă autentificați și abia apoi puteți instala versiunea 16 și alte versiuni ulterioare. Doriți să continuați cu instalarea versiunii 15.43.32?</string>
<string name="microg_bug_summary_music">Din cauza unei erori în microG, pentru a instala Music Vanced versiunea 4.11, este nevoie mai întâi să instalați versiunea 4.07.51, să o deschideți, apoi să vă autentificați și abia apoi puteți instala versiunea 4.11 și alte versiuni ulterioare. Doriți să continuați cu instalarea versiunii 4.07.51?</string>
<string name="please_be_patient">Vă rugăm să aveți răbdare…</string>
<string name="welcome">Bun venit</string>
<!-- Install Page -->
<string name="choose_preferred_language">Alegeți limba preferată pentru Vanced</string>
<string name="install_latest">Cel mai recent</string>
<string name="light_plus_other">Alb + %1$s</string>
<string name="select_at_least_one_lang">Selectaţi cel puţin o limbă!</string>
<string name="vanced_black">Negru</string>
<string name="vanced_dark">Întunecat</string>
<!-- About Page -->
<string name="manager_dev">Dezvoltatori</string>
<string name="sources">Surse</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Выберите ваши приложения</string>
<!-- Main Activity -->
<string name="title_about">О нас</string>
<string name="title_guide">Частые вопросы</string>
<string name="title_logs">Логи</string>
<string name="title_home">Менеджер</string>
<string name="title_settings">Настройки</string>
<string name="update_manager">Обновить Менеджер</string>
@ -57,6 +59,9 @@
<string name="update_center">Центр обновлений</string>
<string name="update_not_found">Обновлений не найдено</string>
<string name="variant">Вариант</string>
<!-- Logs -->
<string name="logs_saved">Логи успешно сохранены</string>
<string name="logs_not_saved">Не удалось сохранить логи</string>
<!-- Dialogs -->
<string name="advanced">Доп. настройки</string>
<string name="app_install_files_detected">Обнаружены установочные файлы для %1$s!</string>
@ -75,14 +80,18 @@
<string name="security_context">Пожалуйста, убедитесь, что вы скачали это приложение с vancedapp.com, сервера Vanced в Discord или с официального GitHub</string>
<string name="app_installation_preferences">Параметры установки %1$s</string>
<string name="version">Версия</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">Ошибка в microG</string>
<string name="microg_bug_summary">В связи с ошибкой в microG, установка Vanced 16+ сначала требует установку v15.43.32, открытия приложения и входа в аккаунт, и только затем можно установить версию 16 и выше. Вы хотите продолжить установку v15.43.32?</string>
<string name="microg_bug_summary_music">В связи с ошибкой в microG, установка Music 4.11+ сначала требует установку v4.07.51, открытия приложения и входа в аккаунт, и только затем можно установить версию 4.11 и выше. Вы хотите продолжить установку v4.07.51?</string>
<string name="please_be_patient">Пожалуйста, подождите…</string>
<string name="welcome">Добро пожаловать</string>
<!-- Install Page -->
<string name="choose_preferred_language">Выберите предпочитаемый язык для Vanced</string>
<string name="install_latest">Новейшая</string>
<string name="light_plus_other">Светлая + %1$s</string>
<string name="select_at_least_one_lang">Выберите хотя бы один язык!</string>
<string name="vanced_black">Черный</string>
<string name="vanced_dark">Темный</string>
<!-- About Page -->
<string name="manager_dev">Разработчики Менеджера</string>
<string name="sources">Исходники</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">ඔබගේ යෙදුම් තෝරන්න</string>
<!-- Main Activity -->
<string name="title_about">මේ ගැන</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">Manager</string>
<string name="title_settings">සැකසුම්</string>
<string name="update_manager">Update Manager</string>
@ -57,6 +59,9 @@
<string name="update_center">Manager Update Center</string>
<string name="update_not_found">No new updates</string>
<string name="variant">Variant</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">Advanced</string>
<string name="app_install_files_detected">%1$s installation files detected!</string>
@ -76,13 +81,17 @@
<string name="app_installation_preferences">%1$s Installation Preferences</string>
<string name="version">අනුවාදය</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">Please be patient…</string>
<string name="welcome">ආයුබෝවන්</string>
<!-- Install Page -->
<string name="choose_preferred_language">Choose your preferred language(s) for Vanced</string>
<string name="install_latest">Latest</string>
<string name="light_plus_other">Light + %1$s</string>
<string name="select_at_least_one_lang">Select at least one language!</string>
<string name="vanced_black">Black</string>
<string name="vanced_dark">Dark</string>
<!-- About Page -->
<string name="manager_dev">Manager Devs</string>
<string name="sources">මූලාශ්‍ර</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">Failed to locate apk file for black/dark theme from storage, please try again.</string>
<string name="installation_aborted">Installation failed because the user aborted the installation.</string>
<string name="installation_blocked">Installation failed because the user blocked the installation.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock YouTube app, then try again.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Installation failed because the app conflicts with an already installed app. Uninstall the current version of the app, then try again.</string>
<string name="installation_failed">Installation failed for unknown reasons, join our Telegram or Discord for further support.</string>
<string name="installation_incompatible">Installation failed because the installation file is incompatible with your device. Clear downloaded files in the Settings, then try again.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Dooro apps-ka</string>
<!-- Main Activity -->
<string name="title_about">Anaga</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">Maamule</string>
<string name="title_settings">Fadhiga</string>
<string name="update_manager">Cusboonaysii</string>
@ -24,10 +26,10 @@
<string name="app_changelog_tooltip">Kusii dhufo si aad u aragto waxa isbadalay.</string>
<string name="changelog">Waxa isbadalay</string>
<string name="downloading_file">Dajinaya %1$s</string>
<string name="install">Ku shub</string>
<string name="button_reinstall">Dib-ugushub</string>
<string name="install">Kushub</string>
<string name="button_reinstall">Dib ugushub</string>
<string name="version_installed">Ka kujira:</string>
<string name="latest">Kii u dambeeyay:</string>
<string name="latest">U dambeeyay:</string>
<string name="no_microg">microG laguma shubin</string>
<string name="root_not_granted">\'Root\' looma fasaxin</string>
<string name="unavailable">Lama heli karo</string>
@ -57,6 +59,9 @@
<string name="update_center">Xarunta Cusboonaysiinta Manager-ka</string>
<string name="update_not_found">Majiro wax cusub</string>
<string name="variant">Nooca</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">Dheeraad ah</string>
<string name="app_install_files_detected">%1$s faylashiisii kushubi lahaa ayaa la helay!</string>
@ -75,14 +80,18 @@
<string name="security_context">Iska hubi inaad app-ka kaso dajisatay vancedapp.com, xaga martigaliyaha Discord, ama meesha Vanced ee GitHub</string>
<string name="app_installation_preferences">Fadhiga Kushubida %1$s</string>
<string name="version">Tirsiga</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">Cillad xaga microG ah</string>
<string name="microg_bug_summary">Ayadooy ugu wacantahay cillad xaga microG ga ah, kushibida Vanced 16+ ugu horayn waxay u baahantahay inaad ku shubto v15.43.32, kadib aad furto ood galiso akoonkaaga markaas kadib umbaad v16 iyo wixii kasareeya ku shubi kartaa. Ma rabtaa inaad kusii socoto ku shubida v15.43.32?</string>
<string name="microg_bug_summary_music">Ayadooy ugu wacantahay cillad xaga microG ga ah, kushibida Music v4.11+ ugu horayn waxay u baahantahay inaad ku shubto v4.07.51, kadib aad furto ood galiso akoonkaaga markaas kadib umbaad v4.11 iyo wixii kasareeya ku shubi kartaa. Ma rabtaa inaad kusii socoto ku shubida v4.07.51?</string>
<string name="please_be_patient">Fadlan dulqaado…</string>
<string name="welcome">Soo dhawoow</string>
<!-- Install Page -->
<string name="choose_preferred_language">Dooro luuqada(ha) aad rabto ee app-ka Vanced</string>
<string name="install_latest">Latest</string>
<string name="light_plus_other">Cadiin + %1$s</string>
<string name="select_at_least_one_lang">Ugu yaraan hal luuqad dooro!</string>
<string name="vanced_black">Black</string>
<string name="vanced_dark">Dark</string>
<!-- About Page -->
<string name="manager_dev">Sameeyaasha Manager-ka</string>
<string name="sources">Tixraacyo</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">Laguma guulaysanin in faylka apk-ga ee nashqada madow/mugdiga laga helo kaydka aalaada, fadlan markale isku day.</string>
<string name="installation_aborted">Ku shubidii way guuldaraysatay sababtoo ah qofka aalada isticmaalaya ayaa joojiyay.</string>
<string name="installation_blocked">Ku shubidii way guuldaraysatay sababtoo ah qofka aalada isticmaalaya ayaa xanibay.</string>
<string name="installation_downgrade">Ku shubidii way guuldaraysatay sababtoo ah qofka aalada isticmaalaya ayaa isku dayay inuu nooc hore ku shubo. Ka saar cusboonaysiinta xaga app-ka YouTube-ka caadiga ah, kadibna markale isku day.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Ku shubidii way guuldaraysatay sababtoo ah app-ka waxay iskhilaafeen mid horay ugu jiray aalada. Ka saar nooca hadda ee kujira, kadib markale ku celi.</string>
<string name="installation_failed">Ku shubidii way guuldaraysatay sababo aan la garanaynin awgood, kusoo biir Telegram-kanaga ama Discord-ka si aad caawin dheerad ah u hesho.</string>
<string name="installation_incompatible">Ku shubidii way guuldaraysatay sababtoo ah faylka kuma shaqaynayo aaladaada. Xaga Fadhiga ka saar waxyaabaha lasoo dajiyay, kadib markale isku day.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Одабери своје апликације</string>
<!-- Main Activity -->
<string name="title_about">О апликацији</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">Менаџер</string>
<string name="title_settings">Поставке</string>
<string name="update_manager">Освежи Менаџера</string>
@ -32,8 +34,8 @@
<string name="root_not_granted">Root приступ није омогућен</string>
<string name="unavailable">Недоступно</string>
<string name="update">Ажурирај</string>
<string name="social_media">Social Media</string>
<string name="support_us">Support us</string>
<string name="social_media">Социјалне мреже</string>
<string name="support_us">Подржите нас</string>
<!-- Settings -->
<string name="accent_color">Боја наглашавања</string>
<string name="category_appearance">Изглед</string>
@ -46,9 +48,9 @@
<string name="link_title">Користите Chrome Custom Tabs</string>
<string name="link_custom_tabs">Линкови ће бити отворени у Chrome Custom Tabs</string>
<string name="system_default">Системски подразумевано</string>
<string name="script_save_failed">Failed to save new time value</string>
<string name="script_sleep_timer">Root Script Sleep Time</string>
<string name="script_sleep_timer_description">Adjust sleep time value used in /data/adb/service.d/app.sh script, useful for fixing mounting issues</string>
<string name="script_save_failed">Грешка при снимању врдности за ново време</string>
<string name="script_sleep_timer">Роот скрипта за Време спавања</string>
<string name="script_sleep_timer_description">Подесите време спавања путем у/подаци/адб/услуге/апп.сх скрипте, ово је корисно код грешке при повезивању</string>
<string name="theme">Тема</string>
<string name="theme_dark">Тамна тема</string>
<string name="theme_light">Светла тема</string>
@ -57,6 +59,9 @@
<string name="update_center">Менаџер ажурирања</string>
<string name="update_not_found">Нема нове верзије</string>
<string name="variant">Варијанта</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">Napredan</string>
<string name="app_install_files_detected">%1$s верзија је пронађена!</string>
@ -75,14 +80,18 @@
<string name="security_context">Преузмите апликацију само са официјелног Vanced сајта vancedapp.com, Vanced Discord сервера или Vanced GitHub-а</string>
<string name="app_installation_preferences">%1$s Инсталациона подешавања</string>
<string name="version">Верзија</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">Грешка у МикроГ апликацији</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">Молимо Вас да будете стрпљиви…</string>
<string name="welcome">Добро дошли</string>
<!-- Install Page -->
<string name="choose_preferred_language">Одаберите језик за коришћење Vanced апликације</string>
<string name="install_latest">Latest</string>
<string name="light_plus_other">Осветљење+%1$s</string>
<string name="select_at_least_one_lang">Одаберите барем један језик!</string>
<string name="vanced_black">Black</string>
<string name="vanced_dark">Dark</string>
<!-- About Page -->
<string name="manager_dev">Менаџер развоја</string>
<string name="sources">Извор</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">Није могуће пронаћи apk датотеку за црно/тамну тему у меморијском простору, покушајте поново.</string>
<string name="installation_aborted">Инсталација није успешна, корисник је обуставио инсталацију.</string>
<string name="installation_blocked">Инсталација није успешна, корисник је блокирао инсталацију.</string>
<string name="installation_downgrade">Инсталација није успешна, корисник је покушао да инсталира старију верзију преко новије верзије апликације. Деинсталирајте све до предодређене инсталиране верзије YouTubе апликације, затим покушајте поново.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Installation failed because the app conflicts with an already installed app. Uninstall the current version of the app, then try again.</string>
<string name="installation_failed">Инсталација није успеla, услед непознатог разлога, прикључите нам се на Telegram и Discord апликацијама за даљу подршку.</string>
<string name="installation_incompatible">Инсталација је неуспешна јер инсталациона датотека није компатибилна са вашим уређајем. Очистите преузете датотеке у Подешавањима и затим покушајте поново.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Välj dina appar</string>
<!-- Main Activity -->
<string name="title_about">Om</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">Hanterare</string>
<string name="title_settings">Inställningar</string>
<string name="update_manager">Uppdatera hanteraren</string>
@ -18,7 +20,7 @@
<string name="select_apps_music">Vanced, men för YouTube Music!\nrelativt mindre funktion rik men uppfyller dina behov.</string>
<string name="select_apps_vanced">YouTube Vanced är beståndet Android YouTube App, men bättre!</string>
<string name="lets_get_started">Nu sätter vi igång</string>
<string name="willing_to_use_root">Don\'t know what this is or don\'t want to use the root version? just click the blue arrow below!</string>
<string name="willing_to_use_root">Vet du inte vad detta är eller inte vill använda rotversionen? Klicka bara på den blå pilen nedan!</string>
<!-- Home Page -->
<string name="about_app">Cirka %1$s</string>
<string name="app_changelog_tooltip">Tryck på kortet för att se ändringsloggen.</string>
@ -32,8 +34,8 @@
<string name="root_not_granted">Root-åtkomst inte beviljat</string>
<string name="unavailable">Ej tillgänglig</string>
<string name="update">Uppdatera</string>
<string name="social_media">Social Media</string>
<string name="support_us">Support us</string>
<string name="social_media">Sociala medier</string>
<string name="support_us">Stöd oss</string>
<!-- Settings -->
<string name="accent_color">Accentfärg</string>
<string name="category_appearance">Utseende</string>
@ -46,9 +48,9 @@
<string name="link_title">Använd Chrome-anpassade flikar</string>
<string name="link_custom_tabs">Länkar öppnas i Chrome Custom Tabs</string>
<string name="system_default">Systemstandard</string>
<string name="script_save_failed">Failed to save new time value</string>
<string name="script_sleep_timer">Root Script Sleep Time</string>
<string name="script_sleep_timer_description">Adjust sleep time value used in /data/adb/service.d/app.sh script, useful for fixing mounting issues</string>
<string name="script_save_failed">Det gick inte att spara nytt tidsvärde</string>
<string name="script_sleep_timer">Root-skript sömntid</string>
<string name="script_sleep_timer_description">Justera vilotidsvärde som används i /data/adb/service.d/app.sh skript, användbart för att fixa monteringsproblem</string>
<string name="theme">Tema</string>
<string name="theme_dark">Mörkt tema</string>
<string name="theme_light">Ljust tema</string>
@ -57,6 +59,9 @@
<string name="update_center">Ansvarig uppdateringscenter</string>
<string name="update_not_found">Inga nya uppdateringar</string>
<string name="variant">Variant</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">Avancerad</string>
<string name="app_install_files_detected">%1$s installationsfiler upptäckt!</string>
@ -75,14 +80,18 @@
<string name="security_context">Se till att du laddade ner appen från vancedapp.com, den Vanced Discord-servern eller den Vanced GitHub</string>
<string name="app_installation_preferences">%1$s Valda installationsinställningar</string>
<string name="version">Version</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">Bugg i microG</string>
<string name="microg_bug_summary">På grund av en bugg i mainline microG, måste du installera Vanced v16+ först installera v15.43. 2, öppna den, sedan logga in och endast då kan du installera v16 och högre. Vill du fortsätta med installationen av v15.43.32?</string>
<string name="microg_bug_summary_music">På grund av en bugg i mainline microG, måste du installera Vanced v16+ först installera v15.43. 2, öppna den, sedan logga in och endast då kan du installera v16 och högre. Vill du fortsätta med installationen av v15.11?</string>
<string name="please_be_patient">Vänligen ha tålamod…</string>
<string name="welcome">Välkommen</string>
<!-- Install Page -->
<string name="choose_preferred_language">Välj önskade språk för Vanced</string>
<string name="install_latest">Senaste</string>
<string name="light_plus_other">Ljus + %1$s</string>
<string name="select_at_least_one_lang">Välj minst ett språk!</string>
<string name="vanced_black">Svart</string>
<string name="vanced_dark">Mörk</string>
<!-- About Page -->
<string name="manager_dev">Hanteraren Dev</string>
<string name="sources">Källor</string>
@ -91,13 +100,13 @@
<string name="chown_fail">Misslyckades att Chown Apk till systemägare, Försök igen.</string>
<string name="error_downloading">Laddar ned %1$s</string>
<string name="failed_uninstall">Det gick inte att avinstallera paket %1$s</string>
<string name="failed_accent">Failed to apply new accent color</string>
<string name="failed_accent">Det gick inte att tillämpa ny accentfärg</string>
<string name="files_missing_va">Det gick inte att hitta de nödvändiga filerna för installationen. Ladda ner installationsfilerna igen och försök igen.</string>
<string name="ifile_missing">Det gick inte att hitta apk-fil för svart/mörkt tema från lagring, försök igen.</string>
<string name="installation_aborted">Åtgärden misslyckades eftersom användaren avbröt installationen.</string>
<string name="installation_blocked">Åtgärden misslyckades eftersom användaren avbröt installationen.</string>
<string name="installation_downgrade">Installationen misslyckades eftersom användaren försökte nedgradera paketet. Avinstallera uppdateringar från lagerappen YouTube, försök sedan igen.</string>
<string name="installation_conflict">Installation failed because the app conflicts with an already installed app. Uninstall the current version of the app, then try again.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Installationen misslyckades eftersom appen står i konflikt med en redan installerad app. Avinstallera den aktuella versionen av Vanced, försök sedan igen.</string>
<string name="installation_failed">Operation misslyckades av okänd anledning, vänligen gå med i vårt Telegram eller Discord för support.</string>
<string name="installation_incompatible">Installationen misslyckades eftersom installationsfilen är inkompatibel med din enhet. Rensa nedladdade filer i Inställningarna och försök igen.</string>
<string name="installation_invalid">Installationen misslyckades eftersom apk-filerna är skadade, försök igen.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">உங்கள் பயன்பாடுகளைத் தேர்ந்தெடுக்கவும்</string>
<!-- Main Activity -->
<string name="title_about">பற்றி</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">மேலாளர்</string>
<string name="title_settings">அமைப்புகள்</string>
<string name="update_manager">புதுப்பிப்பு மேலாளர்</string>
@ -57,6 +59,9 @@
<string name="update_center">மேலாளர் புதுப்பிப்பு மையம்</string>
<string name="update_not_found">புதிய புதுப்பிப்புகள் இல்லை</string>
<string name="variant">மாறுபாடு</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">மேம்படுத்தபட்ட</string>
<string name="app_install_files_detected">%1$s நிறுவல் கோப்புகள் கண்டறியப்பட்டன!</string>
@ -75,14 +80,18 @@
<string name="security_context">பயன்பாட்டை vancedapp.com, Vanced Discord சேவையகம் அல்லது Vanced GitHub இலிருந்து பதிவிறக்கம் செய்துள்ளீர்கள் என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள்</string>
<string name="app_installation_preferences">%1$s நிறுவல் விருப்பத்தேர்வுகள்</string>
<string name="version">பதிப்பு</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">மைக்ரோஜியில் பிழை</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">தயவுசெய்து பொருமைையாயிறு…</string>
<string name="welcome">வரவேற்பு</string>
<!-- Install Page -->
<string name="choose_preferred_language">வேன்ஸ்டுக்காக உங்களுக்கு விருப்பமான மொழியைத் தேர்வுசெய்க</string>
<string name="install_latest">Latest</string>
<string name="light_plus_other">ஒளி + %1$s</string>
<string name="select_at_least_one_lang">குறைந்தது ஒரு மொழியையாவது தேர்ந்தெடுக்கவும்!</string>
<string name="vanced_black">Black</string>
<string name="vanced_dark">Dark</string>
<!-- About Page -->
<string name="manager_dev">மேலாளர் டெவலப்பர்கள்</string>
<string name="sources">மூலம்</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">சேமிப்பகத்திலிருந்து கருப்பு / இருண்ட கருப்பொருளுக்கான Apk கோப்பை கண்டுபிடிப்பதில் தோல்வி, தயவுசெய்து மீண்டும் முயற்சிக்கவும்.</string>
<string name="installation_aborted">பயனர் நிறுவலை நிறுத்தியதால் நிறுவல் தோல்வியடைந்தது.</string>
<string name="installation_blocked">பயனர் நிறுவலைத் தடுத்ததால் நிறுவல் தோல்வியடைந்தது.</string>
<string name="installation_downgrade">பயனர் தொகுப்பை தரமிறக்க முயற்சித்ததால் நிறுவல் தோல்வியடைந்தது. பங்கு YouTube பயன்பாட்டிலிருந்து புதுப்பிப்புகளை நிறுவல் நீக்கி, மீண்டும் முயற்சிக்கவும்.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">ஏற்கனவே நிறுவப்பட்ட பயன்பாட்டுடன் பயன்பாடு முரண்படுவதால் நிறுவல் தோல்வியடைந்தது. பயன்பாட்டின் தற்போதைய பதிப்பை நிறுவல் நீக்கி, பின்னர் மீண்டும் முயற்சிக்கவும்.</string>
<string name="installation_failed">அறியப்படாத காரணங்களுக்காக நிறுவல் தோல்வியடைந்தது, மேலும் ஆதரவுக்காக எங்கள் டெலிகிராம் அல்லது டிஸ்கார்ட் இல் சேரவும்.</string>
<string name="installation_incompatible">நிறுவல் கோப்பு உங்கள் சாதனத்துடன் பொருந்தாததால் நிறுவல் தோல்வியடைந்தது. அமைப்புகளில் பதிவிறக்கம் செய்யப்பட்ட கோப்புகளை அழிக்கவும், பின்னர் மீண்டும் முயற்சிக்கவும்.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">เลือกแอปพลิเคชันของคุณ</string>
<!-- Main Activity -->
<string name="title_about">ข้อมูลเกี่ยวกับทีมนักพัฒนา</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">ตัวจัดการ</string>
<string name="title_settings">ตั้งค่า</string>
<string name="update_manager">อัพเดทตัวจัดการ</string>
@ -57,6 +59,9 @@
<string name="update_center">การจัดการอัพเดพหลัก</string>
<string name="update_not_found">ไม่มีอัพเดตใหม่</string>
<string name="variant">ตัวแปร</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">ขั้นสูง</string>
<string name="app_install_files_detected">%1$s ตรวจพบไฟล์สำหรับการติดตั้ง!</string>
@ -76,13 +81,17 @@
<string name="app_installation_preferences">%1$s กำหนดค่าการติดตั้ง</string>
<string name="version">รุ่น</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">โปรดรอสักครู่…</string>
<string name="welcome">ยินดีต้อนรับ</string>
<!-- Install Page -->
<string name="choose_preferred_language">เลือกภาษาที่คุณต้องการใช้สำหรับ Vanced</string>
<string name="install_latest">Latest</string>
<string name="light_plus_other">เบา + %1$s</string>
<string name="select_at_least_one_lang">เลือกอย่างน้อยหนึ่งภาษา!</string>
<string name="vanced_black">Black</string>
<string name="vanced_dark">Dark</string>
<!-- About Page -->
<string name="manager_dev">ตัวจัดการ Devs</string>
<string name="sources">แหล่งที่มา</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">ไม่พบไฟล์ apk สำหรับธีมสีดำ / สีเข้ม จากที่เก็บข้อมูล โปรดลองอีกครั้ง</string>
<string name="installation_aborted">การติดตั้งล้มเหลวเนื่องจากผู้ใช้ยกเลิกการติดตั้ง</string>
<string name="installation_blocked">การติดตั้งล้มเหลวเนื่องจากผู้ใช้บล็อกการติดตั้ง</string>
<string name="installation_downgrade">การติดตั้งล้มเหลว เนื่องจากผู้ใช้พยายามดาวน์เกรดแพ็กเกจ. กรุณาถอนการติดตั้งการอัปเดตจากแอป YouTube แล้วลองติดตั้งใหม่อีกครั้ง</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Installation failed because the app conflicts with an already installed app. Uninstall the current version of the app, then try again.</string>
<string name="installation_failed">การติดตั้งล้มเหลวโดยไม่ทราบสาเหตุ ลองเข้าร่วม Telegram หรือ Discord ของเรา เพื่อรับการสนับสนุนเพิ่มเติม</string>
<string name="installation_incompatible">การติดตั้งล้มเหลวเนื่องจากไฟล์การติดตั้งเข้ากันไม่ได้กับอุปกรณ์ของคุณ กรุณาล้างไฟล์ที่ดาวน์โหลดในการตั้งค่า แล้วลองอีกครั้ง</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Uygulamalarınızı Seçin</string>
<!-- Main Activity -->
<string name="title_about">Hakkında</string>
<string name="title_guide">S. S. S.</string>
<string name="title_logs">Geçmiş kayıtlar</string>
<string name="title_home">Manager</string>
<string name="title_settings">Ayarlar</string>
<string name="update_manager">Manager\'ı güncelle</string>
@ -48,7 +50,7 @@
<string name="system_default">Sistem varsayılanı</string>
<string name="script_save_failed">Yeni zaman değeri kaydedilemedi</string>
<string name="script_sleep_timer">Root kurulumu, bekletme süresi</string>
<string name="script_sleep_timer_description">[Gelişmiş] Kurulum sırasında çalıştırılan /data/adb/service.d/app.sh dosyasında ki bekletme süresinin değer ayarı. Kurulum sırasında oluşan hatalarda çözüm olabilir</string>
<string name="script_sleep_timer_description">[Gelişmiş] Kurulum sırasında çalıştırılan /data/adb/service.d/app.sh dosyasındaki bekletme süresinin değer ayarı. Kurulum sırasında oluşan hatalarda çözüm olabilir</string>
<string name="theme">Tema</string>
<string name="theme_dark">Koyu Tema</string>
<string name="theme_light">ık Tema</string>
@ -57,6 +59,9 @@
<string name="update_center">Manager Güncelleme Merkezi</string>
<string name="update_not_found">Yeni güncelleme yok</string>
<string name="variant">Sürüm yapısı</string>
<!-- Logs -->
<string name="logs_saved">Kayıtlar başarıyla kaydedildi</string>
<string name="logs_not_saved">Kayıtlar kaydedilemedi</string>
<!-- Dialogs -->
<string name="advanced">Gelişmiş</string>
<string name="app_install_files_detected">%1$s için kurulum dosyaları bulundu!</string>
@ -75,14 +80,18 @@
<string name="security_context">Uygulamayı vancedapp.com, Vanced Discord sunucusu, veya Vanced GitHub\'dan indirdiğinizden emin olun</string>
<string name="app_installation_preferences">%1$s Kurulum Tercihleri</string>
<string name="version">Sürüm</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">MicroG\'de sorun var</string>
<string name="microg_bug_summary">MicroG kaynaklı bir hatadan dolayı, Vanced sürüm 16+ kurulumunun yapılabilmesi için öncelikle ve sırasıyla v15.43.32 sürümünün cihaza kurulması, çalıştırılması/açılması ve Google hesabı ile oturum açılması gerekiyor. Sonrasında v16 veya üzeri sürümün kurulumunu yapabilirsin. Vanced v15.43.32 sürümünün kurulumuna devam edilsin mi?</string>
<string name="microg_bug_summary_music">MicroG kaynaklı bir hatadan dolayı, Music v4.11+ kurulumunun yapılabilmesi için öncelikle ve sırasıyla v4.07.51 sürümünün cihaza kurulması, çalıştırılması/açılması ve Google hesabı ile oturum açılması gerekiyor. Sonrasında v4.11 veya üzeri sürümün kurulumunu yapabilirsin. 4.07.51 sürümünün kurulumuna devam edilsin mi?</string>
<string name="please_be_patient">Biraz zaman alabilir…</string>
<string name="welcome">Hoş Geldiniz</string>
<!-- Install Page -->
<string name="choose_preferred_language">Vanced için tercih ettiğiniz dil(ler)i seçin</string>
<string name="install_latest">En yeni</string>
<string name="light_plus_other">ık renk + %1$s</string>
<string name="select_at_least_one_lang">En az bir dil seçmelisin!</string>
<string name="vanced_black">Siyah (amoled)</string>
<string name="vanced_dark">Koyu renk</string>
<!-- About Page -->
<string name="manager_dev">Manager Geliştiricileri</string>
<string name="sources">Kaynaklar</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Виберіть Ваші Додатки</string>
<!-- Main Activity -->
<string name="title_about">Про нас</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Логі</string>
<string name="title_home">Менеджер</string>
<string name="title_settings">Налаштування</string>
<string name="update_manager">Оновіть Менеджер</string>
@ -57,6 +59,9 @@
<string name="update_center">Центр Оновлень</string>
<string name="update_not_found">Оновлень не знайдено</string>
<string name="variant">Варіант</string>
<!-- Logs -->
<string name="logs_saved">Логи успішно збережені</string>
<string name="logs_not_saved">Не вдалося зберегти логи</string>
<!-- Dialogs -->
<string name="advanced">Розширені</string>
<string name="app_install_files_detected">Знайдено %1$s файлів для встановлення!</string>
@ -75,14 +80,18 @@
<string name="security_context">Переконайтеся, що ви завантажили додаток з vancedapp.com, Vanced Discord сервер або Vanced GitHub</string>
<string name="app_installation_preferences">Параметри встановлення %1$s</string>
<string name="version">Версія</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">Помилка в microG</string>
<string name="microg_bug_summary">У зв\'язку з помилкою в microG, встановлення Vanced 16+ спочатку вимагає встановлення v15.43.32, відкриття додатку і входу в аккаунт, і тільки потім можна встановити версію 16 і вище. Ви хочете продовжити встановлення v15.43.32?</string>
<string name="microg_bug_summary_music">У зв\'язку з помилкою в microG, встановлення Music 4.11+ спочатку вимагає встановлення v4.07.51, відкриття додатку і входу в аккаунт, і тільки потім можна встановити версію 4.11 і вище. Ви хочете продовжити встановлення v4.07.51?</string>
<string name="please_be_patient">Будь ласка, зачекайте…</string>
<string name="welcome">Привіт!</string>
<!-- Install Page -->
<string name="choose_preferred_language">Виберіть бажану мову(и) для Vanced</string>
<string name="install_latest">Найновіша</string>
<string name="light_plus_other">Світла + %1$s</string>
<string name="select_at_least_one_lang">Оберіть принаймні одну мову!</string>
<string name="vanced_black">Чорний</string>
<string name="vanced_dark">Темний</string>
<!-- About Page -->
<string name="manager_dev">Розробники Менеджера</string>
<string name="sources">Джерела</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">Не вдалося знайти apk-файл для чорної/темної теми зі сховища, спробуйте ще раз.</string>
<string name="installation_aborted">Встановлення не вдалося, оскільки користувач перервав встановлення.</string>
<string name="installation_blocked">Встановлення не вдалося, оскільки користувач заблокував встановлення.</string>
<string name="installation_downgrade">Помилка встановлення, оскільки користувач намагався знизити пакет. Видаліть оновлення з програми YouTube на складі, а потім спробуйте ще раз.</string>
<string name="installation_downgrade">Встановлення не вдалася, так як користувач спробував знизити версію програми. Видаліть поновлення звичайного додатку YouTube, спробуйте ще раз.</string>
<string name="installation_conflict">Встановлення не вдалася, так як додаток конфліктує з уже встановленим додатком. Видаліть поточну версію додатку, і спробуйте ще раз.</string>
<string name="installation_failed">Інсталяція була провалена з невідомих причин. Приєднуйтесь до нашої групи в Telegram або Discord для подальшої підтримки.</string>
<string name="installation_incompatible">Помилка встановлення, оскільки файл несумісний з вашим пристроєм. Очистіть завантажені файли в Налаштуваннях, а потім спробуйте ще раз.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">Chọn ứng dụng của bạn</string>
<!-- Main Activity -->
<string name="title_about">Giới thiệu</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">Logs</string>
<string name="title_home">Manager</string>
<string name="title_settings">Cài đặt</string>
<string name="update_manager">Cập nhật Manager</string>
@ -46,9 +48,9 @@
<string name="link_title">Sử dụng Chrome Custom Tabs</string>
<string name="link_custom_tabs">Các liên kết sẽ mở trong Chrome Custom Tabs</string>
<string name="system_default">Mặc định hệ thống</string>
<string name="script_save_failed">Không thể lưu giá trị thời gian mới</string>
<string name="script_sleep_timer">Root Script Sleep Time</string>
<string name="script_sleep_timer_description">Adjust sleep time value used in /data/adb/service.d/app.sh script, useful for fixing mounting issues</string>
<string name="script_save_failed">Lưu giá trị thời gian mới thất bại</string>
<string name="script_sleep_timer">Thời gian ngủ của tập lệnh root</string>
<string name="script_sleep_timer_description">Điều chỉnh giá trị thời gian ngủ được sử dụng trong tập lệnh /data/adb/service.d/app.sh, hữu ích khi khắc phục các vấn đề về mounting</string>
<string name="theme">Nền</string>
<string name="theme_dark">Nền tối</string>
<string name="theme_light">Nền sáng</string>
@ -57,6 +59,9 @@
<string name="update_center">Trung tâm cập nhật</string>
<string name="update_not_found">Không có cập nhật mới</string>
<string name="variant">Phiên bản</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">Cải tiến</string>
<string name="app_install_files_detected">Phát hiện tệp cài đặt của %1$s!</string>
@ -75,14 +80,18 @@
<string name="security_context">Chắc chắn rằng bạn đã tải ứng dụng này từ vancedapp.com, server Discord của Vanced hoặc GitHub của Vanced</string>
<string name="app_installation_preferences">%1$s Tùy biến Cài đặt</string>
<string name="version">Phiên bản</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">Lỗi trong microG</string>
<string name="microg_bug_summary">Do một lỗi trong microG gốc, cài đặt Vanced v16+ yêu cầu bạn trước hết phải cài v15.43.32, mở nó và đăng nhập, chỉ sau đó bạn mới có thể cài đặt v16+. Tiến hành cài đặt v15.43.32?</string>
<string name="microg_bug_summary_music">Do một lỗi trong microG gốc, cài đặt Music v4.11+ yêu cầu bạn trước hết phải cài v4.07.51, mở nó và đăng nhập, chỉ sau đó bạn mới có thể cài đặt v4.11+. Tiến hành cài đặt v4.07.51?</string>
<string name="please_be_patient">Hãy kiên nhẫn…</string>
<string name="welcome">Chào mừng</string>
<!-- Install Page -->
<string name="choose_preferred_language">Chọn ngôn ngữ mong muốn cho Vanced</string>
<string name="install_latest">Mới nhất</string>
<string name="light_plus_other">Sáng + %1$s</string>
<string name="select_at_least_one_lang">Chọn ít nhất một ngôn ngữ!</string>
<string name="vanced_black">Đen</string>
<string name="vanced_dark">Tối</string>
<!-- About Page -->
<string name="manager_dev">Đội ngũ phát triển</string>
<string name="sources">Nguồn</string>
@ -96,8 +105,8 @@
<string name="ifile_missing">Không thể xác định tệp tin apk cho chủ đề đen/tối từ bộ nhớ, vui lòng thử lại.</string>
<string name="installation_aborted">Cài đặt không thành công vì người dùng đã hủy cài đặt.</string>
<string name="installation_blocked">Cài đặt không thành công vì người dùng đã chặn cài đặt.</string>
<string name="installation_downgrade">Cài đặt không thành công do người dùng đã cố gắng hạ cấp gói. Gỡ cài đặt các bản cập nhật khỏi ứng dụng YouTube có sẵn, sau đó thử lại.</string>
<string name="installation_conflict">Cài đặt thất bại do có xung đột của ứng dụng với ứng dụng đã cài sẵn. Gỡ bỏ phiên bản hiện tại của ứng dụng và thử lại.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Cài đặt thất bại do có xung đột với ứng dụng đã được cài đặt trước đó. Gỡ cài đặt phiên bản hiện tại của ứng dụng rồi thử lại.</string>
<string name="installation_failed">Cài đặt thất bại do lỗi không xác định, tham gia Telegram hoặc Discord của chúng tôi để được hỗ trợ thêm.</string>
<string name="installation_incompatible">Cài đặt thất bại do tệp tin cài đặt không tương thích với thiết bị của bạn. Xóa các tệp tin đã tải về trong Cài đặt rồi thử lại.</string>
<string name="installation_invalid">Cài đặt thất bại do các tệp tin apk bị lỗi, xin hãy thử lại.</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">选择您的应用</string>
<!-- Main Activity -->
<string name="title_about">关于</string>
<string name="title_guide">常见问题</string>
<string name="title_logs">日志</string>
<string name="title_home">Manager</string>
<string name="title_settings">设置</string>
<string name="update_manager">更新 Manager</string>
@ -57,6 +59,9 @@
<string name="update_center">Manager 更新中心</string>
<string name="update_not_found">无可用更新</string>
<string name="variant">版本</string>
<!-- Logs -->
<string name="logs_saved">日志保存成功</string>
<string name="logs_not_saved">无法保存日志</string>
<!-- Dialogs -->
<string name="advanced">高级设置</string>
<string name="app_install_files_detected">检测到 %1$s 安装文件!</string>
@ -75,14 +80,18 @@
<string name="security_context">请确保您是从 vancedapp.com 、 Vanced Discord 服务器或 Vanced Github 下载本应用</string>
<string name="app_installation_preferences">%1$s 安装首选设定</string>
<string name="version">版本</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">microG 中的缺陷</string>
<string name="microg_bug_summary">由于 microG 中的一处缺陷,安装 Vanced v16+ 需要您先安装 v15.43.32,打开并登录,然后您才能安装 v16 及更高版本。您想要继续安装 v15.43.32 吗?</string>
<string name="microg_bug_summary_music">由于 microG 中的一处缺陷,安装 Music v4.11+ 需要您先安装 v4.07.51,打开并登录,然后您才能安装 v4.11 及更高版本。您想要继续安装 v4.07.51 吗?</string>
<string name="please_be_patient">请耐心等候…</string>
<string name="welcome">欢迎</string>
<!-- Install Page -->
<string name="choose_preferred_language">为 Vanced 选择您的首选语言</string>
<string name="install_latest">最新</string>
<string name="light_plus_other">浅色 + %1$s</string>
<string name="select_at_least_one_lang">选择至少一种语言!</string>
<string name="vanced_black">黑色</string>
<string name="vanced_dark">深色</string>
<!-- About Page -->
<string name="manager_dev">Manager 开发人员</string>
<string name="sources">源码</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">无法从存储中找到黑色/深色主题的 apk 文件,请重试。</string>
<string name="installation_aborted">用户放弃安装导致安装失败。</string>
<string name="installation_blocked">用户封锁安装导致安装失败。</string>
<string name="installation_downgrade">用户试图降级导致安装失败。卸载原生 YouTube 的更新,然后重试。</string>
<string name="installation_downgrade">用户试图降级应用导致安装失败。卸载官方应用的更新,然后重试。</string>
<string name="installation_conflict">应用与已安装的应用发生冲突导致安装失败。卸载当前的版本,然后重试。</string>
<string name="installation_failed">未知原因导致安装失败,加入我们的 Telegram 或 Discord 寻求更多支援。</string>
<string name="installation_incompatible">安装文件与您的设备不相容导致安装失败。请在设置中清除已下载的文件,然后重试。</string>

View File

@ -8,6 +8,8 @@
<string name="select_apps">選擇您需要的應用程式</string>
<!-- Main Activity -->
<string name="title_about">關於</string>
<string name="title_guide">FAQ</string>
<string name="title_logs">日誌</string>
<string name="title_home">Manager</string>
<string name="title_settings">設定</string>
<string name="update_manager">更新 Manager</string>
@ -57,6 +59,9 @@
<string name="update_center">Manager 更新中心</string>
<string name="update_not_found">沒有更新</string>
<string name="variant">版本</string>
<!-- Logs -->
<string name="logs_saved">日誌成功儲存</string>
<string name="logs_not_saved">無法儲存日誌</string>
<!-- Dialogs -->
<string name="advanced">進階設定</string>
<string name="app_install_files_detected">偵測到 %1$s 的安裝檔案!</string>
@ -75,14 +80,18 @@
<string name="security_context">請確保您從 vancedapp.com、Vanced Discord 伺服器或 Vanced GitHub 下載本程式</string>
<string name="app_installation_preferences">%1$s 安裝偏好設定</string>
<string name="version">版本</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open, login and then manually select and install version 16. Do you want to proceed installing v15.43.32?</string>
<string name="microg_bug">microG 漏洞</string>
<string name="microg_bug_summary">由於 microG 的一個 bug如要安裝 Vanced 16+,您需要先安裝 15.43.32 版、開啟它、登入,然後才能安裝 16 或更新的版本。是否開始安裝 15.43.32 版?</string>
<string name="microg_bug_summary_music">由於 microG 的一個 bug如要安裝 Music 4.11+,您需要先安裝 4.07.51 版、開啟它、登入,然後才能安裝 4.11 或更新的版本。是否開始安裝 4.07.51 版?</string>
<string name="please_be_patient">請耐心等候…</string>
<string name="welcome">歡迎</string>
<!-- Install Page -->
<string name="choose_preferred_language">為 Vanced 選擇您偏好的語言</string>
<string name="install_latest">最新</string>
<string name="light_plus_other">淺色 + %1$s</string>
<string name="select_at_least_one_lang">請至少選擇一種語言!</string>
<string name="vanced_black">黑色</string>
<string name="vanced_dark">深色</string>
<!-- About Page -->
<string name="manager_dev">Manager 開發者</string>
<string name="sources">原始碼</string>
@ -96,7 +105,7 @@
<string name="ifile_missing">無法在儲存空間中找到深色/黑色主題的 apk 檔案,請再試。</string>
<string name="installation_aborted">使用者放棄安裝導致安裝失敗。</string>
<string name="installation_blocked">使用者封鎖安裝導致安裝失敗。</string>
<string name="installation_downgrade">使用者試圖降級導致安裝失敗。解除安裝原生 YouTube 的更新,然後重試。</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">程式與已安裝的程式發生衝突導致安裝失敗。解除安裝當前的版本,然後重試。</string>
<string name="installation_failed">未知原因導致安裝失敗,請至我們的 Telegram 或 Discord 取得更多支援。</string>
<string name="installation_incompatible">安裝檔案與您的裝置不相容導致安裝失敗。請在設定中清除已下載的檔案,然後重試。</string>

View File

@ -10,6 +10,8 @@
<!-- Main Activity -->
<string name="title_about">About</string>
<string name="title_guide">Guide</string>
<string name="title_logs">Logs</string>
<string name="title_home">Manager</string>
<string name="title_settings">Settings</string>
<string name="update_manager">Update Manager</string>
@ -64,6 +66,10 @@
<string name="update_not_found">No new updates</string>
<string name="variant">Variant</string>
<!-- Logs -->
<string name="logs_saved">Successfully saved logs</string>
<string name="logs_not_saved">Could not save logs</string>
<!-- Dialogs -->
<string name="advanced">Advanced</string>
<string name="app_install_files_detected">%1$s installation files detected!</string>
@ -83,14 +89,18 @@
<string name="app_installation_preferences">%1$s Installation Preferences</string>
<string name="version">Version</string>
<string name="microg_bug">Bug in microG</string>
<string name="microg_bug_summary">Due to a bug in microG, installing Vanced 16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want proceed with the installation of v15.43.32?</string>
<string name="please_be_patient">Please be patient…</string>
<string name="microg_bug_summary">Due to a bug in mainline microG, installing Vanced v16+ first requires you to install v15.43.32, open it, then login and only then can you install v16 and higher. Do you want to proceed with the installation of v15.43.32?</string>
<string name="microg_bug_summary_music">Due to a bug in mainline microG, installing Music v4.11+ first requires you to install v4.07.51, open it, then login and only then can you install v4.11 and higher. Do you want to proceed with the installation of v4.07.51?</string>
<string name="please_be_patient">Please do NOT exit the app during this process!</string>
<string name="welcome">Welcome</string>
<!-- Install Page -->
<string name="choose_preferred_language">Choose your preferred language(s) for Vanced</string>
<string name="install_latest">Latest</string>
<string name="light_plus_other">Light + %1$s</string>
<string name="select_at_least_one_lang">Select at least one language!</string>
<string name="vanced_black">Black</string>
<string name="vanced_dark">Dark</string>
<!-- About Page -->
<string name="manager_dev">Manager Devs</string>
@ -106,7 +116,7 @@
<string name="ifile_missing">Failed to locate apk file for black/dark theme from storage, please try again.</string>
<string name="installation_aborted">Installation failed because the user aborted the installation.</string>
<string name="installation_blocked">Installation failed because the user blocked the installation.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock YouTube app, then try again.</string>
<string name="installation_downgrade">Installation failed because the user tried to downgrade the package. Uninstall updates from the stock app, then try again.</string>
<string name="installation_conflict">Installation failed because the app conflicts with an already installed app. Uninstall the current version of the app, then try again.</string>
<string name="installation_failed">Installation failed for unknown reasons, join our Telegram or Discord for further support.</string>
<string name="installation_incompatible">Installation failed because the installation file is incompatible with your device. Clear downloaded files in the Settings, then try again.</string>

View File

@ -9,10 +9,10 @@ buildscript {
dependencies {
classpath("com.android.tools.build:gradle:4.1.2")
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.4.21")
classpath("com.google.gms:google-services:4.3.4")
classpath("com.google.gms:google-services:4.3.5")
classpath("com.google.firebase:perf-plugin:1.3.4")
classpath("com.google.firebase:firebase-crashlytics-gradle:2.4.1")
classpath("androidx.navigation:navigation-safe-args-gradle-plugin:2.3.2")
classpath("androidx.navigation:navigation-safe-args-gradle-plugin:2.3.3")
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle.kts files

View File

@ -67,7 +67,7 @@ dependencies {
implementation("com.squareup.moshi:moshi-kotlin-codegen:1.11.0")
implementation("com.squareup.moshi:moshi-adapters:1.11.0")
implementation("com.squareup.okhttp3:logging-interceptor:4.9.0")
implementation("com.squareup.okhttp3:logging-interceptor:4.9.1")
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.2")

View File

@ -46,9 +46,9 @@ dependencies {
implementation("com.squareup.moshi:moshi-kotlin-codegen:1.11.0")
implementation("com.squareup.moshi:moshi-adapters:1.11.0")
implementation("com.squareup.okhttp3:logging-interceptor:4.9.0")
implementation("com.squareup.okhttp3:logging-interceptor:4.9.1")
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.1")
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.2")
implementation("org.koin:koin-android:2.2.1")
implementation("org.koin:koin-android-viewmodel:2.2.1")