diff --git a/assets/src/components/Languages.vue b/assets/src/components/Languages.vue
index 56f2d5d4..9130ad41 100644
--- a/assets/src/components/Languages.vue
+++ b/assets/src/components/Languages.vue
@@ -4,6 +4,7 @@
+
diff --git a/assets/src/i18n/en.yaml b/assets/src/i18n/en.yaml
index 4a4925de..b6903679 100644
--- a/assets/src/i18n/en.yaml
+++ b/assets/src/i18n/en.yaml
@@ -134,14 +134,14 @@ settings:
automatically checked. The management of users remains a privilege of an administrator.
profileSettings: Profile Settings
ruleExample1: >
- 'prevents the access to any dot file (such as .git, .gitignore) in
- every folder.'
+ prevents the access to any dot file (such as .git, .gitignore) in
+ every folder.
ruleExample2: blocks the access to the file named Caddyfile on the root of the scope.
rules: Rules
rulesHelp1: >
- 'Here you can define a set of allow and disallow rules for this specific
- user. The blocked files won''t show up in the listings and they won''t be accessible
- to the user. We support regex and paths relative to the user''s scope.'
+ Here you can define a set of allow and disallow rules for this specific
+ user. The blocked files won't show up in the listings and they wont be accessible
+ to the user. We support regex and paths relative to the users scope.
rulesHelp2: >
Each rule goes in one different line and must start with the keyword
{0} or {1}. Then you should write {2} if you are using a regular expression and
@@ -150,9 +150,9 @@ settings:
settingsUpdated: Settings updated!
user: User
userCommands: Commands
- userCommandsHelp:
- 'A space separated list with the available commands for this user.
- Example:'
+ userCommandsHelp: >
+ A space separated list with the available commands for this user.
+ Example:
userCreated: User created!
userDeleted: User deleted!
userManagement: User Management
@@ -188,6 +188,7 @@ languages:
pt: Português
ja: 日本語
zhCN: 中文 (简体)
+ zhTW: 中文 (繁體)
time:
unit: Time Unit
seconds: Seconds
diff --git a/assets/src/i18n/index.js b/assets/src/i18n/index.js
index 25551c7e..080423c2 100644
--- a/assets/src/i18n/index.js
+++ b/assets/src/i18n/index.js
@@ -4,6 +4,7 @@ import en from './en.yaml'
import pt from './pt.yaml'
import ja from './ja.yaml'
import zhCN from './zh-cn.yaml'
+import zhTW from './zh-tw.yaml'
Vue.use(VueI18n)
@@ -15,6 +16,7 @@ const i18n = new VueI18n({
'pt': pt,
'ja': ja,
'zh-cn': zhCN
+ 'zh-tw': zhTW
}
})
diff --git a/assets/src/i18n/ja.yaml b/assets/src/i18n/ja.yaml
index 133664d1..6d6241f1 100644
--- a/assets/src/i18n/ja.yaml
+++ b/assets/src/i18n/ja.yaml
@@ -112,10 +112,11 @@ settings:
avoidChanges: "(変更を避けるために空白にしてください)"
changePassword: パスワードを変更
commands: コマンド
- commandsHelp: >
- ここで、名前付きイベントに実行するコマンドを設定することができます。
- 一行にコマンド一つを入力してください。
- イベントはファイルに関連する場合、例えばファイル保存の前にまたは後で、環境変数 file はファイルのパスに割り当てられます。
+ commandsHelp: "\
+ ここで、名前付きイベントに実行するコマンドを設定することができます。\
+ 一行にコマンド一つを入力してください。\
+ イベントはファイルに関連する場合、例えばファイル保存の前にまたは後で、\
+ 環境変数 file はファイルのパスに割り当てられます。"
commandsUpdated: コマンドは更新されました!
customStylesheet: カスタムスタイルシ ート
examples: 例
@@ -127,29 +128,31 @@ settings:
password: パスワード
passwordUpdated: パスワードは更新されました!
permissions: 権限
- permissionsHelp: >
- あなたはユーザーを管理者に設定し、または権限を個々に設定しできます。
- "管理者"を選択する場合、その他のすべての選択肢は自動的に設定されます。
- ユーザーの管理は管理者の権限として保留されました。
+ permissionsHelp: "\
+ あなたはユーザーを管理者に設定し、または権限を個々に設定しできます。\
+ \"管理者\"を選択する場合、その他のすべての選択肢は自動的に設定されます。\
+ ユーザーの管理は管理者の権限として保留されました。"
profileSettings: プロファイル設定
- ruleExample1: >
- '各フォルダに名前はドットで始まるファイル(例えば、.git、.gitignore)へのアクセスを制限します。'
+ ruleExample1: "\
+ 各フォルダに名前はドットで始まるファイル(例えば、.git、.gitignore)\
+ へのアクセスを制限します。"
ruleExample2: 範囲のルートパスに名前は Caddyfile のファイルへのアクセスを制限します。
rules: 規則
- rulesHelp1: >
- 'ここに、あなたはこのユーザーの許可または拒否規則を設定できます。
- ブロックされたファイルはリストに表示されません、それではアクセスも制限されます。
- 正規表現(regex)のサポートと範囲に相対のパスが提供されています。'
- rulesHelp2: >
- 一行に規則一つを入力してください、その間に規則はキーワード {0} や {1} で始める必要があります。
- そして正規表現を使う場合、{2} と入力し、表現やパスを入力してください。
+ rulesHelp1: "\
+ ここに、あなたはこのユーザーの許可または拒否規則を設定できます。\
+ ブロックされたファイルはリストに表示されません、それではアクセスも制限されます。\
+ 正規表現(regex)のサポートと範囲に相対のパスが提供されています。"
+ rulesHelp2: "\
+ 一行に規則一つを入力してください、\
+ その間に規則はキーワード {0} や {1} で始める必要があります。\
+ そして正規表現を使う場合、{2} と入力し、表現やパスを入力してください。"
scope: 範囲
settingsUpdated: 設定は更新されました!
user: ユーザー
userCommands: ユーザーのコマンド
- userCommandsHelp: >
- 空白区切りの有効のコマンドのリストを指定してください。
- 例:
+ userCommandsHelp: "\
+ 空白区切りの有効のコマンドのリストを指定してください。\
+ 例:"
userCreated: ユーザーは作成されました!
userDeleted: ユーザーは削除されました!
userManagement: ユーザー管理
@@ -185,6 +188,7 @@ languages:
pt: Português
ja: 日本語
zhCN: 中文 (简体)
+ zhTW: 中文 (繁體)
time:
unit: 時間単位
seconds: 秒
diff --git a/assets/src/i18n/pt.yaml b/assets/src/i18n/pt.yaml
index 03679245..775b1716 100644
--- a/assets/src/i18n/pt.yaml
+++ b/assets/src/i18n/pt.yaml
@@ -69,6 +69,7 @@ languages:
pt: Português
ja: 日本語
zhCN: 中文 (简体)
+ zhTW: 中文 (繁體)
login:
password: Palavra-passe
submit: Login
diff --git a/assets/src/i18n/zh-cn.yaml b/assets/src/i18n/zh-cn.yaml
index cb3d2f38..c70b5c7b 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: 保存
@@ -92,9 +92,9 @@ prompts:
numberDirs: 目录数
numberFiles: 文件数
replace: 替换
- replaceMessage: >
- 您尝试上传的文件中有一个与现有文件的名称存在冲突。
- 是否替换现有的同名文件?
+ replaceMessage: "\
+ 您尝试上传的文件中有一个与现有文件的名称存在冲突。\
+ 是否替换现有的同名文件?"
rename: 重命名
renameMessage: 请输入新名称,旧名称为:
show: 揭示
@@ -112,10 +112,10 @@ settings:
avoidChanges: '(留空以避免更改)'
changePassword: 更改密码
commands: 命令(linux 代码)
- commandsHelp: >
- 在这里,您可以设置在指定事件中执行的命令,一行一条。
- 若事件与文件相关,如“在保存文件前”,
- 则文件的路径会被赋值给环境变量 "file"。
+ commandsHelp: "\
+ 在这里,您可以设置在指定事件下执行的命令,一行一条。\
+ 若事件与文件相关,如“在保存文件前”,\
+ 则文件的路径会被赋值给环境变量 \"file\"。"
commandsUpdated: 命令已更新!
customStylesheet: 自定义样式表
examples: 例子
@@ -127,29 +127,30 @@ settings:
password: 密码
passwordUpdated: 密码已更新!
permissions: 权限
- permissionsHelp: >
- '您可以将该用户设置为管理员,也可以单独选择各项权限。
- 如果选择了"管理员(Administrator)",则其他的选项会被自动勾上,
- 同时该用户可以管理其他用户。'
+ permissionsHelp: "\
+ 您可以将该用户设置为管理员,也可以单独选择各项权限。\
+ 如果选择了“管理员”,则其他的选项会被自动勾上,\
+ 同时该用户可以管理其他用户。"
profileSettings: 配置文件设置
- ruleExample1: >
- '阻止用户访问所有文件夹下任何以 . 开头的文件(隐藏文件, 例如: .git, .gitignore)。'
+ ruleExample1: "\
+ 阻止用户访问所有文件夹下任何以 . 开头的文件\
+ (隐藏文件, 例如: .git, .gitignore)。"
ruleExample2: 阻止用户访问其目录范围的根目录下名为 Caddyfile 的文件。
rules: 规则
- rulesHelp1: >
- '您可以为该用户制定一组黑名单或白名单式的规则,
- 被屏蔽的文件将不会显示在列表中, 用户也无权限访问,
- 支持相对于目录范围的路径。'
- rulesHelp2: >
- 每行一条规则,且必须以关键词 {0} 或 {1} 开头。
- 如要使用正则表达式,请在加上 {2} 之后再附上表达式或路径。
+ rulesHelp1: "\
+ 您可以为该用户制定一组黑名单或白名单式的规则,\
+ 被屏蔽的文件将不会显示在列表中,用户也无权限访问,\
+ 支持相对于目录范围的路径。"
+ rulesHelp2: "\
+ 每行一条规则,且必须以关键词 {0} 或 {1} 开头。\
+ 如要使用正则表达式,请在加上 {2} 之后再附上表达式或路径。"
scope: 目录范围
settingsUpdated: 设置已更新!
user: 用户
userCommands: 用户命令(Linux 代码)
- userCommandsHelp: >
- 指定该用户可以执行的命令(Linux 代码),用空格分隔。
- 例:
+ userCommandsHelp: "\
+ 指定该用户可以执行的命令(Linux 代码),用空格分隔。\
+ 例如:"
userCreated: 用户已创建!
userDeleted: 用户已删除!
userManagement: 用户管理
@@ -176,7 +177,7 @@ search:
search: 搜索...
searchOrCommand: 搜索或者执行命令(Linux 代码)...
searchOrSupportedCommand: 搜索或使用您可以使用的命令(一次只能执行一个命令):
- type: 键入并按回车键进行搜索.
+ type: 键入并按回车键进行搜索。
types: 类型
video: 视频
writeToSearch: 请输入要搜索的内容
@@ -185,6 +186,7 @@ languages:
pt: Português
ja: 日本語
zhCN: 中文 (简体)
+ zhTW: 中文 (繁體)
time:
unit: 时间单位
seconds: 秒
diff --git a/assets/src/i18n/zh-tw.yaml b/assets/src/i18n/zh-tw.yaml
new file mode 100644
index 00000000..f6f5db5d
--- /dev/null
+++ b/assets/src/i18n/zh-tw.yaml
@@ -0,0 +1,194 @@
+permanent: 永久
+buttons:
+ cancel: 取消
+ close: 關閉
+ copy: 複製
+ copyFile: 複製檔案
+ copyToClipboard: 複製到剪貼板
+ create: 建立
+ delete: 刪除
+ download: 下載
+ info: 資訊
+ more: 更多
+ move: 移動
+ moveFile: 移動檔案
+ new: 新
+ next: 下一個
+ 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: 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: "\
+ 您可以為該用戶製定一組黑名單或白名單式的規則,\
+ 被屏蔽的檔案將不會顯示在清單中,用戶也無權限訪問,\
+ 支持相對於目錄範圍的路徑。"
+ 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: 按確定鍵執行。
+ pressToSearch: 按確定鍵搜尋。
+ search: 搜尋...
+ searchOrCommand: 搜尋或者執行命令...
+ searchOrSupportedCommand: 搜尋或使用您可以使用的命令(一次只能執行一個命令):
+ type: 輸入並按確定鍵進行搜尋。
+ types: 類型
+ video: 影片
+ writeToSearch: 請輸入要搜尋的內容
+languages:
+ en: English
+ pt: Português
+ ja: 日本語
+ zhCN: 中文 (简体)
+time:
+ unit: 時間單位
+ seconds: 秒
+ minutes: 分鐘
+ hours: 小時
+ days: 天
\ No newline at end of file