Add Japanese localization, QC Chinese. (#200)

* i18n: add ja.yaml

* i18n: polish zh-cn.yaml, apply ja.yaml to i18n

* i18n: use the languages themselves to describe languges


Former-commit-id: 4496525cc830c216264c9522569648f75413267c [formerly 552b9547f59779ae5c8d2a856ece402da9dcd509] [formerly 85f0848675510d3b25bb991eb75ac10e04cdf3d9 [formerly 7526f72379]]
Former-commit-id: 73a84da80139e9f8be77e39f620165dc938f6820 [formerly 8178a9cba22362fdf4fa29331fd07127169e8980]
Former-commit-id: 660bee270208abeebfca96fff2adba62e1bccbf3
pull/726/head
Equim 2017-08-12 17:17:34 +08:00 committed by Henrique Dias
parent 689077c545
commit 146744ea93
6 changed files with 261 additions and 57 deletions

View File

@ -2,6 +2,7 @@
<select v-on:change="change" :value="selected">
<option value="en">{{ $t('languages.en') }}</option>
<option value="pt">{{ $t('languages.pt') }}</option>
<option value="ja">{{ $t('languages.ja') }}</option>
<option value="zh-cn">{{ $t('languages.zhCN') }}</option>
</select>
</template>

View File

@ -185,8 +185,9 @@ search:
writeToSearch: Write here to search
languages:
en: English
pt: Portuguese
zhCN: Chinese (Simplified)
pt: Português
ja: 日本語
zhCN: 中文 (简体)
time:
unit: Time Unit
seconds: Seconds

View File

@ -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
}
})

193
assets/src/i18n/ja.yaml Normal file
View File

