From 6e31ea089f7e42e2ef25b52c30df4c5776f1d3f0 Mon Sep 17 00:00:00 2001 From: towermom9 <70556779+towermom9@users.noreply.github.com> Date: Mon, 15 Jul 2024 08:21:49 +0700 Subject: [PATCH] feat: Indonesian Translation/Localization (#606) --- ui/flutter/lib/i18n/langs/id_id.dart | 99 ++++++++++++++++++++++++++++ ui/flutter/lib/i18n/message.dart | 2 + 2 files changed, 101 insertions(+) create mode 100644 ui/flutter/lib/i18n/langs/id_id.dart diff --git a/ui/flutter/lib/i18n/langs/id_id.dart b/ui/flutter/lib/i18n/langs/id_id.dart new file mode 100644 index 00000000..0939bd47 --- /dev/null +++ b/ui/flutter/lib/i18n/langs/id_id.dart @@ -0,0 +1,99 @@ +const idID = { + 'id_ID': { + 'label': 'Indonesia', + 'error': 'Kesalahan', + 'tip': 'Tips', + 'confirm': 'Konfirmasi', + 'cancel': 'Batal', + 'on': 'Aktif', + 'off': 'Nonaktif', + 'selectAll': 'Pilih Semua', + 'task': 'Tugas', + 'downloading': 'Mengunduh', + 'downloaded': 'Terunduh', + 'setting': 'Pengaturan', + 'donate': 'Donasi', + 'exit': 'Keluar', + 'create': 'Membuat Tugas', + 'directDownload': 'Unduhan Langsung', + 'advancedOptions': 'Pengaturan Lanjutan', + 'downloadLink': 'Tautan Unduhan', + 'downloadLinkValid': 'Silakan masukkan tautan unduhan', + 'downloadLinkHit': + 'Tolong masukkan tautan unduhan, HTTP/HTTPS/MAGNET didukung@append', + 'downloadLinkHitDesktop': ', atau seret file torrent ke sini secara langsung', + 'download': 'Download', + 'noFileSelected': 'Silakan pilih setidaknya satu file untuk melanjutkan.', + 'noStoragePermission': 'Izin penyimpanan diperlukan', + 'selectFile': 'Pilih File', + 'rename': 'Mengganti Nama', + 'basic': 'Dasar', + 'advanced': 'Lanjutan', + 'general': 'Umum', + 'downloadDir': 'Direktori Unduhan', + 'downloadDirValid': 'Silahkan pilih direktori unduhan', + 'connections': 'Koneksi', + 'useServerCtime': 'Gunakan waktu server untuk pembuatan file', + 'maxRunning': 'Tugas Maksimum yang Berjalan', + 'items': '@count items', + 'subscribeTracker': 'Berlangganan Tracker', + 'subscribeFail': + 'Berlangganan gagal, periksa jaringan atau coba lagi nanti', + 'update': 'Perbarui', + 'updateDaily': 'Perbarui setiap hari', + 'lastUpdate': 'Pembaruan terakhir: @time', + 'addTracker': 'Tambah Tracker', + 'addTrackerHit': 'Silakan masukkan URL server tracker, satu per baris', + 'ui': 'UI', + 'theme': 'Tema', + 'themeSystem': 'Sistem', + 'themeLight': 'Terang', + 'themeDark': 'Gelap', + 'locale': 'Bahasa', + 'about': 'Tentang', + 'homepage': 'Beranda', + 'version': 'Versi', + 'protocol': 'Protokol', + 'port': 'Port', + 'apiToken': 'Token API', + 'notSet': 'Tidak Diatur', + 'set': 'ATUR', + 'portInUse': 'Port [@port] sedang digunakan, silakan ubah port', + 'effectAfterRestart': 'Berlaku setelah restart', + 'show': 'Tampilkan', + 'startAll': 'Mulai Semua', + 'pauseAll': 'Jeda Semua', + 'deleteTask': 'Hapus Tugas', + 'deleteTaskTip': 'Simpan file yang terunduh', + 'delete': 'Hapus', + 'newVersionTitle': 'Temukan versi batu @version', + 'newVersionUpdate': 'Perbarui Sekarang', + 'newVersionLater': 'Nanti', + 'extensions': 'Ekstensi', + 'extensionInstallUrl': 'URL Instal', + 'extensionInstallSuccess': 'Diinstal dengan sukses', + 'extensionUpdateSuccess': 'Diperbaruhi dengan sukses', + 'extensionDelete': 'Hapus Ekstensi', + 'extensionAlreadyLatest': 'Ini sudah versi terbaru', + 'extensionFind': 'Temukan Ekstensi', + 'extensionDevelop': 'Kembangkan Ekstensi', + 'history': 'Riwayat', + 'clearHistory': 'Hapus Riwayat', + 'noHistoryFound': 'Riwayat Tidak DItemukan', + 'serviceTitle': 'Layanan Unduhan', + 'serviceText': 'Sedang Berjalan', + 'network': 'Jaringan', + 'proxy': 'Proxy', + 'noProxy': 'Tanpa Proxy', + 'systemProxy': 'Proxy Sistem', + 'customProxy': 'Proxy Kustom', + 'server': 'Server', + 'username': 'Nama Pengguna', + 'password': 'Kata Sandi', + 'thanks': 'Terima Kasih', + 'thanksDesc': + 'Terima kasih kepada semua kontributor yang telah membantu membangun dan mengembangkan komunitas Gopeed!', + 'browserExtension': 'Ekstensi Perambanan', + 'launchAtStartup': 'Luncurkan saat Startup', + }, +}; diff --git a/ui/flutter/lib/i18n/message.dart b/ui/flutter/lib/i18n/message.dart index 24846e3b..9f6dfa38 100644 --- a/ui/flutter/lib/i18n/message.dart +++ b/ui/flutter/lib/i18n/message.dart @@ -2,6 +2,7 @@ import 'package:get/get.dart'; import 'langs/en_us.dart'; import 'langs/fa_ir.dart'; +import 'langs/id_id.dart'; import 'langs/it_it.dart'; import 'langs/ja_jp.dart'; import 'langs/pl_pl.dart'; @@ -29,5 +30,6 @@ class _Messages extends Translations { ...trTR, ...plPL, ...itIT, + ...idID, }; }