From 8b6dee4e80bb52cb394d55b29b3c60440721d210 Mon Sep 17 00:00:00 2001
From: Abdullah <97811600+SoftMilkBread@users.noreply.github.com>
Date: Sun, 24 Jul 2022 03:57:16 +0700
Subject: [PATCH] Add Indonesian translations (#156)
* Indonesian strings.xml
* Update LanguagesPreference.kt
* Update strings.xml
* A little fix
---
.../model/preference/LanguagesPreference.kt | 10 +-
app/src/main/res/values-id/strings.xml | 311 ++++++++++++++++++
app/src/main/res/values/strings.xml | 1 +
3 files changed, 320 insertions(+), 2 deletions(-)
create mode 100644 app/src/main/res/values-id/strings.xml
diff --git a/app/src/main/java/me/ash/reader/data/model/preference/LanguagesPreference.kt b/app/src/main/java/me/ash/reader/data/model/preference/LanguagesPreference.kt
index 4753d12..1298575 100644
--- a/app/src/main/java/me/ash/reader/data/model/preference/LanguagesPreference.kt
+++ b/app/src/main/java/me/ash/reader/data/model/preference/LanguagesPreference.kt
@@ -24,6 +24,7 @@ sealed class LanguagesPreference(val value: Int) : Preference() {
object Polish : LanguagesPreference(9)
object Russian : LanguagesPreference(10)
object Basque : LanguagesPreference(11)
+ object Indonesian : LanguagesPreference(12)
override fun put(context: Context, scope: CoroutineScope) {
scope.launch {
@@ -49,6 +50,7 @@ sealed class LanguagesPreference(val value: Int) : Preference() {
Polish -> context.getString(R.string.polish)
Russian -> context.getString(R.string.russian)
Basque -> context.getString(R.string.basque)
+ Indonesian -> context.getString(R.string.indonesian)
}
fun getLocale(): Locale =
@@ -65,6 +67,7 @@ sealed class LanguagesPreference(val value: Int) : Preference() {
Polish -> Locale("pl", "PL")
Russian -> Locale("ru", "RU")
Basque -> Locale("eu", "EU")
+ Indonesian -> Locale("id", "ID")
}
fun setLocale(context: Context) {
@@ -101,6 +104,7 @@ sealed class LanguagesPreference(val value: Int) : Preference() {
Polish,
Russian,
Basque,
+ Indonesian,
)
fun fromPreferences(preferences: Preferences): LanguagesPreference =
@@ -116,7 +120,8 @@ sealed class LanguagesPreference(val value: Int) : Preference() {
8 -> Spanish
9 -> Polish
10 -> Russian
- 11 -> Basque
+ 11 -> Basque
+ 12 -> Indonesian
else -> default
}
@@ -133,7 +138,8 @@ sealed class LanguagesPreference(val value: Int) : Preference() {
8 -> Spanish
9 -> Polish
10 -> Russian
- 11 -> Basque
+ 11 -> Basque
+ 12 -> Indonesian
else -> default
}
}
diff --git a/app/src/main/res/values-id/strings.xml b/app/src/main/res/values-id/strings.xml
new file mode 100644
index 0000000..7f6c365
--- /dev/null
+++ b/app/src/main/res/values-id/strings.xml
@@ -0,0 +1,311 @@
+
+ Semua
+
+ - %1$d Artikel Diarsipkan
+ - %1$d Artikel Diarsipkan
+
+ Belum Dibaca
+
+ - %1$d Artikel Belum Dibaca
+ - %1$d Artikel Belum Dibaca
+
+ Dibintangi
+
+ - %1$d Artikel Dibintangi
+ - %1$d Artikel Dibintangi
+
+ Feeds
+ Menyinkronkan…
+ Memuat…
+ Lebih Sedikit
+ Lebih Banyak
+ Konfirmasi
+ Batalkan
+ Izinkan
+ Tolak
+ Bawaan
+ Tidak Diketahui
+ Kembali
+ Menuju ke
+ Pengaturan
+ Refresh
+ Cari
+ Mencari…
+ Berlangganan
+ Sudah berlangganan
+ Bersihkan
+ Tempel
+ Feed atau URL
+ Masukkan File OPML
+ Prasetel
+ Dipilih
+ Izinkan Notifikasi
+ Izinkan semua Feed di grup \"%1$s\" untuk mengirim notifikasi.
+ Mengizinkan semua notifikasi dari grup \"%1$s\"
+ Menolak semua notifikasi dari grup \"%1$s\"
+ Uraikan keseluruhan isi konten
+ Uraikan keseluruhan isi konten dalam grup \"%1$s\".
+ Menguraikan keseluruhan isi konten dalam grup \"%1$s\"
+ Mencegah penguraian isi konten secara lengkap pada semua artikel di grup \"%1$s\"
+ Bersihkan Artikel
+ Membersihkan semua artikel yang diarsip pada Feed \"%1$s\".
+ Membersihkan semua artikel yang diarsip pada grup \"%1$s\".
+ Bersihkan semua artikel yang diarsip pada Feed \"%1$s\".
+ Bersihkan semua artikel yang diarsip pada Feed \"%1$s\".
+ Masukkan ke Grup
+ Pindahkan ke Grup
+ Pindahkan semua Feeds di grup \"%1$s\" ke grup \"%2$s\".
+ Memindahkan semua Feeds ke grup \"%1$s\"
+ Ganti Nama
+ Ganti URL
+ Nama diganti menjadi \"%1$s\"
+ Buat Grup Baru
+ Nama
+ Buka %1$s
+ Opsi
+ Hapus
+ \"%1$s\" Sudah Dihapus
+ Berhenti Berlangganan
+ Berhenti berlangganan dari \"%1$s\" dan hapus semua artikel yang diarsip di dalamnya.
+ Hapus Grup
+ Hapus grup \"%1$s\" dan semua Feed dan artikel yang diarsip di dalamnya.
+ Opsi berikut akan diterapkan ke semua Feed dalam grup ini.
+ Hari ini
+ Kemarin
+ %1$s %2$s
+ Cari %1$s di \"%2$s\"
+ Cari %1$s
+ Tandai sudah dibaca
+ Tandai sudah dibaca semua
+ Tandai belum dibaca
+ Tandai sebagai dibintangi
+ Tandai sebagai tidak dibintangi
+ Tandai Telah Dibaca Lebih dari 1 Hari
+ Tandai Telah Dibaca Lebih dari 3 Hari
+ Tandai Telah Dibaca Lebih dari 7 Hari
+ 1h
+ 3h
+ 7h
+ Tutup
+ Dapatkan pembaruan terbaru
+ Versi %1$s sudah tersedia
+ Dalam tahap koding
+ Segera datang
+ Akun
+ Lokal, FreshRSS
+ Warna & Gaya
+ Tema, gaya warna, ukuran Font
+ Interaksi
+ Saat memulai, getaran Haptik
+ Bahasa
+ Inggris, Mandarin, dll
+ Bantu terjemahkan
+ Gunakan bahasa perangkat
+ Tips dan Bantuan
+ Tentang, lisensi Open Source
+ Selamat Datang
+ Baca dan setujui Syarat Penggunaan Layanan dan Kebijakan Privasi dari Read You untuk melanjutkan.
+ Pelajari lebih lanjut <i><u>Syarat Penggunaan Layanan dan Kebijakan Privasi</u></i>
+
+ Syarat Menggunakan Layanan
+
+ <h5>
+
+ Kebijakan Privasi
+
+ </h5>
+ <br/>
+ <p>
+
+ Kami menjaga privasimu dengan serius.
+
+ </p>
+ <br/>
+ <p>
+ <b>Read You</b>
+
+ tidak menyimpan data penggunanya sama sekali. Dan semua informasi sensitif (sandi ataupun informasi akun lainnya)
+ disimpan dengan aman di database lokal dari aplikasi yang ada di perangkatmu.
+
+ </p>
+ <br/>
+ <p>
+ <b>Read You</b>
+
+ akan menggunakan izin berikut untuk menyediakan layanan kepada Kamu.
+
+ </p>
+ <br/>
+ <p>
+
+ - Izin untuk mengakses jaringan (untuk mengakses konten online yang Kamu tentukan)
+
+ </p>
+ <p>
+
+ - Izin untuk melihat status jaringan (untuk mengetahui apakah perangkat saat ini memiliki kesediaan jaringan)
+
+ </p>
+ <p>
+
+ - Izin untuk tetap aktif di latar belakang (untuk otomatis menyinkronkan konten favoritmu secara teratur)
+
+ </p>
+ <br/>
+ <br/>
+ <h5>
+
+ Layanan Pihak Ketiga
+
+ </h5>
+ <br/>
+ <p>
+
+ Kebijakan ini tidak berlaku untuk layanan pihak ketiga yang Kamu gunakan dengan <b>Read You</b>.
+ Kamu bisa meninjau kebijakan privasi dari layanan pihak ketiga yang Kamu gunakan di situs web mereka.
+
+ </p>
+ <br/>
+ <br/>
+ <h5>
+
+ Perlu Diingat
+
+ </h5>
+ <br/>
+ <p>
+ <b>Read You</b>
+
+ adalah alat pengumpul konten saja. Penggunaan <b>Read You</b> tunduk pada hukum dan peraturan negara dan wilayahmu,
+ dan setiap kewajiban yang muncul dari tindakanmu akan ditanggung Kamu secara pribadi.
+
+ </p>
+ <br/>
+ <br/>
+ <h5>
+
+ Lisensi Open Source
+
+ </h5>
+ <br/>
+ <p>
+ <b>Read You</b>
+
+ adalah proyek Open Source di bawah Lisensi Open Source GNU GPL 3.0[1], Yang memungkinkan Kamu untuk menggunakan, mereferensikan, dan
+ memodifikasi Source Code <b>Read You</b> dengan percuma, tetapi tidak mengizinkan
+ kode yang dimodifikasi dan diturunkan untuk didistribusikan dan dijual sebagai perangkat lunak Closed-Source yang dikomersilkan.
+ Untuk detailnya, silakan lihat Lisensi Open Source GNU GPL 3.0 secara lengkap[2].
+
+ </p>
+ <br/>
+ <br/>
+ <h5>
+
+ Lampiran
+
+ </h5>
+ <br/>
+ <p>
+
+ - [1] https://github.com/Ashinch/ReadYou
+
+ </p>
+ <p>
+
+ - [2] https://www.gnu.org/licenses/gpl-3.0.html
+
+ </p>
+
+ Setuju
+ Warna Wallpaper
+ Tidak ada palet
+ Hanya Android 8.1 keatas
+ Warna Dasar
+ Warna Primer
+ Misal #666666 atau 666666
+ Tampilan
+ Gaya
+ Tema Gelap
+ Gunakan tema perangkat
+ Hidupkan
+ Matikan
+ Lainnya
+ Tema AMOLED
+ Elevasi nada warna
+ Font bacaan
+ Font dasar
+ Haalaman Feed
+ Halaman alur
+ Halaman membaca
+ Sponsor
+ Lisensi Open Source
+ https://api.github.com/repos/Ashinch/ReadYou/releases/latest
+ Daftar Perubahan
+ Perbarui
+ Lewati Versi ini
+ Memeriksa pembaruan…
+ Versi aplikasi sudah yang terbaru
+ Tidak bisa memeriksa pembaruan
+ Tidak bisa mengunduh pemabaruan
+ Tingkat permintaan terbataa
+ Bantuan
+ Saat memulai
+ Halaman Utama
+ Filter Utama
+ Novel "Lord of the Mysteries" akhirnya tamat
+ The Fool adalah volume kedelapan dan terakhir dari seri The Lord of the Mysteries yang ditulis oleh Cuttlefish That Loves Diving.
+ Reddit
+ Nilai
+ Padding horizontal
+ Waktu publikasi artikel
+ Deskripsi artikel
+ Gambar artikel
+ Nama Feed
+ Favicon Feed
+ Header tetap untuk tanggal publikasi (fitur eksperimen)
+ Daftar Artikel
+ Daftar Grup
+ Selalu lihat lebih banyak
+ Bagian Atas
+ Posisi tombol \"Tandai Sudah Dibaca\"
+ Bar Atas
+ Isi ikon yang dipilih
+ Bar Filter
+ Ikon
+ Ikon dan Label
+ Ikon dan Label (Hanya yang Dipilih)
+ Perubahan nada warna ini hanya tersedia saat menggulirkan layar.
+ Perubahan nada warna ini hanya tersedia di tema terang.
+ Perubahan nada warna ini hanya tersedia di tems terang.
+ Bagikan
+ Klik untuk memutar video
+ Teks
+ Ukuran Font
+ Jarak antar kata
+ Jarak antar baris
+ Kesejajaran
+ Umum
+ Otomatis sembunyikan Toolbars
+ Atur ulang tombol-tombol
+ Bionic Reading
+ Gambar
+ Sudut membulat
+ Video
+ Sejajar ke kiri
+ Sejajar ke kanan
+ Teks di tengah
+ Diperbenar
+ Font eksternal
+ Judul
+ Ketebalan
+ Huruf Kapital
+ Subjudul
+ Gunakan tema aplikasi
+ Lebih lanjut
+ Membaca dalam tema gelap
+ Ketebalan, kapital, kesejajaran
+ Ukuran Font, jarak antar kata, kesejajaran
+ Sudut membulat, padding horizontal
+ Sudut membulat, padding horizontal
+ Perbesar
+
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index cd7b4a5..af2d284 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -114,6 +114,7 @@
Polski
Русский
Euskara
+ Bahasa Indonesia
Tips & support
About, open source licenses
Welcome