Skip to content

Commit

Permalink
gui/lang: Update lang strings.
Browse files Browse the repository at this point in the history
  • Loading branch information
Croden1999 committed Mar 18, 2024
1 parent 2791cf6 commit 5d7b66a
Show file tree
Hide file tree
Showing 14 changed files with 170 additions and 35 deletions.
24 changes: 24 additions & 0 deletions lang/system/en-gb.xml
Original file line number Diff line number Diff line change
Expand Up @@ -291,6 +291,7 @@ Error code: {}</an_error_occurred>
<not_connected>No compatible controllers connected.
Please connect a controller that is compatible with SDL2.</not_connected>
<motion_support>Gamepad has motion support</motion_support>
<motion_sensors>Using builtin device motion sensors</motion_sensors>
<rebind_controls>Rebind Controls</rebind_controls>
<led_color>LED Color</led_color>
<use_custom_color>Use Custom Color</use_custom_color>
Expand Down Expand Up @@ -519,6 +520,18 @@ Please check work.bin/rif file or zRIF key.</failed_install_license>
</help>
</live_area>

<overlay name="Overlay">
<gamepad_overlay>Gamepad Overlay</gamepad_overlay>
<enable_gamepad_overlay>Show gamepad overlay ingame</enable_gamepad_overlay>
<hide_gamepad_overlay>Hide Gamepad Overlay</hide_gamepad_overlay>
<modify_gamepad_overlay>Modify Gamepad Overlay</modify_gamepad_overlay>
<overlay_scale>Overlay Scale</overlay_scale>
<overlay_opacity>Overlay Opacity</overlay_opacity>
<reset_gamepad>Reset Gamepad</reset_gamepad>
<overlay_show_touch_switch>Show front/back touchscreen switch button.</overlay_show_touch_switch>
<l2_r2_triggers>L2/R2 triggers will be displayed only if PSTV mode is enabled.</l2_r2_triggers>
</overlay>

<performance_overlay>
<avg>Avg</avg>
<min>Min</min>
Expand Down Expand Up @@ -644,6 +657,16 @@ It has no drawback but can impact performance.</anisotropic_filtering_descriptio
<shader_cache>Use Shader Cache</shader_cache>
<shader_cache_description>Check the box to enable shader cache to pre-compile it at game startup.
Uncheck to disable this feature.</shader_cache_description>
<disable>Disabled</disable>
<double_buffer>Double buffer</double_buffer>
<external_host>External host</external_host>
<page_table>Page table</page_table>
<native_buffer>Native buffer</native_buffer>
<mapping_method>Memory mapping method</mapping_method>
<mapping_method_description>Memory mapping improved performances, reduces memory usage and fixes many graphical issues.
However, it may be unstable on some GPUs.</mapping_method_description>
<turbo_mode>Enable Turbo Mode</turbo_mode>
<turbo_mode_description>Provides a way to force the GPU to run at the maximum possible clocks (thermal constraints will still be applied).</turbo_mode_description>
<spirv_shader>Use Spir-V Shader (deprecated)</spirv_shader>
<spirv_shader_description>Pass generated Spir-V shader directly to driver.
Note that some beneficial extensions will be disabled,
Expand Down Expand Up @@ -890,6 +913,7 @@ After the download is complete, Vita3K will restart automatically and then insta
</vita3k_update>

<welcome name="Welcome to Vita3K">
<for_android>This emulator is free and was distributed on Vita3K's official discord. If you did not download this application from Vita3K's discord, paid for it or it has ads, consider uninstalling it immediately for your own safety.</for_android>
<vita3k>Vita3K PlayStation Vita Emulator</vita3k>
<about_vita3k>Vita3K is an open-source PlayStation Vita emulator written in C++ for Windows, Linux, macOS and Android.</about_vita3k>
<development_stage>The emulator is still in its development stages so any feedback and testing is greatly appreciated.</development_stage>
Expand Down
28 changes: 28 additions & 0 deletions lang/system/en.xml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@

