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

updated app card UI

This commit is contained in:
X1nto 2021-02-26 19:34:22 +04:00
parent 7c72632f73
commit fd9defcb5e
81 changed files with 777 additions and 661 deletions

View file

@ -133,9 +133,6 @@ dependencies {
// Crowdin // Crowdin
implementation("com.github.crowdin.mobile-sdk-android:sdk:1.4.0") implementation("com.github.crowdin.mobile-sdk-android:sdk:1.4.0")
// Tips
implementation("com.github.florent37:viewtooltip:1.2.2")
// HTTP networking // HTTP networking
implementation("com.github.kittinunf.fuel:fuel:2.3.0") implementation("com.github.kittinunf.fuel:fuel:2.3.0")
implementation("com.github.kittinunf.fuel:fuel-coroutines:2.2.3") implementation("com.github.kittinunf.fuel:fuel-coroutines:2.2.3")

View file

@ -1,115 +0,0 @@
package com.vanced.manager.adapter
import android.view.LayoutInflater
import android.view.ViewGroup
import androidx.core.view.isVisible
import androidx.fragment.app.FragmentActivity
import androidx.preference.PreferenceManager.getDefaultSharedPreferences
import androidx.recyclerview.widget.RecyclerView
import com.github.florent37.viewtooltip.ViewTooltip
import com.vanced.manager.R
import com.vanced.manager.databinding.ViewAppBinding
import com.vanced.manager.model.DataModel
import com.vanced.manager.model.RootDataModel
import com.vanced.manager.ui.dialogs.AppInfoDialog
import com.vanced.manager.ui.viewmodels.HomeViewModel
import com.vanced.manager.utils.*
class AppListAdapter(
private val activity: FragmentActivity,
private val viewModel: HomeViewModel,
private val tooltip: ViewTooltip?
) : RecyclerView.Adapter<AppListAdapter.ListViewHolder>() {
private val apps = mutableListOf<String>()
private val dataModels = mutableListOf<DataModel?>()
private val rootDataModels = mutableListOf<RootDataModel?>()
private val prefs = getDefaultSharedPreferences(activity)
private val isRoot = prefs.managerVariant == "root"
inner class ListViewHolder(private val binding: ViewAppBinding) : RecyclerView.ViewHolder(binding.root) {
val appCard = binding.appCard
fun bind(position: Int) {
val dataModel = if (isRoot) rootDataModels[position] else dataModels[position]
with(binding) {
appName.text = dataModel?.appName
dataModel?.buttonTxt?.observe(activity) {
appInstallButton.text = it
}
appInstallButton.setOnClickListener {
if (dataModel?.versionName?.value != activity.getString(R.string.unavailable)) {
viewModel.openInstallDialog(it, apps[position])
} else {
return@setOnClickListener
}
}
appUninstall.setOnClickListener {
dataModel?.appPkg?.let { it1 -> viewModel.uninstallPackage(it1) }
}
appLaunch.setOnClickListener {
viewModel.launchApp(apps[position], isRoot)
}
dataModel?.isAppInstalled?.observe(activity) {
appUninstall.isVisible = it
appLaunch.isVisible = it
}
dataModel?.versionName?.observe(activity) {
appRemoteVersion.text = it
}
dataModel?.installedVersionName?.observe(activity) {
appInstalledVersion.text = it
}
}
}
}
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ListViewHolder {
val view = ViewAppBinding.inflate(LayoutInflater.from(activity), parent, false)
return ListViewHolder(view)
}
override fun onBindViewHolder(holder: ListViewHolder, position: Int) {
holder.bind(position)
val dataModel = if (isRoot) rootDataModels[position] else dataModels[position]
holder.appCard.setOnClickListener {
tooltip?.close()
AppInfoDialog.newInstance(
appName = apps[position],
appIcon = dataModel?.appIcon,
changelog = dataModel?.changelog?.value
).show(activity.supportFragmentManager, "info")
}
}
override fun getItemCount(): Int = apps.size
init {
if (prefs.enableVanced) {
if (isRoot) {
rootDataModels.add(viewModel.vancedRootModel.value)
} else {
dataModels.add(viewModel.vancedModel.value)
}
apps.add(activity.getString(R.string.vanced))
}
if (prefs.enableMusic) {
if (isRoot) {
rootDataModels.add(viewModel.musicRootModel.value)
} else {
dataModels.add(viewModel.musicModel.value)
}
apps.add(activity.getString(R.string.music))
}
if (!isRoot) {
dataModels.add(viewModel.microgModel.value)
apps.add(activity.getString(R.string.microg))
}
}
}

View file

@ -0,0 +1,196 @@
package com.vanced.manager.adapter
import android.animation.Animator
import android.animation.ValueAnimator
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import android.widget.ImageView
import androidx.core.animation.addListener
import androidx.core.view.isGone
import androidx.core.view.isVisible
import androidx.fragment.app.FragmentActivity
import androidx.preference.PreferenceManager.getDefaultSharedPreferences
import androidx.recyclerview.widget.RecyclerView
import com.google.android.material.card.MaterialCardView
import com.vanced.manager.R
import com.vanced.manager.databinding.ViewAppExpandableBinding
import com.vanced.manager.model.DataModel
import com.vanced.manager.ui.dialogs.AppInfoDialog
import com.vanced.manager.ui.viewmodels.HomeViewModel
import com.vanced.manager.utils.*
class ExpandableAppListAdapter(
private val activity: FragmentActivity,
private val viewModel: HomeViewModel
) : RecyclerView.Adapter<ExpandableAppListAdapter.ListViewHolder>() {
private val apps = mutableListOf<String>()
private val dataModels = mutableListOf<DataModel?>()
private val prefs = getDefaultSharedPreferences(activity)
private val isRoot = prefs.managerVariant == "root"
inner class ListViewHolder(private val binding: ViewAppExpandableBinding) : RecyclerView.ViewHolder(binding.root) {
private var isExpanded = false
private var isAnimationRunning = false
private fun Animator.addAnimListener() {
addListener(
onStart = {
isAnimationRunning = true
},
onEnd = {
isAnimationRunning = false
}
)
}
fun bind(position: Int) {
val dataModel = dataModels[position]
with(binding) {
appTitle.text = dataModel?.appName
appDescription.text = dataModel?.appDescription
dataModel?.appIcon?.let { appIcon.setImageResource(it) }
appDownload.setOnClickListener {
viewModel.openInstallDialog(dataModel?.buttonTag?.value, apps[position])
}
appExpandCard.setOnClickListener {
if (isAnimationRunning) return@setOnClickListener
val rootHeight = root.measuredHeight
val expandedViewHeight = appExpandedView.height
val expandedTranslation = appExpandCard.height.toFloat()
when (isExpanded.also { isExpanded = !isExpanded }) {
true -> {
appExpandedView.toggle(0f, 0.8f, -expandedTranslation)
root.toggleCard(rootHeight - expandedViewHeight) { addAnimListener() }
appExpandArrow.rotateArrow(90f)
appExpandCard.animateCardRadius(0f, 16f)
}
false -> {
root.toggleCard(rootHeight + expandedViewHeight) { addAnimListener() }
appExpandedView.toggle(1f, 1f, expandedTranslation)
appExpandArrow.rotateArrow(-90f)
appExpandCard.animateCardRadius(16f, 0f)
}
}
}
appUninstall.setOnClickListener {
dataModel?.appPkg?.let { it1 -> viewModel.uninstallPackage(it1) }
}
appLaunch.setOnClickListener {
viewModel.launchApp(apps[position], isRoot)
}
appInfo.setOnClickListener {
AppInfoDialog.newInstance(
appName = apps[position],
appIcon = dataModel?.appIcon,
changelog = dataModel?.changelog?.value
).show(activity.supportFragmentManager, "info")
}
dataModel?.isAppInstalled?.observe(activity) {
appUninstall.isVisible = it
appLaunch.isVisible = it
}
dataModel?.versionName?.observe(activity) {
appVersionLatest.text = it
appDownload.isGone = it == activity.getString(R.string.unavailable)
}
dataModel?.installedVersionName?.observe(activity) {
appVersionInstalled.text = it
}
dataModel?.buttonImage?.observe(activity) {
if (it != null) {
appDownload.setImageDrawable(it)
}
}
}
}
}
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ListViewHolder {
val view = ViewAppExpandableBinding.inflate(LayoutInflater.from(activity), parent, false)
return ListViewHolder(view)
}
override fun onBindViewHolder(holder: ListViewHolder, position: Int) {
holder.bind(position)
}
override fun getItemCount(): Int = apps.size
private fun ImageView.rotateArrow(degrees: Float) {
animate().apply {
duration = animationDuration
rotation(degrees)
}
}
private fun View.toggle(
alpha: Float,
scale: Float,
translation: Float
) {
animate().apply {
duration = animationDuration
scaleX(scale)
scaleY(scale)
alpha(alpha)
translationYBy(translation)
}
}
private fun MaterialCardView.animateCardRadius(startPoint: Float, endPoint: Float) {
ValueAnimator.ofFloat(startPoint, endPoint).setDuration(animationDuration).apply {
addUpdateListener {
radius = it.animatedValue as Float
}
}.start()
}
private inline fun MaterialCardView.toggleCard(
resultHeight: Int,
onAnimation: Animator.() -> Unit
) {
ValueAnimator.ofInt(measuredHeight, resultHeight).apply {
duration = animationDuration
addUpdateListener { value ->
layoutParams = layoutParams.apply { height = value.animatedValue as Int }
}
onAnimation()
}.start()
}
init {
if (prefs.enableVanced) {
if (isRoot) {
dataModels.add(viewModel.vancedRootModel.value)
} else {
dataModels.add(viewModel.vancedModel.value)
}
apps.add(activity.getString(R.string.vanced))
}
if (prefs.enableMusic) {
if (isRoot) {
dataModels.add(viewModel.musicRootModel.value)
} else {
dataModels.add(viewModel.musicModel.value)
}
apps.add(activity.getString(R.string.music))
}
if (!isRoot) {
dataModels.add(viewModel.microgModel.value)
apps.add(activity.getString(R.string.microg))
}
}
companion object {
const val animationDuration = 250L
}
}

View file

@ -18,14 +18,14 @@ class SelectAppsAdapter(private val context: Context) :
private val vanced = SelectAppModel( private val vanced = SelectAppModel(
context.getString(R.string.vanced), context.getString(R.string.vanced),
context.getString(R.string.select_apps_vanced), context.getString(R.string.description_vanced),
"vanced", "vanced",
prefs.enableVanced prefs.enableVanced
) )
private val music = SelectAppModel( private val music = SelectAppModel(
context.getString(R.string.music), context.getString(R.string.music),
context.getString(R.string.select_apps_music), context.getString(R.string.description_vanced_music),
"music", "music",
prefs.enableMusic prefs.enableMusic
) )

View file

@ -0,0 +1,5 @@
package com.vanced.manager.model
enum class ButtonTag {
INSTALL, UPDATE, REINSTALL
}

View file

@ -1,9 +1,10 @@
package com.vanced.manager.model package com.vanced.manager.model
import android.content.Context import android.content.Context
import android.content.pm.PackageManager
import android.graphics.drawable.Drawable import android.graphics.drawable.Drawable
import android.os.Build import android.os.Build
import androidx.annotation.DrawableRes
import androidx.core.content.ContextCompat
import androidx.lifecycle.LifecycleOwner import androidx.lifecycle.LifecycleOwner
import androidx.lifecycle.LiveData import androidx.lifecycle.LiveData
import androidx.lifecycle.MutableLiveData import androidx.lifecycle.MutableLiveData
@ -17,24 +18,28 @@ open class DataModel(
lifecycleOwner: LifecycleOwner, lifecycleOwner: LifecycleOwner,
val appPkg: String, val appPkg: String,
val appName: String, val appName: String,
val appIcon: Drawable? val appDescription: String,
@DrawableRes val appIcon: Int
) { ) {
private val versionCode = MutableLiveData<Int>() private val versionCode = MutableLiveData<Int>()
private val installedVersionCode = MutableLiveData<Int>() private val installedVersionCode = MutableLiveData<Int>()
private val unavailable = context.getString(R.string.unavailable)
private val pm = context.packageManager
val isAppInstalled = MutableLiveData<Boolean>() val isAppInstalled = MutableLiveData<Boolean>()
val versionName = MutableLiveData<String>() val versionName = MutableLiveData<String>()
val installedVersionName = MutableLiveData<String>() val installedVersionName = MutableLiveData<String>()
val buttonTxt = MutableLiveData<String>() val buttonTag = MutableLiveData<ButtonTag>()
val buttonImage = MutableLiveData<Drawable>()
val changelog = MutableLiveData<String>() val changelog = MutableLiveData<String>()
private fun fetch() { private fun fetch() {
val jobj = jsonObject.value val jobj = jsonObject.value
isAppInstalled.value = isAppInstalled(appPkg) isAppInstalled.value = isAppInstalled(appPkg)
versionCode.value = jobj?.int("versionCode") ?: 0 versionCode.value = jobj?.int("versionCode") ?: 0
versionName.value = jobj?.string("version")?.removeSuffix("-vanced") ?: context.getString(R.string.unavailable) versionName.value = jobj?.string("version") ?: unavailable
changelog.value = jobj?.string("changelog") ?: context.getString(R.string.unavailable) changelog.value = jobj?.string("changelog") ?: unavailable
} }
init { init {
@ -44,12 +49,13 @@ open class DataModel(
fetch() fetch()
} }
isAppInstalled.observe(this) { isAppInstalled.observe(this) {
installedVersionCode.value = getPkgVersionCode(appPkg) installedVersionCode.value = getPkgVersionCode(appPkg, it)
installedVersionName.value = getPkgVersionName(appPkg) installedVersionName.value = getPkgVersionName(appPkg, it)
} }
versionCode.observe(this) { versionCode -> versionCode.observe(this) { versionCode ->
installedVersionCode.observe(this) { installedVersionCode -> installedVersionCode.observe(this) { installedVersionCode ->
buttonTxt.value = compareInt(installedVersionCode, versionCode) buttonTag.value = compareInt(installedVersionCode, versionCode)
buttonImage.value = compareIntDrawable(installedVersionCode, versionCode)
} }
} }
} }
@ -57,37 +63,47 @@ open class DataModel(
open fun isAppInstalled(pkg: String): Boolean = isPackageInstalled(pkg, context.packageManager) open fun isAppInstalled(pkg: String): Boolean = isPackageInstalled(pkg, context.packageManager)
private fun getPkgVersionName(pkg: String): String { private fun getPkgVersionName(pkg: String, isAppInstalled: Boolean): String {
val pm = context.packageManager return if (isAppInstalled) {
return try { pm?.getPackageInfo(pkg, 0)?.versionName?.removeSuffix("-vanced") ?: unavailable
pm?.getPackageInfo(pkg, 0)?.versionName?.removeSuffix("-vanced") ?: context.getString(R.string.unavailable) } else {
} catch (e: PackageManager.NameNotFoundException) { unavailable
context.getString(R.string.unavailable)
} }
} }
@Suppress("DEPRECATION") @Suppress("DEPRECATION")
private fun getPkgVersionCode(pkg: String): Int { private fun getPkgVersionCode(pkg: String, isAppInstalled: Boolean): Int {
val pm = context.packageManager return if (isAppInstalled) {
return try {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P)
pm?.getPackageInfo(pkg, 0)?.longVersionCode?.and(0xFFFFFFFF)?.toInt() ?: 0 pm?.getPackageInfo(pkg, 0)?.longVersionCode?.and(0xFFFFFFFF)?.toInt() ?: 0
else else
pm?.getPackageInfo(pkg, 0)?.versionCode ?: 0 pm?.getPackageInfo(pkg, 0)?.versionCode ?: 0
} catch (e: PackageManager.NameNotFoundException) {
} else {
0 0
} }
} }
private fun compareInt(int1: Int?, int2: Int?): String { private fun compareInt(int1: Int?, int2: Int?): ButtonTag {
if (int2 != null && int1 != null) { if (int2 != null && int1 != null) {
return when { return when {
int1 == 0 -> context.getString(R.string.install) int1 == 0 -> ButtonTag.INSTALL
int2 > int1 -> context.getString(R.string.update) int2 > int1 -> ButtonTag.UPDATE
int2 == int1 || int1 > int2 -> context.getString(R.string.button_reinstall) int2 == int1 || int1 > int2 -> ButtonTag.REINSTALL
else -> context.getString(R.string.install) else -> ButtonTag.INSTALL
} }
} }
return context.getString(R.string.install) return ButtonTag.INSTALL
}
private fun compareIntDrawable(int1: Int?, int2: Int?): Drawable {
if (int2 != null && int1 != null) {
return when {
int1 == 0 -> ContextCompat.getDrawable(context, R.drawable.ic_app_download)!!
int2 > int1 -> ContextCompat.getDrawable(context, R.drawable.ic_app_update)!!
else -> ContextCompat.getDrawable(context, R.drawable.ic_app_download)!!
}
}
return ContextCompat.getDrawable(context, R.drawable.ic_app_download)!!
} }
} }

View file

@ -1,7 +1,7 @@
package com.vanced.manager.model package com.vanced.manager.model
import android.content.Context import android.content.Context
import android.graphics.drawable.Drawable import androidx.annotation.DrawableRes
import androidx.lifecycle.LifecycleOwner import androidx.lifecycle.LifecycleOwner
import androidx.lifecycle.LiveData import androidx.lifecycle.LiveData
import com.beust.klaxon.JsonObject import com.beust.klaxon.JsonObject
@ -13,7 +13,8 @@ class RootDataModel(
lifecycleOwner: LifecycleOwner, lifecycleOwner: LifecycleOwner,
appPkg: String, appPkg: String,
appName: String, appName: String,
appIcon: Drawable?, appDescription: String,
@DrawableRes appIcon: Int,
//BUG THIS! //BUG THIS!
//kotlin thinks that this value is null if we use //kotlin thinks that this value is null if we use
//private val scriptName: String //private val scriptName: String
@ -21,7 +22,7 @@ class RootDataModel(
//Ironic, isn't it? //Ironic, isn't it?
private val scriptName: String? private val scriptName: String?
): DataModel( ): DataModel(
jsonObject, context, lifecycleOwner, appPkg, appName, appIcon jsonObject, context, lifecycleOwner, appPkg, appName, appDescription, appIcon
) { ) {
override fun isAppInstalled(pkg: String): Boolean { override fun isAppInstalled(pkg: String): Boolean {

View file

@ -0,0 +1,20 @@
package com.vanced.manager.ui.core
import android.content.Context
import android.content.res.ColorStateList
import android.util.AttributeSet
import com.google.android.material.card.MaterialCardView
import com.vanced.manager.utils.defPrefs
import com.vanced.manager.utils.managerAccent
class ThemedAppCard @JvmOverloads constructor(
context: Context,
attributeSet: AttributeSet? = null,
defStyleAttr: Int = 0
) : MaterialCardView(context, attributeSet, defStyleAttr) {
init {
setCardBackgroundColor(ColorStateList.valueOf(context.defPrefs.managerAccent).withAlpha(35))
}
}

View file

@ -0,0 +1,20 @@
package com.vanced.manager.ui.core
import android.content.Context
import android.content.res.ColorStateList
import android.util.AttributeSet
import androidx.appcompat.widget.AppCompatImageButton
import com.vanced.manager.utils.defPrefs
import com.vanced.manager.utils.managerAccent
class ThemedImageButton @JvmOverloads constructor(
context: Context,
attributeSet: AttributeSet? = null,
defStyleAttr: Int = 0
) : AppCompatImageButton(context, attributeSet, defStyleAttr) {
init {
imageTintList = ColorStateList.valueOf(context.defPrefs.managerAccent)
}
}

View file

@ -2,11 +2,10 @@ package com.vanced.manager.ui.dialogs
import android.graphics.Color import android.graphics.Color
import android.graphics.drawable.ColorDrawable import android.graphics.drawable.ColorDrawable
import android.graphics.drawable.Drawable
import android.os.Bundle import android.os.Bundle
import android.view.LayoutInflater import android.view.LayoutInflater
import android.view.ViewGroup import android.view.ViewGroup
import androidx.core.graphics.drawable.toBitmap import androidx.annotation.DrawableRes
import com.vanced.manager.R import com.vanced.manager.R
import com.vanced.manager.core.ui.base.BindingDialogFragment import com.vanced.manager.core.ui.base.BindingDialogFragment
import com.vanced.manager.databinding.DialogAppInfoBinding import com.vanced.manager.databinding.DialogAppInfoBinding
@ -21,13 +20,15 @@ class AppInfoDialog : BindingDialogFragment<DialogAppInfoBinding>() {
fun newInstance( fun newInstance(
appName: String?, appName: String?,
appIcon: Drawable?, @DrawableRes appIcon: Int?,
changelog: String? changelog: String?
): AppInfoDialog = AppInfoDialog().apply { ): AppInfoDialog = AppInfoDialog().apply {
arguments = Bundle().apply { arguments = Bundle().apply {
putString(TAG_APP_NAME, appName) putString(TAG_APP_NAME, appName)
putString(TAG_CHANGELOG, changelog) putString(TAG_CHANGELOG, changelog)
putParcelable(TAG_APP_ICON, appIcon?.toBitmap()) if (appIcon != null) {
putInt(TAG_APP_ICON, appIcon)
}
} }
} }
} }
@ -47,7 +48,7 @@ class AppInfoDialog : BindingDialogFragment<DialogAppInfoBinding>() {
with(binding) { with(binding) {
aboutAppName.text = getString(R.string.about_app, arguments?.getString(TAG_APP_NAME)) aboutAppName.text = getString(R.string.about_app, arguments?.getString(TAG_APP_NAME))
aboutAppChangelog.text = arguments?.getString(TAG_CHANGELOG) aboutAppChangelog.text = arguments?.getString(TAG_CHANGELOG)
aboutAppImage.setImageBitmap(arguments?.getParcelable(TAG_APP_ICON)) arguments?.getInt(TAG_APP_ICON)?.let { aboutAppImage.setImageResource(it) }
} }
} }
} }

View file

