diff --git a/Ryujinx.Ava/Assets/Locales/zh_CN.json b/Ryujinx.Ava/Assets/Locales/zh_CN.json
new file mode 100644
index 00000000..3adb0c74
--- /dev/null
+++ b/Ryujinx.Ava/Assets/Locales/zh_CN.json
@@ -0,0 +1,552 @@
+{
+ "MenuBarFileOpenApplet": "打开小程序",
+ "MenuBarFileOpenAppletOpenMiiAppletToolTip": "打开独立的Mii小程序",
+ "SettingsTabInputDirectMouseAccess": "直通鼠标操作",
+ "SettingsTabSystemMemoryManagerMode": "内存管理模式:",
+ "SettingsTabSystemMemoryManagerModeSoftware": "软件",
+ "SettingsTabSystemMemoryManagerModeHost": "本机 (快速)",
+ "SettingsTabSystemMemoryManagerModeHostUnchecked": "跳过检查的本机 (最快速)",
+ "MenuBarFile": "文件(_F)",
+ "MenuBarFileOpenFromFile": "加载文件中的程序(_L)",
+ "MenuBarFileOpenUnpacked": "加载解包后的游戏(_U)",
+ "MenuBarFileOpenEmuFolder": "打开Ryujinx文件夹",
+ "MenuBarFileOpenLogsFolder": "打开日志文件夹",
+ "MenuBarFileExit": "退出(_E)",
+ "MenuBarOptions": "选项",
+ "MenuBarOptionsToggleFullscreen": "切换全屏",
+ "MenuBarOptionsStartGamesInFullscreen": "以全屏模式启动游戏",
+ "MenuBarOptionsStopEmulation": "中止模拟",
+ "MenuBarOptionsSettings": "设置(_S)",
+ "MenuBarOptionsManageUserProfiles": "管理用户账户(_M)",
+ "MenuBarActions": "行动(_A)",
+ "MenuBarOptionsSimulateWakeUpMessage": "模拟唤醒消息",
+ "MenuBarActionsScanAmiibo": "扫描Amiibo",
+ "MenuBarTools": "工具(_T)",
+ "MenuBarToolsInstallFirmware": "安装固件",
+ "MenuBarFileToolsInstallFirmwareFromFile": "从 XCI 或 ZIP 安装固件",
+ "MenuBarFileToolsInstallFirmwareFromDirectory": "从文件夹安装固件",
+ "MenuBarHelp": "帮助",
+ "MenuBarHelpCheckForUpdates": "检查更新",
+ "MenuBarHelpAbout": "关于",
+ "MenuSearch": "搜索...",
+ "GameListHeaderFavorite": "收藏",
+ "GameListHeaderIcon": "图标",
+ "GameListHeaderApplication": "名称",
+ "GameListHeaderDeveloper": "制作商",
+ "GameListHeaderVersion": "版本",
+ "GameListHeaderTimePlayed": "游玩时间",
+ "GameListHeaderLastPlayed": "上次游玩",
+ "GameListHeaderFileExtension": "扩展名",
+ "GameListHeaderFileSize": "大小",
+ "GameListHeaderPath": "路径",
+ "GameListContextMenuOpenUserSaveDirectory": "打开应用存档目录",
+ "GameListContextMenuOpenUserSaveDirectoryToolTip": "打开储存游戏存档的目录",
+ "GameListContextMenuOpenUserDeviceDirectory": "打开应用系统目录",
+ "GameListContextMenuOpenUserDeviceDirectoryToolTip": "打开包含游戏系统设置的目录",
+ "GameListContextMenuOpenUserBcatDirectory": "打开BCAT目录",
+ "GameListContextMenuOpenUserBcatDirectoryToolTip": "打开包含游戏BCAT数据的目录",
+ "GameListContextMenuManageTitleUpdates": "管理游戏更新",
+ "GameListContextMenuManageTitleUpdatesToolTip": "打开更新管理窗口",
+ "GameListContextMenuManageDlc": "管理DLC",
+ "GameListContextMenuManageDlcToolTip": "打开 DLC 管理窗口",
+ "GameListContextMenuOpenModsDirectory": "打开MOD目录",
+ "GameListContextMenuOpenModsDirectoryToolTip": "打开存放游戏MOD的目录",
+ "GameListContextMenuCacheManagement": "缓存管理",
+ "GameListContextMenuCacheManagementPurgePptc": "清除 PPTC 缓存",
+ "GameListContextMenuCacheManagementPurgePptcToolTip": "删除游戏的 PPTC 缓存",
+ "GameListContextMenuCacheManagementPurgeShaderCache": "清除着色器缓存",
+ "GameListContextMenuCacheManagementPurgeShaderCacheToolTip": "删除游戏的着色器缓存",
+ "GameListContextMenuCacheManagementOpenPptcDirectory": "打开 PPTC 目录",
+ "GameListContextMenuCacheManagementOpenPptcDirectoryToolTip": "打开包含游戏 PPTC 缓存的目录",
+ "GameListContextMenuCacheManagementOpenShaderCacheDirectory": "打开着色器缓存目录",
+ "GameListContextMenuCacheManagementOpenShaderCacheDirectoryToolTip": "打开包含应用程序着色器缓存的目录",
+ "GameListContextMenuExtractData": "提取数据",
+ "GameListContextMenuExtractDataExeFS": "ExeFS",
+ "GameListContextMenuExtractDataExeFSToolTip": "从游戏的当前状态中提取 ExeFS 分区(包括更新)",
+ "GameListContextMenuExtractDataRomFS": "RomFS",
+ "GameListContextMenuExtractDataRomFSToolTip": "从游戏的当前状态中提取 RomFS 分区(包括更新)",
+ "GameListContextMenuExtractDataLogo": "图标",
+ "GameListContextMenuExtractDataLogoToolTip": "从游戏的当前状态中提取图标(包括更新)",
+ "StatusBarGamesLoaded": "{0}/{1} 游戏加载完成",
+ "StatusBarSystemVersion": "系统版本: {0}",
+ "Settings": "设置",
+ "SettingsTabGeneral": "用户界面",
+ "SettingsTabGeneralGeneral": "常规",
+ "SettingsTabGeneralEnableDiscordRichPresence": "启用Discord在线状态展示",
+ "SettingsTabGeneralCheckUpdatesOnLaunch": "自动检查更新",
+ "SettingsTabGeneralShowConfirmExitDialog": "显示 \"确认退出\" 对话框",
+ "SettingsTabGeneralHideCursorOnIdle": "空闲时隐藏鼠标",
+ "SettingsTabGeneralGameDirectories": "游戏目录",
+ "SettingsTabGeneralAdd": "添加",
+ "SettingsTabGeneralRemove": "删除",
+ "SettingsTabSystem": "系统",
+ "SettingsTabSystemCore": "核心",
+ "SettingsTabSystemSystemRegion": "系统区域:",
+ "SettingsTabSystemSystemRegionJapan": "日本",
+ "SettingsTabSystemSystemRegionUSA": "美国",
+ "SettingsTabSystemSystemRegionEurope": "欧洲",
+ "SettingsTabSystemSystemRegionAustralia": "澳大利亚",
+ "SettingsTabSystemSystemRegionChina": "中国",
+ "SettingsTabSystemSystemRegionKorea": "韩国",
+ "SettingsTabSystemSystemRegionTaiwan": "台湾地区",
+ "SettingsTabSystemSystemLanguage": "系统语言:",
+ "SettingsTabSystemSystemLanguageJapanese": "日语",
+ "SettingsTabSystemSystemLanguageAmericanEnglish": "美式英语",
+ "SettingsTabSystemSystemLanguageFrench": "法语",
+ "SettingsTabSystemSystemLanguageGerman": "德语",
+ "SettingsTabSystemSystemLanguageItalian": "意大利语",
+ "SettingsTabSystemSystemLanguageSpanish": "西班牙语",
+ "SettingsTabSystemSystemLanguageChinese": "中文(简体)",
+ "SettingsTabSystemSystemLanguageKorean": "韩语",
+ "SettingsTabSystemSystemLanguageDutch": "荷兰语",
+ "SettingsTabSystemSystemLanguagePortuguese": "葡萄牙语",
+ "SettingsTabSystemSystemLanguageRussian": "俄语",
+ "SettingsTabSystemSystemLanguageTaiwanese": "中文(繁体)",
+ "SettingsTabSystemSystemLanguageBritishEnglish": "英式英语",
+ "SettingsTabSystemSystemLanguageCanadianFrench": "加拿大法语",
+ "SettingsTabSystemSystemLanguageLatinAmericanSpanish": "拉美西班牙语",
+ "SettingsTabSystemSystemLanguageSimplifiedChinese": "简体中文(推荐)",
+ "SettingsTabSystemSystemLanguageTraditionalChinese": "繁体中文(推荐)",
+ "SettingsTabSystemSystemTimeZone": "系统时区:",
+ "SettingsTabSystemSystemTime": "系统时钟:",
+ "SettingsTabSystemEnableVsync": "开启 VSync",
+ "SettingsTabSystemEnablePptc": "开启 PPTC 缓存",
+ "SettingsTabSystemEnableFsIntegrityChecks": "开启文件系统完整性检查",
+ "SettingsTabSystemAudioBackend": "音频后端:",
+ "SettingsTabSystemAudioBackendDummy": "无",
+ "SettingsTabSystemAudioBackendOpenAL": "OpenAL",
+ "SettingsTabSystemAudioBackendSoundIO": "SoundIO",
+ "SettingsTabSystemAudioBackendSDL2": "SDL2",
+ "SettingsTabSystemHacks": "修正",
+ "SettingsTabSystemHacksNote": " - 会引起模拟器不稳定",
+ "SettingsTabSystemExpandDramSize": "将模拟RAM大小扩展至 6GB",
+ "SettingsTabSystemIgnoreMissingServices": "忽略缺少的服务",
+ "SettingsTabGraphics": "图像",
+ "SettingsTabGraphicsEnhancements": "增强",
+ "SettingsTabGraphicsEnableShaderCache": "启用着色器缓存",
+ "SettingsTabGraphicsAnisotropicFiltering": "各向异性过滤:",
+ "SettingsTabGraphicsAnisotropicFilteringAuto": "自动",
+ "SettingsTabGraphicsAnisotropicFiltering2x": "2x",
+ "SettingsTabGraphicsAnisotropicFiltering4x": "4x",
+ "SettingsTabGraphicsAnisotropicFiltering8x": "8x",
+ "SettingsTabGraphicsAnisotropicFiltering16x": "16x",
+ "SettingsTabGraphicsResolutionScale": "分辨率缩放:",
+ "SettingsTabGraphicsResolutionScaleCustom": "自定义 (不推荐)",
+ "SettingsTabGraphicsResolutionScaleNative": "原生 (720p/1080p)",
+ "SettingsTabGraphicsResolutionScale2x": "2x (1440p/2160p)",
+ "SettingsTabGraphicsResolutionScale3x": "3x (2160p/3240p)",
+ "SettingsTabGraphicsResolutionScale4x": "4x (2880p/4320p)",
+ "SettingsTabGraphicsAspectRatio": "宽高比:",
+ "SettingsTabGraphicsAspectRatio4x3": "4:3",
+ "SettingsTabGraphicsAspectRatio16x9": "16:9",
+ "SettingsTabGraphicsAspectRatio16x10": "16:10",
+ "SettingsTabGraphicsAspectRatio21x9": "21:9",
+ "SettingsTabGraphicsAspectRatio32x9": "32:9",
+ "SettingsTabGraphicsAspectRatioStretch": "拉伸至屏幕",
+ "SettingsTabGraphicsDeveloperOptions": "开发者选项",
+ "SettingsTabGraphicsShaderDumpPath": "图形着色器转储路径:",
+ "SettingsTabLogging": "日志",
+ "SettingsTabLoggingLogging": "日志",
+ "SettingsTabLoggingEnableLoggingToFile": "保存日志为文件",
+ "SettingsTabLoggingEnableStubLogs": "记录Stub",
+ "SettingsTabLoggingEnableInfoLogs": "记录Info",
+ "SettingsTabLoggingEnableWarningLogs": "记录Warning",
+ "SettingsTabLoggingEnableErrorLogs": "记录Error",
+ "SettingsTabLoggingEnableTraceLogs": "记录Trace",
+ "SettingsTabLoggingEnableGuestLogs": "记录Guest",
+ "SettingsTabLoggingEnableFsAccessLogs": "记录文件访问",
+ "SettingsTabLoggingFsGlobalAccessLogMode": "记录全局文件访问模式:",
+ "SettingsTabLoggingDeveloperOptions": "开发者选项 (警告: 会降低性能)",
+ "SettingsTabLoggingOpenglLogLevel": "OpenGL日志级别:",
+ "SettingsTabLoggingOpenglLogLevelNone": "无",
+ "SettingsTabLoggingOpenglLogLevelError": "错误",
+ "SettingsTabLoggingOpenglLogLevelPerformance": "减速",
+ "SettingsTabLoggingOpenglLogLevelAll": "全部",
+ "SettingsTabLoggingEnableDebugLogs": "启用调试日志",
+ "SettingsTabInput": "输入",
+ "SettingsTabInputEnableDockedMode": "主机模式",
+ "SettingsTabInputDirectKeyboardAccess": "直通键盘控制",
+ "SettingsButtonSave": "保存",
+ "SettingsButtonClose": "关闭",
+ "SettingsButtonApply": "应用",
+ "ControllerSettingsPlayer": "玩家",
+ "ControllerSettingsPlayer1": "玩家 1",
+ "ControllerSettingsPlayer2": "玩家 2",
+ "ControllerSettingsPlayer3": "玩家 3",
+ "ControllerSettingsPlayer4": "玩家 4",
+ "ControllerSettingsPlayer5": "玩家 5",
+ "ControllerSettingsPlayer6": "玩家 6",
+ "ControllerSettingsPlayer7": "玩家 7",
+ "ControllerSettingsPlayer8": "玩家 8",
+ "ControllerSettingsHandheld": "掌机模式",
+ "ControllerSettingsInputDevice": "输入设备",
+ "ControllerSettingsRefresh": "刷新",
+ "ControllerSettingsDeviceDisabled": "关闭",
+ "ControllerSettingsControllerType": "手柄类型",
+ "ControllerSettingsControllerTypeHandheld": "掌机",
+ "ControllerSettingsControllerTypeProController": "Pro手柄",
+ "ControllerSettingsControllerTypeJoyConPair": "JoyCon",
+ "ControllerSettingsControllerTypeJoyConLeft": "左JoyCon",
+ "ControllerSettingsControllerTypeJoyConRight": "右JoyCon",
+ "ControllerSettingsProfile": "预设",
+ "ControllerSettingsProfileDefault": "默认",
+ "ControllerSettingsLoad": "加载",
+ "ControllerSettingsAdd": "新建",
+ "ControllerSettingsRemove": "删除",
+ "ControllerSettingsButtons": "按钮",
+ "ControllerSettingsButtonA": "A",
+ "ControllerSettingsButtonB": "B",
+ "ControllerSettingsButtonX": "X",
+ "ControllerSettingsButtonY": "Y",
+ "ControllerSettingsButtonPlus": "+",
+ "ControllerSettingsButtonMinus": "-",
+ "ControllerSettingsDPad": "方向键",
+ "ControllerSettingsDPadUp": "上",
+ "ControllerSettingsDPadDown": "下",
+ "ControllerSettingsDPadLeft": "左",
+ "ControllerSettingsDPadRight": "右",
+ "ControllerSettingsLStick": "左摇杆",
+ "ControllerSettingsLStickButton": "按下",
+ "ControllerSettingsLStickUp": "上",
+ "ControllerSettingsLStickDown": "下",
+ "ControllerSettingsLStickLeft": "左",
+ "ControllerSettingsLStickRight": "右",
+ "ControllerSettingsLStickStick": "杆",
+ "ControllerSettingsLStickInvertXAxis": "反转 X 方向",
+ "ControllerSettingsLStickInvertYAxis": "反转 Y 方向",
+ "ControllerSettingsLStickDeadzone": "死区:",
+ "ControllerSettingsRStick": "右摇杆",
+ "ControllerSettingsRStickButton": "按下",
+ "ControllerSettingsRStickUp": "上",
+ "ControllerSettingsRStickDown": "下",
+ "ControllerSettingsRStickLeft": "左",
+ "ControllerSettingsRStickRight": "右",
+ "ControllerSettingsRStickStick": "杆",
+ "ControllerSettingsRStickInvertXAxis": "反转 X 方向",
+ "ControllerSettingsRStickInvertYAxis": "反转 Y 方向",
+ "ControllerSettingsRStickDeadzone": "死区:",
+ "ControllerSettingsTriggersLeft": "左扳机",
+ "ControllerSettingsTriggersRight": "右扳机",
+ "ControllerSettingsTriggersButtonsLeft": "左扳机键",
+ "ControllerSettingsTriggersButtonsRight": "右扳机键",
+ "ControllerSettingsTriggers": "扳机",
+ "ControllerSettingsTriggerL": "L",
+ "ControllerSettingsTriggerR": "R",
+ "ControllerSettingsTriggerZL": "ZL",
+ "ControllerSettingsTriggerZR": "ZR",
+ "ControllerSettingsLeftSL": "SL",
+ "ControllerSettingsLeftSR": "SR",
+ "ControllerSettingsRightSL": "SL",
+ "ControllerSettingsRightSR": "SR",
+ "ControllerSettingsExtraButtonsLeft": "左按键",
+ "ControllerSettingsExtraButtonsRight": "右按键",
+ "ControllerSettingsMisc": "其他",
+ "ControllerSettingsTriggerThreshold": "扳机阈值:",
+ "ControllerSettingsMotion": "体感",
+ "ControllerSettingsCemuHook": "CemuHook",
+ "ControllerSettingsMotionEnableMotionControls": "启用体感操作",
+ "ControllerSettingsMotionUseCemuhookCompatibleMotion": "使用CemuHook体感协议",
+ "ControllerSettingsMotionControllerSlot": "手柄:",
+ "ControllerSettingsMotionMirrorInput": "镜像操作",
+ "ControllerSettingsMotionRightJoyConSlot": "右JoyCon:",
+ "ControllerSettingsMotionServerHost": "服务器Host:",
+ "ControllerSettingsMotionGyroSensitivity": "陀螺仪敏感度:",
+ "ControllerSettingsMotionGyroDeadzone": "陀螺仪死区:",
+ "ControllerSettingsSave": "保存",
+ "ControllerSettingsClose": "关闭",
+ "UserProfilesSelectedUserProfile": "选择用户账户:",
+ "UserProfilesSaveProfileName": "保存账户名",
+ "UserProfilesChangeProfileImage": "更换头像",
+ "UserProfilesAvailableUserProfiles": "现有的账户:",
+ "UserProfilesAddNewProfile": "新建账户",
+ "UserProfilesDeleteSelectedProfile": "删除选择的账户",
+ "UserProfilesClose": "关闭",
+ "ProfileImageSelectionTitle": "头像选择",
+ "ProfileImageSelectionHeader": "选择合适的头像图片",
+ "ProfileImageSelectionNote": "您可以导入自定义头像,或从系统中选择头像",
+ "ProfileImageSelectionImportImage": "导入图像文件",
+ "ProfileImageSelectionSelectAvatar": "选择系统头像",
+ "InputDialogTitle": "输入对话框",
+ "InputDialogOk": "完成",
+ "InputDialogCancel": "取消",
+ "InputDialogAddNewProfileTitle": "选择用户名称",
+ "InputDialogAddNewProfileHeader": "请输入账户名称",
+ "InputDialogAddNewProfileSubtext": "(最大长度: {0})",
+ "AvatarChoose": "选择",
+ "AvatarSetBackgroundColor": "设置背景色",
+ "AvatarClose": "关闭",
+ "ControllerSettingsLoadProfileToolTip": "加载预设",
+ "ControllerSettingsAddProfileToolTip": "新增预设",
+ "ControllerSettingsRemoveProfileToolTip": "删除预设",
+ "ControllerSettingsSaveProfileToolTip": "保存预设",
+ "MenuBarFileToolsTakeScreenshot": "保存截图",
+ "MenuBarFileToolsHideUi": "隐藏UI",
+ "GameListContextMenuToggleFavorite": "标记为收藏",
+ "GameListContextMenuToggleFavoriteToolTip": "启用或取消收藏标记",
+ "SettingsTabGeneralTheme": "主题",
+ "SettingsTabGeneralThemeCustomTheme": "自选主题路径",
+ "SettingsTabGeneralThemeBaseStyle": "主题色调",
+ "SettingsTabGeneralThemeBaseStyleDark": "暗黑",
+ "SettingsTabGeneralThemeBaseStyleLight": "浅色",
+ "SettingsTabGeneralThemeEnableCustomTheme": "使用自选主题界面",
+ "ButtonBrowse": "浏览",
+ "ControllerSettingsMotionConfigureCemuHookSettings": "配置CemuHook体感",
+ "ControllerSettingsRumble": "震动",
+ "ControllerSettingsRumbleEnable": "启用震动",
+ "ControllerSettingsRumbleStrongMultiplier": "强震动调节",
+ "ControllerSettingsRumbleWeakMultiplier": "弱震动调节",
+ "DialogMessageSaveNotAvailableMessage": "没有{0} [{1:x16}]的游戏存档",
+ "DialogMessageSaveNotAvailableCreateSaveMessage": "是否创建该游戏的存档文件夹?",
+ "DialogConfirmationTitle": "Ryujinx - 设置",
+ "DialogUpdaterTitle": "Ryujinx - 更新",
+ "DialogErrorTitle": "Ryujinx - 错误",
+ "DialogWarningTitle": "Ryujinx - 警告",
+ "DialogExitTitle": "Ryujinx - 关闭",
+ "DialogErrorMessage": "Ryujinx遇到了错误",
+ "DialogExitMessage": "是否关闭Ryujinx?",
+ "DialogExitSubMessage": "所有未保存的进度会丢失!",
+ "DialogMessageCreateSaveErrorMessage": "创建特定的存档时出错: {0}",
+ "DialogMessageFindSaveErrorMessage": "查找特定的存档时出错: {0}",
+ "FolderDialogExtractTitle": "选择要解压到的文件夹",
+ "DialogNcaExtractionMessage": "提取{1}的{0}分区...",
+ "DialogNcaExtractionTitle": "Ryujinx - NCA分区提取",
+ "DialogNcaExtractionMainNcaNotFoundErrorMessage": "提取失败。所选文件中不含主NCA文件",
+ "DialogNcaExtractionCheckLogErrorMessage": "提取失败。请查看日志文件获取详情。",
+ "DialogNcaExtractionSuccessMessage": "提取成功。",
+ "DialogUpdaterConvertFailedMessage": "无法转换当前 Ryujinx 版本。",
+ "DialogUpdaterCancelUpdateMessage": "更新取消!",
+ "DialogUpdaterAlreadyOnLatestVersionMessage": "您使用的Ryujinx是最新版本。",
+ "DialogUpdaterFailedToGetVersionMessage": "尝试从 Github 获取版本信息时无效。可能由于 GitHub Actions 正在编译新版本。请过几分钟重试。",
+ "DialogUpdaterConvertFailedGithubMessage": "无法转换从 Github 接收到的 Ryujinx 版本转换。",
+ "DialogUpdaterDownloadingMessage": "下载新版本中...",
+ "DialogUpdaterExtractionMessage": "正在提取更新...",
+ "DialogUpdaterRenamingMessage": "正在删除旧文件...",
+ "DialogUpdaterAddingFilesMessage": "安装更新中...",
+ "DialogUpdaterCompleteMessage": "更新成功!",
+ "DialogUpdaterRestartMessage": "立即重启 Ryujinx 完成更新?",
+ "DialogUpdaterArchNotSupportedMessage": "您运行的系统架构不受支持!",
+ "DialogUpdaterArchNotSupportedSubMessage": "(仅支持 x64 系统)",
+ "DialogUpdaterNoInternetMessage": "没有连接到互联网",
+ "DialogUpdaterNoInternetSubMessage": "请确保互联网连接正常。",
+ "DialogUpdaterDirtyBuildMessage": "不能更新第三方版本的 Ryujinx!",
+ "DialogUpdaterDirtyBuildSubMessage": "如果希望使用受支持的版本,请您在 https://ryujinx.org/ 下载。",
+ "DialogRestartRequiredMessage": "需要重启模拟器",
+ "DialogThemeRestartMessage": "主题设置已保存。需要重新启动才能生效。",
+ "DialogThemeRestartSubMessage": "您是否要重启?",
+ "DialogFirmwareInstallEmbeddedMessage": "要安装游戏内置的固件吗?(固件 {0})",
+ "DialogFirmwareInstallEmbeddedSuccessMessage": "未找到已安装的固件,但 Ryujinx 可以从现有的游戏安装固件{0}.\\n模拟器现在可以运行。",
+ "DialogFirmwareNoFirmwareInstalledMessage": "未安装固件",
+ "DialogFirmwareInstalledMessage": "已安装固件{0}",
+ "DialogOpenSettingsWindowLabel": "打开设置窗口",
+ "DialogControllerAppletTitle": "控制器小窗口",
+ "DialogMessageDialogErrorExceptionMessage": "显示消息对话框时出错: {0}",
+ "DialogSoftwareKeyboardErrorExceptionMessage": "显示软件键盘时出错: {0}",
+ "DialogErrorAppletErrorExceptionMessage": "显示错误对话框时出错: {0}",
+ "DialogUserErrorDialogMessage": "{0}: {1}",
+ "DialogUserErrorDialogInfoMessage": "\n有关修复此错误的更多信息,可以遵循我们的设置指南。",
+ "DialogUserErrorDialogTitle": "Ryujinx错误 ({0})",
+ "DialogAmiiboApiTitle": "Amiibo API",
+ "DialogAmiiboApiFailFetchMessage": "从 API 获取信息时出错。",
+ "DialogAmiiboApiConnectErrorMessage": "无法连接到 Amiibo API 服务器。服务器可能已关闭,或者您没有网络连接。",
+ "DialogProfileInvalidProfileErrorMessage": "预设{0} 与当前输入配置系统不兼容。",
+ "DialogProfileDefaultProfileOverwriteErrorMessage": "默认预设无法被覆盖",
+ "DialogProfileDeleteProfileTitle": "删除预设",
+ "DialogProfileDeleteProfileMessage": "删除后不可恢复,确定吗?",
+ "DialogWarning": "警告",
+ "DialogPPTCDeletionMessage": "您即将删除:\n\n{0}的 PPTC 缓存\n\n确定吗?",
+ "DialogPPTCDeletionErrorMessage": "清除位于{0}的 PPTC 缓存时出错: {1}",
+ "DialogShaderDeletionMessage": "您即将删除:\n\n{0}的着色器缓存\n\n确定吗?",
+ "DialogShaderDeletionErrorMessage": "清除位于{0}的着色器缓存时出错: {1}",
+ "DialogRyujinxErrorMessage": "Ryujinx遇到错误",
+ "DialogInvalidTitleIdErrorMessage": "UI 错误:所选游戏没有有效的标题ID",
+ "DialogFirmwareInstallerFirmwareNotFoundErrorMessage": "路径{0}找不到有效的系统固件。",
+ "DialogFirmwareInstallerFirmwareInstallTitle": "安装固件{0}",
+ "DialogFirmwareInstallerFirmwareInstallMessage": "将安装{0}版本的系统。",
+ "DialogFirmwareInstallerFirmwareInstallSubMessage": "\n\n这将替换当前系统版本{0}。",
+ "DialogFirmwareInstallerFirmwareInstallConfirmMessage": "\n\n确认进行?",
+ "DialogFirmwareInstallerFirmwareInstallWaitMessage": "安装固件中...",
+ "DialogFirmwareInstallerFirmwareInstallSuccessMessage": "成功安装系统版本{0}。",
+ "DialogUserProfileDeletionWarningMessage": "删除后将没有可选择的用户账户",
+ "DialogUserProfileDeletionConfirmMessage": "是否删除选择的账户",
+ "DialogControllerSettingsModifiedConfirmMessage": "目前的输入预设已更新",
+ "DialogControllerSettingsModifiedConfirmSubMessage": "要保存吗?",
+ "DialogDlcLoadNcaErrorMessage": "{0}. 错误的文件: {1}",
+ "DialogDlcNoDlcErrorMessage": "选择的文件不包含所选游戏的 DLC!",
+ "DialogPerformanceCheckLoggingEnabledMessage": "您启用了跟踪日志,仅供开发人员使用。",
+ "DialogPerformanceCheckLoggingEnabledConfirmMessage": "为了获得最佳性能,建议禁用跟踪日志记录。您是否要立即禁用?",
+ "DialogPerformanceCheckShaderDumpEnabledMessage": "您启用了着色器转储,仅供开发人员使用。",
+ "DialogPerformanceCheckShaderDumpEnabledConfirmMessage": "为了获得最佳性能,建议禁用着色器转储。您是否要立即禁用?",
+ "DialogLoadAppGameAlreadyLoadedMessage": "当前已加载有游戏",
+ "DialogLoadAppGameAlreadyLoadedSubMessage": "请停止模拟或关闭程序,再启动另一个游戏。",
+ "DialogUpdateAddUpdateErrorMessage": "选择的文件不包含所选游戏的更新!",
+ "DialogSettingsBackendThreadingWarningTitle": "警告 - 后端多线程",
+ "DialogSettingsBackendThreadingWarningMessage": "改变此选项后必须重启 Ryujinx 才能生效。根据您的硬件,您开启该选项时,可能需要手动禁用驱动程序本身的GL多线程。",
+ "SettingsTabGraphicsFeaturesOptions": "功能",
+ "SettingsTabGraphicsBackendMultithreading": "后端多线程:",
+ "CommonAuto": "自动(推荐)",
+ "CommonOff": "关闭",
+ "CommonOn": "打开",
+ "InputDialogYes": "是",
+ "InputDialogNo": "否",
+ "DialogProfileInvalidProfileNameErrorMessage": "文件名包含无效字符,请重试。",
+ "MenuBarOptionsPauseEmulation": "暂停",
+ "MenuBarOptionsResumeEmulation": "继续",
+ "AboutUrlTooltipMessage": "在浏览器中打开Ryujinx的官网。",
+ "AboutDisclaimerMessage": "Ryujinx以任何方式都与Nintendo™以及任何商业伙伴没有关联",
+ "AboutAmiiboDisclaimerMessage": "我们的Amiibo模拟使用了\nAmiiboAPI (www.amiiboapi.com) ",
+ "AboutPatreonUrlTooltipMessage": "在浏览器中打开Ryujinx的Patreon赞助页。",
+ "AboutGithubUrlTooltipMessage": "在浏览器中打开Ryujinx的GitHub代码库。",
+ "AboutDiscordUrlTooltipMessage": "在浏览器中打开Ryujinx的Discord邀请链接。",
+ "AboutTwitterUrlTooltipMessage": "在浏览器中打开Ryujinx的Twitter主页。",
+ "AboutRyujinxAboutTitle": "关于:",
+ "AboutRyujinxAboutContent": "Ryujinx是Nintendo Switch™的模拟器.\n您可以在Patreon上支持Ryujinx。\n关注Twitter或者Discord可以获取模拟器最新动态。\n如果您对开发感兴趣,欢迎来GitHub和Discord加入我们!",
+ "AboutRyujinxMaintainersTitle": "由以下作者维护:",
+ "AboutRyujinxMaintainersContentTooltipMessage": "在浏览器中打开贡献者的网页",
+ "AboutRyujinxSupprtersTitle": "感谢Patreon的赞助者:",
+ "AmiiboSeriesLabel": "Amiibo系列",
+ "AmiiboCharacterLabel": "角色",
+ "AmiiboScanButtonLabel": "扫描",
+ "AmiiboOptionsShowAllLabel": "显示所有 Amiibo",
+ "AmiiboOptionsUsRandomTagLabel": "修正: 使用随机标记的Uuid",
+ "DlcManagerTableHeadingEnabledLabel": "启用",
+ "DlcManagerTableHeadingTitleIdLabel": "游戏ID",
+ "DlcManagerTableHeadingContainerPathLabel": "文件夹路径",
+ "DlcManagerTableHeadingFullPathLabel": "完整路径",
+ "DlcManagerRemoveAllButton": "全部删除",
+ "MenuBarOptionsChangeLanguage": "更改语言",
+ "CommonSort": "排序",
+ "CommonShowNames": "显示名称",
+ "CommonFavorite": "收藏",
+ "OrderAscending": "从小到大",
+ "OrderDescending": "从大到小",
+ "SettingsTabGraphicsFeatures": "额外功能",
+ "ErrorWindowTitle": "错误窗口",
+ "ToggleDiscordTooltip": "启用或关闭Discord详细在线状态展示",
+ "AddGameDirBoxTooltip": "输入要添加的游戏目录",
+ "AddGameDirTooltip": "添加游戏目录到列表中",
+ "RemoveGameDirTooltip": "移除选中的目录",
+ "CustomThemeCheckTooltip": "启用或关闭自定义主题",
+ "CustomThemePathTooltip": "自定义主题的目录",
+ "CustomThemeBrowseTooltip": "查找自定义主题",
+ "DockModeToggleTooltip": "是否开启Swith的主机模式",
+ "DirectKeyboardTooltip": "是否开启\"直连键盘访问(HID)支持\" (部分游戏可以使用您的键盘输入文字)",
+ "DirectMouseTooltip": "是否开启\"直连鼠标访问(HID)支持\" (部分游戏可以使用您的鼠标导航)",
+ "RegionTooltip": "更改系统区域",
+ "LanguageTooltip": "更改系统语言",
+ "TimezoneTooltip": "更改系统时区",
+ "TimeTooltip": "更改系统时钟",
+ "VSyncToggleTooltip": "开启可以消除帧撕裂,关闭可以提高性能",
+ "PptcToggleTooltip": "开启以后减少游戏启动时间",
+ "FsIntegrityToggleTooltip": "是否检查游戏文件内容的完整性",
+ "AudioBackendTooltip": "默认推荐SDL,但每种音频后端对各类游戏兼容性可能不同",
+ "MemoryManagerTooltip": "改变Switch内存映射到电脑内存的方式,会影响CPU性能消耗",
+ "MemoryManagerSoftwareTooltip": "使用软件内存页管理,最精确但是速度最慢",
+ "MemoryManagerHostTooltip": "直接映射内存页到电脑内存,JIT效率很高",
+ "MemoryManagerUnsafeTooltip": "直接映射内存页,但是不检查内存溢出,JIT效率最高。Ryujinx可以访问任何位置的内存,所以相对不安全。此模式下只应运行您信任的游戏或软件(即官方游戏)",
+ "DRamTooltip": "扩展模拟的Switch内存为6GB,某些高清纹理MOD或4K MOD需要此选项",
+ "IgnoreMissingServicesTooltip": "忽略某些未实现的系统服务,少部分游戏需要此选项才能启动",
+ "GraphicsBackendThreadingTooltip": "启用后端多线程",
+ "GalThreadingTooltip": "使用模拟器自带的多线程调度,减少着色器编译的卡顿,并提高驱动程序的性能(尤其是缺失多线程的AMD)。NVIDIA用户需要重启模拟器才能禁用驱动本身的多线程,否则您需手动执行禁用获得最佳性能",
+ "ShaderCacheToggleTooltip": "开启后缓存着色器到硬盘,减少画面卡顿",
+ "ResolutionScaleTooltip": "缩放渲染的分辨率",
+ "ResolutionScaleEntryTooltip": "尽量使用如1.5的浮点倍数。非整数的倍率易引起错误",
+ "AnisotropyTooltip": "各向异性过滤等级。能提高倾斜视角纹理的清晰度('自动'使用游戏默认指定的等级)",
+ "AspectRatioTooltip": "模拟器渲染窗口的宽高比",
+ "ShaderDumpPathTooltip": "转储图形着色器的路径",
+ "FileLogTooltip": "是否保存日志文件到硬盘",
+ "StubLogTooltip": "记录stub消息",
+ "InfoLogTooltip": "记录info消息",
+ "WarnLogTooltip": "记录warning消息",
+ "ErrorLogTooltip": "记录error消息",
+ "TraceLogTooltip": "记录trace消息",
+ "GuestLogTooltip": "记录guest消息",
+ "FileAccessLogTooltip": "记录文件访问消息",
+ "FSAccessLogModeTooltip": "记录FS访问消息,输出到控制台。可选的模式是0-3",
+ "DeveloperOptionTooltip": "使用请谨慎",
+ "OpenGlLogLevel": "需要打开适当的日志等级",
+ "DebugLogTooltip": "记录debug消息",
+ "LoadApplicationFileTooltip": "选择Switch格式的游戏并加载",
+ "LoadApplicationFolderTooltip": "选择一个解包后格式的Switch游戏并加载",
+ "OpenRyujinxFolderTooltip": "打开Ryujinx系统目录",
+ "OpenRyujinxLogsTooltip": "打开日志存放的目录",
+ "ExitTooltip": "关闭Ryujinx",
+ "OpenSettingsTooltip": "打开设置窗口",
+ "OpenProfileManagerTooltip": "打开用户账号管理器",
+ "StopEmulationTooltip": "停止运行当前游戏并回到选择界面",
+ "CheckUpdatesTooltip": "检查新版本Ryujinx",
+ "OpenAboutTooltip": "打开'关于'窗口",
+ "GridSize": "网格尺寸",
+ "GridSizeTooltip": "调整网格模式的大小",
+ "SettingsTabSystemSystemLanguageBrazilianPortuguese": "巴西葡萄牙语",
+ "AboutRyujinxContributorsButtonHeader": "查看所有参与者",
+ "SettingsTabSystemAudioVolume": "音量: ",
+ "AudioVolumeTooltip": "调节音量",
+ "SettingsTabSystemEnableInternetAccess": "启用网络连接",
+ "EnableInternetAccessTooltip": "开启互联网访问。此选项打开后,效果类似于Switch连接到互联网的状态。注意即使此选项关闭,应用程序也偶尔有可能连接到网络",
+ "GameListContextMenuManageCheatToolTip": "管理金手指",
+ "GameListContextMenuManageCheat": "管理金手指",
+ "ControllerSettingsStickRange": "范围",
+ "DialogStopEmulationTitle": "Ryujinx - 停止模拟",
+ "DialogStopEmulationMessage": "是否确定停止模拟?",
+ "SettingsTabCpu": "CPU",
+ "SettingsTabAudio": "音频",
+ "SettingsTabNetwork": "网络",
+ "SettingsTabNetworkConnection": "网络连接",
+ "[REMOVE]SettingsTabGraphicsFrameRate": "主机刷新率:",
+ "[REMOVE]SettingsTabGraphicsFrameRateTooltip": "设置主机刷新率。设为 0 可以取消帧率限制",
+ "SettingsTabCpuCache": "CPU 缓存",
+ "SettingsTabCpuMemory": "CPU 内存",
+ "DialogUpdaterFlatpakNotSupportedMessage": "请通过 FlatHub 更新 Ryujinx。",
+ "UpdaterDisabledWarningTitle": "更新已禁用!",
+ "GameListContextMenuOpenSdModsDirectory": "打开Atmosphere MOD目录",
+ "GameListContextMenuOpenSdModsDirectoryToolTip": "打开包含应用程序MOD的其他Atmosphere SD卡目录",
+ "ControllerSettingsRotate90": "顺时针旋转 90°",
+ "IconSize": "图标尺寸",
+ "IconSizeTooltip": "更改游戏图标大小",
+ "MenuBarOptionsShowConsole": "显示控制台",
+ "ShaderCachePurgeError": "清除着色器缓存时出错: {0}: {1}",
+ "UserErrorNoKeys": "找不到密钥",
+ "UserErrorNoFirmware": "找不到固件",
+ "UserErrorFirmwareParsingFailed": "固件解析错误",
+ "UserErrorApplicationNotFound": "找不到应用程序",
+ "UserErrorUnknown": "未知错误",
+ "UserErrorUndefined": "未定义错误",
+ "UserErrorNoKeysDescription": "Ryujinx找不到 'prod.keys' 文件",
+ "UserErrorNoFirmwareDescription": "Ryujinx找不到任何已安装的固件",
+ "UserErrorFirmwareParsingFailedDescription": "Ryujinx无法解密选择的固件。通常是由于过旧的密钥。",
+ "UserErrorApplicationNotFoundDescription": "Ryujinx在选中路径找不到有效的应用程序。",
+ "UserErrorUnknownDescription": "发生未知错误!",
+ "UserErrorUndefinedDescription": "发生了未定义错误!此类错误不应出现,请联系开发人员!",
+ "OpenSetupGuideMessage": "打开设置教程",
+ "NoUpdate": "没有新版",
+ "TitleUpdateVersionLabel": "版本 {0} - {1}",
+ "RyujinxInfo": "Ryujinx - 信息",
+ "RyujinxConfirm": "Ryujinx - 确认",
+ "FileDialogAllTypes": "全部类型",
+ "Never": "从不",
+ "SwkbdMinCharacters": "至少应为 {0} 个字长",
+ "SwkbdMinRangeCharacters": "必须为 {0}-{1} 个字长",
+ "SoftwareKeyboard": "软件键盘",
+ "DialogControllerAppletMessagePlayerRange": "游戏需要 {0} 个玩家()持有:\n\nTYPES: {1}\n\nPLAYERS: {2}\n\n{3}请打开设置界面,配置手柄;或者关闭窗口。",
+ "DialogControllerAppletMessage": "游戏需要刚好 {0} 个玩家()持有 with:\n\nTYPES: {1}\n\nPLAYERS: {2}\n\n{3}请打开设置界面,配置手柄;或者关闭窗口。",
+ "DialogControllerAppletDockModeSet": "现在处于主机模式,无法使用掌机操作方式\n\n",
+ "UpdaterRenaming": "正在删除旧文件...",
+ "UpdaterRenameFailed": "更新过程中无法重命名文件: {0}",
+ "UpdaterAddingFiles": "安装更新中...",
+ "UpdaterExtracting": "正在提取更新...",
+ "UpdaterDownloading": "下载新版本中...",
+ "Game": "游戏",
+ "Docked": "主机模式",
+ "Handheld": "掌机模式",
+ "ConnectionError": "连接错误。",
+ "AboutPageDeveloperListMore": "{0} 以及等人...",
+ "ApiError": "API错误。",
+ "LoadingHeading": "正在加载 {0}",
+ "CompilingPPTC": "编译PPTC中",
+ "CompilingShaders": "编译着色器中",
+ "AllKeyboards": "所有键盘",
+ "OpenFileDialogTitle": "选择支持的文件格式",
+ "OpenFolderDialogTitle": "选择一个包含解包游戏的文件夹",
+ "AllSupportedFormats": "全部支持的格式",
+ "RyujinxUpdater": "Ryujinx 更新程序"
+}
\ No newline at end of file
diff --git a/Ryujinx.Ava/Ryujinx.Ava.csproj b/Ryujinx.Ava/Ryujinx.Ava.csproj
index 293243ba..f2ca1794 100644
--- a/Ryujinx.Ava/Ryujinx.Ava.csproj
+++ b/Ryujinx.Ava/Ryujinx.Ava.csproj
@@ -123,6 +123,7 @@
+
@@ -139,6 +140,7 @@
+
diff --git a/Ryujinx.Ava/Ui/Windows/MainWindow.axaml b/Ryujinx.Ava/Ui/Windows/MainWindow.axaml
index 532be219..4fcd8ad1 100644
--- a/Ryujinx.Ava/Ui/Windows/MainWindow.axaml
+++ b/Ryujinx.Ava/Ui/Windows/MainWindow.axaml
@@ -175,6 +175,10 @@
Command="{ReflectionBinding ChangeLanguage}"
CommandParameter="tr_TR"
Header="Turkish" />
+