@ -0,0 +1,193 @@
permanent: 永久
buttons:
cancel: キャンセル
close: 閉じる
copy: コピー
copyFile: ファイルをコピー
copyToClipboard: クリップボードにコピー
create: 作成
delete: 削除
download: ダウンロード
info: 情報
more: More
move: 移動
moveFile: ファイルを移動
new: 新規
next:
ok: OK
replace: 置き換える
previous:
rename: 名前を変更
reportIssue: 問題を報告
save: 保存
search: 検索
select: 選択
share: シェア
publish: 発表
selectMultiple: 複数選択
schedule: スケジュール
switchView: 表示を切り替わる
toggleSidebar: サイドバーを表示する
update: 更新
upload: アップロード
permalink: 固定リンク
errors:
forbidden: アクセスが拒否されました。
internal: 内部エラーが発生しました。
notFound: リソースが見つからなりませんでした。
files:
folders: フォルダ
files: ファイル
body: 本文
clear: クリアー
closePreview: プレビューを閉じる
home: ホーム
lastModified: 最終変更
loading: ローディング...
lonely: ここには何もない...
metadata: メタデータ
multipleSelectionEnabled: 複数選択有効
name: 名前
size: サイズ
sortByName: 名前によるソート
sortBySize: サイズによるソート
sortByLastModified: 最終変更日付によるソート
help:
click: ファイルやディレクトリを選択
ctrl:
click: 複数のファイルやディレクトリを選択
f: 検索を有効にする
s: ファイルを保存またはカレントディレクトリをダウンロード
del: 選択した項目を削除
doubleClick: ファイルやディレクトリをオープン
esc: 選択をクリアーまたはプロンプトを閉じる
f1: このヘルプを表示
f2: ファイルの名前を変更
help: ヘルプ
login:
password: パスワード
submit: ログイン
username: ユーザ名
wrongCredentials: ユーザ名またはパスワードが間違っています。
prompts:
copy: コピー
copyMessage: コピーの目標ディレクトリを選択してください:
currentlyNavigating: 現在閲覧しているディレクトリ:
deleteMessageMultiple: '{count} つのファイルを本当に削除してよろしいですか。'
deleteMessageSingle: このファイル/フォルダを本当に削除してよろしいですか。
deleteTitle: ファイルを削除
displayName: 名前:
download: ファイルをダウンロード
downloadMessage: 圧縮形式を選択してください。
error: あるエラーが発生しました。
fileInfo: ファイル情報
filesSelected: '{count} つのファイルは選択されました。'
lastModified: 最終変更
move: 移動
moveMessage: 移動の目標ディレクトリを選択してください:
newDir: 新しいディレクトリを作成
newDirMessage: 新しいディレクトリの名前を入力してください。
newFile: 新しいファイルを作成
newFileMessage: 新しいファイルの名前を入力してください。
numberDirs: ディレクトリ個数
numberFiles: ファイル個数
replace: 置き換える
replaceMessage: >
アップロードするファイルの中でかち合う名前が一つあります。
既存のファイルを置き換えりませんか。
rename: 名前を変更
renameMessage: 名前を変更しようファイルは:
show: 表示
size: サイズ
schedule: スケジュール
scheduleMessage: このポストの発表日付をスケジュールしてください。
newArchetype: ある元型に基づいて新しいポストを作成します。ファイルは コンテンツフォルダに作成されます。
settings:
admin: 管理者
administrator: 管理者
allowCommands: コマンドの実行
allowEdit: ファイルやディレクトリの編集、名前変更と削除
allowNew: ファイルとディレクトリの作成
allowPublish: ポストとぺーじの発表
avoidChanges: "(変更を避けるために空白にしてください)"
changePassword: パスワードを変更
commands: コマンド
commandsHelp: >
ここで、名前付きイベントに実行するコマンドを設定することができます。
一行にコマンド一つを入力してください。
イベントはファイルに関連する場合、例えばファイル保存の前にまたは後で、環境変数 file はファイルのパスに割り当てられます。
commandsUpdated: コマンドは更新されました!
customStylesheet: カスタムスタイルシ ート
examples:
globalSettings: グローバル設定
language: 言語
newPassword: 新しいパスワード
newPasswordConfirm: 新しいパスワードを確認します
newUser: 新しいユーザー
password: パスワード
passwordUpdated: パスワードは更新されました!
permissions: 権限
permissionsHelp: >
あなたはユーザーを管理者に設定し、または権限を個々に設定しできます。
"管理者"を選択する場合、その他のすべての選択肢は自動的に設定されます。
ユーザーの管理は管理者の権限として保留されました。
profileSettings: プロファイル設定
ruleExample1: >
'各フォルダに名前はドットで始まるファイル(例えば、.git、.gitignoreへのアクセスを制限します。'
ruleExample2: 範囲のルートパスに名前は Caddyfile のファイルへのアクセスを制限します。
rules: 規則
rulesHelp1: >
'ここに、あなたはこのユーザーの許可または拒否規則を設定できます。
ブロックされたファイルはリストに表示されません、それではアクセスも制限されます。
正規表現(regex)のサポートと範囲に相対のパスが提供されています。'
rulesHelp2: >
一行に規則一つを入力してください、その間に規則はキーワード {0} や {1} で始める必要があります。
そして正規表現を使う場合、{2} と入力し、表現やパスを入力してください。
scope: 範囲
settingsUpdated: 設定は更新されました!
user: ユーザー
userCommands: ユーザーのコマンド
userCommandsHelp: >
空白区切りの有効のコマンドのリストを指定してください。
例:
userCreated: ユーザーは作成されました!
userDeleted: ユーザーは削除されました!
userManagement: ユーザー管理
username: ユーザー名
users: ユーザー
userUpdated: ユーザーは更新されました!
sidebar:
help: ヘルプ
logout: ログアウト
myFiles: 私のファイル
newFile: 新しいファイルを作成
newFolder: 新しいフォルダを作成
servedWith: サービス提供者
settings: 設定
siteSettings: サイト設定
hugoNew: Hugo New
preview: プレビュー
search:
images: 画像
music: 音楽
pdf: PDF
pressToExecute: Enter を押して実行します。
pressToSearch: Enter を押して検索します。
search: 検索...
searchOrCommand: コマンドを検索または実行します。
searchOrSupportedCommand: サポートしているコマンドを検索または実行します:
type: キーワードを入力し、Enter を押して検索します。
types: 種類
video: ビデオ
writeToSearch: ここにキーワードを入力してください
languages:
en: English
pt: Português
ja: 日本語
zhCN: 中文 (简体)
time:
unit: 時間単位
seconds:
minutes:
hours: 時間
days:

View File

@ -65,9 +65,10 @@ help:
f2: renomear ficheiro
help: Ajuda
languages:
en: Inglês
en: English
pt: Português
zhCN: Chinês (Simplificado)
ja: 日本語
zhCN: 中文 (简体)
login:
password: Palavra-passe
submit: Login

View File

@ -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,19 +171,20 @@ 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
zhCN: Chinese (Simplified)
pt: Português
ja: 日本語
zhCN: 中文 (简体)
time:
unit: 时间单位
seconds: