Skip to content

Commit 37051a2

Browse files
authored
feat(locales): add zh-TW i18n (#1668)
1 parent 7c09d7d commit 37051a2

File tree

2 files changed

+391
-0
lines changed

2 files changed

+391
-0
lines changed

packages/core/src/i18n/locales/index.ts

+1
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,4 @@ export * from "./sk.js";
1717
export * from "./uk.js";
1818
export * from "./vi.js";
1919
export * from "./zh.js";
20+
export * from "./zh-tw.js"
+390
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,390 @@
1+
import type { Dictionary } from "../dictionary.js";
2+
3+
export const zhTW: Dictionary = {
4+
slash_menu: {
5+
heading: {
6+
title: "一級標題",
7+
subtext: "用於頂級標題",
8+
aliases: ["h", "heading1", "h1", "標題", "一級標題"],
9+
group: "標題",
10+
},
11+
heading_2: {
12+
title: "二級標題",
13+
subtext: "用於關鍵部分",
14+
aliases: ["h2", "heading2", "subheading", "標題", "二級標題", "副標題"],
15+
group: "標題",
16+
},
17+
heading_3: {
18+
title: "三級標題",
19+
subtext: "用於小節和分組標題",
20+
aliases: ["h3", "heading3", "subheading", "標題", "三級標題"],
21+
group: "標題",
22+
},
23+
quote: {
24+
title: "引用",
25+
subtext: "引用或摘錄",
26+
aliases: ["quotation", "blockquote", "bq"],
27+
group: "基本區塊",
28+
},
29+
numbered_list: {
30+
title: "有序列表",
31+
subtext: "用於顯示有序列表",
32+
aliases: [
33+
"ol",
34+
"li",
35+
"list",
36+
"numberedlist",
37+
"numbered list",
38+
"列表",
39+
"有序列表",
40+
],
41+
group: "基礎",
42+
},
43+
bullet_list: {
44+
title: "無序列表",
45+
subtext: "用於顯示無序列表",
46+
aliases: [
47+
"ul",
48+
"li",
49+
"list",
50+
"bulletlist",
51+
"bullet list",
52+
"列表",
53+
"無序列表",
54+
],
55+
group: "基礎",
56+
},
57+
check_list: {
58+
title: "檢查清單",
59+
subtext: "用於顯示帶有核取方塊的列表",
60+
aliases: [
61+
"ul",
62+
"li",
63+
"checklist",
64+
"checked list",
65+
"列表",
66+
"檢查清單",
67+
"勾選列表",
68+
"核取方塊",
69+
],
70+
group: "基礎",
71+
},
72+
paragraph: {
73+
title: "段落",
74+
subtext: "用於文件正文",
75+
aliases: ["p", "paragraph", "text", "正文"],
76+
group: "基礎",
77+
},
78+
code_block: {
79+
title: "程式碼區塊",
80+
subtext: "用於顯示帶有語法標記的程式碼區塊",
81+
aliases: ["code", "pre", "程式碼", "預格式"],
82+
group: "基礎",
83+
},
84+
page_break: {
85+
title: "分頁符",
86+
subtext: "頁面分隔符",
87+
aliases: ["page", "break", "separator", "分頁", "分隔符"],
88+
group: "基礎",
89+
},
90+
table: {
91+
title: "表格",
92+
subtext: "使用表格",
93+
aliases: ["table", "表格"],
94+
group: "進階功能",
95+
},
96+
image: {
97+
title: "圖片",
98+
subtext: "插入圖片",
99+
aliases: [
100+
"圖片",
101+
"上傳圖片",
102+
"上傳",
103+
"image",
104+
"img",
105+
"相簿",
106+
"媒體",
107+
"url",
108+
],
109+
group: "媒體",
110+
},
111+
video: {
112+
title: "影片",
113+
subtext: "插入影片",
114+
aliases: [
115+
"影片",
116+
"影片上傳",
117+
"上傳",
118+
"video",
119+
"mp4",
120+
"電影",
121+
"媒體",
122+
"url",
123+
"雲端硬碟",
124+
"dropbox",
125+
],
126+
group: "媒體",
127+
},
128+
audio: {
129+
title: "音訊",
130+
subtext: "插入音訊",
131+
aliases: [
132+
"音訊",
133+
"音訊上傳",
134+
"上傳",
135+
"audio",
136+
"mp3",
137+
"聲音",
138+
"媒體",
139+
"url",
140+
"雲端硬碟",
141+
"dropbox",
142+
],
143+
group: "媒體",
144+
},
145+
file: {
146+
title: "檔案",
147+
subtext: "插入檔案",
148+
aliases: ["檔案", "上傳", "file", "嵌入", "媒體", "url"],
149+
group: "媒體",
150+
},
151+
emoji: {
152+
title: "表情符號",
153+
subtext: "用於插入表情符號",
154+
aliases: [
155+
"表情符號",
156+
"emoji",
157+
"face",
158+
"emote",
159+
"表情",
160+
"表情表達",
161+
"表情",
162+
],
163+
group: "其他",
164+
},
165+
},
166+
placeholders: {
167+
default: "輸入 '/' 以使用指令",
168+
heading: "標題",
169+
bulletListItem: "列表",
170+
numberedListItem: "列表",
171+
checkListItem: "列表",
172+
new_comment: "撰寫評論...",
173+
edit_comment: "編輯評論...",
174+
comment_reply: "新增評論...",
175+
},
176+
file_blocks: {
177+
image: {
178+
add_button_text: "新增圖片",
179+
},
180+
video: {
181+
add_button_text: "新增影片",
182+
},
183+
audio: {
184+
add_button_text: "新增音訊",
185+
},
186+
file: {
187+
add_button_text: "新增檔案",
188+
},
189+
},
190+
// from react package:
191+
side_menu: {
192+
add_block_label: "新增區塊",
193+
drag_handle_label: "開啟選單",
194+
},
195+
drag_handle: {
196+
delete_menuitem: "刪除",
197+
colors_menuitem: "顏色",
198+
header_row_menuitem: "列標題",
199+
header_column_menuitem: "欄標題",
200+
},
201+
table_handle: {
202+
delete_column_menuitem: "刪除欄",
203+
delete_row_menuitem: "刪除列",
204+
add_left_menuitem: "左側新增欄",
205+
add_right_menuitem: "右側新增欄",
206+
add_above_menuitem: "上方新增列",
207+
add_below_menuitem: "下方新增列",
208+
split_cell_menuitem: "分割儲存格",
209+
merge_cells_menuitem: "合併儲存格",
210+
background_color_menuitem: "背景色",
211+
},
212+
suggestion_menu: {
213+
no_items_title: "無相符項目",
214+
loading: "載入中…",
215+
},
216+
color_picker: {
217+
text_title: "文字",
218+
background_title: "背景色",
219+
colors: {
220+
default: "預設",
221+
gray: "灰色",
222+
brown: "棕色",
223+
red: "紅色",
224+
orange: "橙色",
225+
yellow: "黃色",
226+
green: "綠色",
227+
blue: "藍色",
228+
purple: "紫色",
229+
pink: "粉色",
230+
},
231+
},
232+
233+
formatting_toolbar: {
234+
bold: {
235+
tooltip: "粗體",
236+
secondary_tooltip: "Mod+B",
237+
},
238+
italic: {
239+
tooltip: "斜體",
240+
secondary_tooltip: "Mod+I",
241+
},
242+
underline: {
243+
tooltip: "底線",
244+
secondary_tooltip: "Mod+U",
245+
},
246+
strike: {
247+
tooltip: "刪除線",
248+
secondary_tooltip: "Mod+Shift+X",
249+
},
250+
code: {
251+
tooltip: "程式碼標記",
252+
secondary_tooltip: "",
253+
},
254+
colors: {
255+
tooltip: "顏色",
256+
},
257+
link: {
258+
tooltip: "新增連結",
259+
secondary_tooltip: "Mod+K",
260+
},
261+
file_caption: {
262+
tooltip: "編輯標題",
263+
input_placeholder: "編輯標題",
264+
},
265+
file_replace: {
266+
tooltip: {
267+
image: "替換圖片",
268+
video: "替換影片",
269+
audio: "替換音訊",
270+
file: "替換檔案",
271+
},
272+
},
273+
file_rename: {
274+
tooltip: {
275+
image: "重新命名圖片",
276+
video: "重新命名影片",
277+
audio: "重新命名音訊",
278+
file: "重新命名檔案",
279+
},
280+
input_placeholder: {
281+
image: "重新命名圖片",
282+
video: "重新命名影片",
283+
audio: "重新命名音訊",
284+
file: "重新命名檔案",
285+
},
286+
},
287+
file_download: {
288+
tooltip: {
289+
image: "下載圖片",
290+
video: "下載影片",
291+
audio: "下載音訊",
292+
file: "下載檔案",
293+
},
294+
},
295+
file_delete: {
296+
tooltip: {
297+
image: "刪除圖片",
298+
video: "刪除影片",
299+
audio: "刪除音訊",
300+
file: "刪除檔案",
301+
},
302+
},
303+
file_preview_toggle: {
304+
tooltip: "切換預覽",
305+
},
306+
nest: {
307+
tooltip: "巢狀",
308+
secondary_tooltip: "Tab",
309+
},
310+
unnest: {
311+
tooltip: "取消巢狀",
312+
secondary_tooltip: "Shift+Tab",
313+
},
314+
align_left: {
315+
tooltip: "靠左對齊",
316+
},
317+
align_center: {
318+
tooltip: "置中",
319+
},
320+
align_right: {
321+
tooltip: "靠右對齊",
322+
},
323+
align_justify: {
324+
tooltip: "兩端對齊",
325+
},
326+
table_cell_merge: {
327+
tooltip: "合併儲存格",
328+
},
329+
comment: {
330+
tooltip: "新增評論",
331+
},
332+
},
333+
file_panel: {
334+
upload: {
335+
title: "上傳",
336+
file_placeholder: {
337+
image: "上傳圖片",
338+
video: "上傳影片",
339+
audio: "上傳音訊",
340+
file: "上傳檔案",
341+
},
342+
upload_error: "錯誤:上傳失敗",
343+
},
344+
embed: {
345+
title: "嵌入",
346+
embed_button: {
347+
image: "嵌入圖片",
348+
video: "嵌入影片",
349+
audio: "嵌入音訊",
350+
file: "嵌入檔案",
351+
},
352+
url_placeholder: "輸入圖片網址",
353+
},
354+
},
355+
link_toolbar: {
356+
delete: {
357+
tooltip: "清除連結",
358+
},
359+
edit: {
360+
text: "編輯連結",
361+
tooltip: "編輯",
362+
},
363+
open: {
364+
tooltip: "在新視窗開啟",
365+
},
366+
form: {
367+
title_placeholder: "編輯標題",
368+
url_placeholder: "編輯連結網址",
369+
},
370+
},
371+
comments: {
372+
actions: {
373+
add_reaction: "新增回應",
374+
resolve: "解決",
375+
edit_comment: "編輯評論",
376+
delete_comment: "刪除評論",
377+
more_actions: "更多操作",
378+
},
379+
reactions: {
380+
reacted_by: "已回應",
381+
},
382+
sidebar: {
383+
marked_as_resolved: "標記為已解決",
384+
more_replies: (count) => `還有 ${count} 則回覆`,
385+
},
386+
},
387+
generic: {
388+
ctrl_shortcut: "Ctrl",
389+
},
390+
};

0 commit comments

Comments
 (0)