<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="id_ID" sourcelanguage="en_US">
<context>
    <name>AboutDialog</name>
    <message>
        <location filename="../aboutdialog.cpp" line="29"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="45"/>
        <source>DuckStation is a free simulator/emulator of the Sony PlayStation&lt;span style=&quot;vertical-align:super;&quot;&gt;TM&lt;/span&gt; console, focusing on playability, speed, and long-term maintainability.</source>
        <translation>DuckStation adalah simulator/emulator gratis untuk konsol Sony PlayStation&lt;span style=&quot;vertical-align:super;&quot;&gt;TM&lt;/span&gt;, yang berfokus pada kemampuan bermain, kecepatan, dan pemeliharaan berjangka panjang.</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="48"/>
        <source>Authors</source>
        <translation>Pembuat</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="49"/>
        <source>Icon by</source>
        <translation>Ikon dibuat oleh</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="50"/>
        <source>License</source>
        <translation>Lisensi</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="59"/>
        <source>DuckStation Third-Party Notices</source>
        <translation>Pemberitahuan Pihak Ketiga DuckStation</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="79"/>
        <source>Missing thirdparty.html file. You should request it from where-ever you obtained DuckStation.</source>
        <translation>File thirdparty.html tidak dapat ditemukan. Anda sebaiknya meminta file tersebut di mana anda mendapatkan DuckStation.</translation>
    </message>
    <message>
        <location filename="../aboutdialog.ui" line="14"/>
        <source>About DuckStation</source>
        <translation>Tentang DuckStation</translation>
    </message>
    <message>
        <location filename="../aboutdialog.ui" line="101"/>
        <source>DuckStation</source>
        <translation>DuckStation</translation>
    </message>
</context>
<context>
    <name>AchievementLoginDialog</name>
    <message>
        <location filename="../achievementlogindialog.ui" line="29"/>
        <source>RetroAchievements Login</source>
        <comment>Window title</comment>
        <translation>Masuk RetroAchievements</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.ui" line="57"/>
        <source>RetroAchievements Login</source>
        <comment>Header text</comment>
        <translation>Masuk RetroAchievements</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.ui" line="69"/>
        <source>Please enter your user name and password for retroachievements.org below. Your password will not be saved in DuckStation, an access token will be generated and used instead.</source>
        <translation>Masukkan nama pengguna dan kata sandi Anda untuk retroachievements.org di bawah ini. Kata sandi Anda tidak akan disimpan di DuckStation, sebuah token akses akan dibuat dan digunakan sebagai gantinya.</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.ui" line="94"/>
        <source>User Name:</source>
        <translation>Nama Pengguna:</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.ui" line="104"/>
        <source>Password:</source>
        <translation>Kata Sandi:</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.ui" line="122"/>
        <source>Ready...</source>
        <translation>Menunggu...</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="22"/>
        <source>&lt;strong&gt;Your RetroAchievements login token is no longer valid.&lt;/strong&gt; You must re-enter your credentials for achievements to be tracked. Your password will not be saved in DuckStation, an access token will be generated and used instead.</source>
        <translation>&lt;strong&gt;Token login RetroAchievements Anda tidak lagi valid.&lt;/strong&gt; Anda harus memasukkan kembali kredensial Anda agar pencapaian dapat dilacak. Kata sandi Anda tidak akan disimpan di DuckStation, sebuah token akses akan dibuat dan digunakan sebagai gantinya.</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="27"/>
        <source>&amp;Login</source>
        <translation>&amp;Masuk</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="40"/>
        <source>Logging in...</source>
        <translation>Sedang masuk...</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="71"/>
        <source>Login Error</source>
        <translation>Proses Masuk Bermasalah</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="72"/>
        <source>Login failed.
Error: %1

Please check your username and password, and try again.</source>
        <translation>Gagal masuk. 
Error: %1

Silakan periksa nama pengguna dan kata sandi anda, lalu coba lagi.</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="73"/>
        <source>Login failed.</source>
        <translation>Proses masuk gagal.</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="79"/>
        <source>Enable Achievements</source>
        <translation>Aktifkan Pencapaian</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="80"/>
        <source>Achievement tracking is not currently enabled. Your login will have no effect until after tracking is enabled.

Do you want to enable tracking now?</source>
        <translation>Pelacakan prestasi saat ini tidak diaktifkan. Login Anda tidak akan berpengaruh hingga pelacakan diaktifkan.

Apakah Anda ingin mengaktifkan pelacakan sekarang?</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="91"/>
        <source>Enable Hardcore Mode</source>
        <translation>Aktifkan Mode Hardcore</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="92"/>
        <source>Hardcore mode is not currently enabled. Enabling hardcore mode allows you to set times, scores, and participate in game-specific leaderboards.

However, hardcore mode also prevents the usage of save states, cheats and slowdown functionality.

Do you want to enable hardcore mode?</source>
        <translation>Mode hardcore saat ini tidak aktif. Mengaktifkan mode hardcore akan dapat mengirimkan waktu, skor, dan ikut serta papan peringkat permainan tertentu.

Saat Mode Hardcore aktif; fungsi save state, cheat, dan gerak lambat tidak dapat Anda gunakan.

Apakah ingin mengaktifkan Mode Hardcore?</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="109"/>
        <source>Reset System</source>
        <translation>Reset Sistem</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="110"/>
        <source>Hardcore mode will not be enabled until the system is reset. Do you want to reset the system now?</source>
        <translation>Mode hardcore tidak akan diaktifkan hingga emulator di reset ulang. Apakah Anda ingin me-reset emulator sekarang?</translation>
    </message>
</context>
<context>
    <name>AchievementSettingsWidget</name>
    <message>
        <location filename="../achievementsettingswidget.ui" line="42"/>
        <location filename="../achievementsettingswidget.cpp" line="44"/>
        <source>Enable Achievements</source>
        <translation>Aktifkan Pencapaian</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="63"/>
        <location filename="../achievementsettingswidget.cpp" line="46"/>
        <source>Enable Hardcore Mode</source>
        <translation>Aktifkan Mode Hardcore</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="49"/>
        <location filename="../achievementsettingswidget.cpp" line="66"/>
        <source>Test Unofficial Achievements</source>
        <translation>Uji Coba Pencapaian Tidak Resmi</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="178"/>
        <location filename="../achievementsettingswidget.cpp" line="55"/>
        <source>Enable Sound Effects</source>
        <translation>Aktifkan Efek Suara</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="80"/>
        <source>Notifications</source>
        <translation>Notifikasi</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="116"/>
        <location filename="../achievementsettingswidget.ui" line="162"/>
        <source>5 seconds</source>
        <translation>5 detik</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="195"/>
        <source>Account</source>
        <translation>Akun</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="221"/>
        <location filename="../achievementsettingswidget.cpp" line="207"/>
        <source>Login...</source>
        <translation>Masuk...</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="214"/>
        <source>View Profile...</source>
        <translation>Lihat Profil...</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="29"/>
        <source>Settings</source>
        <translation>Pengaturan</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="35"/>
        <location filename="../achievementsettingswidget.cpp" line="62"/>
        <source>Enable Spectator Mode</source>
        <translation>Aktifkan Mode Penonton</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="56"/>
        <location filename="../achievementsettingswidget.cpp" line="60"/>
        <source>Enable Encore Mode</source>
        <translation>Aktifkan Mode Encore</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="70"/>
        <location filename="../achievementsettingswidget.cpp" line="112"/>
        <source>Enable RAIntegration (Development Only)</source>
        <translation>Aktifkan RAIntegration (Hanya Untuk Pengembangan)</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="125"/>
        <location filename="../achievementsettingswidget.cpp" line="49"/>
        <source>Show Achievement Notifications</source>
        <translation>Tampilkan Pemberitahuan Pencapaian</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="171"/>
        <location filename="../achievementsettingswidget.cpp" line="52"/>
        <source>Show Leaderboard Notifications</source>
        <translation>Tampilkan Pemberitahuan Papan Peringkat</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="185"/>
        <location filename="../achievementsettingswidget.cpp" line="58"/>
        <source>Enable In-Game Overlays</source>
        <translation>Aktifkan Overlay Dalam Game</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="201"/>
        <source>Username:
Login token generated at:</source>
        <translation>Nama pengguna: 
Token masuk dibuat pada:</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="239"/>
        <source>Game Info</source>
        <translation>Informasi Game</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="44"/>
        <location filename="../achievementsettingswidget.cpp" line="46"/>
        <location filename="../achievementsettingswidget.cpp" line="60"/>
        <location filename="../achievementsettingswidget.cpp" line="62"/>
        <location filename="../achievementsettingswidget.cpp" line="66"/>
        <location filename="../achievementsettingswidget.cpp" line="112"/>
        <source>Unchecked</source>
        <translation>Tidak Dicentang</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="47"/>
        <source>&quot;Challenge&quot; mode for achievements, including leaderboard tracking. Disables save state, cheats, and slowdown functions.</source>
        <translation>Mode &quot;tantangan&quot; untuk pencapaian dan pelacakan papan peringkat. Akan menonaktifkan fungsi save state, cheat, dan juga gerak lambat.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="49"/>
        <location filename="../achievementsettingswidget.cpp" line="52"/>
        <location filename="../achievementsettingswidget.cpp" line="55"/>
        <location filename="../achievementsettingswidget.cpp" line="58"/>
        <source>Checked</source>
        <translation>Dicentang</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="56"/>
        <source>Plays sound effects for events such as achievement unlocks and leaderboard submissions.</source>
        <translation>Putar efek suara untuk aktivitas seperti pencapaian dan peningkatan di papan peringkat.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="59"/>
        <source>Shows icons in the lower-right corner of the screen when a challenge/primed achievement is active.</source>
        <translation>Menampilkan ikon di pojok kanan bawah layar saat pencapaian utama/tantangan sedang aktif.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="50"/>
        <source>Displays popup messages on events such as achievement unlocks and game completion.</source>
        <translation>Menampilkan sembulan untuk kejadian seperti mendapat pencapaian dan menamatkan permainan.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="53"/>
        <source>Displays popup messages when starting, submitting, or failing a leaderboard challenge.</source>
        <translation>Tampilkan pesan popup ketika memulai, mengirimkan, atau gagal dalam tantangan papan peringkat.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="45"/>
        <source>When enabled and logged in, DuckStation will scan for achievements on startup.</source>
        <translation>Jika diaktifkan dan telah masuk, DuckStation akan memindai pencapaian saat memulai.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="61"/>
        <source>When enabled, each session will behave as if no achievements have been unlocked.</source>
        <translation>Saat diaktifkan, setiap sesi akan seolah-olah seperti belum membuka pencapaian apa-apa.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="63"/>
        <source>When enabled, DuckStation will assume all achievements are locked and not send any unlock notifications to the server.</source>
        <translation>Ketika diaktifkan, DuckStation akan menganggap semua pencapaian terkunci dan tidak akan mengirimkan notifikasi pembukaan pencapaian ke server.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="67"/>
        <source>When enabled, DuckStation will list achievements from unofficial sets. Please note that these achievements are not tracked by RetroAchievements, so they unlock every time.</source>
        <translation>Ketika diaktifkan, DuckStation akan mencantumkan pencapaian dari set tidak resmi. Harap diperhatikan bahwa pencapaian ini tidak dilacak oleh RetroAchievements, jadi pencapaian ini akan terbuka setiap saat.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="113"/>
        <source>When enabled, DuckStation will load the RAIntegration DLL which allows for achievement development.&lt;br&gt;The RA_Integration.dll file must be placed in the same directory as the DuckStation executable.</source>
        <translation>Ketika diaktifkan, DuckStation akan memuat file DLL RAIntegration yang memungkinkan untuk pengembangan pencapaian. File RA_Integration.dll harus ditempatkan pada direktori yang sama dengan file yang dapat dieksekusi oleh DuckStation.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="165"/>
        <source>Reset System</source>
        <translation>Reset Sistem</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="166"/>
        <source>Hardcore mode will not be enabled until the system is reset. Do you want to reset the system now?</source>
        <translation>Mode hardcore tidak akan aktif hingga sistem di reset ulang. Apakah Anda ingin me-reset sistem sekarang?</translation>
    </message>
    <message numerus="yes">
        <location filename="../achievementsettingswidget.cpp" line="179"/>
        <location filename="../achievementsettingswidget.cpp" line="186"/>
        <source>%n seconds</source>
        <translation>
            <numerusform>%n detik</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="199"/>
        <source>Username: %1
Login token generated on %2.</source>
        <translation>Nama pengguna: %1
Token masuk dibuat pada %2.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="202"/>
        <source>Logout</source>
        <translation>Keluar</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="206"/>
        <source>Not Logged In.</source>
        <translation>Belum Masuk.</translation>
    </message>
</context>
<context>
    <name>Achievements</name>
    <message>
        <location filename="../../core/achievements.cpp" line="1525"/>
        <source>Hardcore mode will be enabled on system reset.</source>
        <translation>Mode Hardcore akan diaktifkan pada saat sistem reset.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1577"/>
        <source>Game complete.
{0}, {1}.</source>
        <translation>Permainan selesai.
{0}, {1}.</translation>
    </message>
    <message numerus="yes">
        <location filename="../../core/achievements.cpp" line="1580"/>
        <location filename="../../core/achievements.cpp" line="1617"/>
        <location filename="../../core/achievements.cpp" line="3070"/>
        <source>%n points</source>
        <comment>Achievement points</comment>
        <translation>
            <numerusform>%n poin</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1614"/>
        <source>Subset complete.
{0}, {1}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1985"/>
        <source>Downloading achievements data...</source>
        <translation>Mengunduh data pencapaian...</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2213"/>
        <source>Achievement unlocks will not be submitted for this session.
Error: {}</source>
        <translation>Pembukaan pencapaian tidak akan di kirimkan pada sesi ini.
Eror: {}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2220"/>
        <source>RetroAchievements Login Failed</source>
        <translation>Gagal Masuk Ke RetroAchievements</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2261"/>
        <source>Score: {} ({} softcore)
Unread messages: {}</source>
        <extracomment>Summary for login notification.</extracomment>
        <translation>Skor: {} ({} softcore)

Pesan yang belum dibaca: {}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2347"/>
        <location filename="../../core/achievements.cpp" line="2361"/>
        <source>Confirm Hardcore Mode Disable</source>
        <translation>Konfirmasi Nonaktifkan Mode Hardcore</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2348"/>
        <location filename="../../core/achievements.cpp" line="2362"/>
        <source>{0} cannot be performed while hardcore mode is active. Do you want to disable hardcore mode? {0} will be cancelled if you select No.</source>
        <translation>{0} tidak dapat dilakukan saat mode hardcore aktif. Apakah Anda ingin menonaktifkan mode hardcore? {0} akan dibatalkan jika Anda memilih Tidak.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1924"/>
        <source>Hardcore mode is now enabled.</source>
        <translation>Mode Hardcore telah diaktifkan.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1476"/>
        <source>{0}, {1}.</source>
        <translation>{0}, {1}.</translation>
    </message>
    <message numerus="yes">
        <location filename="../../core/achievements.cpp" line="1477"/>
        <source>You have unlocked {} of %n achievements</source>
        <comment>Achievement popup</comment>
        <translation>
            <numerusform>Anda membuka {} dari %n pencapaian</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../core/achievements.cpp" line="1480"/>
        <source>and earned {} of %n points</source>
        <comment>Achievement popup</comment>
        <translation>
            <numerusform>dan mendapatkan {} dari %n poin</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1488"/>
        <source>Hardcore mode is enabled. Cheats and save states are unavailable.</source>
        <translation>Hardcore mode sedang aktif. Cheat dan save state tidak tersedia.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1492"/>
        <source>Hardcore mode is disabled. Leaderboards will not be tracked.</source>
        <translation>Mode Hardcore tidak diaktifkan. Leaderboard tidak akan dilacak.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1548"/>
        <source>{} (Unofficial)</source>
        <translation>{} (Tidak Resmi)</translation>
    </message>
    <message numerus="yes">
        <location filename="../../core/achievements.cpp" line="1578"/>
        <location filename="../../core/achievements.cpp" line="1615"/>
        <source>%n achievements</source>
        <comment>Mastery popup</comment>
        <translation>
            <numerusform>%n pencapaian</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1637"/>
        <source>Leaderboard attempt started.</source>
        <translation>Percobaan papan peringkat dimulai.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1657"/>
        <source>Leaderboard attempt failed.</source>
        <translation>Percobaan papan peringkat gagal.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1677"/>
        <source>Your Time: {}{}</source>
        <translation>Waktu Anda: {} {}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1678"/>
        <source>Your Score: {}</source>
        <translation>Skor Anda: {}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1679"/>
        <source>Your Value: {}</source>
        <translation>Nilai Anda: {}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1688"/>
        <source> (Submitting)</source>
        <translation> (Mengirim)</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1712"/>
        <source>Your Time: {0} (Best: {1})</source>
        <translation>Waktu Anda: {0} (Terbaik: {1})</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1713"/>
        <source>Your Score: {0} (Best: {1})</source>
        <translation>Skor Anda: {0} (Terbaik: {1})</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1714"/>
        <source>Your Value: {0} (Best: {1})</source>
        <translation>Nilai Anda: {0} (Terbaik: {1})</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1719"/>
        <source>Leaderboard Position: {0} of {1}</source>
        <translation>Posisi Papan Pencapaian: {0} of {1}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1853"/>
        <source>Server error in {}:
{}</source>
        <translation>Eror server di {}:
{}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1869"/>
        <source>Achievements Disconnected</source>
        <translation>Koneksi ke RetroAchievements Terputus</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1870"/>
        <source>An unlock request could not be completed. We will keep retrying to submit this request.</source>
        <translation>Pembukaan pencapaian tidak dapat diselesaikan. Permintaan ini akan terus kami coba kirim.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1884"/>
        <source>Achievements Reconnected</source>
        <translation>Koneksi ke RetroAchievements Terhubung Kembali</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1885"/>
        <source>All pending unlock requests have completed.</source>
        <translation>Pembukaan pencapaian yang tadi tertunda telah selesai.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1925"/>
        <source>Hardcore mode is now disabled.</source>
        <translation>Mode Hardcore telah dinonaktifkan.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2674"/>
        <source>Achievements Unlocked</source>
        <comment>Pause Menu</comment>
        <translation>Pencapaian Yang Terbuka</translation>
    </message>
    <message numerus="yes">
        <location filename="../../core/achievements.cpp" line="2706"/>
        <source>%n unlocks have not been confirmed by the server.</source>
        <comment>Pause Menu</comment>
        <translation>
            <numerusform>%n pembukaan pencapaian belum dikonfirmasi oleh server.</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2716"/>
        <source>Most Recent</source>
        <comment>Pause Menu</comment>
        <translation>Terbaru</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2729"/>
        <source>Nearest Completion</source>
        <comment>Pause Menu</comment>
        <translation>Terdekat Untuk Dicapai</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2758"/>
        <source>Active Challenge Achievements</source>
        <comment>Pause Menu</comment>
        <translation>Pencapaian Tantangan Aktif</translation>
    </message>
    <message numerus="yes">
        <location filename="../../core/achievements.cpp" line="2871"/>
        <source>You have unlocked all achievements and earned %n points!</source>
        <comment>Point count</comment>
        <translation>
            <numerusform>Anda telah membuka semua pencapaian dan mendapatkan %n poin!</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2983"/>
        <source>Missable</source>
        <translation>Dapat Terlewatkan</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2984"/>
        <source>Progression</source>
        <translation>Perkembangan</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2985"/>
        <source>Win Condition</source>
        <translation>Kondisi Menang</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2992"/>
        <location filename="../../core/achievements.cpp" line="3470"/>
        <location filename="../../core/achievements.cpp" line="3547"/>
        <source>Change Selection</source>
        <translation>Ubah Opsi Terpilih</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2994"/>
        <source>View Details</source>
        <translation>Lihat Detil</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2996"/>
        <location filename="../../core/achievements.cpp" line="3474"/>
        <location filename="../../core/achievements.cpp" line="3551"/>
        <source>Back</source>
        <translation>Kembali</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="3132"/>
        <source>Unlocked: {} | {:.1f}% of players have this achievement</source>
        <translation>Tercapai: {} | {:.1f}% pemain memiliki pencapaian ini</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="3140"/>
        <source>{:.1f}% of players have this achievement</source>
        <translation type="unfinished"></translation>
    </message>
    <message numerus="yes">
        <location filename="../../core/achievements.cpp" line="3326"/>
        <source>This game has %n leaderboards.</source>
        <comment>Leaderboard count</comment>
        <translation>
            <numerusform>Permainan ini memiliki %n papan pencapaian.</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="3544"/>
        <source>Change Page</source>
        <translation>Ubah Halaman</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="3549"/>
        <source>View Profile</source>
        <translation>Lihat Profil</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="3735"/>
        <location filename="../../core/achievements.cpp" line="3756"/>
        <source>Leaderboard download failed</source>
        <translation>Pengunduhan papan pencapaian gagal</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="4078"/>
        <source>User is not logged in.</source>
        <translation>Pengguna tidak masuk.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="4084"/>
        <source>Progress is already being updated.</source>
        <translation>Perkembangan sedang di perbaharui.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="4103"/>
        <source>Error</source>
        <translation>Eror</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="4104"/>
        <source>Refresh all progress failed</source>
        <translation>Penyegaran semua pencapaian gagal</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="4122"/>
        <source>Updated achievement progress database.</source>
        <translation>Basis data kemajuan pencapaian telah diperbarui.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2859"/>
        <source> (Hardcore Mode)</source>
        <translation> (Mode Hardcore)</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2876"/>
        <source>You have unlocked {0} of {1} achievements, earning {2} of {3} possible points.</source>
        <translation>Anda membuka {0} dari {1} pencapaian, mendapat {2} dari {3} poin yang dapat diperoleh.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2938"/>
        <source>Unknown</source>
        <translation>Tidak Diketahui</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2939"/>
        <location filename="../../core/achievements.cpp" line="2986"/>
        <source>Locked</source>
        <translation>Terkunci</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2940"/>
        <location filename="../../core/achievements.cpp" line="2987"/>
        <source>Unlocked</source>
        <translation>Terbuka</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2941"/>
        <source>Unsupported</source>
        <translation>Tidak Didukung</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2942"/>
        <source>Unofficial</source>
        <translation>Tidak Resmi</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2943"/>
        <source>Recently Unlocked</source>
        <translation>Baru Saja Dibuka</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2944"/>
        <source>Active Challenges</source>
        <translation>Tantangan Aktif</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2945"/>
        <source>Almost There</source>
        <translation>Hampir Selesai</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="3028"/>
        <source>XXX points</source>
        <translation>XXX poin</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="3343"/>
        <source>Submitting scores is disabled because hardcore mode is off. Leaderboards are read-only.</source>
        <translation>Pengiriman skor dinonaktifkan karena mode hardcore tidak aktif. Papan peringkat hanya dapat dilihat.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="3368"/>
        <source>Show Best</source>
        <translation>Tampilkan Terbaik</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="3368"/>
        <source>Show Nearby</source>
        <translation>Tampilkan Terdekat</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="3402"/>
        <source>Rank</source>
        <translation>Posisi</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="3407"/>
        <source>Name</source>
        <translation>Nama</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="3411"/>
        <source>Time</source>
        <translation>Waktu</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="3412"/>
        <source>Score</source>
        <translation>Skor</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="3413"/>
        <source>Value</source>
        <translation>Nilai</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="3427"/>
        <source>Date Submitted</source>
        <translation>Tanggal Dikirimkan</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="3472"/>
        <source>Open Leaderboard</source>
        <translation>Buka Papan Pencapaian</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="3504"/>
        <source>Downloading leaderboard data, please wait...</source>
        <translation>Mengunduh data papan peringkat, harap tunggu...</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="3521"/>
        <source>Loading...</source>
        <translation>Sedang memuat...</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1497"/>
        <location filename="../../core/achievements.cpp" line="2884"/>
        <source>This game has no achievements.</source>
        <translation>Pencapaian tidak tersedia untuk permainan ini.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1281"/>
        <source>Failed to read executable from disc. Achievements disabled.</source>
        <translation>Gagal membaca executable dari disk. Pencapaian dinonaktifkan.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1765"/>
        <location filename="../../core/system.cpp" line="1779"/>
        <source>Overriding executable</source>
        <translation>Mengesampingkan Executable</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1766"/>
        <location filename="../../core/system.cpp" line="1780"/>
        <source>Resuming state</source>
        <translation>Melanjutkan savestate</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2849"/>
        <source>Loading state</source>
        <translation>Memuat savestate</translation>
    </message>
</context>
<context>
    <name>AdvancedSettingsWidget</name>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="148"/>
        <source>Select folder for %1</source>
        <translation>Pilih folder untuk %1</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="198"/>
        <source>Log Level</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="198"/>
        <source>Information</source>
        <translation>Informasi</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="199"/>
        <source>Sets the verbosity of messages logged. Higher levels will log more messages.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="200"/>
        <location filename="../advancedsettingswidget.cpp" line="202"/>
        <location filename="../advancedsettingswidget.cpp" line="204"/>
        <location filename="../advancedsettingswidget.cpp" line="206"/>
        <source>User Preference</source>
        <translation>Preferensi Pengguna</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="201"/>
        <source>Logs messages to the console window.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="203"/>
        <source>Logs messages to the debug console where supported.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="205"/>
        <source>Logs messages to the window.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="207"/>
        <source>Logs messages to duckstation.log in the user directory.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="208"/>
        <source>Unchecked</source>
        <translation>Tidak Dicentang</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="209"/>
        <source>Shows a debug menu bar with additional statistics and quick settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="231"/>
        <source>Apply Game Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="235"/>
        <source>Apply Compatibility Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="237"/>
        <source>Load Devices From Save States</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="239"/>
        <source>Save State Compression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="245"/>
        <source>Disable Window Rounded Corners</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="250"/>
        <source>Display Active Start Offset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="252"/>
        <source>Display Active End Offset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="254"/>
        <source>Display Line Start Offset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="256"/>
        <source>Display Line End Offset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="260"/>
        <source>DMA Max Slice Ticks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="261"/>
        <location filename="../advancedsettingswidget.cpp" line="263"/>
        <location filename="../advancedsettingswidget.cpp" line="267"/>
        <location filename="../advancedsettingswidget.cpp" line="286"/>
        <location filename="../advancedsettingswidget.cpp" line="289"/>
        <source> cycles</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="262"/>
        <source>DMA Halt Ticks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="264"/>
        <source>GPU FIFO Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="265"/>
        <source> words</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="266"/>
        <source>GPU Max Run-Ahead</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="269"/>
        <source>Enable Recompiler Memory Exceptions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="271"/>
        <source>Enable Recompiler Block Linking</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="273"/>
        <source>Enable Recompiler Fast Memory Access</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="278"/>
        <source>CD-ROM Mechacon Version</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="282"/>
        <source>CD-ROM Readahead Sectors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="283"/>
        <source> sectors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="284"/>
        <source>CD-ROM Max Seek Speedup Cycles</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="287"/>
        <source>CD-ROM Max Read Speedup Cycles</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="290"/>
        <source>CD-ROM Region Check</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="291"/>
        <source>CD-ROM SubQ Skew</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="292"/>
        <source>Allow Booting Without SBI File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="295"/>
        <source>Enable GDB Server</source>
        <translation>Aktifkan Server GDB</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="296"/>
        <source>GDB Server Port</source>
        <translation>Port Server GDB</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="299"/>
        <source>Export Shared Memory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="301"/>
        <source>Enable PCDrv</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="302"/>
        <source>Enable PCDrv Writes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="303"/>
        <source>PCDrv Root Directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="29"/>
        <source>Logging</source>
        <translation>Pencatatan Log</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="35"/>
        <source>Log Level:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="52"/>
        <source>Log Channels</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="64"/>
        <location filename="../advancedsettingswidget.cpp" line="200"/>
        <source>Log To System Console</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="71"/>
        <location filename="../advancedsettingswidget.cpp" line="204"/>
        <source>Log To Window</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="78"/>
        <location filename="../advancedsettingswidget.cpp" line="202"/>
        <source>Log To Debug Console</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="85"/>
        <location filename="../advancedsettingswidget.cpp" line="206"/>
        <source>Log To File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="97"/>
        <source>System Settings</source>
        <translation>Pengaturan Sistem</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="103"/>
        <location filename="../advancedsettingswidget.cpp" line="208"/>
        <source>Show Debug Menu</source>
        <translation>Tampilkan Menu Debug</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="113"/>
        <source>Tweaks/Hacks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="141"/>
        <source>Option</source>
        <translation>Opsi</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="146"/>
        <source>Value</source>
        <translation>Nilai</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="154"/>
        <source>Reset To Default</source>
        <translation>Atur Ulang Ke Default</translation>
    </message>
</context>
<context>
    <name>AnalogController</name>
    <message>
        <location filename="../../core/analog_controller.cpp" line="145"/>
        <location filename="../../core/negcon_rumble.cpp" line="115"/>
        <source>Controller {} switched to analog mode.</source>
        <translation>Kontroler {} telah beralih ke mode analog.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="146"/>
        <location filename="../../core/negcon_rumble.cpp" line="116"/>
        <source>Controller {} switched to digital mode.</source>
        <translation>Kontroler {} telah beralih ke mode digital.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="355"/>
        <location filename="../../core/negcon_rumble.cpp" line="257"/>
        <source>Controller {} is locked to analog mode by the game.</source>
        <translation>Kontroler {} dikunci ke mode analog oleh game.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="356"/>
        <location filename="../../core/negcon_rumble.cpp" line="258"/>
        <source>Controller {} is locked to digital mode by the game.</source>
        <translation>Kontroler {} dikunci ke mode digital oleh game.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="785"/>
        <source>D-Pad Up</source>
        <translation>D-Pad Atas</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="786"/>
        <source>D-Pad Right</source>
        <translation>D-Pad Kanan</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="787"/>
        <source>D-Pad Down</source>
        <translation>D-Pad Bawah</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="788"/>
        <source>D-Pad Left</source>
        <translation>D-Pad Kiri</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="789"/>
        <source>Triangle</source>
        <translation>Segitiga</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="790"/>
        <source>Circle</source>
        <translation>Lingkaran</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="791"/>
        <source>Cross</source>
        <translation>Silang</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="792"/>
        <source>Square</source>
        <translation>Kotak</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="793"/>
        <source>Select</source>
        <translation>Select</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="794"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="795"/>
        <source>Analog Toggle</source>
        <translation>Tombol Analog</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="796"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="797"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="798"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="799"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="800"/>
        <source>L3</source>
        <translation>L3</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="801"/>
        <source>R3</source>
        <translation>R3</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="803"/>
        <source>Left Stick Left</source>
        <translation>Stik Kiri Kiri</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="804"/>
        <source>Left Stick Right</source>
        <translation>Stik Kiri Kanan</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="805"/>
        <source>Left Stick Down</source>
        <translation>Stik Kiri Bawah</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="806"/>
        <source>Left Stick Up</source>
        <translation>Stik Kiri Atas</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="807"/>
        <source>Right Stick Left</source>
        <translation>Stik Kanan Kiri</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="808"/>
        <source>Right Stick Right</source>
        <translation>Stik Kanan Kanan</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="809"/>
        <source>Right Stick Down</source>
        <translation>Stik Kanan Bawah</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="810"/>
        <source>Right Stick Up</source>
        <translation>Stik Kanan Atas</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="812"/>
        <location filename="../../core/negcon_rumble.cpp" line="745"/>
        <source>Large Motor</source>
        <translation>Mesin Besar</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="813"/>
        <location filename="../../core/negcon_rumble.cpp" line="746"/>
        <source>Small Motor</source>
        <translation>Mesin Kecil</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="822"/>
        <source>Not Inverted</source>
        <translation>Tidak Terbalik</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="822"/>
        <source>Invert Left/Right</source>
        <translation>Balikkan Kiri/Kanan</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="823"/>
        <source>Invert Up/Down</source>
        <translation>Balikkan Atas/Bawah</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="824"/>
        <source>Invert Left/Right + Up/Down</source>
        <translation>Balikkan Kiri/Kanan + Atas/Bawah</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="827"/>
        <source>Never</source>
        <translation>Tidak pernah</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="827"/>
        <source>Digital Mode Only</source>
        <translation>Hanya Mode Digital</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="828"/>
        <source>Analog and Digital Modes</source>
        <translation>Mode Analog dan Digital</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="831"/>
        <source>Force Analog Mode on Reset</source>
        <translation>Paksakan Mode Analog Saat Reset</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="832"/>
        <source>Forces the controller to analog mode when the console is reset/powered on.</source>
        <translation>Memaksa controller ke mode analog ketika konsol disetel ulang/dihidupkan.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="835"/>
        <source>Use Left Analog for D-Pad in Digital Mode</source>
        <translation>Gunakan Analog Kiri untuk D-Pad dalam Mode Digital</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="836"/>
        <source>Allows you to use the left analog stick to control the d-pad in digital mode, as well as the buttons.</source>
        <translation>Memungkinkan Anda menggunakan stik analog kiri untuk mengontrol d-pad dalam mode digital, serta tombol-tombolnya.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="841"/>
        <source>Use Right Analog for Shoulder Buttons</source>
        <translation>Gunakan Analog Kanan untuk Tombol Bahu</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="842"/>
        <source>Allows you to use the right analog stick to control the shoulder buttons, as well as the buttons.</source>
        <translation>Memungkinkan Anda menggunakan stik analog kanan untuk mengontrol tombol bahu, serta tombolnya.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="845"/>
        <source>Analog Deadzone</source>
        <translation>Deadzone Analog</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="846"/>
        <source>Sets the analog stick deadzone, i.e. the fraction of the stick movement which will be ignored.</source>
        <translation>Mengatur deadzone stik analog, yaitu persentase dari gerakan analog yang akan diabaikan.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="849"/>
        <source>Analog Sensitivity</source>
        <translation>Sensitivitas Analog</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="850"/>
        <source>Sets the analog stick axis scaling factor. A value between 130% and 140% is recommended when using recent controllers, e.g. DualShock 4, Xbox One Controller.</source>
        <translation>Mengatur faktor penskalaan sumbu analog stik. Untuk kontroler modern seperti DualShock4 dan kontroler Xbox One, nilai antara 130% hingga 140% disarankan.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="855"/>
        <source>Button/Trigger Deadzone</source>
        <translation>Deadzone Tombol/Trigger</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="856"/>
        <source>Sets the deadzone for activating buttons/triggers, i.e. the fraction of the trigger which will be ignored.</source>
        <translation>Mengatur deadzone untuk mengaktivasi tombol/trigger, yaitu persentase tekanan tombol/trigger yang akan diabaikan.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="860"/>
        <source>Large Motor Vibration Bias</source>
        <translation>Bias Getaran Motor Besar</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="861"/>
        <source>Sets the bias value for the large vibration motor. If vibration in some games is too weak or not functioning, try increasing this value. Negative values will decrease the intensity of vibration.</source>
        <translation>Mengatur nilai bias untuk motor getaran besar. Jika getaran di beberapa game terlalu lemah atau tidak berfungsi, coba tingkatkan nilai ini. Nilai negatif akan mengurangi intensitas getaran.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="866"/>
        <source>Small Motor Vibration Bias</source>
        <translation>Bias Getaran Motor Kecil</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="867"/>
        <source>Sets the bias value for the small vibration motor. If vibration in some games is too weak or not functioning, try increasing this value. Negative values will decrease the intensity of vibration.</source>
        <translation>Mengatur nilai bias untuk motor getaran kecil. Jika getaran di beberapa game terlalu lemah atau tidak berfungsi, coba tingkatkan nilai ini. Nilai negatif akan mengurangi intensitas getaran.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="871"/>
        <source>Invert Left Stick</source>
        <translation>Balikkan Stik Kiri</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="872"/>
        <source>Inverts the direction of the left analog stick.</source>
        <translation>Membalikan arah analog stik kiri.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="874"/>
        <source>Invert Right Stick</source>
        <translation>Balikkan Stik Kanan</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="875"/>
        <source>Inverts the direction of the right analog stick.</source>
        <translation>Membalikan arah analog stik kanan.</translation>
    </message>
</context>
<context>
    <name>AnalogJoystick</name>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="354"/>
        <source>D-Pad Up</source>
        <translation>D-Pad Atas</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="355"/>
        <source>D-Pad Right</source>
        <translation>D-Pad Kanan</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="356"/>
        <source>D-Pad Down</source>
        <translation>D-Pad Bawah</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="357"/>
        <source>D-Pad Left</source>
        <translation>D-Pad Kiri</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="358"/>
        <source>Triangle</source>
        <translation>Segitiga</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="359"/>
        <source>Circle</source>
        <translation>Lingkaran</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="360"/>
        <source>Cross</source>
        <translation>Silang</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="361"/>
        <source>Square</source>
        <translation>Kotak</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="362"/>
        <source>Select</source>
        <translation>Select</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="363"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="364"/>
        <source>Mode Toggle</source>
        <translation>Beralih Mode</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="365"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="366"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="367"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="368"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="369"/>
        <source>L3</source>
        <translation>L3</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="370"/>
        <source>R3</source>
        <translation>R3</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="372"/>
        <source>Left Stick Left</source>
        <translation>Stik Kiri Kiri</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="373"/>
        <source>Left Stick Right</source>
        <translation>Stik Kiri Kanan</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="374"/>
        <source>Left Stick Down</source>
        <translation>Stik Kiri Bawah</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="375"/>
        <source>Left Stick Up</source>
        <translation>Stik Kiri Atas</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="376"/>
        <source>Right Stick Left</source>
        <translation>Stik Kanan Kiri</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="377"/>
        <source>Right Stick Right</source>
        <translation>Stik Kanan Kanan</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="378"/>
        <source>Right Stick Down</source>
        <translation>Stik Kanan Bawah</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="379"/>
        <source>Right Stick Up</source>
        <translation>Stik Kanan Atas</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="387"/>
        <source>Not Inverted</source>
        <translation>Tidak Terbalik</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="387"/>
        <source>Invert Left/Right</source>
        <translation>Balikkan Kiri/Kanan</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="388"/>
        <source>Invert Up/Down</source>
        <translation>Balikkan Atas/Bawah</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="388"/>
        <source>Invert Left/Right + Up/Down</source>
        <translation>Balikkan Kiri/Kanan + Atas/Bawah</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="392"/>
        <source>Analog Deadzone</source>
        <translation>Deadzone Analog</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="393"/>
        <source>Sets the analog stick deadzone, i.e. the fraction of the stick movement which will be ignored.</source>
        <translation>Mengatur deadzone stik analog, yaitu persentase dari gerakan analog yang akan diabaikan.</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="396"/>
        <source>Analog Sensitivity</source>
        <translation>Sensitivitas Analog</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="397"/>
        <source>Sets the analog stick axis scaling factor. A value between 130% and 140% is recommended when using recent controllers, e.g. DualShock 4, Xbox One Controller.</source>
        <translation>Mengatur faktor penskalaan sumbu analog stik. Untuk kontroler modern seperti DualShock4 dan kontroler Xbox One, nilai antara 130% hingga 140% disarankan.</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="402"/>
        <source>Invert Left Stick</source>
        <translation>Balikkan Stik Kiri</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="403"/>
        <source>Inverts the direction of the left analog stick.</source>
        <translation>Membalikan arah analog stik kiri.</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="405"/>
        <source>Invert Right Stick</source>
        <translation>Balikkan Stik Kanan</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="406"/>
        <source>Inverts the direction of the right analog stick.</source>
        <translation>Membalikan arah analog stik kanan.</translation>
    </message>
</context>
<context>
    <name>AudioSettingsWidget</name>
    <message>
        <location filename="../audiosettingswidget.ui" line="29"/>
        <source>Configuration</source>
        <translation>Konfigurasi</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="52"/>
        <source>Driver:</source>
        <translation>Driver:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="103"/>
        <location filename="../audiosettingswidget.cpp" line="103"/>
        <source>Stretch Settings</source>
        <translation>Pengaturan Timestretch</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="113"/>
        <source>Buffer Size:</source>
        <translation>Ukuran Buffer:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="197"/>
        <source>Maximum latency: 0 frames (0.00ms)</source>
        <translation>Latensi maksimal: 0 frame (0.00ms)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="35"/>
        <source>Backend:</source>
        <translation>Backend:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="86"/>
        <source>Stretch Mode:</source>
        <translation>Mode Stretch:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="144"/>
        <location filename="../audiosettingswidget.ui" line="181"/>
        <source>0 ms</source>
        <translation>0 ms</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="210"/>
        <source>Controls</source>
        <translation>Kontrol</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="216"/>
        <source>Output Volume:</source>
        <translation>Keluaran Volume:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="248"/>
        <location filename="../audiosettingswidget.ui" line="300"/>
        <source>100%</source>
        <translation>100%</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="258"/>
        <source>Reset Output Volume</source>
        <translation>Atur Ulang Volume Keluaran</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="268"/>
        <source>Fast Forward Volume:</source>
        <translation>Volume Maju Cepat:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="322"/>
        <location filename="../audiosettingswidget.cpp" line="94"/>
        <source>Mute All Sound</source>
        <translation>Bisukan Semua Suara</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="329"/>
        <location filename="../audiosettingswidget.cpp" line="96"/>
        <source>Mute CD Audio</source>
        <translation>Bisukan Suara CD</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="153"/>
        <source>Output Latency:</source>
        <translation>Latensi Output:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="188"/>
        <source>Minimal</source>
        <translation>Minimal</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="69"/>
        <source>Output Device:</source>
        <translation>Perangkat Output:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="146"/>
        <location filename="../audiosettingswidget.cpp" line="177"/>
        <source>Default</source>
        <translation>Bawaan</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="85"/>
        <source>Output Latency</source>
        <translation>Latensi Output</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="239"/>
        <location filename="../audiosettingswidget.cpp" line="240"/>
        <source>%1%</source>
        <translation>%1%</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="103"/>
        <location filename="../audiosettingswidget.cpp" line="106"/>
        <location filename="../audiosettingswidget.cpp" line="109"/>
        <location filename="../audiosettingswidget.cpp" line="218"/>
        <source>N/A</source>
        <extracomment>Preserve the %1 variable, adapt the latter ms (and/or any possible spaces in between) to your language&apos;s ruleset.</extracomment>
        <translation>N/A</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="70"/>
        <location filename="../audiosettingswidget.cpp" line="73"/>
        <location filename="../audiosettingswidget.cpp" line="349"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="80"/>
        <source>Audio Backend</source>
        <translation>Backend Audio</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="81"/>
        <source>The audio backend determines how frames produced by the emulator are submitted to the host. Cubeb provides the lowest latency, if you encounter issues, try the SDL backend. The null backend disables all host audio output.</source>
        <translation>Backend audio menentukan bagaimana suara yang dihasilkan oleh emulator akan dikirimkan ke host. Cubeb menyediakan latensi terendah, jika Anda mengalami masalah, cobalah backend SDL. Backend Null akan menonaktifkan semua output audio host.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="85"/>
        <location filename="../audiosettingswidget.cpp" line="218"/>
        <location filename="../audiosettingswidget.cpp" line="219"/>
        <source>%1 ms</source>
        <translation>%1 ms</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="86"/>
        <source>The buffer size determines the size of the chunks of audio which will be pulled by the host. Smaller values reduce the output latency, but may cause hitches if the emulation speed is inconsistent. Note that the Cubeb backend uses smaller chunks regardless of this value, so using a low value here may not significantly change latency.</source>
        <translation>Ukuran buffer menentukan ukuran potongan audio yang akan ditarik oleh host. Nilai yang lebih kecil mengurangi latensi output, tetapi dapat menyebabkan hambatan jika kecepatan emulasi tidak konsisten. Perhatikan bahwa backend Cubeb menggunakan potongan yang lebih kecil terlepas dari nilai ini, jadi menggunakan nilai yang rendah di sini mungkin tidak mengubah latensi secara signifikan.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="90"/>
        <source>Output Volume</source>
        <translation>Volume Keluaran</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="91"/>
        <source>Controls the volume of the audio played on the host.</source>
        <translation>Mengontrol volume audio yang diputar pada host.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="92"/>
        <source>Fast Forward Volume</source>
        <translation>Volume Maju Cepat</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="93"/>
        <source>Controls the volume of the audio played on the host when fast forwarding.</source>
        <translation>Mengontrol volume audio yang diputar pada host ketika melakukan maju cepat.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="94"/>
        <location filename="../audiosettingswidget.cpp" line="96"/>
        <source>Unchecked</source>
        <translation>Tidak Dicentang</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="95"/>
        <source>Prevents the emulator from producing any audible sound.</source>
        <translation>Mencegah emulator menghasilkan suara yang dapat didengar.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="97"/>
        <source>Forcibly mutes both CD-DA and XA audio from the CD-ROM. Can be used to disable background music in some games.</source>
        <translation>Membisukan audio CD-DA dan XA secara paksa dari CD-ROM. Dapat digunakan untuk menonaktifkan musik latar belakang di beberapa game.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="100"/>
        <source>Stretch Mode</source>
        <translation>Mode Stretch</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="100"/>
        <source>Time Stretching</source>
        <translation>Time Stretching</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="101"/>
        <source>When running outside of 100% speed, adjusts the tempo on audio instead of dropping frames. Produces much nicer fast forward/slowdown audio at a small cost to performance.</source>
        <translation>Ketika berjalan di luar kecepatan 100%, menyesuaikan tempo pada audio alih-alih membuang frame. Menghasilkan audio yang jauh lebih baik untuk mempercepat/memperlambat audio dengan efek yang kecil untuk performa.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="107"/>
        <location filename="../audiosettingswidget.cpp" line="110"/>
        <source>Resets volume back to the global/inherited setting.</source>
        <translation>Mengatur ulang volume kembali ke pengaturan global.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="108"/>
        <location filename="../audiosettingswidget.cpp" line="111"/>
        <source>Resets volume back to the default, i.e. full.</source>
        <translation>Mengatur ulang volume kembali ke default, yaitu penuh.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="104"/>
        <source>These settings fine-tune the behavior of the SoundTouch audio time stretcher when running outside of 100% speed.</source>
        <translation>Pengaturan ini mengatur perilaku time stretch SoundTouch ketika berjalan di luar kecepatan 100%.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="106"/>
        <source>Reset Volume</source>
        <translation>Atur Ulang Volume</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="310"/>
        <location filename="../audiosettingswidget.cpp" line="109"/>
        <source>Reset Fast Forward Volume</source>
        <translation>Atur Ulang Volume Maju Cepat</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="197"/>
        <source>Unknown Device &quot;%1&quot;</source>
        <translation>Perangkat Tidak Dikenal &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="226"/>
        <source>Maximum Latency: %1 ms (%2 ms buffer + %3 ms output)</source>
        <translation>Latensi Maksimal: %1 ms (%2 ms buffer + %3 ms output)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="233"/>
        <source>Maximum Latency: %1 ms (minimum output latency unknown)</source>
        <translation>Latensi Maksimal: %1 ms (latensi output minimum tidak diketahui)</translation>
    </message>
</context>
<context>
    <name>AudioStream</name>
    <message>
        <location filename="../../util/cubeb_audio_stream.cpp" line="262"/>
        <location filename="../../util/cubeb_audio_stream.cpp" line="273"/>
        <source>Default</source>
        <translation>Bawaan</translation>
    </message>
</context>
<context>
    <name>AudioStretchSettingsDialog</name>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="14"/>
        <source>Audio Stretch Settings</source>
        <translation>Pengaturan Audio Stretch</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="68"/>
        <source>Sequence Length:</source>
        <translation>Panjang Urutan:</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="97"/>
        <source>30</source>
        <translation>30</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="104"/>
        <source>Seekwindow Size:</source>
        <translation>Ukuran Seekwindow:</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="133"/>
        <source>20</source>
        <translation>20</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="140"/>
        <source>Overlap:</source>
        <translation>Overlap:</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="169"/>
        <source>10</source>
        <translation>10</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="50"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Audio Stretch Settings&lt;/span&gt;&lt;br/&gt;These settings fine-tune the behavior of the SoundTouch audio time stretcher when running outside of 100% speed.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Pengaturan Audio Stretch&lt;/span&gt;&lt;br/&gt;Pengaturan ini mengatur perilaku audio stretch SoundTouch ketika berjalan di luar kecepatan 100%.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="176"/>
        <source>Use Quickseek</source>
        <translation>Gunakan Quickseek</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="183"/>
        <source>Use Anti-Aliasing Filter</source>
        <translation>Gunakan Filter Anti-Aliasing</translation>
    </message>
</context>
<context>
    <name>AutoUpdaterWindow</name>
    <message>
        <location filename="../autoupdaterdialog.ui" line="17"/>
        <location filename="../autoupdaterdialog.cpp" line="376"/>
        <location filename="../autoupdaterdialog.cpp" line="565"/>
        <source>Automatic Updater</source>
        <translation>Pembaruan Otomatis</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="51"/>
        <source>Update Available</source>
        <translation>Update Tersedia</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="60"/>
        <source>Current Version: </source>
        <translation>Versi Saat Ini: </translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="67"/>
        <source>New Version: </source>
        <translation>Versi Terbaru: </translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="95"/>
        <source>Download and Install...</source>
        <translation>Unduh dan Pasang...</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="102"/>
        <source>Skip This Update</source>
        <translation>Lewati Update Ini</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="109"/>
        <source>Remind Me Later</source>
        <translation>Ingatkan Saya Nanti</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="238"/>
        <location filename="../autoupdaterdialog.cpp" line="804"/>
        <source>Updater Error</source>
        <translation>Update Bermasalah</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="444"/>
        <source>Download...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="493"/>
        <source>&lt;h2&gt;Changes:&lt;/h2&gt;</source>
        <translation>&lt;h2&gt;Catatan Perubahan:&lt;/h2&gt;</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="534"/>
        <source>&lt;h2&gt;Settings Warning&lt;/h2&gt;&lt;p&gt;Installing this update will reset your program configuration. Please note that you will have to reconfigure your settings after this update.&lt;/p&gt;</source>
        <translation>&lt;h2&gt;Peringatan Pengaturan&lt;/h2&gt;&lt;p&gt;Menginstal update ini akan me-reset konfigurasi program anda. Anda harus membuat konfigurasi baru setelah memasang update ini.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="566"/>
        <source>Downloading %1...</source>
        <translation>Sedang mengunduh DuckStation %1...</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="377"/>
        <source>No updates are currently available. Please try again later.</source>
        <translation>Tidak ada update tersedia. Coba lagi nanti.</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="175"/>
        <source>Do not show again</source>
        <translation type="unfinished">Jangan tampilkan lagi</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="416"/>
        <source>Current Version: %1 (%2)</source>
        <translation>Versi Saat Ini: %1 (%2)</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="417"/>
        <source>New Version: %1 (%2)</source>
        <translation>Versi Terbaru: %1 (%2)</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="526"/>
        <source>&lt;h2&gt;Save State Warning&lt;/h2&gt;&lt;p&gt;Installing this update will make your save states &lt;b&gt;incompatible&lt;/b&gt;. Please ensure you have saved your games to memory card before installing this update or you will lose progress.&lt;/p&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="538"/>
        <source>&lt;h4&gt;Installing this update will download %1 MB through your internet connection.&lt;/h4&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="805"/>
        <source>Failed to remove updater exe after update:
%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="448"/>
        <source>Loading...</source>
        <translation>Sedang memuat...</translation>
    </message>
</context>
<context>
    <name>BIOSSettingsWidget</name>
    <message>
        <location filename="../biossettingswidget.ui" line="89"/>
        <source>BIOS Directory</source>
        <translation>Direktori BIOS</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="45"/>
        <source>NTSC-U/C (US/Canada):</source>
        <translation>NTSC-U/C (Amerika/Kanada):</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="52"/>
        <source>PAL (Europe, Australia):</source>
        <translation>PAL (Eropa, Australia):</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="69"/>
        <source>NTSC-J (Japan):</source>
        <translation>NTSC-J (Jepang):</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="95"/>
        <source>DuckStation will search for BIOS images in this directory.</source>
        <translation>DuckStation akan mencari image BIOS dalam direktori ini.</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="105"/>
        <source>Refresh BIOS List</source>
        <translation>Segarkan Daftar BIOS</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="120"/>
        <location filename="../biossettingswidget.ui" line="179"/>
        <source>Browse...</source>
        <translation>Telusuri...</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="127"/>
        <source>Open...</source>
        <translation>Buka...</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="134"/>
        <source>Reset</source>
        <translation>Reset</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="146"/>
        <source>Parallel Port</source>
        <translation>Port Parallel</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="152"/>
        <source>Device Type:</source>
        <translation>Tipe Perangkat:</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="169"/>
        <source>Image Path:</source>
        <translation>Lokasi Image:</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="188"/>
        <location filename="../biossettingswidget.cpp" line="99"/>
        <source>Cartridge Switch On</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="195"/>
        <location filename="../biossettingswidget.cpp" line="103"/>
        <source>Allow Image Writes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="207"/>
        <source>Options</source>
        <translation>Pengaturan</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="213"/>
        <location filename="../biossettingswidget.cpp" line="106"/>
        <source>Enable TTY Logging</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="29"/>
        <source>BIOS Selection</source>
        <translation>Pilihan BIOS</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="76"/>
        <source>Select BIOS Directory</source>
        <translation>Pilih Direktori BIOS</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="94"/>
        <source>Device Type</source>
        <translation>Jenis Perangkat</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="94"/>
        <source>None</source>
        <translation>Tidak Ada</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="95"/>
        <source>Simulates a device plugged into the console&apos;s parallel port. Usually these are flash cartridges, and require some sort of image dump to function.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="97"/>
        <source>Image Path</source>
        <translation>Lokasi Image</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="97"/>
        <source>Empty</source>
        <translation>Kosong</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="98"/>
        <source>Sets the path to the image used for flash cartridges.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="99"/>
        <source>Checked</source>
        <translation>Dicentang</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="100"/>
        <source>Simulates the position of the switch on the cartridge. Most cartridges require the switch to be on for it to activate on startup.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="104"/>
        <source>Stores any images made to the cartridge&apos;s flash storage back to the host&apos;s file system. &lt;strong&gt;This will overwrite your cartridge dump,&lt;/strong&gt; you should ensure you have a backup first.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="107"/>
        <source>Logs BIOS calls to printf(). Not all games contain debugging messages.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="135"/>
        <source>Use Global Setting</source>
        <translation>Gunakan Pengaturan Global</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="137"/>
        <source>Auto-Detect</source>
        <translation>Deteksi Otomatis</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="155"/>
        <source>Unknown</source>
        <translation>Tidak Diketahui</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="206"/>
        <source>Select PIO Image</source>
        <translation>Pilih Image PIO</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="103"/>
        <location filename="../biossettingswidget.cpp" line="106"/>
        <source>Unchecked</source>
        <translation>Tidak Dicentang</translation>
    </message>
</context>
<context>
    <name>CDImageHasher</name>
    <message>
        <location filename="../../util/cd_image_hasher.cpp" line="28"/>
        <source>Computing hash for Track {}/Index {}...</source>
        <translation>Menghitung hash untuk Track {}/Indeks {}...</translation>
    </message>
</context>
<context>
    <name>CheatCodeEditorDialog</name>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="836"/>
        <source>Enter Group Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="836"/>
        <source>Enter name for the code group. Using backslashes (\) will create sub-trees.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="864"/>
        <location filename="../gamecheatsettingswidget.cpp" line="871"/>
        <location filename="../gamecheatsettingswidget.cpp" line="886"/>
        <location filename="../gamecheatsettingswidget.cpp" line="925"/>
        <source>Error</source>
        <translation>Eror</translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="864"/>
        <source>Name cannot be empty.</source>
        <translation>Nama tidak boleh kosong.</translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="871"/>
        <source>Instructions cannot be empty.</source>
        <translation>Instruksi tidak boleh kosong.</translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="887"/>
        <source>A code with the name &apos;%1&apos; already exists.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="926"/>
        <source>Failed to save cheat code:
%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="969"/>
        <source>Ungrouped</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="974"/>
        <source>New...</source>
        <translation>Baru...</translation>
    </message>
</context>
<context>
    <name>Cheats</name>
    <message>
        <location filename="../../core/cheats.cpp" line="305"/>
        <source>Gameshark</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/cheats.cpp" line="330"/>
        <source>Manual</source>
        <translation>Manual</translation>
    </message>
    <message>
        <location filename="../../core/cheats.cpp" line="330"/>
        <source>Automatic (Frame End)</source>
        <translation type="unfinished"></translation>
    </message>
    <message numerus="yes">
        <location filename="../../core/cheats.cpp" line="1020"/>
        <source>%n game patches are active.</source>
        <comment>OSD Message</comment>
        <translation>
            <numerusform>%n patch game sedang aktif.</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../core/cheats.cpp" line="1027"/>
        <source>%n cheats are enabled. This may crash games.</source>
        <comment>OSD Message</comment>
        <translation type="unfinished">
            <numerusform></numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../core/cheats.cpp" line="1035"/>
        <source>No cheats/patches are found or enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message numerus="yes">
        <location filename="../../core/cheats.cpp" line="1054"/>
        <source>%n cheats</source>
        <comment>Cheats blocked by hardcore mode</comment>
        <translation type="unfinished">
            <numerusform></numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../core/cheats.cpp" line="1056"/>
        <source>%n patches</source>
        <comment>Patches blocked by hardcore mode</comment>
        <translation type="unfinished">
            <numerusform></numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../core/cheats.cpp" line="1059"/>
        <source>{0} and {1} disabled by achievements hardcore mode/safe mode.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/cheats.cpp" line="1061"/>
        <source>{} disabled by achievements hardcore mode/safe mode.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/cheats.cpp" line="1094"/>
        <source>Cheat &apos;{}&apos; applied.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ColorPickerButton</name>
    <message>
        <location filename="../colorpickerbutton.cpp" line="41"/>
        <source>Select LED Color</source>
        <translation>Pilih Warna Panel Lampu</translation>
    </message>
</context>
<context>
    <name>ConsoleSettingsWidget</name>
    <message>
        <location filename="../consolesettingswidget.ui" line="29"/>
        <source>Console</source>
        <translation>Konsol</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="35"/>
        <source>Region:</source>
        <translation>Region:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="45"/>
        <source>Frame Rate:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="57"/>
        <location filename="../consolesettingswidget.cpp" line="94"/>
        <source>Fast Boot</source>
        <translation>Boot Cepat</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="64"/>
        <location filename="../consolesettingswidget.cpp" line="96"/>
        <source>Fast Forward Boot</source>
        <translation>Percepat Boot</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="71"/>
        <location filename="../consolesettingswidget.cpp" line="105"/>
        <source>Fast Forward Memory Card Access</source>
        <translation>Percepat Akses Memory Card</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="78"/>
        <location filename="../consolesettingswidget.cpp" line="100"/>
        <source>Enable 8MB RAM (Dev Console)</source>
        <translation>Aktifkan RAM 8MB (Konsol Developer)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="90"/>
        <source>CPU Emulation</source>
        <translation>Emulasi CPU</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="99"/>
        <location filename="../consolesettingswidget.cpp" line="116"/>
        <source>Enable Recompiler ICache</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="108"/>
        <location filename="../consolesettingswidget.cpp" line="112"/>
        <source>Enable Clock Speed Control (Overclocking/Underclocking)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="128"/>
        <source>100% (effective 33.3mhz)</source>
        <translation>100% (efektif 33.3mhz)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="140"/>
        <source>Execution Mode:</source>
        <translation>Mode Eksekusi:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="172"/>
        <source>CD-ROM Emulation</source>
        <translation>Emulasi CD-ROM</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="178"/>
        <source>Read Speedup:</source>
        <translation>Percepatan Baca Disk:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="186"/>
        <location filename="../consolesettingswidget.cpp" line="122"/>
        <source>None (Double Speed)</source>
        <translation>Tidak Ada (Kecepatan Dua Kali Lipat)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="191"/>
        <source>2x (Quad Speed)</source>
        <translation>2x (Kecepatan Empat Kali Lipat)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="196"/>
        <source>3x (6x Speed)</source>
        <translation>3x (Kecepatan 6x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="201"/>
        <source>4x (8x Speed)</source>
        <translation>4x (Kecepatan 8x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="206"/>
        <source>5x (10x Speed)</source>
        <translation>5x (Kecepatan 10x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="211"/>
        <source>6x (12x Speed)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="216"/>
        <source>7x (14x Speed)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="221"/>
        <source>8x (16x Speed)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="226"/>
        <source>9x (18x Speed)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="231"/>
        <source>10x (20x Speed)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="236"/>
        <location filename="../consolesettingswidget.ui" line="305"/>
        <source>Maximum</source>
        <translation>Maksimal</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="244"/>
        <source>Seek Speedup:</source>
        <translation>Percepatan Seek Disk:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="251"/>
        <location filename="../consolesettingswidget.ui" line="255"/>
        <location filename="../consolesettingswidget.cpp" line="126"/>
        <source>None (Normal Speed)</source>
        <translation>Tidak Ada (Kecepatan Normal)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="260"/>
        <source>2x</source>
        <translation>2x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="265"/>
        <source>3x</source>
        <translation>100% {3x?}</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="270"/>
        <source>4x</source>
        <translation>4x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="275"/>
        <source>5x</source>
        <translation>100% {5x?}</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="280"/>
        <source>6x</source>
        <translation>100% {6x?}</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="285"/>
        <source>7x</source>
        <translation>100% {7x?}</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="290"/>
        <source>8x</source>
        <translation>8x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="295"/>
        <source>9x</source>
        <translation>100% {9x?}</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="300"/>
        <source>10x</source>
        <translation>100% {10x?}</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="315"/>
        <source>Preload Image To RAM</source>
        <translation>Muat Image Ke RAM</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="322"/>
        <location filename="../consolesettingswidget.cpp" line="133"/>
        <source>Apply Image Patches</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="329"/>
        <location filename="../consolesettingswidget.cpp" line="141"/>
        <source>Ignore Drive Subcode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="336"/>
        <location filename="../consolesettingswidget.cpp" line="137"/>
        <source>Switch to Next Disc on Stop</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="86"/>
        <source>Region</source>
        <translation type="unfinished">Region</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="86"/>
        <source>Auto-Detect</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="87"/>
        <source>Determines the emulated hardware type.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="89"/>
        <source>Force Video Timing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="89"/>
        <source>Disabled</source>
        <translation type="unfinished">Nonaktif</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="90"/>
        <source>Utilizes the chosen frame timing regardless of the active region. This feature can be used to force PAL games to run at 60Hz and NTSC games to run at 50Hz. For most games which have a speed tied to the framerate, this will result in the game running approximately 17% faster or slower. For variable frame rate games, it may not affect the speed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="94"/>
        <location filename="../consolesettingswidget.cpp" line="96"/>
        <location filename="../consolesettingswidget.cpp" line="100"/>
        <location filename="../consolesettingswidget.cpp" line="105"/>
        <location filename="../consolesettingswidget.cpp" line="112"/>
        <location filename="../consolesettingswidget.cpp" line="116"/>
        <location filename="../consolesettingswidget.cpp" line="130"/>
        <location filename="../consolesettingswidget.cpp" line="133"/>
        <location filename="../consolesettingswidget.cpp" line="137"/>
        <location filename="../consolesettingswidget.cpp" line="141"/>
        <source>Unchecked</source>
        <translation type="unfinished">Tidak Dicentang</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="95"/>
        <source>Skips the boot animation. Safe to enable.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="97"/>
        <source>Fast forwards through the early loading process when fast booting, saving time. Results may vary between games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="101"/>
        <source>Enables an additional 6MB of RAM to obtain a total of 2+6 = 8MB, usually present on dev consoles. Games have to use a larger heap size for this additional RAM to be usable. Titles which rely on memory mirrors may break, so it should only be used with compatible mods.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="106"/>
        <source>Fast forwards through memory card access, both loading and saving. Can reduce waiting times in games that frequently access memory cards.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="109"/>
        <source>Execution Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="109"/>
        <source>Recompiler (Fastest)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="110"/>
        <source>Determines how the emulated CPU executes instructions.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="113"/>
        <source>When this option is chosen, the clock speed set below will be used.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="114"/>
        <source>Overclocking Percentage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="114"/>
        <source>100%</source>
        <translation type="unfinished">100%</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="115"/>
        <source>Selects the percentage of the normal clock speed the emulated hardware will run at.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="117"/>
        <source>Simulates stalls in the recompilers when the emulated CPU would have to fetch instructions into its cache. Makes games run closer to their console framerate, at a small cost to performance. Interpreter mode always simulates the instruction cache.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="122"/>
        <source>CD-ROM Read Speedup</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="123"/>
        <source>Speeds up CD-ROM reads by the specified factor. Only applies to double-speed reads, and is ignored when audio is playing. May improve loading speeds in some games, at the cost of breaking others.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="126"/>
        <source>CD-ROM Seek Speedup</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="127"/>
        <source>Reduces the simulated time for the CD-ROM sled to move to different areas of the disc. Can improve loading times, but crash games which do not expect the CD-ROM to operate faster.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="130"/>
        <source>Preload Image to RAM</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="131"/>
        <source>Loads the game image into RAM. Useful for network paths that may become unreliable during gameplay. In some cases also eliminates stutter when games initiate audio track playback.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="134"/>
        <source>Automatically applies patches to disc images when they are present in the same directory. Currently only PPF patches are supported with this option.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="138"/>
        <source>Automatically switches to the next disc in the game when the game stops the CD-ROM motor. No switch will occur if the last disc in the game is already selected. &lt;strong&gt;Does not work for all games.&lt;/strong&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="142"/>
        <source>Ignores the subchannel provided by the drive when using physical discs, instead always generating subchannel data. Won&apos;t work with libcrypt games, but can improve read reliability on some drives.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="187"/>
        <source>Enabling CPU overclocking will break games, cause bugs, reduce performance and can significantly increase system requirements.

By enabling this option you are agreeing to not create any bug reports unless you have confirmed the bug also occurs with overclocking disabled.

This warning will only be shown once.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="191"/>
        <source>CPU Overclocking Warning</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="194"/>
        <source>Yes, I will confirm bugs without overclocking before reporting.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="195"/>
        <source>No, take me back to safety.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="237"/>
        <source>%1% (%2MHz)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Controller</name>
    <message>
        <location filename="../../core/analog_controller.cpp" line="341"/>
        <location filename="../../core/analog_joystick.cpp" line="71"/>
        <location filename="../../core/analog_joystick.cpp" line="246"/>
        <location filename="../../core/negcon_rumble.cpp" line="243"/>
        <source>Controller {} switched to analog mode.</source>
        <translation>Kontroler {} beralih ke mode analog.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="342"/>
        <location filename="../../core/analog_joystick.cpp" line="72"/>
        <location filename="../../core/analog_joystick.cpp" line="247"/>
        <location filename="../../core/negcon_rumble.cpp" line="244"/>
        <source>Controller {} switched to digital mode.</source>
        <translation>Kontroler {} beralih ke mode digital.</translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="192"/>
        <source>Controller {} switched to JogCon mode.</source>
        <translation>Kontroler {} beralih ke mode JogCon.</translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="193"/>
        <source>Controller {} switched to Digital mode.</source>
        <translation>Kontroler {} beralih ke mode Digital.</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget</name>
    <message>
        <location filename="../controllerbindingwidget.ui" line="29"/>
        <source>Controller Type</source>
        <translation>Tipe Kontroler</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="40"/>
        <source>Bindings</source>
        <translation>Penetapan Tombol</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="60"/>
        <source>Settings</source>
        <translation>Pengaturan</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="80"/>
        <source>Macros</source>
        <translation>Makro</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="117"/>
        <location filename="../controllerbindingwidgets.cpp" line="344"/>
        <location filename="../controllerbindingwidgets.cpp" line="430"/>
        <location filename="../controllerbindingwidgets.cpp" line="445"/>
        <source>Automatic Mapping</source>
        <translation>Atur Tombol Otomatis</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="131"/>
        <location filename="../controllerbindingwidgets.cpp" line="293"/>
        <source>Clear Mapping</source>
        <translation>Bersihkan Penetapan Tombol</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="278"/>
        <source>Multiple devices...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="283"/>
        <source>No devices available</source>
        <translation>Tidak ada perangkat tersedia</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="294"/>
        <source>Are you sure you want to clear all mappings for this controller? This action cannot be undone.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="381"/>
        <source>Select the devices from the list below that you want to bind to this controller.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="445"/>
        <source>No devices were selected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="502"/>
        <source>Axes</source>
        <translation>Sumbu</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="537"/>
        <source>Buttons</source>
        <translation>Tombol</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="345"/>
        <location filename="../controllerbindingwidgets.cpp" line="431"/>
        <source>No generic bindings were generated for device &apos;%1&apos;. The controller/source may not support automatic mapping.</source>
        <translation>Penetapan tombol generik untuk perangkat &apos;%1&apos; tidak tersedia. Kontroler/sumber mungkin tidak mendukung penetapan tombol otomatis.</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_AnalogController</name>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="43"/>
        <source>D-Pad</source>
        <translation>D-Pad</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="49"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="218"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="861"/>
        <source>Down</source>
        <translation>Bawah</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="79"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="119"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="159"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="199"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="248"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="288"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="328"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="368"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="411"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="462"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="496"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="530"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="564"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="598"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="632"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="682"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="722"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="762"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="802"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="851"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="891"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="931"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="971"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1014"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1126"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1161"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1201"/>
        <source>PushButton</source>
        <translation>PushButton</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="89"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="258"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="821"/>
        <source>Left</source>
        <translation>Kiri</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="129"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="298"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="941"/>
        <source>Up</source>
        <translation>Atas</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="169"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="338"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="901"/>
        <source>Right</source>
        <translation>Kanan</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="212"/>
        <source>Left Analog</source>
        <translation>Analog Kiri</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="381"/>
        <source>Large Motor</source>
        <translation>Mesin Besar</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="438"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="472"/>
        <source>Select</source>
        <translation>Select</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="506"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="540"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="574"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="608"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="646"/>
        <source>Face Buttons</source>
        <translation>Tombol Aksi</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="652"/>
        <source>Cross</source>
        <translation>Silang</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="692"/>
        <source>Square</source>
        <translation>Kotak</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="732"/>
        <source>Triangle</source>
        <translation>Segitiga</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="772"/>
        <source>Circle</source>
        <translation>Lingkaran</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="815"/>
        <source>Right Analog</source>
        <translation>Analog Kanan</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="984"/>
        <source>Small Motor</source>
        <translation>Mesin Kecil</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1096"/>
        <source>R3</source>
        <translation>R3</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1149"/>
        <source>Analog</source>
        <translation>Analog</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1171"/>
        <source>L3</source>
        <translation>L3</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_AnalogJoystick</name>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="43"/>
        <source>D-Pad</source>
        <translation>D-Pad</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="49"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="218"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="821"/>
        <source>Down</source>
        <translation>Bawah</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="79"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="119"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="159"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="199"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="248"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="288"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="328"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="368"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="422"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="456"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="490"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="524"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="558"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="592"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="642"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="682"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="722"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="762"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="811"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="851"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="891"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="931"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1046"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1086"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1121"/>
        <source>PushButton</source>
        <translation>PushButton</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="89"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="258"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="781"/>
        <source>Left</source>
        <translation>Kiri</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="129"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="298"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="901"/>
        <source>Up</source>
        <translation>Atas</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="169"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="338"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="861"/>
        <source>Right</source>
        <translation>Kanan</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="212"/>
        <source>Left Analog</source>
        <translation>Analog Kiri</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="398"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="432"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="466"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="500"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="534"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="568"/>
        <source>Select</source>
        <translation>Select</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="606"/>
        <source>Face Buttons</source>
        <translation>Tombol Aksi</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="612"/>
        <source>Cross</source>
        <translation>Silang</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="652"/>
        <source>Square</source>
        <translation>Kotak</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="692"/>
        <source>Triangle</source>
        <translation>Segitiga</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="732"/>
        <source>Circle</source>
        <translation>Lingkaran</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="775"/>
        <source>Right Analog</source>
        <translation>Analog Kanan</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1016"/>
        <source>R3</source>
        <translation>R3</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1056"/>
        <source>L3</source>
        <translation>L3</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1109"/>
        <source>Mode</source>
        <translation>Mode</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_DigitalController</name>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="43"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="67"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="101"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="135"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="169"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="232"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="272"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="312"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="352"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="503"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="543"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="583"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="623"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="677"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="711"/>
        <source>PushButton</source>
        <translation>PushButton</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="77"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="111"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="145"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="196"/>
        <source>Face Buttons</source>
        <translation>Tombol Aksi</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="202"/>
        <source>Cross</source>
        <translation>Silang</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="242"/>
        <source>Square</source>
        <translation>Kotak</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="282"/>
        <source>Triangle</source>
        <translation>Segitiga</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="322"/>
        <source>Circle</source>
        <translation>Lingkaran</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="467"/>
        <source>D-Pad</source>
        <translation>D-Pad</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="473"/>
        <source>Down</source>
        <translation>Bawah</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="513"/>
        <source>Left</source>
        <translation>Kiri</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="553"/>
        <source>Up</source>
        <translation>Atas</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="593"/>
        <source>Right</source>
        <translation>Kanan</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="653"/>
        <source>Select</source>
        <translation>Select</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="687"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_GunCon</name>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="43"/>
        <source>Pointer Setup</source>
        <translation>Pengaturan Pointer</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="49"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;By default, lightguns will use the mouse pointer. To use the mouse, you &lt;span style=&quot; font-weight:700;&quot;&gt;do not&lt;/span&gt; need to configure any bindings apart from the trigger and buttons. Aiming only needs to be set when you want to use multiple mice.&lt;/p&gt;&lt;p&gt;If you want to use a controller, or lightgun which simulates a controller instead of a mouse, then you should bind it to Relative Aiming. Otherwise, Relative Aiming should be &lt;span style=&quot; font-weight:700;&quot;&gt;left unbound&lt;/span&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="65"/>
        <source>Relative Aiming</source>
        <extracomment>Try to use Sony&apos;s official terminology for this. A good place to start would be in the console or the DualShock 2&apos;s manual. If this element was officially translated to your language by Sony in later DualShocks, you may use that term.</extracomment>
        <translation>Bidikan Relatif</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="71"/>
        <source>Down</source>
        <translation>Bawah</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="111"/>
        <source>Up</source>
        <translation>Atas</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="151"/>
        <source>Left</source>
        <translation>Kiri</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="191"/>
        <source>Right</source>
        <translation>Kanan</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="332"/>
        <source>Aiming</source>
        <translation>Membidik</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="362"/>
        <location filename="../controllerbindingwidget_guncon.ui" line="408"/>
        <location filename="../controllerbindingwidget_guncon.ui" line="448"/>
        <location filename="../controllerbindingwidget_guncon.ui" line="497"/>
        <location filename="../controllerbindingwidget_guncon.ui" line="537"/>
        <source>PushButton</source>
        <translation>PushButton</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="372"/>
        <source>Trigger</source>
        <translation>Trigger</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="378"/>
        <source>Fire Offscreen</source>
        <translation>Tembak Diluar Layar</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="418"/>
        <source>Fire</source>
        <translation>Tembak</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="461"/>
        <source>Side Buttons</source>
        <translation>Tombol Samping</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="467"/>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="507"/>
        <source>A</source>
        <translation>A</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_Justifier</name>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="43"/>
        <source>Pointer Setup</source>
        <translation>Pengaturan Pointer</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="49"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;By default, lightguns will use the mouse pointer. To use the mouse, you &lt;span style=&quot; font-weight:700;&quot;&gt;do not&lt;/span&gt; need to configure any bindings apart from the trigger and buttons. Aiming only needs to be set when you want to use multiple mice.&lt;/p&gt;&lt;p&gt;If you want to use a controller, or lightgun which simulates a controller instead of a mouse, then you should bind it to Relative Aiming. Otherwise, Relative Aiming should be &lt;span style=&quot; font-weight:700;&quot;&gt;left unbound&lt;/span&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Secara default, lightgun akan menggunakan pointer mouse. Untuk menggunakan mouse, Anda &lt;span style=&quot; font-weight:700;&quot;&gt;tidak&lt;/span&gt; perlu mengonfigurasi pengikatan apa pun selain pemicu dan tombol. Pembidikkan hanya perlu diatur saat Anda ingin menggunakan beberapa mouse.&lt;/p&gt;&lt;p&gt;Jika Anda ingin menggunakan pengontrol, atau lightgun yang mensimulasikan pengontrol alih-alih mouse, maka Anda harus mengikatnya ke Pembidikkan Relatif. Jika tidak, Pembidikkan Relatif harus &lt;span style=&quot; font-weight:700;&quot;&gt;dibiarkan tidak terikat&lt;/span&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="65"/>
        <source>Relative Aiming</source>
        <extracomment>Try to use Sony&apos;s official terminology for this. A good place to start would be in the console or the DualShock 2&apos;s manual. If this element was officially translated to your language by Sony in later DualShocks, you may use that term.</extracomment>
        <translation>Bidikan Relatif</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="71"/>
        <source>Down</source>
        <translation>Bawah</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="111"/>
        <source>Up</source>
        <translation>Atas</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="151"/>
        <source>Left</source>
        <translation>Kiri</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="191"/>
        <source>Right</source>
        <translation>Kanan</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="332"/>
        <source>Aiming</source>
        <translation>Membidik</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="362"/>
        <location filename="../controllerbindingwidget_justifier.ui" line="408"/>
        <location filename="../controllerbindingwidget_justifier.ui" line="448"/>
        <location filename="../controllerbindingwidget_justifier.ui" line="497"/>
        <location filename="../controllerbindingwidget_justifier.ui" line="537"/>
        <source>PushButton</source>
        <translation>PushButton</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="372"/>
        <source>Trigger</source>
        <translation>Trigger</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="378"/>
        <source>Fire Offscreen</source>
        <translation>Tembak Diluar Layar</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="418"/>
        <source>Fire</source>
        <translation>Tembak</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="461"/>
        <source>Side Buttons</source>
        <translation>Tombol Samping</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="467"/>
        <source>Back</source>
        <translation>Back</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="507"/>
        <source>Start</source>
        <translation>Mulai</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_Mouse</name>
    <message>
        <location filename="../controllerbindingwidget_mouse.ui" line="110"/>
        <source>Pointer</source>
        <translation>Kursor</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_mouse.ui" line="140"/>
        <location filename="../controllerbindingwidget_mouse.ui" line="200"/>
        <location filename="../controllerbindingwidget_mouse.ui" line="240"/>
        <source>PushButton</source>
        <translation>PushButton</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_mouse.ui" line="164"/>
        <source>Buttons</source>
        <translation>Tombol</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_mouse.ui" line="170"/>
        <source>Left</source>
        <translation>Kiri</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_mouse.ui" line="210"/>
        <source>Right</source>
        <translation>Kanan</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_NeGcon</name>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="56"/>
        <source>D-Pad</source>
        <translation>D-Pad</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="62"/>
        <source>Down</source>
        <translation>Bawah</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="92"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="132"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="172"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="212"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="249"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="300"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="334"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="397"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="437"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="477"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="517"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="638"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="678"/>
        <source>PushButton</source>
        <translation>PushButton</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="102"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="648"/>
        <source>Left</source>
        <translation>Kiri</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="142"/>
        <source>Up</source>
        <translation>Atas</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="182"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="608"/>
        <source>Right</source>
        <translation>Kanan</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="225"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="276"/>
        <source>L</source>
        <translation>L</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="310"/>
        <source>R</source>
        <translation>R</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="361"/>
        <source>Face Buttons</source>
        <translation>Tombol Aksi</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="367"/>
        <source>I</source>
        <translation>I</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="407"/>
        <source>II</source>
        <translation>II</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="447"/>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="487"/>
        <source>A</source>
        <translation>A</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="602"/>
        <source>Steering/Twist</source>
        <translation>Kemudi/Pemutar</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_NeGconRumble</name>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="56"/>
        <source>D-Pad</source>
        <translation>D-Pad</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="62"/>
        <source>Down</source>
        <translation>Bawah</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="92"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="132"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="172"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="212"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="249"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="300"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="334"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="397"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="437"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="477"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="517"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="638"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="678"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="716"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="756"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="796"/>
        <source>PushButton</source>
        <translation>PushButton</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="102"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="648"/>
        <source>Left</source>
        <translation>Kiri</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="142"/>
        <source>Up</source>
        <translation>Atas</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="182"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="608"/>
        <source>Right</source>
        <translation>Kanan</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="225"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="276"/>
        <source>L</source>
        <translation>L</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="310"/>
        <source>R</source>
        <translation>R</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="361"/>
        <source>Face Buttons</source>
        <translation>Tombol Aksi</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="367"/>
        <source>I</source>
        <translation>I</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="407"/>
        <source>II</source>
        <translation>II</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="447"/>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="487"/>
        <source>A</source>
        <translation>A</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="602"/>
        <source>Steering/Twist</source>
        <translation>Kemudi/Pemutar</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="704"/>
        <source>Analog</source>
        <translation>Analog</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="726"/>
        <source>Large Motor</source>
        <translation>Mesin Besar</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="766"/>
        <source>Small Motor</source>
        <translation>Mesin Kecil</translation>
    </message>
</context>
<context>
    <name>ControllerCustomSettingsWidget</name>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="979"/>
        <source>Restore Default Settings</source>
        <translation>Kembalikan Pengaturan Bawaan</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="951"/>
        <source>Browse...</source>
        <translation>Telusuri...</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="955"/>
        <source>Select File</source>
        <translation>Pilih File</translation>
    </message>
</context>
<context>
    <name>ControllerGlobalSettingsWidget</name>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="109"/>
        <source>SDL Input Source</source>
        <translation>Sumber SDL</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="35"/>
        <source>The DInput source provides support for legacy controllers which do not support XInput. Accessing these controllers via SDL instead is recommended.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="96"/>
        <source>Multitap Mode:</source>
        <translation>Mode Multitap:</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="129"/>
        <source>Enable SDL Input Source</source>
        <translation>Aktifkan Sumber Input SDL</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="136"/>
        <source>The SDL input source supports most controllers, and provides Vibration/LED functionality for DualShock 4 / DualSense pads in Bluetooth mode.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="146"/>
        <source>Enable Touchpad</source>
        <translation>Aktifkan Touchpad</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="153"/>
        <source>DualShock 4 / DualSense Enhanced Mode</source>
        <translation>Mode Enhanced DualShock 4 / DualSense</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="168"/>
        <source>Enable DualSense Player LED</source>
        <translation>Aktifkan Player LED DualSense</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="190"/>
        <source>XInput Source</source>
        <translation>Sumber XInput</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="196"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;The XInput source provides support for controllers that use the XInput protocol. This source should &lt;span style=&quot; font-weight:700;&quot;&gt;only&lt;/span&gt; be used if you are using a XInput wrapper library.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="206"/>
        <source>Enable XInput Input Source</source>
        <translation>Aktifkan Sumber Input XInput</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="248"/>
        <source>Using raw input improves precision when you bind controller sticks to the mouse pointer. Also enables multiple mice to be used.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="258"/>
        <source>Horizontal Sensitivity:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="304"/>
        <location filename="../controllerglobalsettingswidget.ui" line="377"/>
        <source>10</source>
        <translation>10</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="322"/>
        <source>Use Raw Input</source>
        <translation>Gunakan Input Raw</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="331"/>
        <source>Vertical Sensitivity:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="29"/>
        <source>DInput Source</source>
        <translation>Sumber DInput</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="45"/>
        <source>Enable DInput Input Source</source>
        <translation>Aktifkan Sumber Input DInput</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="216"/>
        <source>Profile Settings</source>
        <translation>Pengaturan Profil</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="222"/>
        <source>When this option is enabled, hotkeys can be set in this input profile, and will be used instead of the global hotkeys. By default, hotkeys are always shared between all profiles.</source>
        <translation>Jika diaktifkan, tombol pintas dapat diatur di profil masukan ini dan akan digunakan alih-alih tombol pintas global. Secara bawaan, semua profil menggunakan tombol pintas global.</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="232"/>
        <source>Use Per-Profile Hotkeys</source>
        <translation>Gunakan Tombol Pintas Tiap Profil</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="175"/>
        <source>Controller LED Settings</source>
        <translation>Pengaturan LED Kontroler</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="122"/>
        <source>Enable IOKit Driver</source>
        <translation>Aktifkan Driver IOKit</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="115"/>
        <source>Enable MFI Driver</source>
        <translation>Aktifkan Driver MFI</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="80"/>
        <source>Controller Multitap</source>
        <translation>Multitap Kontroler</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="86"/>
        <source>The multitap enables up to 8 controllers to be connected to the console. Each multitap provides 4 ports. Multitap is not supported by all games.</source>
        <translation>Multitap memungkinkan 8 kontroler untuk dihubungkan ke konsol secara bersamaan. Setiap multitap menyediakan 4 port. Tidak semua game mendukung multitap.</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="242"/>
        <source>Mouse/Pointer Source</source>
        <translation>Sumber Mouse</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="315"/>
        <source>Enable Mouse Mapping</source>
        <translation>Aktifkan Atur Tombol Mouse</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="55"/>
        <source>Detected Devices</source>
        <translation>Perangkat Yang Terdeteksi</translation>
    </message>
</context>
<context>
    <name>ControllerLEDSettingsDialog</name>
    <message>
        <location filename="../controllerledsettingsdialog.ui" line="14"/>
        <source>Controller LED Settings</source>
        <translation>Pengaturan LED Kontroler</translation>
    </message>
    <message>
        <location filename="../controllerledsettingsdialog.ui" line="20"/>
        <source>SDL-0 LED</source>
        <translation>Panel Lampu SDL-0</translation>
    </message>
    <message>
        <location filename="../controllerledsettingsdialog.ui" line="44"/>
        <source>SDL-1 LED</source>
        <translation>Panel Lampu SDL-1</translation>
    </message>
    <message>
        <location filename="../controllerledsettingsdialog.ui" line="56"/>
        <source>SDL-2 LED</source>
        <translation>Panel Lampu SDL-2</translation>
    </message>
    <message>
        <location filename="../controllerledsettingsdialog.ui" line="32"/>
        <source>SDL-3 LED</source>
        <translation>Panel Lampu SDL-3</translation>
    </message>
</context>
<context>
    <name>ControllerMacroEditWidget</name>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="29"/>
        <source>Binds/Buttons</source>
        <translation>Tombol</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="38"/>
        <source>Select the buttons which you want to trigger with this macro. All buttons are activated concurrently.</source>
        <translation>Pilih tombol yang ingin anda aktifkan dengan makro ini. Semua tombol akan diaktifkan secara bersamaan.</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="51"/>
        <source>Pressure</source>
        <translation>Tekanan</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="57"/>
        <source>For buttons which are pressure sensitive, this slider controls how much force will be simulated when the macro is active.</source>
        <translation>Untuk tombol yang sensitif terhadap tekanan, penggeser ini dapat mengontrol seberapa banyak tekanan yang akan disimulasikan saat makro diaktifkan.</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="91"/>
        <location filename="../controllermacroeditwidget.ui" line="171"/>
        <source>100%</source>
        <translation>100%</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="103"/>
        <source>Trigger</source>
        <translation>Trigger</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="111"/>
        <source>Select the trigger to activate this macro. This can be a single button, or combination of buttons (chord). Shift-click for multiple triggers.</source>
        <translation>Atur tombol pintas untuk mengaktifkan makro ini. Boleh satu tombol atau gabungan tombol (bersamaan). Tekan tombol dan Shift untuk mengatur kombo.</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="124"/>
        <source>Press To Toggle</source>
        <translation>Tekan Untuk Aktifkan</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="142"/>
        <source>Deadzone:</source>
        <translation>Deadzone:</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="183"/>
        <source>Frequency</source>
        <translation>Frekuensi</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="191"/>
        <source>Macro will toggle every N frames.</source>
        <translation>Makro akan aktif setiap N frame.</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="198"/>
        <source>Set...</source>
        <translation>Setel...</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="721"/>
        <source>Not Configured</source>
        <translation>Tidak Dikonfigurasi</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="726"/>
        <location filename="../controllerbindingwidgets.cpp" line="731"/>
        <source>%1%</source>
        <translation>%1%</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="737"/>
        <source>Set Frequency</source>
        <translation>Atur Frekuensi</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="737"/>
        <source>Frequency: </source>
        <translation>Frekuensi: </translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="766"/>
        <source>Macro will not repeat.</source>
        <translation>Makro tidak akan diulang.</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="768"/>
        <source>Macro will toggle buttons every %1 frames.</source>
        <translation>Makro akan aktif setiap %1 frame.</translation>
    </message>
</context>
<context>
    <name>ControllerMacroWidget</name>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="610"/>
        <source>Controller Port %1 Macros</source>
        <translation>Makro Port Kontroler %1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="619"/>
        <source>Macro %1
%2</source>
        <translation>Makro %1
%2</translation>
    </message>
</context>
<context>
    <name>ControllerSettingsWindow</name>
    <message>
        <location filename="../controllersettingswindow.cpp" line="74"/>
        <source>DuckStation Controller Presets</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="171"/>
        <location filename="../controllersettingswindow.cpp" line="184"/>
        <location filename="../controllersettingswindow.cpp" line="198"/>
        <source>Create Controller Preset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="171"/>
        <source>Enter the name for the new controller preset:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="180"/>
        <source>A preset with the name &apos;%1&apos; already exists.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="185"/>
        <source>Do you want to copy all bindings from the currently-selected preset to the new preset? Selecting No will create a completely empty preset.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="199"/>
        <source>Do you want to copy the current hotkey bindings from global settings to the new controller preset?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="234"/>
        <source>Failed to save the new preset to &apos;%1&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="244"/>
        <source>Load Controller Preset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="245"/>
        <source>Are you sure you want to apply the controller preset named &apos;%1&apos;?

All current global bindings will be removed, and the preset bindings loaded.

You cannot undo this action.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="269"/>
        <source>Delete Controller Preset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="270"/>
        <source>Are you sure you want to delete the controller preset named &apos;%1&apos;?

You cannot undo this action.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="291"/>
        <source>Restore Defaults</source>
        <translation>Kembalikan Ke Bawaan</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="292"/>
        <source>Are you sure you want to restore the default controller configuration?

All bindings and configuration will be lost. You cannot undo this action.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="321"/>
        <source>Per-game controller configuration reset to global settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="322"/>
        <source>Controller preset reset to global settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="583"/>
        <source>The controller preset named &apos;%1&apos; cannot be found.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="179"/>
        <location filename="../controllersettingswindow.cpp" line="233"/>
        <location filename="../controllersettingswindow.cpp" line="280"/>
        <location filename="../controllersettingswindow.cpp" line="583"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="280"/>
        <source>Failed to delete &apos;%1&apos;.</source>
        <translation>Gagal menghapus &apos;%1&apos;.</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="440"/>
        <source>Global Settings</source>
        <translation>Pengaturan Global</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="466"/>
        <location filename="../controllersettingswindow.cpp" line="515"/>
        <source>Controller Port %1
%2</source>
        <translation>Port Kontroler %1
%2</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="479"/>
        <source>Hotkeys</source>
        <translation>Tombol Pintas</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="20"/>
        <location filename="../controllersettingswindow.cpp" line="320"/>
        <source>DuckStation Controller Settings</source>
        <translation>Pengaturan Kontroler DuckStation</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="75"/>
        <source>Editing Preset:</source>
        <translation>Mengubah Preset:</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="92"/>
        <source>New Preset</source>
        <translation>Preset Baru</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="102"/>
        <source>Apply Preset</source>
        <translation>Terapkan Preset</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="112"/>
        <source>Delete Preset</source>
        <translation>Hapus Preset</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="122"/>
        <source>Copy Global Settings</source>
        <translation>Salin Pengaturan Global</translation>
    </message>
</context>
<context>
    <name>ControllerType</name>
    <message>
        <location filename="../../core/analog_controller.cpp" line="881"/>
        <source>Analog Controller</source>
        <translation>Kontroler Analog</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="412"/>
        <source>Analog Joystick</source>
        <translation>Joystick Analog</translation>
    </message>
    <message>
        <location filename="../../core/controller.cpp" line="25"/>
        <source>Not Connected</source>
        <translation>Tidak Terhubung</translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="360"/>
        <source>Densha de Go! Controller</source>
        <translation>Kontroler Densha de Go!</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="185"/>
        <source>Digital Controller</source>
        <translation>Kontroler Digital</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="210"/>
        <source>Pop&apos;n Controller</source>
        <translation>Controller Pop&apos;n</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="307"/>
        <source>GunCon</source>
        <translation>GunCon</translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="682"/>
        <source>JogCon</source>
        <translation>JogCon</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="402"/>
        <source>Justifier</source>
        <translation>Justifier</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="330"/>
        <source>NeGcon</source>
        <translation>NeGcon</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="775"/>
        <source>NeGcon (Rumble)</source>
        <translation>NeGcon (Getar)</translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="220"/>
        <source>Mouse</source>
        <translation>Mouse</translation>
    </message>
</context>
<context>
    <name>CoverDownloadDialog</name>
    <message>
        <location filename="../coverdownloaddialog.ui" line="14"/>
        <source>Download Covers</source>
        <translation>Unduh Sampul</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="50"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;In the box below, specify the URLs to download covers from, with one template URL per line. The following variables are available:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${title}:&lt;/span&gt; Title of the game.&lt;br/&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${filetitle}:&lt;/span&gt; Name component of the game&apos;s filename.&lt;br/&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${serial}:&lt;/span&gt; Serial of the game.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Example:&lt;/span&gt; https://www.example-not-a-real-domain.com/covers/${serial}.jpg&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Di kolom berikut, masukkan link untuk mengunduh sampul dengan satu link template per baris. Variabel yang tersedia sebagai berikut:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${title}:&lt;/span&gt; Judul game.&lt;br/&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${filetitle}:&lt;/span&gt; Komponen nama file game.&lt;br/&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${serial}:&lt;/span&gt; Serial game.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Contoh:&lt;/span&gt; https://www.contoh-bukan-domain-asli.com/covers/${serial}.jpg&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="32"/>
        <source>DuckStation can automatically download covers for games which do not currently have a cover set. We do not host any cover images, the user must provide their own source for images.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="69"/>
        <source>By default, the downloaded covers will be saved with the game&apos;s title. If this is not desired, you can check the &quot;Use Serial File Names&quot; box below. Using serials instead of game titles will prevent conflicts when multiple regions of the same game are used.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="79"/>
        <source>Use Serial File Names</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="86"/>
        <source>Waiting to start...</source>
        <translation>Menunggu...</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="101"/>
        <location filename="../coverdownloaddialog.cpp" line="87"/>
        <source>Start</source>
        <translation>Mulai</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="111"/>
        <source>Close</source>
        <translation>Tutup</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.cpp" line="65"/>
        <source>Download complete.</source>
        <translation>Unduhan selesai.</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.cpp" line="87"/>
        <source>Stop</source>
        <translation>Hentikan</translation>
    </message>
</context>
<context>
    <name>DDGoController</name>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="308"/>
        <source>Select</source>
        <translation>Select</translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="309"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="310"/>
        <source>A</source>
        <translation>A</translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="311"/>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="312"/>
        <source>C</source>
        <translation>C</translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="313"/>
        <source>Power Off</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="314"/>
        <source>Power 1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="315"/>
        <source>Power 2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="316"/>
        <source>Power 3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="317"/>
        <source>Power 4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="318"/>
        <source>Power 5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="319"/>
        <source>Brake Released</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="320"/>
        <source>Brake 1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="321"/>
        <source>Brake 2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="322"/>
        <source>Brake 3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="323"/>
        <source>Brake 4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="324"/>
        <source>Brake 5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="325"/>
        <source>Brake 6</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="326"/>
        <source>Brake 7</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="327"/>
        <source>Brake 8</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="328"/>
        <source>Brake Emergency</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="330"/>
        <source>Power</source>
        <translation>Power</translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="331"/>
        <source>Brake</source>
        <translation>Pedal Rem</translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="339"/>
        <source>Analog Deadzone</source>
        <translation>Deadzone Analog</translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="340"/>
        <source>Sets the analog stick deadzone, i.e. the fraction of the stick movement which will be ignored.</source>
        <translation>Mengatur deadzone stik analog, yaitu persentase dari gerakan analog yang akan diabaikan.</translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="343"/>
        <source>Analog Sensitivity</source>
        <translation>Sensitivitas Analog</translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="344"/>
        <source>Sets the analog stick axis scaling factor. A value between 130% and 140% is recommended when using recent controllers, e.g. DualShock 4, Xbox One Controller.</source>
        <translation>Mengatur faktor penskalaan sumbu analog stik. Untuk kontroler modern seperti DualShock4 dan kontroler Xbox One, nilai antara 130% hingga 140% disarankan.</translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="349"/>
        <source>Power Transition Frames</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="350"/>
        <source>Sets the number of frames that the controller will report the transitioning/inbetween state when changing power level.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="353"/>
        <source>Brake Transition Frames</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/ddgo_controller.cpp" line="354"/>
        <source>Sets the number of frames that the controller will report the transitioning/inbetween state when changing brake level.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DebuggerAddBreakpointDialog</name>
    <message>
        <location filename="../debuggeraddbreakpointdialog.ui" line="14"/>
        <source>Add Breakpoint</source>
        <translation>Tambah Breakpoint</translation>
    </message>
    <message>
        <location filename="../debuggeraddbreakpointdialog.ui" line="20"/>
        <source>Address:</source>
        <translation>Alamat:</translation>
    </message>
    <message>
        <location filename="../debuggeraddbreakpointdialog.ui" line="30"/>
        <source>Type:</source>
        <translation>Tipe:</translation>
    </message>
    <message>
        <location filename="../debuggeraddbreakpointdialog.ui" line="39"/>
        <source>Execute</source>
        <translation>Jalankan</translation>
    </message>
    <message>
        <location filename="../debuggeraddbreakpointdialog.ui" line="49"/>
        <source>Read</source>
        <translation>Baca</translation>
    </message>
    <message>
        <location filename="../debuggeraddbreakpointdialog.ui" line="56"/>
        <source>Write</source>
        <translation>Tulis</translation>
    </message>
</context>
<context>
    <name>DebuggerCodeModel</name>
    <message>
        <location filename="../debuggermodels.cpp" line="89"/>
        <location filename="../debuggermodels.cpp" line="99"/>
        <location filename="../debuggermodels.cpp" line="114"/>
        <source>&lt;invalid&gt;</source>
        <translation>&lt;tidak valid&gt;</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="182"/>
        <source>Address</source>
        <translation>Alamat</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="184"/>
        <source>Bytes</source>
        <translation>Bytes</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="186"/>
        <source>Instruction</source>
        <translation>Instruksi</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="188"/>
        <source>Comment</source>
        <translation>Komentar</translation>
    </message>
</context>
<context>
    <name>DebuggerRegistersModel</name>
    <message>
        <location filename="../debuggermodels.cpp" line="367"/>
        <source>Register</source>
        <translation>Register</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="369"/>
        <source>Value</source>
        <translation>Nilai</translation>
    </message>
</context>
<context>
    <name>DebuggerStackModel</name>
    <message>
        <location filename="../debuggermodels.cpp" line="425"/>
        <source>&lt;invalid&gt;</source>
        <translation>&lt;Tidak Valid&gt;</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="441"/>
        <source>Address</source>
        <translation>Alamat</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="443"/>
        <source>Value</source>
        <translation>Nilai</translation>
    </message>
</context>
<context>
    <name>DebuggerWindow</name>
    <message>
        <location filename="../debuggerwindow.ui" line="14"/>
        <source>CPU Debugger</source>
        <translation>Debugger CPU</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="31"/>
        <source>&amp;Debug</source>
        <translation>&amp;Debug</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="50"/>
        <location filename="../debuggerwindow.ui" line="244"/>
        <source>Breakpoints</source>
        <translation>Breakpoint</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="62"/>
        <source>toolBar</source>
        <translation>toolBar</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="92"/>
        <source>Disassembly</source>
        <translation>Disassembly</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="114"/>
        <source>Registers</source>
        <translation>Register</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="145"/>
        <source>Memory</source>
        <translation>Memori</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="167"/>
        <source>RAM</source>
        <translation>RAM</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="177"/>
        <source>Scratchpad</source>
        <translation>Scratchpad</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="184"/>
        <source>EXP1</source>
        <translation>EXP1</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="191"/>
        <source>BIOS</source>
        <translation>BIOS</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="216"/>
        <source>Search</source>
        <translation>Cari</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="264"/>
        <source>#</source>
        <translation>#</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="269"/>
        <source>Address</source>
        <translation>Alamat</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="274"/>
        <source>Type</source>
        <translation>Tipe</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="279"/>
        <source>Hit Count</source>
        <translation>Jumlah Hit</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="289"/>
        <source>Stack</source>
        <translation>Stack</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="311"/>
        <source>&amp;Pause/Continue</source>
        <translation>&amp;Jeda/Lanjutkan</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="314"/>
        <source>Pause/Continue</source>
        <translation>Jeda/Lanjutkan</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="317"/>
        <source>F5</source>
        <translation>F5</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="325"/>
        <source>&amp;Step Into</source>
        <translation>&amp;Step Into</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="328"/>
        <source>Step Into</source>
        <translation>Step Into</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="331"/>
        <source>F11</source>
        <translation>F11</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="339"/>
        <source>Step &amp;Over</source>
        <translation>Step &amp;Over</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="342"/>
        <source>Step Over</source>
        <translation>Step Over</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="345"/>
        <source>F10</source>
        <translation>F10</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="353"/>
        <location filename="../debuggerwindow.cpp" line="313"/>
        <source>Toggle &amp;Breakpoint</source>
        <translation>Alihkan &amp;Breakpoint</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="356"/>
        <source>Toggle Breakpoint</source>
        <translation>Alihkan Breakpoint</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="359"/>
        <source>F9</source>
        <translation>F9</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="364"/>
        <source>&amp;Close</source>
        <translation>&amp;Tutup</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="372"/>
        <source>Step O&amp;ut</source>
        <translation>Step O&amp;ut</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="375"/>
        <source>Step Out</source>
        <translation>Step Out</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="378"/>
        <source>Ctrl+F11</source>
        <translation>Ctrl+F11</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="386"/>
        <location filename="../debuggerwindow.cpp" line="316"/>
        <source>&amp;Run To Cursor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="389"/>
        <source>Run To Cursor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="392"/>
        <source>Ctrl+F10</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="400"/>
        <source>&amp;Clear Breakpoints</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="403"/>
        <source>Clear Breakpoints</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="406"/>
        <source>Ctrl+Del</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="414"/>
        <source>&amp;Add Breakpoint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="417"/>
        <source>Add Breakpoint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="420"/>
        <source>Ctrl+F9</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="428"/>
        <source>&amp;Go To PC</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="431"/>
        <source>Go To PC</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="434"/>
        <source>Ctrl+P</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="442"/>
        <source>Go To &amp;Address</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="445"/>
        <source>Go To Address</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="448"/>
        <source>Ctrl+G</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="456"/>
        <source>&amp;Dump Address</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="459"/>
        <source>Ctrl+D</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="467"/>
        <source>&amp;Trace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="470"/>
        <source>Trace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="473"/>
        <source>Ctrl+T</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="480"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="481"/>
        <location filename="../qtutils.cpp" line="187"/>
        <source>Invalid address. It should be in hex (0x12345678 or 12345678)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="132"/>
        <source>No address selected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="148"/>
        <source>Enter code address:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="158"/>
        <location filename="../qtutils.cpp" line="170"/>
        <source>Enter memory address:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="171"/>
        <source>Trace logging started to cpu_log.txt.
This file can be several gigabytes, so be aware of SSD wear.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="177"/>
        <source>Trace logging to cpu_log.txt stopped.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="220"/>
        <source>&amp;Remove</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="268"/>
        <source>Debugger</source>
        <translation>Debugger</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="268"/>
        <source>Failed to add step-out breakpoint, are you in a valid function?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="325"/>
        <source>View in &amp;Dump</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="328"/>
        <source>&amp;Follow Load/Store</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="380"/>
        <location filename="../debuggerwindow.cpp" line="407"/>
        <source>Invalid search pattern. It should contain hex digits or question marks.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="419"/>
        <source>Pattern not found.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="435"/>
        <source>Pattern found at 0x%1 (passed the end of memory).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="441"/>
        <source>Pattern found at 0x%1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="750"/>
        <source>Failed to add breakpoint. A breakpoint may already exist at this address.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="769"/>
        <source>Failed to remove breakpoint. This breakpoint may not exist.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DigitalController</name>
    <message>
        <location filename="../../core/digital_controller.cpp" line="164"/>
        <source>D-Pad Up</source>
        <translation>D-Pad Atas</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="165"/>
        <source>D-Pad Right</source>
        <translation>D-Pad Kanan</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="166"/>
        <source>D-Pad Down</source>
        <translation>D-Pad Bawah</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="167"/>
        <source>D-Pad Left</source>
        <translation>D-Pad Kiri</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="168"/>
        <source>Triangle</source>
        <translation>Segitiga</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="169"/>
        <source>Circle</source>
        <translation>Lingkaran</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="170"/>
        <source>Cross</source>
        <translation>Silang</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="171"/>
        <source>Square</source>
        <translation>Kotak</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="172"/>
        <source>Select</source>
        <translation>Select</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="173"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="174"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="175"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="176"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="177"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
</context>
<context>
    <name>EmptyGameListWidget</name>
    <message>
        <location filename="../emptygamelistwidget.ui" line="30"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;No games in supported formats were found.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Please add a directory with games to begin.&lt;/p&gt;&lt;p&gt;Game dumps in the following formats will be scanned and listed:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Game dalam format yang didukung tidak ditemukan. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;Silakan tambahkan direktori game untuk memulai.&lt;/p&gt;&lt;p&gt;Game dalam format berikut akan dipindai dan ditampilkan:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../emptygamelistwidget.ui" line="40"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="../emptygamelistwidget.ui" line="65"/>
        <source>Add Game Directory...</source>
        <translation>Tambah Direktori Game...</translation>
    </message>
    <message>
        <location filename="../emptygamelistwidget.ui" line="102"/>
        <source>Scan For New Games</source>
        <translation>Pindai Game Baru</translation>
    </message>
</context>
<context>
    <name>CoreThread</name>
    <message>
        <location filename="../qthost.cpp" line="2467"/>
        <source>No Image</source>
        <translation>Tidak Ada Gambar</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2467"/>
        <source>%1x%2</source>
        <translation>%1x%2</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="836"/>
        <source>Failed to boot system: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="850"/>
        <source>Failed to load state: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="876"/>
        <source>No resume save state found.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1154"/>
        <source>Memory Card Busy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1155"/>
        <source>WARNING: Your game is still saving to the memory card. Continuing to %1 may IRREVERSIBLY DESTROY YOUR MEMORY CARD. We recommend resuming your game and waiting 5 seconds for it to finish saving.

Do you want to %1 anyway?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1179"/>
        <source>shut down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1201"/>
        <source>reset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1235"/>
        <source>change disc</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1266"/>
        <source>Failed to switch to subimage %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1383"/>
        <source>Confirm Download</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1384"/>
        <source>Your DuckStation installation does not have the padtest application available.

This file is approximately 206KB, do you want to download it now?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1390"/>
        <source>File Download</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1500"/>
        <location filename="../qthost.cpp" line="1521"/>
        <source>Failed to save state: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1668"/>
        <source>Game: %1 (%2)
</source>
        <translation>Game: %1 (%2)
</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1676"/>
        <source>Rich presence inactive or unsupported.</source>
        <translation>Rich presence tidak aktif atau tidak didukung.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1680"/>
        <source>Game not loaded or no RetroAchievements available.</source>
        <translation>Tidak ada game yang berjalan atau tidak ada RetroAchievements yang tersedia.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2478"/>
        <source>Game: %1 FPS</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2488"/>
        <source>Video: %1 FPS (%2%)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="835"/>
        <location filename="../qthost.cpp" line="849"/>
        <location filename="../qthost.cpp" line="876"/>
        <location filename="../qthost.cpp" line="1266"/>
        <location filename="../qthost.cpp" line="1500"/>
        <location filename="../qthost.cpp" line="1521"/>
        <location filename="../qthost.cpp" line="1643"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
</context>
<context>
    <name>EmulationSettingsWidget</name>
    <message>
        <location filename="../emulationsettingswidget.ui" line="29"/>
        <source>Speed Control</source>
        <translation>Kontrol Kecepatan</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="35"/>
        <source>Emulation Speed:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="45"/>
        <source>Fast Forward Speed:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="55"/>
        <source>Turbo Speed:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="68"/>
        <source>Latency Control</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="74"/>
        <location filename="../emulationsettingswidget.cpp" line="120"/>
        <source>Reduce Input Latency</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="81"/>
        <location filename="../emulationsettingswidget.cpp" line="108"/>
        <source>Sync To Host Refresh Rate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="102"/>
        <location filename="../emulationsettingswidget.cpp" line="129"/>
        <source>Skip Duplicate Frame Display</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="111"/>
        <source>Frame Time Buffer:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="118"/>
        <source> Milliseconds</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="136"/>
        <source>Rewind/Runahead</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="142"/>
        <source>Enable Rewinding</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="149"/>
        <source>Rewind Save Frequency:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="156"/>
        <source> Seconds</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="169"/>
        <source>Rewind Buffer Size:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="176"/>
        <source> Frames</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="189"/>
        <source>Runahead:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="202"/>
        <source>1 Frame</source>
        <translation>1 Frame</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="212"/>
        <source>3 Frames</source>
        <translation>3 Frame</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="217"/>
        <source>4 Frames</source>
        <translation>3 Frame {4 ?}</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="222"/>
        <source>5 Frames</source>
        <translation>3 Frame {5 ?}</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="227"/>
        <source>6 Frames</source>
        <translation>3 Frame {6 ?}</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="232"/>
        <source>7 Frames</source>
        <translation>3 Frame {7 ?}</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="237"/>
        <source>8 Frames</source>
        <translation>3 Frame {8 ?}</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="242"/>
        <source>9 Frames</source>
        <translation>3 Frame {9 ?}</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="247"/>
        <source>10 Frames</source>
        <translation>3 Frame {10 ?}</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="255"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="197"/>
        <location filename="../emulationsettingswidget.cpp" line="141"/>
        <source>Disabled</source>
        <translation>Nonaktif</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="95"/>
        <location filename="../emulationsettingswidget.cpp" line="115"/>
        <source>Optimal Frame Pacing</source>
        <translation>Frame Pacing Optimal</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="88"/>
        <location filename="../emulationsettingswidget.cpp" line="103"/>
        <source>Vertical Sync (VSync)</source>
        <translation>Vertical Sync (VSync)</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="92"/>
        <source>Emulation Speed</source>
        <translation>Kecepatan Emulasi</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="93"/>
        <source>Sets the target emulation speed. It is not guaranteed that this speed will be reached, and if not, the emulator will run as fast as it can manage.</source>
        <translation>Atur target kecepatan emulasi. Jika target ini tidak dapat diraih, emulator akan berjalan secepat mungkin.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="96"/>
        <location filename="../emulationsettingswidget.cpp" line="99"/>
        <source>User Preference</source>
        <translation>Preferensi Pengguna</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="96"/>
        <source>Fast Forward Speed</source>
        <translation>Kecepatan Maju Cepat</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="97"/>
        <source>Sets the fast forward speed. This speed will be used when the fast forward hotkey is pressed/toggled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="99"/>
        <source>Turbo Speed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="100"/>
        <source>Sets the turbo speed. This speed will be used when the turbo hotkey is pressed/toggled. Turboing will take priority over fast forwarding if both hotkeys are pressed/toggled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="104"/>
        <source>Synchronizes presentation of the console&apos;s frames to the host. Enabling may result in smoother animations, at the cost of increased input lag. &lt;strong&gt;GSync/FreeSync users should enable Optimal Frame Pacing instead.&lt;/strong&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="109"/>
        <source>Adjusts the emulation speed so the console&apos;s refresh rate matches the host&apos;s refresh rate when VSync is enabled. This results in the smoothest animations possible, at the cost of potentially increasing the emulation speed by less than 1%. Sync To Host Refresh Rate will not take effect if the console&apos;s refresh rate is too far from the host&apos;s refresh rate. Users with variable refresh rate displays should disable this option.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="116"/>
        <source>Enabling this option will ensure every frame the console renders is displayed to the screen, at a consistent rate, for optimal frame pacing. If you have a GSync/FreeSync display, enable this option. If you are having difficulties maintaining full speed, or are getting audio glitches, try disabling this option.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="121"/>
        <source>Reduces input latency by delaying the start of frame until closer to the presentation time. This may cause dropped frames on slower systems with higher frame time variance, if the buffer size is not sufficient.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="123"/>
        <source>Frame Time Buffer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="124"/>
        <source>%1 ms</source>
        <translation>%1 ms</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="125"/>
        <source>Specifies the amount of buffer time added, which reduces the additional sleep time introduced. Higher values increase input latency, but decrease the risk of overrun, or missed frames. Lower values require faster hardware.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="130"/>
        <source>Skips the presentation/display of frames that are not unique. Can be combined with driver-level frame generation to increase perceptible frame rate. Can result in worse frame pacing, and is not compatible with syncing to host refresh.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="134"/>
        <source>Rewinding</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="135"/>
        <source>&lt;b&gt;Enable Rewinding:&lt;/b&gt; Saves state periodically so you can rewind any mistakes while playing.&lt;br&gt; &lt;b&gt;Rewind Save Frequency:&lt;/b&gt; How often a rewind state will be created. Higher frequencies have greater system requirements.&lt;br&gt; &lt;b&gt;Rewind Buffer Size:&lt;/b&gt; How many saves will be kept for rewinding. Higher values have greater memory requirements.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="141"/>
        <source>Runahead</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="142"/>
        <source>Simulates the system ahead of time and rolls back/replays to reduce input lag. Very high system requirements.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="157"/>
        <source>Use Global Setting [Unlimited]</source>
        <translation type="unfinished"></translation>
    </message>
    <message numerus="yes">
        <location filename="../emulationsettingswidget.cpp" line="252"/>
        <source>Rewind for %n frame(s), lasting %1 second(s) will require up to %2MB of RAM and %3MB of VRAM.</source>
        <translation type="unfinished">
            <numerusform></numerusform>
        </translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="263"/>
        <source>Rewind is disabled because runahead is enabled. Runahead will significantly increase system requirements.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="269"/>
        <source>Rewind is not enabled. Please note that enabling rewind may significantly increase system requirements.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="103"/>
        <location filename="../emulationsettingswidget.cpp" line="108"/>
        <location filename="../emulationsettingswidget.cpp" line="115"/>
        <location filename="../emulationsettingswidget.cpp" line="120"/>
        <location filename="../emulationsettingswidget.cpp" line="129"/>
        <location filename="../emulationsettingswidget.cpp" line="134"/>
        <source>Unchecked</source>
        <translation>Tidak Dicentang</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="207"/>
        <source>2 Frames</source>
        <translation>2 Frame</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="159"/>
        <source>Use Global Setting [%1%]</source>
        <translation>Gunakan Pengaturan Global [%1%]</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="168"/>
        <source>%1% [%2 FPS (NTSC) / %3 FPS (PAL)]</source>
        <translation>%1% [%2 FPS (NTSC) / %3 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="162"/>
        <source>Unlimited</source>
        <translation>Tidak terbatas</translation>
    </message>
</context>
<context>
    <name>FolderSettingsWidget</name>
    <message>
        <location filename="../foldersettingswidget.ui" line="29"/>
        <source>Cache Directory</source>
        <translation>Direktori Cache</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="38"/>
        <location filename="../foldersettingswidget.ui" line="78"/>
        <location filename="../foldersettingswidget.ui" line="118"/>
        <location filename="../foldersettingswidget.ui" line="169"/>
        <location filename="../foldersettingswidget.ui" line="209"/>
        <source>Browse...</source>
        <translation>Telusuri...</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="45"/>
        <location filename="../foldersettingswidget.ui" line="85"/>
        <location filename="../foldersettingswidget.ui" line="125"/>
        <location filename="../foldersettingswidget.ui" line="155"/>
        <location filename="../foldersettingswidget.ui" line="195"/>
        <source>Open...</source>
        <translation>Buka...</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="52"/>
        <location filename="../foldersettingswidget.ui" line="92"/>
        <location filename="../foldersettingswidget.ui" line="132"/>
        <location filename="../foldersettingswidget.ui" line="179"/>
        <location filename="../foldersettingswidget.ui" line="219"/>
        <source>Reset</source>
        <translation>Reset</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="59"/>
        <source>Used for storing shaders and game list data.</source>
        <translation>Digunakan untuk menyimpan shader dan data daftar game.</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="149"/>
        <source>Screenshots Directory</source>
        <translation>Direktori Tangkapan Layar</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="162"/>
        <source>Used for screenshots.</source>
        <translation>Digunakan untuk menyimpan tangkapan layar.</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="189"/>
        <source>Videos Directory</source>
        <translation>Direktori Video</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="202"/>
        <source>Used for media capture, regardless of whether audio and/or video is enabled.</source>
        <translation>Digunakan untuk pengambilan media, terlepas dari apakah audio dan/atau video diaktifkan.</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="69"/>
        <source>Covers Directory</source>
        <translation>Direktori Sampul</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="99"/>
        <source>Used for storing covers in the game grid/Big Picture UIs.</source>
        <translation>Untuk menyimpan sampul yang akan digunakan oleh tampilan kisi game/UI Big Picture.</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="109"/>
        <source>Save States Directory</source>
        <translation>Direktori Save State</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="139"/>
        <source>Used for storing save states.</source>
        <translation>Untuk menyimpan save state.</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.cpp" line="17"/>
        <source>Select Cache Directory</source>
        <translation>Pilih Directory Cache</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.cpp" line="20"/>
        <source>Select Covers Directory</source>
        <translation>Pilih Cover Cache</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.cpp" line="24"/>
        <source>Select Save States Directory</source>
        <translation>Pilih Directory Save State</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.cpp" line="27"/>
        <source>Select Screenshots Directory</source>
        <translation>Pilih Directory Tangkapan Layar</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.cpp" line="29"/>
        <source>Select Videos Directory</source>
        <translation>Pilih Directory Video</translation>
    </message>
</context>
<context>
    <name>FullscreenUI</name>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9246"/>
        <source>Could not find any CD/DVD-ROM devices. Please ensure you have a drive connected and sufficient permissions to access it.</source>
        <translation>Perangkat CD/DVD-ROM tidak ditemukan. Pastikan drive CD/DVD Anda telah terhubung dan memiliki izin akses yang memadai.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9789"/>
        <source>Use Global Setting</source>
        <translation>Gunakan Pengaturan Global</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9416"/>
        <source>Game title copied to clipboard.</source>
        <translation>Judul game telah disalin ke clipboard.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9413"/>
        <source>Game serial copied to clipboard.</source>
        <translation>Kode serial game telah disalin ke clipboard.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9417"/>
        <source>Game type copied to clipboard.</source>
        <translation>Tipe game telah disalin ke clipboard.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9412"/>
        <source>Game region copied to clipboard.</source>
        <translation>Region game telah disalin ke clipboard.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9411"/>
        <source>Game path copied to clipboard.</source>
        <translation>Path game telah disalin ke clipboard.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9237"/>
        <source>Controller settings reset to default.</source>
        <translation>Pengaturan kontroller dikembalikan ke default.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9511"/>
        <source>No input profiles available.</source>
        <translation>Tidak ada profil masukan yang tersedia.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9251"/>
        <source>Create New...</source>
        <translation>Buat Profil Baru...</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9514"/>
        <source>No save present in this slot.</source>
        <translation>Tidak ada savesate pada slot ini.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9515"/>
        <source>No save states found.</source>
        <translation>Savestate tidak ditemukan.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9373"/>
        <source>Failed to delete save state.</source>
        <translation>Gagal untuk menghapus savestate.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9060"/>
        <source> (%u MB on disk)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9061"/>
        <source>%.1f ms</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9062"/>
        <source>%.2f Seconds</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9063"/>
        <source>%d Frames</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9064"/>
        <source>%d cycles</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9066"/>
        <source>%d sectors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9067"/>
        <source>%u MB</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9070"/>
        <source>10 Frames</source>
        <translation>3 Frame {10 ?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9073"/>
        <source>10x</source>
        <translation>100% {10x?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9074"/>
        <source>10x (20x Speed)</source>
        <translation>10x (Kecepatan 20x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9075"/>
        <source>11x</source>
        <translation>100% {11x?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9076"/>
        <source>125% [75 FPS (NTSC) / 62 FPS (PAL)]</source>
        <translation>1000% [600 FPS (NTSC) / 500 FPS (PAL)] {125%?} {75 ?} {62 ?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9077"/>
        <source>12x</source>
        <translation>100% {12x?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9078"/>
        <source>13x</source>
        <translation>100% {13x?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9079"/>
        <source>14x</source>
        <translation>100% {14x?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9081"/>
        <source>15x</source>
        <translation>100% {15x?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9084"/>
        <source>1x</source>
        <translation>100% {1x?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9086"/>
        <source>20% [12 FPS (NTSC) / 10 FPS (PAL)]</source>
        <translation>1000% [600 FPS (NTSC) / 500 FPS (PAL)] {20%?} {12 ?} {10 ?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9088"/>
        <source>250% [150 FPS (NTSC) / 125 FPS (PAL)]</source>
        <translation>1000% [600 FPS (NTSC) / 500 FPS (PAL)] {250%?} {150 ?} {125 ?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9090"/>
        <source>2x (Quad Speed)</source>
        <translation>2x (Kecepatan Empat Kali Lipat)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9092"/>
        <source>30% [18 FPS (NTSC) / 15 FPS (PAL)]</source>
        <translation>1000% [600 FPS (NTSC) / 500 FPS (PAL)] {30%?} {18 ?} {15 ?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9094"/>
        <source>350% [210 FPS (NTSC) / 175 FPS (PAL)]</source>
        <translation>1000% [600 FPS (NTSC) / 500 FPS (PAL)] {350%?} {210 ?} {175 ?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9095"/>
        <source>3x</source>
        <translation>100% {3x?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9096"/>
        <source>3x (6x Speed)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9097"/>
        <source>3x (for 720p)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9098"/>
        <source>4 Frames</source>
        <translation>3 Frame {4 ?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9099"/>
        <source>40% [24 FPS (NTSC) / 20 FPS (PAL)]</source>
        <translation>1000% [600 FPS (NTSC) / 500 FPS (PAL)] {40%?} {24 ?} {20 ?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9101"/>
        <source>450% [270 FPS (NTSC) / 225 FPS (PAL)]</source>
        <translation>1000% [600 FPS (NTSC) / 500 FPS (PAL)] {450%?} {270 ?} {225 ?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9103"/>
        <source>4x (8x Speed)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9104"/>
        <source>5 Frames</source>
        <translation>3 Frame {5 ?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9107"/>
        <source>5x</source>
        <translation>100% {5x?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9108"/>
        <source>5x (10x Speed)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9109"/>
        <source>5x (for 1080p)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9110"/>
        <source>6 Frames</source>
        <translation>3 Frame {6 ?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9111"/>
        <source>60% [36 FPS (NTSC) / 30 FPS (PAL)]</source>
        <translation>1000% [600 FPS (NTSC) / 500 FPS (PAL)] {60%?} {36 ?} {30 ?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9112"/>
        <source>600% [360 FPS (NTSC) / 300 FPS (PAL)]</source>
        <translation>1000% [600 FPS (NTSC) / 500 FPS (PAL)] {600%?} {360 ?} {300 ?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9113"/>
        <source>6x</source>
        <translation>100% {6x?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9114"/>
        <source>6x (12x Speed)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9115"/>
        <source>6x (for 1440p)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9116"/>
        <source>7 Frames</source>
        <translation>3 Frame {7 ?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9117"/>
        <source>70% [42 FPS (NTSC) / 35 FPS (PAL)]</source>
        <translation>1000% [600 FPS (NTSC) / 500 FPS (PAL)] {70%?} {42 ?} {35 ?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9118"/>
        <source>700% [420 FPS (NTSC) / 350 FPS (PAL)]</source>
        <translation>1000% [600 FPS (NTSC) / 500 FPS (PAL)] {700%?} {420 ?} {350 ?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9119"/>
        <source>7x</source>
        <translation>100% {7x?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9120"/>
        <source>7x (14x Speed)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9121"/>
        <source>8 Frames</source>
        <translation>3 Frame {8 ?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9122"/>
        <source>80% [48 FPS (NTSC) / 40 FPS (PAL)]</source>
        <translation>1000% [600 FPS (NTSC) / 500 FPS (PAL)] {80%?} {48 ?} {40 ?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9123"/>
        <source>800% [480 FPS (NTSC) / 400 FPS (PAL)]</source>
        <translation>1000% [600 FPS (NTSC) / 500 FPS (PAL)] {800%?} {480 ?} {400 ?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9125"/>
        <source>8x (16x Speed)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9126"/>
        <source>9 Frames</source>
        <translation>3 Frame {9 ?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9128"/>
        <source>900% [540 FPS (NTSC) / 450 FPS (PAL)]</source>
        <translation>1000% [600 FPS (NTSC) / 500 FPS (PAL)] {900%?} {540 ?} {450 ?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9129"/>
        <source>9x</source>
        <translation>100% {9x?}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9130"/>
        <source>9x (18x Speed)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9131"/>
        <source>9x (for 4K)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9132"/>
        <source>A cover already exists for this game. Are you sure that you want to overwrite it?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9138"/>
        <source>Achievement Unlock/Count</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9141"/>
        <source>Achievements are not enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9142"/>
        <source>Achievements: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9144"/>
        <source>Add Shader</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9146"/>
        <source>Adds a new shader to the chain.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9147"/>
        <source>Adds additional precision to PGXP data post-projection. May improve visuals in some games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9148"/>
        <source>Adjusts the emulation speed so the console&apos;s refresh rate matches the host when VSync is enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9152"/>
        <source>Allow Booting Without SBI File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9153"/>
        <source>Allows booting to continue even without a required SBI file. These games will not run correctly.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9154"/>
        <source>Alpha Blending</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9155"/>
        <source>Always Track Uploads</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9158"/>
        <source>Animates windows opening/closing and changes between views in the Big Picture UI.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9160"/>
        <source>Apply Image Patches</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9161"/>
        <source>Are you sure you want to clear all mappings for this controller?

You cannot undo this action.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9162"/>
        <source>Are you sure you want to clear the current post-processing chain? All configuration will be lost.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9163"/>
        <source>Are you sure you want to restore the default controller configuration?

All bindings and configuration will be lost. You cannot undo this action.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9164"/>
        <source>Are you sure you want to restore the default settings? Any preferences will be lost.

You cannot undo this action.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9166"/>
        <source>Attempts to detect one pixel high/wide lines that rely on non-upscaled rasterization behavior, filling in gaps introduced by upscaling.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9171"/>
        <source>Auto-Detect</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9174"/>
        <source>Automatic based on window size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9177"/>
        <source>Automatic mapping failed, no devices are available.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9178"/>
        <source>Automatically Resize Window</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9179"/>
        <source>Automatically applies patches to disc images when they are present, currently only PPF is supported.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9180"/>
        <source>Automatically resizes the window to match the internal resolution.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9182"/>
        <source>Automatically switches to fullscreen mode when the program is started.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9183"/>
        <source>Automatically switches to the next disc in the game when the game stops the CD-ROM motor. Does not work for all games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9184"/>
        <source>Avoids calls to C++ code, significantly speeding up the recompiler.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9185"/>
        <source>BIOS Directory</source>
        <translation>Direktori BIOS</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9188"/>
        <source>BIOS for {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9189"/>
        <source>BIOS to use when emulating {} consoles.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9193"/>
        <source>Behavior</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9194"/>
        <source>Border Overlay</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9195"/>
        <source>Borderless Fullscreen</source>
        <translation>Layar Penuh Borderless</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9198"/>
        <source>CD-ROM Emulation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9199"/>
        <source>CPU Emulation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9200"/>
        <source>CPU Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9202"/>
        <source>Capture</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9208"/>
        <source>Changes the aspect ratio used to display the console&apos;s output to the screen.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9210"/>
        <source>Chooses the language used for UI elements.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9211"/>
        <source>Clean Boot</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9212"/>
        <source>Clear Mappings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9214"/>
        <source>Clear Shaders</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9215"/>
        <source>Clears a shader from the chain.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9225"/>
        <source>Confirm Power Off</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9226"/>
        <source>Console Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9227"/>
        <source>Contributor List</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9229"/>
        <source>Controller Port {} Bindings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9234"/>
        <source>Controller mapping cleared.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9235"/>
        <source>Controller preset &apos;{}&apos; loaded.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9236"/>
        <source>Controller preset &apos;{}&apos; saved.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9238"/>
        <source>Controls</source>
        <translation>Kontrol</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9239"/>
        <source>Controls how dithering is applied in the emulated GPU. True Color disables dithering and produces the nicest looking gradients.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9243"/>
        <source>Copies the global controller configuration to this game.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9244"/>
        <source>Copy Global Settings</source>
        <translation>Salin Pengaturan Global</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9248"/>
        <source>Cover set.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9253"/>
        <source>Crop Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9254"/>
        <source>Culling Correction</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9256"/>
        <source>Custom</source>
        <translation>Kustom</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9258"/>
        <source>Dark Ruby</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9260"/>
        <source>Debugging Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9264"/>
        <source>Default: Disabled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9265"/>
        <source>Default: Enabled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9266"/>
        <source>Deinterlacing Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9269"/>
        <source>Depth Clear Threshold</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9270"/>
        <source>Depth Test Transparent Polygons</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9272"/>
        <source>Destination Alpha Blending</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9274"/>
        <source>Details unavailable for game not scanned in game list.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9276"/>
        <source>Determines how much button pressure is ignored before activating the macro.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9278"/>
        <source>Determines how much of the area typically not visible on a consumer TV set to crop/hide.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9280"/>
        <source>Determines how the emulated CPU executes instructions.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9281"/>
        <source>Determines how the emulated console&apos;s output is upscaled or downscaled to your monitor&apos;s resolution.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9282"/>
        <source>Determines quality of audio when not running at 100% speed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9283"/>
        <source>Determines that field that the game list will be sorted by.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9285"/>
        <source>Determines the area of the overlay image that the display will be drawn within.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9286"/>
        <source>Determines the emulated hardware type.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9287"/>
        <source>Determines the format that screenshots will be saved/compressed with.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9289"/>
        <source>Determines the margin between the edge of the screen and on-screen messages.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9290"/>
        <source>Determines the position on the screen when black borders must be added.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9291"/>
        <source>Determines the rotation of the simulated TV screen.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9292"/>
        <source>Determines the size of screenshots created by DuckStation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9294"/>
        <source>Determines which algorithm is used to convert interlaced frames to progressive for display on your system.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9295"/>
        <source>Device Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9298"/>
        <source>Disable on 2D Polygons</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9300"/>
        <source>Disc</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9301"/>
        <source>Discord Server</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9302"/>
        <source>Display Area</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9303"/>
        <source>Displays DualShock/DualSense button icons in the footer and input binding, instead of Xbox buttons.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9310"/>
        <source>Downsamples the rendered image prior to displaying it. Can improve overall image quality in mixed 2D/3D games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9311"/>
        <source>Downsampling</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9312"/>
        <source>Downsampling Display Scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9313"/>
        <source>Draws a border around the currently-selected item for readability.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9314"/>
        <source>Duck icon by icons8 (https://icons8.com/icon/74847/platforms.undefined.short-title)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9315"/>
        <source>DuckStation is a free simulator/emulator of the Sony PlayStation(TM) console, focusing on playability, speed, and long-term maintainability.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9316"/>
        <source>Dump Replaced Textures</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9317"/>
        <source>Dumps textures that have replacements already loaded.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9319"/>
        <source>Emulation Speed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9320"/>
        <source>Enable 8MB RAM</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9324"/>
        <source>Enable Fast Boot</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9325"/>
        <source>Enable GPU-Based Validation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9326"/>
        <source>Enable GPU-based validation when supported by the host&apos;s renderer API. Only for developer use.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9328"/>
        <source>Enable Overclocking</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9329"/>
        <source>Enable Post Processing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9330"/>
        <source>Enable Recompiler Block Linking</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9331"/>
        <source>Enable Recompiler ICache</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9332"/>
        <source>Enable Recompiler Memory Exceptions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9333"/>
        <source>Enable Region Check</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9334"/>
        <source>Enable Rewinding</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9337"/>
        <source>Enable TTY Logging</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9338"/>
        <source>Enable Texture Cache</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9339"/>
        <source>Enable Texture Dumping</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9340"/>
        <source>Enable Texture Replacements</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9341"/>
        <source>Enable VRAM Write Dumping</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9342"/>
        <source>Enable VRAM Write Replacement</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9344"/>
        <source>Enable debugging when supported by the host&apos;s renderer API. Only for developer use.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9346"/>
        <source>Enables alignment and bus exceptions. Not needed for any known games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9347"/>
        <source>Enables an additional 6MB of RAM to obtain a total of 2+6 = 8MB, usually present on dev consoles.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9348"/>
        <source>Enables an additional three controller slots on each port. Not supported in all games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9349"/>
        <source>Enables caching of guest textures, required for texture replacement.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9350"/>
        <source>Enables depth testing for semi-transparent polygons. Usually these include shadows, and tend to clip through the ground when depth testing is enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9351"/>
        <source>Enables dumping of textures to image files, which can be replaced. Not compatible with all games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9352"/>
        <source>Enables loading of cheats for this game from DuckStation&apos;s database.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9353"/>
        <source>Enables loading of replacement textures. Not compatible with all games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9354"/>
        <source>Enables smooth scrolling of menus in the Big Picture UI.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9355"/>
        <source>Enables the cheats that are selected below.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9356"/>
        <source>Enables the older, less accurate MDEC decoding routines. May be required for old replacement backgrounds to match/load.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9357"/>
        <source>Enables the replacement of background textures in supported games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9359"/>
        <source>Ensures every frame generated is displayed for optimal pacing. Enable for variable refresh displays, such as GSync/FreeSync. Disable if you are having speed or sound issues.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9361"/>
        <source>Enter the name of the controller preset you wish to create.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9363"/>
        <source>Execution Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9366"/>
        <source>Exit DuckStation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9369"/>
        <source>FMV Chroma Smoothing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9370"/>
        <source>Failed to copy cover: {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9371"/>
        <source>Failed to copy text to clipboard.</source>
        <translation>Gagal menyalin teks ke cliipboard.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9372"/>
        <source>Failed to delete existing cover: {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9376"/>
        <source>Failed to load shader {}. It may be invalid.
Error was:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9377"/>
        <source>Failed to save controller preset &apos;{}&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9378"/>
        <source>Failed to update progress database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9380"/>
        <source>Fast Forward Boot</source>
        <translation>Percepat Boot</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9381"/>
        <source>Fast Forward Memory Card Access</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9384"/>
        <source>Fast forwards through memory card access, both loading and saving. Can reduce waiting times in games that frequently access memory cards.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9385"/>
        <source>Fast forwards through the early loading process when fast booting, saving time. Results may vary between games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9386"/>
        <source>File Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9387"/>
        <source>File Size: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9389"/>
        <source>Force 4:3 For FMVs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9391"/>
        <source>Forces texture upload tracking to be enabled regardless of whether it is needed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9393"/>
        <source>Forcibly mutes both CD-DA and XA audio from the CD-ROM. Can be used to disable background music in some games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9394"/>
        <source>Frame Rate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9395"/>
        <source>Frame Time Buffer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9397"/>
        <source>From File...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9398"/>
        <source>Fullscreen Resolution</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9399"/>
        <source>GPU Adapter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9400"/>
        <source>GPU Renderer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9407"/>
        <source>Game Quick Save</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9408"/>
        <source>Game Slot {0}##game_slot_{0}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9409"/>
        <source>Game compatibility rating copied to clipboard.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9418"/>
        <source>Game: {} ({})</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9419"/>
        <source>Genre: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9420"/>
        <source>Geometry Tolerance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9422"/>
        <source>Global Slot {0} - {1}##global_slot_{0}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9423"/>
        <source>Global Slot {0}##global_slot_{0}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9425"/>
        <source>Green Giant</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9432"/>
        <source>How many saves will be kept for rewinding. Higher values have greater memory requirements.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9433"/>
        <source>How often a rewind state will be created. Higher frequencies have greater system requirements.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9435"/>
        <source>If enabled, the display will be blended with the transparency of the overlay image.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9436"/>
        <source>If enabled, the transparency of the overlay image will be applied.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9437"/>
        <source>If not enabled, the current post processing chain will be ignored.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9438"/>
        <source>Image Path</source>
        <translation>Lokasi Image</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9439"/>
        <source>Increases the field of view from 4:3 to the chosen display aspect ratio in 3D games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9440"/>
        <source>Increases the precision of polygon culling, reducing the number of holes in geometry.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9445"/>
        <source>Language</source>
        <translation>Bahasa</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9446"/>
        <source>Language: </source>
        <translation>Bahasa: </translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9448"/>
        <source>Last Played: </source>
        <translation>Terakhir Dimainkan: </translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9449"/>
        <source>Latency Control</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9457"/>
        <source>Line Detection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9459"/>
        <source>Load Database Cheats</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9460"/>
        <source>Load Devices From Save States</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9462"/>
        <source>Load Preset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9464"/>
        <source>Loads all replacement texture to RAM, reducing stuttering at runtime.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9465"/>
        <source>Loads the game image into RAM. Useful for network paths that may become unreliable during gameplay.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9466"/>
        <source>Log Level</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9467"/>
        <source>Log To Debug Console</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9468"/>
        <source>Log To File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9469"/>
        <source>Log To System Console</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9470"/>
        <source>Logging Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9471"/>
        <source>Logging in to RetroAchievements...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9473"/>
        <source>Login Failed.
Error: {}
Please check your username and password, and try again.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9476"/>
        <source>Logs BIOS calls to printf(). Not all games contain debugging messages.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9478"/>
        <source>Logs messages to duckstation.log in the user directory.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9479"/>
        <source>Logs messages to the console window.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9480"/>
        <source>Logs messages to the debug console where supported.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9483"/>
        <source>Makes games run closer to their console framerate, at a small cost to performance.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9484"/>
        <source>Maximum</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9485"/>
        <source>Maximum Read Speedup Cycles</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9486"/>
        <source>Maximum Seek Speedup Cycles</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9487"/>
        <source>Memory Card Busy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9489"/>
        <source>Memory Card Port {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9491"/>
        <source>Memory Card {} Type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9492"/>
        <source>Menu Background</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9493"/>
        <source>Menu Borders</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9494"/>
        <source>Merge Multi-Disc Games</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9495"/>
        <source>Merges multi-disc games into one item in the game list.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9497"/>
        <source>Move Down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9498"/>
        <source>Move Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9499"/>
        <source>Moves this shader higher in the chain, applying it earlier.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9500"/>
        <source>Moves this shader lower in the chain, applying it later.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9502"/>
        <source>Multitap Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9504"/>
        <source>Mute CD Audio</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9508"/>
        <source>No Vibration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9510"/>
        <source>No devices with vibration motors were detected.</source>
        <translation>Tidak terdeteksi perangkat dengan mesin getaran.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9513"/>
        <source>No resume save state found.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9516"/>
        <source>No, resume the game.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9518"/>
        <source>None (Double Speed)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9519"/>
        <source>None (Normal Speed)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9525"/>
        <source>Open Containing Directory</source>
        <translation>Buka Direktori Asal</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9526"/>
        <source>Open To Game List</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9533"/>
        <source>Overclocking Percentage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9534"/>
        <source>Overlays or replaces normal triangle drawing with a wireframe/line view.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9535"/>
        <source>PGXP (Precision Geometry Transform Pipeline)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9536"/>
        <source>PGXP Depth Buffer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9537"/>
        <source>PGXP Geometry Correction</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9539"/>
        <source>Password</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9541"/>
        <source>Patches the BIOS to skip the boot animation. Safe to enable.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9549"/>
        <source>Per-Game Configuration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9550"/>
        <source>Per-game controller configuration initialized with global settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9551"/>
        <source>Performance enhancement - jumps directly between blocks instead of returning to the dispatcher.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9552"/>
        <source>Perspective Correct Colors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9553"/>
        <source>Perspective Correct Textures</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9554"/>
        <source>Pinky Pals</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9556"/>
        <source>Please enter your user name and password for retroachievements.org below. Your password will not be saved in DuckStation, an access token will be generated and used instead.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9558"/>
        <source>Post-Processing Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9559"/>
        <source>Post-processing chain cleared.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9560"/>
        <source>Post-processing shaders reloaded.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9561"/>
        <source>Preload Images to RAM</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9562"/>
        <source>Preload Replacement Textures</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9563"/>
        <source>Preserve Projection Precision</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9569"/>
        <source>Purple Rain</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9571"/>
        <source>Quick Save</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9572"/>
        <source>Read Speedup</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9573"/>
        <source>Readahead Sectors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9574"/>
        <source>Recompiler Fast Memory Access</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9575"/>
        <source>Reduce Input Latency</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9576"/>
        <source>Reduces &quot;wobbly&quot; polygons by attempting to preserve the fractional component through memory transfers.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9577"/>
        <source>Reduces hitches in emulation by reading/decompressing CD data asynchronously on a worker thread.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9578"/>
        <source>Reduces input latency by delaying the start of frame until closer to the presentation time.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9579"/>
        <source>Reduces polygon Z-fighting through depth testing. Low compatibility with games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9580"/>
        <source>Reduces the size of save states by compressing the data before saving.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9583"/>
        <source>Release Date: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9584"/>
        <source>Reload Shaders</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9585"/>
        <source>Reloads the shaders from disk, applying any changes.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9586"/>
        <source>Remove From Chain</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9588"/>
        <source>Removed stage {} ({}).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9589"/>
        <source>Removes all bindings for this controller port.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9590"/>
        <source>Removes this shader from the chain.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9591"/>
        <source>Renames existing save states when saving to a backup file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9593"/>
        <source>Replaces these settings with a previously saved controller preset.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9595"/>
        <source>Reset Controller Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9596"/>
        <source>Reset Memory Card Directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9601"/>
        <source>Resets all settings to the defaults.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9602"/>
        <source>Resets memory card directory to default (user directory).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9603"/>
        <source>Resolution change will be applied after restarting.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9604"/>
        <source>Restore Defaults</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9605"/>
        <source>Restores the state of the system prior to the last state loaded.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9607"/>
        <source>Resume Last Session</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9612"/>
        <source>Rewind Save Frequency</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9613"/>
        <source>Rewind Save Slots</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9614"/>
        <source>Rewind for {0} frames, lasting {1:.2f} seconds will require up to {2} MB of RAM and {3} MB of VRAM.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9615"/>
        <source>Rewind is disabled because runahead is enabled. Runahead will significantly increase system requirements.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9616"/>
        <source>Rewind is not enabled. Please note that enabling rewind may significantly increase system requirements.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9618"/>
        <source>Round Upscaled Texture Coordinates</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9619"/>
        <source>Rounds texture coordinates instead of flooring when upscaling. Can fix misaligned textures in some games, but break others, and is incompatible with texture filtering.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9620"/>
        <source>Runahead</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9621"/>
        <source>Runahead/Rewind</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9622"/>
        <source>Runs the software renderer in parallel for VRAM readbacks. On some systems, this may result in greater performance when using graphical enhancements with the hardware renderer.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9625"/>
        <source>Safe Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9626"/>
        <source>Save Controller Preset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9627"/>
        <source>Save Preset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9630"/>
        <source>Save State Compression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9632"/>
        <source>Saved {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9633"/>
        <source>Saves state periodically so you can rewind any mistakes while playing.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9634"/>
        <source>Scaled Interlacing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9635"/>
        <source>Scales line skipping in interlaced rendering to the internal resolution, making it less noticeable. Usually safe to enable.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9636"/>
        <source>Scaling</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9639"/>
        <source>Screen Margins</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9640"/>
        <source>Screen Position</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9641"/>
        <source>Screen Rotation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9646"/>
        <source>Seek Speedup</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9649"/>
        <source>Select Disc</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9652"/>
        <source>Select Disc for {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9656"/>
        <source>Select from the list of preset borders, or manually specify a custom configuration.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9657"/>
        <source>Selected Preset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9658"/>
        <source>Selects the GPU to use for rendering.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9659"/>
        <source>Selects the backend to use for rendering the console/game visuals.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9660"/>
        <source>Selects the color style to be used for Big Picture UI.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9661"/>
        <source>Selects the percentage of the normal clock speed the emulated hardware will run at.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9663"/>
        <source>Selects the resolution scale that will be applied to the final image. 1x will downsample to the original console resolution.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9664"/>
        <source>Selects the resolution to use in fullscreen modes.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9665"/>
        <source>Selects the type of emulated controller for this port.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9666"/>
        <source>Selects the view that the game list will open to.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9668"/>
        <source>Session: {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9669"/>
        <source>Set Cover Image</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9671"/>
        <source>Sets a threshold for discarding precise values when exceeded. May help with glitches in some games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9672"/>
        <source>Sets a threshold for discarding the emulated depth buffer. May help in some games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9673"/>
        <source>Sets the fast forward speed. It is not guaranteed that this speed will be reached on all systems.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9674"/>
        <source>Sets the minimum delay for the &apos;Maximum&apos; read speedup level.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9675"/>
        <source>Sets the minimum delay for the &apos;Maximum&apos; seek speedup level.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9676"/>
        <source>Sets the target emulation speed. It is not guaranteed that this speed will be reached on all systems.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9677"/>
        <source>Sets the turbo speed. It is not guaranteed that this speed will be reached on all systems.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9678"/>
        <source>Sets the verbosity of messages logged. Higher levels will log more messages.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9679"/>
        <source>Sets which sort of memory card image will be used for slot {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9680"/>
        <source>Setting {} binding {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9683"/>
        <source>Settings reset to default.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9684"/>
        <source>Shader {} added as stage {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9685"/>
        <source>Shared Card Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9686"/>
        <source>Show Achievement Trophy Icons</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9688"/>
        <source>Show Controller Input</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9689"/>
        <source>Show Enhancement Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9692"/>
        <source>Show GPU Statistics</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9694"/>
        <source>Show Latency Statistics</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9695"/>
        <source>Show OSD Messages</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9699"/>
        <source>Shows a background image or shader when a game isn&apos;t running. Backgrounds are located in resources/fullscreenui/backgrounds in the data directory.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9701"/>
        <source>Shows enhancement settings in the bottom-right corner of the screen.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9703"/>
        <source>Shows information about input and audio latency in the top-right corner of the display.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9704"/>
        <source>Shows information about the emulated GPU in the top-right corner of the display.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9705"/>
        <source>Shows on-screen-display messages when events occur.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9706"/>
        <source>Shows persistent icons when turbo is active or when paused.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9709"/>
        <source>Shows the current rendering resolution of the system in the top-right corner of the display.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9710"/>
        <source>Shows the game you are currently playing as part of your profile in Discord.</source>
        <translation>Menunjukkan game yang sedang Anda mainkan sebagai status profil Discord.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9711"/>
        <source>Shows the host&apos;s CPU usage of each system thread in the top-right corner of the display.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9713"/>
        <source>Shows the number of frames (or v-syncs) displayed per second by the system in the top-right corner of the display.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9714"/>
        <source>Shows trophy icons in game grid when games have achievements or have been mastered.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9715"/>
        <source>Simulates the region check present in original, unmodified consoles.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9716"/>
        <source>Simulates the system ahead of time and rolls back/replays to reduce input lag. Very high system requirements.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9717"/>
        <source>Skip Duplicate Frame Display</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9718"/>
        <source>Skips the presentation/display of frames that are not unique. Can result in worse frame pacing.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9719"/>
        <source>Slow Boot</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9720"/>
        <source>Smooth Scrolling</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9721"/>
        <source>Smooths out blockyness between colour transitions in 24-bit content, usually FMVs.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9722"/>
        <source>Smooths out the blockiness of magnified textures on 2D objects.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9723"/>
        <source>Smooths out the blockiness of magnified textures on 3D objects.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9724"/>
        <source>Sort Alphabetically</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9727"/>
        <source>Sorts the cheat list alphabetically by the name of the code.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9729"/>
        <source>Specifies the amount of buffer time added, which reduces the additional sleep time introduced.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9732"/>
        <source>Speeds up CD-ROM reads by the specified factor. May improve loading speeds in some games, and break others.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9733"/>
        <source>Speeds up CD-ROM seeks by the specified factor. May improve loading speeds in some games, and break others.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9734"/>
        <source>Sprite Texture Filtering</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9735"/>
        <source>Stage {}: {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9743"/>
        <source>Stores the current settings to a controller preset.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9744"/>
        <source>Stretch Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9746"/>
        <source>Support for controllers that use the XInput protocol. XInput should only be used if you are using a XInput wrapper library.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9747"/>
        <source>Switch to Next Disc on Stop</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9748"/>
        <source>Switches back to 4:3 display aspect ratio when displaying 24-bit content, usually FMVs.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9750"/>
        <source>Sync To Host Refresh Rate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9751"/>
        <source>Synchronizes presentation of the console&apos;s frames to the host. GSync/FreeSync users should enable Optimal Frame Pacing instead.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9752"/>
        <source>Temporarily disables all enhancements, useful when testing.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9754"/>
        <source>Texture Filtering</source>
        <translation>Filter Tekstur</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9755"/>
        <source>Texture Replacements</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9756"/>
        <source>Textures Directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9759"/>
        <source>The selected memory card image will be used in shared mode for this slot.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9761"/>
        <source>This game has no achievements.</source>
        <translation>Pencapaian tidak tersedia untuk game ini.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9762"/>
        <source>This game has no leaderboards.</source>
        <translation>Game ini tidak memiliki papan peringkat.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9599"/>
        <source>Reset System</source>
        <translation>Reset Sistem</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9428"/>
        <source>Hardcore mode will not be enabled until the system is reset. Do you want to reset the system now?</source>
        <translation>Mode hardcore tidak akan aktif hingga sistem di reset ulang. Apakah Anda ingin me-reset sistem sekarang?</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9453"/>
        <source>Launch a game from images scanned from your game directories.</source>
        <translation>Jalankan game dari image yang telah dipindai dari direktori game anda.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9451"/>
        <source>Launch a game by selecting a file/disc image.</source>
        <translation>Memulai permainan dengan memilih file/disc image.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9742"/>
        <source>Start the console without any disc inserted.</source>
        <translation>Jalankan konsol tanpa memasukan disk.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9741"/>
        <source>Start a game from a disc in your PC&apos;s DVD drive.</source>
        <translation>Jalankan game dari disk yang dimasukkan ke DVD drive PC Anda.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9506"/>
        <source>No Binding</source>
        <translation>Tidak ada penetapan tombol</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9570"/>
        <source>Push a controller button or axis now.</source>
        <translation>Harap tekan tombol controller sekarang.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9780"/>
        <source>Unknown</source>
        <translation>Tidak Diketahui</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9522"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9648"/>
        <source>Select Device</source>
        <translation>Pilih Perangkat</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9273"/>
        <source>Details</source>
        <translation>Rincian</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9530"/>
        <source>Options</source>
        <translation>Pengaturan</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9242"/>
        <source>Copies the current global settings to this game.</source>
        <translation>Salin pengaturan global saat ini ke game ini.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9216"/>
        <source>Clears all settings set for this game.</source>
        <translation>Hapus semua pengaturan yang ditetapkan untuk game ini.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9567"/>
        <source>Prevents the screen saver from activating and the host from sleeping while emulation is running.</source>
        <translation>Mencegah screen saver aktif saat emulasi berjalan.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9547"/>
        <source>Pauses the emulator when a game is started.</source>
        <translation>Menjeda emulator saat game dimulai.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9548"/>
        <source>Pauses the emulator when you minimize the window or switch to another application, and unpauses when you switch back.</source>
        <translation>Menjeda emulator saat jendela dikecilkan atau saat jendela sedang tidak dalam fokus (mis. saat Anda beralih ke aplikasi lain). Emulator akan dilanjutkan saat jendela emulator kembali dalam fokus.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9293"/>
        <source>Determines whether a prompt will be displayed to confirm shutting down the emulator/game when the hotkey is pressed.</source>
        <translation>Menentukan muncul prompt atau tidak untuk konfirmasi mematikan mesin virtual saat tombol pintas ditekan.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9181"/>
        <source>Automatically saves the emulator state when powering down or exiting. You can then resume directly from where you left off next time.</source>
        <translation>Secara otomatis menyimpan save state lanjutan saat mesin virtual dimatikan. Anda dapat melanjutkan langsung dari titik terakhir yang Anda tinggalkan dengan save state tersebut.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9401"/>
        <source>Game Display</source>
        <translation>Tampilan Game</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9749"/>
        <source>Switches between full screen and windowed when the window is double-clicked.</source>
        <translation>Mengganti antara full screen dan windowed saat window di double click.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9430"/>
        <source>Hides the mouse pointer/cursor when the emulator is in fullscreen mode.</source>
        <translation>Menyembunyikan kursor mouse saat emulator sedang menggunakan mode layar penuh.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9275"/>
        <source>Determines how large the on-screen messages and monitor are.</source>
        <translation>Menentukan seberapa besar ukuran teks pesan dan OSD di layar dan monitor.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9708"/>
        <source>Shows the current emulation speed of the system in the top-right corner of the display as a percentage.</source>
        <translation>Menampilkan kecepatan emulasi sistem saat ini pada pojok kanan atas layar dengan persentase.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9712"/>
        <source>Shows the host&apos;s GPU usage in the top-right corner of the display.</source>
        <translation>Menunjukkan host dan &apos;s pemakaian GPU di ujung atas kanan display.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9707"/>
        <source>Shows the current controller state of the system in the bottom-left corner of the display.</source>
        <translation>Menampilkan status kontroler sistem saat ini di sudut kiri bawah layar.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9172"/>
        <source>Automatic</source>
        <translation>Otomatis</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9261"/>
        <source>Default</source>
        <translation>Default</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9524"/>
        <source>On-Screen Display</source>
        <translation>On-Screen Display</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9186"/>
        <source>BIOS Selection</source>
        <translation>Pilihan BIOS</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9731"/>
        <source>Speed Control</source>
        <translation>Kontrol Kecepatan</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9382"/>
        <source>Fast Forward Speed</source>
        <translation>Kecepatan Maju Cepat</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9322"/>
        <source>Enable Cheats</source>
        <translation>Aktifkan Cheat</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9529"/>
        <source>Optimal Frame Pacing</source>
        <translation>Frame Pacing Optimal</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9165"/>
        <source>Aspect Ratio</source>
        <translation>Rasio Aspek</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9644"/>
        <source>Screenshot Size</source>
        <translation>Ukuran Tangkapan Layar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9642"/>
        <source>Screenshot Format</source>
        <translation>Format Tangkapan Layar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9643"/>
        <source>Screenshot Quality</source>
        <translation>Kualitas Tangkapan Layar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9662"/>
        <source>Selects the quality at which screenshots will be compressed.</source>
        <translation>Pilih kualitas screenshot yang mana akan di kecilkan/compressed.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9592"/>
        <source>Rendering</source>
        <translation>Render</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9444"/>
        <source>Internal Resolution</source>
        <translation>Resolusi Internal</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9306"/>
        <source>Dithering</source>
        <translation>Dithering</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9159"/>
        <source>Appearance</source>
        <translation>Tampilan</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9700"/>
        <source>Shows a visual history of frame times in the upper-left corner of the display.</source>
        <translation>Menampilkan riwayat visual dari frame times di sudut kiri atas di layar.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9149"/>
        <source>Advanced</source>
        <translation>Tingkat Lanjut</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9065"/>
        <source>%d ms</source>
        <translation>%d ms</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9682"/>
        <source>Settings and Operations</source>
        <translation>Pengaturan dan Pengoperasian</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9345"/>
        <source>Enable/Disable the Player LED on DualSense controllers.</source>
        <translation>Mengaktifkan/Menonaktifkan Player LED pada kontroler DualSense.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9773"/>
        <source>Trigger</source>
        <translation>Trigger</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9772"/>
        <source>Toggles the macro when the button is pressed, instead of held.</source>
        <translation>Mengaktifkan makro ketika tombol ditekan, bukan saat ditahan.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9831"/>
        <source>{:%H:%M}</source>
        <translation>{:%H:%M}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9257"/>
        <source>Dark</source>
        <translation>Gelap</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9456"/>
        <source>Light</source>
        <translation>Terang</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9426"/>
        <source>Grey Matter</source>
        <translation>Grey Matter</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9220"/>
        <source>Cobalt Sky</source>
        <translation>Cobalt Sky</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9134"/>
        <source>AMOLED</source>
        <translation>AMOLED</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9205"/>
        <source>Change Selection</source>
        <translation>Ubah Opsi Terpilih</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9647"/>
        <source>Select</source>
        <translation>Pilih</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9538"/>
        <source>Parent Directory</source>
        <translation>Direktori induk</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9360"/>
        <source>Enter Value</source>
        <translation>Masukkan Nilai</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9135"/>
        <source>About</source>
        <translation>Tentang</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9770"/>
        <source>Toggle Fullscreen</source>
        <translation>Layar Penuh</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9505"/>
        <source>Navigate</source>
        <translation>Navigasi</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9461"/>
        <source>Load Global State</source>
        <translation>Muat Save State Global</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9204"/>
        <source>Change Page</source>
        <translation>Ubah Halaman</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9608"/>
        <source>Return To Game</source>
        <translation>Kembali Ke Permainan</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9655"/>
        <source>Select State</source>
        <translation>Pilih Save State</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9653"/>
        <source>Select Game</source>
        <translation>Pilih Game</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9206"/>
        <source>Change View</source>
        <translation>Ubah Tampilan</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9450"/>
        <source>Launch Options</source>
        <translation>Opsi Peluncuran</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9252"/>
        <source>Create Save State Backups</source>
        <translation>Buat Backup Save State</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9691"/>
        <source>Show Frame Times</source>
        <translation>Tampilkan Frame Time</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9224"/>
        <source>Configuration</source>
        <translation>Konfigurasi</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9740"/>
        <source>Start Game</source>
        <translation>Jalankan Game</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9452"/>
        <source>Launch a game from a file, disc, or starts the console without any disc inserted.</source>
        <translation>Jalankan game dari file, disk, atau memulai konsol tanpa memasukkan disk apa pun.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9207"/>
        <source>Changes settings for the application.</source>
        <translation>Ubah pengaturan dari aplikasi.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9609"/>
        <source>Return to desktop mode, or exit the application.</source>
        <translation>Kembali ke mode desktop atau keluar dari aplikasi.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9190"/>
        <source>Back</source>
        <translation>Kembali</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9610"/>
        <source>Return to the previous menu.</source>
        <translation>Kembali ke menu sebelumnya.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9223"/>
        <source>Completely exits the application, returning you to your desktop.</source>
        <translation>Keluar dari aplikasi sepenuhnya dan mengembalikan anda ke desktop.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9271"/>
        <source>Desktop Mode</source>
        <translation>Mode Desktop</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9368"/>
        <source>Exits Big Picture mode, returning to the desktop interface.</source>
        <translation>Keluar dari mode Big Picture dan kembali ke antarmuka utama.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9600"/>
        <source>Resets all configuration to defaults (including bindings).</source>
        <translation>Mengatur ulang semua konfigurasi ke default (termasuk penetapan tombol).</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9442"/>
        <source>Input Sources</source>
        <translation>Sumber Input</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9757"/>
        <source>The SDL input source supports most controllers.</source>
        <translation>Sumber input SDL mendukung kebanyakan kontroler.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9568"/>
        <source>Provides vibration and LED control support over Bluetooth.</source>
        <translation>Menyediakan dukungan kontrol getaran dan LED melalui Bluetooth.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9501"/>
        <source>Multitap</source>
        <translation>Multitap</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9167"/>
        <source>Attempts to map the selected port to a chosen controller.</source>
        <translation>Mencoba memetakan port yang dipilih ke kontroler yang dipilih.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9279"/>
        <source>Determines how much pressure is simulated when macro is active.</source>
        <translation>Menentukan berapa banyak tekanan yang disimulasikan ketika makro aktif.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9771"/>
        <source>Toggle every %d frames</source>
        <translation>Ubah setiap %d frame</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9681"/>
        <source>Settings</source>
        <translation>Pengaturan</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9509"/>
        <source>No cheats are available for this game.</source>
        <translation>Tidak ada cheat yang tersedia untuk game ini.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9512"/>
        <source>No patches are available for this game.</source>
        <translation>Tidak ada patch yang tersedia untuk game ini.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9405"/>
        <source>Game Patches</source>
        <translation>Patch Game</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9463"/>
        <source>Load State</source>
        <translation>Muat Savestate</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9629"/>
        <source>Save State</source>
        <translation>Simpan Savestate</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9133"/>
        <source>A resume save state created at %s was found.

Do you want to load this save and continue?</source>
        <translation>Save state lanjutan dibuat pada %s ditemukan.


Apakah ingin Anda muatkan dan lanjutkan?</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9582"/>
        <source>Region: </source>
        <translation>Region: </translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9222"/>
        <source>Compatibility: </source>
        <translation>Kompatibilitas: </translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9507"/>
        <source>No Game Selected</source>
        <translation>Tidak Ada Game yang Dipilih</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9645"/>
        <source>Search Directories</source>
        <translation>Direktori Pencarian</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9145"/>
        <source>Adds a new directory to the game search list.</source>
        <translation>Menambahkan direktori baru ke daftar pencarian game.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9638"/>
        <source>Scanning Subdirectories</source>
        <translation>Memindai subdirektori</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9521"/>
        <source>Not Scanning Subdirectories</source>
        <translation>Tidak memindai subdirektori</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9458"/>
        <source>List Settings</source>
        <translation>Pengaturan Daftar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9611"/>
        <source>Reverses the game list sort order from the default (usually ascending to descending).</source>
        <translation>Membalikkan urutan daftar game dari default (biasanya atas ke bawah).</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9247"/>
        <source>Cover Settings</source>
        <translation>Pengaturan Sampul</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9309"/>
        <source>Downloads covers from a user-specified URL template.</source>
        <translation>Mengunduh sampul dari URL yang ditentukan pengguna.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9528"/>
        <source>Operations</source>
        <translation>Tindakan</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9434"/>
        <source>Identifies any new files added to the game directories.</source>
        <translation>Mengidentifikasi file baru yang ditambahkan ke direktori game.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9390"/>
        <source>Forces a full rescan of all games previously identified.</source>
        <translation>Memaksa pemindaian ulang penuh semua game yang telah diidentifikasi sebelumnya.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9308"/>
        <source>Download Covers</source>
        <translation>Unduh Sampul</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9826"/>
        <source>&quot;Challenge&quot; mode for achievements, including leaderboard tracking. Disables save state, cheats, and slowdown functions.</source>
        <translation>Mode &quot;tantangan&quot; untuk pencapaian dan pelacakan papan peringkat. Menonaktifkan fungsi save state, cheat, dan juga gerak lambat.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9304"/>
        <source>Displays popup messages on events such as achievement unlocks and leaderboard submissions.</source>
        <translation>Menampilkan pesan popup untuk aktivitas seperti pencapaian dan peningkatan di papan peringkat.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9555"/>
        <source>Plays sound effects for events such as achievement unlocks and leaderboard submissions.</source>
        <translation>Memainkan efek suara untuk aktivitas seperti pencapaian dan peningkatan di papan peringkat.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9702"/>
        <source>Shows icons in the lower-right corner of the screen when a challenge/primed achievement is active.</source>
        <translation>Menampilkan ikon indikator di pojok kanan bawah layar saat pencapaian utama/tantangan sedang aktif.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9362"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9546"/>
        <source>Pauses the emulator when a controller with bindings is disconnected.</source>
        <translation>Menjeda emulator saat kontroler terputus.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9808"/>
        <source>Vertical Sync (VSync)</source>
        <translation>Vertical Sync (VSync)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9296"/>
        <source>Disable Mailbox Presentation</source>
        <translation>Nonaktifkan Mailbox Presentation</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9392"/>
        <source>Forces the use of FIFO over Mailbox presentation, i.e. double buffering instead of triple buffering. Usually results in worse frame pacing.</source>
        <translation>Paksakan penggunaan presentasi FIFO dari pada Mailbox, yaitu double buffering dari pada triple buffering. biasanya dapat menghasilkan frame pacing yang lebih buruk.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9169"/>
        <source>Audio Control</source>
        <translation>Kontrol Audio</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9241"/>
        <source>Controls the volume of the audio played on the host.</source>
        <translation>Mengontrol volume audio yang diputar pada host.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9383"/>
        <source>Fast Forward Volume</source>
        <translation>Volume Maju Cepat</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9240"/>
        <source>Controls the volume of the audio played on the host when fast forwarding.</source>
        <translation>Mengontrol volume audio yang diputar pada host ketika melakukan maju cepat.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9503"/>
        <source>Mute All Sound</source>
        <translation>Bisukan Semua Suara</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9566"/>
        <source>Prevents the emulator from producing any audible sound.</source>
        <translation>Mencegah emulator membuat suara yang dapat didengar.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9192"/>
        <source>Backend Settings</source>
        <translation>Pengaturan Backend</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9168"/>
        <source>Audio Backend</source>
        <translation>Backend Audio</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9758"/>
        <source>The audio backend determines how frames produced by the emulator are submitted to the host.</source>
        <translation>Backend audio menentukan bagaimana suara yang dihasilkan oleh emulator akan dikirimkan ke host.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9196"/>
        <source>Buffer Size</source>
        <translation>Ukuran Buffer</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9284"/>
        <source>Determines the amount of audio buffered before being pulled by the host API.</source>
        <translation>Menentukan jumlah audio yang di-buffer sebelum ditarik oleh API host.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9531"/>
        <source>Output Latency</source>
        <translation>Latensi Output</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9277"/>
        <source>Determines how much latency there is between the audio being picked up by the host API, and played through speakers.</source>
        <translation>Menentukan berapa banyak latensi yang ada antara audio yang diambil oleh API host, dan diputar melalui speaker.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9496"/>
        <source>Minimal Output Latency</source>
        <translation>Latensi Output Minimal</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9776"/>
        <source>UI Language</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9777"/>
        <source>Uncompressed Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9778"/>
        <source>Undo Load State</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9779"/>
        <source>Ungrouped</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9781"/>
        <source>Unknown File Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9782"/>
        <source>Unlimited</source>
        <translation type="unfinished">Tidak terbatas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9783"/>
        <source>Update Progress</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9784"/>
        <source>Updates the progress database for achievements shown in the game list.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9785"/>
        <source>Upscales the game&apos;s rendering by the specified multiplier.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9786"/>
        <source>Use Blit Swap Chain</source>
        <translation type="unfinished">Gunakan Blit Swap Chain</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9787"/>
        <source>Use Debug GPU Device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9788"/>
        <source>Use DualShock/DualSense Button Icons</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9790"/>
        <source>Use Old MDEC Routines</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9791"/>
        <source>Use Separate Disc Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9792"/>
        <source>Use Single Card For Multi-Disc Games</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9793"/>
        <source>Use Software Renderer For Readbacks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9794"/>
        <source>User Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9796"/>
        <source>Uses PGXP for all instructions, not just memory operations.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9797"/>
        <source>Uses a blit presentation model instead of flipping. This may be needed on some systems.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9798"/>
        <source>Uses a second thread for drawing graphics. Provides a significant speed improvement particularly with the software renderer, and is safe to use.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9799"/>
        <source>Uses game-specific settings for controllers for this game.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9800"/>
        <source>Uses native resolution coordinates for 2D polygons, instead of precise coordinates. Can fix misaligned UI in some games, but otherwise should be left disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9801"/>
        <source>Uses perspective-correct interpolation for colors, which can improve visuals in some games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9802"/>
        <source>Uses perspective-correct interpolation for texture coordinates, straightening out warped textures.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9803"/>
        <source>Uses screen positions to resolve PGXP data. May improve visuals in some games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9804"/>
        <source>Uses separate game settings for each disc of multi-disc games. Can only be set on the first/main disc.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9805"/>
        <source>Utilizes the chosen frame rate regardless of the game&apos;s setting.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9806"/>
        <source>Value: {} | Default: {} | Minimum: {} | Maximum: {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9807"/>
        <source>Vertex Cache</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9809"/>
        <source>WARNING: Activating cheats can cause unpredictable behavior, crashing, soft-locks, or broken saved games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9810"/>
        <source>WARNING: Activating game patches can cause unpredictable behavior, crashing, soft-locks, or broken saved games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9811"/>
        <source>WARNING: Your game is still saving to the memory card. Continuing to {0} may IRREVERSIBLY DESTROY YOUR MEMORY CARD. We recommend resuming your game and waiting 5 seconds for it to finish saving.

Do you want to {0} anyway?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9812"/>
        <source>When Big Picture mode is started, the game list will be displayed instead of the main menu.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9813"/>
        <source>When enabled and logged in, DuckStation will scan for achievements on startup.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9814"/>
        <source>When enabled, DuckStation will assume all achievements are locked and not send any unlock notifications to the server.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9815"/>
        <source>When enabled, DuckStation will list achievements from unofficial sets. These achievements are not tracked by RetroAchievements.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9817"/>
        <source>When enabled, memory cards and controllers will be overwritten when save states are loaded.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9818"/>
        <source>When enabled, the minimum supported output latency will be used for the host API.</source>
        <translation>Apabila diaktifkan, latensi output minimum yang didukung akan digunakan untuk API host.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9305"/>
        <source>Displays popup messages when starting, submitting, or failing a leaderboard challenge.</source>
        <translation>Menampilkan pesan popup ketika memulai, mengirimkan, atau gagal dalam tantangan papan peringkat.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9816"/>
        <source>When enabled, each session will behave as if no achievements have been unlocked.</source>
        <translation>Ketika diaktifkan, setiap sesi akan berperilaku seolah-olah tidak ada pencapaian yang belum dibuka.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9136"/>
        <source>Account</source>
        <translation>Akun</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9481"/>
        <source>Logs out of RetroAchievements.</source>
        <translation>Keluar dari RetroAchievements.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9477"/>
        <source>Logs in to RetroAchievements.</source>
        <translation>Masuk ke RetroAchievements.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9255"/>
        <source>Current Game</source>
        <translation>Game Saat Ini</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9156"/>
        <source>An error occurred while deleting empty game settings:
{}</source>
        <translation>Terjadi kesalahan saat menghapus pengaturan game yang kosong:
{}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9157"/>
        <source>An error occurred while saving game settings:
{}</source>
        <translation>Terjadi kesalahan saat menyimpan setelan game:
{}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9819"/>
        <source>When playing a multi-disc game and using per-game (title) memory cards, use a single memory card for all discs.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9820"/>
        <source>When this option is chosen, the clock speed set below will be used.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9821"/>
        <source>Widescreen Rendering</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9822"/>
        <source>Window Animations</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9823"/>
        <source>Wireframe Rendering</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9824"/>
        <source>Writes backgrounds that can be replaced to the dump directory.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9825"/>
        <source>Yes, {} now and risk memory card corruption.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9827"/>
        <source>&quot;PlayStation&quot; and &quot;PSX&quot; are registered trademarks of Sony Interactive Entertainment Europe Limited. This software is not affiliated in any way with Sony Interactive Entertainment.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9828"/>
        <source>change disc</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9829"/>
        <source>reset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9830"/>
        <source>shut down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9832"/>
        <source>{:%Y-%m-%d %H:%M:%S}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9836"/>
        <source>{} is not a valid disc image.</source>
        <translation>{} bukan disc image yang absah.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9175"/>
        <source>Automatic mapping completed for {}.</source>
        <translation>Atur tombol otomatis untuk {} selesai.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9176"/>
        <source>Automatic mapping failed for {}.</source>
        <translation>Atur tombol otomatis untuk {} gagal.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9415"/>
        <source>Game settings initialized with global settings for &apos;{}&apos;.</source>
        <translation>Pengaturan game diinisialisasi dengan pengaturan global untuk &apos;{}&apos;.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9414"/>
        <source>Game settings have been cleared for &apos;{}&apos;.</source>
        <translation>Pengaturan game telah dihapus untuk &apos;{}&apos;.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9375"/>
        <source>Failed to load &apos;{}&apos;.</source>
        <translation>Gagal memuat &apos;{}&apos;.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9557"/>
        <source>Port {} Controller Type</source>
        <translation>Port {} Tipe Kontroler</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9654"/>
        <source>Select Macro {} Binds</source>
        <translation>Pilih Makro {} Penetapan Tombol</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9151"/>
        <source>All Time: {}</source>
        <translation>Total Waktu: {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9835"/>
        <source>{} does not exist.</source>
        <translation>{} tidak ada.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9834"/>
        <source>{} deleted.</source>
        <translation>{} dihapus.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9374"/>
        <source>Failed to delete {}.</source>
        <translation>Gagal menghapus {}.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9745"/>
        <source>Summary</source>
        <translation>Ringkasan</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9443"/>
        <source>Interface Settings</source>
        <translation>Pengaturan Antarmuka</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9187"/>
        <source>BIOS Settings</source>
        <translation>Pengaturan BIOS</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9318"/>
        <source>Emulation Settings</source>
        <translation>Pengaturan Emulasi</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9424"/>
        <source>Graphics Settings</source>
        <translation>Pengaturan Grafis</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9170"/>
        <source>Audio Settings</source>
        <translation>Pengaturan Audio</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9490"/>
        <source>Memory Card Settings</source>
        <translation>Pengaturan Memory Card</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9232"/>
        <source>Controller Settings</source>
        <translation>Pengaturan Kontroler</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9431"/>
        <source>Hotkey Settings</source>
        <translation>Pengaturan Tombol Pintas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9140"/>
        <source>Achievements Settings</source>
        <translation>Pengaturan Pencapaian</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9150"/>
        <source>Advanced Settings</source>
        <translation>Pengaturan Lanjutan</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9540"/>
        <source>Patches</source>
        <translation>Patch</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9209"/>
        <source>Cheats</source>
        <translation>Cheat</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9105"/>
        <source>50% [30 FPS (NTSC) / 25 FPS (PAL)]</source>
        <translation>50% [30 FPS (NTSC) / 25 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9127"/>
        <source>90% [54 FPS (NTSC) / 45 FPS (PAL)]</source>
        <translation>90% [54 FPS (NTSC) / 45 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9071"/>
        <source>100% [60 FPS (NTSC) / 50 FPS (PAL)]</source>
        <translation>100% [60 FPS (NTSC) / 50 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9080"/>
        <source>150% [90 FPS (NTSC) / 75 FPS (PAL)]</source>
        <translation>150% [90 FPS (NTSC) / 75 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9083"/>
        <source>175% [105 FPS (NTSC) / 87 FPS (PAL)]</source>
        <translation>175% [105 FPS (NTSC) / 87 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9087"/>
        <source>200% [120 FPS (NTSC) / 100 FPS (PAL)]</source>
        <translation>200% [120 FPS (NTSC) / 100 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9093"/>
        <source>300% [180 FPS (NTSC) / 150 FPS (PAL)]</source>
        <translation>300% [180 FPS (NTSC) / 150 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9100"/>
        <source>400% [240 FPS (NTSC) / 200 FPS (PAL)]</source>
        <translation>400% [240 FPS (NTSC) / 200 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9106"/>
        <source>500% [300 FPS (NTSC) / 250 FPS (PAL)]</source>
        <translation>500% [300 FPS (NTSC) / 250 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9072"/>
        <source>1000% [600 FPS (NTSC) / 500 FPS (PAL)]</source>
        <translation>1000% [600 FPS (NTSC) / 500 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9299"/>
        <source>Disabled</source>
        <translation>Nonaktif</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9069"/>
        <source>1 Frame</source>
        <translation>1 Frame</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9085"/>
        <source>2 Frames</source>
        <translation>2 Frame</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9091"/>
        <source>3 Frames</source>
        <translation>3 Frame</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9517"/>
        <source>None</source>
        <translation>Nonaktif</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9089"/>
        <source>2x</source>
        <translation>2x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9102"/>
        <source>4x</source>
        <translation>4x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9124"/>
        <source>8x</source>
        <translation>8x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9082"/>
        <source>16x</source>
        <translation>16x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9760"/>
        <source>Theme</source>
        <translation>Tema</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9543"/>
        <source>Pause On Controller Disconnection</source>
        <translation>Jeda Jika Kontroler Terputus</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9623"/>
        <source>SDL DualSense Player LED</source>
        <translation>SDL LED Player DualSense</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9564"/>
        <source>Press To Toggle</source>
        <translation>Tekan Untuk Aktifkan</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9259"/>
        <source>Deadzone</source>
        <translation>Deadzone</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9137"/>
        <source>Achievement Notifications</source>
        <translation>Pemberitahuan Pencapaian</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9454"/>
        <source>Leaderboard Notifications</source>
        <translation>Tampilkan Pemberitahuan Papan Peringkat</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9327"/>
        <source>Enable In-Game Overlays</source>
        <translation>Aktifkan Overlay Dalam Game</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9358"/>
        <source>Encore Mode</source>
        <translation>Mode Encore</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9730"/>
        <source>Spectator Mode</source>
        <translation>Mode Penonton</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9068"/>
        <source>-</source>
        <translation>-</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9288"/>
        <source>Determines the frequency at which the macro will toggle the buttons on and off (aka auto fire).</source>
        <translation>Menentukan seberapa sering makro akan mengaktifkan dan menonaktifkan tombol (auto fire).</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9833"/>
        <source>{} Frames</source>
        <translation>{} Frame</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9402"/>
        <source>Game Grid</source>
        <translation>Tampilan Kisi</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9403"/>
        <source>Game List</source>
        <translation>Daftar Game</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9404"/>
        <source>Game List Settings</source>
        <translation>Pengaturan Daftar Game</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9763"/>
        <source>Threaded Rendering</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9765"/>
        <source>Time Played: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9766"/>
        <source>Timing out in {:.0f} seconds...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9768"/>
        <source>Toggle Analog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9769"/>
        <source>Toggle Fast Forward</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9774"/>
        <source>Turbo Speed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9775"/>
        <source>Type</source>
        <translation>Tipe</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9667"/>
        <source>Serial</source>
        <translation>Serial</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9767"/>
        <source>Title</source>
        <translation>Judul</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9388"/>
        <source>File Title</source>
        <translation>Judul File</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9764"/>
        <source>Time Played</source>
        <translation>Lama Bermain</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9447"/>
        <source>Last Played</source>
        <translation>Terakhir Dimainkan</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9651"/>
        <source>Select Disc Image</source>
        <translation>Pilih Image Disk</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9650"/>
        <source>Select Disc Drive</source>
        <translation>Pilih Drive Disk</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9738"/>
        <source>Start File</source>
        <translation>Jalankan File</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9736"/>
        <source>Start BIOS</source>
        <translation>Jalankan BIOS</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9737"/>
        <source>Start Disc</source>
        <translation>Jalankan Disk</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9364"/>
        <source>Exit</source>
        <translation>Keluar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9670"/>
        <source>Set Input Binding</source>
        <translation>Atur Input Penetapan Tombol</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9581"/>
        <source>Region</source>
        <translation>Region</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9221"/>
        <source>Compatibility Rating</source>
        <translation>Peringkat Kompatibilitas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9542"/>
        <source>Path</source>
        <translation>Lokasi</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9245"/>
        <source>Copy Settings</source>
        <translation>Salin Pengaturan</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9213"/>
        <source>Clear Settings</source>
        <translation>Hapus Pengaturan</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9441"/>
        <source>Inhibit Screensaver</source>
        <translation>Nonaktifkan Screensaver</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9323"/>
        <source>Enable Discord Presence</source>
        <translation>Aktifkan Discord Rich Presence</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9545"/>
        <source>Pause On Start</source>
        <translation>Pause Saat Memulai Game</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9544"/>
        <source>Pause On Focus Loss</source>
        <translation>Pause Saat Jendela Tidak Dalam Fokus</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9631"/>
        <source>Save State On Shutdown</source>
        <translation>Simpan Save State Saat Mematikan</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9739"/>
        <source>Start Fullscreen</source>
        <translation>Mulai Dengan Mode Layar Penuh</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9307"/>
        <source>Double-Click Toggles Fullscreen</source>
        <translation>Layar Penuh Dengan Klik Ganda</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9429"/>
        <source>Hide Cursor In Fullscreen</source>
        <translation>Sembunyikan Kursor di Mode Layar Penuh</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9523"/>
        <source>OSD Scale</source>
        <translation>Skala OSD</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9697"/>
        <source>Show Speed</source>
        <translation>Tampilkan Kecepatan</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9690"/>
        <source>Show FPS</source>
        <translation>Tampilkan FPS</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9687"/>
        <source>Show CPU Usage</source>
        <translation>Tampilkan Penggunaan CPU</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9693"/>
        <source>Show GPU Usage</source>
        <translation>Tampilkan Penggunaan GPU</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9696"/>
        <source>Show Resolution</source>
        <translation>Tampilkan Resolusi</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9698"/>
        <source>Show Status Indicators</source>
        <translation>Tampilkan Indikator Status</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9598"/>
        <source>Reset Settings</source>
        <translation>Atur Ulang Pengaturan</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9379"/>
        <source>Fast Boot</source>
        <translation>Boot Cepat</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9532"/>
        <source>Output Volume</source>
        <translation>Volume Keluaran</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9488"/>
        <source>Memory Card Directory</source>
        <translation>Direktori Memory Card</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9250"/>
        <source>Create</source>
        <translation>Buat Baru</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9201"/>
        <source>Cancel</source>
        <translation>Batalkan</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9335"/>
        <source>Enable SDL Input Source</source>
        <translation>Aktifkan Sumber Input SDL</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9624"/>
        <source>SDL DualShock 4 / DualSense Enhanced Mode</source>
        <translation>Mode Enhanced DualShock 4 / DualSense SDL</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9343"/>
        <source>Enable XInput Input Source</source>
        <translation>Aktifkan Sumber Input XInput</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9228"/>
        <source>Controller Port {}</source>
        <translation>Port Kontroler {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9233"/>
        <source>Controller Type</source>
        <translation>Tipe Kontroler</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9173"/>
        <source>Automatic Mapping</source>
        <translation>Atur Tombol Otomatis</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9230"/>
        <source>Controller Port {} Macros</source>
        <translation>Makro Kontroler Port {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9482"/>
        <source>Macro Button {}</source>
        <translation>Tombol Makro {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9197"/>
        <source>Buttons</source>
        <translation>Tombol</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9396"/>
        <source>Frequency</source>
        <translation>Frekuensi</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9565"/>
        <source>Pressure</source>
        <translation>Tekanan</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9231"/>
        <source>Controller Port {} Settings</source>
        <translation>Pengaturan Port Konroller {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9249"/>
        <source>Covers Directory</source>
        <translation>Direktori Sampul</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9606"/>
        <source>Resume Game</source>
        <translation>Lanjutkan Game</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9406"/>
        <source>Game Properties</source>
        <translation>Pengaturan Game</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9139"/>
        <source>Achievements</source>
        <translation>Pencapaian</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9628"/>
        <source>Save Screenshot</source>
        <translation>Simpan Tangkapan Layar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9203"/>
        <source>Change Disc</source>
        <translation>Ganti Disk</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9218"/>
        <source>Close Game</source>
        <translation>Tutup Game</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9367"/>
        <source>Exit Without Saving</source>
        <translation>Tutup Tanpa Membuat Save State</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9191"/>
        <source>Back To Pause Menu</source>
        <translation>Kembali ke Menu Pause</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9365"/>
        <source>Exit And Save State</source>
        <translation>Tutup dan Buat Save State</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9455"/>
        <source>Leaderboards</source>
        <translation>Papan Peringkat</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9267"/>
        <source>Delete Save</source>
        <translation>Hapus Save</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9219"/>
        <source>Close Menu</source>
        <translation>Tutup Menu</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9268"/>
        <source>Delete State</source>
        <translation>Hapus State</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9262"/>
        <source>Default Boot</source>
        <translation>Boot Default</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9597"/>
        <source>Reset Play Time</source>
        <translation>Reset Waktu Permainan</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9143"/>
        <source>Add Search Directory</source>
        <translation>Tambah Direktori Pencarian</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9527"/>
        <source>Open in File Browser</source>
        <translation>Buka di Penjelajah File</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9297"/>
        <source>Disable Subdirectory Scanning</source>
        <translation>Nonaktifkan Pemindaian Subdirektori</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9336"/>
        <source>Enable Subdirectory Scanning</source>
        <translation>Aktifkan Pemindaian Subdirektori</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9587"/>
        <source>Remove From List</source>
        <translation>Hapus Dari Daftar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9263"/>
        <source>Default View</source>
        <translation>Tampilan Default</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9725"/>
        <source>Sort By</source>
        <translation>Urutkan Berdasarkan</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9726"/>
        <source>Sort Reversed</source>
        <translation>Urutkan Terbalik</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9637"/>
        <source>Scan For New Games</source>
        <translation>Pindai Game Baru</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9594"/>
        <source>Rescan All Games</source>
        <translation>Pindai Ulang Semua Game</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9421"/>
        <source>GitHub Repository</source>
        <translation>Repositori GitHub</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9217"/>
        <source>Close</source>
        <translation>Tutup</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9321"/>
        <source>Enable Achievements</source>
        <translation>Aktifkan Pencapaian</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9427"/>
        <source>Hardcore Mode</source>
        <translation>Mode Hardcore</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9728"/>
        <source>Sound Effects</source>
        <translation>Efek Suara</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9753"/>
        <source>Test Unofficial Achievements</source>
        <translation>Uji Coba Pencapaian Tidak Resmi</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9795"/>
        <source>Username: {}</source>
        <translation>Nama Pengguna: {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9474"/>
        <source>Login token generated on {}</source>
        <translation>Token masuk dibuat pada {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9475"/>
        <source>Logout</source>
        <translation>Keluar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9520"/>
        <source>Not Logged In</source>
        <translation>Belum Masuk</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9472"/>
        <source>Login</source>
        <translation>Masuk</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9617"/>
        <source>Rich presence inactive or unsupported.</source>
        <translation>Rich presence tidak aktif atau tidak didukung.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="9410"/>
        <source>Game not loaded or no RetroAchievements available.</source>
        <translation>Tidak ada game yang berjalan atau tidak ada RetroAchievements yang tersedia.</translation>
    </message>
</context>
<context>
    <name>GPU</name>
    <message>
        <location filename="../../core/gpu.cpp" line="2156"/>
        <source>Failed to start GPU trace:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu.cpp" line="2164"/>
        <source>Saving {0} frame GPU trace to &apos;{1}&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu.cpp" line="2165"/>
        <source>Saving multi-frame frame GPU trace to &apos;{1}&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu.cpp" line="2185"/>
        <source>Failed to close GPU trace:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu.cpp" line="2199"/>
        <location filename="../../core/gpu.cpp" line="2218"/>
        <source>Saved GPU trace to &apos;{}&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu.cpp" line="2211"/>
        <source>Compressing GPU trace &apos;{}&apos;...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu.cpp" line="2226"/>
        <source>Failed to save GPU trace to &apos;{}&apos;:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_backend.cpp" line="725"/>
        <location filename="../../core/gpu_backend.cpp" line="743"/>
        <source>Failed to save screenshot:
{}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_backend.cpp" line="753"/>
        <source>Saving screenshot to &apos;{}&apos;.</source>
        <translation>Menyimpan tangkapan layar ke &apos;{}&apos;.</translation>
    </message>
    <message>
        <location filename="../../core/gpu_backend.cpp" line="793"/>
        <source>Saved screenshot to &apos;{}&apos;.</source>
        <translation>Tangkapan layar tersimpan sebagai &apos;{}&apos;.</translation>
    </message>
    <message>
        <location filename="../../core/gpu_backend.cpp" line="794"/>
        <source>Failed to save screenshot to &apos;{}&apos;.</source>
        <translation>Gagal menyimpan tangkapan layar ke &apos;{}&apos;.</translation>
    </message>
</context>
<context>
    <name>GPURenderer</name>
    <message>
        <location filename="../qthost.cpp" line="2458"/>
        <source>Software</source>
        <translation>Software</translation>
    </message>
</context>
<context>
    <name>GPU_HW</name>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="510"/>
        <source>Internal resolution set to {0}x ({1}x{2}).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="522"/>
        <source>Multisample anti-aliasing set to {}x (SSAA).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="529"/>
        <source>Multisample anti-aliasing set to {}x.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="659"/>
        <source>{}x MSAA is not supported, using {}x instead.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="671"/>
        <source>SSAA is not supported, using MSAA instead.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="679"/>
        <source>Texture filter &apos;{}/{}&apos; is not supported with the current renderer.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="693"/>
        <source>Shader blending is not supported by your current GPU.
It requires framebuffer fetch, feedback loops, or rasterizer order views.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="703"/>
        <source>Multisample anti-aliasing is not supported when using shader blending.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="712"/>
        <source>PGXP depth buffer is not supported by your current GPU or renderer.
It requires framebuffer fetch, feedback loops, or rasterizer order views.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="725"/>
        <source>Geometry shaders are not supported by your GPU, and are required for wireframe rendering.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="741"/>
        <source>Resolution scale {0}x is not divisible by downsample scale {1}x, downsampling disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="750"/>
        <source>Resolution scale {0}x is not divisible by downsample scale {1}x, using {2}x instead.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="776"/>
        <source>Resolution scale {0}x not supported for adaptive downsampling, using {1}x.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="1164"/>
        <source>Compiling Pipelines...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw_texture_cache.cpp" line="1444"/>
        <source>Failed to allocate {}x{} texture for cache:
{}</source>
        <translation type="unfinished"></translation>
    </message>
    <message numerus="yes">
        <location filename="../../core/gpu_hw_texture_cache.cpp" line="3705"/>
        <source>%n replacement textures found.</source>
        <comment>Replacement texture count</comment>
        <translation type="unfinished">
            <numerusform></numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw_texture_cache.cpp" line="3707"/>
        <source>No replacement textures found.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GameCheatCodeChoiceEditorDialog</name>
    <message>
        <location filename="../gamecheatcodechoiceeditordialog.ui" line="14"/>
        <source>Cheat Choice Editor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatcodechoiceeditordialog.ui" line="21"/>
        <source>Name</source>
        <translation>Nama</translation>
    </message>
    <message>
        <location filename="../gamecheatcodechoiceeditordialog.ui" line="26"/>
        <source>Value</source>
        <translation>Nilai</translation>
    </message>
    <message>
        <location filename="../gamecheatcodechoiceeditordialog.ui" line="42"/>
        <source>Add Cheat</source>
        <translation>Tambah Cheat</translation>
    </message>
    <message>
        <location filename="../gamecheatcodechoiceeditordialog.ui" line="61"/>
        <source>Remove Cheat</source>
        <translation>Hapus Cheat</translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="1070"/>
        <location filename="../gamecheatsettingswidget.cpp" line="1085"/>
        <location filename="../gamecheatsettingswidget.cpp" line="1094"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="1070"/>
        <source>At least one option must be defined.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="1085"/>
        <source>The option &apos;%1&apos; is defined twice.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="1095"/>
        <source>The option &apos;%1&apos; does not have a valid value. It must be a number.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GameCheatCodeEditorDialog</name>
    <message>
        <location filename="../gamecheatcodeeditordialog.ui" line="14"/>
        <source>Cheat Code Editor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatcodeeditordialog.ui" line="23"/>
        <source>Name:</source>
        <translation type="unfinished">Nama:</translation>
    </message>
    <message>
        <location filename="../gamecheatcodeeditordialog.ui" line="33"/>
        <source>Description:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatcodeeditordialog.ui" line="50"/>
        <source>Group:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatcodeeditordialog.ui" line="60"/>
        <source>Type:</source>
        <translation type="unfinished">Tipe:</translation>
    </message>
    <message>
        <location filename="../gamecheatcodeeditordialog.ui" line="70"/>
        <source>Activation:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatcodeeditordialog.ui" line="90"/>
        <source>Options:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatcodeeditordialog.ui" line="100"/>
        <source>None</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatcodeeditordialog.ui" line="105"/>
        <source>Choice</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatcodeeditordialog.ui" line="110"/>
        <source>Range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatcodeeditordialog.ui" line="132"/>
        <source>Edit Choices...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GameCheatSettingsWidget</name>
    <message>
        <location filename="../gamecheatsettingswidget.ui" line="31"/>
        <source>Enable Cheats</source>
        <translation>Aktifkan Cheat</translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.ui" line="54"/>
        <source>Sort Alphabetically</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.ui" line="73"/>
        <source>Add Cheat</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.ui" line="92"/>
        <location filename="../gamecheatsettingswidget.cpp" line="353"/>
        <source>Remove Cheat</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.ui" line="105"/>
        <location filename="../gamecheatsettingswidget.cpp" line="358"/>
        <source>Disable All Cheats</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.ui" line="154"/>
        <source>Load Database Cheats</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.ui" line="180"/>
        <source>Clear List</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.ui" line="190"/>
        <source>Import...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.ui" line="200"/>
        <source>Export...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.ui" line="44"/>
        <source>Search...</source>
        <translation>Cari...</translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.ui" line="115"/>
        <location filename="../gamecheatsettingswidget.cpp" line="361"/>
        <source>Reload Cheats</source>
        <translation>Muat Ulang Cheat</translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="348"/>
        <source>Add Cheat...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="350"/>
        <source>Edit Cheat...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="398"/>
        <source>Confirm Game Settings Enable</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="402"/>
        <source>&lt;h3&gt;Game settings are currently disabled.&lt;/h3&gt;&lt;p&gt;This is &lt;strong&gt;not&lt;/strong&gt; the default. Enabling this cheat will not have any effect until game settings are enabled. Do you want to do this now?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="409"/>
        <location filename="../gamecheatsettingswidget.cpp" line="439"/>
        <source>Do not show again</source>
        <translation type="unfinished">Jangan tampilkan lagi</translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="429"/>
        <source>Confirm Cheat Enable</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="432"/>
        <source>&lt;h3&gt;Cheats are not currently enabled for this game.&lt;/h3&gt;&lt;p&gt;Enabling this cheat will not have any effect until cheats are enabled for this game. Do you want to do this now?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="577"/>
        <source>From File...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="579"/>
        <source>From Text...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="586"/>
        <source>PCSXR/Libretro Cheat Files (*.cht *.txt);;All Files (*.*)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="588"/>
        <location filename="../gamecheatsettingswidget.cpp" line="606"/>
        <source>Import Cheats</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="596"/>
        <location filename="../gamecheatsettingswidget.cpp" line="619"/>
        <location filename="../gamecheatsettingswidget.cpp" line="626"/>
        <location filename="../gamecheatsettingswidget.cpp" line="674"/>
        <location filename="../gamecheatsettingswidget.cpp" line="691"/>
        <location filename="../gamecheatsettingswidget.cpp" line="711"/>
        <source>Error</source>
        <translation type="unfinished">Error</translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="597"/>
        <source>Failed to read file:
%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="606"/>
        <source>Cheat File Text:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="620"/>
        <source>Failed to parse file:
%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="627"/>
        <location filename="../gamecheatsettingswidget.cpp" line="692"/>
        <source>Failed to save file:
%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="675"/>
        <source>This code is from the built-in cheat database, and cannot be removed. To hide this code, uncheck the &quot;Load Database Cheats&quot; option.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="680"/>
        <location filename="../gamecheatsettingswidget.cpp" line="718"/>
        <source>Confirm Removal</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="681"/>
        <source>You are removing the code named &apos;%1&apos;. You cannot undo this action, are you sure you wish to delete this code?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="702"/>
        <source>PCSXR Cheat Files (*.cht);;All Files (*.*)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="704"/>
        <source>Export Cheats</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="712"/>
        <source>Failed to save cheat file:
%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamecheatsettingswidget.cpp" line="719"/>
        <source>You are removing all cheats manually added for this game. This action cannot be reversed.

Any database cheats will still be loaded and present unless you uncheck the &quot;Load Database Cheats&quot; option.

Are you sure you want to continue?</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GameDatabase</name>
    <message>
        <location filename="../../core/game_database.cpp" line="69"/>
        <source>Unknown</source>
        <comment>CompatibilityRating</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="70"/>
        <source>Doesn&apos;t Boot</source>
        <comment>CompatibilityRating</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="71"/>
        <source>Crashes In Intro</source>
        <comment>CompatibilityRating</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="72"/>
        <source>Crashes In-Game</source>
        <comment>CompatibilityRating</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="73"/>
        <source>Graphical/Audio Issues</source>
        <comment>CompatibilityRating</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="74"/>
        <source>No Issues</source>
        <comment>CompatibilityRating</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="113"/>
        <source>Force Interpreter</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="114"/>
        <source>Force Software Renderer</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="115"/>
        <source>Force Software Renderer For Readbacks</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="116"/>
        <source>Force Round Texture Coordinates</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="117"/>
        <source>Force Shader Blending</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="118"/>
        <source>Force Full True Color</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="119"/>
        <source>Force Deinterlacing</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="120"/>
        <source>Force Full Boot</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="121"/>
        <source>Disable Automatic Analog Mode</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="122"/>
        <source>Disable Multitap</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="123"/>
        <source>Disable CD-ROM Read Speedup</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="124"/>
        <source>Disable CD-ROM Seek Speedup</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="125"/>
        <source>Disable True Color</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="126"/>
        <source>Disable Full True Color</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="127"/>
        <source>Disable Upscaling</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="128"/>
        <source>Disable Texture Filtering</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="129"/>
        <source>Disable Sprite Texture Filtering</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="130"/>
        <source>Disable Scaled Dithering</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="131"/>
        <source>Disable Scaled Interlacing</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="132"/>
        <source>Disable Widescreen</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="133"/>
        <source>Disable PGXP</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="134"/>
        <source>Disable PGXP Culling</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="135"/>
        <source>Disable PGXP Texture Correction</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="136"/>
        <source>Disable PGXP Color Correction</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="137"/>
        <source>Disable PGXP Depth Buffer</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="138"/>
        <source>Disable PGXP on 2D Polygons</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="139"/>
        <source>Force PGXP Vertex Cache</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="140"/>
        <source>Force PGXP CPU Mode</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="141"/>
        <source>Force Recompiler ICache</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="142"/>
        <source>Force CD-ROM SubQ Skew</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="143"/>
        <source>Is LibCrypt Protected</source>
        <comment>GameDatabase::Trait</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="356"/>
        <source>Unknown</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="462"/>
        <source>CPU recompiler disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="470"/>
        <source>Fast boot disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="478"/>
        <source>Multitap disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="486"/>
        <source>CD-ROM read speedup disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="494"/>
        <source>CD-ROM seek speedup disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="503"/>
        <source>Display cropping set to {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="513"/>
        <source>Hardware rendering disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="521"/>
        <source>Software renderer readbacks enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="540"/>
        <location filename="../../core/game_database.cpp" line="553"/>
        <source>Deinterlacing set to {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="593"/>
        <source>Dithering set to {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="603"/>
        <source>Upscaling disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="605"/>
        <source>MSAA disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="618"/>
        <source>Texture filtering disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="629"/>
        <source>Sprite texture filtering disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="640"/>
        <source>Scaled interlacing disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="649"/>
        <source>Widescreen rendering disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="657"/>
        <source>PGXP geometry correction disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="665"/>
        <source>PGXP culling correction disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="673"/>
        <source>PGXP perspective correct textures disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="683"/>
        <source>PGXP perspective correct colors disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="692"/>
        <source>PGXP vertex cache enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="700"/>
        <source>PGXP Vertex Cache is enabled, but it is not required for this game. This may cause rendering errors.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="711"/>
        <source>PGXP CPU mode enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="726"/>
        <source>PGXP CPU mode is enabled, but it is not required for this game. This may cause rendering errors.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="734"/>
        <source>PGXP depth buffer disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="742"/>
        <source>PGXP disabled on 2D polygons.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="755"/>
        <source>PGXP preserve projection precision disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="777"/>
        <source>Compatibility settings for this game have been applied.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="823"/>
        <source>Controller in Port {0} ({1}) is not supported for this game.
Supported controllers: {2}
Please configure a supported controller from the list above.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="834"/>
        <source>This game does not support multitap, but multitap is enabled.
       This may result in dropped controller inputs.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="854"/>
        <location filename="../../core/game_database.cpp" line="869"/>
        <location filename="../../core/game_database.cpp" line="885"/>
        <source>Settings</source>
        <translation type="unfinished">Pengaturan</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="894"/>
        <source>Title</source>
        <translation type="unfinished">Judul</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="895"/>
        <source>Serial</source>
        <translation type="unfinished">Serial</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="898"/>
        <source>Languages</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="900"/>
        <source>Rating</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="904"/>
        <source>Version Tested</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="907"/>
        <source>Comments</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="911"/>
        <source>Supported Controllers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="929"/>
        <source>Traits</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="939"/>
        <source>Display Active Start Offset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="941"/>
        <source>Display Active End Offset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="943"/>
        <source>Display Line Start Offset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="945"/>
        <source>Display Line End Offset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="947"/>
        <source>Display Crop Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="949"/>
        <source>Display Deinterlacing Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="951"/>
        <source>DMA Max Slice Ticks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="952"/>
        <source>DMA Halt Ticks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="953"/>
        <source>GPU FIFO Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="954"/>
        <source>GPU Max Runahead</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="955"/>
        <source>GPU PGXP Tolerance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="956"/>
        <source>GPU PGXP Depth Threshold</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="958"/>
        <source>GPU Line Detect Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="963"/>
        <source>Disc Set</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GameList</name>
    <message>
        <location filename="../../core/game_list.cpp" line="1274"/>
        <source>Unknown</source>
        <translation>Tidak Diketahui</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="161"/>
        <source>Disc</source>
        <comment>EntryType</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="162"/>
        <source>Disc Set</source>
        <comment>EntryType</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="163"/>
        <source>PS-EXE</source>
        <comment>EntryType</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="164"/>
        <source>Playlist</source>
        <comment>EntryType</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="165"/>
        <source>PSF</source>
        <comment>EntryType</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="535"/>
        <source>Scanning directory &apos;{}&apos;...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="566"/>
        <source>Scanning &apos;{}&apos;...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1511"/>
        <source>Never</source>
        <translation>Tidak pernah</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1528"/>
        <source>Today</source>
        <translation>Hari Ini</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1533"/>
        <source>Yesterday</source>
        <translation>Kemarin</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1556"/>
        <source>{}h {}m</source>
        <translation>{}j {}m</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1558"/>
        <source>{}h {}m {}s</source>
        <translation>{}j {}m {}d</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1560"/>
        <source>{}m {}s</source>
        <translation>{}m {}d</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1562"/>
        <source>{}s</source>
        <translation>{}d</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1564"/>
        <source>None</source>
        <translation type="unfinished"></translation>
    </message>
    <message numerus="yes">
        <location filename="../gamelistwidget.cpp" line="359"/>
        <location filename="../../core/game_list.cpp" line="1569"/>
        <source>%n hours</source>
        <translation>
            <numerusform>%n jam</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../gamelistwidget.cpp" line="361"/>
        <location filename="../../core/game_list.cpp" line="1571"/>
        <source>%n minutes</source>
        <translation>
            <numerusform>%n menit</numerusform>
        </translation>
    </message>
</context>
<context>
    <name>GameListModel</name>
    <message>
        <location filename="../gamelistwidget.cpp" line="911"/>
        <source>Title</source>
        <translation>Judul</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.cpp" line="912"/>
        <source>File Title</source>
        <translation>Judul File</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.cpp" line="559"/>
        <source>Unknown</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamelistwidget.cpp" line="909"/>
        <source>Icon</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamelistwidget.cpp" line="910"/>
        <source>Serial</source>
        <translation type="unfinished">Serial</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.cpp" line="913"/>
        <source>Developer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamelistwidget.cpp" line="914"/>
        <source>Publisher</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamelistwidget.cpp" line="915"/>
        <source>Genre</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamelistwidget.cpp" line="916"/>
        <source>Year</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamelistwidget.cpp" line="917"/>
        <source>Players</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamelistwidget.cpp" line="918"/>
        <source>Achievements</source>
        <translation type="unfinished">Pencapaian</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.cpp" line="919"/>
        <source>Time Played</source>
        <translation>Lama Bermain</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.cpp" line="920"/>
        <source>Last Played</source>
        <translation>Terakhir Dimainkan</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.cpp" line="921"/>
        <source>Size</source>
        <translation>Ukuran</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.cpp" line="922"/>
        <source>Raw Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamelistwidget.cpp" line="923"/>
        <source>Region</source>
        <translation>Region</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.cpp" line="924"/>
        <source>Compatibility</source>
        <translation>Kompatibilitas</translation>
    </message>
</context>
<context>
    <name>GameListSettingsWidget</name>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="31"/>
        <source>Search Directories (will be scanned for games)</source>
        <translation>Direktori Pencarian (akan di pindai untuk game)</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="57"/>
        <source>Add</source>
        <translation type="unfinished">Tambah</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="76"/>
        <location filename="../gamelistsettingswidget.ui" line="171"/>
        <location filename="../gamelistsettingswidget.cpp" line="184"/>
        <source>Remove</source>
        <translation>Hapus</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="92"/>
        <source>Search Directory</source>
        <translation>Direktori Pencarian</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="97"/>
        <source>Scan Recursively</source>
        <translation>Rekursif</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="107"/>
        <source>Excluded Paths (will not be scanned)</source>
        <translation>Direktori Yang Tidak Akan Dipindai</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="133"/>
        <source>File...</source>
        <translation>File...</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="152"/>
        <source>Folder...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="210"/>
        <source>Scan For New Games</source>
        <translation>Pindai Game Baru</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="226"/>
        <source>Rescan All Games</source>
        <translation>Pindai Ulang Semua Game</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="186"/>
        <source>Open Directory...</source>
        <translation>Buka Direktori...</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="195"/>
        <source>Select Search Directory</source>
        <translation>Pilih Direktori Pencarian</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="201"/>
        <source>Scan Recursively?</source>
        <translation>Pindai Secara Rekursif?</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="202"/>
        <source>Would you like to scan the directory &quot;%1&quot; recursively?

Scanning recursively takes more time, but will identify files in subdirectories.</source>
        <translation>Apakah Anda ingin memindai direktori &quot;%1&quot; secara rekursif?

Pemindaian rekursif akan membuat proses pencarian menjadi lebih lama, namun dapat mengidentifikasi file yang ada dalam subdirektori.</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="237"/>
        <source>Select Path</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="247"/>
        <source>Select Directory</source>
        <translation>Pilih Direktori</translation>
    </message>
</context>
<context>
    <name>GameListWidget</name>
    <message>
        <location filename="../gamelistwidget.ui" line="55"/>
        <source>Game List</source>
        <translation>Daftar Game</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="77"/>
        <source>Game Grid</source>
        <translation>Tampilan Kisi</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="99"/>
        <source>Merge Multi-Disc Games</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="121"/>
        <source>Show Titles</source>
        <translation>Tampilkan Judul</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="170"/>
        <source>All Types</source>
        <translation>Semua Jenis</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="182"/>
        <source>All Regions</source>
        <translation>Semua Region</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="199"/>
        <source>Search...</source>
        <translation>Cari...</translation>
    </message>
</context>
<context>
    <name>GamePatchDetailsWidget</name>
    <message>
        <location filename="../gamepatchdetailswidget.ui" line="67"/>
        <source>Patch Title</source>
        <translation>Judul Patch</translation>
    </message>
    <message>
        <location filename="../gamepatchdetailswidget.ui" line="29"/>
        <source>Enabled</source>
        <translation>Aktif</translation>
    </message>
    <message>
        <location filename="../gamepatchdetailswidget.ui" line="48"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Author: &lt;/span&gt;Patch Author&lt;/p&gt;&lt;p&gt;Description would go here&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Pembuat: &lt;/span&gt;Pembuat Patch&lt;/p&gt;&lt;p&gt;Deskripsi di sini&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../gamepatchsettingswidget.cpp" line="30"/>
        <source>&lt;strong&gt;Author: &lt;/strong&gt;%1%2&lt;br&gt;%3</source>
        <translation type="unfinished">&lt;strong&gt;Pembuat: &lt;/strong&gt;%1&lt;br&gt;%3 {1%2&lt;?}</translation>
    </message>
    <message>
        <location filename="../gamepatchsettingswidget.cpp" line="31"/>
        <source>Unknown</source>
        <translation>Tidak diketahui</translation>
    </message>
    <message>
        <location filename="../gamepatchsettingswidget.cpp" line="32"/>
        <source>&lt;br&gt;&lt;strong&gt;Not permitted in RetroAchievements hardcore mode.&lt;/strong&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamepatchsettingswidget.cpp" line="34"/>
        <source>No description provided.</source>
        <translation>Deskripsi tidak tersedia.</translation>
    </message>
</context>
<context>
    <name>GamePatchSettingsWidget</name>
    <message>
        <location filename="../gamepatchsettingswidget.ui" line="44"/>
        <source>Disable All Patches</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamepatchsettingswidget.ui" line="67"/>
        <source>Reload Patches</source>
        <translation>Muat Ulang Patch</translation>
    </message>
    <message>
        <location filename="../gamepatchsettingswidget.cpp" line="127"/>
        <source>No patches are available for this game.</source>
        <translation type="unfinished">Tidak ada patch yang tersedia untuk game ini.</translation>
    </message>
</context>
<context>
    <name>GameSummaryWidget</name>
    <message>
        <location filename="../gamesummarywidget.ui" line="50"/>
        <source>Title:</source>
        <translation>Judul:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="57"/>
        <source>Clear the line to restore the original title...</source>
        <translation>Hapus baris untuk mengembalikan judul asli...</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="77"/>
        <source>Serial:</source>
        <translation>Serial:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="91"/>
        <source>Type:</source>
        <translation>Tipe:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="119"/>
        <source>Region:</source>
        <translation>Region:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="170"/>
        <source>Compatibility:</source>
        <translation>Kompatibilitas:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="307"/>
        <source>Verify</source>
        <translation>Verifikasi</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="14"/>
        <source>Dialog</source>
        <translation type="unfinished">Dialog</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="36"/>
        <source>Image Path:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="67"/>
        <source>Restore Title</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="107"/>
        <source>Uses separate game settings for each disc of multi-disc games. Can only be set on the first/main disc.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="110"/>
        <source>Use Separate Disc Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="139"/>
        <source>Restore Region</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="149"/>
        <source>Languages:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="195"/>
        <source>Genre:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="209"/>
        <source>Developer:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="223"/>
        <source>Release Info:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="237"/>
        <source>Controllers:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="251"/>
        <source>Controller Preset:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="263"/>
        <source>Edit...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="272"/>
        <source>Tracks:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="326"/>
        <source>#</source>
        <translation>#</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="331"/>
        <source>Mode</source>
        <translation>Mode</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="336"/>
        <source>Start</source>
        <translation>Mulai</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="341"/>
        <source>Length</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="346"/>
        <source>Hash</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="351"/>
        <source>Status</source>
        <translation>Status</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="58"/>
        <source>Show Default Flag</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="148"/>
        <location filename="../gamesummarywidget.cpp" line="158"/>
        <location filename="../gamesummarywidget.cpp" line="185"/>
        <location filename="../gamesummarywidget.cpp" line="203"/>
        <location filename="../gamesummarywidget.cpp" line="210"/>
        <location filename="../gamesummarywidget.cpp" line="211"/>
        <location filename="../gamesummarywidget.cpp" line="212"/>
        <location filename="../gamesummarywidget.cpp" line="213"/>
        <location filename="../gamesummarywidget.cpp" line="214"/>
        <source>Unknown</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="150"/>
        <source>%1 (Published by %2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="156"/>
        <source>Published by %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="163"/>
        <source>Released %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="169"/>
        <source>%1-%2 players</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="171"/>
        <source>%1 players</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="178"/>
        <source>%1-%2 memory card blocks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="180"/>
        <source>%1 memory card blocks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="248"/>
        <source>Use Global Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="250"/>
        <source>Game Specific Configuration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="365"/>
        <source>%1 tracks covering %2 MB (%3 MB on disk)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="378"/>
        <source>Track %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="386"/>
        <source>&lt;not computed&gt;</source>
        <translation>&lt;belum terkomputasi&gt;</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="402"/>
        <source>Compatibility Report</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="444"/>
        <source>Per-game controller configuration initialized with global settings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="488"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="488"/>
        <source>Failed to open CD image for hashing.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="534"/>
        <source>Verifying hashes...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="593"/>
        <source>Revision: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="593"/>
        <source>N/A</source>
        <translation type="unfinished">N/A</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="599"/>
        <source>No known dump found that matches this hash.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="604"/>
        <source>Serial Mismatch: %1 vs %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="635"/>
        <source>Search on Redump.org</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GraphicsSettingsWidget</name>
    <message>
        <location filename="../graphicssettingswidget.ui" line="38"/>
        <source>Renderer:</source>
        <translation>Perender:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="48"/>
        <source>Adapter:</source>
        <translation>GPU:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="172"/>
        <source>Aspect Ratio:</source>
        <translation>Rasio Aspek:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="399"/>
        <source>Bilinear (Smooth)</source>
        <translation>Bilinear (Halus)</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="659"/>
        <location filename="../graphicssettingswidget.ui" line="850"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="213"/>
        <source>Crop:</source>
        <translation>Pangkas Layar:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="515"/>
        <location filename="../graphicssettingswidget.ui" line="679"/>
        <source>px</source>
        <translation>px</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="828"/>
        <source>Screenshot Size:</source>
        <translation>Ukuran Tangkapan Layar:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="550"/>
        <source>Screen Resolution</source>
        <translation>Resolusi Layar</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="354"/>
        <source>Internal Resolution</source>
        <translation>Resolusi Internal</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="275"/>
        <source>Select Textures Directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="344"/>
        <source>Renderer</source>
        <translation type="unfinished">Perender</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="345"/>
        <source>Selects the backend to use for rendering the console/game visuals. &lt;br&gt;Depending on your system and hardware, Direct3D 11 and OpenGL hardware backends may be available. &lt;br&gt;The software renderer offers the best compatibility, but is the slowest and does not offer any enhancements.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="349"/>
        <source>Adapter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="350"/>
        <source>If your system contains multiple GPUs or adapters, you can select which GPU you wish to use for the hardware renderers. &lt;br&gt;This option is only supported in Direct3D and Vulkan. OpenGL will always use the default device.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="355"/>
        <source>Setting this beyond 1x will enhance the resolution of rendered 3D polygons and lines. Only applies to the hardware backends. &lt;br&gt;This option is usually safe, with most games looking fine at higher resolutions. Higher resolutions require a more powerful GPU.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="359"/>
        <source>Down-Sampling</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="360"/>
        <source>Downsamples the rendered image prior to displaying it. Can improve overall image quality in mixed 2D/3D games, but should be disabled for pure 3D games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="362"/>
        <source>Down-Sampling Display Scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="362"/>
        <source>1x</source>
        <translation type="unfinished">100% {1x?}</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="363"/>
        <source>Selects the resolution scale that will be applied to the final image. 1x will downsample to the original console resolution.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="368"/>
        <source>Smooths out the blockiness of magnified textures on 3D objects by using filtering. &lt;br&gt;Will have a greater effect on higher resolution scales.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="371"/>
        <source>Sprite Texture Filtering</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="373"/>
        <source>Smooths out the blockiness of magnified textures on 2D objects by using filtering. This filter only applies to sprites and other 2D elements, such as the HUD.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="378"/>
        <source>Controls how dithering is applied in the emulated GPU. True Color disables dithering and produces the nicest looking gradients. Scaled options make the dither pattern less noticeable at higher resolutions. Shader Blending options perform blending in software, and are more accurate but have a &lt;strong&gt;significant&lt;/strong&gt; performance penalty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="385"/>
        <source>Changes the aspect ratio used to display the console&apos;s output to the screen. The default is Auto (Game Native) which automatically adjusts the aspect ratio to match how a game would be shown on a typical TV of the era.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="390"/>
        <source>Determines which algorithm is used to convert interlaced frames to progressive for display on your system. Using progressive rendering provides the best quality output, but some games require interlaced rendering.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="393"/>
        <source>Crop</source>
        <translation type="unfinished">Pangkas Layar</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="395"/>
        <source>Determines how much of the area typically not visible on a consumer TV set to crop/hide. Some games display content in the overscan area, or use it for screen effects. May not display correctly with the &quot;All Borders&quot; setting. &quot;Only Overscan&quot; offers a good compromise between stability and hiding black borders.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="399"/>
        <source>Scaling</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="400"/>
        <source>Determines how the emulated console&apos;s output is upscaled or downscaled to your monitor&apos;s resolution.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="403"/>
        <source>Scales vertex positions in screen-space to a widescreen aspect ratio, essentially increasing the field of view from 4:3 to the chosen display aspect ratio in 3D games. &lt;b&gt;&lt;u&gt;May not be compatible with all games.&lt;/u&gt;&lt;/b&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="407"/>
        <source>Reduces &quot;wobbly&quot; polygons and &quot;warping&quot; textures that are common in PS1 games. &lt;strong&gt;May not be compatible with all games.&lt;/strong&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="410"/>
        <source>PGXP Depth Buffer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="411"/>
        <source>Attempts to reduce polygon Z-fighting by testing pixels against the depth values from PGXP. Low compatibility, but can work well in some games. Other games may need a threshold adjustment.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="415"/>
        <source>Switches back to 4:3 display aspect ratio when displaying 24-bit content, usually FMVs.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="417"/>
        <source>Smooths out blockyness between colour transitions in 24-bit content, usually FMVs.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="423"/>
        <source>Exclusive Fullscreen Control</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="423"/>
        <location filename="../graphicssettingswidget.cpp" line="514"/>
        <source>Automatic</source>
        <translation type="unfinished">Otomatis</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="424"/>
        <source>Controls whether exclusive fullscreen can be utilized by Vulkan drivers.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="426"/>
        <source>Position</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="428"/>
        <source>Determines the position on the screen when black borders must be added.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="434"/>
        <source>Automatically resizes the window to match the internal resolution. &lt;strong&gt;For high internal resolutions, this will create very large windows.&lt;/strong&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="444"/>
        <source>Line Detection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="446"/>
        <source>Attempts to detect one pixel high/wide lines that rely on non-upscaled rasterization behavior, filling in gaps introduced by upscaling.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="449"/>
        <source>Multi-Sampling</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="450"/>
        <source>Uses multi-sampled anti-aliasing when rendering 3D polygons. Can improve visuals with a lower performance requirement compared to upscaling, &lt;strong&gt;but often introduces rendering errors.&lt;/strong&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="452"/>
        <source>Wireframe Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="453"/>
        <source>Draws a wireframe outline of the triangles rendered by the console&apos;s GPU, either as a replacement or an overlay.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="456"/>
        <source>Uses a second thread for drawing graphics. Provides a significant speed improvement particularly with the software renderer, and is safe to use.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="459"/>
        <source>Scales line skipping in interlaced rendering to the internal resolution. This makes the combing less obvious at higher resolutions. Usually safe to enable.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="463"/>
        <source>Runs the software renderer in parallel for VRAM readbacks. On some systems, this may result in greater performance when using graphical enhancements with the hardware renderer.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="467"/>
        <source>Rounds texture coordinates instead of flooring when upscaling. Can fix misaligned textures in some games, but break others, and is incompatible with texture filtering.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="473"/>
        <source>Geometry Tolerance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="473"/>
        <source>-1.00px (Disabled)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="474"/>
        <source>Discards precise geometry when it is found to be offset past the specified threshold. This can help with games that have vertices significantly moved by PGXP, but is still a hack/workaround.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="476"/>
        <source>Depth Clear Threshold</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="478"/>
        <source>Determines the increase in depth that will result in the depth buffer being cleared. Can help with depth issues in some games, but is still a hack/workaround.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="481"/>
        <source>Uses perspective-correct interpolation for texture coordinates, straightening out warped textures. Requires geometry correction enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="485"/>
        <source>Uses perspective-correct interpolation for vertex colors, which can improve visuals in some games, but cause rendering errors in others. Requires geometry correction enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="488"/>
        <source>Increases the precision of polygon culling, reducing the number of holes in geometry. Requires geometry correction enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="492"/>
        <source>Adds additional precision to PGXP data post-projection. May improve visuals in some games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="494"/>
        <source>Uses PGXP for all instructions, not just memory operations. Required for PGXP to correct wobble in some games, but has a high performance cost.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="498"/>
        <source>Uses screen-space vertex positions to obtain precise positions, instead of tracking memory accesses. Can provide PGXP compatibility for some games, but &lt;strong&gt;generally provides no benefit.&lt;/strong&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="501"/>
        <source>Uses native resolution coordinates for 2D polygons, instead of precise coordinates. Can fix misaligned UI in some games, but otherwise should be left disabled. The game database will enable this automatically when needed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="505"/>
        <source>Enables depth testing for semi-transparent polygons. Usually these include shadows, and tend to clip through the ground when depth testing is enabled. Depth writes for semi-transparent polygons are disabled regardless of this setting.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="513"/>
        <source>Changes the size at which on-screen elements, including status and messages are displayed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="514"/>
        <source>Theme</source>
        <translation type="unfinished">Tema</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="515"/>
        <source>Determines the theme to use for on-screen display elements and the Big Picture UI.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="528"/>
        <source>Shows the host&apos;s CPU usage of each system thread in the top-right corner of the display.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="530"/>
        <source>Shows the host&apos;s GPU usage in the top-right corner of the display.</source>
        <translation type="unfinished">Menunjukkan host dan &apos;s pemakaian GPU di ujung atas kanan display.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="532"/>
        <source>Shows information about the emulated GPU in the top-right corner of the display.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="535"/>
        <source>Shows information about input and audio latency in the top-right corner of the display.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="538"/>
        <source>Shows the history of frame rendering times as a graph in the top-right corner of the display.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="543"/>
        <source>Shows a summary of current settings in the bottom-right corner of the display.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="545"/>
        <source>Shows indicators on screen when the system is not running in its &quot;normal&quot; state. For example, fast forwarding, or being paused.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="554"/>
        <source>PNG</source>
        <translation>PNG</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="558"/>
        <source>Selects the quality at which screenshots will be compressed. Higher values preserve more detail for JPEG, and reduce file size for PNG.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="561"/>
        <source>Backend</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="563"/>
        <source>Selects the framework that is used to encode video/audio.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="564"/>
        <source>Container</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="564"/>
        <source>MP4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="565"/>
        <source>Determines the file format used to contain the captured audio/video.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="567"/>
        <source>Captures video to the chosen file when media capture is started. If unchecked, the file will only contain audio.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="571"/>
        <source>Selects which Video Codec to be used for media capture. &lt;b&gt;If unsure, leave it on default.&lt;b&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="577"/>
        <source>When checked, the video capture resolution will follows the internal resolution of the running game. &lt;b&gt;Be careful when using this setting especially when you are upscaling, as higher internal resolutions (above 4x) can cause system slowdown.&lt;/b&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="604"/>
        <source>Enables caching of guest textures, required for texture replacement. &lt;strong&gt;The texture cache is currently experimental, and may cause rendering errors in some games.&lt;/strong&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="607"/>
        <source>Loads all replacement texture to RAM, reducing stuttering at runtime.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="609"/>
        <source>Enable Texture Replacements</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="610"/>
        <source>Enables loading of replacement textures. Not compatible with all games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="613"/>
        <source>Forces texture upload tracking to be enabled regardless of whether it is needed. Reduces performance, but allows toggling replacements on and off. &lt;strong&gt;Not required for replacements to load, &lt;/strong&gt;normally tracking is automatically enabled when needed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="618"/>
        <source>Enables dumping of textures to image files, which can be replaced. Not compatible with all games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="620"/>
        <source>Dumps textures that have replacements already loaded.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="623"/>
        <source>Enables the replacement of background textures in supported games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="625"/>
        <source>Writes backgrounds that can be replaced to the dump directory.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="627"/>
        <source>Enables the older, less accurate MDEC decoding routines. May be required for old replacement backgrounds to match/load.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="634"/>
        <source>Enable debugging when supported by the host&apos;s renderer API. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="637"/>
        <source>Enable GPU-based validation when supported by the renderer API. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="640"/>
        <source>Forces shaders to be compiled for every run of the program. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="642"/>
        <source>Prevents dual-source blending from being used. Useful for testing broken graphics drivers. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="645"/>
        <source>Prevents the framebuffer fetch extensions from being used. Useful for testing broken graphics drivers. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="649"/>
        <source>Forces VRAM updates through texture updates, instead of texture buffers and draws. Useful for testing broken graphics drivers. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="651"/>
        <source>Disable Texture Copies To Self</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="652"/>
        <source>Disables the use of self-copy updates for the VRAM texture. Useful for testing broken graphics drivers. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="655"/>
        <source>Disables the use of host memory importing. Useful for testing broken graphics drivers. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="658"/>
        <source>Disables the use of rasterizer order views. Useful for testing broken graphics drivers. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="661"/>
        <source>Disables the use of compute shaders. Useful for testing broken graphics drivers. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="664"/>
        <source>Disables the use of compressed textures. Useful for testing broken graphics drivers. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="963"/>
        <source>Use Global Setting</source>
        <translation type="unfinished">Gunakan Pengaturan Global</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="968"/>
        <source>%1x MSAA</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="970"/>
        <source>%1x SSAA</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="1008"/>
        <source>Automatic (Based on Window Size)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="1009"/>
        <source>1x Native (Default)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="1010"/>
        <source>3x Native (for 720p)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="1011"/>
        <source>5x Native (for 1080p)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="1012"/>
        <source>6x Native (for 1440p)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="1013"/>
        <source>9x Native (for 4K)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="1123"/>
        <location filename="../graphicssettingswidget.cpp" line="1155"/>
        <location filename="../graphicssettingswidget.cpp" line="1169"/>
        <source>%1 (%2)</source>
        <translation type="unfinished">%1 (%2)</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="1328"/>
        <source>Texture Replacement Configuration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="1331"/>
        <source>Texture Replacement Configuration (config.yaml)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="1333"/>
        <source>Save</source>
        <translation type="unfinished">Simpan</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="1336"/>
        <source>Save Configuration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="1337"/>
        <source>Configuration Files (config.yaml)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="1345"/>
        <source>Write Failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="843"/>
        <source>Quality:</source>
        <translation>Kualitas:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="68"/>
        <source>Rendering</source>
        <translation>Render</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="95"/>
        <source>Internal Resolution:</source>
        <translation>Resolusi Internal:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="132"/>
        <source>Texture Filtering:</source>
        <translation>Filter Tekstur:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="152"/>
        <source>Dithering:</source>
        <translation>Dithering:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="162"/>
        <source>Deinterlacing:</source>
        <translation>Deinterlacing:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1120"/>
        <location filename="../graphicssettingswidget.ui" line="1161"/>
        <source>Texture Replacement</source>
        <translation>Pengganti Tekstur</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1259"/>
        <source>Browse...</source>
        <translation>Telusuri...</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1245"/>
        <source>Open...</source>
        <translation>Buka...</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1138"/>
        <source>General Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1144"/>
        <location filename="../graphicssettingswidget.cpp" line="603"/>
        <source>Enable Texture Cache</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1151"/>
        <location filename="../graphicssettingswidget.cpp" line="606"/>
        <source>Preload Texture Replacements</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1167"/>
        <source>Enable Texture Replacement</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1176"/>
        <location filename="../graphicssettingswidget.cpp" line="617"/>
        <source>Enable Texture Dumping</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1192"/>
        <location filename="../graphicssettingswidget.cpp" line="612"/>
        <source>Always Track Uploads</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1199"/>
        <location filename="../graphicssettingswidget.cpp" line="619"/>
        <source>Dump Replaced Textures</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1209"/>
        <source>VRAM Write (Background) Replacement</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1215"/>
        <location filename="../graphicssettingswidget.cpp" line="622"/>
        <source>Enable VRAM Write Replacement</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1222"/>
        <location filename="../graphicssettingswidget.cpp" line="624"/>
        <source>Enable VRAM Write Dumping</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1229"/>
        <location filename="../graphicssettingswidget.cpp" line="626"/>
        <source>Use Old MDEC Routines</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1239"/>
        <source>Textures Directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1252"/>
        <source>Directory to load replacement textures from, and save dumps to.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1269"/>
        <source>Reset</source>
        <translation>Reset</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="625"/>
        <source>OSD</source>
        <translation>OSD</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="652"/>
        <source>OSD Scale:</source>
        <translation>Skala OSD:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="771"/>
        <location filename="../graphicssettingswidget.cpp" line="519"/>
        <source>Show Resolution</source>
        <translation>Tampilkan Resolusi</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="736"/>
        <location filename="../graphicssettingswidget.cpp" line="529"/>
        <source>Show GPU Usage</source>
        <translation>Tampilkan Penggunaan GPU</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="743"/>
        <location filename="../graphicssettingswidget.cpp" line="542"/>
        <source>Show Settings</source>
        <translation>Tampilkan Pengaturan</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="701"/>
        <location filename="../graphicssettingswidget.cpp" line="524"/>
        <source>Show FPS</source>
        <translation>Tampilkan FPS</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="356"/>
        <location filename="../graphicssettingswidget.cpp" line="430"/>
        <source>Disable Mailbox Presentation</source>
        <translation>Nonaktifkan Mailbox Presentation</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1357"/>
        <location filename="../graphicssettingswidget.cpp" line="639"/>
        <source>Disable Shader Cache</source>
        <translation>Nonaktifkan Cache Shader</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="715"/>
        <location filename="../graphicssettingswidget.cpp" line="527"/>
        <source>Show CPU Usage</source>
        <translation>Tampilkan Penggunaan CPU</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="764"/>
        <location filename="../graphicssettingswidget.cpp" line="537"/>
        <source>Show Frame Times</source>
        <translation>Tampilkan Frame Time</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="884"/>
        <source>Container:</source>
        <translation>Kontainer:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="917"/>
        <location filename="../graphicssettingswidget.ui" line="988"/>
        <source>Codec:</source>
        <translation>Kodek:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="953"/>
        <location filename="../graphicssettingswidget.ui" line="1084"/>
        <source>Extra Arguments</source>
        <translation>Argumen Tambahan</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="966"/>
        <location filename="../graphicssettingswidget.cpp" line="586"/>
        <source>Capture Audio</source>
        <translation>Rekam Audio</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1024"/>
        <source>Resolution:</source>
        <translation>Resolusi:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="117"/>
        <location filename="../graphicssettingswidget.ui" line="1049"/>
        <source>x</source>
        <translation>x</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation type="unfinished">Form</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="105"/>
        <source>Down-Sampling:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="142"/>
        <source>Sprite Texture Filtering:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="194"/>
        <source>:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="223"/>
        <source>Scaling:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="235"/>
        <location filename="../graphicssettingswidget.cpp" line="414"/>
        <source>Force 4:3 For FMVs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="242"/>
        <source>PGXP Depth Buffer (Low Compatibility)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="249"/>
        <location filename="../graphicssettingswidget.cpp" line="416"/>
        <source>FMV Chroma Smoothing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="256"/>
        <location filename="../graphicssettingswidget.cpp" line="406"/>
        <source>PGXP Geometry Correction</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="263"/>
        <location filename="../graphicssettingswidget.cpp" line="402"/>
        <source>Widescreen Rendering</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="307"/>
        <source>Display Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="313"/>
        <source>Exclusive Fullscreen:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="330"/>
        <source>Screen Position:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="349"/>
        <location filename="../graphicssettingswidget.cpp" line="433"/>
        <source>Automatically Resize Window</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="370"/>
        <location filename="../graphicssettingswidget.cpp" line="462"/>
        <source>Software Renderer Readbacks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="382"/>
        <source>Rendering Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="388"/>
        <source>Multi-Sampling:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="398"/>
        <source>Line Detection:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="408"/>
        <source>Wireframe Mode:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="420"/>
        <location filename="../graphicssettingswidget.cpp" line="458"/>
        <source>Scaled Interlacing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="427"/>
        <location filename="../graphicssettingswidget.cpp" line="466"/>
        <source>Round Upscaled Texture Coordinates</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="434"/>
        <location filename="../graphicssettingswidget.cpp" line="455"/>
        <source>Threaded Rendering</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="443"/>
        <source>Max Queued Frames:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="478"/>
        <source>PGXP</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="505"/>
        <source>Geometry Tolerance:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="534"/>
        <source>Depth Clear Threshold:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="550"/>
        <location filename="../graphicssettingswidget.cpp" line="484"/>
        <source>Perspective Correct Colors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="557"/>
        <location filename="../graphicssettingswidget.cpp" line="497"/>
        <source>Vertex Cache</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="564"/>
        <location filename="../graphicssettingswidget.cpp" line="480"/>
        <source>Perspective Correct Textures</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="571"/>
        <location filename="../graphicssettingswidget.cpp" line="493"/>
        <source>CPU Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="578"/>
        <location filename="../graphicssettingswidget.cpp" line="491"/>
        <source>Preserve Projection Precision</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="585"/>
        <location filename="../graphicssettingswidget.cpp" line="487"/>
        <source>Culling Correction</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="592"/>
        <location filename="../graphicssettingswidget.cpp" line="500"/>
        <source>Disable on 2D Polygons</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="599"/>
        <location filename="../graphicssettingswidget.cpp" line="504"/>
        <source>Depth Test Transparent Polygons</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="672"/>
        <source>Screen Margins:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="689"/>
        <source>Theme:</source>
        <translation type="unfinished">Tema:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="708"/>
        <location filename="../graphicssettingswidget.cpp" line="516"/>
        <source>Show OSD Messages</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="722"/>
        <location filename="../graphicssettingswidget.cpp" line="531"/>
        <source>Show GPU Statistics</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="729"/>
        <location filename="../graphicssettingswidget.cpp" line="522"/>
        <source>Show Emulation Speed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="750"/>
        <location filename="../graphicssettingswidget.cpp" line="544"/>
        <source>Show Status Indicators</source>
        <translation type="unfinished">Tampilkan Indikator Status</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="757"/>
        <location filename="../graphicssettingswidget.cpp" line="540"/>
        <source>Show Controller Input</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="778"/>
        <location filename="../graphicssettingswidget.cpp" line="534"/>
        <source>Show Latency Statistics</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="804"/>
        <source>Capture</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="822"/>
        <source>Screenshots</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="868"/>
        <source>Media Capture</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="874"/>
        <source>Backend:</source>
        <translation type="unfinished">Backend:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1072"/>
        <source>Auto</source>
        <translation>Otomatis</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1094"/>
        <location filename="../graphicssettingswidget.cpp" line="566"/>
        <source>Capture Video</source>
        <translation>Rekam Video</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1293"/>
        <source>Debugging</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1311"/>
        <source>GPU Dump Recording/Playback</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1317"/>
        <source>Dump Compression Mode:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1327"/>
        <source>Fast Dump Playback</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1337"/>
        <source>Device Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1350"/>
        <location filename="../graphicssettingswidget.cpp" line="636"/>
        <source>Use GPU-Based Validation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1364"/>
        <location filename="../graphicssettingswidget.cpp" line="663"/>
        <source>Disable Compressed Textures</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1371"/>
        <location filename="../graphicssettingswidget.cpp" line="641"/>
        <source>Disable Dual-Source Blending</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1385"/>
        <location filename="../graphicssettingswidget.cpp" line="648"/>
        <source>Disable Texture Buffers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1392"/>
        <source>Disable Texture Copy To Self</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1399"/>
        <location filename="../graphicssettingswidget.cpp" line="654"/>
        <source>Disable Memory Import</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1406"/>
        <location filename="../graphicssettingswidget.cpp" line="657"/>
        <source>Disable Rasterizer Order Views</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1413"/>
        <location filename="../graphicssettingswidget.cpp" line="660"/>
        <source>Disable Compute Shaders</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="289"/>
        <source>Advanced</source>
        <translation>Tingkat Lanjut</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="363"/>
        <location filename="../graphicssettingswidget.cpp" line="437"/>
        <source>Use Blit Swap Chain</source>
        <translation>Gunakan Blit Swap Chain</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="927"/>
        <location filename="../graphicssettingswidget.ui" line="998"/>
        <source>Bitrate:</source>
        <translation>Bitrate:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="934"/>
        <location filename="../graphicssettingswidget.ui" line="1005"/>
        <source> kbps</source>
        <extracomment>Unit that will appear next to a number. Alter the space or whatever is needed before the text depending on your language.</extracomment>
        <translation> kbps</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1343"/>
        <location filename="../graphicssettingswidget.cpp" line="633"/>
        <source>Use Debug Device</source>
        <translation>Gunakan Perangkat Debug</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1378"/>
        <location filename="../graphicssettingswidget.cpp" line="644"/>
        <source>Disable Framebuffer Fetch</source>
        <translation>Nonaktifkan Framebuffer Fetch</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="402"/>
        <location filename="../graphicssettingswidget.cpp" line="406"/>
        <location filename="../graphicssettingswidget.cpp" line="410"/>
        <location filename="../graphicssettingswidget.cpp" line="414"/>
        <location filename="../graphicssettingswidget.cpp" line="416"/>
        <location filename="../graphicssettingswidget.cpp" line="430"/>
        <location filename="../graphicssettingswidget.cpp" line="433"/>
        <location filename="../graphicssettingswidget.cpp" line="437"/>
        <location filename="../graphicssettingswidget.cpp" line="462"/>
        <location filename="../graphicssettingswidget.cpp" line="466"/>
        <location filename="../graphicssettingswidget.cpp" line="484"/>
        <location filename="../graphicssettingswidget.cpp" line="491"/>
        <location filename="../graphicssettingswidget.cpp" line="493"/>
        <location filename="../graphicssettingswidget.cpp" line="497"/>
        <location filename="../graphicssettingswidget.cpp" line="500"/>
        <location filename="../graphicssettingswidget.cpp" line="504"/>
        <location filename="../graphicssettingswidget.cpp" line="519"/>
        <location filename="../graphicssettingswidget.cpp" line="522"/>
        <location filename="../graphicssettingswidget.cpp" line="524"/>
        <location filename="../graphicssettingswidget.cpp" line="527"/>
        <location filename="../graphicssettingswidget.cpp" line="529"/>
        <location filename="../graphicssettingswidget.cpp" line="531"/>
        <location filename="../graphicssettingswidget.cpp" line="534"/>
        <location filename="../graphicssettingswidget.cpp" line="537"/>
        <location filename="../graphicssettingswidget.cpp" line="540"/>
        <location filename="../graphicssettingswidget.cpp" line="542"/>
        <location filename="../graphicssettingswidget.cpp" line="576"/>
        <location filename="../graphicssettingswidget.cpp" line="580"/>
        <location filename="../graphicssettingswidget.cpp" line="594"/>
        <location filename="../graphicssettingswidget.cpp" line="603"/>
        <location filename="../graphicssettingswidget.cpp" line="606"/>
        <location filename="../graphicssettingswidget.cpp" line="609"/>
        <location filename="../graphicssettingswidget.cpp" line="612"/>
        <location filename="../graphicssettingswidget.cpp" line="617"/>
        <location filename="../graphicssettingswidget.cpp" line="619"/>
        <location filename="../graphicssettingswidget.cpp" line="622"/>
        <location filename="../graphicssettingswidget.cpp" line="624"/>
        <location filename="../graphicssettingswidget.cpp" line="626"/>
        <location filename="../graphicssettingswidget.cpp" line="633"/>
        <location filename="../graphicssettingswidget.cpp" line="636"/>
        <location filename="../graphicssettingswidget.cpp" line="639"/>
        <location filename="../graphicssettingswidget.cpp" line="641"/>
        <location filename="../graphicssettingswidget.cpp" line="644"/>
        <location filename="../graphicssettingswidget.cpp" line="648"/>
        <location filename="../graphicssettingswidget.cpp" line="651"/>
        <location filename="../graphicssettingswidget.cpp" line="654"/>
        <location filename="../graphicssettingswidget.cpp" line="657"/>
        <location filename="../graphicssettingswidget.cpp" line="660"/>
        <location filename="../graphicssettingswidget.cpp" line="663"/>
        <source>Unchecked</source>
        <translation>Tidak Dicentang</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="359"/>
        <location filename="../graphicssettingswidget.cpp" line="449"/>
        <location filename="../graphicssettingswidget.cpp" line="452"/>
        <location filename="../graphicssettingswidget.cpp" line="966"/>
        <source>Disabled</source>
        <translation>Nonaktif</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="570"/>
        <source>Video Codec</source>
        <translation>Kodek Video</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="572"/>
        <source>Video Bitrate</source>
        <translation>Bitrate Video</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="572"/>
        <source>6000 kbps</source>
        <translation>6000 kbps</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="573"/>
        <source>Sets the video bitrate to be used. Larger bitrate generally yields better video quality at the cost of larger resulting file size.</source>
        <translation>Menentukan jumlah bitrate video yang akan digunakan. Bitrate yang lebih besar umumnya menghasilkan kualitas video yang lebih baik dengan mengorbankan ukuran file yang lebih besar.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="576"/>
        <source>Automatic Resolution</source>
        <translation>Resolusi Otomatis</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="580"/>
        <source>Enable Extra Video Arguments</source>
        <translation>Aktifkan Argumen Video Ekstra</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="581"/>
        <source>Allows you to pass arguments to the selected video codec.</source>
        <translation>Memungkinkan Anda meneruskan argumen ke codec video yang dipilih.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="583"/>
        <source>Extra Video Arguments</source>
        <translation>Argumen Video Tambahan</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="583"/>
        <location filename="../graphicssettingswidget.cpp" line="597"/>
        <source>Empty</source>
        <translation type="unfinished">Kosong</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="587"/>
        <source>Captures audio to the chosen file when media capture is started. If unchecked, the file will only contain video.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="590"/>
        <source>Audio Codec</source>
        <translation>Kodek Audio</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="592"/>
        <source>Audio Bitrate</source>
        <translation>Bitrate Audio</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="592"/>
        <source>128 kbps</source>
        <translation type="unfinished">160 kbps {128 ?}</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="594"/>
        <source>Enable Extra Audio Arguments</source>
        <translation>Aktifkan Argumen Audio Ekstra</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="595"/>
        <source>Allows you to pass arguments to the selected audio codec.</source>
        <translation>Memungkinkan Anda meneruskan argumen ke codec audio yang dipilih.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="597"/>
        <source>Extra Audio Arguments</source>
        <translation>Argumen Audio Ekstra</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="349"/>
        <source>(Default)</source>
        <translation>(Bawaan)</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="1020"/>
        <source>%1x Native</source>
        <translation>%1x Native</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="455"/>
        <location filename="../graphicssettingswidget.cpp" line="458"/>
        <location filename="../graphicssettingswidget.cpp" line="480"/>
        <location filename="../graphicssettingswidget.cpp" line="487"/>
        <location filename="../graphicssettingswidget.cpp" line="516"/>
        <location filename="../graphicssettingswidget.cpp" line="544"/>
        <location filename="../graphicssettingswidget.cpp" line="566"/>
        <location filename="../graphicssettingswidget.cpp" line="586"/>
        <source>Checked</source>
        <translation>Dicentang</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="383"/>
        <source>Aspect Ratio</source>
        <translation>Rasio Aspek</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="388"/>
        <source>Deinterlacing</source>
        <translation>Deinterlacing</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="550"/>
        <source>Screenshot Size</source>
        <translation>Ukuran Tangkapan Layar</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="551"/>
        <source>Determines the resolution at which screenshots will be saved. Internal resolutions preserve more detail at the cost of file size.</source>
        <translation>Menentukan resolusi tangkapan layar akan disimpan. Resolusi internal memiliki detail paling baik namun ukuran file-nya lebih besar.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="554"/>
        <source>Screenshot Format</source>
        <translation>Format Tangkapan Layar</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="555"/>
        <source>Selects the format which will be used to save screenshots. JPEG produces smaller files, but loses detail.</source>
        <translation>Memilih format tangkapan layar. JPEG menghasilkan file yang lebih kecil, namun mengorbankan detail.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="556"/>
        <source>Screenshot Quality</source>
        <translation>Kualitas Tangkapan Layar</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="512"/>
        <source>100%</source>
        <translation>100%</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="421"/>
        <source>Fullscreen Mode</source>
        <translation>Mode Layar Penuh</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="421"/>
        <location filename="../graphicssettingswidget.cpp" line="916"/>
        <source>Borderless Fullscreen</source>
        <translation>Layar Penuh Borderless</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="422"/>
        <source>Chooses the fullscreen resolution and frequency.</source>
        <translation>Memilih frekuensi dan resolusi mode layar penuh.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="366"/>
        <source>Texture Filtering</source>
        <translation>Filter Tekstur</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="376"/>
        <source>Dithering</source>
        <translation>Dithering</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="512"/>
        <source>OSD Scale</source>
        <translation>Skala OSD</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="517"/>
        <source>Shows on-screen-display messages when events occur such as save states being created/loaded, screenshots being taken, etc.</source>
        <translation>Menampilkan pesan pada layar seperti notifikasi save state yang sedang dibuat/dimuat, tangkapan layar yang sedang diambil, dsb.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="525"/>
        <source>Shows the internal frame rate of the game in the top-right corner of the display.</source>
        <translation>Menampilkan frame rate internal game di pojok kanan atas layar.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="523"/>
        <source>Shows the current emulation speed of the system in the top-right corner of the display as a percentage.</source>
        <translation>Menampilkan kecepatan emulasi sistem saat ini pada pojok kanan atas layar dengan persentase.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="520"/>
        <source>Shows the resolution of the game in the top-right corner of the display.</source>
        <translation>Menampilkan resolusi game di pojok kanan atas layar.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="541"/>
        <source>Shows the current controller state of the system in the bottom-left corner of the display.</source>
        <translation>Menampilkan status kontroler sistem saat ini di sudut kiri bawah layar.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="584"/>
        <source>Parameters passed to the selected video codec.&lt;br&gt;&lt;b&gt;You must use &apos;=&apos; to separate key from value and &apos;:&apos; to separate two pairs from each other.&lt;/b&gt;&lt;br&gt;For example: &quot;crf = 21 : preset = veryfast&quot;</source>
        <translation>Parameter yang akan diteruskan ke codec video yang dipilih.&lt;br&gt;&lt;b&gt;Anda harus menggunakan &apos;=&apos; untuk memisahkan nama dari nilai dan &apos;:&apos; untuk memisahkan dua pasangan satu sama lain.&lt;/b&gt;&lt;br&gt;Sebagai contoh: &quot;crf = 21 : preset = veryfast&quot;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="591"/>
        <source>Selects which Audio Codec to be used for media capture. &lt;b&gt;If unsure, leave it on default.&lt;b&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="593"/>
        <source>Sets the audio bitrate to be used.</source>
        <translation>Mengatur bitrate audio yang akan digunakan.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="598"/>
        <source>Parameters passed to the selected audio codec.&lt;br&gt;&lt;b&gt;You must use &apos;=&apos; to separate key from value and &apos;:&apos; to separate two pairs from each other.&lt;/b&gt;&lt;br&gt;For example: &quot;compression_level = 4 : joint_stereo = 1&quot;</source>
        <translation>Parameter yang akan diteruskan ke codec audio yang dipilih.&lt;br&gt;&lt;b&gt;Anda harus menggunakan &apos;=&apos; untuk memisahkan nama dari nilai dan &apos;:&apos; untuk memisahkan dua pasangan satu sama lain.&lt;/b&gt;&lt;br&gt;Sebagai contoh: &quot;compression_level = 4 : joint_stereo = 1&quot;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="438"/>
        <source>Uses a blit presentation model instead of flipping when using the Direct3D 11 renderer. This usually results in slower performance, but may be required for some streaming applications, or to uncap framerates on some systems.</source>
        <translation>Menggunakan model presentasi blit alih-alih flipping saat menggunakan perender Direct3D 11. Umumnya mengurangi performa, namun opsi ini mungkin dibutuhkan untuk aplikasi streaming, atau untuk menghilangkan batas frame rate di beberapa sistem.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="570"/>
        <location filename="../graphicssettingswidget.cpp" line="590"/>
        <location filename="../graphicssettingswidget.cpp" line="879"/>
        <location filename="../graphicssettingswidget.cpp" line="1150"/>
        <location filename="../graphicssettingswidget.cpp" line="1164"/>
        <source>Default</source>
        <translation>Default</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="431"/>
        <source>Forces the use of FIFO over Mailbox presentation, i.e. double buffering instead of triple buffering. Usually results in worse frame pacing.</source>
        <translation>Paksakan penggunaan presentasi FIFO dari pada Mailbox, yaitu double buffering dari pada triple buffering. biasanya dapat menghasilkan frame pacing yang lebih buruk.</translation>
    </message>
</context>
<context>
    <name>GunCon</name>
    <message>
        <location filename="../../core/guncon.cpp" line="270"/>
        <source>Pointer/Aiming</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="271"/>
        <source>Trigger</source>
        <translation type="unfinished">Trigger</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="272"/>
        <source>Shoot Offscreen</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="273"/>
        <source>A</source>
        <translation type="unfinished">A</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="274"/>
        <source>B</source>
        <translation type="unfinished">B</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="276"/>
        <source>Relative Left</source>
        <translation type="unfinished">Kiri Relatif</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="277"/>
        <source>Relative Right</source>
        <translation type="unfinished">Kanan Relatif</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="278"/>
        <source>Relative Up</source>
        <translation type="unfinished">Atas Relatif</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="279"/>
        <source>Relative Down</source>
        <translation type="unfinished">Bawah Relatif</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="292"/>
        <source>Crosshair Image Path</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="293"/>
        <source>Path to an image to use as a crosshair/cursor.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="295"/>
        <source>Crosshair Image Scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="296"/>
        <source>Scale of crosshair image on screen.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="298"/>
        <source>Cursor Color</source>
        <translation type="unfinished">Warna Kursor</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="299"/>
        <source>Applies a color to the chosen crosshair images, can be used for multiple players. Specify in HTML/CSS format (e.g. #aabbcc)</source>
        <translation type="unfinished">Menerapkan sebuah warna ke gambar crosshair yang telah dipilih, dapat digunakan oleh beberapa pemain. Masukkan warna dalam format HTML/CSS (misalnya #aabbcc)</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="302"/>
        <source>X Scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="303"/>
        <source>Scales X coordinates relative to the center of the screen.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>HotkeySettingsWidget</name>
    <message>
        <location filename="../hotkeysettingswidget.cpp" line="30"/>
        <source>Search...</source>
        <translation type="unfinished">Cari...</translation>
    </message>
</context>
<context>
    <name>Hotkeys</name>
    <message>
        <location filename="../../core/hotkeys.cpp" line="370"/>
        <location filename="../../core/hotkeys.cpp" line="379"/>
        <location filename="../../core/hotkeys.cpp" line="391"/>
        <location filename="../../core/hotkeys.cpp" line="397"/>
        <location filename="../../core/hotkeys.cpp" line="403"/>
        <location filename="../../core/hotkeys.cpp" line="440"/>
        <location filename="../../core/hotkeys.cpp" line="460"/>
        <location filename="../../core/hotkeys.cpp" line="466"/>
        <location filename="../../core/hotkeys.cpp" line="472"/>
        <location filename="../../core/hotkeys.cpp" line="478"/>
        <location filename="../../core/hotkeys.cpp" line="484"/>
        <location filename="../../core/hotkeys.cpp" line="490"/>
        <location filename="../../core/hotkeys.cpp" line="496"/>
        <location filename="../../core/hotkeys.cpp" line="502"/>
        <source>Graphics</source>
        <translation>Grafis</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="194"/>
        <source>Save Screenshot</source>
        <translation>Tangkap Layar</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="398"/>
        <source>Toggle Software Rendering</source>
        <translation>Ubah Perender Software</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="391"/>
        <source>Toggle On-Screen Display</source>
        <translation>On-Screen Display</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="479"/>
        <source>Reload Texture Replacements</source>
        <translation>Muat Ulang Tekstur Pengganti</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="211"/>
        <location filename="../../core/hotkeys.cpp" line="218"/>
        <location filename="../../core/hotkeys.cpp" line="224"/>
        <location filename="../../core/hotkeys.cpp" line="230"/>
        <location filename="../../core/hotkeys.cpp" line="236"/>
        <location filename="../../core/hotkeys.cpp" line="242"/>
        <location filename="../../core/hotkeys.cpp" line="247"/>
        <location filename="../../core/hotkeys.cpp" line="253"/>
        <location filename="../../core/hotkeys.cpp" line="260"/>
        <location filename="../../core/hotkeys.cpp" line="267"/>
        <location filename="../../core/hotkeys.cpp" line="273"/>
        <location filename="../../core/hotkeys.cpp" line="279"/>
        <location filename="../../core/hotkeys.cpp" line="285"/>
        <location filename="../../core/hotkeys.cpp" line="296"/>
        <location filename="../../core/hotkeys.cpp" line="326"/>
        <location filename="../../core/hotkeys.cpp" line="340"/>
        <location filename="../../core/hotkeys.cpp" line="355"/>
        <source>System</source>
        <translation>Sistem</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="170"/>
        <source>Open Pause Menu</source>
        <translation>Buka Menu Pause</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="200"/>
        <source>Toggle Pause</source>
        <translation>Jeda</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="206"/>
        <source>Toggle Fullscreen</source>
        <translation>Layar Penuh</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="610"/>
        <source>Toggle Mute</source>
        <translation>Bisukan/Bunyikan Audio</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="169"/>
        <location filename="../../core/hotkeys.cpp" line="175"/>
        <location filename="../../core/hotkeys.cpp" line="181"/>
        <location filename="../../core/hotkeys.cpp" line="187"/>
        <location filename="../../core/hotkeys.cpp" line="193"/>
        <location filename="../../core/hotkeys.cpp" line="199"/>
        <location filename="../../core/hotkeys.cpp" line="205"/>
        <source>Interface</source>
        <translation type="unfinished">Antarmuka</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="176"/>
        <source>Open Cheat Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="182"/>
        <source>Open Achievement List</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="188"/>
        <source>Open Leaderboard List</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="211"/>
        <source>Fast Forward (Hold)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="219"/>
        <source>Fast Forward (Toggle)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="224"/>
        <source>Turbo (Hold)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="230"/>
        <source>Turbo (Toggle)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="237"/>
        <source>Power Off System</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="242"/>
        <source>Reset System</source>
        <translation type="unfinished">Reset Sistem</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="247"/>
        <source>Change Disc</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="254"/>
        <source>Switch to Previous Disc</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="260"/>
        <source>Switch to Next Disc</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="267"/>
        <source>Rewind</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="273"/>
        <source>Frame Step</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="280"/>
        <source>Swap Memory Card Slots</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="286"/>
        <source>Toggle Media Capture</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="297"/>
        <source>Toggle Clock Speed Control (Overclocking)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="327"/>
        <source>Increase Emulation Speed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="341"/>
        <source>Decrease Emulation Speed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="356"/>
        <source>Reset Emulation Speed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="371"/>
        <source>Rotate Display Clockwise</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="380"/>
        <source>Rotate Display Counterclockwise</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="403"/>
        <source>Toggle PGXP</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="441"/>
        <source>Toggle PGXP Depth Buffer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="460"/>
        <source>Toggle Widescreen</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="467"/>
        <source>Toggle Post-Processing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="473"/>
        <source>Reload Post Processing Shaders</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="485"/>
        <source>Increase Resolution Scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="491"/>
        <source>Decrease Resolution Scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="497"/>
        <source>Record Single Frame GPU Trace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="503"/>
        <source>Record Multi-Frame GPU Trace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="513"/>
        <location filename="../../core/hotkeys.cpp" line="518"/>
        <location filename="../../core/hotkeys.cpp" line="523"/>
        <location filename="../../core/hotkeys.cpp" line="530"/>
        <location filename="../../core/hotkeys.cpp" line="537"/>
        <location filename="../../core/hotkeys.cpp" line="544"/>
        <location filename="../../core/hotkeys.cpp" line="551"/>
        <location filename="../../core/hotkeys.cpp" line="558"/>
        <location filename="../../core/hotkeys.cpp" line="565"/>
        <location filename="../../core/hotkeys.cpp" line="572"/>
        <location filename="../../core/hotkeys.cpp" line="579"/>
        <location filename="../../core/hotkeys.cpp" line="586"/>
        <location filename="../../core/hotkeys.cpp" line="593"/>
        <location filename="../../core/hotkeys.cpp" line="600"/>
        <source>Free Camera</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="513"/>
        <source>Freecam Toggle</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="518"/>
        <source>Freecam Reset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="524"/>
        <source>Freecam Move Left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="531"/>
        <source>Freecam Move Right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="537"/>
        <source>Freecam Move Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="545"/>
        <source>Freecam Move Down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="552"/>
        <source>Freecam Move Forward</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="559"/>
        <source>Freecam Move Backward</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="566"/>
        <source>Freecam Rotate Left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="573"/>
        <source>Freecam Rotate Right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="580"/>
        <source>Freecam Rotate Forward</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="587"/>
        <source>Freecam Rotate Backward</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="594"/>
        <source>Freecam Roll Left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="601"/>
        <source>Freecam Roll Right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="610"/>
        <location filename="../../core/hotkeys.cpp" line="629"/>
        <location filename="../../core/hotkeys.cpp" line="642"/>
        <location filename="../../core/hotkeys.cpp" line="657"/>
        <source>Audio</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="629"/>
        <source>Toggle CD Audio Mute</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="642"/>
        <source>Volume Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="657"/>
        <source>Volume Down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="673"/>
        <location filename="../../core/hotkeys.cpp" line="678"/>
        <location filename="../../core/hotkeys.cpp" line="683"/>
        <location filename="../../core/hotkeys.cpp" line="688"/>
        <location filename="../../core/hotkeys.cpp" line="693"/>
        <location filename="../../core/hotkeys.cpp" line="704"/>
        <location filename="../../core/hotkeys.cpp" line="711"/>
        <location filename="../../core/hotkeys.cpp" line="717"/>
        <source>Save States</source>
        <translation>Save State</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="674"/>
        <source>Load From Selected Slot</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="679"/>
        <source>Save To Selected Slot</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="684"/>
        <source>Select Previous Save Slot</source>
        <translation>Pilih Slot Save Sebelumnya</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="689"/>
        <source>Select Next Save Slot</source>
        <translation>Pilih Slot Save Selanjutnya</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="704"/>
        <source>Undo Load State</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="724"/>
        <source>Load Game State 1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="725"/>
        <source>Save Game State 1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="726"/>
        <source>Load Game State 2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="727"/>
        <source>Save Game State 2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="728"/>
        <source>Load Game State 3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="729"/>
        <source>Save Game State 3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="730"/>
        <source>Load Game State 4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="731"/>
        <source>Save Game State 4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="732"/>
        <source>Load Game State 5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="733"/>
        <source>Save Game State 5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="734"/>
        <source>Load Game State 6</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="735"/>
        <source>Save Game State 6</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="736"/>
        <source>Load Game State 7</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="737"/>
        <source>Save Game State 7</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="738"/>
        <source>Load Game State 8</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="739"/>
        <source>Save Game State 8</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="740"/>
        <source>Load Game State 9</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="741"/>
        <source>Save Game State 9</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="742"/>
        <source>Load Game State 10</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="743"/>
        <source>Save Game State 10</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="745"/>
        <source>Load Global State 1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="746"/>
        <source>Save Global State 1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="747"/>
        <source>Load Global State 2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="748"/>
        <source>Save Global State 2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="749"/>
        <source>Load Global State 3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="750"/>
        <source>Save Global State 3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="751"/>
        <source>Load Global State 4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="752"/>
        <source>Save Global State 4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="753"/>
        <source>Load Global State 5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="754"/>
        <source>Save Global State 5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="755"/>
        <source>Load Global State 6</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="756"/>
        <source>Save Global State 6</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="757"/>
        <source>Load Global State 7</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="758"/>
        <source>Save Global State 7</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="759"/>
        <source>Load Global State 8</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="760"/>
        <source>Save Global State 8</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="761"/>
        <source>Load Global State 9</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="762"/>
        <source>Save Global State 9</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="763"/>
        <source>Load Global State 10</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="764"/>
        <source>Save Global State 10</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="770"/>
        <location filename="../../core/hotkeys.cpp" line="798"/>
        <location filename="../../core/hotkeys.cpp" line="816"/>
        <source>Debugging</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="771"/>
        <source>Toggle PGXP CPU Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="799"/>
        <source>Toggle PGXP Preserve Projection Precision</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="816"/>
        <source>Toggle VRAM View</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="694"/>
        <source>Save State and Select Next Slot</source>
        <translation>Simpan Save State dan Pilih Slot Selanjutnya</translation>
    </message>
</context>
<context>
    <name>ISOBrowserWindow</name>
    <message>
        <location filename="../isobrowserwindow.ui" line="14"/>
        <source>ISO Browser</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../isobrowserwindow.ui" line="26"/>
        <source>File:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../isobrowserwindow.ui" line="40"/>
        <source>...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../isobrowserwindow.ui" line="63"/>
        <location filename="../isobrowserwindow.ui" line="79"/>
        <source>Name</source>
        <translation type="unfinished">Nama</translation>
    </message>
    <message>
        <location filename="../isobrowserwindow.ui" line="84"/>
        <source>Date</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../isobrowserwindow.ui" line="89"/>
        <source>Size</source>
        <translation type="unfinished">Ukuran</translation>
    </message>
    <message>
        <location filename="../isobrowserwindow.ui" line="113"/>
        <source>Extract</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../isobrowserwindow.ui" line="120"/>
        <source>Extract (XA)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../isobrowserwindow.ui" line="127"/>
        <source>Extract (Raw)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../isobrowserwindow.ui" line="134"/>
        <source>Close</source>
        <translation type="unfinished">Tutup</translation>
    </message>
    <message>
        <location filename="../isobrowserwindow.cpp" line="52"/>
        <location filename="../isobrowserwindow.cpp" line="105"/>
        <location filename="../isobrowserwindow.cpp" line="227"/>
        <source>Error</source>
        <translation type="unfinished">Error</translation>
    </message>
    <message>
        <location filename="../isobrowserwindow.cpp" line="53"/>
        <location filename="../isobrowserwindow.cpp" line="106"/>
        <source>Failed to open %1:
%2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../isobrowserwindow.cpp" line="75"/>
        <source>ISO Browser - %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../isobrowserwindow.cpp" line="97"/>
        <source>Select File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../isobrowserwindow.cpp" line="171"/>
        <source>&amp;Open</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../isobrowserwindow.cpp" line="176"/>
        <source>&amp;Extract</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../isobrowserwindow.cpp" line="178"/>
        <source>Extract (&amp;XA)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../isobrowserwindow.cpp" line="180"/>
        <source>Extract (&amp;Raw)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../isobrowserwindow.cpp" line="197"/>
        <source>Extract File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../isobrowserwindow.cpp" line="211"/>
        <source>Extracting %1...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../isobrowserwindow.cpp" line="228"/>
        <source>Failed to save %1:
%2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../isobrowserwindow.cpp" line="336"/>
        <source>%1 KB</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../isobrowserwindow.cpp" line="344"/>
        <source>&lt;Parent Directory&gt;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>InputBindingDialog</name>
    <message>
        <location filename="../inputbindingdialog.ui" line="17"/>
        <source>Edit Bindings</source>
        <translation>Ubah Penetapan Tombol</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="26"/>
        <source>Bindings for Controller0/ButtonCircle</source>
        <translation>Penetapan Tombol untuk Controller0/ButtonCircle</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="92"/>
        <source>Sensitivity:</source>
        <translation>Sensitivitas:</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="99"/>
        <location filename="../inputbindingdialog.ui" line="113"/>
        <source>100%</source>
        <translation>100%</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="106"/>
        <source>Deadzone:</source>
        <translation>Deadzone:</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="120"/>
        <source>Reset Sensitivity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="130"/>
        <source>Reset Deadzone</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="152"/>
        <source>Add Binding</source>
        <translation>Tambah Penetapan Tombol</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="159"/>
        <source>Remove Binding</source>
        <translation>Hapus Penetapan Tombol</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="166"/>
        <source>Clear Bindings</source>
        <translation>Bersihkan Penetapan Tombol</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.cpp" line="27"/>
        <source>Bindings for %1 %2</source>
        <translation>Penetapan tombol untuk %1 %2</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.cpp" line="28"/>
        <source>Close</source>
        <translation>Tutup</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.cpp" line="169"/>
        <location filename="../inputbindingdialog.cpp" line="185"/>
        <source>Push Button/Axis... [%1]</source>
        <translation>Tekan Tombol/Sumbu... [%1]</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.cpp" line="348"/>
        <location filename="../inputbindingdialog.cpp" line="373"/>
        <source>%1%</source>
        <translation>%1%</translation>
    </message>
</context>
<context>
    <name>InputBindingWidget</name>
    <message>
        <location filename="../inputbindingwidgets.cpp" line="66"/>
        <source>Left-click to change binding.
Shift-click to set multiple bindings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../inputbindingwidgets.cpp" line="67"/>
        <source>Right-click to remove binding.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../inputbindingwidgets.cpp" line="72"/>
        <source>No binding set.</source>
        <translation type="unfinished"></translation>
    </message>
    <message numerus="yes">
        <location filename="../inputbindingwidgets.cpp" line="76"/>
        <source>%n bindings</source>
        <translation>
            <numerusform>%n tombol</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../inputbindingwidgets.cpp" line="292"/>
        <location filename="../inputbindingwidgets.cpp" line="308"/>
        <source>Push Button/Axis... [%1]</source>
        <translation>Tekan Tombol/Sumbu... [%1]</translation>
    </message>
</context>
<context>
    <name>InputManager</name>
    <message>
        <location filename="../../util/input_manager.cpp" line="1624"/>
        <source>Multiple Devices</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../util/input_manager.cpp" line="1632"/>
        <source>None</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../util/input_manager.cpp" line="2061"/>
        <source>Keyboard</source>
        <translation type="unfinished">Keyboard</translation>
    </message>
    <message>
        <location filename="../../util/input_manager.cpp" line="2062"/>
        <source>Mouse</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>InputVibrationBindingWidget</name>
    <message>
        <location filename="../inputbindingwidgets.cpp" line="461"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../inputbindingwidgets.cpp" line="462"/>
        <source>No devices with vibration motors were detected.</source>
        <translation>Tidak terdeteksi perangkat dengan mesin getaran.</translation>
    </message>
    <message>
        <location filename="../inputbindingwidgets.cpp" line="468"/>
        <source>Select vibration motor for %1.</source>
        <translation>Pilih mesin getaran untuk %1.</translation>
    </message>
</context>
<context>
    <name>InterfaceSettingsWidget</name>
    <message>
        <location filename="../interfacesettingswidget.ui" line="84"/>
        <location filename="../interfacesettingswidget.cpp" line="117"/>
        <source>Pause On Focus Loss</source>
        <translation>Pause Saat Jendela Tidak Dalam Fokus</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="63"/>
        <location filename="../interfacesettingswidget.cpp" line="109"/>
        <source>Inhibit Screensaver</source>
        <translation>Nonaktifkan Screensaver</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="29"/>
        <source>Behavior</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="35"/>
        <location filename="../interfacesettingswidget.cpp" line="124"/>
        <source>Create Save State Backups</source>
        <translation type="unfinished">Buat Backup Save State</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="77"/>
        <location filename="../interfacesettingswidget.cpp" line="115"/>
        <source>Pause On Start</source>
        <translation>Pause Saat Memulai Game</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="42"/>
        <location filename="../interfacesettingswidget.cpp" line="126"/>
        <source>Enable Discord Presence</source>
        <translation>Aktifkan Discord Rich Presence</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="49"/>
        <location filename="../interfacesettingswidget.cpp" line="120"/>
        <source>Pause On Controller Disconnection</source>
        <translation>Jeda Jika Kontroler Terputus</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="56"/>
        <location filename="../interfacesettingswidget.cpp" line="98"/>
        <source>Confirm Power Off</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="70"/>
        <location filename="../interfacesettingswidget.cpp" line="101"/>
        <source>Save State On Shutdown</source>
        <translation type="unfinished">Simpan Save State Saat Mematikan</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="94"/>
        <source>Game Display</source>
        <translation>Tampilan Game</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="100"/>
        <location filename="../interfacesettingswidget.cpp" line="104"/>
        <source>Start Fullscreen</source>
        <translation>Mulai Dengan Mode Layar Penuh</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="107"/>
        <source>Double-Click Toggles Fullscreen</source>
        <translation>Layar Penuh Dengan Klik Ganda</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="114"/>
        <location filename="../interfacesettingswidget.cpp" line="112"/>
        <source>Render To Separate Window</source>
        <translation>Render Di Jendela Terpisah</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="121"/>
        <source>Hide Main Window When Running</source>
        <translation>Sembunyikan Jendela Utama Saat Game Berjalan</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="128"/>
        <source>Disable Window Resizing</source>
        <translation>Nonaktifkan Pengubahan Ukuran Jendela</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="135"/>
        <location filename="../interfacesettingswidget.cpp" line="106"/>
        <source>Hide Cursor In Fullscreen</source>
        <translation>Sembunyikan Kursor di Mode Layar Penuh</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="145"/>
        <source>Appearance</source>
        <translation type="unfinished">Tampilan</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="174"/>
        <source>Updates</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="154"/>
        <source>Language:</source>
        <translation>Bahasa:</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="161"/>
        <source>Theme:</source>
        <translation>Tema:</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="180"/>
        <source>Update Channel:</source>
        <translation>Saluran Update:</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="190"/>
        <source>Current Version:</source>
        <translation>Versi Saat Ini:</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="206"/>
        <location filename="../interfacesettingswidget.cpp" line="131"/>
        <source>Enable Automatic Update Check</source>
        <translation>Aktifkan Pemeriksaan Update Otomatis</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="226"/>
        <source>Check for Updates...</source>
        <translation>Periksa Update...</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="98"/>
        <location filename="../interfacesettingswidget.cpp" line="101"/>
        <location filename="../interfacesettingswidget.cpp" line="106"/>
        <location filename="../interfacesettingswidget.cpp" line="109"/>
        <location filename="../interfacesettingswidget.cpp" line="112"/>
        <location filename="../interfacesettingswidget.cpp" line="124"/>
        <location filename="../interfacesettingswidget.cpp" line="131"/>
        <source>Checked</source>
        <translation>Dicentang</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="99"/>
        <source>Determines whether a prompt will be displayed to confirm shutting down the emulator/game when the hotkey is pressed.</source>
        <translation type="unfinished">Menentukan muncul prompt atau tidak untuk konfirmasi mematikan mesin virtual saat tombol pintas ditekan.</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="102"/>
        <source>Automatically saves the emulator state when powering down or exiting. You can then resume directly from where you left off next time.</source>
        <translation type="unfinished">Secara otomatis menyimpan save state lanjutan saat mesin virtual dimatikan. Anda dapat melanjutkan langsung dari titik terakhir yang Anda tinggalkan dengan save state tersebut.</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="113"/>
        <source>Renders the display of the simulated console to the main window of the application, over the game list. If checked, the display will render in a separate window.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="125"/>
        <source>Backs up any previous save state when creating a new save state, with a .bak extension.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="132"/>
        <source>Automatically checks for updates to the program on startup. Updates can be deferred until later or skipped entirely.</source>
        <translation>Secara otomatis memeriksa update saat emulator dijalankan. Update dapat ditunda atau dilewati.</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="148"/>
        <source>Unavailable</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="92"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="110"/>
        <source>Prevents the screen saver from activating and the host from sleeping while emulation is running.</source>
        <translation>Mencegah screen saver aktif saat emulasi berjalan.</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="122"/>
        <source>Pauses the emulator when a controller with bindings is disconnected.</source>
        <translation>Menjeda emulator saat kontroler terputus.</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="104"/>
        <location filename="../interfacesettingswidget.cpp" line="115"/>
        <location filename="../interfacesettingswidget.cpp" line="117"/>
        <location filename="../interfacesettingswidget.cpp" line="121"/>
        <location filename="../interfacesettingswidget.cpp" line="126"/>
        <source>Unchecked</source>
        <translation>Tidak Dicentang</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="116"/>
        <source>Pauses the emulator when a game is started.</source>
        <translation>Menjeda emulator saat game dimulai.</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="118"/>
        <source>Pauses the emulator when you minimize the window or switch to another application, and unpauses when you switch back.</source>
        <translation>Menjeda emulator saat jendela dikecilkan atau saat jendela sedang tidak dalam fokus (mis. saat Anda beralih ke aplikasi lain). Emulator akan dilanjutkan saat jendela emulator kembali dalam fokus.</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="105"/>
        <source>Automatically switches to fullscreen mode when a game is started.</source>
        <translation>Secara otomatis, beralih ke mode layar penuh saat game dimulai.</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="107"/>
        <source>Hides the mouse pointer/cursor when the emulator is in fullscreen mode.</source>
        <translation>Menyembunyikan kursor mouse saat emulator sedang menggunakan mode layar penuh.</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="127"/>
        <source>Shows the game you are currently playing as part of your profile in Discord.</source>
        <translation>Menunjukkan game yang sedang Anda mainkan sebagai status profil Discord.</translation>
    </message>
</context>
<context>
    <name>JogCon</name>
    <message>
        <location filename="../../core/jogcon.cpp" line="603"/>
        <source>Failed to create force feedback device for Port {}:
{}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="629"/>
        <source>D-Pad Up</source>
        <translation type="unfinished">D-Pad Atas</translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="630"/>
        <source>D-Pad Right</source>
        <translation type="unfinished">D-Pad Kanan</translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="631"/>
        <source>D-Pad Down</source>
        <translation type="unfinished">D-Pad Bawah</translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="632"/>
        <source>D-Pad Left</source>
        <translation type="unfinished">D-Pad Kiri</translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="633"/>
        <source>Triangle</source>
        <translation type="unfinished">Segitiga</translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="634"/>
        <source>Circle</source>
        <translation type="unfinished">Lingkaran</translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="635"/>
        <source>Cross</source>
        <translation type="unfinished">Silang</translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="636"/>
        <source>Square</source>
        <translation type="unfinished">Kotak</translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="637"/>
        <source>Select</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="638"/>
        <source>Start</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="639"/>
        <source>L1</source>
        <translation type="unfinished">L1</translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="640"/>
        <source>R1</source>
        <translation type="unfinished">R1</translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="641"/>
        <source>L2</source>
        <translation type="unfinished">L2</translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="642"/>
        <source>R2</source>
        <translation type="unfinished">R2</translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="643"/>
        <source>Mode</source>
        <translation type="unfinished">Mode</translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="645"/>
        <source>Steering Left</source>
        <translation type="unfinished">Setir Kiri</translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="646"/>
        <source>Steering Right</source>
        <translation type="unfinished">Setir Kanan</translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="650"/>
        <source>Vibration Motor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="653"/>
        <source>Force Feedback Device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="662"/>
        <source>Analog Deadzone</source>
        <translation type="unfinished">Deadzone Analog</translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="663"/>
        <source>Sets the analog stick deadzone, i.e. the fraction of the stick movement which will be ignored.</source>
        <translation type="unfinished">Mengatur deadzone stik analog, yaitu persentase dari gerakan analog yang akan diabaikan.</translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="666"/>
        <source>Analog Sensitivity</source>
        <translation type="unfinished">Sensitivitas Analog</translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="667"/>
        <source>Sets the analog stick axis scaling factor. A value between 130% and 140% is recommended when using recent controllers, e.g. DualShock 4, Xbox One Controller.</source>
        <translation type="unfinished">Mengatur faktor penskalaan sumbu analog stik. Untuk kontroler modern seperti DualShock4 dan kontroler Xbox One, nilai antara 130% hingga 140% disarankan.</translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="670"/>
        <source>Button/Trigger Deadzone</source>
        <translation type="unfinished">Deadzone Tombol/Trigger</translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="671"/>
        <source>Sets the deadzone for activating buttons/triggers, i.e. the fraction of the trigger which will be ignored.</source>
        <translation type="unfinished">Mengatur deadzone untuk mengaktivasi tombol/trigger, yaitu persentase tekanan tombol/trigger yang akan diabaikan.</translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="675"/>
        <source>Steering Hold Deadzone</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/jogcon.cpp" line="676"/>
        <source>Sets the deadzone for holding the wheel at the set position, i.e. when it will not trigger an effect.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Justifier</name>
    <message>
        <location filename="../../core/justifier.cpp" line="343"/>
        <source>Pointer/Aiming</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="344"/>
        <source>Trigger</source>
        <translation type="unfinished">Trigger</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="345"/>
        <source>Shoot Offscreen</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="346"/>
        <source>Start</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="347"/>
        <source>Back</source>
        <translation type="unfinished">Kembali</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="349"/>
        <source>Relative Left</source>
        <translation type="unfinished">Kiri Relatif</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="350"/>
        <source>Relative Right</source>
        <translation type="unfinished">Kanan Relatif</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="351"/>
        <source>Relative Up</source>
        <translation type="unfinished">Atas Relatif</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="352"/>
        <source>Relative Down</source>
        <translation type="unfinished">Bawah Relatif</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="365"/>
        <source>Crosshair Image Path</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="366"/>
        <source>Path to an image to use as a crosshair/cursor.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="368"/>
        <source>Crosshair Image Scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="369"/>
        <source>Scale of crosshair image on screen.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="371"/>
        <source>Cursor Color</source>
        <translation type="unfinished">Warna Kursor</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="372"/>
        <source>Applies a color to the chosen crosshair images, can be used for multiple players. Specify in HTML/CSS format (e.g. #aabbcc)</source>
        <translation type="unfinished">Menerapkan sebuah warna ke gambar crosshair yang telah dipilih, dapat digunakan oleh beberapa pemain. Masukkan warna dalam format HTML/CSS (misalnya #aabbcc)</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="376"/>
        <source>X Scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="377"/>
        <source>Scales X coordinates relative to the center of the screen.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="379"/>
        <source>Line Start Offset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="380"/>
        <source>Offset applied to lightgun vertical position that the Justifier will first trigger on.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="383"/>
        <source>Line End Offset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="384"/>
        <source>Offset applied to lightgun vertical position that the Justifier will last trigger on.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="386"/>
        <source>Tick Offset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="387"/>
        <source>Offset applied to lightgun horizontal position that the Justifier will trigger on.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="389"/>
        <source>Off-Screen Out-Of-Bounds Frames</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="390"/>
        <source>Number of frames that the Justifier is pointed out-of-bounds for an off-screen shot.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="392"/>
        <location filename="../../core/justifier.cpp" line="395"/>
        <source>Off-Screen Trigger Frames</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="393"/>
        <source>Number of frames that the trigger is held for an off-screen shot.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="396"/>
        <source>Number of frames that the Justifier is pointed out-of-bounds after the trigger is released, for an off-screen shot.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LogWindow</name>
    <message>
        <location filename="../logwindow.cpp" line="99"/>
        <source>Log Window - %1 [%2]</source>
        <translation>Tampilan Log - %1 [%2]</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="103"/>
        <source>Log Window</source>
        <translation>Tampilan Log</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="124"/>
        <source>&amp;Clear</source>
        <translation>&amp;Bersihkan</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="126"/>
        <source>&amp;Save...</source>
        <translation>&amp;Simpan...</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="131"/>
        <source>Cl&amp;ose</source>
        <translation>&amp;Tutup</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="134"/>
        <source>&amp;Settings</source>
        <translation>&amp;Pengaturan</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="136"/>
        <source>Log To &amp;System Console</source>
        <translation>Log ke Konsol &amp;Sistem</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="140"/>
        <source>Log To &amp;Debug Console</source>
        <translation>Log ke Konsol &amp;Debug</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="144"/>
        <source>Log To &amp;File</source>
        <translation>Log ke &amp;File</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="150"/>
        <source>Attach To &amp;Main Window</source>
        <translation>&amp;Pasang ke Jendela Utama</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="154"/>
        <source>Show &amp;Timestamps</source>
        <translation>Tampilkan &amp;Timestamp</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="160"/>
        <source>&amp;Log Level</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="169"/>
        <source>&amp;Channels</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="241"/>
        <source>Select Log File</source>
        <translation>Pilih File Log</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="241"/>
        <source>Log Files (*.txt)</source>
        <translation>File Log (*.txt)</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="248"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="248"/>
        <source>Failed to open file for writing.</source>
        <translation>Gagal membuka file untuk penulisan.</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="256"/>
        <source>Log was written to %1.
</source>
        <translation>Log telah ditulis ke %1.
</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="326"/>
        <source>Dropped %1 log messages, please use file or system console logging.
</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MAC_APPLICATION_MENU</name>
    <message>
        <location filename="../qttranslations.cpp" line="40"/>
        <source>Services</source>
        <translation>Layanan</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="41"/>
        <source>Hide %1</source>
        <translation>Sembunyikan %1</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="42"/>
        <source>Hide Others</source>
        <translation>Sembunyikan Lainnya</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="43"/>
        <source>Show All</source>
        <translation>Tampilkan Semua</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="44"/>
        <source>Preferences...</source>
        <translation>Preferensi...</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="45"/>
        <source>Quit %1</source>
        <translation>Keluar dari %1</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="46"/>
        <source>About %1</source>
        <translation>Tentang %1</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../mainwindow.ui" line="17"/>
        <source>DuckStation</source>
        <translation>DuckStation</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="38"/>
        <source>&amp;System</source>
        <translation>&amp;Sistem</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="42"/>
        <location filename="../mainwindow.cpp" line="1215"/>
        <location filename="../mainwindow.cpp" line="1520"/>
        <source>Change Disc</source>
        <translation>Ubah Disk</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="50"/>
        <location filename="../mainwindow.ui" line="494"/>
        <source>Cheats</source>
        <translation>Cheat</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="58"/>
        <location filename="../mainwindow.cpp" line="837"/>
        <location filename="../mainwindow.cpp" line="1086"/>
        <source>Load State</source>
        <translation>Muat Save State</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="66"/>
        <source>Save State</source>
        <translation>Simpan Save State</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="94"/>
        <source>S&amp;ettings</source>
        <translation>P&amp;engaturan</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="121"/>
        <source>&amp;Help</source>
        <translation>&amp;Bantuan</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="134"/>
        <source>&amp;Debug</source>
        <translation>&amp;Debug</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="138"/>
        <source>Switch GPU Renderer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="143"/>
        <source>Switch CPU Emulation Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="148"/>
        <source>Switch Crop Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="153"/>
        <source>Log Level</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="158"/>
        <source>Log Channels</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="192"/>
        <source>&amp;View</source>
        <translation>&amp;Tampilan</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="196"/>
        <source>&amp;Window Size</source>
        <translation>&amp;Ukuran Jendela</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="223"/>
        <source>&amp;Tools</source>
        <translation>&amp;Peralatan</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="317"/>
        <source>Power &amp;Off</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="368"/>
        <source>B&amp;IOS</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="376"/>
        <source>C&amp;onsole</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="384"/>
        <source>E&amp;mulation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="416"/>
        <source>&amp;Post-Processing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="424"/>
        <source>Fullscreen</source>
        <translation>Layar Penuh</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="478"/>
        <source>&amp;About DuckStation...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="486"/>
        <source>Change Disc...</source>
        <translation>Ganti Disk...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="502"/>
        <source>Audio</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="510"/>
        <source>Achievements</source>
        <translation>Pencapaian</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="518"/>
        <source>Folders</source>
        <translation>Folder</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="526"/>
        <source>Game List</source>
        <translation>Daftar Game</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="542"/>
        <source>Advanced</source>
        <translation>Tingkat Lanjut</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="550"/>
        <source>Add Game Directory...</source>
        <translation>Tambah Direktori Game...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="558"/>
        <location filename="../mainwindow.ui" line="569"/>
        <source>&amp;Settings</source>
        <translation>&amp;Pengaturan</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="577"/>
        <source>From File...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="582"/>
        <source>From Device...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="587"/>
        <source>From Game List...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="592"/>
        <source>Remove Disc</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="597"/>
        <source>Resume State</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="721"/>
        <location filename="../mainwindow.cpp" line="834"/>
        <source>Resume</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="724"/>
        <source>Resumes the last save state created</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="746"/>
        <source>Lock Toolbar</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="852"/>
        <source>Open Data Directory...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="860"/>
        <source>Power Off &amp;Without Saving</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="876"/>
        <location filename="../mainwindow.cpp" line="1284"/>
        <source>Big Picture</source>
        <translation>Big Picture</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="881"/>
        <source>Cover Downloader</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="886"/>
        <source>Memory &amp;Scanner</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="897"/>
        <source>Show Game Icons (List View)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="905"/>
        <source>Media Ca&amp;pture</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="910"/>
        <source>Open Texture Directory...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="915"/>
        <source>Reload Texture Replacements</source>
        <translation>Muat Ulang Tekstur Pengganti</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="920"/>
        <source>Capture GPU Frame</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="928"/>
        <source>Log Timestamps</source>
        <translation>Cap Waktu Log</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="936"/>
        <source>Log To System Console</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="944"/>
        <source>Log To Window</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="952"/>
        <source>Log To File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="957"/>
        <source>ISO Browser</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="965"/>
        <source>Free Camera</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="970"/>
        <source>Controller Test</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="978"/>
        <source>Controller Presets</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="983"/>
        <source>Change List Background...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="988"/>
        <source>Clear List Background</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="996"/>
        <source>Refresh Achievement &amp;Progress</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="277"/>
        <source>Start &amp;File...</source>
        <translation>Jalankan &amp;File...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="285"/>
        <source>Start &amp;Disc...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="293"/>
        <source>Start &amp;BIOS</source>
        <translation>Jalankan &amp;BIOS</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="301"/>
        <source>&amp;Scan For New Games</source>
        <translation>&amp;Pindai Untuk Game Baru</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="309"/>
        <source>&amp;Rescan All Games</source>
        <translation>&amp;Pindai Ulang Semua Game</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="325"/>
        <source>&amp;Reset</source>
        <translation>&amp;Reset</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="336"/>
        <source>&amp;Pause</source>
        <translation>&amp;Pause</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="352"/>
        <source>&amp;Save State</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="360"/>
        <source>E&amp;xit</source>
        <translation>K&amp;eluar</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="392"/>
        <source>&amp;Controllers</source>
        <translation>&amp;Kontroler</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="400"/>
        <source>&amp;Hotkeys</source>
        <translation>Tombol &amp;Pintasan</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="408"/>
        <source>&amp;Graphics</source>
        <translation>&amp;Grafis</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="429"/>
        <source>Resolution Scale</source>
        <translation>Skala Resolusi</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="438"/>
        <source>&amp;GitHub Repository...</source>
        <translation>&amp;Repositori GitHub...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="447"/>
        <source>&amp;Discord Server...</source>
        <translation>&amp;Server Discord...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="455"/>
        <source>Check for &amp;Updates...</source>
        <translation>Periksa &amp;Update...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="460"/>
        <source>View Third-Party Notices...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="469"/>
        <source>About &amp;Qt...</source>
        <translation>Tentang &amp;Qt...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="602"/>
        <source>Global State</source>
        <translation>Status Global</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="610"/>
        <source>Show VRAM</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="618"/>
        <source>Dump CPU to VRAM Copies</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="626"/>
        <source>Dump VRAM to CPU Copies</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="634"/>
        <source>Enable Safe Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="639"/>
        <source>Dump RAM...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="644"/>
        <source>Dump VRAM...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="649"/>
        <source>Dump SPU RAM...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="657"/>
        <source>Show GPU State</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="665"/>
        <source>Show CD-ROM State</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="673"/>
        <source>Show SPU State</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="681"/>
        <source>Show Timers State</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="689"/>
        <source>Show MDEC State</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="697"/>
        <source>Show DMA State</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="705"/>
        <source>&amp;Screenshot</source>
        <translation>&amp;Tangkap Layar</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="344"/>
        <source>&amp;Load State</source>
        <translation>&amp;Muat Savestate</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="534"/>
        <source>&amp;Interface</source>
        <translation>&amp;Antarmuka</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="713"/>
        <source>&amp;Memory Cards</source>
        <translation>&amp;Memory Card</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="735"/>
        <source>&amp;Toolbar</source>
        <translation>&amp;Toolbar</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="757"/>
        <source>&amp;Status Bar</source>
        <translation>&amp;Status Bar</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="765"/>
        <source>Game &amp;List</source>
        <translation>&amp;Daftar Game</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="776"/>
        <source>System &amp;Display</source>
        <translation>&amp;Tampilan Sistem</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="787"/>
        <source>Game &amp;Properties</source>
        <translation>&amp;Pengaturan Game</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="792"/>
        <source>Memory &amp;Card Editor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="797"/>
        <source>CPU D&amp;ebugger</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="805"/>
        <source>Game &amp;Grid</source>
        <translation>Tampilan &amp;Kisi</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="816"/>
        <source>Merge Multi-Disc Games</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="827"/>
        <source>Show Titles (Grid View)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="832"/>
        <source>Zoom &amp;In (Grid View)</source>
        <translation>Per&amp;besar Tampilan (Tampilan Kisi)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="837"/>
        <source>Zoom &amp;Out (Grid View)</source>
        <translation>Per&amp;kecil Tampilan (Tampilan Kisi)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="842"/>
        <source>Refresh &amp;Covers (Grid View)</source>
        <translation>Refresh &amp;Sampul (Tampilan Kisi)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="847"/>
        <source>Open Memory Card Directory...</source>
        <translation>Buka Direktori Memory Card...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="868"/>
        <location filename="../mainwindow.cpp" line="1283"/>
        <source>Start Big Picture Mode</source>
        <translation>Mulai Mode Big Picture</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1684"/>
        <source>%1x Scale</source>
        <translation>Skala %1x</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2870"/>
        <source>%1 Files (*.%2)</source>
        <translation>%1 File (*.%2)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2623"/>
        <source>Confirm Shutdown</source>
        <translation>Konfirmasi Matikan</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2625"/>
        <source>Are you sure you want to shut down the virtual machine?</source>
        <translation>Apakah Anda yakin ingin mematikan mesin virtual?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2627"/>
        <source>Save State For Resume</source>
        <translation>Simpan Save State Untuk Dilanjutkan Lain Waktu</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="317"/>
        <location filename="../mainwindow.cpp" line="1106"/>
        <location filename="../mainwindow.cpp" line="1422"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="92"/>
        <source>All File Types (*.bin *.img *.iso *.cue *.chd *.cpe *.ecm *.mds *.pbp *.elf *.exe *.psexe *.ps-exe *.psx *.psf *.minipsf *.m3u *.psxgpu);;Single-Track Raw Images (*.bin *.img *.iso);;Cue Sheets (*.cue);;MAME CHD Images (*.chd);;Error Code Modeler Images (*.ecm);;Media Descriptor Sidecar Images (*.mds);;PlayStation EBOOTs (*.pbp *.PBP);;PlayStation Executables (*.cpe *.elf *.exe *.psexe *.ps-exe, *.psx);;Portable Sound Format Files (*.psf *.minipsf);;Playlists (*.m3u);;PSX GPU Dumps (*.psxgpu *.psxgpu.zst *.psxgpu.xz)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="100"/>
        <source>Images (*.jpg *.jpeg *.png *.webp)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="676"/>
        <source>Could not find any CD-ROM devices. Please ensure you have a CD-ROM drive connected and sufficient permissions to access it.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="690"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="856"/>
        <source>Resume (%1)</source>
        <translation>Lanjutkan (%1)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="862"/>
        <location filename="../mainwindow.cpp" line="949"/>
        <location filename="../mainwindow.cpp" line="990"/>
        <source>Game Save %1 (%2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="872"/>
        <source>Edit Memory Cards...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="890"/>
        <source>Confirm Save State Deletion</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="932"/>
        <location filename="../mainwindow.cpp" line="979"/>
        <source>Save States (*.sav)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="940"/>
        <source>Undo Load State (%1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="941"/>
        <source>Undo Load State</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="949"/>
        <location filename="../mainwindow.cpp" line="990"/>
        <source>Game Save %1 (Empty)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="956"/>
        <location filename="../mainwindow.cpp" line="997"/>
        <source>Global Save %1 (%2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="956"/>
        <location filename="../mainwindow.cpp" line="997"/>
        <source>Global Save %1 (Empty)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1008"/>
        <source>Select Cheats...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1027"/>
        <source>Cheats are not enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1032"/>
        <source>&amp;Apply Cheat</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1168"/>
        <source>Cancel</source>
        <translation>Batalkan</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1284"/>
        <source>Exit Big Picture</source>
        <translation>Keluar Big Picture</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1422"/>
        <source>You must select a disc to change discs.</source>
        <translation>Anda harus memilih suatu disk untuk mengganti disk.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1460"/>
        <location filename="../mainwindow.cpp" line="1537"/>
        <source>Properties...</source>
        <translation>Pengaturan Game...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1464"/>
        <source>Open Containing Directory...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1471"/>
        <source>Browse ISO...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1481"/>
        <location filename="../mainwindow.cpp" line="1548"/>
        <source>Set Cover Image...</source>
        <translation>Pasang Gambar Sampul...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1529"/>
        <location filename="../mainwindow.cpp" line="1561"/>
        <source>Exclude From List</source>
        <translation>Hapus Dari Daftar Game</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1532"/>
        <source>Reset Play Time</source>
        <translation>Reset Waktu Total Bermain</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2956"/>
        <source>&lt;p&gt;Sorry, you are trying to update a DuckStation version which is not an official GitHub release. To prevent incompatibilities, the auto-updater is only enabled on official builds.&lt;/p&gt;&lt;p&gt;Please download an official release from from &lt;a href=&quot;https://www.duckstation.org/&quot;&gt;duckstation.org&lt;/a&gt;.&lt;/p&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1491"/>
        <source>Default Boot</source>
        <translation>Boot Default</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1494"/>
        <source>Fast Boot</source>
        <translation>Boot Cepat</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1500"/>
        <source>Full Boot</source>
        <translation>Boot Penuh</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1508"/>
        <source>Boot and Debug</source>
        <translation>Boot dan Debug</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1557"/>
        <source>Select Disc</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1568"/>
        <source>Add Search Directory...</source>
        <translation>Tambah Direktori Pencarian...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1185"/>
        <source>Start Disc</source>
        <translation>Jalankan Disk</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="661"/>
        <location filename="../mainwindow.cpp" line="1200"/>
        <source>Select Disc Image</source>
        <translation>Pilih Image Disk</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2201"/>
        <location filename="../mainwindow.cpp" line="2209"/>
        <location filename="../mainwindow.cpp" line="2217"/>
        <source>Destination File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2201"/>
        <location filename="../mainwindow.cpp" line="2217"/>
        <source>Binary Files (*.bin)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2209"/>
        <source>Binary Files (*.bin);;PNG Images (*.png)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2416"/>
        <source>Select Background Image</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2716"/>
        <location filename="../mainwindow.cpp" line="2723"/>
        <location filename="../mainwindow.cpp" line="2742"/>
        <location filename="../mainwindow.cpp" line="2751"/>
        <source>Memory Card Not Found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2717"/>
        <source>Memory card &apos;%1&apos; does not exist. Do you want to create an empty memory card?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2724"/>
        <source>Failed to create memory card &apos;%1&apos;: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2743"/>
        <location filename="../mainwindow.cpp" line="2752"/>
        <source>Memory card &apos;%1&apos; could not be found. Try starting the game and saving to create it.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2768"/>
        <source>RA: Logged in as %1 (%2, %3 softcore). %4 unread messages.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2802"/>
        <source>RA: Updated achievement progress database.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2874"/>
        <source>Media Capture</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2948"/>
        <source>Updater Error</source>
        <translation>Update Bermasalah</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2963"/>
        <source>Automatic updating is not supported on the current platform.</source>
        <translation>Update otomatis tidak didukung pada platform ini.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="545"/>
        <source>Paused</source>
        <translation>Pause</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="317"/>
        <source>Failed to get window info from widget</source>
        <translation>Gagal mendapat info jendela dari widget</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1283"/>
        <source>Stop Big Picture Mode</source>
        <translation>Hentikan Mode Big Picture</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="694"/>
        <source>Select disc drive:</source>
        <translation>Pilih drive disk:</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1577"/>
        <source>Select Cover Image</source>
        <translation>Pilih Gambar Sampul</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1595"/>
        <source>Cover Already Exists</source>
        <translation>Sampul Sudah Ada</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1596"/>
        <source>A cover image for this game already exists, do you wish to replace it?</source>
        <translation>Gambar sampul untuk game ini sudah ada, apakah Anda ingin menggantinya?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1591"/>
        <location filename="../mainwindow.cpp" line="1605"/>
        <location filename="../mainwindow.cpp" line="1610"/>
        <location filename="../mainwindow.cpp" line="1615"/>
        <source>Copy Error</source>
        <translation>Salin Error</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1605"/>
        <source>Failed to remove existing cover &apos;%1&apos;</source>
        <translation>Gagal menghapus sampul &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1610"/>
        <source>Failed to copy &apos;%1&apos; to &apos;%2&apos;</source>
        <translation>Gagal menyalin &apos;%1&apos; ke &apos;%2&apos;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1615"/>
        <source>Failed to remove &apos;%1&apos;</source>
        <translation>Gagal menghapus &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1624"/>
        <source>Confirm Reset</source>
        <translation>Konfirmasi Reset</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1591"/>
        <source>You must select a different file to the current cover image.</source>
        <translation>Anda harus memilih file yang berbeda dengan gambar sampul saat ini.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1625"/>
        <source>Are you sure you want to reset the play time for &apos;%1&apos;?

This action cannot be undone.</source>
        <translation>Apakah Anda yakin ingin mengatur ulang waktu lama bermain untuk &apos;%1&apos;?

Aksi ini tidak dapat dibatalkan.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1080"/>
        <source>Load Resume State</source>
        <translation>Muat Save State Lanjutan</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1082"/>
        <source>A resume save state was found for this game, saved at:

%1.

Do you want to load this state, or start from a fresh boot?</source>
        <translation>Save State ditemukan untuk game ini, disimpan pada tanggal:

%1.

Apakah Anda ingin memuat save state ini, atau memulai dari boot baru?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1087"/>
        <source>Fresh Boot</source>
        <translation>Boot Baru</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1088"/>
        <source>Delete And Boot</source>
        <translation>Hapus dan Boot Baru</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1107"/>
        <source>Failed to delete save state file &apos;%1&apos;.</source>
        <translation>Gagal menghapus file save state &apos;%1&apos;.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="930"/>
        <source>Load From File...</source>
        <translation>Muat Dari file...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="932"/>
        <location filename="../mainwindow.cpp" line="979"/>
        <source>Select Save State File</source>
        <translation>Pilih File Save State</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="884"/>
        <source>Delete Save States...</source>
        <translation>Hapus Save State...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="891"/>
        <source>Are you sure you want to delete all save states for %1?

The saves will not be recoverable.</source>
        <translation>Apakah Anda yakin ingin menghapus semua Save State untuk %1?

Save State tidak akan dapat dipulihkan.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="974"/>
        <source>Save To File...</source>
        <translation>Simpan Ke file...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1163"/>
        <source>Confirm Disc Change</source>
        <translation>Konfirmasi Penggantian Disk</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1164"/>
        <source>Do you want to swap discs or boot the new image (via system reset)?</source>
        <translation>Apakah Anda ingin mengganti disk atau boot file image baru (via reset sistem)?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1166"/>
        <source>Swap Disc</source>
        <translation>Ganti Disk</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1167"/>
        <source>Reset</source>
        <translation>Reset</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="13"/>
        <source>Native</source>
        <translation>Native</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="15"/>
        <source>Classic Windows</source>
        <translation>Windows Klasik</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="17"/>
        <source>Fusion</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="18"/>
        <source>Dark Fusion (Gray)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="19"/>
        <source>Dark Fusion (Blue)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="20"/>
        <source>AMOLED</source>
        <translation>AMOLED</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="21"/>
        <source>Cobalt Sky</source>
        <translation>Cobalt Sky</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="22"/>
        <source>Grey Matter</source>
        <translation>Grey Matter</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="23"/>
        <source>Green Giant</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="24"/>
        <source>Pinky Pals</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="25"/>
        <source>Dark Ruby</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="26"/>
        <source>Purple Rain</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="27"/>
        <source>QDarkStyle</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MediaCapture</name>
    <message>
        <location filename="../../util/media_capture.cpp" line="795"/>
        <source>Failed to load Media Foundation libraries: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../util/media_capture.cpp" line="2009"/>
        <source>You may be missing one or more files, or are using the incorrect version. This build of DuckStation requires:
  libavcodec: {}
  libavformat: {}
  libavutil: {}
  libswscale: {}
  libswresample: {}
</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MemoryCard</name>
    <message>
        <location filename="../../core/memory_card.cpp" line="313"/>
        <source>{} could not be read:
{}
The memory card will NOT be saved.
You must delete the memory card manually if you want to save.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/memory_card.cpp" line="359"/>
        <source>Failed to save memory card to &apos;{}&apos;: {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/memory_card.cpp" line="371"/>
        <source>Saved memory card to &apos;{}&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/memory_card_image.cpp" line="333"/>
        <source>Buffer is empty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/memory_card_image.cpp" line="342"/>
        <source>Insufficient free blocks, {} blocks are needed, but only have {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/memory_card_image.cpp" line="491"/>
        <source>File name must be at maximum {} characters long.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/memory_card_image.cpp" line="501"/>
        <location filename="../../core/memory_card_image.cpp" line="750"/>
        <location filename="../../core/memory_card_image.cpp" line="798"/>
        <source>Save file with the same name &apos;{}&apos; already exists in memory card.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/memory_card_image.cpp" line="520"/>
        <location filename="../../core/memory_card_image.cpp" line="592"/>
        <location filename="../../core/memory_card_image.cpp" line="615"/>
        <source>File is incorrect size, expected {} bytes, got {} bytes.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/memory_card_image.cpp" line="554"/>
        <source>File is incorrect size, expected at least {} bytes, got {} bytes.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/memory_card_image.cpp" line="600"/>
        <location filename="../../core/memory_card_image.cpp" line="623"/>
        <source>Incorrect header.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/memory_card_image.cpp" line="636"/>
        <source>File must have an extension.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/memory_card_image.cpp" line="661"/>
        <source>Unknown extension &apos;{}&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/memory_card_image.cpp" line="704"/>
        <source>Invalid size for save file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/memory_card_image.cpp" line="715"/>
        <source>Failed to read directory frame: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/memory_card_image.cpp" line="722"/>
        <source>Invalid size ({} bytes) reported by directory frame.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/memory_card_image.cpp" line="730"/>
        <source>Failed to read block bytes: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/memory_card_image.cpp" line="737"/>
        <source>Insufficient free blocks.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/memory_card_image.cpp" line="768"/>
        <source>Invalid filename.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/memory_card_image.cpp" line="784"/>
        <source>Insufficient free blocks, needs {} blocks, but only have {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/memory_card_image.cpp" line="816"/>
        <source>File does not exist, or is empty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/memory_card_image.cpp" line="830"/>
        <source>Unknown save format.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MemoryCardEditorDialog</name>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="14"/>
        <source>Memory Card Editor</source>
        <translation>Editor Memory Card</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="51"/>
        <location filename="../memorycardeditorwindow.ui" line="208"/>
        <source>Title</source>
        <translation>Judul</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="56"/>
        <location filename="../memorycardeditorwindow.ui" line="213"/>
        <source>File Name</source>
        <translation>Nama File</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="61"/>
        <location filename="../memorycardeditorwindow.ui" line="218"/>
        <source>Blocks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="71"/>
        <location filename="../memorycardeditorwindow.ui" line="147"/>
        <source>Memory Card:</source>
        <translation>Memory Card:</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="85"/>
        <location filename="../memorycardeditorwindow.ui" line="157"/>
        <source>New...</source>
        <translation>Baru...</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="96"/>
        <location filename="../memorycardeditorwindow.ui" line="168"/>
        <source>Open...</source>
        <translation>Buka...</translation>
    </message>
</context>
<context>
    <name>MemoryCardEditorWindow</name>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="22"/>
        <source>DuckStation Memory Card (*.mcd)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="23"/>
        <source>All Importable Memory Card Types (*.mcd *.mcr *.mc *.gme *.srm *.psm *.ps *.ddf *.mem *.vgs *.psx)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="27"/>
        <source>Single Save Files (*.mcs);;All Files (*.*)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="39"/>
        <location filename="../memorycardeditorwindow.cpp" line="651"/>
        <source>Delete File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="40"/>
        <location filename="../memorycardeditorwindow.cpp" line="654"/>
        <source>Undelete File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="41"/>
        <location filename="../memorycardeditorwindow.cpp" line="657"/>
        <source>Rename File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="42"/>
        <location filename="../memorycardeditorwindow.cpp" line="660"/>
        <source>Export File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="43"/>
        <source>&lt;&lt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="44"/>
        <source>&gt;&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="61"/>
        <source>New Card...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="62"/>
        <source>Open Card...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="129"/>
        <source>Format Card</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="130"/>
        <source>Import File...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="131"/>
        <source>Import Card...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="132"/>
        <source>Save</source>
        <translation>Simpan</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="252"/>
        <location filename="../memorycardeditorwindow.cpp" line="364"/>
        <location filename="../memorycardeditorwindow.cpp" line="391"/>
        <location filename="../memorycardeditorwindow.cpp" line="430"/>
        <location filename="../memorycardeditorwindow.cpp" line="440"/>
        <location filename="../memorycardeditorwindow.cpp" line="451"/>
        <location filename="../memorycardeditorwindow.cpp" line="460"/>
        <location filename="../memorycardeditorwindow.cpp" line="482"/>
        <location filename="../memorycardeditorwindow.cpp" line="502"/>
        <location filename="../memorycardeditorwindow.cpp" line="530"/>
        <location filename="../memorycardeditorwindow.cpp" line="551"/>
        <location filename="../memorycardeditorwindow.cpp" line="578"/>
        <location filename="../memorycardeditorwindow.cpp" line="628"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="253"/>
        <location filename="../memorycardeditorwindow.cpp" line="365"/>
        <source>Failed to load memory card: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="297"/>
        <source> (Deleted)</source>
        <translation type="unfinished"></translation>
    </message>
    <message numerus="yes">
        <location filename="../memorycardeditorwindow.cpp" line="317"/>
        <source>%n block(s) free%1</source>
        <translation type="unfinished">
            <numerusform></numerusform>
        </translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="331"/>
        <location filename="../memorycardeditorwindow.cpp" line="357"/>
        <source>Select Memory Card</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="392"/>
        <source>Failed to save memory card: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="406"/>
        <source>Save memory card?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="407"/>
        <source>Memory card &apos;%1&apos; is not saved, do you want to save before closing?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="431"/>
        <source>Destination memory card already contains a save file with the same name (%1) as the one you are attempting to copy. Please delete this file from the destination memory card before copying.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="441"/>
        <source>Insufficient blocks, this file needs %1 but only %2 are available.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="452"/>
        <source>Failed to read file %1:
%2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="461"/>
        <source>Failed to write file %1:
%2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="482"/>
        <source>Failed to delete file %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="503"/>
        <source>Failed to undelete file %1. The file may have been partially overwritten by another save.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="518"/>
        <source>Select Single Savefile</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="531"/>
        <source>Failed to export save file %1:
%2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="552"/>
        <source>Failed to rename save file %1:
%2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="570"/>
        <source>Select Import File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="579"/>
        <source>Failed to import memory card from %1:
%2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="598"/>
        <source>Format memory card?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="599"/>
        <source>Formatting the memory card will destroy all saves, and they will not be recoverable. The memory card which will be formatted is located at &apos;%1&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="620"/>
        <source>Select Save File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="629"/>
        <source>Failed to import save from %1:
%2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="662"/>
        <source>Copy File</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MemoryCardRenameFileDialog</name>
    <message>
        <location filename="../memorycardrenamefiledialog.ui" line="14"/>
        <source>Rename Memory Card File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardrenamefiledialog.ui" line="44"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;WARNING: &lt;/span&gt;Renaming memory card files may result in saves becoming inaccessible or corrupted. Be sure to make backups first.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardrenamefiledialog.ui" line="62"/>
        <source>Original Name:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardrenamefiledialog.ui" line="76"/>
        <source>Region:</source>
        <translation>Region:</translation>
    </message>
    <message>
        <location filename="../memorycardrenamefiledialog.ui" line="86"/>
        <source>Serial:</source>
        <translation>Serial:</translation>
    </message>
    <message>
        <location filename="../memorycardrenamefiledialog.ui" line="96"/>
        <source>File Name:</source>
        <translation>Nama File:</translation>
    </message>
    <message>
        <location filename="../memorycardrenamefiledialog.ui" line="106"/>
        <source>Full File Name:</source>
        <translation>Nama File Penuh:</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="784"/>
        <source>Unknown (%1)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MemoryCardSettingsWidget</name>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="31"/>
        <source>All Memory Card Types (*.mcd *.mcr *.mc)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="54"/>
        <source>Game-Specific Card Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="56"/>
        <location filename="../memorycardsettingswidget.cpp" line="144"/>
        <source>Browse...</source>
        <translation>Telusuri...</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="57"/>
        <source>Open...</source>
        <translation>Buka...</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="58"/>
        <location filename="../memorycardsettingswidget.cpp" line="149"/>
        <source>Reset</source>
        <translation>Reset</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="61"/>
        <source>Memory Card Directory:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="75"/>
        <location filename="../memorycardsettingswidget.cpp" line="80"/>
        <source>Use Single Card For Multi-Disc Games</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="81"/>
        <source>When playing a multi-disc game and using per-game (title) memory cards, a single memory card will be used for all discs. If unchecked, a separate card will be used for each disc.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="89"/>
        <source>The memory card editor enables you to move saves between cards, as well as import cards of other formats.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="94"/>
        <source>Memory Card Editor...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="103"/>
        <source>Select Memory Card Directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="114"/>
        <source>Memory Card %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="130"/>
        <source>Memory Card Type:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="154"/>
        <source>Shared Memory Card Path:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="181"/>
        <source>Select path to memory card image</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="80"/>
        <source>Checked</source>
        <translation>Dicentang</translation>
    </message>
</context>
<context>
    <name>MemoryScannerWindow</name>
    <message>
        <location filename="../memoryscannerwindow.ui" line="14"/>
        <source>Memory Scanner</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="46"/>
        <location filename="../memoryscannerwindow.ui" line="384"/>
        <source>Address</source>
        <translation type="unfinished">Alamat</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="51"/>
        <location filename="../memoryscannerwindow.ui" line="394"/>
        <source>Value</source>
        <translation type="unfinished">Nilai</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="56"/>
        <source>Previous Value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="64"/>
        <source>Search Parameters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="70"/>
        <source>Value:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="86"/>
        <source>Signed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="91"/>
        <source>Unsigned</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="103"/>
        <source>Decimal</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="108"/>
        <source>Hex</source>
        <translation type="unfinished">Hex</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="118"/>
        <source>Data Size:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="129"/>
        <source>Byte (1 byte)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="134"/>
        <source>Halfword (2 bytes)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="139"/>
        <source>Word (4 bytes)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="147"/>
        <source>Operator:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="155"/>
        <source>Any Value (&apos;New Search&apos; or &apos;Reset Result Value&apos;)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="160"/>
        <source>Less Than Previous Result</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="165"/>
        <source>Less or Equal to Previous Result</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="170"/>
        <source>Greater Than Previous Result</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="175"/>
        <source>Greater or Equal to Previous Result</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="180"/>
        <source>Not Equal to Previous Result (Changed Value)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="185"/>
        <source>Equal to Previous Result (Unchanged Value)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="190"/>
        <source>Decreased By Value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="195"/>
        <source>Increased By Value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="200"/>
        <source>Changed By Value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="205"/>
        <source>Equal to Value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="210"/>
        <source>Not Equal to Value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="215"/>
        <source>Less Than Value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="220"/>
        <source>Less or Equal to Value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="225"/>
        <source>Greater Than Value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="230"/>
        <source>Greater or Equal to Value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="238"/>
        <source>Start Address:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="248"/>
        <source>End Address:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="258"/>
        <source>Preset Range:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="266"/>
        <source>RAM</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="271"/>
        <source>Scratchpad</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="276"/>
        <source>BIOS</source>
        <translation type="unfinished">BIOS</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="284"/>
        <source>Result Count:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="291"/>
        <source>0</source>
        <translation type="unfinished">0</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="300"/>
        <source>New Search</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="310"/>
        <source>Search Again</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="320"/>
        <source>Clear Results</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="332"/>
        <source>Add Selected Results To Watch List</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="379"/>
        <source>Simple Cheat Code or Description</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="389"/>
        <source>Type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="399"/>
        <source>Freeze</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="415"/>
        <source>Load Watch</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="428"/>
        <source>Save Watch</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="435"/>
        <source>Add Manual Address</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="445"/>
        <source>Freeze Selected Entries</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="455"/>
        <source>Remove Selected Entries</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="29"/>
        <source>Byte</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="29"/>
        <source>Halfword</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="30"/>
        <source>Word</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="30"/>
        <source>Signed Byte</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="31"/>
        <source>Signed Halfword</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="31"/>
        <source>Signed Word</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="99"/>
        <source>Address of RAM for HxD Usage: 0x%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="311"/>
        <source>Enter manual address:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="320"/>
        <source>Select data size:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="509"/>
        <source>%1 (only showing first %2)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>NeGcon</name>
    <message>
        <location filename="../../core/negcon.cpp" line="275"/>
        <source>D-Pad Up</source>
        <translation type="unfinished">D-Pad Atas</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="276"/>
        <source>D-Pad Right</source>
        <translation type="unfinished">D-Pad Kanan</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="277"/>
        <source>D-Pad Down</source>
        <translation type="unfinished">D-Pad Bawah</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="278"/>
        <source>D-Pad Left</source>
        <translation type="unfinished">D-Pad Kiri</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="279"/>
        <source>Start</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="280"/>
        <source>A Button</source>
        <translation type="unfinished">Tombol A</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="281"/>
        <source>B Button</source>
        <translation type="unfinished">Tombol B</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="282"/>
        <source>I Button</source>
        <translation type="unfinished">Tombol I</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="283"/>
        <source>II Button</source>
        <translation type="unfinished">Tombol II</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="284"/>
        <source>Left Trigger</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="285"/>
        <source>Right Trigger</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="286"/>
        <source>Steering (Twist) Left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="287"/>
        <source>Steering (Twist) Right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="295"/>
        <source>Steering Axis Deadzone</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="296"/>
        <source>Sets deadzone for steering axis.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="297"/>
        <source>Steering Axis Saturation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="298"/>
        <source>Sets saturation for steering axis.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="299"/>
        <source>Steering Axis Linearity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="300"/>
        <source>Sets linearity for steering axis.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="301"/>
        <source>Steering Scaling</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="302"/>
        <source>Sets scaling for steering axis.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="303"/>
        <source>I Button Deadzone</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="304"/>
        <source>Sets deadzone for button I.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="305"/>
        <source>I Button Saturation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="306"/>
        <source>Sets saturation for button I.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="307"/>
        <source>I Button Linearity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="308"/>
        <source>Sets linearity for button I.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="309"/>
        <source>I Scaling</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="310"/>
        <source>Sets scaling for button I.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="311"/>
        <source>II Button Deadzone</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="312"/>
        <source>Sets deadzone for button II.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="313"/>
        <source>II Button Saturation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="314"/>
        <source>Sets saturation for button II.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="315"/>
        <source>II Button Linearity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="316"/>
        <source>Sets linearity for button II.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="317"/>
        <source>II Scaling</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="318"/>
        <source>Sets scaling for button II.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="319"/>
        <source>Left Trigger Deadzone</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="320"/>
        <source>Sets deadzone for left trigger.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="321"/>
        <source>Left Trigger Saturation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="322"/>
        <source>Sets saturation for left trigger.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="323"/>
        <source>Left Trigger Linearity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="324"/>
        <source>Sets linearity for left trigger.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="325"/>
        <source>Left Trigger Scaling</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="326"/>
        <source>Sets scaling for left trigger.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>NeGconRumble</name>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="730"/>
        <source>D-Pad Up</source>
        <translation>D-Pad Atas</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="731"/>
        <source>D-Pad Right</source>
        <translation>D-Pad Kanan</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="732"/>
        <source>D-Pad Down</source>
        <translation>D-Pad Bawah</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="733"/>
        <source>D-Pad Left</source>
        <translation>D-Pad Kiri</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="734"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="735"/>
        <source>A Button</source>
        <translation>Tombol A</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="736"/>
        <source>B Button</source>
        <translation>Tombol B</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="737"/>
        <source>I Button</source>
        <translation>Tombol I</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="738"/>
        <source>II Button</source>
        <translation>Tombol II</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="739"/>
        <source>Left Trigger</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="740"/>
        <source>Right Trigger</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="741"/>
        <source>Steering (Twist) Left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="742"/>
        <source>Steering (Twist) Right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="743"/>
        <source>Analog Toggle</source>
        <translation>Tombol Analog</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="755"/>
        <source>Steering Axis Deadzone</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="756"/>
        <source>Sets deadzone size for steering axis.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="758"/>
        <source>Steering Axis Sensitivity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="759"/>
        <source>Sets the steering axis scaling factor.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="761"/>
        <source>Large Motor Vibration Bias</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="762"/>
        <source>Sets the bias value for the large vibration motor. If vibration in some games is too weak or not functioning, try increasing this value. Negative values will decrease the intensity of vibration.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="766"/>
        <source>Small Motor Vibration Bias</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="767"/>
        <source>Sets the bias value for the small vibration motor. If vibration in some games is too weak or not functioning, try increasing this value. Negative values will decrease the intensity of vibration.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>OSDMessage</name>
    <message>
        <location filename="../../core/cdrom.cpp" line="1013"/>
        <source>CD image preloading not available for multi-disc image &apos;{}&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/cdrom.cpp" line="1022"/>
        <source>Precaching CD image failed, it may be unreliable.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/cdrom.cpp" line="3275"/>
        <source>Failed to read sector from disc image. The game will probably crash now.
Your dump may be corrupted, or the physical disc is scratched.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_presenter.cpp" line="1347"/>
        <source>Post-processing shaders reloaded.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_thread.cpp" line="750"/>
        <source>Failed to initialize {} renderer, falling back to software renderer.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_thread.cpp" line="830"/>
        <source>Failed to create {} GPU device, reverting to {}.
{}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_thread.cpp" line="1255"/>
        <source>Failed to switch to exclusive fullscreen, using borderless instead.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="76"/>
        <source>Cannot load state for game without serial.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="86"/>
        <source>No save state found in slot {}.</source>
        <translation>Save state tidak ditemukan di slot {}.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="96"/>
        <location filename="../../core/imgui_overlays.cpp" line="1304"/>
        <source>Failed to load state from slot {0}:
{1}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="108"/>
        <source>Cannot save state for game without serial.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="120"/>
        <location filename="../../core/imgui_overlays.cpp" line="1333"/>
        <source>Failed to save state to slot {0}:
{1}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="311"/>
        <source>CPU clock speed control enabled ({:.3f} MHz).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="319"/>
        <source>CPU clock speed control disabled ({:.3f} MHz).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="334"/>
        <location filename="../../core/hotkeys.cpp" line="349"/>
        <location filename="../../core/hotkeys.cpp" line="364"/>
        <source>Emulation speed set to {}%.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="423"/>
        <source>PGXP is now enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="424"/>
        <source>PGXP is now disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="454"/>
        <source>PGXP Depth Buffer is now enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="455"/>
        <source>PGXP Depth Buffer is now disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="620"/>
        <source>Volume: Muted</source>
        <translation>Volume: Bisu</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="625"/>
        <location filename="../../core/hotkeys.cpp" line="654"/>
        <location filename="../../core/hotkeys.cpp" line="668"/>
        <source>Volume: {}%</source>
        <translation>Volume: {}%</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="637"/>
        <source>CD Audio Muted.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="638"/>
        <source>CD Audio Unmuted.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="784"/>
        <source>PGXP CPU mode is now enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="785"/>
        <source>PGXP CPU mode is now disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="811"/>
        <source>PGXP Preserve Projection Precision is now enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="812"/>
        <source>PGXP Preserve Projection Precision is now disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="828"/>
        <source>Now showing VRAM.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="829"/>
        <source>Now showing display.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="220"/>
        <source>Save state contains controller type {0} in port {1}.
       Leaving {2} connected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="255"/>
        <source>Memory card {} present in save state but not in system. Creating temporary card.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="293"/>
        <source>Memory card {} from save state does not match current card data. Simulating replugging.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="307"/>
        <source>Memory card {} present in save state but not in system. Ignoring card.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="321"/>
        <source>Memory card {} present in system but not in save state. Removing card.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="330"/>
        <source>Memory card {} present in system but not in save state. Replugging card.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1036"/>
        <source>Disabling PCDrv because no root directory is specified.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1047"/>
        <source>PGXP is incompatible with the software renderer, disabling PGXP.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1093"/>
        <source>Rewind is disabled because runahead is enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1578"/>
        <source>System reset.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2872"/>
        <source>Loading state from &apos;{}&apos;...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2923"/>
        <source>Failed to open CD image from save state &apos;{}&apos;: {}.
Using existing image &apos;{}&apos;, this may result in instability.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3672"/>
        <source>Rewinding is not enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3962"/>
        <source>Swapped memory card ports. Both ports have a memory card.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3968"/>
        <source>Swapped memory card ports. Port 2 has a memory card, Port 1 is empty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3973"/>
        <source>Swapped memory card ports. Port 1 has a memory card, Port 2 is empty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3977"/>
        <source>Swapped memory card ports. Neither port has a memory card.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4073"/>
        <source>Failed to open disc image &apos;{}&apos;: {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4084"/>
        <source>Inserted disc &apos;{}&apos; ({}).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4461"/>
        <source>Switching to {} audio backend.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4482"/>
        <source>Switching to {} CPU execution mode.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4497"/>
        <source>Recompiler options changed, flushing all blocks.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4535"/>
        <source>Switching to {}{} GPU renderer.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5312"/>
        <source>Failed to save undo load state:
{}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5843"/>
        <source>Widescreen rendering is now enabled, and aspect ratio is set to {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5851"/>
        <source>Widescreen rendering is now disabled, and aspect ratio is set to {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5868"/>
        <source>Switching to {} renderer...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="398"/>
        <source>Failed to load post-processing chain: {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="558"/>
        <source>No post-processing shaders are selected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="565"/>
        <source>Post-processing is now enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="566"/>
        <source>Post-processing is now disabled.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PlayStationMouse</name>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="203"/>
        <source>Left Button</source>
        <translation>Tombol Kiri</translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="204"/>
        <source>Right Button</source>
        <translation>Tombol Kanan</translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="210"/>
        <source>Horizontal Sensitivity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="211"/>
        <location filename="../../core/playstation_mouse.cpp" line="214"/>
        <source>Adjusts the correspondance between physical and virtual mouse movement.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="213"/>
        <source>Vertical Sensitivity</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PlaystationMouse</name>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="202"/>
        <source>Pointer</source>
        <translation>Kursor</translation>
    </message>
</context>
<context>
    <name>PopnController</name>
    <message>
        <location filename="../../core/digital_controller.cpp" line="195"/>
        <source>Left White</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="196"/>
        <source>Left Yellow</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="197"/>
        <source>Left Green</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="198"/>
        <source>Left Blue/Sel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="199"/>
        <source>Middle Red/Okay</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="200"/>
        <source>Right Blue/Sel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="201"/>
        <source>Right Green</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="202"/>
        <source>Right Yellow</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="203"/>
        <source>Right White</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PostProcessing</name>
    <message>
        <location filename="../../util/postprocessing.cpp" line="164"/>
        <source>{} [GLSL]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="193"/>
        <source>{} [ReShade]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="399"/>
        <source>Unknown Error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="617"/>
        <source>Failed to compile post-processing shader &apos;{}&apos;. Disabling post-processing.
{}</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PostProcessingChainConfigWidget</name>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="19"/>
        <source>Enable Post Processing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="39"/>
        <source>&amp;Reload Shaders</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="51"/>
        <source>Post Processing Chain</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="81"/>
        <source>Add</source>
        <translation>Tambah</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="100"/>
        <source>Remove</source>
        <translation>Hapus</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="119"/>
        <source>Clear</source>
        <translation>Bersihkan</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="138"/>
        <source>Move Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="157"/>
        <source>Move Down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="178"/>
        <source>No Shaders Available</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="193"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="194"/>
        <source>Failed to add shader: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="230"/>
        <source>Question</source>
        <translation>Pertanyaan</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="230"/>
        <source>Are you sure you want to clear all shader stages?</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PostProcessingOverlayConfigWidget</name>
    <message>
        <location filename="../postprocessingoverlayconfigwidget.ui" line="14"/>
        <source>Form</source>
        <translation>Form</translation>
    </message>
    <message>
        <location filename="../postprocessingoverlayconfigwidget.ui" line="20"/>
        <source>Basic Configuration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingoverlayconfigwidget.ui" line="26"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;A border overlay is an image that is drawn around the system display. Border overlays are applied after post-processing. You can choose from the border list below, or manually configure a custom border.&lt;/p&gt;&lt;p&gt;Additional preset borders can be added to the &lt;span style=&quot; font-weight:700;&quot;&gt;resources\overlays&lt;/span&gt; folder within in the data directory.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingoverlayconfigwidget.ui" line="36"/>
        <source>Selected Preset:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingoverlayconfigwidget.ui" line="49"/>
        <source>Custom Configuration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingoverlayconfigwidget.ui" line="55"/>
        <source>Image Path:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingoverlayconfigwidget.ui" line="67"/>
        <source>Browse...</source>
        <translation>Telusuri...</translation>
    </message>
    <message>
        <location filename="../postprocessingoverlayconfigwidget.ui" line="76"/>
        <source>Display Start:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingoverlayconfigwidget.ui" line="85"/>
        <location filename="../postprocessingoverlayconfigwidget.ui" line="130"/>
        <source>X:</source>
        <translation>X:</translation>
    </message>
    <message>
        <location filename="../postprocessingoverlayconfigwidget.ui" line="92"/>
        <location filename="../postprocessingoverlayconfigwidget.ui" line="109"/>
        <location filename="../postprocessingoverlayconfigwidget.ui" line="137"/>
        <location filename="../postprocessingoverlayconfigwidget.ui" line="154"/>
        <source> pixels</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingoverlayconfigwidget.ui" line="102"/>
        <location filename="../postprocessingoverlayconfigwidget.ui" line="147"/>
        <source>Y:</source>
        <translation>Y:</translation>
    </message>
    <message>
        <location filename="../postprocessingoverlayconfigwidget.ui" line="121"/>
        <source>Display End:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingoverlayconfigwidget.ui" line="168"/>
        <location filename="../postprocessingsettingswidget.cpp" line="572"/>
        <source>Destination Alpha Blending</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingoverlayconfigwidget.ui" line="175"/>
        <location filename="../postprocessingsettingswidget.cpp" line="569"/>
        <source>Alpha Blending</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingoverlayconfigwidget.ui" line="197"/>
        <source>Export</source>
        <translation>Ekspor</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="511"/>
        <source>None</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="512"/>
        <source>Custom...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="559"/>
        <source>Image Path</source>
        <translation>Lokasi Image</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="559"/>
        <location filename="../postprocessingsettingswidget.cpp" line="562"/>
        <source>Unspecified</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="560"/>
        <source>Defines the path of the custom overlay image that will be loaded.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="561"/>
        <source>Display Rectangle</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="563"/>
        <source>Defines the area in the overlay image that the game image will be drawn into.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="569"/>
        <location filename="../postprocessingsettingswidget.cpp" line="572"/>
        <source>Unchecked</source>
        <translation>Tidak Dicentang</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="570"/>
        <source>If checked, the overlay image will be alpha blended with the framebuffer, i.e. transparency will be applied.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="573"/>
        <source>If checked, the game image will be blended with the inverse amount of alpha in the overlay image. For example, an image with alpha of 0.75 will draw the game image at 25% brightness.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="593"/>
        <source>Select Image</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="595"/>
        <source>All Cover Image Types (*.jpg *.jpeg *.png *.webp)</source>
        <translation>Semua Jenis Gambar Sampul (*.jpg *.jpeg *.png *.webp)</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="605"/>
        <source>Export to YAML</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="606"/>
        <source>YAML Files (*.yml)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="629"/>
        <source>Export Error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="630"/>
        <source>Failed to save file: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PostProcessingSettingsWidget</name>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="27"/>
        <source>Display</source>
        <translation>Tampilan</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="29"/>
        <source>Internal</source>
        <translation>Internal</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="30"/>
        <source>Border Overlay</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PostProcessingShaderConfigWidget</name>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="427"/>
        <source>Red</source>
        <translation>Merah</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="427"/>
        <source>Green</source>
        <translation>Hijau</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="427"/>
        <source>Blue</source>
        <translation>Biru</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="427"/>
        <source>Alpha</source>
        <translation>Alpha</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="428"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../qtutils.cpp" line="156"/>
        <source>Failed to open URL</source>
        <translation>Gagal membuka URL</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="157"/>
        <source>Failed to open URL.

The URL was: %1</source>
        <translation>Gagal memuat tautan.

Tautan nya adalah: %1</translation>
    </message>
</context>
<context>
    <name>QtAsyncProgressThread</name>
    <message>
        <location filename="../qtprogresscallback.cpp" line="154"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="159"/>
        <source>Question</source>
        <translation>Pertanyaan</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="165"/>
        <source>Information</source>
        <translation>Informasi</translation>
    </message>
</context>
<context>
    <name>QtHost</name>
    <message>
        <location filename="../qthost.cpp" line="278"/>
        <location filename="../qthost.cpp" line="296"/>
        <location filename="../qthost.cpp" line="318"/>
        <location filename="../qthost.cpp" line="343"/>
        <location filename="../qthost.cpp" line="353"/>
        <location filename="../qthost.cpp" line="392"/>
        <location filename="../qthost.cpp" line="414"/>
        <location filename="../qthost.cpp" line="424"/>
        <location filename="../qthost.cpp" line="437"/>
        <location filename="../qthost.cpp" line="452"/>
        <location filename="../qthost.cpp" line="465"/>
        <location filename="../qthost.cpp" line="1081"/>
        <location filename="../qthost.cpp" line="2916"/>
        <location filename="../qthost.cpp" line="2942"/>
        <location filename="../qthost.cpp" line="2958"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="279"/>
        <source>An error occurred while deleting empty game settings:
{}</source>
        <translation>Terjadi kesalahan saat menghapus pengaturan game yang kosong:
{}</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="297"/>
        <source>An error occurred while saving game settings:
{}</source>
        <translation>Terjadi kesalahan saat menyimpan setelan game:
{}</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="319"/>
        <source>Failed to create HTTPDownloader:
%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="327"/>
        <source>Downloading %1...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="344"/>
        <source>Download failed with HTTP status code %1:
%2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="354"/>
        <source>Download failed: Data is empty.</source>
        <translation>Unduhan gagal: Data kosong.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="393"/>
        <source>Failed to write &apos;%1&apos;:
%2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="415"/>
        <source>Failed to open downloaded zip file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="425"/>
        <source>Failed to locate &apos;%1&apos; in zip.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="438"/>
        <source>Failed to open &apos;%1&apos;: %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="453"/>
        <source>Failed to read &apos;%1&apos; from zip.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="466"/>
        <source>Failed to write to &apos;%1&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1083"/>
        <source>Unfortunately, the virtual machine has abnormally shut down and cannot be recovered. Please use the available support options for further assistance, and provide information about what you were doing when the error occurred, as well as the details below:

{}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2077"/>
        <source>Yes</source>
        <translation>Iya</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2079"/>
        <source>No</source>
        <translation>Tidak</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2349"/>
        <source>Controller {} connected.</source>
        <translation>Kontroler {} terhubung.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2364"/>
        <source>System paused because controller {} was disconnected.</source>
        <translation>Sistem dijeda karena kontroler {} terputus.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2377"/>
        <source>Controller {} disconnected.</source>
        <translation>Kontroler {} terputus.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2917"/>
        <source>File &apos;%1&apos; does not exist.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2943"/>
        <source>The specified save state does not exist.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2959"/>
        <source>Cannot use no-gui mode, because no boot filename was specified.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2960"/>
        <source>Cannot use batch mode, because no boot filename was specified.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="337"/>
        <source>Missing Font File</source>
        <translation>File Font Tidak Ditemukan</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="344"/>
        <source>The font file &apos;%1&apos; is required for the On-Screen Display and Big Picture Mode to show messages in your language.&lt;br&gt;&lt;br&gt;Do you want to download this file now? These files are usually less than 10 megabytes in size.&lt;br&gt;&lt;br&gt;&lt;strong&gt;If you do not download this file, on-screen messages will not be readable.&lt;/strong&gt;</source>
        <translation>File font &apos;%1&apos; diperlukan untuk Tampilan OSD dan Mode Big Picture untuk menampilkan pesan dalam bahasa Anda.&lt;br&gt;&lt;br&gt;Apakah Anda ingin mengunduh file ini sekarang? File ini biasanya berukuran kurang dari 10 MB.&lt;br&gt;&lt;br&gt;&lt;strong&gt;Jika Anda tidak mengunduh file ini, pesan di layar tidak akan dapat dibaca.&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="356"/>
        <source>Downloading Files</source>
        <translation>Mengunduh File</translation>
    </message>
</context>
<context>
    <name>QtModalProgressCallback</name>
    <message>
        <location filename="../qtprogresscallback.cpp" line="17"/>
        <source>DuckStation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="38"/>
        <source>Cancel</source>
        <translation>Batalkan</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="75"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="80"/>
        <source>Question</source>
        <translation>Pertanyaan</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="86"/>
        <source>Information</source>
        <translation>Informasi</translation>
    </message>
</context>
<context>
    <name>SPU</name>
    <message>
        <location filename="../../core/spu.cpp" line="517"/>
        <source>Failed to create or configure audio stream, falling back to null output. The error was:
{}</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SaveStateSelectorUI</name>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="852"/>
        <source>Saved at {0:%H:%M} on {0:%a} {0:%Y/%m/%d}.</source>
        <translation>Disimpan pada pukul {0:%H:%M} di hari {0:%a} {0:%Y/%m/%d}.</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1009"/>
        <source>Load</source>
        <translation>Muat</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1011"/>
        <source>Save</source>
        <translation>Simpan</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1013"/>
        <source>Select Previous</source>
        <translation>Pilih Sebelumnya</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1015"/>
        <source>Select Next</source>
        <translation>Pilih Berikutnya</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1071"/>
        <source>{} ({})</source>
        <translation>{} ({})</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1096"/>
        <source>No save present in this slot.</source>
        <translation>Tidak ada savesate pada slot ini.</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1203"/>
        <source>Global Slot {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1204"/>
        <source>Game Slot {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1315"/>
        <source>No save state found in Global Slot {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1316"/>
        <source>No save state found in Slot {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1351"/>
        <source>no save yet</source>
        <translation>tidak ada save state tersedia</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1356"/>
        <source>Global Save Slot {0} selected ({1}).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1357"/>
        <source>Save Slot {0} selected ({1}).</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SelectDiscDialog</name>
    <message>
        <location filename="../selectdiscdialog.ui" line="14"/>
        <source>Dialog</source>
        <translation>Dialog</translation>
    </message>
    <message>
        <location filename="../selectdiscdialog.ui" line="20"/>
        <source>Select the disc that you want to boot.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selectdiscdialog.ui" line="31"/>
        <source>Disc</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selectdiscdialog.ui" line="36"/>
        <source>File Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selectdiscdialog.ui" line="41"/>
        <source>Last Played</source>
        <translation>Terakhir Dimainkan</translation>
    </message>
    <message>
        <location filename="../selectdiscdialog.ui" line="64"/>
        <source>Select</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selectdiscdialog.ui" line="74"/>
        <source>Cancel</source>
        <translation>Batalkan</translation>
    </message>
    <message>
        <location filename="../selectdiscdialog.cpp" line="88"/>
        <source>Select Disc for %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SettingWidgetBinder</name>
    <message>
        <location filename="../settingwidgetbinder.h" line="377"/>
        <location filename="../settingwidgetbinder.h" line="505"/>
        <location filename="../settingwidgetbinder.h" line="637"/>
        <source>Reset</source>
        <translation>Reset</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="406"/>
        <location filename="../settingwidgetbinder.h" line="538"/>
        <source>Default: </source>
        <translation>Default: </translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1388"/>
        <source>Confirm Folder</source>
        <translation>Konfirmasi Folder</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1390"/>
        <source>The chosen directory does not currently exist:

%1

Do you want to create this directory?</source>
        <translation>Direktori yang dipilih saat ini tidak ada:


%1


Apakah Anda ingin membuat direktori ini?</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1413"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1414"/>
        <source>Folder path cannot be empty.</source>
        <translation>Lokasi folder tidak boleh kosong.</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1471"/>
        <location filename="../settingwidgetbinder.h" line="1475"/>
        <source>Incompatible with this game.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1479"/>
        <source> [incompatible]</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Settings</name>
    <message>
        <location filename="../../core/settings.cpp" line="1231"/>
        <source>None</source>
        <comment>LogLevel</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1232"/>
        <source>Error</source>
        <comment>LogLevel</comment>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1233"/>
        <source>Warning</source>
        <comment>LogLevel</comment>
        <translation>Peringatan</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1234"/>
        <source>Information</source>
        <comment>LogLevel</comment>
        <translation>Informasi</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1235"/>
        <source>Verbose</source>
        <comment>LogLevel</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1236"/>
        <source>Developer</source>
        <comment>LogLevel</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1237"/>
        <source>Debug</source>
        <comment>LogLevel</comment>
        <translation>Debug</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1238"/>
        <source>Trace</source>
        <comment>LogLevel</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1272"/>
        <source>Auto-Detect</source>
        <comment>ConsoleRegion</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1273"/>
        <source>NTSC-J (Japan)</source>
        <comment>ConsoleRegion</comment>
        <translation>NTSC-J (Jepang)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1274"/>
        <source>NTSC-U/C (US, Canada)</source>
        <comment>ConsoleRegion</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1275"/>
        <source>PAL (Europe, Australia)</source>
        <comment>ConsoleRegion</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1307"/>
        <source>NTSC-J (Japan)</source>
        <comment>DiscRegion</comment>
        <translation>NTSC-J (Jepang)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1308"/>
        <source>NTSC-U/C (US, Canada)</source>
        <comment>DiscRegion</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1309"/>
        <source>PAL (Europe, Australia)</source>
        <comment>DiscRegion</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1310"/>
        <source>Other</source>
        <comment>DiscRegion</comment>
        <translation>Lainnya</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1311"/>
        <source>Non-PS1</source>
        <comment>DiscRegion</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1344"/>
        <source>Interpreter (Slowest)</source>
        <comment>CPUExecutionMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1345"/>
        <source>Cached Interpreter (Faster)</source>
        <comment>CPUExecutionMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1346"/>
        <source>Recompiler (Fastest)</source>
        <comment>CPUExecutionMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1380"/>
        <source>Disabled (Slowest)</source>
        <comment>CPUFastmemMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1381"/>
        <source>MMap (Hardware, Fastest, 64-Bit Only)</source>
        <comment>CPUFastmemMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1382"/>
        <source>LUT (Faster)</source>
        <comment>CPUFastmemMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1427"/>
        <source>Automatic</source>
        <comment>GPURenderer</comment>
        <translation>Otomatis</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1429"/>
        <source>Direct3D 11</source>
        <comment>GPURenderer</comment>
        <translation>Direct3D 11</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1430"/>
        <source>Direct3D 12</source>
        <comment>GPURenderer</comment>
        <translation>Direct3D 12</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1433"/>
        <source>Metal</source>
        <comment>GPURenderer</comment>
        <translation>Metal</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1436"/>
        <source>Vulkan</source>
        <comment>GPURenderer</comment>
        <translation>Vulkan</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1439"/>
        <source>OpenGL</source>
        <comment>GPURenderer</comment>
        <translation>OpenGL</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1441"/>
        <source>Software</source>
        <comment>GPURenderer</comment>
        <translation>Software</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1540"/>
        <source>Nearest-Neighbor</source>
        <comment>GPUTextureFilter</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1541"/>
        <source>Bilinear</source>
        <comment>GPUTextureFilter</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1542"/>
        <source>Bilinear (No Edge Blending)</source>
        <comment>GPUTextureFilter</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1543"/>
        <source>JINC2 (Slow)</source>
        <comment>GPUTextureFilter</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1544"/>
        <source>JINC2 (Slow, No Edge Blending)</source>
        <comment>GPUTextureFilter</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1545"/>
        <source>xBR (Very Slow)</source>
        <comment>GPUTextureFilter</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1546"/>
        <source>xBR (Very Slow, No Edge Blending)</source>
        <comment>GPUTextureFilter</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1547"/>
        <source>Scale2x (EPX)</source>
        <comment>GPUTextureFilter</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1548"/>
        <source>Scale3x (Slow)</source>
        <comment>GPUTextureFilter</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1549"/>
        <source>MMPX (Slow)</source>
        <comment>GPUTextureFilter</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1550"/>
        <source>MMPX Enhanced (Slow)</source>
        <comment>GPUTextureFilter</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1584"/>
        <source>Unscaled</source>
        <comment>GPUDitheringMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1585"/>
        <source>Unscaled (Shader Blending)</source>
        <comment>GPUDitheringMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1586"/>
        <source>Scaled</source>
        <comment>GPUDitheringMode</comment>
        <translation>Berskala</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1587"/>
        <source>Scaled (Shader Blending)</source>
        <comment>GPUDitheringMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1588"/>
        <source>True Color</source>
        <comment>GPUDitheringMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1589"/>
        <source>True Color (Full)</source>
        <comment>GPUDitheringMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1626"/>
        <source>Disabled</source>
        <comment>GPULineDetectMode</comment>
        <translation>Nonaktif</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1627"/>
        <source>Quads</source>
        <comment>GPULineDetectMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1628"/>
        <source>Triangles (Basic)</source>
        <comment>GPULineDetectMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1629"/>
        <source>Triangles (Aggressive)</source>
        <comment>GPULineDetectMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1659"/>
        <source>Disabled</source>
        <comment>GPUDownsampleMode</comment>
        <translation>Nonaktif</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1660"/>
        <source>Box (Downsample 3D/Smooth All)</source>
        <comment>GPUDownsampleMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1661"/>
        <source>Adaptive (Preserve 3D/Smooth 2D)</source>
        <comment>GPUDownsampleMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1690"/>
        <source>Disabled</source>
        <comment>GPUWireframeMode</comment>
        <translation>Nonaktif</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1691"/>
        <source>Overlay Wireframe</source>
        <comment>GPUWireframeMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1692"/>
        <source>Only Wireframe</source>
        <comment>GPUWireframeMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1722"/>
        <source>Disabled</source>
        <comment>GPUDumpCompressionMode</comment>
        <translation>Nonaktif</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1723"/>
        <source>Zstandard (Low)</source>
        <comment>GPUDumpCompressionMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1724"/>
        <source>Zstandard (Default)</source>
        <comment>GPUDumpCompressionMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1725"/>
        <source>Zstandard (High)</source>
        <comment>GPUDumpCompressionMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1726"/>
        <source>XZ (Low)</source>
        <comment>GPUDumpCompressionMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1727"/>
        <source>XZ (Default)</source>
        <comment>GPUDumpCompressionMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1728"/>
        <source>XZ (High)</source>
        <comment>GPUDumpCompressionMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1763"/>
        <source>Disabled (Flickering)</source>
        <comment>DisplayDeinterlacingMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1764"/>
        <source>Weave (Combing)</source>
        <comment>DisplayDeinterlacingMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1765"/>
        <source>Blend (Blur)</source>
        <comment>DisplayDeinterlacingMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1766"/>
        <source>Adaptive (FastMAD)</source>
        <comment>DisplayDeinterlacingMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1767"/>
        <source>Progressive (Optimal)</source>
        <comment>DisplayDeinterlacingMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1799"/>
        <source>None</source>
        <comment>DisplayCropMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1800"/>
        <source>Only Overscan Area</source>
        <comment>DisplayCropMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1801"/>
        <source>Only Overscan Area (Aspect Uncorrected)</source>
        <comment>DisplayCropMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1802"/>
        <source>All Borders</source>
        <comment>DisplayCropMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1803"/>
        <source>All Borders (Aspect Uncorrected)</source>
        <comment>DisplayCropMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1833"/>
        <source>Auto (Game Native)</source>
        <comment>DisplayAspectRatio</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1834"/>
        <source>Stretch To Fill</source>
        <comment>DisplayAspectRatio</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1835"/>
        <source>Custom</source>
        <comment>DisplayAspectRatio</comment>
        <translation>Kustom</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1881"/>
        <source>Left / Top</source>
        <comment>DisplayAlignment</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1882"/>
        <source>Center</source>
        <comment>DisplayAlignment</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1883"/>
        <source>Right / Bottom</source>
        <comment>DisplayAlignment</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1913"/>
        <source>No Rotation</source>
        <comment>DisplayRotation</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1914"/>
        <source>Rotate 90° (Clockwise)</source>
        <comment>DisplayRotation</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1915"/>
        <source>Rotate 180° (Vertical Flip)</source>
        <comment>DisplayRotation</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1916"/>
        <source>Rotate 270° (Clockwise)</source>
        <comment>DisplayRotation</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1951"/>
        <source>Auto-Detect</source>
        <comment>ForceVideoTiming</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1952"/>
        <source>NTSC (60hz)</source>
        <comment>ForceVideoTiming</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1953"/>
        <source>PAL (50hz)</source>
        <comment>ForceVideoTiming</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1985"/>
        <source>Nearest-Neighbor</source>
        <comment>DisplayScalingMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1986"/>
        <source>Nearest-Neighbor (Integer)</source>
        <comment>DisplayScalingMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1987"/>
        <source>Bilinear (Smooth)</source>
        <comment>DisplayScalingMode</comment>
        <translation>Bilinear (Halus)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1988"/>
        <source>Bilinear (Sharp)</source>
        <comment>DisplayScalingMode</comment>
        <translation>Bilinear (Tajam)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1989"/>
        <source>Bilinear (Integer)</source>
        <comment>DisplayScalingMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1990"/>
        <source>Lanczos (Sharp)</source>
        <comment>DisplayScalingMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2024"/>
        <source>Automatic</source>
        <comment>DisplayExclusiveFullscreenControl</comment>
        <translation>Otomatis</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2025"/>
        <source>Disallowed</source>
        <comment>DisplayExclusiveFullscreenControl</comment>
        <translation>Dilarang</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2026"/>
        <source>Allowed</source>
        <comment>DisplayExclusiveFullscreenControl</comment>
        <translation>Diizinkan</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2061"/>
        <source>Screen Resolution</source>
        <comment>DisplayScreenshotMode</comment>
        <translation>Resolusi Layar</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2062"/>
        <source>Internal Resolution</source>
        <comment>DisplayScreenshotMode</comment>
        <translation>Resolusi Internal</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2063"/>
        <source>Internal Resolution (Aspect Uncorrected)</source>
        <comment>DisplayScreenshotMode</comment>
        <translation>Resolusi Internal (Tanpa Koreksi Aspek Rasio)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2097"/>
        <source>PNG</source>
        <comment>DisplayScreenshotFormat</comment>
        <translation>PNG</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2098"/>
        <source>JPEG</source>
        <comment>DisplayScreenshotFormat</comment>
        <translation>JPEG</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2099"/>
        <source>WebP</source>
        <comment>DisplayScreenshotFormat</comment>
        <translation>WebP</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2156"/>
        <source>No Memory Card</source>
        <comment>MemoryCardType</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2157"/>
        <source>Shared Between All Games</source>
        <comment>MemoryCardType</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2158"/>
        <source>Separate Card Per Game (Serial)</source>
        <comment>MemoryCardType</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2159"/>
        <source>Separate Card Per Game (Title)</source>
        <comment>MemoryCardType</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2160"/>
        <source>Separate Card Per Game (File Title)</source>
        <comment>MemoryCardType</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2161"/>
        <source>Non-Persistent Card (Do Not Save)</source>
        <comment>MemoryCardType</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2220"/>
        <source>Disabled</source>
        <comment>MultitapMode</comment>
        <translation>Nonaktif</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2221"/>
        <source>Enable on Port 1 Only</source>
        <comment>MultitapMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2222"/>
        <source>Enable on Port 2 Only</source>
        <comment>MultitapMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2223"/>
        <source>Enable on Ports 1 and 2</source>
        <comment>MultitapMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2286"/>
        <source>Uncompressed</source>
        <comment>SaveStateCompressionMode</comment>
        <translation>Tidak Dikompres</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2287"/>
        <source>Deflate (Low)</source>
        <comment>SaveStateCompressionMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2288"/>
        <source>Deflate (Default)</source>
        <comment>SaveStateCompressionMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2289"/>
        <source>Deflate (High)</source>
        <comment>SaveStateCompressionMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2290"/>
        <source>Zstandard (Low)</source>
        <comment>SaveStateCompressionMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2291"/>
        <source>Zstandard (Default)</source>
        <comment>SaveStateCompressionMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2292"/>
        <source>Zstandard (High)</source>
        <comment>SaveStateCompressionMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2328"/>
        <source>None</source>
        <comment>PIODeviceType</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="2329"/>
        <source>Xplorer/Xploder Cartridge</source>
        <comment>PIODeviceType</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="213"/>
        <source>Null (No Output)</source>
        <comment>AudioBackend</comment>
        <translation>Null (Tanpa Keluaran)</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="215"/>
        <source>Cubeb</source>
        <comment>AudioBackend</comment>
        <translation>Cubeb</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="216"/>
        <source>SDL</source>
        <comment>AudioBackend</comment>
        <translation>SDL</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="253"/>
        <source>Off (Noisy)</source>
        <comment>AudioStretchMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="254"/>
        <source>Resampling (Pitch Shift)</source>
        <comment>AudioStretchMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="255"/>
        <source>Time Stretch (Tempo Change, Best Sound)</source>
        <comment>AudioStretchMode</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../util/media_capture.cpp" line="2917"/>
        <source>Media Foundation</source>
        <comment>MediaCaptureBackend</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../util/media_capture.cpp" line="2920"/>
        <source>FFmpeg</source>
        <comment>MediaCaptureBackend</comment>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SettingsDialog</name>
    <message>
        <location filename="../settingwidgetbinder.h" line="138"/>
        <source>Use Global Setting [Enabled]</source>
        <translation>Gunakan Pengaturan Global [Aktif]</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="139"/>
        <source>Use Global Setting [Disabled]</source>
        <translation>Gunakan Pengaturan Global [Nonaktif]</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="147"/>
        <location filename="../settingwidgetbinder.h" line="163"/>
        <source>Use Global Setting [%1]</source>
        <translation>Gunakan Pengaturan Global [%1]</translation>
    </message>
</context>
<context>
    <name>SettingsWindow</name>
    <message>
        <location filename="../settingswindow.ui" line="20"/>
        <location filename="../settingswindow.cpp" line="313"/>
        <location filename="../settingswindow.cpp" line="331"/>
        <location filename="../settingswindow.cpp" line="339"/>
        <location filename="../settingswindow.cpp" line="352"/>
        <source>DuckStation Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../settingswindow.ui" line="73"/>
        <location filename="../settingswindow.cpp" line="242"/>
        <source>Safe Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../settingswindow.ui" line="93"/>
        <source>Restore Defaults</source>
        <translation>Kembalikan Pengaturan Default</translation>
    </message>
    <message>
        <location filename="../settingswindow.ui" line="100"/>
        <source>Copy Global Settings</source>
        <translation>Salin Pengaturan Global</translation>
    </message>
    <message>
        <location filename="../settingswindow.ui" line="107"/>
        <source>Clear Settings</source>
        <translation>Hapus Pengaturan</translation>
    </message>
    <message>
        <location filename="../settingswindow.ui" line="114"/>
        <source>Close</source>
        <translation>Tutup</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="61"/>
        <source>Summary</source>
        <translation>Ringkasan</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="86"/>
        <source>Interface</source>
        <translation>Antarmuka</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="94"/>
        <source>Game List</source>
        <translation>Daftar Game</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="101"/>
        <source>BIOS</source>
        <translation>BIOS</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="111"/>
        <source>Emulation</source>
        <translation>Emulasi</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="118"/>
        <source>Patches</source>
        <translation>Patch</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="124"/>
        <source>Cheats</source>
        <translation>Cheat</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="137"/>
        <source>Graphics</source>
        <translation>Grafis</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="150"/>
        <source>Audio</source>
        <translation>Suara</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="133"/>
        <source>Memory Cards</source>
        <translation>Memory Card</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="171"/>
        <source>Folders</source>
        <translation>Folder</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="155"/>
        <source>Achievements</source>
        <translation>Pencapaian</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="176"/>
        <source>Advanced</source>
        <translation>Tingkat Lanjut</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="296"/>
        <source>Confirm Restore Defaults</source>
        <translation>Konfirmasi Pengembalian Pengaturan Default</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="62"/>
        <source>&lt;strong&gt;Summary&lt;/strong&gt;&lt;hr&gt;This page shows information about the selected game, and allows you to validate your disc was dumped correctly.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="88"/>
        <source>&lt;strong&gt;Interface Settings&lt;/strong&gt;&lt;hr&gt;These options control how the emulator looks and behaves.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information, and Shift+Wheel to scroll this panel.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="96"/>
        <source>&lt;strong&gt;Game List Settings&lt;/strong&gt;&lt;hr&gt;The list above shows the directories which will be searched by DuckStation to populate the game list. Search directories can be added, removed, and switched to recursive/non-recursive.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="103"/>
        <source>&lt;strong&gt;BIOS Settings&lt;/strong&gt;&lt;hr&gt;These options control which BIOS and expansion port is used.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information, and Shift+Wheel to scroll this panel.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="106"/>
        <source>Console</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="108"/>
        <source>&lt;strong&gt;Console Settings&lt;/strong&gt;&lt;hr&gt;These options determine the configuration of the simulated console.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information, and Shift+Wheel to scroll this panel.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="113"/>
        <source>&lt;strong&gt;Emulation Settings&lt;/strong&gt;&lt;hr&gt;These options determine the speed and runahead behavior of the system.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information, and Shift+Wheel to scroll this panel.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="120"/>
        <source>&lt;strong&gt;Patches&lt;/strong&gt;&lt;hr&gt;This section allows you to select optional patches to apply to the game, which may provide performance, visual, or gameplay improvements. Activating game patches can cause unpredictable behavior, crashing, soft-locks, or broken saved games. Use patches at your own risk, no support will be provided to users who have enabled game patches.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="126"/>
        <source>&lt;strong&gt;Cheats&lt;/strong&gt;&lt;hr&gt;This section allows you to select which cheats you wish to enable. &lt;strong&gt;Using cheats can have unpredictable effects on games, causing crashes, graphical glitches, and corrupted saves.&lt;/strong&gt; Cheats also persist through save states even after being disabled, please remember to reset/reboot the game after turning off any codes.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="135"/>
        <source>&lt;strong&gt;Memory Card Settings&lt;/strong&gt;&lt;hr&gt;This page lets you control what mode the memory card emulation will function in, and where the images for these cards will be stored on disk.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="139"/>
        <source>&lt;strong&gt;Graphics Settings&lt;/strong&gt;&lt;hr&gt;These options control how the graphics of the emulated console are rendered. Not all options are available for the software renderer. Mouse over each option for additional information, and Shift+Wheel to scroll this panel.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="143"/>
        <source>Post-Processing</source>
        <translation>Post Processing</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="145"/>
        <source>&lt;strong&gt;Post-Processing Settings&lt;/strong&gt;&lt;hr&gt;Post processing allows you to alter the appearance of the image displayed on the screen with various filters. Shaders will be executed in sequence. Additional shaders can be downloaded from &lt;a href=&quot;%1&quot;&gt;%1&lt;/a&gt;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="152"/>
        <source>&lt;strong&gt;Audio Settings&lt;/strong&gt;&lt;hr&gt;These options control the audio output of the console. Mouse over an option for additional information.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="158"/>
        <source>&lt;strong&gt;Achievement Settings&lt;/strong&gt;&lt;hr&gt;DuckStation uses RetroAchievements as an achievement database and for tracking progress. To use achievements, please sign up for an account at retroachievements.org. To view the achievement list in-game, press the hotkey for &lt;strong&gt;Open Pause Menu&lt;/strong&gt; and select &lt;strong&gt;Achievements&lt;/strong&gt; from the menu. Mouse over an option for additional information, and Shift+Wheel to scroll this panel.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="173"/>
        <source>&lt;strong&gt;Folder Settings&lt;/strong&gt;&lt;hr&gt;These options control where DuckStation will save runtime data files.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="178"/>
        <source>&lt;strong&gt;Advanced Settings&lt;/strong&gt;&lt;hr&gt;These options control logging and internal behavior of the emulator. Mouse over an option for additional information, and Shift+Wheel to scroll this panel.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="242"/>
        <source>Unchecked</source>
        <translation>Tidak Dicentang</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="243"/>
        <source>Disables all enhancement options, simulating the system as accurately as possible. Use to quickly determine whether an enhancement is responsible for game bugs.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="297"/>
        <source>Are you sure you want to restore the default settings? Any preferences will be lost.

You cannot undo this action.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="314"/>
        <source>The configuration for this game will be replaced by the current global settings.

Any current setting values will be overwritten.

Do you want to continue?</source>
        <translation>Konfigurasi untuk game ini akan digantikan oleh pengaturan global saat ini.


Semua nilai pengaturan saat ini akan ditimpa.


Apakah Anda ingin melanjutkan?</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="331"/>
        <source>Per-game configuration copied from global settings.</source>
        <translation>Konfigurasi per game disalin dari pengaturan global.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="340"/>
        <source>The configuration for this game will be cleared.

Any current setting values will be lost.

Do you want to continue?</source>
        <translation>Konfigurasi untuk game ini akan dihapus.


Semua pengaturan saat ini akan hilang.


Apakah Anda ingin melanjutkan?</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="352"/>
        <source>Per-game configuration cleared.</source>
        <translation>Konfigurasi per game dihapus.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="362"/>
        <source>Recommended Value</source>
        <translation>Disarankan</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="654"/>
        <source>%1 [%2]</source>
        <translation>%1 [%2]</translation>
    </message>
</context>
<context>
    <name>SetupWizardDialog</name>
    <message>
        <location filename="../setupwizarddialog.ui" line="14"/>
        <source>DuckStation Setup Wizard</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="84"/>
        <source>Language</source>
        <translation>Bahasa</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="91"/>
        <source>BIOS Image</source>
        <translation>Image BIOS</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="98"/>
        <source>Game Directories</source>
        <translation>Direktori Game</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="105"/>
        <source>Controller Setup</source>
        <translation>Pengaturan Kontroler</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="112"/>
        <source>Graphics Setup</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="119"/>
        <source>RetroAchievements</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="126"/>
        <source>Complete</source>
        <translation>Selesai</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="216"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;h1 style=&quot; margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:xx-large; font-weight:700;&quot;&gt;Welcome to DuckStation!&lt;/span&gt;&lt;/h1&gt;&lt;p&gt;This wizard will help guide you through the configuration steps required to use the application. It is recommended if this is your first time installing DuckStation that you view the setup guide at &lt;a href=&quot;https://github.com/stenzek/duckstation#downloading-and-running&quot;&gt;https://github.com/stenzek/duckstation#downloading-and-running&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;By default, DuckStation will connect to the server at &lt;a href=&quot;https://github.com/&quot;&gt;github.com&lt;/a&gt; to check for updates, and if available and confirmed, download update packages from &lt;a href=&quot;https://github.com/&quot;&gt;github.com&lt;/a&gt;. If you do not wish for DuckStation to make any network connections on startup, you should uncheck the Automatic Updates option now. The Automatic Update setting can be changed later at any time in Interface Settings.&lt;/p&gt;&lt;p&gt;Please choose a language and theme to begin.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="237"/>
        <source>Language:</source>
        <translation>Bahasa:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="254"/>
        <source>Theme:</source>
        <translation>Tema:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="277"/>
        <source>Enable Automatic Updates</source>
        <translation>Aktifkan Pembaruan Otomatis</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="302"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;DuckStation requires a PS1 or PS2 BIOS in order to run.&lt;/p&gt;&lt;p&gt;For legal reasons, you must obtain a BIOS &lt;span style=&quot; font-weight:700;&quot;&gt;from an actual PS1 unit that you own&lt;/span&gt; (borrowing doesn&apos;t count). You should use Caetla or another utility to create an image from your console&apos;s BIOS ROM on your PC.&lt;/p&gt;&lt;p&gt;Once dumped, this BIOS image should be placed in the bios folder within the data directory shown below, or you can instruct DuckStation to scan an alternative directory.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="345"/>
        <source>NTSC-J (Japan):</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="362"/>
        <source>NTSC-U/C (US/Canada):</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="379"/>
        <source>PAL (Europe, Australia):</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="413"/>
        <source>Open in Explorer...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="458"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;DuckStation will automatically scan and identify games from the selected directories below, and populate the game list. These games should be dumped from discs you own. Utilities such as ImgBurn can be used to create images of game discs in .bin/.cue format.&lt;/p&gt;&lt;p&gt;Supported formats for dumps include: &lt;span style=&quot; font-weight:700;&quot;&gt;.cue&lt;/span&gt; (Cue Sheets), &lt;span style=&quot; font-weight:700;&quot;&gt;.iso/.img&lt;/span&gt; (Single Track Image), &lt;span style=&quot; font-weight:700;&quot;&gt;.ecm&lt;/span&gt; (Error Code Modeling Image), &lt;span style=&quot; font-weight:700;&quot;&gt;.mds&lt;/span&gt; (Media Descriptor Sidecar), &lt;span style=&quot; font-weight:700;&quot;&gt;.chd&lt;/span&gt; (Compressed Hunks of Data), &lt;span style=&quot; font-weight:700;&quot;&gt;.pbp&lt;/span&gt; (PlayStation Portable, Only Decrypted).&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="566"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;By default, DuckStation will map your keyboard to the virtual controller.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;To use an external controller, you must map it first. &lt;/span&gt;On this screen, you can automatically map any controller which is currently connected. If your controller is not currently connected, you can plug it in now.&lt;/p&gt;&lt;p&gt;To change controller bindings in more detail, or use multi-tap, open the Settings menu and choose Controllers once you have completed the Setup Wizard.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="734"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;This page includes some of the commonly set graphics options in DuckStation.&lt;/p&gt;&lt;p&gt;These options are generally safe to enable, and compatible with most games. Changing the internal resolution and enabling PGXP geometry correction will significantly improve the graphical fidelity of most games.&lt;/p&gt;&lt;p&gt;It is recommended to use the &lt;span style=&quot; font-weight:700;&quot;&gt;Automatic &lt;/span&gt;renderer. You can change these options and others in &lt;span style=&quot; font-weight:700;&quot;&gt;Graphics Settings &lt;/span&gt;after completing setup.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="758"/>
        <source>Renderer:</source>
        <translation>Perender:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="765"/>
        <source>Selects the backend to use for rendering the console/game visuals.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="772"/>
        <source>Internal Resolution:</source>
        <translation>Resolusi Internal:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="779"/>
        <source>Setting this beyond 1x will enhance the resolution of rendered 3D polygons and lines. Only applies to the hardware backends. &lt;br&gt;This option is usually safe, with most games looking fine at higher resolutions. Higher resolutions require a more powerful GPU.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="786"/>
        <source>Texture Filtering:</source>
        <translation>Filter Tekstur:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="793"/>
        <source>Smooths out the blockiness of magnified textures on 3D objects by using filtering. &lt;br&gt;Will have a greater effect on higher resolution scales.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="800"/>
        <source>Sprite Texture Filtering:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="807"/>
        <source>Smooths out the blockiness of magnified textures on 2D objects by using filtering. This filter only applies to sprites and other 2D elements, such as the HUD.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="814"/>
        <source>Aspect Ratio:</source>
        <translation>Rasio Aspek:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="823"/>
        <source>Changes the aspect ratio used to display the console&apos;s output to the screen. The default is Auto (Game Native) which automatically adjusts the aspect ratio to match how a game would be shown on a typical TV of the era.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="840"/>
        <source>:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="859"/>
        <source>Crop:</source>
        <translation>Pangkas Layar:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="866"/>
        <source>Determines how much of the area typically not visible on a consumer TV set to crop/hide. Some games display content in the overscan area, or use it for screen effects. May not display correctly with the &quot;All Borders&quot; setting. &quot;Only Overscan&quot; offers a good compromise between stability and hiding black borders.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="873"/>
        <source>Scaling:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="880"/>
        <source>Determines how the emulated console&apos;s output is upscaled or downscaled to your monitor&apos;s resolution.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="889"/>
        <source>Scales vertex positions in screen-space to a widescreen aspect ratio, essentially increasing the field of view from 4:3 to the chosen display aspect ratio in 3D games. &lt;b&gt;&lt;u&gt;May not be compatible with all games.&lt;/u&gt;&lt;/b&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="892"/>
        <source>Widescreen Rendering</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="899"/>
        <source>Reduces &quot;wobbly&quot; polygons and &quot;warping&quot; textures that are common in PS1 games. &lt;strong&gt;May not be compatible with all games.&lt;/strong&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="902"/>
        <source>PGXP Geometry Correction</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="911"/>
        <source>Dithering:</source>
        <translation>Dithering:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="918"/>
        <source>Controls how dithering is applied in the emulated GPU. True Color disables dithering and produces the nicest looking gradients. Scaled options make the dither pattern less noticeable at higher resolutions. Shader Blending options perform blending in software, and are more accurate but have a &lt;strong&gt;significant&lt;/strong&gt; performance penalty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="959"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;DuckStation supports earning achievements and leaderboard tracking with RetroAchievements.&lt;/p&gt;&lt;p&gt;If you have a RetroAchievements account, you can use the form below to log in. If not, you can register at &lt;a href=&quot;https://retroachievements.org/createaccount.php&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#99ebff;&quot;&gt;https://retroachievements.org/createaccount.php&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;A RetroAchievements account is &lt;span style=&quot; font-weight:700;&quot;&gt;not&lt;/span&gt; required to use DuckStation.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="969"/>
        <source>Settings</source>
        <translation>Pengaturan</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="975"/>
        <source>Enable Achievements</source>
        <translation>Aktifkan Pencapaian</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="982"/>
        <source>Enable Hardcore Mode</source>
        <translation>Aktifkan Mode Hardcore</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="992"/>
        <source>Account</source>
        <translation>Akun</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="998"/>
        <source>Username:
Login token generated at:</source>
        <translation>Nama pengguna: 
Token masuk dibuat pada:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="1011"/>
        <source>View Profile...</source>
        <translation>Lihat Profil...</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="1018"/>
        <location filename="../setupwizarddialog.cpp" line="678"/>
        <source>Login...</source>
        <translation>Masuk...</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="1059"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;h1 style=&quot; margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:xx-large; font-weight:700;&quot;&gt;Setup Complete!&lt;/span&gt;&lt;/h1&gt;&lt;p&gt;You are now ready to run games.&lt;/p&gt;&lt;p&gt;Further options are available under the settings menu. You can also use the Big Picture UI for navigation entirely with a gamepad.&lt;/p&gt;&lt;p&gt;We hope you enjoy using DuckStation.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="317"/>
        <source>BIOS Directory:</source>
        <translation>Direktori BIOS:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="327"/>
        <source>Browse...</source>
        <translation>Telusuri...</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="334"/>
        <source>Reset</source>
        <translation>Reset</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="420"/>
        <source>Refresh List</source>
        <translation>Refresh Daftar</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="473"/>
        <source>Search Directories (will be scanned for games)</source>
        <translation>Direktori Pencarian (akan di pindai untuk game)</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="499"/>
        <source>Add...</source>
        <translation>Tambah...</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="518"/>
        <location filename="../setupwizarddialog.cpp" line="281"/>
        <source>Remove</source>
        <translation>Hapus</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="534"/>
        <source>Search Directory</source>
        <translation>Direktori Pencarian</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="539"/>
        <source>Scan Recursively</source>
        <translation>Rekursif</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="576"/>
        <source>Controller Port 1</source>
        <translation>Port Kontroler 1</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="585"/>
        <location filename="../setupwizarddialog.ui" line="655"/>
        <source>Controller Mapped To:</source>
        <translation>Kontroler Diatur Ke:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="592"/>
        <location filename="../setupwizarddialog.ui" line="645"/>
        <source>Controller Type:</source>
        <translation>Tipe Kontroler:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="601"/>
        <location filename="../setupwizarddialog.ui" line="664"/>
        <source>Default (Keyboard)</source>
        <translation>Default (Keyboard)</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="621"/>
        <location filename="../setupwizarddialog.ui" line="684"/>
        <source>Automatic Mapping</source>
        <translation>Atur Tombol Otomatis</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="639"/>
        <source>Controller Port 2</source>
        <translation>Port Kontroler 2</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="168"/>
        <source>&amp;Back</source>
        <translation>&amp;Kembali</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="175"/>
        <location filename="../setupwizarddialog.cpp" line="147"/>
        <source>&amp;Next</source>
        <translation>&amp;Lanjut</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="185"/>
        <source>&amp;Cancel</source>
        <translation>&amp;Batalkan</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="53"/>
        <location filename="../setupwizarddialog.cpp" line="68"/>
        <source>Warning</source>
        <translation>Peringatan</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="147"/>
        <source>&amp;Finish</source>
        <translation>&amp;Selesai</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="153"/>
        <source>Cancel Setup</source>
        <translation>Batalkan Pengaturan</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="54"/>
        <source>No BIOS images were found. DuckStation WILL NOT be able to run games without a BIOS image.

Are you sure you wish to continue without selecting a BIOS image?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="69"/>
        <source>No game directories have been selected. You will have to manually open any game dumps you want to play, DuckStation&apos;s list will be empty.

Are you sure you want to continue?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="154"/>
        <source>Are you sure you want to cancel DuckStation setup?

Any changes have been saved, and the wizard will run again next time you start DuckStation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="227"/>
        <source>Select BIOS Directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="283"/>
        <source>Open Directory...</source>
        <translation>Buka Direktori...</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="291"/>
        <source>Select Search Directory</source>
        <translation>Pilih Direktori Pencarian</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="297"/>
        <source>Scan Recursively?</source>
        <translation>Pindai Secara Rekursif?</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="298"/>
        <source>Would you like to scan the directory &quot;%1&quot; recursively?

Scanning recursively takes more time, but will identify files in subdirectories.</source>
        <translation>Apakah Anda ingin memindai direktori &quot;%1&quot; secara rekursif?

Pemindaian rekursif akan membuat proses pencarian menjadi lebih lama, namun dapat mengidentifikasi file yang ada dalam subdirektori.</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="471"/>
        <source>Multiple Devices...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="670"/>
        <source>Username: %1
Login token generated on %2.</source>
        <translation>Nama pengguna: %1
Token masuk dibuat pada %2.</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="673"/>
        <source>Logout</source>
        <translation>Keluar</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="677"/>
        <source>Not Logged In.</source>
        <translation>Belum Masuk.</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="477"/>
        <source>No devices available</source>
        <translation>Tidak ada perangkat yang tersedia</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="491"/>
        <source>Automatic Binding</source>
        <translation>Penetapan Tombol Otomatis</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="492"/>
        <source>No generic bindings were generated for device &apos;%1&apos;. The controller/source may not support automatic mapping.</source>
        <translation>Tidak ada atur tombol generik untuk perangkat &apos;%1&apos;. Kontroler/sumber mungkin tidak mendukung pemetaan otomatis.</translation>
    </message>
</context>
<context>
    <name>System</name>
    <message>
        <location filename="../../core/bios.cpp" line="436"/>
        <source>No BIOS image found for {} region.

DuckStation requires a PS1 or PS2 BIOS in order to run.

For legal reasons, you *must* obtain a BIOS from an actual PS1 unit that you own (borrowing doesn&apos;t count).

Once dumped, this BIOS image should be placed in the bios folder within the data directory (Tools Menu -&gt; Open Data Directory).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/bios.cpp" line="442"/>
        <source>No BIOS image found for {} region.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="1511"/>
        <location filename="../../core/system.cpp" line="5247"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="1512"/>
        <source>Failed to boot system: {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7278"/>
        <source>Failed to undo load state.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7287"/>
        <source>Failed to load state: {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7314"/>
        <source>Failed to save state: {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="205"/>
        <location filename="../../core/system.cpp" line="1918"/>
        <source>Startup was cancelled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/gpu_thread.cpp" line="652"/>
        <source>Failed to create render device:

{0}

This may be due to your GPU not supporting the chosen renderer ({1}), or because your graphics drivers need to be updated.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="686"/>
        <source>CPU Overclock</source>
        <comment>Taint</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="687"/>
        <source>CD-ROM Read Speedup</source>
        <comment>Taint</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="688"/>
        <source>CD-ROM Seek Speedup</source>
        <comment>Taint</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="689"/>
        <source>Force Frame Timings</source>
        <comment>Taint</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="690"/>
        <source>8MB RAM</source>
        <comment>Taint</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="691"/>
        <source>Cheats</source>
        <comment>Taint</comment>
        <translation>Cheat</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="692"/>
        <source>Game Patches</source>
        <comment>Taint</comment>
        <translation>Patch Game</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2412"/>
        <source>This save state was created with a different BIOS. This may cause stability issues.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2481"/>
        <source>WARNING: CPU overclock ({}%) was different in save state ({}%).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2842"/>
        <location filename="../../core/system.cpp" line="3161"/>
        <source>System is not in correct state.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2931"/>
        <source>Failed to open CD image &apos;{}&apos; used by save state:
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3005"/>
        <source>Save state is incompatible: minimum version is {0} but state is version {1}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3013"/>
        <source>Save state is incompatible: maximum version is {0} but state is version {1}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3166"/>
        <source>Cannot save state while memory card is being saved.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3180"/>
        <source>Saving state to &apos;{}&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3228"/>
        <source>State saved to &apos;{}&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3234"/>
        <source>Failed to save state to &apos;{0}&apos;:
{1}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3773"/>
        <source>Per-game memory card cannot be used for slot {} as the running game has no code. Using shared card instead.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3792"/>
        <source>Per-game memory card cannot be used for slot {} as the running game has no title. Using shared card instead.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3830"/>
        <source>Using disc-specific memory card &apos;{}&apos; instead of per-game card.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3852"/>
        <source>Per-game memory card cannot be used for slot {} as the running game has no path. Using shared card instead.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4091"/>
        <source>Game changed, reloading memory cards.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4242"/>
        <source>You are attempting to run a libcrypt protected game without an SBI file:

{0}: {1}

The game will likely not run properly.

Please check the README for instructions on how to add an SBI file.

Do you wish to continue?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4253"/>
        <source>You are attempting to run a libcrypt protected game without an SBI file:

{0}: {1}

Your dump is incomplete, you must add the SBI file to run this game. 

The name of the SBI file must match the name of the disc image.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4329"/>
        <source>Failed to switch to subimage {} in &apos;{}&apos;: {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4344"/>
        <source>Switched to sub-image {} ({}) in &apos;{}&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4356"/>
        <source>Current game does not have multiple discs.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4378"/>
        <source>Could not determine current disc for switching.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4391"/>
        <source>There is no previous disc to switch to.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4392"/>
        <source>There is no next disc to switch to.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4407"/>
        <source>No disc found for serial {}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4822"/>
        <source>This save state was created with the following tainted options, and may
       be unstable. You will need to reset the system to clear any effects.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4855"/>
        <source>CPU clock speed is set to {}% ({} / {}). This may crash games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4861"/>
        <source>CD-ROM read/seek speedup is enabled. This may crash games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4865"/>
        <source>Frame rate is not set to automatic. Games may run at incorrect speeds.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4871"/>
        <source>Multisample anti-aliasing is enabled, some games may not render correctly.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4877"/>
        <source>Round upscaled texture coordinates is enabled. This may cause rendering errors.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4883"/>
        <source>8MB RAM is enabled, this may be incompatible with some games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4888"/>
        <source>Cached interpreter is being used, this may be incompatible with some games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4896"/>
        <source>Texture cache is enabled. This feature is experimental, some games may not render correctly.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4904"/>
        <source>Fastmem mode is set to {}, this will reduce performance.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4911"/>
        <source>Safe mode is enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4922"/>
        <source>Overclock disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4924"/>
        <source>8MB RAM disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4926"/>
        <source>Resolution scale set to 1x.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4928"/>
        <source>Multisample anti-aliasing disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4930"/>
        <source>Dithering set to unscaled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4934"/>
        <source>Texture filtering disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4937"/>
        <source>Interlaced rendering enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4939"/>
        <source>Video timings set to default.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4941"/>
        <source>Widescreen rendering disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4943"/>
        <source>PGXP disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4945"/>
        <source>GPU texture cache disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4947"/>
        <source>FMV chroma smoothing disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4949"/>
        <source>CD-ROM read speedup disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4951"/>
        <source>CD-ROM seek speedup disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4953"/>
        <source>Mute CD-ROM audio disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4955"/>
        <source>VRAM write texture replacements disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4957"/>
        <source>Use old MDEC routines disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4959"/>
        <source>PIO device removed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4961"/>
        <source>PCDrv disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4963"/>
        <source>Fast boot disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4971"/>
        <source>Compatibility settings are not enabled. Some games may not function correctly.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4975"/>
        <source>CD-ROM SubQ Skew is enabled. This will break games.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5248"/>
        <source>Failed to save resume state: {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5417"/>
        <source>capturing audio and video</source>
        <translation>merekam audio dan video</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5418"/>
        <source>capturing video</source>
        <translation>merekam video</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5419"/>
        <source>capturing audio</source>
        <translation>merekam audio</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5532"/>
        <source>Failed to create media capture: {0}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5540"/>
        <source>Starting {0} to &apos;{1}&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5581"/>
        <source>Stopped {0} to &apos;{1}&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5589"/>
        <source>Stopped {0}: {1}.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TextureReplacementSettingsDialog</name>
    <message>
        <location filename="../texturereplacementsettingsdialog.ui" line="14"/>
        <source>Texture Replacement Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../texturereplacementsettingsdialog.ui" line="44"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Texture Replacement Settings&lt;/span&gt;&lt;br/&gt;These settings fine-tune the behavior of the texture replacement system. You can also export a game-specific configuration file. Each of the options is explained in the configuration file, and at &lt;a href=&quot;https://github.com/stenzek/duckstation/wiki/Texture-Replacement&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0078d4;&quot;&gt;https://github.com/stenzek/duckstation/wiki/Texture-Replacement&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../texturereplacementsettingsdialog.ui" line="65"/>
        <source>Texture Dumping Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../texturereplacementsettingsdialog.ui" line="71"/>
        <source>Reduce Palette Range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../texturereplacementsettingsdialog.ui" line="78"/>
        <source>Dump Texture Pages</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../texturereplacementsettingsdialog.ui" line="85"/>
        <source>Dump C16 Textures</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../texturereplacementsettingsdialog.ui" line="92"/>
        <source>Dump Full Texture Pages</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../texturereplacementsettingsdialog.ui" line="99"/>
        <source>The texture dumping system can either operate in page mode, or write-tracking mode. Replacements can be loaded from either dump method.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../texturereplacementsettingsdialog.ui" line="112"/>
        <source>Write Tracking Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../texturereplacementsettingsdialog.ui" line="118"/>
        <source>Maximum Write Coalesce Size:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../texturereplacementsettingsdialog.ui" line="127"/>
        <location filename="../texturereplacementsettingsdialog.ui" line="150"/>
        <location filename="../texturereplacementsettingsdialog.ui" line="221"/>
        <location filename="../texturereplacementsettingsdialog.ui" line="241"/>
        <location filename="../texturereplacementsettingsdialog.ui" line="291"/>
        <location filename="../texturereplacementsettingsdialog.ui" line="311"/>
        <source>px</source>
        <translation>px</translation>
    </message>
    <message>
        <location filename="../texturereplacementsettingsdialog.ui" line="143"/>
        <location filename="../texturereplacementsettingsdialog.ui" line="234"/>
        <location filename="../texturereplacementsettingsdialog.ui" line="304"/>
        <source>x</source>
        <translation>x</translation>
    </message>
    <message>
        <location filename="../texturereplacementsettingsdialog.ui" line="168"/>
        <source>Maximum Write Splits:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../texturereplacementsettingsdialog.ui" line="187"/>
        <source>Convert Copies To Writes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../texturereplacementsettingsdialog.ui" line="194"/>
        <source>Bilinear Replacement Scaling</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../texturereplacementsettingsdialog.ui" line="206"/>
        <source>Texture Dumping Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../texturereplacementsettingsdialog.ui" line="212"/>
        <location filename="../texturereplacementsettingsdialog.ui" line="282"/>
        <source>Dump Size Threshold:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../texturereplacementsettingsdialog.ui" line="254"/>
        <location filename="../texturereplacementsettingsdialog.ui" line="324"/>
        <source>Set Alpha Channel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../texturereplacementsettingsdialog.ui" line="263"/>
        <source>Determines the minimum size of a texture that will be dumped. Textures with a size smaller than this value will be ignored.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../texturereplacementsettingsdialog.ui" line="276"/>
        <source>Background Dumping Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../texturereplacementsettingsdialog.ui" line="333"/>
        <source>Determines the minimum size of a VRAM write that will be dumped, in background dumping mode. Uploads smaller than this size will be ignored.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../texturereplacementsettingsdialog.ui" line="374"/>
        <source>Export...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../texturereplacementsettingsdialog.ui" line="381"/>
        <source>Close</source>
        <translation>Tutup</translation>
    </message>
</context>
</TS>
