Don't hide navigation bar in setup wizard

Also:
Remove back button from recovery code input page
Convert root back button to skip button

Change-Id: I0bca13b53ac3898f2ab3b8503aaf7d2bc51a983a
This commit is contained in:
Michael Bestas 2021-08-24 04:32:04 +03:00 committed by Chirayu Desai
parent efaeaa56ad
commit 08610e1332
39 changed files with 61 additions and 89 deletions

View file

@ -21,8 +21,6 @@ class RestoreActivity : RequireProvisioningActivity() {
override fun onCreate(savedInstanceState: Bundle?) { override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState) super.onCreate(savedInstanceState)
if (isSetupWizard) hideSystemUiNavigation()
setContentView(R.layout.activity_fragment_container) setContentView(R.layout.activity_fragment_container)
viewModel.displayFragment.observeEvent(this, { fragment -> viewModel.displayFragment.observeEvent(this, { fragment ->

View file

@ -1,7 +1,6 @@
package com.stevesoltys.seedvault.ui package com.stevesoltys.seedvault.ui
import android.view.MenuItem import android.view.MenuItem
import android.view.View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
import androidx.annotation.CallSuper import androidx.annotation.CallSuper
import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatActivity
import androidx.fragment.app.Fragment import androidx.fragment.app.Fragment
@ -25,8 +24,4 @@ abstract class BackupActivity : AppCompatActivity() {
fragmentTransaction.commit() fragmentTransaction.commit()
} }
protected fun hideSystemUiNavigation() {
window.decorView.systemUiVisibility = SYSTEM_UI_FLAG_HIDE_NAVIGATION
}
} }

View file

@ -23,6 +23,7 @@ abstract class RequireProvisioningActivity : BackupActivity() {
private val recoveryCodeRequest = private val recoveryCodeRequest =
registerForActivityResult(StartActivityForResult()) { result -> registerForActivityResult(StartActivityForResult()) { result ->
setResult(result.resultCode)
if (result.resultCode != RESULT_OK) { if (result.resultCode != RESULT_OK) {
Log.w(TAG, "Error in activity result for requesting recovery code") Log.w(TAG, "Error in activity result for requesting recovery code")
if (!getViewModel().recoveryCodeIsSet()) { if (!getViewModel().recoveryCodeIsSet()) {
@ -32,6 +33,7 @@ abstract class RequireProvisioningActivity : BackupActivity() {
} }
private val requestLocation = private val requestLocation =
registerForActivityResult(StartActivityForResult()) { result -> registerForActivityResult(StartActivityForResult()) { result ->
setResult(result.resultCode)
if (result.resultCode != RESULT_OK) { if (result.resultCode != RESULT_OK) {
Log.w(TAG, "Error in activity result for requesting location") Log.w(TAG, "Error in activity result for requesting location")
if (!getViewModel().validLocationIsSet()) { if (!getViewModel().validLocationIsSet()) {

View file

@ -6,7 +6,6 @@ import android.view.WindowManager.LayoutParams.FLAG_SECURE
import com.stevesoltys.seedvault.R import com.stevesoltys.seedvault.R
import com.stevesoltys.seedvault.ui.BackupActivity import com.stevesoltys.seedvault.ui.BackupActivity
import com.stevesoltys.seedvault.ui.INTENT_EXTRA_IS_RESTORE import com.stevesoltys.seedvault.ui.INTENT_EXTRA_IS_RESTORE
import com.stevesoltys.seedvault.ui.INTENT_EXTRA_IS_SETUP_WIZARD
import org.koin.androidx.viewmodel.ext.android.viewModel import org.koin.androidx.viewmodel.ext.android.viewModel
class RecoveryCodeActivity : BackupActivity() { class RecoveryCodeActivity : BackupActivity() {
@ -16,7 +15,6 @@ class RecoveryCodeActivity : BackupActivity() {
override fun onCreate(savedInstanceState: Bundle?) { override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState) super.onCreate(savedInstanceState)
if (isSetupWizard()) hideSystemUiNavigation()
window.addFlags(FLAG_SECURE) window.addFlags(FLAG_SECURE)
setContentView(R.layout.activity_recovery_code) setContentView(R.layout.activity_recovery_code)
@ -66,8 +64,4 @@ class RecoveryCodeActivity : BackupActivity() {
return intent?.getBooleanExtra(INTENT_EXTRA_IS_RESTORE, false) ?: false return intent?.getBooleanExtra(INTENT_EXTRA_IS_RESTORE, false) ?: false
} }
private fun isSetupWizard(): Boolean {
return intent?.getBooleanExtra(INTENT_EXTRA_IS_SETUP_WIZARD, false) ?: false
}
} }

View file

@ -46,7 +46,6 @@ class RecoveryCodeInputFragment : Fragment() {
private lateinit var introText: TextView private lateinit var introText: TextView
private lateinit var doneButton: Button private lateinit var doneButton: Button
private lateinit var newCodeButton: Button private lateinit var newCodeButton: Button
private lateinit var backView: TextView
private lateinit var wordLayout1: TextInputLayout private lateinit var wordLayout1: TextInputLayout
private lateinit var wordLayout2: TextInputLayout private lateinit var wordLayout2: TextInputLayout
private lateinit var wordLayout3: TextInputLayout private lateinit var wordLayout3: TextInputLayout
@ -76,7 +75,6 @@ class RecoveryCodeInputFragment : Fragment() {
introText = v.findViewById(R.id.introText) introText = v.findViewById(R.id.introText)
doneButton = v.findViewById(R.id.doneButton) doneButton = v.findViewById(R.id.doneButton)
newCodeButton = v.findViewById(R.id.newCodeButton) newCodeButton = v.findViewById(R.id.newCodeButton)
backView = v.findViewById(R.id.backView)
wordLayout1 = v.findViewById(R.id.wordLayout1) wordLayout1 = v.findViewById(R.id.wordLayout1)
wordLayout2 = v.findViewById(R.id.wordLayout2) wordLayout2 = v.findViewById(R.id.wordLayout2)
wordLayout3 = v.findViewById(R.id.wordLayout3) wordLayout3 = v.findViewById(R.id.wordLayout3)
@ -105,8 +103,6 @@ class RecoveryCodeInputFragment : Fragment() {
if (viewModel.isRestore) { if (viewModel.isRestore) {
introText.setText(R.string.recovery_code_input_intro) introText.setText(R.string.recovery_code_input_intro)
backView.visibility = VISIBLE
backView.setOnClickListener { requireActivity().finishAfterTransition() }
} }
val adapterLayout = android.R.layout.simple_list_item_1 val adapterLayout = android.R.layout.simple_list_item_1

View file

@ -47,8 +47,6 @@ class StorageActivity : BackupActivity() {
override fun onCreate(savedInstanceState: Bundle?) { override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState) super.onCreate(savedInstanceState)
if (isSetupWizard()) hideSystemUiNavigation()
setContentView(R.layout.activity_fragment_container) setContentView(R.layout.activity_fragment_container)
viewModel = if (isRestore()) { viewModel = if (isRestore()) {

View file

@ -1,6 +1,7 @@
package com.stevesoltys.seedvault.ui.storage package com.stevesoltys.seedvault.ui.storage
import android.Manifest.permission.MANAGE_DOCUMENTS import android.Manifest.permission.MANAGE_DOCUMENTS
import android.app.Activity.RESULT_FIRST_USER
import android.annotation.SuppressLint import android.annotation.SuppressLint
import android.content.Context import android.content.Context
import android.content.Intent import android.content.Intent
@ -45,7 +46,7 @@ internal class StorageRootsFragment : Fragment(), StorageRootClickedListener {
private lateinit var divider: View private lateinit var divider: View
private lateinit var listView: RecyclerView private lateinit var listView: RecyclerView
private lateinit var progressBar: ProgressBar private lateinit var progressBar: ProgressBar
private lateinit var backView: TextView private lateinit var skipView: TextView
private val adapter by lazy { StorageRootAdapter(viewModel.isRestoreOperation, this) } private val adapter by lazy { StorageRootAdapter(viewModel.isRestoreOperation, this) }
@ -62,7 +63,7 @@ internal class StorageRootsFragment : Fragment(), StorageRootClickedListener {
divider = v.findViewById(R.id.divider) divider = v.findViewById(R.id.divider)
listView = v.findViewById(R.id.listView) listView = v.findViewById(R.id.listView)
progressBar = v.findViewById(R.id.progressBar) progressBar = v.findViewById(R.id.progressBar)
backView = v.findViewById(R.id.backView) skipView = v.findViewById(R.id.skipView)
return v return v
} }
@ -78,8 +79,13 @@ internal class StorageRootsFragment : Fragment(), StorageRootClickedListener {
if (viewModel.isRestoreOperation) { if (viewModel.isRestoreOperation) {
titleView.text = getString(R.string.storage_fragment_restore_title) titleView.text = getString(R.string.storage_fragment_restore_title)
backView.visibility = VISIBLE skipView.visibility = VISIBLE
backView.setOnClickListener { requireActivity().finishAfterTransition() } skipView.setOnClickListener {
// Equivalent to com.google.android.setupcompat.util.ResultCodes.RESULT_SKIP
// SetupWizard handles this
requireActivity().setResult(RESULT_FIRST_USER)
requireActivity().finishAfterTransition()
}
} else { } else {
warningIcon.visibility = VISIBLE warningIcon.visibility = VISIBLE
if (viewModel.hasStorageSet) { if (viewModel.hasStorageSet) {

View file

@ -71,23 +71,6 @@
app:layout_constraintEnd_toStartOf="@+id/newCodeButton" app:layout_constraintEnd_toStartOf="@+id/newCodeButton"
app:layout_constraintStart_toStartOf="parent" /> app:layout_constraintStart_toStartOf="parent" />
<TextView
android:id="@+id/backView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="?android:selectableItemBackground"
android:padding="16dp"
android:text="@string/restore_back"
android:textColor="?android:colorAccent"
android:visibility="gone"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/doneButton"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/wordList"
app:layout_constraintVertical_bias="1.0"
tools:visibility="visible" />
<Button <Button
android:id="@+id/newCodeButton" android:id="@+id/newCodeButton"
style="@style/Widget.AppCompat.Button.Borderless" style="@style/Widget.AppCompat.Button.Borderless"

View file

@ -73,7 +73,7 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:background="?android:selectableItemBackground" android:background="?android:selectableItemBackground"
android:padding="16dp" android:padding="16dp"
android:text="@string/restore_skip" android:text="@string/restore_skip_apps"
android:textColor="?android:colorAccent" android:textColor="?android:colorAccent"
app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"

View file

@ -75,7 +75,7 @@
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="0dp" android:layout_height="0dp"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager" app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
app:layout_constraintBottom_toTopOf="@+id/backView" app:layout_constraintBottom_toTopOf="@+id/skipView"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/divider" app:layout_constraintTop_toBottomOf="@+id/divider"
@ -87,18 +87,18 @@
style="?android:progressBarStyleLarge" style="?android:progressBarStyleLarge"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
app:layout_constraintBottom_toTopOf="@+id/backView" app:layout_constraintBottom_toTopOf="@+id/skipView"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/titleView" /> app:layout_constraintTop_toBottomOf="@+id/titleView" />
<TextView <TextView
android:id="@+id/backView" android:id="@+id/skipView"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:background="?android:selectableItemBackground" android:background="?android:selectableItemBackground"
android:padding="16dp" android:padding="16dp"
android:text="@string/restore_back" android:text="@string/restore_skip"
android:textColor="?android:colorAccent" android:textColor="?android:colorAccent"
android:visibility="gone" android:visibility="gone"
app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintBottom_toBottomOf="parent"

View file

@ -34,7 +34,7 @@
\n \n
\nVyberte prosím jiné umístění, které obsahuje složku %s.</string> \nVyberte prosím jiné umístění, které obsahuje složku %s.</string>
<string name="restore_invalid_location_title">Nebyly nalezeny žádné zálohy</string> <string name="restore_invalid_location_title">Nebyly nalezeny žádné zálohy</string>
<string name="restore_back">Neobnovovat</string> <string name="restore_skip">Neobnovovat</string>
<string name="restore_restore_set_times">Poslední záloha %1$s První %2$s.</string> <string name="restore_restore_set_times">Poslední záloha %1$s První %2$s.</string>
<string name="restore_choose_restore_set">Výběr zálohy pro obnovení</string> <string name="restore_choose_restore_set">Výběr zálohy pro obnovení</string>
<string name="restore_title">Obnovení ze zálohy</string> <string name="restore_title">Obnovení ze zálohy</string>

View file

@ -102,7 +102,7 @@
\n \n
\nWähle einen anderen Speicherort aus, der einen %s Ordner enthält.</string> \nWähle einen anderen Speicherort aus, der einen %s Ordner enthält.</string>
<string name="restore_invalid_location_title">Keine Sicherungen gefunden</string> <string name="restore_invalid_location_title">Keine Sicherungen gefunden</string>
<string name="restore_back">Nicht wiederherstellen</string> <string name="restore_skip">Nicht wiederherstellen</string>
<string name="restore_restore_set_times">Letzte Sicherung %1$s · Erste %2$s.</string> <string name="restore_restore_set_times">Letzte Sicherung %1$s · Erste %2$s.</string>
<string name="restore_choose_restore_set">Wähle eine Sicherung aus, um sie wiederherzustellen</string> <string name="restore_choose_restore_set">Wähle eine Sicherung aus, um sie wiederherzustellen</string>
<string name="notification_restore_error_action">App deinstallieren</string> <string name="notification_restore_error_action">App deinstallieren</string>
@ -152,7 +152,7 @@
<string name="restore_storage_in_progress_title">Dateien werden wiederhergestellt…</string> <string name="restore_storage_in_progress_title">Dateien werden wiederhergestellt…</string>
<string name="restore_storage_choose_snapshot">Wähle eine Speichersicherung zum Wiederherstellen aus (experimentell)</string> <string name="restore_storage_choose_snapshot">Wähle eine Speichersicherung zum Wiederherstellen aus (experimentell)</string>
<string name="restore_storage_skip">Wiederherstellen von Dateien überspringen</string> <string name="restore_storage_skip">Wiederherstellen von Dateien überspringen</string>
<string name="restore_skip">Wiederherstellen von Apps überspringen</string> <string name="restore_skip_apps">Wiederherstellen von Apps überspringen</string>
<string name="recovery_code_auth_description">Eingabe deiner Geräteanmeldedaten zum Fortfahren</string> <string name="recovery_code_auth_description">Eingabe deiner Geräteanmeldedaten zum Fortfahren</string>
<string name="recovery_code_auth_title">Deine Bildschirmsperre erneut eingeben</string> <string name="recovery_code_auth_title">Deine Bildschirmsperre erneut eingeben</string>
<string name="storage_check_fragment_patience">Das kann einige Zeit dauern…</string> <string name="storage_check_fragment_patience">Das kann einige Zeit dauern…</string>

View file

@ -61,7 +61,7 @@
\n \n
\nΕπιλέξτε άλλη τοποθεσία που περιέχει ένα φάκελο %s.</string> \nΕπιλέξτε άλλη τοποθεσία που περιέχει ένα φάκελο %s.</string>
<string name="restore_invalid_location_title">Δεν βρέθηκαν αντίγραφα ασφαλείας</string> <string name="restore_invalid_location_title">Δεν βρέθηκαν αντίγραφα ασφαλείας</string>
<string name="restore_back">Να μην γίνει επαναφορά</string> <string name="restore_skip">Να μην γίνει επαναφορά</string>
<string name="restore_restore_set_times">Τελευταίο αντίγραφο ασφαλείας %1$s · Πρώτο %2$s.</string> <string name="restore_restore_set_times">Τελευταίο αντίγραφο ασφαλείας %1$s · Πρώτο %2$s.</string>
<string name="restore_choose_restore_set">Επιλέξτε ένα αντίγραφο ασφαλείας για επαναφορά</string> <string name="restore_choose_restore_set">Επιλέξτε ένα αντίγραφο ασφαλείας για επαναφορά</string>
<string name="restore_title">Επαναφορά από αντίγραφο ασφαλείας</string> <string name="restore_title">Επαναφορά από αντίγραφο ασφαλείας</string>

View file

@ -30,7 +30,7 @@
\n \n
\nElija otra ubicación que contenga una carpeta %s.</string> \nElija otra ubicación que contenga una carpeta %s.</string>
<string name="restore_invalid_location_title">No se encontraron respaldos</string> <string name="restore_invalid_location_title">No se encontraron respaldos</string>
<string name="restore_back">No restaurar</string> <string name="restore_skip">No restaurar</string>
<string name="restore_restore_set_times">Último Respaldo %1$s · Primero %2$s.</string> <string name="restore_restore_set_times">Último Respaldo %1$s · Primero %2$s.</string>
<string name="restore_choose_restore_set">Elije un respaldo para restaurar</string> <string name="restore_choose_restore_set">Elije un respaldo para restaurar</string>
<string name="restore_title">Restaurar desde el respaldo</string> <string name="restore_title">Restaurar desde el respaldo</string>

View file

@ -7,7 +7,7 @@
<string name="storage_internal_warning_title">Atención</string> <string name="storage_internal_warning_title">Atención</string>
<string name="restore_finished_button">Finalizar</string> <string name="restore_finished_button">Finalizar</string>
<string name="restore_next">Siguiente</string> <string name="restore_next">Siguiente</string>
<string name="restore_back">No restaurar</string> <string name="restore_skip">No restaurar</string>
<string name="notification_restore_error_action">Desinstalar aplicación</string> <string name="notification_restore_error_action">Desinstalar aplicación</string>
<string name="notification_error_channel_title">Notificación de error</string> <string name="notification_error_channel_title">Notificación de error</string>
<string name="recovery_code_error_empty_word">Olvidaste escribir esta palabra.</string> <string name="recovery_code_error_empty_word">Olvidaste escribir esta palabra.</string>
@ -166,7 +166,7 @@
<string name="settings_backup_storage_dialog_title">Característica experimental</string> <string name="settings_backup_storage_dialog_title">Característica experimental</string>
<string name="settings_backup_storage_dialog_message">La copia de seguridad de los archivos es todavía experimental y podría no funcionar. No confíe en ella para los datos importantes.</string> <string name="settings_backup_storage_dialog_message">La copia de seguridad de los archivos es todavía experimental y podría no funcionar. No confíe en ella para los datos importantes.</string>
<string name="storage_fake_nextcloud_summary_unavailable_market">No instalada</string> <string name="storage_fake_nextcloud_summary_unavailable_market">No instalada</string>
<string name="restore_skip">Omitir la restauración de apps</string> <string name="restore_skip_apps">Omitir la restauración de apps</string>
<string name="restore_storage_choose_snapshot">Elija una copia de seguridad de almacenamiento para restaurar (experimental)</string> <string name="restore_storage_choose_snapshot">Elija una copia de seguridad de almacenamiento para restaurar (experimental)</string>
<string name="restore_storage_in_progress_info">Sus archivos se están restaurando en segundo plano. Puede empezar a usar su teléfono mientras se está ejecutando. <string name="restore_storage_in_progress_info">Sus archivos se están restaurando en segundo plano. Puede empezar a usar su teléfono mientras se está ejecutando.
\n \n

View file

@ -35,7 +35,7 @@
\n \n
\nValitse toinen sijainti, joka sisältää %s-kansion.</string> \nValitse toinen sijainti, joka sisältää %s-kansion.</string>
<string name="restore_invalid_location_title">Varmuuskopioita ei löytynyt</string> <string name="restore_invalid_location_title">Varmuuskopioita ei löytynyt</string>
<string name="restore_back">Älä palauta</string> <string name="restore_skip">Älä palauta</string>
<string name="restore_restore_set_times">Viimeinen varmuuskopio %1$s · Ensimmäinen %2$s.</string> <string name="restore_restore_set_times">Viimeinen varmuuskopio %1$s · Ensimmäinen %2$s.</string>
<string name="restore_choose_restore_set">Valitse palautettava varmuuskopio</string> <string name="restore_choose_restore_set">Valitse palautettava varmuuskopio</string>
<string name="restore_title">Palauta varmuuskopiosta</string> <string name="restore_title">Palauta varmuuskopiosta</string>
@ -158,7 +158,7 @@
<string name="settings_backup_storage_dialog_ok">Ota käyttöön joka tapauksessa</string> <string name="settings_backup_storage_dialog_ok">Ota käyttöön joka tapauksessa</string>
<string name="settings_expert_quota_title">Rajoittamaton sovelluskiintiö</string> <string name="settings_expert_quota_title">Rajoittamaton sovelluskiintiö</string>
<string name="settings_expert_title">Asiantuntija-asetukset</string> <string name="settings_expert_title">Asiantuntija-asetukset</string>
<string name="restore_skip">Ohita sovellusten palauttaminen</string> <string name="restore_skip_apps">Ohita sovellusten palauttaminen</string>
<string name="restore_storage_skip">Ohita tiedostojen palauttaminen</string> <string name="restore_storage_skip">Ohita tiedostojen palauttaminen</string>
<string name="restore_storage_choose_snapshot">Valitse palautettava tallennustilan varmuuskopio (kokeellinen)</string> <string name="restore_storage_choose_snapshot">Valitse palautettava tallennustilan varmuuskopio (kokeellinen)</string>
<string name="restore_storage_in_progress_info">Tiedostojasi palautetaan taustalla. Voit aloittaa puhelimen käytön sen ollessa käynnissä. <string name="restore_storage_in_progress_info">Tiedostojasi palautetaan taustalla. Voit aloittaa puhelimen käytön sen ollessa käynnissä.

View file

@ -12,7 +12,7 @@
<string name="storage_internal_warning_title">Avertissement</string> <string name="storage_internal_warning_title">Avertissement</string>
<string name="restore_finished_button">Finir</string> <string name="restore_finished_button">Finir</string>
<string name="restore_next">Suivant</string> <string name="restore_next">Suivant</string>
<string name="restore_back">Ne pas restaurer</string> <string name="restore_skip">Ne pas restaurer</string>
<string name="notification_error_action">Réparer</string> <string name="notification_error_action">Réparer</string>
<string name="notification_channel_title">Notification de la sauvegarde</string> <string name="notification_channel_title">Notification de la sauvegarde</string>
<string name="recovery_code_error_checksum_word">Votre code n\'est pas valide. Veuillez vérifier que tous les mots sont corrects et dans l\'ordre, puis réessayez.</string> <string name="recovery_code_error_checksum_word">Votre code n\'est pas valide. Veuillez vérifier que tous les mots sont corrects et dans l\'ordre, puis réessayez.</string>
@ -166,7 +166,7 @@
\nCertaines applications (par exemple, Signal ou WhatsApp) peuvent exiger que les fichiers soient entièrement restaurés avant d\'importer une sauvegarde. Essayez d\'éviter de démarrer ces applications avant que la restauration des fichiers ne soit terminée.</string> \nCertaines applications (par exemple, Signal ou WhatsApp) peuvent exiger que les fichiers soient entièrement restaurés avant d\'importer une sauvegarde. Essayez d\'éviter de démarrer ces applications avant que la restauration des fichiers ne soit terminée.</string>
<string name="restore_storage_choose_snapshot">Choisir une sauvegarde de fichiers à restaurer (expérimental)</string> <string name="restore_storage_choose_snapshot">Choisir une sauvegarde de fichiers à restaurer (expérimental)</string>
<string name="restore_storage_got_it">Compris</string> <string name="restore_storage_got_it">Compris</string>
<string name="restore_skip">Ne pas restaurer les applications</string> <string name="restore_skip_apps">Ne pas restaurer les applications</string>
<string name="restore_storage_skip">Ne pas restaurer les fichiers</string> <string name="restore_storage_skip">Ne pas restaurer les fichiers</string>
<string name="restore_storage_in_progress_title">Restauration des fichiers…</string> <string name="restore_storage_in_progress_title">Restauration des fichiers…</string>
<string name="recovery_code_auth_description">Saisissez vos identifiants pour continer</string> <string name="recovery_code_auth_description">Saisissez vos identifiants pour continer</string>

View file

@ -55,7 +55,7 @@
\n \n
\nנא לבחור במיקום אחר שמכיל תיקיית %s.</string> \nנא לבחור במיקום אחר שמכיל תיקיית %s.</string>
<string name="restore_invalid_location_title">לא נמצאו גיבויים</string> <string name="restore_invalid_location_title">לא נמצאו גיבויים</string>
<string name="restore_back">לא לשחזר</string> <string name="restore_skip">לא לשחזר</string>
<string name="restore_restore_set_times">גיבוי אחרון %1$s · ראשון %2$s.</string> <string name="restore_restore_set_times">גיבוי אחרון %1$s · ראשון %2$s.</string>
<string name="restore_choose_restore_set">נא לבחור גיבוי לשחזור</string> <string name="restore_choose_restore_set">נא לבחור גיבוי לשחזור</string>
<string name="restore_title">שחזור מגיבוי</string> <string name="restore_title">שחזור מגיבוי</string>
@ -138,7 +138,7 @@
<string name="recovery_code_verification_new_dialog_title">נא להמתין רגע קט…</string> <string name="recovery_code_verification_new_dialog_title">נא להמתין רגע קט…</string>
<string name="recovery_code_auth_title">נא להיכנס מחדש למסך הנעילה שלך</string> <string name="recovery_code_auth_title">נא להיכנס מחדש למסך הנעילה שלך</string>
<string name="recovery_code_auth_description">נא לספק את פרטי הגישה למכשיר כדי להמשיך</string> <string name="recovery_code_auth_description">נא לספק את פרטי הגישה למכשיר כדי להמשיך</string>
<string name="restore_skip">דילוג על שחזור יישומונים</string> <string name="restore_skip_apps">דילוג על שחזור יישומונים</string>
<string name="backup_app_quota_exceeded">מיכסת הגיבוי הושגה</string> <string name="backup_app_quota_exceeded">מיכסת הגיבוי הושגה</string>
<string name="restore_restoring_error_message">אפשר להתקין את היישומונים האלה ידנית מחדש והשחזור האוטומטי ינסה לשחזר את הנתונים שלהם (אם הוא מופעל).</string> <string name="restore_restoring_error_message">אפשר להתקין את היישומונים האלה ידנית מחדש והשחזור האוטומטי ינסה לשחזר את הנתונים שלהם (אם הוא מופעל).</string>
<string name="settings_backup_recovery_code_summary">אימות קוד קיים או יצירת אחד חדש</string> <string name="settings_backup_recovery_code_summary">אימות קוד קיים או יצירת אחד חדש</string>

View file

@ -32,7 +32,7 @@
\n \n
\nOdaberi jedno drugo mjesto koje sadrži %s mapu.</string> \nOdaberi jedno drugo mjesto koje sadrži %s mapu.</string>
<string name="restore_invalid_location_title">Nema sigurnosnih kopija</string> <string name="restore_invalid_location_title">Nema sigurnosnih kopija</string>
<string name="restore_back">Nemoj vratiti</string> <string name="restore_skip">Nemoj vratiti</string>
<string name="restore_restore_set_times">Zadnja sigurnosna kopija %1$s · Prva %2$s.</string> <string name="restore_restore_set_times">Zadnja sigurnosna kopija %1$s · Prva %2$s.</string>
<string name="restore_choose_restore_set">Odaberi sigurnosnu kopiju za vraćanje</string> <string name="restore_choose_restore_set">Odaberi sigurnosnu kopiju za vraćanje</string>
<string name="restore_title">Vrati iz sigurnosne kopije</string> <string name="restore_title">Vrati iz sigurnosne kopije</string>
@ -138,7 +138,7 @@
<string name="recovery_code_auth_description">Nastavi upisom svojih podataka za prijavu</string> <string name="recovery_code_auth_description">Nastavi upisom svojih podataka za prijavu</string>
<string name="recovery_code_auth_title">Ponovo upiši podatke za zaključavanje ekrana</string> <string name="recovery_code_auth_title">Ponovo upiši podatke za zaključavanje ekrana</string>
<string name="backup_section_not_allowed">Aplikacije koje ne dopuštaju spremanje sigurnosne kopije</string> <string name="backup_section_not_allowed">Aplikacije koje ne dopuštaju spremanje sigurnosne kopije</string>
<string name="restore_skip">Preskoči obnavljanje aplikacija</string> <string name="restore_skip_apps">Preskoči obnavljanje aplikacija</string>
<string name="restore_storage_skip">Preskoči obnavljanje datoteka</string> <string name="restore_storage_skip">Preskoči obnavljanje datoteka</string>
<string name="restore_storage_choose_snapshot">Odaberi spremište sigurnosnih kopija za obnavljanje (eksperimentalno)</string> <string name="restore_storage_choose_snapshot">Odaberi spremište sigurnosnih kopija za obnavljanje (eksperimentalno)</string>
<string name="restore_storage_in_progress_title">Datoteke se obnavljaju …</string> <string name="restore_storage_in_progress_title">Datoteke se obnavljaju …</string>

View file

@ -30,7 +30,7 @@
<string name="restore_finished_success">Pemulihan selesai</string> <string name="restore_finished_success">Pemulihan selesai</string>
<string name="restore_restoring">Memulihkan pencadangan</string> <string name="restore_restoring">Memulihkan pencadangan</string>
<string name="restore_installing_packages">Pasang ulang apl</string> <string name="restore_installing_packages">Pasang ulang apl</string>
<string name="restore_back">Jangan pulihkan</string> <string name="restore_skip">Jangan pulihkan</string>
<string name="notification_restore_error_action">Copot apl</string> <string name="notification_restore_error_action">Copot apl</string>
<string name="notification_error_title">Pencadangan galat</string> <string name="notification_error_title">Pencadangan galat</string>
<string name="notification_error_channel_title">Pemberitahuan galat</string> <string name="notification_error_channel_title">Pemberitahuan galat</string>

View file

@ -30,7 +30,7 @@
\n \n
\nVinsamlegast veldu annan afritageymslustað sem býður upp á %s möppu.</string> \nVinsamlegast veldu annan afritageymslustað sem býður upp á %s möppu.</string>
<string name="restore_invalid_location_title">Engin öryggisafrit fundust</string> <string name="restore_invalid_location_title">Engin öryggisafrit fundust</string>
<string name="restore_back">Ekki endurvekja</string> <string name="restore_skip">Ekki endurvekja</string>
<string name="restore_restore_set_times">Síðasta öryggisafrit %1$s · Fyrsta %2$s.</string> <string name="restore_restore_set_times">Síðasta öryggisafrit %1$s · Fyrsta %2$s.</string>
<string name="restore_choose_restore_set">Veldu öryggisafrit til að endurvekja</string> <string name="restore_choose_restore_set">Veldu öryggisafrit til að endurvekja</string>
<string name="restore_title">Endurvekja úr öryggisafriti</string> <string name="restore_title">Endurvekja úr öryggisafriti</string>

View file

@ -97,7 +97,7 @@
\n \n
\nSi prega di scegliere un altro punto che contenga una %s cartella.</string> \nSi prega di scegliere un altro punto che contenga una %s cartella.</string>
<string name="restore_invalid_location_title">Nessun backup trovato</string> <string name="restore_invalid_location_title">Nessun backup trovato</string>
<string name="restore_back">Non ripristinare</string> <string name="restore_skip">Non ripristinare</string>
<string name="restore_restore_set_times">Ultimo backup %1$s · Primo %2$s.</string> <string name="restore_restore_set_times">Ultimo backup %1$s · Primo %2$s.</string>
<string name="restore_choose_restore_set">Selezionare un backup da ripristinare</string> <string name="restore_choose_restore_set">Selezionare un backup da ripristinare</string>
<string name="restore_title">Ripristino del backup</string> <string name="restore_title">Ripristino del backup</string>

View file

@ -92,7 +92,7 @@
\n \n
\n%sフォルダを含む別の場所を選択してください。</string> \n%sフォルダを含む別の場所を選択してください。</string>
<string name="restore_invalid_location_title">バックアップが見つかりません</string> <string name="restore_invalid_location_title">バックアップが見つかりません</string>
<string name="restore_back">復元しない</string> <string name="restore_skip">復元しない</string>
<string name="restore_restore_set_times">最後は%1$s · 最初は %2$s.</string> <string name="restore_restore_set_times">最後は%1$s · 最初は %2$s.</string>
<string name="restore_choose_restore_set">復元するバックアップを選ぶ</string> <string name="restore_choose_restore_set">復元するバックアップを選ぶ</string>
<string name="backup_section_not_allowed">アプリはバックアップできません</string> <string name="backup_section_not_allowed">アプリはバックアップできません</string>
@ -163,7 +163,7 @@
<string name="settings_category_apps">アプリのバックアップ</string> <string name="settings_category_apps">アプリのバックアップ</string>
<string name="settings_backup_files_summary">なし</string> <string name="settings_backup_files_summary">なし</string>
<string name="settings_backup_files_title">含まれるファイルとフォルダー</string> <string name="settings_backup_files_title">含まれるファイルとフォルダー</string>
<string name="restore_skip">アプリの復元をスキップする</string> <string name="restore_skip_apps">アプリの復元をスキップする</string>
<string name="restore_storage_in_progress_info">ファイルはバックグラウンドで復元されます。実行されている間、あなたは電話を使うことができます。 <string name="restore_storage_in_progress_info">ファイルはバックグラウンドで復元されます。実行されている間、あなたは電話を使うことができます。
\n \n
\n一部のアプリ(SignalやWhatsAppなど)では、バックアップをインポートするためにファイルが完全に復元されるまで待つ必要があります。ファイルの復元が完了する前に、これらのアプリを起動しないようにしてください。</string> \n一部のアプリ(SignalやWhatsAppなど)では、バックアップをインポートするためにファイルが完全に復元されるまで待つ必要があります。ファイルの復元が完了する前に、これらのアプリを起動しないようにしてください。</string>

View file

@ -53,7 +53,7 @@
<string name="about_title">정보</string> <string name="about_title">정보</string>
<string name="storage_internal_warning_title">경고</string> <string name="storage_internal_warning_title">경고</string>
<string name="restore_next">다음</string> <string name="restore_next">다음</string>
<string name="restore_back">복원 안 함</string> <string name="restore_skip">복원 안 함</string>
<string name="notification_error_title">백업 오류</string> <string name="notification_error_title">백업 오류</string>
<string name="notification_error_channel_title">오류 알림</string> <string name="notification_error_channel_title">오류 알림</string>
<string name="notification_failed_title">백업 실패</string> <string name="notification_failed_title">백업 실패</string>

View file

@ -37,7 +37,7 @@
\n \n
\nPasirinkite kitą vietą, kurioje yra %s aplankas.</string> \nPasirinkite kitą vietą, kurioje yra %s aplankas.</string>
<string name="restore_invalid_location_title">Nerasta jokių atsarginių kopijų</string> <string name="restore_invalid_location_title">Nerasta jokių atsarginių kopijų</string>
<string name="restore_back">Neatkurti</string> <string name="restore_skip">Neatkurti</string>
<string name="restore_restore_set_times">Paskutinė atsarginė kopija %1$s - Pirmoji %2$s.</string> <string name="restore_restore_set_times">Paskutinė atsarginė kopija %1$s - Pirmoji %2$s.</string>
<string name="restore_choose_restore_set">Pasirinkite atsarginę kopiją, kurią norite atkurti</string> <string name="restore_choose_restore_set">Pasirinkite atsarginę kopiją, kurią norite atkurti</string>
<string name="restore_title">Atkurti iš atsarginės kopijos</string> <string name="restore_title">Atkurti iš atsarginės kopijos</string>
@ -154,7 +154,7 @@
<string name="restore_storage_in_progress_title">Failai atkuriami…</string> <string name="restore_storage_in_progress_title">Failai atkuriami…</string>
<string name="restore_storage_got_it">Supratau</string> <string name="restore_storage_got_it">Supratau</string>
<string name="settings_backup_storage_title">Sukurti atsarginę mano failų kopiją</string> <string name="settings_backup_storage_title">Sukurti atsarginę mano failų kopiją</string>
<string name="restore_skip">Praleisti programėlių atkūrimą</string> <string name="restore_skip_apps">Praleisti programėlių atkūrimą</string>
<string name="settings_category_apps">Programėlių atsarginės kopijos</string> <string name="settings_category_apps">Programėlių atsarginės kopijos</string>
<string name="settings_backup_storage_dialog_title">Eksperimentinė funkcija</string> <string name="settings_backup_storage_dialog_title">Eksperimentinė funkcija</string>
<string name="settings_backup_storage_dialog_message">Failų atsarginių kopijų kūrimas vis dar eksperimentinis ir gali neveikti. Nepasikliaukite ja, jei norite išsaugoti svarbius duomenis.</string> <string name="settings_backup_storage_dialog_message">Failų atsarginių kopijų kūrimas vis dar eksperimentinis ir gali neveikti. Nepasikliaukite ja, jei norite išsaugoti svarbius duomenis.</string>

View file

@ -48,7 +48,7 @@
<string name="restore_restoring">Gjenoppretting av sikkerhetskopi</string> <string name="restore_restoring">Gjenoppretting av sikkerhetskopi</string>
<string name="restore_next">Neste</string> <string name="restore_next">Neste</string>
<string name="restore_invalid_location_title">Fant ingen sikkerhetskopier</string> <string name="restore_invalid_location_title">Fant ingen sikkerhetskopier</string>
<string name="restore_back">Ikke gjenopprett</string> <string name="restore_skip">Ikke gjenopprett</string>
<string name="restore_restore_set_times">Siste sikkerhetskopi %1$s · Første %2$s.</string> <string name="restore_restore_set_times">Siste sikkerhetskopi %1$s · Første %2$s.</string>
<string name="restore_choose_restore_set">Velg en sikkerhetskopi å gjenopprette</string> <string name="restore_choose_restore_set">Velg en sikkerhetskopi å gjenopprette</string>
<string name="restore_title">Gjenopprett fra sikkerhetskopi</string> <string name="restore_title">Gjenopprett fra sikkerhetskopi</string>

View file

@ -125,7 +125,7 @@
\n \n
\nWybierz inne położenie, które zawiera katalog %s.</string> \nWybierz inne położenie, które zawiera katalog %s.</string>
<string name="restore_invalid_location_title">Nie odnaleziono kopii zapasowych</string> <string name="restore_invalid_location_title">Nie odnaleziono kopii zapasowych</string>
<string name="restore_back">Nie przywracaj</string> <string name="restore_skip">Nie przywracaj</string>
<string name="restore_restore_set_times">Ostatnia kopia zapasowa %1$s · Pierwsza %2$s.</string> <string name="restore_restore_set_times">Ostatnia kopia zapasowa %1$s · Pierwsza %2$s.</string>
<string name="restore_choose_restore_set">Wybierz kopię zapasową do przywrócenia</string> <string name="restore_choose_restore_set">Wybierz kopię zapasową do przywrócenia</string>
<string name="restore_title">Przywróć z kopii zapasowej</string> <string name="restore_title">Przywróć z kopii zapasowej</string>

View file

@ -75,7 +75,7 @@
\n \n
\nEscolha outro local que contenha uma pasta %s.</string> \nEscolha outro local que contenha uma pasta %s.</string>
<string name="restore_invalid_location_title">Sem backups encontrados</string> <string name="restore_invalid_location_title">Sem backups encontrados</string>
<string name="restore_back">Não restaurar</string> <string name="restore_skip">Não restaurar</string>
<string name="restore_restore_set_times">Último backup %1$s · Primeiro %2$s.</string> <string name="restore_restore_set_times">Último backup %1$s · Primeiro %2$s.</string>
<string name="restore_choose_restore_set">Escolha um backup para restaurar</string> <string name="restore_choose_restore_set">Escolha um backup para restaurar</string>
<string name="restore_title">Restaurar do backup</string> <string name="restore_title">Restaurar do backup</string>
@ -154,7 +154,7 @@
\n \n
\nAviso: isso pode encher seu local de armazenamento rapidamente. Não é necessário para a maioria dos aplicativos.</string> \nAviso: isso pode encher seu local de armazenamento rapidamente. Não é necessário para a maioria dos aplicativos.</string>
<string name="storage_fake_nextcloud_summary_unavailable_market">Não instalado</string> <string name="storage_fake_nextcloud_summary_unavailable_market">Não instalado</string>
<string name="restore_skip">Pular restauração de aplicativos</string> <string name="restore_skip_apps">Pular restauração de aplicativos</string>
<string name="storage_fragment_warning_delete">Os backups existentes neste local serão excluídos.</string> <string name="storage_fragment_warning_delete">Os backups existentes neste local serão excluídos.</string>
<string name="settings_backup_files_title">Arquivos e pastas incluídos</string> <string name="settings_backup_files_title">Arquivos e pastas incluídos</string>
<string name="storage_check_fragment_patience">Isto pode levar algum tempo…</string> <string name="storage_check_fragment_patience">Isto pode levar algum tempo…</string>

View file

@ -37,7 +37,7 @@
\n \n
\nEscolha outro local que contenha uma pasta %s.</string> \nEscolha outro local que contenha uma pasta %s.</string>
<string name="restore_invalid_location_title">Sem backups encontrados</string> <string name="restore_invalid_location_title">Sem backups encontrados</string>
<string name="restore_back">Não restaurar</string> <string name="restore_skip">Não restaurar</string>
<string name="restore_restore_set_times">Último backup %1$s · Primeiro %2$s.</string> <string name="restore_restore_set_times">Último backup %1$s · Primeiro %2$s.</string>
<string name="restore_choose_restore_set">Escolha um backup para restaurar</string> <string name="restore_choose_restore_set">Escolha um backup para restaurar</string>
<string name="restore_title">Restaurar do backup</string> <string name="restore_title">Restaurar do backup</string>

View file

@ -32,7 +32,7 @@
\n \n
\nEscolha outro local que contenha uma pasta %s.</string> \nEscolha outro local que contenha uma pasta %s.</string>
<string name="restore_invalid_location_title">Sem backups encontrados</string> <string name="restore_invalid_location_title">Sem backups encontrados</string>
<string name="restore_back">Não restaurar</string> <string name="restore_skip">Não restaurar</string>
<string name="restore_restore_set_times">Último backup %1$s · Primeiro %2$s.</string> <string name="restore_restore_set_times">Último backup %1$s · Primeiro %2$s.</string>
<string name="restore_choose_restore_set">Escolha um backup para restaurar</string> <string name="restore_choose_restore_set">Escolha um backup para restaurar</string>
<string name="restore_title">Restaurar do backup</string> <string name="restore_title">Restaurar do backup</string>
@ -164,7 +164,7 @@
<string name="storage_check_fragment_patience">Isto pode levar algum tempo…</string> <string name="storage_check_fragment_patience">Isto pode levar algum tempo…</string>
<string name="recovery_code_auth_title">Digite novamente o bloqueio de ecrã</string> <string name="recovery_code_auth_title">Digite novamente o bloqueio de ecrã</string>
<string name="recovery_code_auth_description">Digite as credenciais do seu aparelho para continuar</string> <string name="recovery_code_auth_description">Digite as credenciais do seu aparelho para continuar</string>
<string name="restore_skip">Pular restauração de apps</string> <string name="restore_skip_apps">Pular restauração de apps</string>
<string name="restore_storage_skip">Pular restauração de ficheiros</string> <string name="restore_storage_skip">Pular restauração de ficheiros</string>
<string name="restore_storage_choose_snapshot">Escolha um backup de armazenamento para restaurar (experimental)</string> <string name="restore_storage_choose_snapshot">Escolha um backup de armazenamento para restaurar (experimental)</string>
<string name="restore_storage_in_progress_title">Os ficheiros estão sendo restaurados …</string> <string name="restore_storage_in_progress_title">Os ficheiros estão sendo restaurados …</string>

View file

@ -36,7 +36,7 @@
\n \n
\nПожалуйста, выберите другое расположение, содержащее папку %s.</string> \nПожалуйста, выберите другое расположение, содержащее папку %s.</string>
<string name="restore_invalid_location_title">Резервные копии не найдены</string> <string name="restore_invalid_location_title">Резервные копии не найдены</string>
<string name="restore_back">Не восстанавливать</string> <string name="restore_skip">Не восстанавливать</string>
<string name="restore_restore_set_times">Последняя резервная копия %1$s · Первая %2$s.</string> <string name="restore_restore_set_times">Последняя резервная копия %1$s · Первая %2$s.</string>
<string name="restore_choose_restore_set">Выберите резервную копию для восстановления</string> <string name="restore_choose_restore_set">Выберите резервную копию для восстановления</string>
<string name="restore_title">Восстановить из резервной копии</string> <string name="restore_title">Восстановить из резервной копии</string>
@ -151,7 +151,7 @@
<string name="settings_backup_storage_dialog_ok">Включить в любом случае</string> <string name="settings_backup_storage_dialog_ok">Включить в любом случае</string>
<string name="settings_expert_title">Продвинутые настройки</string> <string name="settings_expert_title">Продвинутые настройки</string>
<string name="settings_expert_quota_title">Неограниченная квота приложений</string> <string name="settings_expert_quota_title">Неограниченная квота приложений</string>
<string name="restore_skip">Пропустить восстановление приложений</string> <string name="restore_skip_apps">Пропустить восстановление приложений</string>
<string name="restore_storage_got_it">Есть</string> <string name="restore_storage_got_it">Есть</string>
<string name="settings_category_apps">Резервное копирование приложений</string> <string name="settings_category_apps">Резервное копирование приложений</string>
<string name="restore_storage_skip">Пропустить восстановление файлов</string> <string name="restore_storage_skip">Пропустить восстановление файлов</string>

View file

@ -48,7 +48,7 @@
\n \n
\nVyberte iné umiestnenie, ktoré obsahuje priečinok %s.</string> \nVyberte iné umiestnenie, ktoré obsahuje priečinok %s.</string>
<string name="restore_invalid_location_title">Nenašli sa žiadne zálohy</string> <string name="restore_invalid_location_title">Nenašli sa žiadne zálohy</string>
<string name="restore_back">Neobnovovať</string> <string name="restore_skip">Neobnovovať</string>
<string name="restore_restore_set_times">Posledná záloha %1$s · Prvá %2$s.</string> <string name="restore_restore_set_times">Posledná záloha %1$s · Prvá %2$s.</string>
<string name="restore_choose_restore_set">Vyberte zálohu, ktorú chcete obnoviť</string> <string name="restore_choose_restore_set">Vyberte zálohu, ktorú chcete obnoviť</string>
<string name="restore_title">Obnovenie zo zálohy</string> <string name="restore_title">Obnovenie zo zálohy</string>

View file

@ -34,7 +34,7 @@
\nஇது பெரும்பாலும் தவறான மீட்பு குறியீடு அல்லது சேமிப்பக பிழை காரணமாக இருக்கலாம்.</string> \nஇது பெரும்பாலும் தவறான மீட்பு குறியீடு அல்லது சேமிப்பக பிழை காரணமாக இருக்கலாம்.</string>
<string name="restore_set_error">காப்புப்பிரதிகளை ஏற்றும்போது பிழை ஏற்பட்டது.</string> <string name="restore_set_error">காப்புப்பிரதிகளை ஏற்றும்போது பிழை ஏற்பட்டது.</string>
<string name="restore_invalid_location_title">காப்பு இல்லை</string> <string name="restore_invalid_location_title">காப்பு இல்லை</string>
<string name="restore_back">மீட்டெடுக்க வேண்டாம்</string> <string name="restore_skip">மீட்டெடுக்க வேண்டாம்</string>
<string name="restore_restore_set_times">கடைசி காப்பு %1$s · முதல் %2$s.</string> <string name="restore_restore_set_times">கடைசி காப்பு %1$s · முதல் %2$s.</string>
<string name="restore_choose_restore_set">மீட்டமைக்க ஒரு காப்புப்பிரதியைத் தேர்வு செய்யவும்</string> <string name="restore_choose_restore_set">மீட்டமைக்க ஒரு காப்புப்பிரதியைத் தேர்வு செய்யவும்</string>
<string name="restore_title">காப்புப்பிரதியிலிருந்து மீட்டெடுக்கவும்</string> <string name="restore_title">காப்புப்பிரதியிலிருந்து மீட்டெடுக்கவும்</string>

View file

@ -123,7 +123,7 @@
\n \n
\nదయచేసి %s ఫోల్డర్ లో ఉన్న మరొక స్థానాన్ని ఎంచుకోండి.</string> \nదయచేసి %s ఫోల్డర్ లో ఉన్న మరొక స్థానాన్ని ఎంచుకోండి.</string>
<string name="restore_invalid_location_title">బ్యాకప్‌లు గుర్తించబడలేదు</string> <string name="restore_invalid_location_title">బ్యాకప్‌లు గుర్తించబడలేదు</string>
<string name="restore_back">పునరుద్ధరించవద్దు</string> <string name="restore_skip">పునరుద్ధరించవద్దు</string>
<string name="restore_restore_set_times">చివరి బ్యాకప్ %1$s· మొదటి %2$s.</string> <string name="restore_restore_set_times">చివరి బ్యాకప్ %1$s· మొదటి %2$s.</string>
<string name="restore_choose_restore_set">పునరుద్ధరించడానికి బ్యాకప్‌ని ఎంచుకోండి</string> <string name="restore_choose_restore_set">పునరుద్ధరించడానికి బ్యాకప్‌ని ఎంచుకోండి</string>
<string name="restore_title">బ్యాకప్ నుండి పునరుద్ధరించండి</string> <string name="restore_title">బ్యాకప్ నుండి పునరుద్ధరించండి</string>

View file

@ -30,7 +30,7 @@
\n \n
\nLütfen %s klasörünü içeren başka bir konum seçin.</string> \nLütfen %s klasörünü içeren başka bir konum seçin.</string>
<string name="restore_invalid_location_title">Yedekleme bulunamadı</string> <string name="restore_invalid_location_title">Yedekleme bulunamadı</string>
<string name="restore_back">Geri yükleme</string> <string name="restore_skip">Geri yükleme</string>
<string name="restore_restore_set_times">Son yedekleme %1$s · İlk %2$s.</string> <string name="restore_restore_set_times">Son yedekleme %1$s · İlk %2$s.</string>
<string name="restore_choose_restore_set">Geri yüklemek için bir yedekleme seç</string> <string name="restore_choose_restore_set">Geri yüklemek için bir yedekleme seç</string>
<string name="restore_title">Yedeklemeyi geri yükle</string> <string name="restore_title">Yedeklemeyi geri yükle</string>
@ -152,7 +152,7 @@
<string name="restore_storage_in_progress_title">Dosyalar geri yükleniyor…</string> <string name="restore_storage_in_progress_title">Dosyalar geri yükleniyor…</string>
<string name="restore_storage_choose_snapshot">Geri yüklenecek bir depolama yedeklemesi seçin (deneysel)</string> <string name="restore_storage_choose_snapshot">Geri yüklenecek bir depolama yedeklemesi seçin (deneysel)</string>
<string name="restore_storage_skip">Dosyaları geri yüklemeyi atla</string> <string name="restore_storage_skip">Dosyaları geri yüklemeyi atla</string>
<string name="restore_skip">Uygulamaları geri yüklemeyi atla</string> <string name="restore_skip_apps">Uygulamaları geri yüklemeyi atla</string>
<string name="recovery_code_auth_description">Devam etmek için aygıt kimlik bilgilerinizi girin</string> <string name="recovery_code_auth_description">Devam etmek için aygıt kimlik bilgilerinizi girin</string>
<string name="recovery_code_auth_title">Ekran kilidinizi tekrar girin</string> <string name="recovery_code_auth_title">Ekran kilidinizi tekrar girin</string>
<string name="storage_check_fragment_patience">Bu biraz zaman alabilir…</string> <string name="storage_check_fragment_patience">Bu biraz zaman alabilir…</string>

View file

@ -69,7 +69,7 @@
\n \n
\nБудь ласка, виберіть інше розташування, що містить каталог %s.</string> \nБудь ласка, виберіть інше розташування, що містить каталог %s.</string>
<string name="restore_invalid_location_title">Резервні копії не знайдено</string> <string name="restore_invalid_location_title">Резервні копії не знайдено</string>
<string name="restore_back">Не відновлювати</string> <string name="restore_skip">Не відновлювати</string>
<string name="restore_restore_set_times">Остання резервна копія %1$s · Перша %2$s.</string> <string name="restore_restore_set_times">Остання резервна копія %1$s · Перша %2$s.</string>
<string name="restore_choose_restore_set">Виберіть резервну копію для відновлення</string> <string name="restore_choose_restore_set">Виберіть резервну копію для відновлення</string>
<string name="restore_title">Відновити з резервної копії</string> <string name="restore_title">Відновити з резервної копії</string>

View file

@ -34,7 +34,7 @@
\n \n
\nVui lòng chọn một vị trí khác có chứa thư mục %s.</string> \nVui lòng chọn một vị trí khác có chứa thư mục %s.</string>
<string name="restore_invalid_location_title">Không tìm thấy bản sao lưu nào</string> <string name="restore_invalid_location_title">Không tìm thấy bản sao lưu nào</string>
<string name="restore_back">Không khôi phục</string> <string name="restore_skip">Không khôi phục</string>
<string name="restore_restore_set_times">Sao lưu lần cuối %1$s · Lần đầu %2$s.</string> <string name="restore_restore_set_times">Sao lưu lần cuối %1$s · Lần đầu %2$s.</string>
<string name="restore_choose_restore_set">Chọn bản sao lưu để khôi phục</string> <string name="restore_choose_restore_set">Chọn bản sao lưu để khôi phục</string>
<string name="restore_title">Khôi phục từ bản sao lưu</string> <string name="restore_title">Khôi phục từ bản sao lưu</string>
@ -157,7 +157,7 @@
<string name="storage_check_fragment_patience">Việc này có thể mất một ít thời gian…</string> <string name="storage_check_fragment_patience">Việc này có thể mất một ít thời gian…</string>
<string name="recovery_code_auth_title">Nhập lại mã khoá màn hình</string> <string name="recovery_code_auth_title">Nhập lại mã khoá màn hình</string>
<string name="recovery_code_auth_description">Nhập thông tin mở khoá thiết bị để tiếp tục</string> <string name="recovery_code_auth_description">Nhập thông tin mở khoá thiết bị để tiếp tục</string>
<string name="restore_skip">Bỏ qua khôi phục ứng dụng</string> <string name="restore_skip_apps">Bỏ qua khôi phục ứng dụng</string>
<string name="restore_storage_in_progress_title">Các tệp đang được khôi phục…</string> <string name="restore_storage_in_progress_title">Các tệp đang được khôi phục…</string>
<string name="restore_storage_got_it">Hiểu rồi</string> <string name="restore_storage_got_it">Hiểu rồi</string>
<string name="settings_category_apps">Bản sao lưu ứng dụng</string> <string name="settings_category_apps">Bản sao lưu ứng dụng</string>

View file

@ -58,7 +58,7 @@
\n \n
\n请选择包含%s文件夹的其他位置。</string> \n请选择包含%s文件夹的其他位置。</string>
<string name="restore_invalid_location_title">没有找到备份</string> <string name="restore_invalid_location_title">没有找到备份</string>
<string name="restore_back">不恢复</string> <string name="restore_skip">不恢复</string>
<string name="restore_restore_set_times">上次备份:%1$s · 首次备份:%2$s。</string> <string name="restore_restore_set_times">上次备份:%1$s · 首次备份:%2$s。</string>
<string name="restore_choose_restore_set">选择一个备份来恢复</string> <string name="restore_choose_restore_set">选择一个备份来恢复</string>
<string name="restore_title">从备份恢复</string> <string name="restore_title">从备份恢复</string>
@ -152,7 +152,7 @@
<string name="restore_storage_in_progress_title">正在恢复文件…</string> <string name="restore_storage_in_progress_title">正在恢复文件…</string>
<string name="restore_storage_choose_snapshot">选择要恢复的存储备份(实验性)</string> <string name="restore_storage_choose_snapshot">选择要恢复的存储备份(实验性)</string>
<string name="restore_storage_skip">跳过恢复文件</string> <string name="restore_storage_skip">跳过恢复文件</string>
<string name="restore_skip">跳过恢复应用程序</string> <string name="restore_skip_apps">跳过恢复应用程序</string>
<string name="recovery_code_auth_description">输入您的设备凭据以继续</string> <string name="recovery_code_auth_description">输入您的设备凭据以继续</string>
<string name="recovery_code_auth_title">重新输入您的屏幕锁定码</string> <string name="recovery_code_auth_title">重新输入您的屏幕锁定码</string>
<string name="storage_check_fragment_patience">这可能要花点时间…</string> <string name="storage_check_fragment_patience">这可能要花点时间…</string>

View file

@ -148,8 +148,8 @@
<string name="restore_title">Restore from backup</string> <string name="restore_title">Restore from backup</string>
<string name="restore_choose_restore_set">Choose a backup to restore</string> <string name="restore_choose_restore_set">Choose a backup to restore</string>
<string name="restore_restore_set_times">Last backup %1$s · First %2$s.</string> <string name="restore_restore_set_times">Last backup %1$s · First %2$s.</string>
<string name="restore_back">Don\'t restore</string> <string name="restore_skip">Don\'t restore</string>
<string name="restore_skip">Skip restoring apps</string> <string name="restore_skip_apps">Skip restoring apps</string>
<string name="restore_invalid_location_title">No backups found</string> <string name="restore_invalid_location_title">No backups found</string>
<string name="restore_invalid_location_message">We could not find any backups at this location.\n\nPlease choose another location that contains a %s folder.</string> <string name="restore_invalid_location_message">We could not find any backups at this location.\n\nPlease choose another location that contains a %s folder.</string>
<string name="restore_set_error">An error occurred while loading the backups.</string> <string name="restore_set_error">An error occurred while loading the backups.</string>