<about name="About">
<vita3k>Vita3K: a PS Vita/PS TV Emulator. The world's first functional PS Vita/PS TV emulator.</vita3k>
<for_android>If you did not download this emulator from Vita3K's official discord, paid for it or it contains ads, uninstall it immediatly.</for_android>
<about_vita3k>Vita3K is an experimental open-source PlayStation Vita/PlayStation TV emulator written in C++ for Windows, Linux, macOS and Android operating systems.</about_vita3k>
<special_credit>Special credit: The Vita3K icon was designed by:</special_credit>
<github_website>If you're interested in contributing, check out our:</github_website>
Expand Down Expand Up @@ -291,6 +292,7 @@ Error code: {}</an_error_occurred>
<not_connected>No compatible controllers connected.
Please connect a controller that is compatible with SDL2.</not_connected>
<motion_support>Gamepad has motion support</motion_support>
<motion_sensors>Using builtin device motion sensors</motion_sensors>
<rebind_controls>Rebind Controls</rebind_controls>
<led_color>LED Color</led_color>
<use_custom_color>Use Custom Color</use_custom_color>
Expand Down Expand Up @@ -519,6 +521,18 @@ Please check work.bin/rif file or zRIF key.</failed_install_license>
</help>
</live_area>

<overlay name="Overlay">
<gamepad_overlay>Gamepad Overlay</gamepad_overlay>
<enable_gamepad_overlay>Show gamepad overlay ingame</enable_gamepad_overlay>
<hide_gamepad_overlay>Hide Gamepad Overlay</hide_gamepad_overlay>
<modify_gamepad_overlay>Modify Gamepad Overlay</modify_gamepad_overlay>
<overlay_scale>Overlay Scale</overlay_scale>
<overlay_opacity>Overlay Opacity</overlay_opacity>
<reset_gamepad>Reset Gamepad</reset_gamepad>
<overlay_show_touch_switch>Show front/back touchscreen switch button.</overlay_show_touch_switch>
<l2_r2_triggers>L2/R2 triggers will be displayed only if PSTV mode is enabled.</l2_r2_triggers>
</overlay>

<performance_overlay>
<avg>Avg</avg>
<min>Min</min>
Expand Down Expand Up @@ -611,6 +625,8 @@ Please download and install the last PS Vita firmware.</no_modules>
<select_backend_renderer>Select your preferred backend renderer.</select_backend_renderer>
<gpu>GPU (Reboot to apply)</gpu>
<select_gpu>Select the GPU Vita3K should run on.</select_gpu>
<add_custom_driver>Add custom driver</add_custom_driver>
<remove_custom_driver>Remove custom driver</remove_custom_driver>
<standard>Standard</standard>
<high>High</high>
<renderer_accuracy>Renderer Accuracy</renderer_accuracy>
Expand Down Expand Up @@ -644,6 +660,16 @@ It has no drawback but can impact performance.</anisotropic_filtering_descriptio
<shader_cache>Use Shader Cache</shader_cache>
<shader_cache_description>Check the box to enable shader cache to pre-compile it at game startup.
Uncheck to disable this feature.</shader_cache_description>
<disable>Disabled</disable>
<double_buffer>Double buffer</double_buffer>
<external_host>External host</external_host>
<page_table>Page table</page_table>
<native_buffer>Native buffer</native_buffer>
<mapping_method>Memory mapping method</mapping_method>
<mapping_method_description>Memory mapping improved performances, reduces memory usage and fixes many graphical issues.
However, it may be unstable on some GPUs.</mapping_method_description>
<turbo_mode>Enable Turbo Mode</turbo_mode>
<turbo_mode_description>Provides a way to force the GPU to run at the maximum possible clocks (thermal constraints will still be applied).</turbo_mode_description>
<spirv_shader>Use Spir-V Shader (deprecated)</spirv_shader>
<spirv_shader_description>Pass generated Spir-V shader directly to driver.
Note that some beneficial extensions will be disabled,
Expand Down Expand Up @@ -735,6 +761,7 @@ You will need to move your old folder to the new location manually.</reset_emu_p
<gui_description>Check the box to show GUI after booting an application.</gui_description>
<show_info_bar>Info Bar Visible</show_info_bar>
<info_bar_description>Check the box to show an info bar inside the app selector.</info_bar_description>
<sys_lang>System:</sys_lang>
<user_lang>GUI Language</user_lang>
<select_user_lang>Select your user language.</select_user_lang>
<display_info_message>Display Info Message</display_info_message>
Expand Down Expand Up @@ -890,6 +917,7 @@ After the download is complete, Vita3K will restart automatically and then insta
</vita3k_update>

