diff --git a/src/nls/strings.js b/src/nls/strings.js index 8666bcc7f52..abdd92c02b0 100644 --- a/src/nls/strings.js +++ b/src/nls/strings.js @@ -47,6 +47,7 @@ define(function (require, exports, module) { "ja": true, "tr": true, "ru": true, - "sv": true + "sv": true, + "zh-cn": true }; }); diff --git a/src/nls/zh-cn/strings.js b/src/nls/zh-cn/strings.js new file mode 100644 index 00000000000..ff65215af36 --- /dev/null +++ b/src/nls/zh-cn/strings.js @@ -0,0 +1,309 @@ +/* + * Copyright (c) 2012 Adobe Systems Incorporated. All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the "Software"), + * to deal in the Software without restriction, including without limitation + * the rights to use, copy, modify, merge, publish, distribute, sublicense, + * and/or sell copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + * DEALINGS IN THE SOFTWARE. + * + */ + +/*jslint vars: true, plusplus: true, devel: true, nomen: true, indent: 4, maxerr: 50 */ +/*global define */ + +define({ + /** + * Errors + */ + + // General file io error strings + "GENERIC_ERROR" : "(异常 {0})", + "NOT_FOUND_ERR" : "未能发现该文件.", + "NOT_READABLE_ERR" : "无法读取该文件.", + "NO_MODIFICATION_ALLOWED_ERR" : "无法修改此目录.", + "NO_MODIFICATION_ALLOWED_ERR_FILE" : "你没有权限做此次修改.", + "FILE_EXISTS_ERR" : "当前文件已存在.", + + // Project error strings + "ERROR_LOADING_PROJECT" : "无法加载此项目.", + "OPEN_DIALOG_ERROR" : "显示[打开文件]对话框出现异常. (error {0})", + "REQUEST_NATIVE_FILE_SYSTEM_ERROR" : "打开此文件夹出现异常 {0}. (error {1})", + "READ_DIRECTORY_ENTRIES_ERROR" : "加载目录内容出现异常 {0}. (error {1})", + + // File open/save error string + "ERROR_OPENING_FILE_TITLE" : "打开文件时出现异常", + "ERROR_OPENING_FILE" : "程序尝试打开该文件时出现了一个异常,文件:{0}. {1}", + "ERROR_RELOADING_FILE_TITLE" : "重新加载文件时出现异常", + "ERROR_RELOADING_FILE" : "程序尝试重新加载该文件时出现了一个异常,文件:{0}. {1}", + "ERROR_SAVING_FILE_TITLE" : "保存文件时出现异常", + "ERROR_SAVING_FILE" : "程序尝试保存该文件时出现了一个异常,文件: {0}. {1}", + "ERROR_RENAMING_FILE_TITLE" : "重命名文件失败", + "ERROR_RENAMING_FILE" : "为该文件重命名时出现异常,文件: {0}. {1}", + "INVALID_FILENAME_TITLE" : "无效文件名", + "INVALID_FILENAME_MESSAGE" : "文件名不得包含: /?*:;{}<>\\|", + "FILE_ALREADY_EXISTS" : "该文件 {0} 已经存在.", + "ERROR_CREATING_FILE_TITLE" : "新建文件异常", + "ERROR_CREATING_FILE" : "试图创建该文件时出现错误,文件: {0}. {1}", + + // Application error strings + "ERROR_IN_BROWSER_TITLE" : "囧! {APP_NAME} Brackets 暂无法运行在浏览器窗口中.", + "ERROR_IN_BROWSER" : "{APP_NAME} 是内置HTML, 现在作为一个桌面程序运行你可以用它修改本地文件. 可以前往此处下载系统对应的版本github.com/adobe/brackets-shell,然后重新运行 {APP_NAME}.", + + // FileIndexManager error string + "ERROR_MAX_FILES_TITLE" : "索引文件错误", + "ERROR_MAX_FILES" : "索引的文件过多,请减少索引的文件.", + + // Live Development error strings + "ERROR_LAUNCHING_BROWSER_TITLE" : "启动浏览器失败", + "ERROR_CANT_FIND_CHROME" : "Chrome浏览器离家出走了,没有找到Google Chrome浏览器,请确定安装了?", + "ERROR_LAUNCHING_BROWSER" : "启动浏览器的时候出现一个错误. (error {0})", + + "LIVE_DEVELOPMENT_ERROR_TITLE" : "实时预览异常", + "LIVE_DEVELOPMENT_RELAUNCH_TITLE" : "连接至浏览器", + "LIVE_DEVELOPMENT_ERROR_MESSAGE" : "为了应用实时预览,Chrome需要重启开始启用远程调试功能.

你确定重新启动Chrome浏览器,并且启用远程调试?", + "LIVE_DEV_NEED_HTML_MESSAGE" : "打开并实时预览一个HTML文件.", + "LIVE_DEV_NEED_BASEURL_MESSAGE" : "实时预览需要指定一个预览用的URL地址.", + "LIVE_DEV_SERVER_NOT_READY_MESSAGE" : "尝试启动HTTP服务器时出现错误,请再试一次.", + "LIVE_DEVELOPMENT_INFO_TITLE" : "欢迎来到实时预览!", + "LIVE_DEVELOPMENT_INFO_MESSAGE" : "{APP_NAME}已通过实时预览连接至你的浏览器. 你的HTML文件将在浏览器中预览, 修改预览也将修改你的代码.

之前的版本 {APP_NAME}, 实时预览只能运行于 Google Chrome浏览器和更新实时编辑时的 CSS 文件. 实时预览即时载入保存的HTML或JavaScript文件.

(此消息仅会出现一次.)", + "LIVE_DEVELOPMENT_TROUBLESHOOTING" : "更多信息,请参考实时预览在线错误信息.", + + "LIVE_DEV_STATUS_TIP_NOT_CONNECTED" : "实时预览", + "LIVE_DEV_STATUS_TIP_PROGRESS1" : "实时预览: 连接中...\u2026", + "LIVE_DEV_STATUS_TIP_PROGRESS2" : "实时预览: 初始化...\u2026", + "LIVE_DEV_STATUS_TIP_CONNECTED" : "断开实时预览", + "LIVE_DEV_STATUS_TIP_OUT_OF_SYNC" : "实时预览: 点击断开 (保存文件)", + + "SAVE_CLOSE_TITLE" : "保存选择", + "SAVE_CLOSE_MESSAGE" : "保存文件中所做的修改 {0}?", + "SAVE_CLOSE_MULTI_MESSAGE" : "是否保存以下文件的修改?", + "EXT_MODIFIED_TITLE" : "外部文件发生变化", + "EXT_MODIFIED_MESSAGE" : "{0} 已产生了外部修改,但是你有未保存的内容 {APP_NAME}.

你准备选哪一个?", + "EXT_DELETED_MESSAGE" : "{0} 已被删除,但是你有未保存的内容 {APP_NAME}.

是否保存你的修改?", + + // Find, Replace, Find in Files + "SEARCH_REGEXP_INFO" : "使用正则表达式进行搜索,范例:/re/", + "WITH" : "与", + "BUTTON_YES" : "是", + "BUTTON_NO" : "否", + "BUTTON_STOP" : "停止", + + "OPEN_FILE" : "打开文件", + "CHOOSE_FOLDER" : "请选择一个文件夹", + + "RELEASE_NOTES" : "发行说明", + "NO_UPDATE_TITLE" : "更新!", + "NO_UPDATE_MESSAGE" : "正在使用最新版本的 {APP_NAME}.", + + + "FIND_IN_FILES_TITLE" : "于 \"{4}\" {5} - {0} {1} in {2} {3}", + "FIND_IN_FILES_SCOPED" : "在 {0}", + "FIND_IN_FILES_NO_SCOPE" : "在项目", + "FIND_IN_FILES_FILE" : "文件", + "FIND_IN_FILES_FILES" : "多个文件", + "FIND_IN_FILES_MATCH" : "匹配一个", + "FIND_IN_FILES_MATCHES" : "匹配多个", + "FIND_IN_FILES_MORE_THAN" : "以上 ", + "FIND_IN_FILES_MAX" : " (共计 {0} 个匹配)", + "FIND_IN_FILES_FILE_PATH" : "文件: {0}", + "FIND_IN_FILES_LINE" : "行: {0}", + + "ERROR_FETCHING_UPDATE_INFO_TITLE" : "获取更新信息失败", + "ERROR_FETCHING_UPDATE_INFO_MSG" : "无法从服务器获取最新的信息.请确认你的电脑已经连接互联网,然后再次尝试重新获取!", + + // Switch language + "LANGUAGE_TITLE" : "选择语言", + "LANGUAGE_MESSAGE" : "请从列表中选择所需的语言:", + "LANGUAGE_SUBMIT" : "重新加载 {APP_NAME}", + "LANGUAGE_CANCEL" : "取消", + + /** + * ProjectManager + */ + "PROJECT_LOADING" : "载入\u2026", + "UNTITLED" : "无标题", + + /** + * Keyboard modifier names + */ + + "KEYBOARD_CTRL" : "Ctrl", + "KEYBOARD_SHIFT" : "Shift", + "KEYBOARD_SPACE" : "空格", + + /** + * StatusBar strings + */ + "STATUSBAR_CURSOR_POSITION" : "行 {0}, 列 {1}", + "STATUSBAR_INDENT_TOOLTIP_SPACES" : "选择缩进为空格", + "STATUSBAR_INDENT_TOOLTIP_TABS" : "选择缩进为TAB", + "STATUSBAR_INDENT_SIZE_TOOLTIP_SPACES" : "修改缩进空格长度", + "STATUSBAR_INDENT_SIZE_TOOLTIP_TABS" : "修改TAB长度", + "STATUSBAR_SPACES" : "空格长度", + "STATUSBAR_TAB_SIZE" : "Tab长度", + "STATUSBAR_LINE_COUNT" : "{0} 行", + + /** + * Command Name Constants + */ + + // File menu commands + "FILE_MENU" : "文件", + "CMD_FILE_NEW" : "新建", + "CMD_FILE_NEW_FOLDER" : "新建目录", + "CMD_FILE_OPEN" : "打开\u2026", + "CMD_ADD_TO_WORKING_SET" : "添加一个工作目录", + "CMD_OPEN_FOLDER" : "打开文件夹\u2026", + "CMD_FILE_CLOSE" : "关闭", + "CMD_FILE_CLOSE_ALL" : "全部关闭", + "CMD_FILE_SAVE" : "保存", + "CMD_FILE_SAVE_ALL" : "全部保存", + "CMD_LIVE_FILE_PREVIEW" : "在线预览", + "CMD_LIVE_HIGHLIGHT" : "在线高亮代码", + "CMD_PROJECT_SETTINGS" : "项目设置\u2026", + "CMD_FILE_RENAME" : "重命名", + "CMD_QUIT" : "退出", + // Used in native File menu on Windows + "CMD_EXIT" : "退出", + + // Edit menu commands + "EDIT_MENU" : "编辑", + "CMD_UNDO" : "撤销", + "CMD_REDO" : "重做", + "CMD_CUT" : "剪切", + "CMD_COPY" : "复制", + "CMD_PASTE" : "粘帖", + "CMD_SELECT_ALL" : "选择全部", + "CMD_SELECT_LINE" : "选中当前行", + "CMD_FIND" : "查找", + "CMD_FIND_IN_FILES" : "在文件中查找", + "CMD_FIND_IN_SUBTREE" : "查找中\u2026", + "CMD_FIND_NEXT" : "查找下一个", + "CMD_FIND_PREVIOUS" : "查找上一个", + "CMD_REPLACE" : "替换", + "CMD_INDENT" : "增加行缩进", + "CMD_UNINDENT" : "减少行缩进", + "CMD_DUPLICATE" : "创建副本", + "CMD_DELETE_LINES" : "删除当前行", + "CMD_COMMENT" : "注释当前行", + "CMD_BLOCK_COMMENT" : "注释选中内容", + "CMD_LINE_UP" : "移到下一行", + "CMD_LINE_DOWN" : "移到上一行", + "CMD_TOGGLE_CLOSE_BRACKETS" : "自动闭括号", + + // View menu commands + "VIEW_MENU" : "视图", + "CMD_HIDE_SIDEBAR" : "隐藏边栏", + "CMD_SHOW_SIDEBAR" : "显示边栏", + "CMD_INCREASE_FONT_SIZE" : "放大编辑器字体", + "CMD_DECREASE_FONT_SIZE" : "缩小编辑器字体", + "CMD_RESTORE_FONT_SIZE" : "恢复编辑器默认字体", + "CMD_SCROLL_LINE_UP" : "向上滚动", + "CMD_SCROLL_LINE_DOWN" : "向下滚动", + "CMD_SORT_WORKINGSET_BY_ADDED" : "根据添加时间排序", + "CMD_SORT_WORKINGSET_BY_NAME" : "根据名称排序", + "CMD_SORT_WORKINGSET_BY_TYPE" : "根据类型排序", + "CMD_SORT_WORKINGSET_AUTO" : "自动排序", + + // Navigate menu Commands + "NAVIGATE_MENU" : "导航", + "CMD_QUICK_OPEN" : "打开快速导航", + "CMD_GOTO_LINE" : "转到某行", + "CMD_GOTO_DEFINITION" : "转到定义", + "CMD_JSLINT_FIRST_ERROR" : "转到第一个JSLint错误", + "CMD_TOGGLE_QUICK_EDIT" : "快速编辑", + "CMD_QUICK_EDIT_PREV_MATCH" : "上一个匹配项", + "CMD_QUICK_EDIT_NEXT_MATCH" : "下一个匹配项", + "CMD_NEXT_DOC" : "下一个文件", + "CMD_PREV_DOC" : "上一个文件", + "CMD_SHOW_IN_TREE" : "显示文件树", + + // Debug menu commands + "DEBUG_MENU" : "调试", + "CMD_REFRESH_WINDOW" : "重新载入 {APP_NAME}", + "CMD_SHOW_DEV_TOOLS" : "显示开发工具", + "CMD_RUN_UNIT_TESTS" : "运行测试", + "CMD_JSLINT" : "启用JSLint", + "CMD_SHOW_PERF_DATA" : "显示性能数据", + "CMD_NEW_BRACKETS_WINDOW" : "新建一个 {APP_NAME} 窗口", + "CMD_SHOW_EXTENSIONS_FOLDER" : "显示扩展文件夹", + "CMD_SWITCH_LANGUAGE" : "选择语言", + "CMD_ENABLE_NODE_DEBUGGER" : "启用Node.JS调试", + "CMD_LOG_NODE_STATE" : "将Node.JS日食显示在控制台中", + "CMD_RESTART_NODE" : "重启Node.JS", + + // Help menu commands + "HELP_MENU" : "帮助", + "CMD_CHECK_FOR_UPDATE" : "检查更新", + "CMD_HOW_TO_USE_BRACKETS" : "如何使用 {APP_NAME}", + "CMD_FORUM" : "{APP_NAME} 论坛", + "CMD_RELEASE_NOTES" : "发行说明", + "CMD_REPORT_AN_ISSUE" : "报告问题", + "CMD_TWITTER" : "{TWITTER_NAME}的Twitter(推特需要翻墙)", + "CMD_ABOUT" : "关于 {APP_TITLE}", + + + // Special commands invoked by the native shell + "CMD_CLOSE_WINDOW" : "关闭窗口", + "CMD_ABORT_QUIT" : "强行退出", + + // Strings for main-view.html + "EXPERIMENTAL_BUILD" : "生成实验版", + "DEVELOPMENT_BUILD" : "生成开发版", + "JSLINT_ERRORS" : "JSLint错误", + "JSLINT_ERROR_INFORMATION" : "1个JSLint错误", + "JSLINT_ERRORS_INFORMATION" : "{0}个JSLint错误", + "JSLINT_NO_ERRORS" : "成功 - 骚年加油!", + "JSLINT_DISABLED" : "JSLint已被禁用或者无法工作在此文件.", + "SEARCH_RESULTS" : "查询结果", + "OK" : "确定", + "DONT_SAVE" : "放弃保存", + "SAVE" : "保存", + "CANCEL" : "取消", + "RELOAD_FROM_DISK" : "重新从硬盘中加载", + "KEEP_CHANGES_IN_EDITOR" : "选择编辑器中修改的内容", + "CLOSE_DONT_SAVE" : "放弃保存并关闭", + "RELAUNCH_CHROME" : "重新运行Chrome", + "ABOUT" : "关于", + "APP_NAME" : "Brackets", + "CLOSE" : "关闭", + "ABOUT_TEXT_LINE1" : "冲刺 {VERSION_MINOR} {BUILD_TYPE} {VERSION}", + "ABOUT_TEXT_LINE3" : "关于第三方软件的条款,条例,声明http://www.adobe.com/go/thirdparty/以此作为参考.", + "ABOUT_TEXT_LINE4" : "文档与源码在 https://github.com/adobe/brackets/", + "ABOUT_TEXT_LINE5" : "参与设计的有很多人是把 \u2764 跟 JavaScript by:", + "ABOUT_TEXT_LINE6" : "有很多很多相当多的人,我这里就不给你看了,可以去Github上看吧.", + "UPDATE_NOTIFICATION_TOOLTIP" : "有一个新的 {APP_NAME}!点此查看详情.", + "UPDATE_AVAILABLE_TITLE" : "可以更新", + "UPDATE_MESSAGE" : "有一个新的 {APP_NAME} .增加了一些功能:", + "GET_IT_NOW" : "现在获取!", + "PROJECT_SETTINGS_TITLE" : "项目设置: {0}", + "PROJECT_SETTING_BASE_URL" : "在线预览基本地址", + "PROJECT_SETTING_BASE_URL_HINT" : "(使用本地服务器,并且指定一个URL)", + "BASEURL_ERROR_INVALID_PROTOCOL" : "实时预览不支持此协议 {0} —请使用 http: 或 https: .", + "BASEURL_ERROR_SEARCH_DISALLOWED" : "地址不能包含搜索参数如 \"{0}\".", + "BASEURL_ERROR_HASH_DISALLOWED" : "地址不能包含哈希如 \"{0}\".", + "BASEURL_ERROR_INVALID_CHAR" : "特殊字符 '{0}' 必须 %-encoded.", + "BASEURL_ERROR_UNKOWN_ERROR" : "解析地址错误,请确认地址格式", + + // extensions/default/InlineColorEditor + "COLOR_EDITOR_CURRENT_COLOR_SWATCH_TIP" : "当前颜色", + "COLOR_EDITOR_ORIGINAL_COLOR_SWATCH_TIP" : "之前的颜色", + "COLOR_EDITOR_RGBA_BUTTON_TIP" : "RGBa格式", + "COLOR_EDITOR_HEX_BUTTON_TIP" : "十六进制格式", + "COLOR_EDITOR_HSLA_BUTTON_TIP" : "HSLa格式", + "COLOR_EDITOR_USED_COLOR_TIP_SINGULAR" : "{0} ({1} 次)", + "COLOR_EDITOR_USED_COLOR_TIP_PLURAL" : "{0} ({1} 次)" +});