Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions apps/desktop/src/main/__tests__/bot-chat-detail.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -81,13 +81,13 @@ const expectedCopy = {
],
},
'zh-TW': {
help: 'Telegram 使用者 ID 是 64 位整數;填入後只接收列表裡這些 ID 的來信,其它人發的訊息會被靜默忽略(不會回彈任何提示)。',
cappedHelp: 'Telegram 使用者 ID 是 64 位整數;填入後只接收列表裡這些 ID 的來信,其它人發的訊息會被靜默忽略(不會回彈任何提示)。 (已達到上限)',
help: 'Telegram 使用者 ID 是 64 位元整數;填入後只接收清單裡這些 ID 的來信,其他使用者傳送的訊息會被直接忽略(不會回覆任何提示)。',
cappedHelp: 'Telegram 使用者 ID 是 64 位元整數;填入後只接收清單裡這些 ID 的來信,其他使用者傳送的訊息會被直接忽略(不會回覆任何提示)(已達到上限)',
warnings: [
[1, '下列不是數字 ID,可能是使用者名稱之類的輸入,符合不到任何人:@alice'],
[3, '下列不是數字 ID,可能是使用者名稱之類的輸入,符合不到任何人:@alice、@bob、@carol'],
[4, '下列不是數字 ID,可能是使用者名稱之類的輸入,符合不到任何人:@alice、@bob、@carol 等 4 項'],
[5, '下列不是數字 ID,可能是使用者名稱之類的輸入,符合不到任何人:@alice、@bob、@carol 等 5 項'],
[1, '以下輸入不是數字 ID,可能是使用者名稱,因此無法對應到任何使用者:@alice'],
[3, '以下輸入不是數字 ID,可能是使用者名稱,因此無法對應到任何使用者:@alice、@bob、@carol'],
[4, '以下輸入不是數字 ID,可能是使用者名稱,因此無法對應到任何使用者:@alice、@bob、@carol 等 4 項'],
[5, '以下輸入不是數字 ID,可能是使用者名稱,因此無法對應到任何使用者:@alice、@bob、@carol 等 5 項'],
],
},
en: {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -130,10 +130,10 @@ const localeCases = [
{
locale: 'zh-TW', direct: '直接連線', transit: '成員轉送', save: '儲存供應商',
slugErrors: {
required: '請填寫連線標識',
format: '連線標識只能包含小寫字母、數字和連字號',
too_long: '連線標識不能超過 64 個字元',
duplicate: '連線標識已存在',
required: '請填寫連線識別碼',
format: '連線識別碼只能包含小寫字母、數字和連字號',
too_long: '連線識別碼不能超過 64 個字元',
duplicate: '連線識別碼已存在',
},
},
{
Expand Down
22 changes: 11 additions & 11 deletions apps/desktop/src/main/__tests__/settings-memory-copy.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -85,30 +85,30 @@ const formattedCopy = {
},
'zh-TW': {
counts: [
['0 則生效', '草稿 0 則生效', '0 則已歸檔', '草稿 0 則已歸檔', '0 則記憶'],
['1 則生效', '草稿 1 則生效', '1 則已歸檔', '草稿 1 則已歸檔', '1 則記憶'],
['2 則生效', '草稿 2 則生效', '2 則已歸檔', '草稿 2 則已歸檔', '2 則記憶'],
['0 則生效', '草稿 0 則生效', '0 則已封存', '草稿 0 則已封存', '0 則記憶'],
['1 則生效', '草稿 1 則生效', '1 則已封存', '草稿 1 則已封存', '1 則記憶'],
['2 則生效', '草稿 2 則生效', '2 則已封存', '草稿 2 則已封存', '2 則記憶'],
],
summaries: [
['目前 0 則生效;已保留上一版備份。', '0 則生效'],
['目前 1 則生效;已保留上一版備份。', '1 則生效'],
['目前 2 則生效;已保留上一版備份。', '2 則生效'],
['目前 0 則生效 / 2 則已歸檔;已保留上一版備份。', '0 則生效 / 2 則已歸檔'],
['目前 1 則生效 / 1 則已歸檔;已保留上一版備份。', '1 則生效 / 1 則已歸檔'],
['目前 1 則生效 / 2 則已歸檔;已保留上一版備份。', '1 則生效 / 2 則已歸檔'],
['目前 2 則生效 / 1 則已歸檔;已保留上一版備份。', '2 則生效 / 1 則已歸檔'],
['目前 2 則生效 / 2 則已歸檔;已保留上一版備份。', '2 則生效 / 2 則已歸檔'],
['目前 0 則生效 / 2 則已封存;已保留上一版備份。', '0 則生效 / 2 則已封存'],
['目前 1 則生效 / 1 則已封存;已保留上一版備份。', '1 則生效 / 1 則已封存'],
['目前 1 則生效 / 2 則已封存;已保留上一版備份。', '1 則生效 / 2 則已封存'],
['目前 2 則生效 / 1 則已封存;已保留上一版備份。', '2 則生效 / 1 則已封存'],
['目前 2 則生效 / 2 則已封存;已保留上一版備份。', '2 則生效 / 2 則已封存'],
],
redacted: [
'寫入前已遮蔽疑似 token、API key 或密碼;目前 1 則生效;已保留上一版備份。',
'寫入前已遮蔽疑似 token、API key 或密碼;目前 1 則生效 / 2 則已歸檔;已保留上一版備份。',
'寫入前已遮蔽疑似 token、API key 或密碼;目前 1 則生效 / 2 則已封存;已保留上一版備份。',
],
backupFailures: ['開啟重置前備份失敗', '開啟恢復前備份失敗', '開啟儲存前備份失敗'],
preview: ['預覽已依 8,000 字元上限截斷', '預覽 1,234 / 8,000 字元', 'prompt 上限 8,000 字元'],
labels: [
'0 / 0 則符合', '1 / 2 則符合', 'Memory #2清單', 'Memory #2 記憶操作',
'歸檔:Memory #2', '開啟備份候選 Backup #2', '還原備份候選 Backup #2',
'複製備份候選引用 Backup #2', '歸檔到草稿,儲存前不會寫入 MEMORY.md',
'封存:Memory #2', '開啟備份候選 Backup #2', '還原備份候選 Backup #2',
'複製備份候選引用 Backup #2', '封存到草稿,儲存前不會寫入 MEMORY.md',
'恢復到草稿,儲存前不會寫入 MEMORY.md',
'會先備份目前的 MEMORY.md,再以最近一次備份覆蓋目前檔案。將還原:Backup #2',
'會先備份目前的 MEMORY.md,再以選取的備份覆蓋目前檔案。將還原:Backup #2',
Expand Down
6 changes: 3 additions & 3 deletions apps/desktop/src/main/runtime-host-wsl-handoff.ts
Original file line number Diff line number Diff line change
Expand Up @@ -127,9 +127,9 @@ const GUIDANCE = {
},
'zh-TW': {
client: '請更新 Desktop,使它與此 Host 相容。不會降級現有 Host。',
binding: 'WSL 管理綁定不可用。請先在 Runtime Host 設定中恢復管理入口,再進行更新。',
source: '已安裝的 WSL 管理程式無法驗證正在執行的按需 Host。請在 Runtime Host 設定中檢查服務狀態。',
binding: 'WSL 管理綁定無法使用。請先在 Runtime Host 設定中恢復管理入口,再進行更新。',
source: '已安裝的 WSL 管理程式無法驗證正在執行的依需求啟動的 Host。請在 Runtime Host 設定中檢查服務狀態。',
target: '目前 Desktop 無法驗證合適的替換套件。請更新 Desktop,或透過開發環境明確管理選定的開發套件;現有 Host 會被保留。',
development: '選定的開發構建',
development: '選定的開發建置版本',
},
} as const;
4 changes: 2 additions & 2 deletions apps/desktop/src/main/startup-progress-window.ts
Original file line number Diff line number Diff line change
Expand Up @@ -57,8 +57,8 @@ const COPY = {
},
'zh-TW': {
title: '正在開啟工作區', detail: 'Maka 正在準備本機背景服務。',
slow: '此次啟動耗時較長。更新可能需要下載或建置安裝套件;你可以最小化此視窗,Maka 會繼續處理。',
copy: '複製診斷資訊', copied: '已複製診斷資訊', copyFailed: '無法複製診斷資訊', elapsed: '已用時',
slow: '此次啟動耗時較長。更新可能需要下載或建置安裝套件;你可以將此視窗最小化,Maka 會繼續處理。',
copy: '複製診斷資訊', copied: '已複製診斷資訊', copyFailed: '無法複製診斷資訊', elapsed: '已耗時',
phases: {
prepare: '正在準備 Maka', storage: '正在檢查本機資料', connect: '正在連線至 Runtime Host',
package: '正在準備 Runtime Host 安裝套件', checking: '正在檢查託管服務',
Expand Down
Loading