<welcome name="Welcome to Vita3K">
<for_android>This emulator is free and was distributed on Vita3K's official discord. If you did not download this application from Vita3K's discord, paid for it or it has ads, consider uninstalling it immediately for your own safety.</for_android>
<vita3k>Vita3K PlayStation Vita Emulator</vita3k>
<about_vita3k>Vita3K is an open-source PlayStation Vita emulator written in C++ for Windows, Linux, macOS and Android.</about_vita3k>
<development_stage>The emulator is still in its development stages so any feedback and testing is greatly appreciated.</development_stage>
Expand Down
27 changes: 27 additions & 0 deletions lang/system/zh-s.xml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@

<about name="关于">
<vita3k>Vita3K:PS Vita/PS TV模拟器,是全球首个实用的PS Vita/PS TV模拟器。</vita3k>
<for_android>如果您没有从Vita3K的官方Discord下载此模拟器,是付费购买或含有广告,请立即卸载它。</for_android>
<about_vita3k>Vita3K是使用C++编写的实验性开源PlayStation Vita/PlayStation TV模拟器,适用于Windows、Linux、macOS以及Android操作系统。</about_vita3k>
<special_credit>特别鸣谢:Vita3K图标设计由:</special_credit>
<github_website>如果您有兴趣参与贡献,请浏览我们的:</github_website>
Expand Down Expand Up @@ -290,6 +291,7 @@
<not_connected>未连接兼容的控制器。
请连接与SDL2兼容的控制器。</not_connected>
<motion_support>手柄控制器有体感支持</motion_support>
<motion_sensors>使用内置设备传感器</motion_sensors>
<rebind_controls>重新绑定控制</rebind_controls>
<led_color>LED灯色</led_color>
<use_custom_color>使用自定义颜色</use_custom_color>
Expand Down Expand Up @@ -517,6 +519,18 @@
</help>
</live_area>

<overlay name="虚拟按键">
<gamepad_overlay>手柄虚拟按键</gamepad_overlay>
<enable_gamepad_overlay>在游戏中显示手柄虚拟按键</enable_gamepad_overlay>
<hide_gamepad_overlay>隐藏手柄虚拟按键</hide_gamepad_overlay>
<modify_gamepad_overlay>修改手柄虚拟按键</modify_gamepad_overlay>
<overlay_scale>虚拟按键缩放</overlay_scale>
<overlay_opacity>虚拟按键不透明度</overlay_opacity>
<reset_gamepad>重置手柄布局</reset_gamepad>
<overlay_show_touch_switch>显示前/后触屏切换按键。</overlay_show_touch_switch>
<l2_r2_triggers>仅当启用PSTV模式时,才会显示L2/R2键。</l2_r2_triggers>
</overlay>

