Skip to content

Commit

Permalink
feat(translations): add Indonesian translation (#1426)
Browse files Browse the repository at this point in the history
* docs: broken link in README.md (fixes #1310) (#1311)

* docs: remove appimage link in readme #1082 (#1171)

* Updating Readme according to #1082

Updating Readme according to #1082

* Added explanation

The explanation is now given and the expression is more formal and explanatory, instead of just linking the issue.

* Add Indonesia translation

---------

Co-authored-by: MerkomassDev <70111455+MerkomassDev@users.noreply.github.com>
Co-authored-by: Karim <37943746+ksaadDE@users.noreply.github.com>
Co-authored-by: Kingkor Roy Tirtho <krtirtho@gmail.com>
  • Loading branch information
4 people committed May 10, 2024
1 parent edc997e commit 0280654
Show file tree
Hide file tree
Showing 3 changed files with 329 additions and 4 deletions.
8 changes: 4 additions & 4 deletions lib/collections/language_codes.dart
Original file line number Diff line number Diff line change
Expand Up @@ -265,10 +265,10 @@ abstract class LanguageLocals {
// name: "Interlingua",
// nativeName: "Interlingua",
// ),
// "id": const ISOLanguageName(
// name: "Indonesian",
// nativeName: "Bahasa Indonesia",
// ),
"id": const ISOLanguageName(
name: "Indonesian",
nativeName: "Bahasa Indonesia",
),
// "ie": const ISOLanguageName(
// name: "Interlingue",
// nativeName: "Occidental",
Expand Down
324 changes: 324 additions & 0 deletions lib/l10n/app_id.arb
Original file line number Diff line number Diff line change
@@ -0,0 +1,324 @@
{
"guest": "Tamu",
"browse": "Jelajahi",
"search": "Cari",
"library": "Pustaka",
"lyrics": "Lirik",
"settings": "Pengaturan",
"genre_categories_filter": "Urutkan kategori atau genre...",
"genre": "Genre",
"personalized": "Dipersonalisasi",
"featured": "Unggulan",
"new_releases": "Rilis Terbaru",
"songs": "Lagu",
"playing_track": "Memutar {track}",
"queue_clear_alert": "Ini akan menghapus antrian saat ini This will clear the current queue. {track_length} trek akan dihapus\nAnda ingin melanjutkan?",
"load_more": "Lebih Banyak",
"playlists": "Daftar Putar",
"artists": "Artis",
"albums": "Album",
"tracks": "Trek",
"downloads": "Unduhan",
"filter_playlists": "Urutkan daftar putar Anda...",
"liked_tracks": "Lagu Yang Disukai",
"liked_tracks_description": "Semua lagu yang Anda sukai",
"create_playlist": "Buat Daftar Putar",
"create_a_playlist": "Buat daftar putar",
"update_playlist": "Ubah daftar putar",
"create": "Buat",
"cancel": "Batal",
"update": "Ubah",
"playlist_name": "Nama Daftar Putar",
"name_of_playlist": "Nama daftar putar",
"description": "Deskripsi",
"public": "Publik",
"collaborative": "Kolaboratif",
"search_local_tracks": "Cari trek lokal...",
"play": "Putar",
"delete": "Hapus",
"none": "Tidak Ada",
"sort_a_z": "Urutkan berdasarkan A-Z",
"sort_z_a": "Urutkan berdasarkan Z-A",
"sort_artist": "Urutkan berdasarkan Artis",
"sort_album": "Urutkan berdasarkan Album",
"sort_duration": "Urutkan berdasarkan Durasi",
"sort_tracks": "Urutkan trek",
"currently_downloading": "Sedang Mengunduh ({tracks_length})",
"cancel_all": "Batalkan Semua",
"filter_artist": "Urutkan artis...",
"followers": "{followers} Pengikut",
"add_artist_to_blacklist": "Tambah artis ke daftar hitam",
"top_tracks": "Lagu Teratas",
"fans_also_like": "Penggemar juga menyukainya",
"loading": "Memuat...",
"artist": "Artis",
"blacklisted": "Masuk Daftar Hitam",
"following": "Mengikuti",
"follow": "Ikuti",
"artist_url_copied": "URL artis telah disalin",
"added_to_queue": "Menambah trek {tracks} ke antrean",
"filter_albums": "Urutkan album...",
"synced": "Disinkronkan",
"plain": "Normal",
"shuffle": "Acak",
"search_tracks": "Cari trek...",
"released": "Dirilis",
"error": "Kesalahan {error}",
"title": "Judul",
"time": "Waktu",
"more_actions": "Tindakan Lainnya",
"download_count": "Unduhan ({count})",
"add_count_to_playlist": "Menambah ({count}) ke Daftar Putar",
"add_count_to_queue": "Menambah ({count}) ke Antrian",
"play_count_next": "Mainkan ({count}) selanjutnya",
"album": "Album",
"copied_to_clipboard": "{data} telah disalin",
"add_to_following_playlists": "Menambah {track} ke Daftar Putar berikut",
"add": "Tambah",
"added_track_to_queue": "Menambah {track} ke antrian",
"add_to_queue": "Tambah ke antrian",
"track_will_play_next": "{track} akan diputar berikutnya",
"play_next": "Mainkan selanjutnya",
"removed_track_from_queue": "Menghapus {track} dari antrian",
"remove_from_queue": "Hapus dari antrian",
"remove_from_favorites": "Hapus dari favorit",
"save_as_favorite": "Simpan sebagai favorit",
"add_to_playlist": "Tambah ke daftar putar",
"remove_from_playlist": "Hapus dari daftar putar",
"add_to_blacklist": "Tambah ke daftar hitam",
"remove_from_blacklist": "Hapus dari daftar hitam",
"share": "Bagikan",
"mini_player": "Pemutar Mini",
"slide_to_seek": "Geser untuk maju atau mundur",
"shuffle_playlist": "Acak daftar putar",
"unshuffle_playlist": "Batalkan pengacakan daftar putar",
"previous_track": "Lagu sebelumnya",
"next_track": "Lagu berikutnya",
"pause_playback": "Jeda Pemutaran",
"resume_playback": "Lanjutkan Pemutaran",
"loop_track": "Ulangi Pemutaran",
"repeat_playlist": "Ulangi daftar putar",
"queue": "Antrian",
"alternative_track_sources": "Sumber trek alternatif",
"download_track": "Unduh lagu",
"tracks_in_queue": "{tracks} trek dalam antrian",
"clear_all": "Bersihkan semua",
"show_hide_ui_on_hover": "Tampil/Sembunyikan UI saat mengarahkan kursor",
"always_on_top": "Selalu di atas",
"exit_mini_player": "Keluar Pemutar Mini",
"download_location": "Lokasi unduhan",
"account": "Akun",
"login_with_spotify": "Masuk dengan Spotify",
"connect_with_spotify": "Hubungkan dengan Spotify",
"logout": "Keluar",
"logout_of_this_account": "Keluar dari akun",
"language_region": "Bahasa & Wilayah",
"language": "Bahasa",
"system_default": "Bawaan Sistem",
"market_place_region": "Wilayah Pasar",
"recommendation_country": "Negara Rekomendasi",
"appearance": "Tampilan",
"layout_mode": "Mode Tata Letak",
"override_layout_settings": "Ganti pengaturan mode tata letak responsif",
"adaptive": "Adaptif",
"compact": "Ringkas",
"extended": "Diperluas",
"theme": "Tema",
"dark": "Gelap",
"light": "Terang",
"system": "Sistem",
"accent_color": "Warna Aksen",
"sync_album_color": "Sinkronkan warna album",
"sync_album_color_description": "Menggunakan warna dominan sampul album sebagai warna aksen",
"playback": "Pemutaran",
"audio_quality": "Kualitas Suara",
"high": "Tinggi",
"low": "Rendah",
"pre_download_play": "Unduh dan putar",
"pre_download_play_description": "Daripada streaming audio, unduh byte dan mainkan (Direkomendasikan untuk pengguna bandwidth yang lebih tinggi)",
"skip_non_music": "Lewati segmen non-musik (SponsorBlock)",
"blacklist_description": "Lagu dan artis di daftar hitam",
"wait_for_download_to_finish": "Tunggu hingga unduhan saat ini selesai",
"desktop": "Desktop",
"close_behavior": "Tutup Perilaku",
"close": "Tutup",
"minimize_to_tray": "Perkecil ke tray",
"show_tray_icon": "Tampilkan tray ikon sistem",
"about": "Tentang",
"u_love_spotube": "Kami tahu Anda menyukai Spotube",
"check_for_updates": "Periksa pembaruan",
"about_spotube": "Tentang Spotube",
"blacklist": "Daftar Hitam",
"please_sponsor": "Silakan Sponsor/Menyumbang",
"spotube_description": "Spotube, klien Spotify yang ringan, lintas platform, dan gratis untuk semua",
"version": "Versi",
"build_number": "Nomor Pembuatan",
"founder": "Pendiri",
"repository": "Repositori",
"bug_issues": "Bug+Masalah",
"made_with": "Dibuat dengan ❤️ di Bangladesh🇧🇩",
"kingkor_roy_tirtho": "Kingkor Roy Tirtho",
"copyright": "© 2021-{current_year} Kingkor Roy Tirtho",
"license": "Lisensi",
"add_spotify_credentials": "Tambahkan kredensial Spotify Anda untuk memulai",
"credentials_will_not_be_shared_disclaimer": "Jangan khawatir, kredensial Anda tidak akan dikumpulkan atau dibagikan kepada siapa pun",
"know_how_to_login": "Tidak tahu bagaimana melakukan ini?",
"follow_step_by_step_guide": "Ikuti panduan Langkah demi Langkah",
"spotify_cookie": "Spotify {name} Cookie",
"cookie_name_cookie": "{name} Cookie",
"fill_in_all_fields": "Silakan isi semua kolom",
"submit": "Kirim",
"exit": "Keluar",
"previous": "Sebelumnya",
"next": "Berikutnya",
"done": "Selesai",
"step_1": "Langkah 1",
"first_go_to": "Pertama, Pergi ke",
"login_if_not_logged_in": "dan Masuk/Daftar jika Anda belum masuk",
"step_2": "Langkah 2",
"step_2_steps": "1. Setelah Anda masuk, tekan F12 atau Klik Kanan Mouse > Buka Browser Devtools.\n2. Lalu buka Tab \"Aplikasi\" (Chrome, Edge, Brave, dll.) atau Tab \"Penyimpanan\" (Firefox, Palemoon, dll.)\n3. Buka bagian \"Cookie\" lalu subbagian \"https://accounts.spotify.com\"",
"step_3": "Langkah 3",
"step_3_steps": "Salin nilai Cookie \"sp_dc\" ",
"success_emoji": "Berhasil🥳",
"success_message": "Sekarang Anda telah berhasil Masuk dengan akun Spotify Anda. Kerja bagus, sobat!",
"step_4": "Langkah 4",
"step_4_steps": "Tempel nilai \"sp_dc\" yang disalin",
"something_went_wrong": "Terjadi kesalahan",
"piped_instance": "Piped Server Instance",
"piped_description": "The Piped server instance untuk digunakan sebagai pencocokan trek",
"piped_warning": "Beberapa di antaranya mungkin tidak berfungsi dengan baik. Jadi gunakan dengan risiko Anda sendiri",
"generate_playlist": "Hasilkan Daftar Putar",
"track_exists": "Lagu {track} sudah ada",
"replace_downloaded_tracks": "Ganti semua trek yang diunduh",
"skip_download_tracks": "Lewati pengunduhan semua trek yang diunduh",
"do_you_want_to_replace": "Apakah Anda ingin mengganti track yang ada?",
"replace": "Ganti",
"skip": "Lewati",
"select_up_to_count_type": "Pilih hingga {count} {type}",
"select_genres": "Pilih Genre",
"add_genres": "Tambah Genre",
"country": "Negara",
"number_of_tracks_generate": "Jumlah trek yang akan dihasilkan",
"acousticness": "Akustik",
"danceability": "Menari",
"energy": "Energi",
"instrumentalness": "Instrumentalitas",
"liveness": "Kehidupan",
"loudness": "Kekerasan",
"speechiness": "Berbicara",
"valence": "Valensi",
"popularity": "Popularitas",
"key": "Kunci",
"duration": "Durasi (s)",
"tempo": "Tempo (BPM)",
"mode": "Mode",
"time_signature": "Tanda Tangan Waktu",
"short": "Pendek",
"medium": "Sedang",
"long": "Panjang",
"min": "Minimal",
"max": "Maksimal",
"target": "Target",
"moderate": "Sedang",
"deselect_all": "Batalkan Semua",
"select_all": "Pilih Semua",
"are_you_sure": "Anda yakin?",
"generating_playlist": "Menghasilkan daftar putar khusus Anda...",
"selected_count_tracks": "{count} lagu yang dipilih",
"download_warning": "Jika Anda mengunduh semua Lagu secara massal, Anda jelas membajak Musik & menyebabkan kerusakan pada masyarakat kreatif Musik. Saya harap Anda menyadari hal ini. Selalu berusaha menghormati & mendukung kerja keras Artis",
"download_ip_ban_warning": "BTW, IP Anda bisa diblokir di YouTube karena permintaan unduhan yang berlebihan dari biasanya. Blokir IP berarti Anda tidak dapat menggunakan YouTube (meskipun Anda masuk) setidaknya selama 2-3 bulan dari perangkat IP tersebut. Dan Spotube tidak bertanggung jawab jika hal ini terjadi",
"by_clicking_accept_terms": "Dengan mengklik 'terima' Anda menyetujui ketentuan berikut:",
"download_agreement_1": "Saya tahu saya membajak Musik. Saya buruk",
"download_agreement_2": "Saya akan mendukung Artis di mana pun saya bisa dan saya melakukan ini hanya karena saya tidak punya uang untuk membeli karya seni mereka",
"download_agreement_3": "Saya sepenuhnya menyadari bahwa IP saya dapat diblokir di YouTube & saya tidak menganggap Spotube atau pemilik/kontributornya bertanggung jawab atas kecelakaan apa pun yang disebabkan oleh tindakan saya saat ini",
"decline": "Menolak",
"accept": "Setuju",
"details": "Detail",
"youtube": "YouTube",
"channel": "Channel",
"likes": "Suka",
"dislikes": "Tidak Suka",
"views": "Dilihat",
"streamUrl": "URL Stream",
"stop": "Berhenti",
"sort_newest": "Urutkan yang baru ditambah",
"sort_oldest": "Urutkan yang paling lama ditambah",
"sleep_timer": "Pengatur Waktu Tidur",
"mins": "{minutes} Menit",
"hours": "{hours} Jam",
"hour": "{hours} Jam",
"custom_hours": "Jam Kostum",
"logs": "Log",
"developers": "Pengembang",
"not_logged_in": "Anda belum masuk",
"search_mode": "Mode Pencarian",
"audio_source": "Sumber Suara",
"ok": "OK",
"failed_to_encrypt": "Gagal mengenkripsi",
"encryption_failed_warning": "Spotube menggunakan enkripsi untuk menyimpan data Anda dengan aman. Namun gagal melakukannya. Jadi itu akan kembali ke penyimpanan yang tidak aman\nJika Anda menggunakan linux, pastikan Anda telah menginstal layanan rahasia (gnome-keyring, kde-wallet, keepassxc, dll)",
"querying_info": "Mencari informasi...",
"piped_api_down": "Piped API tidak aktif",
"piped_down_error_instructions": "Piped Instance {pipedInstance} saat ini tidak aktif\n\nUbah instance atau ubah 'jenis API' menjadi API YouTube resmi\n\nPastikan untuk memulai ulang aplikasi setelah perubahan",
"you_are_offline": "Anda sedang offline",
"connection_restored": "Koneksi internet Anda telah pulih",
"use_system_title_bar": "Gunakan bilah judul sistem",
"crunching_results": "Mengolah hasil...",
"search_to_get_results": "Cari untuk mendapatkan hasil",
"use_amoled_mode": "Tema gelap gulita",
"pitch_dark_theme": "Mode AMOLED",
"normalize_audio": "Normalisasi audio",
"change_cover": "Ganti sampul",
"add_cover": "Tambah sampul",
"restore_defaults": "Kembalikan semula",
"download_music_codec": "Unduh codec musik",
"streaming_music_codec": "Streaming codec musik",
"login_with_lastfm": "Masuk dengan Last.fm",
"connect": "Hubungkan",
"disconnect_lastfm": "Memutuskan Last.fm",
"disconnect": "Memutuskan",
"username": "Username",
"password": "Password",
"login": "Masuk",
"login_with_your_lastfm": "Masuk dengan Last.fm Anda",
"scrobble_to_lastfm": "Scrobble ke Last.fm",
"go_to_album": "Pergi ke Album",
"discord_rich_presence": "Discord Rich Presence",
"browse_all": "Lihat Semua",
"genres": "Genre",
"explore_genres": "Jelajahi Genre",
"friends": "Daftar Teman",
"no_lyrics_available": "Maaf, tidak dapat menemukan lirik untuk lagu ini",
"start_a_radio": "Putar Radio",
"how_to_start_radio": "Bagaimana Anda ingin memutar radio?",
"replace_queue_question": "Apakah Anda ingin mengganti antrean saat ini atau menambahkannya?",
"endless_playback": "Pemutaran Tanpa Akhir",
"delete_playlist": "Hapus Daftar Putar",
"delete_playlist_confirmation": "Anda yakin ingin menghapus daftar putar ini?",
"local_tracks": "Trek Lokal",
"song_link": "Tautan Lagu",
"skip_this_nonsense": "Lewati omong kosong ini",
"freedom_of_music": "“Kebebasan Musik”",
"freedom_of_music_palm": "“Kebebasan Musik di telapak tangan Anda”",
"get_started": "Mari kita mulai",
"youtube_source_description": "Direkomendasikan dan berfungsi paling baik.",
"piped_source_description": "Merasa bebas? Sama seperti YouTube tetapi banyak yang gratis.",
"jiosaavn_source_description": "Terbaik untuk wilayah Asia Selatan.",
"highest_quality": "Kualitas Terbaik: {quality}",
"select_audio_source": "Pilih Sumber Suara",
"endless_playback_description": "Tambahkan lagu baru secara otomatis\nke akhir antrean",
"choose_your_region": "Pilih wilayah Anda",
"choose_your_region_description": "Ini akan membantu Spotube menampilkan konten yang tepat\nuntuk lokasi Anda.",
"choose_your_language": "Pilih bahasa Anda",
"help_project_grow": "Bantu proyek ini berkembang",
"help_project_grow_description": "Spotube adalah proyek sumber terbuka. Anda dapat membantu proyek ini berkembang dengan berkontribusi pada proyek, melaporkan bug, atau menyarankan fitur baru.",
"contribute_on_github": "Berkontribusi di GitHub",
"donate_on_open_collective": "Donasi di Open Collective",
"browse_anonymously": "Jelajahi Secara Anonim",
"enable_connect": "Aktifkan Hubungkan",
"enable_connect_description": "Kontrol Spotube dari perangkat lain",
"devices": "Perangkat",
"select": "Pilih",
"connect_client_alert": "Anda dikendalikan oleh {client}",
"this_device": "Perangkat Ini",
"remote": "Remot"
}
1 change: 1 addition & 0 deletions lib/l10n/l10n.dart
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ class L10n {
const Locale('fr', 'FR'),
const Locale('ne', 'NP'),
const Locale('hi', 'IN'),
const Locale('id', 'ID'),
const Locale('it', 'IT'),
const Locale('ja', 'JP'),
const Locale('ka', 'GE'),
Expand Down

0 comments on commit 0280654

Please sign in to comment.