0
0
Fork 0
mirror of https://github.com/YTVanced/VancedManager synced 2024-11-25 20:55:12 +00:00

Merge pull request #38 from YTVanced/dev

Release 1.0.1
This commit is contained in:
Paulis Gributs 2020-07-02 12:07:07 +01:00 committed by GitHub
commit b08acb7067
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
51 changed files with 1230 additions and 323 deletions

View file

@ -3,11 +3,9 @@ name: Debug APK Builder
on:
push:
branches:
- master
- dev
pull_request:
branches:
- master
- dev
jobs:
@ -33,4 +31,11 @@ jobs:
uses: actions/upload-artifact@v2
with:
name: 'Vanced-Manager'
path: app/build/outputs/apk/debug/app-debug.apk
path: app/build/outputs/apk/debug/app-debug.apk
- name: Upload to Discord
uses: sinshutu/upload-to-discord@master
env:
DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }}
with:
args: app/build/outputs/apk/debug/app-debug.apk

View file

@ -11,8 +11,8 @@ android {
applicationId "com.vanced.manager"
minSdkVersion 21
targetSdkVersion 29
versionCode 8
versionName "1.0.0"
versionCode 9
versionName "1.0.1"
vectorDrawables.useSupportLibrary = true
}

View file

@ -12,6 +12,8 @@
# public *;
#}
-keep class com.vanced.manager.core.App
# Uncomment this to preserve the line number information for
# debugging stack traces.
#-keepattributes SourceFile,LineNumberTable

View file

@ -1,15 +1,31 @@
package com.vanced.manager.core
import android.app.Application
import android.widget.Toast
import androidx.preference.PreferenceManager
import com.dezlum.codelabs.getjson.GetJson
import com.downloader.PRDownloader
import com.vanced.manager.R
import com.vanced.manager.utils.InternetTools
import com.vanced.manager.utils.NotificationHelper.createNotifChannel
class App: Application() {
override fun onCreate() {
super.onCreate()
checkUpdates()
PRDownloader.initialize(applicationContext)
createNotifChannel(this)
}
private fun checkUpdates() {
val checkPrefs = PreferenceManager.getDefaultSharedPreferences(this).getBoolean("auto_check_update", true)
if (checkPrefs) {
if (GetJson().isConnected(this) && InternetTools.isUpdateAvailable()) {
Toast.makeText(this, getString(R.string.update_found), Toast.LENGTH_SHORT).show()
} else
Toast.makeText(this, getString(R.string.update_notfound), Toast.LENGTH_SHORT).show()
}
}
}

View file

@ -3,18 +3,11 @@ package com.vanced.manager.core
import android.annotation.SuppressLint
import android.content.Context
import android.os.Bundle
import android.widget.Toast
import androidx.appcompat.app.AppCompatActivity
import androidx.preference.PreferenceManager
import com.dezlum.codelabs.getjson.GetJson
import com.vanced.manager.ui.dialogs.DialogContainer.secondMiuiDialog
import com.vanced.manager.ui.dialogs.DialogContainer.showSecurityDialog
import com.vanced.manager.ui.dialogs.DialogContainer.statementFalse
import com.vanced.manager.ui.fragments.UpdateCheckFragment
import com.vanced.manager.utils.InternetTools
import com.vanced.manager.R
import com.vanced.manager.ui.dialogs.DialogContainer.secondMiuiDialog
import com.vanced.manager.ui.dialogs.DialogContainer.showRootDialog
import com.vanced.manager.utils.MiuiHelper.isMiui
import com.vanced.manager.utils.MiuiHelper.isMiuiOptimisationsDisabled
// This activity will NOT be used in manifest
@ -25,21 +18,13 @@ open class Main: AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
checkUpdates()
val prefs = PreferenceManager.getDefaultSharedPreferences(this)
val firstStart = prefs.getBoolean("firstStart", true)
val isUpgrading = prefs.getBoolean("isUpgrading", false)
val variant = prefs.getString("vanced_variant", "nonroot")
val shouldShowRootDialog = prefs.getBoolean("show_root_dialog", true)
val falseStatement = prefs.getBoolean("statement", true)
when {
firstStart -> showSecurityDialog(this)
!falseStatement -> statementFalse(this)
isUpgrading -> prefs.edit().putBoolean("isUpgrading", false).apply()
variant == "root" && shouldShowRootDialog -> showRootDialog(this)
!firstStart && !isMiuiOptimisationsDisabled() -> secondMiuiDialog(this)
}
@ -52,13 +37,4 @@ open class Main: AppCompatActivity() {
super.onPause()
}
private fun checkUpdates() {
val checkPrefs = PreferenceManager.getDefaultSharedPreferences(this).getBoolean("auto_check_update", false)
if (checkPrefs) {
if (GetJson().isConnected(this) && InternetTools.isUpdateAvailable()) {
UpdateCheckFragment().show(supportFragmentManager, "Update")
} else Toast.makeText(this, getString(R.string.update_notfound), Toast.LENGTH_SHORT).show()
}
}
}

View file