<performance_overlay>
<avg>平均</avg>
<min>最低</min>
Expand Down Expand Up @@ -609,6 +623,8 @@
<select_backend_renderer>选择您喜欢的后端渲染器。</select_backend_renderer>
<gpu>GPU(重启后应用)</gpu>
<select_gpu>选择在Vita3K应运行的GPU。</select_gpu>
<add_custom_driver>添加自定义驱动</add_custom_driver>
<remove_custom_driver>移除自定义驱动</remove_custom_driver>
<standard>标准</standard>
<high>高</high>
<renderer_accuracy>渲染精度</renderer_accuracy>
Expand Down Expand Up @@ -642,6 +658,16 @@
<shader_cache>使用着色器缓存</shader_cache>
<shader_cache_description>勾选此项以启用着色器缓存以在游戏启动时对其进行预编译。
取消勾选则禁用该功能。</shader_cache_description>
<disable>禁用</disable>
<double_buffer>双缓冲</double_buffer>
<external_host>外部主机</external_host>
<page_table>页表</page_table>
<native_buffer>本机缓冲</native_buffer>
<mapping_method>内存映射方式</mapping_method>
<mapping_method_description>内存映射提高了性能,减少了内存使用量,并修复了许多图形问题。
但是它在某些GPU上可能不稳定。</mapping_method_description>
<turbo_mode>启用超频模式</turbo_mode>
<turbo_mode_description>提供了一种方法来强制GPU运行在最大合理的频率(温控仍然适用)。</turbo_mode_description>
<spirv_shader>使用Spir-V着色器(已弃用)</spirv_shader>
<spirv_shader_description>将生成的Spir-V着色器直接传递给驱动程序。
请注意,一些有益的扩展功能将被禁用,
Expand Down Expand Up @@ -886,6 +912,7 @@
</vita3k_update>

<welcome name="欢迎使用Vita3K">
<for_android>此模拟器是免费的,并在Vita3K的官方Discord上发布。如果您没有从Vita3K的Discord下载此应用程序,是付费购买或含有广告,请考虑立即卸载它以确保您自己的安全。</for_android>
<vita3k>Vita3K PlayStation Vita模拟器</vita3k>
<about_vita3k>Vita3K是使用C++编写的开源PlayStation Vita模拟器,适用于Windows、Linux、macOS以及Android。</about_vita3k>
<development_stage>目前模拟器仍处于开发阶段,因此非常感谢任何反馈和测试。</development_stage>
Expand Down
27 changes: 27 additions & 0 deletions lang/system/zh-t.xml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@

<about name="關於">
<vita3k>Vita3K:PS Vita/PS TV模擬器,是全球首個實用的PS Vita/PS TV模擬器。</vita3k>
<for_android>如果您沒有從Vita3K的官方Discord下載此模擬器,是付費購買或包含廣告,請立即卸載它。</for_android>
<about_vita3k>Vita3K是使用C++編寫的實驗性開源PlayStation Vita/PlayStation TV模擬器,適用於Windows、Linux、macOS以及Android作業系統。</about_vita3k>
<special_credit>特別鳴謝:Vita3K圖標設計由:</special_credit>
<github_website>如果您有興趣參與貢獻,請瀏覽我們的:</github_website>
Expand Down Expand Up @@ -290,6 +291,7 @@
<not_connected>未接入相容的控制器。
請接入與SDL2相容的控制器。</not_connected>
<motion_support>手柄控制器有體感支持</motion_support>
<motion_sensors>使用內置設備傳感器</motion_sensors>
<rebind_controls>重新綁定控制</rebind_controls>
<led_color>LED顔色</led_color>
<use_custom_color>使用自訂顔色</use_custom_color>
Expand Down Expand Up @@ -517,6 +519,18 @@
</help>
</live_area>

<overlay name="虛擬按鈕">
<gamepad_overlay>手把虛擬按鈕</gamepad_overlay>
<show_gamepad_overlay>在遊戲中顯示手把虛擬按鈕</show_gamepad_overlay>
<hide_gamepad_overlay>隱藏手把虛擬按鈕</hide_gamepad_overlay>
<modify_gamepad_overlay>修改手把虛擬按鈕</modify_gamepad_overlay>
<overlay_scale>虛擬按鈕縮放</overlay_scale>
<overlay_opacity>虛擬按鈕不透明度</overlay_opacity>
<reset_gamepad>重設手把佈局</reset_gamepad>
<overlay_show_touch_switch>顯示前/後觸屏切換按鈕。</overlay_show_touch_switch>
<l2_r2_triggers>僅當啟用PSTV模式時,才會顯示L2/R2按鈕。</l2_r2_triggers>
</overlay>

