From f4de5aa34fdc253947496d1bcbc8e5f431c3e244 Mon Sep 17 00:00:00 2001 From: Arif Budiman Date: Sun, 3 May 2026 04:44:49 +0200 Subject: [PATCH] Translated using Weblate (Indonesian) Currently translated at 99.4% (387 of 389 strings) Translation: Wispar/Wispar Translate-URL: https://hosted.weblate.org/projects/wispar/wispar/id/ --- lib/l10n/app_id.arb | 79 +++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 77 insertions(+), 2 deletions(-) diff --git a/lib/l10n/app_id.arb b/lib/l10n/app_id.arb index 907705e9..cfe032ab 100644 --- a/lib/l10n/app_id.arb +++ b/lib/l10n/app_id.arb @@ -435,7 +435,7 @@ "missingPlaceholders": "Tempat penanda yang hilang: {placeholders}", "pdfNotReadyForChat": "PDF belum siap untuk obrolan. Silakan tunggu atau coba lagi.", "chatWithPdf": "Obrolan dengan PDF", - "typeYourMessage": "Tulis pesan Anda...", + "typeYourMessage": "Ketik pesan Anda…", "askAboutPdf": "Halo! Saya siap untuk membahas PDF ini. Apa yang ingin Anda ketahui atau ringkaskan? Perlu diingat bahwa berdiskusi dengan PDF menghabiskan banyak token!", "pdfNotFound": "Berkas PDF tidak dapat ditemukan.", "apiTokenMissing": "Kunci API untuk {aiModel} tidak ditemukan di pengaturan. Silakan konfigurasikan kunci API tersebut.", @@ -465,5 +465,80 @@ "downloadStarting": "Unduhan sedang dimulai.", "downloadFoundPdf": "Unduh PDF yang ditemukan", "downloadToApp": "Unduh di dalam aplikasi", - "downloadToAppSubtitle": "Coba unduh dan lihat PDF langsung di Wispar untuk integrasi yang lebih baik." + "downloadToAppSubtitle": "Coba unduh dan lihat PDF langsung di Wispar untuk integrasi yang lebih baik.", + "publishedAfter": "Diterbitkan setelah", + "publishedBefore": "Diterbitkan sebelum", + "publishedBetween": "Diterbitkan antara", + "noFilter": "Tanpa filter", + "issnFilter": "Filter ISSN", + "openAccessOnly": "Hanya akses terbuka", + "selectStartDate": "Pilih tanggal mulai", + "selectEndDate": "Pilih tanggal akhir", + "searchByTopic": "Cari berdasarkan topik", + "selectTopicFirst": "Pilih topik terlebih dahulu!", + "publisherWithValue": "Penerbit: {name}", + "apiSettings": "Pengaturan API", + "openAlexApiKey": "Kunci API OpenAlex", + "openAlexApiKeyDesc": "OpenAlex memerlukan kunci API gratis untuk mengakses API mereka. Meskipun permintaan mungkin masih berfungsi tanpa kunci, penggunaan kunci sangat disarankan untuk menghindari batas kecepatan dan memastikan keandalan.", + "openAlexNoApiKey": "Kunci API OpenAlex belum diatur. Harap tambahkan satu di pengaturan untuk mencegah gangguan.", + "zoteroError": "Tidak dapat mengirim artikel ke Zotero. Harap periksa log untuk informasi lebih lanjut.", + "zoteroSpecificCollection": "Selalu kirim ke koleksi tertentu", + "zoteroSelectCollection": "Pilih koleksi", + "noZoteroCollectionSelected": "Tidak ada koleksi yang dipilih", + "zoteroSpecificCollection2": "Selalu kirim ke koleksi ini", + "zoteroNewCollection": "Koleksi baru", + "zoteroCollectionName": "Nama koleksi", + "create": "Buat", + "send": "Kirim", + "zoomOut": "Perkecil", + "zoomIn": "Perbesar", + "goToFirstPage": "Ke halaman pertama", + "goToLastPage": "Ke halaman terakhir", + "nextMatch": "Kecocokan berikutnya", + "previousMatch": "Kecocokan sebelumnya", + "loginToSyncDevices": "Masuk untuk sinkronisasi di semua perangkat", + "syncLongDescription": "Wispar menawarkan layanan sinkronisasi opsional untuk menjaga data Anda tetap konsisten di semua perangkat. Anda dapat menggunakan Wispar Sync (lihat Kebijakan Privasi) atau meng-host sendiri untuk kontrol data penuh (lihat Dokumentasi). Anda juga dapat melewati sinkronisasi dan melanjutkan.", + "documentation": "Dokumentasi", + "cloudSync": "Sinkronisasi cloud", + "selfHosted": "Host Mandiri", + "syncNow": "Sinkronkan sekarang", + "syncing": "Menyinkronkan...", + "lastSync": "Sinkronisasi terakhir: {time}", + "backgroundSync": "Sinkronisasi latar belakang", + "backgroundSyncDescription": "Jika diaktifkan, sinkronisasi akan terjadi secara otomatis saat aplikasi sedang digunakan.", + "authFailed": "Autentikasi gagal: {error}", + "accountAlreadyExists": "Akun ini sudah ada.", + "pleaseEnterEmail": "Harap masukkan surel Anda.", + "pleaseEnterValidEmail": "Harap masukkan alamat surel yang valid.", + "pleaseEnterPassword": "Harap masukkan kata sandi Anda.", + "passwordTooShort": "Kata sandi harus terdiri dari minimal 8 karakter.", + "checkdetailAndTryAgain": "Periksa detail Anda dan coba lagi.", + "invalidEmailOrPassword": "Surel atau kata sandi tidak valid.", + "cantConnectServer": "Tidak dapat terhubung ke server.", + "forgotPassword": "Lupa kata sandi?", + "passwordResetSent": "Surel pengaturan ulang kata sandi telah dikirim! Periksa kotak masuk dan folder spam Anda.", + "deleteAccountFailed": "Gagal menghapus akun: {error}", + "syncFailed": "Sinkronisasi gagal: {e}", + "syncSuccess": "Sinkronisasi berhasil diselesaikan!", + "login": "Masuk", + "userIsLoggedIn": "Anda sekarang telah masuk! Data Anda akan tetap tersinkronisasi.", + "logout": "Keluar", + "user": "Pengguna: {name}", + "syncServer": "Server sinkronisasi: {address}", + "serverUrl": "URL server", + "checkEmail": "Periksa surel Anda.", + "checkEmailDescription": "Tautan verifikasi telah dikirim. Harap verifikasi akun Anda sebelum masuk.", + "emailNotVerifiedError": "Harap verifikasi alamat surel Anda sebelum menyinkronkan.", + "waitResendEmail": "Tunggu {cooldown} detik untuk mengirim ulang surel.", + "resendEmail": "Kirim ulang surel verifikasi", + "close": "Tutup", + "email": "Surel", + "password": "Kata sandi", + "signUp": "Daftar", + "haveAnAccount": "Sudah punya akun? Masuk", + "needAnAccount": "Belum punya akun? Daftar", + "deleteCloudAccount": "Hapus akun cloud", + "deleteAccountQmark": "Hapus akun secara permanen?", + "deleteAccountExplanation": "Ini akan menghapus akun dan data cloud Anda secara permanen. Data lokal di perangkat ini tidak akan terpengaruh.", + "accountAndDataDeleted": "Akun dan data cloud telah dihapus" }