diff --git a/assets/i18n/strings_be_BY.i18n.json b/assets/i18n/strings_be_BY.i18n.json index e477600eb1..f7562fdcf7 100755 --- a/assets/i18n/strings_be_BY.i18n.json +++ b/assets/i18n/strings_be_BY.i18n.json @@ -12,7 +12,7 @@ "noButton": "Не", "warning": "Увага", "options": "Параметры", - "notice": "Апавяшчэнне", + "notice": "Заўвага", "noShowAgain": "Больш не паказваць", "add": "Дадаць", "remove": "Выдаліць", @@ -41,7 +41,7 @@ "downloadConsentDialogTitle": "Спампаваць неабходныя файлы?", "downloadConsentDialogText": "ReVanced Manager неабходна спампаваць неабходныя файлы для правільнай працы.", "downloadConsentDialogText2": "Гэта падключыць вас да ${url}.", - "checkUpdateDialogTitle": "Праверыць абнаўленні?", + "checkUpdateDialogTitle": "Праверыць наяўнасць абнаўленняў?", "checkUpdateDialogText": "Вы сапраўды хочаце правяраць абнаўленні ReVanced Manager аўтаматычна?", "notificationTitle": "Абнаўленне спампавана", "notificationText": "Націсніце, каб усталяваць абнаўленне", @@ -66,9 +66,9 @@ "patcherView": { "widgetTitle": "Праграма выпраўлення", "patchButton": "Выправіць", - "armv7WarningDialogText": "Выпраўленне на працэсарах з архітэктурай ARMv7 пакуль не падтрымліваецца і можа прывесці да збою. Працягнуць?", + "armv7WarningDialogText": "Выпраўленне для прылад на ARMv7 пакуль не падтрымліваецца і можа прывесці да збою. Працягнуць?", "removedPatchesWarningDialogText": "Наступныя выпраўленні былі выдалены з моманту іх апошняга выкарыстання.\n\n${patches}\n\nУсё роўна працягнуць?", - "requiredOptionDialogText": "Некаторыя выпраўленні павінны быць зададзены." + "requiredOptionDialogText": "Неабходна задаць некаторыя параметры выпраўленняў." }, "appSelectorCard": { "widgetTitle": "Выбраць праграму", @@ -117,7 +117,7 @@ "setRequiredOption": "Некаторыя выпраўленні патрабуюць зададзеных параметраў:\n\n${patches}\n\nЗадайце іх перад працягам." }, "patchOptionsView": { - "customValue": "Карыстальніцкае значэнне", + "customValue": "Уласнае значэнне", "resetOptionsTooltip": "Скінуць параметры выпраўлення", "viewTitle": "Параметры выпраўлення", "saveOptions": "Захаваць", @@ -140,8 +140,8 @@ }, "installerView": { "widgetTitle": "Устаноўшчык праграм", - "installType": "Выберыце тып усталявання", - "installTypeDescription": "Выберыце тып усталявання для працягу.", + "installType": "Выберыце тып устаноўкі", + "installTypeDescription": "Выберыце тып устаноўкі для працягу.", "installButton": "Усталяваць", "installRootType": "Падключыць", "installNonRootType": "Звычайны", diff --git a/assets/i18n/strings_bn_BD.i18n.json b/assets/i18n/strings_bn_BD.i18n.json index c72641126b..ef96542935 100755 --- a/assets/i18n/strings_bn_BD.i18n.json +++ b/assets/i18n/strings_bn_BD.i18n.json @@ -107,7 +107,9 @@ "newPatches": "নতুন প্যাচসমূহ", "patches": "প্যাচসমূহ", "doneButton": "সম্পন্ন হয়েছে", + "defaultChip": "পূর্ব-নির্ধারিত", "defaultTooltip": "সকল পূর্ব-নির্ধারিত প্যাচ নির্বাচন করুন", + "noneChip": "কোনটি নয়", "noneTooltip": "সকল প্যাচ অনির্বাচন করুন", "loadPatchesSelection": "নির্বাচিত প্যাচ লোড করুন", "noSavedPatches": "নির্বাচিত অ্যাপের জন্য কোন সংরক্ষিত প্যাচ নেই।\nবর্তমানে নির্বাচিত প্যাচ সংরক্ষণ করতে সম্পন্ন হয়েছে চাপুন।", @@ -133,11 +135,13 @@ "unsupportedDialogText": "এই প্যাচটি নির্বাচন করলে প্যাচিং ত্রুটিপূর্ণ হতে পারে।\n\nঅ্যাপ সংস্করণ: ${packageVersion}\nসমর্থিত সংস্করণ:\n${supportedVersions}", "unsupportedPatchVersion": "এই অ্যাপ সংস্করণের জন্য প্যাচ সমর্থিত নয়।", "unsupportedRequiredOption": "এই প্যাচটিতে একটি প্রয়োজনীয় অপশন রয়েছে যা এই অ্যাপটি সমর্থন করে না", + "patchesChangeWarningDialogText": "পূর্ব নির্ধারিত নির্বাচিত প্যাচ এবং অপশন ব্যবহার করার প্রস্তাব রাখে। এগুলো পরিবর্তন করার মাধ্যমে অনাকাঙ্খিত ইস্যু হতে পারে।\n\nপ্যাচ নির্বাচন পরিবর্তন করার পূর্বে আপনাকে অবশ্যই সেটিং থেকে \"প্যাচ নির্বাচন পরিবর্তন করার অনুমতি\" সচল করতে হবে।", "patchesChangeWarningDialogButton": "পূর্বনির্ধারিত নির্বাচন ব্যবহার করুন" }, "installerView": { "widgetTitle": "ইনস্টলার", "installType": "ইনস্টল করার ধরণ নির্বাচন করুন", + "installTypeDescription": "যে প্রক্রিয়ায় ইনস্টল করা এগিয়ে নিতে চান তা নির্বাচন করুন।", "installButton": "ইনস্টল করুন", "installRootType": "মাউন্ট", "installNonRootType": "সাধারণ", @@ -160,6 +164,7 @@ "debugSectionTitle": "ডিবাগিং", "advancedSectionTitle": "উন্নত", "exportSectionTitle": "আমদানি ও রপ্তানি", + "dataSectionTitle": "তথ্যের উৎস", "themeModeLabel": "অ্যাপের থীম", "systemThemeLabel": "সিস্টেম", "lightThemeLabel": "উজ্জ্বল", @@ -167,12 +172,19 @@ "dynamicThemeLabel": "ম্যাটেরিয়াল ইউ", "dynamicThemeHint": "আপনার ডিভাইসের লুকের কাছাকাছি অভিজ্ঞতা নিন", "languageLabel": "ভাষা", + "languageUpdated": "ভাষা হালনাগাদ করা হয়েছে", "englishOption": "ইংরেজি", + "sourcesLabel": "বিকল্প উৎস", + "sourcesLabelHint": "ReVanced প্যাচ ও ReVanced ইন্ট্রিগ্রেশনের জন্য বিকল্প উৎস কনফিগার করুন", "sourcesIntegrationsLabel": "ইন্ট্রিগেশনের উৎস", + "useAlternativeSources": "বিকল্প উৎস ব্যবহার করুন", + "useAlternativeSourcesHint": "ReVanced প্যাচ ও ReVanced ইন্ট্রিগ্রেশনের জন্য API এর পরিবর্তে বিকল্প উৎস ব্যবহার করুন", "sourcesResetDialogTitle": "পুনরায় সেট করুন", "sourcesResetDialogText": "আপনি কি নিশ্চিতভাবে আপনার উৎসগুলোকে পূর্বনির্ধারিত উৎসে ফিরিয়ে নিতে চান?", "apiURLResetDialogText": "আপনি কি নিশ্চিতভাবে আপনার API URL কে তার মূল ভ্যালুতে পুনরায় সেট করতে চান?", + "sourcesUpdateNote": "বি:দ্র: এটি স্বয়ংক্রিয়ভাবে বিকল্প উৎস থেকে ReVanced প্যাচ ও ReVanced ইন্ট্রিগ্রেশন ডাউনলোড করবে।\n\nএটি আপনাকে বিকল্প উৎসের সাথে সংযুক্ত করবে।", "apiURLLabel": "API URL", + "apiURLHint": "ReVanced Manager এর API URL কনফিগার করুন", "selectApiURL": "API URL", "orgPatchesLabel": "প্যাচ এর উদ্ভাবক", "sourcesPatchesLabel": "প্যাচ এর উৎস", @@ -187,6 +199,8 @@ "disablePatchesSelectionWarningText": "আপনি নির্বাচিত প্যাচ পরিবর্তনকে নিষ্ক্রিয় করতে যাচ্ছেন।\nপূর্বনির্ধারিত নির্বাচিত প্যাচসমূহ ফিরিয়ে আনা হবে।\n\nযেকোন ভাবে নিষ্ক্রিয় করতে চান?", "autoUpdatePatchesLabel": "প্যাচসমূহ স্বয়ংক্রিয়ভাবে আপডেট করুন", "autoUpdatePatchesHint": "প্যাচসমূহ স্বয়ংক্রিয়ভাবে সর্বশেষ সংস্করণে আপডেট হবে", + "showUpdateDialogLabel": "হালনাগাদ ডায়ালগ দেখান", + "showUpdateDialogHint": "যখন হালনাগাদ উপলব্ধ থাকবে তখন একটি ডায়ালগ দেখান", "universalPatchesLabel": "বৈশ্বিক প্যাচসমূহ দেখান", "universalPatchesHint": "সকল অ্যাপ এবং বৈশ্বিক প্যাচসমূহ দেখায় (অ্যাপ লিস্ট দেখানো একটু ধীর হতে পারে)", "versionCompatibilityCheckLabel": "সংস্করণ সামঞ্জস্যতা পরীক্ষা করা", @@ -257,7 +271,12 @@ "updateNotImplemented": "এই ফিচারটি এখনো কার্যকর করা হয়নি" }, "contributorsView": { - "widgetTitle": "অবদানকারীগণ" + "widgetTitle": "অবদানকারীগণ", + "patcherContributors": "ReVanced প্যাচার", + "patchesContributors": "ReVanced প্যাচসমূহ", + "integrationsContributors": "ReVanced ইন্ট্রিগ্রেশন", + "cliContributors": "ReVanced CLI", + "managerContributors": "ReVanced Manager" }, "installErrorDialog": { "mount_version_mismatch": "সংস্করণ মেলেনি", @@ -267,6 +286,12 @@ "install_failed_verification_failure": "যাচাইকরণ ব্যর্থ হয়েছে", "status_failure_invalid": "ইনস্টল সঠিক নয়", "install_failed_version_downgrade": "ডাউনগ্রেড সম্ভব নয়", - "status_failure_conflict": "ইনস্টল কনফ্লিক্ট হচ্ছে" + "status_failure_conflict": "ইনস্টল কনফ্লিক্ট হচ্ছে", + "status_failure_storage": "ইনস্টলেশন স্টোরেজ সমস্যা", + "status_failure_incompatible": "ইনস্টলেশন অনুপযুক্ত", + "status_failure_timeout": "ইনস্টলেশন সময় পার হয়েছে", + "status_unknown": "ইনস্টলেশন ব্যর্থ হয়েছে", + "mount_version_mismatch_description": "প্যাচ অ্যাপ ও ইনস্টলকৃত অ্যাপের সংস্করণ ভিন্ন হওয়ার কারণে ইনস্টলেশন ব্যর্থ হয়েছে।\n\nআপনি যে সংস্করণটি মাউন্ট করতে চাচ্ছেন তা আগে ইনস্টল করুন অতঃপর আবার চেষ্টা করুন।", + "mount_no_root_description": "রুট প্রবেশাধিকারের অনুমতি না দেয়ার কারণে ইনস্টলেশন ব্যর্থ হয়েছে।\n\nReVanced Manager এর রুট প্রবেশাধিকার অনুমতি দিন এবং আবার চেষ্টা করুন।" } } \ No newline at end of file diff --git a/assets/i18n/strings_el_GR.i18n.json b/assets/i18n/strings_el_GR.i18n.json index a0f7c645f8..f9b5793975 100755 --- a/assets/i18n/strings_el_GR.i18n.json +++ b/assets/i18n/strings_el_GR.i18n.json @@ -16,7 +16,7 @@ "noShowAgain": "Να μην ξαναεμφανιστεί", "add": "Προσθήκη", "remove": "Αφαίρεση", - "showChangelogButton": "Εμφάνιση αρχείου καταγραφής αλλαγών", + "showChangelogButton": "Εμφάνιση αλλαγών", "showUpdateButton": "Εμφάνιση ενημέρωσης", "navigationView": { "dashboardTab": "Πίνακας Ελέγχου", @@ -178,11 +178,11 @@ "sourcesLabelHint": "Ρυθμίστε τις εναλλακτικές πηγές για τις τροποποιήσεις ReVanced και τις ενσωματώσεις ReVanced", "sourcesIntegrationsLabel": "Πηγή ενσωματώσεων", "useAlternativeSources": "Χρήση εναλλακτικών πηγών", - "useAlternativeSourcesHint": "Χρήση εναλλακτικών πηγών για των τροποποιήσεων ReVanced και των ενσωματώσεων ReVanced αντί για το API", + "useAlternativeSourcesHint": "Χρήση εναλλακτικών πηγών για τις τροποποιήσεις και τις ενσωματώσεις ReVanced αντί του API", "sourcesResetDialogTitle": "Επαναφορά", "sourcesResetDialogText": "Είστε βέβαιοι ότι θέλετε να επαναφέρετε τις πηγές σας στις προεπιλεγμένες τιμές τους;", "apiURLResetDialogText": "Είστε βέβαιοι ότι θέλετε να επαναφέρετε την API URL σας στην προεπιλεγμένη τιμή της;", - "sourcesUpdateNote": "Σημείωση: Αυτό θα κάνει αυτόματη λήψη των τροποποιήσεων ReVanced και των ενσωματώσεων ReVanced από τις εναλλακτικές πηγές.\n\nΑυτό θα σας συνδέσει με την εναλλακτική πηγή.", + "sourcesUpdateNote": "Σημείωση: Θα γίνεται αυτόματη λήψη των τροποποιήσεων και των ενσωματώσεων ReVanced από τις εναλλακτικές πηγές.\n\nΟπότε θα συνδέεστε με τις εναλλακτικές πηγές.", "apiURLLabel": "API URL", "apiURLHint": "Ρύθμιση διεύθυνσης URL του API του ReVanced Manager", "selectApiURL": "API URL", diff --git a/assets/i18n/strings_es_AR.i18n.json b/assets/i18n/strings_es_AR.i18n.json index c234566de8..da67d43742 100755 --- a/assets/i18n/strings_es_AR.i18n.json +++ b/assets/i18n/strings_es_AR.i18n.json @@ -1,5 +1,5 @@ { - "okButton": "Está bien", + "okButton": "Aceptar", "cancelButton": "Cancelar", "dismissButton": "Descartar", "quitButton": "Salir", @@ -8,35 +8,35 @@ "disabledLabel": "Desactivado", "installed": "Instalada: ${version}", "suggested": "Sugerida: ${version}", - "yesButton": "Si", + "yesButton": "Sí", "noButton": "No", - "warning": "Atención", + "warning": "Advertencia", "options": "Opciones", "notice": "Aviso", - "noShowAgain": "No mostrar de nuevo", + "noShowAgain": "No volver a mostrar", "add": "Agregar", "remove": "Eliminar", - "showChangelogButton": "Mostrar historial de cambios", - "showUpdateButton": "Mostrar actualización", + "showChangelogButton": "Notas de la versión", + "showUpdateButton": "Actualizar", "navigationView": { - "dashboardTab": "Panel", + "dashboardTab": "Panel de control", "patcherTab": "Parcheador", "settingsTab": "Configuración" }, "homeView": { - "refreshSuccess": "Se ha refrescado satisfactoriamente", - "widgetTitle": "Panel", + "refreshSuccess": "Refrescado satisfactoriamente", + "widgetTitle": "Panel de control", "updatesSubtitle": "Actualizaciones", "patchedSubtitle": "Aplicaciones parcheadas", "changeLaterSubtitle": "Podés cambiar esto en los ajustes más tarde.", "noUpdates": "No hay actualizaciones disponibles", "WIP": "En progreso...", - "noInstallations": "No hay aplicaciones parcheadas instaladas", - "installUpdate": "¿Continuar instalando la actualización?", + "noInstallations": "Aún no parcheaste ninguna aplicación", + "installUpdate": "¿Instalar actualización?", "updateSheetTitle": "Actualizar ReVanced Manager", "updateDialogTitle": "Nueva actualización disponible", "updatePatchesSheetTitle": "Actualizar ReVanced Patches", - "updateChangelogTitle": "Registro de cambios", + "updateChangelogTitle": "Notas de la versión", "updateDialogText": "Hay una nueva actualización disponible para ${file}.\n\nLa versión instalada actualmente es la ${version}.", "downloadConsentDialogTitle": "¿Descargar archivos necesarios?", "downloadConsentDialogText": "ReVanced Manager necesita descargar los archivos necesarios para funcionar correctamente.", @@ -50,11 +50,11 @@ "installingMessage": "Instalando actualización...", "errorDownloadMessage": "No se pudo descargar la actualización", "errorInstallMessage": "No se pudo instalar la actualización", - "noConnection": "No hay conexión a Internet", + "noConnection": "No tenés conexión a Internet", "updatesDisabled": "Por ahora no podés actualizar una app parcheada. Parcheala de nuevo." }, "applicationItem": { - "infoButton": "Información" + "infoButton": "Info. aplicación" }, "latestCommitCard": { "loadingLabel": "Cargando...", @@ -66,14 +66,14 @@ "patcherView": { "widgetTitle": "Parcheador", "patchButton": "Parchear", - "armv7WarningDialogText": "El parcheo en dispositivos ARMv7 aún no está soportado y podría fallar. ¿Querés continuar igual?", + "armv7WarningDialogText": "El parcheo en dispositivos ARMv7 aún no está soportado de forma oficial y podría fallar. ¿Querés continuar igual?", "removedPatchesWarningDialogText": "Los siguientes parches fueron eliminados desde la última vez que los usaste.\n\n${patches}\n\n¿Continuar de todas formas?", "requiredOptionDialogText": "Algunas opciones de parche tienen que ser establecidas." }, "appSelectorCard": { - "widgetTitle": "Seleccionar una app", - "widgetTitleSelected": "App seleccionada", - "widgetSubtitle": "Ninguna app seleccionada", + "widgetTitle": "Seleccionar una aplicación", + "widgetTitleSelected": "Aplicación seleccionada", + "widgetSubtitle": "Ninguna aplicación seleccionada", "noAppsLabel": "No se encontró ninguna aplicación", "currentVersion": "Actual", "suggestedVersion": "Sugerida", @@ -82,68 +82,69 @@ "patchSelectorCard": { "widgetTitle": "Seleccionar parches", "widgetTitleSelected": "Parches seleccionados", - "widgetSubtitle": "Seleccioná una aplicación primero", - "widgetEmptySubtitle": "No hay ningún parche seleccionado" + "widgetSubtitle": "Ninguna aplicación seleccionada", + "widgetEmptySubtitle": "Ningún parche seleccionado" }, "socialMediaCard": { - "widgetTitle": "Redes sociales", + "widgetTitle": "Nuestras redes sociales", "widgetSubtitle": "¡Estamos en línea!" }, "appSelectorView": { - "viewTitle": "Seleccionar una app", - "searchBarHint": "Buscar app", - "storageButton": "Almacenamiento", - "selectFromStorageButton": "Seleccionar desde el almacenamiento", - "errorMessage": "No se puede usar la aplicación seleccionada", - "downloadToast": "La función de descarga aún no está disponible", + "viewTitle": "Seleccionar una aplicación", + "searchBarHint": "Buscar...", + "storageButton": "Seleccionar desde\\nel almacenamiento", + "selectFromStorageButton": "Seleccionar desde\\nel almacenamiento", + "errorMessage": "El archivo que seleccionaste no es una aplicación o está dañado", + "downloadToast": "La descarga de aplicaciones aún no está disponible", "requireSuggestedAppVersionDialogText": "La versión de la app que seleccionaste no coincide con la versión sugerida, lo que puede causar errores inesperados. Por favor, usá la versión sugerida.\n\nVersión seleccionada: ${selected}\nVersión sugerida: ${suggested}\n\nPara continuar de todas formas, desactivá \"Requerir versión sugerida de la app\" en los ajustes.", - "featureNotAvailable": "Función no implementada" + "featureNotAvailable": "Función no implementada", + "featureNotAvailableText": "Esta aplicación está instalada en formato AAB (Android App Bundle) y solo se puede parchear e instalar de forma fiable mediante el montaje con acceso root. Sin embargo, podés parchear e instalar una aplicación en formato APK seleccionándola desde el almacenamiento." }, "patchesSelectorView": { "viewTitle": "Seleccionar parches", - "searchBarHint": "Buscar parches", + "searchBarHint": "Buscar...", "universalPatches": "Parches universales", - "newPatches": "Nuevos parches", + "newPatches": "Parches nuevos", "patches": "Parches", - "doneButton": "Listo", + "doneButton": "Guardar selección", "defaultChip": "Por defecto", - "defaultTooltip": "Seleccioná todos los parches por defecto", + "defaultTooltip": "Selecciona los parches por defecto", "noneChip": "Ninguno", - "noneTooltip": "Deseleccionar todos los parches", + "noneTooltip": "Deselecciona todos los parches", "loadPatchesSelection": "Cargar selección de parches", - "noSavedPatches": "No se guardó ninguna selección de parches para la aplicación seleccionada.\nApretá Listo para guardar la selección actual.", - "noPatchesFound": "No se encontraron parches para la app seleccionada", - "setRequiredOption": "Algunos parches requieren establecer algunas opciones:\n\n${patches}\n\nPor favor, configúrelas antes de continuar." + "noSavedPatches": "No se guardó ninguna selección de parches para la aplicación seleccionada.\nApretá 'Guardar selección' para guardar la selección actual.", + "noPatchesFound": "No se encontraron parches para la aplicación seleccionada", + "setRequiredOption": "Los siguientes parches requieren su propia configuración:\\n\\n${patches}\\n\\nPor favor, configuralos antes de continuar." }, "patchOptionsView": { "customValue": "Valor personalizado", - "resetOptionsTooltip": "Restablecer las opciones de parche", - "viewTitle": "Opciones de parche", - "saveOptions": "Guardar", - "addOptions": "Agregar opciones", + "resetOptionsTooltip": "Restablecer a los valores por defecto", + "viewTitle": "Configuración\\ndel parche", + "saveOptions": "Guardar configuración", + "addOptions": "Agregar configuración", "deselectPatch": "Deseleccionar parche", "tooltip": "Más opciones de entrada", - "selectFilePath": "Selecciona la ruta del archivo", - "selectFolder": "Selecciona la carpeta", + "selectFilePath": "Seleccionar ruta del archivo", + "selectFolder": "Seleccionar carpeta", "selectOption": "Seleccionar opción", "requiredOption": "Esta opción es requerida", "unsupportedOption": "Esta opción no es compatible", - "requiredOptionNull": "Hay que configurar las siguientes opciones:\n\n${options}" + "requiredOptionNull": "Tenés que configurar las siguientes opciones:\\n\\n${options}" }, "patchItem": { "unsupportedDialogText": "Seleccionar este parche puede provocar errores en el parcheo.\n\nVersión de la app: ${packageVersion}\nVersiones soportadas:\n${supportedVersions}", - "unsupportedPatchVersion": "El parche no es compatible con esta versión de la app.", - "unsupportedRequiredOption": "Este parche contiene una opción necesaria que no es compatible con esta aplicación", - "patchesChangeWarningDialogText": "Se recomienda utilizar la selección y opciones de parches por defecto. Cambiarlas puede causar problemas inesperados.\n\nTendrás que activar \"Permitir cambiar la selección de parches\" en los ajustes antes de cambiar cualquier selección de parche.", + "unsupportedPatchVersion": "El parche no es compatible con esta versión de la aplicación.", + "unsupportedRequiredOption": "El parche contiene una opción necesaria que no es compatible con esta aplicación", + "patchesChangeWarningDialogText": "Te recomendamos que utilices la selección y opciones de parches por defecto; cambiarlas puede causar problemas inesperados.\\n\\nTendrás que activar \\\"Permitir cambiar la selección de parches\\\" en la configuración antes de poder hacerlo.", "patchesChangeWarningDialogButton": "Utilizar la opción por defecto" }, "installerView": { "widgetTitle": "Instalador", - "installType": "Seleccione el tipo de instalación", + "installType": "Tipo de instalación", "installTypeDescription": "Seleccioná el tipo de instalación para continuar.", "installButton": "Instalar", - "installRootType": "Montar", - "installNonRootType": "Normal", + "installRootType": "Instalación por montaje (requiere root)", + "installNonRootType": "Instalación normal", "warning": "Recordá desactivar las actualizaciones automáticas de la app parcheada para evitar problemas inesperados.", "pressBackAgain": "Vuelve a presionar atrás para cancelar", "openButton": "Abrir", @@ -152,8 +153,8 @@ "notificationText": "Apretá para volver al instalador", "exportApkButtonTooltip": "Exportar APK parcheado", "exportLogButtonTooltip": "Exportar registro", - "screenshotDetected": "Se ha detectado una captura de pantalla. Si está intentando compartir el registro, por favor comparta una copia de texto en su lugar.\n\n¿Copiar registro al portapapeles?", - "copiedToClipboard": "Registro copiado en el portapapeles", + "screenshotDetected": "Detectamos que hiciste una captura de pantalla. Si estás intentando compartir el registro, por favor compartilo en formato de texto.\\n\\n¿Copiar registro al portapapeles?", + "copiedToClipboard": "Registro copiado al portapapeles", "noExit": "El instalador aún se está ejecutando, no te podés salir..." }, "settingsView": { @@ -163,6 +164,7 @@ "debugSectionTitle": "Depurando", "advancedSectionTitle": "Avanzado", "exportSectionTitle": "Importación y exportación", + "dataSectionTitle": "Fuentes de datos", "themeModeLabel": "Tema de la app", "systemThemeLabel": "Sistema", "lightThemeLabel": "Luz", @@ -172,11 +174,17 @@ "languageLabel": "Idioma", "languageUpdated": "Idioma actualizado", "englishOption": "Inglés", + "sourcesLabel": "Fuentes alternativas", + "sourcesLabelHint": "Configurá las fuentes alternativas para ReVanced Patches y ReVanced Integrations", "sourcesIntegrationsLabel": "Fuente de las integraciones", + "useAlternativeSources": "Usar fuentes alternativas", + "useAlternativeSourcesHint": "Usá fuentes alternativas para ReVanced Patches y ReVanced Integrations en lugar de la API", "sourcesResetDialogTitle": "Resetear", "sourcesResetDialogText": "¿Estás seguro de que quieres restablecer las fuentes a sus valores por defecto?", "apiURLResetDialogText": "¿Estás seguro de que quieres restablecer la URL de tu API a su valor por defecto?", + "sourcesUpdateNote": "Nota: Esto descargará de forma automática ReVanced Patches y ReVanced Integrations desde las fuentes alternativas.\n\nEsto te va a conectar a la fuente alternativa.", "apiURLLabel": "URL de la API", + "apiURLHint": "Configurá la URL de la API del ReVanced Manager", "selectApiURL": "URL de la API", "orgPatchesLabel": "Organización de los parches", "sourcesPatchesLabel": "Fuente de los parches", @@ -186,14 +194,19 @@ "logsLabel": "Compartir registros", "logsHint": "Compartir los registros de ReVanced Manager", "enablePatchesSelectionLabel": "Permitir cambiar la selección de parches", + "enablePatchesSelectionHint": "No impedir la selección o deselección de parches", "enablePatchesSelectionWarningText": "Cambiar la selección de parches puede causar problemas inesperados.\n\n¿Habilitar de todos modos?", "disablePatchesSelectionWarningText": "Está a punto de desactivar el cambio de la selección de parches.\nSe restablecerá la selección de parches por defecto.\n\n¿Desactivar de todos modos?", "autoUpdatePatchesLabel": "Actualizar parches automáticamente", "autoUpdatePatchesHint": "Actualice automáticamente los parches a la última versión", + "showUpdateDialogLabel": "Mostrar diálogo de actualización", + "showUpdateDialogHint": "Muestra un diálogo cuando haya una nueva actualización disponible", "universalPatchesLabel": "Mostrar parches universales", "universalPatchesHint": "Mostrar todas las aplicaciones y parches universales (puede ralentizar la lista de aplicaciones)", "versionCompatibilityCheckLabel": "Comprobación de compatibilidad de versiones", + "versionCompatibilityCheckHint": "Impedir la selección de parches que no sean compatibles con la versión de la aplicación seleccionada", "requireSuggestedAppVersionLabel": "Requiere la versión de aplicación sugerida", + "requireSuggestedAppVersionHint": "Impedir seleccionar una aplicación cuya versión no sea la sugerida", "requireSuggestedAppVersionDialogText": "Seleccionar una aplicación que no es la versión sugerida puede causar problemas inesperados.\n\n¿Desea continuar de todos modos?", "aboutLabel": "Acerca de", "snackbarMessage": "Copiado al portapapeles", @@ -242,10 +255,15 @@ "widgetTitle": "Información de la app", "openButton": "Abrir", "uninstallButton": "Desinstalar", + "unmountButton": "Desmontar", "rootDialogTitle": "Error", + "unmountDialogText": "¿Seguro que querés desmontar esta aplicación?", + "uninstallDialogText": "¿Seguro que querés desinstalar esta aplicación?", "rootDialogText": "La app se instaló con permisos de superusuario, pero ReVanced Manager no los tiene.\nPor favor, concedele permisos de superusuario.", "packageNameLabel": "Nombre del paquete", "installTypeLabel": "Tipo de instalación", + "mountTypeLabel": "Instalación por montaje (requiere root)", + "regularTypeLabel": "Instalación normal", "patchedDateLabel": "Fecha de parcheo", "appliedPatchesLabel": "Parches aplicados", "patchedDateHint": "${date} a las ${time}", @@ -253,7 +271,37 @@ "updateNotImplemented": "Esta función no se implementó aún" }, "contributorsView": { - "widgetTitle": "Contribuidores" + "widgetTitle": "Contribuidores", + "patcherContributors": "ReVanced Patcher", + "patchesContributors": "ReVanced Patches", + "integrationsContributors": "ReVanced Integrations", + "cliContributors": "ReVanced CLI", + "managerContributors": "ReVanced Manager" }, - "installErrorDialog": {} + "installErrorDialog": { + "mount_version_mismatch": "La versión no coincide", + "mount_no_root": "Sin acceso root", + "mount_missing_installation": "Instalación no encontrada", + "status_failure_blocked": "Instalación bloqueada", + "install_failed_verification_failure": "Verificación fallida", + "status_failure_invalid": "Instalación inválida", + "install_failed_version_downgrade": "No se puede degradar", + "status_failure_conflict": "Conflicto de instalación", + "status_failure_storage": "Problema de almacenamiento en la instalación", + "status_failure_incompatible": "Instalación incompatible", + "status_failure_timeout": "Tiempo de instalación agotado", + "status_unknown": "Instalación fallida", + "mount_version_mismatch_description": "La instalación fallo debido a que la aplicación instalada es una versión diferente a la parcheada.\n\nInstalá la versión de la aplicación que intentás montar y volvé a intentarlo.", + "mount_no_root_description": "La instalación falló debido a que no concediste acceso root.\n\nConcedele acceso root a ReVanced Manager y volvé a intentarlo.", + "mount_missing_installation_description": "La instalación falló debido a que no instalaste la aplicación original en el dispositivo para poder montar la aplicación modificada sobre ella.\n\nInstalá la aplicación original antes de montar y volvé a intentarlo.", + "status_failure_timeout_description": "La instalación tardó demasiado tiempo en terminar.\n\n¿Querés volver a intentarlo?", + "status_failure_storage_description": "La instalación falló debido a falta de almacenamiento.\n\nLiberá algo de espacio y volvé a intentarlo.", + "status_failure_invalid_description": "La instalación falló debido a que la aplicación parcheada es inválida.\n\n¿Querés desinstalar la aplicación y volver a intentarlo?", + "status_failure_incompatible_description": "La aplicación es incompatible con este dispositivo.\n\nContactá con el desarrollador de la aplicación y solicitá asistencia.", + "status_failure_conflict_description": "Una instalación existente de la aplicación impidió la instalación.\n\n¿Querés desinstalar la aplicación instalada y volver a intentarlo?", + "status_failure_blocked_description": "${packageName} bloqueó la instalación.\n\nAjustá la configuración de seguridad y volvé a intentarlo.", + "install_failed_verification_failure_description": "La instalación falló debido a un problema de verificación.\n\nAjustá la configuración de seguridad y volvé a intentarlo.", + "install_failed_version_downgrade_description": "La instalación falló debido a que la aplicación parcheada es una versión inferior a la instalada.\n\n¿Querés desinstalar la aplicación y volver a intentarlo?", + "status_unknown_description": "La instalación falló debido a una razón desconocida. Por favor, volvé a intentarlo." + } } \ No newline at end of file diff --git a/assets/i18n/strings_es_MX.i18n.json b/assets/i18n/strings_es_MX.i18n.json index a73a5dfe0e..283abf9542 100755 --- a/assets/i18n/strings_es_MX.i18n.json +++ b/assets/i18n/strings_es_MX.i18n.json @@ -1,31 +1,51 @@ { - "okButton": "ACEPTAR", + "okButton": "Aceptar", "cancelButton": "Cancelar", - "quitButton": "Quit", + "dismissButton": "Descartar", + "quitButton": "Salir", "updateButton": "Actualizar", - "installed": "Instalado: ${version}", - "suggested": "Sugerido: ${version}", + "enabledLabel": "Activado", + "disabledLabel": "Desactivado", + "installed": "Instalada: ${version}", + "suggested": "Sugerida: ${version}", "yesButton": "Sí", "noButton": "No", "warning": "Advertencia", "options": "Opciones", - "notice": "Notice", + "notice": "Aviso", "noShowAgain": "No volver a mostrar", "add": "Añadir", + "remove": "Quitar", + "showChangelogButton": "Registro de cambios", + "showUpdateButton": "Actualizar", "navigationView": { "dashboardTab": "Panel de control", - "patcherTab": "Aplicador de parches", - "settingsTab": "Ajustes" + "patcherTab": "Parcheador", + "settingsTab": "Configuración" }, "homeView": { - "refreshSuccess": "Actualizado con éxito", + "refreshSuccess": "Refrescado satisfactoriamente", "widgetTitle": "Panel de control", "updatesSubtitle": "Actualizaciones", "patchedSubtitle": "Aplicaciones parcheadas", + "changeLaterSubtitle": "Puedes cambiar esto en la configuración más tarde.", + "noUpdates": "No hay actualizaciones disponibles", + "WIP": "Desarrollo en progreso...", "noInstallations": "No hay aplicaciones parcheadas instaladas", "installUpdate": "¿Continuar actualizando la aplicación?", + "updateSheetTitle": "Actualizar ReVanced Manager", + "updateDialogTitle": "Nueva actualización disponible", + "updatePatchesSheetTitle": "Actualizar ReVanced Patches", "updateChangelogTitle": "Registro de cambios", + "downloadConsentDialogTitle": "¿Descargar archivos necesarios?", + "downloadConsentDialogText": "ReVanced Manager necesita descargar los archivos necesarios para funcionar correctamente.", + "downloadConsentDialogText2": "Esto te conectará a ${url}.", + "checkUpdateDialogTitle": "Comprobar actualizaciones", + "checkUpdateDialogText": "¿Quieres que ReVanced Manager compruebe si hay actualizaciones automáticamente?", + "notificationTitle": "Actualización descargada", + "notificationText": "Toca para instalar la actualización", "downloadingMessage": "Descargando actualización...", + "downloadedMessage": "Actualización descargada", "installingMessage": "Instalando actualización...", "errorDownloadMessage": "No se pudo descargar la actualización", "errorInstallMessage": "Error al instalar la actualización", @@ -37,7 +57,8 @@ }, "latestCommitCard": { "loadingLabel": "Cargando...", - "timeagoLabel": "Hace ${time}" + "timeagoLabel": "Hace ${time}", + "patcherLabel": "Parcheador: " }, "patcherView": { "widgetTitle": "Parcheador", diff --git a/assets/i18n/strings_hi_IN.i18n.json b/assets/i18n/strings_hi_IN.i18n.json index ddfbdb1ad5..4016e97c61 100755 --- a/assets/i18n/strings_hi_IN.i18n.json +++ b/assets/i18n/strings_hi_IN.i18n.json @@ -1,8 +1,10 @@ { "okButton": "ठीक है", "cancelButton": "रद्द करें", + "dismissButton": "बंद करें", "quitButton": "छोड़ें", "updateButton": "अपडेट करें", + "enabledLabel": "सक्रिय", "installed": "इंस्टॉल्ड: ${version}", "suggested": "सुझाया गया: ${version}", "yesButton": "हाँ", @@ -13,6 +15,7 @@ "noShowAgain": "इसे पुनः न दिखाएँ", "add": "ऐड करें", "remove": "हटाएं", + "showChangelogButton": "बदलाव दिखाएं", "navigationView": { "dashboardTab": "नियंत्रण-पट्ट", "patcherTab": "पैचर", diff --git a/assets/i18n/strings_hu_HU.i18n.json b/assets/i18n/strings_hu_HU.i18n.json index 32199824ef..c9fffafe4e 100755 --- a/assets/i18n/strings_hu_HU.i18n.json +++ b/assets/i18n/strings_hu_HU.i18n.json @@ -66,7 +66,7 @@ "patcherView": { "widgetTitle": "Patchelő", "patchButton": "Patch", - "armv7WarningDialogText": "A javítás az ARMv7 eszközökön még nem támogatott, és sikertelen lehet. Folytatja?", + "armv7WarningDialogText": "A patchelés az ARMv7 eszközökön még nem támogatott, és sikertelen lehet. Folytatja?", "removedPatchesWarningDialogText": "A következő patcheket a legutóbbi használatuk óta eltávolították.\n\n${patches}\n\nMindenképpen folytatja?", "requiredOptionDialogText": "Néhány patch lehetőséget be kell állítani." }, @@ -98,7 +98,7 @@ "downloadToast": "A letöltés funkció még nem érhető el", "requireSuggestedAppVersionDialogText": "Az alkalmazás kiválasztott verziója nem egyezik a javasolt verzióval. Kérjük, válassza ki a javasolt verziónak megfelelő alkalmazást.\n\nKiválasztott verzió: ${selected}\nJavasolt verzió: ${suggested}\n\nA folytatáshoz kapcsolja ki a „Javasolt alkalmazásverzió megkövetelése” lehetőséget a beállításokban.", "featureNotAvailable": "A funkció nincs megvalósítva", - "featureNotAvailableText": "Ez az alkalmazás egy osztott APK, és csak root jogosultságokkal javítható és telepíthető megbízhatóan. A teljes APK-t azonban javíthatja és telepítheti, ha kiválasztja azt a tárhelyről." + "featureNotAvailableText": "Ez az alkalmazás egy osztott APK, és csak root jogosultságokkal patchelhető és telepíthető megbízhatóan. A teljes APK-t azonban patchelheti és telepítheti, ha kiválasztja azt a tárhelyről." }, "patchesSelectorView": { "viewTitle": "Patchek kiválasztása", @@ -110,7 +110,7 @@ "defaultChip": "Alapértelmezett", "defaultTooltip": "Összes alapértelmezett patch kiválasztása", "noneChip": "Semmi", - "noneTooltip": "Összes javítás kijelölésének törlése", + "noneTooltip": "Összes patch kijelölésének törlése", "loadPatchesSelection": "Patch kiválasztás betöltése", "noSavedPatches": "Nincs mentett patch a kiválasztott alkalmazáshoz.\nNyomja meg a Kész gombot az aktuális kijelölés mentéséhez.", "noPatchesFound": "A kiválasztott alkalmazáshoz nem találhatóak patchek", @@ -145,7 +145,7 @@ "installButton": "Telepítés", "installRootType": "Felcsatolás", "installNonRootType": "Hagyományos", - "warning": "A váratlan problémák elkerülése érdekében tiltsa le a javított alkalmazás automatikus frissítéseit.", + "warning": "A váratlan problémák elkerülése érdekében tiltsa le a patchelt alkalmazás automatikus frissítéseit.", "pressBackAgain": "A visszavonáshoz nyomja meg ismét a vissza gombot", "openButton": "Megnyitás", "shareButton": "Fájl megosztása", @@ -194,9 +194,9 @@ "logsLabel": "Naplók megosztása", "logsHint": "ReVanced Manager naplók megosztása", "enablePatchesSelectionLabel": "Engedélyezze a patch kiválasztásának módosítását", - "enablePatchesSelectionHint": "Ne akadályozza meg a javítások kiválasztását vagy megszüntetését", + "enablePatchesSelectionHint": "Ne akadályozza meg a patchek kiválasztását vagy megszüntetését", "enablePatchesSelectionWarningText": "A patchek kiválasztásának megváltoztatása váratlan problémákat okozhat.\n\nMindenképpen engedélyezi?", - "disablePatchesSelectionWarningText": "Arra készül, hogy letiltja a patchek kiválasztásának módosítását.\nA javítások alapértelmezett kiválasztása visszaáll.\n\nMindenképpen letiltja?", + "disablePatchesSelectionWarningText": "Arra készül, hogy letiltja a patchek kiválasztásának módosítását.\nA patchek alapértelmezett kiválasztása visszaáll.\n\nMindenképpen letiltja?", "autoUpdatePatchesLabel": "Patchek automatikus frissítése", "autoUpdatePatchesHint": "A patchek automatikus frissítése a legújabb verzióra", "showUpdateDialogLabel": "Frissítési panel megjelenítése", @@ -204,7 +204,7 @@ "universalPatchesLabel": "Univerzális patchek megjelenítése", "universalPatchesHint": "Az összes alkalmazás és univerzális patch megjelenítése (lassíthatja az alkalmazáslistát)", "versionCompatibilityCheckLabel": "Verziókompatibilitás ellenőrzése", - "versionCompatibilityCheckHint": "Akadályozza meg a kiválasztott alkalmazásverzióval nem kompatibilis javítások kiválasztását", + "versionCompatibilityCheckHint": "Akadályozza meg a kiválasztott alkalmazásverzióval nem kompatibilis patchek kiválasztását", "requireSuggestedAppVersionLabel": "Javasolt alkalmazás verzió kötelező", "requireSuggestedAppVersionHint": "Akadályozza meg, hogy olyan alkalmazást válasszon ki, amelynek verziója nem a javasolt", "requireSuggestedAppVersionDialogText": "Egy nem a javasolt verziótól eltérő alkalmazás kiválasztása váratlan problémákat okozhat.\n\nMindenképpen folytatni szeretné?", @@ -237,7 +237,7 @@ "regenerateKeystoreLabel": "Kulcstár újragenerálása", "regenerateKeystoreHint": "Újragenerálja az alkalmazások aláírásához használt kulcstárolót", "regenerateKeystoreDialogTitle": "Kulcstár újragenerálása?", - "regenerateKeystoreDialogText": "A régi kulcstárolóval aláírt javított alkalmazásokat a továbbiakban nem lehet majd frissíteni.", + "regenerateKeystoreDialogText": "A régi kulcstárolóval aláírt patchelt alkalmazásokat a továbbiakban nem lehet majd frissíteni.", "regeneratedKeystore": "A kulcstár újra létrehozva", "exportKeystoreLabel": "Kulcstároló exportálása", "exportKeystoreHint": "Exportálja az alkalmazások aláírásához használt kulcstárolót", @@ -291,9 +291,9 @@ "status_failure_incompatible": "A telepítés nem kompatibilis", "status_failure_timeout": "Telepítési időtúllépés", "status_unknown": "A telepítés sikertelen", - "mount_version_mismatch_description": "A telepítés meghiúsult, mert a telepített alkalmazás verziója eltér a javított alkalmazástól.\n\nTelepítse a csatlakoztatott alkalmazás verzióját, és próbálja újra.", + "mount_version_mismatch_description": "A telepítés meghiúsult, mert a telepített alkalmazás verziója eltér a patchelt alkalmazástól.\n\nTelepítse a csatlakoztatott alkalmazás verzióját, és próbálja újra.", "mount_no_root_description": "A telepítés meghiúsult, mert nem biztosított a root hozzáférés.\n\nAdjon root hozzáférést a ReVanced Manager számára, és próbálja újra.", - "mount_missing_installation_description": "A telepítés meghiúsult, mert a kijavítatlan alkalmazás nincs telepítve erre az eszközre ahhoz, hogy rácsatlakozhasson.\n\nFelszerelés előtt telepítse a nem javított alkalmazást, és próbálkozzon újra.", + "mount_missing_installation_description": "A telepítés sikertelen volt, mivel a nem patchelt alkalmazás nem volt telepítve az eszközre, hogy csatlakoztatni lehessen.\n\nTelepítse a nem patchelt alkalmazást a csatlakoztatás előtt, és próbálja meg újra.", "status_failure_timeout_description": "A telepítés túl sokáig tartott.\n\nSzeretné újra megpróbálni?", "status_failure_storage_description": "A telepítés meghiúsult a nem elegendő tárhely miatt.\n\nSzabadítson fel helyet, és próbálja újra.", "status_failure_invalid_description": "A telepítés meghiúsult, mert a patchelt alkalmazás érvénytelen.\n\nTávolítsa el az alkalmazást, és próbálja újra?", diff --git a/assets/i18n/strings_id_ID.i18n.json b/assets/i18n/strings_id_ID.i18n.json index afa907611b..f33696f219 100755 --- a/assets/i18n/strings_id_ID.i18n.json +++ b/assets/i18n/strings_id_ID.i18n.json @@ -3,12 +3,12 @@ "cancelButton": "Batal", "dismissButton": "Abaikan", "quitButton": "Keluar", - "updateButton": "Pembaruan", + "updateButton": "Memperbarui", "enabledLabel": "Aktif", "disabledLabel": "Tidak Aktif", "installed": "Terpasang: ${version}", "suggested": "Disarankan: ${version}", - "yesButton": "Ya", + "yesButton": "Iya", "noButton": "Tidak", "warning": "Peringatan", "options": "Pengaturan", @@ -27,7 +27,7 @@ "refreshSuccess": "Berhasil Memuat Ulang", "widgetTitle": "Dasbor", "updatesSubtitle": "Pembaruan", - "patchedSubtitle": "Aplikasi tertambal", + "patchedSubtitle": "Aplikasi yang dimodifikasi", "changeLaterSubtitle": "Anda dapat mengubahnya di pengaturan nanti.", "noUpdates": "Tidak ada pembaruan", "WIP": "Sedang dikerjakan...", @@ -60,7 +60,7 @@ "loadingLabel": "Memuat...", "timeagoLabel": "${time} yang lalu", "patcherLabel": "Penambal: ", - "managerLabel": "Manager: ", + "managerLabel": "Pengelola: ", "updateButton": "Perbarui Manager" }, "patcherView": { @@ -200,23 +200,51 @@ "autoUpdatePatchesLabel": "Otomatis perbarui tambalan", "autoUpdatePatchesHint": "Otomatis perbarui tambalan ke versi terkini", "showUpdateDialogLabel": "Tampilkan dialog pembaruan", + "showUpdateDialogHint": "Tampilkan dialog ketika pembaruan tersedia", "universalPatchesLabel": "Tampilkan tambalan universal", + "universalPatchesHint": "Menampilkan semua aplikasi dan tambalan universal (dapat memperlambat daftar aplikasi)", "versionCompatibilityCheckLabel": "Periksa versi kompatibilitas", + "versionCompatibilityCheckHint": "Cegah pemilihan tambalan yang tidak kompatibel dengan versi aplikasi yang dipilih", + "requireSuggestedAppVersionLabel": "Memerlukan versi aplikasi yang disarankan", + "requireSuggestedAppVersionHint": "Cegah memilih versi aplikasi yang tidak disarankan", + "requireSuggestedAppVersionDialogText": "Memilih versi aplikasi yang tidak disarankan dapat menyebabkan masalah yang tidak terduga.\n\nApakah anda ingin melanjutkan?", "aboutLabel": "Tentang", "snackbarMessage": "Disalin ke papan klip", "restartAppForChanges": "Mulai ulang aplikasi untuk menerapkan perubahan", "deleteTempDirLabel": "Hapus berkas sementara", "deleteTempDirHint": "Hapus berkas sementara yang tidak dipakai", "deletedTempDir": "Berkas sementara dihapus", + "exportPatchesLabel": "Ekspor tambalan pilihan", "exportPatchesHint": "Ekspor tambalan terpilih ke berkas JSON", + "exportedPatches": "Tambalan pilihan diekspor", "noExportFileFound": "Belum pilih tambalan untuk diekspor", + "importPatchesLabel": "Impor modifikasi terpilih", "importPatchesHint": "Impor tembalan terpilih dari berkas JSON", + "importedPatches": "Tambalan pilihan diimpor", + "resetStoredPatchesLabel": "Setel ulang tambalan pilihan", + "resetStoredPatchesHint": "Mulai ulang tambalan pilihan yang disimpan", + "resetStoredPatchesDialogTitle": "Mulai ulang tambalan pilihan?", + "resetStoredPatchesDialogText": "Tambalan pilihan bawaan akan dikembalikan.", + "resetStoredPatches": "Tambalan pilihan telah diatur ulang", + "resetStoredOptionsLabel": "Setel ulang opsi tambalan", + "resetStoredOptionsHint": "Setel ulang semua opsi tambalan", + "resetStoredOptionsDialogTitle": "Setel ulang opsi tambalan?", + "resetStoredOptionsDialogText": "Menyetel ulang opsi tambalan akan menghapus semua opsi yang disimpan.", + "resetStoredOptions": "Opsi telah diatur ulang", + "deleteLogsLabel": "Hapus riwayat", "deleteLogsHint": "Hapus log ReVanced Manager terkumpul", "deletedLogs": "Log dihapus", + "regenerateKeystoreLabel": "Menghasilkan penyimpanan kunci", + "regenerateKeystoreHint": "Buat ulang penyimpanan kunci yang digunakan untuk menandatangani aplikasi", + "regenerateKeystoreDialogTitle": "Membuat ulang kunci penyimpanan?", + "regenerateKeystoreDialogText": "Aplikasi tambalan yang ditandatangani dengan kunci penyimpanan lama tidak dapat diperbarui lagi.", + "regeneratedKeystore": "Kunci penyimpanan dibuat ulang", "exportKeystoreLabel": "Ekspor keystore", + "exportKeystoreHint": "Ekspor kunci penyimpanan yang digunakan untuk menandatangani aplikasi", "exportedKeystore": "Keystore diekspor", "noKeystoreExportFileFound": "Tidak ada keystore untuk diekspor", "importKeystoreLabel": "Impor keystore", + "importKeystoreHint": "Impor kunci penyimpanan yang digunakan untuk menandatangani aplikasi", "importedKeystore": "Keystore diimpor", "selectKeystorePassword": "Kata Sandi Keystore", "selectKeystorePasswordHint": "Pilih kata sandi keystore yang digunakan untuk menandatangani aplikasi", @@ -263,6 +291,17 @@ "status_failure_incompatible": "Pemasangan tidak kompatibel", "status_failure_timeout": "Pemasangan kelamaan", "status_unknown": "Pemasangan gagal", - "mount_no_root_description": "Pemasangan ini gagal karena akses root belum dizinkan.\n\nIzinkan akses root ke ReVanced Manager dan coba lagi." + "mount_version_mismatch_description": "Penginstalan gagal karena aplikasi yang diinstal merupakan versi yang berbeda dari aplikasi yang ditambal.\n\nInstal versi aplikasi yang anda pasang dan coba lagi.", + "mount_no_root_description": "Pemasangan ini gagal karena akses root belum dizinkan.\n\nIzinkan akses root ke ReVanced Manager dan coba lagi.", + "mount_missing_installation_description": "Penginstalan gagal karena aplikasi yang belum ditambal tidak diinstal pada perangkat ini untuk dipasang di atasnya.\n\nInstal aplikasi yang belum ditambal sebelum memasang dan coba lagi.", + "status_failure_timeout_description": "Instalasi memakan waktu terlalu lama untuk diselesaikan.\n\nApakah anda ingin mencoba lagi?", + "status_failure_storage_description": "Instalasi gagal karena penyimpanan tidak mencukupi.\n\nKosongkan sebagian ruang dan coba kembali.", + "status_failure_invalid_description": "Instalasi gagal karena aplikasi yang ditambal tidak valid.\n\nCopot pemasangan aplikasi dan coba lagi?", + "status_failure_incompatible_description": "Aplikasi ini tidak kompatibel dengan perangkat anda.\n\nHubungi pengembang aplikasi dan minta dukungan.", + "status_failure_conflict_description": "Penginstalan dicegah oleh aplikasi yang sudah ada.\n\nCopot pemasangan aplikasi yang terpasang dan coba kembali?", + "status_failure_blocked_description": "Instalasi diblokir oleh ${packageName}.\n\nSesuaikan pengaturan keamanan anda dan coba kembali.", + "install_failed_verification_failure_description": "Instalasi gagal karena masalah verifikasi.\n\nSesuaikan pengaturan keamanan anda dan coba kembali.", + "install_failed_version_downgrade_description": "Instalasi gagal karena aplikasi tambalan memiliki versi yang lebih rendah daripada aplikasi yang sudah ada.\n\nCopot pemasangan aplikasi dan coba kembali?", + "status_unknown_description": "Instalasi gagal karena alasan yang tidak diketahui. Silakan coba kembali." } } \ No newline at end of file diff --git a/assets/i18n/strings_ja_JP.i18n.json b/assets/i18n/strings_ja_JP.i18n.json index 8c6ba0eb3b..83d70debc1 100755 --- a/assets/i18n/strings_ja_JP.i18n.json +++ b/assets/i18n/strings_ja_JP.i18n.json @@ -1,8 +1,11 @@ { "okButton": "OK", "cancelButton": "キャンセル", + "dismissButton": "取り消し", "quitButton": "中止", "updateButton": "更新", + "enabledLabel": "有効", + "disabledLabel": "無効", "installed": "インストール済み: ${version}", "suggested": "推奨: ${version}", "yesButton": "はい", @@ -13,6 +16,8 @@ "noShowAgain": "今後は表示しない", "add": "追加", "remove": "削除", + "showChangelogButton": "更新履歴を確認", + "showUpdateButton": "アップデート内容を見せる", "navigationView": { "dashboardTab": "一覧", "patcherTab": "パッチャー", @@ -23,11 +28,25 @@ "widgetTitle": "一覧", "updatesSubtitle": "更新", "patchedSubtitle": "パッチ適用済みのアプリ", + "changeLaterSubtitle": "この設定はあとでも変更できます", "noUpdates": "利用可能なアップデートはありません", + "WIP": "制作中", "noInstallations": "パッチ済みのアプリはインストールされていません", "installUpdate": "更新を適用しますか?", + "updateSheetTitle": "ReVanced Managerをアップデート", + "updateDialogTitle": "新しいアップデートが利用可能", + "updatePatchesSheetTitle": "ReVancedパッチを更新", "updateChangelogTitle": "変更履歴", + "updateDialogText": "新しいアップデートが${file} 向けにあります。\n現在のインストールされているバージョンは${version} です。", + "downloadConsentDialogTitle": "必要なファイルをダウンロードしますか?", + "downloadConsentDialogText": "ReVanced Managerは正常に動作するために必要なファイルをダウンロードする必要があります。", + "downloadConsentDialogText2": "これにより${url} に接続します", + "checkUpdateDialogTitle": "アップデートを確認しますか?", + "checkUpdateDialogText": "ReVanced Managerのアップデートを自動チェックしますか?", + "notificationTitle": "アップデートをダウンロードしました", + "notificationText": "タップしてアップデートをインストール", "downloadingMessage": "更新データをダウンロードしています...", + "downloadedMessage": "アップデートのダウンロードが完了しました", "installingMessage": "更新を適用しています...", "errorDownloadMessage": "更新データをダウンロードできません", "errorInstallMessage": "更新を適用できませんでした", @@ -39,17 +58,26 @@ }, "latestCommitCard": { "loadingLabel": "読み込み中...", - "timeagoLabel": "${time} 前" + "timeagoLabel": "${time} 前", + "patcherLabel": "Patcher: ", + "managerLabel": "Manager: ", + "updateButton": "アップデートマネージャー" }, "patcherView": { "widgetTitle": "パッチャー", "patchButton": "パッチ", + "armv7WarningDialogText": "ARMv7デバイスではパッチがサポートされていません。失敗する可能性がありますが、続行しますか?", + "removedPatchesWarningDialogText": "以下のパッチはもう使用できません。\n\n${patches}\n\n続行しますか?", "requiredOptionDialogText": "一部のパッチオプションを設定する必要があります。" }, "appSelectorCard": { + "widgetTitle": "アプリを選択", + "widgetTitleSelected": "選択済のアプリ", + "widgetSubtitle": "アプリが選択されていません", "noAppsLabel": "アプリが見つかりません", "currentVersion": "選択", - "suggestedVersion": "推奨" + "suggestedVersion": "推奨", + "anyVersion": "任意のバージョン" }, "patchSelectorCard": { "widgetTitle": "パッチを選択", @@ -62,11 +90,15 @@ "widgetSubtitle": "私たちは活動しています!" }, "appSelectorView": { + "viewTitle": "アプリを選択", + "searchBarHint": "アプリを検索", "storageButton": "APKを選択", "selectFromStorageButton": "ストレージから選択", "errorMessage": "選択されたアプリは使用できません", "downloadToast": "現在、ダウンロード機能は利用できません", - "featureNotAvailable": "この機能は未実装です" + "requireSuggestedAppVersionDialogText": "選択されたアプリのバージョンは推奨バージョン外です。\n推奨バージョンのアプリを選択してください。\n選択されたバージョン ${selected}\n推奨バージョン ${suggested}\n\n選択されたバージョンを使用する場合、設定から「推奨バージョンの使用を強制」を無効にしてください。", + "featureNotAvailable": "この機能は未実装です", + "featureNotAvailableText": "このアプリは分割された APK であり、root 権限でマウントすることによってのみ確実にパッチを適用してインストールできます。 ただし、ストレージから選択することで完全な APK をパッチしてインストールすることができます。" }, "patchesSelectorView": { "viewTitle": "パッチを選択", @@ -75,7 +107,9 @@ "newPatches": "新しいパッチ", "patches": "パッチ", "doneButton": "完了", + "defaultChip": "既定", "defaultTooltip": "すべてのデフォルトのパッチを選択", + "noneChip": "なし", "noneTooltip": "すべてのパッチの選択を解除", "loadPatchesSelection": "パッチの選択を読み込む", "noSavedPatches": "選択したアプリに保存されたパッチはありません。\n「完了」を押して現在の選択を保存します。", @@ -99,13 +133,19 @@ }, "patchItem": { "unsupportedDialogText": "このパッチを選択するとエラーが発生する可能性があります。\n\n現在のバージョン: ${packageVersion}\nサポートされているバージョン: ${supportedVersions}", + "unsupportedPatchVersion": "このアプリのバージョンではパッチはサポートされていません.", "unsupportedRequiredOption": "このパッチには、このアプリではサポートされていない必須オプションが含まれています", + "patchesChangeWarningDialogText": "デフォルトのパッチの選択とオプションを使用することを推奨します。変更すると予期せぬ問題が発生する可能性があります。\n\nパッチの選択を続ける場合、設定で「パッチの選択の変更を許可」をオンにする必要があります。", "patchesChangeWarningDialogButton": "デフォルトの選択を使用" }, "installerView": { + "widgetTitle": "インストーラー", "installType": "インストールの種類を選択", + "installTypeDescription": "インストールの種類を選択して続行します。", "installButton": "インストール", "installRootType": "マウント", + "installNonRootType": "標準", + "warning": "予期しない問題を避けるため、パッチを適用したアプリの自動更新を無効にします。", "pressBackAgain": "キャンセルするには、もう一度戻るを押してください", "openButton": "開く", "shareButton": "ファイルを共有", @@ -124,6 +164,7 @@ "debugSectionTitle": "デバッグ", "advancedSectionTitle": "高度な設定", "exportSectionTitle": "インポート&エクスポート", + "dataSectionTitle": "データソース", "themeModeLabel": "アプリのテーマ", "systemThemeLabel": "システム", "lightThemeLabel": "ライト", @@ -131,12 +172,19 @@ "dynamicThemeLabel": "Material You", "dynamicThemeHint": "よりデバイスに近い体験が楽しめます", "languageLabel": "言語", + "languageUpdated": "言語が更新されました", "englishOption": "英語", + "sourcesLabel": "他のソース", + "sourcesLabelHint": "ReVanded PatchesとReVanced Integrationsの代替ソースを設定", "sourcesIntegrationsLabel": "Integrations のソース", + "useAlternativeSources": "他のソースを使用", + "useAlternativeSourcesHint": "APIの代わりにReVanced PatchesとReVanced Integrationsの他のソースを使用する", "sourcesResetDialogTitle": "リセット", "sourcesResetDialogText": "ソースをデフォルト値にリセットしてもよろしいですか?", "apiURLResetDialogText": "API の URL をデフォルト値にリセットしてもよろしいですか?", + "sourcesUpdateNote": "注: ReVeded PatchesとReVanced Integrationsを別のソースから自動的にダウンロードします。\n\nこれにより、他のソースに接続されます。", "apiURLLabel": "API の URL", + "apiURLHint": "ReVanced ManagerのAPIのURLを設定する", "selectApiURL": "API の URL", "orgPatchesLabel": "パッチの組織", "sourcesPatchesLabel": "パッチのソース", @@ -146,10 +194,13 @@ "logsLabel": "ログを共有", "logsHint": "ReVanced Manager のログを共有します", "enablePatchesSelectionLabel": "パッチの選択の変更を許可", + "enablePatchesSelectionHint": "パッチの選択と解除を防止しない", "enablePatchesSelectionWarningText": "パッチの選択を変更すると、予期せぬ問題が起こる可能性があります。\n\n有効にしますか?", "disablePatchesSelectionWarningText": "パッチの選択の変更を無効にしようとしています。\nデフォルトのパッチの選択が復元されます。\n\n無効にしますか?", "autoUpdatePatchesLabel": "パッチの自動アップデート", "autoUpdatePatchesHint": "パッチを自動的に最新バージョンに更新します", + "showUpdateDialogLabel": "更新ダイアログを表示", + "showUpdateDialogHint": "新しいアップデートが利用可能な場合にダイアログを表示する", "universalPatchesLabel": "共通パッチの表示", "universalPatchesHint": "すべてのアプリと共通パッチを表示します (アプリのリストの読み込みが遅くなる可能性があります)", "versionCompatibilityCheckLabel": "バージョンの互換性チェック", diff --git a/assets/i18n/strings_ko_KR.i18n.json b/assets/i18n/strings_ko_KR.i18n.json index cc0204b61b..ef72e15c19 100755 --- a/assets/i18n/strings_ko_KR.i18n.json +++ b/assets/i18n/strings_ko_KR.i18n.json @@ -16,7 +16,7 @@ "noShowAgain": "다시 보지 않기", "add": "추가", "remove": "제거", - "showChangelogButton": "변경 내역 보기", + "showChangelogButton": "변경 사항 보기", "showUpdateButton": "업데이트 보기", "navigationView": { "dashboardTab": "대시보드", @@ -142,7 +142,7 @@ "widgetTitle": "설치 관리자", "installType": "설치 유형 선택", "installTypeDescription": "설치를 진행할 유형을 선택해주세요.", - "installButton": "설치", + "installButton": "설치하기", "installRootType": "마운트", "installNonRootType": "일반", "warning": "패치한 앱의 자동 업데이트를 꺼서 예기치 못한 오류를 예방하세요.", @@ -254,7 +254,7 @@ "appInfoView": { "widgetTitle": "앱 정보", "openButton": "열기", - "uninstallButton": "제거", + "uninstallButton": "제거하기", "unmountButton": "마운트 해제", "rootDialogTitle": "오류", "unmountDialogText": "이 앱의 마운트를 해제할까요?", diff --git a/assets/i18n/strings_nl_NL.i18n.json b/assets/i18n/strings_nl_NL.i18n.json index 3ccfef7446..7035a96d54 100755 --- a/assets/i18n/strings_nl_NL.i18n.json +++ b/assets/i18n/strings_nl_NL.i18n.json @@ -16,7 +16,7 @@ "noShowAgain": "Niet meer tonen", "add": "Voeg toe", "remove": "Verwijderen", - "showChangelogButton": "Laat wijzigingslogboek zien", + "showChangelogButton": "Wijzigingslogboek tonen", "showUpdateButton": "Update weergeven", "navigationView": { "dashboardTab": "Overzicht", @@ -28,14 +28,25 @@ "widgetTitle": "Overzicht", "updatesSubtitle": "Updates", "patchedSubtitle": "Gepatchte applicaties", + "changeLaterSubtitle": "U kunt dit op een later moment wijzigen in de instellingen.", "noUpdates": "Geen updates beschikbaar", "WIP": "Bezig met uitvoeren...", "noInstallations": "Geen gepatchte applicaties geïnstalleerd", "installUpdate": "Doorgaan met het installeren van de update?", + "updateSheetTitle": "Update ReVanced Manager", + "updateDialogTitle": "Nieuwe update beschikbaar", + "updatePatchesSheetTitle": "Update ReVanced Patches", "updateChangelogTitle": "Wijzigingslogboek", + "updateDialogText": "Er is een nieuwe update beschikbaar voor ${file}.\n\nDe momenteel geïnstalleerde versie is ${version}.", + "downloadConsentDialogTitle": "Download de benodigde bestanden?", + "downloadConsentDialogText": "ReVanced Manager moet de benodigde bestanden downloaden om goed te werken.", + "downloadConsentDialogText2": "Dit verbindt u met ${url}.", + "checkUpdateDialogTitle": "Controleer op updates?", + "checkUpdateDialogText": "Wilt u dat ReVanced Manager automatisch op updates controleert?", "notificationTitle": "Update gedownload", "notificationText": "Tik om de update te installeren", "downloadingMessage": "Update wordt gedownload...", + "downloadedMessage": "Update gedownload", "installingMessage": "Update wordt geïnstalleerd...", "errorDownloadMessage": "Update downloaden mislukt", "errorInstallMessage": "Update installeren mislukt", @@ -55,12 +66,18 @@ "patcherView": { "widgetTitle": "Patcher", "patchButton": "Patchen", + "armv7WarningDialogText": "Patchen op ARMv7 apparaten zijn nog niet ondersteund en zou mogelijk kunnen misgaan. Toch verder gaan?", + "removedPatchesWarningDialogText": "De volgende patches zijn verwijderd sinds de laatste keer dat je ze hebt gebruikt.\n\n${patches}\n\nToch doorgaan?", "requiredOptionDialogText": "Er moeten enkele patch-opties worden ingesteld." }, "appSelectorCard": { + "widgetTitle": "Selecteer een app", + "widgetTitleSelected": "Geselecteerde app", + "widgetSubtitle": "Geen app geselecteerd", "noAppsLabel": "Geen applicatie gevonden", "currentVersion": "Huidige", - "suggestedVersion": "Voorgesteld" + "suggestedVersion": "Voorgesteld", + "anyVersion": "Iedere versie" }, "patchSelectorCard": { "widgetTitle": "Selecteer patches", @@ -73,11 +90,15 @@ "widgetSubtitle": "We zijn online!" }, "appSelectorView": { + "viewTitle": "Selecteer een app", + "searchBarHint": "Zoek naar apps", "storageButton": "Opslag", "selectFromStorageButton": "Selecteer uit opslag", "errorMessage": "Kan geselecteerde applicatie niet gebruiken", "downloadToast": "Download functie is nog niet beschikbaar", - "featureNotAvailable": "Functie niet geïmplementeerd" + "requireSuggestedAppVersionDialogText": "De versie van de app die u hebt geselecteerd komt niet overeen met de voorgestelde versie die onverwachte problemen kan veroorzaken. Gebruik de voorgestelde versie.\n\nGeselecteerde versie: ${selected}\nSuggeert versie: ${suggested}\n\nOm toch verder te gaan, schakel \"Vereis app versie\" uit in de instellingen.", + "featureNotAvailable": "Functie niet geïmplementeerd", + "featureNotAvailableText": "Deze app is een gesplitste APK en kan alleen op betrouwbare wijze worden gepatenteerd en geïnstalleerd door te koppelen met root-machtigingen. Je kunt echter wel een volledige APK patchen en installeren door deze uit de opslag te selecteren." }, "patchesSelectorView": { "viewTitle": "Selecteer patches", @@ -86,7 +107,9 @@ "newPatches": "Nieuwe patches", "patches": "Patches", "doneButton": "Gereed", + "defaultChip": "Standaard", "defaultTooltip": "Selecteer alle standaard patches", + "noneChip": "Geen", "noneTooltip": "Alle patches deselecteren", "loadPatchesSelection": "Laad patch selectie", "noSavedPatches": "Geen opgeslagen patch selectie voor de geselecteerde app.\nDruk op Klaar om de huidige selectie op te slaan.", @@ -112,11 +135,13 @@ "unsupportedDialogText": "Het selecteren van deze patch kan leiden tot patch fouten.\n\nApp-versie: ${packageVersion}\nOndersteunde versies:\n${supportedVersions}", "unsupportedPatchVersion": "Patch wordt niet ondersteund voor deze app versie.", "unsupportedRequiredOption": "Deze patch bevat een verplichte optie die niet wordt ondersteund door deze app", + "patchesChangeWarningDialogText": "Het wordt aangeraden om de standaard patch selectie en opties te gebruiken. Wijzigen van deze opties kan leiden tot onverwachte problemen.\n\nJe moet \"Veranderen van patch-selectie toestaan\" inschakelen in de instellingen voordat je de patch-selectie wijzigt.", "patchesChangeWarningDialogButton": "Gebruik standaard selectie" }, "installerView": { "widgetTitle": "Installatieprogramma", "installType": "Selecteer installatietype", + "installTypeDescription": "Selecteer het installatietype om mee door te gaan.", "installButton": "Installeren", "installRootType": "Bestijgen", "installNonRootType": "Normaal", @@ -139,6 +164,7 @@ "debugSectionTitle": "Foutopsporing", "advancedSectionTitle": "Geavanceerd", "exportSectionTitle": "Importeren & exporteren", + "dataSectionTitle": "Gegevensbronnen", "themeModeLabel": "App thema", "systemThemeLabel": "Systeem", "lightThemeLabel": "Licht", @@ -146,12 +172,19 @@ "dynamicThemeLabel": "Materiaal jij", "dynamicThemeHint": "Geniet van een ervaring dichter bij je apparaat", "languageLabel": "Taal", + "languageUpdated": "Taal bijgewerkt", "englishOption": "Engels", + "sourcesLabel": "Alternatieve bronnen", + "sourcesLabelHint": "Configureer de alternatieve bronnen voor ReVanced Patches en ReVanced Integrations", "sourcesIntegrationsLabel": "Integratiebronnen", + "useAlternativeSources": "Gebruik alternatieve bronnen", + "useAlternativeSourcesHint": "Gebruik alternatieve bronnen voor ReVanced Patches en ReVanced Integrations in plaats van de API", "sourcesResetDialogTitle": "Herstellen naar standaard", "sourcesResetDialogText": "Weet u zeker dat u uw bronnen op hun standaardwaarden wilt herstellen?", "apiURLResetDialogText": "Weet u zeker dat u uw API-URL wilt resetten naar de standaardwaarde?", + "sourcesUpdateNote": "Opmerking: Dit zal automatisch ReVanceerde Patches en verbeterde integraties uit de alternatieve bronnen downloaden.\n\nDit verbindt je met de alternatieve bron.", "apiURLLabel": "API URL", + "apiURLHint": "Configureer de API URL van ReVanced Manager", "selectApiURL": "API URL", "orgPatchesLabel": "Organisatie van patches", "sourcesPatchesLabel": "Bronnen voor patches", @@ -166,6 +199,8 @@ "disablePatchesSelectionWarningText": "U staat op het punt om de selectie van patches uit te schakelen.\nDe standaard selectie van patches zal worden hersteld.\n\nToch uitschakelen?", "autoUpdatePatchesLabel": "Patch automatisch bijwerken", "autoUpdatePatchesHint": "Patch automatisch bijwerken naar de laatste versie", + "showUpdateDialogLabel": "Toon update dialoogvenster", + "showUpdateDialogHint": "Een dialoogvenster weergeven wanneer een nieuwe update beschikbaar is", "universalPatchesLabel": "Toon universele patches", "universalPatchesHint": "Alle apps en universele patches weergeven (kan de app-lijst vertragen)", "versionCompatibilityCheckLabel": "Versie compatibiliteitscontrole", @@ -236,7 +271,12 @@ "updateNotImplemented": "Deze functie is nog niet geïmplementeerd" }, "contributorsView": { - "widgetTitle": "Bijdragers" + "widgetTitle": "Bijdragers", + "patcherContributors": "ReVanced Patcher", + "patchesContributors": "ReVanced patches", + "integrationsContributors": "ReVanced integrations", + "cliContributors": "ReVanced CLI", + "managerContributors": "ReVanced Manager" }, "installErrorDialog": { "mount_version_mismatch": "Verkeerde versie", diff --git a/assets/i18n/strings_ro_RO.i18n.json b/assets/i18n/strings_ro_RO.i18n.json index c3264a7100..3bf3cd79d8 100755 --- a/assets/i18n/strings_ro_RO.i18n.json +++ b/assets/i18n/strings_ro_RO.i18n.json @@ -72,7 +72,7 @@ }, "appSelectorCard": { "widgetTitle": "Selectați o aplicație", - "widgetTitleSelected": "Aplicația selectata", + "widgetTitleSelected": "Aplicația selectată", "widgetSubtitle": "Nici o aplicație selectată", "noAppsLabel": "Nu s-au găsit aplicații", "currentVersion": "Actual", diff --git a/assets/i18n/strings_ru_RU.i18n.json b/assets/i18n/strings_ru_RU.i18n.json index 0fdc6001c6..88512d94d0 100755 --- a/assets/i18n/strings_ru_RU.i18n.json +++ b/assets/i18n/strings_ru_RU.i18n.json @@ -7,7 +7,7 @@ "enabledLabel": "Включено", "disabledLabel": "Отключено", "installed": "Установлено: ${version}", - "suggested": "Предложено: ${version}", + "suggested": "Рекомендуемая: ${version}", "yesButton": "Да", "noButton": "Нет", "warning": "Внимание", diff --git a/assets/i18n/strings_sr_CS.i18n.json b/assets/i18n/strings_sr_CS.i18n.json index 26944443bf..f248a709a9 100755 --- a/assets/i18n/strings_sr_CS.i18n.json +++ b/assets/i18n/strings_sr_CS.i18n.json @@ -80,7 +80,7 @@ "anyVersion": "Bilo koja verzija" }, "patchSelectorCard": { - "widgetTitle": "Izaberite pečeve", + "widgetTitle": "Izaberi pečeve", "widgetTitleSelected": "Izabrani pečevi", "widgetSubtitle": "Prvo izaberite aplikaciju", "widgetEmptySubtitle": "Nema izabranih pečeva" @@ -91,7 +91,7 @@ }, "appSelectorView": { "viewTitle": "Izaberite aplikaciju", - "searchBarHint": "Tražite aplikaciju", + "searchBarHint": "Pretražite aplikaciju", "storageButton": "Memorija", "selectFromStorageButton": "Izaberi iz memorije", "errorMessage": "Nije moguće koristiti izabranu aplikaciju", @@ -231,7 +231,7 @@ "resetStoredOptionsDialogTitle": "Resetovati opcije peča?", "resetStoredOptionsDialogText": "Resetovanjem opcija peča uklanjate sve sačuvane opcije.", "resetStoredOptions": "Opcije su resetovane", - "deleteLogsLabel": "Obriši evidencije", + "deleteLogsLabel": "Izbriši evidencije", "deleteLogsHint": "Izbrišite prikupljene evidencije ReVanced Managera", "deletedLogs": "Evidencije su izbrisane", "regenerateKeystoreLabel": "Generiši novo skladište ključeva", diff --git a/assets/i18n/strings_sr_SP.i18n.json b/assets/i18n/strings_sr_SP.i18n.json index b2ccd1e697..4683df4233 100755 --- a/assets/i18n/strings_sr_SP.i18n.json +++ b/assets/i18n/strings_sr_SP.i18n.json @@ -80,7 +80,7 @@ "anyVersion": "Било која верзија" }, "patchSelectorCard": { - "widgetTitle": "Изаберите печеве", + "widgetTitle": "Изабери печеве", "widgetTitleSelected": "Изабрани печеви", "widgetSubtitle": "Прво изаберите апликацију", "widgetEmptySubtitle": "Нема изабраних печева" @@ -91,7 +91,7 @@ }, "appSelectorView": { "viewTitle": "Изаберите апликацију", - "searchBarHint": "Тражите апликацију", + "searchBarHint": "Претражите апликацију", "storageButton": "Из меморије", "selectFromStorageButton": "Изабери из меморије", "errorMessage": "Није могуће користити изабрану апликацију", @@ -231,7 +231,7 @@ "resetStoredOptionsDialogTitle": "Ресетовати опције печа?", "resetStoredOptionsDialogText": "Ресетовањем опција печа уклањате све сачуване опције.", "resetStoredOptions": "Опције су ресетоване", - "deleteLogsLabel": "Обриши евиденције", + "deleteLogsLabel": "Избриши евиденције", "deleteLogsHint": "Избришите прикупљене евиденције ReVanced Manager-а", "deletedLogs": "Евиденције су избрисане", "regenerateKeystoreLabel": "Генериши ново складиште кључева", diff --git a/assets/i18n/strings_vi_VN.i18n.json b/assets/i18n/strings_vi_VN.i18n.json index 224a6e401c..20898f2a81 100755 --- a/assets/i18n/strings_vi_VN.i18n.json +++ b/assets/i18n/strings_vi_VN.i18n.json @@ -164,6 +164,7 @@ "debugSectionTitle": "Gỡ Lỗi", "advancedSectionTitle": "Nâng cao", "exportSectionTitle": "Nhập và xuất", + "dataSectionTitle": "Nguồn dữ liệu", "themeModeLabel": "Chủ đề ứng dụng", "systemThemeLabel": "Hệ thống", "lightThemeLabel": "Sáng", @@ -173,11 +174,17 @@ "languageLabel": "Ngôn ngữ", "languageUpdated": "Ngôn ngữ đã cập nhập", "englishOption": "Tiếng Anh", + "sourcesLabel": "Nguồn thay thế", + "sourcesLabelHint": "Cấu hình nguồn thay thế cho Bản vá ReVanced và Tích hợp ReVanced", "sourcesIntegrationsLabel": "Nguồn tích hợp", + "useAlternativeSources": "Dùng nguồn thay thế", + "useAlternativeSourcesHint": "Dùng nguồn thay thế cho Bản vá ReVanced và Tích hợp ReVanced thay cho API", "sourcesResetDialogTitle": "Đặt lại", "sourcesResetDialogText": "Bạn có chắc chắn muốn đặt lại nguồn của mình về giá trị mặc định không?", "apiURLResetDialogText": "Bạn có chắc bạn muốn đặt lại API URL của bạn về giá trị mặc định của nó không?", + "sourcesUpdateNote": "Lưu ý: Việc này sẽ tự động tải Bản vá ReVanced và Tích hợp ReVanced từ nguồn thay thế.", "apiURLLabel": "Địa chỉ URL của API", + "apiURLHint": "Cấu hình địa chỉ URL API của ReVanced Manager", "selectApiURL": "Địa chỉ URL của API", "orgPatchesLabel": "Tác giả bản vá", "sourcesPatchesLabel": "Nguồn bản vá",