mirror of
https://git.ryujinx.app/ryubing/ryujinx.git
synced 2026-05-23 13:45:49 +00:00
Ayyyy, welcome to the UI: Actions Menu → General Improvements PR!
We are soooo back boys and girls.
This is the first PR in a series aimed at delivering the largest overhaul and set of improvements to the Actions menu yet.
This initial PR introduces smaller visual and navigation improvements as part of the broader Actions menu refresh, while also serving as the starting point for locale fracturing across the entirety of Ryujinx. As this is a series of progressive PRs, bug fixes and additional refinements will continue to be rolled out throughout the series.
### GENERAL:
* **Fractured:** A bunch of locales. The following new files, and their designations, were created:
* `MenuBar_Actions.json` - all UI-related locales for the `Actions` menu
* `MenuBar_File.json` - all UI-related locales for the `File` menu
* `Dialog_Firmware.json` - all firmware-related dialog locales
* `Dialog_Keys.json` - all keys-related dialogs locales
* `Error.json` - all error-related locales
* `StatusBar.json` - all UI-related locales for the Status Bar
**NOTE:** To keep this PR manageable, `MenuBar_File.json`, `Error.json`, and `StatusBar.json` were NOT populated with their locales. Additionally, `RenderDoc.json` was deleted and all of its locales were moved to `MenuBar_Actions.json` because all RenderDoc locales are present only in the `Actions` menu.
* **Fixed:** Some typos in `Locales.md`.
### **DEFAULT ACTIONS:**
* **Added:** File picker dialog titles for `Install Firmware` and `Install Keys`.
* `Install Firmware`: "Select an XCI file or a ZIP archive to install firmware from" and "Select a folder to install firmware from".
* `Install Keys`: "Select a KEYS file to install keys from" and "Select a folder to install keys from".
* **Improved:** `Install Firmware` and `Install Keys` submenus.
* Submenus no longer have periods before file extensions; this avoids visual issues in right‑to‑left languages matches other emulators using uppercase extensions (e.g. `Install Firmware` → `Install Firmware (.XCI or .ZIP)` is now `Install Firmware` → `Install Firmware (XCI or ZIP)`).
* Submenus no longer repeat the main menu title; they now show only the specific option, making navigation cleaner (e.g. `Install Firmware` → `Install Firmware (XCI or ZIP)` is now `Install Firmware` → `XCI or ZIP`).
* Submenus now end with an ellipsis; this follows UI conventions that signal additional user input is required (e.g. `Install Firmware` → `XCI or ZIP...`).
* **Moved:** `Manage File Types` menu and submenu.
* These menus let Windows and Linux users associate formats like .xci and .nsp with the emulator so they can be opened by double‑clicking. macOS already handles this automatically when an app supports the format.
* Since this PR focuses on the `Actions` menu, this menu and its submenus have been moved under `File`, with their locales relocated to the new `MenuBar_File.json`.
* This menu is useful but currently too vague about its purpose. A later PR will refine and clarify it.
* **Improved:** `Mii Editor`
* Removed the `Mii Editor` tooltip, as the menu was already self‑explanatory.
* The loading text for the `Mii Editor` is now locale-dynamic, instead of the previously static "miiEdit".
### **IN-GAME ACTIONS:**
* **Updated:** Menu grouping with separators (see images below)
* **Renamed:** `Resume` to `Resume Emulation` and `Pause` to `Pause Emulation`, ensuring consistency with the other options.
* **Fixed:** `Pause Emulation`/`Resume Emulation` UI Bug
* Previously, if a user paused emulation and then exited the game without closing the emulator, the next game launch would incorrectly show `Resume Emulation`, as though the new game were paused.
* **Updated:** `Scan Amiibo` and `Scan Skylander` icons to a chess rook and dragon, making them clearer and more fun than the previous cubes.
* **Added:** Shortcut for `Simulate Wake-up Message`
* Few games support it, but an in‑game shortcut still helps players who use it often.
* **Removed:** `Manage Cheats` from the menu
* `Manage Cheats` doesn't properly work in-game right now, and is removed in this PR. It will be returned to later in Part 4.
Please see the image comparisons below.
_If there are any features or changes that you wish to be implemented, please comment down below and I'll be happy to accommodate!_
Reviewed-on: https://git.ryujinx.app/projects/Ryubing/pulls/42
605 lines
20 KiB
JSON
605 lines
20 KiB
JSON
{
|
||
"Locales": [
|
||
{
|
||
"ID": "ActionsLabel",
|
||
"Translations": {
|
||
"ar_SA": "_الإجراءات",
|
||
"de_DE": "_Aktionen",
|
||
"el_GR": "_Δράσεις",
|
||
"en_US": "_Actions",
|
||
"es_ES": "_Acciones",
|
||
"fr_FR": null,
|
||
"he_IL": "_פעולות",
|
||
"it_IT": "_Azioni",
|
||
"ja_JP": "アクション(_A)",
|
||
"ko_KR": "동작(_A)",
|
||
"no_NO": "_Handlinger",
|
||
"pl_PL": "_Akcje",
|
||
"pt_BR": "_Ações",
|
||
"ru_RU": "_Действия",
|
||
"sv_SE": "_Åtgärder",
|
||
"th_TH": "_การดำเนินการ",
|
||
"tr_TR": "_Eylemler",
|
||
"uk_UA": "_Дії",
|
||
"zh_CN": "操作(_A)",
|
||
"zh_TW": "動作(_A)"
|
||
}
|
||
},
|
||
{
|
||
"ID": "InstallKeysLabel",
|
||
"Translations": {
|
||
"ar_SA": "تثبيت المفاتيح",
|
||
"de_DE": "Schlüssel installieren",
|
||
"el_GR": "Εγκατάσταση Κλειδιών",
|
||
"en_US": "Install Keys",
|
||
"es_ES": "Instalar Claves",
|
||
"fr_FR": "Installer des Clés",
|
||
"he_IL": "התקנת מפתחות",
|
||
"it_IT": "Installa chiavi",
|
||
"ja_JP": "キーをインストール",
|
||
"ko_KR": "설치 키",
|
||
"no_NO": "Installere nøkler",
|
||
"pl_PL": "Zainstaluj klucze",
|
||
"pt_BR": "Instalar Chaves",
|
||
"ru_RU": "Установить ключи",
|
||
"sv_SE": "Installera nycklar",
|
||
"th_TH": "ติดตั้ง Keys",
|
||
"tr_TR": "Anahtarları Yükle",
|
||
"uk_UA": "Встановити Ключі",
|
||
"zh_CN": "安装密匙",
|
||
"zh_TW": "安裝金鑰"
|
||
}
|
||
},
|
||
{
|
||
"ID": "InstallKeysFromFileButton",
|
||
"Translations": {
|
||
"ar_SA": "KEYS...",
|
||
"de_DE": null,
|
||
"el_GR": null,
|
||
"en_US": "KEYS...",
|
||
"es_ES": null,
|
||
"fr_FR": null,
|
||
"he_IL": "KEYS...",
|
||
"it_IT": null,
|
||
"ja_JP": null,
|
||
"ko_KR": null,
|
||
"no_NO": null,
|
||
"pl_PL": null,
|
||
"pt_BR": null,
|
||
"ru_RU": null,
|
||
"sv_SE": null,
|
||
"th_TH": null,
|
||
"tr_TR": null,
|
||
"uk_UA": null,
|
||
"zh_CN": null,
|
||
"zh_TW": null
|
||
}
|
||
},
|
||
{
|
||
"ID": "InstallKeysFromFolderButton",
|
||
"Translations": {
|
||
"ar_SA": "مجلد...",
|
||
"de_DE": "Verzeichnis...",
|
||
"el_GR": "Φάκελος...",
|
||
"en_US": "Folder...",
|
||
"es_ES": "Carpeta...",
|
||
"fr_FR": "Dossier...",
|
||
"he_IL": "תיקייה...",
|
||
"it_IT": "Cartella...",
|
||
"ja_JP": "フォルダー...",
|
||
"ko_KR": "폴더...",
|
||
"no_NO": "Mappe...",
|
||
"pl_PL": "Katalog...",
|
||
"pt_BR": "Diretório...",
|
||
"ru_RU": "Папка...",
|
||
"sv_SE": "Katalog...",
|
||
"th_TH": "โฟลเดอร์...",
|
||
"tr_TR": "Klasör...",
|
||
"uk_UA": "Тека...",
|
||
"zh_CN": "文件夹...",
|
||
"zh_TW": "資料夾..."
|
||
}
|
||
},
|
||
{
|
||
"ID": "InstallFirmwareLabel",
|
||
"Translations": {
|
||
"ar_SA": "تثبيت البرنامج الثابت",
|
||
"de_DE": "Firmware installieren",
|
||
"el_GR": "Εγκατάσταση Firmware",
|
||
"en_US": "Install Firmware",
|
||
"es_ES": "Instalar Firmware",
|
||
"fr_FR": "Installer le Firmware",
|
||
"he_IL": "התקן קושחה",
|
||
"it_IT": "Installa firmware",
|
||
"ja_JP": "ファームウェアをインストール",
|
||
"ko_KR": "펌웨어 설치",
|
||
"no_NO": "Installer fastvare",
|
||
"pl_PL": "Zainstaluj oprogramowanie",
|
||
"pt_BR": "Instalar Firmware",
|
||
"ru_RU": "Установить прошивку",
|
||
"sv_SE": "Installera firmware",
|
||
"th_TH": "ติดตั้งเฟิร์มแวร์",
|
||
"tr_TR": "Yazılım Yükle",
|
||
"uk_UA": "Встановити прошивку",
|
||
"zh_CN": "安装系统固件",
|
||
"zh_TW": "安裝韌體"
|
||
}
|
||
},
|
||
{
|
||
"ID": "InstallFirmwareFromFileButton",
|
||
"Translations": {
|
||
"ar_SA": "XCI أو ZIP...",
|
||
"de_DE": "XCI oder ZIP...",
|
||
"el_GR": "XCI ή ZIP...",
|
||
"en_US": "XCI or ZIP...",
|
||
"es_ES": "XCI o ZIP...",
|
||
"fr_FR": "XCI ou ZIP...",
|
||
"he_IL": "XCI או ZIP...",
|
||
"it_IT": "XCI o ZIP...",
|
||
"ja_JP": "XCI または ZIP...",
|
||
"ko_KR": "XCI 또는 ZIP...",
|
||
"no_NO": "XCI eller ZIP...",
|
||
"pl_PL": "XCI lub ZIP...",
|
||
"pt_BR": "XCI ou ZIP...",
|
||
"ru_RU": "XCI или ZIP...",
|
||
"sv_SE": "XCI eller ZIP...",
|
||
"th_TH": "XCI หรือ ZIP...",
|
||
"tr_TR": "XCI veya ZIP...",
|
||
"uk_UA": "XCI або ZIP...",
|
||
"zh_CN": "XCI 或 ZIP...",
|
||
"zh_TW": "XCI 或 ZIP..."
|
||
}
|
||
},
|
||
{
|
||
"ID": "InstallFirmwareFromFolderButton",
|
||
"Translations": {
|
||
"ar_SA": "مجلد...",
|
||
"de_DE": "Verzeichnis...",
|
||
"el_GR": "Φάκελος...",
|
||
"en_US": "Folder...",
|
||
"es_ES": "Carpeta...",
|
||
"fr_FR": "Dossier...",
|
||
"he_IL": "תיקייה...",
|
||
"it_IT": "Cartella...",
|
||
"ja_JP": "フォルダー...",
|
||
"ko_KR": "폴더...",
|
||
"no_NO": "Mappe...",
|
||
"pl_PL": "Katalog...",
|
||
"pt_BR": "Diretório...",
|
||
"ru_RU": "Папка...",
|
||
"sv_SE": "Katalog...",
|
||
"th_TH": "โฟลเดอร์...",
|
||
"tr_TR": "Klasör...",
|
||
"uk_UA": "Тека...",
|
||
"zh_CN": "文件夹...",
|
||
"zh_TW": "資料夾..."
|
||
}
|
||
},
|
||
{
|
||
"ID": "ToolsLabel",
|
||
"Translations": {
|
||
"ar_SA": "",
|
||
"de_DE": "Werkzeuge",
|
||
"el_GR": "",
|
||
"en_US": "Tools",
|
||
"es_ES": "Herramientas",
|
||
"fr_FR": "Outils",
|
||
"he_IL": "",
|
||
"it_IT": "Strumenti",
|
||
"ja_JP": "",
|
||
"ko_KR": "도구",
|
||
"no_NO": "",
|
||
"pl_PL": "",
|
||
"pt_BR": "Ferramentas",
|
||
"ru_RU": "Инструменты",
|
||
"sv_SE": "Verktyg",
|
||
"th_TH": "",
|
||
"tr_TR": "",
|
||
"uk_UA": "",
|
||
"zh_CN": "工具",
|
||
"zh_TW": "工具"
|
||
}
|
||
},
|
||
{
|
||
"ID": "MiiEditorButton",
|
||
"Translations": {
|
||
"ar_SA": "",
|
||
"de_DE": "Mii-Editor",
|
||
"el_GR": "",
|
||
"en_US": "Mii Editor",
|
||
"es_ES": "Editor de Mii",
|
||
"fr_FR": "Éditeur de Mii",
|
||
"he_IL": "",
|
||
"it_IT": "Editor di Mii",
|
||
"ja_JP": "",
|
||
"ko_KR": "Mii 편집기",
|
||
"no_NO": "Mii-redigerer",
|
||
"pl_PL": "Edytor Mii",
|
||
"pt_BR": "Editor de Mii",
|
||
"ru_RU": "Редактор Mii",
|
||
"sv_SE": "Mii-redigerare",
|
||
"th_TH": "",
|
||
"tr_TR": "",
|
||
"uk_UA": "Редактор Mii",
|
||
"zh_CN": "Mii 编辑器",
|
||
"zh_TW": "Mii 編輯器"
|
||
}
|
||
},
|
||
{
|
||
"ID": "XCITrimmerButton",
|
||
"Translations": {
|
||
"ar_SA": "",
|
||
"de_DE": "XCI-Dateien trimmen",
|
||
"el_GR": "",
|
||
"en_US": "Trim XCI Files",
|
||
"es_ES": "Recortar Archivos XCI",
|
||
"fr_FR": "Réduire les Fichiers XCI",
|
||
"he_IL": "",
|
||
"it_IT": "Riduci dimensioni dei file XCI",
|
||
"ja_JP": "",
|
||
"ko_KR": "XCI 파일 트리머",
|
||
"no_NO": "Trim XCI-filer",
|
||
"pl_PL": "",
|
||
"pt_BR": "Reduzir Arquivos XCI",
|
||
"ru_RU": "Обрезать XCI файлы",
|
||
"sv_SE": "Optimera XCI-filer",
|
||
"th_TH": "ตัดแต่งไฟล์ XCI",
|
||
"tr_TR": "",
|
||
"uk_UA": "Обрізати XCI файли",
|
||
"zh_CN": "瘦身 XCI 文件",
|
||
"zh_TW": "修剪 XCI 檔案"
|
||
}
|
||
},
|
||
{
|
||
"ID": "PauseEmulationButton",
|
||
"Translations": {
|
||
"ar_SA": "إيقاف التشغيل مؤقتًا",
|
||
"de_DE": "Emulation pausieren",
|
||
"el_GR": "Παύση προσομοίωσης",
|
||
"en_US": "Pause Emulation",
|
||
"es_ES": "Pausar Emulación",
|
||
"fr_FR": "Pauser l'Émulation",
|
||
"he_IL": "השהיית האמולציה",
|
||
"it_IT": "Pausa emulazione",
|
||
"ja_JP": "エミュレーション一時停止",
|
||
"ko_KR": "에뮬레이션 일시중지",
|
||
"no_NO": "Pause Emulatoren",
|
||
"pl_PL": "Wstrzymaj emulację",
|
||
"pt_BR": "Pausar emulação",
|
||
"ru_RU": "Пауза эмуляции",
|
||
"sv_SE": "Pausa emuleringen",
|
||
"th_TH": "พักการจำลอง",
|
||
"tr_TR": "Emülasyonu Duraklat",
|
||
"uk_UA": "Пауза емуляції",
|
||
"zh_CN": "暂停模拟",
|
||
"zh_TW": "暫停模擬"
|
||
}
|
||
},
|
||
{
|
||
"ID": "ResumeEmulationButton",
|
||
"Translations": {
|
||
"ar_SA": "استئناف المحاكاة",
|
||
"de_DE": "Emulation fortsetzen",
|
||
"el_GR": "Συνέχιση προσομοίωσης",
|
||
"en_US": "Resume Emulation",
|
||
"es_ES": "Reanudar Emulación",
|
||
"fr_FR": "Reprendre l'Émulation",
|
||
"he_IL": "המשך האמולציה",
|
||
"it_IT": "Riprendi l'emulazione",
|
||
"ja_JP": "エミュレーション再開",
|
||
"ko_KR": "에뮬레이션 다시 시작",
|
||
"no_NO": "Gjenoppta emuleringen",
|
||
"pl_PL": "Wznów emulację",
|
||
"pt_BR": "Retomar emulação",
|
||
"ru_RU": "Продолжить эмуляцию",
|
||
"sv_SE": "Återuppta emuleringen",
|
||
"th_TH": "ดำเนินการจำลองต่อ",
|
||
"tr_TR": "Emülasyonu Sürdür",
|
||
"uk_UA": "Продовжити емуляцію",
|
||
"zh_CN": "继续模拟",
|
||
"zh_TW": "繼續模擬"
|
||
}
|
||
},
|
||
{
|
||
"ID": "StopEmulationButton",
|
||
"Translations": {
|
||
"ar_SA": "إيقاف المحاكاة",
|
||
"de_DE": "Emulation beenden",
|
||
"el_GR": "Διακοπή Εξομοίωσης",
|
||
"en_US": "Stop Emulation",
|
||
"es_ES": "Detener Emulación",
|
||
"fr_FR": "Arrêter l'Émulation",
|
||
"he_IL": "עצור אמולציה",
|
||
"it_IT": "Arresta l'emulazione",
|
||
"ja_JP": "エミュレーションを中止",
|
||
"ko_KR": "에뮬레이션 중지",
|
||
"no_NO": "Stopp Emulering",
|
||
"pl_PL": "Zatrzymaj emulację",
|
||
"pt_BR": "Parar a Emulação",
|
||
"ru_RU": "Остановить эмуляцию",
|
||
"sv_SE": "Stoppa emulering",
|
||
"th_TH": "หยุดการจำลอง",
|
||
"tr_TR": "Emülasyonu Durdur",
|
||
"uk_UA": "Зупинити емуляцію",
|
||
"zh_CN": "停止模拟",
|
||
"zh_TW": "停止模擬"
|
||
}
|
||
},
|
||
{
|
||
"ID": "RestartEmulationButton",
|
||
"Translations": {
|
||
"ar_SA": "",
|
||
"de_DE": "Emulation neustarten",
|
||
"el_GR": "",
|
||
"en_US": "Restart Emulation",
|
||
"es_ES": "Reiniciar Emulación",
|
||
"fr_FR": "Redémarrer l'Émulation",
|
||
"he_IL": "",
|
||
"it_IT": "",
|
||
"ja_JP": "",
|
||
"ko_KR": "",
|
||
"no_NO": "",
|
||
"pl_PL": "",
|
||
"pt_BR": "",
|
||
"ru_RU": "Перезапустить эмуляцию",
|
||
"sv_SE": "Starta om emulering",
|
||
"th_TH": "",
|
||
"tr_TR": "",
|
||
"uk_UA": "",
|
||
"zh_CN": "重启模拟",
|
||
"zh_TW": "重新啟動模擬"
|
||
}
|
||
},
|
||
{
|
||
"ID": "ScanAmiiboButton",
|
||
"Translations": {
|
||
"ar_SA": "مسح Amiibo",
|
||
"de_DE": "Amiibo scannen",
|
||
"el_GR": "Σάρωση Amiibo",
|
||
"en_US": "Scan Amiibo",
|
||
"es_ES": "Escanear Amiibo",
|
||
"fr_FR": "Scanner un Amiibo",
|
||
"he_IL": "סרוק אמיבו",
|
||
"it_IT": "Scansiona un Amiibo",
|
||
"ja_JP": "Amiibo をスキャン",
|
||
"ko_KR": "Amiibo 스캔",
|
||
"no_NO": "Skann en Amiibo",
|
||
"pl_PL": "Skanuj Amiibo",
|
||
"pt_BR": "Escanear um Amiibo",
|
||
"ru_RU": "Сканировать Amiibo",
|
||
"sv_SE": "Skanna en Amiibo",
|
||
"th_TH": "สแกนหา Amiibo",
|
||
"tr_TR": "Bir Amiibo Tara",
|
||
"uk_UA": "Сканувати Amiibo",
|
||
"zh_CN": "扫描 Amiibo",
|
||
"zh_TW": "掃描 Amiibo"
|
||
}
|
||
},
|
||
{
|
||
"ID": "ScanAmiiboFromBinButton",
|
||
"Translations": {
|
||
"ar_SA": "مسح Amiibo (.BIN)",
|
||
"de_DE": "Amiibo scannen (.BIN)",
|
||
"el_GR": "Σάρωση Amiibo (.BIN)",
|
||
"en_US": "Scan Amiibo (.BIN)",
|
||
"es_ES": "Escanear un Amiibo (.BIN)",
|
||
"fr_FR": "Scanner un Amiibo (.BIN)",
|
||
"he_IL": "סרוק Amiibo (.BIN)",
|
||
"it_IT": "Scansiona un Amiibo (.BIN)",
|
||
"ja_JP": "Amiibo をスキャン (.BIN)",
|
||
"ko_KR": "Amiibo 스캔 (.BIN)",
|
||
"no_NO": "Skann en Amiibo (.BIN)",
|
||
"pl_PL": "Skanuj Amiibo (.BIN)",
|
||
"pt_BR": "Escaneie um Amiibo (.BIN)",
|
||
"ru_RU": "Сканировать Amiibo (.BIN)",
|
||
"sv_SE": "Skanna en Amiibo (.BIN)",
|
||
"th_TH": "สแกนอามีโบ (.BIN)",
|
||
"tr_TR": "Amiibo Tara (.BIN)",
|
||
"uk_UA": "Сканувати Amiibo (.BIN)",
|
||
"zh_CN": "扫描 Amiibo (.BIN)",
|
||
"zh_TW": "掃瞄 Amiibo (.BIN)"
|
||
}
|
||
},
|
||
{
|
||
"ID": "ScanSkylanderButton",
|
||
"Translations": {
|
||
"ar_SA": "فحص Skylander",
|
||
"de_DE": "Skylander scannen",
|
||
"el_GR": "Σάρωση Skylander",
|
||
"en_US": "Scan Skylander",
|
||
"es_ES": "Escanear Skylander",
|
||
"fr_FR": "Scanner un Skylander",
|
||
"he_IL": "סרוק אמיבו",
|
||
"it_IT": "Scansiona un Skylander",
|
||
"ja_JP": "Skylander をスキャン",
|
||
"ko_KR": "Skylander 스캔",
|
||
"no_NO": "Skann en Skylander",
|
||
"pl_PL": "Skanuj Skylander",
|
||
"pt_BR": "Escanear um Skylander",
|
||
"ru_RU": "Сканировать Skylander",
|
||
"sv_SE": "Skanna en Skylander",
|
||
"th_TH": "สแกนหา Skylander",
|
||
"tr_TR": "Bir Skylander Tara",
|
||
"uk_UA": "Сканувати Skylander",
|
||
"zh_CN": "扫描 Skylander",
|
||
"zh_TW": "掃描 Skylander"
|
||
}
|
||
},
|
||
{
|
||
"ID": "RemoveSkylanderButton",
|
||
"Translations": {
|
||
"ar_SA": "إزالة Skylander",
|
||
"de_DE": "Skylander entfernen",
|
||
"el_GR": "Αφαίρεση Skylander",
|
||
"en_US": "Remove Skylander",
|
||
"es_ES": "Eliminar Skylander",
|
||
"fr_FR": "Supprimer un Skylander",
|
||
"he_IL": "הסר Skylander",
|
||
"it_IT": "Rimuovi Skylander",
|
||
"ja_JP": "Skylander を削除",
|
||
"ko_KR": "Skylander 제거",
|
||
"no_NO": "Fjern Skylander",
|
||
"pl_PL": "Usuń Skylander",
|
||
"pt_BR": "Remover um Skylander",
|
||
"ru_RU": "Удалить Skylander",
|
||
"sv_SE": "Ta bort Skylander",
|
||
"th_TH": "ลบ Skylander",
|
||
"tr_TR": "Skylander'ı Kaldır",
|
||
"uk_UA": "Видалити Skylander",
|
||
"zh_CN": "移除 Skylander",
|
||
"zh_TW": "移除 Skylander"
|
||
}
|
||
},
|
||
{
|
||
"ID": "TakeScreenshotButton",
|
||
"Translations": {
|
||
"ar_SA": "أخذ لقطة للشاشة",
|
||
"de_DE": "Screenshot aufnehmen",
|
||
"el_GR": "Λήψη Στιγμιότυπου",
|
||
"en_US": "Take Screenshot",
|
||
"es_ES": "Captura de Pantalla",
|
||
"fr_FR": "Prendre une Capture d'Écran",
|
||
"he_IL": "צלם מסך",
|
||
"it_IT": "Cattura uno screenshot",
|
||
"ja_JP": "スクリーンショットを撮影",
|
||
"ko_KR": "스크린샷 찍기",
|
||
"no_NO": "Ta skjermbilde",
|
||
"pl_PL": "Zrób zrzut ekranu",
|
||
"pt_BR": "Tirar Captura de tela",
|
||
"ru_RU": "Сделать снимок экрана",
|
||
"sv_SE": "Ta skärmbild",
|
||
"th_TH": "ถ่ายภาพหน้าจอ",
|
||
"tr_TR": "Ekran Görüntüsü Al",
|
||
"uk_UA": "Зробити знімок екрана",
|
||
"zh_CN": "保存截屏",
|
||
"zh_TW": "儲存擷取畫面"
|
||
}
|
||
},
|
||
{
|
||
"ID": "HideUiButton",
|
||
"Translations": {
|
||
"ar_SA": "إخفاء واجهة المستخدم",
|
||
"de_DE": "Oberfläche ausblenden",
|
||
"el_GR": "Απόκρυψη UI",
|
||
"en_US": "Hide UI",
|
||
"es_ES": "Ocultar Interfaz",
|
||
"fr_FR": "Masquer l'Interface",
|
||
"he_IL": "הסתר ממשק משתמש ",
|
||
"it_IT": "Nascondi l'interfaccia",
|
||
"ja_JP": "UIを隠す",
|
||
"ko_KR": "UI 숨기기",
|
||
"no_NO": "Skjul brukergrensesnitt",
|
||
"pl_PL": "Ukryj interfejs użytkownika",
|
||
"pt_BR": "Esconder Interface",
|
||
"ru_RU": "Скрыть интерфейс",
|
||
"sv_SE": "Dölj gränssnittet",
|
||
"th_TH": "ซ่อน UI",
|
||
"tr_TR": "Arayüzü Gizle",
|
||
"uk_UA": "Сховати інтерфейс",
|
||
"zh_CN": "隐藏菜单栏和状态栏",
|
||
"zh_TW": "隱藏 UI"
|
||
}
|
||
},
|
||
{
|
||
"ID": "StartRenderDocCaptureButton",
|
||
"Translations": {
|
||
"ar_SA": "",
|
||
"de_DE": "RenderDoc Frame-Aufnahme starten",
|
||
"el_GR": "",
|
||
"en_US": "Start RenderDoc Frame Capture",
|
||
"es_ES": "Iniciar una captura de fotograma de RenderDoc",
|
||
"fr_FR": "Démarrer une capture de trame RenderDoc",
|
||
"he_IL": "",
|
||
"it_IT": "",
|
||
"ja_JP": "",
|
||
"ko_KR": "RenderDoc 프레임 캡처 시작",
|
||
"no_NO": "",
|
||
"pl_PL": "",
|
||
"pt_BR": "",
|
||
"ru_RU": "Запустить захват кадра RenderDoc",
|
||
"sv_SE": "",
|
||
"th_TH": "",
|
||
"tr_TR": "",
|
||
"uk_UA": "",
|
||
"zh_CN": "启动 RenderDoc 帧捕获",
|
||
"zh_TW": ""
|
||
}
|
||
},
|
||
{
|
||
"ID": "EndRenderDocCaptureButton",
|
||
"Translations": {
|
||
"ar_SA": "",
|
||
"de_DE": "RenderDoc Frame-Aufnahme beenden",
|
||
"el_GR": "",
|
||
"en_US": "End RenderDoc Frame Capture",
|
||
"es_ES": "Detener la captura de fotograma de RenderDoc",
|
||
"fr_FR": "Arrêter la capture de trame RenderDoc",
|
||
"he_IL": "",
|
||
"it_IT": "",
|
||
"ja_JP": "",
|
||
"ko_KR": "RenderDoc 프레임 캡처 종료",
|
||
"no_NO": "",
|
||
"pl_PL": "",
|
||
"pt_BR": "",
|
||
"ru_RU": "Завершить захват кадра RenderDoc",
|
||
"sv_SE": "",
|
||
"th_TH": "",
|
||
"tr_TR": "",
|
||
"uk_UA": "",
|
||
"zh_CN": "结束 RenderDoc 帧捕获",
|
||
"zh_TW": ""
|
||
}
|
||
},
|
||
{
|
||
"ID": "DiscardRenderDocCaptureButton",
|
||
"Translations": {
|
||
"ar_SA": "",
|
||
"de_DE": "RenderDoc Frame-Aufnahme verwerfen",
|
||
"el_GR": "",
|
||
"en_US": "Discard RenderDoc Frame Capture",
|
||
"es_ES": "Descartar la captura de fotograma de RenderDoc",
|
||
"fr_FR": "Supprimer la capture de trame RenderDoc",
|
||
"he_IL": "",
|
||
"it_IT": "",
|
||
"ja_JP": "",
|
||
"ko_KR": "RenderDoc 프레임 캡처 폐기",
|
||
"no_NO": "",
|
||
"pl_PL": "",
|
||
"pt_BR": "",
|
||
"ru_RU": "Отменить захват кадра RenderDoc",
|
||
"sv_SE": "",
|
||
"th_TH": "",
|
||
"tr_TR": "",
|
||
"uk_UA": "",
|
||
"zh_CN": "丢弃 RenderDoc 帧捕获",
|
||
"zh_TW": ""
|
||
}
|
||
},
|
||
{
|
||
"ID": "DiscardRenderDocCaptureToolTip",
|
||
"Translations": {
|
||
"ar_SA": "",
|
||
"de_DE": "Beendet die jetzige RenderDoc Frame-Aufnahme, verwirft sofort das Ergebnis.",
|
||
"el_GR": "",
|
||
"en_US": "Ends the currently active RenderDoc Frame Capture, immediately discarding its result.",
|
||
"es_ES": "Finaliza la captura de fotograma de RenderDoc actualmente activa y descarta inmediatamente su resultado.",
|
||
"fr_FR": "Met fin à la capture de trame RenderDoc en cours, en supprimant immédiatement son résultat.",
|
||
"he_IL": "",
|
||
"it_IT": "",
|
||
"ja_JP": "",
|
||
"ko_KR": "현재 활성화된 RenderDoc 프레임 캡처를 종료하고 결과를 즉시 폐기합니다.",
|
||
"no_NO": "",
|
||
"pl_PL": "",
|
||
"pt_BR": "",
|
||
"ru_RU": "Завершает текущий активный захват кадра RenderDoc и немедленно удаляет его результат.",
|
||
"sv_SE": "",
|
||
"th_TH": "",
|
||
"tr_TR": "",
|
||
"uk_UA": "",
|
||
"zh_CN": "结束当前正在进行的 RenderDoc 帧捕获,并立即丢弃其结果。",
|
||
"zh_TW": ""
|
||
}
|
||
}
|
||
]
|
||
}
|