Просмотр исходного кода

Fix default value assignment for preferredLanguage.

System233 10 месяцев назад
Родитель
Сommit
bb38b4aed3
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      src/core/webview/ClineProvider.ts

+ 2 - 1
src/core/webview/ClineProvider.ts

@@ -2762,13 +2762,14 @@ export class ClineProvider implements vscode.WebviewViewProvider {
 						pl: "Polish",
 						pl: "Polish",
 						pt: "Portuguese",
 						pt: "Portuguese",
 						ru: "Russian",
 						ru: "Russian",
+						zh: "Simplified Chinese",
 						"zh-cn": "Simplified Chinese",
 						"zh-cn": "Simplified Chinese",
 						es: "Spanish",
 						es: "Spanish",
 						"zh-tw": "Traditional Chinese",
 						"zh-tw": "Traditional Chinese",
 						tr: "Turkish",
 						tr: "Turkish",
 					}
 					}
 					// Return mapped language or default to English
 					// Return mapped language or default to English
-					return langMap[vscodeLang.split("-")[0]] ?? "English"
+					return langMap[vscodeLang] ?? langMap[vscodeLang.split("-")[0]] ?? "English"
 				})(),
 				})(),
 			mcpEnabled: mcpEnabled ?? true,
 			mcpEnabled: mcpEnabled ?? true,
 			enableMcpServerCreation: enableMcpServerCreation ?? true,
 			enableMcpServerCreation: enableMcpServerCreation ?? true,