[vk, frontend] RAII Toggle (#247)

Co-authored-by: Pavel Barabanov <pavelbarabanov94@gmail.com>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/247
This commit is contained in:
PavelBARABANOV
2025-07-03 16:35:02 +00:00
parent a002730d68
commit 5d4c6e085d
30 changed files with 708 additions and 111 deletions
@@ -55,10 +55,14 @@
<string name="show_gpu_model_description">Tampilkan model GPU host</string>
<string name="show_soc_model">Tampilkan Model SoC</string>
<string name="show_soc_model_description">Tampilkan model SoC host</string>
<string name="show_fw_version">Tampilkan Versi Firmware</string>
<string name="show_fw_version_description">Menampilkan versi firmware yang terinstal</string>
<!-- Eden`s Veil -->
<string name="veil_extensions">Ekstensi GPU</string>
<string name="veil_renderer">Renderer</string>
<string name="enable_raii">RAII</string>
<string name="enable_raii_description">Metode manajemen sumber daya otomatis di Vulkan yang memastikan pelepasan sumber daya yang tepat ketika tidak lagi diperlukan, tetapi dapat menyebabkan crash pada game yang dibundel.</string>
<string name="veil_misc">Lain-lain</string>
<string name="eden_veil">Eden`s Veil</string>
<string name="eden_veil_description">Pengaturan eksperimental untuk meningkatkan kinerja dan kemampuan. Pengaturan ini dapat menyebabkan layar hitam atau masalah game lainnya.</string>
@@ -97,6 +101,11 @@
<string name="fast_cpu_time_description">Gunakan Boost (1700MHz) untuk berjalan pada kecepatan clock asli tertinggi Switch, atau Fast (2000MHz) untuk berjalan pada kecepatan ganda.</string>
<string name="memory_layout">Tata Letak Memori</string>
<string name="memory_layout_description">(EKSPERIMENTAL) Ubah tata letak memori emulasi. Pengaturan ini tidak meningkatkan kinerja, tetapi dapat membantu game yang menggunakan resolusi tinggi melalui mod. Jangan gunakan pada ponsel dengan RAM 8GB atau kurang.</string>
<string name="sample_shading">Pencahayaan Sampel</string>
<string name="sample_shading_description">Memungkinkan fragment shader dieksekusi per sampel dalam fragmen multisampel alih-alih sekali per fragmen. Meningkatkan kualitas grafis dengan mengorbankan kinerja. Hanya perangkat Vulkan 1.1+ yang mendukung ekstensi ini.</string>
<string name="custom_cpu_ticks">Ticks CPU Kustom</string>
<string name="custom_cpu_ticks_description">Atur nilai ticks CPU kustom. Nilai yang lebih tinggi dapat meningkatkan kinerja, tetapi juga dapat menyebabkan game membeku. Kisaran 7721000 direkomendasikan.</string>
<string name="cpu_ticks">Ticks</string>
<string name="memory_4gb">4GB (Direkomendasikan)</string>
<string name="memory_6gb">6GB (Tidak Aman)</string>
<string name="memory_8gb">8GB (Tidak Aman)</string>
@@ -147,8 +156,8 @@
<string name="always">Selalu</string>
<!-- Multiplayer -->
<string name="multiplayer">Multipemain</string>
<string name="multiplayer_description">Buat ruang permainan sendiri atau bergabung dengan yang sudah ada untuk bermain dengan orang lain</string>
<string name="multiplayer">Multiplayer</string>
<string name="multiplayer_description">Host ruang permainan Anda sendiri atau bergabung dengan yang sudah ada untuk bermain dengan orang lain</string>
<string name="multiplayer_room_title">Ruang: %1$s</string>
<string name="multiplayer_console_id">ID Konsol: %1$s</string>
<string name="multiplayer_create_room">Buat</string>
@@ -157,52 +166,55 @@
<string name="multiplayer_username">Nama Pengguna</string>
<string name="multiplayer_ip_address">Alamat IP</string>
<string name="multiplayer_ip_port">Port</string>
<string name="multiplayer_create_room_success">Ruang berhasil dibuat!</string>
<string name="multiplayer_join_room_success">Berhasil bergabung dengan ruang!</string>
<string name="multiplayer_create_room_failed">Gagal membuat ruang!</string>
<string name="multiplayer_join_room_failed">Gagal bergabung dengan ruang!</string>
<string name="multiplayer_create_room_success">Ruang berhasil dibuat</string>
<string name="multiplayer_join_room_success">Berhasil bergabung ke ruang</string>
<string name="multiplayer_create_room_failed">Gagal membuat ruang</string>
<string name="multiplayer_join_room_failed">Gagal bergabung ke ruang</string>
<string name="multiplayer_name_invalid">Nama terlalu pendek</string>
<string name="multiplayer_address_invalid">Alamat tidak valid</string>
<string name="multiplayer_port_invalid">Port tidak valid!</string>
<string name="multiplayer_exit_room">Keluar dari Ruang</string>
<string name="multiplayer_exit_room">Keluar Ruang</string>
<string name="multiplayer_network_error">Kesalahan jaringan</string>
<string name="multiplayer_lost_connection">Koneksi terputus</string>
<string name="multiplayer_name_collision">Tabrakan nama</string>
<string name="multiplayer_mac_collision">Tabrakan MAC</string>
<string name="multiplayer_console_id_collision">Tabrakan ID Konsol</string>
<string name="multiplayer_name_collision">Nama bentrok</string>
<string name="multiplayer_mac_collision">Alamat MAC bentrok</string>
<string name="multiplayer_console_id_collision">ID Konsol bentrok</string>
<string name="multiplayer_wrong_version">Versi salah</string>
<string name="multiplayer_wrong_password">Kata sandi salah</string>
<string name="multiplayer_wrong_password">Password salah</string>
<string name="multiplayer_could_not_connect">Tidak dapat terhubung</string>
<string name="multiplayer_room_is_full">Ruang sudah penuh</string>
<string name="multiplayer_room_is_full">Ruang penuh</string>
<string name="multiplayer_host_banned">Host diblokir</string>
<string name="multiplayer_permission_denied">Izin ditolak</string>
<string name="multiplayer_no_such_user">Tidak ada pengguna tersebut</string>
<string name="multiplayer_no_such_user">Pengguna tidak ditemukan</string>
<string name="multiplayer_already_in_room">Sudah berada di ruang</string>
<string name="multiplayer_create_room_error">Kesalahan membuat ruang</string>
<string name="multiplayer_host_kicked">Host dikeluarkan</string>
<string name="multiplayer_unknown_error">Kesalahan tidak diketahui</string>
<string name="multiplayer_room_uninitialized">Ruang tidak diinisialisasi</string>
<string name="multiplayer_room_idle">Ruang menganggur</string>
<string name="multiplayer_room_joining">Bergabung dengan ruang</string>
<string name="multiplayer_room_joined">Bergabung dengan ruang</string>
<string name="multiplayer_room_uninitialized">Ruang belum diinisialisasi</string>
<string name="multiplayer_room_idle">Ruang tidak aktif</string>
<string name="multiplayer_room_joining">Sedang bergabung ke ruang</string>
<string name="multiplayer_room_joined">Bergabung ke ruang</string>
<string name="multiplayer_room_moderator">Moderator ruang</string>
<string name="multiplayer_member_join">%1$s bergabung</string>
<string name="multiplayer_member_leave">%1$s keluar</string>
<string name="multiplayer_member_kicked">%1$s di-kick</string>
<string name="multiplayer_member_banned">%1$s dilarang</string>
<string name="multiplayer_address_unbanned">Alamat diizinkan</string>
<string name="multiplayer_kick_member">Kick Anggota</string>
<string name="multiplayer_chat_input_hint">Kirim pesan</string>
<string name="multiplayer_member_kicked">%1$s dikeluarkan</string>
<string name="multiplayer_member_banned">%1$s diblokir</string>
<string name="multiplayer_address_unbanned">Alamat dibuka blokir</string>
<string name="multiplayer_kick_member">Keluarkan</string>
<string name="multiplayer_chat_input_hint">Kirim pesan...</string>
<string name="multiplayer_password">Password</string>
<string name="multiplayer_joining">Bergabung...</string>
<string name="multiplayer_joining">Sedang bergabung...</string>
<string name="multiplayer_creating">Sedang membuat...</string>
<string name="multiplayer_room_name">Nama Ruang</string>
<string name="multiplayer_room_name_invalid">Nama ruang harus antara 3 hingga 20 karakter</string>
<string name="multiplayer_room_name_invalid">Nama ruang harus antara 3-20 karakter</string>
<string name="multiplayer_max_players">Pemain Maks (16)</string>
<string name="multiplayer_max_players_value">Pemain Maks: %d</string>
<string name="multiplayer_chat">Obrolan</string>
<string name="multiplayer_more_options">Opsi Lainnya</string>
<string name="multiplayer_ip_copied">Alamat IP disalin ke clipboard</string>
<string name="multiplayer_server_address">Alamat Server</string>
<string name="chat">Chat</string>
<string name="type_message">Ketik pesan</string>
<string name="chat">Obrolan</string>
<string name="type_message">Ketik pesan...</string>
<string name="send">Kirim</string>
<string name="send_message">Kirim Pesan</string>
<string name="multiplayer_moderation">Moderasi</string>
@@ -214,24 +226,34 @@
<string name="multiplayer_ban">Blokir Pengguna</string>
<string name="multiplayer_room_browser">Ruang Publik</string>
<string name="multiplayer_no_rooms_found">Tidak ada ruang publik yang ditemukan</string>
<string name="multiplayer_password_required">Kata sandi diperlukan</string>
<string name="multiplayer_password_required">Password Diperlukan</string>
<string name="multiplayer_player_count">: %1$d/%2$d</string>
<string name="multiplayer_game">Game</string>
<string name="multiplayer_no_game_info">Game Apa Saja</string>
<string name="multiplayer_password_protected">Ruang dilindungi kata sandi</string>
<string name="multiplayer_password_protected">Ruang dengan password</string>
<string name="multiplayer_hide_full_rooms">Sembunyikan Ruang Penuh</string>
<string name="multiplayer_hide_empty_rooms">Sembunyikan Ruang Kosong</string>
<string name="multiplayer_tap_refresh_to_check_again">Ketuk segarkan untuk memeriksa lagi</string>
<string name="multiplayer_search_public_lobbies">Cari Ruang…</string>
<string name="emulation_multiplayer">Multipemain</string>
<string name="multiplayer_game_name">Game Favorit</string>
<string name="multiplayer_search_public_lobbies">Cari Lobi...</string>
<string name="emulation_multiplayer">Multiplayer</string>
<string name="multiplayer_game_name">Game Pilihan</string>
<string name="multiplayer_preferred_game_name">Game Pilihan</string>
<string name="multiplayer_no_game">Tidak ada game yang ditemukan</string>
<string name="multiplayer_preferred_game_name_invalid">Anda harus memilih Game Pilihan untuk membuat ruang.</string>
<string name="multiplayer_lobby_type">Jenis Lobi</string>
<string name="multiplayer_no_game">Game Tidak Ditemukan</string>
<string name="multiplayer_preferred_game_name_invalid">Anda harus memilih Game Pilihan untuk menjadi host ruang.</string>
<string name="multiplayer_room_name_error">Harus antara 3-20 karakter</string>
<string name="multiplayer_required">Diperlukan</string>
<string name="multiplayer_token_required">Token Web diperlukan, buka Pengaturan Lanjutan -> Sistem -> Jaringan</string>
<string name="multiplayer_ip_error">Format IP tidak valid</string>
<string name="multiplayer_username_error">Harus antara 4-20 karakter</string>
<string name="multiplayer_token_error">Harus 48 karakter, dan hanya huruf kecil a-z</string>
<string name="multiplayer_port_error">Harus antara 1-65535</string>
<string name="cancel">Batal</string>
<string name="ok">OK</string>
<string name="ok">Oke</string>
<string name="refresh">Segarkan</string>
<string name="room_list">Daftar Ruang</string>
<string name="multiplayer_public_visibility">Publik</string>
<string name="multiplayer_unlisted_visibility">Tidak Terdaftar</string>
<!-- Static Themes -->
<string name="static_theme_color">Warna Tema</string>
@@ -267,6 +289,7 @@
<string name="alphabetical">Abjad</string>
<string name="view_list">Daftar</string>
<string name="view_grid">Grid</string>
<string name="view_carousel">Karousel</string>
<string name="folder">Folder</string>
<string name="pre_alpha_warning_title">Perangkat Lunak Pre-Alpha</string>
<string name="pre_alpha_warning_description">"PERINGATAN: Build ini tidak dimaksudkan untuk dibagikan atau ditunjukkan ke publik. Perangkat lunak ini dalam tahap pre-alpha dan mungkin memiliki bug dan fitur yang belum lengkap. \nJika Anda mendapatkan akses tidak sah ke build ini; sangat disarankan untuk mencopotnya segera"</string>
@@ -443,11 +466,17 @@
<string name="set_custom_rtc">Setel RTC Kustom</string>
<!-- Network settings strings -->
<string name="generate">Hasilkan</string>
<string name="web_username">Nama Pengguna Web</string>
<string name="web_username_description">Nama pengguna yang akan ditampilkan di lobi multipemain. Harus terdiri dari 420 karakter.</string>
<string name="web_token">Token Web</string>
<string name="web_token_description">Token web digunakan untuk membuat ruang publik. Ini adalah string 48 karakter yang hanya berisi huruf kecil a-z.</string>
<string name="network">Jaringan</string>
<!-- Graphics settings strings -->
<string name="backend">Backend</string>
<string name="display">Tampilan</string>
<string name="processing">Pascaproses</string>
<string name="renderer_accuracy">Tingkatan Akurasi</string>
<string name="renderer_resolution">Resolusi (Handheld/Docked)</string>
<string name="renderer_vsync">Mode Sinkronisasi Vertikal</string>
@@ -856,6 +885,9 @@
<string name="swkbd_applet">Papan Ketik Perangkat Lunak</string>
<string name="airplane_mode">Mode Pesawat</string>
<string name="airplane_mode_description">Meneruskan Mode Pesawat ke OS Switch</string>
<!-- Licenses screen strings -->
<string name="licenses">Lisensi</string>
<string name="license_fidelityfx_fsr_description">Peningkatan kualitas tinggi dari AMD</string>