diff --git a/assets/translations/id.json b/assets/translations/id.json new file mode 100644 index 0000000..1c842de --- /dev/null +++ b/assets/translations/id.json @@ -0,0 +1,378 @@ +{ + "invalidURLForSource": "Bukan URL aplikasi {} yang valid", + "noReleaseFound": "Tidak dapat menemukan rilis yang sesuai", + "noVersionFound": "Tidak dapat memastikan versi rilis yang sesuai", + "urlMatchesNoSource": "URL tidak sesuai dengan sumber yang diketahui", + "cantInstallOlderVersion": "Tidak dapat memasang versi aplikasi yang lebih lama", + "appIdMismatch": "ID paket yang diunduh tidak sama dengan ID aplikasi yang ada", + "functionNotImplemented": "Kelas ini belum mengimplementasikan fungsi ini", + "placeholder": "Tempat penampung", + "someErrors": "Terjadi beberapa kesalahan", + "unexpectedError": "Kesalahan tidak terduga", + "ok": "Oke", + "and": "dan", + "githubPATLabel": "Token Akses Pribadi GitHub (tingkatkan batasan tarif)", + "includePrereleases": "Sertakan pra-rilis", + "fallbackToOlderReleases": "Alternatif kembali ke rilis lama", + "filterReleaseTitlesByRegEx": "Filter judul rilis dengan ekspresi reguler", + "invalidRegEx": "Ekspresi reguler tidak valid", + "noDescription": "Tidak ada deskripsi", + "cancel": "Batal", + "continue": "Lanjut", + "requiredInBrackets": "(Diperlukan)", + "dropdownNoOptsError": "KESALAHAN: DROPDOWN HARUS MEMILIKI SETIDAKNYA SATU OPSI", + "colour": "Warna", + "standard": "Standar", + "custom": "Kustom", + "useMaterialYou": "Gunakan Material You", + "githubStarredRepos": "Repositori berbintang GitHub", + "uname": "Nama pengguna", + "wrongArgNum": "Salah memberikan jumlah argumen", + "xIsTrackOnly": "{} adalah Pelacakan Saja", + "source": "Sumber", + "app": "Aplikasi", + "appsFromSourceAreTrackOnly": "Aplikasi dari sumber ini hanya untuk 'Pelacakan Saja'.", + "youPickedTrackOnly": "Anda telah memilih opsi Pelacakan Saja.", + "trackOnlyAppDescription": "Aplikasi akan dilacak untuk pembaruan, tetapi Obtainium tidak akan dapat mengunduh atau memasangnya.", + "cancelled": "Dibatalkan", + "appAlreadyAdded": "Aplikasi sudah ditambahkan", + "alreadyUpToDateQuestion": "Aplikasi sudah yang terbaru?", + "addApp": "Tambah aplikasi", + "appSourceURL": "Tambah sumber URL", + "error": "Kesalahan", + "add": "Tambah", + "searchSomeSourcesLabel": "Cari (beberapa sumber saja)", + "search": "Cari", + "additionalOptsFor": "Opsi tambahan untuk {}", + "supportedSources": "Sumber yang didukung", + "trackOnlyInBrackets": "(Pelacakan Saja)", + "searchableInBrackets": "(Dapat dicari)", + "appsString": "Aplikasi", + "noApps": "Tidak ada aplikasi", + "noAppsForFilter": "Tidak ada aplikasi untuk difilter", + "byX": "Oleh {}", + "percentProgress": "Perkembangan: {}%", + "pleaseWait": "Harap tunggu", + "updateAvailable": "Pembaruan tersedia", + "notInstalled": "Tidak terpasang", + "pseudoVersion": "versi semu", + "selectAll": "Pilih semua", + "deselectX": "Batal pilih {}", + "xWillBeRemovedButRemainInstalled": "{} akan dihapus dari Obtainium tetapi tetap terpasang di perangkat.", + "removeSelectedAppsQuestion": "Hapus aplikasi terpilih?", + "removeSelectedApps": "Hapus aplikasi terpilih", + "updateX": "Perbarui {}", + "installX": "Pasang {}", + "markXTrackOnlyAsUpdated": "Tandai {}\n(Pelacakan Saja)\nsudah diperbarui", + "changeX": "Ubah {}", + "installUpdateApps": "Pasang/perbarui aplikasi", + "installUpdateSelectedApps": "Pasang/perbarui aplikasi terpilih", + "markXSelectedAppsAsUpdated": "Tandai {} aplikasi terpilih sudah diperbarui?", + "no": "Tidak", + "yes": "Ya", + "markSelectedAppsUpdated": "Tandai aplikasi terpilih sudah diperbarui", + "pinToTop": "Sematkan ke atas", + "unpinFromTop": "Lepaskan semat dari atas", + "resetInstallStatusForSelectedAppsQuestion": "Atur ulang status pemasangan untuk aplikasi terpilih?", + "installStatusOfXWillBeResetExplanation": "Status pemasangan dari aplikasi terpilih akan diatur ulang.\n\nHal ini bisa membantu saat versi aplikasi yang ditampilkan di Obtainium salah akibat pembaruan yang gagal atau masalah lainnya.", + "customLinkMessage": "Tautan ini berfungsi pada perangkat yang terpasang Obtainium", + "shareAppConfigLinks": "Bagikan konfigurasi aplikasi sebagai tautan HTML", + "shareSelectedAppURLs": "Bagikan URL aplikasi terpilih", + "resetInstallStatus": "Atur ulang status pemasangan", + "more": "Lebih banyak", + "removeOutdatedFilter": "Hapus filter aplikasi yang usang", + "showOutdatedOnly": "Tampilkan aplikasi yang usang saja", + "filter": "Filter", + "filterApps": "Filter aplikasi", + "appName": "Nama aplikasi", + "author": "Pencipta", + "upToDateApps": "Aplikasi terbaru", + "nonInstalledApps": "Aplikasi tidak terpasang", + "importExport": "Impor/ekspor", + "settings": "Pengaturan", + "exportedTo": "Diekspor ke {}", + "obtainiumExport": "Ekspor Obtainium", + "invalidInput": "Masukan tidak valid", + "importedX": "{} diimpor", + "obtainiumImport": "Impor Obtainium", + "importFromURLList": "Impor dari daftar URL", + "searchQuery": "Cari Kueri", + "appURLList": "Daftar URL aplikasi", + "line": "Baris", + "searchX": "Cari {}", + "noResults": "Tidak ada hasil yang ditemukan", + "importX": "Impor {}", + "importedAppsIdDisclaimer": "Aplikasi yang diimpor mungkin secara salah ditampilkan sebagai \"Tidak terpasang\".\nUntuk memperbaikinya, lakukan pemasangan ulang melalui Obtainium.\nHal ini seharusnya tidak mempengaruhi data aplikasi.\n\nHanya mempengaruhi metode impor URL dan pihak ketiga.", + "importErrors": "Kesalahan impor", + "importedXOfYApps": "{} dari {} aplikasi diimpor.", + "followingURLsHadErrors": "URL berikut mengalami kesalahan:", + "selectURL": "Pilih URL", + "selectURLs": "Pilih URL", + "pick": "Pilih", + "theme": "Tema", + "dark": "Gelap", + "light": "Terang", + "followSystem": "Mengikuti sistem", + "followSystemThemeExplanation": "Tema mengikuti sistem hanya mungkin dengan menggunakan aplikasi pihak ketiga", + "useBlackTheme": "Gunakan tema hitam pekat", + "appSortBy": "Penyortiran aplikasi berdasarkan", + "authorName": "Pencipta/nama", + "nameAuthor": "Nama/pencipta", + "asAdded": "Tanggal ditambahkan", + "appSortOrder": "Urutan penyortiran aplikasi", + "ascending": "Menaik", + "descending": "Menurun", + "bgUpdateCheckInterval": "Interval pemeriksaan pembaruan di latar belakang", + "neverManualOnly": "Tidak pernah - manual saja", + "appearance": "Tampilan", + "showWebInAppView": "Tampilkan halaman web sumber dalam tampilan aplikasi", + "pinUpdates": "Sematkan pembaruan ke atas tampilan aplikasi", + "updates": "Pembaruan", + "sourceSpecific": "Sumber spesifik", + "appSource": "Sumber aplikasi", + "noLogs": "Tidak ada catatan", + "appLogs": "Catatan aplikasi", + "close": "Tutup", + "share": "Bagikan", + "appNotFound": "Aplikasi tidak ditemukan", + "obtainiumExportHyphenatedLowercase": "ekspor-obtainium", + "pickAnAPK": "Pilih APK", + "appHasMoreThanOnePackage": "{} memiliki lebih dari satu paket:", + "deviceSupportsXArch": "Perangkat Anda mendukung arsitektur CPU {}.", + "deviceSupportsFollowingArchs": "Perangkat anda mendukung arsitektur CPU berikut:", + "warning": "Peringatan", + "sourceIsXButPackageFromYPrompt": "Sumber aplikasinya adalah '{}' tetapi paket rilisnya berasal dari '{}'. Lanjutkan?", + "updatesAvailable": "Pembaruan tersedia", + "updatesAvailableNotifDescription": "Memberi tahu pengguna bahwa pembaruan tersedia untuk aplikasi yang dilacak oleh Obtainium", + "noNewUpdates": "Tidak ada pembaruan baru.", + "xHasAnUpdate": "{} memiliki pembaruan.", + "appsUpdated": "Aplikasi diperbarui", + "appsNotUpdated": "Gagal memperbarui aplikasi", + "appsUpdatedNotifDescription": "Memberi tahu pengguna bahwa pembaruan terhadap aplikasi diterapkan di latar belakang", + "xWasUpdatedToY": "{} telah diperbarui ke {}.", + "xWasNotUpdatedToY": "Gagal memperbarui {} ke {}.", + "errorCheckingUpdates": "Kesalahan dalam memeriksa pembaruan", + "errorCheckingUpdatesNotifDescription": "Notifikasi yang ditampilkan saat pemeriksaan pembaruan latar belakang gagal", + "appsRemoved": "Aplikasi dihapus", + "appsRemovedNotifDescription": "Memberi tahu pengguna bahwa aplikasi aplikasi dihapus karena kesalahan saat memuatnya", + "xWasRemovedDueToErrorY": "{} dihapus karena kesalahan berikut: {}", + "completeAppInstallation": "Selesaikan pemasangan aplikasi", + "obtainiumMustBeOpenToInstallApps": "Obtainium harus terbuka untuk memasang aplikasi", + "completeAppInstallationNotifDescription": "Meminta pengguna kembali ke Obtainium untuk menyelesaikan pemasangan aplikasi", + "checkingForUpdates": "Memeriksa pembaruan", + "checkingForUpdatesNotifDescription": "Notifikasi sementara yang ditampilkan saat memeriksa pembaruan", + "pleaseAllowInstallPerm": "Harap izinkan Obtainium untuk memasang aplikasi", + "trackOnly": "Pelacakan Saja", + "errorWithHttpStatusCode": "Kesalahan {}", + "versionCorrectionDisabled": "Koreksi versi dinonaktifkan (sepertinya plugin tidak berfungsi)", + "unknown": "Tidak diketahui", + "none": "Tidak ada", + "never": "Tidak pernah", + "latestVersionX": "Terbaru: {}", + "installedVersionX": "Terpasang: {}", + "lastUpdateCheckX": "Terakhir memeriksa pembaruan: {}", + "remove": "Hapus", + "yesMarkUpdated": "Ya, tandai bahwa sudah diperbarui", + "fdroid": "F-Droid Resmi", + "appIdOrName": "ID atau nama aplikasi", + "appId": "ID aplikasi", + "appWithIdOrNameNotFound": "Tidak ada aplikasi yang ditemukan dengan ID atau nama tersebut", + "reposHaveMultipleApps": "Repositori dapat berisi beberapa aplikasi", + "fdroidThirdPartyRepo": "Repositori pihak ketiga F-Droid", + "steamMobile": "Steam Mobile", + "steamChat": "Obrolan Steam", + "install": "Pasang", + "markInstalled": "Tandai terpasang", + "update": "perbarui", + "markUpdated": "Tandai diperbarui", + "additionalOptions": "Opsi tambahan", + "disableVersionDetection": "Nonaktifkan pendeteksi versi", + "noVersionDetectionExplanation": "Opsi ini hanya boleh digunakan untuk aplikasi dengan pendeteksi versi yang tidak berfungsi dengan benar.", + "downloadingX": "Mengunduh {}", + "downloadX": "Unduh {}", + "downloadedX": "{} diunduh", + "releaseAsset": "Aset rilis", + "downloadNotifDescription": "Memberi tahu pengguna perkembangan dalam mengunduh aplikasi", + "noAPKFound": "Tidak ada APK ditemukan", + "noVersionDetection": "Tidak ada pendeteksi versi", + "categorize": "Kategorikan", + "categories": "Kategori", + "category": "Kategori", + "noCategory": "Tidak ada kategori", + "noCategories": "Tidak ada kategori", + "deleteCategoriesQuestion": "Hapus kategori?", + "categoryDeleteWarning": "Semua aplikasi dalam kategori yang dihapus akan diatur sebagai tidak terkategori.", + "addCategory": "Tambah kategori", + "label": "Label", + "language": "Language", + "copiedToClipboard": "Disalin ke papan klip", + "storagePermissionDenied": "Izin penyimpanan ditolak", + "selectedCategorizeWarning": "Ini akan mengganti pengaturan kategori yang ada untuk aplikasi terpilih.", + "filterAPKsByRegEx": "Filter APK dengan ekspresi reguler", + "removeFromObtainium": "Hapus dari Obtainium", + "uninstallFromDevice": "Copot pemasangan dari perangkat", + "onlyWorksWithNonVersionDetectApps": "Hanya bekerja untuk aplikasi dengan pendeteksi versi yang nonaktif.", + "releaseDateAsVersion": "Gunakan tanggal rilis sebagai versi string", + "releaseDateAsVersionExplanation": "Opsi ini hanya boleh digunakan untuk aplikasi dengan pendeteksi versi yang tidak berfungsi dengan benar, tetapi tanggal rilisnya tersedia.", + "changes": "Perubahan", + "releaseDate": "Tanggal rilis", + "importFromURLsInFile": "Impor dari URL dalam berkas (seperti OPML)", + "versionDetectionExplanation": "Sesuaikan string versi dengan versi yang terdeteksi dari OS", + "versionDetection": "Pendeteksi versi", + "standardVersionDetection": "Pendeteksi versi standar", + "groupByCategory": "Kelompokkan berdasarkan kategori", + "autoApkFilterByArch": "Coba filter APK berdasarkan arsitektur CPU jika memungkinkan", + "overrideSource": "Ganti sumber", + "dontShowAgain": "Jangan tampilkan lagi", + "dontShowTrackOnlyWarnings": "Jangan tampilkan peringatan 'Pelacakan Saja'", + "dontShowAPKOriginWarnings": "Jangan tampilkan peringatan asal APK", + "moveNonInstalledAppsToBottom": "Pindahkan aplikasi tidak terpasang ke bawah tampilan aplikasi", + "gitlabPATLabel": "Token Akses Pribadi GitLab", + "about": "Tentang", + "requiresCredentialsInSettings": "{} memerlukan kredensial tambahan (dalam pengaturan)", + "checkOnStart": "Periksa pembaruan saat proses memulai", + "tryInferAppIdFromCode": "Coba simpulkan ID aplikasi dari kode sumber", + "removeOnExternalUninstall": "Secara otomatis menghapus aplikasi yang dicopot pemasangannya dari luar", + "pickHighestVersionCode": "Pilih otomatis APK dengan versi kode tertinggi", + "checkUpdateOnDetailPage": "Periksa pembaruan saat membuka halaman detail aplikasi", + "disablePageTransitions": "Nonaktifkan animasi transisi halaman", + "reversePageTransitions": "Animasi transisi halaman secara terbalik", + "minStarCount": "Jumlah bintang minimum", + "addInfoBelow": "Tambahkan info ini di bawah.", + "addInfoInSettings": "Tambahkan info ini di pengaturan.", + "githubSourceNote": "Pembatasan tarif pada GitHub dapat dihindari dengan menggunakan kunci API.", + "sortByLastLinkSegment": "Urutkan hanya berdasarkan segmen terakhir tautan", + "filterReleaseNotesByRegEx": "Filter catatan perilisan dengan ekspresi reguler", + "customLinkFilterRegex": "Filter tautan APK kustom dengan ekspresi reguler (Standar '.apk$')", + "appsPossiblyUpdated": "Pembaruan aplikasi dicoba", + "appsPossiblyUpdatedNotifDescription": "Memberi tahu pengguna bahwa pembaruan terhadap aplikasi berpotensi diterapkan di latar belakang", + "xWasPossiblyUpdatedToY": "{} mungkin telah diperbarui ke {}.", + "enableBackgroundUpdates": "Aktifkan pembaruan latar belakang", + "backgroundUpdateReqsExplanation": "Pembaruan latar belakang mungkin tidak dapat dilakukan untuk semua aplikasi.", + "backgroundUpdateLimitsExplanation": "Keberhasilan pemasangan di latar belakang hanya dapat ditentukan ketika Obtainium terbuka.", + "verifyLatestTag": "Verifikasi label 'terbaru'", + "intermediateLinkRegex": "Filter tautan 'perantara' untuk dikunjungi", + "filterByLinkText": "Filter tautan berdasarkan teks tautan", + "intermediateLinkNotFound": "Tautan perantara tidak ditemukan", + "intermediateLink": "Tautan perantara", + "exemptFromBackgroundUpdates": "Dikecualikan dari pembaruan latar belakang (jika diaktifkan)", + "bgUpdatesOnWiFiOnly": "Nonaktifkan pembaruan latar belakang saat tidak menggunakan WiFi", + "autoSelectHighestVersionCode": "Secara otomatis pilih APK dengan versi kode tertinggi", + "versionExtractionRegEx": "Reguler ekspresi terkait ekstraksi versi string", + "trimVersionString": "Potong versi string dengan reguler ekspresi", + "matchGroupToUseForX": "Cocokkan grup yang akan digunakan untuk \"{}\"", + "matchGroupToUse": "Cocokkan grup yang akan digunakan untuk reguler ekspresi terkait ekstraksi versi string", + "highlightTouchTargets": "Sorot target sentuh yang kurang jelas", + "pickExportDir": "Pilih direktori ekspor", + "autoExportOnChanges": "Otomatis ekspor terhadap perubahan", + "includeSettings": "Sertakan pengaturan", + "filterVersionsByRegEx": "Filter versi dengan ekspresi reguler", + "trySelectingSuggestedVersionCode": "Coba pilih APK dengan version kode yang disarankan", + "dontSortReleasesList": "Pertahankan urutan rilis dari API", + "reverseSort": "Penyortiran terbalik", + "takeFirstLink": "Ambil tautan pertama", + "skipSort": "Lewati penyortiran", + "debugMenu": "Menu debug", + "bgTaskStarted": "Tugas latar belakang dimulai - periksa catatan.", + "runBgCheckNow": "Jalankan pemeriksaan pembaruan latar belakang sekarang", + "versionExtractWholePage": "Terapkan reguler ekspresi terkait ekstraksi versi string ke seluruh halaman", + "installing": "Memasang", + "skipUpdateNotifications": "Lewati notifikasi pembaruan", + "updatesAvailableNotifChannel": "Pembaruan tersedia", + "appsUpdatedNotifChannel": "Aplikasi diperbarui", + "appsPossiblyUpdatedNotifChannel": "Pembaruan aplikasi dicoba", + "errorCheckingUpdatesNotifChannel": "Kesalahan dalam memeriksa pembaruan", + "appsRemovedNotifChannel": "Aplikasi dihapus", + "downloadingXNotifChannel": "Mengunduh {}", + "completeAppInstallationNotifChannel": "Selesaikan pemasangan aplikasi", + "checkingForUpdatesNotifChannel": "Memeriksa pembaruan", + "onlyCheckInstalledOrTrackOnlyApps": "Hanya periksa aplikasi yang dipasang dan ditandai 'Pelacakan Saja' untuk pembaruan", + "supportFixedAPKURL": "Mendukung URL APK tetap", + "selectX": "Pilih {}", + "parallelDownloads": "Izinkan mengunduh paralel", + "useShizuku": "Gunakan Shizuku atau Sui untuk memasang", + "shizukuBinderNotFound": "Layanan Shizuku tidak berjalan", + "shizukuOld": "Versi Shizuku lama (<11) - harap perbarui", + "shizukuOldAndroidWithADB": "Shizuku berjalan di Android < 8.1 dengan ADB - perbarui Android atau gunakan Sui sebagai gantinya", + "shizukuPretendToBeGooglePlay": "Atur Google Play sebagai sumber pemasangan (jika Shizuku digunakan)", + "useSystemFont": "Gunakan font sistem", + "useVersionCodeAsOSVersion": "Gunakan versi kode aplikasi sebagai versi yang terdeteksi OS", + "requestHeader": "Header permintaan", + "useLatestAssetDateAsReleaseDate": "Gunakan unggahan aset terbaru sebagai tanggal rilis", + "defaultPseudoVersioningMethod": "Metode versi semu standar", + "partialAPKHash": "Hash APK parsial", + "APKLinkHash": "Hash tautan APK", + "directAPKLink": "Tautan APK langsung", + "pseudoVersionInUse": "Versi semu sedang digunakan", + "installed": "Terpasang", + "latest": "Terbaru", + "invertRegEx": "Balikkan ekspresi reguler", + "note": "Catatan", + "selfHostedNote": "Dropdown \"{}\" bisa digunakan untuk menjangkau instansi yang dihosting sendiri/kustom dari sumber mana pun.", + "badDownload": "APK tidak dapat diurai (tidak kompatibel atau diunduh sebagian)", + "beforeNewInstallsShareToAppVerifier": "Bagikan aplikasi baru dengan AppVerifier (jika tersedia)", + "appVerifierInstructionToast": "Bagikan ke AppVerifier, lalu kembali ke sini jika sudah siap.", + "wiki": "Bantuan/Wiki", + "crowdsourcedConfigsLabel": "Konfigurasi aplikasi Crowdsourced (risiko penggunaan ditanggung sendiri)", + "allowInsecure": "Izinkan permintaan HTTP yang tidak aman", + "removeAppQuestion": { + "one": "Hapus aplikasi?", + "other": "Hapus aplikasi?" + }, + "tooManyRequestsTryAgainInMinutes": { + "one": "Terlalu banyak permintaan (tarif dibatasi) - coba lagi dalam {} menit", + "other": "Terlalu banyak permintaan (tarif dibatasi) - coba lagi dalam {} menit" + }, + "bgUpdateGotErrorRetryInMinutes": { + "one": "Pemeriksaan pembaruan latar belakang menemui {}, akan menjadwalkan pemeriksaan ulang dalam {} menit", + "other": "Pemeriksaan pembaruan latar belakang menemui {}, akan menjadwalkan pemeriksaan ulang dalam {} menit" + }, + "bgCheckFoundUpdatesWillNotifyIfNeeded": { + "one": "Pemeriksaan pembaruan latar belakang menemukan {} pembaruan - akan memberi tahu pengguna jika diperlukan", + "other": "Pemeriksaan pembaruan latar belakang menemukan {} pembaruan - akan memberi tahu pengguna jika diperlukan" + }, + "apps": { + "one": "{} aplikasi", + "other": "{} aplikasi" + }, + "url": { + "one": "{} URL", + "other": "{} URL" + }, + "minute": { + "one": "{} menit", + "other": "{} menit" + }, + "hour": { + "one": "{} jam", + "other": "{} jam" + }, + "day": { + "one": "{} hari", + "other": "{} hari" + }, + "clearedNLogsBeforeXAfterY": { + "one": "Menghapus {n} catatan (sebelum = {before}, setelah = {after})", + "other": "Menghapus {n} catatan (sebelum = {before}, setelah = {after})" + }, + "xAndNMoreUpdatesAvailable": { + "one": "{} dan 1 aplikasi lainnya mendapat pembaruan.", + "other": "{} dan {} aplikasi lainnya mendapat pembaruan." + }, + "xAndNMoreUpdatesInstalled": { + "one": "{} dan 1 aplikasi lainnya telah diperbarui.", + "other": "{} dan {} aplikasi lainnya telah diperbarui." + }, + "xAndNMoreUpdatesFailed": { + "one": "Gagal memperbarui {} dan 1 aplikasi lainnya.", + "other": "Gagal memperbarui {} dan {} aplikasi lainnya." + }, + "xAndNMoreUpdatesPossiblyInstalled": { + "one": "{} dan 1 aplikasi lainnya mungkin telah diperbarui.", + "other": "{} dan {} aplikasi lainnya mungkin telah diperbarui." + }, + "apk": { + "one": "{} APK", + "other": "{} APK" + } +} \ No newline at end of file