mirror of
https://github.com/kodjodevf/mangayomi.git
synced 2026-03-11 17:25:32 +00:00
- Added AppLockScreen for biometric authentication to unlock the app. - Introduced security settings screen to enable/disable app lock. - Integrated local_auth package for biometric authentication support. - Created security state providers to manage app lock state. - Updated chapter list tile widget to support dismiss actions for bookmarking and marking chapters as read. - Enhanced CBZ conversion process to include ComicInfo.xml metadata. - Added conditional UI elements based on platform capabilities. - Added Completed & Tracked filter in library
1849 lines
41 KiB
Dart
1849 lines
41 KiB
Dart
// ignore: unused_import
|
|
import 'package:intl/intl.dart' as intl;
|
|
import 'app_localizations.dart';
|
|
|
|
// ignore_for_file: type=lint
|
|
|
|
/// The translations for Indonesian (`id`).
|
|
class AppLocalizationsId extends AppLocalizations {
|
|
AppLocalizationsId([String locale = 'id']) : super(locale);
|
|
|
|
@override
|
|
String get library => 'Perpustakaan';
|
|
|
|
@override
|
|
String get updates => 'Pembaruan';
|
|
|
|
@override
|
|
String get history => 'Riwayat';
|
|
|
|
@override
|
|
String get browse => 'Jelajahi';
|
|
|
|
@override
|
|
String get more => 'Lainnya';
|
|
|
|
@override
|
|
String get open_random_entry => 'Buka Entri Acak';
|
|
|
|
@override
|
|
String get import => 'Impor';
|
|
|
|
@override
|
|
String get filter => 'Filter';
|
|
|
|
@override
|
|
String get ignore_filters => 'Abaikan filter';
|
|
|
|
@override
|
|
String get downloaded => 'Telah Diunduh';
|
|
|
|
@override
|
|
String get unread => 'Belum Dibaca';
|
|
|
|
@override
|
|
String get unwatched => 'Belum ditonton';
|
|
|
|
@override
|
|
String get started => 'Dimulai';
|
|
|
|
@override
|
|
String get bookmarked => 'Ditandai';
|
|
|
|
@override
|
|
String get sort => 'Urutkan';
|
|
|
|
@override
|
|
String get alphabetically => 'Secara Abjad';
|
|
|
|
@override
|
|
String get last_read => 'Bacaan Terakhir';
|
|
|
|
@override
|
|
String get last_watched => 'Terakhir ditonton';
|
|
|
|
@override
|
|
String get last_update_check => 'Pemeriksaan Pembaruan Terakhir';
|
|
|
|
@override
|
|
String last_entry_delete_warning(
|
|
num count,
|
|
Object entryType,
|
|
Object entryTypePlural,
|
|
Object mediaType,
|
|
) {
|
|
String _temp0 = intl.Intl.pluralLogic(
|
|
count,
|
|
locale: localeName,
|
|
other:
|
|
'Kamu sedang menghapus semua $count $entryTypePlural dari $mediaType ini di perpustakaan kamu.',
|
|
one:
|
|
'Kamu sedang menghapus satu-satunya $entryType dari $mediaType ini di perpustakaan kamu.',
|
|
);
|
|
return '$_temp0\nIni juga akan menghapus seluruh $mediaType dari perpustakaanmu.\n\nCatatan: File-nya sendiri tidak akan dihapus.';
|
|
}
|
|
|
|
@override
|
|
String get chapter => 'bab';
|
|
|
|
@override
|
|
String get episode => 'episode';
|
|
|
|
@override
|
|
String get unread_count => 'Jumlah Belum Dibaca';
|
|
|
|
@override
|
|
String get unwatched_count => 'Jumlah belum ditonton';
|
|
|
|
@override
|
|
String get latest_chapter => 'Bab Terbaru';
|
|
|
|
@override
|
|
String get latest_episode => 'Episode terbaru';
|
|
|
|
@override
|
|
String get date_added => 'Tanggal Ditambahkan';
|
|
|
|
@override
|
|
String get display => 'Tampilan';
|
|
|
|
@override
|
|
String get display_mode => 'Mode Tampilan';
|
|
|
|
@override
|
|
String get compact_grid => 'Grid Kompak';
|
|
|
|
@override
|
|
String get comfortable_grid => 'Grid Nyaman';
|
|
|
|
@override
|
|
String get cover_only_grid => 'Grid Hanya Sampul';
|
|
|
|
@override
|
|
String get list => 'Daftar';
|
|
|
|
@override
|
|
String get badges => 'Lencana';
|
|
|
|
@override
|
|
String get downloaded_chapters => 'Bab yang Diunduh';
|
|
|
|
@override
|
|
String get downloaded_episodes => 'Episode yang diunduh';
|
|
|
|
@override
|
|
String get language => 'Bahasa';
|
|
|
|
@override
|
|
String get local_source => 'Sumber Lokal';
|
|
|
|
@override
|
|
String get tabs => 'Tab';
|
|
|
|
@override
|
|
String get show_category_tabs => 'Tampilkan Tab Kategori';
|
|
|
|
@override
|
|
String get show_numbers_of_items => 'Tampilkan Jumlah Item';
|
|
|
|
@override
|
|
String get other => 'Lainnya';
|
|
|
|
@override
|
|
String get show_continue_reading_buttons =>
|
|
'Tampilkan Tombol Lanjutkan Membaca';
|
|
|
|
@override
|
|
String get show_continue_watching_buttons =>
|
|
'Tampilkan tombol lanjut menonton';
|
|
|
|
@override
|
|
String get empty_library => 'Perpustakaan Kosong';
|
|
|
|
@override
|
|
String get search => 'Cari...';
|
|
|
|
@override
|
|
String get no_recent_updates => 'Tidak Ada Pembaruan Terbaru';
|
|
|
|
@override
|
|
String get remove_everything => 'Hapus Semua';
|
|
|
|
@override
|
|
String get remove_everything_msg =>
|
|
'Apakah Anda yakin? Semua riwayat akan hilang';
|
|
|
|
@override
|
|
String get remove_all_update_msg =>
|
|
'Apakah Anda yakin? Seluruh pembaruan akan dihapus';
|
|
|
|
@override
|
|
String get ok => 'Baik';
|
|
|
|
@override
|
|
String get cancel => 'Batal';
|
|
|
|
@override
|
|
String get remove => 'Hapus';
|
|
|
|
@override
|
|
String get remove_history_msg =>
|
|
'Riwayat bacaan untuk bab ini akan dihapus. Apakah Anda yakin?';
|
|
|
|
@override
|
|
String get last_used => 'Terakhir Digunakan';
|
|
|
|
@override
|
|
String get pinned => 'Ditandai';
|
|
|
|
@override
|
|
String get sources => 'Sumber';
|
|
|
|
@override
|
|
String get install => 'Pasang';
|
|
|
|
@override
|
|
String get update => 'Perbarui';
|
|
|
|
@override
|
|
String get latest => 'Terbaru';
|
|
|
|
@override
|
|
String get extensions => 'Ekstensi';
|
|
|
|
@override
|
|
String get migrate => 'Migrasi';
|
|
|
|
@override
|
|
String get migrate_confirm => 'Migrasi ke sumber lain';
|
|
|
|
@override
|
|
String get clean_database => 'Bersihkan basis data';
|
|
|
|
@override
|
|
String cleaned_database(Object x) {
|
|
return 'Basis data dibersihkan! $x entri dihapus';
|
|
}
|
|
|
|
@override
|
|
String get clean_database_desc =>
|
|
'Ini akan menghapus semua item yang tidak ditambahkan ke perpustakaan!';
|
|
|
|
@override
|
|
String get incognito_mode => 'Mode Incognito';
|
|
|
|
@override
|
|
String get incognito_mode_description => 'Menghentikan catatan bacaan';
|
|
|
|
@override
|
|
String get downloaded_only => 'Hanya yang diunduh';
|
|
|
|
@override
|
|
String get downloaded_only_description =>
|
|
'Hanya tampilkan entri yang diunduh di perpustakaan Anda';
|
|
|
|
@override
|
|
String get download_queue => 'Antrian Unduhan';
|
|
|
|
@override
|
|
String get categories => 'Kategori';
|
|
|
|
@override
|
|
String get statistics => 'Statistik';
|
|
|
|
@override
|
|
String get settings => 'Pengaturan';
|
|
|
|
@override
|
|
String get about => 'Tentang';
|
|
|
|
@override
|
|
String get help => 'Bantuan';
|
|
|
|
@override
|
|
String get no_downloads => 'Tidak Ada Unduhan';
|
|
|
|
@override
|
|
String get edit_categories => 'Edit Kategori';
|
|
|
|
@override
|
|
String get edit_categories_description =>
|
|
'Anda belum memiliki kategori. Tekan tombol tambah untuk membuat satu dan mengatur perpustakaan Anda';
|
|
|
|
@override
|
|
String get add => 'Tambah';
|
|
|
|
@override
|
|
String get add_category => 'Tambah Kategori';
|
|
|
|
@override
|
|
String get name => 'Nama';
|
|
|
|
@override
|
|
String get category_name_required => '*Diperlukan';
|
|
|
|
@override
|
|
String get add_category_error_exist => 'Kategori dengan nama ini sudah ada!';
|
|
|
|
@override
|
|
String get delete_category => 'Hapus Kategori';
|
|
|
|
@override
|
|
String delete_category_msg(Object name) {
|
|
return 'Apakah Anda ingin menghapus kategori $name?';
|
|
}
|
|
|
|
@override
|
|
String get rename_category => 'Ubah Nama Kategori';
|
|
|
|
@override
|
|
String get general => 'Umum';
|
|
|
|
@override
|
|
String get general_subtitle => 'Bahasa Aplikasi';
|
|
|
|
@override
|
|
String get app_language => 'Bahasa Aplikasi';
|
|
|
|
@override
|
|
String get default_subtitle_language => 'Bahasa subtitle default';
|
|
|
|
@override
|
|
String get appearance => 'Tampilan';
|
|
|
|
@override
|
|
String get appearance_subtitle => 'Tema, Format Tanggal dan Waktu';
|
|
|
|
@override
|
|
String get theme => 'Tema';
|
|
|
|
@override
|
|
String get dark_mode => 'Mode Gelap';
|
|
|
|
@override
|
|
String get follow_system_theme => 'Ikuti tema sistem';
|
|
|
|
@override
|
|
String get on => 'Aktif';
|
|
|
|
@override
|
|
String get off => 'Nonaktif';
|
|
|
|
@override
|
|
String get pure_black_dark_mode => 'Mode Gelap Hitam Murni';
|
|
|
|
@override
|
|
String get timestamp => 'Cap Waktu';
|
|
|
|
@override
|
|
String get relative_timestamp => 'Cap Waktu Relatif';
|
|
|
|
@override
|
|
String get relative_timestamp_short => 'Singkat (Hari Ini, Kemarin)';
|
|
|
|
@override
|
|
String get relative_timestamp_long =>
|
|
'Panjang (Singkat+, Beberapa Hari Lalu)';
|
|
|
|
@override
|
|
String get date_format => 'Format Tanggal';
|
|
|
|
@override
|
|
String get reader => 'Pembaca';
|
|
|
|
@override
|
|
String get refresh => 'Segarkan';
|
|
|
|
@override
|
|
String get reader_subtitle => 'Mode Baca, Tampilan, Navigasi';
|
|
|
|
@override
|
|
String get default_reading_mode => 'Mode Baca Default';
|
|
|
|
@override
|
|
String get reading_mode_vertical => 'Vertikal';
|
|
|
|
@override
|
|
String get reading_mode_horizontal => 'Horizontal';
|
|
|
|
@override
|
|
String get reading_mode_left_to_right => 'Dari Kiri ke Kanan';
|
|
|
|
@override
|
|
String get reading_mode_right_to_left => 'Dari Kanan ke Kiri';
|
|
|
|
@override
|
|
String get reading_mode_vertical_continuous => 'Vertikal Berkelanjutan';
|
|
|
|
@override
|
|
String get reading_mode_webtoon => 'Webtoon';
|
|
|
|
@override
|
|
String get double_tap_animation_speed => 'Kecepatan Animasi Double Tap';
|
|
|
|
@override
|
|
String get normal => 'Normal';
|
|
|
|
@override
|
|
String get fast => 'Cepat';
|
|
|
|
@override
|
|
String get no_animation => 'Tanpa Animasi';
|
|
|
|
@override
|
|
String get animate_page_transitions => 'Animasikan Transisi Halaman';
|
|
|
|
@override
|
|
String get crop_borders => 'Potong Batas';
|
|
|
|
@override
|
|
String get downloads => 'Unduhan';
|
|
|
|
@override
|
|
String get downloads_subtitle => 'Pengaturan Unduhan';
|
|
|
|
@override
|
|
String get download_location => 'Lokasi Unduhan';
|
|
|
|
@override
|
|
String get custom_location => 'Lokasi Khusus';
|
|
|
|
@override
|
|
String get only_on_wifi => 'Hanya di Wi-Fi';
|
|
|
|
@override
|
|
String get save_as_cbz_archive => 'Simpan sebagai Arsip CBZ';
|
|
|
|
@override
|
|
String get concurrent_downloads => 'Unduhan bersamaan';
|
|
|
|
@override
|
|
String get browse_subtitle => 'Sumber, Pencarian Umum';
|
|
|
|
@override
|
|
String get only_include_pinned_sources =>
|
|
'Hanya Sertakan Sumber yang Ditandai';
|
|
|
|
@override
|
|
String get nsfw_sources => 'Sumber NSFW (+18)';
|
|
|
|
@override
|
|
String get nsfw_sources_show => 'Tampilkan di Daftar Sumber dan Ekstensi';
|
|
|
|
@override
|
|
String get nsfw_sources_info =>
|
|
'Ini tidak menghentikan ekstensi tidak resmi atau yang salah klasifikasi dari menampilkan konten NSFW (18+) dalam aplikasi';
|
|
|
|
@override
|
|
String get version => 'Versi';
|
|
|
|
@override
|
|
String get check_for_update => 'Periksa Pembaruan';
|
|
|
|
@override
|
|
String get logs_on => 'Aktifkan pencatatan';
|
|
|
|
@override
|
|
String get share_app_logs => 'Bagikan log aplikasi';
|
|
|
|
@override
|
|
String get no_app_logs => 'Tidak ada file log.txt tersedia!';
|
|
|
|
@override
|
|
String get failed => 'Gagal!';
|
|
|
|
@override
|
|
String n_days_ago(Object days) {
|
|
return '$days Hari yang Lalu';
|
|
}
|
|
|
|
@override
|
|
String get today => 'Hari Ini';
|
|
|
|
@override
|
|
String get yesterday => 'Kemarin';
|
|
|
|
@override
|
|
String get a_week_ago => 'Seminggu yang Lalu';
|
|
|
|
@override
|
|
String get next_week => 'Minggu depan';
|
|
|
|
@override
|
|
String get add_to_library => 'Tambahkan ke Perpustakaan';
|
|
|
|
@override
|
|
String get completed => 'Selesai';
|
|
|
|
@override
|
|
String get ongoing => 'Berlangsung';
|
|
|
|
@override
|
|
String get on_hiatus => 'Ditunda';
|
|
|
|
@override
|
|
String get canceled => 'Dibatalkan';
|
|
|
|
@override
|
|
String get publishing_finished => 'Penerbitan selesai';
|
|
|
|
@override
|
|
String get unknown => 'Tidak diketahui';
|
|
|
|
@override
|
|
String get set_categories => 'Tetapkan kategori';
|
|
|
|
@override
|
|
String get edit => 'Edit';
|
|
|
|
@override
|
|
String get in_library => 'Di perpustakaan';
|
|
|
|
@override
|
|
String get filter_scanlator_groups => 'Saring grup scanlator';
|
|
|
|
@override
|
|
String get reset => 'Atur ulang';
|
|
|
|
@override
|
|
String get by_source => 'Berdasarkan sumber';
|
|
|
|
@override
|
|
String get by_chapter_number => 'Berdasarkan nomor bab';
|
|
|
|
@override
|
|
String get by_episode_number => 'Menurut nomor episode';
|
|
|
|
@override
|
|
String get by_upload_date => 'Berdasarkan tanggal unggah';
|
|
|
|
@override
|
|
String get source_title => 'Judul sumber';
|
|
|
|
@override
|
|
String get chapter_number => 'Nomor bab';
|
|
|
|
@override
|
|
String get episode_number => 'Nomor episode';
|
|
|
|
@override
|
|
String get share => 'Bagikan';
|
|
|
|
@override
|
|
String n_chapters(Object n) {
|
|
return '$n bab';
|
|
}
|
|
|
|
@override
|
|
String get no_description => 'Tidak ada deskripsi';
|
|
|
|
@override
|
|
String get resume => 'Lanjutkan';
|
|
|
|
@override
|
|
String get read => 'Baca';
|
|
|
|
@override
|
|
String get watch => 'Tonton';
|
|
|
|
@override
|
|
String get popular => 'Populer';
|
|
|
|
@override
|
|
String get open_in_browser => 'Buka di peramban';
|
|
|
|
@override
|
|
String get clear_cookie => 'Bersihkan cookie';
|
|
|
|
@override
|
|
String get show_page_number => 'Tampilkan nomor halaman';
|
|
|
|
@override
|
|
String get from_library => 'Dari perpustakaan';
|
|
|
|
@override
|
|
String get downloaded_chapter => 'Bab yang diunduh';
|
|
|
|
@override
|
|
String page(Object page) {
|
|
return 'Halaman $page';
|
|
}
|
|
|
|
@override
|
|
String get global_search => 'Pencarian global';
|
|
|
|
@override
|
|
String get color_blend_level => 'Tingkat campuran warna';
|
|
|
|
@override
|
|
String current(Object char) {
|
|
return 'Saat ini $char';
|
|
}
|
|
|
|
@override
|
|
String finished(Object char) {
|
|
return 'Selesai $char';
|
|
}
|
|
|
|
@override
|
|
String next(Object char) {
|
|
return 'Selanjutnya $char';
|
|
}
|
|
|
|
@override
|
|
String previous(Object char) {
|
|
return 'Sebelumnya $char';
|
|
}
|
|
|
|
@override
|
|
String get no_more_chapter => 'Tidak ada lagi bab';
|
|
|
|
@override
|
|
String get no_result => 'Tidak ada hasil';
|
|
|
|
@override
|
|
String get send => 'Kirim';
|
|
|
|
@override
|
|
String get delete => 'Hapus';
|
|
|
|
@override
|
|
String get start_downloading => 'Mulai mengunduh sekarang';
|
|
|
|
@override
|
|
String get retry => 'Coba lagi';
|
|
|
|
@override
|
|
String get add_chapters => 'Tambahkan Bab';
|
|
|
|
@override
|
|
String get delete_chapters => 'Hapus Bab?';
|
|
|
|
@override
|
|
String get default0 => 'Bawaan';
|
|
|
|
@override
|
|
String get total_chapters => 'Total Bab';
|
|
|
|
@override
|
|
String get total_episodes => 'Total episode';
|
|
|
|
@override
|
|
String get import_local_file => 'Impor File Lokal';
|
|
|
|
@override
|
|
String get import_files => 'File';
|
|
|
|
@override
|
|
String get nothing_read_recently => 'Tidak ada yang dibaca baru-baru ini';
|
|
|
|
@override
|
|
String get status => 'Status';
|
|
|
|
@override
|
|
String get not_started => 'Belum dimulai';
|
|
|
|
@override
|
|
String get score => 'Skor';
|
|
|
|
@override
|
|
String get start_date => 'Tanggal mulai';
|
|
|
|
@override
|
|
String get finish_date => 'Tanggal selesai';
|
|
|
|
@override
|
|
String get reading => 'Membaca';
|
|
|
|
@override
|
|
String get on_hold => 'Ditunda';
|
|
|
|
@override
|
|
String get dropped => 'Dihentikan';
|
|
|
|
@override
|
|
String get plan_to_read => 'Rencana untuk membaca';
|
|
|
|
@override
|
|
String get re_reading => 'Membaca ulang';
|
|
|
|
@override
|
|
String get chapters => 'Bab';
|
|
|
|
@override
|
|
String get add_tracker => 'Tambah pelacak';
|
|
|
|
@override
|
|
String get one_tracker => '1 pelacak';
|
|
|
|
@override
|
|
String n_tracker(Object n) {
|
|
return '$n pelacak';
|
|
}
|
|
|
|
@override
|
|
String get tracking => 'Pelacakan';
|
|
|
|
@override
|
|
String get syncing => 'Sinkronisasi';
|
|
|
|
@override
|
|
String get sync_password => 'Kata sandi (minimal 8 karakter)';
|
|
|
|
@override
|
|
String get sync_logged => 'Berhasil masuk';
|
|
|
|
@override
|
|
String get syncing_subtitle =>
|
|
'Sinkronkan kemajuan Anda di beberapa perangkat melalui \nserver yang dihosting sendiri. Lihat server discord kami untuk info lebih lanjut!';
|
|
|
|
@override
|
|
String get last_sync_manga => 'Sinkronisasi manga terakhir di:';
|
|
|
|
@override
|
|
String get last_sync_history => 'Sinkronisasi riwayat terakhir pada:';
|
|
|
|
@override
|
|
String get last_sync_update => 'Sinkronisasi pembaruan terakhir pada:';
|
|
|
|
@override
|
|
String get sync_server => 'Alamat Server Sinkronisasi';
|
|
|
|
@override
|
|
String get sync_login_invalid_creds => 'Email atau kata sandi tidak valid';
|
|
|
|
@override
|
|
String get sync_starting => 'Memulai sinkronisasi...';
|
|
|
|
@override
|
|
String get sync_finished => 'Sinkronisasi selesai';
|
|
|
|
@override
|
|
String get sync_failed => 'Sinkronisasi gagal';
|
|
|
|
@override
|
|
String get sync_button_sync => 'Sinkronkan progres';
|
|
|
|
@override
|
|
String get sync_button_upload => 'Hanya unggah';
|
|
|
|
@override
|
|
String get sync_button_upload_info =>
|
|
'Operasi ini akan sepenuhnya menggantikan data jarak jauh dengan data lokal!';
|
|
|
|
@override
|
|
String get sync_button_download => 'Hanya unduh';
|
|
|
|
@override
|
|
String get sync_button_download_info =>
|
|
'Operasi ini akan sepenuhnya menggantikan data lokal dengan data jarak jauh!';
|
|
|
|
@override
|
|
String get sync_on => 'Aktifkan sinkronisasi';
|
|
|
|
@override
|
|
String get sync_auto => 'Sinkronisasi otomatis';
|
|
|
|
@override
|
|
String get sync_auto_warning =>
|
|
'Sinkronisasi otomatis saat ini adalah fitur eksperimental!';
|
|
|
|
@override
|
|
String get sync_auto_off => 'Mati';
|
|
|
|
@override
|
|
String get sync_auto_5_minutes => 'Setiap 5 menit';
|
|
|
|
@override
|
|
String get sync_auto_10_minutes => 'Setiap 10 menit';
|
|
|
|
@override
|
|
String get sync_auto_30_minutes => 'Setiap 30 menit';
|
|
|
|
@override
|
|
String get sync_auto_1_hour => 'Setiap 1 jam';
|
|
|
|
@override
|
|
String get sync_auto_3_hours => 'Setiap 3 jam';
|
|
|
|
@override
|
|
String get sync_auto_6_hours => 'Setiap 6 jam';
|
|
|
|
@override
|
|
String get sync_auto_12_hours => 'Setiap 12 jam';
|
|
|
|
@override
|
|
String get server_error => 'Kesalahan server!';
|
|
|
|
@override
|
|
String get dialog_confirm => 'Konfirmasi';
|
|
|
|
@override
|
|
String get description => 'Deskripsi';
|
|
|
|
@override
|
|
String get reorder_navigation => 'Sesuaikan navigasi';
|
|
|
|
@override
|
|
String get reorder_navigation_description =>
|
|
'Atur ulang dan sesuaikan setiap navigasi sesuai kebutuhan Anda.';
|
|
|
|
@override
|
|
String get full_screen_player => 'Gunakan Layar Penuh';
|
|
|
|
@override
|
|
String get full_screen_player_info =>
|
|
'Otomatis gunakan layar penuh saat memutar video.';
|
|
|
|
@override
|
|
String episode_progress(Object n) {
|
|
return 'Kemajuan: $n';
|
|
}
|
|
|
|
@override
|
|
String n_episodes(Object n) {
|
|
return '$n episode';
|
|
}
|
|
|
|
@override
|
|
String get manga_sources => 'Sumber Manga';
|
|
|
|
@override
|
|
String get anime_sources => 'Sumber Anime';
|
|
|
|
@override
|
|
String get novel_sources => 'Sumber Novel';
|
|
|
|
@override
|
|
String get anime_extensions => 'Ekstensi Anime';
|
|
|
|
@override
|
|
String get manga_extensions => 'Ekstensi Manga';
|
|
|
|
@override
|
|
String get novel_extensions => 'Ekstensi Novel';
|
|
|
|
@override
|
|
String get extension_settings => 'Pengaturan ekstensi';
|
|
|
|
@override
|
|
String get anime => 'Anime';
|
|
|
|
@override
|
|
String get manga => 'Manga';
|
|
|
|
@override
|
|
String get novel => 'Novel';
|
|
|
|
@override
|
|
String get library_no_category_exist => 'Anda belum memiliki kategori';
|
|
|
|
@override
|
|
String get watching => 'Menonton';
|
|
|
|
@override
|
|
String get plan_to_watch => 'Rencana untuk menonton';
|
|
|
|
@override
|
|
String get re_watching => 'Menonton ulang';
|
|
|
|
@override
|
|
String get episodes => 'Episode';
|
|
|
|
@override
|
|
String get download => 'Unduh';
|
|
|
|
@override
|
|
String get new_update_available => 'Pembaruan baru tersedia';
|
|
|
|
@override
|
|
String app_version(Object v) {
|
|
return 'Versi Aplikasi : v$v';
|
|
}
|
|
|
|
@override
|
|
String get searching_for_updates => 'Mencari pembaruan...';
|
|
|
|
@override
|
|
String get no_new_updates_available => 'Tidak ada pembaruan baru';
|
|
|
|
@override
|
|
String get uninstall => 'Copot pemasangan';
|
|
|
|
@override
|
|
String uninstall_extension(Object ext) {
|
|
return 'Copot pemasangan ekstensi $ext?';
|
|
}
|
|
|
|
@override
|
|
String get langauage => 'Bahasa';
|
|
|
|
@override
|
|
String get extension_detail => 'Detail ekstensi';
|
|
|
|
@override
|
|
String get scale_type => 'Tipe skala';
|
|
|
|
@override
|
|
String get scale_type_fit_screen => 'Sesuai layar';
|
|
|
|
@override
|
|
String get scale_type_stretch => 'Regangkan';
|
|
|
|
@override
|
|
String get scale_type_fit_width => 'Sesuai lebar';
|
|
|
|
@override
|
|
String get scale_type_fit_height => 'Sesuai tinggi';
|
|
|
|
@override
|
|
String get scale_type_original_size => 'Ukuran asli';
|
|
|
|
@override
|
|
String get scale_type_smart_fit => 'Sesuai pintar';
|
|
|
|
@override
|
|
String get page_preload_amount => 'Jumlah pramuat halaman';
|
|
|
|
@override
|
|
String get page_preload_amount_subtitle =>
|
|
'Jumlah halaman yang akan dimuat sebelumnya saat membaca. Nilai yang lebih tinggi akan menghasilkan pengalaman membaca yang lebih lancar, dengan biaya penggunaan cache dan jaringan yang lebih tinggi.';
|
|
|
|
@override
|
|
String get image_loading_error => 'Gambar ini tidak dapat dimuat';
|
|
|
|
@override
|
|
String get add_episodes => 'Tambah Episode';
|
|
|
|
@override
|
|
String get video_quality => 'Kualitas';
|
|
|
|
@override
|
|
String get video_subtitle => 'Subtitle';
|
|
|
|
@override
|
|
String get check_for_extension_updates => 'Periksa pembaruan ekstensi';
|
|
|
|
@override
|
|
String get auto_extensions_updates => 'Pembaruan ekstensi otomatis';
|
|
|
|
@override
|
|
String get auto_extensions_updates_subtitle =>
|
|
'Akan secara otomatis memperbarui ekstensi ketika versi baru tersedia.';
|
|
|
|
@override
|
|
String get check_for_app_updates => 'Periksa pembaruan aplikasi saat mulai';
|
|
|
|
@override
|
|
String get reading_mode => 'Mode membaca';
|
|
|
|
@override
|
|
String get custom_filter => 'Filter khusus';
|
|
|
|
@override
|
|
String get background_color => 'Warna latar belakang';
|
|
|
|
@override
|
|
String get white => 'Putih';
|
|
|
|
@override
|
|
String get black => 'Hitam';
|
|
|
|
@override
|
|
String get grey => 'Abu-abu';
|
|
|
|
@override
|
|
String get automaic => 'Otomatis';
|
|
|
|
@override
|
|
String get preferred_domain => 'Domain pilihan';
|
|
|
|
@override
|
|
String get load_more => 'Muat lebih banyak';
|
|
|
|
@override
|
|
String get cancel_all_for_this_series => 'Batalkan semua untuk seri ini';
|
|
|
|
@override
|
|
String get login => 'Masuk';
|
|
|
|
@override
|
|
String login_into(Object tracker) {
|
|
return 'Masuk ke $tracker';
|
|
}
|
|
|
|
@override
|
|
String get email_adress => 'Alamat Email';
|
|
|
|
@override
|
|
String get password => 'Kata Sandi';
|
|
|
|
@override
|
|
String log_out_from(Object tracker) {
|
|
return 'Keluar dari $tracker?';
|
|
}
|
|
|
|
@override
|
|
String get log_out => 'Keluar';
|
|
|
|
@override
|
|
String get update_pending => 'Pembaruan tertunda';
|
|
|
|
@override
|
|
String get update_all => 'Perbarui semua';
|
|
|
|
@override
|
|
String get backup_and_restore => 'Cadangan dan Pulihkan';
|
|
|
|
@override
|
|
String get create_backup => 'Buat cadangan';
|
|
|
|
@override
|
|
String get create_backup_dialog_title => 'Apa yang ingin Anda cadangkan?';
|
|
|
|
@override
|
|
String get create_backup_subtitle =>
|
|
'Dapat digunakan untuk memulihkan perpustakaan saat ini';
|
|
|
|
@override
|
|
String get restore_backup => 'Pulihkan cadangan';
|
|
|
|
@override
|
|
String get restore_backup_subtitle =>
|
|
'Pulihkan perpustakaan dari berkas cadangan';
|
|
|
|
@override
|
|
String get automatic_backups => 'Cadangan otomatis';
|
|
|
|
@override
|
|
String get backup_frequency => 'Frekuensi cadangan';
|
|
|
|
@override
|
|
String get backup_location => 'Lokasi cadangan';
|
|
|
|
@override
|
|
String get backup_options => 'Opsi cadangan';
|
|
|
|
@override
|
|
String get backup_options_dialog_title => 'Apa yang ingin Anda cadangkan?';
|
|
|
|
@override
|
|
String get backup_options_subtitle =>
|
|
'Informasi apa yang akan disertakan dalam berkas cadangan';
|
|
|
|
@override
|
|
String get backup_and_restore_warning_info =>
|
|
'Anda harus menyimpan salinan cadangan di tempat lain juga';
|
|
|
|
@override
|
|
String get library_entries => 'Entri perpustakaan';
|
|
|
|
@override
|
|
String get chapters_and_episode => 'Bab dan episode';
|
|
|
|
@override
|
|
String get every_6_hours => 'Setiap 6 jam';
|
|
|
|
@override
|
|
String get every_12_hours => 'Setiap 12 jam';
|
|
|
|
@override
|
|
String get daily => 'Setiap hari';
|
|
|
|
@override
|
|
String get every_2_days => 'Setiap 2 hari';
|
|
|
|
@override
|
|
String get weekly => 'Mingguan';
|
|
|
|
@override
|
|
String get restore_backup_warning_title =>
|
|
'Memulihkan cadangan akan menimpa semua data yang ada.\n\nLanjutkan pemulihan?';
|
|
|
|
@override
|
|
String get services => 'Layanan';
|
|
|
|
@override
|
|
String get tracking_warning_info =>
|
|
'Sinkronisasi satu arah untuk memperbarui kemajuan bab dalam layanan pelacakan. Atur pelacakan untuk entri individu dari tombol pelacakannya.';
|
|
|
|
@override
|
|
String get use_page_tap_zones => 'Gunakan zona ketukan halaman';
|
|
|
|
@override
|
|
String get manage_trackers => 'Kelola pelacak';
|
|
|
|
@override
|
|
String get restore => 'Pulihkan';
|
|
|
|
@override
|
|
String get backups => 'Cadangan';
|
|
|
|
@override
|
|
String get by_scanlator => 'Oleh scanlator';
|
|
|
|
@override
|
|
String get by_name => 'Berdasarkan nama';
|
|
|
|
@override
|
|
String get installed => 'Terpasang';
|
|
|
|
@override
|
|
String get auto_scroll => 'Gulir otomatis';
|
|
|
|
@override
|
|
String get video_audio => 'Audio';
|
|
|
|
@override
|
|
String get video_audio_info => 'Bahasa pilihan, koreksi nada, kanal audio';
|
|
|
|
@override
|
|
String get player => 'Pemain';
|
|
|
|
@override
|
|
String get markEpisodeAsSeenSetting =>
|
|
'Pada titik mana menandai episode sebagai terlihat';
|
|
|
|
@override
|
|
String get default_skip_intro_length => 'Panjang lewati intro default';
|
|
|
|
@override
|
|
String get default_playback_speed_length =>
|
|
'Panjang kecepatan pemutaran default';
|
|
|
|
@override
|
|
String get updateProgressAfterReading => 'Perbarui kemajuan setelah membaca';
|
|
|
|
@override
|
|
String get no_sources_installed => 'Tidak ada sumber yang terpasang!';
|
|
|
|
@override
|
|
String get show_extensions => 'Tampilkan ekstensi';
|
|
|
|
@override
|
|
String get default_skip_forward_skip_length =>
|
|
'Panjang lompatan maju default';
|
|
|
|
@override
|
|
String get aniskip_requires_info =>
|
|
'AniSkip memerlukan informasi anime dilacak dengan MAL atau Anilist untuk berfungsi.';
|
|
|
|
@override
|
|
String get enable_aniskip => 'Aktifkan AniSkip';
|
|
|
|
@override
|
|
String get enable_auto_skip => 'Aktifkan pengabaian otomatis';
|
|
|
|
@override
|
|
String get aniskip_button_timeout => 'Timeout tombol';
|
|
|
|
@override
|
|
String get skip_opening => 'Lewati pembukaan';
|
|
|
|
@override
|
|
String get skip_ending => 'Lewati penutupan';
|
|
|
|
@override
|
|
String get fullscreen => 'Layar Penuh';
|
|
|
|
@override
|
|
String get update_library => 'Perbarui perpustakaan';
|
|
|
|
@override
|
|
String updating_library(Object cur, Object failed, Object max) {
|
|
return 'Memperbarui perpustakaan ($cur / $max) - Gagal: $failed';
|
|
}
|
|
|
|
@override
|
|
String get next_chapter => 'Berikutnya bab';
|
|
|
|
@override
|
|
String get next_5_chapters => '5 bab berikutnya';
|
|
|
|
@override
|
|
String get next_10_chapters => '10 bab berikutnya';
|
|
|
|
@override
|
|
String get next_25_chapters => '25 bab berikutnya';
|
|
|
|
@override
|
|
String get all_chapters => 'Semua bab';
|
|
|
|
@override
|
|
String get next_episode => 'Episode berikutnya';
|
|
|
|
@override
|
|
String get next_5_episodes => '5 episode berikutnya';
|
|
|
|
@override
|
|
String get next_10_episodes => '10 episode berikutnya';
|
|
|
|
@override
|
|
String get next_25_episodes => '25 episode berikutnya';
|
|
|
|
@override
|
|
String get all_episodes => 'Semua episode';
|
|
|
|
@override
|
|
String get cover_saved => 'Sampul disimpan';
|
|
|
|
@override
|
|
String get set_as_cover => 'Atur sebagai sampul';
|
|
|
|
@override
|
|
String get use_this_as_cover_art => 'Gunakan ini sebagai seni sampul?';
|
|
|
|
@override
|
|
String get save => 'Simpan';
|
|
|
|
@override
|
|
String get picture_saved => 'Gambar disimpan';
|
|
|
|
@override
|
|
String get cover_updated => 'Penutup diperbarui';
|
|
|
|
@override
|
|
String get include_subtitles => 'Sertakan subtitle';
|
|
|
|
@override
|
|
String get blend_mode_default => 'Standar';
|
|
|
|
@override
|
|
String get blend_mode_multiply => 'Kalikan';
|
|
|
|
@override
|
|
String get blend_mode_screen => 'Layar';
|
|
|
|
@override
|
|
String get blend_mode_overlay => 'Tumpang tindih';
|
|
|
|
@override
|
|
String get blend_mode_colorDodge => 'Menghindari warna';
|
|
|
|
@override
|
|
String get blend_mode_lighten => 'Mencerahkan';
|
|
|
|
@override
|
|
String get blend_mode_colorBurn => 'Bakar warna';
|
|
|
|
@override
|
|
String get blend_mode_darken => 'Menggelapkan';
|
|
|
|
@override
|
|
String get blend_mode_difference => 'Perbedaan';
|
|
|
|
@override
|
|
String get blend_mode_saturation => 'Saturasi';
|
|
|
|
@override
|
|
String get blend_mode_softLight => 'Cahaya lembut';
|
|
|
|
@override
|
|
String get blend_mode_plus => 'Tambah';
|
|
|
|
@override
|
|
String get blend_mode_exclusion => 'Pengecualian';
|
|
|
|
@override
|
|
String get custom_color_filter => 'Filter warna kustom';
|
|
|
|
@override
|
|
String get color_filter_blend_mode => 'Mode pencampuran filter warna';
|
|
|
|
@override
|
|
String get enable_all => 'Aktifkan semua';
|
|
|
|
@override
|
|
String get disable_all => 'Nonaktifkan semua';
|
|
|
|
@override
|
|
String get font => 'Jenis Huruf';
|
|
|
|
@override
|
|
String get color => 'Warna';
|
|
|
|
@override
|
|
String get font_size => 'Ukuran Huruf';
|
|
|
|
@override
|
|
String get text => 'Teks';
|
|
|
|
@override
|
|
String get border => 'Batas';
|
|
|
|
@override
|
|
String get background => 'Latar Belakang';
|
|
|
|
@override
|
|
String get no_subtite_warning_message =>
|
|
'Tidak berpengaruh karena tidak ada trek subtitle dalam video ini';
|
|
|
|
@override
|
|
String get grid_size => 'Ukuran Grid';
|
|
|
|
@override
|
|
String n_per_row(Object n) {
|
|
return '$n per baris';
|
|
}
|
|
|
|
@override
|
|
String get horizontal_continious => 'Lanjutan Horizontal';
|
|
|
|
@override
|
|
String get edit_code => 'Kode Edit';
|
|
|
|
@override
|
|
String get use_libass => 'Aktifkan libass';
|
|
|
|
@override
|
|
String get use_libass_info =>
|
|
'Gunakan rendering subtitle berbasis libass untuk backend asli.';
|
|
|
|
@override
|
|
String get libass_not_disable_message =>
|
|
'Nonaktifkan `gunakan libass` di pengaturan pemutar untuk dapat menyesuaikan subtitle.';
|
|
|
|
@override
|
|
String get torrent_stream => 'Aliran Torrent';
|
|
|
|
@override
|
|
String get add_torrent => 'Tambahkan torrent';
|
|
|
|
@override
|
|
String get enter_torrent_hint_text => 'Masukkan magnet atau URL file torrent';
|
|
|
|
@override
|
|
String get torrent_url => 'URL torrent';
|
|
|
|
@override
|
|
String get or => 'ATAU';
|
|
|
|
@override
|
|
String get advanced => 'Lanjutan';
|
|
|
|
@override
|
|
String get advanced_info => 'Konfigurasi mpv';
|
|
|
|
@override
|
|
String get use_native_http_client => 'Gunakan klien http asli';
|
|
|
|
@override
|
|
String get use_native_http_client_info =>
|
|
'secara otomatis mendukung fitur platform seperti VPN, mendukung lebih banyak fitur HTTP seperti HTTP/3 dan penanganan pengalihan khusus';
|
|
|
|
@override
|
|
String n_hour_ago(Object hour) {
|
|
return '$hour jam yang lalu';
|
|
}
|
|
|
|
@override
|
|
String n_hours_ago(Object hours) {
|
|
return '$hours jam yang lalu';
|
|
}
|
|
|
|
@override
|
|
String n_minute_ago(Object minute) {
|
|
return '$minute menit yang lalu';
|
|
}
|
|
|
|
@override
|
|
String n_minutes_ago(Object minutes) {
|
|
return '$minutes menit yang lalu';
|
|
}
|
|
|
|
@override
|
|
String n_day_ago(Object day) {
|
|
return '$day hari yang lalu';
|
|
}
|
|
|
|
@override
|
|
String get now => 'sekarang';
|
|
|
|
@override
|
|
String library_last_updated(Object lastUpdated) {
|
|
return 'Pembaruan terakhir perpustakaan: $lastUpdated';
|
|
}
|
|
|
|
@override
|
|
String get data_and_storage => 'Data dan penyimpanan';
|
|
|
|
@override
|
|
String get download_location_info => 'Digunakan untuk unduhan bab';
|
|
|
|
@override
|
|
String get storage => 'Penyimpanan';
|
|
|
|
@override
|
|
String get clear_chapter_and_episode_cache => 'Hapus cache bab dan episode';
|
|
|
|
@override
|
|
String get cache_cleared => 'Cache dihapus';
|
|
|
|
@override
|
|
String get clear_chapter_or_episode_cache_on_app_launch =>
|
|
'Hapus cache bab/episode saat aplikasi dibuka';
|
|
|
|
@override
|
|
String get app_settings => 'Pengaturan aplikasi';
|
|
|
|
@override
|
|
String get sources_settings => 'Pengaturan sumber';
|
|
|
|
@override
|
|
String get include_sensitive_settings =>
|
|
'Sertakan pengaturan sensitif (misalnya, token login pelacak)';
|
|
|
|
@override
|
|
String get create => 'Buat';
|
|
|
|
@override
|
|
String get downloads_are_limited_to_wifi =>
|
|
'Unduhan dibatasi hanya untuk Wi-Fi';
|
|
|
|
@override
|
|
String get recommendations => 'Rekomendasi';
|
|
|
|
@override
|
|
String get recommendations_similar => 'serupa';
|
|
|
|
@override
|
|
String get recommendations_weights => 'Bobot rekomendasi';
|
|
|
|
@override
|
|
String get recommendations_weights_genre => 'Kesamaan genre';
|
|
|
|
@override
|
|
String get recommendations_weights_setting => 'Kesamaan latar';
|
|
|
|
@override
|
|
String get recommendations_weights_synopsis => 'Kesamaan cerita';
|
|
|
|
@override
|
|
String get recommendations_weights_theme => 'Kesamaan tema';
|
|
|
|
@override
|
|
String get manga_extensions_repo => 'Repositori ekstensi manga';
|
|
|
|
@override
|
|
String get anime_extensions_repo => 'Repositori ekstensi anime';
|
|
|
|
@override
|
|
String get novel_extensions_repo => 'Repositori ekstensi novel';
|
|
|
|
@override
|
|
String get custom_dns =>
|
|
'DNS kustom (biarkan kosong untuk menggunakan DNS sistem)';
|
|
|
|
@override
|
|
String get android_proxy_server => 'Server Proxy Android (ApkBridge)';
|
|
|
|
@override
|
|
String get get_apk_bridge => 'Dapatkan ApkBridge';
|
|
|
|
@override
|
|
String get get_sync_server => 'Dapatkan Server Sinkronisasi di sini';
|
|
|
|
@override
|
|
String get undefined => 'Tidak terdefinisi';
|
|
|
|
@override
|
|
String get empty_extensions_repo =>
|
|
'Anda tidak memiliki URL repositori di sini. Klik tombol tambah untuk menambahkan satu!';
|
|
|
|
@override
|
|
String get add_extensions_repo => 'Tambahkan URL repositori';
|
|
|
|
@override
|
|
String get remove_extensions_repo => 'Hapus URL repositori';
|
|
|
|
@override
|
|
String get manage_manga_repo_urls => 'Kelola URL repositori manga';
|
|
|
|
@override
|
|
String get manage_anime_repo_urls => 'Kelola URL repositori anime';
|
|
|
|
@override
|
|
String get manage_novel_repo_urls => 'Kelola URL repositori novel';
|
|
|
|
@override
|
|
String get url_cannot_be_empty => 'URL tidak boleh kosong';
|
|
|
|
@override
|
|
String get url_must_end_with_dot_json => 'URL harus diakhiri dengan .json';
|
|
|
|
@override
|
|
String get repo_url => 'URL repositori';
|
|
|
|
@override
|
|
String get invalid_url_format => 'Format URL tidak valid';
|
|
|
|
@override
|
|
String get clear_all_sources => 'Hapus semua sumber';
|
|
|
|
@override
|
|
String get clear_all_sources_msg =>
|
|
'Ini akan sepenuhnya menghapus semua sumber dari aplikasi. Apakah Anda yakin ingin melanjutkan?';
|
|
|
|
@override
|
|
String get sources_cleared => 'Sumber dihapus!';
|
|
|
|
@override
|
|
String get repo_added => 'Repositori sumber ditambahkan!';
|
|
|
|
@override
|
|
String get add_repo => 'Tambahkan repositori?';
|
|
|
|
@override
|
|
String get genre_search_library => 'Cari genre di perpustakaan';
|
|
|
|
@override
|
|
String get genre_search_source => 'Jelajahi di sumber';
|
|
|
|
@override
|
|
String get source_not_added => 'Sumber tidak diinstal!';
|
|
|
|
@override
|
|
String get load_own_subtitles => 'Muat subtitle Anda sendiri...';
|
|
|
|
@override
|
|
String get search_subtitles => 'Cari subtitle online...';
|
|
|
|
@override
|
|
String extension_notes(Object notes) {
|
|
return 'Catatan: $notes';
|
|
}
|
|
|
|
@override
|
|
String get unsupported_repo =>
|
|
'Anda telah mencoba menambahkan repositori yang tidak didukung. Silakan periksa server discord untuk mendapatkan dukungan!';
|
|
|
|
@override
|
|
String get end_of_chapter => 'Akhir bab';
|
|
|
|
@override
|
|
String get chapter_completed => 'Bab selesai';
|
|
|
|
@override
|
|
String get continue_to_next_chapter =>
|
|
'Lanjutkan gulir untuk membaca bab berikutnya';
|
|
|
|
@override
|
|
String get no_next_chapter => 'Tidak ada bab berikutnya';
|
|
|
|
@override
|
|
String get you_have_finished_reading => 'Anda telah selesai membaca';
|
|
|
|
@override
|
|
String get return_to_the_list_of_chapters => 'Kembali ke daftar bab';
|
|
|
|
@override
|
|
String get hwdec => 'Dekoder perangkat keras';
|
|
|
|
@override
|
|
String get enable_hardware_accel => 'Akselerasi perangkat keras';
|
|
|
|
@override
|
|
String get enable_hardware_accel_info =>
|
|
'Aktifkan/nonaktifkan jika Anda mengalami bug atau crash';
|
|
|
|
@override
|
|
String get track_library_navigate => 'Pergi ke entri lokal yang ada';
|
|
|
|
@override
|
|
String get track_library_add => 'Tambahkan ke perpustakaan lokal';
|
|
|
|
@override
|
|
String get track_library_add_confirm =>
|
|
'Tambahkan item yang dilacak ke perpustakaan lokal';
|
|
|
|
@override
|
|
String get track_library_not_logged =>
|
|
'Masuk ke pelacak yang sesuai untuk menggunakan fitur ini!';
|
|
|
|
@override
|
|
String get track_library_switch => 'Beralih ke pelacak lain';
|
|
|
|
@override
|
|
String get go_back => 'Kembali';
|
|
|
|
@override
|
|
String get merge_library_nav_mobile =>
|
|
'Gabungkan navigasi perpustakaan di ponsel';
|
|
|
|
@override
|
|
String get enable_discord_rpc => 'Aktifkan Discord RPC';
|
|
|
|
@override
|
|
String get hide_discord_rpc_incognito =>
|
|
'Sembunyikan Discord RPC saat Inkognito';
|
|
|
|
@override
|
|
String get rpc_show_reading_watching_progress =>
|
|
'Tampilkan bab saat ini di Discord (memerlukan restart)';
|
|
|
|
@override
|
|
String get rpc_show_title => 'Tampilkan judul saat ini di Discord';
|
|
|
|
@override
|
|
String get rpc_show_cover_image =>
|
|
'Tampilkan gambar sampul saat ini di Discord';
|
|
|
|
@override
|
|
String get sync_enable_histories => 'Sinkronkan data riwayat';
|
|
|
|
@override
|
|
String get sync_enable_updates => 'Sinkronkan data pembaruan';
|
|
|
|
@override
|
|
String get sync_enable_settings => 'Sinkronkan pengaturan';
|
|
|
|
@override
|
|
String get enable_mpv => 'Aktifkan shader / skrip mpv';
|
|
|
|
@override
|
|
String get mpv_info => 'Mendukung skrip .js di bawah mpv/scripts/';
|
|
|
|
@override
|
|
String get mpv_redownload => 'Unduh ulang file konfigurasi mpv';
|
|
|
|
@override
|
|
String get mpv_redownload_info =>
|
|
'Mengganti file konfigurasi lama dengan yang baru!';
|
|
|
|
@override
|
|
String get mpv_download =>
|
|
'File konfigurasi MPV diperlukan!\nUnduh sekarang?';
|
|
|
|
@override
|
|
String get custom_buttons => 'Tombol kustom';
|
|
|
|
@override
|
|
String get custom_buttons_info => 'Jalankan kode lua dengan tombol kustom';
|
|
|
|
@override
|
|
String get custom_buttons_edit => 'Edit tombol kustom';
|
|
|
|
@override
|
|
String get custom_buttons_add => 'Tambah tombol kustom';
|
|
|
|
@override
|
|
String get custom_buttons_added => 'Tombol kustom ditambahkan!';
|
|
|
|
@override
|
|
String get custom_buttons_delete => 'Hapus tombol kustom';
|
|
|
|
@override
|
|
String get custom_buttons_text => 'Teks tombol';
|
|
|
|
@override
|
|
String get custom_buttons_text_req => 'Teks tombol diperlukan';
|
|
|
|
@override
|
|
String get custom_buttons_js_code => 'Kode lua';
|
|
|
|
@override
|
|
String get custom_buttons_js_code_req => 'Kode lua diperlukan';
|
|
|
|
@override
|
|
String get custom_buttons_js_code_long => 'Kode lua (pada tekan lama)';
|
|
|
|
@override
|
|
String get custom_buttons_startup => 'Kode lua (saat startup)';
|
|
|
|
@override
|
|
String n_days(Object n) {
|
|
return '$n hari';
|
|
}
|
|
|
|
@override
|
|
String get decoder => 'Dekoder';
|
|
|
|
@override
|
|
String get decoder_info =>
|
|
'Dekoding perangkat keras, format piksel, debanding';
|
|
|
|
@override
|
|
String get enable_gpu_next => 'Aktifkan gpu-next (khusus Android)';
|
|
|
|
@override
|
|
String get enable_gpu_next_info => 'Mesin rendering video baru';
|
|
|
|
@override
|
|
String get debanding => 'Debanding';
|
|
|
|
@override
|
|
String get use_yuv420p => 'Gunakan format piksel YUV420P';
|
|
|
|
@override
|
|
String get use_yuv420p_info =>
|
|
'Dapat memperbaiki layar hitam pada beberapa codec video, juga dapat meningkatkan kinerja dengan mengorbankan kualitas';
|
|
|
|
@override
|
|
String get audio_preferred_languages => 'Bahasa pilihan';
|
|
|
|
@override
|
|
String get audio_preferred_languages_info =>
|
|
'Bahasa audio untuk dipilih secara default pada video dengan beberapa streaming audio, kode bahasa 2/3 huruf (mis: id, en, ja). Beberapa nilai dapat dipisahkan dengan koma.';
|
|
|
|
@override
|
|
String get enable_audio_pitch_correction => 'Aktifkan koreksi nada audio';
|
|
|
|
@override
|
|
String get enable_audio_pitch_correction_info =>
|
|
'Mencegah audio menjadi bernada tinggi pada kecepatan lebih cepat dan bernada rendah pada kecepatan lebih lambat';
|
|
|
|
@override
|
|
String get audio_channels => 'Kanal audio';
|
|
|
|
@override
|
|
String get volume_boost_cap => 'Batas peningkatan volume';
|
|
|
|
@override
|
|
String get internal_player => 'Pemutar internal';
|
|
|
|
@override
|
|
String get internal_player_info => 'Kemajuan, kontrol, orientasi';
|
|
|
|
@override
|
|
String get subtitle_delay_text => 'Penundaan subtitle';
|
|
|
|
@override
|
|
String get subtitle_delay => 'Penundaan (ms)';
|
|
|
|
@override
|
|
String get subtitle_speed => 'Kecepatan';
|
|
|
|
@override
|
|
String get calendar => 'Kalender';
|
|
|
|
@override
|
|
String get calendar_no_data => 'Belum ada data.';
|
|
|
|
@override
|
|
String get calendar_info =>
|
|
'Kalender hanya dapat memprediksi unggahan bab berikutnya berdasarkan unggahan yang lebih lama. Beberapa data mungkin tidak 100% akurat!';
|
|
|
|
@override
|
|
String in_n_day(Object days) {
|
|
return 'dalam $days hari';
|
|
}
|
|
|
|
@override
|
|
String in_n_days(Object days) {
|
|
return 'dalam $days hari';
|
|
}
|
|
|
|
@override
|
|
String get clear_library => 'Bersihkan perpustakaan';
|
|
|
|
@override
|
|
String get clear_library_desc =>
|
|
'Pilih untuk menghapus semua entri manga, anime dan/atau novel';
|
|
|
|
@override
|
|
String get clear_library_input =>
|
|
'Ketik \'manga\', \'anime\' dan/atau \'novel\' (dipisahkan dengan koma) untuk menghapus semua entri terkait';
|
|
|
|
@override
|
|
String get watch_order => 'Urutan menonton';
|
|
|
|
@override
|
|
String get sequels => 'Sekuel';
|
|
|
|
@override
|
|
String get recommendations_similarity => 'Kesamaan:';
|
|
|
|
@override
|
|
String get local_folder_structure => 'Struktur folder lokal';
|
|
|
|
@override
|
|
String get local_folder => 'Folder lokal';
|
|
|
|
@override
|
|
String get add_local_folder => 'Tambah folder lokal';
|
|
|
|
@override
|
|
String get rescan_local_folder => 'Pindai ulang semua folder lokal sekarang';
|
|
|
|
@override
|
|
String get export_metadata => 'Ekspor metadata';
|
|
|
|
@override
|
|
String get exported => 'Diekspor';
|
|
|
|
@override
|
|
String get text_size => 'Ukuran Teks:';
|
|
|
|
@override
|
|
String get text_align => 'Perataan Teks';
|
|
|
|
@override
|
|
String get line_height => 'Tinggi Baris';
|
|
|
|
@override
|
|
String get show_scroll_percentage => 'Tampilkan Persentase Scroll';
|
|
|
|
@override
|
|
String get remove_extra_paragraph_spacing => 'Hapus Spasi Ekstra Paragraf';
|
|
|
|
@override
|
|
String select_label_color(Object label) {
|
|
return 'Pilih Warna $label';
|
|
}
|
|
|
|
@override
|
|
String get default_user_agent => 'Defaul user agent';
|
|
|
|
@override
|
|
String get forceLandscapeMode => 'Force landscape mode';
|
|
|
|
@override
|
|
String get forceLandscapeModeSubtitle =>
|
|
'Force the player to use landscape orientation.';
|
|
|
|
@override
|
|
String get dns_over_https => 'DNS-over-HTTPS (DoH)';
|
|
|
|
@override
|
|
String get dns_provider => 'DNS Provider';
|
|
|
|
@override
|
|
String get tracked => 'Tracked';
|
|
|
|
@override
|
|
String get auth_unlock_msg => 'Authenticate to unlock Mangayomi';
|
|
|
|
@override
|
|
String get app_locked => 'Mangayomi is locked';
|
|
|
|
@override
|
|
String get auth_to_continue => 'Authenticate to continue';
|
|
|
|
@override
|
|
String get authenticating => 'Authenticating...';
|
|
|
|
@override
|
|
String get unlock => 'Unlock';
|
|
|
|
@override
|
|
String get security => 'Security';
|
|
|
|
@override
|
|
String get auth_to_change_security_setting =>
|
|
'Authenticate to change security settings';
|
|
|
|
@override
|
|
String get app_lock => 'App lock';
|
|
|
|
@override
|
|
String get require_biometric_or_device_credential =>
|
|
'Require biometric or device credential to open the app';
|
|
|
|
@override
|
|
String get biometric_or_device_credential_not_available =>
|
|
'Biometric authentication not available on this device';
|
|
|
|
@override
|
|
String get app_lock_description =>
|
|
'When app lock is enabled, you will be asked to authenticate \nevery time you open the app or switch back to it from the background.';
|
|
}
|