mirror of
https://github.com/libretro/RetroArch
synced 2025-01-30 12:32:52 +00:00
Update Simplified Chinese Localization
This commit is contained in:
parent
c496657556
commit
8269d6837c
@ -59,19 +59,19 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case RARCH_PAUSE_TOGGLE:
|
||||
snprintf(s, len,
|
||||
"在暂停和不暂停状态间切换。");
|
||||
"在暂停和非暂停状态间切换。");
|
||||
break;
|
||||
case RARCH_FRAMEADVANCE:
|
||||
snprintf(s, len,
|
||||
"Frame advance when content is paused.");
|
||||
"在暂停时,运行一帧。");
|
||||
break;
|
||||
case RARCH_SHADER_NEXT:
|
||||
snprintf(s, len,
|
||||
"应用文件夹中的下一个Shader特效。");
|
||||
"应用文件夹中的下一个渲染器特效。");
|
||||
break;
|
||||
case RARCH_SHADER_PREV:
|
||||
snprintf(s, len,
|
||||
"应用文件夹中的上一个Shader特效。");
|
||||
"应用文件夹中的上一个渲染器特效。");
|
||||
break;
|
||||
case RARCH_CHEAT_INDEX_PLUS:
|
||||
case RARCH_CHEAT_INDEX_MINUS:
|
||||
@ -81,7 +81,7 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case RARCH_RESET:
|
||||
snprintf(s, len,
|
||||
"重置游戏内容。");
|
||||
"重启游戏。");
|
||||
break;
|
||||
case RARCH_SCREENSHOT:
|
||||
snprintf(s, len,
|
||||
@ -97,7 +97,7 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case RARCH_ENABLE_HOTKEY:
|
||||
snprintf(s, len,
|
||||
"启用其他热键. \n"
|
||||
"启用其他热键。 \n"
|
||||
" \n"
|
||||
"If this hotkey is bound to either\n"
|
||||
"a keyboard, joybutton or joyaxis, \n"
|
||||
@ -122,20 +122,20 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case RARCH_OVERLAY_NEXT:
|
||||
snprintf(s, len,
|
||||
"切换到下一个屏幕覆层。将会循环选择。");
|
||||
"切换到下一个屏幕图层。将会循环选择。");
|
||||
break;
|
||||
case RARCH_DISK_EJECT_TOGGLE:
|
||||
snprintf(s, len,
|
||||
"切换弹出光盘。 \n"
|
||||
"切换光盘弹出状态。 \n"
|
||||
" \n"
|
||||
"用于多光盘内容。 ");
|
||||
"用于多光盘游戏。 ");
|
||||
break;
|
||||
case RARCH_DISK_NEXT:
|
||||
case RARCH_DISK_PREV:
|
||||
snprintf(s, len,
|
||||
"磁盘镜像周期。弹出后使用。 \n"
|
||||
"切换下一张光盘。弹出光盘后才能使用。 \n"
|
||||
" \n"
|
||||
"再次开关弹出完成。");
|
||||
"再次切换光盘弹出状态完成换盘。");
|
||||
break;
|
||||
case RARCH_GRAB_MOUSE_TOGGLE:
|
||||
snprintf(s, len,
|
||||
@ -150,7 +150,7 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case RARCH_LOAD_STATE_KEY:
|
||||
snprintf(s, len,
|
||||
"加载游戏状态。");
|
||||
"加载即时存档。");
|
||||
break;
|
||||
case RARCH_FULLSCREEN_TOGGLE_KEY:
|
||||
snprintf(s, len,
|
||||
@ -171,23 +171,23 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
case RARCH_STATE_SLOT_PLUS:
|
||||
case RARCH_STATE_SLOT_MINUS:
|
||||
snprintf(s, len,
|
||||
"状态存储槽 \n"
|
||||
" \n"
|
||||
"当槽位选择为0时,状态存档将以*.state命名(或其他 \n"
|
||||
"即时存档栏位 \n"
|
||||
"\n"
|
||||
"当栏位选择为0时,即时存档将以*.state命名(或其他 \n"
|
||||
"在命令行中定义的名称)。 \n"
|
||||
" \n"
|
||||
"当状态槽不为0时,路径将会设为<path><d>,其中<d> \n"
|
||||
"是状态槽的索引。");
|
||||
"\n"
|
||||
"当栏位不为0时,路径将会设为<path><d>,其中<d> \n"
|
||||
"是栏位的编号。");
|
||||
break;
|
||||
case RARCH_SAVE_STATE_KEY:
|
||||
snprintf(s, len,
|
||||
"保存游戏状态。");
|
||||
"保存即时存档。");
|
||||
break;
|
||||
case RARCH_REWIND:
|
||||
snprintf(s, len,
|
||||
"按住按钮来回溯 \n"
|
||||
" \n"
|
||||
"回溯功能必须被启用。");
|
||||
"必须先启用回溯功能。");
|
||||
break;
|
||||
case RARCH_BSV_RECORD_TOGGLE:
|
||||
snprintf(s, len,
|
||||
@ -206,67 +206,66 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
{
|
||||
case MENU_ENUM_LABEL_ACCOUNTS_RETRO_ACHIEVEMENTS:
|
||||
snprintf(s, len, "你的登陆信息 \n"
|
||||
"Retro Achievements 账号. \n"
|
||||
"Retro成就账号。 \n"
|
||||
" \n"
|
||||
"访问 retroachievements.org 并注册 \n"
|
||||
"以获取一个免费账号. \n"
|
||||
"以获取一个免费账号。 \n"
|
||||
" \n"
|
||||
"在你注册以后, 你需要 \n"
|
||||
"在RetroArch输入你的 \n"
|
||||
"账号以及密码.");
|
||||
"账号以及密码。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_CHEEVOS_USERNAME:
|
||||
snprintf(s, len, "你的Retro Achievements账号的用户名。");
|
||||
snprintf(s, len, "你的Retro成就账号的用户名。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_CHEEVOS_PASSWORD:
|
||||
snprintf(s, len, "你的Retro Achievements账号的密码。");
|
||||
snprintf(s, len, "你的Retro成就账号的密码。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_USER_LANGUAGE:
|
||||
snprintf(s, len, "依据选择的语言来本地化菜单和其他屏显消息。 \n"
|
||||
snprintf(s, len, "变更菜单和提示消息的语言设定, \n"
|
||||
" \n"
|
||||
"需要重新启动来使之生效。 \n"
|
||||
"需要重新启动才能生效。 \n"
|
||||
" \n"
|
||||
"注意:可能不是所有的语言都已完成翻译工作。 \n"
|
||||
"注意:部分语言的翻译并不完全。 \n"
|
||||
" \n"
|
||||
"若一个语言没有被翻译,则会退回到英语显示。");
|
||||
"若一个语言尚未翻译,则会恢复英文显示。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_VIDEO_FONT_PATH:
|
||||
snprintf(s, len, "改变屏显文字的字体。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_GAME_SPECIFIC_OPTIONS:
|
||||
snprintf(s, len, "自动加载游戏内容指定的核心选项.");
|
||||
snprintf(s, len, "自动加载各游戏单独设定的选项。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_AUTO_OVERRIDES_ENABLE:
|
||||
snprintf(s, len, "自动加载覆盖配置。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_AUTO_REMAPS_ENABLE:
|
||||
snprintf(s, len, "自动加载输入重映射文件.");
|
||||
snprintf(s, len, "自动加载自定义键位文件。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_SORT_SAVESTATES_ENABLE:
|
||||
snprintf(s, len, "Sort save states in folders \n"
|
||||
"named after the libretro core used.");
|
||||
snprintf(s, len, "在即时存档的文件名前面加上核心名称 \n"
|
||||
"来进行排序。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_SORT_SAVEFILES_ENABLE:
|
||||
snprintf(s, len, "Sort save files in folders \n"
|
||||
"named after the libretro core used.");
|
||||
snprintf(s, len, "在游戏存档的文件名前面加上核心名称 \n"
|
||||
"来进行排序。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_RESUME_CONTENT:
|
||||
snprintf(s, len, "Exits from the menu and returns back \n"
|
||||
"to the content.");
|
||||
snprintf(s, len, "关闭菜单,返回游戏。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_RESTART_CONTENT:
|
||||
snprintf(s, len, "Restarts the content from the beginning.");
|
||||
snprintf(s, len, "从头开始游戏。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_CLOSE_CONTENT:
|
||||
snprintf(s, len, "关闭内容并从内存中卸载。");
|
||||
snprintf(s, len, "完全关闭游戏。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_UNDO_LOAD_STATE:
|
||||
snprintf(s, len, "If a state was loaded, content will \n"
|
||||
"go back to the state prior to loading.");
|
||||
snprintf(s, len, "如果你不慎读错了即时存档,\n"
|
||||
"使用此命令来撤销。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_UNDO_SAVE_STATE:
|
||||
snprintf(s, len, "如果状态被覆盖,它将 \n"
|
||||
"它将回滚到上一保存的状态。");
|
||||
snprintf(s, len, "如果你不慎覆盖了即时存档,\n"
|
||||
"使用此命令来撤销。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_TAKE_SCREENSHOT:
|
||||
snprintf(s, len, "创建一份截图. \n"
|
||||
@ -278,10 +277,10 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
snprintf(s, len, "添加到收藏夹.");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_RUN:
|
||||
snprintf(s, len, "启动内容.");
|
||||
snprintf(s, len, "启动游戏.");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_INFORMATION:
|
||||
snprintf(s, len, "显示本内容的额外 \n"
|
||||
snprintf(s, len, "显示本游戏的额外 \n"
|
||||
"元数据信息.");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_FILE_BROWSER_CONFIG:
|
||||
@ -302,7 +301,7 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
case MENU_ENUM_LABEL_SCAN_THIS_DIRECTORY:
|
||||
snprintf(s, len,
|
||||
"选择本项以扫描当前 \n"
|
||||
"目录中的内容.");
|
||||
"目录中的游戏。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_USE_THIS_DIRECTORY:
|
||||
snprintf(s, len,
|
||||
@ -310,20 +309,20 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case MENU_ENUM_LABEL_CONTENT_DATABASE_DIRECTORY:
|
||||
snprintf(s, len,
|
||||
"内容数据库目录。 \n"
|
||||
"游戏数据库目录。 \n"
|
||||
" \n"
|
||||
"到内容数据库目录的 \n"
|
||||
"到游戏数据库目录的 \n"
|
||||
"路径。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_THUMBNAILS_DIRECTORY:
|
||||
snprintf(s, len,
|
||||
"缩略图目录. \n"
|
||||
"缩略图目录。 \n"
|
||||
" \n"
|
||||
"用以存放缩略图.");
|
||||
"用以存放缩略图。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_LIBRETRO_INFO_PATH:
|
||||
snprintf(s, len,
|
||||
"核心Core信息目录. \n"
|
||||
"模拟器核心信息目录。 \n"
|
||||
" \n"
|
||||
"用于搜索libretro核心信息 \n"
|
||||
"的目录。");
|
||||
@ -366,11 +365,11 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case MENU_ENUM_LABEL_FILE_BROWSER_SHADER_PRESET:
|
||||
snprintf(s, len,
|
||||
"Shader预设文件。");
|
||||
"渲染器预设文件。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_FILE_BROWSER_SHADER:
|
||||
snprintf(s, len,
|
||||
"Shader文件。");
|
||||
"渲染器文件。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_FILE_BROWSER_REMAP:
|
||||
snprintf(s, len,
|
||||
@ -382,7 +381,7 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case MENU_ENUM_LABEL_FILE_BROWSER_OVERLAY:
|
||||
snprintf(s, len,
|
||||
"覆层文件。");
|
||||
"图层文件。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_FILE_BROWSER_RDB:
|
||||
snprintf(s, len,
|
||||
@ -420,13 +419,13 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case MENU_ENUM_LABEL_FILE_BROWSER_CORE_SELECT_FROM_COLLECTION:
|
||||
snprintf(s, len,
|
||||
"Libretro核心 \n"
|
||||
"Libretro 核心 \n"
|
||||
" \n"
|
||||
"选中核心将会使其关联至游戏。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_FILE_BROWSER_CORE:
|
||||
snprintf(s, len,
|
||||
"Libretro核心 \n"
|
||||
"Libretro 核心 \n"
|
||||
" \n"
|
||||
"选择该文件使 RetroArch 加载该核心。");
|
||||
break;
|
||||
@ -440,12 +439,12 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
snprintf(s, len,
|
||||
"缓存目录 \n"
|
||||
" \n"
|
||||
"被RetroArch解压的游戏内容会临时存放到这个文 \n"
|
||||
"被 RetroArch 解压的游戏内容会临时存放到这个文 \n"
|
||||
"件夹。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_HISTORY_LIST_ENABLE:
|
||||
snprintf(s, len,
|
||||
"若开启,所有在RetroArch中加载过的文件 \n"
|
||||
"若开启,所有在 RetroArch 中加载过的文件 \n"
|
||||
"都会自动的放入最近使用历史列表中。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_RGUI_BROWSER_DIRECTORY:
|
||||
@ -456,14 +455,14 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case MENU_ENUM_LABEL_INPUT_POLL_TYPE_BEHAVIOR:
|
||||
snprintf(s, len,
|
||||
"影响输入轮询过程在RetroArch中的执行方式。 \n"
|
||||
"影响输入轮询过程在 RetroArch 中的执行方式。 \n"
|
||||
" \n"
|
||||
"稍早 - 输入轮询过程将在帧生成之前执行。 \n"
|
||||
"正常 - 输入轮询过程将在被请求时执行。 \n"
|
||||
"稍晚 - 输入轮询过程将在每一帧的首次请求时执行。 \n"
|
||||
" \n"
|
||||
"依据设置的不同,设置为“稍早”或“稍晚”可以获得较低 \n"
|
||||
"的时延。 \n"
|
||||
"的延迟。 \n"
|
||||
"当在进行在线游戏时,不管设置的值如何,都只会启用 \n"
|
||||
"正常模式进行输入轮询过程。"
|
||||
);
|
||||
@ -479,10 +478,11 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case MENU_ENUM_LABEL_VIDEO_FORCE_SRGB_DISABLE:
|
||||
snprintf(s, len,
|
||||
"强制关闭sRGB帧缓冲支持。\n"
|
||||
"禁用 sRGB 帧缓冲支持。\n"
|
||||
"\n"
|
||||
"某些在Windows上的Intel的OpenGL驱动会对sRGB帧缓 \n"
|
||||
"冲支持产生问题,需要启用以强制关闭程序对其的使用。");
|
||||
"某些在 Windows 上的 Intel OpenGL 驱动 \n"
|
||||
"对 sRGB 帧缓冲支持存在问题, \n"
|
||||
"需要启用此选项以禁用帧缓冲。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_AUDIO_ENABLE:
|
||||
snprintf(s, len,
|
||||
@ -494,16 +494,15 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case MENU_ENUM_LABEL_AUDIO_LATENCY:
|
||||
snprintf(s, len,
|
||||
"Desired audio latency in milliseconds. \n"
|
||||
"Might not be honored if the audio driver \n"
|
||||
"can't provide given latency.");
|
||||
"音频延迟(单位:毫秒) \n"
|
||||
"如果设置太低,音频驱动可能 \n"
|
||||
"并不支持,从而不会生效。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_VIDEO_ALLOW_ROTATE:
|
||||
snprintf(s, len,
|
||||
"Allow cores to set rotation. If false, \n"
|
||||
"rotation requests are honored, but ignored.\n\n"
|
||||
"Used for setups where one manually rotates \n"
|
||||
"the monitor.");
|
||||
"允许核心自行设置屏幕旋转角度,\n"
|
||||
"若关闭,旋转请求将不会得到执行。\n"
|
||||
"需要旋转显示器的用户请设置此选项。\n");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_INPUT_DESCRIPTOR_LABEL_SHOW:
|
||||
snprintf(s, len,
|
||||
@ -512,29 +511,26 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case MENU_ENUM_LABEL_CONTENT_HISTORY_SIZE:
|
||||
snprintf(s, len,
|
||||
"Number of entries that will be kept in \n"
|
||||
"content history playlist.");
|
||||
"在历史记录中最多保存的游戏个数。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_VIDEO_WINDOWED_FULLSCREEN:
|
||||
snprintf(s, len,
|
||||
"To use windowed mode or not when going \n"
|
||||
"fullscreen.");
|
||||
"使用无边框全屏替代普通全屏模式。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_VIDEO_FONT_SIZE:
|
||||
snprintf(s, len,
|
||||
"屏显信息的字体大小.");
|
||||
"屏显信息的字体大小。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_SAVESTATE_AUTO_INDEX:
|
||||
snprintf(s, len,
|
||||
"Automatically increment slot index on each save, \n"
|
||||
"generating multiple savestate files. \n"
|
||||
"When the content is loaded, state slot will be \n"
|
||||
"set to the highest existing value (last savestate).");
|
||||
"每次储存即时存档时,都在新的栏位储存, \n"
|
||||
"以避免覆盖原有的即时存档。 \n"
|
||||
"每次运行游戏时,都会定位到最新的 \n"
|
||||
"即时存档栏位。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_FPS_SHOW:
|
||||
snprintf(s, len,
|
||||
"Enables displaying the current frames \n"
|
||||
"per second.");
|
||||
"显示/隐藏帧数");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_VIDEO_FONT_ENABLE:
|
||||
snprintf(s, len,
|
||||
@ -543,17 +539,16 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
case MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_X:
|
||||
case MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_Y:
|
||||
snprintf(s, len,
|
||||
"Offset for where messages will be placed \n"
|
||||
"onscreen. Values are in range [0.0, 1.0].");
|
||||
"提示消息在屏幕上显示的位置,\n"
|
||||
"数值范围为0.0至1.0。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_INPUT_OVERLAY_ENABLE:
|
||||
snprintf(s, len,
|
||||
"Enable or disable the current overlay.");
|
||||
"显示/隐藏当前按下的键位。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_INPUT_OVERLAY_HIDE_IN_MENU:
|
||||
snprintf(s, len,
|
||||
"Hide the current overlay from appearing \n"
|
||||
"inside the menu.");
|
||||
"在进入菜单时,不显示当前按下的键位。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_OVERLAY_PRESET:
|
||||
snprintf(s, len,
|
||||
@ -561,26 +556,23 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case MENU_ENUM_LABEL_OVERLAY_OPACITY:
|
||||
snprintf(s, len,
|
||||
"Overlay opacity.");
|
||||
"图层透明度。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_INPUT_BIND_TIMEOUT:
|
||||
snprintf(s, len,
|
||||
"Input bind timer timeout (in seconds). \n"
|
||||
"Amount of seconds to wait until proceeding \n"
|
||||
"to the next bind.");
|
||||
"绑定键位时的等待时间(单位:秒)");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_INPUT_BIND_HOLD:
|
||||
snprintf(s, len,
|
||||
"Input bind hold time (in seconds). \n"
|
||||
"Amount of seconds to hold an input to bind it.");
|
||||
"绑定键位所需要按下的时间(单位:秒)");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_OVERLAY_SCALE:
|
||||
snprintf(s, len,
|
||||
"Overlay scale.");
|
||||
"图层放大比例。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_AUDIO_OUTPUT_RATE:
|
||||
snprintf(s, len,
|
||||
"音频输出采样率.");
|
||||
"音频输出采样率。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_VIDEO_SHARED_CONTEXT:
|
||||
snprintf(s, len,
|
||||
@ -670,7 +662,7 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case MENU_ENUM_LABEL_VALUE_EXTRACTING_PLEASE_WAIT:
|
||||
snprintf(s, len,
|
||||
"欢迎使用RetroArch\n"
|
||||
"欢迎使用 RetroArch\n"
|
||||
"\n"
|
||||
"正在解压必要文件, 请稍等。\n"
|
||||
"这可能需要一点时间……\n"
|
||||
@ -851,7 +843,7 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET:
|
||||
snprintf(s, len,
|
||||
"载入预设 Shader. \n"
|
||||
"载入预设渲染器. \n"
|
||||
" \n"
|
||||
" Load a "
|
||||
#ifdef HAVE_CG
|
||||
@ -997,38 +989,38 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case MENU_ENUM_LABEL_LIBRETRO_LOG_LEVEL:
|
||||
snprintf(s, len,
|
||||
"设置libretro核心的log等级 \n"
|
||||
"设置日志输出级别 \n"
|
||||
"(GET_LOG_INTERFACE). \n"
|
||||
" \n"
|
||||
" If a log level issued by a libretro \n"
|
||||
" core is below libretro_log level, it \n"
|
||||
" is ignored.\n"
|
||||
" \n"
|
||||
" DEBUG logs are always ignored unless \n"
|
||||
" verbose mode is activated (--verbose).\n"
|
||||
" \n"
|
||||
" DEBUG = 0\n"
|
||||
" INFO = 1\n"
|
||||
" WARN = 2\n"
|
||||
" ERROR = 3"
|
||||
"\n"
|
||||
"If a log level issued by a libretro \n"
|
||||
"core is below libretro_log level, it \n"
|
||||
"is ignored.\n"
|
||||
"\n"
|
||||
"DEBUG logs are always ignored unless \n"
|
||||
"verbose mode is activated (--verbose).\n"
|
||||
"\n"
|
||||
"调试 = 0\n"
|
||||
"提示 = 1\n"
|
||||
"警告 = 2\n"
|
||||
"错误 = 3"
|
||||
);
|
||||
break;
|
||||
case MENU_ENUM_LABEL_STATE_SLOT_INCREASE:
|
||||
case MENU_ENUM_LABEL_STATE_SLOT_DECREASE:
|
||||
snprintf(s, len,
|
||||
"即时存档栏位.\n"
|
||||
" \n"
|
||||
" With slot set to 0, save state name is *.state \n"
|
||||
" (or whatever defined on commandline).\n"
|
||||
"即时存档栏位\n"
|
||||
"\n"
|
||||
"With slot set to 0, save state name is *.state \n"
|
||||
"(or whatever defined on commandline).\n"
|
||||
"When slot is != 0, path will be (path)(d), \n"
|
||||
"where (d) is slot number.");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_SHADER_APPLY_CHANGES:
|
||||
snprintf(s, len,
|
||||
"应用Shader更改. \n"
|
||||
"应用渲染器更改. \n"
|
||||
" \n"
|
||||
"After changing shader settings, use this to \n"
|
||||
"apply changes. \n"
|
||||
"当你修改渲染器设置后,执行此选项 \n"
|
||||
"以应用更改。 \n"
|
||||
" \n"
|
||||
"Changing shader settings is a somewhat \n"
|
||||
"expensive operation so it has to be \n"
|
||||
@ -1258,11 +1250,11 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case MENU_ENUM_LABEL_VOLUME_UP:
|
||||
snprintf(s, len,
|
||||
"调高音量.");
|
||||
"调高音量。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_VOLUME_DOWN:
|
||||
snprintf(s, len,
|
||||
"降低音量.");
|
||||
"降低音量。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_VIDEO_DISABLE_COMPOSITION:
|
||||
snprintf(s, len,
|
||||
@ -1272,11 +1264,11 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
case MENU_ENUM_LABEL_PERFCNT_ENABLE:
|
||||
snprintf(s, len,
|
||||
"启用或关闭前端 \n"
|
||||
"性能计数.");
|
||||
"性能计数。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_SYSTEM_DIRECTORY:
|
||||
snprintf(s, len,
|
||||
"系统目录. \n"
|
||||
"系统目录。 \n"
|
||||
" \n"
|
||||
"Sets the 'system' directory.\n"
|
||||
"Cores can query for this\n"
|
||||
@ -1286,20 +1278,18 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
case MENU_ENUM_LABEL_SAVESTATE_AUTO_SAVE:
|
||||
case MENU_ENUM_LABEL_SAVESTATE_AUTO_LOAD:
|
||||
snprintf(s, len,
|
||||
"Automatically saves a savestate at the \n"
|
||||
"end of RetroArch's lifetime.\n"
|
||||
"在 RetroArch 退出时 \n"
|
||||
"自动保存即时存档。\n"
|
||||
" \n"
|
||||
"RetroArch will automatically load any savestate\n"
|
||||
"with this path on startup if 'Auto Load State\n"
|
||||
"is enabled.");
|
||||
"如果自动读档选项已打开,\n"
|
||||
"每次运行游戏时还会读取该存档。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_VIDEO_THREADED:
|
||||
snprintf(s, len,
|
||||
"Use threaded video driver.\n"
|
||||
"使用独立线程来处理视频。\n"
|
||||
" \n"
|
||||
"Using this might improve performance at the \n"
|
||||
"possible cost of latency and more video \n"
|
||||
"stuttering.");
|
||||
"虽然可能提升游戏速度,但也可能"
|
||||
"增加延迟或导致图像卡顿。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_VIDEO_VSYNC:
|
||||
snprintf(s, len,
|
||||
@ -1307,24 +1297,19 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case MENU_ENUM_LABEL_VIDEO_HARD_SYNC:
|
||||
snprintf(s, len,
|
||||
"尝试硬件同步 \n"
|
||||
"CPU和GPU.\n"
|
||||
"尝试硬件同步CPU和GPU。\n"
|
||||
" \n"
|
||||
"可以降低潜在的性能 \n"
|
||||
"开销.");
|
||||
"可以减少潜在的性能开销。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_REWIND_GRANULARITY:
|
||||
snprintf(s, len,
|
||||
"Rewind granularity.\n"
|
||||
"每次回溯的帧数\n"
|
||||
" \n"
|
||||
" When rewinding defined number of \n"
|
||||
"frames, you can rewind several frames \n"
|
||||
"at a time, increasing the rewinding \n"
|
||||
"speed.");
|
||||
"通过一次回溯多帧来提升回溯的速度。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_SCREENSHOT:
|
||||
snprintf(s, len,
|
||||
"Take screenshot.");
|
||||
"截图。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_VIDEO_FRAME_DELAY:
|
||||
snprintf(s, len,
|
||||
@ -1350,16 +1335,13 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case MENU_ENUM_LABEL_VIDEO_BLACK_FRAME_INSERTION:
|
||||
snprintf(s, len,
|
||||
"Inserts a black frame inbetween \n"
|
||||
"frames.\n"
|
||||
"在每帧之间插入一帧黑屏。\n"
|
||||
" \n"
|
||||
"Useful for 120 Hz monitors who want to \n"
|
||||
"play 60 Hz material with eliminated \n"
|
||||
"ghosting.\n"
|
||||
"120 Hz 显示器开启此选项运行 \n"
|
||||
"60 Hz 游戏可以避免重影。 \n"
|
||||
" \n"
|
||||
"Video refresh rate should still be \n"
|
||||
"configured as if it is a 60 Hz monitor \n"
|
||||
"(divide refresh rate by 2).");
|
||||
"图像刷新率仍应按照 60 Hz 显示器 \n"
|
||||
"来进行设置。(除以 2) \n");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_RGUI_SHOW_START_SCREEN:
|
||||
snprintf(s, len,
|
||||
@ -1382,13 +1364,11 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case MENU_ENUM_LABEL_PAUSE_NONACTIVE:
|
||||
snprintf(s, len,
|
||||
"Pause gameplay when window focus \n"
|
||||
"is lost.");
|
||||
"切换窗口时暂停游戏。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT:
|
||||
snprintf(s, len,
|
||||
"Screenshots output of GPU shaded \n"
|
||||
"material if available.");
|
||||
"使用 GPU 输出来进行截图(如果可能的话)。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_SCREENSHOT_DIRECTORY:
|
||||
snprintf(s, len,
|
||||
@ -1406,30 +1386,28 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case MENU_ENUM_LABEL_SAVEFILE_DIRECTORY:
|
||||
snprintf(s, len,
|
||||
"游戏存盘目录. \n"
|
||||
"游戏存档目录。 \n"
|
||||
" \n"
|
||||
"Save all save files (*.srm) to this \n"
|
||||
"directory. This includes related files like \n"
|
||||
".bsv, .rt, .psrm, etc...\n"
|
||||
"所有游戏存档都保存在此文件夹。 \n"
|
||||
"常见的游戏存档格式有 \n"
|
||||
".srm, .bsv, .rt, .psrm 等\n"
|
||||
" \n"
|
||||
"This will be overridden by explicit command line\n"
|
||||
"options.");
|
||||
"此选项可能被特定命令行选项覆盖。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_SAVESTATE_DIRECTORY:
|
||||
snprintf(s, len,
|
||||
"即时存档目录. \n"
|
||||
" \n"
|
||||
"Save all save states (*.state) to this \n"
|
||||
"directory.\n"
|
||||
"所有即时存档 (.state 文件) 都 \n"
|
||||
"保存在此文件夹。 \n"
|
||||
" \n"
|
||||
"This will be overridden by explicit command line\n"
|
||||
"options.");
|
||||
"此选项可能被特定命令行选项覆盖。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_ASSETS_DIRECTORY:
|
||||
snprintf(s, len,
|
||||
"Assets Directory. \n"
|
||||
" \n"
|
||||
" This location is queried by default when \n"
|
||||
"This location is queried by default when \n"
|
||||
"menu interfaces try to look for loadable \n"
|
||||
"assets, etc.");
|
||||
break;
|
||||
@ -1441,18 +1419,16 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case MENU_ENUM_LABEL_SLOWMOTION_RATIO:
|
||||
snprintf(s, len,
|
||||
"Slowmotion ratio."
|
||||
"减速比例"
|
||||
" \n"
|
||||
"When slowmotion, content will slow\n"
|
||||
"down by factor.");
|
||||
"减速游戏时,速度将被降低的倍数。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_INPUT_AXIS_THRESHOLD:
|
||||
snprintf(s, len,
|
||||
"Defines axis threshold.\n"
|
||||
"摇杆灵敏度\n"
|
||||
" \n"
|
||||
"How far an axis must be tilted to result\n"
|
||||
"in a button press.\n"
|
||||
" Possible values are [0.0, 1.0].");
|
||||
"必须把摇杆推到多大幅度才算按下按键。\n"
|
||||
"数值范围为0.0至1.0。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_INPUT_TURBO_PERIOD:
|
||||
snprintf(s, len,
|
||||
@ -1475,19 +1451,19 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
);
|
||||
break;
|
||||
case MENU_ENUM_LABEL_INPUT_TOUCH_ENABLE:
|
||||
snprintf(s, len, "Enable touch support.");
|
||||
snprintf(s, len, "启用触摸屏支持。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_INPUT_PREFER_FRONT_TOUCH:
|
||||
snprintf(s, len, "Use front instead of back touch.");
|
||||
snprintf(s, len, "使用前触摸屏,而非后触摸屏。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_MOUSE_ENABLE:
|
||||
snprintf(s, len, "Enable mouse input inside the menu.");
|
||||
snprintf(s, len, "在菜单中,启用鼠标。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_POINTER_ENABLE:
|
||||
snprintf(s, len, "Enable touch input inside the menu.");
|
||||
snprintf(s, len, "在菜单中,启用触摸屏。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_MENU_WALLPAPER:
|
||||
snprintf(s, len, "Path to an image to set as menu wallpaper.");
|
||||
snprintf(s, len, "菜单壁纸图片的路径。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_NAVIGATION_WRAPAROUND:
|
||||
snprintf(s, len,
|
||||
@ -1497,9 +1473,8 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case MENU_ENUM_LABEL_PAUSE_LIBRETRO:
|
||||
snprintf(s, len,
|
||||
"If disabled, the libretro core will keep \n"
|
||||
"running in the background when we are in the \n"
|
||||
"menu.");
|
||||
"如果关闭此选项,打开菜单时 \n"
|
||||
"游戏就不会暂停。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_SUSPEND_SCREENSAVER_ENABLE:
|
||||
snprintf(s, len,
|
||||
@ -1509,15 +1484,15 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case MENU_ENUM_LABEL_NETPLAY_MODE:
|
||||
snprintf(s, len,
|
||||
"Netplay client mode for the current user. \n"
|
||||
"Will be 'Server' mode if disabled.");
|
||||
"开启:联网时为客户端模式。\n"
|
||||
"关闭:联网时为服务器模式。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_NETPLAY_DELAY_FRAMES:
|
||||
snprintf(s, len,
|
||||
"The amount of delay frames to use for netplay. \n"
|
||||
"联网时延迟的帧数。The amount of delay frames to use for netplay. \n"
|
||||
" \n"
|
||||
"Increasing this value will increase \n"
|
||||
"performance, but introduce more latency.");
|
||||
"提升数值将改善游戏表现, \n"
|
||||
"但延迟也会增加。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_NETPLAY_CHECK_FRAMES:
|
||||
snprintf(s, len,
|
||||
@ -1550,8 +1525,8 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case MENU_ENUM_LABEL_VIDEO_SMOOTH:
|
||||
snprintf(s, len,
|
||||
"Smoothens picture with bilinear filtering. \n"
|
||||
"Should be disabled if using shaders.");
|
||||
"用双线性过滤使图像平滑。 \n"
|
||||
"如果你使用了渲染器,请关闭它。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_TIMEDATE_ENABLE:
|
||||
snprintf(s, len,
|
||||
@ -1726,11 +1701,11 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case MENU_ENUM_LABEL_LOAD_STATE:
|
||||
snprintf(s, len,
|
||||
"Loads state.");
|
||||
"读取即时存档。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_SAVE_STATE:
|
||||
snprintf(s, len,
|
||||
"Saves state.");
|
||||
"保存即时存档。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_CHEAT_INDEX_PLUS:
|
||||
snprintf(s, len,
|
||||
@ -1750,7 +1725,7 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case MENU_ENUM_LABEL_RESET:
|
||||
snprintf(s, len,
|
||||
"Reset the content.\n");
|
||||
"重启游戏。\n");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_PAUSE_TOGGLE:
|
||||
snprintf(s, len,
|
||||
@ -1758,24 +1733,23 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
break;
|
||||
case MENU_ENUM_LABEL_CHEAT_TOGGLE:
|
||||
snprintf(s, len,
|
||||
"打开金手指索引.\n");
|
||||
"切换金手指启用状态。\n");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_HOLD_FAST_FORWARD:
|
||||
snprintf(s, len,
|
||||
"Hold for fast-forward. Releasing button \n"
|
||||
"disables fast-forward.");
|
||||
"按下按键快进,松开按键恢复正常。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_SLOWMOTION_HOLD:
|
||||
snprintf(s, len,
|
||||
"Hold for slowmotion.");
|
||||
"按下按键减速,松开按键恢复正常。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_FRAME_ADVANCE:
|
||||
snprintf(s, len,
|
||||
"Frame advance when content is paused.");
|
||||
"游戏暂停时,运行一帧。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_BSV_RECORD_TOGGLE:
|
||||
snprintf(s, len,
|
||||
"Toggle between recording and not.");
|
||||
"切换是否处于录像状态。");
|
||||
break;
|
||||
case MENU_ENUM_LABEL_L_X_PLUS:
|
||||
case MENU_ENUM_LABEL_L_X_MINUS:
|
||||
@ -1798,11 +1772,10 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
snprintf(s, len,
|
||||
"RetroArch本身并不能做什么事情。 \n"
|
||||
" \n"
|
||||
"如果想在上面干点什么,你需要向它加载一个程 \n"
|
||||
"序。 \n"
|
||||
"如果想在上面干点什么,你需要向它加载一个程序。 \n"
|
||||
"\n"
|
||||
"我们把这样的程序叫做“Libretro核心”,简单 \n"
|
||||
"的称呼其为“核心”。 \n"
|
||||
"我们把这样的程序叫做“Libretro 核心”, \n"
|
||||
"简称“核心”。 \n"
|
||||
" \n"
|
||||
"你可以从“加载核心”菜单中选择一个核心。 \n"
|
||||
" \n"
|
||||
@ -1816,8 +1789,8 @@ int menu_hash_get_help_chs_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_CORE_UPDATER_LIST),
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH)
|
||||
#else
|
||||
"你可以通过手动将核心移入目录中来添加他 \n"
|
||||
"们,访问目录设置找到你的“%s”。",
|
||||
"你可以通过手动将核心移入目录中来添加它们, \n"
|
||||
"访问目录设置找到你的“%s”。",
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH)
|
||||
#endif
|
||||
);
|
||||
|
Loading…
x
Reference in New Issue
Block a user