mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-07-13 21:25:59 +00:00
Merge branch 'main' into user_management
This commit is contained in:
commit
c9add2e788
7 changed files with 142 additions and 118 deletions
|
@ -103,7 +103,7 @@ s32 PS4_SYSV_ABI sceKernelGetModuleInfoForUnwind(VAddr addr, s32 flags,
|
|||
auto* linker = Common::Singleton<Core::Linker>::Instance();
|
||||
auto* module = linker->FindByAddress(addr);
|
||||
if (!module) {
|
||||
return ORBIS_KERNEL_ERROR_EFAULT;
|
||||
return ORBIS_KERNEL_ERROR_ESRCH;
|
||||
}
|
||||
const auto mod_info = module->GetModuleInfoEx();
|
||||
|
||||
|
@ -118,11 +118,23 @@ s32 PS4_SYSV_ABI sceKernelGetModuleInfoForUnwind(VAddr addr, s32 flags,
|
|||
return ORBIS_OK;
|
||||
}
|
||||
|
||||
int PS4_SYSV_ABI sceKernelGetModuleInfoFromAddr(VAddr addr, int flags,
|
||||
s32 PS4_SYSV_ABI sceKernelGetModuleInfoFromAddr(VAddr addr, s32 flags,
|
||||
Core::OrbisKernelModuleInfoEx* info) {
|
||||
if (flags >= 3) {
|
||||
std::memset(info, 0, sizeof(Core::OrbisKernelModuleInfoEx));
|
||||
return ORBIS_KERNEL_ERROR_EINVAL;
|
||||
}
|
||||
if (info == nullptr) {
|
||||
return ORBIS_KERNEL_ERROR_EFAULT;
|
||||
}
|
||||
|
||||
LOG_INFO(Lib_Kernel, "called addr = {:#x}, flags = {:#x}", addr, flags);
|
||||
auto* linker = Common::Singleton<Core::Linker>::Instance();
|
||||
auto* module = linker->FindByAddress(addr);
|
||||
if (!module) {
|
||||
return ORBIS_KERNEL_ERROR_ESRCH;
|
||||
}
|
||||
|
||||
*info = module->GetModuleInfoEx();
|
||||
return ORBIS_OK;
|
||||
}
|
||||
|
|
|
@ -748,6 +748,10 @@
|
|||
<source>Last updated</source>
|
||||
<translation>Last updated</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Favorite</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameListUtils</name>
|
||||
|
@ -950,6 +954,14 @@
|
|||
<source>SFO Viewer for </source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remove from Favorites</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add to Favorites</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>HelpDialog</name>
|
||||
|
|
|
@ -463,7 +463,7 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>Back</source>
|
||||
<translation type="unfinished">Back</translation>
|
||||
<translation>戻る</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>R1 / RB</source>
|
||||
|
@ -523,15 +523,15 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>R:</source>
|
||||
<translation type="unfinished">R:</translation>
|
||||
<translation>R:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>G:</source>
|
||||
<translation type="unfinished">G:</translation>
|
||||
<translation>G:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>B:</source>
|
||||
<translation type="unfinished">B:</translation>
|
||||
<translation>B:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Override Lightbar Color</source>
|
||||
|
@ -551,19 +551,19 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>Save</source>
|
||||
<translation type="unfinished">Save</translation>
|
||||
<translation>保存</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Apply</source>
|
||||
<translation type="unfinished">Apply</translation>
|
||||
<translation>適用</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Restore Defaults</source>
|
||||
<translation type="unfinished">Restore Defaults</translation>
|
||||
<translation>デフォルトに戻す</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cancel</source>
|
||||
<translation type="unfinished">Cancel</translation>
|
||||
<translation>キャンセル</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
|
@ -574,11 +574,11 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>Use Per-Game configs</source>
|
||||
<translation type="unfinished">Use Per-Game configs</translation>
|
||||
<translation>ゲームごとの設定を使用する</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error</source>
|
||||
<translation type="unfinished">Error</translation>
|
||||
<translation>エラー</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Could not open the file for reading</source>
|
||||
|
@ -590,11 +590,11 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>Save Changes</source>
|
||||
<translation type="unfinished">Save Changes</translation>
|
||||
<translation>変更を保存</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Do you want to save changes?</source>
|
||||
<translation type="unfinished">Do you want to save changes?</translation>
|
||||
<translation>変更を保存しますか?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Help</source>
|
||||
|
@ -610,7 +610,7 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>Reset to Default</source>
|
||||
<translation type="unfinished">Reset to Default</translation>
|
||||
<translation>デフォルトに戻す</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
|
@ -848,7 +848,7 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>Delete Trophy</source>
|
||||
<translation type="unfinished">Delete Trophy</translation>
|
||||
<translation>トロフィーを削除</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Compatibility...</source>
|
||||
|
@ -944,7 +944,7 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>Trophy</source>
|
||||
<translation type="unfinished">Trophy</translation>
|
||||
<translation>トロフィー</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>SFO Viewer for </source>
|
||||
|
@ -959,7 +959,7 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>FAQ</source>
|
||||
<translation type="unfinished">FAQ</translation>
|
||||
<translation>FAQ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Syntax</source>
|
||||
|
@ -982,11 +982,11 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>D-Pad</source>
|
||||
<translation type="unfinished">D-Pad</translation>
|
||||
<translation>十字キー</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Up</source>
|
||||
<translation type="unfinished">Up</translation>
|
||||
<translation>上</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>unmapped</source>
|
||||
|
@ -994,15 +994,15 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>Left</source>
|
||||
<translation type="unfinished">Left</translation>
|
||||
<translation>左</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Right</source>
|
||||
<translation type="unfinished">Right</translation>
|
||||
<translation>右</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Down</source>
|
||||
<translation type="unfinished">Down</translation>
|
||||
<translation>下</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Left Analog Halfmode</source>
|
||||
|
@ -1014,7 +1014,7 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>Left Stick</source>
|
||||
<translation type="unfinished">Left Stick</translation>
|
||||
<translation>左スティック</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Config Selection</source>
|
||||
|
@ -1030,11 +1030,11 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>L1</source>
|
||||
<translation type="unfinished">L1</translation>
|
||||
<translation>L1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>L2</source>
|
||||
<translation type="unfinished">L2</translation>
|
||||
<translation>L2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Text Editor</source>
|
||||
|
@ -1046,15 +1046,15 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>R1</source>
|
||||
<translation type="unfinished">R1</translation>
|
||||
<translation>R1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>R2</source>
|
||||
<translation type="unfinished">R2</translation>
|
||||
<translation>R2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>L3</source>
|
||||
<translation type="unfinished">L3</translation>
|
||||
<translation>L3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Mouse to Joystick</source>
|
||||
|
@ -1066,7 +1066,7 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>R3</source>
|
||||
<translation type="unfinished">R3</translation>
|
||||
<translation>R3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Options</source>
|
||||
|
@ -1162,19 +1162,19 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>Save</source>
|
||||
<translation type="unfinished">Save</translation>
|
||||
<translation>保存</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Apply</source>
|
||||
<translation type="unfinished">Apply</translation>
|
||||
<translation>適用</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Restore Defaults</source>
|
||||
<translation type="unfinished">Restore Defaults</translation>
|
||||
<translation>デフォルトに戻す</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cancel</source>
|
||||
<translation type="unfinished">Cancel</translation>
|
||||
<translation>キャンセル</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot bind any unique input more than once. Duplicate inputs mapped to the following buttons:
|
||||
|
@ -1417,43 +1417,43 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>Play</source>
|
||||
<translation type="unfinished">Play</translation>
|
||||
<translation>プレイ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Pause</source>
|
||||
<translation type="unfinished">Pause</translation>
|
||||
<translation>一時停止</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Stop</source>
|
||||
<translation type="unfinished">Stop</translation>
|
||||
<translation>停止</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Restart</source>
|
||||
<translation type="unfinished">Restart</translation>
|
||||
<translation>再起動</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Full Screen</source>
|
||||
<translation type="unfinished">Full Screen</translation>
|
||||
<translation>全画面表示</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Controllers</source>
|
||||
<translation type="unfinished">Controllers</translation>
|
||||
<translation>コントローラー</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Keyboard</source>
|
||||
<translation type="unfinished">Keyboard</translation>
|
||||
<translation>キーボード</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Refresh List</source>
|
||||
<translation type="unfinished">Refresh List</translation>
|
||||
<translation>リストの更新</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Resume</source>
|
||||
<translation type="unfinished">Resume</translation>
|
||||
<translation>再開</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show Labels Under Icons</source>
|
||||
<translation type="unfinished">Show Labels Under Icons</translation>
|
||||
<translation>アイコンの下にラベルを表示</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
|
@ -1636,7 +1636,7 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>Copy GPU Buffers</source>
|
||||
<translation type="unfinished">Copy GPU Buffers</translation>
|
||||
<translation>GPU バッファーをコピー</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Host Debug Markers</source>
|
||||
|
@ -1944,31 +1944,31 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>Display Mode</source>
|
||||
<translation type="unfinished">Display Mode</translation>
|
||||
<translation>表示モード</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Windowed</source>
|
||||
<translation type="unfinished">Windowed</translation>
|
||||
<translation>ウィンドウ表示</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Fullscreen</source>
|
||||
<translation type="unfinished">Fullscreen</translation>
|
||||
<translation>全画面表示</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Fullscreen (Borderless)</source>
|
||||
<translation type="unfinished">Fullscreen (Borderless)</translation>
|
||||
<translation>全画面表示(ボーダレス)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Window Size</source>
|
||||
<translation type="unfinished">Window Size</translation>
|
||||
<translation>ウィンドウサイズ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>W:</source>
|
||||
<translation type="unfinished">W:</translation>
|
||||
<translation>W:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>H:</source>
|
||||
<translation type="unfinished">H:</translation>
|
||||
<translation>H:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Separate Log Files</source>
|
||||
|
@ -1984,11 +1984,11 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>Left</source>
|
||||
<translation type="unfinished">Left</translation>
|
||||
<translation>左</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Right</source>
|
||||
<translation type="unfinished">Right</translation>
|
||||
<translation>右</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Top</source>
|
||||
|
@ -2000,7 +2000,7 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>Notification Duration</source>
|
||||
<translation type="unfinished">Notification Duration</translation>
|
||||
<translation>通知表示時間</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Portable User Folder</source>
|
||||
|
@ -2020,7 +2020,7 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>%1 already exists</source>
|
||||
<translation type="unfinished">%1 already exists</translation>
|
||||
<translation>%1 は既に存在します</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Portable user folder created</source>
|
||||
|
@ -2036,7 +2036,7 @@
|
|||
</message>
|
||||
<message>
|
||||
<source> * Unsupported Vulkan Version</source>
|
||||
<translation type="unfinished"> * Unsupported Vulkan Version</translation>
|
||||
<translation> * サポートされていないVulkanバージョン</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
|
@ -2055,15 +2055,15 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>Show Earned Trophies</source>
|
||||
<translation type="unfinished">Show Earned Trophies</translation>
|
||||
<translation>獲得したトロフィーを表示</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show Not Earned Trophies</source>
|
||||
<translation type="unfinished">Show Not Earned Trophies</translation>
|
||||
<translation>未獲得のトロフィーを表示</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show Hidden Trophies</source>
|
||||
<translation type="unfinished">Show Hidden Trophies</translation>
|
||||
<translation>隠しトロフィーを表示</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
|
|
|
@ -1186,15 +1186,15 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>Touchpad Left</source>
|
||||
<translation type="unfinished">Touchpad Left</translation>
|
||||
<translation>Berøringsplate venstre</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Touchpad Center</source>
|
||||
<translation type="unfinished">Touchpad Center</translation>
|
||||
<translation>Berøringsplate midten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Touchpad Right</source>
|
||||
<translation type="unfinished">Touchpad Right</translation>
|
||||
<translation>Berøringsplate høyre</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
|
|
|
@ -1186,15 +1186,15 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>Touchpad Left</source>
|
||||
<translation type="unfinished">Touchpad Left</translation>
|
||||
<translation>Pekplatta vänster</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Touchpad Center</source>
|
||||
<translation type="unfinished">Touchpad Center</translation>
|
||||
<translation>Pekplatta mitten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Touchpad Right</source>
|
||||
<translation type="unfinished">Touchpad Right</translation>
|
||||
<translation>Pekplatta höger</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
<name>CheatsPatches</name>
|
||||
<message>
|
||||
<source>Cheats / Patches for </source>
|
||||
<translation type="unfinished">Cheats / Patches for </translation>
|
||||
<translation>Cheats / Patches cho </translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cheats/Patches are experimental.\nUse with caution.\n\nDownload cheats individually by selecting the repository and clicking the download button.\nIn the Patches tab, you can download all patches at once, choose which ones you want to use, and save your selection.\n\nSince we do not develop the Cheats/Patches,\nplease report issues to the cheat author.\n\nCreated a new cheat? Visit:\n</source>
|
||||
|
@ -415,35 +415,35 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>Up</source>
|
||||
<translation type="unfinished">Up</translation>
|
||||
<translation>Lên</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Left</source>
|
||||
<translation type="unfinished">Left</translation>
|
||||
<translation>Trái</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Right</source>
|
||||
<translation type="unfinished">Right</translation>
|
||||
<translation>Phải</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Down</source>
|
||||
<translation type="unfinished">Down</translation>
|
||||
<translation>Xuống</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Left Stick Deadzone (def:2 max:127)</source>
|
||||
<translation type="unfinished">Left Stick Deadzone (def:2 max:127)</translation>
|
||||
<translation>Deadzone cần bên trái (def:2 max:127)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Left Deadzone</source>
|
||||
<translation type="unfinished">Left Deadzone</translation>
|
||||
<translation>Deadzone bên trái</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Left Stick</source>
|
||||
<translation type="unfinished">Left Stick</translation>
|
||||
<translation>Cần bên trái</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Config Selection</source>
|
||||
<translation type="unfinished">Config Selection</translation>
|
||||
<translation>Chọn cấu hình</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Common Config</source>
|
||||
|
@ -451,59 +451,59 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>Use per-game configs</source>
|
||||
<translation type="unfinished">Use per-game configs</translation>
|
||||
<translation>Cấu hình riêng cho từng game</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>L1 / LB</source>
|
||||
<translation type="unfinished">L1 / LB</translation>
|
||||
<translation>L1 / LB</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>L2 / LT</source>
|
||||
<translation type="unfinished">L2 / LT</translation>
|
||||
<translation>L2 / LT</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Back</source>
|
||||
<translation type="unfinished">Back</translation>
|
||||
<translation>Quay Lại</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>R1 / RB</source>
|
||||
<translation type="unfinished">R1 / RB</translation>
|
||||
<translation>R1 / RB</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>R2 / RT</source>
|
||||
<translation type="unfinished">R2 / RT</translation>
|
||||
<translation>R2 / RT</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>L3</source>
|
||||
<translation type="unfinished">L3</translation>
|
||||
<translation>L3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Options / Start</source>
|
||||
<translation type="unfinished">Options / Start</translation>
|
||||
<translation>Tuỳ chọn / Bắt đầu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>R3</source>
|
||||
<translation type="unfinished">R3</translation>
|
||||
<translation>R3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Face Buttons</source>
|
||||
<translation type="unfinished">Face Buttons</translation>
|
||||
<translation>Nút bấm mặt trước</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Triangle / Y</source>
|
||||
<translation type="unfinished">Triangle / Y</translation>
|
||||
<translation>Tam giác / Y</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Square / X</source>
|
||||
<translation type="unfinished">Square / X</translation>
|
||||
<translation>Vuông / X</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Circle / B</source>
|
||||
<translation type="unfinished">Circle / B</translation>
|
||||
<translation>Tròn / B</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cross / A</source>
|
||||
<translation type="unfinished">Cross / A</translation>
|
||||
<translation>Chéo / A</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Right Stick Deadzone (def:2, max:127)</source>
|
||||
|
@ -824,107 +824,107 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>Copy Size</source>
|
||||
<translation type="unfinished">Copy Size</translation>
|
||||
<translation>Kích thước bản sao</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy All</source>
|
||||
<translation type="unfinished">Copy All</translation>
|
||||
<translation>Sao chép tất cả</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Delete...</source>
|
||||
<translation type="unfinished">Delete...</translation>
|
||||
<translation>Xoá...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Delete Game</source>
|
||||
<translation type="unfinished">Delete Game</translation>
|
||||
<translation>Xóa trò chơi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Delete Update</source>
|
||||
<translation type="unfinished">Delete Update</translation>
|
||||
<translation>Xóa bản cập nhật</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Delete DLC</source>
|
||||
<translation type="unfinished">Delete DLC</translation>
|
||||
<translation>Xoá DLC</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Delete Trophy</source>
|
||||
<translation type="unfinished">Delete Trophy</translation>
|
||||
<translation>Xóa cúp</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Compatibility...</source>
|
||||
<translation type="unfinished">Compatibility...</translation>
|
||||
<translation>Khả năng tương thích...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Update database</source>
|
||||
<translation type="unfinished">Update database</translation>
|
||||
<translation>Cập nhật Cơ sở dữ liệu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>View report</source>
|
||||
<translation type="unfinished">View report</translation>
|
||||
<translation>Xem báo cáo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Submit a report</source>
|
||||
<translation type="unfinished">Submit a report</translation>
|
||||
<translation>Gửi một báo cáo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Shortcut creation</source>
|
||||
<translation type="unfinished">Shortcut creation</translation>
|
||||
<translation>Tạo phím tắt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Shortcut created successfully!</source>
|
||||
<translation type="unfinished">Shortcut created successfully!</translation>
|
||||
<translation>Phím tắt đã được tạo thành công!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error</source>
|
||||
<translation type="unfinished">Error</translation>
|
||||
<translation>Lỗi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error creating shortcut!</source>
|
||||
<translation type="unfinished">Error creating shortcut!</translation>
|
||||
<translation>Lỗi khi tạo phím tắt!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Game</source>
|
||||
<translation type="unfinished">Game</translation>
|
||||
<translation>Trò chơi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This game has no update to delete!</source>
|
||||
<translation type="unfinished">This game has no update to delete!</translation>
|
||||
<translation>Trò chơi này không có bản cập nhật nào để xóa!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Update</source>
|
||||
<translation type="unfinished">Update</translation>
|
||||
<translation>Cập nhật</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This game has no DLC to delete!</source>
|
||||
<translation type="unfinished">This game has no DLC to delete!</translation>
|
||||
<translation>Trò chơi này không có DLC nào để xóa!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>DLC</source>
|
||||
<translation type="unfinished">DLC</translation>
|
||||
<translation>DLC</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Delete %1</source>
|
||||
<translation type="unfinished">Delete %1</translation>
|
||||
<translation>Xóa %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Are you sure you want to delete %1's %2 directory?</source>
|
||||
<translation type="unfinished">Are you sure you want to delete %1's %2 directory?</translation>
|
||||
<translation>Bạn có muốn xoá thư mục %1's %2 không?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Update Folder</source>
|
||||
<translation type="unfinished">Open Update Folder</translation>
|
||||
<translation>Mở thư mục Cập nhật</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Delete Save Data</source>
|
||||
<translation type="unfinished">Delete Save Data</translation>
|
||||
<translation>Xóa Lưu Dữ Liệu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This game has no update folder to open!</source>
|
||||
<translation type="unfinished">This game has no update folder to open!</translation>
|
||||
<translation>Trò chơi này không có thư mục Cập nhật nào để mở!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>No log file found for this game!</source>
|
||||
<translation type="unfinished">No log file found for this game!</translation>
|
||||
<translation>!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Failed to convert icon.</source>
|
||||
|
|
|
@ -1186,15 +1186,15 @@
|
|||
</message>
|
||||
<message>
|
||||
<source>Touchpad Left</source>
|
||||
<translation type="unfinished">Touchpad Left</translation>
|
||||
<translation>触摸板左侧</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Touchpad Center</source>
|
||||
<translation type="unfinished">Touchpad Center</translation>
|
||||
<translation>触摸板中心</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Touchpad Right</source>
|
||||
<translation type="unfinished">Touchpad Right</translation>
|
||||
<translation>触摸板右侧</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue