diff --git a/src/nls/zh-cn/strings.js b/src/nls/zh-cn/strings.js
index bd089da64b6..f3d8f1a0f13 100644
--- a/src/nls/zh-cn/strings.js
+++ b/src/nls/zh-cn/strings.js
@@ -32,66 +32,73 @@ define({
// General file io error strings
"GENERIC_ERROR" : "(错误 {0})",
- "NOT_FOUND_ERR" : "未能发现该文件.",
- "NOT_READABLE_ERR" : "无法读取该文件.",
- "NO_MODIFICATION_ALLOWED_ERR" : "无法修改此目录.",
- "NO_MODIFICATION_ALLOWED_ERR_FILE" : "你没有权限做此次修改.",
- "CONTENTS_MODIFIED_ERR" : "该文件已经在 {APP_NAME} 之外被修改.",
- "FILE_EXISTS_ERR" : "该文件已存在.",
+ "NOT_FOUND_ERR" : "未能发现该文件",
+ "NOT_READABLE_ERR" : "无法读取该文件。",
+ "NO_MODIFICATION_ALLOWED_ERR" : "无法修改此目录。",
+ "NO_MODIFICATION_ALLOWED_ERR_FILE" : "你没有权限做此次修改。",
+ "CONTENTS_MODIFIED_ERR" : "该文件已经在 {APP_NAME} 之外被修改。",
+ "UNSUPPORTED_ENCODING_ERR" : "{APP_NAME} 暂时仅支持UTF-8编码的文本文档。",
+ "FILE_EXISTS_ERR" : "该文件已存在。",
"FILE" : "文件",
+ "FILE_TITLE" : "文件",
"DIRECTORY" : "目录",
-
+ "DIRECTORY_TITLE" : "目录",
+ "DIRECTORY_NAMES_LEDE" : "目录名",
+ "FILENAMES_LEDE" : "文件名",
+ "FILENAME" : "文件名",
+ "DIRECTORY_NAME" : "目录名",
+
// Project error strings
- "ERROR_LOADING_PROJECT" : "无法加载此项目.",
- "OPEN_DIALOG_ERROR" : "显示[打开文件]对话框出现错误. (错误 {0})",
- "REQUEST_NATIVE_FILE_SYSTEM_ERROR" : "打开此目录出现错误 {0}. (错误 {1})",
- "READ_DIRECTORY_ENTRIES_ERROR" : "加载目录内容出现错误 {0}. (错误 {1})",
+ "ERROR_LOADING_PROJECT" : "无法加载此项目。",
+ "OPEN_DIALOG_ERROR" : "显示[打开文件]对话框发生错误。 (错误 {0})",
+ "REQUEST_NATIVE_FILE_SYSTEM_ERROR" : "打开目录 {0} 发生错误。 (错误 {1})",
+ "READ_DIRECTORY_ENTRIES_ERROR" : "读取目录 {0} 发生错误。 (错误 {1})",
// File open/save error string
- "ERROR_OPENING_FILE_TITLE" : "打开文件时出现错误",
- "ERROR_OPENING_FILE" : "程序试图打开该文件时出现了一个错误, 文件:{0}. {1}",
- "ERROR_OPENING_FILES" : "试图打开以下文件时出现错误:",
- "ERROR_RELOADING_FILE_TITLE" : "重新加载文件时出现错误",
- "ERROR_RELOADING_FILE" : "程序试图重新加载该文件时出现了一个错误, 文件:{0}. {1}",
- "ERROR_SAVING_FILE_TITLE" : "保存文件时出现错误",
- "ERROR_SAVING_FILE" : "程序试图保存该文件时出现了一个错误, 文件: {0}. {1}",
+ "ERROR_OPENING_FILE_TITLE" : "打开文件时发生错误",
+ "ERROR_OPENING_FILE" : "尝试打开文件 {0} 时发生错误。 {1}",
+ "ERROR_OPENING_FILES" : "尝试打开以下文件发生现错误:",
+ "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}",
+ "ERROR_RENAMING_FILE" : "重命名文件 {0} 时发生错误。 {1}",
"ERROR_DELETING_FILE_TITLE" : "删除文件失败",
- "ERROR_DELETING_FILE" : "试图删除该文件时出现错误, 文件: {0}. {1}",
+ "ERROR_DELETING_FILE" : "尝试删除文件 {0} 时发生错误。 {1}",
"INVALID_FILENAME_TITLE" : "无效文件名: {0}",
- "INVALID_FILENAME_MESSAGE" : "文件名不得包含: {0} 或使用操作系统保留文件名",
- "FILE_ALREADY_EXISTS" : "该文件 {0} {1} 已经存在.",
- "ERROR_CREATING_FILE_TITLE" : "创建文件 {0} 错误",
- "ERROR_CREATING_FILE" : "试图创建 {0} {1} 时出现错误. {2}",
+ "INVALID_FILENAME_MESSAGE" : "{0} 不能以(.)结尾或者包含系统保留字及以下字符:{1}
",
+ "ENTRY_WITH_SAME_NAME_EXISTS" : "文件 {0} {1} 已经存在。",
+ "ERROR_CREATING_FILE_TITLE" : "创建文件 {0} 出现错误",
+ "ERROR_CREATING_FILE" : "尝试创建 {0} {1} 时发生错误。 {2}",
// Application preferences corrupt error strings
- "ERROR_PREFS_CORRUPT_TITLE" : "读取配置文件错误",
+ "ERROR_PREFS_CORRUPT_TITLE" : "读取配置错误",
"ERROR_PREFS_CORRUPT" : "您的配置文件不是有效的 JSON 格式. 即将打开配置文件以便您修正. 为使更改生效, 您需要重启 {APP_NAME}.",
// Application error strings
- "ERROR_IN_BROWSER_TITLE" : "囧! {APP_NAME} 暂无法运行在浏览器窗口中.",
+ "ERROR_IN_BROWSER_TITLE" : "囧! {APP_NAME} 暂无法在浏览器中运行。",
"ERROR_IN_BROWSER" : "{APP_NAME} 是建立在 HTML 上的一个桌面程序, 你可以用它修改本地文件. 可以前往此处下载系统对应的版本github.com/adobe/brackets-shell, 然后重新运行 {APP_NAME}.",
// ProjectManager max files error string
"ERROR_MAX_FILES_TITLE" : "索引文件错误",
- "ERROR_MAX_FILES" : "索引的文件过多, 请减少索引的文件.",
+ "ERROR_MAX_FILES" : "索引文件过多, 可能无法通过索引查找文件。",
// Live Preview error strings
"ERROR_LAUNCHING_BROWSER_TITLE" : "启动浏览器失败",
- "ERROR_CANT_FIND_CHROME" : "没有找到 Google Chrome 浏览器, 请确定您已安装了 Chrome 浏览器.",
- "ERROR_LAUNCHING_BROWSER" : "启动浏览器的时候出现一个错误. (错误 {0})",
+ "ERROR_CANT_FIND_CHROME" : "没有找到 Google Chrome 浏览器, 请确定您已安装了 Chrome 浏览器。",
+ "ERROR_LAUNCHING_BROWSER" : "启动浏览器时发生错误。 (错误 {0})",
"LIVE_DEVELOPMENT_ERROR_TITLE" : "实时预览错误",
"LIVE_DEVELOPMENT_RELAUNCH_TITLE" : "正在连接浏览器",
- "LIVE_DEVELOPMENT_ERROR_MESSAGE" : "要使用实时预览, 需要重启 Chrome 并打开远程调试功能.
你确定重新启动 Chrome 浏览器, 并且打开远程调试功能吗?",
- "LIVE_DEV_LOADING_ERROR_MESSAGE" : "无法加载实时预览页面.",
+ "LIVE_DEVELOPMENT_ERROR_MESSAGE" : "要使用实时预览, 需要重启 Chrome 并打开远程调试功能。
你确定重新启动 Chrome 浏览器, 并且打开远程调试功能吗?",
+ "LIVE_DEV_LOADING_ERROR_MESSAGE" : "无法加载实时预览页面",
"LIVE_DEV_NEED_HTML_MESSAGE" : "打开一个 HTML 文件或确认项目中包含 index.html 文件以启动实时预览.",
- "LIVE_DEV_NEED_BASEURL_MESSAGE" : "实时预览需要一个服务端, 您需要为这个项目指定一个基本 URL 地址. (如http://127.0.0.1/)",
- "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_NEED_BASEURL_MESSAGE" : "实时预览需要一个服务端, 您需要为这个项目指定一个基本 URL 地址。 (如http://127.0.0.1/)",
+ "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",
@@ -100,23 +107,24 @@ define({
"LIVE_DEV_STATUS_TIP_OUT_OF_SYNC" : "实时预览 (保存文件并刷新)",
"LIVE_DEV_STATUS_TIP_SYNC_ERROR" : "实时预览 (由于语法错误没有更新)",
- "LIVE_DEV_DETACHED_REPLACED_WITH_DEVTOOLS" : "由于浏览器开发人员工具已打开, 实施预览已关闭.",
- "LIVE_DEV_DETACHED_TARGET_CLOSED" : "由于浏览器中页面已关闭, 实施预览已关闭",
- "LIVE_DEV_NAVIGATED_AWAY" : "由于浏览器打开一个不属于本项目的页面, 实施预览已关闭",
- "LIVE_DEV_CLOSED_UNKNOWN_REASON" : "未知原因 ({0}) 导致实施预览关闭",
+ "LIVE_DEV_DETACHED_REPLACED_WITH_DEVTOOLS" : "由于浏览器开发人员工具已打开, 实时预览已关闭。",
+ "LIVE_DEV_DETACHED_TARGET_CLOSED" : "由于浏览器中页面已关闭, 实时预览已关闭",
+ "LIVE_DEV_NAVIGATED_AWAY" : "由于浏览器打开一个不属于本项目的页面, 实时预览已关闭",
+ "LIVE_DEV_CLOSED_UNKNOWN_REASON" : "未知原因 ({0}) 导致实时预览关闭",
"SAVE_CLOSE_TITLE" : "保存更新",
- "SAVE_CLOSE_MESSAGE" : "保存 {0} 文件中所做的修改?",
- "SAVE_CLOSE_MULTI_MESSAGE" : "是否保存以下文件的修改?",
+ "SAVE_CLOSE_MESSAGE" : "保存 {0} 文件中所做的修改?",
+ "SAVE_CLOSE_MULTI_MESSAGE" : "是否保存以下文件的修改?",
"EXT_MODIFIED_TITLE" : "外部文件发生变化",
"CONFIRM_FOLDER_DELETE_TITLE" : "删除确认",
- "CONFIRM_FOLDER_DELETE" : "确认要删除目录 {0}?",
+ "CONFIRM_FOLDER_DELETE" : "确认要删除目录 {0}?",
"FILE_DELETED_TITLE" : "文件已删除",
- "EXT_MODIFIED_WARNING" : "{0} 已产生了外部修改.
是否保存并覆盖外部修改?",
- "EXT_MODIFIED_MESSAGE" : "{0} 已产生了外部修改, 但是 {APP_NAME} 中有你未保存的内容.
需要保留哪个版本?",
- "EXT_DELETED_MESSAGE" : "{0} 已被删除, 但是 {APP_NAME} 有你未保存的内容.
是否保存你的修改?",
+ "EXT_MODIFIED_WARNING" : "{0} 已产生了外部修改,
是否保存并覆盖外部修改?",
+ "EXT_MODIFIED_MESSAGE" : "{0} 已产生了外部修改, 但是 {APP_NAME} 中有你未保存的内容,
需要保留哪个版本?",
+ "EXT_DELETED_MESSAGE" : "{0} 已被删除, 但是 {APP_NAME} 有你未保存的内容,
是否保存你的修改?",
// Generic dialog/button labels
+ "DONE" : "完成",
"OK" : "确认",
"CANCEL" : "取消",
"DONT_SAVE" : "不要保存",
@@ -131,8 +139,10 @@ define({
"FIND_RESULT_COUNT" : "{0} 个匹配项",
"FIND_RESULT_COUNT_SINGLE" : "1 个匹配项",
"FIND_NO_RESULTS" : "未找到匹配项",
+ "FIND_QUERY_PLACEHOLDER" : "查找\u2026",
"REPLACE_PLACEHOLDER" : "替换为\u2026",
"BUTTON_REPLACE_ALL" : "全部\u2026",
+ "BUTTON_REPLACE_ALL_IN_FILES" : "替换\u2026",
"BUTTON_REPLACE" : "替换",
"BUTTON_NEXT" : "\u25B6",
"BUTTON_PREV" : "\u25C0",
@@ -140,6 +150,9 @@ define({
"BUTTON_PREV_HINT" : "上一个匹配项",
"BUTTON_CASESENSITIVE_HINT" : "区分大小写",
"BUTTON_REGEXP_HINT" : "正则表达式",
+ "REPLACE_WITHOUT_UNDO_WARNING_TITLE": "替换(无法撤销)",
+ "REPLACE_WITHOUT_UNDO_WARNING" : "由于多个文件需要修改, {APP_NAME} 将修改磁盘中未打开的文件,
这些修改无法撤销。",
+ "BUTTON_REPLACE_WITHOUT_UNDO" : "替换(无法撤销)",
"OPEN_FILE" : "打开文件",
"SAVE_FILE_AS" : "保存文件",
@@ -147,19 +160,19 @@ define({
"RELEASE_NOTES" : "发行说明",
"NO_UPDATE_TITLE" : "已更新!",
- "NO_UPDATE_MESSAGE" : "正在使用最新版本的 {APP_NAME}.",
+ "NO_UPDATE_MESSAGE" : "正在使用最新版本的 {APP_NAME}。",
- // Replace All (in single file)
- "FIND_REPLACE_TITLE_PART1" : "替换 \"",
- "FIND_REPLACE_TITLE_PART2" : "\" 为 \"",
- "FIND_REPLACE_TITLE_PART3" : "\" — {2} {0} {1}",
+ // Find and Replace
+ "FIND_REPLACE_TITLE_LABEL" : "替换",
+ "FIND_REPLACE_TITLE_WITH" : "为",
+ "FIND_TITLE_LABEL" : "已找到",
+ "FIND_TITLE_SUMMARY" : "— {0} {1} {2} 于 {3}",
// Find in Files
- "FIND_IN_FILES_TITLE_PART1" : "\"",
- "FIND_IN_FILES_TITLE_PART2" : "\" 已找到",
- "FIND_IN_FILES_TITLE_PART3" : "— {0} {1} {2} 于 {3} {4}",
+ "FIND_NUM_FILES" : "{0} {1}",
"FIND_IN_FILES_SCOPED" : "在 {0} 中",
"FIND_IN_FILES_NO_SCOPE" : "在项目中",
+ "FIND_IN_FILES_ZERO_FILES" : "筛选条件排除了所有文件 {0}",
"FIND_IN_FILES_FILE" : "个文件",
"FIND_IN_FILES_FILES" : "个文件",
"FIND_IN_FILES_MATCH" : "个匹配",
@@ -168,17 +181,36 @@ define({
"FIND_IN_FILES_PAGING" : "{0}—{1}",
"FIND_IN_FILES_FILE_PATH" : "{0} {2} {1}", // We shoudl use normal dashes on Windows instead of em dash eventually
"FIND_IN_FILES_EXPAND_COLLAPSE" : "按住 Ctrl/Cmd 键以便展开/折叠全部结果",
+ "REPLACE_IN_FILES_ERRORS_TITLE" : "替换出现错误",
+ "REPLACE_IN_FILES_ERRORS" : "以下文件未被修改,可能是搜索后发生变更或无法写入。",
"ERROR_FETCHING_UPDATE_INFO_TITLE" : "获取更新信息失败",
- "ERROR_FETCHING_UPDATE_INFO_MSG" : "无法从服务器获取最新的更新信息. 请确认你的电脑已经连接互联网, 然后再次尝试重新获取!",
+ "ERROR_FETCHING_UPDATE_INFO_MSG" : "无法从服务器获取最新的更新信息. 请确认你的电脑已经连接互联网, 然后再次尝试重新获取!",
// File exclusion filters
- "NO_FILE_FILTER" : "排除搜索文件\u2026",
+ "NEW_FILE_FILTER" : "新建排除规则\u2026",
+ "CLEAR_FILE_FILTER" : "不排除文件",
+ "NO_FILE_FILTER" : "没有文件被排除",
+ "EXCLUDE_FILE_FILTER" : "排除 {0}",
"EDIT_FILE_FILTER" : "编辑\u2026",
"FILE_FILTER_DIALOG" : "编辑过滤规则",
- "FILE_FILTER_INSTRUCTIONS" : "根据下列匹配规则排除文件或文件夹, 匹配规则可以是文件名或其子串, 或使用 globs. 每行输入一条规则.",
- "FILE_FILTER_LIST_PREFIX" : "除了",
+ "FILE_FILTER_INSTRUCTIONS" : "根据下列匹配规则排除文件或文件夹, 匹配规则可以是文件名或其子串, 或使用 globs,每行输入一条规则。",
+ "FILTER_NAME_PLACEHOLDER" : "命名过滤规则 (可选)",
"FILE_FILTER_CLIPPED_SUFFIX" : "及另外 {0} 类",
+ "FILTER_COUNTING_FILES" : "统计文件数目\u2026",
+ "FILTER_FILE_COUNT" : "Allows {0} of {1} files {2}",
+ "FILTER_FILE_COUNT_ALL" : "Allows all {0} files {1}",
+
+ // Quick Edit
+ "ERROR_QUICK_EDIT_PROVIDER_NOT_FOUND" : "当前光标位置没有可用的快速编辑",
+ "ERROR_CSSQUICKEDIT_BETWEENCLASSES" : "CSS 快速编辑: 将光标放在单一class名称上",
+ "ERROR_CSSQUICKEDIT_CLASSNOTFOUND" : "CSS 快速编辑: class属性不完整",
+ "ERROR_CSSQUICKEDIT_IDNOTFOUND" : "CSS 快速编辑: id属性不完整",
+ "ERROR_CSSQUICKEDIT_UNSUPPORTEDATTR" : "CSS 快速编辑: 将光标放在标签,、class 或 id上",
+ "ERROR_TIMINGQUICKEDIT_INVALIDSYNTAX" : "CSS 计时函数快速编辑: 语法无效",
+ "ERROR_JSQUICKEDIT_FUNCTIONNOTFOUND" : "JS 快速编辑: 将光标放在函数名称上",
+ // Quick Docs
+ "ERROR_QUICK_DOCS_PROVIDER_NOT_FOUND" : "当前光标位置没有可用的快速文件",
/**
* ProjectManager
*/
@@ -213,17 +245,19 @@ define({
"STATUSBAR_USER_EXTENSIONS_DISABLED" : "扩展已禁用",
"STATUSBAR_INSERT" : "插入",
"STATUSBAR_OVERWRITE" : "改写",
+ "STATUSBAR_DEFAULT_LANG" : "(默认)",
// CodeInspection: errors/warnings
- "ERRORS_PANEL_TITLE_MULTI" : "检查问题",
+ "ERRORS_PANEL_TITLE_MULTIPLE" : "{0} 问题",
"SINGLE_ERROR" : "1个 {0} 问题",
"MULTIPLE_ERRORS" : "{1}个 {0} 问题",
- "NO_ERRORS" : "未发现 {0} 问题 - 加油!",
- "NO_ERRORS_MULTIPLE_PROVIDER" : "未发现问题 - 加油!",
- "LINT_DISABLED" : "JSLint 已被禁用或者无法在此文件工作.",
+ "NO_ERRORS" : "未发现 {0} 问题 - 加油!",
+ "NO_ERRORS_MULTIPLE_PROVIDER" : "未发现问题 - 加油!",
+ "LINT_DISABLED" : "JSLint 已被禁用或者无法在此文件工作。",
"NO_LINT_AVAILABLE" : "{0} 没有可用检查器",
"NOTHING_TO_LINT" : "没有可检查文件",
-
+ "LINTER_TIMED_OUT" : "{0} 等待 {1} ms 后超时",
+ "LINTER_FAILED" : "{0} 已终止,错误:{1}",
/**
* Command Name Constants
@@ -248,6 +282,7 @@ define({
"CMD_FILE_SAVE_ALL" : "全部保存",
"CMD_FILE_SAVE_AS" : "另存为\u2026",
"CMD_LIVE_FILE_PREVIEW" : "实时预览",
+ "CMD_RELOAD_LIVE_PREVIEW" : "强制实时预览重新加载",
"CMD_PROJECT_SETTINGS" : "项目设置\u2026",
"CMD_FILE_RENAME" : "重命名",
"CMD_FILE_DELETE" : "删除",
@@ -270,20 +305,6 @@ define({
"CMD_SPLIT_SEL_INTO_LINES" : "将选中内容拆分至多行",
"CMD_ADD_CUR_TO_NEXT_LINE" : "将下一行添加至选中内容",
"CMD_ADD_CUR_TO_PREV_LINE" : "将上一行添加至选中内容",
-
- // Search menu commands
- "FIND_MENU" : "查找",
- "CMD_FIND" : "查找",
- "CMD_FIND_FIELD_PLACEHOLDER" : "查找\u2026",
- "CMD_FIND_IN_FILES" : "在文件中查找",
- "CMD_FIND_IN_SUBTREE" : "在该位置查找\u2026",
- "CMD_FIND_IN_SELECTED" : "在选中的文件/文件夹查找",
- "CMD_FIND_NEXT" : "查找下一个",
- "CMD_FIND_PREVIOUS" : "查找上一个",
- "CMD_FIND_ALL_AND_SELECT" : "查找全部并选中",
- "CMD_ADD_NEXT_MATCH" : "将下一项匹配添加至选中内容",
- "CMD_SKIP_CURRENT_MATCH" : "跳过并添加下一项匹配",
- "CMD_REPLACE" : "替换",
"CMD_INDENT" : "增加行缩进",
"CMD_UNINDENT" : "减少行缩进",
"CMD_DUPLICATE" : "创建副本",
@@ -294,9 +315,25 @@ define({
"CMD_LINE_DOWN" : "移到上一行",
"CMD_OPEN_LINE_ABOVE" : "在上方插入新行",
"CMD_OPEN_LINE_BELOW" : "在下方插入新行",
- "CMD_TOGGLE_CLOSE_BRACKETS" : "自动完成括号",
+ "CMD_TOGGLE_CLOSE_BRACKETS" : "括号自动补全",
"CMD_SHOW_CODE_HINTS" : "显示代码提示",
-
+
+ // Search menu commands
+ "FIND_MENU" : "查找",
+ "CMD_FIND" : "查找",
+ "CMD_FIND_NEXT" : "查找下一个",
+ "CMD_FIND_PREVIOUS" : "查找上一个",
+ "CMD_FIND_ALL_AND_SELECT" : "查找全部并选中",
+ "CMD_ADD_NEXT_MATCH" : "将下一项匹配添加至选中内容",
+ "CMD_SKIP_CURRENT_MATCH" : "跳过并添加下一项匹配",
+ "CMD_FIND_IN_FILES" : "在文件中查找",
+ "CMD_FIND_IN_SELECTED" : "在选中的文件/文件夹查找",
+ "CMD_FIND_IN_SUBTREE" : "在该位置查找\u2026",
+ "CMD_REPLACE" : "替换",
+ "CMD_REPLACE_IN_FILES" : "在文件中替换",
+ "CMD_REPLACE_IN_SELECTED" : "在选中的文件/文件夹中替换",
+ "CMD_REPLACE_IN_SUBTREE" : "在该位置替换\u2026",
+
// View menu commands
"VIEW_MENU" : "视图",
"CMD_HIDE_SIDEBAR" : "隐藏边栏",
@@ -315,6 +352,7 @@ define({
"CMD_SORT_WORKINGSET_BY_NAME" : "根据名称排序",
"CMD_SORT_WORKINGSET_BY_TYPE" : "根据类型排序",
"CMD_SORT_WORKINGSET_AUTO" : "自动排序",
+ "CMD_THEMES" : "主题\u2026",
// Navigate menu Commands
"NAVIGATE_MENU" : "导航",
@@ -338,10 +376,12 @@ define({
"HELP_MENU" : "帮助",
"CMD_CHECK_FOR_UPDATE" : "检查更新",
"CMD_HOW_TO_USE_BRACKETS" : "如何使用 {APP_NAME}",
- "CMD_FORUM" : "{APP_NAME} 论坛",
+ "CMD_SUPPORT" : "{APP_NAME} 支持",
+ "CMD_SUGGEST" : "推荐功能",
"CMD_RELEASE_NOTES" : "发行说明",
- "CMD_REPORT_AN_ISSUE" : "报告问题",
+ "CMD_GET_INVOLVED" : "参与",
"CMD_SHOW_EXTENSIONS_FOLDER" : "显示扩展目录",
+ "CMD_HOMEPAGE" : "{APP_TITLE} 主页",
"CMD_TWITTER" : "{TWITTER_NAME} 的 Twitter (推特需要翻墙)",
"CMD_ABOUT" : "关于 {APP_TITLE}",
"CMD_OPEN_PREFERENCES" : "打开配置文件",
@@ -356,24 +396,30 @@ define({
"ABOUT" : "关于",
"CLOSE" : "关闭",
"ABOUT_TEXT_LINE1" : "sprint {VERSION_MINOR} {BUILD_TYPE} {VERSION}",
- "ABOUT_TEXT_LINE3" : "关于第三方软件的条款, 条例, 声明 {ADOBE_THIRD_PARTY} 以此作为参考.",
+ "ABOUT_TEXT_BUILD_TIMESTAMP" : "构建时间:",
+ "ABOUT_TEXT_LINE3" : "关于第三方软件的条款、条例和声明 {ADOBE_THIRD_PARTY} 以此作为参考。",
"ABOUT_TEXT_LINE4" : "文档与源码在 https://github.com/adobe/brackets/",
"ABOUT_TEXT_LINE5" : "基于 \u2764 和 JavaScript 由以下用户参与贡献设计:",
- "ABOUT_TEXT_LINE6" : "有相当多的人参与其中, 但现在有一些问题导致加载不出, 你可以到GitHub上去看.",
- "ABOUT_TEXT_WEB_PLATFORM_DOCS" : "Web Platform Docs and the Web Platform graphical logo are licensed under a Creative Commons Attribution license, CC-BY 3.0 Unported.",
- "UPDATE_NOTIFICATION_TOOLTIP" : "有一个新版本的 {APP_NAME}! 点此查看详情.",
+ "ABOUT_TEXT_LINE6" : "有相当多的人参与其中, 但现在有一些问题导致加载不出, 你可以到GitHub上去看。",
+ "ABOUT_TEXT_WEB_PLATFORM_DOCS" : "Web 平台文档和图形 logo 遵循署名-相同方式共享 3.0 未本地化协议。",
+ "UPDATE_NOTIFICATION_TOOLTIP" : "有一个新版本的 {APP_NAME}! 点此查看详情。",
"UPDATE_AVAILABLE_TITLE" : "可用的更新",
- "UPDATE_MESSAGE" : "有一个新版本的 {APP_NAME}. 增加了一些功能:",
- "GET_IT_NOW" : "马上获取!",
+ "UPDATE_MESSAGE" : "有一个新版本的 {APP_NAME},增加了一些功能:",
+ "GET_IT_NOW" : "马上获取!",
"PROJECT_SETTINGS_TITLE" : "项目设置: {0}",
"PROJECT_SETTING_BASE_URL" : "实时预览的根目录地址",
- "PROJECT_SETTING_BASE_URL_HINT" : "使用本地服务器, 并指定一个URL. 例如: http://localhost:8000/",
+ "PROJECT_SETTING_BASE_URL_HINT" : "使用本地服务器, 并指定一个URL。 例如: http://localhost:8000/",
"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_UNKNOWN_ERROR" : "地址解析错误, 请确认地址格式",
+ // Strings for themes-settings.html and themes-general.html
+ "CURRENT_THEME" : "当前主题",
+ "USE_THEME_SCROLLBARS" : "使用主题自带滚动条",
+ "FONT_SIZE" : "字号",
+ "FONT_FAMILY" : "字体",
// CSS Quick Edit
"BUTTON_NEW_RULE" : "新 CSS 规则",
@@ -382,85 +428,94 @@ define({
"UPDATE" : "升级",
"REMOVE" : "移除",
"OVERWRITE" : "覆盖",
- "CANT_REMOVE_DEV" : "\"dev\" 文件夹中扩展必须手动删除.",
- "CANT_UPDATE" : "升级与当前版本的 {APP_NAME} 不兼容.",
- "CANT_UPDATE_DEV" : "\"dev\" 文件夹中的扩展无法自动升级.",
+ "CANT_REMOVE_DEV" : "\"dev\" 文件夹中扩展必须手动删除。",
+ "CANT_UPDATE" : "升级与当前版本的 {APP_NAME} 不兼容。",
+ "CANT_UPDATE_DEV" : "\"dev\" 文件夹中的扩展无法自动升级。",
"INSTALL_EXTENSION_TITLE" : "安装扩展",
"UPDATE_EXTENSION_TITLE" : "升级扩展",
"INSTALL_EXTENSION_LABEL" : "扩展包地址",
"INSTALL_EXTENSION_HINT" : "填写扩展包的 zip 文件或 GitHub repo 的链接地址",
"INSTALLING_FROM" : "正在从 {0} 安装扩展\u2026",
- "INSTALL_SUCCEEDED" : "安装成功!",
+ "INSTALL_SUCCEEDED" : "安装成功!",
"INSTALL_FAILED" : "安装失败.",
"CANCELING_INSTALL" : "正在取消\u2026",
- "CANCELING_HUNG" : "取消安装需要很长时间. 可能出现了内部错误.",
- "INSTALL_CANCELED" : "安装已取消.",
+ "CANCELING_HUNG" : "取消安装需要很长时间. 可能出现了内部错误。",
+ "INSTALL_CANCELED" : "安装已取消。",
+ "VIEW_COMPLETE_DESCRIPTION" : "查看完整说明",
+ "VIEW_TRUNCATED_DESCRIPTION" : "查看简短说明",
// These must match the error codes in ExtensionsDomain.Errors.* :
- "INVALID_ZIP_FILE" : "下载的内容不是一个有效的ZIP文件.",
- "INVALID_PACKAGE_JSON" : "扩展包中的 Package.json 不存在. (错误是: {0}).",
- "MISSING_PACKAGE_NAME" : "扩展包中的 Package.json 未指定扩展包名称.",
- "BAD_PACKAGE_NAME" : "{0} 是一个无效扩展包名.",
- "MISSING_PACKAGE_VERSION" : "扩展包中的 Package.json 未指定扩展包版本.",
- "INVALID_VERSION_NUMBER" : "扩展包版本号 ({0}) 无效.",
- "INVALID_BRACKETS_VERSION" : "{APP_NAME} 兼容性字串 ({0}) 无效.",
- "DISALLOWED_WORDS" : "({1}) 不允许在 {0} 中出现.",
- "API_NOT_COMPATIBLE" : "这个扩展包不兼容当前版本的 {APP_NAME}. 将安装至 Disabled 扩展文件夹中.",
+ "INVALID_ZIP_FILE" : "下载的内容不是一个有效的 ZIP 文件。",
+ "INVALID_PACKAGE_JSON" : "扩展包中的 Package.json 不存在。(错误: {0})",
+ "MISSING_PACKAGE_NAME" : "扩展包中的 Package.json 未指定扩展包名称。",
+ "BAD_PACKAGE_NAME" : "{0} 是一个无效扩展包名。",
+ "MISSING_PACKAGE_VERSION" : "扩展包中的 Package.json 未指定扩展包版本。",
+ "INVALID_VERSION_NUMBER" : "扩展包版本号 ({0}) 无效。",
+ "INVALID_BRACKETS_VERSION" : "{APP_NAME} 兼容性字串 ({0}) 无效。",
+ "DISALLOWED_WORDS" : "({1}) 不允许在 {0} 中出现。",
+ "API_NOT_COMPATIBLE" : "这个扩展包不兼容当前版本的 {APP_NAME}. 将安装至 Disabled 扩展文件夹中。",
"MISSING_MAIN" : "扩展包遗失 main.js 文件.",
- "EXTENSION_ALREADY_INSTALLED" : "安装这个扩展将会覆盖先前的版本, 覆盖旧版本吗?",
- "EXTENSION_SAME_VERSION" : "已安装相同版本的扩展. 覆盖已存在的安装吗?",
- "EXTENSION_OLDER_VERSION" : "扩展包版本 {0} 低于已安装版本 ({1}). 覆盖已存在的安装吗?",
- "DOWNLOAD_ID_IN_USE" : "内部错误: 该下载ID已被使用.",
- "NO_SERVER_RESPONSE" : "无法连接到服务器.",
- "BAD_HTTP_STATUS" : "未在服务器上发现该文件 (HTTP {0}).",
- "CANNOT_WRITE_TEMP" : "无法保存下载文件到临时文件.",
- "ERROR_LOADING" : "扩展程序启动时遇到一个错误.",
- "MALFORMED_URL" : "无效的链接地址. 请检查输入是否有误",
- "UNSUPPORTED_PROTOCOL" : "需要一个 http 或 https 协议的地址.",
- "UNKNOWN_ERROR" : "未知内部错误.",
+ "EXTENSION_ALREADY_INSTALLED" : "安装这个扩展将会覆盖先前的版本, 覆盖旧版本吗?",
+ "EXTENSION_SAME_VERSION" : "已安装相同版本的扩展. 覆盖已存在的安装吗?",
+ "EXTENSION_OLDER_VERSION" : "扩展包版本 {0} 低于已安装版本 ({1}), 覆盖已存在的安装吗?",
+ "DOWNLOAD_ID_IN_USE" : "内部错误: 该下载ID已被使用。",
+ "NO_SERVER_RESPONSE" : "无法连接到服务器。",
+ "BAD_HTTP_STATUS" : "未在服务器上发现该文件 (HTTP {0})。",
+ "CANNOT_WRITE_TEMP" : "无法保存下载文件到临时文件。",
+ "ERROR_LOADING" : "扩展程序启动时遇到一个错误。",
+ "MALFORMED_URL" : "无效的链接地址,请检查输入是否有误。",
+ "UNSUPPORTED_PROTOCOL" : "需要一个 http 或 https 协议的地址。",
+ "UNKNOWN_ERROR" : "未知内部错误。",
// For NOT_FOUND_ERR, see generic strings above
"EXTENSION_MANAGER_TITLE" : "扩展管理器",
- "EXTENSION_MANAGER_ERROR_LOAD" : "无法连接到 extension registry. 请稍后重试.",
+ "EXTENSION_MANAGER_ERROR_LOAD" : "无法连接到 extension registry. 请稍后重试。",
+ "INSTALL_EXTENSION_DRAG" : "拖拽 .zip 到此处或者",
+ "INSTALL_EXTENSION_DROP" : "Drop .zip to install",
+ "INSTALL_EXTENSION_DROP_ERROR" : "安装/更新由于以下错误终止:",
"INSTALL_FROM_URL" : "从 URL 安装\u2026",
+ "INSTALL_EXTENSION_VALIDATING" : "验证中...\u2026",
"EXTENSION_AUTHOR" : "作者",
"EXTENSION_DATE" : "日期",
- "EXTENSION_INCOMPATIBLE_NEWER" : "这个扩展需要更新版本的 {APP_NAME}.",
- "EXTENSION_INCOMPATIBLE_OLDER" : "这个扩展目前只能在旧版本的 {APP_NAME} 上运行.",
- "EXTENSION_LATEST_INCOMPATIBLE_NEWER" : "扩展版本为 {0} 需要一个更新版本的 {APP_NAME}. 但你可以安装先前版本的扩展 {1}.",
- "EXTENSION_LATEST_INCOMPATIBLE_OLDER" : "扩展版本为 {0} 需要一个更旧版本的 {APP_NAME}. 但你可以安装先前版本的扩展 {1}.",
+ "EXTENSION_INCOMPATIBLE_NEWER" : "这个扩展需要更新版本的 {APP_NAME}。",
+ "EXTENSION_INCOMPATIBLE_OLDER" : "这个扩展目前只能在旧版本的 {APP_NAME} 上运行。",
+ "EXTENSION_LATEST_INCOMPATIBLE_NEWER" : "扩展版本为 {0} 需要一个更新版本的 {APP_NAME},但你可以安装旧版本的扩展 {1}。",
+ "EXTENSION_LATEST_INCOMPATIBLE_OLDER" : "扩展版本为 {0} 需要一个更旧版本的 {APP_NAME},但你可以安装旧版本的扩展 {1}。",
"EXTENSION_NO_DESCRIPTION" : "没有描述",
"EXTENSION_MORE_INFO" : "更多信息...",
"EXTENSION_ERROR" : "扩展错误",
"EXTENSION_KEYWORDS" : "关键词",
+ "EXTENSION_TRANSLATED_USER_LANG" : "翻译为{0} , 包括你所使用的语言",
+ "EXTENSION_TRANSLATED_GENERAL" : "翻译为 {0} ",
+ "EXTENSION_TRANSLATED_LANGS" : "该扩展已被翻译为以下语言: {0}",
"EXTENSION_INSTALLED" : "已安装",
- "EXTENSION_UPDATE_INSTALLED" : "此扩展的更新已下载, 将在重启 {APP_NAME} 后安装.",
+ "EXTENSION_UPDATE_INSTALLED" : "此扩展的更新已下载, 将在重启 {APP_NAME} 后安装。",
"EXTENSION_SEARCH_PLACEHOLDER" : "搜索",
"EXTENSION_MORE_INFO_LINK" : "更多",
"BROWSE_EXTENSIONS" : "浏览扩展",
"EXTENSION_MANAGER_REMOVE" : "移除扩展",
- "EXTENSION_MANAGER_REMOVE_ERROR" : "无法移除一个或多个扩展: {0}. {APP_NAME} 仍会退出.",
+ "EXTENSION_MANAGER_REMOVE_ERROR" : "无法移除一个或多个扩展: {0}. {APP_NAME} 仍会重新加载。",
"EXTENSION_MANAGER_UPDATE" : "升级扩展",
- "EXTENSION_MANAGER_UPDATE_ERROR" : "无法升级一个或多个扩展: {0}. {APP_NAME} 仍会退出.",
+ "EXTENSION_MANAGER_UPDATE_ERROR" : "无法升级一个或多个扩展: {0}. {APP_NAME} 仍会重新加载。",
"MARKED_FOR_REMOVAL" : "标记为删除",
"UNDO_REMOVE" : "撤销",
"MARKED_FOR_UPDATE" : "标记为升级",
"UNDO_UPDATE" : "撤销",
- "CHANGE_AND_QUIT_TITLE" : "扩展更改",
- "CHANGE_AND_QUIT_MESSAGE" : "安装或移除已标记的扩展, 需要退出并重启 {APP_NAME}. 请保存未保存的更改.",
- "REMOVE_AND_QUIT" : "移除扩展并退出",
- "CHANGE_AND_QUIT" : "更改扩展并退出",
- "UPDATE_AND_QUIT" : "升级扩展并退出",
+ "CHANGE_AND_RELOAD_TITLE" : "扩展更改",
+ "CHANGE_AND_RELOAD_MESSAGE" : "安装或移除已标记的扩展, 需要退出并重启 {APP_NAME}, 请保存未保存的更改。",
+ "REMOVE_AND_RELOAD" : "移除扩展并退出",
+ "CHANGE_AND_RELOAD" : "更改扩展并退出",
+ "UPDATE_AND_RELOAD" : "升级扩展并退出",
"PROCESSING_EXTENSIONS" : "正在处理扩展的变更\u2026",
"EXTENSION_NOT_INSTALLED" : "无法移除扩展 {0} 其并未被安装.",
- "NO_EXTENSIONS" : "还没有安装扩展.
点击上面的可获取标签开始.",
- "NO_EXTENSION_MATCHES" : "没有找到相符的扩展.",
- "REGISTRY_SANITY_CHECK_WARNING" : "小心来自未知源的扩展.",
+ "NO_EXTENSIONS" : "还没有安装扩展。
点击上方可用的标签开始安装。",
+ "NO_EXTENSION_MATCHES" : "没有找到相符的扩展。",
+ "REGISTRY_SANITY_CHECK_WARNING" : "小心来自未知源的扩展。",
"EXTENSIONS_INSTALLED_TITLE" : "已安装",
"EXTENSIONS_AVAILABLE_TITLE" : "可获取",
"EXTENSIONS_UPDATES_TITLE" : "升级",
- "INLINE_EDITOR_NO_MATCHES" : "未找到匹配项.",
- "CSS_QUICK_EDIT_NO_MATCHES" : "符合选择的 CSS 规则不存在.
点击 \"新 CSS 规则\" 来创建.",
- "CSS_QUICK_EDIT_NO_STYLESHEETS" : "您的项目中没有样式表.
建立一个来添加 CSS 规则.",
+ "INLINE_EDITOR_NO_MATCHES" : "未找到匹配项。",
+ "CSS_QUICK_EDIT_NO_MATCHES" : "符合选择的 CSS 规则不存在。
点击 \"新 CSS 规则\" 来创建。",
+ "CSS_QUICK_EDIT_NO_STYLESHEETS" : "您的项目中没有样式表。
建立一个来添加 CSS 规则。",
// Custom Viewers
"IMAGE_VIEWER_LARGEST_ICON" : "最大化",
@@ -468,11 +523,12 @@ define({
/**
* Unit names
*/
-
+
"UNIT_PIXELS" : "像素",
// extensions/default/DebugCommands
"DEBUG_MENU" : "调试",
+ "ERRORS" : "错误",
"CMD_SHOW_DEV_TOOLS" : "显示开发人员工具",
"CMD_REFRESH_WINDOW" : "以带扩展模式重启",
"CMD_RELOAD_WITHOUT_USER_EXTS" : "以无扩展模式重启",
@@ -483,6 +539,7 @@ define({
"CMD_ENABLE_NODE_DEBUGGER" : "启用 Node.js 调试",
"CMD_LOG_NODE_STATE" : "将 Node.js 日志显示在控制台中",
"CMD_RESTART_NODE" : "重启 Node.js",
+ "CMD_SHOW_ERRORS_IN_STATUS_BAR" : "状态栏显示错误信息",
"LANGUAGE_TITLE" : "选择语言",
"LANGUAGE_MESSAGE" : "请从列表中选择所需的语言:",
@@ -510,6 +567,8 @@ define({
"CMD_JUMPTO_DEFINITION" : "跳转到源代码定义处",
"CMD_SHOW_PARAMETER_HINT" : "显示参数提示",
"NO_ARGUMENTS" : "<无相应参数>",
+ "DETECTED_EXCLUSION_TITLE" : "JavaScript 文件引用问题",
+ "DETECTED_EXCLUSION_INFO" : "Brackets 处理文件遇到问题:
{0}
该文件不再用于处理代码提示,并会跳转到源码定义处。 为避免这个问题, 请打开项目中的 .brackets.json
,从 jscodehints.detectedExclusions 删除该文件",
// extensions/default/JSLint
"JSLINT_NAME" : "JSLint",
@@ -524,4 +583,5 @@ define({
"DOCS_MORE_LINK" : "更多信息"
});
-/* Last translated for cd86e0f9f9edddef58f88e921388902570783fd8 */
+/* Last translated for 75c811dfa38164b7e9bd3921dd630d40720e9c2a */
+