<performance_overlay>
<avg>平均</avg>
<min>最低</min>
Expand Down Expand Up @@ -609,6 +623,8 @@
<select_backend_renderer>選擇您喜歡的後端渲染器。</select_backend_renderer>
<gpu>GPU(重啟后應用)</gpu>
<select_gpu>選擇在Vita3K應運行的GPU。</select_gpu>
<add_custom_driver>添加自訂驅動</add_custom_driver>
<remove_custom_driver>移除自訂驅動</remove_custom_driver>
<standard>標準</standard>
<high>高</high>
<renderer_accuracy>渲染精度</renderer_accuracy>
Expand Down Expand Up @@ -642,6 +658,16 @@
<shader_cache>使用著色器快取</shader_cache>
<shader_cache_description>勾選此項啟用著色器快取以在遊戲啟動時對其進行預編譯。
取消勾選則禁用該功能。</shader_cache_description>
<disable>禁用</disable>
<double_buffer>雙緩衝</double_buffer>
<external_host>外部主機</external_host>
<page_table>頁表</page_table>
<native_buffer>本機緩衝</native_buffer>
<mapping_method>内存映射方式</mapping_method>
<mapping_method_description>内存映射提高了性能,減少内存使用量,並修復了許多圖形問題。
但是它在某些GPU上可能不穩定。</mapping_method_description>
<turbo_mode>啟用超頻模式</turbo_mode>
<turbo_mode_description>提供了一種方法提來强制GPU運行在最大合理的頻率(溫控仍然適用)。</turbo_mode_description>
<spirv_shader>使用Spir-V著色器(已棄用)</spirv_shader>
<spirv_shader_description>將生成的Spir-V著色器直接傳遞給驅動程式。
請注意,一些有益的擴展功能將被禁用,
Expand Down Expand Up @@ -886,6 +912,7 @@
</vita3k_update>