@ -3,11 +3,8 @@ package com.vanced.manager.core.downloader
import android.app.Service
import android.content.Context
import android.content.Intent
import android.os.Build
import android.os.IBinder
import android.widget.Toast
import androidx.localbroadcastmanager.content.LocalBroadcastManager
import com.dezlum.codelabs.getjson.GetJson
import com.downloader.Error
import com.downloader.OnDownloadListener
import com.downloader.OnStartOrResumeListener
@ -16,22 +13,15 @@ import com.vanced.manager.R
import com.vanced.manager.core.installer.AppInstaller
import com.vanced.manager.ui.fragments.HomeFragment
import com.vanced.manager.utils.InternetTools.getFileNameFromUrl
import com.vanced.manager.utils.InternetTools.getObjectFromJson
import com.vanced.manager.utils.NotificationHelper
import com.vanced.manager.utils.NotificationHelper.cancelNotif
import com.vanced.manager.utils.NotificationHelper.createBasicNotif
import java.util.concurrent.ExecutionException
class MicrogDownloadService: Service() {
override fun onStartCommand(intent: Intent?, flags: Int, startId: Int): Int {
try {
downloadMicrog()
} catch (e: Exception) {
when (e) {
is ExecutionException, is InterruptedException -> Toast.makeText(this, "Unable to download Vanced", Toast.LENGTH_SHORT).show()
else -> throw e
}
}
downloadMicrog()
stopSelf()
return START_NOT_STICKY
}
@ -39,10 +29,10 @@ class MicrogDownloadService: Service() {
private fun downloadMicrog() {
val prefs = getSharedPreferences("installPrefs", Context.MODE_PRIVATE)
val apkUrl = GetJson().AsJSONObject("https://x1nto.github.io/VancedFiles/microg.json")
val dwnldUrl = apkUrl.get("url").asString
val apkUrl = getObjectFromJson("https://vanced.app/api/v1/microg.json", "url", this)
val channel = 420
PRDownloader.download(dwnldUrl, filesDir.path, "microg.apk")
PRDownloader.download(apkUrl, filesDir.path, "microg.apk")
.build()
.setOnStartOrResumeListener { OnStartOrResumeListener { prefs?.edit()?.putBoolean("isMicrogDownloading", true)?.apply() } }
.setOnProgressListener { progress ->
@ -50,7 +40,7 @@ class MicrogDownloadService: Service() {
NotificationHelper.displayDownloadNotif(
channel,
mProgress.toInt(),
getFileNameFromUrl(dwnldUrl),
getFileNameFromUrl(apkUrl),
this
)
}

View file

@ -5,10 +5,8 @@ import android.content.Context
import android.content.Intent
import android.os.Build
import android.os.IBinder
import android.widget.Toast
import androidx.localbroadcastmanager.content.LocalBroadcastManager
import androidx.preference.PreferenceManager
import com.dezlum.codelabs.getjson.GetJson
import com.downloader.Error
import com.downloader.OnDownloadListener
import com.downloader.OnStartOrResumeListener
@ -19,23 +17,16 @@ import com.vanced.manager.core.installer.SplitInstaller
import com.vanced.manager.ui.fragments.HomeFragment
import com.vanced.manager.utils.InternetTools.baseUrl
import com.vanced.manager.utils.InternetTools.getFileNameFromUrl
import com.vanced.manager.utils.InternetTools.getObjectFromJson
import com.vanced.manager.utils.NotificationHelper.cancelNotif
import com.vanced.manager.utils.NotificationHelper.createBasicNotif
import com.vanced.manager.utils.NotificationHelper.displayDownloadNotif
import java.util.concurrent.ExecutionException
class VancedDownloadService: Service() {
override fun onStartCommand(intent: Intent?, flags: Int, startId: Int): Int {
try {
downloadSplits()
} catch (e: Exception) {
when (e) {
is ExecutionException, is InterruptedException -> Toast.makeText(this, "Unable to download Vanced", Toast.LENGTH_SHORT).show()
else -> throw e
}
}
downloadSplits()
stopSelf()
return START_NOT_STICKY
}
@ -44,7 +35,8 @@ class VancedDownloadService: Service() {
type: String = "arch"
) {
val baseUrl = PreferenceManager.getDefaultSharedPreferences(this).getString("install_url", baseUrl)
val vancedVer = GetJson().AsJSONObject("https://x1nto.github.io/VancedFiles/vanced.json").get("version").asString
val vancedVer = getObjectFromJson("https://vanced.app/api/v1/vanced.json", "version", this)
val prefs = getSharedPreferences("installPrefs", Context.MODE_PRIVATE)
val variant = PreferenceManager.getDefaultSharedPreferences(this).getString("vanced_variant", "nonroot")
val lang = prefs?.getString("lang", "en")
@ -57,7 +49,7 @@ class VancedDownloadService: Service() {
}
val url =
when (type) {
"arch" -> "$baseUrl/apks/v$vancedVer/$variant/Config/config.$arch.apk"
"arch" -> "$baseUrl/apks/v$vancedVer/$variant/Arch/split_config.$arch.apk"
"theme" -> "$baseUrl/apks/v$vancedVer/$variant/Theme/$theme.apk"
"lang" -> "$baseUrl/apks/v$vancedVer/$variant/Language/split_config.$lang.apk"
"enlang" -> "$baseUrl/apks/v$vancedVer/$variant/Language/split_config.en.apk"

View file

@ -5,9 +5,9 @@ import android.content.Intent
import android.os.Bundle
import android.util.Log
import android.view.View
import android.widget.*
import android.widget.ImageView
import android.widget.Toast
import androidx.navigation.findNavController
import androidx.preference.PreferenceManager
import androidx.preference.PreferenceManager.getDefaultSharedPreferences
import com.google.android.material.button.MaterialButton
import com.topjohnwu.superuser.Shell
@ -16,8 +16,7 @@ import com.vanced.manager.core.base.BaseFragment
import com.vanced.manager.core.downloader.MicrogDownloadService
import com.vanced.manager.core.downloader.VancedDownloadService
import com.vanced.manager.ui.MainActivity
import com.vanced.manager.ui.dialogs.DialogContainer.secondMiuiDialog
import com.vanced.manager.utils.MiuiHelper
import com.vanced.manager.ui.dialogs.DialogContainer.showRootDialog
import com.vanced.manager.utils.PackageHelper.uninstallApk
open class Home : BaseFragment(), View.OnClickListener {
@ -53,7 +52,6 @@ open class Home : BaseFragment(), View.OnClickListener {
override fun onClick(v: View?) {
val prefs = activity?.getSharedPreferences("installPrefs", Context.MODE_PRIVATE)
val defPrefs = getDefaultSharedPreferences(activity)
val isVancedDownloading: Boolean? = prefs?.getBoolean("isVancedDownloading", false)
val isMicrogDownloading: Boolean? = prefs?.getBoolean("isMicrogDownloading", false)
val variant = getDefaultSharedPreferences(activity).getString("vanced_variant", "nonroot")
@ -105,8 +103,10 @@ open class Home : BaseFragment(), View.OnClickListener {
R.id.vanced_uninstallbtn -> activity?.let { uninstallApk(vancedPkgName, it) }
R.id.nonroot_switch -> writeToVariantPref("nonroot", R.anim.slide_in_left, R.anim.slide_out_right)
R.id.root_switch ->
if (Shell.rootAccess())
if (Shell.rootAccess()) {
writeToVariantPref("root", R.anim.slide_in_right, R.anim.slide_out_left)
activity?.let { showRootDialog(it) }
}
else {
writeToVariantPref("nonroot", R.anim.slide_in_left, R.anim.slide_out_right)
Toast.makeText(activity, "Root access not granted", Toast.LENGTH_SHORT).show()

View file

@ -3,7 +3,9 @@ package com.vanced.manager.core.fragments
import android.content.Context
import android.os.Bundle
import android.view.View
import android.widget.*
import android.widget.Button
import android.widget.RadioButton
import android.widget.RadioGroup
import androidx.navigation.findNavController
import com.vanced.manager.R
import com.vanced.manager.core.base.BaseFragment

View file

@ -1,11 +1,9 @@
package com.vanced.manager.core.installer
import android.app.Notification
import android.app.Service
import android.content.Context
import android.content.Intent
import android.content.pm.PackageInstaller
import android.os.Build
import android.os.IBinder
import android.util.Log
import android.widget.Toast
@ -14,7 +12,6 @@ import androidx.localbroadcastmanager.content.LocalBroadcastManager
import com.vanced.manager.R
import com.vanced.manager.ui.MainActivity
import com.vanced.manager.utils.MiuiHelper
import com.vanced.manager.utils.NotificationHelper
import com.vanced.manager.utils.NotificationHelper.createBasicNotif
class AppInstallerService: Service() {

View file

@ -1,6 +1,5 @@
package com.vanced.manager.core.installer
import android.app.Notification
import android.app.Service
import android.content.Context
import android.content.Intent

View file

@ -1,6 +1,9 @@
package com.vanced.manager.ui
import android.content.*
import android.content.BroadcastReceiver
import android.content.Context
import android.content.Intent
import android.content.IntentFilter
import android.os.Bundle
import android.util.Log
import android.view.MenuItem
@ -10,7 +13,6 @@ import androidx.navigation.NavDestination
import androidx.navigation.findNavController
import androidx.navigation.ui.AppBarConfiguration
import androidx.navigation.ui.setupWithNavController
import androidx.preference.PreferenceManager
import com.google.android.material.appbar.MaterialToolbar
import com.vanced.manager.R
import com.vanced.manager.core.Main
@ -60,7 +62,7 @@ class MainActivity : Main() {
if (intent.getStringExtra("package") == "split")
launchVanced(this@MainActivity)
else
regularPackageInstalled(getString(R.string.microg_installed), this@MainActivity)
regularPackageInstalled(getString(R.string.successfully_installed, "MicroG"), this@MainActivity)
}
INSTALL_FAILED -> installAlertBuilder(intent.getStringExtra("errorMsg") as String, this@MainActivity)
APP_UNINSTALLED -> {

View file

@ -4,13 +4,10 @@ import android.app.Activity
import android.content.ComponentName
import android.content.Context
import android.content.Intent
import android.view.View
import androidx.appcompat.app.AlertDialog
import androidx.core.content.ContextCompat.startActivity
import androidx.navigation.findNavController
import androidx.preference.PreferenceManager
import com.vanced.manager.R
import com.vanced.manager.core.downloader.VancedDownloadService
import com.vanced.manager.ui.MainActivity
import com.vanced.manager.utils.InternetTools.openUrl
import com.vanced.manager.utils.MiuiHelper
@ -92,12 +89,17 @@ object DialogContainer {
}
fun installAlertBuilder(msg: String, context: Context) {
AlertDialog.Builder(context)
.setTitle(context.getString(R.string.error))
.setMessage(msg)
.setPositiveButton(context.getString(R.string.close)) { dialog, _ -> dialog.dismiss() }
.create()
.show()
AlertDialog.Builder(context).apply {
setTitle(context.getString(R.string.error))
setMessage(msg)
setPositiveButton(context.getString(R.string.close)) { dialog, _ -> dialog.dismiss() }
if (msg == context.getString(R.string.installation_signature))
setNeutralButton(context.getString(R.string.guide)) { _, _ ->
openUrl("https://lmgtfy.com/?q=andnixsh+apk+verification+disable", R.color.Twitter, context)
}
create()
show()
}
}
fun regularPackageInstalled(msg: String, activity: MainActivity) {

View file

@ -7,12 +7,10 @@ import android.content.IntentFilter
import android.content.res.ColorStateList
import android.graphics.Color
import android.os.Bundle
import android.util.Log
import android.view.*
import android.view.animation.AccelerateDecelerateInterpolator
import android.view.animation.Animation
import android.view.animation.RotateAnimation
import android.widget.*
import android.widget.ImageButton
import android.widget.ProgressBar
import androidx.databinding.DataBindingUtil
import androidx.fragment.app.viewModels
import androidx.localbroadcastmanager.content.LocalBroadcastManager

View file

@ -1,11 +1,11 @@
package com.vanced.manager.ui.fragments
import android.os.Bundle
import androidx.fragment.app.Fragment
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import android.widget.TextView
import androidx.fragment.app.Fragment
import com.dezlum.codelabs.getjson.GetJson
import com.vanced.manager.R

View file

@ -1,11 +1,11 @@
package com.vanced.manager.ui.fragments
import android.os.Bundle
import androidx.fragment.app.Fragment
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import android.widget.TextView
import androidx.fragment.app.Fragment
import com.dezlum.codelabs.getjson.GetJson
import com.vanced.manager.R

View file

@ -3,9 +3,11 @@ package com.vanced.manager.ui.fragments
import android.os.Bundle
import android.view.Menu
import android.view.MenuInflater
import androidx.preference.*
import androidx.preference.ListPreference
import androidx.preference.Preference
import androidx.preference.PreferenceFragmentCompat
import androidx.preference.PreferenceManager
import com.vanced.manager.R
import com.vanced.manager.utils.MiuiHelper.isMiui
class SettingsFragment : PreferenceFragmentCompat() {

View file

@ -12,14 +12,12 @@ import android.widget.ProgressBar
import android.widget.TextView
import android.widget.Toast
import androidx.fragment.app.DialogFragment
import com.dezlum.codelabs.getjson.GetJson
import androidx.preference.PreferenceManager
import com.dezlum.codelabs.getjson.GetJson
import com.downloader.Error
import com.downloader.OnDownloadListener
import com.downloader.PRDownloader
import com.google.android.material.button.MaterialButton
import com.vanced.manager.BuildConfig
import com.vanced.manager.R
import com.vanced.manager.utils.InternetTools.isUpdateAvailable
import com.vanced.manager.utils.PackageHelper.installApp

View file

@ -1,11 +1,11 @@
package com.vanced.manager.ui.fragments
import android.os.Bundle
import androidx.fragment.app.Fragment
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import android.widget.TextView
import androidx.fragment.app.Fragment
import com.dezlum.codelabs.getjson.GetJson
import com.vanced.manager.R

View file

@ -4,7 +4,6 @@ import android.app.Application
import android.content.ActivityNotFoundException
import android.content.ComponentName
import android.content.Intent
import android.content.res.Resources
import android.graphics.drawable.Drawable
import android.net.Uri
import android.os.Build
@ -15,7 +14,6 @@ import androidx.core.content.ContextCompat.startActivity
import androidx.lifecycle.AndroidViewModel
import androidx.lifecycle.MutableLiveData
import androidx.preference.PreferenceManager.getDefaultSharedPreferences
import com.dezlum.codelabs.getjson.GetJson
import com.vanced.manager.R
import com.vanced.manager.utils.InternetTools.displayJsonInt
import com.vanced.manager.utils.InternetTools.displayJsonString
@ -24,7 +22,7 @@ import com.vanced.manager.utils.PackageHelper.isPackageInstalled
class HomeViewModel(application: Application): AndroidViewModel(application) {
private val variant = getDefaultSharedPreferences(application).getString("vanced_variant", "nonroot")
private val connected: Boolean = GetJson().isConnected(application)
//private val connected: Boolean = GetJson().isConnected(application)
private val vancedPkgName: String =
if (variant== "root") {
@ -110,29 +108,27 @@ class HomeViewModel(application: Application): AndroidViewModel(application) {
}
private fun compareInt(int1: Int, int2: Int, application: Application): String {
return if (connected)
when {
int2 == 0 -> application.getString(R.string.install)
int1 > int2 -> application.getString(R.string.update)
int2 == int1 -> application.getString(R.string.button_reinstall)
else -> application.getString(R.string.install)
} else application.getString(R.string.install)
return when {
int2 == 0 -> application.getString(R.string.install)
int1 > int2 -> application.getString(R.string.update)
int2 == int1 -> application.getString(R.string.button_reinstall)
else -> application.getString(R.string.install)
}
}
private fun compareIntDrawable(int1: Int, int2: Int, application: Application): Drawable? {
return if (connected)
when {
int2 == 0 -> application.getDrawable(R.drawable.ic_download)
int1 > int2 -> application.getDrawable(R.drawable.ic_update)
int2 == int1 -> application.getDrawable(R.drawable.ic_done)
else -> application.getDrawable(R.drawable.ic_download)
} else application.getDrawable(R.drawable.ic_download)
return when {
int2 == 0 -> application.getDrawable(R.drawable.ic_download)
int1 > int2 -> application.getDrawable(R.drawable.ic_update)
int2 == int1 -> application.getDrawable(R.drawable.ic_done)
else -> application.getDrawable(R.drawable.ic_download)
}
}
init {
vancedVersion.value = displayJsonString("vanced.json","version", application)
microgVersion.value = displayJsonString("microg.json","version", application)
vancedVersion.value = displayJsonString("vanced.json", "version", application)
microgVersion.value = displayJsonString("microg.json", "version", application)
vancedInstalledVersion.value = getPkgInfo(vancedInstalled, vancedPkgName, application)
microgInstalledVersion.value = getPkgInfo(microgInstalled, "com.mgoogle.android.gms", application)
vancedInstallButtonIcon.value =

View file

@ -8,8 +8,6 @@ import androidx.preference.PreferenceManager
import com.dezlum.codelabs.getjson.GetJson
import com.vanced.manager.BuildConfig
import com.vanced.manager.R
import java.lang.Exception
import java.lang.IllegalStateException
object InternetTools {
@ -24,38 +22,30 @@ object InternetTools {
fun displayJsonString(json: String, obj: String, context: Context): String {
val installUrl = PreferenceManager.getDefaultSharedPreferences(context).getString("install_url", baseUrl)
return if (GetJson().isConnected(context)) {
try {
GetJson().AsJSONObject("$installUrl/$json").get(obj).asString
} catch (e: Exception) {
when (e) {
is InterruptedException, is IllegalStateException -> GetJson().AsJSONObject("https://x1nto.github.io/VancedFiles/$json").get(obj).asString
else -> throw e
}
}
} else {
return if (GetJson().isConnected(context))
GetJson().AsJSONObject("$installUrl/$json").get(obj).asString
else
context.getString(R.string.unavailable)
}
}
fun displayJsonInt(json: String, obj: String, context: Context): Int {
val installUrl = PreferenceManager.getDefaultSharedPreferences(context).getString("install_url", baseUrl)
return if (GetJson().isConnected(context)) {
try {
GetJson().AsJSONObject("$installUrl/$json").get(obj).asInt
} catch (e: Exception) {
when (e) {
is InterruptedException, is IllegalStateException -> GetJson().AsJSONObject("https://x1nto.github.io/VancedFiles/$json").get(obj).asInt
else -> throw e
}
return if (GetJson().isConnected(context))
GetJson().AsJSONObject("$installUrl/$json").get(obj).asInt
else
0
}
} else 0
}
fun getObjectFromJson(url: String, obj: String, context: Context): String {
return if (GetJson().isConnected(context))
GetJson().AsJSONObject(url).get(obj).asString
else
""
}
fun isUpdateAvailable(): Boolean {
val checkUrl = GetJson().AsJSONObject("https://vanced.app/api/v1/manager.json")
val checkUrl = GetJson().AsJSONObject("https://x1nto.github.io/VancedFiles/manager.json")
val remoteVersion = checkUrl.get("versionCode").asInt
return remoteVersion > BuildConfig.VERSION_CODE
@ -63,6 +53,4 @@ object InternetTools {
const val baseUrl = "https://vanced.app/api/v1"
}
}

View file

@ -7,13 +7,11 @@ import java.io.InputStreamReader
object MiuiHelper {
fun isMiui(): Boolean {
return !TextUtils.isEmpty(getSystemProps("ro.miui.ui.version.name"))
}
fun isMiui(): Boolean = !TextUtils.isEmpty(getSystemProps("ro.miui.ui.version.name"))
fun isMiuiOptimisationsDisabled(): Boolean {
return if (isMiui())
getSystemProps("persist.sys.miui_optimization") == "0"
getSystemProps("persist.sys.miui_optimization").equals("0")
else
true
}

View file

@ -3,9 +3,7 @@ package com.vanced.manager.utils
import android.app.Notification
import android.app.NotificationChannel
import android.app.NotificationManager
import android.app.PendingIntent
import android.content.Context
import android.content.Intent
import android.os.Build
import com.vanced.manager.R

View file

@ -1,9 +0,0 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="29dp"
android:height="29dp"
android:viewportWidth="24.0"
android:viewportHeight="24.0">
<path
android:fillColor="?attr/colorPrimary"
android:pathData="M12,1L3,5v6c0,5.55 3.84,10.74 9,12 5.16,-1.26 9,-6.45 9,-12L21,5l-9,-4zM12,11.99h7c-0.53,4.12 -3.28,7.79 -7,8.94L12,12L5,12L5,6.3l7,-3.11v8.8z"/>
</vector>

View file

@ -1,10 +0,0 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24"
android:tint="?attr/colorControlNormal">
<path
android:fillColor="@android:color/white"
android:pathData="M19.35,10.04C18.67,6.59 15.64,4 12,4 9.11,4 6.6,5.64 5.35,8.04 2.34,8.36 0,10.91 0,14c0,3.31 2.69,6 6,6h13c2.76,0 5,-2.24 5,-5 0,-2.64 -2.05,-4.78 -4.65,-4.96zM19,18L6,18c-2.21,0 -4,-1.79 -4,-4 0,-2.05 1.53,-3.76 3.56,-3.97l1.07,-0.11 0.5,-0.95C8.08,7.14 9.94,6 12,6c2.62,0 4.88,1.86 5.39,4.43l0.3,1.5 1.53,0.11c1.56,0.1 2.78,1.41 2.78,2.96 0,1.65 -1.35,3 -3,3zM10,14.18l-2.09,-2.09L6.5,13.5 10,17l6.01,-6.01 -1.41,-1.41z"/>
</vector>

View file

@ -1,10 +0,0 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24"
android:tint="?attr/colorControlNormal">
<path
android:fillColor="@android:color/white"
android:pathData="M19.35,10.04C18.67,6.59 15.64,4 12,4 9.11,4 6.6,5.64 5.35,8.04 2.34,8.36 0,10.91 0,14c0,3.31 2.69,6 6,6h13c2.76,0 5,-2.24 5,-5 0,-2.64 -2.05,-4.78 -4.65,-4.96zM19,18L6,18c-2.21,0 -4,-1.79 -4,-4 0,-2.05 1.53,-3.76 3.56,-3.97l1.07,-0.11 0.5,-0.95C8.08,7.14 9.94,6 12,6c2.62,0 4.88,1.86 5.39,4.43l0.3,1.5 1.53,0.11c1.56,0.1 2.78,1.41 2.78,2.96 0,1.65 -1.35,3 -3,3zM13.45,10h-2.9v3L8,13l4,4 4,-4h-2.55z"/>
</vector>

View file

@ -20,7 +20,7 @@
<TextView
style="@style/CardTitle"
android:layout_gravity="center"
android:text="@string/chosen_preferences"
android:text="@string/chosen_install_values"
android:textAlignment="center"
android:fontFamily="@font/exo_semibold" />

View file

@ -139,6 +139,7 @@
android:layout_height="wrap_content"
android:fontFamily="@font/exo_semibold"
android:text="Tiếng Việt"
android:tag="vi"
android:textSize="18sp" />
<com.google.android.material.radiobutton.MaterialRadioButton

View file

@ -1,13 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:tools="http://schemas.android.com/tools"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/secret_settings"
android:title="Secret Settings"
android:icon="@drawable/ic_secret_settings_black_24dp"
app:showAsAction="always"
tools:ignore="HardcodedText" />
</menu>

View file

@ -24,7 +24,6 @@
<string name="network_error">اتصاا الشبكة غير متاح</string>
<string name="update">تحديث</string>
<string name="useful_links">روابط المفيدة</string>
<string name="vanced_medias">Vanced على توصيل اجتماعي فانسد على توصيل اجتماعي</string>
<string name="website_text">الموقع رسمي لفانسد</string>
<string name="support_us">ادعمنا بتريق تنزيل بريف</string>
@ -58,7 +57,6 @@
<string name="next">ثانية</string>
<!-- About Page -->
<string name="manager_devs">مدير مطورين</string>
<string name="sources">مصادر</string>
<string name="vanced_team">فريق فانسد</string>
</resources>

View file

@ -0,0 +1,96 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<resources>
<!-- Global Strings -->
<string name="close">Schließen</string>
<string name="reset">Zurücksetzen</string>
<string name="save">Speichern</string>
<!-- Main Activity -->
<string name="title_about">Über</string>
<string name="title_home">Startseite</string>
<string name="title_install">Installieren</string>
<string name="title_settings">Einstellungen</string>
<string name="button_dismiss">Schließen</string>
<string name="button_fine">Okay</string>
<!-- Home Page -->
<string name="changelogs">Changelogs</string>
<string name="downloading_file">%1$s wird heruntergeladen</string>
<string name="failed_uninstall">Entfernen von %1$s fehlgeschlagen</string>
<string name="error_downloading">Download von %1$s fehlgeschlagen</string>
<string name="install">Installieren</string>
<string name="installing_app">%1$s wird installiert</string>
<string name="installation_aborted">Operation fehlgeschlagen, da der Nutzer sie abgebrochen hat</string>
<string name="installation_blocked">Operation fehlgeschlagen, da der Nutzer Installation nicht gestattet hat</string>
<string name="installation_conflict">Operation fehlgeschlagen, da die App mit einer bereits installierten App im Konflikt steht</string>
<string name="installation_failed">Operation aus einem unbekannten Grund fehlgeschlagen</string>
<string name="installation_incompatible">Operation fehlgeschlagen, da die App inkompatibel mit deinem Gerät ist</string>
<string name="installation_invalid">Operation fehlgeschlagen, da die apks Dateien defekt sind</string>
<string name="installation_signature">Unerwarteter Fehler während der Installation aufgetreten. Hast du die Signatur-Verifikation deaktiviert?</string>
<string name="installation_miui">Unerwarteter Fehler während der Installation aufgetreten. Hast du die MiUI-Optimisierungen deaktiviert?</string>
<string name="installation_storage">Operation fehlgeschlagen, da ein Storage-Fehler aufgetreten ist. Warte, wie ist das überhaupt möglich?</string>
<string name="button_reinstall">Neu installieren</string>
<string name="version_installed">Installiert:</string>
<string name="latest">Neueste:</string>
<string name="loading">Lädt...</string>
<string name="successfully_installed">%1$s erfolgreich installiert</string>
<string name="network_error">Keine Netzwerkverbindung verfügbar</string>
<string name="no_microg">Kein MicroG!</string>
<string name="unavailable">Nicht verfügbar</string>
<string name="update">Update</string>
<string name="useful_links">Nützliche Links</string>
<string name="website_text">Website</string>
<string name="support_us">Ünterstütze uns!</string>
<!-- Settings -->
<string name="accent_color">Akzentfarbe</string>
<string name="accent_color_summary">Wähle deine bevorzugte Akzentfarbe</string>
<string name="accent_blue">Blau</string>
<string name="accent_green">Grün</string>
<string name="accent_purple">Lila</string>
<string name="accent_red">Rot</string>
<string name="accent_yellow">Gelb</string>
<string name="check_updates">Prüfe nach Updates</string>
<string name="category_interface">Interface</string>
<string name="category_manager">Manager</string>
<string name="chosen_install_values">Ausgewählte Installationsoptionen</string>
<string name="chosen_lang">Sprache: %1$s</string>
<string name="chosen_theme">Theme: %1$s</string>
<string name="theme">Theme</string>
<string name="theme_follow">Folge Systemeinstellung</string>
<string name="theme_dark">Dunkles Theme</string>
<string name="theme_light">Helles Theme</string>
<string name="theme_summary">Wähle dein bevorzugtes Theme</string>
<string name="update_url">Channel URL updaten</string>
<string name="push_notifications">Push-Benachrichtigungen</string>
<string name="push_notifications_summary">Erhalte Push-Benachrichtigungen, wenn ein Update veröffentlicht wird</string>
<string name="re_check">Erneut überprüfen</string>
<string name="update_center">Update Center</string>
<string name="update_found">Update gefunden!</string>
<string name="update_notfound">Keine neuen Updates</string>
<!-- Dialogs -->
<string name="guide">Guide</string>
<string name="hold_on">Warte!</string>
<string name="miui_one_title">MIUI-Nutzer erkannt!</string>
<string name="miui_one">Hey! Du scheinst ein MIUI-Nutzer zu sein. Damit Vanced Manager richtig funktioniert musst du diese in den Entwicklereinstellungen deines Gerätes deaktivieren.\nSolltest du jedoch auf einem 20.2.20 Betriebssystem sein, das auf xiaomi.eu basiert ist, kannst du diese Warnung ignorieren.</string>
<string name="miui_two_title">Halt!</string>
<string name="miui_two">Es scheint so, als hättest du die MIUI-Optimisierung nicht deaktiviert. Bitte deaktiviere sie. (Solltest du jedoch ein 20.2.20 Betriebssystem haben, das auf xiaomi.eu basiert, kannst du diese Warnung ignorieren)</string>
<string name="error">Fehler</string>
<string name="security_context">Bitte stelle sicher, dass du die App von vanced.app, dem Vanced Discord Server oder GitHub heruntergeldaden hast.</string>
<string name="success">Erfolg!</string>
<string name="vanced_installed">Vanced wurde erfolgreich installiert. Möchtest du es sofort öffnen?</string>
<string name="launch">Öffnen</string>
<string name="welcome">Willkommen</string>
<!-- Install Page -->
<string name="choose_preferred_language">Wähle deine bevorzugte Sprache für Vanced</string>
<string name="choose_preferred_language_note">Beachte: Solltest du eine andere Sprache als Englisch installieren, wird Englisch trotzdem als zusätzliche Sprache installiert.</string>
<string name="choose_preferred_theme">Wähle dein bevorzugtes Theme für Vanced</string>
<string name="disable_signature">Root-Modus erkannt! Um Vanced erfolgreich zu installieren, stelle sicher, dass du die Signatur-Verifikation deaktiviert hast.</string>
<string name="finish">Abschließen</string>
<string name="install_light_black">Hell + Schwarz</string>
<string name="install_light_dark">Hell + Dunkel</string>
<string name="next">Nächstes</string>
<!-- About Page -->
<string name="manager_dev">Manager-Entwickler</string>
<string name="sources">Quellen</string>
<string name="vanced_team">Vanced Team</string>
<!-- Home Page -->
<!-- About Page -->
</resources>

View file

@ -0,0 +1,96 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<resources>
<!-- Global Strings -->
<string name="close">Cerrar</string>
<string name="reset">Resetear</string>
<string name="save">Guardar</string>
<!-- Main Activity -->
<string name="title_about">Informacion</string>
<string name="title_home">Hogar</string>
<string name="title_install">Instalar</string>
<string name="title_settings">Ajustes</string>
<string name="button_dismiss">Descartar</string>
<string name="button_fine">Bien</string>
<!-- Home Page -->
<string name="changelogs">Actualizaciones</string>
<string name="downloading_file">Descargando %1$s</string>
<string name="failed_uninstall">Falla al desinstalar paquete %1$s</string>
<string name="error_downloading">Error Descargando %1$s</string>
<string name="install">Instalar</string>
<string name="installing_app">Instalando %1$s</string>
<string name="installation_aborted">La operación fallo porque el usuario abortó la instalación</string>
<string name="installation_blocked">La operación fallo porque el usuario bloqueo la instalación</string>
<string name="installation_conflict">La operación fallo porque la app entra en conflicto con una app ya instalada</string>
<string name="installation_failed">La operación fallo por no se que wea, simplemente fallo</string>
<string name="installation_incompatible">La operación fallo porque la app es incompatible con tu dispositivo</string>
<string name="installation_invalid">La operación fallo debido a que los archivos apk son invalidos</string>
<string name="installation_signature">Un error inesperado ocurrió durante la instalación de Vanced. Has deshabilitado verificación de firmas?(signature verification)</string>
<string name="installation_miui">"Un error inesperado ocurrió durante la instalación de Vanced. Has deshabilitado las Optimizaciones de MiUI? "</string>
<string name="installation_storage">"Operación fallo porque hubo un error con almacenamiento. Un momento como es eso siquiera posible? "</string>
<string name="button_reinstall">Reinstalar</string>
<string name="version_installed">Instalado:</string>
<string name="latest">Ultimo:</string>
<string name="loading">Cargando...</string>
<string name="successfully_installed">Instalación exitosa %1$s</string>
<string name="network_error">Conexion a la red no disponible</string>
<string name="no_microg">"Sin MicroG! "</string>
<string name="unavailable">No Disponible</string>
<string name="update">Actualizar</string>
<string name="useful_links">Links Utiles</string>
<string name="website_text">La pagina web official de Vanced</string>
<string name="support_us">Apoyanos descargando Brave</string>
<!-- Settings -->
<string name="accent_color">Color de Acento</string>
<string name="accent_color_summary">Elije tu color de acento preferido</string>
<string name="accent_blue">Azul</string>
<string name="accent_green">Verde</string>
<string name="accent_purple">Purpura</string>
<string name="accent_red">Rojo</string>
<string name="accent_yellow">Amarillo</string>
<string name="check_updates">Buscar actualizaciones</string>
<string name="category_interface">Interfaz</string>
<string name="category_manager">Manager</string>
<string name="chosen_install_values">"Valores de instalación escojidos "</string>
<string name="chosen_lang">Lenguaje: %1$s</string>
<string name="chosen_theme">Tema: %1$s</string>
<string name="theme">Tema</string>
<string name="theme_follow">Seguir Sistema</string>
<string name="theme_dark">Tema Oscuro</string>
<string name="theme_light">Tema Claro</string>
<string name="theme_summary">Elije tu tema preferido</string>
<string name="update_url">URL del canal de actualizacion</string>
<string name="push_notifications">Notificaciones Push</string>
<string name="push_notifications_summary">Recibir notificaciones push cuando una actualizacion sea lanzada</string>
<string name="re_check">Reintentar</string>
<string name="update_center">Centro de Actualizaciones</string>
<string name="update_found">Actualización encontrada!</string>
<string name="update_notfound">Sin actualizaciónes nuevas</string>
<!-- Dialogs -->
<string name="guide">Guía</string>
<string name="hold_on">Un momento!</string>
<string name="miui_one_title">Usuario MiUI detectado!</string>
<string name="miui_one">"Hey! Parece que eres un usuario MiUI. Pará poder usar Vanced Manager apropiadamente necesitarás deshabilitar las Optimizaciones MiUI en configuraciónes de desarrollador.\nSin embargo, si estas en el ROM 20.2.20 que esta basado en xiaomi.eu, entonces puedes ignorar esta advertencia de forma segura. "</string>
<string name="miui_two_title">"Te voy a detener allí! "</string>
<string name="miui_two">Parece que tu NO has deshabilitado las optimizaciones MiUI. Por favor deshabilitalo. Sin embargo, si estas en el ROM 20.2.20 que esta basado en xiaomi.eu, puedes ignorar esta advertencia de forma segura.</string>
<string name="error">Error</string>
<string name="security_context">Porfavor asegurate de haver descargado la aplicacion mediante vanced.app, el server de Vanced en Discord, o Github</string>
<string name="success">"Éxito! "</string>
<string name="vanced_installed">Vanced a sido instalado exitosamente, quieres lanzarlo ahora?</string>
<string name="launch">Lanzar</string>
<string name="welcome">Bienvenido</string>
<!-- Install Page -->
<string name="choose_preferred_language">Elije tu lenguaje preferido para Vanced</string>
<string name="choose_preferred_language_note">Nota: si instalas cualquier cosa ademas de Ingles, Ingles va estar todavia instalado como un lenguaje adicional</string>
<string name="choose_preferred_theme">Elije tu tema preferido para Vanced</string>
<string name="disable_signature">"Modo root detectado! Pará que el Manager pueda instalar Vanced correctamente, por favor asegúrate de que hayas deshabilitado verificación de firmas(signature verification). "</string>
<string name="finish">Finalizar</string>
<string name="install_light_black">Claro + Negro</string>
<string name="install_light_dark">Claro + Oscuro</string>
<string name="next">Siguiente</string>
<!-- About Page -->
<string name="manager_dev">Desarrollador del Manager</string>
<string name="sources">Fuentes</string>
<string name="vanced_team">Equipo Vanced</string>
<!-- Home Page -->
<!-- About Page -->
</resources>

View file

@ -20,7 +20,6 @@
<string name="network_error">Connection réseau indisponible</string>
<string name="update">Mettre à jour</string>
<string name="useful_links">Liens utiles</string>
<string name="vanced_medias">Vanced sur les Résaux Sociaux</string>
<string name="website_text">Le site web officiel de Vanced</string>
<string name="support_us">Supporte nous en téléchargeant Brave</string>
@ -53,7 +52,6 @@
<string name="next">Suivant</string>
<!-- About Page -->
<string name="manager_devs">Dévéloppeurs du Manager</string>
<string name="sources">Sources</string>
<string name="vanced_team">Équipe Vanced</string>
<string name="security_context">Assurez-vous d\'avoir téléchargé l\'application sur vanced.app, le serveur Discord de Vanced ou sur le github officiel.</string>

View file

@ -0,0 +1,100 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<resources>
<!-- Global Strings -->
<string name="close">बंद करे</string>
<string name="reset">रीसिट</string>
<string name="save">सेव</string>
<!-- Main Activity -->
<string name="title_about">"बारे में
"</string>
<string name="title_home">होम</string>
<string name="title_install">इंस्टॉल</string>
<string name="title_settings">सेट्इन्ग</string>
<string name="button_dismiss">डिस्मिस</string>
<string name="button_fine">ठीक</string>
<!-- Home Page -->
<string name="changelogs">चेंजलॉग</string>
<string name="downloading_file">डाउनलोड कर रहा है %1$s</string>
<string name="failed_uninstall">पैकेज की स्थापना रद्द करने में विफल %1$s</string>
<string name="error_downloading">डाउनलोड करने में इरर %1$s</string>
<string name="install">इंस्टॉल</string>
<string name="installing_app">"%1$s इन्स्टॉःल कर रहा है "</string>
<string name="installation_aborted">ऑपरेशन विफल हो गया क्योंकि उपयोगकर्ता ने स्थापना रद्द कर दी थी</string>
<string name="installation_blocked">उपयोगकर्ता अवरुद्ध स्थापना के कारण ऑपरेशन विफल हुआ</string>
<string name="installation_conflict">ऑपरेशन विफल हो गया क्योंकि ऐप पहले से इंस्टॉल किए गए ऐप के साथ टकराव करता है</string>
<string name="installation_failed">ऑपरेशन विफल हो गया क्योंकि यह अभी असफल रहा मुझे नहीं पता</string>
<string name="installation_incompatible">ऑपरेशन विफल हो गया क्योंकि ऐप आपके डिवाइस के साथ असंगत है</string>
<string name="installation_invalid">ऑपरेशन विफल हो गया क्योंकि एपीके फाइलें अमान्य हैं</string>
<string name="installation_signature">Vनाथ स्थापित करते समय अप्रत्याशित त्रुटि हुई। क्या आपने हस्ताक्षर सत्यापन अक्षम कर दिया है?</string>
<string name="installation_miui">Vनाथ स्थापित करते समय अप्रत्याशित त्रुटि हुई। क्या आपने MiUI ऑप्टिमाइज़ेशन को अक्षम कर दिया है?</string>
<string name="installation_storage">संग्रहण विफल होने के कारण ऑपरेशन विफल हो गया। पकड़ो कि यह कैसे संभव है?</string>
<string name="button_reinstall">फिर से इंस्टॉल</string>
<string name="version_installed">(इन्स्टॉल्ड</string>
<string name="latest">लेट्इस्ट</string>
<string name="loading">"लोड हो रहा है…
"</string>
<string name="successfully_installed">सफलतापूर्वक इन्स्टॉल्ड %1$s</string>
<string name="network_error">"नेटवर्क कनेक्शन अनुपलब्ध है
"</string>
<string name="no_microg">कोई माइक्रोग नहीं!</string>
<string name="unavailable">अनुपलब्ध</string>
<string name="update">अपडेट करें</string>
<string name="useful_links">"उपयोगी लिंक्स "</string>
<string name="website_text">वेबसाइट</string>
<string name="support_us">हमें सपॉर्ट कीजिये!</string>
<!-- Settings -->
<string name="accent_color">स्वरोंका रंग</string>
<string name="accent_color_summary">अपना पसंदीदा उच्चारण रंग चुनें</string>
<string name="accent_blue">नीला</string>
<string name="accent_green">हरा</string>
<string name="accent_purple">बैंगनी</string>
<string name="accent_red">लाल</string>
<string name="accent_yellow">पीला</string>
<string name="check_updates">अपडेट के लिए जाँच</string>
<string name="category_interface">इंटरफेस</string>
<string name="category_manager">मैनेजर</string>
<string name="chosen_install_values">मूल्यों इन्स्टलेशन को चुना</string>
<string name="chosen_lang">भाषा: %1$s</string>
<string name="chosen_theme">थीम: %1$s</string>
<string name="theme">थीम</string>
<string name="theme_follow">सिस्टम का पालन करें</string>
<string name="theme_dark">डार्क थीम</string>
<string name="theme_light">लाइट थीम</string>
<string name="theme_summary">अपनी पसंदीदा थीम चुनें</string>
<string name="update_url">चैनल URL अपडेट करें</string>
<string name="push_notifications">सूचनाएं भेजना</string>
<string name="push_notifications_summary">अपडेट जारी होने पर पुश सूचनाएं प्राप्त करें</string>
<string name="re_check">री-चेक</string>
<string name="update_center">अपडेट केंद्र</string>
<string name="update_found">अपडेट मिला!</string>
<string name="update_notfound">कोई नया अपडेट नहीं</string>
<!-- Dialogs -->
<string name="guide">गाइड</string>
<string name="hold_on">रुको!</string>
<string name="miui_one_title">पता लगाया MiUI उपयोगकर्ता!</string>
<string name="miui_one">अरे! लगता है कि आप MiUI उपयोगकर्ता हैं। Vanced Manager को ठीक से उपयोग करने के लिए, आपको डेवलपर सेटिंग में MiUI ऑप्टिमाइज़ेशन को अक्षम करना होगा\nहालाँकि, यदि आप 20.2.20 ROM पर हैं जो xiaomi.eu पर आधारित है, तो आप इस चेतावनी को सुरक्षित रूप से अनदेखा कर सकते हैं।</string>
<string name="miui_two_title">मैं तुम्हें वहीं रोक रहा हूँ!</string>
<string name="miui_two">ऐसा लगता है कि आपने MiUI ऑप्टिमाइज़ेशन को अक्षम नहीं किया है। कृपया इसे निष्क्रिय कर दें। हालाँकि, यदि आप 20.2.20 ROM पर हैं जो xiaomi.eu पर आधारित है, तो आप इस चेतावनी को सुरक्षित रूप से अनदेखा कर सकते हैं।</string>
<string name="error">इरर</string>
<string name="security_context">कृपया सुनिश्चित करें कि आपने vanced.app, Vanced Discord सर्वर या GitHub से ऐप डाउनलोड किया है</string>
<string name="success">सफलता!</string>
<string name="vanced_installed">नृत्य सफलतापूर्वक स्थापित किया गया है, क्या आप इसे अभी लॉन्च करना चाहते हैं?</string>
<string name="launch">लॉन्च</string>
<string name="welcome">स्वागत हे</string>
<!-- Install Page -->
<string name="choose_preferred_language">वांसड के लिए अपनी पसंदीदा भाषा चुनें</string>
<string name="choose_preferred_language_note">नोट: यदि आप अंग्रेजी के अलावा कुछ भी स्थापित करते हैं, तब भी अंग्रेजी एक अतिरिक्त भाषा के रूप में स्थापित की जाएगी</string>
<string name="choose_preferred_theme">अपने पसंदीदा विषय को नृत्य के लिए चुनें</string>
<string name="disable_signature">रूट मोड का पता चला! प्रबंधक के लिए Vanced को सही तरीके से स्थापित करने के लिए, कृपया सुनिश्चित करें कि आपने हस्ताक्षर सत्यापन को अक्षम कर दिया है।</string>
<string name="finish">अन्त</string>
<string name="install_light_black">लाइट + ब्लैक</string>
<string name="install_light_dark">लाइट + डार्क</string>
<string name="next">आगे</string>
<!-- About Page -->
<string name="manager_dev">मैनेजर देव</string>
<string name="sources">सूत्रों का</string>
<string name="vanced_team">"वांसड टीम
"</string>
<!-- Home Page -->
<!-- About Page -->
</resources>

View file

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<resources>
<!-- Global Strings -->
<string name="close">बंद करे</string>
<string name="security_context">कृपया सुनिश्चित करें कि आपने vanced.app, Vanced Discord सर्वर या GitHub से ऐप डाउनलोड किया है</string>
<string name="welcome">स्वागत हे</string>
<!-- Main Activity -->
<!-- Home Page -->
<!-- Settings -->
<!-- Install Page -->
<!-- About Page -->
</resources>

View file

@ -0,0 +1,97 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<resources>
<!-- Global Strings -->
<string name="close">Tutup</string>
<string name="reset">Atur ulang</string>
<string name="save">Simpan</string>
<!-- Main Activity -->
<string name="title_about">Tentang</string>
<string name="title_home">Menu utama</string>
<string name="title_install">Instal</string>
<string name="title_settings">Pengaturan</string>
<string name="button_dismiss">Hilangkan</string>
<string name="button_fine">Ok</string>
<!-- Home Page -->
<string name="changelogs">Catatan perubahan</string>
<string name="downloading_file">Mengunduh %1$s</string>
<string name="failed_uninstall">Gagal mencopot pemasangan paket %1$s</string>
<string name="error_downloading">Gagal mengunduh %1$s</string>
<string name="install">Pasang</string>
<string name="installing_app">Memasang %1$s</string>
<string name="installation_aborted">Proses gagal karena pengguna membatalkan instalasi</string>
<string name="installation_blocked">Proses gagal karena pengguna memblokir instalasi</string>
<string name="installation_conflict">Proses gagal karena terjadi konflik dengan aplikasi yang sudah terinstal</string>
<string name="installation_failed">Proses gagal dengan alasan yang tidak diketahui, kirim isu dengan logcat</string>
<string name="installation_incompatible">Proses gagal karena aplikasi tidak didukung oleh perangkat anda</string>
<string name="installation_invalid">Proses gagal karena apk files tidak valid</string>
<string name="installation_signature">Kesalahan tidak diduga saat menginstal Vanced. Apakah anda sudah menonaktifkan signature verification?</string>
<string name="installation_miui">Kesalahan tidak terduga terjadi saat menginstal Vanced. Apakah anda sudah menonaktifkan Optimisasi MiUI?</string>
<string name="installation_storage">Proses gagal karena terjadi kesalahan dengan penyimpanan.</string>
<string name="button_reinstall">Instal ulang</string>
<string name="version_installed">Terpasang:</string>
<string name="latest">Terbaru:</string>
<string name="loading">Memuat...</string>
<string name="successfully_installed">Berhasil dipasang %1$s</string>
<string name="network_error">Jaringan internet tidak tersedia</string>
<string name="no_microg">Tidak ada MicroG!</string>
<string name="unavailable">Tidak tersedia</string>
<string name="update">Perbarui</string>
<string name="useful_links">Tautan berguna</string>
<string name="website_text">Situs</string>
<string name="support_us">"Dukung kami!
"</string>
<!-- Settings -->
<string name="accent_color">Aksen Warna</string>
<string name="accent_color_summary">Pilih aksen warna anda</string>
<string name="accent_blue">Biru</string>
<string name="accent_green">Hijau</string>
<string name="accent_purple">Ungu</string>
<string name="accent_red">Merah</string>
<string name="accent_yellow">Kuning</string>
<string name="check_updates">Cek pembaruan</string>
<string name="category_interface">Antarmuka</string>
<string name="category_manager">Manager</string>
<string name="chosen_install_values">Jenis instalasi yang dipilih</string>
<string name="chosen_lang">Bahasa: %1$s</string>
<string name="chosen_theme">Tema: %1$s</string>
<string name="theme">Tema</string>
<string name="theme_follow">Ikuti sistem</string>
<string name="theme_dark">Tema gelap</string>
<string name="theme_light">Tema terang</string>
<string name="theme_summary">Pilih tema anda</string>
<string name="update_url">Perbarui URL channel</string>
<string name="push_notifications">Notifikasi push</string>
<string name="push_notifications_summary">Terima notifikasi push saat pembaruan tersedia</string>
<string name="re_check">Cek ulang</string>
<string name="update_center">Pusat pembaruan</string>
<string name="update_found">Pembaruan ditemukan!</string>
<string name="update_notfound">Tidak ada pembaruan</string>
<!-- Dialogs -->
<string name="guide">Petunjuk</string>
<string name="hold_on">Tahan!</string>
<string name="miui_one_title">Pengguna MiUI terdeteksi!</string>
<string name="miui_one">Hai! Sepertinya kamu pengguna MiUI. Untuk dapat menggunakan Vanced Manager dengan benar, anda harus menonaktifkan optimisasi MiUI di pengaturan developer. Walaupun demikian, jika anda berada di ROM versi 20.2.20 berdasarkan xiaomi.eu, anda dapat mengabaikan peringatan ini.</string>
<string name="miui_two_title">Aku akan memberhentikanmu disitu!</string>
<string name="miui_two">Sepertinya kamu TIDAK menonaktifkan optimisasi MiUI. Tolong nonaktifkan itu. Walaupun demikian, jika anda mempunyai ROM versi 20.2.20 berdasarkan xiaomi.eu, anda dapat mengabaikan peringatan ini.</string>
<string name="error">Terjadi kesalahan</string>
<string name="security_context">Pastikan anda mengunduh aplikasi hanya dari vanced.app, Vanced Discord server atau GitHub</string>
<string name="success">Berhasil!</string>
<string name="vanced_installed">Vanced berhasil terpasang, apakah anda mau membukanya sekarang?</string>
<string name="launch">Buka</string>
<string name="welcome">Selamat datang</string>
<!-- Install Page -->
<string name="choose_preferred_language">Pilih bahasa anda untuk Vanced</string>
<string name="choose_preferred_language_note">Catatan: jika anda menginstal apapun selain Bahasa Inggris, Bahasa Inggris akan tetap terinstal sebagai bahasa tambahan</string>
<string name="choose_preferred_theme">Pilih tema anda untuk Vanced</string>
<string name="disable_signature">Root terdeteksi! Agar manager dapat menginstal Vanced dengan benar, pastikan anda sudah menonaktifkan signature verfication.</string>
<string name="finish">Selesai</string>
<string name="install_light_black">Terang + Hitam</string>
<string name="install_light_dark">Terang + Gelap</string>
<string name="next">Selanjutnya</string>
<!-- About Page -->
<string name="manager_dev">Pembuat manager</string>
<string name="sources">Sumber</string>
<string name="vanced_team">Tim Vanced</string>
<!-- Home Page -->
<!-- About Page -->
</resources>

View file

@ -0,0 +1,97 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<resources>
<!-- Global Strings -->
<string name="close">Tutup</string>
<string name="reset">Atur ulang</string>
<string name="save">Simpan</string>
<!-- Main Activity -->
<string name="title_about">Tentang</string>
<string name="title_home">Menu utama</string>
<string name="title_install">Instal</string>
<string name="title_settings">Pengaturan</string>
<string name="button_dismiss">Hilangkan</string>
<string name="button_fine">Ok</string>
<!-- Home Page -->
<string name="changelogs">Catatan perubahan</string>
<string name="downloading_file">Mengunduh %1$s</string>
<string name="failed_uninstall">Gagal mencopot pemasangan paket %1$s</string>
<string name="error_downloading">Gagal mengunduh %1$s</string>
<string name="install">Pasang</string>
<string name="installing_app">Memasang %1$s</string>
<string name="installation_aborted">Proses gagal karena pengguna membatalkan instalasi</string>
<string name="installation_blocked">Proses gagal karena pengguna memblokir instalasi</string>
<string name="installation_conflict">Proses gagal karena terjadi konflik dengan aplikasi yang sudah terinstal</string>
<string name="installation_failed">Proses gagal dengan alasan yang tidak diketahui, kirim isu dengan logcat</string>
<string name="installation_incompatible">Proses gagal karena aplikasi tidak didukung oleh perangkat anda</string>
<string name="installation_invalid">Proses gagal karena apk files tidak valid</string>
<string name="installation_signature">Kesalahan tidak diduga saat menginstal Vanced. Apakah anda sudah menonaktifkan signature verification?</string>
<string name="installation_miui">Kesalahan tidak terduga terjadi saat menginstal Vanced. Apakah anda sudah menonaktifkan Optimisasi MiUI?</string>
<string name="installation_storage">Proses gagal karena terjadi kesalahan dengan penyimpanan.</string>
<string name="button_reinstall">Instal ulang</string>
<string name="version_installed">Terpasang:</string>
<string name="latest">Terbaru:</string>
<string name="loading">Memuat...</string>
<string name="successfully_installed">Berhasil dipasang %1$s</string>
<string name="network_error">Jaringan internet tidak tersedia</string>
<string name="no_microg">Tidak ada MicroG!</string>
<string name="unavailable">Tidak tersedia</string>
<string name="update">Perbarui</string>
<string name="useful_links">Tautan berguna</string>
<string name="website_text">Situs</string>
<string name="support_us">"Dukung kami!
"</string>
<!-- Settings -->
<string name="accent_color">Aksen Warna</string>
<string name="accent_color_summary">Pilih aksen warna anda</string>
<string name="accent_blue">Biru</string>
<string name="accent_green">Hijau</string>
<string name="accent_purple">Ungu</string>
<string name="accent_red">Merah</string>
<string name="accent_yellow">Kuning</string>
<string name="check_updates">Cek pembaruan</string>
<string name="category_interface">Antarmuka</string>
<string name="category_manager">Manager</string>
<string name="chosen_install_values">Jenis instalasi yang dipilih</string>
<string name="chosen_lang">Bahasa: %1$s</string>
<string name="chosen_theme">Tema: %1$s</string>
<string name="theme">Tema</string>
<string name="theme_follow">Ikuti sistem</string>
<string name="theme_dark">Tema gelap</string>
<string name="theme_light">Tema terang</string>
<string name="theme_summary">Pilih tema anda</string>
<string name="update_url">Perbarui URL channel</string>
<string name="push_notifications">Notifikasi push</string>
<string name="push_notifications_summary">Terima notifikasi push saat pembaruan tersedia</string>
<string name="re_check">Cek ulang</string>
<string name="update_center">Pusat pembaruan</string>
<string name="update_found">Pembaruan ditemukan!</string>
<string name="update_notfound">Tidak ada pembaruan</string>
<!-- Dialogs -->
<string name="guide">Petunjuk</string>
<string name="hold_on">Tahan!</string>
<string name="miui_one_title">Pengguna MiUI terdeteksi!</string>
<string name="miui_one">Hai! Sepertinya kamu pengguna MiUI. Untuk dapat menggunakan Vanced Manager dengan benar, anda harus menonaktifkan optimisasi MiUI di pengaturan developer. Walaupun demikian, jika anda berada di ROM versi 20.2.20 berdasarkan xiaomi.eu, anda dapat mengabaikan peringatan ini.</string>
<string name="miui_two_title">Aku akan memberhentikanmu disitu!</string>
<string name="miui_two">Sepertinya kamu TIDAK menonaktifkan optimisasi MiUI. Tolong nonaktifkan itu. Walaupun demikian, jika anda mempunyai ROM versi 20.2.20 berdasarkan xiaomi.eu, anda dapat mengabaikan peringatan ini.</string>
<string name="error">Terjadi kesalahan</string>
<string name="security_context">Pastikan anda mengunduh aplikasi hanya dari vanced.app, Vanced Discord server atau GitHub</string>
<string name="success">Berhasil!</string>
<string name="vanced_installed">Vanced berhasil terpasang, apakah anda mau membukanya sekarang?</string>
<string name="launch">Buka</string>
<string name="welcome">Selamat datang</string>
<!-- Install Page -->
<string name="choose_preferred_language">Pilih bahasa anda untuk Vanced</string>
<string name="choose_preferred_language_note">Catatan: jika anda menginstal apapun selain Bahasa Inggris, Bahasa Inggris akan tetap terinstal sebagai bahasa tambahan</string>
<string name="choose_preferred_theme">Pilih tema anda untuk Vanced</string>
<string name="disable_signature">Root terdeteksi! Agar manager dapat menginstal Vanced dengan benar, pastikan anda sudah menonaktifkan signature verfication.</string>
<string name="finish">Selesai</string>
<string name="install_light_black">Terang + Hitam</string>
<string name="install_light_dark">Terang + Gelap</string>
<string name="next">Selanjutnya</string>
<!-- About Page -->
<string name="manager_dev">Pembuat manager</string>
<string name="sources">Sumber</string>
<string name="vanced_team">Tim Vanced</string>
<!-- Home Page -->
<!-- About Page -->
</resources>

View file

@ -0,0 +1,96 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<resources>
<!-- Global Strings -->
<string name="close">Chiudi</string>
<string name="reset">Ripristina</string>
<string name="save">Salva</string>
<!-- Main Activity -->
<string name="title_about">Autori</string>
<string name="title_home">Pagina principale</string>
<string name="title_install">Installa</string>
<string name="title_settings">Impostazioni</string>
<string name="button_dismiss">Scarta</string>
<string name="button_fine">OK</string>
<!-- Home Page -->
<string name="changelogs">Note di rilascio</string>
<string name="downloading_file">Download in corso di %1$s</string>
<string name="failed_uninstall">Impossibile disinstallare il pacchetto %1$s</string>
<string name="error_downloading">Errore nel download di %1$s</string>
<string name="install">Installa</string>
<string name="installing_app">Installazione in corso di %1$s</string>
<string name="installation_aborted">Operazione fallita, l\'utente ha annullato l\'installazione</string>
<string name="installation_blocked">Operazione fallita, l\'utente ha bloccato l\'installazione</string>
<string name="installation_conflict">Operazione fallita, l\'app va in conflitto con un\'app già installata</string>
<string name="installation_failed">Operazione fallita... perché di sì, che ne so io</string>
<string name="installation_incompatible">Operazione fallita, l\'app non è compatibile con il tuo dispositivo</string>
<string name="installation_invalid">Operazione fallita, i file apk non sono validi</string>
<string name="installation_signature">Si è riscontrato un errore imprevisto durante l\'installazione di Vanced. Hai disattivato la verifica della firma?</string>
<string name="installation_miui">Si è riscontrato un errore imprevisto durante l\'installazione di Vanced. Hai disattivato le ottimizzazioni di MiUI?</string>
<string name="installation_storage">Operazione fallita, è stato riscontrato un errore con lo spazio di archiviazione. Aspetta, com\'è possibile?</string>
<string name="button_reinstall">Installa di nuovo</string>
<string name="version_installed">Installato:</string>
<string name="latest">Ultima versione:</string>
<string name="loading">Caricamento in corso…</string>
<string name="successfully_installed">%1$s è stato installato con successo</string>
<string name="network_error">Connessione alla rete non disponibile</string>
<string name="no_microg">Senza MicroG!</string>
<string name="unavailable">Non disponibile</string>
<string name="update">Aggiorna</string>
<string name="useful_links">Link utili</string>
<string name="website_text">Sito web ufficiale</string>
<string name="support_us">Sostienici!</string>
<!-- Settings -->
<string name="accent_color">Colore evidenziatore</string>
<string name="accent_color_summary">Seleziona il tuo colore preferito per l\'interfaccia</string>
<string name="accent_blue">Blu</string>
<string name="accent_green">Verde</string>
<string name="accent_purple">Viola</string>
<string name="accent_red">Rosso</string>
<string name="accent_yellow">Giallo</string>
<string name="check_updates">Verifica la disponibilità di aggiornamenti</string>
<string name="category_interface">Interfaccia</string>
<string name="category_manager">Manager</string>
<string name="chosen_install_values">Valori di installazione scelti</string>
<string name="chosen_lang">Lingua: %1$s</string>
<string name="chosen_theme">Tema: %1$s</string>
<string name="theme">Tema</string>
<string name="theme_follow">Utilizza quello di sistema</string>
<string name="theme_dark">Tema scuro</string>
<string name="theme_light">Tema chiaro</string>
<string name="theme_summary">Seleziona il tuo tema preferito</string>
<string name="update_url">Aggiorna l\'URL del canale</string>
<string name="push_notifications">Notifiche push</string>
<string name="push_notifications_summary">Riceverai le notifiche push non appena sarà disponibile un aggiornamento</string>
<string name="re_check">Ricontrolla</string>
<string name="update_center">Centro aggiornamenti</string>
<string name="update_found">Aggiornamento trovato!</string>
<string name="update_notfound">Non ci sono nuovi aggiornamenti</string>
<!-- Dialogs -->
<string name="guide">Guida</string>
<string name="hold_on">Aspetta!</string>
<string name="miui_one_title">Rilevata l\'interfaccia MiUI!</string>
<string name="miui_one">Ehi! Sembra che tu sia un utente MiUI. Per poter utilizzare correttamente Vanced Manager, devi disattivare le ottimizzazioni di MiUI nelle impostazioni per sviluppatore.\nSe stai utilizzando la ROM 20.2.20 basata su xiaomi.eu, puoi ignorare questo avviso.</string>
<string name="miui_two_title">Devo fermarti per un momento di riflessione!</string>
<string name="miui_two">Sembra che tu NON abbia disattivato le ottimizzazioni di MiUI. Per favore, disattivale. Se stai utilizzando la ROM 20.2.20 basata su xiaomi.eu, puoi ignorare questo avviso.</string>
<string name="error">Errore</string>
<string name="security_context">Assicurati di aver scaricato l\'app da vanced.app, dal server di Discord di Vanced o da GitHub</string>
<string name="success">Fatto!</string>
<string name="vanced_installed">Vanced è stato installato con successo, vuoi avviarlo ora?</string>
<string name="launch">Avvia</string>
<string name="welcome">Benvenuto</string>
<!-- Install Page -->
<string name="choose_preferred_language">Seleziona la tua lingua preferita per Vanced</string>
<string name="choose_preferred_language_note">Nota: se installi una lingua diversa dall\'inglese, l\'inglese sarà comunque installato come lingua aggiuntiva</string>
<string name="choose_preferred_theme">Seleziona il tuo tema preferito per Vanced</string>
<string name="disable_signature">Modalità root rilevata! Per poter installare correttamente Vanced, assicurati di disattivare la verifica della firma.</string>
<string name="finish">Concludi</string>
<string name="install_light_black">Chiaro + nero</string>
<string name="install_light_dark">Chiaro + scuro</string>
<string name="next">Avanti</string>
<!-- About Page -->
<string name="manager_dev">Sviluppatori di Manager</string>
<string name="sources">Fonti</string>
<string name="vanced_team">Il team di Vanced</string>
<!-- Home Page -->
<!-- About Page -->
</resources>

View file

@ -0,0 +1,96 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<resources>
<!-- Global Strings -->
<string name="close">閉じる</string>
<string name="reset">リセット</string>
<string name="save">保存</string>
<!-- Main Activity -->
<string name="title_about">情報</string>
<string name="title_home">ホーム</string>
<string name="title_install">インストール</string>
<string name="title_settings">設定</string>
<string name="button_dismiss">閉じる</string>
<string name="button_fine">良好</string>
<!-- Home Page -->
<string name="changelogs">更新履歴</string>
<string name="downloading_file">%1$s をダウンロードしています</string>
<string name="failed_uninstall">パッケージ %1$s のアンインストールに失敗しました</string>
<string name="error_downloading">%1$s のダウンロード中にエラー</string>
<string name="install">インストール</string>
<string name="installing_app">%1$s をインストールしています</string>
<string name="installation_aborted">ユーザーがインストールを中断したため操作に失敗しました</string>
<string name="installation_blocked">ユーザーがインストールをブロックしたため操作に失敗しました</string>
<string name="installation_conflict">すでにインストールされているアプリと競合したため操作に失敗しました</string>
<string name="installation_failed">何らかの理由により操作に失敗しました</string>
<string name="installation_incompatible">お使いのデバイスと互換性がないため操作に失敗しました</string>
<string name="installation_invalid">APK ファイルが正しくないため操作に失敗しました</string>
<string name="installation_signature">予期されないエラーが Vanced のインストール中に発生しました。署名検証を無効化しましたか?</string>
<string name="installation_miui">予期されないエラーが Vanced のインストール中に発生しました。MIUI の最適化を無効にしましたか?</string>
<string name="installation_storage">ストレージのエラーにより操作に失敗しました</string>
<string name="button_reinstall">再インストール</string>
<string name="version_installed">インストール済み:</string>
<string name="latest">最新版:</string>
<string name="loading">読み込み中…</string>
<string name="successfully_installed">%1$s のインストールに成功しました</string>
<string name="network_error">インターネット接続が利用できません</string>
<string name="no_microg">MicroGがありません</string>
<string name="unavailable">利用不可</string>
<string name="update">更新</string>
<string name="useful_links">リンク集</string>
<string name="website_text">Vanced の公式Webサイト</string>
<string name="support_us">Brave をダウンロードして支援する</string>
<!-- Settings -->
<string name="accent_color">アクセントカラー</string>
<string name="accent_color_summary">好みのアクセントカラーを選択</string>
<string name="accent_blue"></string>
<string name="accent_green"></string>
<string name="accent_purple"></string>
<string name="accent_red"></string>
<string name="accent_yellow"></string>
<string name="check_updates">アップデートの確認</string>
<string name="category_interface">インターフェース</string>
<string name="category_manager">Manager</string>
<string name="chosen_install_values">選択されたインストール設定</string>
<string name="chosen_lang">言語: %1$s</string>
<string name="chosen_theme">テーマ: %1$s</string>
<string name="theme">テーマ</string>
<string name="theme_follow">システムに従う</string>
<string name="theme_dark">ダークテーマ</string>
<string name="theme_light">ライトテーマ</string>
<string name="theme_summary">好みのテーマを選択</string>
<string name="update_url">アップデート チャンネル URL</string>
<string name="push_notifications">プッシュ通知</string>
<string name="push_notifications_summary">アップデートがリリースされたときに通知を受け取る</string>
<string name="re_check">再チェック</string>
<string name="update_center">アップデート センター</string>
<string name="update_found">アップデートがあります!</string>
<string name="update_notfound">アップデートはありません</string>
<!-- Dialogs -->
<string name="guide">ガイド</string>
<string name="hold_on">ちょっと待った!</string>
<string name="miui_one_title">MIUI ユーザーを検知しました!</string>
<string name="miui_one">あなたは MIUI ユーザーのようです。Vanced Manager を適切に利用するには、開発者向けオプションから MIUI の最適化を無効にする必要があります。\nただし、xiaomi.eu ベースの 20.2.20 ROM をお使いの場合は、この警告を無視しても問題ありません。</string>
<string name="miui_two_title">I\'m gonna stop you right there!</string>
<string name="miui_two">MIUI の最適化を無効にしていないようです。無効化してください。ただし、xiaomi.eu ベースの 20.2.20 ROM を使用している場合、この警告を無視しても問題ありません。</string>
<string name="error">エラー</string>
<string name="security_context">vanced.app、Vanced の Discord サーバーまたは GitHub からアプリをダウンロードしたことを確認してください</string>
<string name="success">成功!</string>
<string name="vanced_installed">Vanced のインストールに成功しました。今すぐ起動しますか?</string>
<string name="launch">起動</string>
<string name="welcome">ようこそ</string>
<!-- Install Page -->
<string name="choose_preferred_language">Vanced で使用する言語を選択</string>
<string name="choose_preferred_language_note">注意: 英語以外の言語をインストールしても、英語は追加の言語としてインストールされます</string>
<string name="choose_preferred_theme">Vanced のテーマを選択</string>
<string name="disable_signature">Root モードが検出されましたVanced のインストールを正しく行うために、署名検証が無効であるかどうか確認してください。</string>
<string name="finish">完了</string>
<string name="install_light_black">ライト + ブラック</string>
<string name="install_light_dark">ライト + ダーク</string>
<string name="next">次へ</string>
<!-- About Page -->
<string name="manager_dev">Manager 開発</string>
<string name="sources">ソースコード</string>
<string name="vanced_team">Vanced チーム</string>
<!-- Home Page -->
<!-- About Page -->
</resources>

View file

@ -3,8 +3,8 @@
<!-- Global Strings -->
<string name="close">დახურვა</string>
<string name="security_context">გთხოვთ დარწმუნდით რომ აპი გადმოწერეთ vanced.app-იდან, Vanced Discord სერვერიდან ან GitHub-იდან</string>
<string name="welcome">მოგესალმებით</string>
<string name="reset">Reset</string>
<string name="save">Save</string>
<!-- Main Activity -->
<string name="title_about">შესახებ</string>
@ -14,16 +14,30 @@
<!-- Home Page -->
<string name="changelogs">ცვლილებები</string>
<string name="downloading_file">მიმდინარეობს %1$s-ის გადმოწერა</string>
<string name="failed_uninstall">პაკეტი %1$s ვერ დეინსტალირდა</string>
<string name="error_downloading">შეცდომა %1$s-ის გადმოწერის დროს</string>
<string name="install">ინსტალაცია</string>
<string name="installing_app">მიმდინარეობს %1$s-ის ინსტალაცია</string>
<string name="installation_aborted">ოპერაცია ჩაიშალა რადგან მომხმარებელმა შეაჩერა ინსტალაცია.</string>
<string name="installation_blocked">ოპერაცია ჩაიშალა რადგან მომხმარებელმა დაბლოკა ინსტალაცია.</string>
<string name="installation_conflict">ოპერაცია ჩაიშალა რადგან აპი შეესაბამება უკვე დაყენებულ აპს.</string>
<string name="installation_failed">ოპერაცია ჩაიშალა გაურკვეველი მიზეზის გამო, გთხოვთ გამოგვიგზავნეთ logcat.</string>
<string name="installation_incompatible">ოპერაცია ჩაიშალა რადგან აპი შეუთავსებელია თქვნს მოწყობილობასთან.</string>
<string name="installation_invalid">ოპერაცია ჩაიშალა რადგან apk ფაილები დაზიანებულია.</string>
<string name="installation_signature">გაურკვეველი შეცდომა Vanced-ის დაყენების დროს. ნამდვილად გაქვთ ხელმოწერის ვერიფიკაცია გათიშული?</string>
<string name="installation_miui">გაურკვეველი შეცდომა Vanced-ის დაყენების დროს. ნამდვილად გამორთეთ MIUI-ის ოპტიმიზაციები?</string>
<string name="installation_storage">პერაცია ჩაიშალა რადგან შეცდომაა მეხსიერებასთან დაკავშირებით.</string>
<string name="button_reinstall">Reinstall</string>
<string name="version_installed">დაინსტალირებული:</string>
<string name="button_installed">დაინსტალირებულია</string>
<string name="latest">უახლესი:</string>
<string name="loading">იტვირთება…</string>
<string name="successfully_installed">წარმატებით დაყენდა %1$s</string>
<string name="network_error">კავშირი არ არის</string>
<string name="no_microg">დააყენეთ MicroG!</string>
<string name="unavailable">ხელმიუწვდომელია</string>
<string name="update">განახლება</string>
<string name="useful_links">საჭირო ლინკები</string>
<string name="vanced_medias">Vanced სოციალურ ქსელებზე</string>
<string name="website_text">Vanced-ის ოფიციალური ვებსაიტი</string>
<string name="support_us">დაგვიჭირეთ მხარი Brave-ის გადმოწერით</string>
@ -32,32 +46,56 @@
<string name="accent_color_summary">აირჩიეთ სასურველი აქცენტის ფერი</string>
<string name="accent_blue">ლურჯი</string>
<string name="accent_green">მწვანე</string>
<string name="accent_purple">იისფერი</string>
<string name="accent_red">წითელი</string>
<string name="accent_yellow">ყვითელი</string>
<string name="check_updates">განახლებების შემოწმება</string>
<string name="category_interface">ინტერფეისი</string>
<string name="category_manager">მენეჯერი</string>
<string name="chosen_install_values">არჩეული ინსტალაციის რეჟიმები</string>
<string name="chosen_lang">ენა: %1$s</string>
<string name="chosen_theme">თემა: %1$s</string>
<string name="theme">თემა</string>
<string name="theme_follow">სისტემაზე დაფუძნებული</string>
<string name="theme_dark">მუქი თემა</string>
<string name="theme_light">ღია თემა</string>
<string name="theme_summary">აირჩიეთ სასურველი თემა</string>
<string name="update_url">განახლების არხის URL</string>
<string name="push_notifications">შეტყობინებები</string>
<string name="push_notifications_summary">მიიღეთ შეტყობინება როდესაც განახლება გამოვა</string>
<string name="re_check">გადამოწმება</string>
<string name="update_center">განახლების ცენტრი</string>
<string name="update_found">ნაპოვნია განახლება!</string>
<string name="update_notfound">განახლება არ არის აღმოჩენილი</string>
<!-- Dialogs -->
<string name="button_dismiss">დახურვა</string>
<string name="button_fine">კარგი</string>
<string name="guide">ინსტრუქცია</string>
<string name="hold_on">დაიცა!</string>
<string name="miui_one_title">აღმოჩენილია MIUI-ის მომხმარებელი!</string>
<string name="miui_one">როგორც ჩანს ტქვენ MIUI-ის მომხმარებელი ხართ. იმისთვის რომ მენეჯერმა სწორედ იმუშავოს, თქვენ უნდა გამორთოთ MIUI-ის ოპტიმიზაციები დეველოპერის პარამეტრებიდან.\n მაგრამ, თუ თქვენ ხართ სისტემის 20.2.20 (ან უფრო მაღალ) ვერსიაზე რომელიც დაფუძნებულია xiaomi.eu-ზე, შეგიძლიათ დააიგნოროთ ეს გაფრთხილება.</string>
<string name="miui_two_title">I\'m gonna stop you right there!</string>
<string name="miui_two">როგორც ჩანს თქვენ არ გამორთეთ MIUI-ის ოპტიმიზაციები. გთოხოვთ გამორთოთ იგი. მაგრამ, თუ თქვენ ხართ სისტემის 20.2.20 (ან უფრო მაღალ) ვერსიაზე რომელიც დაფუძნებულია xiaomi.eu-ზე, შეგიძლიათ დააიგნოროთ ეს გაფრთხილება.</string>
<string name="error">შეცდომა</string>
<string name="security_context">გთხოვთ დარწმუნდით რომ აპი გადმოწერეთ vanced.app-იდან, Vanced Discord სერვერიდან ან GitHub-იდან</string>
<string name="success">წარმატება!</string>
<string name="vanced_installed">Vanced-ი წარმატებით დაყენდა, გსურთ მისი გაშვება?</string>
<string name="launch">გაშვება</string>
<string name="welcome">მოგესალმებით</string>
<!-- Install Page -->
<string name="choose_preferred_language">აირჩიეთ სასურველი ენა Vanced-ისთვის</string>
<string name="choose_preferred_language_note">შენიშვნა: თუ თქვენ აირჩევთ სხვა ენას გარდა ინგლისურისა, ინგლისური მაინც იქნება დაყენებული როგორც დამატებითი ენა</string>
<string name="choose_preferred_theme">აირჩიეთ სასურველი თემა Vanced-ისთვის</string>
<string name="disable_signature">აღმოჩენილია Root რეჟიმი! იმისთვის რომ მენეჯერმა Vanced-ი შეცდომების გარეშე დააყენოს, გთხოვთ დარწმუნდით რომ ხელმოწერის ვერიფიკაცია გამორთული გაქვთ.</string>
<string name="finish">დასრულება</string>
<string name="install_light_black">ღია + შავი</string>
<string name="install_light_dark">ღია + მუქი</string>
<string name="next">შემდეგი</string>
<!-- About Page -->
<string name="manager_devs">Manager-ის დეველოპერები</string>
<string name="manager_dev">Manager-ის დეველოპერი</string>
<string name="sources">წყაროები</string>
<string name="vanced_team">Vanced-ის გუნდი</string>

View file

@ -1,61 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<resources>
<!-- Global Strings -->
<string name="close">Fechar</string>
<string name="security_context">Verifique se você baixou o aplicativo do vanced.app, Vanced Discord ou GitHub</string>
<string name="welcome">Bem-Vindo</string>
<!-- Main Activity -->
<string name="title_about">Sobre</string>
<string name="title_home">Página Principal</string>
<string name="title_install">Instalar</string>
<string name="title_settings">Configurações</string>
<!-- Home Page -->
<string name="changelogs">Notas de Lançamento</string>
<string name="install">Instalar</string>
<string name="version_installed">Instalado:</string>
<string name="latest">Mais Recente:</string>
<string name="loading">Carregando…</string>
<string name="network_error">Conexão de rede indisponível</string>
<string name="update">Atualizar</string>
<string name="useful_links">Links Importantes</string>
<string name="vanced_medias">Vanced nas Redes Sociais</string>
<string name="website_text">Site oficial do Vanced</string>
<!-- Settings -->
<string name="accent_color">Cor de Destaque</string>
<string name="accent_color_summary">Escolhe tua cor de destaque preferida</string>
<string name="accent_blue">Azul</string>
<string name="accent_green">Verde</string>
<string name="accent_red">Vermelho</string>
<string name="accent_yellow">Amarelo</string>
<string name="check_updates">Verificar por Atualizações</string>
<string name="category_interface">Interface</string>
<string name="category_manager">Gerente</string>
<string name="theme">Tema</string>
<string name="theme_follow">Seguir Sistema</string>
<string name="theme_dark">Tema Escuro</string>
<string name="theme_light">Tema Claro</string>
<string name="theme_summary">Escolhe o teu tema preferido</string>
<string name="push_notifications">Notificações</string>
<string name="push_notifications_summary">Receber notificações quando uma actualização estiver disponível</string>
<string name="re_check">Verificar Novamente</string>
<string name="update_center">Centro de Actualizações</string>
<!-- Install Page -->
<string name="choose_preferred_language">Escolhe tua língua preferida para o Vanced</string>
<string name="choose_preferred_language_note">Nota: Se você instalar algo diferente de Inglês, Inglês será instalado como um idioma adicional</string>
<string name="choose_preferred_theme">Escolhe teu tema preferido para o Vanced</string>
<string name="finish">Terminar</string>
<string name="install_light_black">Claro + Preto</string>
<string name="install_light_dark">Claro + Escuro</string>
<string name="next">Próximo</string>
<!-- About Page -->
<string name="manager_devs">Desenvolvedores Gerentes</string>
<string name="sources">Fontes</string>
<string name="vanced_team">Equipa Vanced</string>
</resources>

View file

@ -0,0 +1,96 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<resources>
<!-- Global Strings -->
<string name="close">Закрыть</string>
<string name="reset">Сброс</string>
<string name="save">Сохранить</string>
<!-- Main Activity -->
<string name="title_about">О приложении</string>
<string name="title_home">Главная</string>
<string name="title_install">Установить</string>
<string name="title_settings">Настройки</string>
<string name="button_dismiss">Отклонить</string>
<string name="button_fine">Хорошо</string>
<!-- Home Page -->
<string name="changelogs">Список изменений</string>
<string name="downloading_file">Загрузка %1$s</string>
<string name="failed_uninstall">Ошибка установки пакета %1$s</string>
<string name="error_downloading">Ошибка загрузки %1$s</string>
<string name="install">Установить</string>
<string name="installing_app">Установка %1$s</string>
<string name="installation_aborted">Операция не выполнена, поскольку пользователь прервал установку</string>
<string name="installation_blocked">Операция не выполнена, поскольку пользователь заблокировал установку</string>
<string name="installation_conflict">Операция не выполнена, поскольку приложение конфликтует с уже установленным приложением</string>
<string name="installation_failed">Операция не выполнена по неизвестной причине, отправьте отчёт об ошибке снятый с помощью logcat</string>
<string name="installation_incompatible">Операция не выполнена, так как приложение несовместимо с вашим устройством</string>
<string name="installation_invalid">Операция завершилась неудачно, потому что apk-файлы оказались повреждены</string>
<string name="installation_signature">Произошла непредвиденная ошибка при установке Vanced. Вы отключили проверку подписи?</string>
<string name="installation_miui">Произошла непредвиденная ошибка при установке Vanced. Вы отключили Оптимизацию MIUI?</string>
<string name="installation_storage">Операция не выполнена, так как произошла ошибка с доступом к памяти.</string>
<string name="button_reinstall">Переустановить</string>
<string name="version_installed">Установлена:</string>
<string name="latest">Последняя:</string>
<string name="loading">Загрузка...</string>
<string name="successfully_installed">Успешно установлено %1$s</string>
<string name="network_error">Нет подключения к интернету</string>
<string name="no_microg">Нет MicroG</string>
<string name="unavailable">Недоступно</string>
<string name="update">Обновить</string>
<string name="useful_links">Полезные ссылки</string>
<string name="website_text">Сайт</string>
<string name="support_us">Поддержите нас!</string>
<!-- Settings -->
<string name="accent_color">Акцент</string>
<string name="accent_color_summary">Выберите предпочтительный цвет акцента</string>
<string name="accent_blue">Синий</string>
<string name="accent_green">Зелёный</string>
<string name="accent_purple">Пурпурный</string>
<string name="accent_red">Красный</string>
<string name="accent_yellow">Жёлтый</string>
<string name="check_updates">Проверить обновления</string>
<string name="category_interface">Интерфейс</string>
<string name="category_manager">Менеджер</string>
<string name="chosen_install_values">Выбранные значения установки</string>
<string name="chosen_lang">Язык: %1$s</string>
<string name="chosen_theme">Тема: %1$s</string>
<string name="theme">Тема</string>
<string name="theme_follow">Как в системе</string>
<string name="theme_dark">Тёмная тема</string>
<string name="theme_light">Светлая тема</string>
<string name="theme_summary">Выберите предпочитаемую тему</string>
<string name="update_url">Ссылка на канал обновлений</string>
<string name="push_notifications">Push-уведомления</string>
<string name="push_notifications_summary">Получать push-уведомление при выходе обновлений</string>
<string name="re_check">Перепроверить</string>
<string name="update_center">Центр обновлений</string>
<string name="update_found">Найдено обновление!</string>
<string name="update_notfound">Обновлений не найдено</string>
<!-- Dialogs -->
<string name="guide">Руководство</string>
<string name="hold_on">Внимание!</string>
<string name="miui_one_title">Обнаружен пользователь MIUI!</string>
<string name="miui_one">Привет! Похоже, вы пользователь MIUI. для правильного использования Vanced Manager вам придется отключить оптимизацию MIUI в настройках разработчика\nЕсли вы используете прошивку версии 20.2.20, основанную на xiaomi.eu, вы можете спокойно проигнорировать это предупреждение.</string>
<string name="miui_two_title">Я остановлю тебя!</string>
<string name="miui_two">Похоже, вы НЕ отключили оптимизацию MIUI. Пожалуйста, отключите её. Однако, если вы используете прошивку версии 20.2.20, основанную на xiaomi.eu, вы можете спокойно проигнорировать это предупреждение.</string>
<string name="error">Ошибка</string>
<string name="security_context">Пожалуйста, убедитесь, что вы скачали это приложение с vanced.app, сервера Discord Vanced или GitHub</string>
<string name="success">Успешно!</string>
<string name="vanced_installed">Vanced успешно установлен, хотите запустить его сейчас?</string>
<string name="launch">Запустить</string>
<string name="welcome">Добро пожаловать</string>
<!-- Install Page -->
<string name="choose_preferred_language">Выберите предпочитаемый язык для Vanced</string>
<string name="choose_preferred_language_note">Примечание: если вы выберите не английский язык, то он все равно будет установлен как дополнительный язык</string>
<string name="choose_preferred_theme">Выберите предпочитаемую тему для Vanced</string>
<string name="disable_signature">Обнаружен ROOT. Для того, чтобы менеджер правильно установил Vanced, убедитесь, что вы отключили проверку подписи.</string>
<string name="finish">Готово</string>
<string name="install_light_black">Светлая + Чёрная</string>
<string name="install_light_dark">Светлая + Тёмная</string>
<string name="next">Далее</string>
<!-- About Page -->
<string name="manager_dev">Разработчик</string>
<string name="sources">Исходники</string>
<string name="vanced_team">Vanced Team</string>
<!-- Home Page -->
<!-- About Page -->
</resources>

View file

@ -21,7 +21,6 @@
<string name="network_error">Ağ bağlantısı yok</string>
<string name="update">Güncellemek</string>
<string name="useful_links">Faydalı Bağlantılar</string>
<string name="vanced_medias">Sosyal Medyada Vanced</string>
<string name="website_text">Vanced\'in resmi web sitesi</string>
<string name="support_us">Brave Tarayıcısı\'nı indirerek bizi destekleyebilirsiniz</string>
@ -55,7 +54,6 @@
<string name="next">Sonraki</string>
<!-- About Page -->
<string name="manager_devs">Manager Yapımcıları</string>
<string name="sources">Kaynaklar</string>
<string name="vanced_team">Vanced Ekibi</string>
</resources>

View file

@ -21,7 +21,6 @@
<string name="network_error">Немає з\'єднання з мережею</string>
<string name="update">Оновлення</string>
<string name="useful_links">Корисні сторінки</string>
<string name="vanced_medias">Vanced в соціальних мережах</string>
<string name="website_text">Офіційний веб-сайт Vanced</string>
<string name="support_us">Підтримай нас завантаживши браузер Brave</string>
@ -55,7 +54,6 @@
<string name="next">Наступна</string>
<!-- About Page -->
<string name="manager_devs">Розробники Менеджера</string>
<string name="sources">Джерела</string>
<string name="vanced_team">Команда Vanced</string>

View file

@ -0,0 +1,96 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<resources>
<!-- Global Strings -->
<string name="close">Đóng</string>
<string name="reset">Khởi động lại</string>
<string name="save">Lưu</string>
<!-- Main Activity -->
<string name="title_about">Thông tin</string>
<string name="title_home">Trang chủ</string>
<string name="title_install">Cài đặt</string>
<string name="title_settings">Tùy chỉnh</string>
<string name="button_dismiss">Bỏ qua</string>
<string name="button_fine">Được</string>
<!-- Home Page -->
<string name="changelogs">Lịch sử thay đổi</string>
<string name="downloading_file">Đang tải %1$s</string>
<string name="failed_uninstall">Gỡ cài đặt thất bại gói %1$s</string>
<string name="error_downloading">Lỗi đang tải %1$s</string>
<string name="install">Cài đặt</string>
<string name="installing_app">Đang cài đặt %1$s</string>
<string name="installation_aborted">Hoạt động thất bại do người dùng dừng tiến trình cài đặt</string>
<string name="installation_blocked">Hoạt động thất bại do người dùng chặn tiến trình cài đặt</string>
<string name="installation_conflict">Hoạt động thất bại do app xung đột với app đã cài</string>
<string name="installation_failed">Hoạt động thất bại vì 1 lý do không rõ, báo lỗi với 1 logcat</string>
<string name="installation_incompatible">Hoạt động thất bại do app không tương thích với thiết bị của bạn</string>
<string name="installation_invalid">Hoạt động thất bại do file apk bị vô hiệu</string>
<string name="installation_signature">Lỗi bất ngờ xảy ra khi đang cài Vanced. Bạn đã vô hiệu hóa xác nhận chữ ký chưa?</string>
<string name="installation_miui">Lỗi bất ngờ xảy ra khi đang cài Vanced. Bạn đã vô hiệu hóa MIUI Optimisations chưa?</string>
<string name="installation_storage">Hoạt động thất bại do có lỗi với bộ nhớ.</string>
<string name="button_reinstall">Cài đặt lại</string>
<string name="version_installed">Đã cài đặt:</string>
<string name="latest">Mới nhất:</string>
<string name="loading">Đang tải...</string>
<string name="successfully_installed">Đã cài đặt thành công %1$s</string>
<string name="network_error">Không có kết nối mạng</string>
<string name="no_microg">Không có MicroG!</string>
<string name="unavailable">Không có sẵn</string>
<string name="update">Cập nhật</string>
<string name="useful_links">Link hữu ích</string>
<string name="website_text">Website</string>
<string name="support_us">Hỗ trợ chúng tôi!</string>
<!-- Settings -->
<string name="accent_color">Màu chính</string>
<string name="accent_color_summary">Chọn màu yêu thích của bạn</string>
<string name="accent_blue">Màu xanh dương</string>
<string name="accent_green">Màu xanh lá cây</string>
<string name="accent_purple">Màu tím</string>
<string name="accent_red">Màu đỏ</string>
<string name="accent_yellow">Màu vàng</string>
<string name="check_updates">Kiểm tra cập nhật</string>
<string name="category_interface">Giao diện</string>
<string name="category_manager">Quản lý</string>
<string name="chosen_install_values">Giá trị cài đặt đã chọn</string>
<string name="chosen_lang">Ngôn ngữ: %1$s</string>
<string name="chosen_theme">Theme: %1$s</string>
<string name="theme">Theme</string>
<string name="theme_follow">Như hệ thống</string>
<string name="theme_dark">Theme tối</string>
<string name="theme_light">Theme sáng</string>
<string name="theme_summary">Chọn theme yêu thích của bạn</string>
<string name="update_url">URL nguồn cập nhật</string>
<string name="push_notifications">Thông báo đẩy</string>
<string name="push_notifications_summary">Nhận thông báo đẩy khi cập nhật được phát hành</string>
<string name="re_check">Kiểm tra lại</string>
<string name="update_center">Trung tâm cập nhật</string>
<string name="update_found">Tìm thấy cập nhật!</string>
<string name="update_notfound">Không có cập nhật mới</string>
<!-- Dialogs -->
<string name="guide">Hướng dẫn</string>
<string name="hold_on">Khoan đã!</string>
<string name="miui_one_title">Phát hiện người dùng MiUI</string>
<string name="miui_one">Hình như bạn là 1 người dùng MiUI. Để dùng Vanced hiệu quả, bạn sẽ phải vô hiệu hóa MiUI optimisations trong cài đặt lập trình viên\nTuy nhiên, nếu bạn đang dùng ROM 20.2.20 từ xiaomi.eu, bạn có thể bỏ qua cảnh báo này.</string>
<string name="miui_two_title">Tôi sẽ dừng bạn tại đây!</string>
<string name="miui_two">Hình như bạn KHÔNG vô hiệu hóa MiUI optimisations. Hãy vô hiệu hóa nó. Tuy nhiên, nếu bạn đang dùng ROM 20.2.20 từ xiaomi.eu, bạn có thể bỏ qua cảnh báo này.</string>
<string name="error">Lỗi</string>
<string name="security_context">Hãy đảm bảo bạn tải về app từ vanced.app, Vanced Discord server hoặc GitHub</string>
<string name="success">Thành công!</string>
<string name="vanced_installed">Vanced được cài đặt thành công, bạn có muốn mở nó ngay không?</string>
<string name="launch">Mở</string>
<string name="welcome">Chào mừng</string>
<!-- Install Page -->
<string name="choose_preferred_language">Chọn ngôn ngữ của bạn cho Vanced</string>
<string name="choose_preferred_language_note">Chú ý: Nếu bạn cài ngôn ngữ khác tiếng Anh, tiếng Anh sẽ được cài làm ngôn ngữ phụ</string>
<string name="choose_preferred_theme">Chọn theme của bạn cho Vanced</string>
<string name="disable_signature">Chế độ root được phát hiện! Để cho Manager cài Vanced chính xác, hãy đảm bảo bạn đã vô hiệu hóa xác nhận chữ ký.</string>
<string name="finish">Hoàn tất</string>
<string name="install_light_black">Sáng + Đen</string>
<string name="install_light_dark">Sáng + Tối</string>
<string name="next">Tiếp theo</string>
<!-- About Page -->
<string name="manager_dev">Manager Dev</string>
<string name="sources">Nguồn</string>
<string name="vanced_team">Đội ngũ Vanced</string>
<!-- Home Page -->
<!-- About Page -->
</resources>

View file

@ -0,0 +1,96 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<resources>
<!-- Global Strings -->
<string name="close">关闭</string>
<string name="reset">重设</string>
<string name="save">储存</string>
<!-- Main Activity -->
<string name="title_about">关于</string>
<string name="title_home">主菜单</string>
<string name="title_install">安装</string>
<string name="title_settings">设置</string>
<string name="button_dismiss">关闭</string>
<string name="button_fine"></string>
<!-- Home Page -->
<string name="changelogs">变更日志</string>
<string name="downloading_file">%1$s 下载中</string>
<string name="failed_uninstall">%1$s 包装下载失败</string>
<string name="error_downloading">%1$s 下载错误</string>
<string name="install">安装</string>
<string name="installing_app">%1$s 安装中</string>
<string name="installation_aborted">操作失败因为用户放弃安装</string>
<string name="installation_blocked">操作失败因为用户封锁安装</string>
<string name="installation_conflict">操作失败因为软件与已安装的软件出现冲突</string>
<string name="installation_failed">操作失败因为它失败了,我不清楚</string>
<string name="installation_incompatible">操作失败因为它与您的设备不相容</string>
<string name="installation_invalid">操作失败因为 APK 档案失效</string>
<string name="installation_signature">安装 Vanced 时发生意外错误。您有关闭签名验证吗?</string>
<string name="installation_miui">安装 Vanced 时发生意外错误。您有关闭 MiUI 优化吗?</string>
<string name="installation_storage">操作失败因为存储错误。等等,这怎么可能呢?</string>
<string name="button_reinstall">重新安装</string>
<string name="version_installed">已安装:</string>
<string name="latest">最新</string>
<string name="loading">加载中</string>
<string name="successfully_installed">%1$s 成功安装</string>
<string name="network_error">网络连接不可用</string>
<string name="no_microg">没有 MicroG</string>
<string name="unavailable">不可用</string>
<string name="update">更新</string>
<string name="useful_links">有用的链接</string>
<string name="website_text">网站</string>
<string name="support_us">支持我们</string>
<!-- Settings -->
<string name="accent_color">强调色</string>
<string name="accent_color_summary">选择您喜欢的强调色</string>
<string name="accent_blue">蓝色</string>
<string name="accent_green">绿色</string>
<string name="accent_purple">紫色</string>
<string name="accent_red">红色</string>
<string name="accent_yellow">黄色</string>
<string name="check_updates">检查更新</string>
<string name="category_interface">接口</string>
<string name="category_manager">Manager</string>
<string name="chosen_install_values">已选择安装值</string>
<string name="chosen_lang">语言: %1$s</string>
<string name="chosen_theme">主题: %1$s</string>
<string name="theme">主题</string>
<string name="theme_follow">跟随系统</string>
<string name="theme_dark">夜间模式</string>
<string name="theme_light">日间模式</string>
<string name="theme_summary">选择您喜欢的主题</string>
<string name="update_url">更新路径链接</string>
<string name="push_notifications">推送通知</string>
<string name="push_notifications_summary">在发布更新时接收推送通知</string>
<string name="re_check">重新检查</string>
<string name="update_center">更新中心</string>
<string name="update_found">找到更新!</string>
<string name="update_notfound">没有新的更新</string>
<!-- Dialogs -->
<string name="guide">引导</string>
<string name="hold_on">等一下!</string>
<string name="miui_one_title">检测到 MiUI 用户!</string>
<string name="miui_one">嘿! 您似乎是 MiUI 用户。为了能够正确地使用 Vanced Manager ,您将需要在开发人员设定中禁用 MiUI 优化\n但是如果您使用的是基于 xiaomi.eu 的20.2.20 ROM ,则可以放心地忽略此警告。</string>
<string name="miui_two_title">我要在这里阻止你!</string>
<string name="miui_two">看来您没有禁​​用 MiUI 优化。请把它禁用。但是,如果您使用的是基于 xiaomi.eu 的20.2.20 ROM ,则可以放心地忽略此警告。</string>
<string name="error">错误</string>
<string name="security_context">请确保您的软件下载来自于vanced.appVanced Discord服务器或Github</string>
<string name="success">成功!</string>
<string name="vanced_installed">Vanced已成功安装您要现在打开它吗</string>
<string name="launch">打开</string>
<string name="welcome">欢迎</string>
<!-- Install Page -->
<string name="choose_preferred_language">选择Vanced的首选语言</string>
<string name="choose_preferred_language_note">注意:如果您安装的不是英语,则仍将英语作为其他语言安装。</string>
<string name="choose_preferred_theme">选择Vanced的首选主题</string>
<string name="disable_signature">检测到 Root 模式!为了使 Manager 能够正确地安装 Vanced ,请确保您已禁用签名验证。</string>
<string name="finish">结束</string>
<string name="install_light_black">浅+黑</string>
<string name="install_light_dark">浅+暗</string>
<string name="next">下一步</string>
<!-- About Page -->
<string name="manager_dev">Manager 的开发者</string>
<string name="sources">来源</string>
<string name="vanced_team">Vanced团队</string>
<!-- Home Page -->
<!-- About Page -->
</resources>

View file

@ -0,0 +1,96 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<resources>
<!-- Global Strings -->
<string name="close">關閉</string>
<string name="reset">重設</string>
<string name="save">儲存</string>
<!-- Main Activity -->
<string name="title_about">關於</string>
<string name="title_home">主頁</string>
<string name="title_install">安裝</string>
<string name="title_settings">設定</string>
<string name="button_dismiss">關閉</string>
<string name="button_fine"></string>
<!-- Home Page -->
<string name="changelogs">更新日誌</string>
<string name="downloading_file">%1$s 下載中</string>
<string name="failed_uninstall">%1$s 包裝下載失敗</string>
<string name="error_downloading">%1$s 下載錯誤</string>
<string name="install">安裝</string>
<string name="installing_app">%1$s 安裝中</string>
<string name="installation_aborted">操作失敗因為用戶放棄安裝</string>
<string name="installation_blocked">操作失敗因為用戶封鎖安裝</string>
<string name="installation_conflict">操作失敗因為應用程式與已安裝的應用程式出現衝突</string>
<string name="installation_failed">操作失敗因為它失敗了,我不清楚</string>
<string name="installation_incompatible">操作失敗因為它與您的設備不兼容</string>
<string name="installation_invalid">操作失敗因為 APK 檔案無效</string>
<string name="installation_signature">安裝 Vanced 時發生意外的錯誤。您有關閉簽名驗證嗎?</string>
<string name="installation_miui">安裝 Vanced 時發生意外的錯誤。您有關閉 MiUI 優化嗎?</string>
<string name="installation_storage">操作失敗因為存儲錯誤。等等,這怎麼可能呢?</string>
<string name="button_reinstall">重新安裝</string>
<string name="version_installed">已安裝:</string>
<string name="latest">最新:</string>
<string name="loading">正在載入中。。。</string>
<string name="successfully_installed">%1$s 安裝成功</string>
<string name="network_error">網際網絡無法存取</string>
<string name="no_microg">沒有 MicroG</string>
<string name="unavailable">不可用</string>
<string name="update">更新</string>
<string name="useful_links">有用的網址</string>
<string name="website_text">網頁</string>
<string name="support_us">支持我們!</string>
<!-- Settings -->
<string name="accent_color">強調色</string>
<string name="accent_color_summary">選擇您偏好的強調色</string>
<string name="accent_blue">藍色</string>
<string name="accent_green">綠色</string>
<string name="accent_purple">紫色</string>
<string name="accent_red">紅色</string>
<string name="accent_yellow">黃色</string>
<string name="check_updates">檢查更新</string>
<string name="category_interface">介面</string>
<string name="category_manager">Manager</string>
<string name="chosen_install_values">已選擇安裝值</string>
<string name="chosen_lang">語言: %1$s</string>
<string name="chosen_theme">主題: %1$s</string>
<string name="theme">主題</string>
<string name="theme_follow">跟隨系統預設</string>
<string name="theme_dark">深色主題</string>
<string name="theme_light">淺色主題</string>
<string name="theme_summary">選擇您偏好的主題</string>
<string name="update_url">更新路徑網址</string>
<string name="push_notifications">推送通知</string>
<string name="push_notifications_summary">當有更新已發布時接收推送通知</string>
<string name="re_check">重新檢查</string>
<string name="update_center">更新中心</string>
<string name="update_found">找到更新!</string>
<string name="update_notfound">沒有新的更新</string>
<!-- Dialogs -->
<string name="guide">指南</string>
<string name="hold_on">等一下!</string>
<string name="miui_one_title">檢測到 MiUI 用戶!</string>
<string name="miui_one">嘿! 您似乎是 MiUI 用戶。 為了能夠正確地使用 Vanced Manager ,您將需要在開發人員設定中禁用 MiUI 優化\n但是如果您使用的是基於 xiaomi.eu 的20.2.20 ROM ,則可以放心地忽略此警告。</string>
<string name="miui_two_title">我要在這裡阻止你!</string>
<string name="miui_two">看來您沒有禁用 MiUI 優化。 請把它禁用。 但是,如果您使用的是基於 xiaomi.eu 的20.2.20 ROM ,則可以放心地忽略此警告。</string>
<string name="error">錯誤</string>
<string name="security_context">請確保您於vanced.app、 Vanced的Discord伺服器或GitHub下載應用程式</string>
<string name="success">成功!</string>
<string name="vanced_installed">Vanced已成功安裝您要立即啟動嗎</string>
<string name="launch">啟動</string>
<string name="welcome">歡迎</string>
<!-- Install Page -->
<string name="choose_preferred_language">為Vanced選擇您偏好的語言</string>
<string name="choose_preferred_language_note">備註:如果您安裝了非英語的語言,英語仍然會被安裝作其他語言</string>
<string name="choose_preferred_theme">為Vanced選擇您偏好的主題</string>
<string name="disable_signature">檢測到 Root 模式! 為了使 Manager 能夠正確地安裝 Vanced ,請確保您已禁用簽名驗證。</string>
<string name="finish">完成</string>
<string name="install_light_black">淺色+黑色</string>
<string name="install_light_dark">淺色+深色</string>
<string name="next">下一個</string>
<!-- About Page -->
<string name="manager_dev">Manager 的開發人員</string>
<string name="sources">資源</string>
<string name="vanced_team">Vanced團隊</string>
<!-- Home Page -->
<!-- About Page -->
</resources>

View file

@ -29,19 +29,4 @@
<item>Purple</item>
</string-array>
<string-array name="vanced_variant">
<item>nonroot</item>
<item>root</item>
</string-array>
<string-array name="syke">
<item>SYKE</item>
</string-array>
<string-array name="yomama">
<item>Yo</item>
<item>mama</item>
<item>fat</item>
</string-array>
</resources>

View file

@ -8,8 +8,6 @@
<color name="Reddit">#FF4500</color>
<color name="GitHub">#17191A</color>
<color name="Black">#000000</color>
<color name="Red">#CC0047</color>
<color name="Green">#00CC7A</color>
</resources>

33
app/src/main/res/values/strings.xml Normal file → Executable file
View file

@ -5,42 +5,36 @@
<string name="close">Close</string>
<string name="reset">Reset</string>
<string name="save">Save</string>
<string name="cancel">Cancel</string>
<!-- Main Activity -->
<string name="title_about">About</string>
<string name="title_home">Home</string>
<string name="title_install">Install</string>
<string name="title_settings">Settings</string>
<string name="button_dismiss">Dismiss</string>
<string name="button_fine">Fine</string>
<!-- Home Page -->
<string name="changelogs">Changelogs</string>
<string name="check">Check</string>
<string name="downloading_file">Downloading %1$s</string>
<string name="failed_uninstall">Failed to uninstall package %1$s</string>
<string name="error_downloading">Error Downloading %1$s</string>
<string name="install">Install</string>
<string name="installing_app">Installing %1$s</string>
<string name="installation_aborted">Operation failed because user aborted installation</string>
<string name="installation_blocked">Operation failed because user blocked installation</string>
<string name="installation_conflict">Operation failed because app conflicts with already installed app</string>
<string name="installation_failed">Operation failed because it just failed idk</string>
<string name="installation_incompatible">Operation failed because app is incompatible with your device</string>
<string name="installation_invalid">Operation failed because apk files are invalid</string>
<string name="installation_aborted">Operation failed because the user aborted installation.</string>
<string name="installation_blocked">Operation failed because the user blocked installation.</string>
<string name="installation_conflict">Operation failed because the app conflicts with already installed app.</string>
<string name="installation_failed">Operation failed for an unknown reason, send issue with a logcat.</string>
<string name="installation_incompatible">Operation failed because the app is incompatible with your device.</string>
<string name="installation_invalid">Operation failed because the apk files are invalid.</string>
<string name="installation_signature">Unexpected error occurred while installing Vanced. Did you disable signature verification?</string>
<string name="installation_miui">Unexpected error occurred while installing Vanced. Did you disable MiUI Optimisations?</string>
<string name="installation_storage">Operation failed because there was an error with storage. Hold up how is that even possible?</string>
<string name="installation_miui">Unexpected error occurred while installing Vanced. Did you disable MIUI Optimisations?</string>
<string name="installation_storage">Operation failed because there was an error with storage.</string>
<string name="button_reinstall">Reinstall</string>
<string name="version_installed">Installed:</string>
<string name="latest">Latest:</string>
<string name="loading">Loading…</string>
<string name="microg_installed">MicroG successfully installed</string>
<string name="successfully_installed">Successfully installed %1$s</string>
<string name="network_error">Network connection unavailable</string>
<string name="no_microg">No Microg!</string>
<string name="unable_download">Unable to download %1$s</string>
<string name="no_microg">No MicroG!</string>
<string name="unavailable">Unavailable</string>
<string name="update">Update</string>
<string name="useful_links">Useful Links</string>
@ -61,7 +55,6 @@
<string name="chosen_install_values">Chosen Installation values</string>
<string name="chosen_lang">Language: %1$s</string>
<string name="chosen_theme">Theme: %1$s</string>
<string name="chosen_preferences">Chosen Preferences</string>
<string name="theme">Theme</string>
<string name="theme_follow">Follow System</string>
<string name="theme_dark">Dark Theme</string>
@ -76,12 +69,14 @@
<string name="update_notfound">No new updates</string>
<!-- Dialogs -->
<string name="button_dismiss">Dismiss</string>
<string name="button_fine">Fine</string>
<string name="guide">Guide</string>
<string name="hold_on">Hold on!</string>
<string name="miui_one_title">Detected MiUI user!</string>
<string name="miui_one">Hey! Looks like you\'re a MiUI user. in order to properly use Vanced Manager, you will have to disable MiUI optimisations in developer settings\n However, if you are on 20.2.20 ROM that\'s based on xiaomi.eu, you can safely ignore this warning.</string>
<string name="miui_one_title">Detected MIUI user!</string>
<string name="miui_one">Hey! Looks like you\'re an MIUI user. in order to properly use Vanced Manager, you will have to disable MiUI optimisations in developer settings. However, if you are on 20.2.20 ROM (Or later) that\'s based on xiaomi.eu, you can safely ignore this warning.</string>
<string name="miui_two_title">I\'m gonna stop you right there!</string>
<string name="miui_two">Looks like you did NOT disable MiUI optimisations. Please disable it. However, if you are on 20.2.20 ROM that\'s based on xiaomi.eu, you can safely ignore this warning.</string>
<string name="miui_two">Looks like you did NOT disable MIUI optimisations. Please disable it. However, if you are on 20.2.20 ROM (Or later) that\'s based on xiaomi.eu, you can safely ignore this warning.</string>
<string name="error">Error</string>
<string name="security_context">Please make sure you downloaded app from vanced.app, Vanced Discord server or GitHub</string>
<string name="success">Success!</string>

View file

@ -15,11 +15,6 @@
<item name="fontFamily">@font/exo_bold</item>
</style>
<style name="DisabledButtonStyle" parent="ButtonStyle">
<item name="backgroundTint">?colorDisabled</item>
<item name="android:textColor">#e8e8e8</item>
</style>
<style name="InstallButtonStyle" parent="ButtonStyle">
<item name="android:layout_marginEnd">6dp</item>
<item name="android:layout_gravity">end</item>
@ -37,11 +32,6 @@
<item name="iconTint">#ffffff</item>
</style>
<style name="LinkButtonStyle" parent="ButtonStyle">
<item name="android:layout_width">match_parent</item>
<item name="cornerRadius">8dp</item>
</style>
<style name="MaterialCard" parent="Widget.MaterialComponents.CardView">
<item name="android:layout_width">match_parent</item>
<item name="android:layout_height">wrap_content</item>