@ -6,7 +6,6 @@ import android.view.LayoutInflater
import android.view.MotionEvent import android.view.MotionEvent
import android.view.ViewGroup import android.view.ViewGroup
import android.widget.Toast import android.widget.Toast
import androidx.appcompat.content.res.AppCompatResources
import androidx.core.content.edit import androidx.core.content.edit
import androidx.fragment.app.viewModels import androidx.fragment.app.viewModels
import androidx.preference.PreferenceManager import androidx.preference.PreferenceManager
@ -41,7 +40,7 @@ class AboutFragment : BindingFragment<FragmentAboutBinding>() {
showDialog( showDialog(
AppInfoDialog.newInstance( AppInfoDialog.newInstance(
appName = getString(R.string.app_name), appName = getString(R.string.app_name),
appIcon = AppCompatResources.getDrawable(requireActivity(), R.mipmap.ic_launcher), appIcon = R.mipmap.ic_launcher,
changelog = manager.value?.string("changelog") changelog = manager.value?.string("changelog")
) )
) )

View file

@ -9,18 +9,14 @@ import android.view.LayoutInflater
import android.view.Menu import android.view.Menu
import android.view.MenuInflater import android.view.MenuInflater
import android.view.ViewGroup import android.view.ViewGroup
import androidx.core.content.edit
import androidx.core.content.res.ResourcesCompat
import androidx.fragment.app.viewModels import androidx.fragment.app.viewModels
import androidx.localbroadcastmanager.content.LocalBroadcastManager import androidx.localbroadcastmanager.content.LocalBroadcastManager
import androidx.preference.PreferenceManager
import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.LinearLayoutManager
import com.crowdin.platform.util.inflateWithCrowdin import com.crowdin.platform.util.inflateWithCrowdin
import com.github.florent37.viewtooltip.ViewTooltip
import com.google.android.flexbox.FlexboxLayoutManager import com.google.android.flexbox.FlexboxLayoutManager
import com.google.android.flexbox.JustifyContent import com.google.android.flexbox.JustifyContent
import com.vanced.manager.R import com.vanced.manager.R
import com.vanced.manager.adapter.AppListAdapter import com.vanced.manager.adapter.ExpandableAppListAdapter
import com.vanced.manager.adapter.LinkAdapter import com.vanced.manager.adapter.LinkAdapter
import com.vanced.manager.adapter.SponsorAdapter import com.vanced.manager.adapter.SponsorAdapter
import com.vanced.manager.core.ui.base.BindingFragment import com.vanced.manager.core.ui.base.BindingFragment
@ -42,8 +38,6 @@ class HomeFragment : BindingFragment<FragmentHomeBinding>() {
} }
private val localBroadcastManager by lazy { LocalBroadcastManager.getInstance(requireActivity()) } private val localBroadcastManager by lazy { LocalBroadcastManager.getInstance(requireActivity()) }
private val prefs by lazy { PreferenceManager.getDefaultSharedPreferences(requireActivity()) }
private var tooltip: ViewTooltip? = null
override fun binding( override fun binding(
inflater: LayoutInflater, inflater: LayoutInflater,
@ -62,25 +56,9 @@ class HomeFragment : BindingFragment<FragmentHomeBinding>() {
homeRefresh.setOnRefreshListener { viewModel.fetchData() } homeRefresh.setOnRefreshListener { viewModel.fetchData() }
isFetching.observe(viewLifecycleOwner) { homeRefresh.isRefreshing = it } isFetching.observe(viewLifecycleOwner) { homeRefresh.isRefreshing = it }
if (prefs.getBoolean("show_changelog_tooltip", true)) {
tooltip = ViewTooltip
.on(recyclerAppList)
.position(ViewTooltip.Position.TOP)
.autoHide(false, 0)
.color(ResourcesCompat.getColor(requireActivity().resources, R.color.Twitter, null))
.withShadow(false)
.corner(25)
.onHide {
prefs.edit { putBoolean("show_changelog_tooltip", false) }
}
.text(requireActivity().getString(R.string.app_changelog_tooltip))
tooltip?.show()
}
recyclerAppList.apply { recyclerAppList.apply {
layoutManager = LinearLayoutManager(requireActivity()) layoutManager = LinearLayoutManager(requireActivity())
adapter = AppListAdapter(requireActivity(), viewModel, tooltip) adapter = ExpandableAppListAdapter(requireActivity(), viewModel /*, tooltip*/ )
setHasFixedSize(true) setHasFixedSize(true)
} }
@ -110,7 +88,6 @@ class HomeFragment : BindingFragment<FragmentHomeBinding>() {
override fun onPause() { override fun onPause() {
super.onPause() super.onPause()
localBroadcastManager.unregisterReceiver(broadcastReceiver) localBroadcastManager.unregisterReceiver(broadcastReceiver)
tooltip?.close()
} }
override fun onResume() { override fun onResume() {

View file

@ -1,24 +1,23 @@
package com.vanced.manager.ui.viewmodels package com.vanced.manager.ui.viewmodels
import android.annotation.SuppressLint
import android.content.ActivityNotFoundException import android.content.ActivityNotFoundException
import android.content.ComponentName import android.content.ComponentName
import android.content.Intent import android.content.Intent
import android.view.View
import android.widget.Toast import android.widget.Toast
import androidx.appcompat.content.res.AppCompatResources
import androidx.fragment.app.FragmentActivity import androidx.fragment.app.FragmentActivity
import androidx.lifecycle.MutableLiveData import androidx.lifecycle.MutableLiveData
import androidx.lifecycle.ViewModel import androidx.lifecycle.ViewModel
import androidx.lifecycle.viewModelScope import androidx.lifecycle.viewModelScope
import androidx.preference.PreferenceManager.getDefaultSharedPreferences import androidx.preference.PreferenceManager.getDefaultSharedPreferences
import com.crowdin.platform.Crowdin import com.crowdin.platform.Crowdin
import com.google.android.material.button.MaterialButton
import com.vanced.manager.R import com.vanced.manager.R
import com.vanced.manager.adapter.LinkAdapter.Companion.DISCORD import com.vanced.manager.adapter.LinkAdapter.Companion.DISCORD
import com.vanced.manager.adapter.LinkAdapter.Companion.REDDIT import com.vanced.manager.adapter.LinkAdapter.Companion.REDDIT
import com.vanced.manager.adapter.LinkAdapter.Companion.TELEGRAM import com.vanced.manager.adapter.LinkAdapter.Companion.TELEGRAM
import com.vanced.manager.adapter.LinkAdapter.Companion.TWITTER import com.vanced.manager.adapter.LinkAdapter.Companion.TWITTER
import com.vanced.manager.adapter.SponsorAdapter.Companion.BRAVE import com.vanced.manager.adapter.SponsorAdapter.Companion.BRAVE
import com.vanced.manager.model.ButtonTag
import com.vanced.manager.model.DataModel import com.vanced.manager.model.DataModel
import com.vanced.manager.model.RootDataModel import com.vanced.manager.model.RootDataModel
import com.vanced.manager.ui.dialogs.AppDownloadDialog import com.vanced.manager.ui.dialogs.AppDownloadDialog
@ -40,7 +39,9 @@ import com.vanced.manager.utils.PackageHelper.uninstallRootApk
import com.vanced.manager.utils.PackageHelper.vancedInstallFilesExist import com.vanced.manager.utils.PackageHelper.vancedInstallFilesExist
import kotlinx.coroutines.launch import kotlinx.coroutines.launch
open class HomeViewModel(private val activity: FragmentActivity): ViewModel() { //TODO fix leak
@SuppressLint("StaticFieldLeak")
class HomeViewModel(private val activity: FragmentActivity): ViewModel() {
private val prefs = getDefaultSharedPreferences(activity) private val prefs = getDefaultSharedPreferences(activity)
private val variant get() = prefs.getString("vanced_variant", "nonroot") private val variant get() = prefs.getString("vanced_variant", "nonroot")
@ -90,19 +91,18 @@ open class HomeViewModel(private val activity: FragmentActivity): ViewModel() {
} }
fun openInstallDialog(view: View, app: String) { fun openInstallDialog(buttonTag: ButtonTag?, app: String) {
if (variant == "nonroot" && app != activity.getString(R.string.microg) && !microgModel.value?.isAppInstalled?.value!!) { if (variant == "nonroot" && app != activity.getString(R.string.microg) && !microgModel.value?.isAppInstalled?.value!!) {
microgToast.show() microgToast.show()
return return
} }
if ((view as MaterialButton).text == activity.getString(R.string.update)) { if (buttonTag == ButtonTag.UPDATE) {
when (app) { when (app) {
activity.getString(R.string.vanced) -> VancedPreferencesDialog().show(activity) activity.getString(R.string.vanced) -> VancedPreferencesDialog().show(activity)
activity.getString(R.string.music) -> MusicPreferencesDialog().show(activity) activity.getString(R.string.music) -> MusicPreferencesDialog().show(activity)
else -> AppDownloadDialog.newInstance(app).show(activity) else -> AppDownloadDialog.newInstance(app).show(activity)
} }
return return
} }
@ -157,14 +157,14 @@ open class HomeViewModel(private val activity: FragmentActivity): ViewModel() {
init { init {
with (activity) { with (activity) {
if (variant == "root") { if (variant == "root") {
vancedRootModel.value = RootDataModel(vanced, this, this, vancedRootPkg, this.getString(R.string.vanced), AppCompatResources.getDrawable(this, R.drawable.ic_vanced), "vanced") vancedRootModel.value = RootDataModel(vanced, this, this, vancedRootPkg, this.getString(R.string.vanced), activity.getString(R.string.description_vanced), R.drawable.ic_vanced, "vanced")
musicRootModel.value = RootDataModel(music, this, this, musicRootPkg, this.getString(R.string.music), AppCompatResources.getDrawable(this, R.drawable.ic_music), "music") musicRootModel.value = RootDataModel(music, this, this, musicRootPkg, this.getString(R.string.music), activity.getString(R.string.description_vanced_music), R.drawable.ic_music, "music")
} else { } else {
vancedModel.value = DataModel(vanced, this, this, vancedPkg, this.getString(R.string.vanced), AppCompatResources.getDrawable(this, R.drawable.ic_vanced)) vancedModel.value = DataModel(vanced, this, this, vancedPkg, this.getString(R.string.vanced), activity.getString(R.string.description_vanced), R.drawable.ic_vanced)
musicModel.value = DataModel(music, this, this, musicPkg, this.getString(R.string.music), AppCompatResources.getDrawable(this, R.drawable.ic_music)) musicModel.value = DataModel(music, this, this, musicPkg, this.getString(R.string.music), activity.getString(R.string.description_vanced_music), R.drawable.ic_music)
microgModel.value = DataModel(microg, this, this, microgPkg, this.getString(R.string.microg), AppCompatResources.getDrawable(this, R.drawable.ic_microg)) microgModel.value = DataModel(microg, this, this, microgPkg, this.getString(R.string.microg), activity.getString(R.string.description_microg), R.drawable.ic_microg)
} }
managerModel.value = DataModel(manager, this, this, managerPkg, this.getString(R.string.app_name), AppCompatResources.getDrawable(this, R.mipmap.ic_launcher)) managerModel.value = DataModel(manager, this, this, managerPkg, this.getString(R.string.app_name), "Just manager meh", R.mipmap.ic_launcher)
} }
} }
} }

View file

@ -22,7 +22,10 @@ import com.vanced.manager.utils.AppUtils.vancedRootPkg
import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.launch import kotlinx.coroutines.launch
import java.io.* import java.io.File
import java.io.FileInputStream
import java.io.IOException
import java.io.InputStream
import java.util.* import java.util.*
object PackageHelper { object PackageHelper {

View file

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<size
android:width="48dp"
android:height="48dp" />
<solid
android:color="?colorSurface" />
<corners
android:radius="12dp" />
</shape>

View file

@ -0,0 +1,10 @@
<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="M5,20h14v-2H5V20zM19,9h-4V3H9v6H5l7,7L19,9z"/>
</vector>

View file

@ -0,0 +1,10 @@
<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="M11,7h2v2h-2zM11,11h2v6h-2zM12,2C6.48,2 2,6.48 2,12s4.48,10 10,10 10,-4.48 10,-10S17.52,2 12,2zM12,20c-4.41,0 -8,-3.59 -8,-8s3.59,-8 8,-8 8,3.59 8,8 -3.59,8 -8,8z"/>
</vector>

View file

@ -0,0 +1,10 @@
<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="M6,19c0,1.1 0.9,2 2,2h8c1.1,0 2,-0.9 2,-2L18,7L6,7v12zM8.46,11.88l1.41,-1.41L12,12.59l2.12,-2.12 1.41,1.41L13.41,14l2.12,2.12 -1.41,1.41L12,15.41l-2.12,2.12 -1.41,-1.41L10.59,14l-2.13,-2.12zM15.5,4l-1,-1h-5l-1,1L5,4v2h14L19,4z"/>
</vector>

View file

@ -0,0 +1,10 @@
<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="M12,6v3l4,-4 -4,-4v3c-4.42,0 -8,3.58 -8,8 0,1.57 0.46,3.03 1.24,4.26L6.7,14.8c-0.45,-0.83 -0.7,-1.79 -0.7,-2.8 0,-3.31 2.69,-6 6,-6zM18.76,7.74L17.3,9.2c0.44,0.84 0.7,1.79 0.7,2.8 0,3.31 -2.69,6 -6,6v-3l-4,4 4,4v-3c4.42,0 8,-3.58 8,-8 0,-1.57 -0.46,-3.03 -1.24,-4.26z"/>
</vector>

View file

@ -1,9 +0,0 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="25dp"
android:height="25dp"
android:viewportWidth="24.0"
android:viewportHeight="24.0">
<path
android:fillColor="#FF000000"
android:pathData="M6,19c0,1.1 0.9,2 2,2h8c1.1,0 2,-0.9 2,-2V7H6v12zM19,4h-3.5l-1,-1h-5l-1,1H5v2h14V4z"/>
</vector>

View file

@ -1,43 +1,33 @@
<vector android:height="64dp" android:viewportHeight="2000" <vector android:height="64.15012dp" android:viewportHeight="1837.5"
android:viewportWidth="2000" android:width="64dp" android:viewportWidth="1833.2" android:width="64dp"
xmlns:aapt="http://schemas.android.com/aapt" xmlns:android="http://schemas.android.com/apk/res/android"> xmlns:aapt="http://schemas.android.com/aapt" xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="?colorSettingsTitle" android:pathData="M1388.1,1415.4L1388.1,1415.4c-91.4,84.5 -216.9,133.3 -365.8,133.3c-208.7,0 -399.6,-117.6 -493.3,-304.1c-78.3,-156 -78.3,-339.8 0,-495.7c93.7,-186.6 284.6,-304.3 493.3,-304.3c137.1,-1.6 269.6,49.9 369.4,143.6L1234,745.9c-57,-54.4 -133.1,-84 -211.8,-82.8c-144,0 -266.3,97.2 -309.9,228c-23.1,68.6 -23.1,142.8 0,211.4h0.2c43.8,130.6 165.9,227.8 309.9,227.8c74.4,0 138.2,-19 187.6,-52.6v-0.1c58.2,-38.5 98,-99.2 110.3,-167.7h-298.2V897.2H1543c6.5,36.9 9.5,74.6 9.5,112.2C1552.5,1177.2 1492.5,1319.2 1388.1,1415.4z"/> <path android:fillColor="#171719" android:pathData="M1806.6,588.1c-48.1,-286.5 -206.4,-480.1 -497.1,-544.9c-257,-57.3 -516.6,-57.4 -773.8,-1.8C265.5,99.7 98.8,268 40.5,538.9C-13,787.2 -13,1037 37.5,1285.6c54.8,269.8 213.9,445.6 485.5,507.1c264.7,59.9 531.5,59.9 795.6,-1.6c210.2,-48.9 364.6,-169.8 443.2,-378.1c56.9,-151 63.1,-308.4 71.4,-522.1C1833.2,823.3 1826.3,705.9 1806.6,588.1z"/>
<path android:fillColor="#953A9A" android:pathData="M1293.9,595.9m-14.5,0a14.5,14.5 0,1 1,29 0a14.5,14.5 0,1 1,-29 0"/> <path android:fillColor="#FFFFFF" android:pathData="M1298.6,1334.2L1298.6,1334.2c-91.4,84.5 -216.9,133.3 -365.8,133.3c-304.9,0 -552,-247.2 -552,-552s247.2,-552.1 552,-552.1c137.1,-1.6 269.4,49.8 369.4,143.6l-157.7,157.7c-57,-54.3 -133.1,-84.1 -211.8,-82.8c-144,0 -266.3,97.2 -309.9,228c-23.1,68.6 -23.1,142.8 0,211.4h0.2c43.8,130.6 165.9,227.8 309.9,227.8c74.4,0 138.2,-19 187.6,-52.6v-0.1c58.1,-38.5 98,-99.1 110.3,-167.7H932.6V816h520.9c6.4,37.1 9.6,74.6 9.5,112.2C1463,1096 1403,1238 1298.6,1334.2z"/>
<path android:pathData="M1256.2,582.2c-2.7,0 -5.3,-0.7 -7.8,-2.3c-54.3,-34.7 -120.6,-56.3 -186.8,-61c-7.9,-0.6 -13.9,-7.5 -13.4,-15.4c0.6,-7.9 7.4,-13.9 15.4,-13.4c70.9,5 142,28.2 200.3,65.4c6.7,4.3 8.7,13.2 4.4,19.9C1265.6,579.8 1261,582.2 1256.2,582.2z"> <path android:fillColor="#953A9A" android:pathData="M1204.4,514.7m-14.5,0a14.5,14.5 0,1 1,29 0a14.5,14.5 0,1 1,-29 0"/>
<path android:pathData="M1166.7,501c-2.8,0 -5.5,-0.8 -7.8,-2.3c-54.3,-34.7 -120.6,-56.3 -186.8,-61c-8,-0.6 -14,-7.4 -13.4,-15.4c0.6,-8 7.4,-14 15.4,-13.4c70.9,5 142,28.2 200.3,65.4c6.7,4.3 8.7,13.2 4.4,19.9c0,0 0,0 0,0C1176.2,498.5 1171.7,501.1 1166.7,501z">
<aapt:attr name="android:fillColor"> <aapt:attr name="android:fillColor">
<gradient android:endX="1048.1708" android:endY="536.1355" <gradient android:endX="958.6746" android:endY="454.97253"
android:startX="1270.5692" android:startY="536.1355" android:type="linear"> android:startX="1181.0735" android:startY="454.97253" android:type="linear">
<item android:color="#FF953A9A" android:offset="4.04912E-7"/> <item android:color="#FF953A9A" android:offset="0"/>
<item android:color="#FFFF0032" android:offset="1"/> <item android:color="#FFFF0032" android:offset="1"/>
</gradient> </gradient>
</aapt:attr> </aapt:attr>
</path> </path>
<path android:pathData="M663.5,709.5L663.5,709.5L663.5,709.5l-8,10.6l-3.9,5.3l-3.7,5.5c-2.4,3.7 -4.9,7.3 -7.3,11l-6.8,11.3c-1.1,1.9 -2.3,3.8 -3.4,5.7l-3.1,5.8c-2.1,3.9 -4.2,7.8 -6.2,11.7l-5.6,11.9c-0.9,2 -1.9,4 -2.8,6l-2.5,6.1l-5,12.2l-4.4,12.4l-2.2,6.2l-1.9,6.3l-3.8,12.6c-4.5,17 -8.6,34 -11.1,51.4l-1,6.5c-0.3,2.2 -0.7,4.3 -0.9,6.5l-1.5,13.1c-0.2,2.2 -0.5,4.3 -0.7,6.5l-0.4,6.6l-0.9,13.1l-0.1,1.6v1.6l-0.1,3.3l-0.2,6.6l-0.2,6.6c0,2.2 -0.1,4.4 -0.1,6.6l0.3,13.1l0.1,6.6c0.1,2.2 0.3,4.4 0.4,6.6c0.8,17.5 2.6,34.8 5.3,52l2.2,12.9l2.7,12.8c0.2,1.1 0.4,2.1 0.7,3.2l0.8,3.2l1.6,6.3c0.5,2.1 1,4.2 1.6,6.3l1.8,6.3c9.3,33.5 22.7,65.8 39.2,96.2c8.3,15.2 17.6,29.8 27.5,43.9c10,14.1 20.7,27.7 32.2,40.5c46,51.5 103.7,91.8 167.1,117.4l0,0c7.7,3.1 11.4,11.8 8.3,19.5s-11.8,11.4 -19.5,8.3c-0.1,-0.1 -0.3,-0.1 -0.5,-0.2c-66.6,-29.7 -126.2,-74.6 -172.5,-130.3c-11.7,-13.8 -22.3,-28.5 -32.3,-43.6c-9.9,-15.1 -19,-30.7 -27.1,-46.8c-16.1,-32.2 -28.8,-66.2 -37.2,-101.1l-1.6,-6.5c-0.5,-2.2 -0.9,-4.4 -1.4,-6.6l-1.4,-6.6l-0.7,-3.3c-0.2,-1.1 -0.4,-2.2 -0.6,-3.3l-2.3,-13.3l-1.8,-13.3c-2.2,-17.8 -3.4,-35.7 -3.6,-53.5c0,-2.2 -0.1,-4.5 -0.2,-6.7l0.1,-6.7l0.2,-13.4c0,-2.2 0.2,-4.5 0.3,-6.7l0.4,-6.7l0.4,-6.7l0.2,-3.3l0.1,-1.7l0.2,-1.7l1.4,-13.3l0.7,-6.6c0.3,-2.2 0.6,-4.4 1,-6.6l2,-13.2c0.3,-2.2 0.8,-4.4 1.2,-6.6l1.3,-6.6C587.3,830.2 618.1,763.6 663.5,709.5L663.5,709.5L663.5,709.5z"> <path android:pathData="M574,628.3L574,628.3l-8,10.6l-3.9,5.3l-3.7,5.5c-2.4,3.7 -4.9,7.3 -7.3,11l-6.8,11.3c-1.1,1.9 -2.3,3.8 -3.4,5.7l-3.1,5.8c-2.1,3.9 -4.2,7.8 -6.2,11.7l-5.6,11.9c-0.9,2 -1.9,4 -2.8,6l-2.5,6.1l-5,12.2l-4.4,12.4l-2.2,6.2l-1.9,6.3l-3.8,12.6c-4.5,17 -8.6,34 -11.1,51.4l-1,6.5c-0.3,2.2 -0.7,4.3 -0.9,6.5l-1.5,13.1c-0.2,2.2 -0.5,4.3 -0.7,6.5l-0.4,6.6l-0.9,13.1l-0.1,1.6v1.6l-0.1,3.3l-0.2,6.6l-0.2,6.6c0,2.2 -0.1,4.4 -0.1,6.6l0.3,13.1l0.1,6.6c0.1,2.2 0.3,4.4 0.4,6.6c0.8,17.4 2.6,34.8 5.3,52l2.2,12.9l2.7,12.8c0.2,1.1 0.4,2.1 0.7,3.2l0.8,3.2l1.6,6.3c0.5,2.1 1,4.2 1.6,6.3l1.8,6.3c14,50.2 36.5,97.6 66.7,140.1c49.9,70.7 119.1,125.5 199.3,157.9l0,0c7.8,2.8 11.9,11.3 9.2,19.1c-2.8,7.8 -11.3,11.9 -19.1,9.2c-0.4,-0.1 -0.8,-0.3 -1.2,-0.5c-0.1,-0.1 -0.3,-0.1 -0.5,-0.2c-66.7,-29.7 -125.7,-74.3 -172.5,-130.3c-11.6,-13.9 -22.4,-28.4 -32.3,-43.6c-29.8,-45.2 -51.5,-95.3 -64.3,-147.9l-1.6,-6.5c-0.5,-2.2 -0.9,-4.4 -1.4,-6.6l-1.4,-6.6l-0.7,-3.3l-0.6,-3.3l-2.3,-13.3l-1.8,-13.3c-2.2,-17.8 -3.4,-35.6 -3.6,-53.5c0,-2.2 -0.1,-4.5 -0.2,-6.7l0.1,-6.7l0.2,-13.4c0,-2.2 0.2,-4.5 0.3,-6.7l0.4,-6.7l0.4,-6.7l0.2,-3.3l0.1,-1.7l0.2,-1.7l1.4,-13.3l0.7,-6.6c0.3,-2.2 0.6,-4.4 1,-6.6l2,-13.2c0.3,-2.2 0.8,-4.4 1.2,-6.6l1.3,-6.6C497.8,749 528.6,682.4 574,628.3L574,628.3z">
<aapt:attr name="android:fillColor"> <aapt:attr name="android:fillColor">
<gradient android:endX="555.1798" android:endY="1071.7072" <gradient android:endX="465.6893" android:endY="990.6765"
android:startX="870.6317" android:startY="1073.554" android:type="linear"> android:startX="781.1393" android:startY="992.51654" android:type="linear">
<item android:color="#FF953A9A" android:offset="4.04912E-7"/> <item android:color="#FF953A9A" android:offset="0"/>
<item android:color="#FFFF0032" android:offset="1"/> <item android:color="#FFFF0032" android:offset="1"/>
</gradient> </gradient>
</aapt:attr> </aapt:attr>
</path> </path>
<path android:fillColor="#00000000" <path android:fillColor="#953A9A" android:pathData="M823.1,1363.4m-16.5,0a16.5,16.5 0,1 1,33 0a16.5,16.5 0,1 1,-33 0"/>
android:pathData="M1332.5,1204.5" android:strokeLineCap="round" <path android:pathData="M1453.5,816c-27.8,20 -57.3,51 -65.9,76.6c-6.5,18 -17.4,29.8 -28.3,30.3c-9.6,0 -23,-12.8 -28.4,-30.9c-8.6,-23.9 -23.1,-50.6 -50,-76L1453.5,816zM1353.1,957.8c1.3,6.7 7.3,9.9 14,8.6s11.7,-6.6 10.4,-13.4s-14.1,-17.6 -14.1,-17.6S1351.7,951 1353.1,957.8z">
android:strokeLineJoin="round" android:strokeWidth="29">
<aapt:attr name="android:strokeColor">
<gradient android:endX="1332.5" android:endY="1204.5"
android:startX="1332.5" android:startY="1204.5" android:type="linear">
<item android:color="#FF953A9A" android:offset="4.04912E-7"/>
<item android:color="#FFFF0032" android:offset="1"/>
</gradient>
</aapt:attr>
</path>
<path android:fillColor="#953A9A" android:pathData="M912.6,1444.6m-16.5,0a16.5,16.5 0,1 1,33 0a16.5,16.5 0,1 1,-33 0"/>
<path android:pathData="M1543,897.2c-27.8,20 -57.3,51 -65.9,76.6c-6.5,18 -17.4,29.8 -28.3,30.3c-9.6,0 -23,-12.8 -28.4,-30.9c-8.6,-23.9 -23.1,-50.6 -50,-76L1543,897.2L1543,897.2zM1442.6,1039c1.3,6.7 7.3,9.9 14,8.6s11.7,-6.6 10.4,-13.4c-1.3,-6.7 -14.1,-17.6 -14.1,-17.6S1441.2,1032.2 1442.6,1039z">
<aapt:attr name="android:fillColor"> <aapt:attr name="android:fillColor">
<gradient android:endX="1456.7" android:endY="1047.8848" <gradient android:endX="1367.21" android:endY="966.72473"
android:startX="1456.7" android:startY="897.2" android:type="linear"> android:startX="1367.21" android:startY="816.04004" android:type="linear">
<item android:color="#FF953A9A" android:offset="4.04912E-7"/> <item android:color="#FF953A9A" android:offset="0"/>
<item android:color="#FFFF0032" android:offset="1"/> <item android:color="#FFFF0032" android:offset="1"/>
</gradient> </gradient>
</aapt:attr> </aapt:attr>

View file

@ -1,27 +1,42 @@
<vector android:height="63dp" <vector android:height="64.15012dp" android:viewportHeight="1837.5"
android:viewportHeight="2000" android:viewportWidth="1833.2" android:width="64dp"
android:viewportWidth="2000"
android:width="63dp"
xmlns:aapt="http://schemas.android.com/aapt" xmlns:android="http://schemas.android.com/apk/res/android"> xmlns:aapt="http://schemas.android.com/aapt" xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="#0C0C0F" android:pathData="M1000,1000m-900,0a900,900 0,1 1,1800 0a900,900 0,1 1,-1800 0"/> <path android:fillColor="#171719" android:pathData="M1806.5,588.1c-48.1,-286.5 -206.4,-480.1 -497.1,-544.9c-257,-57.3 -516.6,-57.4 -773.8,-1.8C265.4,99.8 98.8,268 40.5,538.9C-13,787.2 -13,1037 37.5,1285.6c54.8,269.8 213.9,445.6 485.5,507.1c264.7,59.9 531.5,59.9 795.6,-1.6c210.2,-48.9 364.6,-169.8 443.2,-378.1c56.9,-151 63.1,-308.4 71.4,-522.1C1833.2,823.3 1826.2,705.9 1806.5,588.1z"/>
<path android:fillColor="#FFFFFF" android:pathData="M1297.99,934.95L913.69,687c-16.68,-9.72 -38.08,-4.08 -47.8,12.59l-0.75,1.28c-9.72,16.67 -4.09,38.07 12.59,47.79l367.49,221.11c23.91,14.39 23.77,49.1 -0.25,63.29l-369.18,218.11c-16.76,9.58 -22.58,30.93 -13,47.69l0.73,1.29c9.58,16.76 30.93,22.57 47.69,12.99l386.24,-244.83C1346.25,1037.38 1346.54,966.28 1297.99,934.95z"/> <path android:fillColor="#FFFFFF" android:pathData="M1526,918.6c0.1,70.4 -11.9,140.2 -35.4,206.5c-84.9,238 -312.2,408.4 -579.3,408.4c-339.6,0 -614.9,-275.3 -614.9,-614.9s275.2,-614.9 614.8,-614.9c284.2,0 523.3,192.8 593.8,454.6c11.9,43.9 18.8,89 20.6,134.4C1525.8,901.4 1526,910 1526,918.6z"/>
<path android:pathData="M1101.77,966.16L912.55,859.57c-24.49,-13.8 -54.77,3.9 -54.77,32v213.18c0,28.11 30.28,45.8 54.77,32l189.22,-106.59C1126.71,1016.12 1126.71,980.21 1101.77,966.16z"> <path android:pathData="M1083.5,881.2L844.2,743c-29.2,-16.8 -65.9,4.3 -65.9,38v276.3c0,33.9 36.7,55 65.9,38l239.3,-138.2C1112.8,940.4 1112.8,898 1083.5,881.2z">
<aapt:attr name="android:fillColor"> <aapt:attr name="android:fillColor">
<gradient android:endX="1035.8003" android:endY="898.2145" <gradient android:endX="998.231" android:endY="793.7089"
android:startX="835.8939" android:startY="1098.121" android:type="linear"> android:startX="747.3128" android:startY="1044.6271" android:type="linear">
<item android:color="#FF2E73FF" android:offset="0"/> <item android:color="#FF2E73FF" android:offset="0"/>
<item android:color="#FFFF0032" android:offset="1"/> <item android:color="#FFFF0032" android:offset="1"/>
</gradient> </gradient>
</aapt:attr> </aapt:attr>
</path> </path>
<path android:fillColor="#00000000" <path android:fillColor="#FFFFFF" android:pathData="M1038,894.9c-1.1,0 -2.2,-0.3 -3.1,-0.9L986.3,866c-2.9,-1.9 -3.7,-5.8 -1.9,-8.7c1.7,-2.7 5.2,-3.6 8.1,-2.2l48.5,28.1c3,1.7 4.1,5.5 2.4,8.5c0,0 0,0 0,0C1042.4,893.7 1040.3,894.9 1038,894.9L1038,894.9z"/>
android:pathData="M1000,1000m-650,0a650,650 0,1 1,1300 0a650,650 0,1 1,-1300 0" android:strokeWidth="71"> <path android:fillColor="#FFFFFF" android:pathData="M1058.6,899.9m-8.5,0a8.5,8.5 0,1 1,17 0a8.5,8.5 0,1 1,-17 0"/>
<aapt:attr name="android:strokeColor"> <path android:pathData="M1604.1,822.3l-99.1,-64c11.8,43.9 18.7,89 20.5,134.4c25.1,25.5 24,67.9 -3,92c-3.2,2.8 -6.7,5.4 -10.4,7.6l-9.6,5.7l-611.7,361.4l-18.6,11.1c-29,16.6 -39.2,53.5 -22.6,82.6c0,0 0,0.1 0.1,0.1l1.3,2.3c16.6,29 53.5,39.2 82.6,22.6c0.1,0 0.1,0 0.1,-0.1l193,-122.3l363.7,-230.5l4.9,-3.1l107.8,-68.4C1687.7,999.9 1688.3,876.6 1604.1,822.3z">
<gradient android:endX="1484.7217" android:endY="515.2783" <aapt:attr name="android:fillColor">
android:startX="515.2783" android:startY="1484.7217" android:type="linear"> <gradient android:endX="1618.3806" android:endY="832.1469"
android:startX="921.5201" android:startY="1529.0074" android:type="linear">
<item android:color="#FF2E73FF" android:offset="0"/> <item android:color="#FF2E73FF" android:offset="0"/>
<item android:color="#FFFF0032" android:offset="1"/> <item android:color="#FFFF0032" android:offset="1"/>
</gradient> </gradient>
</aapt:attr> </aapt:attr>
</path> </path>
<path android:fillColor="#953A9A" android:pathData="M1319.9,567.3m-16.6,0a16.6,16.6 0,1 1,33.2 0a16.6,16.6 0,1 1,-33.2 0"/>
<path android:pathData="M409,1114.5c-44.8,-111.5 -50.7,-238.6 -16.3,-354.5c8.6,-29 19.6,-57.2 32.9,-84.4c6.6,-13.5 13.9,-26.9 21.7,-39.9s16.2,-25.6 25,-37.9s18.2,-24.2 28,-35.8s20.1,-22.6 30.9,-33.3s22,-20.9 33.6,-30.7s23.7,-19 36.1,-27.7s25.2,-17 38.3,-24.8s26.6,-14.9 40.3,-21.4s27.7,-12.7 41.9,-18s28.8,-10.2 43.3,-14.4c3.7,-1 7.4,-2.1 11.1,-3l11.1,-2.8l11.2,-2.5l2.8,-0.7l2.8,-0.6l5.6,-1.1c15,-2.9 30.1,-5.3 45.2,-7c30.4,-3.4 61,-4.2 91.5,-2.5c61.3,3.3 121.6,16.9 178.3,40.2c56.9,23.5 109.5,56.3 155.6,97c5.3,4.7 5.8,12.8 1.1,18.1c-4.7,5.3 -12.8,5.8 -18.1,1.1l-0.1,-0.1l-0.1,-0.1c-87.5,-80.3 -199.6,-128.6 -318,-137.1c-29.5,-2.1 -59,-1.8 -88.5,0.9c-14.7,1.4 -29.3,3.4 -43.9,6l-5.5,1l-2.8,0.5l-2.7,0.6l-10.9,2.2l-10.8,2.6c-3.6,0.9 -7.2,1.9 -10.7,2.7c-14.3,3.8 -28.4,8.2 -42.4,13.2s-27.6,10.6 -41.2,16.8s-26.7,12.9 -39.6,20.2s-25.5,15.1 -37.7,23.5s-24.2,17.2 -35.8,26.5c-11.5,9.3 -22.7,19.2 -33.4,29.5s-21.1,21 -30.9,32.2c-9.8,11.2 -19.2,22.7 -28.1,34.6s-17.3,24.2 -25.3,36.9s-15.1,25.7 -21.9,39c-13.6,26.6 -25,54.2 -34,82.7C362.7,875.8 366.1,1002.2 409,1114.5z">
<aapt:attr name="android:fillColor">
<gradient android:endX="513.1837" android:endY="1189.3452"
android:startX="1005.7236" android:startY="336.2454" android:type="linear">
<item android:color="#FF953A9A" android:offset="0"/>
<item android:color="#FF9C3693" android:offset="0.02"/>
<item android:color="#FFBB2575" android:offset="0.12"/>
<item android:color="#FFD4185C" android:offset="0.23"/>
<item android:color="#FFE70D49" android:offset="0.35"/>
<item android:color="#FFF5063C" android:offset="0.49"/>
<item android:color="#FFFD0134" android:offset="0.67"/>
<item android:color="#FFFF0032" android:offset="1"/>
</gradient>
</aapt:attr>
</path>
</vector> </vector>

View file

@ -1,40 +1,45 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android" <vector android:height="64.15012dp" android:viewportHeight="1837.5"
xmlns:aapt="http://schemas.android.com/aapt" android:viewportWidth="1833.2" android:width="64dp"
android:width="73.36dp" xmlns:aapt="http://schemas.android.com/aapt" xmlns:android="http://schemas.android.com/apk/res/android">
android:height="56dp" <path android:fillColor="#171719" android:pathData="M1806.5,588.1c-48.1,-286.5 -206.4,-480.1 -497.1,-544.9c-257,-57.3 -516.6,-57.4 -773.8,-1.8C265.4,99.8 98.8,268 40.5,538.9C-13,787.2 -13,1037 37.5,1285.6c54.8,269.8 213.9,445.6 485.5,507.1c264.7,59.9 531.5,59.9 795.6,-1.6c210.2,-48.9 364.6,-169.8 443.2,-378.1c56.9,-151 63.1,-308.4 71.4,-522.1C1833.2,823.3 1826.2,705.9 1806.5,588.1z"/>
android:viewportWidth="506.854" <path android:fillColor="#FFFFFF" android:pathData="M1563.9,918.3c0,0 0,35.3 -1.6,84.2c-1.3,38.7 -3.6,86 -7.8,130.9c-3.9,42 -9.4,82.1 -17.2,111.3c-14.6,55.1 -57.7,98.4 -112.4,113.2c-45.8,12.4 -155.4,19 -260,22.6c-121.8,4.2 -236.9,4.2 -236.9,4.2s-4.4,0 -12.4,0c-67.9,-0.3 -395.8,-2.8 -484.5,-26.7c-54.7,-14.7 -97.8,-58.1 -112.4,-113.2c-26.6,-99.8 -26.6,-326.4 -26.6,-326.4s0,-224.9 26.6,-324.7c14.6,-55.1 57.7,-98.4 112.4,-113.2c77.3,-20.8 335.9,-25.4 446.3,-26.5c31.2,-0.3 50.6,-0.3 50.6,-0.3s83.1,0 182.8,2.6c14,0.4 28.4,0.8 42.9,1.2c1.5,0 3,0.1 4.4,0.1c9.6,0.3 19.3,0.7 29,1c20.3,0.8 40.6,1.7 60.3,2.7c50.8,2.7 98.4,6.3 134.3,11.1c0.7,0.1 1.4,0.2 2,0.3c1.6,0.2 3.1,0.4 4.7,0.7c6.7,1 12.9,2 18.6,3c6.7,1.2 12.7,2.6 17.9,4c54.7,14.7 97.8,58.1 112.4,113.2c10.2,38.5 16.5,95.5 20.4,151.1c3.4,49.2 5,97.2 5.6,130.2C1563.9,901.5 1563.9,918.3 1563.9,918.3z"/>
android:viewportHeight="385.268"> <path android:pathData="M1074.6,886.3l-207,-119.5c-25.3,-14.6 -57,3.7 -57,32.9v239c0,29.3 31.7,47.5 57,32.9l207,-119.5C1099.9,937.5 1099.9,900.9 1074.6,886.3z">
<path
android:fillColor="#FF000000"
android:pathData="M65.934,26.129l-33,29c0,0 -30,148 -17,212s18,97 91,99s324,0 324,0s80.265,-33.664 59,-261.959C474.934,-56.871 65.934,26.129 65.934,26.129z"/>
<path
android:pathData="M496.496,69.709c-7.661,-28.84 -30.24,-51.548 -58.94,-59.265c-6.213,-1.68 -25.124,-6.773 -108.001,-9.24C289.744,0.014 253.792,0 253.434,0s-36.311,0.014 -76.124,1.204c-82.879,2.478 -101.785,7.577 -107.98,9.24C40.635,18.164 18.03,40.87 10.375,69.709C0.294,107.577 0,183.781 0,192.349c0,8.625 0.28,85.365 10.36,123.214c7.658,28.842 30.24,51.549 58.94,59.266c6.213,1.68 25.125,6.773 107.999,9.238c39.824,1.199 75.774,1.199 76.135,1.199s36.312,0 76.121,-1.203c82.88,-2.479 101.788,-7.574 107.987,-9.238c28.703,-7.725 51.296,-30.432 58.951,-59.25c10.078,-37.871 10.358,-114.609 10.358,-123.235C506.867,183.767 506.576,107.562 496.496,69.709zM470.714,308.698c-5.217,19.637 -20.583,35.098 -40.095,40.348c-35.362,9.537 -177.174,9.537 -177.174,9.537s-141.809,0 -177.172,-9.537c-19.51,-5.25 -34.877,-20.721 -40.093,-40.348c-9.475,-35.588 -9.475,-116.366 -9.475,-116.366s0,-80.185 9.475,-115.771c5.216,-19.636 20.583,-35.101 40.093,-40.348c35.351,-9.537 177.159,-9.537 177.159,-9.537s141.809,0 177.173,9.537c19.511,5.248 34.877,20.72 40.093,40.348c9.478,35.588 9.478,115.771 9.478,115.771S480.175,273.11 470.714,308.698z">
<aapt:attr name="android:fillColor"> <aapt:attr name="android:fillColor">
<gradient <gradient android:endX="1000.8886" android:endY="810.7363"
android:startY="383.625" android:startX="783.8582" android:startY="1027.7668" android:type="linear">
android:startX="62.4463" <item android:color="#FF2E73FF" android:offset="4.795011E-7"/>
android:endY="1.6556" <item android:color="#FFFF0032" android:offset="1"/>
android:endX="444.4157"
android:type="linear">
<item android:offset="0" android:color="#FF0262FC"/>
<item android:offset="1" android:color="#FFFE0020"/>
</gradient> </gradient>
</aapt:attr> </aapt:attr>
</path> </path>
<path <path android:fillColor="#FFFFFF" android:pathData="M1035.2,898.2c-0.9,0 -1.8,-0.2 -2.7,-0.7l-42,-24.3c-2.6,-1.5 -3.5,-4.8 -2,-7.4c1.5,-2.6 4.8,-3.5 7.4,-2l42,24.3c2.6,1.5 3.5,4.8 2,7.4C1038.9,897.2 1037.1,898.2 1035.2,898.2z"/>
android:pathData="M328.099,174.927l-107.603,-69.423c-4.666,-2.723 -10.656,-1.147 -13.381,3.521c-0.002,0.002 -0.003,0.004 -0.004,0.006l-0.21,0.354c-2.715,4.67 -1.138,10.657 3.525,13.384l102.896,61.911c6.695,4.026 6.656,13.745 -0.067,17.721L209.883,263.47c-4.688,2.688 -6.314,8.66 -3.643,13.354l0.207,0.357c2.688,4.688 8.66,6.314 13.354,3.641l108.146,-68.555C341.614,203.608 341.692,183.701 328.099,174.927z" <path android:fillColor="#FFFFFF" android:pathData="M1051.4,900.9m-5.8,0a5.8,5.8 0,1 1,11.6 0a5.8,5.8 0,1 1,-11.6 0"/>
android:fillColor="#FFFFFF"/> <path android:pathData="M1468.1,680.3c-5.6,0 -10.6,-3.9 -11.9,-9.5c-0.9,-3.9 -1.8,-7.5 -2.7,-11c-10.1,-38 -35.7,-70.5 -70.2,-89.3c-9.7,-5.2 -19.9,-9.3 -30.5,-12.2c-5.5,-1.4 -11.4,-2.7 -16.7,-3.7c-4.5,-0.8 -15,-2.7 -25.8,-4.2c-6.7,-0.9 -11.4,-7.1 -10.4,-13.8c0.9,-6.7 7.1,-11.4 13.8,-10.4c13.9,1.9 25.6,4.1 26.9,4.4h0.1c5.7,1.1 12.1,2.5 18,4c0.1,0 0.2,0 0.2,0.1c12.5,3.4 24.5,8.2 35.9,14.4c40.4,21.9 70.4,60 82.2,104.5c1,3.7 2,7.7 2.9,11.8c1.5,6.6 -2.6,13.1 -9.2,14.6C1469.9,680.2 1469,680.3 1468.1,680.3z">
<path
android:pathData="M273.159,183.669l-52.979,-29.846c-6.859,-3.863 -15.338,1.09 -15.338,8.961v59.689c0,7.871 8.479,12.824 15.338,8.961l52.979,-29.846C280.143,197.669 280.143,187.589 273.159,183.669z">
<aapt:attr name="android:fillColor"> <aapt:attr name="android:fillColor">
<gradient <gradient android:endX="1339.9901" android:endY="508.03302"
android:startY="220.6162" android:startX="1447.4285" android:startY="694.1216" android:type="linear">
android:startX="198.7153" <item android:color="#FF953A9A" android:offset="4.04912E-7"/>
android:endY="164.6422" <item android:color="#FFFF0032" android:offset="1"/>
android:endX="254.6893" </gradient>
android:type="linear"> </aapt:attr>
<item android:offset="0" android:color="#FF0262FC"/> </path>
<item android:offset="1" android:color="#FFFE0020"/> <path android:fillColor="#953A9A" android:pathData="M1476.5,708.1m-12.7,0a12.7,12.7 0,1 1,25.4 0a12.7,12.7 0,1 1,-25.4 0"/>
<path android:pathData="M377.4,1158c5.6,0 10.6,3.9 11.9,9.5c0.9,3.9 1.8,7.5 2.7,11c10.1,38 35.7,70.5 70.2,89.3c9.7,5.2 19.9,9.3 30.5,12.2c5.5,1.4 11.4,2.7 16.7,3.7c4.5,0.8 15,2.7 25.8,4.2c6.7,0.9 11.4,7.1 10.4,13.8c-0.9,6.7 -7.1,11.4 -13.8,10.4c-13.9,-1.9 -25.6,-4.1 -26.9,-4.4h-0.1c-5.7,-1.1 -12.1,-2.5 -18,-4c-0.1,0 -0.2,0 -0.2,-0.1c-12.5,-3.4 -24.5,-8.2 -35.9,-14.4c-40.4,-21.9 -70.4,-60 -82.2,-104.5c-1,-3.7 -2,-7.7 -2.9,-11.8c-1.5,-6.6 2.6,-13.1 9.2,-14.6C375.6,1158.1 376.5,1158 377.4,1158z">
<aapt:attr name="android:fillColor">
<gradient android:endX="455.5205" android:endY="1158.0405"
android:startX="455.5205" android:startY="1312.2747" android:type="linear">
<item android:color="#FF953A9A" android:offset="4.04912E-7"/>
<item android:color="#FFFF0032" android:offset="1"/>
</gradient>
</aapt:attr>
</path>
<path android:fillColor="#FF0032" android:pathData="M368.9,1130.2m-12.7,0a12.7,12.7 0,1 1,25.4 0a12.7,12.7 0,1 1,-25.4 0"/>
<path android:pathData="M877.4,454c-12.1,-19.5 -13.3,-44.9 -1,-66.1l1.4,-2.3c17.8,-30.6 57,-40.9 87.6,-23.1l145.4,93.8c-99.7,-2.6 -182.8,-2.6 -182.8,-2.6S908.6,453.7 877.4,454zM1669.5,816.8l-111.8,-72.1c3.4,49.2 5,97.2 5.6,130.2l9.5,5.7c43.8,26.4 43.6,90 -0.5,116l-10.1,6l-646.6,382l-19.7,11.7c-30.7,17.6 -41.4,56.7 -23.8,87.4l1.4,2.4c17.5,30.7 56.7,41.4 87.4,23.8l204,-129.3l389.7,-247l114,-72.3C1757.9,1004.5 1758.5,874.2 1669.5,816.8z">
<aapt:attr name="android:fillColor">
<gradient android:endX="1427.5623" android:endY="570.1407"
android:startX="690.922" android:startY="1306.7809" android:type="linear">
<item android:color="#FF2E73FF" android:offset="4.795011E-7"/>
<item android:color="#FFFF0032" android:offset="1"/>
</gradient> </gradient>
</aapt:attr> </aapt:attr>
</path> </path>

View file

@ -18,6 +18,12 @@
android:layout_height="match_parent" android:layout_height="match_parent"
android:orientation="vertical"> android:orientation="vertical">
<com.vanced.manager.ui.core.ThemedTextView
android:layout_marginTop="12dp"
android:layout_marginStart="20dp"
android:text="@string/apps"
style="@style/CardTextHeader" />
<androidx.recyclerview.widget.RecyclerView <androidx.recyclerview.widget.RecyclerView
android:id="@+id/recycler_app_list" android:id="@+id/recycler_app_list"
android:layout_width="match_parent" android:layout_width="match_parent"
@ -25,7 +31,7 @@
android:nestedScrollingEnabled="false" android:nestedScrollingEnabled="false"
android:layout_marginHorizontal="8dp" android:layout_marginHorizontal="8dp"
tools:itemCount="3" tools:itemCount="3"
tools:listitem="@layout/view_app" /> tools:listitem="@layout/view_app_expandable" />
<com.vanced.manager.ui.core.ThemedTextView <com.vanced.manager.ui.core.ThemedTextView
android:layout_marginTop="12dp" android:layout_marginTop="12dp"

View file

@ -1,107 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<com.google.android.material.card.MaterialCardView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/app_card"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
app:cardBackgroundColor="?colorLinkBG"
app:cardCornerRadius="12dp"
app:cardElevation="0dp"
app:contentPaddingBottom="4dp"
app:contentPaddingLeft="12dp"
app:contentPaddingRight="12dp"
app:contentPaddingTop="8dp">
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/app_view_container"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
<com.vanced.manager.ui.core.ThemedTextView
android:id="@+id/app_name"
style="@style/CardTextHeader"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
tools:text="@string/vanced" />
<com.vanced.manager.ui.core.ThemedOutlinedMaterialButton
android:id="@+id/app_install_button"
style="@style/OutlinedButtonStyle"
android:textColor="?colorPrimary"
app:layout_constraintBottom_toTopOf="@id/app_uninstall"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<ImageButton
android:id="@+id/app_uninstall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@android:color/transparent"
android:scaleType="fitCenter"
android:src="@drawable/ic_delete_black_24dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@id/app_install_button"
app:tint="?colorLinkImage" />
<ImageButton
android:id="@+id/app_launch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@android:color/transparent"
android:scaleType="fitCenter"
android:src="@drawable/ic_baseline_launch_24"
app:layout_constraintEnd_toStartOf="@id/app_uninstall"
app:layout_constraintTop_toBottomOf="@id/app_install_button"
android:layout_marginEnd="4dp"
app:tint="?colorLinkImage" />
<com.google.android.flexbox.FlexboxLayout
android:id="@+id/app_remote_version_container"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:flexWrap="wrap"
app:layout_constrainedWidth="true"
app:layout_constraintBottom_toTopOf="@id/app_installed_version_container"
app:layout_constraintEnd_toStartOf="@id/app_install_button"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/app_name">
<TextView
style="@style/AppVersionText"
android:text="@string/latest" />
<TextView
android:id="@+id/app_remote_version"
style="@style/AppVersionText"
android:layout_marginStart="4dp" />
</com.google.android.flexbox.FlexboxLayout>
<com.google.android.flexbox.FlexboxLayout
android:id="@+id/app_installed_version_container"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:flexWrap="wrap"
app:layout_constrainedWidth="true"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@id/app_install_button"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/app_remote_version_container">
<TextView
style="@style/AppVersionText"
android:text="@string/version_installed" />
<TextView
android:id="@+id/app_installed_version"
style="@style/AppVersionText"
android:layout_marginStart="4dp" />
</com.google.android.flexbox.FlexboxLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
</com.google.android.material.card.MaterialCardView>

View file

@ -0,0 +1,182 @@
<?xml version="1.0" encoding="utf-8"?>
<com.vanced.manager.ui.core.ThemedAppCard
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:cardCornerRadius="16dp"
android:layout_marginTop="8dp"
android:layout_marginBottom="4dp"
app:cardElevation="0dp">
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/app_expanded_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingHorizontal="16dp"
android:paddingVertical="12dp"
android:alpha="0"
android:scaleX="0.8"
android:scaleY="0.8"
tools:alpha="100"
tools:scaleX="1"
tools:scaleY="1">
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/app_version_container"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent">
<com.vanced.manager.ui.core.ThemedTextView
android:id="@+id/app_version_latest_text"
style="@style/AppVersionText"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:text="@string/latest" />
<com.vanced.manager.ui.core.ThemedTextView
android:id="@+id/app_version_latest"
style="@style/AppVersionTextNumber"
app:layout_constraintStart_toEndOf="@id/app_version_latest_text"
app:layout_constraintTop_toTopOf="parent"
tools:text="16.XX.XX" />
<com.vanced.manager.ui.core.ThemedTextView
android:id="@+id/app_version_installed_text"
style="@style/AppVersionText"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/app_version_latest_text"
android:text="@string/version_installed"/>
<com.vanced.manager.ui.core.ThemedTextView
android:id="@+id/app_version_installed"
style="@style/AppVersionTextNumber"
app:layout_constraintStart_toEndOf="@id/app_version_installed_text"
app:layout_constraintTop_toBottomOf="@id/app_version_latest"
android:textSize="12sp"
tools:text="16.XX.XX" />
</androidx.constraintlayout.widget.ConstraintLayout>
<com.google.android.flexbox.FlexboxLayout
android:id="@+id/app_button_container"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toEndOf="@id/app_version_container"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constrainedWidth="true"
android:layout_marginStart="16dp"
app:flexWrap="wrap"
app:flexDirection="row_reverse">
<com.vanced.manager.ui.core.ThemedImageButton
android:id="@+id/app_download"
style="@style/AppActionButton"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
android:src="@drawable/ic_app_download"/>
<com.vanced.manager.ui.core.ThemedImageButton
android:id="@+id/app_launch"
style="@style/AppActionButton"
app:layout_constraintEnd_toStartOf="@id/app_download"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
android:src="@drawable/ic_baseline_launch_24"/>
<com.vanced.manager.ui.core.ThemedImageButton
android:id="@+id/app_uninstall"
style="@style/AppActionButton"
app:layout_constraintEnd_toStartOf="@id/app_launch"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
android:src="@drawable/ic_app_uninstall"/>
<com.vanced.manager.ui.core.ThemedImageButton
android:id="@+id/app_info"
style="@style/AppActionButton"
app:layout_constraintEnd_toStartOf="@id/app_uninstall"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
android:src="@drawable/ic_app_info"/>
</com.google.android.flexbox.FlexboxLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
<com.google.android.material.card.MaterialCardView
android:id="@+id/app_expand_card"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:contentPadding="16dp"
app:cardCornerRadius="16dp"
app:cardElevation="0dp"
app:cardBackgroundColor="?colorLinkBG"
app:layout_constraintTop_toTopOf="parent">
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<androidx.appcompat.widget.AppCompatImageView
android:id="@+id/app_icon"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
android:layout_width="48dp"
android:layout_height="48dp"
android:src="@drawable/app_image_placeholder"/>
<LinearLayout
android:id="@+id/app_info_container"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:layout_constraintStart_toEndOf="@id/app_icon"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@id/app_expand_arrow"
app:layout_constrainedWidth="true"
android:layout_marginHorizontal="12dp"
android:orientation="vertical">
<TextView
android:id="@+id/app_title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
tools:text="YouTube Vanced"
android:textColor="?colorLinkImage"
android:textSize="16sp"/>
<TextView
android:id="@+id/app_description"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="12sp"
tools:text="The way we see the world" />
</LinearLayout>
<ImageView
android:id="@+id/app_expand_arrow"
android:layout_width="24dp"
android:layout_height="24dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
android:src="@drawable/ic_baseline_navigate_next_36"
android:rotation="90"
app:tint="?colorLinkImage" />
</androidx.constraintlayout.widget.ConstraintLayout>
</com.google.android.material.card.MaterialCardView>
</com.vanced.manager.ui.core.ThemedAppCard>

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Is Your Device Rooted?</string> <string name="are_you_rooted">Is Your Device Rooted?</string>
<string name="grant_root">Grant Root Permission</string> <string name="grant_root">Grant Root Permission</string>
<string name="select_at_least_one_app">Select at least one app!</string> <string name="select_at_least_one_app">Select at least one app!</string>
<string name="select_apps_music">Vanced, but for YouTube Music!\nrelatively less feature-rich but fulfills your needs.</string> <string name="description_vanced_music">Vanced, but for YouTube Music!\nrelatively less feature-rich but fulfills your needs.</string>
<string name="select_apps_vanced">YouTube Vanced is the stock Android YouTube App, but better!</string> <string name="description_vanced">YouTube Vanced is the stock Android YouTube App, but better!</string>
<string name="lets_get_started">Let\'s get started</string> <string name="lets_get_started">Let\'s get started</string>
<string name="willing_to_use_root">Don\'t know what this is or don\'t want to use the root version? just click the blue arrow below!</string> <string name="willing_to_use_root">Don\'t know what this is or don\'t want to use the root version? just click the blue arrow below!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">About %1$s</string> <string name="about_app">About %1$s</string>
<string name="app_changelog_tooltip">Tap on the card to see the changelog.</string>
<string name="changelog">Changelog</string> <string name="changelog">Changelog</string>
<string name="downloading_file">Downloading %1$s</string> <string name="downloading_file">Downloading %1$s</string>
<string name="install">Install</string> <string name="install">Install</string>
<string name="button_reinstall">Reinstall</string>
<string name="version_installed">Installed:</string> <string name="version_installed">Installed:</string>
<string name="latest">Latest:</string> <string name="latest">Latest:</string>
<string name="no_microg">microG isn\'t installed</string> <string name="no_microg">microG isn\'t installed</string>
<string name="root_not_granted">Root access not granted</string> <string name="root_not_granted">Root access not granted</string>
<string name="unavailable">Unavailable</string> <string name="unavailable">Unavailable</string>
<string name="update">Update</string>
<string name="social_media">Social Media</string> <string name="social_media">Social Media</string>
<string name="support_us">Support us</string> <string name="support_us">Support us</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">هل جهازك مروت؟</string> <string name="are_you_rooted">هل جهازك مروت؟</string>
<string name="grant_root">امنح صلاحيات الروت</string> <string name="grant_root">امنح صلاحيات الروت</string>
<string name="select_at_least_one_app">حدد تطبيق واحد على الأقل!</string> <string name="select_at_least_one_app">حدد تطبيق واحد على الأقل!</string>
<string name="select_apps_music">ڤانسد، ولكن لموسيقى يوتيوب! \n نسبياً فيه مميزات أقل ولكن يلبي احتياجاتك.</string> <string name="description_vanced_music">ڤانسد، ولكن لموسيقى يوتيوب! \n نسبياً فيه مميزات أقل ولكن يلبي احتياجاتك.</string>
<string name="select_apps_vanced">يوتيوب ڤانسد هو يوتيوب الأندرويد العادي، ولكن أفضل!</string> <string name="description_vanced">يوتيوب ڤانسد هو يوتيوب الأندرويد العادي، ولكن أفضل!</string>
<string name="lets_get_started">فلنبدأ</string> <string name="lets_get_started">فلنبدأ</string>
<string name="willing_to_use_root">لا تعرف ما هذا أو لا تود استخدام نسخة الروت؟ اضغط على السهم الأزرق في الأسفل!</string> <string name="willing_to_use_root">لا تعرف ما هذا أو لا تود استخدام نسخة الروت؟ اضغط على السهم الأزرق في الأسفل!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">حوالي %1$s</string> <string name="about_app">حوالي %1$s</string>
<string name="app_changelog_tooltip">أضغط على إحدى البطاقات لعرض سجل التغييرات.</string>
<string name="changelog">سجل التغييرات</string> <string name="changelog">سجل التغييرات</string>
<string name="downloading_file">جارٍ تنزيل %1$s</string> <string name="downloading_file">جارٍ تنزيل %1$s</string>
<string name="install">تثبيت</string> <string name="install">تثبيت</string>
<string name="button_reinstall">إعادة التثبيت</string>
<string name="version_installed">مثبت:</string> <string name="version_installed">مثبت:</string>
<string name="latest">الأحدث:</string> <string name="latest">الأحدث:</string>
<string name="no_microg">لم يتم تثبيت microG</string> <string name="no_microg">لم يتم تثبيت microG</string>
<string name="root_not_granted">لم يتم منح صلاحيات الروت</string> <string name="root_not_granted">لم يتم منح صلاحيات الروت</string>
<string name="unavailable">غير متاح</string> <string name="unavailable">غير متاح</string>
<string name="update">تحديث</string>
<string name="social_media">وسائل التواصل الإجتماعي</string> <string name="social_media">وسائل التواصل الإجتماعي</string>
<string name="support_us">ادعمنا</string> <string name="support_us">ادعمنا</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Cihazınızda root varmı?</string> <string name="are_you_rooted">Cihazınızda root varmı?</string>
<string name="grant_root">Root İcazəsi Ver</string> <string name="grant_root">Root İcazəsi Ver</string>
<string name="select_at_least_one_app">Ən azı bir tətbiq seçin!</string> <string name="select_at_least_one_app">Ən azı bir tətbiq seçin!</string>
<string name="select_apps_music">Vanced, amma YouTube Musiqi üçün!\nçox daha az xüsusiyyətli olsa da ehtiyaclarınızı qarşılayır.</string> <string name="description_vanced_music">Vanced, amma YouTube Musiqi üçün!\nçox daha az xüsusiyyətli olsa da ehtiyaclarınızı qarşılayır.</string>
<string name="select_apps_vanced">YouTube Vanced adi Android YouTube tətbiqi olsa da daha yaxşıdır!</string> <string name="description_vanced">YouTube Vanced adi Android YouTube tətbiqi olsa da daha yaxşıdır!</string>
<string name="lets_get_started">Gəlin başlayaq</string> <string name="lets_get_started">Gəlin başlayaq</string>
<string name="willing_to_use_root">Root versiyasının nə olduğunu bilmirsiz ya da sadəcə istifadə etmək istəmirsiz? onda aşağıdakı göy oxa toxunun!</string> <string name="willing_to_use_root">Root versiyasının nə olduğunu bilmirsiz ya da sadəcə istifadə etmək istəmirsiz? onda aşağıdakı göy oxa toxunun!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">%1$s Haqqında</string> <string name="about_app">%1$s Haqqında</string>
<string name="app_changelog_tooltip">Yenilikləri görmək üçün karta toxunun.</string>
<string name="changelog">Dəyişikliklər</string> <string name="changelog">Dəyişikliklər</string>
<string name="downloading_file">%1$s endirilir</string> <string name="downloading_file">%1$s endirilir</string>
<string name="install">Quraşdır</string> <string name="install">Quraşdır</string>
<string name="button_reinstall">Yenidən quraşdır</string>
<string name="version_installed">Quraşdırıldı:</string> <string name="version_installed">Quraşdırıldı:</string>
<string name="latest">Ən son:</string> <string name="latest">Ən son:</string>
<string name="no_microg">microG quraşdırılmayıb</string> <string name="no_microg">microG quraşdırılmayıb</string>
<string name="root_not_granted">Root icazəsi verilməyib</string> <string name="root_not_granted">Root icazəsi verilməyib</string>
<string name="unavailable">Əlçatmazdır</string> <string name="unavailable">Əlçatmazdır</string>
<string name="update">Yenilə</string>
<string name="social_media">Sosial Media</string> <string name="social_media">Sosial Media</string>
<string name="support_us">Bizi dəstəklə</string> <string name="support_us">Bizi dəstəklə</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Имате ли Root достъп на устройството си?</string> <string name="are_you_rooted">Имате ли Root достъп на устройството си?</string>
<string name="grant_root">Разрешете Root достъп</string> <string name="grant_root">Разрешете Root достъп</string>
<string name="select_at_least_one_app">Изберете поне едно приложение!</string> <string name="select_at_least_one_app">Изберете поне едно приложение!</string>
<string name="select_apps_music">Vanced, но за YouTube Music!\nс по-малко функции, но ще задоволи нуждите Ви.</string> <string name="description_vanced_music">Vanced, но за YouTube Music!\nс по-малко функции, но ще задоволи нуждите Ви.</string>
<string name="select_apps_vanced">YouTube Vanced е като оригиналното YouTube приложение, но значително подобрено!</string> <string name="description_vanced">YouTube Vanced е като оригиналното YouTube приложение, но значително подобрено!</string>
<string name="lets_get_started">Да започваме</string> <string name="lets_get_started">Да започваме</string>
<string name="willing_to_use_root">Не знаете какво е това или не искате да ползвате Root версията? Просто натиснете синята стрелка по-долу!</string> <string name="willing_to_use_root">Не знаете какво е това или не искате да ползвате Root версията? Просто натиснете синята стрелка по-долу!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">Относно %1$s</string> <string name="about_app">Относно %1$s</string>
<string name="app_changelog_tooltip">Докоснете картичката, за да видите списъка с промени.</string>
<string name="changelog">Списък с промени</string> <string name="changelog">Списък с промени</string>
<string name="downloading_file">Изтегляне на %1$s</string> <string name="downloading_file">Изтегляне на %1$s</string>
<string name="install">Инсталиране</string> <string name="install">Инсталиране</string>
<string name="button_reinstall">Преинсталиране</string>
<string name="version_installed">Инсталиранa:</string> <string name="version_installed">Инсталиранa:</string>
<string name="latest">Най-нова:</string> <string name="latest">Най-нова:</string>
<string name="no_microg">microG не е инсталирано</string> <string name="no_microg">microG не е инсталирано</string>
<string name="root_not_granted">Root достъп не е разрешен</string> <string name="root_not_granted">Root достъп не е разрешен</string>
<string name="unavailable">Недостъпно</string> <string name="unavailable">Недостъпно</string>
<string name="update">Обновяване</string>
<string name="social_media">Социални медии</string> <string name="social_media">Социални медии</string>
<string name="support_us">Подкрепете ни</string> <string name="support_us">Подкрепете ни</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">আপনার ডিভাইস কি রুটেড?</string> <string name="are_you_rooted">আপনার ডিভাইস কি রুটেড?</string>
<string name="grant_root">রুটের অনুমতি দিন</string> <string name="grant_root">রুটের অনুমতি দিন</string>
<string name="select_at_least_one_app">অন্তত একটি অ্যাপ নির্বাচন করুন!</string> <string name="select_at_least_one_app">অন্তত একটি অ্যাপ নির্বাচন করুন!</string>
<string name="select_apps_music">ভ্যান্সড, তবে ইউটিউবের জন্য!\nতুলনামূলক কম ফিচার-বিশিষ্ট কিন্তু আপনার চাহিদা পূরণ করবে।</string> <string name="description_vanced_music">ভ্যান্সড, তবে ইউটিউবের জন্য!\nতুলনামূলক কম ফিচার-বিশিষ্ট কিন্তু আপনার চাহিদা পূরণ করবে।</string>
<string name="select_apps_vanced">ইউটিউব ভ্যান্সড হল স্টক অ্যান্ড্রয়েড ইউটিউব অ্যাপ, তবে আরো ভাল!</string> <string name="description_vanced">ইউটিউব ভ্যান্সড হল স্টক অ্যান্ড্রয়েড ইউটিউব অ্যাপ, তবে আরো ভাল!</string>
<string name="lets_get_started">চলুন শুরু করি</string> <string name="lets_get_started">চলুন শুরু করি</string>
<string name="willing_to_use_root">এটা কী জানেন না অথবা রুট ভার্সন ব্যবহার করতে চাচ্ছেন না? শুধু নিচের নীল তীর চিহ্নটিতে ক্লিক করুন!</string> <string name="willing_to_use_root">এটা কী জানেন না অথবা রুট ভার্সন ব্যবহার করতে চাচ্ছেন না? শুধু নিচের নীল তীর চিহ্নটিতে ক্লিক করুন!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">সম্পর্কিত তথ্য %1$s</string> <string name="about_app">সম্পর্কিত তথ্য %1$s</string>
<string name="app_changelog_tooltip">পরিবর্তন তালিকা দেখতে কার্ডে ট্যাপ করুন।</string>
<string name="changelog">পরিবর্তন তালিকা</string> <string name="changelog">পরিবর্তন তালিকা</string>
<string name="downloading_file">%1$s ডাউনলোড করা হচ্ছে</string> <string name="downloading_file">%1$s ডাউনলোড করা হচ্ছে</string>
<string name="install">ইনস্টল করুন</string> <string name="install">ইনস্টল করুন</string>
<string name="button_reinstall">পুনরায় ইনস্টল করুন</string>
<string name="version_installed">ইনস্টল করা আছে:</string> <string name="version_installed">ইনস্টল করা আছে:</string>
<string name="latest">সর্বশেষ:</string> <string name="latest">সর্বশেষ:</string>
<string name="no_microg">মাইক্রোজি ইনস্টল করা নেই</string> <string name="no_microg">মাইক্রোজি ইনস্টল করা নেই</string>
<string name="root_not_granted">রুট অনুমতি দেয়া হয়নি</string> <string name="root_not_granted">রুট অনুমতি দেয়া হয়নি</string>
<string name="unavailable">অনুপলব্ধ</string> <string name="unavailable">অনুপলব্ধ</string>
<string name="update">আপডেট</string>
<string name="social_media">Social Media</string> <string name="social_media">Social Media</string>
<string name="support_us">Support us</string> <string name="support_us">Support us</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">আপনার ডিভাইসটিতে আপনার রুট অ্যাক্সেস আছে?</string> <string name="are_you_rooted">আপনার ডিভাইসটিতে আপনার রুট অ্যাক্সেস আছে?</string>
<string name="grant_root">রুট অনুমতি মঞ্জুর করুন</string> <string name="grant_root">রুট অনুমতি মঞ্জুর করুন</string>
<string name="select_at_least_one_app">অন্তত একটি অ্যাপ নির্বাচন করুন!</string> <string name="select_at_least_one_app">অন্তত একটি অ্যাপ নির্বাচন করুন!</string>
<string name="select_apps_music">ভ্যান্সড, তবে ইউটিউব মিউজিকের জন্য!\nতুলনামূলকভাবে কম বৈশিষ্ট্যযুক্ত, তবে আপনার চাহিদা পূরণ করবে।</string> <string name="description_vanced_music">ভ্যান্সড, তবে ইউটিউব মিউজিকের জন্য!\nতুলনামূলকভাবে কম বৈশিষ্ট্যযুক্ত, তবে আপনার চাহিদা পূরণ করবে।</string>
<string name="select_apps_vanced">ইউটিউব ভ্যান্সড হল স্টক অ্যান্ড্রয়েড ইউটিউব অ্যাপ, তবে আরো ভাল!</string> <string name="description_vanced">ইউটিউব ভ্যান্সড হল স্টক অ্যান্ড্রয়েড ইউটিউব অ্যাপ, তবে আরো ভাল!</string>
<string name="lets_get_started">শুরু করা যাক</string> <string name="lets_get_started">শুরু করা যাক</string>
<string name="willing_to_use_root">Don\'t know what this is or don\'t want to use the root version? just click the blue arrow below!</string> <string name="willing_to_use_root">Don\'t know what this is or don\'t want to use the root version? just click the blue arrow below!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">%1$s এর সম্বন্ধে</string> <string name="about_app">%1$s এর সম্বন্ধে</string>
<string name="app_changelog_tooltip">পরিবর্তন নথি দেখতে কার্ডে আলতো চাপুন।</string>
<string name="changelog">পরিবর্তন নথি</string> <string name="changelog">পরিবর্তন নথি</string>
<string name="downloading_file">%1$s ডাউনলোড করা হচ্ছে</string> <string name="downloading_file">%1$s ডাউনলোড করা হচ্ছে</string>
<string name="install">ইনস্টল করুন</string> <string name="install">ইনস্টল করুন</string>
<string name="button_reinstall">পুনরায় ইনস্টল করুন</string>
<string name="version_installed">ইনস্টল করা আছে:</string> <string name="version_installed">ইনস্টল করা আছে:</string>
<string name="latest">সর্বশেষ:</string> <string name="latest">সর্বশেষ:</string>
<string name="no_microg">মাইক্রোজি ইনস্টল করা নেই</string> <string name="no_microg">মাইক্রোজি ইনস্টল করা নেই</string>
<string name="root_not_granted">রুট অনুমতি দেয়া হয়নি</string> <string name="root_not_granted">রুট অনুমতি দেয়া হয়নি</string>
<string name="unavailable">অনুপলব্ধ</string> <string name="unavailable">অনুপলব্ধ</string>
<string name="update">আপডেট</string>
<string name="social_media">সামাজিক মাধ্যম</string> <string name="social_media">সামাজিক মাধ্যম</string>
<string name="support_us">আমাদের সমর্থন</string> <string name="support_us">আমাদের সমর্থন</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Is Your Device Rooted?</string> <string name="are_you_rooted">Is Your Device Rooted?</string>
<string name="grant_root">Grant Root Permission</string> <string name="grant_root">Grant Root Permission</string>
<string name="select_at_least_one_app">Select at least one app!</string> <string name="select_at_least_one_app">Select at least one app!</string>
<string name="select_apps_music">Vanced, but for YouTube Music!\nrelatively less feature-rich but fulfills your needs.</string> <string name="description_vanced_music">Vanced, but for YouTube Music!\nrelatively less feature-rich but fulfills your needs.</string>
<string name="select_apps_vanced">YouTube Vanced is the stock Android YouTube App, but better!</string> <string name="description_vanced">YouTube Vanced is the stock Android YouTube App, but better!</string>
<string name="lets_get_started">Let\'s get started</string> <string name="lets_get_started">Let\'s get started</string>
<string name="willing_to_use_root">Don\'t know what this is or don\'t want to use the root version? just click the blue arrow below!</string> <string name="willing_to_use_root">Don\'t know what this is or don\'t want to use the root version? just click the blue arrow below!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">About %1$s</string> <string name="about_app">About %1$s</string>
<string name="app_changelog_tooltip">Tap on the card to see the changelog.</string>
<string name="changelog">Changelog</string> <string name="changelog">Changelog</string>
<string name="downloading_file">Descarregant %1$s</string> <string name="downloading_file">Descarregant %1$s</string>
<string name="install">Instal·lar</string> <string name="install">Instal·lar</string>
<string name="button_reinstall">Reinstal·la</string>
<string name="version_installed">Instal·lat:</string> <string name="version_installed">Instal·lat:</string>
<string name="latest">Darrera:</string> <string name="latest">Darrera:</string>
<string name="no_microg">microG no està instal·lat</string> <string name="no_microg">microG no està instal·lat</string>
<string name="root_not_granted">L\'accés arrel no s\'ha concedit</string> <string name="root_not_granted">L\'accés arrel no s\'ha concedit</string>
<string name="unavailable">No disponible</string> <string name="unavailable">No disponible</string>
<string name="update">Actualitza</string>
<string name="social_media">Social Media</string> <string name="social_media">Social Media</string>
<string name="support_us">Support us</string> <string name="support_us">Support us</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">مۆبایلەکەت ڕۆت کراوە؟</string> <string name="are_you_rooted">مۆبایلەکەت ڕۆت کراوە؟</string>
<string name="grant_root">ڕێگەپێدانی ڕۆت Root</string> <string name="grant_root">ڕێگەپێدانی ڕۆت Root</string>
<string name="select_at_least_one_app">لانیکەم دانەیەک دیاریبکە!</string> <string name="select_at_least_one_app">لانیکەم دانەیەک دیاریبکە!</string>
<string name="select_apps_music">Vanced، بەڵام بۆ یوتوب میوزیک!\nتایبەتمەندی کەمتر بەڵام پڕتر لە پێویستیەکانت.</string> <string name="description_vanced_music">Vanced، بەڵام بۆ یوتوب میوزیک!\nتایبەتمەندی کەمتر بەڵام پڕتر لە پێویستیەکانت.</string>
<string name="select_apps_vanced">YouTube Vanced هەمان بەرنامەی یوتوبە بەڵام بەشێوەکی باشتر!</string> <string name="description_vanced">YouTube Vanced هەمان بەرنامەی یوتوبە بەڵام بەشێوەکی باشتر!</string>
<string name="lets_get_started">دەست پێکردن</string> <string name="lets_get_started">دەست پێکردن</string>
<string name="willing_to_use_root">ئەگەر نازانیت ئەمە چییە یان ناتەوێ بەشێوەی ڕۆت بەکاری بهێنیت، پەنجە بنێ بە دوگمە شینەکەدا!</string> <string name="willing_to_use_root">ئەگەر نازانیت ئەمە چییە یان ناتەوێ بەشێوەی ڕۆت بەکاری بهێنیت، پەنجە بنێ بە دوگمە شینەکەدا!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">دەربارەی %1$s</string> <string name="about_app">دەربارەی %1$s</string>
<string name="app_changelog_tooltip">پەنجەی پێدابنێ بۆ بینینی گۆڕانکارییەکان.</string>
<string name="changelog">گۆڕانکارییەکان</string> <string name="changelog">گۆڕانکارییەکان</string>
<string name="downloading_file">داگرتنی %1$s</string> <string name="downloading_file">داگرتنی %1$s</string>
<string name="install">دامەزراندن</string> <string name="install">دامەزراندن</string>
<string name="button_reinstall">دامەزراندنەوە</string>
<string name="version_installed">دامەزرێنراو:</string> <string name="version_installed">دامەزرێنراو:</string>
<string name="latest">دوایین:</string> <string name="latest">دوایین:</string>
<string name="no_microg">دانەبەزێنراوە microG</string> <string name="no_microg">دانەبەزێنراوە microG</string>
<string name="root_not_granted">ڕێگەپێدانی Root نەدراوە</string> <string name="root_not_granted">ڕێگەپێدانی Root نەدراوە</string>
<string name="unavailable">بەردەست نیە</string> <string name="unavailable">بەردەست نیە</string>
<string name="update">نوێکردنەوە</string>
<string name="social_media">تۆڕە کۆمەڵایەتییەکان</string> <string name="social_media">تۆڕە کۆمەڵایەتییەکان</string>
<string name="support_us">پشتگیریکردن</string> <string name="support_us">پشتگیریکردن</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Má vaše zařízení oprávnění root?</string> <string name="are_you_rooted">Má vaše zařízení oprávnění root?</string>
<string name="grant_root">Udělit oprávnění root</string> <string name="grant_root">Udělit oprávnění root</string>
<string name="select_at_least_one_app">Vyberte alespoň jednu aplikaci!</string> <string name="select_at_least_one_app">Vyberte alespoň jednu aplikaci!</string>
<string name="select_apps_music">Vanced, ale YouTube Music!\nObsahuje o trochu méně funkcí, ale splní vaše potřeby.</string> <string name="description_vanced_music">Vanced, ale YouTube Music!\nObsahuje o trochu méně funkcí, ale splní vaše potřeby.</string>
<string name="select_apps_vanced">YouTube Vanced je vylepšená výchozí aplikace YouTube!</string> <string name="description_vanced">YouTube Vanced je vylepšená výchozí aplikace YouTube!</string>
<string name="lets_get_started">Začínáme</string> <string name="lets_get_started">Začínáme</string>
<string name="willing_to_use_root">Nevíte, co to je, nebo nechcete používat verzi s přístupem root? V tom případě klikněte na modrou šipku níže!</string> <string name="willing_to_use_root">Nevíte, co to je, nebo nechcete používat verzi s přístupem root? V tom případě klikněte na modrou šipku níže!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">O aplikaci %1$s</string> <string name="about_app">O aplikaci %1$s</string>
<string name="app_changelog_tooltip">Klepnutím na kartu zobrazíte seznam změn.</string>
<string name="changelog">Seznam změn</string> <string name="changelog">Seznam změn</string>
<string name="downloading_file">Stahování %1$s</string> <string name="downloading_file">Stahování %1$s</string>
<string name="install">Nainstalovat</string> <string name="install">Nainstalovat</string>
<string name="button_reinstall">Přeinstalovat</string>
<string name="version_installed">Nainstalováno:</string> <string name="version_installed">Nainstalováno:</string>
<string name="latest">Nejnovější:</string> <string name="latest">Nejnovější:</string>
<string name="no_microg">microG není nainstalováno</string> <string name="no_microg">microG není nainstalováno</string>
<string name="root_not_granted">Root přístup nebyl udělen</string> <string name="root_not_granted">Root přístup nebyl udělen</string>
<string name="unavailable">Není k dispozici</string> <string name="unavailable">Není k dispozici</string>
<string name="update">Aktualizovat</string>
<string name="social_media">Sociální média</string> <string name="social_media">Sociální média</string>
<string name="support_us">Podpořte nás</string> <string name="support_us">Podpořte nás</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Er Din Enhed Rooted?</string> <string name="are_you_rooted">Er Din Enhed Rooted?</string>
<string name="grant_root">Tildel Root Tilladelse</string> <string name="grant_root">Tildel Root Tilladelse</string>
<string name="select_at_least_one_app">Vælg mindst én app!</string> <string name="select_at_least_one_app">Vælg mindst én app!</string>
<string name="select_apps_music">Vanced, men for YouTube Music!\nrelativt mindre funktionsrig men opfylder dine behov.</string> <string name="description_vanced_music">Vanced, men for YouTube Music!\nrelativt mindre funktionsrig men opfylder dine behov.</string>
<string name="select_apps_vanced">YouTube Vanced er standard YouTube App, men bedre!</string> <string name="description_vanced">YouTube Vanced er standard YouTube App, men bedre!</string>
<string name="lets_get_started">Lad os komme igang</string> <string name="lets_get_started">Lad os komme igang</string>
<string name="willing_to_use_root">Ved du ikke hvad dette er, eller ønsker du ikke at bruge root versionen? Bare klik på den blå pil nedenfor!</string> <string name="willing_to_use_root">Ved du ikke hvad dette er, eller ønsker du ikke at bruge root versionen? Bare klik på den blå pil nedenfor!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">Om %1$s</string> <string name="about_app">Om %1$s</string>
<string name="app_changelog_tooltip">Tryk på kortet for at se ændringsloggen.</string>
<string name="changelog">Ændringslog</string> <string name="changelog">Ændringslog</string>
<string name="downloading_file">Downloader %1$s</string> <string name="downloading_file">Downloader %1$s</string>
<string name="install">Installer</string> <string name="install">Installer</string>
<string name="button_reinstall">Geninstaller</string>
<string name="version_installed">Installeret:</string> <string name="version_installed">Installeret:</string>
<string name="latest">Seneste:</string> <string name="latest">Seneste:</string>
<string name="no_microg">microG er ikke installeret</string> <string name="no_microg">microG er ikke installeret</string>
<string name="root_not_granted">Root adgang ikke tildelt</string> <string name="root_not_granted">Root adgang ikke tildelt</string>
<string name="unavailable">Utilgængelig</string> <string name="unavailable">Utilgængelig</string>
<string name="update">Opdater</string>
<string name="social_media">Sociale medier</string> <string name="social_media">Sociale medier</string>
<string name="support_us">Støt os</string> <string name="support_us">Støt os</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Ist dein Gerät gerootet?</string> <string name="are_you_rooted">Ist dein Gerät gerootet?</string>
<string name="grant_root">Root-Berechtigung erteilen</string> <string name="grant_root">Root-Berechtigung erteilen</string>
<string name="select_at_least_one_app">Wähle mindestens eine App!</string> <string name="select_at_least_one_app">Wähle mindestens eine App!</string>
<string name="select_apps_music">Vanced, aber für YouTube Music!\nWeniger funktionsreich, aber erfüllt dennoch deine Bedürfnisse.</string> <string name="description_vanced_music">Vanced, aber für YouTube Music!\nWeniger funktionsreich, aber erfüllt dennoch deine Bedürfnisse.</string>
<string name="select_apps_vanced">YouTube Vanced ist die Standard-Android-YouTube-App, aber besser!</string> <string name="description_vanced">YouTube Vanced ist die Standard-Android-YouTube-App, aber besser!</string>
<string name="lets_get_started">Los geht\'s</string> <string name="lets_get_started">Los geht\'s</string>
<string name="willing_to_use_root">Du weißt nicht was das ist, oder willst die Root-Version nicht benutzen? klicke einfach den blauen Pfeil unten an!</string> <string name="willing_to_use_root">Du weißt nicht was das ist, oder willst die Root-Version nicht benutzen? klicke einfach den blauen Pfeil unten an!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">Über %1$s</string> <string name="about_app">Über %1$s</string>
<string name="app_changelog_tooltip">Tippe auf die Karte, um den Changelog zu sehen.</string>
<string name="changelog">Änderungen</string> <string name="changelog">Änderungen</string>
<string name="downloading_file">%1$s wird heruntergeladen</string> <string name="downloading_file">%1$s wird heruntergeladen</string>
<string name="install">Installieren</string> <string name="install">Installieren</string>
<string name="button_reinstall">Neu installieren</string>
<string name="version_installed">Installiert:</string> <string name="version_installed">Installiert:</string>
<string name="latest">Neueste:</string> <string name="latest">Neueste:</string>
<string name="no_microg">microG ist nicht installiert</string> <string name="no_microg">microG ist nicht installiert</string>
<string name="root_not_granted">Root-Zugriff nicht erteilt</string> <string name="root_not_granted">Root-Zugriff nicht erteilt</string>
<string name="unavailable">Nicht verfügbar</string> <string name="unavailable">Nicht verfügbar</string>
<string name="update">Aktualisieren</string>
<string name="social_media">Soziale Medien</string> <string name="social_media">Soziale Medien</string>
<string name="support_us">Unterstütze uns</string> <string name="support_us">Unterstütze uns</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Έχετε πρόσβαση Root στη συσκευή σας;</string> <string name="are_you_rooted">Έχετε πρόσβαση Root στη συσκευή σας;</string>
<string name="grant_root">Χορήγηση Άδειας Root</string> <string name="grant_root">Χορήγηση Άδειας Root</string>
<string name="select_at_least_one_app">Επιλέξτε τουλάχιστον μια εφαρμογή!</string> <string name="select_at_least_one_app">Επιλέξτε τουλάχιστον μια εφαρμογή!</string>
<string name="select_apps_music">Vanced, αλλά για το YouTube Music!\nΣχετικά λιγότερες δυνατότητες, αλλά καλύπτει τις ανάγκες σας.</string> <string name="description_vanced_music">Vanced, αλλά για το YouTube Music!\nΣχετικά λιγότερες δυνατότητες, αλλά καλύπτει τις ανάγκες σας.</string>
<string name="select_apps_vanced">Το YouTube Vanced είναι το όπως την αρχική εφαρμογή YouTube, αλλά καλύτερο!</string> <string name="description_vanced">Το YouTube Vanced είναι το όπως την αρχική εφαρμογή YouTube, αλλά καλύτερο!</string>
<string name="lets_get_started">Ας ξεκινήσουμε</string> <string name="lets_get_started">Ας ξεκινήσουμε</string>
<string name="willing_to_use_root">Δεν ξέρετε τι είναι αυτό ή δεν θέλετε να χρησιμοποιήσετε την έκδοση root; Τότε απλώς πατήστε το μπλε βέλος παρακάτω!</string> <string name="willing_to_use_root">Δεν ξέρετε τι είναι αυτό ή δεν θέλετε να χρησιμοποιήσετε την έκδοση root; Τότε απλώς πατήστε το μπλε βέλος παρακάτω!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">Σχετικά με το %1$s</string> <string name="about_app">Σχετικά με το %1$s</string>
<string name="app_changelog_tooltip">Πατήστε στην καρτέλα για να δείτε το αρχείο αλλαγών.</string>
<string name="changelog">Αρχείο καταγραφής αλλαγών</string> <string name="changelog">Αρχείο καταγραφής αλλαγών</string>
<string name="downloading_file">Λήψη %1$s</string> <string name="downloading_file">Λήψη %1$s</string>
<string name="install">Εγκατάσταση</string> <string name="install">Εγκατάσταση</string>
<string name="button_reinstall">Επανεγκατάσταση</string>
<string name="version_installed">Εγκατεστημένη έκδοση:</string> <string name="version_installed">Εγκατεστημένη έκδοση:</string>
<string name="latest">Τελευταία έκδοση:</string> <string name="latest">Τελευταία έκδοση:</string>
<string name="no_microg">το microG δεν είναι εγκατεστημένο</string> <string name="no_microg">το microG δεν είναι εγκατεστημένο</string>
<string name="root_not_granted">Δεν επιτράπηκε η πρόσβαση Root</string> <string name="root_not_granted">Δεν επιτράπηκε η πρόσβαση Root</string>
<string name="unavailable">Μη διαθέσιμο</string> <string name="unavailable">Μη διαθέσιμο</string>
<string name="update">Ενημέρωση</string>
<string name="social_media">Μέσα Κοινωνικής Δικτύωσης</string> <string name="social_media">Μέσα Κοινωνικής Δικτύωσης</string>
<string name="support_us">Υποστηρίξτε μας</string> <string name="support_us">Υποστηρίξτε μας</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">¿Su dispositivo está rooteado?</string> <string name="are_you_rooted">¿Su dispositivo está rooteado?</string>
<string name="grant_root">Otorgar permiso root</string> <string name="grant_root">Otorgar permiso root</string>
<string name="select_at_least_one_app">¡Seleccione al menos una aplicación!</string> <string name="select_at_least_one_app">¡Seleccione al menos una aplicación!</string>
<string name="select_apps_music">Vanced, pero para YouTube Music!\nrelativamente menos características, pero satisface tus necesidades.</string> <string name="description_vanced_music">Vanced, pero para YouTube Music!\nrelativamente menos características, pero satisface tus necesidades.</string>
<string name="select_apps_vanced">YouTube Vanced es la aplicación original de YouTube para Android, pero mejorada!</string> <string name="description_vanced">YouTube Vanced es la aplicación original de YouTube para Android, pero mejorada!</string>
<string name="lets_get_started">Comencemos</string> <string name="lets_get_started">Comencemos</string>
<string name="willing_to_use_root">¿No sabes que es esto o no quieres usar la versión root? ¡Haz clic en la flecha azul de abajo!</string> <string name="willing_to_use_root">¿No sabes que es esto o no quieres usar la versión root? ¡Haz clic en la flecha azul de abajo!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">Acerca de %1$s</string> <string name="about_app">Acerca de %1$s</string>
<string name="app_changelog_tooltip">Toque en la tarjeta para ver el historial de actualizaciones.</string>
<string name="changelog">Historial de actualizaciones</string> <string name="changelog">Historial de actualizaciones</string>
<string name="downloading_file">Descargando %1$s</string> <string name="downloading_file">Descargando %1$s</string>
<string name="install">Instalar</string> <string name="install">Instalar</string>
<string name="button_reinstall">Reinstalar</string>
<string name="version_installed">Instalado:</string> <string name="version_installed">Instalado:</string>
<string name="latest">Más reciente:</string> <string name="latest">Más reciente:</string>
<string name="no_microg">microG no está instalado</string> <string name="no_microg">microG no está instalado</string>
<string name="root_not_granted">Acceso root no concedido</string> <string name="root_not_granted">Acceso root no concedido</string>
<string name="unavailable">No Disponible</string> <string name="unavailable">No Disponible</string>
<string name="update">Actualizar</string>
<string name="social_media">Redes Sociales</string> <string name="social_media">Redes Sociales</string>
<string name="support_us">Apóyanos</string> <string name="support_us">Apóyanos</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Kas teie seade on juuritud?</string> <string name="are_you_rooted">Kas teie seade on juuritud?</string>
<string name="grant_root">Anna juurluba</string> <string name="grant_root">Anna juurluba</string>
<string name="select_at_least_one_app">Vali vähemalt üks rakendus!</string> <string name="select_at_least_one_app">Vali vähemalt üks rakendus!</string>
<string name="select_apps_music">Vanced, kuid YouTube Musicu jaoks! \nsuhteliselt vähem funktsioonirikas, kuid vastab teie vajadustele.</string> <string name="description_vanced_music">Vanced, kuid YouTube Musicu jaoks! \nsuhteliselt vähem funktsioonirikas, kuid vastab teie vajadustele.</string>
<string name="select_apps_vanced">YouTube Vanced on tavaline Androidi YouTube äpp, aga parem!</string> <string name="description_vanced">YouTube Vanced on tavaline Androidi YouTube äpp, aga parem!</string>
<string name="lets_get_started">Alustame</string> <string name="lets_get_started">Alustame</string>
<string name="willing_to_use_root">Kas te ei tea mis see on, või ei soovi kasutada rooditud versiooni? vajutage allpool sinist noolt!</string> <string name="willing_to_use_root">Kas te ei tea mis see on, või ei soovi kasutada rooditud versiooni? vajutage allpool sinist noolt!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">Umbes %1$s</string> <string name="about_app">Umbes %1$s</string>
<string name="app_changelog_tooltip">Vajuta kaardile, et näha muudatusi.</string>
<string name="changelog">Muudatuste logi</string> <string name="changelog">Muudatuste logi</string>
<string name="downloading_file">Allalaadimine %1$s</string> <string name="downloading_file">Allalaadimine %1$s</string>
<string name="install">Installi</string> <string name="install">Installi</string>
<string name="button_reinstall">Installi uuesti</string>
<string name="version_installed">Installitud:</string> <string name="version_installed">Installitud:</string>
<string name="latest">Uusim:</string> <string name="latest">Uusim:</string>
<string name="no_microg">microG pole installitud</string> <string name="no_microg">microG pole installitud</string>
<string name="root_not_granted">Administraatoriõigusi ei tagatud</string> <string name="root_not_granted">Administraatoriõigusi ei tagatud</string>
<string name="unavailable">Pole saadaval</string> <string name="unavailable">Pole saadaval</string>
<string name="update">Uuenda</string>
<string name="social_media">Sotsiaalmeedia</string> <string name="social_media">Sotsiaalmeedia</string>
<string name="support_us">Toetage meid</string> <string name="support_us">Toetage meid</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Onko laitteesi rootattu?</string> <string name="are_you_rooted">Onko laitteesi rootattu?</string>
<string name="grant_root">Anna root-oikeudet</string> <string name="grant_root">Anna root-oikeudet</string>
<string name="select_at_least_one_app">Valitse ainakin yksi sovellus!</string> <string name="select_at_least_one_app">Valitse ainakin yksi sovellus!</string>
<string name="select_apps_music">Vanhentunut, mutta YouTube Music!\nsuhteellisen vähemmän ominaisuus-rikas, mutta täyttää tarpeesi.</string> <string name="description_vanced_music">Vanhentunut, mutta YouTube Music!\nsuhteellisen vähemmän ominaisuus-rikas, mutta täyttää tarpeesi.</string>
<string name="select_apps_vanced">YouTube Vanced on Androidin Youtube-vakiosovellus, mutta parempi!</string> <string name="description_vanced">YouTube Vanced on Androidin Youtube-vakiosovellus, mutta parempi!</string>
<string name="lets_get_started">Aloitetaan</string> <string name="lets_get_started">Aloitetaan</string>
<string name="willing_to_use_root">Etkö tiedä mikä tämä on tai etkö halua käyttää rootattua versiota? Klikkaa alla olevaa sinistä nuolta!</string> <string name="willing_to_use_root">Etkö tiedä mikä tämä on tai etkö halua käyttää rootattua versiota? Klikkaa alla olevaa sinistä nuolta!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">%1$s-tietoja</string> <string name="about_app">%1$s-tietoja</string>
<string name="app_changelog_tooltip">Napauta korttia nähdäksesi muutoslokin.</string>
<string name="changelog">Muutoshistoria</string> <string name="changelog">Muutoshistoria</string>
<string name="downloading_file">Ladataan %1$s</string> <string name="downloading_file">Ladataan %1$s</string>
<string name="install">Asenna</string> <string name="install">Asenna</string>
<string name="button_reinstall">Uudelleenasenna</string>
<string name="version_installed">Asennettu:</string> <string name="version_installed">Asennettu:</string>
<string name="latest">Uusin:</string> <string name="latest">Uusin:</string>
<string name="no_microg">microG:tä ei ole asennettu</string> <string name="no_microg">microG:tä ei ole asennettu</string>
<string name="root_not_granted">Pääkäyttäjän oikeuksia ei ole annettu</string> <string name="root_not_granted">Pääkäyttäjän oikeuksia ei ole annettu</string>
<string name="unavailable">Ei saatavilla</string> <string name="unavailable">Ei saatavilla</string>
<string name="update">Päivitä</string>
<string name="social_media">Sosiaalinen media</string> <string name="social_media">Sosiaalinen media</string>
<string name="support_us">Tue meitä</string> <string name="support_us">Tue meitä</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Naka-root ba ang device mo?</string> <string name="are_you_rooted">Naka-root ba ang device mo?</string>
<string name="grant_root">Pahintulutin ang Root</string> <string name="grant_root">Pahintulutin ang Root</string>
<string name="select_at_least_one_app">Mag-marka ka kahit isa lang na app!</string> <string name="select_at_least_one_app">Mag-marka ka kahit isa lang na app!</string>
<string name="select_apps_music">Vanced, pero para sa Youtube Music\nhindi kasing dami ang tampok, pero gaganapin ang pangangailangan mo.</string> <string name="description_vanced_music">Vanced, pero para sa Youtube Music\nhindi kasing dami ang tampok, pero gaganapin ang pangangailangan mo.</string>
<string name="select_apps_vanced">Ang YouTube Vanced ay katulad sa Android Youtube App, pero mas mabuti!</string> <string name="description_vanced">Ang YouTube Vanced ay katulad sa Android Youtube App, pero mas mabuti!</string>
<string name="lets_get_started">Magsimula na tayo</string> <string name="lets_get_started">Magsimula na tayo</string>
<string name="willing_to_use_root">Hindi mo alam ito o huwag gamitin ang root bersyon? I-click ang asul na arrow sa baba!</string> <string name="willing_to_use_root">Hindi mo alam ito o huwag gamitin ang root bersyon? I-click ang asul na arrow sa baba!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">Tungkol sa %1$s</string> <string name="about_app">Tungkol sa %1$s</string>
<string name="app_changelog_tooltip">Tapikin ang card para makita ang changelog.</string>
<string name="changelog">Changelog</string> <string name="changelog">Changelog</string>
<string name="downloading_file">Downloading %1$s</string> <string name="downloading_file">Downloading %1$s</string>
<string name="install">I-install</string> <string name="install">I-install</string>
<string name="button_reinstall">I-install ulit</string>
<string name="version_installed">Naka-install:</string> <string name="version_installed">Naka-install:</string>
<string name="latest">Bago:</string> <string name="latest">Bago:</string>
<string name="no_microg">Hindi naka-install ang microG</string> <string name="no_microg">Hindi naka-install ang microG</string>
<string name="root_not_granted">Walang binigay na root access</string> <string name="root_not_granted">Walang binigay na root access</string>
<string name="unavailable">Di-makukuha</string> <string name="unavailable">Di-makukuha</string>
<string name="update">I-update</string>
<string name="social_media">Social Media</string> <string name="social_media">Social Media</string>
<string name="support_us">Suportahin kami</string> <string name="support_us">Suportahin kami</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Votre appareil est-il rooté ?</string> <string name="are_you_rooted">Votre appareil est-il rooté ?</string>
<string name="grant_root">Accorder laccès root</string> <string name="grant_root">Accorder laccès root</string>
<string name="select_at_least_one_app">Sélectionnez au moins une application !</string> <string name="select_at_least_one_app">Sélectionnez au moins une application !</string>
<string name="select_apps_music">Vanced, mais pour YouTube Music!\nrelativement moins riche en fonctionnalités mais répond à vos besoins.</string> <string name="description_vanced_music">Vanced, mais pour YouTube Music!\nrelativement moins riche en fonctionnalités mais répond à vos besoins.</string>
<string name="select_apps_vanced">YouTube Vanced est l\'application YouTube Android par défaut, mais en mieux !</string> <string name="description_vanced">YouTube Vanced est l\'application YouTube Android par défaut, mais en mieux !</string>
<string name="lets_get_started">Commençons</string> <string name="lets_get_started">Commençons</string>
<string name="willing_to_use_root">Vous ne savez pas ce que c\'est ou vous ne voulez pas utiliser la version « root » ? Cliquez simplement sur la flèche bleue ci-dessous !</string> <string name="willing_to_use_root">Vous ne savez pas ce que c\'est ou vous ne voulez pas utiliser la version « root » ? Cliquez simplement sur la flèche bleue ci-dessous !</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">À propos de %1$s</string> <string name="about_app">À propos de %1$s</string>
<string name="app_changelog_tooltip">Appuyez sur la carte pour voir le changelog.</string>
<string name="changelog">Changelog</string> <string name="changelog">Changelog</string>
<string name="downloading_file">Téléchargement de %1$s</string> <string name="downloading_file">Téléchargement de %1$s</string>
<string name="install">Installer</string> <string name="install">Installer</string>
<string name="button_reinstall">Réinstaller</string>
<string name="version_installed">Version installée:</string> <string name="version_installed">Version installée:</string>
<string name="latest">Dernière version:</string> <string name="latest">Dernière version:</string>
<string name="no_microg">microG n\'est pas installé</string> <string name="no_microg">microG n\'est pas installé</string>
<string name="root_not_granted">Accès root non autorisé</string> <string name="root_not_granted">Accès root non autorisé</string>
<string name="unavailable">Indisponible</string> <string name="unavailable">Indisponible</string>
<string name="update">Mettre à jour</string>
<string name="social_media">Réseaux sociaux</string> <string name="social_media">Réseaux sociaux</string>
<string name="support_us">Soutenez-nous</string> <string name="support_us">Soutenez-nous</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">क्या आपका डिवाइस रुट किया गया है?</string> <string name="are_you_rooted">क्या आपका डिवाइस रुट किया गया है?</string>
<string name="grant_root">रूट की अनुमति प्रदान करें</string> <string name="grant_root">रूट की अनुमति प्रदान करें</string>
<string name="select_at_least_one_app">कम से कम एक ऐप चुनें!</string> <string name="select_at_least_one_app">कम से कम एक ऐप चुनें!</string>
<string name="select_apps_music">Vanced, लेकिन यूट्यूब संगीत के लिए! \nतुलना में कम सुविधा संपन्न लेकिन आपकी आवश्यकताओं को पूरा करता है।</string> <string name="description_vanced_music">Vanced, लेकिन यूट्यूब संगीत के लिए! \nतुलना में कम सुविधा संपन्न लेकिन आपकी आवश्यकताओं को पूरा करता है।</string>
<string name="select_apps_vanced">यूट्यूब वेंस्ड यूट्यूब ऐप ही है, लेकिन बेहतर है!</string> <string name="description_vanced">यूट्यूब वेंस्ड यूट्यूब ऐप ही है, लेकिन बेहतर है!</string>
<string name="lets_get_started">चलिए शुरू करते है</string> <string name="lets_get_started">चलिए शुरू करते है</string>
<string name="willing_to_use_root">नहीं जानते ये क्या है या रूट वर्जन इस्तेमाल नहीं करना चाहते? बस नीचे वाला बटन दबाइए!</string> <string name="willing_to_use_root">नहीं जानते ये क्या है या रूट वर्जन इस्तेमाल नहीं करना चाहते? बस नीचे वाला बटन दबाइए!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">%1$s के बारे में</string> <string name="about_app">%1$s के बारे में</string>
<string name="app_changelog_tooltip">परिवर्तन पत्र देखने के लिए कार्ड पर टैप करें।</string>
<string name="changelog">परिवर्तन पत्र</string> <string name="changelog">परिवर्तन पत्र</string>
<string name="downloading_file">डाउनलोड हो रहा है %1$s</string> <string name="downloading_file">डाउनलोड हो रहा है %1$s</string>
<string name="install">इंस्टॉल</string> <string name="install">इंस्टॉल</string>
<string name="button_reinstall">पुनः इंस्टॉल करें</string>
<string name="version_installed">इंस्टॉल हुआ।</string> <string name="version_installed">इंस्टॉल हुआ।</string>
<string name="latest">सबसे नया</string> <string name="latest">सबसे नया</string>
<string name="no_microg">microG स्थापित नहीं है</string> <string name="no_microg">microG स्थापित नहीं है</string>
<string name="root_not_granted">रूट एक्सेस प्रदान नहीं किया गया</string> <string name="root_not_granted">रूट एक्सेस प्रदान नहीं किया गया</string>
<string name="unavailable">अनुपलब्ध</string> <string name="unavailable">अनुपलब्ध</string>
<string name="update">अपडेट करें</string>
<string name="social_media">सामाजिक नेटवर्क</string> <string name="social_media">सामाजिक नेटवर्क</string>
<string name="support_us">हमें सहयोग दीजिये</string> <string name="support_us">हमें सहयोग दीजिये</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Je li vaš uređaj rootan?</string> <string name="are_you_rooted">Je li vaš uređaj rootan?</string>
<string name="grant_root">Dopusti root dozvolu</string> <string name="grant_root">Dopusti root dozvolu</string>
<string name="select_at_least_one_app">Odaberite najmanje jednu aplikaciju!</string> <string name="select_at_least_one_app">Odaberite najmanje jednu aplikaciju!</string>
<string name="select_apps_music">Vanced, ali za YouTube Glazbu!\nS manje značajki ali tako da ispunjava vaše potrebe.</string> <string name="description_vanced_music">Vanced, ali za YouTube Glazbu!\nS manje značajki ali tako da ispunjava vaše potrebe.</string>
<string name="select_apps_vanced">YouTube Vanced je izvorna Android YouTube aplikacija, ali mnogo bolja!</string> <string name="description_vanced">YouTube Vanced je izvorna Android YouTube aplikacija, ali mnogo bolja!</string>
<string name="lets_get_started">Započnite</string> <string name="lets_get_started">Započnite</string>
<string name="willing_to_use_root">Ne znate što je ovo ili ne želite koristiti root izdanje? Jednostavno kliknite na plavu strelicu ispod!</string> <string name="willing_to_use_root">Ne znate što je ovo ili ne želite koristiti root izdanje? Jednostavno kliknite na plavu strelicu ispod!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">O %1$s</string> <string name="about_app">O %1$s</string>
<string name="app_changelog_tooltip">Dodirnite karticu kako bi vidjeli zapis promjena.</string>
<string name="changelog">Zapis promjena</string> <string name="changelog">Zapis promjena</string>
<string name="downloading_file">Preuzimam %1$s</string> <string name="downloading_file">Preuzimam %1$s</string>
<string name="install">Instaliraj</string> <string name="install">Instaliraj</string>
<string name="button_reinstall">Reinstaliraj</string>
<string name="version_installed">Instalirano:</string> <string name="version_installed">Instalirano:</string>
<string name="latest">Dostupno:</string> <string name="latest">Dostupno:</string>
<string name="no_microg">microG nije instaliran</string> <string name="no_microg">microG nije instaliran</string>
<string name="root_not_granted">Root pristup nije dopušten</string> <string name="root_not_granted">Root pristup nije dopušten</string>
<string name="unavailable">Nedostupno</string> <string name="unavailable">Nedostupno</string>
<string name="update">Ažuriraj</string>
<string name="social_media">Društvene mreže</string> <string name="social_media">Društvene mreže</string>
<string name="support_us">Podržite nas</string> <string name="support_us">Podržite nas</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Rootolt az eszközöd?</string> <string name="are_you_rooted">Rootolt az eszközöd?</string>
<string name="grant_root">Root hozzáférés engedélyezése</string> <string name="grant_root">Root hozzáférés engedélyezése</string>
<string name="select_at_least_one_app">Legalább egy appot válassz!</string> <string name="select_at_least_one_app">Legalább egy appot válassz!</string>
<string name="select_apps_music">Vanced, a YouTube Music-ra!\nKevésbé funkciógazdag, de kielégíti az igényeidet.</string> <string name="description_vanced_music">Vanced, a YouTube Music-ra!\nKevésbé funkciógazdag, de kielégíti az igényeidet.</string>
<string name="select_apps_vanced">A Youtube Vanced a gyári Android YouTube alkalmazás, csak jobb nála!</string> <string name="description_vanced">A Youtube Vanced a gyári Android YouTube alkalmazás, csak jobb nála!</string>
<string name="lets_get_started">Lássunk neki</string> <string name="lets_get_started">Lássunk neki</string>
<string name="willing_to_use_root">Nem tudod mi ez vagy csak nem akarod használni a root verziót? Csak kattins a lenti kék nyílra!</string> <string name="willing_to_use_root">Nem tudod mi ez vagy csak nem akarod használni a root verziót? Csak kattins a lenti kék nyílra!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">%1$s- ról</string> <string name="about_app">%1$s- ról</string>
<string name="app_changelog_tooltip">Kattintson a kártyára a változás lista megtekintéséhez.</string>
<string name="changelog">Változáslista</string> <string name="changelog">Változáslista</string>
<string name="downloading_file">%1$s letöltése</string> <string name="downloading_file">%1$s letöltése</string>
<string name="install">Telepítés</string> <string name="install">Telepítés</string>
<string name="button_reinstall">Újratelepítés</string>
<string name="version_installed">Telepítve:</string> <string name="version_installed">Telepítve:</string>
<string name="latest">Legújabb:</string> <string name="latest">Legújabb:</string>
<string name="no_microg">microG nincs telepítve</string> <string name="no_microg">microG nincs telepítve</string>
<string name="root_not_granted">A root hozzáférés nincs megadva</string> <string name="root_not_granted">A root hozzáférés nincs megadva</string>
<string name="unavailable">Nem elérhető</string> <string name="unavailable">Nem elérhető</string>
<string name="update">Frissítés</string>
<string name="social_media">Közösségi média</string> <string name="social_media">Közösségi média</string>
<string name="support_us">Támogass minket</string> <string name="support_us">Támogass minket</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Apakah Perangkat Anda Mempunyai Akses Root?</string> <string name="are_you_rooted">Apakah Perangkat Anda Mempunyai Akses Root?</string>
<string name="grant_root">Berikan Izin Root</string> <string name="grant_root">Berikan Izin Root</string>
<string name="select_at_least_one_app">Pilih setidaknya satu aplikasi!</string> <string name="select_at_least_one_app">Pilih setidaknya satu aplikasi!</string>
<string name="select_apps_music">Vanced, tetapi untuk YouTube Music!\nfitur yang relatif kurang kaya tetapi memenuhi kebutuhan anda.</string> <string name="description_vanced_music">Vanced, tetapi untuk YouTube Music!\nfitur yang relatif kurang kaya tetapi memenuhi kebutuhan anda.</string>
<string name="select_apps_vanced">YouTube Vanced adalah Aplikasi YouTube bawaan Android, tetapi lebih baik!</string> <string name="description_vanced">YouTube Vanced adalah Aplikasi YouTube bawaan Android, tetapi lebih baik!</string>
<string name="lets_get_started">Mari memulai</string> <string name="lets_get_started">Mari memulai</string>
<string name="willing_to_use_root">Tidak tahu apa ini atau tidak ingin menggunakan versi root? cukup klik panah biru di bawah!</string> <string name="willing_to_use_root">Tidak tahu apa ini atau tidak ingin menggunakan versi root? cukup klik panah biru di bawah!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">Tentang %1$s</string> <string name="about_app">Tentang %1$s</string>
<string name="app_changelog_tooltip">Tekan kartu untuk melihat catatan perubahan.</string>
<string name="changelog">Catatan perubahan</string> <string name="changelog">Catatan perubahan</string>
<string name="downloading_file">Mengunduh %1$s</string> <string name="downloading_file">Mengunduh %1$s</string>
<string name="install">Pasang</string> <string name="install">Pasang</string>
<string name="button_reinstall">Pasang ulang</string>
<string name="version_installed">Terpasang:</string> <string name="version_installed">Terpasang:</string>
<string name="latest">Terbaru:</string> <string name="latest">Terbaru:</string>
<string name="no_microg">microG tidak terpasang</string> <string name="no_microg">microG tidak terpasang</string>
<string name="root_not_granted">Akses Root tidak diberikan</string> <string name="root_not_granted">Akses Root tidak diberikan</string>
<string name="unavailable">Tidak tersedia</string> <string name="unavailable">Tidak tersedia</string>
<string name="update">Perbarui</string>
<string name="social_media">Media Sosial</string> <string name="social_media">Media Sosial</string>
<string name="support_us">Dukung kami</string> <string name="support_us">Dukung kami</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Il Tuo Dispositivo Ha i Permessi di Root?</string> <string name="are_you_rooted">Il Tuo Dispositivo Ha i Permessi di Root?</string>
<string name="grant_root">Concedi i Permessi di Root</string> <string name="grant_root">Concedi i Permessi di Root</string>
<string name="select_at_least_one_app">Seleziona almeno un\'app!</string> <string name="select_at_least_one_app">Seleziona almeno un\'app!</string>
<string name="select_apps_music">Vanced, ma per YouTube Music!\nrelativamente meno ricco di caratteristiche ma ugualmente adattabile alle tue esigenze.</string> <string name="description_vanced_music">Vanced, ma per YouTube Music!\nrelativamente meno ricco di caratteristiche ma ugualmente adattabile alle tue esigenze.</string>
<string name="select_apps_vanced">YouTube Vanced è l\'App di YouTube preinstallata di Android, ma migliorata!</string> <string name="description_vanced">YouTube Vanced è l\'App di YouTube preinstallata di Android, ma migliorata!</string>
<string name="lets_get_started">Iniziamo</string> <string name="lets_get_started">Iniziamo</string>
<string name="willing_to_use_root">Non sai cos\'è o non vuoi utilizzare la versione root? clicca sulla freccia blu qui in basso!</string> <string name="willing_to_use_root">Non sai cos\'è o non vuoi utilizzare la versione root? clicca sulla freccia blu qui in basso!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">Informazioni su %1$s</string> <string name="about_app">Informazioni su %1$s</string>
<string name="app_changelog_tooltip">Tocca la scheda per leggere le novità.</string>
<string name="changelog">Novità</string> <string name="changelog">Novità</string>
<string name="downloading_file">Download in corso di %1$s</string> <string name="downloading_file">Download in corso di %1$s</string>
<string name="install">Installa</string> <string name="install">Installa</string>
<string name="button_reinstall">Reinstalla</string>
<string name="version_installed">Installata:</string> <string name="version_installed">Installata:</string>
<string name="latest">Disponibile:</string> <string name="latest">Disponibile:</string>
<string name="no_microg">microG non è installato</string> <string name="no_microg">microG non è installato</string>
<string name="root_not_granted">Accesso root non consentito</string> <string name="root_not_granted">Accesso root non consentito</string>
<string name="unavailable">Non disponibile</string> <string name="unavailable">Non disponibile</string>
<string name="update">Aggiorna</string>
<string name="social_media">Social Media</string> <string name="social_media">Social Media</string>
<string name="support_us">Sostienici</string> <string name="support_us">Sostienici</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">האם המכשיר שלך בעל הרשאות Root?</string> <string name="are_you_rooted">האם המכשיר שלך בעל הרשאות Root?</string>
<string name="grant_root">הענק הרשאות Root</string> <string name="grant_root">הענק הרשאות Root</string>
<string name="select_at_least_one_app">בחר לפחות יישום אחד!</string> <string name="select_at_least_one_app">בחר לפחות יישום אחד!</string>
<string name="select_apps_music">Vacned, אבל של YouTube Music!\nיחסית פחות עשיר בתכונות, אבל ממלא את צרכיך.</string> <string name="description_vanced_music">Vacned, אבל של YouTube Music!\nיחסית פחות עשיר בתכונות, אבל ממלא את צרכיך.</string>
<string name="select_apps_vanced">YouTube Vanced היא כמו אפליקציית YouTube לאנדרואיד, אבל יותר טובה!</string> <string name="description_vanced">YouTube Vanced היא כמו אפליקציית YouTube לאנדרואיד, אבל יותר טובה!</string>
<string name="lets_get_started">בואו נתחיל</string> <string name="lets_get_started">בואו נתחיל</string>
<string name="willing_to_use_root">לא יודעים מה זה או לא רוצים להשתמש בגרסת ה־Root? פשוט לחצו על החץ הכחול למטה!</string> <string name="willing_to_use_root">לא יודעים מה זה או לא רוצים להשתמש בגרסת ה־Root? פשוט לחצו על החץ הכחול למטה!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">אודות %1$s</string> <string name="about_app">אודות %1$s</string>
<string name="app_changelog_tooltip">לחץ על הכרטיס כדי לראות מה חדש.</string>
<string name="changelog">היסטורית שינויים</string> <string name="changelog">היסטורית שינויים</string>
<string name="downloading_file">מוריד את %1$s</string> <string name="downloading_file">מוריד את %1$s</string>
<string name="install">התקן</string> <string name="install">התקן</string>
<string name="button_reinstall">התקן מחדש</string>
<string name="version_installed">מותקן:</string> <string name="version_installed">מותקן:</string>
<string name="latest">החדש ביותר:</string> <string name="latest">החדש ביותר:</string>
<string name="no_microg">microG לא הותקן</string> <string name="no_microg">microG לא הותקן</string>
<string name="root_not_granted">לא הוענקו הרשאות Root</string> <string name="root_not_granted">לא הוענקו הרשאות Root</string>
<string name="unavailable">לא זמין</string> <string name="unavailable">לא זמין</string>
<string name="update">עדכן</string>
<string name="social_media">רשתות חברתיות</string> <string name="social_media">רשתות חברתיות</string>
<string name="support_us">תמכו בנו</string> <string name="support_us">תמכו בנו</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">端末をルート化していますか?</string> <string name="are_you_rooted">端末をルート化していますか?</string>
<string name="grant_root">root 権限を付与</string> <string name="grant_root">root 権限を付与</string>
<string name="select_at_least_one_app">アプリを少なくとも一つ選択してください!</string> <string name="select_at_least_one_app">アプリを少なくとも一つ選択してください!</string>
<string name="select_apps_music">YouTube Musicを楽しめます!\n機能は多くありませんが、あなたのニーズを満たすことができます。</string> <string name="description_vanced_music">YouTube Musicを楽しめます!\n機能は多くありませんが、あなたのニーズを満たすことができます。</string>
<string name="select_apps_vanced">YouTube VancedはAndoroid標準のYouTubeアプリより良いです</string> <string name="description_vanced">YouTube VancedはAndoroid標準のYouTubeアプリより良いです</string>
<string name="lets_get_started">さあ、始めましょう</string> <string name="lets_get_started">さあ、始めましょう</string>
<string name="willing_to_use_root">これが何であるか分からないか、またはRootバージョンを使用したくない場合は、下の青い矢印をタップしてください</string> <string name="willing_to_use_root">これが何であるか分からないか、またはRootバージョンを使用したくない場合は、下の青い矢印をタップしてください</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">%1$s について</string> <string name="about_app">%1$s について</string>
<string name="app_changelog_tooltip">カードをタップして更新履歴を見る。</string>
<string name="changelog">更新履歴</string> <string name="changelog">更新履歴</string>
<string name="downloading_file">%1$s をダウンロードしています</string> <string name="downloading_file">%1$s をダウンロードしています</string>
<string name="install">インストール</string> <string name="install">インストール</string>
<string name="button_reinstall">再インストール</string>
<string name="version_installed">インストール済み:</string> <string name="version_installed">インストール済み:</string>
<string name="latest">最新版:</string> <string name="latest">最新版:</string>
<string name="no_microg">microG はインストールされていません</string> <string name="no_microg">microG はインストールされていません</string>
<string name="root_not_granted">Root アクセスは許可されていません</string> <string name="root_not_granted">Root アクセスは許可されていません</string>
<string name="unavailable">利用不可</string> <string name="unavailable">利用不可</string>
<string name="update">更新</string>
<string name="social_media">ソーシャルメディア</string> <string name="social_media">ソーシャルメディア</string>
<string name="support_us">サポート</string> <string name="support_us">サポート</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">არის თქვენი მოწყობილობა დარუთული?</string> <string name="are_you_rooted">არის თქვენი მოწყობილობა დარუთული?</string>
<string name="grant_root">მიეცით root წვდომა</string> <string name="grant_root">მიეცით root წვდომა</string>
<string name="select_at_least_one_app">ერთი აპი მაინც მონიშნეთ!</string> <string name="select_at_least_one_app">ერთი აპი მაინც მონიშნეთ!</string>
<string name="select_apps_music">Vanced-ი, მაგრამ YouTube Music-ისთვის!\nშესაბამისად ნაკლებად ფუნქციონალური მაგრამ აბსოლიტურად დაგაკმაყოფილებთ.</string> <string name="description_vanced_music">Vanced-ი, მაგრამ YouTube Music-ისთვის!\nშესაბამისად ნაკლებად ფუნქციონალური მაგრამ აბსოლიტურად დაგაკმაყოფილებთ.</string>
<string name="select_apps_vanced">YouTube Vanced-ი არის ჩვეულებრივი YouTube-ის აპი, მაგრამ კიდევ უფრო უკეთესი!</string> <string name="description_vanced">YouTube Vanced-ი არის ჩვეულებრივი YouTube-ის აპი, მაგრამ კიდევ უფრო უკეთესი!</string>
<string name="lets_get_started">დავიწყოთ</string> <string name="lets_get_started">დავიწყოთ</string>
<string name="willing_to_use_root">არ იცით ეს რა არის ან არ გინდათ root ვერსიით სარგებობა? უბრალოდ დააჭირეთ ქვემოთ მოცემულ ლურჯ ისარს!</string> <string name="willing_to_use_root">არ იცით ეს რა არის ან არ გინდათ root ვერსიით სარგებობა? უბრალოდ დააჭირეთ ქვემოთ მოცემულ ლურჯ ისარს!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">%1$s-ის შესახებ</string> <string name="about_app">%1$s-ის შესახებ</string>
<string name="app_changelog_tooltip">დააჭირეთ ბარათს ცვლილებების სანახავად.</string>
<string name="changelog">ცვლილებები</string> <string name="changelog">ცვლილებები</string>
<string name="downloading_file">მიმდინარეობს %1$s-ის გადმოწერა</string> <string name="downloading_file">მიმდინარეობს %1$s-ის გადმოწერა</string>
<string name="install">ინსტალაცია</string> <string name="install">ინსტალაცია</string>
<string name="button_reinstall">რეინსტალაცია</string>
<string name="version_installed">დაინსტალირებული:</string> <string name="version_installed">დაინსტალირებული:</string>
<string name="latest">უახლესი:</string> <string name="latest">უახლესი:</string>
<string name="no_microg">microG არ არის დაინსტალირებული</string> <string name="no_microg">microG არ არის დაინსტალირებული</string>
<string name="root_not_granted">Root წვდომა არ არის მინიჭებული</string> <string name="root_not_granted">Root წვდომა არ არის მინიჭებული</string>
<string name="unavailable">ხელმიუწვდომელია</string> <string name="unavailable">ხელმიუწვდომელია</string>
<string name="update">განახლება</string>
<string name="social_media">სოციალური მედია</string> <string name="social_media">სოციალური მედია</string>
<string name="support_us">დაგვიჭირეთ მხარი</string> <string name="support_us">დაგვიჭირეთ მხარი</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Is Your Device Rooted?</string> <string name="are_you_rooted">Is Your Device Rooted?</string>
<string name="grant_root">Grant Root Permission</string> <string name="grant_root">Grant Root Permission</string>
<string name="select_at_least_one_app">Select at least one app!</string> <string name="select_at_least_one_app">Select at least one app!</string>
<string name="select_apps_music">Vanced, but for YouTube Music!\nrelatively less feature-rich but fulfills your needs.</string> <string name="description_vanced_music">Vanced, but for YouTube Music!\nrelatively less feature-rich but fulfills your needs.</string>
<string name="select_apps_vanced">YouTube Vanced is the stock Android YouTube App, but better!</string> <string name="description_vanced">YouTube Vanced is the stock Android YouTube App, but better!</string>
<string name="lets_get_started">Let\'s get started</string> <string name="lets_get_started">Let\'s get started</string>
<string name="willing_to_use_root">Don\'t know what this is or don\'t want to use the root version? just click the blue arrow below!</string> <string name="willing_to_use_root">Don\'t know what this is or don\'t want to use the root version? just click the blue arrow below!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">About %1$s</string> <string name="about_app">About %1$s</string>
<string name="app_changelog_tooltip">Tap on the card to see the changelog.</string>
<string name="changelog">Changelog</string> <string name="changelog">Changelog</string>
<string name="downloading_file">Downloading %1$s</string> <string name="downloading_file">Downloading %1$s</string>
<string name="install">Install</string> <string name="install">Install</string>
<string name="button_reinstall">Reinstall</string>
<string name="version_installed">Installed:</string> <string name="version_installed">Installed:</string>
<string name="latest">Latest:</string> <string name="latest">Latest:</string>
<string name="no_microg">microG isn\'t installed</string> <string name="no_microg">microG isn\'t installed</string>
<string name="root_not_granted">Root access not granted</string> <string name="root_not_granted">Root access not granted</string>
<string name="unavailable">Unavailable</string> <string name="unavailable">Unavailable</string>
<string name="update">Update</string>
<string name="social_media">Social Media</string> <string name="social_media">Social Media</string>
<string name="support_us">Support us</string> <string name="support_us">Support us</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">기기가 루팅되어 있나요?</string> <string name="are_you_rooted">기기가 루팅되어 있나요?</string>
<string name="grant_root">루트 권한 부여</string> <string name="grant_root">루트 권한 부여</string>
<string name="select_at_least_one_app">적어도 하나의 앱을 선택해주세요</string> <string name="select_at_least_one_app">적어도 하나의 앱을 선택해주세요</string>
<string name="select_apps_music">YouTube Music의 Vanced 버전입니다.\n추가된 기능이 그렇게 많지는 않지만 충분히 만족하실 거예요.</string> <string name="description_vanced_music">YouTube Music의 Vanced 버전입니다.\n추가된 기능이 그렇게 많지는 않지만 충분히 만족하실 거예요.</string>
<string name="select_apps_vanced">YouTube Vanced는 기본 안드로이드 YouTube 앱의 향상된 버전입니다.</string> <string name="description_vanced">YouTube Vanced는 기본 안드로이드 YouTube 앱의 향상된 버전입니다.</string>
<string name="lets_get_started">시작하기</string> <string name="lets_get_started">시작하기</string>
<string name="willing_to_use_root">이게 무슨 뜻인지 모르시거나 루트 버전을 사용하고 싶으시다고요? 그냥 아래의 파란색 화살표를 클릭하세요!</string> <string name="willing_to_use_root">이게 무슨 뜻인지 모르시거나 루트 버전을 사용하고 싶으시다고요? 그냥 아래의 파란색 화살표를 클릭하세요!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">%1$s 정보</string> <string name="about_app">%1$s 정보</string>
<string name="app_changelog_tooltip">카드를 클릭하시면 앱의 변경 사항을 확인할 수 있습니다.</string>
<string name="changelog">변경 사항</string> <string name="changelog">변경 사항</string>
<string name="downloading_file">%1$s 다운로드 중</string> <string name="downloading_file">%1$s 다운로드 중</string>
<string name="install">설치</string> <string name="install">설치</string>
<string name="button_reinstall">재설치</string>
<string name="version_installed">설치됨:</string> <string name="version_installed">설치됨:</string>
<string name="latest">최신:</string> <string name="latest">최신:</string>
<string name="no_microg">microG가 설치되지 않았습니다</string> <string name="no_microg">microG가 설치되지 않았습니다</string>
<string name="root_not_granted">루트 권한이 부여되지 않았습니다</string> <string name="root_not_granted">루트 권한이 부여되지 않았습니다</string>
<string name="unavailable">사용 불가</string> <string name="unavailable">사용 불가</string>
<string name="update">업데이트</string>
<string name="social_media">소셜 미디어</string> <string name="social_media">소셜 미디어</string>
<string name="support_us">지원하기</string> <string name="support_us">지원하기</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Gelo cîhaza te Root e?</string> <string name="are_you_rooted">Gelo cîhaza te Root e?</string>
<string name="grant_root">Destûra Root\'ê bide</string> <string name="grant_root">Destûra Root\'ê bide</string>
<string name="select_at_least_one_app">Herî kêm sepanekê hilbijêre!</string> <string name="select_at_least_one_app">Herî kêm sepanekê hilbijêre!</string>
<string name="select_apps_music">Vanced, but for YouTube Music!\nrelatively less feature-rich but fulfills your needs.</string> <string name="description_vanced_music">Vanced, but for YouTube Music!\nrelatively less feature-rich but fulfills your needs.</string>
<string name="select_apps_vanced">YouTube Vanced is the stock Android YouTube App, but better!</string> <string name="description_vanced">YouTube Vanced is the stock Android YouTube App, but better!</string>
<string name="lets_get_started">Dest pê kirin</string> <string name="lets_get_started">Dest pê kirin</string>
<string name="willing_to_use_root">Don\'t know what this is or don\'t want to use the root version? just click the blue arrow below!</string> <string name="willing_to_use_root">Don\'t know what this is or don\'t want to use the root version? just click the blue arrow below!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">Derbar %1$s</string> <string name="about_app">Derbar %1$s</string>
<string name="app_changelog_tooltip">Tap on the card to see the changelog.</string>
<string name="changelog">Guherîn</string> <string name="changelog">Guherîn</string>
<string name="downloading_file">Tê daxistin %1$s</string> <string name="downloading_file">Tê daxistin %1$s</string>
<string name="install">Saz bike</string> <string name="install">Saz bike</string>
<string name="button_reinstall">Ji nû ve saz bike</string>
<string name="version_installed">Saz bike:</string> <string name="version_installed">Saz bike:</string>
<string name="latest">Dawîn:</string> <string name="latest">Dawîn:</string>
<string name="no_microg">microG saz nebûye</string> <string name="no_microg">microG saz nebûye</string>
<string name="root_not_granted">Rê li gihana Root nehate dayîn</string> <string name="root_not_granted">Rê li gihana Root nehate dayîn</string>
<string name="unavailable">Berdest nîne</string> <string name="unavailable">Berdest nîne</string>
<string name="update">Hildemîne</string>
<string name="social_media">Social Media</string> <string name="social_media">Social Media</string>
<string name="support_us">Support us</string> <string name="support_us">Support us</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">നിങ്ങളുടെ ഉപകരണം റൂട്ടു ചെയ്തതാണോ?</string> <string name="are_you_rooted">നിങ്ങളുടെ ഉപകരണം റൂട്ടു ചെയ്തതാണോ?</string>
<string name="grant_root">റൂട്ട് അനുമതി നൽകുക</string> <string name="grant_root">റൂട്ട് അനുമതി നൽകുക</string>
<string name="select_at_least_one_app">ഒരു അപ്ലിക്കേഷനെങ്കിലും തിരഞ്ഞെടുക്കുക!</string> <string name="select_at_least_one_app">ഒരു അപ്ലിക്കേഷനെങ്കിലും തിരഞ്ഞെടുക്കുക!</string>
<string name="select_apps_music">വാൻ‌സ്ഡ്, പക്ഷേ YouTube സംഗീതത്തിനായി! \nFeatures സവിശേഷത കുറവായെങ്കിലും നിങ്ങളുടെ ആവശ്യങ്ങൾ നിറവേറ്റുന്നു.</string> <string name="description_vanced_music">വാൻ‌സ്ഡ്, പക്ഷേ YouTube സംഗീതത്തിനായി! \nFeatures സവിശേഷത കുറവായെങ്കിലും നിങ്ങളുടെ ആവശ്യങ്ങൾ നിറവേറ്റുന്നു.</string>
<string name="select_apps_vanced">Android YouTube അപ്ലിക്കേഷനാണ് YouTube Vanced, എന്നാൽ മികച്ചതാണ്!</string> <string name="description_vanced">Android YouTube അപ്ലിക്കേഷനാണ് YouTube Vanced, എന്നാൽ മികച്ചതാണ്!</string>
<string name="lets_get_started">നമുക്ക് തുടങ്ങാം</string> <string name="lets_get_started">നമുക്ക് തുടങ്ങാം</string>
<string name="willing_to_use_root">ഇത് എന്താണെന്ന് അറിയില്ല അല്ലെങ്കിൽ റൂട്ട് പതിപ്പ് ഉപയോഗിക്കാൻ ആഗ്രഹിക്കുന്നില്ലേ? ചുവടെയുള്ള നീല അമ്പടയാളത്തിൽ ക്ലിക്കുചെയ്യുക!</string> <string name="willing_to_use_root">ഇത് എന്താണെന്ന് അറിയില്ല അല്ലെങ്കിൽ റൂട്ട് പതിപ്പ് ഉപയോഗിക്കാൻ ആഗ്രഹിക്കുന്നില്ലേ? ചുവടെയുള്ള നീല അമ്പടയാളത്തിൽ ക്ലിക്കുചെയ്യുക!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">ഏകദേശം %1$s</string> <string name="about_app">ഏകദേശം %1$s</string>
<string name="app_changelog_tooltip">ചേഞ്ചലോഗ് കാണാൻ കാർഡിൽ തൊടുക.</string>
<string name="changelog">ചേഞ്ച് ലോഗ്</string> <string name="changelog">ചേഞ്ച് ലോഗ്</string>
<string name="downloading_file">%1$s ഡൗൺലോഡ് ചെയ്യുന്നു</string> <string name="downloading_file">%1$s ഡൗൺലോഡ് ചെയ്യുന്നു</string>
<string name="install">ഇൻസ്റ്റാൾ ചെയ്യുക</string> <string name="install">ഇൻസ്റ്റാൾ ചെയ്യുക</string>
<string name="button_reinstall">വീണ്ടും ഇൻസ്റ്റാൾ ചെയ്യുക</string>
<string name="version_installed">ഇൻസ്റ്റാൾ ചെയ്തു:</string> <string name="version_installed">ഇൻസ്റ്റാൾ ചെയ്തു:</string>
<string name="latest">ഏറ്റവും പുതിയത്:</string> <string name="latest">ഏറ്റവും പുതിയത്:</string>
<string name="no_microg">മൈക്രോജി ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ല</string> <string name="no_microg">മൈക്രോജി ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ല</string>
<string name="root_not_granted">റൂട്ട് ആക്സസ് അനുവദിച്ചിട്ടില്ല</string> <string name="root_not_granted">റൂട്ട് ആക്സസ് അനുവദിച്ചിട്ടില്ല</string>
<string name="unavailable">ലഭ്യമല്ല</string> <string name="unavailable">ലഭ്യമല്ല</string>
<string name="update">പരിഷ്കരിക്കുക</string>
<string name="social_media">സോഷ്യൽ മീഡിയ</string> <string name="social_media">സോഷ്യൽ മീഡിയ</string>
<string name="support_us">ഞങ്ങളെ പിന്തുണയ്ക്കുക</string> <string name="support_us">ഞങ്ങളെ പിന്തുണയ്ക്കുക</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">आपला मोबाइल रूट आहे का?</string> <string name="are_you_rooted">आपला मोबाइल रूट आहे का?</string>
<string name="grant_root">रूट ची परवानगी द्या</string> <string name="grant_root">रूट ची परवानगी द्या</string>
<string name="select_at_least_one_app">कमीत कमी एक अॅप निवडा!</string> <string name="select_at_least_one_app">कमीत कमी एक अॅप निवडा!</string>
<string name="select_apps_music">Vanced, but for YouTube Music!\nrelatively less feature-rich but fulfills your needs.</string> <string name="description_vanced_music">Vanced, but for YouTube Music!\nrelatively less feature-rich but fulfills your needs.</string>
<string name="select_apps_vanced">YouTube Vanced is the stock Android YouTube App, but better!</string> <string name="description_vanced">YouTube Vanced is the stock Android YouTube App, but better!</string>
<string name="lets_get_started">Let\'s get started</string> <string name="lets_get_started">Let\'s get started</string>
<string name="willing_to_use_root">Don\'t know what this is or don\'t want to use the root version? just click the blue arrow below!</string> <string name="willing_to_use_root">Don\'t know what this is or don\'t want to use the root version? just click the blue arrow below!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">About %1$s</string> <string name="about_app">About %1$s</string>
<string name="app_changelog_tooltip">Tap on the card to see the changelog.</string>
<string name="changelog">Changelog</string> <string name="changelog">Changelog</string>
<string name="downloading_file">Downloading %1$s</string> <string name="downloading_file">Downloading %1$s</string>
<string name="install">Install</string> <string name="install">Install</string>
<string name="button_reinstall">Reinstall</string>
<string name="version_installed">Installed:</string> <string name="version_installed">Installed:</string>
<string name="latest">Latest:</string> <string name="latest">Latest:</string>
<string name="no_microg">microG isn\'t installed</string> <string name="no_microg">microG isn\'t installed</string>
<string name="root_not_granted">Root access not granted</string> <string name="root_not_granted">Root access not granted</string>
<string name="unavailable">Unavailable</string> <string name="unavailable">Unavailable</string>
<string name="update">Update</string>
<string name="social_media">Social Media</string> <string name="social_media">Social Media</string>
<string name="support_us">Support us</string> <string name="support_us">Support us</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Is je apparaat geroot?</string> <string name="are_you_rooted">Is je apparaat geroot?</string>
<string name="grant_root">Root machtiging toestaan</string> <string name="grant_root">Root machtiging toestaan</string>
<string name="select_at_least_one_app">Selecteer minstens één app!</string> <string name="select_at_least_one_app">Selecteer minstens één app!</string>
<string name="select_apps_music">Vanced voor YouTube Music !\nMinder functies maar voldoet zeker aan je wensen.</string> <string name="description_vanced_music">Vanced voor YouTube Music !\nMinder functies maar voldoet zeker aan je wensen.</string>
<string name="select_apps_vanced">YouTube Vanced is de standaard Android YouTube app, maar nog beter !</string> <string name="description_vanced">YouTube Vanced is de standaard Android YouTube app, maar nog beter !</string>
<string name="lets_get_started">Aan de slag !</string> <string name="lets_get_started">Aan de slag !</string>
<string name="willing_to_use_root">Weet je niet wat dit is of wil je de root-versie niet gebruiken? Klik gewoon op de blauwe pijl hieronder!</string> <string name="willing_to_use_root">Weet je niet wat dit is of wil je de root-versie niet gebruiken? Klik gewoon op de blauwe pijl hieronder!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">Over %1$s</string> <string name="about_app">Over %1$s</string>
<string name="app_changelog_tooltip">Tik op de kaart om de wijzigingen te zien.</string>
<string name="changelog">Wijzigingen</string> <string name="changelog">Wijzigingen</string>
<string name="downloading_file">%1$s downloaden</string> <string name="downloading_file">%1$s downloaden</string>
<string name="install">Installeren</string> <string name="install">Installeren</string>
<string name="button_reinstall">Herinstalleren</string>
<string name="version_installed">Geïnstalleerd:</string> <string name="version_installed">Geïnstalleerd:</string>
<string name="latest">Recentste:</string> <string name="latest">Recentste:</string>
<string name="no_microg">microG is niet geïnstalleerd</string> <string name="no_microg">microG is niet geïnstalleerd</string>
<string name="root_not_granted">Root machtiging niet toegestaan</string> <string name="root_not_granted">Root machtiging niet toegestaan</string>
<string name="unavailable">Niet beschikbaar</string> <string name="unavailable">Niet beschikbaar</string>
<string name="update">Bijwerken</string>
<string name="social_media">Sociale Media</string> <string name="social_media">Sociale Media</string>
<string name="support_us">Steun ons</string> <string name="support_us">Steun ons</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Er enheten tilkoblet?</string> <string name="are_you_rooted">Er enheten tilkoblet?</string>
<string name="grant_root">Gi root-tillatelse</string> <string name="grant_root">Gi root-tillatelse</string>
<string name="select_at_least_one_app">Velg minst en app!</string> <string name="select_at_least_one_app">Velg minst en app!</string>
<string name="select_apps_music">Benyttet for YouTube-Musikk!\nrelativt mindre funksjonsrik men dekker dine behov.</string> <string name="description_vanced_music">Benyttet for YouTube-Musikk!\nrelativt mindre funksjonsrik men dekker dine behov.</string>
<string name="select_apps_vanced">YouTube Vanced er standard Android YouTube App, men bedre!</string> <string name="description_vanced">YouTube Vanced er standard Android YouTube App, men bedre!</string>
<string name="lets_get_started">La oss komme i gang</string> <string name="lets_get_started">La oss komme i gang</string>
<string name="willing_to_use_root">Don\'t know what this is or don\'t want to use the root version? just click the blue arrow below!</string> <string name="willing_to_use_root">Don\'t know what this is or don\'t want to use the root version? just click the blue arrow below!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">Om %1$s</string> <string name="about_app">Om %1$s</string>
<string name="app_changelog_tooltip">Trykk på kortet for å se endringsloggen.</string>
<string name="changelog">Endringslogg</string> <string name="changelog">Endringslogg</string>
<string name="downloading_file">Laster ned %1$s</string> <string name="downloading_file">Laster ned %1$s</string>
<string name="install">Installer</string> <string name="install">Installer</string>
<string name="button_reinstall">Reinstaller</string>
<string name="version_installed">Installert:</string> <string name="version_installed">Installert:</string>
<string name="latest">Siste:</string> <string name="latest">Siste:</string>
<string name="no_microg">microG er ikke installert</string> <string name="no_microg">microG er ikke installert</string>
<string name="root_not_granted">Root-tilgang ikke godkjent</string> <string name="root_not_granted">Root-tilgang ikke godkjent</string>
<string name="unavailable">Utilgjengelig</string> <string name="unavailable">Utilgjengelig</string>
<string name="update">Oppdater</string>
<string name="social_media">Social Media</string> <string name="social_media">Social Media</string>
<string name="support_us">Support us</string> <string name="support_us">Support us</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">ਕੀ ਤੁਹਾਡੀ ਡਵਿਾਈਸ ਰੂਟ ਕੀਤਾ ਹੈ?</string> <string name="are_you_rooted">ਕੀ ਤੁਹਾਡੀ ਡਵਿਾਈਸ ਰੂਟ ਕੀਤਾ ਹੈ?</string>
<string name="grant_root">ਰੂਟ ਹਿਦਾਇਤਾਂ ਜਾਰੀ</string> <string name="grant_root">ਰੂਟ ਹਿਦਾਇਤਾਂ ਜਾਰੀ</string>
<string name="select_at_least_one_app">ਘੱਟੋ ਘੱਟ ਇੱਕ ਐਪ ਦੀ ਚੋਣ ਕਰੋ!</string> <string name="select_at_least_one_app">ਘੱਟੋ ਘੱਟ ਇੱਕ ਐਪ ਦੀ ਚੋਣ ਕਰੋ!</string>
<string name="select_apps_music">ਬਦਲੇ ਗਏ, ਪਰ YouTube Music ਲਈ!\nਮੁਕਾਬਲਤਨ ਘੱਟ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ, ਪਰ ਤੁਹਾਡੀ ਲੋੜ ਨੂੰ ਪੂਰਾ ਕਰਦਾ ਹੈ.</string> <string name="description_vanced_music">ਬਦਲੇ ਗਏ, ਪਰ YouTube Music ਲਈ!\nਮੁਕਾਬਲਤਨ ਘੱਟ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ, ਪਰ ਤੁਹਾਡੀ ਲੋੜ ਨੂੰ ਪੂਰਾ ਕਰਦਾ ਹੈ.</string>
<string name="select_apps_vanced">YouTube Vanced ਸਟਾਕ ਐਂਡਰਾਇਡ YouTube ਐਪ ਹੈ, ਪਰ ਬਿਹਤਰ!</string> <string name="description_vanced">YouTube Vanced ਸਟਾਕ ਐਂਡਰਾਇਡ YouTube ਐਪ ਹੈ, ਪਰ ਬਿਹਤਰ!</string>
<string name="lets_get_started">ਆਓ ਸ਼ੁਰੂ ਕਰੀਏ</string> <string name="lets_get_started">ਆਓ ਸ਼ੁਰੂ ਕਰੀਏ</string>
<string name="willing_to_use_root">ਪਤਾ ਨਹੀਂ ਇਹ ਕੀ ਹੈ ਜਾਂ ਰੂਟ ਵਰਜ਼ਨ ਨਹੀਂ ਵਰਤਣਾ ਚਾਹੁੰਦੇ? ਹੇਠ ਦਿੱਤੇ ਨੀਲੇ ਤੀਰ ਤੇ ਕਲਿਕ ਕਰੋ!</string> <string name="willing_to_use_root">ਪਤਾ ਨਹੀਂ ਇਹ ਕੀ ਹੈ ਜਾਂ ਰੂਟ ਵਰਜ਼ਨ ਨਹੀਂ ਵਰਤਣਾ ਚਾਹੁੰਦੇ? ਹੇਠ ਦਿੱਤੇ ਨੀਲੇ ਤੀਰ ਤੇ ਕਲਿਕ ਕਰੋ!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">ਬਾਰੇ %1$s</string> <string name="about_app">ਬਾਰੇ %1$s</string>
<string name="app_changelog_tooltip">ਚੇਂਜਲਾਗ ਦੇਖਣ ਲਈ ਕਾਰਡ \'ਤੇ ਟੈਪ ਕਰੋ.</string>
<string name="changelog">ਤਬਦੀਲੀਆਂ</string> <string name="changelog">ਤਬਦੀਲੀਆਂ</string>
<string name="downloading_file">ਡਾਊਨਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ %1$s</string> <string name="downloading_file">ਡਾਊਨਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ %1$s</string>
<string name="install">ਸਥਾਪਨਾ</string> <string name="install">ਸਥਾਪਨਾ</string>
<string name="button_reinstall">ਮੁੜ ਸਥਾਪਨਾ</string>
<string name="version_installed">ਸਥਾਪਿਤ:</string> <string name="version_installed">ਸਥਾਪਿਤ:</string>
<string name="latest">ਨਵੀਨਤਮ:</string> <string name="latest">ਨਵੀਨਤਮ:</string>
<string name="no_microg">microG ਸਥਾਪਿਤ ਨਹੀਂ ਹੈ</string> <string name="no_microg">microG ਸਥਾਪਿਤ ਨਹੀਂ ਹੈ</string>
<string name="root_not_granted">ਰੂਟ ਐਕਸੈਸ ਨਹੀਂ ਦਿੱਤੀ ਗਈ</string> <string name="root_not_granted">ਰੂਟ ਐਕਸੈਸ ਨਹੀਂ ਦਿੱਤੀ ਗਈ</string>
<string name="unavailable">ਮੋਜੂਦ ਨਹੀਂ ਹੈ</string> <string name="unavailable">ਮੋਜੂਦ ਨਹੀਂ ਹੈ</string>
<string name="update">ਅੱਪਡੇਟ</string>
<string name="social_media">ਸੋਸ਼ਲ ਮੀਡੀਆ</string> <string name="social_media">ਸੋਸ਼ਲ ਮੀਡੀਆ</string>
<string name="support_us">ਸਾਡਾ ਸਮਰਥਨ ਕਰੋ</string> <string name="support_us">ਸਾਡਾ ਸਮਰਥਨ ਕਰੋ</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Is Your Device Rooted?</string> <string name="are_you_rooted">Is Your Device Rooted?</string>
<string name="grant_root">Grant Root Permission</string> <string name="grant_root">Grant Root Permission</string>
<string name="select_at_least_one_app">Select at least one app!</string> <string name="select_at_least_one_app">Select at least one app!</string>
<string name="select_apps_music">Vanced, but for YouTube Music!\nrelatively less feature-rich but fulfills your needs.</string> <string name="description_vanced_music">Vanced, but for YouTube Music!\nrelatively less feature-rich but fulfills your needs.</string>
<string name="select_apps_vanced">YouTube Vanced is the stock Android YouTube App, but better!</string> <string name="description_vanced">YouTube Vanced is the stock Android YouTube App, but better!</string>
<string name="lets_get_started">Let\'s get started</string> <string name="lets_get_started">Let\'s get started</string>
<string name="willing_to_use_root">Don\'t know what this is or don\'t want to use the root version? just click the blue arrow below!</string> <string name="willing_to_use_root">Don\'t know what this is or don\'t want to use the root version? just click the blue arrow below!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">About %1$s</string> <string name="about_app">About %1$s</string>
<string name="app_changelog_tooltip">Tap on the card to see the changelog.</string>
<string name="changelog">Changelog</string> <string name="changelog">Changelog</string>
<string name="downloading_file">Downloading %1$s</string> <string name="downloading_file">Downloading %1$s</string>
<string name="install">Install</string> <string name="install">Install</string>
<string name="button_reinstall">Reinstall</string>
<string name="version_installed">Installed:</string> <string name="version_installed">Installed:</string>
<string name="latest">Latest:</string> <string name="latest">Latest:</string>
<string name="no_microg">microG isn\'t installed</string> <string name="no_microg">microG isn\'t installed</string>
<string name="root_not_granted">Root access not granted</string> <string name="root_not_granted">Root access not granted</string>
<string name="unavailable">Unavailable</string> <string name="unavailable">Unavailable</string>
<string name="update">Update</string>
<string name="social_media">Social Media</string> <string name="social_media">Social Media</string>
<string name="support_us">Support us</string> <string name="support_us">Support us</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Czy Twoje urządzenie jest zakorzenione (root)?</string> <string name="are_you_rooted">Czy Twoje urządzenie jest zakorzenione (root)?</string>
<string name="grant_root">Przyznaj uprawnienie root</string> <string name="grant_root">Przyznaj uprawnienie root</string>
<string name="select_at_least_one_app">Wybierz co najmniej jedną aplikację!</string> <string name="select_at_least_one_app">Wybierz co najmniej jedną aplikację!</string>
<string name="select_apps_music">Vanced, ale dla muzyki YouTube!\nstosunkowo mniej bogaty w funkcje, ale zaspokaja Twoje potrzeby.</string> <string name="description_vanced_music">Vanced, ale dla muzyki YouTube!\nstosunkowo mniej bogaty w funkcje, ale zaspokaja Twoje potrzeby.</string>
<string name="select_apps_vanced">YouTube Vanced to domyślna aplikacja YouTube na Androida, ale lepsza!</string> <string name="description_vanced">YouTube Vanced to domyślna aplikacja YouTube na Androida, ale lepsza!</string>
<string name="lets_get_started">Zaczynajmy</string> <string name="lets_get_started">Zaczynajmy</string>
<string name="willing_to_use_root">Nie wiesz, co to jest lub nie chcesz użyć wersji z rootem? Po prostu kliknij niebieską strzałkę poniżej!</string> <string name="willing_to_use_root">Nie wiesz, co to jest lub nie chcesz użyć wersji z rootem? Po prostu kliknij niebieską strzałkę poniżej!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">O %1$s</string> <string name="about_app">O %1$s</string>
<string name="app_changelog_tooltip">Dotknij karty, aby zobaczyć listę zmian.</string>
<string name="changelog">Lista zmian</string> <string name="changelog">Lista zmian</string>
<string name="downloading_file">Pobieranie %1$s</string> <string name="downloading_file">Pobieranie %1$s</string>
<string name="install">Zainstaluj</string> <string name="install">Zainstaluj</string>
<string name="button_reinstall">Przeinstaluj</string>
<string name="version_installed">Zainstalowano:</string> <string name="version_installed">Zainstalowano:</string>
<string name="latest">Najnowsza:</string> <string name="latest">Najnowsza:</string>
<string name="no_microg">microG nie jest zainstalowany</string> <string name="no_microg">microG nie jest zainstalowany</string>
<string name="root_not_granted">Root nie został przyznany</string> <string name="root_not_granted">Root nie został przyznany</string>
<string name="unavailable">Niedostępne</string> <string name="unavailable">Niedostępne</string>
<string name="update">Aktualizuj</string>
<string name="social_media">Media Społecznościowe</string> <string name="social_media">Media Społecznościowe</string>
<string name="support_us">Wesprzyj nas</string> <string name="support_us">Wesprzyj nas</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Is Your Device Rooted?</string> <string name="are_you_rooted">Is Your Device Rooted?</string>
<string name="grant_root">Grant Root Permission</string> <string name="grant_root">Grant Root Permission</string>
<string name="select_at_least_one_app">Select at least one app!</string> <string name="select_at_least_one_app">Select at least one app!</string>
<string name="select_apps_music">Vanced, but for YouTube Music!\nrelatively less feature-rich but fulfills your needs.</string> <string name="description_vanced_music">Vanced, but for YouTube Music!\nrelatively less feature-rich but fulfills your needs.</string>
<string name="select_apps_vanced">YouTube Vanced is the stock Android YouTube App, but better!</string> <string name="description_vanced">YouTube Vanced is the stock Android YouTube App, but better!</string>
<string name="lets_get_started">Let\'s get started</string> <string name="lets_get_started">Let\'s get started</string>
<string name="willing_to_use_root">Don\'t know what this is or don\'t want to use the root version? just click the blue arrow below!</string> <string name="willing_to_use_root">Don\'t know what this is or don\'t want to use the root version? just click the blue arrow below!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">About %1$s</string> <string name="about_app">About %1$s</string>
<string name="app_changelog_tooltip">Tap on the card to see the changelog.</string>
<string name="changelog">Changelog</string> <string name="changelog">Changelog</string>
<string name="downloading_file">Downloading %1$s</string> <string name="downloading_file">Downloading %1$s</string>
<string name="install">Install</string> <string name="install">Install</string>
<string name="button_reinstall">Reinstall</string>
<string name="version_installed">Installed:</string> <string name="version_installed">Installed:</string>
<string name="latest">Latest:</string> <string name="latest">Latest:</string>
<string name="no_microg">microG isn\'t installed</string> <string name="no_microg">microG isn\'t installed</string>
<string name="root_not_granted">Root access not granted</string> <string name="root_not_granted">Root access not granted</string>
<string name="unavailable">Unavailable</string> <string name="unavailable">Unavailable</string>
<string name="update">Update</string>
<string name="social_media">Social Media</string> <string name="social_media">Social Media</string>
<string name="support_us">Support us</string> <string name="support_us">Support us</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Seu Dispositivo Tem Root?</string> <string name="are_you_rooted">Seu Dispositivo Tem Root?</string>
<string name="grant_root">Conceder Permissão de Root</string> <string name="grant_root">Conceder Permissão de Root</string>
<string name="select_at_least_one_app">Selecione pelo menos um aplicativo!</string> <string name="select_at_least_one_app">Selecione pelo menos um aplicativo!</string>
<string name="select_apps_music">Vanced, mas para o YouTube Music!\nrelativamente menos funções, mas satisfaz suas necessidades.</string> <string name="description_vanced_music">Vanced, mas para o YouTube Music!\nrelativamente menos funções, mas satisfaz suas necessidades.</string>
<string name="select_apps_vanced">YouTube Vanced é o aplicativo nativo de Android YouTube, mas melhor!</string> <string name="description_vanced">YouTube Vanced é o aplicativo nativo de Android YouTube, mas melhor!</string>
<string name="lets_get_started">Vamos começar</string> <string name="lets_get_started">Vamos começar</string>
<string name="willing_to_use_root">Não sabe o que isto é ou não quer usar a versão root? basta clicar na seta azul abaixo!</string> <string name="willing_to_use_root">Não sabe o que isto é ou não quer usar a versão root? basta clicar na seta azul abaixo!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">Sobre %1$s</string> <string name="about_app">Sobre %1$s</string>
<string name="app_changelog_tooltip">Toque no cartão para ver o registro de mudanças.</string>
<string name="changelog">Registro de mudanças</string> <string name="changelog">Registro de mudanças</string>
<string name="downloading_file">Baixando %1$s</string> <string name="downloading_file">Baixando %1$s</string>
<string name="install">Instalar</string> <string name="install">Instalar</string>
<string name="button_reinstall">Reinstalar</string>
<string name="version_installed">Instalado:</string> <string name="version_installed">Instalado:</string>
<string name="latest">Mais recente:</string> <string name="latest">Mais recente:</string>
<string name="no_microg">O microG não está instalado</string> <string name="no_microg">O microG não está instalado</string>
<string name="root_not_granted">Acesso root não concedido</string> <string name="root_not_granted">Acesso root não concedido</string>
<string name="unavailable">Indisponível</string> <string name="unavailable">Indisponível</string>
<string name="update">Atualizar</string>
<string name="social_media">Mídias Sociais</string> <string name="social_media">Mídias Sociais</string>
<string name="support_us">Apoie-nos</string> <string name="support_us">Apoie-nos</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Seu Dispositivo Tem Root?</string> <string name="are_you_rooted">Seu Dispositivo Tem Root?</string>
<string name="grant_root">Conceder Permissão de Root</string> <string name="grant_root">Conceder Permissão de Root</string>
<string name="select_at_least_one_app">Selecione pelo menos uma aplicação!</string> <string name="select_at_least_one_app">Selecione pelo menos uma aplicação!</string>
<string name="select_apps_music">Vanced, mas para o YouTube Music!\nrelativamente menos rico em recursos, mas atende às suas necessidades.</string> <string name="description_vanced_music">Vanced, mas para o YouTube Music!\nrelativamente menos rico em recursos, mas atende às suas necessidades.</string>
<string name="select_apps_vanced">YouTube Vanced é o App YouTube Android original, mas melhor!</string> <string name="description_vanced">YouTube Vanced é o App YouTube Android original, mas melhor!</string>
<string name="lets_get_started">Vamos começar</string> <string name="lets_get_started">Vamos começar</string>
<string name="willing_to_use_root">Não sabes o que é isto ou não queres utilizar a versão root? apenas clique a seta azul abaixo!</string> <string name="willing_to_use_root">Não sabes o que é isto ou não queres utilizar a versão root? apenas clique a seta azul abaixo!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">Acerca de %1$s</string> <string name="about_app">Acerca de %1$s</string>
<string name="app_changelog_tooltip">Toque no cartão para ver o registro de mudanças.</string>
<string name="changelog">Lista de alterações</string> <string name="changelog">Lista de alterações</string>
<string name="downloading_file">Transferindo %1$s</string> <string name="downloading_file">Transferindo %1$s</string>
<string name="install">Instalar</string> <string name="install">Instalar</string>
<string name="button_reinstall">Reinstalar</string>
<string name="version_installed">Instalado:</string> <string name="version_installed">Instalado:</string>
<string name="latest">Mais Recente:</string> <string name="latest">Mais Recente:</string>
<string name="no_microg">microG não está instalada</string> <string name="no_microg">microG não está instalada</string>
<string name="root_not_granted">Acesso root negado.</string> <string name="root_not_granted">Acesso root negado.</string>
<string name="unavailable">Indisponível</string> <string name="unavailable">Indisponível</string>
<string name="update">Atualizar</string>
<string name="social_media">Redes Sociais</string> <string name="social_media">Redes Sociais</string>
<string name="support_us">Suporte-nos</string> <string name="support_us">Suporte-nos</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Dispozitivul tău este rootat?</string> <string name="are_you_rooted">Dispozitivul tău este rootat?</string>
<string name="grant_root">Acordați permisiunea Root</string> <string name="grant_root">Acordați permisiunea Root</string>
<string name="select_at_least_one_app">Selectaţi cel puţin o aplicație!</string> <string name="select_at_least_one_app">Selectaţi cel puţin o aplicație!</string>
<string name="select_apps_music">Vanced pentru YouTube Music!\noferă mai puține funcții, dar are tot ce trebuie.</string> <string name="description_vanced_music">Vanced pentru YouTube Music!\noferă mai puține funcții, dar are tot ce trebuie.</string>
<string name="select_apps_vanced">YouTube Vanced este aplicația YouTube stoc, dar mai bună!</string> <string name="description_vanced">YouTube Vanced este aplicația YouTube stoc, dar mai bună!</string>
<string name="lets_get_started">Să începem</string> <string name="lets_get_started">Să începem</string>
<string name="willing_to_use_root">Nu știți ce este sau nu vreți să folosiți versiunea root? Apăsați săgeata albastră de mai jos!</string> <string name="willing_to_use_root">Nu știți ce este sau nu vreți să folosiți versiunea root? Apăsați săgeata albastră de mai jos!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">Despre %1$s</string> <string name="about_app">Despre %1$s</string>
<string name="app_changelog_tooltip">Atinge cardul pentru a vedea schimbările.</string>
<string name="changelog">Schimbări</string> <string name="changelog">Schimbări</string>
<string name="downloading_file">Se descarcă %1$s</string> <string name="downloading_file">Se descarcă %1$s</string>
<string name="install">Instalează</string> <string name="install">Instalează</string>
<string name="button_reinstall">Reinstalare</string>
<string name="version_installed">Instalat:</string> <string name="version_installed">Instalat:</string>
<string name="latest">Ultima:</string> <string name="latest">Ultima:</string>
<string name="no_microg">microG nu este instalat</string> <string name="no_microg">microG nu este instalat</string>
<string name="root_not_granted">Accesul root nu este permis</string> <string name="root_not_granted">Accesul root nu este permis</string>
<string name="unavailable">Indisponibil</string> <string name="unavailable">Indisponibil</string>
<string name="update">Actualizare</string>
<string name="social_media">Rețele sociale</string> <string name="social_media">Rețele sociale</string>
<string name="support_us">Ajutați-ne</string> <string name="support_us">Ajutați-ne</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">На устройстве есть рут-права?</string> <string name="are_you_rooted">На устройстве есть рут-права?</string>
<string name="grant_root">Предоставить root-права</string> <string name="grant_root">Предоставить root-права</string>
<string name="select_at_least_one_app">Выберите хотя бы одно приложение!</string> <string name="select_at_least_one_app">Выберите хотя бы одно приложение!</string>
<string name="select_apps_music">Vanced, но для YouTube Music!\nОтносительно меньше возможностей, но удовлетворит ваши потребности.</string> <string name="description_vanced_music">Vanced, но для YouTube Music!\nОтносительно меньше возможностей, но удовлетворит ваши потребности.</string>
<string name="select_apps_vanced">YouTube Vanced — это приложение для YouTube для Android, но лучше!</string> <string name="description_vanced">YouTube Vanced — это приложение для YouTube для Android, но лучше!</string>
<string name="lets_get_started">Давайте приступим</string> <string name="lets_get_started">Давайте приступим</string>
<string name="willing_to_use_root">Не знаете, что это, или не хотите использовать рут версию? Просто нажмите на синюю стрелку ниже!</string> <string name="willing_to_use_root">Не знаете, что это, или не хотите использовать рут версию? Просто нажмите на синюю стрелку ниже!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">О %1$s</string> <string name="about_app">О %1$s</string>
<string name="app_changelog_tooltip">Нажмите на карточку, чтобы увидеть список изменений.</string>
<string name="changelog">Список изменений</string> <string name="changelog">Список изменений</string>
<string name="downloading_file">Загрузка %1$s</string> <string name="downloading_file">Загрузка %1$s</string>
<string name="install">Установить</string> <string name="install">Установить</string>
<string name="button_reinstall">Переустановить</string>
<string name="version_installed">Установлена:</string> <string name="version_installed">Установлена:</string>
<string name="latest">Последняя:</string> <string name="latest">Последняя:</string>
<string name="no_microg">microG не установлен</string> <string name="no_microg">microG не установлен</string>
<string name="root_not_granted">Рут-доступ не предоставлен</string> <string name="root_not_granted">Рут-доступ не предоставлен</string>
<string name="unavailable">Недоступно</string> <string name="unavailable">Недоступно</string>
<string name="update">Обновить</string>
<string name="social_media">Социальные сети</string> <string name="social_media">Социальные сети</string>
<string name="support_us">Поддержите нас</string> <string name="support_us">Поддержите нас</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Is Your Device Rooted?</string> <string name="are_you_rooted">Is Your Device Rooted?</string>
<string name="grant_root">Grant Root Permission</string> <string name="grant_root">Grant Root Permission</string>
<string name="select_at_least_one_app">Select at least one app!</string> <string name="select_at_least_one_app">Select at least one app!</string>
<string name="select_apps_music">Vanced, but for YouTube Music!\nrelatively less feature-rich but fulfills your needs.</string> <string name="description_vanced_music">Vanced, but for YouTube Music!\nrelatively less feature-rich but fulfills your needs.</string>
<string name="select_apps_vanced">YouTube Vanced is the stock Android YouTube App, but better!</string> <string name="description_vanced">YouTube Vanced is the stock Android YouTube App, but better!</string>
<string name="lets_get_started">Let\'s get started</string> <string name="lets_get_started">Let\'s get started</string>
<string name="willing_to_use_root">Don\'t know what this is or don\'t want to use the root version? just click the blue arrow below!</string> <string name="willing_to_use_root">Don\'t know what this is or don\'t want to use the root version? just click the blue arrow below!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">About %1$s</string> <string name="about_app">About %1$s</string>
<string name="app_changelog_tooltip">Tap on the card to see the changelog.</string>
<string name="changelog">Changelog</string> <string name="changelog">Changelog</string>
<string name="downloading_file">Downloading %1$s</string> <string name="downloading_file">Downloading %1$s</string>
<string name="install">ස්ථාපනය</string> <string name="install">ස්ථාපනය</string>
<string name="button_reinstall">නැවත ස්ථාපනය කරන්න</string>
<string name="version_installed">ස්ථාපනය:</string> <string name="version_installed">ස්ථාපනය:</string>
<string name="latest">අලුත්</string> <string name="latest">අලුත්</string>
<string name="no_microg">මයික්‍රො ජී ස්ථාපනය කර නැත</string> <string name="no_microg">මයික්‍රො ජී ස්ථාපනය කර නැත</string>
<string name="root_not_granted">මූල ප්‍රවේශය ලබා දී නොමැත</string> <string name="root_not_granted">මූල ප්‍රවේශය ලබා දී නොමැත</string>
<string name="unavailable">නොමැත</string> <string name="unavailable">නොමැත</string>
<string name="update">යාවත්කාලීන කරන්න</string>
<string name="social_media">Social Media</string> <string name="social_media">Social Media</string>
<string name="support_us">Support us</string> <string name="support_us">Support us</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Aaladaada miyay root-garaysan tahay?</string> <string name="are_you_rooted">Aaladaada miyay root-garaysan tahay?</string>
<string name="grant_root">U Ogolow Fasaxa Root-ka</string> <string name="grant_root">U Ogolow Fasaxa Root-ka</string>
<string name="select_at_least_one_app">Ugu yaraan hal app dooro!</string> <string name="select_at_least_one_app">Ugu yaraan hal app dooro!</string>
<string name="select_apps_music">Waa Vanced, laakiin loogu talagalay YouTube Music!\nwuu ka yara wax qabad yaryahay Vanced-ka laakiin baahiyahaaga wuu fulin.</string> <string name="description_vanced_music">Waa Vanced, laakiin loogu talagalay YouTube Music!\nwuu ka yara wax qabad yaryahay Vanced-ka laakiin baahiyahaaga wuu fulin.</string>
<string name="select_apps_vanced">YouTube Vanced waa YouTube-kii android ka caadiga ahaa, laakiin wuu ka fiican yahay!</string> <string name="description_vanced">YouTube Vanced waa YouTube-kii android ka caadiga ahaa, laakiin wuu ka fiican yahay!</string>
<string name="lets_get_started">Aan bilawno</string> <string name="lets_get_started">Aan bilawno</string>
<string name="willing_to_use_root">Ma aqaano wuxuu kani yahay ama ma doonayo inaan isticmaalo midka root-ka ah? Aayar taabo falaadha buluuga ah ee hoose!</string> <string name="willing_to_use_root">Ma aqaano wuxuu kani yahay ama ma doonayo inaan isticmaalo midka root-ka ah? Aayar taabo falaadha buluuga ah ee hoose!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">Ku saabsan %1$s</string> <string name="about_app">Ku saabsan %1$s</string>
<string name="app_changelog_tooltip">Kusii dhufo si aad u aragto waxa isbadalay.</string>
<string name="changelog">Waxa isbadalay</string> <string name="changelog">Waxa isbadalay</string>
<string name="downloading_file">Dajinaya %1$s</string> <string name="downloading_file">Dajinaya %1$s</string>
<string name="install">Kushub</string> <string name="install">Kushub</string>
<string name="button_reinstall">Dib ugushub</string>
<string name="version_installed">Ka kujira:</string> <string name="version_installed">Ka kujira:</string>
<string name="latest">U dambeeyay:</string> <string name="latest">U dambeeyay:</string>
<string name="no_microg">microG laguma shubin</string> <string name="no_microg">microG laguma shubin</string>
<string name="root_not_granted">\'Root\' looma fasaxin</string> <string name="root_not_granted">\'Root\' looma fasaxin</string>
<string name="unavailable">Lama heli karo</string> <string name="unavailable">Lama heli karo</string>
<string name="update">Cusboonaysii</string>
<string name="social_media">Baraha Bulshada</string> <string name="social_media">Baraha Bulshada</string>
<string name="support_us">Na taageer</string> <string name="support_us">Na taageer</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Да ли је ваш уређај рутован?</string> <string name="are_you_rooted">Да ли је ваш уређај рутован?</string>
<string name="grant_root">Омогућите дозволу за рут</string> <string name="grant_root">Омогућите дозволу за рут</string>
<string name="select_at_least_one_app">Одабери барем једну апликацију!</string> <string name="select_at_least_one_app">Одабери барем једну апликацију!</string>
<string name="select_apps_music">Vanced, али за YouTube Music!\nрелативно са мање напредних карактеристикама, али ће задовољити ваше потребе.</string> <string name="description_vanced_music">Vanced, али за YouTube Music!\nрелативно са мање напредних карактеристикама, али ће задовољити ваше потребе.</string>
<string name="select_apps_vanced">YouTube Vanced је фабрички Android YouTube апликација, али много боља!</string> <string name="description_vanced">YouTube Vanced је фабрички Android YouTube апликација, али много боља!</string>
<string name="lets_get_started">Хајде да почнемо</string> <string name="lets_get_started">Хајде да почнемо</string>
<string name="willing_to_use_root">Не знате шта је ово или не желите да користите роот верзију апликације? Само кликните на плаву стрелицу испод!</string> <string name="willing_to_use_root">Не знате шта је ово или не желите да користите роот верзију апликације? Само кликните на плаву стрелицу испод!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">О %s</string> <string name="about_app">О %s</string>
<string name="app_changelog_tooltip">Кликните на картицу да видите историју измена.</string>
<string name="changelog">Историја измена</string> <string name="changelog">Историја измена</string>
<string name="downloading_file">Преузимање %1$s</string> <string name="downloading_file">Преузимање %1$s</string>
<string name="install">Инсталација</string> <string name="install">Инсталација</string>
<string name="button_reinstall">Реинсталирај</string>
<string name="version_installed">Инсталирана:</string> <string name="version_installed">Инсталирана:</string>
<string name="latest">Најновија:</string> <string name="latest">Најновија:</string>
<string name="no_microg">microG апликација није инсталирана</string> <string name="no_microg">microG апликација није инсталирана</string>
<string name="root_not_granted">Root приступ није омогућен</string> <string name="root_not_granted">Root приступ није омогућен</string>
<string name="unavailable">Недоступно</string> <string name="unavailable">Недоступно</string>
<string name="update">Ажурирај</string>
<string name="social_media">Социјалне мреже</string> <string name="social_media">Социјалне мреже</string>
<string name="support_us">Подржите нас</string> <string name="support_us">Подржите нас</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Är din enhet rotad?</string> <string name="are_you_rooted">Är din enhet rotad?</string>
<string name="grant_root">Ge Posting Permission</string> <string name="grant_root">Ge Posting Permission</string>
<string name="select_at_least_one_app">Välj minst en zoomnivå!</string> <string name="select_at_least_one_app">Välj minst en zoomnivå!</string>
<string name="select_apps_music">Vanced, men för YouTube Music!\nrelativt mindre funktion rik men uppfyller dina behov.</string> <string name="description_vanced_music">Vanced, men för YouTube Music!\nrelativt mindre funktion rik men uppfyller dina behov.</string>
<string name="select_apps_vanced">YouTube Vanced är beståndet Android YouTube App, men bättre!</string> <string name="description_vanced">YouTube Vanced är beståndet Android YouTube App, men bättre!</string>
<string name="lets_get_started">Nu sätter vi igång</string> <string name="lets_get_started">Nu sätter vi igång</string>
<string name="willing_to_use_root">Vet du inte vad detta är eller inte vill använda rotversionen? Klicka bara på den blå pilen nedan!</string> <string name="willing_to_use_root">Vet du inte vad detta är eller inte vill använda rotversionen? Klicka bara på den blå pilen nedan!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">Cirka %1$s</string> <string name="about_app">Cirka %1$s</string>
<string name="app_changelog_tooltip">Tryck på kortet för att se ändringsloggen.</string>
<string name="changelog">Ändringslogg</string> <string name="changelog">Ändringslogg</string>
<string name="downloading_file">Laddar ned %1$s</string> <string name="downloading_file">Laddar ned %1$s</string>
<string name="install">Install</string> <string name="install">Install</string>
<string name="button_reinstall">Installera om</string>
<string name="version_installed">Installerad:</string> <string name="version_installed">Installerad:</string>
<string name="latest">Senaste:</string> <string name="latest">Senaste:</string>
<string name="no_microg">microG är inte installerat</string> <string name="no_microg">microG är inte installerat</string>
<string name="root_not_granted">Root-åtkomst inte beviljat</string> <string name="root_not_granted">Root-åtkomst inte beviljat</string>
<string name="unavailable">Ej tillgänglig</string> <string name="unavailable">Ej tillgänglig</string>
<string name="update">Uppdatera</string>
<string name="social_media">Sociala medier</string> <string name="social_media">Sociala medier</string>
<string name="support_us">Stöd oss</string> <string name="support_us">Stöd oss</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">உங்கள் சாதனம் வேரூன்றியதா?</string> <string name="are_you_rooted">உங்கள் சாதனம் வேரூன்றியதா?</string>
<string name="grant_root">கிராண்ட் ரூட் அனுமதி</string> <string name="grant_root">கிராண்ட் ரூட் அனுமதி</string>
<string name="select_at_least_one_app">குறைந்தது ஒரு பயன்பாட்டையாவது தேர்ந்தெடுக்கவும்!</string> <string name="select_at_least_one_app">குறைந்தது ஒரு பயன்பாட்டையாவது தேர்ந்தெடுக்கவும்!</string>
<string name="select_apps_music">வேன்ட், ஆனால் யூடியூப் இசைக்கு! \nஒப்பீட்டளவில் குறைவான அம்சம் நிறைந்த ஆனால் உங்கள் தேவைகளை பூர்த்தி செய்கிறது.</string> <string name="description_vanced_music">வேன்ட், ஆனால் யூடியூப் இசைக்கு! \nஒப்பீட்டளவில் குறைவான அம்சம் நிறைந்த ஆனால் உங்கள் தேவைகளை பூர்த்தி செய்கிறது.</string>
<string name="select_apps_vanced">YouTube Vanced என்பது Android YouTube பயன்பாடாகும், ஆனால் சிறந்தது!</string> <string name="description_vanced">YouTube Vanced என்பது Android YouTube பயன்பாடாகும், ஆனால் சிறந்தது!</string>
<string name="lets_get_started">தொடங்குவோம்</string> <string name="lets_get_started">தொடங்குவோம்</string>
<string name="willing_to_use_root">இது என்னவென்று தெரியவில்லையா அல்லது ரூட் பதிப்பைப் பயன்படுத்த விரும்பவில்லையா? கீழே உள்ள நீல அம்புக்குறியைக் கிளிக் செய்க!</string> <string name="willing_to_use_root">இது என்னவென்று தெரியவில்லையா அல்லது ரூட் பதிப்பைப் பயன்படுத்த விரும்பவில்லையா? கீழே உள்ள நீல அம்புக்குறியைக் கிளிக் செய்க!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">பற்றி %1$s</string> <string name="about_app">பற்றி %1$s</string>
<string name="app_changelog_tooltip">சேஞ்ச்லாக் பார்க்க அட்டையில் தட்டவும்.</string>
<string name="changelog">சேஞ்ச்லாக்</string> <string name="changelog">சேஞ்ச்லாக்</string>
<string name="downloading_file">%1$s ஐப் பதிவிறக்குகிறது</string> <string name="downloading_file">%1$s ஐப் பதிவிறக்குகிறது</string>
<string name="install">நிறுவு</string> <string name="install">நிறுவு</string>
<string name="button_reinstall">மீண்டும் நிறுவவும்</string>
<string name="version_installed">நிறுவப்பட்டது:</string> <string name="version_installed">நிறுவப்பட்டது:</string>
<string name="latest">சமீபத்தியது:</string> <string name="latest">சமீபத்தியது:</string>
<string name="no_microg">microG நிறுவப்படவில்லை</string> <string name="no_microg">microG நிறுவப்படவில்லை</string>
<string name="root_not_granted">ரூட் அக்சஸ் வழங்கப்படவில்லை</string> <string name="root_not_granted">ரூட் அக்சஸ் வழங்கப்படவில்லை</string>
<string name="unavailable">கிடைக்கவில்லை</string> <string name="unavailable">கிடைக்கவில்லை</string>
<string name="update">புதுப்பை</string>
<string name="social_media">சமூக ஊடகம்</string> <string name="social_media">சமூக ஊடகம்</string>
<string name="support_us">எங்களை ஆதரியுங்கள்</string> <string name="support_us">எங்களை ஆதரியுங்கள்</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">อุปกรณ์ของคุณได้รูทหรือไม่?</string> <string name="are_you_rooted">อุปกรณ์ของคุณได้รูทหรือไม่?</string>
<string name="grant_root">ให้สิทธิ์การใช้งานของรูท</string> <string name="grant_root">ให้สิทธิ์การใช้งานของรูท</string>
<string name="select_at_least_one_app">เลือกแอปพลิเคชั่นอย่างน้อยหนึ่งรายการ!</string> <string name="select_at_least_one_app">เลือกแอปพลิเคชั่นอย่างน้อยหนึ่งรายการ!</string>
<string name="select_apps_music">Vanced เมื่อใช้งาน YouTube Music! \n ไม่ค่อยมีลูกเล่นอะไรเยอะแยะ แต่ มันตอบสนองกับความต้องการของคุณแน่นอน</string> <string name="description_vanced_music">Vanced เมื่อใช้งาน YouTube Music! \n ไม่ค่อยมีลูกเล่นอะไรเยอะแยะ แต่ มันตอบสนองกับความต้องการของคุณแน่นอน</string>
<string name="select_apps_vanced">YouTube Vanced เป็นแอป YouTube บน Android ที่ดีกว่า!</string> <string name="description_vanced">YouTube Vanced เป็นแอป YouTube บน Android ที่ดีกว่า!</string>
<string name="lets_get_started">เริ่มกันเลย!</string> <string name="lets_get_started">เริ่มกันเลย!</string>
<string name="willing_to_use_root">ไม่รู้/ไม่ต้องการใช้เวอร์ชั่นรูท? แค่คลิ๊กบนไอคอนธนูสีฟ้า!</string> <string name="willing_to_use_root">ไม่รู้/ไม่ต้องการใช้เวอร์ชั่นรูท? แค่คลิ๊กบนไอคอนธนูสีฟ้า!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">เกี่ยวกับ %1$s</string> <string name="about_app">เกี่ยวกับ %1$s</string>
<string name="app_changelog_tooltip">แตะบนการ์ดเพื่อดูบันทึกการเปลี่ยนแปลง</string>
<string name="changelog">บันทึกการเปลี่ยนแปลง</string> <string name="changelog">บันทึกการเปลี่ยนแปลง</string>
<string name="downloading_file">กำลังดาวน์โหลด %1$s</string> <string name="downloading_file">กำลังดาวน์โหลด %1$s</string>
<string name="install">ติดตั้ง</string> <string name="install">ติดตั้ง</string>
<string name="button_reinstall">ติดตั้งใหม่</string>
<string name="version_installed">ติดตั้งแล้ว:</string> <string name="version_installed">ติดตั้งแล้ว:</string>
<string name="latest">ล่าสุด:</string> <string name="latest">ล่าสุด:</string>
<string name="no_microg">microG ไม่ได้ถูกติดตั้ง</string> <string name="no_microg">microG ไม่ได้ถูกติดตั้ง</string>
<string name="root_not_granted">ไม่ได้รับสิทธิ์ของรูท</string> <string name="root_not_granted">ไม่ได้รับสิทธิ์ของรูท</string>
<string name="unavailable">ไม่สามารถใช้ได้</string> <string name="unavailable">ไม่สามารถใช้ได้</string>
<string name="update">อัพเดท</string>
<string name="social_media">สื่อสังคม</string> <string name="social_media">สื่อสังคม</string>
<string name="support_us">สนับสนุนพวกเรา</string> <string name="support_us">สนับสนุนพวกเรา</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Cihazın rootlu mu?</string> <string name="are_you_rooted">Cihazın rootlu mu?</string>
<string name="grant_root">Root yetkisi ver</string> <string name="grant_root">Root yetkisi ver</string>
<string name="select_at_least_one_app">En az bir uygulama seçin!</string> <string name="select_at_least_one_app">En az bir uygulama seçin!</string>
<string name="select_apps_music">Yine Vanced, ama YouTube Music için!\nKıyasen daha az özelliğe sahip fakat ihtiyaçlarını karşılar</string> <string name="description_vanced_music">Yine Vanced, ama YouTube Music için!\nKıyasen daha az özelliğe sahip fakat ihtiyaçlarını karşılar</string>
<string name="select_apps_vanced">YouTube Vanced, temelde YouTube Android Uygulamasıdır, ancak orijinalinden daha iyidir!</string> <string name="description_vanced">YouTube Vanced, temelde YouTube Android Uygulamasıdır, ancak orijinalinden daha iyidir!</string>
<string name="lets_get_started">Haydi başlayalım</string> <string name="lets_get_started">Haydi başlayalım</string>
<string name="willing_to_use_root">Root\'un ne olduğunu bilmiyor veya root sürümünü kullanmak istemiyorsan, alttaki mavi oka tıklayabilirsin!</string> <string name="willing_to_use_root">Root\'un ne olduğunu bilmiyor veya root sürümünü kullanmak istemiyorsan, alttaki mavi oka tıklayabilirsin!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">%1$s hakkında</string> <string name="about_app">%1$s hakkında</string>
<string name="app_changelog_tooltip">Uygulama alanına dokunarak değişiklikleri görebilirsin.</string>
<string name="changelog">Sürüm Notları</string> <string name="changelog">Sürüm Notları</string>
<string name="downloading_file">%1$s indiriliyor</string> <string name="downloading_file">%1$s indiriliyor</string>
<string name="install">Yükle</string> <string name="install">Yükle</string>
<string name="button_reinstall">Yeniden yükle</string>
<string name="version_installed">Yüklü:</string> <string name="version_installed">Yüklü:</string>
<string name="latest">En son:</string> <string name="latest">En son:</string>
<string name="no_microg">microG yüklü değil</string> <string name="no_microg">microG yüklü değil</string>
<string name="root_not_granted">Root erişimi verilmedi</string> <string name="root_not_granted">Root erişimi verilmedi</string>
<string name="unavailable">Yüklenmemiş</string> <string name="unavailable">Yüklenmemiş</string>
<string name="update">Güncelle</string>
<string name="social_media">Sosyal Medya</string> <string name="social_media">Sosyal Medya</string>
<string name="support_us">Tıkla, destek ol</string> <string name="support_us">Tıkla, destek ol</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">На Пристрої Є Root Права?</string> <string name="are_you_rooted">На Пристрої Є Root Права?</string>
<string name="grant_root">Надати Root Права</string> <string name="grant_root">Надати Root Права</string>
<string name="select_at_least_one_app">Оберіть принаймні один додаток!</string> <string name="select_at_least_one_app">Оберіть принаймні один додаток!</string>
<string name="select_apps_music">Vanced, але для YouTube Music!\nВідносно не багата на можливості, але задовольняє ваші потреби.</string> <string name="description_vanced_music">Vanced, але для YouTube Music!\nВідносно не багата на можливості, але задовольняє ваші потреби.</string>
<string name="select_apps_vanced">YouTube Vanced - це стандартний Android YouTube додаток, але краще!</string> <string name="description_vanced">YouTube Vanced - це стандартний Android YouTube додаток, але краще!</string>
<string name="lets_get_started">Почнімо</string> <string name="lets_get_started">Почнімо</string>
<string name="willing_to_use_root">Не знаєте, що це або не хочете використовувати рутовану версію? Просто натисніть синю стрілку внизу!</string> <string name="willing_to_use_root">Не знаєте, що це або не хочете використовувати рутовану версію? Просто натисніть синю стрілку внизу!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">Про %1$s</string> <string name="about_app">Про %1$s</string>
<string name="app_changelog_tooltip">Натисніть на картці, щоб побачити зміни.</string>
<string name="changelog">Список змін</string> <string name="changelog">Список змін</string>
<string name="downloading_file">Завантаження %1$s</string> <string name="downloading_file">Завантаження %1$s</string>
<string name="install">Встановити</string> <string name="install">Встановити</string>
<string name="button_reinstall">Перевстановити</string>
<string name="version_installed">Встановлена:</string> <string name="version_installed">Встановлена:</string>
<string name="latest">Найновіша:</string> <string name="latest">Найновіша:</string>
<string name="no_microg">microG не встановлено</string> <string name="no_microg">microG не встановлено</string>
<string name="root_not_granted">Права суперкористувача не були надані</string> <string name="root_not_granted">Права суперкористувача не були надані</string>
<string name="unavailable">Недоступно</string> <string name="unavailable">Недоступно</string>
<string name="update">Оновити</string>
<string name="social_media">Соціальні мережі</string> <string name="social_media">Соціальні мережі</string>
<string name="support_us">Підтримайте нас</string> <string name="support_us">Підтримайте нас</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">Thiết Bị Của Bạn Đã Được Root?</string> <string name="are_you_rooted">Thiết Bị Của Bạn Đã Được Root?</string>
<string name="grant_root">Cấp quyền root</string> <string name="grant_root">Cấp quyền root</string>
<string name="select_at_least_one_app">Chọn ít nhất một ứng dụng!</string> <string name="select_at_least_one_app">Chọn ít nhất một ứng dụng!</string>
<string name="select_apps_music">Vanced, nhưng cho YouTube Music!\ntương đối ít tính năng nhưng đáp ứng những gì bạn cần.</string> <string name="description_vanced_music">Vanced, nhưng cho YouTube Music!\ntương đối ít tính năng nhưng đáp ứng những gì bạn cần.</string>
<string name="select_apps_vanced">YouTube Vanced cũng là ứng dụng YouTube gốc nhưng tốt hơn!</string> <string name="description_vanced">YouTube Vanced cũng là ứng dụng YouTube gốc nhưng tốt hơn!</string>
<string name="lets_get_started">Bắt đầu nào</string> <string name="lets_get_started">Bắt đầu nào</string>
<string name="willing_to_use_root">Bạn không biết đây là gì hoặc không muốn sử dụng phiên bản root? chỉ cần nhấp vào mũi tên màu xanh bên dưới!</string> <string name="willing_to_use_root">Bạn không biết đây là gì hoặc không muốn sử dụng phiên bản root? chỉ cần nhấp vào mũi tên màu xanh bên dưới!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">Thông tin về %1$s</string> <string name="about_app">Thông tin về %1$s</string>
<string name="app_changelog_tooltip">Nhấn vào thẻ để xem các thay đổi.</string>
<string name="changelog">Các thay đổi</string> <string name="changelog">Các thay đổi</string>
<string name="downloading_file">Đang tải xuống %1$s</string> <string name="downloading_file">Đang tải xuống %1$s</string>
<string name="install">Cài đặt</string> <string name="install">Cài đặt</string>
<string name="button_reinstall">Cài đặt lại</string>
<string name="version_installed">Đã cài đặt:</string> <string name="version_installed">Đã cài đặt:</string>
<string name="latest">Mới nhất:</string> <string name="latest">Mới nhất:</string>
<string name="no_microg">microG chưa được cài đặt</string> <string name="no_microg">microG chưa được cài đặt</string>
<string name="root_not_granted">Quyền root không được cấp</string> <string name="root_not_granted">Quyền root không được cấp</string>
<string name="unavailable">Không tồn tại</string> <string name="unavailable">Không tồn tại</string>
<string name="update">Cập nhật</string>
<string name="social_media">Mạng xã hội</string> <string name="social_media">Mạng xã hội</string>
<string name="support_us">Hỗ trợ chúng tôi</string> <string name="support_us">Hỗ trợ chúng tôi</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">您的设备是否拥有 Root 权限?</string> <string name="are_you_rooted">您的设备是否拥有 Root 权限?</string>
<string name="grant_root">授予 Root 权限</string> <string name="grant_root">授予 Root 权限</string>
<string name="select_at_least_one_app">选择至少一个应用!</string> <string name="select_at_least_one_app">选择至少一个应用!</string>
<string name="select_apps_music">Vanced ,不过是 YouTube 音乐!\n功能相对较少但足以满足您的需求。</string> <string name="description_vanced_music">Vanced ,不过是 YouTube 音乐!\n功能相对较少但足以满足您的需求。</string>
<string name="select_apps_vanced">YouTube Vanced 是增强版的原生 YouTube </string> <string name="description_vanced">YouTube Vanced 是增强版的原生 YouTube </string>
<string name="lets_get_started">让我们开始吧</string> <string name="lets_get_started">让我们开始吧</string>
<string name="willing_to_use_root">不知道这是什么或不想使用 Root 版本?只需点击下面的蓝色箭头!</string> <string name="willing_to_use_root">不知道这是什么或不想使用 Root 版本?只需点击下面的蓝色箭头!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">关于 %1$s</string> <string name="about_app">关于 %1$s</string>
<string name="app_changelog_tooltip">点击卡片查看变更日志。</string>
<string name="changelog">变更日志</string> <string name="changelog">变更日志</string>
<string name="downloading_file">正在下载 %1$s</string> <string name="downloading_file">正在下载 %1$s</string>
<string name="install">安装</string> <string name="install">安装</string>
<string name="button_reinstall">重新安装</string>
<string name="version_installed">已安装:</string> <string name="version_installed">已安装:</string>
<string name="latest">最新:</string> <string name="latest">最新:</string>
<string name="no_microg">没有安装 MicroG</string> <string name="no_microg">没有安装 MicroG</string>
<string name="root_not_granted">未授予 Root 权限</string> <string name="root_not_granted">未授予 Root 权限</string>
<string name="unavailable">不可用</string> <string name="unavailable">不可用</string>
<string name="update">更新</string>
<string name="social_media">社交媒体</string> <string name="social_media">社交媒体</string>
<string name="support_us">支持我们</string> <string name="support_us">支持我们</string>
<!-- Settings --> <!-- Settings -->

View file

@ -17,23 +17,20 @@
<string name="are_you_rooted">您的裝置擁有 Root 權限嗎?</string> <string name="are_you_rooted">您的裝置擁有 Root 權限嗎?</string>
<string name="grant_root">授予 Root 權限</string> <string name="grant_root">授予 Root 權限</string>
<string name="select_at_least_one_app">請至少選擇一個應用程式!</string> <string name="select_at_least_one_app">請至少選擇一個應用程式!</string>
<string name="select_apps_music">Vanced ,不過是 YouTube 音樂!\n功能相對較少但足以滿足您的需要。</string> <string name="description_vanced_music">Vanced ,不過是 YouTube 音樂!\n功能相對較少但足以滿足您的需要。</string>
<string name="select_apps_vanced">YouTube Vanced 是安卓更高級的原生 YouTube 應用程式!</string> <string name="description_vanced">YouTube Vanced 是安卓更高級的原生 YouTube 應用程式!</string>
<string name="lets_get_started">讓我們開始吧</string> <string name="lets_get_started">讓我們開始吧</string>
<string name="willing_to_use_root">不知道這是什麼,或者不想使用 Root 版本?只需點選下面的藍色箭頭!</string> <string name="willing_to_use_root">不知道這是什麼,或者不想使用 Root 版本?只需點選下面的藍色箭頭!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">關於 %1$s</string> <string name="about_app">關於 %1$s</string>
<string name="app_changelog_tooltip">點選卡片以檢視更新日誌</string>
<string name="changelog">更新日誌</string> <string name="changelog">更新日誌</string>
<string name="downloading_file">正在下載 %1$s</string> <string name="downloading_file">正在下載 %1$s</string>
<string name="install">安裝</string> <string name="install">安裝</string>
<string name="button_reinstall">重新安裝</string>
<string name="version_installed">已安裝:</string> <string name="version_installed">已安裝:</string>
<string name="latest">最新:</string> <string name="latest">最新:</string>
<string name="no_microg">未安裝 MicroG</string> <string name="no_microg">未安裝 MicroG</string>
<string name="root_not_granted">未授予 Root 權限</string> <string name="root_not_granted">未授予 Root 權限</string>
<string name="unavailable">無法使用</string> <string name="unavailable">無法使用</string>
<string name="update">更新</string>
<string name="social_media">社交媒體</string> <string name="social_media">社交媒體</string>
<string name="support_us">支持我們</string> <string name="support_us">支持我們</string>
<!-- Settings --> <!-- Settings -->

View file

@ -4,7 +4,7 @@
<string name="app_name" translatable="false">Vanced Manager</string> <string name="app_name" translatable="false">Vanced Manager</string>
<string name="vanced" translatable="false">YouTube Vanced</string> <string name="vanced" translatable="false">YouTube Vanced</string>
<string name="microg" translatable="false">Vanced microG</string> <string name="microg" translatable="false">Vanced microG</string>
<string name="music" translatable="false">YouTube Music</string> <string name="music" translatable="false">YouTube Music Vanced</string>
<string name="nonroot">nonroot</string> <string name="nonroot">nonroot</string>

View file

@ -4,6 +4,9 @@
<!-- Global Strings --> <!-- Global Strings -->
<string name="cancel">Cancel</string> <string name="cancel">Cancel</string>
<string name="close">Close</string> <string name="close">Close</string>
<string name="description_vanced">A modified YouTube client with many useful features!</string>
<string name="description_vanced_music">Vanced, but for YouTube Music! Relatively less feature-rich but fulfills your needs.</string>
<string name="description_microg">A custom GMS Implementation for Vanced based on microG Project.</string>
<string name="reset">Reset</string> <string name="reset">Reset</string>
<string name="save">Save</string> <string name="save">Save</string>
<string name="select_apps">Select Your Apps</string> <string name="select_apps">Select Your Apps</string>
@ -20,24 +23,22 @@
<string name="are_you_rooted">Is Your Device Rooted?</string> <string name="are_you_rooted">Is Your Device Rooted?</string>
<string name="grant_root">Grant Root Permission</string> <string name="grant_root">Grant Root Permission</string>
<string name="select_at_least_one_app">Select at least one app!</string> <string name="select_at_least_one_app">Select at least one app!</string>
<string name="select_apps_music">Vanced, but for YouTube Music!\nrelatively less feature-rich but fulfills your needs.</string>
<string name="select_apps_vanced">YouTube Vanced is the stock Android YouTube App, but better!</string>
<string name="lets_get_started">Let\'s get started</string> <string name="lets_get_started">Let\'s get started</string>
<string name="willing_to_use_root">Don\'t know what this is or don\'t want to use the root version? just click the blue arrow below!</string> <string name="willing_to_use_root">Don\'t know what this is or don\'t want to use the root version? just click the blue arrow below!</string>
<!-- Home Page --> <!-- Home Page -->
<string name="about_app">About %1$s</string> <string name="about_app">About %1$s</string>
<string name="app_changelog_tooltip">Tap on the card to see the changelog.</string> <string name="apps">Apps</string>
<string name="changelog">Changelog</string> <string name="changelog">Changelog</string>
<string name="downloading_file">Downloading %1$s</string> <string name="downloading_file">Downloading %1$s</string>
<string name="install">Install</string> <string name="install">Install</string>
<string name="button_reinstall">Reinstall</string>
<string name="version_installed">Installed:</string> <string name="version_installed">Installed:</string>
<string name="latest">Latest:</string> <string name="latest">Latest:</string>
<string name="no_microg">microG isn\'t installed</string> <string name="no_microg">microG isn\'t installed</string>
<string name="root_not_granted">Root access not granted</string> <string name="root_not_granted">Root access not granted</string>
<string name="unavailable">Unavailable</string> <string name="unavailable">Unavailable</string>
<string name="update">Update</string>
<string name="social_media">Social Media</string> <string name="social_media">Social Media</string>
<string name="support_us">Support us</string> <string name="support_us">Support us</string>

View file

@ -22,6 +22,23 @@
<item name="android:layout_height">wrap_content</item> <item name="android:layout_height">wrap_content</item>
</style> </style>
<style name="AppActionButton" parent="Widget.AppCompat.ImageButton">
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:layout_marginEnd">8dp</item>
<item name="android:background">@android:color/transparent</item>
</style>
<style name="AppVersionText" parent="Widget.MaterialComponents.TextView">
<item name="android:layout_height">wrap_content</item>
<item name="android:layout_width">wrap_content</item>
<item name="android:textSize">12sp</item>
</style>
<style name="AppVersionTextNumber" parent="AppVersionText">
<item name="android:layout_marginStart">4dp</item>
</style>
<style name="OutlinedButtonStyle" parent="Widget.MaterialComponents.Button.OutlinedButton"> <style name="OutlinedButtonStyle" parent="Widget.MaterialComponents.Button.OutlinedButton">
<item name="android:layout_width">wrap_content</item> <item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item> <item name="android:layout_height">wrap_content</item>
@ -123,13 +140,6 @@
<item name="android:layout_marginTop">@dimen/top_header_margin</item> <item name="android:layout_marginTop">@dimen/top_header_margin</item>
</style> </style>
<style name="AppVersionText" parent="Widget.AppCompat.TextView">
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:letterSpacing">0.02</item>
<item name="android:textColor">?colorLinkImage</item>
</style>
<style name="WelcomeHeaderSubtitle" parent="Widget.AppCompat.TextView"> <style name="WelcomeHeaderSubtitle" parent="Widget.AppCompat.TextView">
<item name="android:layout_width">match_parent</item> <item name="android:layout_width">match_parent</item>
<item name="android:layout_height">wrap_content</item> <item name="android:layout_height">wrap_content</item>

View file

@ -67,7 +67,7 @@
<item name="toolbarIconColor">?colorOnPrimary</item> <item name="toolbarIconColor">?colorOnPrimary</item>
<item name="DialogBG">#111111</item> <item name="DialogBG">#111111</item>
<item name="colorLinkImage">#FFFFFF</item> <item name="colorLinkImage">#FFFFFF</item>
<item name="colorLinkBG">#161616</item> <item name="colorLinkBG">#191919</item>
<item name="colorSettingsTitle">#ffffff</item> <item name="colorSettingsTitle">#ffffff</item>
<item name="colorSecondaryText">#B3FFFFFF</item> <item name="colorSecondaryText">#B3FFFFFF</item>
<item name="colorWelcomeHeaderSubtitle">#99FFFFFF</item> <item name="colorWelcomeHeaderSubtitle">#99FFFFFF</item>