Skip to content

Commit b62b5f3

Browse files
authored
support traditional chinese (#193)
* add traditional Chinese readme (cherry picked from commit c72ede4) * add traditional Chinese * update readme
1 parent 807a7bf commit b62b5f3

File tree

8 files changed

+744
-1
lines changed

8 files changed

+744
-1
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
[![Twitter/X](https://img.shields.io/badge/Twitter-1DA1F2?style=for-the-badge&logo=twitter&logoColor=white)](https://x.com/sashimikun_void)
1515
[![Discord](https://img.shields.io/badge/Discord-7289DA?style=for-the-badge&logo=discord&logoColor=white)](https://discord.com/invite/VQMBGR8u5v)
1616

17-
[English](./README.md) | [简体中文](./README.zh.md) | [日本語](./README.ja.md) | [Español](./README.es.md) | [한국어](./README.kr.md) | [Tiếng Việt](./README.vi.md)
17+
[English](./README.md) | [简体中文](./README.zh.md) | [繁體中文](./README.zh-tw.md) | [日本語](./README.ja.md) | [Español](./README.es.md) | [한국어](./README.kr.md) | [Tiếng Việt](./README.vi.md)
1818

1919
## ✨ Features
2020

README.zh-tw.md

Lines changed: 607 additions & 0 deletions
Large diffs are not rendered by default.

api/config.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,7 @@ def load_lang_config():
186186
"en": "English",
187187
"ja": "Japanese (日本語)",
188188
"zh": "Mandarin Chinese (中文)",
189+
"zh-tw": "Traditional Chinese (繁體中文)",
189190
"es": "Spanish (Español)",
190191
"kr": "Korean (한국어)",
191192
"vi": "Vietnamese (Tiếng Việt)"

api/config/lang.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"en": "English",
44
"ja": "Japanese (日本語)",
55
"zh": "Mandarin Chinese (中文)",
6+
"zh-tw": "Traditional Chinese (繁體中文)",
67
"es": "Spanish (Español)",
78
"kr": "Korean (한국어)",
89
"vi": "Vietnamese (Tiếng Việt)"

src/app/[owner]/[repo]/page.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -408,6 +408,7 @@ Based ONLY on the content of the \`[RELEVANT_SOURCE_FILES]\`:
408408
IMPORTANT: Generate the content in ${language === 'en' ? 'English' :
409409
language === 'ja' ? 'Japanese (日本語)' :
410410
language === 'zh' ? 'Mandarin Chinese (中文)' :
411+
language === 'zh-tw' ? 'Traditional Chinese (繁體中文)' :
411412
language === 'es' ? 'Spanish (Español)' :
412413
language === 'kr' ? 'Korean (한국어)' :
413414
language === 'vi' ? 'Vietnamese (Tiếng Việt)' : 'English'} language.
@@ -618,6 +619,7 @@ I want to create a wiki for this repository. Determine the most logical structur
618619
IMPORTANT: The wiki content will be generated in ${language === 'en' ? 'English' :
619620
language === 'ja' ? 'Japanese (日本語)' :
620621
language === 'zh' ? 'Mandarin Chinese (中文)' :
622+
language === 'zh-tw' ? 'Traditional Chinese (繁體中文)' :
621623
language === 'es' ? 'Spanish (Español)' :
622624
language === 'kr' ? 'Korean (한国語)' :
623625
language === 'vi' ? 'Vietnamese (Tiếng Việt)' : 'English'} language.

src/app/[owner]/[repo]/workshop/page.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -298,6 +298,7 @@ IMPORTANT CONTENT GUIDELINES:
298298
Make the workshop content in ${language === 'en' ? 'English' :
299299
language === 'ja' ? 'Japanese (日本語)' :
300300
language === 'zh' ? 'Mandarin Chinese (中文)' :
301+
language === 'zh-tw' ? 'Traditional Chinese (繁體中文)' :
301302
language === 'es' ? 'Spanish (Español)' :
302303
language === 'kr' ? 'Korean (한국어)' :
303304
language === 'vi' ? 'Vietnamese (Tiếng Việt)' : 'English'} language.`

src/contexts/LanguageContext.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ export function LanguageProvider({ children }: { children: ReactNode }) {
8383
"en": "English",
8484
"ja": "Japanese (日本語)",
8585
"zh": "Mandarin Chinese (中文)",
86+
"zh-tw": "Traditional Chinese (繁體中文)",
8687
"es": "Spanish (Español)",
8788
"kr": "Korean (한국어)",
8889
"vi": "Vietnamese (Tiếng Việt)"

src/messages/zh-tw.json

Lines changed: 130 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,130 @@
1+
{
2+
"common": {
3+
"appName": "DeepWiki-Open",
4+
"tagline": "AI 驅動的文件",
5+
"generateWiki": "產生 Wiki",
6+
"processing": "處理中...",
7+
"error": "錯誤",
8+
"submit": "提交",
9+
"cancel": "取消",
10+
"close": "關閉",
11+
"loading": "載入中..."
12+
},
13+
"loading": {
14+
"initializing": "初始化 Wiki 產生...",
15+
"fetchingStructure": "取得儲存庫結構...",
16+
"determiningStructure": "驗證 Wiki 結構...",
17+
"clearingCache": "清除伺服器快取...",
18+
"preparingDownload": "請稍候,我們正在準備您的下載..."
19+
},
20+
"home": {
21+
"welcome": "歡迎使用 DeepWiki",
22+
"welcomeTagline": "為程式碼儲存庫提供 AI 驅動的文件",
23+
"description": "只需一次點擊,即可從 GitHub、GitLab 或 Bitbucket 儲存庫產生全面的文件。",
24+
"quickStart": "快速開始",
25+
"enterRepoUrl": "請以下列格式之一輸入儲存庫 URL:",
26+
"advancedVisualization": "使用 Mermaid 圖表進行進階視覺化",
27+
"diagramDescription": "DeepWiki 自動產生互動式圖表,協助您理解程式碼結構和關係:",
28+
"flowDiagram": "流程圖",
29+
"sequenceDiagram": "序列圖"
30+
},
31+
"form": {
32+
"repository": "儲存庫",
33+
"configureWiki": "設定 Wiki",
34+
"repoPlaceholder": "擁有者/儲存庫或 GitHub/GitLab/Bitbucket URL",
35+
"wikiLanguage": "Wiki 語言",
36+
"modelOptions": "模型選項",
37+
"modelProvider": "模型提供商",
38+
"modelSelection": "模型選擇",
39+
"wikiType": "Wiki 類型",
40+
"comprehensive": "全面型",
41+
"concise": "簡潔型",
42+
"comprehensiveDescription": "包含結構化章節和更多頁面的詳細 Wiki",
43+
"conciseDescription": "頁面更少,僅包含核心資訊的簡化 Wiki",
44+
"providerGoogle": "Google",
45+
"providerOpenAI": "OpenAI",
46+
"providerOpenRouter": "OpenRouter",
47+
"providerOllama": "Ollama(本機)",
48+
"localOllama": "本機 Ollama 模型",
49+
"experimental": "實驗性",
50+
"useOpenRouter": "使用 OpenRouter API",
51+
"openRouterModel": "OpenRouter 模型",
52+
"useOpenai": "使用 OpenAI API",
53+
"openaiModel": "OpenAI 模型",
54+
"useCustomModel": "使用自訂模型",
55+
"customModelPlaceholder": "輸入自訂模型名稱",
56+
"addTokens": "+ 新增私人儲存庫存取權杖",
57+
"hideTokens": "- 隱藏存取權杖",
58+
"accessToken": "私人儲存庫存取權杖",
59+
"selectPlatform": "選擇平台",
60+
"personalAccessToken": "{platform} 個人存取權杖",
61+
"tokenPlaceholder": "輸入您的 {platform} 權杖",
62+
"tokenSecurityNote": "權杖僅儲存在記憶體中,絕不會持久化。",
63+
"defaultFiltersInfo": "預設過濾器包括 node_modules、.git 和常見的建置檔案。",
64+
"fileFilterTitle": "檔案過濾設定",
65+
"advancedOptions": "進階選項",
66+
"viewDefaults": "檢視預設過濾",
67+
"showFilters": "顯示過濾器",
68+
"hideFilters": "隱藏過濾器",
69+
"excludedDirs": "要排除的目錄",
70+
"excludedDirsHelp": "每行一個目錄路徑。以 ./ 開頭表示相對於儲存庫根目錄的路徑。",
71+
"enterExcludedDirs": "輸入要排除的目錄,每行一個...",
72+
"excludedFiles": "要排除的檔案",
73+
"excludedFilesHelp": "每行一個檔案名稱。支援萬用字元(*)。",
74+
"enterExcludedFiles": "輸入要排除的檔案,每行一個...",
75+
"defaultFilters": "預設排除的檔案和目錄",
76+
"directories": "目錄",
77+
"files": "檔案",
78+
"scrollToViewMore": "可滑動檢視更多",
79+
"changeModel": "修改模型",
80+
"defaultNote": "這些預設設定已經被套用。請在上方新增您的自訂排除項目。",
81+
"hideDefault": "隱藏預設設定",
82+
"viewDefault": "檢視預設設定"
83+
},
84+
"footer": {
85+
"copyright": "DeepWiki - 為程式碼儲存庫提供 AI 驅動的文件"
86+
},
87+
"ask": {
88+
"placeholder": "詢問關於此儲存庫的問題...",
89+
"askButton": "提問",
90+
"deepResearch": "深度研究",
91+
"researchInProgress": "研究進行中...",
92+
"continueResearch": "繼續研究",
93+
"viewPlan": "檢視計畫",
94+
"viewUpdates": "檢視更新",
95+
"viewConclusion": "檢視結論"
96+
},
97+
"repoPage": {
98+
"refreshWiki": "重新整理 Wiki",
99+
"confirmRefresh": "確認重新整理",
100+
"cancel": "取消",
101+
"home": "首頁",
102+
"errorTitle": "錯誤",
103+
"errorMessageDefault": "請檢查您的儲存庫是否存在且為公開儲存庫。有效格式為 \"owner/repo\"\"https://github.com/owner/repo\"\"https://gitlab.com/owner/repo\"\"https://bitbucket.org/owner/repo\",或本機資料夾路徑,如 \"C:\\\\path\\\\to\\\\folder\"\"/path/to/folder\"",
104+
"backToHome": "返回首頁",
105+
"exportWiki": "匯出 Wiki",
106+
"exportAsMarkdown": "匯出為 Markdown",
107+
"exportAsJson": "匯出為 JSON",
108+
"pages": "頁面",
109+
"relatedFiles": "相關檔案:",
110+
"relatedPages": "相關頁面:",
111+
"selectPagePrompt": "從導覽中選擇一個頁面以檢視其內容",
112+
"askAboutRepo": "詢問關於此儲存庫的問題"
113+
},
114+
"nav": {
115+
"wikiProjects": "專案清單"
116+
},
117+
"projects": {
118+
"title": "已處理的 Wiki 專案",
119+
"searchPlaceholder": "按專案名稱、擁有者或儲存庫搜尋...",
120+
"noProjects": "伺服器快取中未找到專案。快取可能為空或伺服器遇到問題。",
121+
"noSearchResults": "沒有專案符合您的搜尋條件。",
122+
"processedOn": "處理時間:",
123+
"loadingProjects": "正在載入專案...",
124+
"errorLoading": "載入專案時發生錯誤:",
125+
"backToHome": "返回首頁",
126+
"browseExisting": "瀏覽現有專案",
127+
"existingProjects": "現有專案",
128+
"recentProjects": "最近專案"
129+
}
130+
}

0 commit comments

Comments
 (0)