From e76418d48d92ddbcf28c9c48cc79201eebb5475c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 4 Mar 2024 11:28:34 +0100 Subject: [PATCH] chore: Sync translations (#1701) --- assets/i18n/strings_be_BY.i18n.json | 58 ++++++++++++++--------------- assets/i18n/strings_id_ID.i18n.json | 43 +++++++++++++++++++-- assets/i18n/strings_ko_KR.i18n.json | 20 +++++----- assets/i18n/strings_ru_RU.i18n.json | 48 ++++++++++++++++++++++-- assets/i18n/strings_tr_TR.i18n.json | 36 +++++++++--------- assets/i18n/strings_uk_UA.i18n.json | 2 +- assets/i18n/strings_zh_TW.i18n.json | 3 ++ 7 files changed, 146 insertions(+), 64 deletions(-) diff --git a/assets/i18n/strings_be_BY.i18n.json b/assets/i18n/strings_be_BY.i18n.json index 856ae7f0..e477600e 100755 --- a/assets/i18n/strings_be_BY.i18n.json +++ b/assets/i18n/strings_be_BY.i18n.json @@ -16,7 +16,7 @@ "noShowAgain": "Больш не паказваць", "add": "Дадаць", "remove": "Выдаліць", - "showChangelogButton": "Паказаць журнал змен", + "showChangelogButton": "Паказаць журнал змяненняў", "showUpdateButton": "Паказаць абнаўленне", "navigationView": { "dashboardTab": "Галоўная", @@ -32,7 +32,7 @@ "noUpdates": "Няма даступных абнаўленняў", "WIP": "У працэсе...", "noInstallations": "Няма ўсталяваных праграм з выпраўленнямі", - "installUpdate": "Працягнуць устаноўку абнаўлення?", + "installUpdate": "Працягнуць усталяванне абнаўлення?", "updateSheetTitle": "Абнавіць ReVanced Manager", "updateDialogTitle": "Даступна новае абнаўленне", "updatePatchesSheetTitle": "Абнавіць выпраўленні ReVanced", @@ -45,20 +45,20 @@ "checkUpdateDialogText": "Вы сапраўды хочаце правяраць абнаўленні ReVanced Manager аўтаматычна?", "notificationTitle": "Абнаўленне спампавана", "notificationText": "Націсніце, каб усталяваць абнаўленне", - "downloadingMessage": "Загружаецца абнаўленне...", + "downloadingMessage": "Спампоўваецца абнаўленне...", "downloadedMessage": "Абнаўленне спампавана", "installingMessage": "Усталяванне абнаўлення...", "errorDownloadMessage": "Немагчыма спампаваць абнаўленне", "errorInstallMessage": "Немагчыма ўсталяваць абнаўленне", "noConnection": "Няма злучэння з інтэрнэтам", - "updatesDisabled": "Абнаўленне праграмы з выпраўленнем зараз адключана. Неабходна паўторна ўжыць выпраўленне для праграмы." + "updatesDisabled": "Абнаўленне выпраўленай праграмы ў цяперашні час адключана. Неабходна паўторна ўжыць выпраўленне для праграмы." }, "applicationItem": { - "infoButton": "Інфармацыя" + "infoButton": "Звесткі" }, "latestCommitCard": { "loadingLabel": "Загрузка...", - "timeagoLabel": "${time} таму назад", + "timeagoLabel": "${time} таму", "patcherLabel": "Праграма выпраўлення: ", "managerLabel": "Менеджар: ", "updateButton": "Абнавіць ReVanced Manager" @@ -80,7 +80,7 @@ "anyVersion": "Любая версія" }, "patchSelectorCard": { - "widgetTitle": "Выбраць выпраўленні", + "widgetTitle": "Выберыце выпраўленні", "widgetTitleSelected": "Выбраныя выпраўленні", "widgetSubtitle": "Спачатку выберыце праграму", "widgetEmptySubtitle": "Выпраўленні не выбраны" @@ -101,7 +101,7 @@ "featureNotAvailableText": "Гэта праграма з'яўляецца раздзеленым файлам APK і яе можна надзейна выправіць і ўсталяваць толькі падключэннем з правамі суперкарыстальніка. Аднак вы можаце выправіць і ўсталяваць поўны файл APK выбраўшы яго са сховішча." }, "patchesSelectorView": { - "viewTitle": "Выбраць выпраўленні", + "viewTitle": "Выберыце выпраўленні", "searchBarHint": "Пошук выпраўленняў", "universalPatches": "Універсальныя выпраўленні", "newPatches": "Новыя выпраўленні", @@ -124,9 +124,9 @@ "addOptions": "Дадаць параметры", "deselectPatch": "Зняць выбар з выпраўлення", "tooltip": "Больш уваходных параметраў", - "selectFilePath": "Выберыце шлях файла", + "selectFilePath": "Выбраць шлях да файла", "selectFolder": "Выбраць папку", - "selectOption": "Выбраць параметр", + "selectOption": "Выберыце параметр", "requiredOption": "Абавязковы параметр", "unsupportedOption": "Гэты параметр не падтрымліваецца", "requiredOptionNull": "Наступныя параметры павінны быць зададзены:\n\n${options}" @@ -149,9 +149,9 @@ "pressBackAgain": "Націсніце назад яшчэ раз, каб скасаваць", "openButton": "Адкрыць", "shareButton": "Абагуліць файл", - "notificationTitle": "Адбываецца ReVanced Manager выпраўленне праграмы", + "notificationTitle": "ReVanced Manager працуе над выпраўленнем", "notificationText": "Націсніце для вяртання ва ўсталёўшчык праграм", - "exportApkButtonTooltip": "Экспартаваць выпраўлены APK", + "exportApkButtonTooltip": "Экспартаваць выпраўленыя APK", "exportLogButtonTooltip": "Экспартаваць журнал", "screenshotDetected": "Выяўлены здымак экрана. Калі вы хочаце абагуліць журнал, то замест гэтага адпраўце тэкставую копію\n\nСкапіраваць журнал у буфер абмену?", "copiedToClipboard": "Журнал скапіяваны ў буфер абмену", @@ -170,7 +170,7 @@ "lightThemeLabel": "Светлая", "darkThemeLabel": "Цёмная", "dynamicThemeLabel": "Material You", - "dynamicThemeHint": "Атрымлівайце асалоду досведу яшчэ бліжэй да сваё прылады", + "dynamicThemeHint": "Атрымлівайце асалоду ад тэмы сваёй прылады", "languageLabel": "Мова", "languageUpdated": "Мова абноўлена", "englishOption": "Англійская", @@ -180,8 +180,8 @@ "useAlternativeSources": "Выкарыстоўваць альтэрнатыўныя крыніцы", "useAlternativeSourcesHint": "Выкарыстоўваць альтэрнатыўныя крыніцы для ReVanced Patches і ReVanced Integrations замест API", "sourcesResetDialogTitle": "Скінуць", - "sourcesResetDialogText": "Вы ўпэўнены, што хочаце скінуць свае крыніцы да іх прадвызначаных значэнняў?", - "apiURLResetDialogText": "Вы ўпэўнены, што хочаце скінуць свае крыніцы да іх прадвызначаных значэнняў?", + "sourcesResetDialogText": "Вы сапраўды хочаце скінуць свае крыніцы да іх прадвызначаных значэнняў?", + "apiURLResetDialogText": "Вы сапраўды хочаце скінуць свае API URL да іх прадвызначаных значэнняў?", "sourcesUpdateNote": "Нататка: Гэта аўтаматычна спампуе ReVanced Patches і ReVanced Integrations з альтэрнатыўных крыніц.\n\nГэта падключыць вас да альтэрнатыўнай крыніцы.", "apiURLLabel": "API URL", "apiURLHint": "Сканфігурыруйце URL API для ReVanced Manager", @@ -191,7 +191,7 @@ "orgIntegrationsLabel": "Арганізацыя інтэграцый", "contributorsLabel": "Удзельнікі", "contributorsHint": "Спіс усіх удзельнікаў праекта ReVanced", - "logsLabel": "Абагуліць журналы", + "logsLabel": "Абагуліць журнал", "logsHint": "Абагуліць журнал ReVanced Manager", "enablePatchesSelectionLabel": "Дазволіць змяненне выбару выпраўлення", "enablePatchesSelectionHint": "Не прадухіляць выбар або скасаванне выбару выпраўленняў", @@ -204,25 +204,25 @@ "universalPatchesLabel": "Паказваць універсальныя выпраўленні", "universalPatchesHint": "Адлюстраваць усе праграмы і ўніверсальныя выпраўленні (можа запаволіць спіс праграм)", "versionCompatibilityCheckLabel": "Праверка сумяшчальнасці версіі", - "versionCompatibilityCheckHint": "Прадухіляць выбар выпраўленняў, якія не сумяшчальныя з выбранай версіяй праграмы", + "versionCompatibilityCheckHint": "Прадухіляць выбар выпраўленняў, якія несумяшчальныя з выбранай версіяй праграмы", "requireSuggestedAppVersionLabel": "Запыт прапанаванай версіі праграмы", "requireSuggestedAppVersionHint": "Прадухіляць выбар праграмы з не прапанаванай версіяй", "requireSuggestedAppVersionDialogText": "Выбар праграмы не прапанаванай версіі можа стаць прычынай нечаканых праблем.\n\nВы ўсё роўна хочаце працягнуць?", "aboutLabel": "Пра праграму", - "snackbarMessage": "Скапіравана ў буфер абмену", + "snackbarMessage": "Скапіявана ў буфер абмену", "restartAppForChanges": "Перазапусціце праграму, каб ужыць змены", "deleteTempDirLabel": "Выдаліць часовыя файлы", "deleteTempDirHint": "Выдаліць нявыкарыстаныя часовыя файлы", "deletedTempDir": "Часовыя файлы выдалены", - "exportPatchesLabel": "Экспартаваць выбар выпраўлення", + "exportPatchesLabel": "Экспартаваць выбар выпраўленняў", "exportPatchesHint": "Экспартаваць выбар выпраўленняў у файл JSON", "exportedPatches": "Выбар выпраўленняў экспартаваны", "noExportFileFound": "Адсутнічае выбар выпраўленняў для экспартавання", "importPatchesLabel": "Імпартаваць выбар выпраўленняў", "importPatchesHint": "Імпартаваць выбар выпраўленняў у файл JSON", "importedPatches": "Выбар выпраўленняў імпартаваны", - "resetStoredPatchesLabel": "Скінуць выбар выпраўленняў", - "resetStoredPatchesHint": "Скінуць захаванне выбару выпраўленняў", + "resetStoredPatchesLabel": "Скінуць выбар выпраўлення", + "resetStoredPatchesHint": "Скінуць захаванне выбару выпраўлення", "resetStoredPatchesDialogTitle": "Скінуць выбар выпраўленняў?", "resetStoredPatchesDialogText": "Прадвызначаны выбар выпраўленняў будзе адноўлены.", "resetStoredPatches": "Выбар выпраўленняў будзе скінуты", @@ -237,7 +237,7 @@ "regenerateKeystoreLabel": "Перагенерыраваць сховішча ключоў", "regenerateKeystoreHint": "Паўторна генерыраваць сховішча ключоў, якое выкарыстоўваецца для падпісання праграм", "regenerateKeystoreDialogTitle": "Паўторна генерыраваць сховішча ключоў?", - "regenerateKeystoreDialogText": "Выпраўленыя праграмы, якія падпісаны старым сховішчам ключом, больш немагчыма будзе абнавіць.", + "regenerateKeystoreDialogText": "Выпраўленыя праграмы, якія падпісаны старым сховішчам ключоў, больш немагчыма будзе абнавіць.", "regeneratedKeystore": "Сховішча ключоў генерыравана паўторна", "exportKeystoreLabel": "Экспартаваць сховішча ключоў", "exportKeystoreHint": "Экспартаваць сховішча ключоў, якое выкарыстоўваецца для падпісання праграм", @@ -245,7 +245,7 @@ "noKeystoreExportFileFound": "Адсутнічае сховішча ключоў для экспартавання", "importKeystoreLabel": "Імпартаваць сховішча ключоў", "importKeystoreHint": "Імпартаваць сховішча ключоў, якое выкарыстоўваецца для падпісання праграм", - "importedKeystore": "Сховішча ключоў імпартаваны", + "importedKeystore": "Сховішча ключоў імпартавана", "selectKeystorePassword": "Пароль сховішча ключоў", "selectKeystorePasswordHint": "Выбраць пароль сховішча ключоў, які выкарыстоўваецца для падпісання праграм", "jsonSelectorErrorMessage": "Немагчыма выкарыстоўваць выбраны файл JSON", @@ -259,7 +259,7 @@ "rootDialogTitle": "Памылка", "unmountDialogText": "Вы сапраўды хочаце адключыць гэту праграму?", "uninstallDialogText": "Вы сапраўды хочаце выдаліць гэту праграму?", - "rootDialogText": "Праграма ўсталявана з правамі суперкарыстальніка, але ў цяперашні час у ReVanced Manager адсутнічаюць правы.\nСпачатку дайце праграме правы суперкарыстальніка.", + "rootDialogText": "Праграма ўсталявана з правамі суперкарыстальніка, але ў цяперашні час у ReVanced Manager адсутнічаюць такія правы.\nСпачатку дайце праграме правы суперкарыстальніка.", "packageNameLabel": "Назва пакета", "installTypeLabel": "Тып усталявання", "mountTypeLabel": "Падключыць", @@ -281,19 +281,19 @@ "installErrorDialog": { "mount_version_mismatch": "Неадпаведнасць версій", "mount_no_root": "Няма праў суперкарыстальніка", - "mount_missing_installation": "Усталёўка не знойдзена", - "status_failure_blocked": "Усталёўка заблакіравана", + "mount_missing_installation": "Усталяванне не знойдзена", + "status_failure_blocked": "Усталяванне заблакіравана", "install_failed_verification_failure": "Збой праверкі", - "status_failure_invalid": "Памылковая ўсталёўка", + "status_failure_invalid": "Памылковае ўсталяванне", "install_failed_version_downgrade": "Немагчыма панізіць", "status_failure_conflict": "Канфлікт усталявання", - "status_failure_storage": "Праблема са сховішчам устаноўкі", + "status_failure_storage": "Праблема са сховішчам усталявання", "status_failure_incompatible": "Несумяшчальнае ўсталяванне", "status_failure_timeout": "Час чакання ўсталявання", "status_unknown": "Збой усталявання", "mount_version_mismatch_description": "Збой усталявання, бо версія ўсталяванай праграмы адрозніваецца ад версіі выпраўленай праграмы.", "mount_no_root_description": "Збой усталявання, бо не атрыманы правы суперкарыстальніка.\n\nДайце правы суперкарыстальніка ReVanced Manager і паспрабуйце яшчэ раз.", - "mount_missing_installation_description": "Збой усталявання, бо не выпраўленая праграма не ўсталявана на гэтай прыладзе для падключэння паверх яе.\n\nУсталюйце не выпраўленую праграму перад падключэннем і паспрабуйце яшчэ раз.", + "mount_missing_installation_description": "Збой усталявання, бо спачатку неабходна ўсталяваць не выпраўленую праграму на гэту прыладу для падключэння паверх яе.\n\nУсталюйце не выпраўленую праграму перад падключэннем і паспрабуйце яшчэ раз.", "status_failure_timeout_description": "Працэс усталявання адбываўся занадта доўга.\n\nВы сапраўды хочаце паспрабаваць яшчэ раз?", "status_failure_storage_description": "Збой усталявання, бо на прыладзе недастаткова памяці.\n\nВызваліце крыху месца і паўтарыце спробу яшчэ раз.", "status_failure_invalid_description": "Збой усталявання, бо выпраўленая праграма пашкоджана.\n\nВыдаліць праграму і паспрабаваць яшчэ раз?", diff --git a/assets/i18n/strings_id_ID.i18n.json b/assets/i18n/strings_id_ID.i18n.json index 6d81e2c6..afa90761 100755 --- a/assets/i18n/strings_id_ID.i18n.json +++ b/assets/i18n/strings_id_ID.i18n.json @@ -67,12 +67,17 @@ "widgetTitle": "Penambal", "patchButton": "Tambalan", "armv7WarningDialogText": "Menambal pada perangkat ARMv7 belum didukung dan mungkin gagal. Lanjutkan saja?", + "removedPatchesWarningDialogText": "Patch berikut ini telah dihapus sejak terakhir kali Anda menggunakannya.\n\n${patches}\n\nTetap lanjutkan?", "requiredOptionDialogText": "Beberapa opsi patch harus diatur." }, "appSelectorCard": { + "widgetTitle": "Pilih aplikasi", + "widgetTitleSelected": "Aplikasi yang dipilih", + "widgetSubtitle": "Tidak ada aplikasi yang dipilih", "noAppsLabel": "Aplikasi tidak ditemukan", "currentVersion": "Saat ini", - "suggestedVersion": "Disarankan" + "suggestedVersion": "Disarankan", + "anyVersion": "Versi apa saja" }, "patchSelectorCard": { "widgetTitle": "Pilih tambalan", @@ -85,11 +90,15 @@ "widgetSubtitle": "Ikuti kami!" }, "appSelectorView": { + "viewTitle": "Pilih aplikasi", + "searchBarHint": "Cari aplikasi", "storageButton": "Penyimpanan", "selectFromStorageButton": "Pilih dari penyimpanan", "errorMessage": "Tidak dapat menggunakan aplikasi yang dipilih", "downloadToast": "Fungsi mengunduh belum tersedia", - "featureNotAvailable": "Fitur tidak diterapkan" + "requireSuggestedAppVersionDialogText": "Versi aplikasi yang Anda pilih tidak sesuai dengan versi yang disarankan yang dapat menyebabkan masalah yang tidak diharapkan. Silakan gunakan versi yang disarankan.\n\nVersi yang dipilih: ${selected}\nVersi yang disarankan: ${suggested}\n\nUntuk melanjutkan, nonaktifkan \"Memerlukan versi aplikasi yang disarankan\" di pengaturan.", + "featureNotAvailable": "Fitur tidak diterapkan", + "featureNotAvailableText": "Aplikasi ini adalah APK terpisah dan hanya dapat ditambal dan dipasang dengan andal dengan memasang dengan izin root. Namun, Anda bisa menambal dan memasang APK lengkap dengan memilihnya dari penyimpanan." }, "patchesSelectorView": { "viewTitle": "Pilih tambalan", @@ -98,16 +107,23 @@ "newPatches": "Patch baru", "patches": "Patch", "doneButton": "Selesai", + "defaultChip": "Bawaan", "defaultTooltip": "Pilih semua tambalan bawaan", + "noneChip": "Tidak ada", "noneTooltip": "Batalkan semua tambalan", "loadPatchesSelection": "Muat patch terpilih", - "noPatchesFound": "Tidak ada tambalan untuk aplikasi" + "noSavedPatches": "Tidak ada pilihan tambalan yang disimpan untuk aplikasi yang dipilih.\nTekan Selesai untuk menyimpan pilihan saat ini.", + "noPatchesFound": "Tidak ada tambalan untuk aplikasi", + "setRequiredOption": "Beberapa patch memerlukan opsi untuk diatur:\n\n${patches}\n\nAturlah sebelum melanjutkan." }, "patchOptionsView": { "customValue": "Nilai kustom", + "resetOptionsTooltip": "Mengatur ulang opsi tambalan", + "viewTitle": "Opsi tambalan", "saveOptions": "Simpan", "addOptions": "Tambahkan opsi", "deselectPatch": "Lepas tambalan", + "tooltip": "Opsi masukan lainnya", "selectFilePath": "Pilih lokasi berkas", "selectFolder": "Pilih folder", "selectOption": "Pilih opsi", @@ -118,11 +134,14 @@ "patchItem": { "unsupportedDialogText": "Memilih tambalan ini akan menyebabkan galat tambal.\n\nVersi apli: ${packageVersion}\nVersi anjuran:\n${supportedVersions}", "unsupportedPatchVersion": "Tambalan ini tidak mendukung versi aplikasi ini.", + "unsupportedRequiredOption": "Patch ini berisi opsi wajib yang tidak didukung oleh aplikasi ini", + "patchesChangeWarningDialogText": "Direkomendasikan untuk menggunakan pilihan dan opsi tambalan default. Mengubahnya dapat mengakibatkan masalah yang tidak diharapkan.\n\nAnda harus mengaktifkan \"Izinkan perubahan pilihan tambalan\" dalam pengaturan sebelum mengubah pilihan tambalan.", "patchesChangeWarningDialogButton": "Gunakan pemilihan bawaan" }, "installerView": { "widgetTitle": "Pemasang", "installType": "Pilih tipe pemasang", + "installTypeDescription": "Pilih jenis instalasi untuk melanjutkan.", "installButton": "Pasang", "installRootType": "Mount", "installNonRootType": "Reguler", @@ -132,14 +151,20 @@ "shareButton": "Bagikan berkas", "notificationTitle": "ReVanced Manager sedang menambal", "notificationText": "Ketuk untuk kembali ke pemasang", + "exportApkButtonTooltip": "Ekspor APK yang ditambal", + "exportLogButtonTooltip": "Log ekspor", + "screenshotDetected": "Tangkapan layar telah terdeteksi. Jika Anda mencoba membagikan log, silakan bagikan salinan teks.\n\nMenyalin log ke papan klip?", + "copiedToClipboard": "Menyalin log ke papan klip", "noExit": "Pemasangan masih berjalan, tidak bisa keluar..." }, "settingsView": { "widgetTitle": "Pengaturan", "appearanceSectionTitle": "Tampilan", "teamSectionTitle": "Tim", + "debugSectionTitle": "Debugging", "advancedSectionTitle": "Lanjutan", "exportSectionTitle": "Impor & Ekspor", + "dataSectionTitle": "Sumber data", "themeModeLabel": "Tema aplikasi", "systemThemeLabel": "Sistem", "lightThemeLabel": "Cahaya", @@ -147,22 +172,34 @@ "dynamicThemeLabel": "Material You", "dynamicThemeHint": "Nikmati pengalaman lebih dekat ke perangkat Anda", "languageLabel": "Bahasa", + "languageUpdated": "Bahasa diperbaharui", "englishOption": "Bahasa Inggris", + "sourcesLabel": "Sumber-sumber alternatif", + "sourcesLabelHint": "Mengonfigurasi sumber alternatif untuk ReVanced Patches dan ReVanced Integrations", "sourcesIntegrationsLabel": "Sumber Integrasi", + "useAlternativeSources": "Gunakan sumber-sumber alternatif", + "useAlternativeSourcesHint": "Gunakan sumber alternatif untuk ReVanced Patches dan ReVanced Integrations alih-alih API", "sourcesResetDialogTitle": "Atur ulang", "sourcesResetDialogText": "Apakah Anda yakin ingin mengatur ulang sumber kustom ke bawaannya?", "apiURLResetDialogText": "Apakah Anda yakin ingin mengatur ulang URL API ke bawaan?", + "sourcesUpdateNote": "Catatan: Ini akan secara otomatis mengunduh ReVanced Patches dan ReVanced Integrations dari sumber alternatif.\n\nIni akan menghubungkan Anda ke sumber alternatif.", "apiURLLabel": "URL API", + "apiURLHint": "Konfigurasikan URL API dari ReVanced Manager", "selectApiURL": "URL API", "orgPatchesLabel": "Perapihan tambalan", "sourcesPatchesLabel": "Sumber tambalan", "orgIntegrationsLabel": "Organisasi Intergrasi", "contributorsLabel": "Kontributor", "contributorsHint": "Daftar kontributor ReVanced", + "logsLabel": "Bagikan log", "logsHint": "Bagikan log ReVanced Manager", + "enablePatchesSelectionLabel": "Izinkan mengubah pemilihan tambalan", + "enablePatchesSelectionHint": "Jangan mencegah pemilihan atau pembatalan pemilihan tambalan", "enablePatchesSelectionWarningText": "Mengubah pilihan dari tambalan akan menyebabkan isu tak terduga.\n\nAktifkan saja?", + "disablePatchesSelectionWarningText": "Anda akan menonaktifkan pengubahan pilihan tambalan.\nPilihan tambalan default akan dikembalikan.\n\nMenonaktifkan?", "autoUpdatePatchesLabel": "Otomatis perbarui tambalan", "autoUpdatePatchesHint": "Otomatis perbarui tambalan ke versi terkini", + "showUpdateDialogLabel": "Tampilkan dialog pembaruan", "universalPatchesLabel": "Tampilkan tambalan universal", "versionCompatibilityCheckLabel": "Periksa versi kompatibilitas", "aboutLabel": "Tentang", diff --git a/assets/i18n/strings_ko_KR.i18n.json b/assets/i18n/strings_ko_KR.i18n.json index b5981fac..cc0204b6 100755 --- a/assets/i18n/strings_ko_KR.i18n.json +++ b/assets/i18n/strings_ko_KR.i18n.json @@ -27,11 +27,11 @@ "refreshSuccess": "새로고침을 성공했습니다.", "widgetTitle": "대시보드", "updatesSubtitle": "업데이트", - "patchedSubtitle": "패치한 앱", + "patchedSubtitle": "설치된 앱", "changeLaterSubtitle": "나중에 설정에서 바꿀 수 있습니다.", "noUpdates": "새 업데이트가 없습니다.", "WIP": "개발 중 입니다...", - "noInstallations": "패치한 앱이 설치되지 않았습니다.", + "noInstallations": "아직 설치된 ReVanced 앱이 없습니다.", "installUpdate": "업데이트를 계속 설치하겠습니까?", "updateSheetTitle": "ReVanced Manager 업데이트", "updateDialogTitle": "새 업데이트가 있습니다.", @@ -175,14 +175,14 @@ "languageUpdated": "앱 언어를 변경했습니다.", "englishOption": "영어", "sourcesLabel": "대체 소스", - "sourcesLabelHint": "ReVanced Patches 및 ReVanced Integrations을 위한 대체 소스를 설정할 수 있습니다.", + "sourcesLabelHint": "ReVanced Patches 및 ReVanced Integrations 대체 소스를 설정할 수 있습니다.", "sourcesIntegrationsLabel": "Integrations 소스", "useAlternativeSources": "대체 소스 사용", - "useAlternativeSourcesHint": "API를 대신하여 ReVanced Patches 및 ReVanced Integrations를 위한 대체 소스를 사용합니다.", + "useAlternativeSourcesHint": "공식 소스가 아닌 ReVanced Patches 및 ReVanced Integrations 대체 소스를 사용합니다.", "sourcesResetDialogTitle": "초기화", "sourcesResetDialogText": "정말 커스텀 소스를 기본값으로 되돌릴까요?", "apiURLResetDialogText": "정말 API URL을 기본값으로 되돌릴까요?", - "sourcesUpdateNote": "알림: 이렇게 하면 대체 소스에서 ReVanced Patches 및 ReVanced Integrations이 자동으로 다운로드됩니다. \n\n그러면 대체 소스로 연결됩니다.", + "sourcesUpdateNote": "알림: 변경하면 대체 소스에서 ReVanced Patches 및 ReVanced Integrations이 자동으로 다운로드됩니다. \n\n그 이후에는 대체 소스로 연결됩니다.", "apiURLLabel": "API URL", "apiURLHint": "ReVanced Manager의 API URL를 설정할 수 있습니다.", "selectApiURL": "API URL", @@ -242,7 +242,7 @@ "exportKeystoreLabel": "키스토어 내보내기", "exportKeystoreHint": "앱을 서명할 때 사용한 키스토어를 내보냅니다.", "exportedKeystore": "키스토어 내보냄", - "noKeystoreExportFileFound": "내보낼 키스토어가 없음", + "noKeystoreExportFileFound": "내보낼 키스토어가 없습니다.", "importKeystoreLabel": "키스토어 가져오기", "importKeystoreHint": "앱을 서명할 때 사용한 키스토어를 가져옵니다.", "importedKeystore": "키스토어 가져옴", @@ -280,11 +280,11 @@ }, "installErrorDialog": { "mount_version_mismatch": "버전 불일치", - "mount_no_root": "루트 권한 없음", - "mount_missing_installation": "설치 대상을 찾을 수 없음", + "mount_no_root": "Root 권한이 없습니다.", + "mount_missing_installation": "설치 대상을 찾을 수 없습니다.", "status_failure_blocked": "설치 차단됨", "install_failed_verification_failure": "인증 실패", - "status_failure_invalid": "설치가 유효하지 않음", + "status_failure_invalid": "설치가 유효하지 않습니다.", "install_failed_version_downgrade": "다운그레이드 불가능", "status_failure_conflict": "설치 충돌됨", "status_failure_storage": "설치 저장공간 문제", @@ -292,7 +292,7 @@ "status_failure_timeout": "설치 시간 초과", "status_unknown": "설치 실패", "mount_version_mismatch_description": "패치한 앱과 설치된 앱의 버전이 달라 설치에 실패했습니다.\n\n마운트하고 있는 앱의 버전으로 설치한 뒤 다시 시도하세요.", - "mount_no_root_description": "루트 권한이 주어지지 않아 설치에 실패했습니다.\n\nReVanced Manager에 루트 권한을 부여한 뒤 다시 시도하세요.", + "mount_no_root_description": "Root 권한이 주어지지 않아 설치에 실패했습니다.\n\nReVanced Manager에 Root 권한을 부여한 뒤 다시 시도하세요.", "mount_missing_installation_description": "패치되지 않은 앱이 이 기기에 설치되지 않아서 마운트를 진행할 수 없어 설치에 실패했습니다.\n\n마운트하기 전 패치되지 않은 앱을 설치한 뒤 다시 시도하세요.", "status_failure_timeout_description": "설치하는 데 시간이 너무 오래 걸립니다.\n\n다시 시도할까요?", "status_failure_storage_description": "저장공간이 충분하지 않아 설치에 실패했습니다.\n\n저장공간을 확보한 뒤 다시 시도하세요.", diff --git a/assets/i18n/strings_ru_RU.i18n.json b/assets/i18n/strings_ru_RU.i18n.json index 700f02d5..0fdc6001 100755 --- a/assets/i18n/strings_ru_RU.i18n.json +++ b/assets/i18n/strings_ru_RU.i18n.json @@ -16,6 +16,8 @@ "noShowAgain": "Не показывать снова", "add": "Добавить", "remove": "Удалить", + "showChangelogButton": "Показать список изменений", + "showUpdateButton": "Показать обновление", "navigationView": { "dashboardTab": "Панель инструментов", "patcherTab": "Патчер", @@ -26,14 +28,25 @@ "widgetTitle": "Панель инструментов", "updatesSubtitle": "Обновления", "patchedSubtitle": "Пропатченные приложения", + "changeLaterSubtitle": "Вы можете изменить это в настройках позже.", "noUpdates": "Нет доступных обновлений", "WIP": "В процессе...", "noInstallations": "Пропатченные приложения не установлены", "installUpdate": "Продолжить установку обновления?", + "updateSheetTitle": "Обновить Revanced Менеджер", + "updateDialogTitle": "Доступно обновление", + "updatePatchesSheetTitle": "Обновить патчи ReVanced", "updateChangelogTitle": "Список изменений", + "updateDialogText": "Доступно обновление для ${file}.\n\nТекущая установленная версия ${version}.", + "downloadConsentDialogTitle": "Скачать необходимые файлы?", + "downloadConsentDialogText": "Для правильной работы ReVanced Менеджера нужно загрузить необходимые файлы.", + "downloadConsentDialogText2": "Это соединит вас с ${url}.", + "checkUpdateDialogTitle": "Проверить наличие обновлений?", + "checkUpdateDialogText": "Хотите, чтобы ReVanced Менеджер автоматически проверял наличие обновлений?", "notificationTitle": "Обновление загружено", "notificationText": "Нажмите, чтобы установить обновление", "downloadingMessage": "Загрузка обновления...", + "downloadedMessage": "Обновление загружено", "installingMessage": "Установка обновления...", "errorDownloadMessage": "Не удалось загрузить обновление", "errorInstallMessage": "Не удалось установить обновление", @@ -53,12 +66,18 @@ "patcherView": { "widgetTitle": "Патчер", "patchButton": "Патч", + "armv7WarningDialogText": "Патчинг на устройствах ARMv7 пока не поддерживается и может привести к сбоям. Все равно продолжить?", + "removedPatchesWarningDialogText": "Следующие патчи были удалены с момента их последнего использования.\n\n ${patches}\n\n Все равно продолжить?", "requiredOptionDialogText": "Некоторые параметры патчей должны быть обязательно установлены." }, "appSelectorCard": { + "widgetTitle": "Выбрать приложение", + "widgetTitleSelected": "Выбранное приложение", + "widgetSubtitle": "Приложение не выбрано", "noAppsLabel": "Приложения не найдены", "currentVersion": "Текущая", - "suggestedVersion": "Предложенная" + "suggestedVersion": "Предложенная", + "anyVersion": "Любая версия" }, "patchSelectorCard": { "widgetTitle": "Выбор патчей", @@ -71,11 +90,15 @@ "widgetSubtitle": "Мы онлайн!" }, "appSelectorView": { + "viewTitle": "Выбрать приложение", + "searchBarHint": "Поиск приложения", "storageButton": "Хранилище", "selectFromStorageButton": "Выбрать из хранилища", "errorMessage": "Невозможно использовать выбранное приложение", "downloadToast": "Функция загрузки пока недоступна", - "featureNotAvailable": "Функция не реализована" + "requireSuggestedAppVersionDialogText": "Выбранная Вами версия приложения не соответствует предлагаемой, что может привести к непредвиденным проблемам. Пожалуйста, используйте предложенную версию.\n\n Выбранная версия: ${selected}\n Предлагаемая версия: ${suggested}.\n\nЧтобы продолжить, отключите в настройках параметр «Требовать рекомендуемую версию приложения».", + "featureNotAvailable": "Функция не реализована", + "featureNotAvailableText": "Это приложение представляет собой разделенный APK-файл, и его можно пропатчить и корректно установить только путем монтирования с правами root. Однако Вы можете пропатчить и установить полный APK-файл, выбрав его из хранилища." }, "patchesSelectorView": { "viewTitle": "Выбор патчей", @@ -84,7 +107,9 @@ "newPatches": "Новые патчи", "patches": "Патчи", "doneButton": "Готово", + "defaultChip": "По умолчанию", "defaultTooltip": "Выбрать все стандартные патчи", + "noneChip": "Никакие", "noneTooltip": "Снять выбор всех патчей", "loadPatchesSelection": "Загрузка выборки патчей", "noSavedPatches": "Нет сохраненной выборки патчей для выбранного приложения.\nНажмите \"Готово\" для сохранения текущего выбора.", @@ -110,11 +135,13 @@ "unsupportedDialogText": "Выбор этого патча может привести к ошибкам во время патчинга.\n\nВерсия приложения: ${packageVersion}\nПоддерживаемые версии:\n${supportedVersions}", "unsupportedPatchVersion": "Патч не поддерживается этой версией приложения.", "unsupportedRequiredOption": "Этот патч содержит обязательную опцию, не поддерживаемую этим приложением", + "patchesChangeWarningDialogText": "Рекомендуется использовать выборку патчей и параметры по умолчанию. Их изменение может привести к неожиданным проблемам.\n\n Вам необходимо включить «Разрешить изменение выборки патчей» в настройках, прежде чем изменять какие-либо выборки патчей.", "patchesChangeWarningDialogButton": "Использовать стандартный набор" }, "installerView": { "widgetTitle": "Установщик", "installType": "Выберите тип установки", + "installTypeDescription": "Выберите тип установки, чтобы продолжить.", "installButton": "Установить", "installRootType": "Монтировать", "installNonRootType": "Обычный", @@ -137,6 +164,7 @@ "debugSectionTitle": "Отладка", "advancedSectionTitle": "Дополнительные", "exportSectionTitle": "Импорт и экспорт", + "dataSectionTitle": "Источники данных", "themeModeLabel": "Тема приложения", "systemThemeLabel": "Системная", "lightThemeLabel": "Светлая", @@ -144,12 +172,19 @@ "dynamicThemeLabel": "Material You", "dynamicThemeHint": "Наслаждайтесь темой Вашего устройства", "languageLabel": "Язык", + "languageUpdated": "Язык обновлен", "englishOption": "Английский", + "sourcesLabel": "Альтернативные источники", + "sourcesLabelHint": "Настройте альтернативные источники для патчей и интеграций ReVanced", "sourcesIntegrationsLabel": "Репозиторий интеграций", + "useAlternativeSources": "Использовать альтернативные источники", + "useAlternativeSourcesHint": "Использовать альтернативные источники для патчей и интеграций ReVanced вместо API", "sourcesResetDialogTitle": "Сброс", "sourcesResetDialogText": "Вы уверены, что хотите сбросить ваши источники до значений по умолчанию?", "apiURLResetDialogText": "Вы уверены, что хотите сбросить API-ссылку до значения по умолчанию?", + "sourcesUpdateNote": "Примечание: при этом будут автоматически загружены патчи и интеграции ReVanced из альтернативных источников.\n\nЭто соединит вас с альтернативным источником.", "apiURLLabel": "API-ссылка", + "apiURLHint": "Настройте URL-адрес API ReVanced Менеджера", "selectApiURL": "API-ссылка", "orgPatchesLabel": "Организация патчей", "sourcesPatchesLabel": "Репозиторий патчей", @@ -164,6 +199,8 @@ "disablePatchesSelectionWarningText": "Вы собираетесь выключить измененную выборку патчей.\nБудет восстановлен стандартный выбор патчей.\n\nВсе равно выключить?", "autoUpdatePatchesLabel": "Автообновление патчей", "autoUpdatePatchesHint": "Автоматически обновлять патчи до последней версии", + "showUpdateDialogLabel": "Показать диалог обновления", + "showUpdateDialogHint": "Показывать диалоговое окно, когда доступно новое обновление", "universalPatchesLabel": "Показать универсальные патчи", "universalPatchesHint": "Отобразить все приложения и универсальные патчи (может замедлить список отображения приложений)", "versionCompatibilityCheckLabel": "Проверка совместимости версий", @@ -234,7 +271,12 @@ "updateNotImplemented": "Эта возможность ещё не реализована" }, "contributorsView": { - "widgetTitle": "Соучастники проекта" + "widgetTitle": "Соучастники проекта", + "patcherContributors": "ReVanced патчер", + "patchesContributors": "ReVanced патчи", + "integrationsContributors": "Интеграции ReVanced", + "cliContributors": "ReVanced CLI", + "managerContributors": "ReVanced Менеджер" }, "installErrorDialog": { "mount_version_mismatch": "Несовпадение версий", diff --git a/assets/i18n/strings_tr_TR.i18n.json b/assets/i18n/strings_tr_TR.i18n.json index 6d3671c7..b25556b4 100755 --- a/assets/i18n/strings_tr_TR.i18n.json +++ b/assets/i18n/strings_tr_TR.i18n.json @@ -35,7 +35,7 @@ "installUpdate": "Güncelleme yüklensin mi?", "updateSheetTitle": "ReVanced Manager'ı güncelle", "updateDialogTitle": "Yeni güncelleme mevcut", - "updatePatchesSheetTitle": "ReVanced Yamaları'nı güncelle", + "updatePatchesSheetTitle": "ReVanced Patches'ı güncelle", "updateChangelogTitle": "Değişiklikler", "updateDialogText": "${file} için yeni bir güncelleme mevcut.\n\nŞu anda kurulu olan sürüm: ${version}.", "downloadConsentDialogTitle": "Gerekli dosyalar indirilsin mi?", @@ -96,9 +96,9 @@ "selectFromStorageButton": "Depolama alanından seçin", "errorMessage": "Seçilen uygulama kullanılamıyor", "downloadToast": "İndirme özelliği henüz kullanılamıyor", - "requireSuggestedAppVersionDialogText": "Seçtiğiniz uygulamanın sürümü, önerilen sürümle eşleşmiyor. Lütfen önerilen sürümle eşleşen sürümünü seçin.\n\nSeçilen sürüm: v${selected}\nÖnerilen sürüm: v${suggested}\n\nYine de devam etmek istiyorsanız, ayarlardan \"Önerilen uygulama sürümünü zorunlu kıl\" seçeneğini devre dışı bırakın.", + "requireSuggestedAppVersionDialogText": "Seçtiğiniz uygulamanın sürümü, önerilen sürümle eşleşmiyor ve bu durum beklenmeyen sorunlara yol açabilir. Lütfen önerilen sürümü kullanın.\n\nSeçilen sürüm: ${selected}\nÖnerilen sürüm: ${suggested}\n\nYine de devam etmek istiyorsanız, ayarlarda \"Önerilen uygulama sürümünü zorunlu kıl\" seçeneğini devre dışı bırakın.", "featureNotAvailable": "Özellik henüz etkin değil", - "featureNotAvailableText": "Bu uygulama bir bölünmüş APK ve yalnızca root izinleriyle eksiksizce yamalanıp yüklenebilir. Tam APK'yı depolamadan seçerek yamalayabilir ve yükleyebilirsiniz." + "featureNotAvailableText": "Bu uygulama bir split APK'dır ve yalnızca root izinleriyle yamalanıp, mount yöntemiyle kurulabilir. Yine de, bir tam APK'yı depolamadan seçerek yamalayabilir ve kurabilirsiniz." }, "patchesSelectorView": { "viewTitle": "Yamaları seçin", @@ -135,7 +135,7 @@ "unsupportedDialogText": "Bu yamayı seçmek yamalama hatalarına sebep olabilir.\n\nUygulama sürümü: ${packageVersion}\nDesteklenen sürümler:\n${supportedVersions}", "unsupportedPatchVersion": "Yama, uygulamanın bu sürümü için desteklenmiyor.", "unsupportedRequiredOption": "Bu yama, bu uygulama tarafından desteklenmeyen fakat gerekli olan bir seçenek içeriyor", - "patchesChangeWarningDialogText": "Varsayılan yama seçeneklerini kullanmanız önerilir. Bunları değiştirmek beklenmedik sorunlara yol açabilir.\n\nHerhangi bir yama seçimini değiştirmeden önce ayarlarda \"Yama seçimini değiştirmeye izin ver\" seçeneğini açmanız gerekir.", + "patchesChangeWarningDialogText": "Varsayılan yama seçimini ve seçeneklerini kullanmanız önerilir. Bunları değiştirmek beklenmedik sorunlara yol açabilir.\n\nHerhangi bir yama seçimini değiştirmeden önce ayarlarda \"Yama seçimini değiştirmeye izin ver\" seçeneğini açmanız gerekir.", "patchesChangeWarningDialogButton": "Varsayılan seçimi kullan" }, "installerView": { @@ -175,24 +175,24 @@ "languageUpdated": "Dil güncellendi", "englishOption": "İngilizce", "sourcesLabel": "Alternatif kaynaklar", - "sourcesLabelHint": "ReVanced Yamaları ve ReVanced Entegrasyonları için alternatif kaynakları yapılandırın", - "sourcesIntegrationsLabel": "Integrations kaynağı", + "sourcesLabelHint": "ReVanced Patches ve ReVanced Integrations için alternatif kaynakları ayarlayın", + "sourcesIntegrationsLabel": "Integrations source", "useAlternativeSources": "Alternatif kaynakları kullan", - "useAlternativeSourcesHint": "ReVanced Yamaları ve ReVanced Entegrasyonları için API yerine alternatif kaynakları kullan", + "useAlternativeSourcesHint": "ReVanced Patches ve ReVanced Integrations için API yerine alternatif kaynakları kullanın", "sourcesResetDialogTitle": "Sıfırla", "sourcesResetDialogText": "Kaynaklarınızı varsayılan değerlerine sıfırlamak istediğinizden emin misiniz?", "apiURLResetDialogText": "API URL'nizi varsayılan değerine sıfırlamak istediğinizden emin misiniz?", - "sourcesUpdateNote": "Not: Bu, ReVanced Yamalarını ve ReVanced Entegrasyonlarını otomatik olarak alternatif kaynaklardan indirecek.\n\nBu sizi alternatif kaynağa bağlayacaktır.", + "sourcesUpdateNote": "Not: Bu, ReVanced Patches'ı ve ReVanced Integrations'ı otomatik olarak alternatif kaynaklardan indirecektir.\n\nBu sizi alternatif kaynağa bağlayacaktır.", "apiURLLabel": "API URL'si", - "apiURLHint": "ReVanced Manager'in API URL'sini yapılandırın", + "apiURLHint": "ReVanced Manager'in API URL'sini ayarlayın", "selectApiURL": "API URL'si", - "orgPatchesLabel": "Yama organizasyonu", - "sourcesPatchesLabel": "Yama kaynağı", - "orgIntegrationsLabel": "Integrations organizasyonu", + "orgPatchesLabel": "Patches organization", + "sourcesPatchesLabel": "Patches source", + "orgIntegrationsLabel": "Integrations organization", "contributorsLabel": "Katkıda bulunanlar", "contributorsHint": "ReVanced'a katkıda bulunanların listesi", "logsLabel": "Logları paylaş", - "logsHint": "ReVanced Manager loglarını paylaş", + "logsHint": "ReVanced Manager loglarını paylaşın", "enablePatchesSelectionLabel": "Yama seçimini değiştirmeye izin ver", "enablePatchesSelectionHint": "Yamaların seçilmesini veya seçiminin kaldırılmasını engelleme", "enablePatchesSelectionWarningText": "Yama seçimini değiştirmek beklenmedik sorunlara yol açabilir.\n\nYine de etkinleştirilsin mi?", @@ -212,27 +212,27 @@ "snackbarMessage": "Panoya kopyalandı", "restartAppForChanges": "Değişiklikleri uygulamak için uygulamayı yeniden başlatın", "deleteTempDirLabel": "Geçici dosyaları sil", - "deleteTempDirHint": "Kullanılmayan geçici dosyaları sil", + "deleteTempDirHint": "Kullanılmayan geçici dosyaları silin", "deletedTempDir": "Geçici dosyalar silindi", "exportPatchesLabel": "Yama seçimini dışa aktar", - "exportPatchesHint": "Yama seçimini bir JSON dosyasına kaydet", + "exportPatchesHint": "Yama seçimini bir JSON dosyasına kaydedin", "exportedPatches": "Yama seçimi dışa aktarıldı", "noExportFileFound": "Dışa aktarılabilecek yama seçimi yok", "importPatchesLabel": "Yama seçimini içe aktar", "importPatchesHint": "Yama seçimini bir JSON dosyasından içe aktarın", "importedPatches": "Yama seçimi içe aktarıldı", "resetStoredPatchesLabel": "Yama seçimini sıfırla", - "resetStoredPatchesHint": "Mevcut yama seçimini sıfırla", + "resetStoredPatchesHint": "Mevcut yama seçimini sıfırlayın", "resetStoredPatchesDialogTitle": "Yama seçimi sıfırlansın mı?", "resetStoredPatchesDialogText": "Varsayılan yama seçimi geri yüklenecektir.", "resetStoredPatches": "Yama seçimi sıfırlandı", "resetStoredOptionsLabel": "Yama seçeneklerini sıfırla", - "resetStoredOptionsHint": "Tüm yama seçeneklerini sıfırla", + "resetStoredOptionsHint": "Tüm yama seçeneklerini sıfırlayın", "resetStoredOptionsDialogTitle": "Yama seçenekleri sıfırlansın mı?", "resetStoredOptionsDialogText": "Yama seçeneklerini sıfırlamak, kayıtlı tüm seçenekleri kaldıracaktır.", "resetStoredOptions": "Seçenekler sıfırlandı", "deleteLogsLabel": "Logları temizle", - "deleteLogsHint": "Kayıtlı ReVanced Manager loglarını sil", + "deleteLogsHint": "Kayıtlı ReVanced Manager loglarını silin", "deletedLogs": "Loglar silindi", "regenerateKeystoreLabel": "Keystore'u yeniden oluştur", "regenerateKeystoreHint": "Uygulamaları imzalamak için kullanılan keystore'u yeniden oluşturun", diff --git a/assets/i18n/strings_uk_UA.i18n.json b/assets/i18n/strings_uk_UA.i18n.json index a721fa6e..7d064f07 100755 --- a/assets/i18n/strings_uk_UA.i18n.json +++ b/assets/i18n/strings_uk_UA.i18n.json @@ -182,7 +182,7 @@ "sourcesResetDialogTitle": "Скинути", "sourcesResetDialogText": "Ви дійсно бажаєте відновити стандартні значення джерел?", "apiURLResetDialogText": "Ви дійсно хочете скинути API URL на стандартне значення?", - "sourcesUpdateNote": "Примітка: Це буде автоматично завантажувати ReVanced Patches та ReVanced Integrations з альтернативних джерел.\n\nЦе під'єднає вас до альтернативного джерела.", + "sourcesUpdateNote": "Примітка. Це автоматично завантажить ReVanced Patches і ReVanced Integrations з альтернативних джерел.\n\nЦе під'єднає вас до альтернативного джерела.", "apiURLLabel": "URL-адреса API", "apiURLHint": "Налаштуйте API URL для ReVanced Manager", "selectApiURL": "URL-адреса API", diff --git a/assets/i18n/strings_zh_TW.i18n.json b/assets/i18n/strings_zh_TW.i18n.json index 660b7e4e..08867e32 100755 --- a/assets/i18n/strings_zh_TW.i18n.json +++ b/assets/i18n/strings_zh_TW.i18n.json @@ -178,9 +178,11 @@ "sourcesLabelHint": "設定 ReVanced 補丁和 ReVanced 整合的替代來源", "sourcesIntegrationsLabel": "整合來源", "useAlternativeSources": "使用替代來源", + "useAlternativeSourcesHint": "改用 ReVanced 修補檔和 ReVanced 整合的替代來源,而不是 API", "sourcesResetDialogTitle": "重設", "sourcesResetDialogText": "確定要將來源資訊重設為預設值嗎?", "apiURLResetDialogText": "確定要重設 API URL 至預設值嗎?", + "sourcesUpdateNote": "注意:這將會自動從替代來源下載 ReVanced 修補檔和 ReVanced 整合。\n\n這將連接您到替代來源。", "apiURLLabel": "API 鏈接", "apiURLHint": "設定 ReVanced 管理器的 API URL", "selectApiURL": "API 鏈接", @@ -270,6 +272,7 @@ }, "contributorsView": { "widgetTitle": "貢獻者", + "patcherContributors": "ReVanced 修補程式", "patchesContributors": "ReVanced 補丁", "integrationsContributors": "ReVanced 整合", "cliContributors": "ReVanced 命令行介面",