New Crowdin Translations (#2421)

Co-authored-by: notAreYouScared <1757840+notAreYouScared@users.noreply.github.com>
This commit is contained in:
github-actions[bot]
2026-07-02 08:24:53 -04:00
committed by GitHub
parent f9793c36fd
commit 9e0f7cee35
39 changed files with 793 additions and 774 deletions

View File

@@ -10,78 +10,78 @@ return [
'auth' => [
'fail' => '登入失敗',
'success' => '已登入',
'password-reset' => '重置密碼',
'password-reset' => '密碼已重設',
'checkpoint' => '已請求雙重驗證',
'recovery-token' => '已使用雙重驗證恢復碼',
'recovery-token' => '已使用雙重驗證備用代碼',
'token' => '已通過雙重驗證',
'ip-blocked' => '已封鎖來自未列 IP 位址對 <b>:identifier</b> 的請求',
'ip-blocked' => '已封鎖來自未列入名單的 IP 位址對 <b>:identifier</b> 的請求',
'sftp' => [
'fail' => 'SFTP 登入失敗',
],
],
'user' => [
'account' => [
'username-changed' => '將使用者名稱從 <b>:old</b> 變更為 <b>:new</b>',
'email-changed' => '將電子郵件從 <b>:old</b> 變更為 <b>:new</b>',
'password-changed' => '修改密碼',
'username-changed' => '將使用者名稱從 <b>:old</b> 變更為 <b>:new</b>',
'email-changed' => '將電子郵件從 <b>:old</b> 變更為 <b>:new</b>',
'password-changed' => '密碼已變更',
],
'api-key' => [
'create' => '已建立新的 API 金鑰 <b>:identifier</b>',
'delete' => '已刪除 API 金鑰 <b>:identifier</b>',
],
'ssh-key' => [
'create' => '已將 SSH 金鑰 <b>:fingerprint</b> 新增至帳',
'delete' => '已 SSH 金鑰 <b>:fingerprint</b> 從帳戶刪除',
'create' => '已將 SSH 金鑰 <b>:fingerprint</b> 新增至帳',
'delete' => '已從帳號中移除 SSH 金鑰 <b>:fingerprint</b>',
],
'two-factor' => [
'create' => '已啟用雙重證',
'delete' => '已用雙重證',
'create' => '已啟用雙重證',
'delete' => '已用雙重證',
],
],
'server' => [
'console' => [
'command' => '已在伺服器上執行 "<b>:command</b>" 指令',
'command' => '已在伺服器上執行<b>:command</b>',
],
'power' => [
'start' => '啟動伺服器',
'stop' => '停止伺服器',
'restart' => '重新啟動伺服器',
'kill' => '停止伺服器程',
'start' => '啟動伺服器',
'stop' => '停止伺服器',
'restart' => '重新啟動伺服器',
'kill' => '已強制結束伺服器程',
],
'backup' => [
'download' => '已下載備份 <b>:name</b>',
'delete' => '已刪除備份 <b>:name</b>',
'restore' => '已還原 <b>:name</b> 備份(刪除現存檔案:<b>:truncate</b>',
'download' => '已下載 <b>:name</b> 備份',
'delete' => '已刪除 <b>:name</b> 備份',
'restore' => '已還原 <b>:name</b> 備份(刪除檔案:<b>:truncate</b>',
'restore-complete' => '已完成 <b>:name</b> 備份的還原',
'restore-failed' => '無法完成 <b>:name</b> 備份的還原',
'start' => '已開始新的備份 <b>:name</b>',
'complete' => '已將 <b>:name</b> 備份標記為完成',
'complete' => '已將 <b>:name</b> 備份標記為完成',
'fail' => '已將 <b>:name</b> 備份標記為失敗',
'lock' => '已鎖定 <b>:name</b> 備份',
'unlock' => '已解 <b>:name</b> 備份',
'rename' => '已將備份從 "<b>:old_name</b>" 重新命名為 "<b>:new_name</b>"',
'unlock' => '已解除鎖定 <b>:name</b> 備份',
'rename' => '已將備份從<b>:old_name</b>重新命名為<b>:new_name</b>',
],
'database' => [
'create' => '已建立新的資料庫 <b>:name</b>',
'rotate-password' => '已更換資料庫 <b>:name</b> 的密碼',
'rotate-password' => '已輪替資料庫 <b>:name</b> 的密碼',
'delete' => '已刪除資料庫 <b>:name</b>',
],
'file' => [
'compress' => '已壓縮 <b>:directory:files</b>|已 <b>:directory</b> 中 <b>:count</b> 個檔案壓縮',
'read' => '查看了 <b>:file</b> 的內容',
'copy' => '已複製 <b>:file</b>',
'create-directory' => '已建立資料夾 <b>:directory:name</b>',
'decompress' => '已解壓縮 <b>:directory</b> 中 <b>:file</b>',
'delete' => '已刪除 <b>:directory:files</b>|已 <b>:directory</b> 中 <b>:count</b> 個檔案刪除',
'compress' => '已壓縮 <b>:directory:files</b>|已 <b>:directory</b> 中壓縮 <b>:count</b> 個檔案',
'read' => '已檢視 <b>:file</b> 的內容',
'copy' => '已建立 <b>:file</b> 的副本',
'create-directory' => '已建立目錄 <b>:directory:name</b>',
'decompress' => '已 <b>:directory</b> 中解壓縮 <b>:file</b>',
'delete' => '已刪除 <b>:directory:files</b>|已 <b>:directory</b> 中刪除 <b>:count</b> 個檔案',
'download' => '已下載 <b>:file</b>',
'pull' => '已將遠端檔案從 <b>:url</b> 下載 <b>:directory</b>',
'rename' => '已移動或重新命名 <b>:from</b> <b>:to</b>|已 <b>:directory</b> 中 <b>:count</b> 個檔案移動或重新命名',
'write' => '已新內容寫入 <b>:file</b>',
'pull' => '已從 <b>:url</b> 下載遠端檔案至 <b>:directory</b>',
'rename' => '已 <b>:from</b> 移動/重新命名為 <b>:to</b>|已 <b>:directory</b> 中移動/重新命名 <b>:count</b> 個檔案',
'write' => '已寫入新內容 <b>:file</b>',
'upload' => '已開始上傳檔案',
'uploaded' => '已上傳 <b>:directory:file</b>',
],
'sftp' => [
'denied' => '由於權限問題,SFTP 存取被拒絕',
'denied' => '因權限不足,已封鎖 SFTP 存取',
'create' => '已建立 <b>:files</b>|已建立 <b>:count</b> 個新檔案',
'write' => '已修改 <b>:files</b> 的內容|已修改 <b>:count</b> 個檔案的內容',
'delete' => '已刪除 <b>:files</b>|已刪除 <b>:count</b> 個檔案',
@@ -90,39 +90,39 @@ return [
],
'allocation' => [
'create' => '已將 <b>:allocation</b> 新增至伺服器',
'notes' => '已將 <b>:allocation</b> 的備註從 "<b>:old</b>" 更新為 "<b>:new</b>"',
'primary' => '已將 <b>:allocation</b> 設為主伺服器分配',
'notes' => '已將 <b>:allocation</b> 的備註從<b>:old</b>更新為<b>:new</b>',
'primary' => '已將 <b>:allocation</b> 設為主伺服器分配',
'delete' => '已刪除 <b>:allocation</b> 分配',
],
'schedule' => [
'create' => '已建立排程 <b>:name</b>',
'update' => '已更新排程 <b>:name</b>',
'execute' => '已手動執行排程 <b>:name</b>',
'delete' => '已刪除排程 <b>:name</b>',
'create' => '已建立 <b>:name</b> 排程',
'update' => '已更新 <b>:name</b> 排程',
'execute' => '已手動執行 <b>:name</b> 排程',
'delete' => '已刪除 <b>:name</b> 排程',
],
'task' => [
'create' => '已為排程 <b>:name</b> 建立新的「<b>:action</b>」任務',
'update' => '已更新排程 <b>:name</b> 的「<b>:action</b>」任務',
'delete' => '已刪除排程 <b>:name</b> 的「<b>:action</b>」任務',
'create' => '已為 <b>:name</b> 排程建立新的「<b>:action</b>」任務',
'update' => '已更新 <b>:name</b> 排程的「<b>:action</b>」任務',
'delete' => '已刪除 <b>:name</b> 排程的「<b>:action</b>」任務',
],
'settings' => [
'rename' => '已將伺服器名稱從「<b>:old</b>」變更為「<b>:new</b>」',
'description' => '已將伺服器描述從「<b>:old</b>」變更為「<b>:new</b>」',
'rename' => '已將伺服器從「<b>:old</b>」重新命名為「<b>:new</b>」',
'description' => '已將伺服器說明從「<b>:old</b>」變更為「<b>:new</b>」',
'reinstall' => '已重新安裝伺服器',
],
'startup' => [
'edit' => '已將變數 <b>:variable</b> 從「<b>:old</b>」變更為「<b>:new</b>」',
'image' => '已將伺服器的 Docker 映像從 <b>:old</b> 更新為 <b>:new</b>',
'command' => '已將伺服器的啟動令從 <b>:old</b> 更新為 <b>:new</b>',
'edit' => '已將 <b>:variable</b> 變數從「<b>:old</b>」變更為「<b>:new</b>」',
'image' => '已將伺服器的 Docker 映像從 <b>:old</b> 更新為 <b>:new</b>',
'command' => '已將伺服器的啟動令從 <b>:old</b> 更新為 <b>:new</b>',
],
'subuser' => [
'create' => '已將 <b>:email</b> 新增為子使用者',
'update' => '已更新 <b>:email</b> 的子使用者權限',
'delete' => '已 <b>:email</b> 從子使用者中移除',
'delete' => '已移除子使用者 <b>:email</b>',
],
'mount' => [
'update' => '已更新伺服器的掛載',
'update' => '已更新伺服器的掛載',
],
'crashed' => '伺服器已崩潰',
'crashed' => '伺服器已當機',
],
];

View File

@@ -3,27 +3,27 @@
return [
'title' => '應用程式 API 金鑰',
'empty' => '沒有 API 金鑰',
'whitelist' => '允許的 IPv4 位址',
'whitelist_help' => 'API 金鑰可以限制僅從特定的 IPv4 位址使用。請每行輸入一個IP位址。',
'whitelist' => '白名單 IPv4 位址',
'whitelist_help' => '可以限制 API 金鑰僅從特定的 IPv4 位址運作。請在新的一行輸入每個位址。',
'whitelist_placeholder' => '範例127.0.0.1 或 192.168.1.1',
'description' => '描述',
'description_help' => '請簡短說明此金鑰用途。',
'description' => '說明',
'description_help' => '此金鑰用途的簡短說明。',
'nav_title' => 'API 金鑰',
'model_label' => '應用程式 API 金鑰',
'model_label_plural' => '應用程式 API 金鑰',
'table' => [
'key' => '金鑰',
'description' => '描述',
'description' => '說明',
'last_used' => '最後使用',
'created' => '建立時間',
'created_by' => '建立者',
'never_used' => '從未使用',
],
'permissions' => [
'all' => '選取全部權限',
'all' => '設定所有權限',
'all_description' => '快速將下方所有權限設定為相同等級。',
'none' => '無',
'read' => '讀',
'read_write' => '讀 / 寫',
'read' => '讀',
'read_write' => '讀取與寫入',
],
];

View File

@@ -8,38 +8,38 @@ return [
'user' => '使用者',
'sections' => [
'intro-developers' => [
'heading' => '開發人員提供的資訊',
'heading' => '開發資訊',
'content' => '感謝您試用開發版本!',
'extra_note' => '如果您遇到任何問題,請在 GitHub 上回報。',
'button_issues' => '回報問題',
'button_features' => '參與功能討論',
'button_issues' => '建立 Issue',
'button_features' => '討論功能',
],
'intro-update-available' => [
'heading' => '有可用的更新',
'content' => ':latestVersion 現已推出!請閱讀我們的文件更新您的面板。',
'button_changelog' => '有什麼新功能?',
'content' => ':latestVersion 現已推出!請閱讀我們的文件更新您的面板。',
'button_changelog' => '最新消息',
],
'intro-no-update' => [
'heading' => '的面板已是最新版本',
'content' => '目前使用的版本為: :version。 您的面板已是最新版本!',
'heading' => '的面板已是最新版本',
'content' => '目前使用的 :version。您的面板已是最新版本',
],
'intro-first-node' => [
'heading' => '未偵測到節點',
'content' => '看起來您尚未設定任何節點,不過別擔心,您可以點擊作按鈕來建立第一個節點!',
'content' => '看起來您尚未設定任何節點,別擔心,您可以點擊作按鈕來建立第一個節點!',
'extra_note' => '如果您遇到任何問題,請在 GitHub 上回報。',
'button_label' => '建立第一個節點',
],
'intro-support' => [
'heading' => '支持 Pelican',
'content' => '感謝您使用 Pelican這一切的成就都要歸功於您、我們的貢獻者以及所有支持者的協助與支持',
'extra_note' => '我們由衷感謝任何形式的支持。',
'content' => '感謝您使用 Pelican這一切都要歸功於您、我們的貢獻者以及所有支持者的幫助',
'extra_note' => '我們感謝任何人提供的任何支持。',
'button_translate' => '協助翻譯',
'button_donate' => '直接抖內',
'button_donate' => '直接贊助',
],
'intro-help' => [
'heading' => '需要幫助',
'content' => '建議先閱讀文檔,如果還有需要幫助的地方,歡迎到我們的 Discord 伺服器詢問',
'button_docs' => '閱讀文',
'heading' => '需要協助嗎',
'content' => '請先查看文件!如果您仍然需要幫助,請前往我們的 Discord 伺服器!',
'button_docs' => '閱讀文',
],
],
];

View File

@@ -9,36 +9,36 @@ return [
'name' => '名稱',
'host' => '主機',
'port' => '連接埠',
'name_helper' => '留空將自動產生一個隨機名稱',
'name_helper' => '留空將自動產生隨機名稱',
'username' => '使用者名稱',
'password' => '密碼',
'remote' => '連線來源',
'remote_helper' => '允許從哪裡連線。留空以允許來自任何地方的連線。',
'remote_helper' => '允許連線的來源。留空以允許來自任何地方的連線。',
'max_connections' => '最大連線數',
'created_at' => '建立於',
'connection_string' => 'JDBC 連線字串',
],
'error' => '連線至主機時發生錯誤',
'host' => '主機',
'host_help' => '當嘗試從此面板連線至此 MySQL 主機以建立新資料庫時應使用的 IP 位址或網域名稱。',
'host_help' => '當嘗試從此面板連線至此 MySQL 主機以建立新資料庫時應使用的 IP 位址或網域名稱。',
'port' => '連接埠',
'port_help' => 'MySQL 在此主機上執行的連接埠。',
'max_database' => '最大資料庫數',
'max_databases_help' => '可在此主機上建立的最大資料庫數量。如果達到限制,無法在此主機上建立新的資料庫。留空表示無限制。',
'port_help' => '此主機上 MySQL 在執行的連接埠。',
'max_database' => '最大資料庫數',
'max_databases_help' => '可在此主機上建立的最大資料庫數量。如果達到限制,無法在此主機上建立新的資料庫。留空表示無限制。',
'display_name' => '顯示名稱',
'display_name_help' => '應該向終端使用者顯示的 IP 位址或網域名稱。',
'display_name_help' => '應顯示給終端使用者的 IP 位址或網域名稱。',
'username' => '使用者名稱',
'username_help' => '擁有足夠權限在系統上建立新使用者資料庫的帳號名稱。',
'username_help' => '擁有足夠權限在系統上建立新使用者資料庫的帳號使用者名稱。',
'password' => '密碼',
'password_help' => '資料庫使用者的密碼。',
'linked_nodes' => '連結的節點',
'linked_nodes_help' => '只有當新增資料庫所選節點上的伺服器時,此設定會預設此資料庫主機。',
'linked_nodes' => '連結的節點',
'linked_nodes_help' => '當新增資料庫所選節點上的伺服器時,此設定會預設使用此資料庫主機。',
'connection_error' => '連線至資料庫主機時發生錯誤',
'no_database_hosts' => '沒有資料庫主機',
'no_databases' => '沒有資料庫',
'no_nodes' => '沒有節點',
'nodes' => '節點',
'delete_help' => '資料庫主機有資料庫',
'delete_help' => '資料庫主機有資料庫',
'unlimited' => '無限制',
'anywhere' => '任何地方',
@@ -53,24 +53,24 @@ return [
'database_setup' => '資料庫設定',
'panel_setup' => '面板設定',
'note' => '目前,資料庫主機僅支援 MySQL/ MariaDB 資料庫!',
'different_server' => '面板資料庫是否<i></i>同一台伺服器上?',
'note' => '目前,資料庫主機僅支援 MySQL MariaDB 資料庫!',
'different_server' => '面板資料庫<i>是否不在</i>同一台伺服器上?',
'database_user' => '資料庫使用者',
'cli_login' => '使用 <code>mysql -u root -p</code> 存取 mysql cli。',
'command_create_user' => '建立使用者的令',
'command_assign_permissions' => '分配權限的令',
'cli_exit' => '要退出 mysql cli,請執行 <code>exit</code>。',
'cli_login' => '使用 <code>mysql -u root -p</code> 存取 MySQL CLI。',
'command_create_user' => '建立使用者的令',
'command_assign_permissions' => '指派權限的令',
'cli_exit' => '要退出 MySQL CLI,請執行 <code>exit</code>。',
'external_access' => '外部存取',
'allow_external_access' => '
<p>您可能需要允許對此 MySQL 實例外部存取,以便伺服器連線到它。</p>
<br>
<p>為此,請開啟 <code>my.cnf</code>,其位置因您的作業系統 MySQL 安裝方式而異。您可以輸入 find <code>/etc -iname my.cnf</code> 來找它。</p>
<br>
<p>開啟 <code>my.cnf</code>,將下方文字加入檔案底部並儲存:<br>
<code>[mysqld]<br>bind-address=0.0.0.0</code></p>
<br>
<p>重新啟動 MySQL/ MariaDB 以套用這些變更。這將覆寫預設的 MySQL 設定(預設情況下只接受來自 localhost 的請求。更新此設定將允許所有介面上的連線,而允許外部連線。請確保在您的防火牆中允許 MySQL 連接埠 (預設為 3306)。</p>
'allow_external_access' => '
<p>您很有可能需要允許對此 MySQL 實例進行外部存取,以便允許伺服器連線至該實例。</p>
<br>
<p>若要執行此操作,請開啟 <code>my.cnf</code>,其位置因您的作業系統以及 MySQL 安裝方式而異。您可以輸入 find <code>/etc -iname my.cnf</code> 來找它。</p>
<br>
<p>開啟 <code>my.cnf</code>,將下方文字新增至檔案底部並儲存:<br>
<code>[mysqld]<br>bind-address=0.0.0.0</code></p>
<br>
<p>重新啟動 MySQL MariaDB 以套用這些變更。這將覆寫預設的 MySQL 設定,該設定預設僅接受來自 localhost 的請求。更新此設定將允許所有介面上的連線,而允許外部連線。請確保在您的防火牆中允許 MySQL 連接埠預設為 3306。</p>
',
],
];

View File

@@ -1,9 +1,9 @@
<?php
return [
'nav_title' => 'Eggs',
'nav_title' => 'Egg',
'model_label' => 'Egg',
'model_label_plural' => 'Eggs',
'model_label_plural' => 'Egg',
'tabs' => [
'configuration' => '設定',
'process_management' => '程序管理',
@@ -12,77 +12,76 @@ return [
],
'import' => [
'file' => '檔案',
'url' => 'URL',
'url' => '網址',
'icon_url' => '圖示網址',
'icon_error' => '無法取圖示',
'egg_help' => '這應該是個原始 .json/.yaml 檔案',
'url_help' => 'URL必須指向原始 .json/.yaml 檔案',
'add_url' => '新 URL',
'icon_error' => '無法取圖示',
'egg_help' => '這必須是原始 .json.yaml 檔案',
'url_help' => '網址必須直接指向原始 .json.yaml 檔案',
'add_url' => '新增網址',
'import_failed' => '匯入失敗',
'import_success' => '匯入成功',
'import_result' => '成功匯入 :total 個 Egg 中的 :success 個',
'import_result' => '已匯入 :success / :total 個 Egg',
'imported_eggs' => '已匯入::eggs',
'failed_import_eggs' => '匯入失敗::eggs',
'failed_import_eggs' => '失敗::eggs',
'github' => 'GitHub',
'refresh' => '重新整理',
'import_icon' => '匯入圖示',
'delete_icon' => '刪除圖示',
'no_local_ip' => '不允許使用本地 IP 位址',
'no_local_ip' => '不允許使用區域 IP 位址',
'unsupported_format' => '不支援的格式。支援的格式::formats',
'invalid_url' => '提供的 URL 無效',
'unknown_extension' => '未知的圖示副檔名 (:extension)',
'could_not_write' => '無法將圖示寫入碟',
'invalid_url' => '提供的網址無效',
'unknown_extension' => '未知的圖示副檔名:extension',
'could_not_write' => '無法將圖示寫入碟',
'icon_deleted' => '已刪除圖示',
'no_icon' => '未提供圖示',
'icon_updated' => '圖示已更新',
'icon_updated' => '已更新圖示',
],
'export' => [
'modal' => '您想如何匯出 :egg ',
'as' => '使用 .:format',
'modal' => '您想如何匯出 :egg',
'as' => '匯出為 .:format',
],
'in_use' => '使用中',
'servers' => '伺服器',
'name' => '名稱',
'egg_uuid' => 'Egg UUID',
'egg_id' => 'Egg ID',
'name_help' => '一個簡單易讀的名稱,用作該 Egg 的識別碼。',
'name_help' => '用於識別此 Egg 的簡短易讀名稱。',
'author' => '作者',
'uuid_help' => '這是這個 Egg 的全域唯一識別碼Wings 將其用作識別。',
'author_help' => '此 Egg 版本的作者。',
'author_help_edit' => '此 Egg 版本的作者。上傳來自不同作者新設定將變更此內容。',
'description' => '敘述',
'description_help' => '此 Egg 的描述,將根據需要在整個面板中顯示。',
'add_startup' => '新增啟動令',
'startup_command' => '令',
'startup_commands' => '啟動令',
'uuid_help' => '這是 Egg 的全域唯一識別碼Wings 會使用它作為識別。',
'author_help' => '此版本 Egg 的作者。',
'author_help_edit' => '此版本 Egg 的作者。不同作者上傳新設定將會改變此項目。',
'description' => '說明',
'description_help' => '此 Egg 的說明,將在面板需要時顯示。',
'add_startup' => '新增啟動令',
'startup_command' => '令',
'startup_commands' => '啟動令',
'startup_name' => '顯示名稱',
'startup_help' => '使用此 Egg 的伺服器可用的啟動令。第一個為預設。',
'file_denylist' => '檔案拒絕單',
'file_denylist_help' => '不允許終端使用者編輯的檔案單。',
'startup_help' => '使用此 Egg 的伺服器可用的啟動令。第一個為預設指令。',
'file_denylist' => '檔案拒絕單',
'file_denylist_help' => '終端使用者不允許編輯的檔案單。',
'features' => '功能',
'force_ip' => '強制外部 IP',
'force_ip_help' => '強制所有傳出網路流量的來源 IP,皆透過 NAT 轉換為伺服器主要分配 IP。當節點有多個公 IP 位址時,某些特定遊戲必須啟用此選項才能正常運作。
請注意:啟用此功能將會停用該 Egg 所屬伺服器的內部網路(內網),導致它們無法直接存取同一節點上的其他伺服器。',
'force_ip' => '強制傳出 IP',
'force_ip_help' => '強制所有傳出網路流量的來源 IP 進行 NAT 轉換為伺服器主要分配 IP。當節點有多個公 IP 位址時,為確保某些遊戲正常運作,此選項為必要。啟用此選項將會停用任何使用此 Egg 的伺服器的內部網路,導致它們無法在內部存取同一節點上的其他伺服器。',
'tags' => '標籤',
'update_url' => '更新 URL',
'update_url_help' => 'URL 必須直接指向原始的 .json 檔案',
'update_url' => '更新網址',
'update_url_help' => '網址必須直接指向原始的 .json 檔案',
'add_image' => '新增 Docker 映像檔',
'docker_images' => 'Docker 映像檔',
'docker_name' => '映像檔名稱',
'docker_uri' => '映像檔 URI',
'docker_help' => '使用此 Egg 的伺服器可用的 Docker 映像檔。第一個為預設。',
'docker_help' => '使用此 Egg 的伺服器可用的 Docker 映像檔。第一個為預設映像檔。',
'stop_command' => '停止令',
'stop_command_help' => '應傳送伺服器程序以正常停止它們的令。如果您需要送 SIGINT您應該在此輸入 ^C。',
'stop_command' => '停止令',
'stop_command_help' => '應傳送伺服器程序以優雅地停止它們的令。如果您需要送 SIGINT在此輸入 ^C。',
'copy_from' => '複製設定來源',
'copy_from_help' => '如果您想要預設使用另一個 Egg 的設定,請從上方選單中選擇它。',
'none' => '無',
'start_config' => '啟動設定',
'start_config_help' => 'Daemon 在啟動伺服器時應尋找的值清單,以確定啟動完成。',
'start_config_help' => '守護程序在啟動伺服器時應尋找以判斷是否完成的值清單。',
'config_files' => '設定檔',
'config_files_help' => '此處應填入 JSON 格式的設定,用來指定要修改哪些設定檔,以及需要變更其中的哪些部分。',
'config_files_help' => '這應該是要修改設定檔及其應變更部分的 JSON 表示形式。',
'log_config' => '日誌設定',
'log_config_help' => '此處應填入 JSON 格式的設定,用來指定日誌檔儲存路徑,以及背景程式daemon是否需要建立自訂日誌。',
'log_config_help' => '這應該是日誌檔儲存位置,以及守護程序是否應建立自訂日誌的 JSON 表示形式。',
'environment_variable' => '環境變數',
'default_value' => '預設值',
@@ -92,9 +91,9 @@ return [
'rules' => '規則',
'add_new_variable' => '新增變數',
'error_unique' => '已存在具有此名稱的變數。',
'error_required' => '環境變數欄位必填。',
'error_reserved' => '此環境變數保留,無法使用。',
'error_unique' => '已有相同名稱的變數存在。',
'error_required' => '環境變數欄位必填。',
'error_reserved' => '此環境變數保留,無法使用。',
'script_from' => '腳本來源',
'script_container' => '腳本容器',
@@ -104,22 +103,22 @@ return [
'no_servers' => '沒有伺服器',
'no_servers_help' => '沒有伺服器分配給此 Egg',
'update' => '更新|更新選',
'updated' => 'Egg 已更新|:count/:total 個 Egg 已更新',
'updated_failed' => ':count 個失敗',
'updated_skipped' => ':count skipped',
'update_success' => ':egg 更新成功',
'update' => '更新|更新選取的項目',
'updated' => 'Egg 已更新|已更新 :count / :total 個 Egg',
'updated_failed' => '失敗 :count 個',
'updated_skipped' => '略過 :count ',
'update_success' => '已成功更新 :egg',
'update_failed' => '無法更新 :egg',
'update_question' => '您確定要更新 Egg 嗎?|您確定要更新選的 Egg 嗎?',
'update_description' => '如果您對 Egg 進行了任何更,它們將被覆|如果您對這些 Egg 進行了任何更,它們將被覆',
'no_updates' => '選的 Egg 沒有可用的更新',
'update_question' => '您確定要更新這個 Egg 嗎?|您確定要更新選的 Egg 嗎?',
'update_description' => '如果您對這個 Egg 了任何更,它們將被覆|如果您對這些 Egg 了任何更,它們將被覆',
'no_updates' => '選的 Egg 沒有可用的更新',
'cannot_update' => '無法更新 :count 個 Egg',
'no_update_url' => '以下 Egg 未設定可用的更新 URL:eggs',
'no_update_url' => '以下 Egg 未設定有效的更新網址:eggs',
'cannot_delete' => '無法刪除 :count 個 Egg',
'eggs_have_servers' => '以下 Egg 擁有伺服器無法刪除::eggs',
'updated_from' => '成功從 :url 更新',
'eggs_have_servers' => '以下 Egg 擁有伺服器無法刪除::eggs',
'updated_from' => '成功從以下網址更新::url',
'update_error' => '錯誤::error',
'updated_eggs' => '已更新::eggs',
'failed_eggs' => '失敗::eggs',
'skipped_eggs' => '過::eggs',
'skipped_eggs' => '過::eggs',
];

View File

@@ -1,52 +1,52 @@
<?php
return [
'title' => '健康狀',
'title' => '健康狀',
'results_refreshed' => '健康檢查結果已更新',
'checked' => '檢查時間::time',
'checked' => '檢查來自 :time 的結果',
'refresh' => '重新整理',
'results' => [
'cache' => [
'label' => '快取',
'ok' => '正常',
'failed_retrieve' => '無法設定或取應用程式快取值。',
'failed' => '應用程式快取發生異常:error',
'failed_retrieve' => '無法設定或取應用程式快取值。',
'failed' => '應用程式快取發生例外狀況:error',
],
'database' => [
'label' => '資料庫',
'ok' => '正常',
'failed' => '無法連接到資料庫::error',
'failed' => '無法連線至資料庫::error',
],
'debugmode' => [
'label' => '除錯模式',
'ok' => '除錯模式已停用',
'failed' => '除錯模式預期為 :expected但實際為 :actual',
'failed' => '預期的除錯模式狀態為 :expected但實際為 :actual',
],
'environment' => [
'label' => '環境',
'ok' => '已成功設為 :actual',
'failed' => '系統環境設定為 :actual但預期為 :expected',
'ok' => '正常,已設定為 :actual',
'failed' => '環境設定為 :actual但預期為 :expected',
],
'nodeversions' => [
'label' => '節點版本',
'ok' => '節點已是最新版本',
'failed' => ':outdated/:all 個節點不是最新版本',
'no_nodes_created' => '未建立任何節點',
'failed' => ':outdated / :all 個節點已過時',
'no_nodes_created' => '未建立任何節點',
'no_nodes' => '沒有節點',
'all_up_to_date' => '全部最新版本',
'outdated' => ':outdated/:all 已過時',
'all_up_to_date' => '全部已是最新版本',
'outdated' => ':outdated / :all 已過時',
],
'panelversion' => [
'label' => '面板版本',
'ok' => '面板已是最新版本',
'failed' => '目前安裝的版本為 :currentVersion最新版本為 :latestVersion',
'up_to_date' => '已是最新',
'failed' => '安裝的版本為 :currentVersion最新版本為 :latestVersion',
'up_to_date' => '已是最新版本',
'outdated' => '已過時',
],
'schedule' => [
'label' => '排程',
'ok' => '確定',
'failed_last_ran' => '排程次執行是在 :time 分鐘前',
'ok' => '正常',
'failed_last_ran' => '排程的最後一次執行是在 :time 分鐘前',
'failed_not_ran' => '排程尚未執行。',
],
'useddiskspace' => [
@@ -55,6 +55,6 @@ return [
],
'checks' => [
'successful' => '成功',
'failed' => '失敗 :checks',
'failed' => '失敗 :checks',
],
];

View File

@@ -5,7 +5,7 @@ return [
'total_logs' => '總日誌數',
'error' => '錯誤',
'warning' => '警告',
'notice' => '注意',
'notice' => '通知',
'info' => '資訊',
'debug' => '除錯',
'navigation' => [
@@ -13,7 +13,7 @@ return [
],
'actions' => [
'upload_logs' => '上傳日誌?',
'upload_logs_description' => '這將上傳 :file 至 :url您確定要執行此操作嗎?',
'upload_logs_description' => '這將 :file 上傳至 :url您確定要這麼做嗎?',
'view_logs' => '檢視日誌',
'log_not_found' => '找不到日誌!',
'log_not_found_description' => '找不到 :filename 的日誌',

View File

@@ -1,35 +1,35 @@
<?php
return [
'nav_title' => 'Mounts',
'model_label' => '掛載',
'model_label_plural' => 'Mounts',
'nav_title' => '掛載點',
'model_label' => '掛載',
'model_label_plural' => '掛載點',
'name' => '名稱',
'name_help' => '用來區分此掛載點與其他掛載點的唯一名稱。',
'name_help' => '用於將此掛載點與其他掛載點區分的唯一名稱。',
'source' => '來源',
'source_help' => '要掛載容器的主機系統路徑。',
'source_help' => '要掛載容器的主機系統檔案路徑。',
'target' => '目標',
'target_help' => '掛載點在容器內可存取的位置。',
'read_only' => '唯讀?',
'read_only_help' => '此掛載在容器內是唯讀的嗎',
'description' => '描述',
'description_help' => '此掛載點的詳細描述',
'no_mounts' => '沒有任何掛載點',
'eggs' => 'Eggs',
'target_help' => '在容器內可存取該掛載點的位置。',
'read_only' => '唯讀',
'read_only_help' => '此掛載在容器內是否為唯讀?',
'description' => '說明',
'description_help' => '此掛載點的詳細說明',
'no_mounts' => '沒有掛載點',
'eggs' => 'Egg',
'nodes' => '節點',
'user_mountable' => '允許使用者掛載?',
'user_mountable_help' => '是否允許使用者自行開啟或關閉此掛載?',
'user_mountable' => '使用者掛載',
'user_mountable_help' => '使用者是否能為其伺服器開啟或關閉此掛載',
'toggles' => [
'writable' => '可寫',
'writable' => '可寫',
'read_only' => '唯讀',
'user_mountable' => '允許使用者掛載',
'user_mountable' => '使用者掛載',
'not_user_mountable' => '僅限管理員',
],
'table' => [
'name' => '名稱',
'all_eggs' => '所有 Eggs',
'all_eggs' => '所有 Egg',
'all_nodes' => '所有節點',
'read_only' => '唯讀',
'user_mountable' => '允許使用者掛載',
'user_mountable' => '使用者掛載',
],
];

View File

@@ -13,7 +13,7 @@ return [
'diagnostics' => '診斷',
],
'table' => [
'health' => '健康狀',
'health' => '健康狀',
'reachable' => '可連線',
'name' => '名稱',
'address' => '位址',
@@ -32,40 +32,40 @@ return [
'architecture' => '架構',
'kernel' => '核心',
'unknown' => '未知',
'latest' => '(最新::version)',
'latest' => '最新::version',
'node_uuid' => '節點 UUID',
'node_id' => '節點 ID',
'ip_address' => 'IP 位址',
'ip_help' => '通常是您機器的公共 IP除非您有設定通訊埠轉發。',
'alias_help' => '選的顯示名稱,可幫助您記住這些是什麼。',
'ip_help' => '通常是您機器的公共 IP除非您正在進行通訊埠轉發。',
'alias_help' => '選的顯示名稱,可幫助您記住這些是什麼。',
'refresh' => '重新整理',
'custom_ip' => '輸入自訂IP',
'custom_ip' => '輸入自訂 IP',
'domain' => '網域名稱',
'ssl_ip' => '建議使用網域 (domain) 代替 IP 位址',
'fqdn_ssl' => '您的面板目前已啟用 SSL 憑證HTTPS,這代表您的節點Nodes也必須啟用SSL才能正常連線。',
'dns_error' => '找不到該網域的有效 DNS 錄。',
'ssl_ip' => '考慮使用網域名稱而不是 IP 位址',
'fqdn_ssl' => '您的面板目前透過 SSL 憑證保護,這代表您的節點也需要一個憑證。',
'dns_error' => '找不到所提供網域名稱的有效 DNS 錄。',
'valid' => '有效的 DNS',
'invalid' => '無效的 DNS',
'port' => '連接埠',
'ports' => '連接埠',
'port_help' => '如果您在 Cloudflare 後方執行 Daemon您應該將 Daemon 連接埠設為 8443以允許透過 SSL 的 websocket 代理。',
'port_help' => '如果您在 Cloudflare 後方執行守護程序,則應將守護程序連接埠設為 8443以允許透過 SSL 進行 WebSocket 代理。',
'connect_port' => '連線連接埠',
'connect_port_help' => '連接到 Wings 將使用此連接埠。如果您使用反向代理,這可能會與監聽連接埠不同。使用 Cloudflare 代理時,您應該使用 8443。',
'connect_port_help' => '連線至 Wings 將使用此連接埠。如果您正在使用反向代理,這可能會與監聽連接埠不同。使用 Cloudflare 代理時,您應該使用 8443。',
'listen_port' => '監聽連接埠',
'listen_port_help' => 'Wings 將監聽此連接埠。',
'listen_port_help' => 'Wings 將此連接埠上監聽。',
'display_name' => '顯示名稱',
'ssl' => '透過 SSL 通訊',
'panel_on_ssl' => '您的面板正在使用安全的 SSL 加密連線,因此您的 Daemon 也必須使用。',
'panel_on_ssl' => '您的面板使用的是安全的 SSL 連線,所以您的守護程序也必須如此。',
'ssl_help' => 'IP 位址無法使用 SSL。',
'tags' => '標籤',
'upload_limit' => '上傳限制',
'upload_limit_help' => '輸入網頁版檔案管理器的上傳檔案大小上限。',
'upload_limit_help' => '輸入可透過網頁版檔案管理上傳檔案最大容量。',
'sftp_port' => 'SFTP 連接埠',
'sftp_alias' => 'SFTP 別名',
'sftp_alias_help' => 'SFTP 位址的顯示別名。留空以使用節點 FQDN。',
'daemon_base' => 'Daemon 基礎目錄',
'sftp_alias_help' => 'SFTP 位址的顯示別名。留空以使用節點 FQDN。',
'daemon_base' => '守護程序基本目錄',
'daemon_base_help' => '儲存伺服器資料的目錄。',
'use_for_deploy' => '用於部署?',
'maintenance_mode' => '維護模式',
@@ -78,7 +78,7 @@ return [
'disk' => '磁碟',
'disk_limit' => '磁碟限制',
'unlimited' => '無限制',
'limited' => '受限',
'limited' => '有限制',
'overallocate' => '超額分配',
'enabled' => '已啟用',
'disabled' => '已停用',
@@ -86,17 +86,17 @@ return [
'no' => '否',
'instructions' => '指示',
'instructions_help' => '將此檔案儲存到您的 Daemon 的根目錄,命名為 config.yml',
'instructions_help' => '將此檔案儲存到守護程序的根目錄,命名為 config.yml',
'auto_deploy' => '自動部署令',
'auto_question' => '在獨立安裝 Docker 安裝之間進行選擇。',
'auto_deploy' => '自動部署令',
'auto_question' => '在獨立安裝 Docker 安裝之間選擇。',
'auto_label' => '類型',
'standalone' => '獨立',
'docker' => 'Docker',
'auto_command' => '若要自動設定您的節點,請執行以下令:',
'auto_command' => '若要自動設定您的節點,請執行以下令:',
'reset_token' => '重設授權權杖',
'token_reset' => 'Daemon 權杖已重設。',
'reset_help' => '重設 Daemon 權杖將使來自舊權杖的任何請求無效。此權杖用於 Daemon 上的所有敏感操作,包伺服器建立刪除。我們建議定期變更此權杖以確保安全性。',
'token_reset' => '守護程序權杖已重設。',
'reset_help' => '重設守護程序權杖將使來自舊權杖的任何請求無效。此權杖用於守護程序上的所有敏感操作,包伺服器建立刪除。我們建議定期變更此權杖以確保安全性。',
'no_nodes' => '沒有節點',
'no_allocations' => '沒有分配',
@@ -114,26 +114,26 @@ return [
'backups' => '備份',
'error_connecting' => '連線至 :node 時發生錯誤',
'error_connecting_description' => '無法在 Wings 上自動更新設定,您需要手動更新設定檔。',
'error_connecting_description' => '設定無法在 Wings 上自動更新,您需要手動更新設定檔。',
'allocation' => '分配',
'diagnostics' => [
'header' => '節點診斷',
'include_endpoints' => '包含端點',
'include_endpoints_hint' => '包含端點將在日誌中顯示面板 URL,且不會隱藏它們。',
'include_endpoints_hint' => '包含端點將在日誌中顯示面板網址,且不會遮蔽它們。',
'include_logs' => '包含日誌',
'include_logs_hint' => '包含日誌將顯示最近的日誌並幫助追蹤可能的問題。',
'include_logs_hint' => '包含日誌將顯示近期日誌,並有助於追蹤可能的問題。',
'log_lines' => '日誌行數',
'run_diagnostics' => '執行診斷',
'upload_to_pelican' => '上傳日誌',
'logs_pulled' => '日誌已拉取',
'logs_uploaded' => '日誌已上傳',
'upload_failed' => '日誌上傳失敗',
'logs_pulled' => '已提取日誌!',
'logs_uploaded' => '已上傳日誌',
'upload_failed' => '上傳日誌失敗',
'view_logs' => '檢視日誌',
'pull' => '取',
'pull' => '取',
'upload' => '上傳',
'clear' => '清除',
'404' => '找不到請求的診斷報告。請確保 Wings 是最新的並再試一次。',
'404' => '找不到請求的診斷報告。請確保 Wings 是最新版本並重試。',
],
'cloudflare_issue' => [
@@ -142,11 +142,11 @@ return [
],
'bulk_update_ip' => '更新 IP',
'bulk_update_ip_description' => '使用新的 IP 位址替換分配的舊 IP 位址。這在節點的 IP 位址變更時很有用',
'bulk_update_ip_description' => '為分配將舊 IP 位址替換為新 IP 位址。這在節點的 IP 位址變更時很有用',
'update_ip' => '更新 IP',
'old_ip' => '舊 IP 位址',
'new_ip' => '新 IP 位址',
'no_allocations_to_update' => '找不到具有所選舊 IP 位址的分配',
'ip_updated' => '成功更新 :total 個分配中的 :count 個',
'ip_update_failed' => ':count 個分配更新失敗',
'no_allocations_to_update' => '找不到使用所選舊 IP 位址的分配',
'ip_updated' => '成功更新 :count / :total 個分配',
'ip_update_failed' => ':count 個分配更新失敗',
];

View File

@@ -1,12 +1,12 @@
<?php
return [
'nav_title' => '插件',
'model_label' => '插件',
'model_label_plural' => '插件',
'nav_title' => '外掛',
'model_label' => '外掛',
'model_label_plural' => '外掛',
'name' => '名稱',
'update_available' => '此插件有可用更新',
'update_available' => '此外掛有可用更新',
'author' => '作者',
'version' => '版本',
'category' => '類別',
@@ -19,16 +19,16 @@ return [
'enable' => '啟用',
'disable' => '停用',
'import_from_file' => '從檔案匯入',
'import_from_url' => '從 URL 匯入',
'import_from_url' => '從網址匯入',
'file' => '檔案',
'no_plugins' => '沒有插件',
'no_plugins' => '沒有外掛',
'all' => '全部',
'change_load_order' => '變更載入順序',
'apply_load_order' => '套用載入順序',
'enable_theme_modal' => [
'heading' => '佈景主題已啟用',
'description' => '您已經啟用了一個佈景主題。啟用多個佈景主題可能會導致視覺錯誤。您要繼續嗎?',
'description' => '您已經啟用了一個佈景主題。啟用多個佈景主題可能會導致視覺錯誤。您確定要繼續嗎?',
],
'status_enum' => [
@@ -40,33 +40,33 @@ return [
],
'category_enum' => [
'plugin' => '插件',
'plugin' => '外掛',
'theme' => '佈景主題',
'language' => '語言',
'language' => '語言套件',
],
'notifications' => [
'goto_plugins' => '查看插件',
'background_info' => '這個過程可能需要幾秒鐘完成後會通知您。',
'goto_plugins' => '前往外掛',
'background_info' => '此程序可能需要幾秒鐘完成後會通知您。',
'install_started' => '插件已開始在背景安裝',
'installed' => '插件已安裝',
'install_error' => '無法安裝插件',
'install_started' => '外掛安裝已在背景開始',
'installed' => '外掛已安裝',
'install_error' => '無法安裝外掛',
'uninstall_started' => '插件已開始在背景解除安裝',
'uninstalled' => '插件已解除安裝',
'uninstall_error' => '無法解除安裝外掛程式',
'uninstall_started' => '外掛解除安裝已在背景開始',
'uninstalled' => '外掛已解除安裝',
'uninstall_error' => '無法解除安裝外掛',
'update_started' => '插件已開始在背景進行更新',
'updated' => '外掛程式已更新',
'update_error' => '無法更新插件',
'update_started' => '外掛更新已在背景開始',
'updated' => '外掛已更新',
'update_error' => '無法更新外掛',
'enabled' => '插件已啟用',
'disabled' => '插件已停用',
'deleted' => '插件已刪除',
'enabled' => '外掛已啟用',
'disabled' => '外掛已停用',
'deleted' => '外掛已刪除',
'imported' => '插件已匯入',
'import_exists' => '具有該 ID 的插件已存在',
'import_failed' => '無法匯入插件',
'imported' => '外掛已匯入',
'import_exists' => '具有該 ID 的外掛已存在',
'import_failed' => '無法匯入外掛',
],
];

View File

@@ -1,16 +1,16 @@
<?php
return [
'nav_title' => '身分組',
'model_label' => '身分組',
'model_label_plural' => '身分組',
'no_roles' => '沒有身分組',
'name' => '身分組名稱',
'nav_title' => '角色',
'model_label' => '角色',
'model_label_plural' => '角色',
'no_roles' => '沒有角色',
'name' => '角色名稱',
'permissions' => '權限',
'in_use' => '使用中',
'all' => '全部',
'root_admin' => ':role 擁有所有權限。',
'root_admin_delete' => '無法刪除管理員',
'root_admin_delete' => '無法刪除最高管理員',
'users' => '使用者',
'nodes' => '節點',
'nodes_hint' => '留空以允許存取所有節點。',
@@ -22,7 +22,7 @@ return [
'databaseHost' => '資料庫主機',
'database' => '資料庫',
'egg' => 'Egg',
'mount' => '掛載',
'mount' => '掛載',
'node' => '節點',
'role' => '角色',
'server' => '伺服器',
@@ -37,7 +37,7 @@ return [
// Permission checkbox labels (RolePermissionPrefixes enum + model-specific/special prefixes)
'permissions_list' => [
'viewList' => '檢視列表',
'viewList' => '檢視清單',
'view' => '檢視',
'create' => '建立',
'update' => '更新',

View File

@@ -10,52 +10,52 @@ return [
'ip_address' => 'IP 位址',
'import_icon' => '匯入圖示',
'delete_icon' => '刪除圖示',
'ip_address_helper' => '通常是您機器的公共 IP除非您有設定通訊埠轉發。',
'ip_address_helper' => '通常是您機器的公共 IP除非您正在進行通訊埠轉發。',
'port' => '連接埠',
'ports' => '連接埠',
'alias' => '別名',
'alias_helper' => '選的顯示名稱,可幫助您記住這些是什麼。',
'alias_helper' => '選的顯示名稱,可幫助您記住這些是什麼。',
'locked' => '已鎖定?',
'locked_helper' => '使用者將無法刪除已鎖定的分配',
'lock' => '鎖定',
'unlock' => '解除鎖定',
'unlock' => '解',
'name' => '名稱',
'external_id' => '外部 ID',
'owner' => '擁有者',
'description' => '敘述',
'description' => '說明',
'install_script' => '執行安裝腳本?',
'start_after' => '安裝後啟動?',
'yes' => '是',
'no' => '否',
'skip' => '過',
'skip' => '過',
'primary' => '主要',
'already_primary' => '已是主要',
'make_primary' => '設為主要',
'startup_cmd' => '啟動令',
'startup_cmd' => '啟動令',
'startup_name' => '啟動名稱',
'default_startup' => '預設啟動令',
'startup_placeholder' => '輸入自訂啟動令',
'default_startup' => '預設啟動令',
'startup_placeholder' => '輸入自訂啟動令',
'variables' => '變數',
'resource_limits' => '資源限制',
'cpu' => 'CPU',
'cpu_limit' => 'CPU 限制',
'cpu_helper' => '100% 等於一個 CPU 執行緒。',
'unlimited' => '無限制',
'limited' => '受限',
'limited' => '有限制',
'enabled' => '已啟用',
'disabled' => '已停用',
'memory' => '記憶體',
'memory_limit' => '記憶體限制',
'memory_helper' => 'Wings 在建立容器時會額外預留一些額度,以確保伺服器在使用最大記憶體上限時,不會因為資源耗盡而崩潰。',
'memory_helper' => 'Wings 在建立容器時會額外開銷加到此數值,以確保在使用最大記憶體時不會耗盡資源。',
'disk' => '磁碟空間',
'disk_limit' => '磁碟空間限制',
'advanced_limits' => '進階限制',
'cpu_pin' => 'CPU 綁定',
'threads' => '綁定執行緒',
'threads' => '綁定執行緒',
'pin_help' => '新增綁定的執行緒,例如 0 或 2-4',
'swap' => '交換記憶體 (Swap)',
'swap' => '交換記憶體',
'swap_limit' => '交換記憶體限制',
'oom' => 'OOM Killer',
'oom' => 'OOM 終止程式',
'feature_limits' => '功能限制',
'docker_settings' => 'Docker 設定',
'docker_image' => 'Docker 映像檔',
@@ -65,10 +65,10 @@ return [
'image_placeholder' => '輸入自訂映像檔',
'container_labels' => '容器標籤',
'title' => '標題',
'actions' => '作',
'console' => '控台',
'suspend' => '停',
'unsuspend' => '取消暫停',
'actions' => '作',
'console' => '控台',
'suspend' => '停',
'unsuspend' => '解除停權',
'reinstall' => '重新安裝',
'reinstall_help' => '這將使用指定的 Egg 安裝腳本重新安裝伺服器。',
'reinstall_modal_heading' => '您確定要重新安裝此伺服器嗎?',
@@ -79,20 +79,20 @@ return [
'node' => '節點',
'short_uuid' => '短 UUID',
'toggle_install' => '切換安裝狀態',
'toggle_install_help' => '如果您需要將安裝狀態從未安裝變更為已安裝,反之亦然,您可以使用此按鈕執行此操作。',
'toggle_install_help' => '如果您需要將安裝狀態從未安裝變更為已安裝,反之亦然,您可以使用此按鈕進行操作。',
'toggle_install_failed_header' => '伺服器處於失敗狀態',
'toggle_install_failed_desc' => '您想要重新安裝伺服器來修復此問題嗎?',
'toggle_install_failed_desc' => '您想要重新安裝伺服器以修正此問題嗎?',
'transfer' => '轉移',
'transfer_help' => '將此伺服器轉移到連接至此面板的另一個節點。<br/><b>警告!</b>此功能仍在實驗階段。建議您先手動備份以避免資料遺失!',
'transfer_help' => '將此伺服器轉移到連接至此面板的另一個節點。<br/><b>警告!</b>此功能仍在實驗階段。請考慮先手動進行備份以避免資料遺失!',
'condition' => '條件',
'suspend_all' => '暫停所有伺服器',
'unsuspend_all' => '取消暫停所有伺服器',
'select_allocation' => '選分配',
'suspend_all' => '所有伺服器停權',
'unsuspend_all' => '解除所有伺服器停權',
'select_allocation' => '選分配',
'new_allocation' => '建立新分配',
'additional_allocations' => '附加分配',
'select_additional' => '選擇附加分配',
'no_variables' => '選的 Egg 沒有變數!',
'select_egg' => '請先選一個 Egg 以顯示其變數!',
'additional_allocations' => '額外分配',
'select_additional' => '選取額外分配',
'no_variables' => '選的 Egg 沒有變數!',
'select_egg' => '請先選一個 Egg 以顯示其變數!',
'allocations' => '分配',
'databases' => '資料庫',
'no_databases' => '此伺服器沒有資料庫',
@@ -100,7 +100,7 @@ return [
'delete_db_heading' => '刪除資料庫?',
'backups' => '備份',
'egg' => 'Egg',
'mounts' => '掛載',
'mounts' => '掛載',
'no_mounts' => '此節點沒有掛載點',
'create_database' => '建立資料庫',
'no_db_hosts' => '沒有資料庫主機',
@@ -112,39 +112,39 @@ return [
'add_allocation' => '新增分配',
'view' => '檢視',
'no_log' => '沒有可用的日誌',
'select_backups' => '選備份',
'warning_backups' => '請注意,未轉移的備份將被刪除。',
'select_backups' => '選備份',
'warning_backups' => '請注意,未轉移的備份將被刪除。',
'tabs' => [
'information' => '資訊',
'egg_configuration' => 'Egg 設定',
'environment_configuration' => '環境設定',
],
'notifications' => [
'server_suspension' => '伺服器停',
'server_suspended' => '伺服器已被暫停',
'server_already_suspended' => '伺服器已經暫停',
'server_suspend_help' => '這將暫停伺服器停止任何正在執行的程序,並立即阻止使用者透過面板 API 存取其檔案或管理伺服器。',
'server_unsuspend_help' => '這將取消暫停伺服器並還原一般使用者存取權限。',
'server_unsuspended' => '伺服器已取消暫停',
'server_suspension' => '伺服器停',
'server_suspended' => '伺服器已停',
'server_already_suspended' => '伺服器已處於停權狀態',
'server_suspend_help' => '這將暫停伺服器停止任何執行的程序,並立即阻止使用者存取其檔案,或透過面板 API 管理伺服器。',
'server_unsuspend_help' => '這將會解除伺服器的停權狀態並恢復正常的使用者存取。',
'server_unsuspended' => '伺服器已解除停權',
'error_server_delete' => '無法安全地刪除伺服器。',
'error_server_delete_body' => '您可以強制刪除它。',
'create_failed' => '無法建立伺服器',
'invalid_port_range' => '無效的連接埠範圍',
'invalid_port_range_body' => '您的連接埠範圍不是有效的整數::port',
'too_many_ports' => '一次分配了太多連接埠!',
'too_many_ports' => '一次太多連接埠!',
'too_many_ports_body' => '目前的限制是一次最多 :limit 個連接埠。',
'invalid_port' => '連接埠不在有效範圍內',
'invalid_port_body' => ':i 不在 :portFloor-:portCeil 之間的有效連接埠範圍內',
'already_exists' => '連接埠已使用',
'already_exists_body' => ':i 已一個分配',
'invalid_port_body' => ':i 不在 :portFloor-:portCeil 的有效連接埠範圍內',
'already_exists' => '連接埠已使用',
'already_exists_body' => ':i 已一個分配使用',
'error_connecting' => '連線至 :node 時發生錯誤',
'error_connecting_description' => '無法在 Wings 上自動同步設定,您需要手動重新啟動伺服器。',
'error_connecting_description' => '設定無法在 Wings 上自動同步,您需要手動重新啟動伺服器。',
'install_toggled' => '已切換安裝狀態',
'install_toggle_failed' => '無法切換安裝狀態',
'reinstall_started' => '已開始重新安裝',
'reinstall_failed' => '無法開始重新安裝',
'log_failed' => '無法連線 Wings 以取得伺服器安裝日誌。',
'transfer_started' => '轉移已開始',
'log_failed' => '無法連線 Wings 以取得伺服器安裝日誌。',
'transfer_started' => '已開始轉移',
'transfer_failed' => '轉移失敗',
'already_transfering' => '伺服器目前正在轉移中。',
'backup_transfer_failed' => '備份轉移失敗',

View File

@@ -6,17 +6,17 @@ return [
'save_failed' => '無法儲存設定',
'navigation' => [
'general' => '一般',
'captcha' => '驗證碼 (Captcha)',
'captcha' => '驗證碼',
'mail' => '郵件',
'backup' => '備份',
'oauth' => 'OAuth',
'misc' => '其他',
'misc' => '雜項',
],
'general' => [
'app_name' => '應用程式名稱',
'app_logo' => '應用程式標誌 (Logo)',
'app_logo_help' => '標誌應放置在面板根目錄中的 public 資料夾內。留空以用應用程式名稱。',
'app_favicon' => '應用程式網站圖示 (Favicon)',
'app_logo' => '應用程式標誌',
'app_logo_help' => '標誌應放置在面板根目錄中的 public 資料夾內。留空以使用應用程式名稱代替。',
'app_favicon' => '應用程式網站圖示',
'app_favicon_help' => '網站圖示應放置在面板根目錄中的 public 資料夾內。',
'debug_mode' => '除錯模式',
'navigation' => '導覽',
@@ -25,37 +25,37 @@ return [
'topbar' => '頂部列',
'mixed' => '混合',
'unit_prefix' => '單位前綴',
'decimal_prefix' => '十進前綴 (MB/GB)',
'binary_prefix' => '二進前綴 (MiB/GiB)',
'2fa_requirement' => '雙重認證需求',
'decimal_prefix' => '十進前綴MB/GB',
'binary_prefix' => '二進前綴MiB/GiB',
'2fa_requirement' => '2FA 要求',
'not_required' => '不需要',
'admins_only' => '僅管理員需要',
'all_users' => '所有使用者都需要',
'trusted_proxies' => '信任的 Proxy',
'trusted_proxies_help' => '新 IP 或 IP 範圍',
'admins_only' => '僅要求管理員',
'all_users' => '要求所有使用者',
'trusted_proxies' => '信任的代理伺服器',
'trusted_proxies_help' => '新 IP 或 IP 範圍',
'clear' => '清除',
'set_to_cf' => '設定為 Cloudflare IP',
'display_width' => '顯示寬度',
'avatar_provider' => '大頭貼供應商',
'uploadable_avatars' => '允許使用者上傳自大頭貼?',
'avatar_provider' => '大頭貼提供者',
'uploadable_avatars' => '允許使用者上傳自己的大頭貼?',
],
'captcha' => [
'enable' => '啟用',
'disable' => '停用',
'info_label' => '資訊',
'info' => '您可以在 <u><a href="https://developers.cloudflare.com/turnstile/get-started/#get-a-sitekey-and-secret-key" target="_blank">Cloudflare 儀表板</a></u> 上產生金鑰。需要擁有 Cloudflare 帳。',
'site_key' => '網站金鑰 (Site Key)',
'secret_key' => '秘密金鑰 (Secret Key)',
'info' => '您可以在您的 <u><a href="https://developers.cloudflare.com/turnstile/get-started/#get-a-sitekey-and-secret-key" target="_blank">Cloudflare 儀表板</a></u> 上產生金鑰。需要 Cloudflare 帳。',
'site_key' => '網站金鑰',
'secret_key' => '秘密金鑰',
'verify' => '驗證網域?',
],
'mail' => [
'mail_driver' => '郵件驅動程式',
'test_mail' => '傳送測試郵件',
'test_mail_sent' => '測試郵件已傳送',
'test_mail_failed' => '測試郵件失敗',
'test_mail_failed' => '測試郵件傳送失敗',
'from_settings' => '寄件者設定',
'from_settings_help' => '設定郵件中作「寄件者」的地址和名稱。',
'from_address' => '寄件者址',
'from_settings_help' => '設定郵件中作「寄件者」使用的位址與名稱。',
'from_address' => '寄件者址',
'from_name' => '寄件者名稱',
'smtp' => [
'smtp_title' => 'SMTP 設定',
@@ -63,19 +63,19 @@ return [
'port' => '連接埠',
'username' => '使用者名稱',
'password' => '密碼',
'scheme' => '協定 (Scheme)',
'scheme' => '通訊協定',
],
'mailgun' => [
'mailgun_title' => 'Mailgun 設定',
'domain' => '網域',
'secret' => '密鑰 (Secret)',
'endpoint' => '端點 (Endpoint)',
'secret' => '秘密金鑰',
'endpoint' => '端點',
],
],
'backup' => [
'backup_driver' => '備份驅動程式',
'throttle' => '節流',
'throttle_help' => '設定一段期間內可以建立多少個備份。將期間設為 0 以停用此節流。',
'throttle_help' => '設定一段期間內可以建立多少個備份。將期間設為 0 以停用此節流。',
'limit' => '限制',
'period' => '期間',
'seconds' => '秒',
@@ -84,8 +84,8 @@ return [
'default_region' => '預設區域',
'access_key' => '存取金鑰 ID',
'secret_key' => '秘密存取金鑰',
'bucket' => '儲存體 (Bucket)',
'endpoint' => '端點 (Endpoint)',
'bucket' => '儲存體',
'endpoint' => '端點',
'use_path_style_endpoint' => '使用路徑樣式端點',
],
],
@@ -95,37 +95,37 @@ return [
'disable' => '停用',
'client_id' => '用戶端 ID',
'client_secret' => '用戶端密碼',
'redirect' => '重新導向 URL',
'redirect' => '重新導向網址',
'web_api_key' => 'Web API 金鑰',
'base_url' => '基本 URL',
'base_url' => '基本網址',
'display_name' => '顯示名稱',
'auth_url' => '授權回呼 URL',
'create_missing_users' => '自動建立缺少的使用者?',
'link_missing_users' => '自動連結缺少的使用者?',
'auth_url' => '授權回呼網址',
'create_missing_users' => '自動建立遺失的使用者?',
'link_missing_users' => '自動連結遺失的使用者?',
],
'misc' => [
'auto_allocation' => [
'title' => '自動建立分配',
'helper' => '切換使用者是否透過用戶端區域建立分配。',
'title' => '自動分配建立',
'helper' => '切換使用者是否透過用戶端區域建立分配。',
'question' => '允許使用者建立分配?',
'create_new' => 'Create new allocations if none available?',
'create_new_help' => 'When enabled, creates new allocations. When disabled, only assigns from existing unassigned allocations. Both options factor the port range below into account.',
'create_new' => '如果沒有可用的分配,是否建立新的分配?',
'create_new_help' => '啟用時,會建立新的分配。停用時,僅從現有未指派的分配中進行指派。這兩個選項都會將下方的連接埠範圍納入考量。',
'start' => '起始連接埠',
'end' => '結束連接埠',
],
'mail_notifications' => [
'title' => '郵件通知',
'helper' => '切換應傳送哪些郵件通知給使用者。',
'helper' => '切換應哪些郵件通知傳送給使用者。',
'account_created' => '帳號已建立',
'added_to_server' => '已添加到伺服器',
'added_to_server' => '已新增至伺服器',
'removed_from_server' => '已從伺服器移除',
'server_installed' => '伺服器已安裝',
'server_reinstalled' => '伺服器已重新安裝',
'backup_completed' => '備份完成',
'backup_completed' => '備份完成',
],
'connections' => [
'title' => '連線',
'helper' => '出請求時使用的逾時。',
'helper' => '出請求時使用的逾時時間。',
'request_timeout' => '請求逾時',
'connection_timeout' => '連線逾時',
'seconds' => '秒',
@@ -139,36 +139,36 @@ return [
],
'api' => [
'title' => 'API',
'helper' => '定義每個設定期內可執行請求數量的速率限制。',
'requests_per_period' => '每個週期的請求數',
'requests' => '請求',
'helper' => '定義每個設定期內可執行請求數量的速率限制。',
'requests_per_period' => '每段期間的請求數',
'requests' => '請求',
'minutes' => '分鐘',
'period_length' => '期長度',
'client_title' => '戶端 API 速率限制',
'client_helper' => '速率限制為每個使用者,若無使用者則為每個 IP',
'period_length' => '期長度',
'client_title' => '戶端 API 速率限制',
'client_helper' => '速率限制是針對每位使用者,如果沒有使用者則針對 IP',
'application_title' => '應用程式 API 速率限制',
'application_helper' => '速率限制為每個使用者,若無使用者則為每個 IP',
'application_helper' => '速率限制是針對每位使用者,如果沒有使用者則針對 IP',
'password_reset_title' => '密碼重設速率限制',
'password_reset_helper' => '速率限制每個 IP',
'websocket_title' => 'Websocket 速率限制',
'websocket_helper' => '速率限制為每個伺服器',
'password_reset_helper' => '速率限制是針對每個 IP',
'websocket_title' => 'WebSocket 速率限制',
'websocket_helper' => '速率限制是針對每台伺服器',
'backup_restore_title' => '備份與還原速率限制',
'backup_restore_helper' => '速率限制為每個伺服器',
'backup_restore_helper' => '速率限制是針對每台伺服器',
'database_create_title' => '資料庫建立速率限制',
'database_create_helper' => '速率限制為每個伺服器',
'database_create_helper' => '速率限制是針對每台伺服器',
'subuser_create_title' => '子使用者建立速率限制',
'subuser_create_helper' => '速率限制為每個伺服器',
'file_pull_title' => '檔案取速率限制',
'file_pull_helper' => '速率限制為每個伺服器',
'subuser_create_helper' => '速率限制是針對每台伺服器',
'file_pull_title' => '檔案取速率限制',
'file_pull_helper' => '速率限制是針對每台伺服器',
'default_title' => '預設速率限制',
'default_helper' => '速率限制為每個伺服器',
'default_helper' => '速率限制是針對每台伺服器',
],
'server' => [
'title' => '伺服器',
'helper' => '伺服器設定',
'edit_server_desc' => '允許使用者編輯描述',
'helper' => '伺服器設定',
'edit_server_desc' => '允許使用者編輯說明',
'console_font_upload' => '主控台字型上傳',
'console_font_hint' => '僅支援 *.ttf 字型。強烈建議使用等寬 (Mono) 字型!',
'console_font_hint' => '僅支援 *.ttf 字型。強烈建議使用等寬字型!',
],
'webhook' => [
'title' => 'Webhook',

View File

@@ -11,14 +11,14 @@ return [
'password' => '密碼',
'external_id' => '外部 ID',
'is_managed_externally' => '是否由外部管理?',
'is_managed_externally_helper' => '如果您的使用者由外部軟體 (例如計費軟體) 管理,您可以啟用此選項以防止使用者面板內變更其使用者名稱、電子郵件密碼。',
'password_help' => '密碼欄位可不填。系統將會發送新使用者郵件,引導他們在第一次登入時自行建立密碼。',
'is_managed_externally_helper' => '如果您的使用者由外部軟體例如計費軟體管理,您可以啟用此選項以防止使用者面板內變更其使用者名稱、電子郵件密碼。',
'password_help' => '提供使用者密碼是選填的。新使用者電子郵件會在使用者首次登入時提示他們建立密碼。',
'admin_roles' => '管理員角色',
'roles' => '角色',
'no_roles' => '沒有角色',
'servers' => '伺服器',
'subusers' => '子使用者',
'password_reset' => '重設密碼',
'password_reset_sent' => '重設密碼電子郵件已傳送',
'password_reset_failed' => '無法傳送重設密碼電子郵件',
'password_reset_sent' => '密碼重設電子郵件已傳送',
'password_reset_failed' => '無法傳送密碼重設電子郵件',
];

View File

@@ -1,27 +1,27 @@
<?php
return [
'nav_title' => 'Webhooks',
'nav_title' => 'Webhook',
'model_label' => 'Webhook',
'model_label_plural' => 'Webhooks',
'endpoint' => '端點 (Endpoint)',
'description' => '敘述',
'model_label_plural' => 'Webhook',
'endpoint' => '端點',
'description' => '說明',
'name' => '名稱',
'type' => '類型',
'server' => '伺服器',
'information' => '資訊',
'payload' => 'Payload',
'events' => '事件 (Events)',
'events' => '事件',
'no_webhooks' => '沒有 Webhook',
'help' => '說明',
'help' => '幫助',
'help_text' => '您必須將變數名稱包裹在 {{ }} 之間,例如,如果您想從 API 取得名稱,您可以使用 {{name}}。',
'test_now' => '立即測試',
'test_now_help' => '這將觸發一個 `created: Server` 事件',
'table' => [
'description' => '描述',
'description' => '說明',
'endpoint' => '端點',
],
'headers' => '標頭 (Headers)',
'headers' => '標頭',
'regular' => '一般',
'reset_headers' => '重設標頭',
'discord' => 'Discord',
@@ -29,40 +29,40 @@ return [
'profile' => '個人資料',
'message' => '訊息',
'username' => '使用者名稱',
'avatar_url' => '大頭貼 URL',
'avatar_url' => '大頭貼網址',
'forum_thread' => '論壇討論串名稱',
'supress_embeds' => '隱藏嵌入內容',
'supress_embeds_text' => '序列化此訊息時不包含任何嵌入內容',
'supress_notifications' => '隱藏通知',
'supress_notifications_text' => '此訊息不會觸發推播桌面通知',
'supress_embeds' => '抑制嵌入內容',
'supress_embeds_text' => '序列化此訊息時不包含任何嵌入內容',
'supress_notifications' => '抑制通知',
'supress_notifications_text' => '此訊息不會觸發推播桌面通知',
],
'discord_embed' => [
'add_embed' => '新增嵌入內容',
'flags' => '標籤 (Flags)',
'thumbnail' => '縮圖 URL',
'embeds' => '嵌入內容 (Embeds)',
'thumbnail' => '縮圖網址',
'embeds' => '嵌入內容',
'thread_name' => '論壇討論串名稱',
'allowed_mentions' => '允許的提及 (Mentions)',
'allowed_mentions' => '允許的提及',
'roles' => '角色',
'users' => '使用者',
'everyone' => '@everyone @here',
'everyone' => '@everyone @here',
'author' => '作者',
'author_url' => '作者 URL',
'author_icon_url' => '作者圖示 URL',
'body' => '文',
'author_url' => '作者網址',
'author_icon_url' => '作者圖示網址',
'body' => '文',
'title' => '標題',
'color' => '嵌入內容顏色',
'url' => 'URL',
'url' => '網址',
'images' => '圖片',
'image_url' => '圖片 URL',
'image_thumbnail' => '縮圖 URL',
'image_url' => '圖片網址',
'image_thumbnail' => '縮圖網址',
'footer' => '頁尾',
'has_timestamp' => '包含時間戳記',
'footer_icon_url' => '頁尾圖示 URL',
'has_timestamp' => '具有時間戳記',
'footer_icon_url' => '頁尾圖示網址',
'add_field' => '新增欄位',
'fields' => '欄位',
'field_name' => '欄位名稱',
'field_value' => '欄位值',
'inline_field' => '同行欄位 (Inline Field)',
'inline_field' => '內聯欄位',
],
];

View File

@@ -13,13 +13,13 @@ return [
|
*/
'failed' => '帳號或密碼不正確。',
'failed-two-factor' => '雙重驗證碼不正確',
'two-factor-code' => '雙重驗證碼',
'two-factor-hint' => '如果無法存取裝置,可以使用備用驗證碼。',
'password' => '密碼不正確。',
'throttle' => '嘗試登入次數過多請在 :seconds 秒後再試。',
'2fa_must_be_enabled' => '管理員已要求你的帳號必須啟用雙重驗證才能使用控制面板。',
'password_login_disabled' => '已停用密碼登入。請使用 OAuth 提供者登入。',
'failed' => '您輸入的憑證與我們的記錄不符。',
'failed-two-factor' => '雙重驗證碼不正確',
'two-factor-code' => '雙重驗證碼',
'two-factor-hint' => '如果無法存取您的裝置,可以使用備用碼。',
'password' => '提供的密碼不正確。',
'throttle' => '登入嘗試次數過多請在 :seconds 秒後再試一次。',
'2fa_must_be_enabled' => '管理員規定您的帳號必須啟用雙重驗證才能使用面板。',
'password_login_disabled' => '密碼登入已停用。請使用 OAuth 供應商進行登入。',
];

View File

@@ -2,53 +2,53 @@
return [
'user' => [
'search_users' => '輸入使用者名稱、使用者 ID 或電子郵件址',
'select_search_user' => '要刪除的使用者 ID輸入 \'0\' 重新搜尋)',
'deleted' => '已成功刪除使用者。',
'confirm_delete' => '確定要從控制面板刪除這位使用者嗎?',
'no_users_found' => '找不到符合搜尋條件的使用者。',
'multiple_found' => '找到多個符合的帳號,因為使用了 --no-interaction 參數,無法進行刪除。',
'ask_admin' => '此使用者是否為管理員?',
'ask_email' => '電子郵件址',
'search_users' => '輸入使用者名稱、使用者 ID 或電子郵件址',
'select_search_user' => '要刪除的使用者 ID輸入 \'0\' 重新搜尋)',
'deleted' => '已成功從面板刪除使用者。',
'confirm_delete' => '確定要從面板刪除使用者嗎?',
'no_users_found' => '找不到符合所提供搜尋字詞的使用者。',
'multiple_found' => '為所提供的使用者找到多個帳號,由於使用了 --no-interaction 標記,無法刪除使用者。',
'ask_admin' => '此使用者是管理員',
'ask_email' => '電子郵件址',
'ask_username' => '使用者名稱',
'ask_password' => '密碼',
'ask_password_tip' => '如果你想建立一個帳號並讓系統隨機產生密碼後寄送給使用者,請重新行此指令(CTRL+C加上 --no-password 參數。',
'ask_password_help' => '密碼長度必須至少為 8 個字元,並包含至少一個大寫字母數字。',
'2fa_help_text' => '此指令將會停用使用者帳號的雙重驗證。僅建議在使用者無法存取帳號時,作為帳號復原用途使用。如果這不是您想要執行的操作,請按 CTRL+C 退出此程序。',
'2fa_disabled' => '已停用 :email 的雙重驗證功能。',
'ask_password_tip' => '如果您想要建立一個帶有隨機密碼並透過電子郵件發送給使用者的帳號,請重新行此指令CTRL+C傳遞 `--no-password` 標記。',
'ask_password_help' => '密碼長度必須至少為 8 個字元,並包含至少一個大寫字母數字。',
'2fa_help_text' => '如果已啟用,此指令將會停用使用者帳號的雙重身分驗證。這僅應在使用者被鎖定在帳號時,作為帳號復原指令使用。如果這不是您想要執行的操作,請按 CTRL+C 退出此程序。',
'2fa_disabled' => '已 :email 停用雙重身分驗證。',
],
'schedule' => [
'output_line' => '正在:schedule:id中的第一個任務排程作業。',
'output_line' => '正在分派 `:schedule` (:id) 中的第一個任務作業。',
],
'maintenance' => [
'deleting_service_backup' => '正在刪除服務備份檔案 :file。',
],
'server' => [
'rebuild_failed' => '節點 ":node" 上 ":name" (#:id) 的重建請求失敗,錯誤為::message',
'rebuild_failed' => '節點:node」上「:name(#:id) 的重建請求失敗,錯誤為::message',
'reinstall' => [
'failed' => '節點 ":node" 上 ":name" (#:id) 的重新安裝請求失敗,錯誤為::message',
'confirm' => '您即將對一組伺服器執行強制重新安裝。您確定要繼續嗎?',
'failed' => '節點:node」上「:name(#:id) 的重新安裝請求失敗,錯誤為::message',
'confirm' => '您即將對一組伺服器進行重新安裝。您希望繼續嗎?',
],
'power' => [
'confirm' => '您即將對 :count 台伺服器執行:action操作。您確定要繼續嗎?',
'action_failed' => '節點 ":node" 上 ":name" (#:id) 的電源操作請求失敗,錯誤為::message',
'confirm' => '您即將對 :count 台伺服器執行 :action 操作。您希望繼續嗎?',
'action_failed' => '節點:node」上「:name(#:id) 的電源操作請求失敗,錯誤為::message',
],
],
'environment' => [
'mail' => [
'ask_smtp_host' => 'SMTP 主機(例如smtp.gmail.com',
'ask_smtp_host' => 'SMTP 主機(例如 smtp.gmail.com',
'ask_smtp_port' => 'SMTP 連接埠',
'ask_smtp_username' => 'SMTP 使用者名稱',
'ask_smtp_password' => 'SMTP 密碼',
'ask_mailgun_domain' => 'Mailgun 域',
'ask_mailgun_endpoint' => 'Mailgun API 端點網址',
'ask_mailgun_secret' => 'Mailgun 鑰',
'ask_mandrill_secret' => 'Mandrill 鑰',
'ask_postmark_username' => 'Postmark API 鑰',
'ask_driver' => '應使用哪驅動程式來送電子郵件?',
'ask_mail_from' => '寄件者郵件址',
'ask_mail_name' => '寄件人顯示名稱',
'ask_encryption' => '加密方',
'ask_mailgun_domain' => 'Mailgun 域',
'ask_mailgun_endpoint' => 'Mailgun 端點',
'ask_mailgun_secret' => 'Mailgun 秘密金鑰',
'ask_mandrill_secret' => 'Mandrill 秘密金鑰',
'ask_postmark_username' => 'Postmark API 鑰',
'ask_driver' => '應使用哪驅動程式來送電子郵件?',
'ask_mail_from' => '電子郵件應發送自的電子郵件址',
'ask_mail_name' => '電子郵件應顯示的發件人名稱',
'ask_encryption' => '要使用的加密方',
],
],
];

View File

@@ -3,58 +3,58 @@
return [
'appsettings' => [
'comment' => [
'author' => '請提供此面板匯出 Eggs使用的寄件人電子郵件。這必須是一個有效的電子郵件。',
'url' => '應用程式網址必須以 https:// 或 http:// 開頭,依照你是否使用 SSL 而定。如果未包含這個開頭,郵件其他內容中的連結將會導向錯誤的位置。',
'timezone' => '時區應符合 PHP 支援的時區格式。如不確定,請參考https://php.net/manual/en/timezones.php。',
'author' => '請提供此面板匯出 Egg 時使用的電子郵件位址。這必須是一個有效的電子郵件位址。',
'url' => '應用程式網址必須以 https:// 或 http:// 開頭,取決於您是否使用 SSL。如果您不包含通訊協定,您的電子郵件其他內容將連結至錯誤的位置。',
'timezone' => '時區應符合 PHP 支援的時區之一。如果您不確定,請參考 https://php.net/manual/en/timezones.php。',
],
'redis' => [
'note' => '「你已為一個或多個選項選擇使用 Redis ,請在下方提供有效的連線資訊。大多數情況下,除非你有自行修改設定,否則可使用預設值。',
'comment' => '預設情況下Redis 伺服器執行於本機,無法從外部存取,使用者名稱為 default且沒有密碼。如果你的情況也是如此請直接按 Enter 鍵,需輸入任何值。',
'confirm' => '看起來 Redis 已經定義了 :field想要變更它嗎?',
'note' => '您已在一個或多個選項選擇 Redis 驅動程式,請在下方提供有效的連線資訊。大多數情況下,除非修改設定,否則您可以使用提供的預設值。',
'comment' => '預設情況下Redis 伺服器實例的使用者名稱為預設值,且沒有密碼,因為它是在本地執行且外部無法存取。如果是這種情況,只需按下 Enter 鍵,需輸入任何值。',
'confirm' => '似乎已為 Redis 定義了 :field想要變更它嗎?',
],
],
'database_settings' => [
'DB_HOST_note' => '強烈建議不要將資料庫主機設定為 \'localhost\',因為這常會導致 Socket 連線問題。如果你要使用本連線,應改用 "127.0.0.1"。',
'DB_USERNAME_note' => '使用 root 帳號連接 MySQL 是極度不建議的做法,且應用程式也不允許這麼做。你必須為此面板專門建立一個 MySQL 使用者帳號。',
'DB_PASSWORD_note' => '似乎已經定了 MySQL 連線密碼,是否要變更它?',
'DB_error_2' => '的連線憑證尚未儲存。請先提供有效的連線資訊才能繼續。',
'DB_HOST_note' => '強烈建議不要使用「localhost」作為您的資料庫主機因為我們發現這經常導致 socket 連線問題。如果您想使用本連線,您應該使用「127.0.0.1。',
'DB_USERNAME_note' => '使用 root 帳號進行 MySQL 連線不僅非常不被允許,且應用程式也禁止這樣做。您需要為此軟體建立一個 MySQL 使用者。',
'DB_PASSWORD_note' => '似乎已經定了 MySQL 連線密碼,您想要變更它',
'DB_error_2' => '的連線憑證尚未儲存。您需要提供有效的連線資訊才能繼續。',
'go_back' => '返回並重試',
],
'make_node' => [
'name' => '輸入一個簡短的識別名稱,用於區分此節點與其他節點',
'description' => '輸入一段描述,用來辨識此節點',
'scheme' => '請輸入 https 以使用 SSL或輸入 http 以使用 SSL',
'fqdn' => '請輸入用來連接守護程式的網域名稱(例如node.example.com。若此節點使用 SSL,也可以使用 IP 位址',
'public' => '此節點是否應設為公開?請注意,設為私有,將無法自動部署至此節點。',
'behind_proxy' => '的 FQDN 是否代理伺服器後運作',
'maintenance_mode' => '是否啟用維護模式?',
'memory' => '輸入可用的最大記憶體量',
'memory_overallocate' => '輸入要超額分配的記憶體大小百分比。若要停用超額分配檢查,請輸入 -1若輸入 0則當可能超出此節點的記憶體總上限時將會阻止建立新伺服器',
'disk' => '輸入可用的最大磁碟空間量',
'disk_overallocate' => '輸入要超額分配的磁碟空間容量百分比。若要停用超額分配檢查,請輸入 -1若輸入 0則當可能超出此節點的磁碟空間總上限時將會阻止建立新伺服器',
'cpu' => '輸入可用的最大cpu使用率',
'cpu_overallocate' => '輸入要超額分配的cpu使用率百分比。若要停用超額分配檢查請輸入 -1若輸入 0則當可能超出此節點的cpu使用率總上限時將會阻止建立新伺服器',
'upload_size' => '輸入最大上傳檔案大小',
'daemonListen' => '輸入守護程監聽連接埠',
'daemonConnect' => '輸入 Daemon 連線連接埠 (可以與監聽連接埠相同)',
'daemonSFTP' => '輸入守護程 SFTP 監聽連接埠',
'daemonSFTPAlias' => '輸入守護程 SFTP 別名(可空)',
'daemonBase' => '輸入資料夾',
'success' => '成功建立名為 :nameID 為 :id 的新節點',
'name' => '輸入一個簡短的識別,用於此節點與其他節點區分開來',
'description' => '輸入說明以識別節點',
'scheme' => '請輸入 https 以使用 SSL或輸入 http 以使用 SSL 連線',
'fqdn' => '請輸入網域名稱(例如 node.example.com以用於連線至守護程序。僅當您在此節點使用 SSL 時,才可使用 IP 位址',
'public' => '此節點應設為公開?請注意,將節點設為私有將會拒絕自動部署至此節點的功能。',
'behind_proxy' => '的 FQDN 是否位於代理伺服器後',
'maintenance_mode' => '是否啟用維護模式?',
'memory' => '輸入最大記憶體量',
'memory_overallocate' => '輸入要超額分配的記憶體量,-1 將停用檢查0 將阻止建立新伺服器',
'disk' => '輸入最大磁碟空間量',
'disk_overallocate' => '輸入要超額分配的磁碟量,-1 將停用檢查0 將阻止建立新伺服器',
'cpu' => '輸入最大 CPU 量',
'cpu_overallocate' => '輸入要超額分配的 CPU 量,-1 將停用檢查0 將阻止建立新伺服器',
'upload_size' => '輸入最大上傳檔案大小',
'daemonListen' => '輸入守護程監聽連接埠',
'daemonConnect' => '輸入守護程序連線連接埠可以與監聽連接埠相同',
'daemonSFTP' => '輸入守護程 SFTP 監聽連接埠',
'daemonSFTPAlias' => '輸入守護程 SFTP 別名(可空)',
'daemonBase' => '輸入基本資料夾',
'success' => '成功建立名為 :name 的新節點,其 ID 為 :id',
],
'node_config' => [
'error_not_exist' => '所選的節點不存在。',
'error_invalid_format' => '指定的格式無效。有效的選項為 yaml json。',
'error_invalid_format' => '指定的格式無效。有效的選項為 yaml json。',
],
'key_generate' => [
'error_already_exist' => '你已設定應用程式加密金鑰。繼續此流程將會覆寫該金鑰,並導致現有加密資料毀。除非你完全了解後果,否則請勿繼續。',
'understand' => '我了解執行此指令的後果,並願意承擔所有因加密資料遺失所產生的責任。',
'continue' => '確定要繼續嗎?更應用程式加密金鑰將導致資料遺失。',
'error_already_exist' => '您似乎已經設定應用程式加密金鑰。繼續此程序將覆寫該金鑰,並導致任何現有加密資料毀。除非您知道自己在做什麼,否則請勿繼續。',
'understand' => '我了解執行此指令的後果,並承擔加密資料遺失的所有責任。',
'continue' => '確定要繼續嗎?更應用程式加密金鑰將導致資料遺失。',
],
'schedule' => [
'process' => [
'no_tasks' => '目前沒有需要執行的伺服器排程任務。',
'error_message' => '處理排程時發生錯誤 ',
'no_tasks' => '沒有需要執行的伺服器排程任務。',
'error_message' => '處理排程 :schedules 時發生錯誤',
],
],
];

View File

@@ -1,70 +1,70 @@
<?php
return [
'daemon_connection_failed' => '嘗試與守護程通訊時發生意外情況,導致 HTTP/:code 回應碼。此意外已被記錄。',
'daemon_connection_failed' => '嘗試與守護程通訊時發生例外狀況,產生了 HTTP/:code 回應碼。此例外狀況已記錄。',
'node' => [
'servers_attached' => '節點必須沒有連結任何伺服器才能刪除。',
'error_connecting' => '連接到節點 :node 時發生錯誤',
'daemon_off_config_updated' => '守護程設定<strong>已更新</strong>,但嘗試自動更新守護程上的設定檔時發生錯誤。你需要手動更新守護程的設定檔config.yml以套用這些變更。',
'servers_attached' => '必須沒有連結至此節點的伺服器才能刪除該節點。',
'error_connecting' => '連線至 :node 時發生錯誤',
'daemon_off_config_updated' => '守護程設定<strong>已更新</strong>,但嘗試自動更新守護程上的設定檔時發生錯誤。您必須手動更新守護程的設定檔config.yml以套用這些變更。',
],
'allocations' => [
'server_using' => '此配置目前已指派給伺服器。只有在沒有伺服器指派時,才能刪除配。',
'too_many_ports' => '不支援一次在單一範圍內新增超過 1000 個連接埠。',
'invalid_mapping' => '提供的 :port 映射無效,無法處理。',
'cidr_out_of_range' => 'CIDR 表示法僅允許遮罩在 /25 /32 之間。',
'port_out_of_range' => '配中的連接埠必須大於或等於 1024且小於或等於 65535。',
'server_using' => '目前有伺服器被指派至此分配。只有在目前未指派伺服器時,才能刪除配。',
'too_many_ports' => '不支援一次在單一範圍內新增超過 1000 個連接埠。',
'invalid_mapping' => ' :port 提供的對應無效,無法處理。',
'cidr_out_of_range' => 'CIDR 表示法僅允許介於 /25 /32 之間的遮罩。',
'port_out_of_range' => '配中的連接埠必須大於或等於 1024 且小於或等於 65535。',
],
'egg' => [
'delete_has_servers' => '已使用在活躍伺服器的 Egg 無法從面板刪除。',
'invalid_copy_id' => '選擇用來複製腳本的 Egg 不存在,或該 Egg 本身在複製腳本。',
'has_children' => '此 Egg 是一個或多個其他 Egg 的父項。請先刪除那些 Egg才能刪除此 Egg。',
'delete_has_servers' => '無法從面板中刪除有連接使用中伺服器的 Egg。',
'invalid_copy_id' => '選擇用來複製腳本的 Egg 不存在,或該 Egg 本身在複製腳本。',
'has_children' => '此 Egg 是一個或多個其他 Egg 的父級。在刪除此 Egg 之前,請先刪除那些 Egg。',
],
'variables' => [
'env_not_unique' => '環境變數 :name 在此 Egg 中必須是唯一的。',
'reserved_name' => '環境變數 :name 受保護,無法指派變數。',
'bad_validation_rule' => '驗證規則「:rule」並非本應用程式有效的規則。',
'reserved_name' => '環境變數 :name 受保護,無法指派變數。',
'bad_validation_rule' => '驗證規則「:rule」不適用於此應用程式。',
],
'importer' => [
'json_error' => '嘗試解析 JSON 檔案時發生錯誤::error。',
'file_error' => '提供的 JSON 檔案無效。',
'invalid_json_provided' => '提供的 JSON 檔案格式無法被識別。',
'invalid_json_provided' => '提供的 JSON 檔案格式無法辨識。',
],
'subusers' => [
'editing_self' => '不允許編輯自己的子使用者帳號。',
'user_is_owner' => '無法將伺服器擁有者新增為伺服器的子使用者。',
'subuser_exists' => '已有使用該電子郵件址的使用者被指派為此伺服器的子使用者。',
'editing_self' => '不允許編輯自己的子使用者帳號。',
'user_is_owner' => '無法將伺服器擁有者新增為伺服器的子使用者。',
'subuser_exists' => '擁有該電子郵件址的使用者被指派為此伺服器的子使用者。',
],
'databases' => [
'delete_has_databases' => '無法刪除有連結活躍資料庫的資料庫主機。',
'delete_has_databases' => '無法刪除有連結使用中資料庫的資料庫主機伺服器。',
],
'tasks' => [
'chain_interval_too_long' => '鏈任務的最大間隔時間為 15 分鐘。',
'chain_interval_too_long' => '鏈任務的最大間隔時間為 15 分鐘。',
],
'locations' => [
'has_nodes' => '無法刪除仍有活躍節點連結的地點。',
'has_nodes' => '無法刪除有連接使用中節點的位置。',
],
'users' => [
'is_self' => '無法刪除自己的使用者帳號。',
'has_servers' => '無法刪除擁有活躍伺服器的使用者帳號。請先刪除其伺服器後再繼續。',
'node_revocation_failed' => '撤銷 <a href=":link">節點 #:node</a> 上的金鑰失敗。錯誤訊息::error',
'is_self' => '無法刪除自己的使用者帳號。',
'has_servers' => '無法刪除帳號有連接使用中伺服器的使用者。在繼續之前,請先刪除他們的伺服器。',
'node_revocation_failed' => '無法撤銷 <a href=":link">節點 #:node</a> 上的金鑰:error',
],
'deployment' => [
'no_viable_nodes' => '找不到符合自動部署要求的節點。',
'no_viable_allocations' => '找不到符合自動部署求的配。',
'no_viable_nodes' => '找不到符合自動部署指定要求的節點。',
'no_viable_allocations' => '找不到符合自動部署求的配。',
],
'api' => [
'resource_not_found' => '請求的資源此伺服器上不存在。',
'resource_not_found' => '請求的資源不存在於此伺服器上。',
],
'mount' => [
'servers_attached' => '掛載點必須沒有連結任何伺服器才能刪除。',
'servers_attached' => '必須沒有連接至此掛載點的伺服器才能刪除該掛載點。',
],
'server' => [
'marked_as_failed' => '此伺服器尚未完成安裝程序,請稍後再試。',
'file_too_large' => '您嘗試開啟的檔案大,無法在檔案編輯器中檢視。',
'marked_as_failed' => '此伺服器尚未完成安裝程序,請稍後再試。',
'file_too_large' => '您嘗試開啟的檔案大,無法在檔案編輯器中檢視。',
'state_conflict' => '此伺服器目前處於不支援的狀態,請稍後再試。',
'suspended' => '此伺服器目前已被停權,請求的功能無法使用。',
'maintenance' => '此伺服器所在的節點目前正在維護中,請求的功能無法使用。',
'restoring_backup' => '此伺服器目前正在從備份還原,請稍後再試。',
'suspended' => '此伺服器目前已暫停,且請求的功能無法使用。',
'maintenance' => '此伺服器的節點目前正在維護中,請求的功能無法使用。',
'restoring_backup' => '此伺服器目前正在從備份還原,請稍後再試。',
'transferring' => '此伺服器目前正在轉移至新機器,請稍後再試。',
],
];

View File

@@ -7,29 +7,29 @@ return [
'sections' => [
'version' => [
'title' => 'PHP 版本',
'or_newer' => ':version 或更版本',
'or_newer' => ':version 或更版本',
'content' => '您的 PHP 版本為 :version。',
],
'extensions' => [
'title' => 'PHP 擴充功能',
'good' => '所有需要的 PHP 擴充功能已安裝。',
'good' => '所有需要的 PHP 擴充功能已安裝。',
'bad' => '缺少以下 PHP 擴充功能::extensions',
],
'permissions' => [
'title' => '資料夾權限',
'good' => '所有資料夾有正確的權限。',
'good' => '所有資料夾皆具有正確的權限。',
'bad' => '以下資料夾的權限錯誤::folders',
],
],
'exception' => '缺少某些需求',
'exception' => '缺少部分需求',
],
'environment' => [
'title' => '環境',
'fields' => [
'app_name' => '應用程式名稱',
'app_name_help' => '這將是您面板名稱。',
'app_url' => '應用程式 URL',
'app_url_help' => '這將是您存取面板的 URL。',
'app_name_help' => '這將是您面板名稱。',
'app_url' => '應用程式網址',
'app_url_help' => '這將是您存取面板的網址。',
'account' => [
'section' => '管理員使用者',
'email' => '電子郵件',
@@ -41,72 +41,72 @@ return [
'database' => [
'title' => '資料庫',
'driver' => '資料庫驅動程式',
'driver_help' => '用於面板資料庫的驅動程式。我們建議使用 "SQLite"。',
'driver_help' => '面板資料庫所使用的驅動程式。我們建議使用SQLite。',
'fields' => [
'host' => '資料庫主機',
'host_help' => '您的資料庫主機。請確保它是可連線的。',
'host_help' => '您的資料庫主機。請確保它是可連線的。',
'port' => '資料庫連接埠',
'port_help' => '您的資料庫連接埠。',
'path' => '資料庫路徑',
'path_help' => '您的 .sqlite 檔案相對於資料夾的路徑。',
'path_help' => '您的 .sqlite 檔案相對於資料庫資料夾的路徑。',
'name' => '資料庫名稱',
'name_help' => '面板資料庫的名稱。',
'username' => '資料庫使用者名稱',
'username_help' => '您的資料庫使用者名稱。',
'password' => '資料庫密碼',
'password_help' => '您的資料庫使用者密碼。可以空。',
'password_help' => '您的資料庫使用者密碼。可以空。',
],
'exceptions' => [
'connection' => '資料庫連線失敗',
'migration' => '資料庫遷移失敗',
'migration' => '遷移失敗',
],
],
'egg' => [
'title' => 'Eggs',
'title' => 'Egg',
'no_eggs' => '沒有可用的 Egg',
'background_install_started' => 'Egg 安裝已開始',
'background_install_description' => ':count 個 Egg 的安裝排入佇列,並將在背景繼續行。',
'background_install_started' => '已開始安裝 Egg',
'background_install_description' => '已將 :count 個 Egg 的安裝排入佇列,並將在背景繼續行。',
'exceptions' => [
'failed_to_update' => '更新 Egg 索引失敗',
'no_eggs' => '目前沒有可的 Egg 可安裝。',
'installation_failed' => '安裝所選的 Egg 失敗。請在安裝後透過 Egg 清單匯入它們。',
'failed_to_update' => '無法更新 Egg 索引',
'no_eggs' => '目前沒有可安裝的 Egg。',
'installation_failed' => '無法安裝所選的 Egg。請在安裝完成後透過 Egg 列表匯入它們。',
],
],
'session' => [
'title' => '工作階段',
'driver' => '工作階段驅動程式',
'driver_help' => '用於儲存工作階段的驅動程式。我們建議使用 "Filesystem" 或 "Database"。',
'driver_help' => '用於儲存工作階段的驅動程式。我們建議使用Filesystem」或「Database。',
],
'cache' => [
'title' => '快取',
'driver' => '快取驅動程式',
'driver_help' => '用於快取的驅動程式。我們建議使用 "Filesystem"。',
'driver_help' => '用於快取的驅動程式。我們建議使用Filesystem。',
'fields' => [
'host' => 'Redis 主機',
'host_help' => '您的 Redis 伺服器主機。請確保它是可連線的。',
'host_help' => '您的 Redis 伺服器主機。請確保它是可連線的。',
'port' => 'Redis 連接埠',
'port_help' => '您的 Redis 伺服器連接埠。',
'username' => 'Redis 使用者名稱',
'username_help' => '您的 Redis 使用者名稱。可以空。',
'username_help' => '您的 Redis 使用者名稱。可以空。',
'password' => 'Redis 密碼',
'password_help' => '您的 Redis 使用者密碼。可以空。',
'password_help' => '您的 Redis 使用者密碼。可以空。',
],
'exception' => 'Redis 連線失敗',
],
'queue' => [
'title' => '佇列',
'driver' => '佇列驅動程式',
'driver_help' => '用於處理佇列的驅動程式。我們建議使用 "Database"。',
'driver_help' => '用於處理佇列的驅動程式。我們建議使用Database。',
'fields' => [
'done' => '我已經完成下兩個步驟。',
'done' => '我已經完成了以下兩個步驟。',
'done_validation' => '您必須完成這兩個步驟才能繼續!',
'crontab' => '執行以下令來設定您的 crontab。請注意 <code>www-data</code> 是您的網頁伺服器使用者。在某些系統上這個使用者名稱可能會不同!',
'service' => '要設定佇列工作服務,您只需執行以下令。',
'crontab' => '執行以下令來設定您的 crontab。請注意<code>www-data</code> 是您的網頁伺服器使用者。在某些系統上,此使用者名稱可能會有所不同!',
'service' => '要設定佇列工作服務,您只需執行以下令。',
],
],
'exceptions' => [
'write_env' => '無法寫入 .env 檔案',
'migration' => '無法執行資料庫遷移',
'migration' => '無法執行遷移',
'create_user' => '無法建立管理員使用者',
],
'finish' => '完成',

View File

@@ -1,43 +1,43 @@
<?php
return [
'greeting' => '好 :name',
'greeting' => '好 :name',
'account_created' => [
'body' => '您會收到這封電子郵件是因為在 :app 為您建立了一個帳。',
'body' => '您會收到這封電子郵件是因為在 :app 上已建立了一個帳。',
'username' => '使用者名稱::username',
'email' => '電子郵件::email',
'action' => '設定您的帳',
'action' => '設定您的帳',
],
'added_to_server' => [
'body' => '您已被新增為以下伺服器的子使用者,允許您對該伺服器擁有特定控制權。',
'body' => '您已被新增為以下伺服器的子使用者,可讓您對該伺服器擁有特定控制權。',
'server_name' => '伺服器名稱::name',
'action' => '前往伺服器',
'action' => '造訪伺服器',
],
'removed_from_server' => [
'body' => '您已以下伺服器的子使用者中被移除。',
'body' => '您已被移除以下伺服器的子使用者身分。',
'server_name' => '伺服器名稱::name',
'action' => '前往面板',
'action' => '造訪面板',
],
'server_installed' => [
'body' => '您的伺服器已經安裝完成,現在可供您使用。',
'body' => '您的伺服器已完成安裝,現在可供您使用。',
'server_name' => '伺服器名稱::name',
'action' => '登入並開始使用',
],
'backup_completed' => [
'body_success' => '已成功建立備份。',
'body_failed' => '建立備份失敗。',
'body_success' => '備份建立成功。',
'body_failed' => '備份建立失敗。',
'backup_name' => '備份名稱::name',
'server_name' => '伺服器名稱::name',
'action' => '查看備份',
'action' => '檢視備份',
],
'mail_tested' => [
'subject' => '面板測試訊息',
'body' => '這是面板郵件系統的測試。您的設定已準備就緒',
'body' => '這是面板郵件系統的測試。一切運作正常',
],
];

View File

@@ -6,17 +6,17 @@ return [
'installation_failed' => '伺服器安裝失敗',
'reinstallation_completed' => '伺服器重新安裝已完成',
'reinstallation_failed' => '伺服器重新安裝失敗',
'backup_completed' => '備份完成',
'backup_completed' => '備份完成',
'backup_failed' => '備份失敗',
'backup_body' => '伺服器 ":server" 的備份檔 " :name: "',
'view_backups' => '查看備份',
'failed' => '失敗',
'backup_body' => '伺服器:server的備份:name',
'view_backups' => '檢視備份',
'failed' => '失敗',
'user_added' => [
'title' => '已新增至伺服器',
'body' => '您已被新增為 :server 的子使用者。',
],
'user_removed' => [
'title' => '已從伺服器移除',
'body' => '您已從 :server 的子使用者中移除。',
'body' => '您已從 :server 的子使用者中移除。',
],
];

19
lang/zh_TW/passkeys.php Normal file
View File

@@ -0,0 +1,19 @@
<?php
return [
'authenticate_using_passkey' => '使用密碼金鑰進行驗證',
'create' => '建立',
'delete' => '刪除',
'error_something_went_wrong_generating_the_passkey' => '產生密碼金鑰時發生錯誤',
'invalid' => '無效的密碼金鑰',
'last_used' => '最後使用',
'name' => '名稱',
'name_placeholder' => '我的密碼金鑰',
'no_passkeys_registered' => '尚未註冊密碼金鑰',
'not_used_yet' => '尚未使用',
'passkeys' => '密碼金鑰',
'description' => '密碼金鑰讓您無需密碼即可登入。您可以產生密碼金鑰來取代密碼,金鑰將儲存在 1Password、macOS 密碼應用程式,或您慣用作業系統上的其他應用程式中。',
'created_notification_title' => '您的密碼金鑰已建立',
'deleted_notification_title' => '您的密碼金鑰已刪除',
'registration_failed_notification_title' => '密碼金鑰註冊失敗',
];

View File

@@ -10,11 +10,12 @@ return [
'ssh_keys' => 'SSH 金鑰',
'keys' => '金鑰',
'2fa' => '雙重驗證',
'customization' => '個人化',
'customization' => '自訂',
'passkeys' => '密碼金鑰',
],
'username' => '使用者名稱',
'admin' => '管理員',
'exit_admin' => '退出管理員身分',
'exit_admin' => '離開管理員',
'server_list' => '伺服器列表',
'email' => '電子郵件',
'password' => '密碼',
@@ -22,55 +23,55 @@ return [
'password_confirmation' => '確認密碼',
'timezone' => '時區',
'language' => '語言',
'language_help' => '的語言 :state 尚未完成翻譯!',
'link' => '連結 ',
'unlink' => '解除連結 ',
'unlinked' => '已解除連結 :name',
'language_help' => '的語言 :state 尚未翻譯!',
'link' => '連結 :name',
'unlink' => '取消連結 :name',
'unlinked' => '已取消連結 :name',
'scan_qr' => '掃描 QR Code',
'code' => '驗證碼',
'setup_key' => '設定金鑰',
'invalid_code' => '無效的雙重驗證碼',
'code_help' => '請使用的雙重驗證 App 掃描上方 QR ,然後輸入產生的驗證碼。',
'2fa_enabled' => '雙重驗證目前已啟用!',
'backup_help' => '這些將不會再顯示第二次',
'backup_codes' => '備用碼',
'code' => '碼',
'setup_key' => '設定金鑰:secret',
'invalid_code' => '無效的雙重驗證碼',
'code_help' => '請使用的雙重驗證應用程式掃描上方 QR Code,然後輸入產生的碼。',
'2fa_enabled' => '目前已啟用雙重驗證',
'backup_help' => '這些代碼將不會再顯示!',
'backup_codes' => '備用碼',
'disable_2fa' => '停用雙重驗證',
'disable_2fa_help' => '輸入目前的雙重驗證碼以停用雙重驗證',
'disable_2fa_help' => '輸入目前的雙重驗證碼以停用雙重驗證',
'api_keys' => 'API 金鑰',
'create_api_key' => '建立 API 金鑰',
'api_key_created' => '已建 API 金鑰',
'description' => '敘述',
'allowed_ips' => '允許的IP',
'allowed_ips_help' => '按 Enter 鍵新增新的 IP 位址,或留空以允許所有 IP 位址',
'api_key_created' => '已建 API 金鑰',
'description' => '說明',
'allowed_ips' => '允許的 IP',
'allowed_ips_help' => '按 Enter 鍵新增 IP 位址,或留空以允許任何 IP 位址',
'ssh_keys' => 'SSH 金鑰',
'create_ssh_key' => '建立 SSH 金鑰',
'ssh_key_created' => '已建 SSH 金鑰',
'ssh_key_created' => '已建 SSH 金鑰',
'name' => '名稱',
'public_key' => '公鑰',
'could_not_create_ssh_key' => '無法建立 SSH 金鑰',
'dashboard' => '儀表板',
'dashboard_layout' => '控制面板佈局',
'console' => '控台',
'dashboard_layout' => '儀表板版面配置',
'console' => '控台',
'grid' => '網格',
'table' => '表格',
'rows' => '',
'rows' => '',
'font_size' => '字體大小',
'font' => '字體',
'font_preview' => '字體預覽',
'seconds' => '秒',
'graph_period' => '圖週期',
'graph_period_helper' => '控台圖表上顯示的資料點數(以秒為單位)。',
'navigation' => '導航類別',
'graph_period' => '圖週期',
'graph_period_helper' => '控台圖表上顯示的資料點數(以秒為單位)。',
'navigation' => '導覽類型',
'sidebar' => '側邊欄',
'topbar' => '頂部工具列',
'topbar' => '頂部',
'mixed' => '混合',
'button_style' => '按鈕樣式',
'icon' => '圖示',
'icon_button' => '圖示按鈕',
'redirect_to_admin' => '登入時重新導向至管理員區',
'redirect_to_admin_help' => '啟用後,您登入後將被重新導向管理員區而不是伺服器清單。',
'no_oauth' => '沒有已連接的帳號',
'redirect_to_admin' => '登入時重新導向至管理員區',
'redirect_to_admin_help' => '啟用後,您登入後將被重新導向管理員區塊,而不是伺服器列表。',
'no_oauth' => '未連結帳號',
'no_api_keys' => '沒有 API 金鑰',
'no_ssh_keys' => '沒有 SSH 金鑰',
'activity_info' => '顯示最 50 筆操作日誌',
'activity_info' => '顯示最 50 筆活動日誌',
];

View File

@@ -1,9 +1,9 @@
<?php
return [
'validation' => '請至少輸入三個字以開始搜尋。',
'validation' => '請至少輸入三個字以開始搜尋。',
'term' => [
'label' => '搜尋字詞',
'description' => '輸入伺服器名稱、UUID 或 allocation 以開始搜尋。',
'description' => '輸入伺服器名稱、UUID 或分配以開始搜尋。',
],
];

View File

@@ -7,5 +7,5 @@ return [
'deleted_user' => '已刪除的使用者',
'system' => '系統',
'timestamp' => '時間戳記',
'metadata' => '中繼資料 (Metadata)',
'metadata' => '中繼資料',
];

View File

@@ -17,12 +17,12 @@ return [
'title' => '建立備份',
'limit' => '已達備份限制',
'created' => ':name 已建立',
'notification_success' => '成功建立備份',
'notification_fail' => '建立備份失敗',
'notification_success' => '備份建立成功',
'notification_fail' => '備份建立失敗',
'name' => '名稱',
'ignored' => '忽略的檔案目錄',
'ignored' => '忽略的檔案目錄',
'locked' => '已鎖定?',
'lock_helper' => '防止此備份被刪除,直到手動解除鎖定為止。',
'lock_helper' => '防止此備份被刪除,直到明確解除鎖定為止。',
],
'lock' => [
'lock' => '鎖定',
@@ -36,7 +36,7 @@ return [
],
'restore' => [
'title' => '還原',
'helper' => '您的伺服器將被停止。在此程序完成之前,您將無法控制電源狀態、無法使用檔案管理器,也無法建立額外的備份。',
'helper' => '您的伺服器將被停止。在此程序完成之前,您將無法控制電源狀態、存取檔案管理員或建立其他備份。',
'delete_all' => '在還原備份之前刪除所有檔案?',
'notification_started' => '正在還原備份',
'notification_success' => '備份還原成功',
@@ -46,10 +46,10 @@ return [
],
'delete' => [
'title' => '刪除備份',
'description' => '您希望刪除 :backup 嗎?',
'description' => '您想要刪除 :backup 嗎?',
'notification_success' => '備份已刪除',
'notification_fail' => '無法刪除備份',
'notification_fail_body' => '連線節點失敗。請再試一次。',
'notification_fail_body' => '連線節點失敗。請再試一次。',
],
],
];

View File

@@ -2,42 +2,42 @@
return [
'title' => '主控台',
'command' => '輸入指令',
'command_blocked' => '伺服器離線...',
'command_blocked_title' => '伺服器處於離線狀態時無法傳送指令',
'open_in_admin' => '前往管理頁面',
'command' => '輸入指令...',
'command_blocked' => '伺服器離線...',
'command_blocked_title' => '伺服器離線時無法傳送指令',
'open_in_admin' => '在管理區中開啟',
'power_actions' => [
'start' => '啟動',
'stop' => '關閉',
'stop' => '停止',
'restart' => '重新啟動',
'kill' => '強制止',
'kill_tooltip' => '這可能會導致資料損壞和/或資料遺失!',
'kill' => '強制止',
'kill_tooltip' => '這可能會導致資料損毀及/或資料遺失!',
],
'labels' => [
'cpu' => 'CPU',
'memory' => '記憶體',
'network' => '網路',
'disk' => '儲存空間',
'disk' => '磁碟',
'name' => '名稱',
'status' => '狀態',
'address' => '位址',
'unavailable' => '無法取得',
'unavailable' => '無法使用',
],
'status' => [
'created' => '已建立',
'starting' => '啟動中',
'running' => '執行中',
'restarting' => '正在重啟',
'exited' => '已退出',
'restarting' => '重新啟動中',
'exited' => '已結束',
'paused' => '已暫停',
'dead' => '已崩潰',
'dead' => '已無回應',
'removing' => '移除中',
'stopping' => '停止中',
'offline' => '離線',
'missing' => '遺失',
],
'websocket_error' => [
'title' => '無法連線 WebSocket',
'body' => '請查看瀏覽器控制台以獲取更多詳細資訊。',
'title' => '無法連線 WebSocket',
'body' => '請檢查您的瀏覽器主控台以取得更多詳細資訊。',
],
];

View File

@@ -2,14 +2,14 @@
return [
'title' => '伺服器',
'list' => '伺服器列表',
'list' => '伺服器清單',
'tabs' => [
'my' => '我的伺服器',
'other' => '其他的伺服器',
'other' => '其他的伺服器',
'all' => '所有伺服器',
],
'empty_own' => '你沒有任何伺服器!',
'empty_other' => '您沒有存取任何伺服器的權限',
'empty_own' => '您不擁有任何伺服器!',
'empty_other' => '您無權存取任何伺服器!',
'status' => '狀態',
'server' => '伺服器',
@@ -18,11 +18,11 @@ return [
'cpu' => 'CPU',
'memory' => '記憶體',
'disk' => '儲存空間',
'disk' => '磁碟',
'network' => '網路',
'none' => '無',
'loading' => '載入中...',
'power_actions' => '電源操作',
'power_action_sent' => '已 :name 傳送 :action',
'power_action_sent' => '已 :action 傳送 :name',
];

View File

@@ -14,11 +14,11 @@ return [
'unlimited' => '無限制',
'created_at' => '建立於',
'name' => '資料庫名稱',
'name_hint' => '留空將自動產生一個隨機名稱',
'name_hint' => '留空將自動產生隨機名稱',
'connections_from' => '連線來源',
'max_connections' => '最大連線數',
'database_host' => '資料庫主機',
'database_host_select' => '選資料庫主機',
'database_host_select' => '選資料庫主機',
'jdbc' => 'JDBC 連線字串',
'create_notification' => '已建立 :database',
'create_notification_fail' => '無法建立 :database',

View File

@@ -1,12 +1,12 @@
<?php
return [
'restart_now' => '伺服器將立即重新啟動。',
'restart_now' => '伺服器現在將會重新啟動。',
'close' => '關閉',
'eula' => [
'heading' => 'Minecraft EULA',
'description' => '按下方的「我同意」即表示您同意 <x-filament::link href="https://minecraft.net/eula" target="_blank">Minecraft EULA </x-filament::link>。',
'description' => '按下方的「我同意」即表示您同意 <x-filament::link href="https://minecraft.net/eula" target="_blank">Minecraft EULA </x-filament::link>。',
'accept' => '我同意',
'accepted' => '已同意 Minecraft EULA',
'failed' => '無法同意 Minecraft EULA',
@@ -14,33 +14,33 @@ return [
'gsl_token' => [
'heading' => '無效的 GSL Token',
'description' => '您的遊戲伺服器登入權杖 (GSL Token) 似乎無效或已過期。',
'description' => '您的遊戲伺服器登入權杖GSL Token似乎無效或已過期。',
'submit' => '更新 GSL Token',
'info' => '您可以<x-filament::link href="https://steamcommunity.com/dev/managegameservers" target="_blank">產生一個新的</x-filament::link>並在下方輸入,或將欄位留空以將其完全移除。',
'updated' => 'GSL Token 已更新',
'info' => '您可以 <x-filament::link href="https://steamcommunity.com/dev/managegameservers" target="_blank">產生一個新的權杖</x-filament::link> 並在下方輸入,或將欄位留空以將其完全移除。',
'updated' => '已更新 GSL Token',
'failed' => '無法更新 GSL Token',
],
'java_version' => [
'heading' => '不支援的 Java 版本',
'description' => '此伺服器目前執行不支援的 Java 版本,無法啟動。',
'description' => '此伺服器目前執行不支援的 Java 版本,因此無法啟動。',
'submit' => '更新 Docker 映像檔',
'select_version' => '請從下方清單選支援的版本以繼續啟動伺服器。',
'select_version' => '請從下方清單選取受支援的版本以繼續啟動伺服器。',
'docker_image' => 'Docker 映像檔',
'updated' => 'Docker 映像檔已更新',
'failed' => '無法更新 Docker 映像檔',
],
'pid_limit' => [
'heading_admin' => '已達記憶體或處理程序限制...',
'heading_user' => '可能已達資源限制...',
'description_admin' => '<p>此伺服器已達到最大的處理程序或記憶體限制。</p><p class="mt-4">增加 wings 設定檔 <code>config.yml</code> 中 <code>container_pid_limit</code> 可能有助於解決此問題。</p><p class="mt-4"><b>注意:必須重新啟動 Wings 才能使設定檔變更生效</b></p>',
'description_user' => '<p>此伺服器嘗試使用超過分配的資源。請聯絡管理員並提供下方錯誤訊息。</p><p class="mt-4"><code>pthread_create failed, Possibly out of memory or process/resource limits reached</code></p>',
'heading_admin' => '已達記憶體或程序限制...',
'heading_user' => '可能已達資源限制...',
'description_admin' => '<p>此伺服器已達到最大程序或記憶體限制。</p><p class="mt-4">在 Wings 設定檔 <code>config.yml</code> 中增加 <code>container_pid_limit</code> 可能有助於解決此問題。</p><p class="mt-4"><b>注意:必須重新啟動 Wings設定檔變更才會生效</b></p>',
'description_user' => '<p>此伺服器嘗試使用分配的還要多的資源。請聯絡管理員並向他們提供下方錯誤訊息。</p><p class="mt-4"><code>pthread_create failed, Possibly out of memory or process/resource limits reached</code></p>',
],
'steam_disk_space' => [
'heading' => '可用磁碟空間不足...',
'description_admin' => '<p>此伺服器已耗盡可用磁碟空間,無法完成安裝或更新程序。</p><p class="mt-4">請在代管此伺服器的機器上輸入 <code class="rounded py-1 px-2">df -h</code>確保機器有足夠的磁碟空間。刪除檔案或增加可用磁碟空間以解決此問題。</p>',
'description_user' => '<p>此伺服器已耗盡可用磁碟空間,無法完成安裝或更新程序。請與管理員聯絡並告知磁碟空間問題。</p>',
'description_admin' => '<p>此伺服器已耗盡可用磁碟空間,無法完成安裝或更新程序。</p><p class="mt-4">請在代管此伺服器的機器上輸入 <code class="rounded py-1 px-2">df -h</code>確保機器有足夠的磁碟空間。刪除檔案或增加可用磁碟空間以解決此問題。</p>',
'description_user' => '<p>此伺服器已耗盡可用磁碟空間,無法完成安裝或更新程序。請與管理員聯絡並告知他們磁碟空間問題。</p>',
],
];

View File

@@ -10,37 +10,37 @@ return [
'download' => '下載',
'copy' => [
'title' => '複製',
'notification' => '檔案複製成功',
'notification' => '檔案複製',
],
'upload' => [
'title' => '上傳',
'from_files' => '上傳檔案',
'from_url' => '從網址上傳',
'url' => '網址',
'drop_files' => '將檔案拖曳至此以上傳',
'success' => '成功上傳檔案',
'failed' => '檔案上傳失敗',
'drop_files' => '將檔案拖曳至此以上傳',
'success' => '檔案上傳成功',
'failed' => '無法上傳檔案',
'header' => '正在上傳檔案',
'error' => '上傳檔案時發生錯誤',
'error' => '上傳時發生錯誤',
],
'rename' => [
'title' => '重新命名',
'file_name' => '檔案名稱',
'notification' => '已重新命名',
'notification' => '檔案已重新命名',
],
'move' => [
'title' => '移動',
'directory' => '目錄',
'directory_hint' => '輸入新資料夾名稱,相對於目前目錄。',
'new_location' => '新位置',
'new_location_hint' => '輸入此檔案或資料夾的位置,相對於目前目錄。',
'directory_hint' => '輸入相對於目前目錄的新目錄。',
'new_location' => '新位置',
'new_location_hint' => '輸入此檔案或資料夾相對於目前目錄的位置。',
'notification' => '檔案已移動',
'bulk_notification' => ':count 個檔案移動至 :directory',
'bulk_notification' => '已將 :count 個檔案移動至 :directory',
],
'permissions' => [
'title' => '權限',
'read' => '讀',
'write' => '寫',
'read' => '讀',
'write' => '寫',
'execute' => '執行',
'owner' => '擁有者',
'group' => '群組',
@@ -48,19 +48,19 @@ return [
'notification' => '權限已變更為 :mode',
],
'archive' => [
'title' => '壓縮',
'title' => '壓縮',
'archive_name' => '壓縮檔名稱',
'notification' => '已建立壓縮檔',
'notification' => '壓縮檔已建立',
'extension' => '副檔名',
],
'unarchive' => [
'title' => '解壓縮',
'notification' => '解壓縮完成',
'notification' => '解壓縮完成',
],
'new_file' => [
'title' => '新增檔案',
'file_name' => '新檔案名稱',
'syntax' => '語法高亮',
'syntax' => '語法突顯',
'create' => '建立',
],
'new_folder' => [
@@ -68,15 +68,15 @@ return [
'folder_name' => '新資料夾名稱',
],
'nested_search' => [
'title' => '包含子目錄搜尋',
'search_term' => '關鍵字',
'search_term_placeholder' => '輸入關鍵字,例如*.txt',
'search' => 'Search',
'search_for_term' => 'Search :term',
'title' => '巢狀搜尋',
'search_term' => '搜尋字詞',
'search_term_placeholder' => '輸入搜尋字詞,例如 *.txt',
'search' => '搜尋',
'search_for_term' => '搜尋 :term',
],
'delete' => [
'notification' => '檔案已刪除',
'bulk_notification' => ':count 個檔案已刪除',
'bulk_notification' => '已刪除 :count 個檔案',
],
'edit' => [
'title' => '正在編輯::file',
@@ -89,7 +89,7 @@ return [
'alerts' => [
'file_too_large' => [
'title' => '<code>:name</code> 太大了!',
'body' => '最大限制為 :max',
'body' => '最大為 :max',
],
'file_not_found' => [
'title' => '找不到 <code>:name</code>',
@@ -98,14 +98,14 @@ return [
'title' => '<code>:name</code> 是一個目錄',
],
'file_already_exists' => [
'title' => '<code>:name</code> 已存在!',
'title' => '<code>:name</code> 已存在!',
],
'files_node_error' => [
'title' => '無法載入檔案!',
],
'pelicanignore' => [
'title' => '您正在編輯 <code>.pelicanignore</code> 檔案!',
'body' => '此處列出的任何檔案或目錄將從備份中排除。支援使用星號 (<code>*</code>) 作為萬用字元。<br>您可以透過在前面加上驚嘆號 (<code>!</code>) 來否定先前的規則。',
'body' => '此處列出的任何檔案或目錄將從備份中排除。支援使用星號 (<code>*</code>) 作為萬用字元。<br>您可以在前面加上驚嘆號 (<code>!</code>) 來否定先前的規則。',
],
],
];

View File

@@ -1,10 +1,10 @@
<?php
return [
'title' => '掛載',
'description' => '管理伺服器的掛載點:',
'no_mounts' => '此伺服器沒有可供使用者掛載的掛載點。',
'notification_updated' => 'Mounts 更新成功',
'notification_updated_body' => '請重啟您的伺服器以套用新的掛載點',
'notification_failed' => '掛載點更新失敗',
'title' => '掛載',
'description' => '管理附加至您的伺服器的掛載點:',
'no_mounts' => '此伺服器沒有使用者掛載的掛載點。',
'notification_updated' => '掛載點更新成功',
'notification_updated_body' => '重新啟動您的伺服器以套用新的掛載點',
'notification_failed' => '無法更新掛載點',
];

View File

@@ -13,5 +13,5 @@ return [
'make' => '設定',
'delete' => '刪除',
'locked' => '已鎖定?',
'locked_helper' => '鎖定的分配只能由管理員刪除',
'locked_helper' => '鎖定的分配只能由管理員刪除',
];

View File

@@ -15,23 +15,23 @@ return [
'new' => '新增',
'inactive' => '未啟用',
'processing' => '處理中',
'active' => '已啟用',
'active' => '使用中',
],
'no_tasks' => '沒有任務',
'run_now' => '立即執行',
'online_only' => '僅在線時',
'online_only' => '僅在線時',
'last_run' => '最後執行',
'next_run' => '下次執行',
'never' => '從未',
'cancel' => '取消',
'only_online' => '僅伺服器線時?',
'only_online' => '僅伺服器線時?',
'only_online_hint' => '僅在伺服器處於執行狀態時執行此排程。',
'enabled' => '啟用排程?',
'enabled_hint' => '如果啟用,此排程將會自動執行。',
'cron_body' => '請注意:下方的 Cron 排程輸入一律以 UTC 時區為準。',
'cron_timezone' => '在您的時區 (:timezone) 下次執行時間:<b> :next_run </b>',
'cron_body' => '請記住,下方的 Cron 輸入始終假設為 UTC 時。',
'cron_timezone' => '在您的時區 (:timezone) 中的下次執行時間:<b> :next_run </b>',
'invalid' => '無效',
@@ -41,26 +41,26 @@ return [
'day' => '天',
'week' => '週',
'month' => '月',
'day_of_month' => '',
'day_of_week' => '星期',
'day_of_month' => '每月的天',
'day_of_week' => '每週的天',
'hourly' => '每小時',
'daily' => '每天',
'weekly_mon' => '每週 (星期一)',
'weekly_sun' => '每週 (星期日)',
'weekly_mon' => '每週星期一',
'weekly_sun' => '每週星期日',
'monthly' => '每月',
'every_min' => '每 x 分鐘',
'every_hour' => '每 x 小時',
'every_day' => '每 x 天',
'every_week' => '每 x 週',
'every_month' => '每 x 月',
'every_day_of_week' => '每 x 星期',
'every_month' => '每 x 月',
'every_day_of_week' => '每週的第 x ',
'every' => '每',
'minutes' => '分鐘',
'hours' => '小時',
'days' => '天',
'months' => '月',
'months' => '月',
'monday' => '星期一',
'tuesday' => '星期二',
@@ -75,16 +75,16 @@ return [
'title' => '任務',
'create' => '建立任務',
'limit' => '已達任務限制',
'action' => '作',
'action' => '作',
'payload' => '指令內容',
'no_payload' => '無指令內容',
'time_offset' => '時間間隔',
'no_payload' => '沒有 Payload',
'time_offset' => '時間偏移',
'first_task' => '第一個任務',
'seconds' => '秒|秒',
'continue_on_failure' => '失敗時繼續',
'actions' => [
'title' => '作',
'title' => '作',
'power' => [
'title' => '傳送電源操作',
'action' => '電源操作',
@@ -94,8 +94,8 @@ return [
'kill' => '強制終止',
],
'command' => [
'title' => '傳送令',
'command' => '令',
'title' => '傳送令',
'command' => '令',
],
'backup' => [
'title' => '建立備份',
@@ -108,14 +108,14 @@ return [
],
],
'notification_invalid_cron' => '提供的 Cron 資料無法解析為有效的表達式',
'notification_invalid_cron' => '提供的 Cron 資料無法解析為有效的運算式',
'import_action' => [
'file' => '檔案',
'url' => 'URL',
'schedule_help' => '這應該是一個原始的 .json 檔案 ( 例如 schedule-daily-restart.json )',
'url_help' => 'URL 必須直接指向原始的 .json 檔案',
'add_url' => '新增 URL',
'url' => '網址',
'schedule_help' => '這應該是原始的 .json 檔案例如 schedule-daily-restart.json',
'url_help' => '網址必須直接指向原始的 .json 檔案',
'add_url' => '新增網址',
'import_failed' => '匯入失敗',
'import_success' => '匯入成功',
],

View File

@@ -7,23 +7,23 @@ return [
'information' => '資訊',
'name' => '伺服器名稱',
'server_name' => '伺服器名稱::name',
'notification_name' => '伺服器名稱已更新',
'description' => '伺服器描述',
'notification_description' => '伺服器描述已更新',
'notification_name' => '已更新伺服器名稱',
'description' => '伺服器說明',
'notification_description' => '已更新伺服器說明',
'failed' => '失敗',
'uuid' => '伺服器 UUID',
'uuid_short' => '伺服器 ID',
'node_name' => '節點名稱',
'icon' => [
'upload' => '上傳圖',
'tooltip' => '使用 Egg 圖',
'updated' => '伺服器圖已更新',
'deleted' => '伺服器圖已刪除',
'upload' => '上傳圖',
'tooltip' => '使用 Egg 圖',
'updated' => '伺服器圖已更新',
'deleted' => '伺服器圖已刪除',
],
'limits' => [
'title' => '限制',
'unlimited' => '無限制',
'of' => ' :max',
'of' => ' :max',
'cpu' => 'CPU',
'memory' => '記憶體',
'disk' => '磁碟空間',
@@ -38,16 +38,16 @@ return [
'action' => '連線至 SFTP',
'username' => '使用者名稱',
'password' => '密碼',
'password_body' => '您的 SFTP 密碼與面板密碼相同。',
'password_body' => '您的 SFTP 密碼與您用來存取此面板密碼相同。',
],
],
'reinstall' => [
'title' => '重新安裝伺服器',
'body' => '重裝您的伺服器時會先將其停止,並重新執行初設定該伺服器時的安裝腳本。',
'body2' => '在此過程中可能會刪除或修改某些檔案,請在繼續之前備份您的資料。',
'body' => '重新安裝伺服器將會停止伺服器,然後重新執行初設定的安裝腳本。',
'body2' => '在此程序中,某些檔案可能會刪除或修改,請在繼續之前備份您的資料。',
'action' => '重新安裝',
'modal' => '您確定要重新安裝伺服器嗎?',
'modal_description' => '在此過程中可能會刪除或修改某些檔案,請在繼續之前備份您的資料。',
'modal_description' => '在此程序中,某些檔案可能會刪除或修改,請在繼續之前備份您的資料。',
'yes' => '是,重新安裝',
'notification_start' => '已開始重新安裝',
'notification_fail' => '重新安裝失敗',

View File

@@ -2,9 +2,9 @@
return [
'title' => '啟動',
'command' => '啟動令',
'notification_startup' => '啟動令已更新',
'notification_startup_body' => '重新啟動伺服器以使用新的啟動令。',
'command' => '啟動令',
'notification_startup' => '啟動令已更新',
'notification_startup_body' => '重新啟動伺服器以使用新的啟動令。',
'enable_preview' => '啟用預覽',
'disable_preview' => '停用預覽',
'docker_image' => 'Docker 映像檔',

View File

@@ -4,107 +4,107 @@ return [
'title' => '使用者',
'username' => '使用者名稱',
'email' => '電子郵件',
'assign_all' => '分配全部',
'assign_all' => '指派全部',
'invite_user' => '邀請使用者',
'action' => '邀請',
'remove' => '移除使用者',
'edit' => '編輯使用者',
'editing' => '正在編輯 :user',
'delete' => '刪除使用者',
'notification_add' => '使用者已邀',
'notification_add' => '使用者已邀!',
'notification_edit' => '使用者已更新!',
'notification_delete' => '使用者已刪除!',
'notification_failed' => '邀請使用者失敗',
'notification_failed' => '無法邀請使用者!',
'permissions' => [
'title' => '權限',
'activity_title' => '活動',
'activity_desc' => '允許使用者查看伺服器活動日誌。',
'activity_desc' => '控制使用者存取伺服器活動日誌的權限。',
'startup_title' => '啟動',
'startup_desc' => '允許使用者查看此伺服器啟動參數。',
'startup_desc' => '控制使用者檢視此伺服器啟動參數能力的權限。',
'settings_title' => '設定',
'settings_desc' => '允許使用者修改此伺服器設定。',
'settings_desc' => '控制使用者修改此伺服器設定能力的權限。',
'control_title' => '控制',
'control_desc' => '允許使用者控制伺服器開關機與發送指令。',
'control_desc' => '控制使用者控制伺服器電源狀態或傳送指令能力的權限。',
'user_title' => '使用者',
'user_desc' => '允許使用者管理伺服器其他子使用者的權限。他們將無法編輯自己的帳號,亦無法指派自己未擁有的權限。',
'user_desc' => '允許使用者管理伺服器其他子使用者的權限。他們將永遠無法編輯自己的帳號,或指派他們自己沒有的權限。',
'file_title' => '檔案',
'file_desc' => '允許使用者修改此伺服器檔案系統。',
'file_desc' => '控制使用者修改此伺服器檔案系統能力的權限。',
'allocation_title' => 'Allocation',
'allocation_desc' => '允許使用者修改此伺服器連接埠配置。',
'allocation_title' => '分配',
'allocation_desc' => '控制使用者修改此伺服器連接埠分配能力的權限。',
'database_title' => '資料庫',
'database_desc' => '允許使用者存取此伺服器資料庫管理。',
'database_desc' => '控制使用者存取此伺服器資料庫管理能力的權限。',
'backup_title' => '備份',
'backup_desc' => '允許使用者建立與管理伺服器備份。',
'backup_desc' => '控制使用者產生與管理伺服器備份能力的權限。',
'schedule_title' => '排程',
'schedule_desc' => '允許使用者存取此伺服器排程管理。',
'schedule_desc' => '控制使用者存取此伺服器排程管理能力的權限。',
'startup_read' => '允許使用者查看伺服器的啟動變數。',
'startup_read' => '允許使用者檢視伺服器的啟動變數。',
'startup_update' => '允許使用者修改伺服器的啟動變數。',
'startup_docker_image' => '允許使用者修改伺服器執行時所使用的 Docker 映像。',
'startup_docker_image' => '允許使用者修改執行伺服器時所使用的 Docker 映像。',
'settings_rename' => '允許使用者重新命名此伺服器。',
'settings_description' => '允許使用者修改此伺服器的描述。',
'settings_reinstall' => '允許使用者重新安裝此伺服器。',
'settings_description' => '允許使用者變更此伺服器的說明。',
'settings_reinstall' => '允許使用者觸發此伺服器的重新安裝。',
'settings_change_icon' => '允許使用者變更此伺服器的圖示。',
'activity_read' => '允許使用者查看伺服器的活動紀錄。',
'activity_read' => '允許使用者檢視伺服器的活動日誌。',
'websocket_connect' => '允許使用者存取此伺服器的 WebSocket。',
'control_console' => '允許使用者伺服器主控台輸入指令。',
'control_start' => '允許使用者啟動伺服器。',
'control_stop' => '允許使用者停止伺服器。',
'control_restart' => '允許使用者重啟伺服器。',
'control_kill' => '允許使用者強制止伺服器。',
'control_console' => '允許使用者傳送資料至伺服器主控台。',
'control_start' => '允許使用者啟動伺服器執行個體。',
'control_stop' => '允許使用者停止伺服器執行個體。',
'control_restart' => '允許使用者重新啟動伺服器執行個體。',
'control_kill' => '允許使用者強制止伺服器執行個體。',
'user_create' => '允許使用者為伺服器建立新使用者帳號。',
'user_read' => '允許使用者查看與此伺服器關聯使用者。',
'user_update' => '允許使用者修改與此伺服器關聯的其他使用者。',
'user_delete' => '允許使用者刪除與此伺服器關聯的其他使用者。',
'user_create' => '允許使用者為伺服器建立新使用者帳號。',
'user_read' => '允許使用者擁有檢視與此伺服器關聯使用者的權限。',
'user_update' => '允許使用者修改與此伺服器關聯的其他使用者。',
'user_delete' => '允許使用者刪除與此伺服器關聯的其他使用者。',
'file_create' => '允許使用者建立新檔案和資料夾。',
'file_read' => '允許使用者瀏覽資料夾內容,但無法查看或下載檔案。',
'file_read_content' => '允許使用者查看指定檔案內容,並可下載檔案。',
'file_update' => '允許使用者更新與伺服器相關的檔案資料夾。',
'file_delete' => '允許使用者刪除檔案和資料夾。',
'file_archive' => '允許使用者建立壓縮檔解壓縮檔。',
'file_sftp' => '允許使用者使用 SFTP 用戶端執行上述檔案作。',
'file_create' => '允許使用者擁有建立新檔案與目錄的權限。',
'file_read' => '允許使用者檢視目錄內容,但不能檢視檔案內容或下載檔案。',
'file_read_content' => '允許使用者檢視指定檔案內容。這也將允許使用者下載檔案。',
'file_update' => '允許使用者更新與伺服器相關的檔案資料夾。',
'file_delete' => '允許使用者刪除檔案與目錄。',
'file_archive' => '允許使用者建立壓縮檔解壓縮現有的壓縮檔。',
'file_sftp' => '允許使用者使用 SFTP 用戶端執行上述檔案作。',
'allocation_read' => '允許使用者查看目前指派給此伺服器的所有分配。擁有此伺服器任何存取權限的使用者,皆可隨時查看主要分配。',
'allocation_update' => '允許使用者變更主要伺服器分配,並為每個分配附加備註。',
'allocation_delete' => '允許使用者從伺服器刪除分配。',
'allocation_create' => '允許使用者指派額外分配給伺服器。',
'allocation_read' => '允許使用者檢視目前指派給此伺服器的所有分配。此伺服器擁有任何存取層級的使用者皆能檢視主要分配。',
'allocation_update' => '允許使用者變更主要伺服器分配並在每個分配附加備註。',
'allocation_delete' => '允許使用者從伺服器刪除分配。',
'allocation_create' => '允許使用者指派額外分配給伺服器。',
'database_create' => '允許使用者為伺服器建立新資料庫。',
'database_read' => '允許使用者檢視伺服器上的資料庫。',
'database_update' => '允許使用者修改資料庫。若未同時具備「檢視密碼」權限,將無法修改密碼。',
'database_delete' => '允許使用者刪除資料庫實例。',
'database_view_password' => '允許使用者檢視系統中資料庫密碼。',
'database_create' => '允許使用者擁有為伺服器建立新資料庫的權限。',
'database_read' => '允許使用者擁有檢視伺服器資料庫的權限。',
'database_update' => '允許使用者擁有對資料庫進行修改的權限。如果使用者同時沒有「檢視密碼」權限,他們將無法修改密碼。',
'database_delete' => '允許使用者擁有刪除資料庫執行個體的權限。',
'database_view_password' => '允許使用者擁有在系統中檢視資料庫密碼的權限。',
'schedule_create' => '允許使用者為伺服器建立新的排程。',
'schedule_read' => '允許使用者檢視伺服器排程。',
'schedule_update' => '允許使用者修改現有伺服器排程。',
'schedule_delete' => '允許使用者刪除伺服器排程。',
'schedule_read' => '允許使用者擁有檢視伺服器排程的權限。',
'schedule_update' => '允許使用者擁有對現有伺服器排程進行修改的權限。',
'schedule_delete' => '允許使用者刪除伺服器排程。',
'backup_create' => '允許使用者為此伺服器建立新備份。',
'backup_read' => '允許使用者查看此伺服器的所有備份。',
'backup_delete' => '允許使用者從系統中刪除備份。',
'backup_download' => '允許使用者下載伺服器備份。注意:此權限將讓使用者取得備份中伺服器的所有檔案。',
'backup_restore' => '允許使用者還原伺服器備份。注意:此操作會刪除伺服器的所有檔案。',
'backup_create' => '允許使用者為此伺服器建立新備份。',
'backup_read' => '允許使用者檢視此伺服器現有的所有備份。',
'backup_delete' => '允許使用者從系統除備份。',
'backup_download' => '允許使用者下載伺服器備份。危險:這允許使用者備份中存取該伺服器的所有檔案。',
'backup_restore' => '允許使用者還原伺服器備份。危險:這允許使用者在過程中刪除伺服器的所有檔案。',
'mount_title' => '掛載',
'mount_desc' => '允許使用者管理此伺服器掛載點。',
'mount_read' => '允許使用者查看掛載點頁面並瀏覽可用的掛載點。',
'mount_update' => '允許使用者啟用或停用此伺服器的掛載點。',
'mount_title' => '掛載',
'mount_desc' => '控制使用者管理此伺服器掛載點能力的權限。',
'mount_read' => '允許使用者檢視掛載點頁面並查看可用的掛載點。',
'mount_update' => '允許使用者為伺服器切換開啟或關閉掛載點。',
],
];

View File

@@ -12,73 +12,73 @@ return [
|
*/
'accepted' => '必須同意 :attribute。',
'accepted' => '必須接受 :attribute。',
'active_url' => ':attribute 不是有效的網址。',
'after' => ':attribute 必須是 :date 後的日期。',
'after_or_equal' => ':attribute 必須是一個在 :date 或之後的日期。',
'after' => ':attribute 必須是 :date 後的日期。',
'after_or_equal' => ':attribute 必須是等於或晚於 :date 的日期。',
'alpha' => ':attribute 只能包含字母。',
'alpha_dash' => ':attribute 只允許數字,字母,和下劃線。',
'alpha_num' => ':attribute 只能包含數字和字母。',
'alpha_dash' => ':attribute 只能包含字母、數字與破折號。',
'alpha_num' => ':attribute 只能包含字母與數字。',
'array' => ':attribute 必須是陣列。',
'before' => ':attribute 必須 :date 之前',
'before_or_equal' => ':attribute 必須是一個在 :date 或之前的日期。',
'before' => ':attribute 必須 :date 之前的日期。',
'before_or_equal' => ':attribute 必須是等於或早於 :date 的日期。',
'between' => [
'numeric' => ':attribute 必須介於 :min :max 之間。',
'file' => ':attribute 必須介於 :min :max KB 之間。',
'string' => ':attribute 必須介於 :min :max 個字元之間。',
'array' => ':attribute 的數目必須 :min 到 :max 之間。',
'numeric' => ':attribute 必須介於 :min :max 之間。',
'file' => ':attribute 必須介於 :min :max KB 之間。',
'string' => ':attribute 必須介於 :min :max 個字元之間。',
'array' => ':attribute 必須 :min 到 :max 個項目。',
],
'confirmed' => ':attribute 的確認欄位內容不符。',
'confirmed' => ':attribute 的確認欄位不符。',
'date' => ':attribute 不是有效的日期。',
'date_format' => ':attribute 不符合 :format 的格式',
'date_format' => ':attribute 不符合 :format 的格式',
'different' => ':attribute 與 :other 必須不同。',
'digits' => ':attribute 必須是 :digits 位數字。',
'digits_between' => ':attribute 必須介於 :min :max 位數字。',
'digits_between' => ':attribute 必須介於 :min :max 位數字之間。',
'dimensions' => ':attribute 的圖片尺寸無效。',
'email' => ':attribute 必須是有效的電子郵件址。',
'email' => ':attribute 必須是有效的電子郵件址。',
'file' => ':attribute 必須是一個檔案。',
'filled' => ':attribute 欄位是必填的。',
'image' => ':attribute 必須是圖片。',
'image' => ':attribute 必須是一張圖片。',
'in_array' => ':attribute 沒有在 :other 中。',
'integer' => ':attribute 必須是整數。',
'ip' => ':attribute 必須是一個有效的 IP 址。',
'in_array' => ':attribute 欄位不存在於 :other 中。',
'integer' => ':attribute 必須是一個整數。',
'ip' => ':attribute 必須是有效的 IP 址。',
'json' => ':attribute 必須是有效的 JSON 字串。',
'max' => [
'numeric' => ':attribute 不能大於 :max。',
'file' => ':attribute 不能超過 :max KB。',
'string' => ':attribute 不能大於 :max 字元。',
'array' => ':attribute 不能有超過 :max 個項目。',
'file' => ':attribute 不能大於 :max KB。',
'string' => ':attribute 不能大於 :max 字元。',
'array' => ':attribute 最多只能有 :max 個項目。',
],
'mimes' => ':attribute 檔案類型必須是 :values',
'mimetypes' => ':attribute 檔案類型必須是 :values',
'mimes' => ':attribute 必須是 :values 類型的檔案。',
'mimetypes' => ':attribute 必須是 :values 類型的檔案。',
'min' => [
'numeric' => ':attribute 必須至少 :min。',
'numeric' => ':attribute 必須至少 :min。',
'file' => ':attribute 必須至少為 :min KB。',
'string' => ':attribute 最少需要有 :min 個字元。',
'array' => ':attribute 至少需要有 :min 個項目。',
'string' => ':attribute 必須至少有 :min 個字元。',
'array' => ':attribute 必須至少有 :min 個項目。',
],
'numeric' => ':attribute 必須是數字。',
'numeric' => ':attribute 必須是一個數字。',
'regex' => ':attribute 的格式錯誤。',
'regex' => ':attribute 的格式無效。',
'required_with_all' => '當 :values 存在時,:attribute 欄位是必填的。',
'same' => ':attribute 與 :other 必須匹配。',
'same' => ':attribute 與 :other 必須相符。',
'size' => [
'numeric' => ':attribute 必須 :size。',
'file' => ':attribute 的大小必須是 :size KB。',
'numeric' => ':attribute 必須 :size。',
'file' => ':attribute 必須是 :size KB。',
'string' => ':attribute 必須是 :size 個字元。',
'array' => ':attribute 必須包含 :size 個項目。',
],
'string' => ':attribute 必須是字串。',
'timezone' => ':attribute 必須是有效的區。',
'string' => ':attribute 必須是一個字串。',
'timezone' => ':attribute 必須是有效的區。',
'url' => ':attribute 的格式錯誤。',
'url' => ':attribute 的格式無效。',
/*
|--------------------------------------------------------------------------
@@ -95,7 +95,7 @@ return [
// Internal validation logic for Panel
'internal' => [
'variable_value' => ':env 環境變數',
'variable_value' => ':env 變數',
'invalid_password' => '提供的密碼對此帳號無效。',
],
];