From 2d474207e7e6c8c5f3b59fb103912268cae9aa15 Mon Sep 17 00:00:00 2001 From: Equim Date: Sat, 12 Aug 2017 16:44:00 +0800 Subject: [PATCH] i18n: polish zh-cn.yaml, apply ja.yaml to i18n --- assets/src/components/Languages.vue | 1 + assets/src/i18n/en.yaml | 1 + assets/src/i18n/index.js | 2 + assets/src/i18n/pt.yaml | 1 + assets/src/i18n/zh-cn.yaml | 108 +++++++++++++++------------- 5 files changed, 62 insertions(+), 51 deletions(-) diff --git a/assets/src/components/Languages.vue b/assets/src/components/Languages.vue index a8374223..56f2d5d4 100644 --- a/assets/src/components/Languages.vue +++ b/assets/src/components/Languages.vue @@ -2,6 +2,7 @@ diff --git a/assets/src/i18n/en.yaml b/assets/src/i18n/en.yaml index 309be326..e6ab8332 100644 --- a/assets/src/i18n/en.yaml +++ b/assets/src/i18n/en.yaml @@ -186,6 +186,7 @@ search: languages: en: English pt: Portuguese + ja: Japanese zhCN: Chinese (Simplified) time: unit: Time Unit diff --git a/assets/src/i18n/index.js b/assets/src/i18n/index.js index 24ea77a1..25551c7e 100644 --- a/assets/src/i18n/index.js +++ b/assets/src/i18n/index.js @@ -2,6 +2,7 @@ import Vue from 'vue' import VueI18n from 'vue-i18n' import en from './en.yaml' import pt from './pt.yaml' +import ja from './ja.yaml' import zhCN from './zh-cn.yaml' Vue.use(VueI18n) @@ -12,6 +13,7 @@ const i18n = new VueI18n({ messages: { 'en': en, 'pt': pt, + 'ja': ja, 'zh-cn': zhCN } }) diff --git a/assets/src/i18n/pt.yaml b/assets/src/i18n/pt.yaml index 9f2f982c..7ea75870 100644 --- a/assets/src/i18n/pt.yaml +++ b/assets/src/i18n/pt.yaml @@ -67,6 +67,7 @@ help: languages: en: Inglês pt: Português + ja: Japanese zhCN: Chinês (Simplificado) login: password: Palavra-passe diff --git a/assets/src/i18n/zh-cn.yaml b/assets/src/i18n/zh-cn.yaml index a33ae4d4..9e034576 100644 --- a/assets/src/i18n/zh-cn.yaml +++ b/assets/src/i18n/zh-cn.yaml @@ -13,10 +13,10 @@ buttons: move: 移动 moveFile: 移动文件 new: 新 - next: 下一步 + next: 下一页 ok: 确定 replace: 替换 - previous: 以前 + previous: 上一页 rename: 重命名 reportIssue: 报告问题 save: 保存 @@ -32,21 +32,21 @@ buttons: upload: 上传 permalink: 获取永久链接 errors: - forbidden: 你被禁止访问. - internal: 内部出现麻烦了. - notFound: 找不到文件. + forbidden: 你被禁止访问。 + internal: 内部出现麻烦了。 + notFound: 找不到文件。 files: folders: 文件夹 files: 文件 body: Body - clear: 清理 + clear: 清空 closePreview: 关闭预览 home: 主页 lastModified: 最后修改 loading: 加载中... lonely: 这里没有任何文件... metadata: 元数据 - multipleSelectionEnabled: 启用多选模式(现在可以选择多个文件/文件夹) + multipleSelectionEnabled: 多选模式已开启 name: 名称 size: 大小 sortByName: 按名称排序 @@ -57,65 +57,66 @@ help: ctrl: click: 选择多个文件或目录 f: 打开搜索框 - s: 保存文件或下载文件夹 - del: 删除 所选文件/文件夹 - doubleClick: 打开文件或目录 - esc: 清除 当前所有选择 或 关闭提示信息 - f1: 显示 当前帮助信息 - f2: 重命名 文件/文件夹 + s: 保存文件或下载当前文件夹 + del: 删除所选的文件/文件夹 + doubleClick: 打开文件/文件夹 + esc: 清除已选项或关闭提示信息 + f1: 显示该帮助信息 + f2: 重命名文件/文件夹 help: 帮助 login: password: 密码 submit: 登录 username: 用户名 - wrongCredentials: 账号或密码错误 + wrongCredentials: 用户名或密码错误 prompts: copy: 复制 - copyMessage: '请选择欲复制至的目录:' - currentlyNavigating: '目前正在浏览:' + copyMessage: 请选择欲复制至的目录: + currentlyNavigating: 当前目录: deleteMessageMultiple: 你确定要删除这 {count} 个文件吗? deleteMessageSingle: 你确定要删除这个文件/文件夹吗? deleteTitle: 删除文件 - displayName: '名称:' + displayName: 名称: download: 下载文件 - downloadMessage: 请选择要下载的压缩格式. + downloadMessage: 请选择要下载的压缩格式。 error: 出了一点问题... fileInfo: 文件信息 - filesSelected: '选择 {count} 个文件.' + filesSelected: 已选择 {count} 个文件。 lastModified: 最后修改 move: 移动 - moveMessage: '请选择欲移动至的目录:' + moveMessage: 请选择欲移动至的目录: newDir: 新建目录 - newDirMessage: 请输入新建目录的名称. + newDirMessage: 请输入新目录的名称。 newFile: 新建文件 - newFileMessage: 请输入新建文件的名称. + newFileMessage: 请输入新文件的名称。 numberDirs: 目录数 numberFiles: 文件数 replace: 替换 replaceMessage: > - 您尝试上传的其中一个文件, 存着名称冲突情况(同名文件). - 是否替换现有的同名文件? + 您尝试上传的文件中有一个与现有文件的名称存在冲突。 + 是否替换现有的同名文件? rename: 重命名 - renameMessage: '请输入新名称, 旧名称是:' + renameMessage: 请输入新名称,旧名称为: show: 揭示 size: 大小 schedule: 计划 - scheduleMessage: 选择一个日期发布这篇帖子. - newArchetype: 创建一个基于原型的新帖子. 您的文件将在内容文件夹中创建. + scheduleMessage: 请选择发布这篇帖子的日期。 + newArchetype: 创建一个基于原型的新帖子。您的文件将会创建在内容文件夹中。 settings: admin: 管理员 administrator: 管理员 allowCommands: 执行命令(Linux 代码) allowEdit: 编辑、重命名或删除文件/目录 allowNew: 创建新文件和目录 - allowPublish: 发布新的帖子和页面 + allowPublish: 发布新的帖子与页面 avoidChanges: '(留空以避免更改)' changePassword: 更改密码 commands: 命令(linux 代码) commandsHelp: > - '在这里,您可以设置在命名事件中执行的命令.每行一条命令. - 如果事件与文件相关, 比如保存前后的文件, 环境变量"file"将在文件的路径中可用.' - commandsUpdated: 命令更新! + 在这里,您可以设置在指定事件中执行的命令,一行一条。 + 若事件与文件相关,如“在保存文件前”, + 则文件的路径会被赋值给环境变量 "file"。 + commandsUpdated: 命令已更新! customStylesheet: 自定义样式表 examples: 例子 globalSettings: 全局设置 @@ -124,40 +125,44 @@ settings: newPasswordConfirm: 重输一遍新密码 newUser: 新建用户 password: 密码 - passwordUpdated: 密码更新! + passwordUpdated: 密码已更新! permissions: 权限 permissionsHelp: > - '您可以将该用户设置为管理员 或单独选择各项权限. 如果选择 "管理员(Administrator)" , - 将自动检查所有其他选项, 并且该用户可以管理其他用户.' + '您可以将该用户设置为管理员,也可以单独选择各项权限。 + 如果选择了"管理员(Administrator)",则其他的选项会被自动勾上, + 同时该用户可以管理其他用户。' profileSettings: 配置文件设置 ruleExample1: > - '阻止用户访问每个文件夹下任何以 . 开头的文件(隐藏文件, 例如: .git, .gitignore).' - ruleExample2: 阻止用户访问其目录范围内任何名为 Caddyfile 的文件/文件夹. + '阻止用户访问所有文件夹下任何以 . 开头的文件(隐藏文件, 例如: .git, .gitignore)。' + ruleExample2: 阻止用户访问其目录范围的根目录下名为 Caddyfile 的文件。 rules: 规则 rulesHelp1: > - '这里您可以为特定用户制定一组允许或不允许的规则, - 阻止的文件将不会显示到列表中, 用户将无法访问, 支持相对于用户的范围.' + '您可以为该用户制定一组黑名单或白名单式的规则, + 被屏蔽的文件将不会显示在列表中, 用户也无权限访问, + 支持相对于目录范围的路径。' rulesHelp2: > - 每行一条规则, 必须以关键词 {0} 或 {1} 开头. 如果使用正则表达式, - 然后使用表达式或路径, 则需要在第二列单词加入 {2} . + 每行一条规则,且必须以关键词 {0} 或 {1} 开头。 + 如要使用正则表达式,请在加上 {2} 之后再附上表达式或路径。 scope: 目录范围 - settingsUpdated: 设置更新! + settingsUpdated: 设置已更新! user: 用户 userCommands: 用户命令(Linux 代码) - userCommandsHelp: '一个以空格分割的列表, 用于指定该用户可以执行的命令(Linux 代码), 例如:' - userCreated: 用户创建! - userDeleted: 用户删除! + userCommandsHelp: > + 指定该用户可以执行的命令(Linux 代码),用空格分隔。 + 例: + userCreated: 用户已创建! + userDeleted: 用户已删除! userManagement: 用户管理 username: 用户名 users: 用户 - userUpdated: 用户更新! + userUpdated: 用户已更新! sidebar: help: 帮助 - logout: 注销 + logout: 登出 myFiles: 我的文件 newFile: 新建文件 newFolder: 新建文件夹 - servedWith: 服务提供 + servedWith: '服务提供者:' settings: 设置 siteSettings: 网站设置 hugoNew: Hugo New @@ -166,18 +171,19 @@ search: images: 图像 music: 音乐 pdf: PDF - pressToExecute: 按 Enter 键(回车)执行. - pressToSearch: 按 Enter 键(回车)进行搜索. + pressToExecute: 按回车键执行。 + pressToSearch: 按回车键搜索。 search: 搜索... searchOrCommand: 搜索或者执行命令(Linux 代码)... - searchOrSupportedCommand: '搜索或使用您支持使用的命令(一次只能执行一个命令):' - type: 键入并按 Enter 键(回车)进行搜索. + searchOrSupportedCommand: 搜索或使用您可以使用的命令(一次只能执行一个命令): + type: 键入并按回车键进行搜索. types: 类型 video: 视频 writeToSearch: 请输入要搜索的内容 languages: en: English pt: Portuguese + ja: Japanese zhCN: Chinese (Simplified) time: unit: 时间单位