<welcome name="歡迎使用Vita3K">
<for_android>此模擬器是免費的,並在Vita3K的官方Discord上發佈。如果您沒有從Vita3K的Discord下載此應用程式,是付費購買或含有廣告,請考慮立即卸載它以確保您自己的安全。</for_android>
<vita3k>Vita3K PlayStation Vita模擬器</vita3k>
<about_vita3k>Vita3K是使用C++編寫的開源PlayStation Vita模擬器,適用於Windows、Linux、macOS以及Android。</about_vita3k>
<development_stage>目前模擬器仍處於開發階段,因此非常感謝任何回饋和測試。</development_stage>
Expand Down
8 changes: 4 additions & 4 deletions lang/user/id.xml
Original file line number Diff line number Diff line change
Expand Up @@ -596,14 +596,14 @@ Ini tidak memiliki kelemahan tetapi dapat mempengaruhi pada Performa.</anisotrop
<shader_cache>Pake Shader Cache</shader_cache>
<shader_cache_description>Centang kotak untuk mengaktifkan cache shader untuk melakukan pra-kompilasi saat startup game.
Hapus centang untuk menonaktifkan fitur ini.</shader_cache_description>
<mapping_method>Pemetaan memory</mapping_method>
<mapping_method_description>Pemetaan memory itu bisa naikkan performanya.
kurangi pemakaian memory dan kebanyakan fix di bug grafis nya
selain itu banyak perangkat gak sama stabilnya di bahkan sesama cpu.</mapping_method_description>
<spirv_shader>Gunakan Shader Spir-V (tidak digunakan lagi)</spirv_shader>
<spirv_shader_description>Berikan shader Spir-V yang dihasilkan langsung ke pengemudi.
Perhatikan bahwa beberapa ekstensi bermanfaat akan dinonaktifkan,
dan tidak semua GPU kompatibel dengan ini.</spirv_shader_description>
<mapping_method>Pemetaan memory</mapping_method>
<mapping_method_description>Pemetaan memory itu bisa naikkan performanya.
kurangi pemakaian memory dan kebanyakan fix di bug grafis nya
selain itu banyak perangkat gak sama stabilnya di bahkan sesama cpu.</mapping_method_description>
<clean_shaders>Bersihkan Shader Cache dan Log</clean_shaders>
</gpu>
<audio name="Audio">
Expand Down
8 changes: 4 additions & 4 deletions lang/user/ms.xml
Original file line number Diff line number Diff line change
Expand Up @@ -607,14 +607,14 @@ Ia tidak mempunyai kelemahan tetapi boleh menjejaskan prestasi.</anisotropic_fil
<shader_cache>Gunakan Shader Cache</shader_cache>
<shader_cache_description>Tandai kotak untuk mendayakan cache shader untuk menyusunnya terlebih dahulu pada permulaan permainan.
Nyahtanda untuk melumpuhkan ciri ini.</shader_cache_description>
<mapping_method>Pemetaan memory</mapping_method>
<mapping_method_description>Pemetaan memori boleh meningkatkan prestasi.
mengurangkan penggunaan memori dan kebanyakannya membetulkan pepijat grafik.
Selain itu, banyak peranti tidak begitu stabil pada CPU.</mapping_method_description>
<spirv_shader>Gunakan Shader Spir-V (ditamatkan)</spirv_shader>
<spirv_shader_description>Hantarkan shader Spir-V yang dijana terus kepada pemandu.
Ambil perhatian bahawa beberapa sambungan berfaedah akan dilumpuhkan,
dan tidak semua GPU serasi dengan ini.</spirv_shader_description>
<mapping_method>Pemetaan memory</mapping_method>
<mapping_method_description>Pemetaan memori boleh meningkatkan prestasi.
mengurangkan penggunaan memori dan kebanyakannya membetulkan pepijat grafik.
Selain itu, banyak peranti tidak begitu stabil pada CPU.</mapping_method_description>
<clean_shaders>Bersihkan Cache dan Log Shader</clean_shaders>
</gpu>
<audio name="Audio">
Expand Down
2 changes: 1 addition & 1 deletion vita3k/gui/src/about_dialog.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ void draw_about_dialog(GuiState &gui, EmuEnvState &emuenv) {
ImGui::Text("%s", lang["vita3k"].c_str());
#ifdef ANDROID
ImGui::Spacing();
ImGui::TextWrapped("%s", "If you did not download this emulator from Vita3K's official discord, paid for it or it contains ads, uninstall it immediatly.");
ImGui::TextWrapped("%s", lang["for_android"].c_str());
#endif
ImGui::Spacing();
ImGui::TextWrapped("%s", lang["about_vita3k"].c_str());
Expand Down
2 changes: 1 addition & 1 deletion vita3k/gui/src/controllers_dialog.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -358,7 +358,7 @@ void draw_controllers_dialog(GuiState &gui, EmuEnvState &emuenv) {
} else if (emuenv.motion.has_device_motion_support){
ImGui::Spacing();
ImGui::PushTextWrapPos(ImGui::GetWindowWidth() - (ImGui::GetStyle().WindowPadding.x * 2.f));
ImGui::TextColored(GUI_COLOR_TEXT_TITLE, "%s", "Using builtin device motion sensors");
ImGui::TextColored(GUI_COLOR_TEXT_TITLE, "%s", lang["motion_sensors"].c_str());
ImGui::PopTextWrapPos();
}

Expand Down
Loading

0 comments on commit 5d7b66a

Please sign in to comment.