From 5ae0334b0cc7f6320eb852de1a2dee10eaf5bb14 Mon Sep 17 00:00:00 2001 From: scott lee Date: Tue, 11 Feb 2025 11:35:22 +0900 Subject: [PATCH 1/2] Add Japanese --- docusaurus.config.js | 10 ++++----- src/theme/Footer/Feedback/Feedback.js | 32 +++++++++++++-------------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/docusaurus.config.js b/docusaurus.config.js index 3bff6910d9b9..f63b4625431f 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -31,7 +31,7 @@ const config = { i18n: { defaultLocale: 'en', - locales: ['en', 'ko', 'zh-CN', 'zh-TW', 'vi'], + locales: ['en', 'ko', 'zh-CN', 'ja', 'vi'], path: 'i18n', localeConfigs: { 'en': { @@ -55,12 +55,12 @@ const config = { calendar: 'gregory', path: 'zh-CN', }, - 'zh-TW': { - label: '繁體中文', + 'ja': { + label: '日本語', direction: 'ltr', - htmlLang: 'zh-Hant', + htmlLang: 'ja', calendar: 'gregory', - path: 'zh-TW', + path: 'ja', }, 'vi': { label: 'Tiếng Việt', diff --git a/src/theme/Footer/Feedback/Feedback.js b/src/theme/Footer/Feedback/Feedback.js index e3d1b68bbc0b..34c2d909516e 100644 --- a/src/theme/Footer/Feedback/Feedback.js +++ b/src/theme/Footer/Feedback/Feedback.js @@ -55,22 +55,22 @@ const placeholders = { ratingPlaceholder: "本页对您有帮助吗?", ratingStarsPlaceholder: "您如何评价本页面?" }, - 'zh-TW': { - feedbackButtonText: "讓這個頁面變得更好", - modalTitle: "您的反饋使我們與衆不同。讓我們知道如何做得更好", - emailPlaceholder: "輸入您的電子郵件", - errorMessage: "請稍後再試", - modalTitleError403: "請求的 URL 與 PushFeedback 中爲該項目定義的 URL 不匹配", - modalTitleError404: "我們無法在 PushFeedback 中找到所提供的項目 ID。", - messagePlaceholder: "評論", - modalTitleError: "哎呀!", - modalTitleSuccess: "感謝您的反饋!", - screenshotButtonText: "添加截圖", - screenshotTopbarText: "在頁面上選擇一個元素", - sendButtonText: "發送", - ratingPlaceholder: "本頁對您有幫助嗎?", - ratingStarsPlaceholder: "您如何評價本頁面?" - }, + 'ja': { + feedbackButtonText: "ページを改善してください。", + modalTitle: "あなたのフィードバックは、ドキュメントの改善に大いに役立ちます。", + emailPlaceholder: "メールアドレスを入力してください。", + errorMessage: "後で再試行してください。", + modalTitleError403: "リクエストのURLがPushFeedbackで定義されたURLと一致しません。", + modalTitleError404: "PushFeedbackで提供されたプロジェクトIDが見つかりません。", + messagePlaceholder: "フィードバック", + modalTitleError: "おっとっと!", + modalTitleSuccess: "フィードバックをありがとうございます!", + screenshotButtonText: "スクリーンショットを撮る", + screenshotTopbarText: "該当する場所を選択してください。", + sendButtonText: "送信する", + ratingPlaceholder: "このページは役に立ちましたか?", + ratingStarsPlaceholder: "このページを評価してください。" +}, 'vi': { feedbackButtonText: "Cải thiện trang này", modalTitle: "Phản hồi của bạn giúp chúng tôi cải thiện.", From 03fe82c33b87b48415bd96278c79fc08b1636e24 Mon Sep 17 00:00:00 2001 From: scott lee Date: Tue, 11 Feb 2025 11:46:32 +0900 Subject: [PATCH 2/2] Add missing zh-TW --- docusaurus.config.js | 17 +++++++--- src/theme/Footer/Feedback/Feedback.js | 48 ++++++++++++++++++--------- 2 files changed, 44 insertions(+), 21 deletions(-) diff --git a/docusaurus.config.js b/docusaurus.config.js index f63b4625431f..1a4da823ed0f 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -31,7 +31,7 @@ const config = { i18n: { defaultLocale: 'en', - locales: ['en', 'ko', 'zh-CN', 'ja', 'vi'], + locales: ['en', 'ko', 'ja', 'zh-CN', 'zh-TW', 'vi'], path: 'i18n', localeConfigs: { 'en': { @@ -48,6 +48,13 @@ const config = { calendar: 'gregory', path: 'ko', }, + 'ja': { + label: '日本語', + direction: 'ltr', + htmlLang: 'ja', + calendar: 'gregory', + path: 'ja', + }, 'zh-CN': { label: '简体中文', direction: 'ltr', @@ -55,12 +62,12 @@ const config = { calendar: 'gregory', path: 'zh-CN', }, - 'ja': { - label: '日本語', + 'zh-TW': { + label: '繁體中文', direction: 'ltr', - htmlLang: 'ja', + htmlLang: 'zh-Hant', calendar: 'gregory', - path: 'ja', + path: 'zh-TW', }, 'vi': { label: 'Tiếng Việt', diff --git a/src/theme/Footer/Feedback/Feedback.js b/src/theme/Footer/Feedback/Feedback.js index 34c2d909516e..78d4d7452024 100644 --- a/src/theme/Footer/Feedback/Feedback.js +++ b/src/theme/Footer/Feedback/Feedback.js @@ -39,22 +39,6 @@ const placeholders = { ratingPlaceholder: "이 페이지가 도움이 되었나요?", ratingStarsPlaceholder: "이 페이지를 평가해 주세요." }, - 'zh-CN': { - feedbackButtonText: "让这个页面变得更好", - modalTitle: "您的反馈有助于我们改进工作。", - emailPlaceholder: "请输入您的电子邮件", - errorMessage: "请稍后再试", - modalTitleError403: "请求的 URL 与 PushFeedback 中为该项目定义的 URL 不匹配。", - modalTitleError404: "我们无法在 PushFeedback 中找到所提供的项目 ID。", - messagePlaceholder: "评论", - modalTitleError: "哎呀!", - modalTitleSuccess: "感谢您的反馈!", - screenshotButtonText: "添加截图", - screenshotTopbarText: "在页面上选择一个元素", - sendButtonText: "发送", - ratingPlaceholder: "本页对您有帮助吗?", - ratingStarsPlaceholder: "您如何评价本页面?" - }, 'ja': { feedbackButtonText: "ページを改善してください。", modalTitle: "あなたのフィードバックは、ドキュメントの改善に大いに役立ちます。", @@ -71,6 +55,38 @@ const placeholders = { ratingPlaceholder: "このページは役に立ちましたか?", ratingStarsPlaceholder: "このページを評価してください。" }, + 'zh-CN': { + feedbackButtonText: "让这个页面变得更好", + modalTitle: "您的反馈有助于我们改进工作。", + emailPlaceholder: "请输入您的电子邮件", + errorMessage: "请稍后再试", + modalTitleError403: "请求的 URL 与 PushFeedback 中为该项目定义的 URL 不匹配。", + modalTitleError404: "我们无法在 PushFeedback 中找到所提供的项目 ID。", + messagePlaceholder: "评论", + modalTitleError: "哎呀!", + modalTitleSuccess: "感谢您的反馈!", + screenshotButtonText: "添加截图", + screenshotTopbarText: "在页面上选择一个元素", + sendButtonText: "发送", + ratingPlaceholder: "本页对您有帮助吗?", + ratingStarsPlaceholder: "您如何评价本页面?" + }, + 'zh-TW': { + feedbackButtonText: "讓這個頁面變得更好", + modalTitle: "您的反饋有助於我們改進工作。", + emailPlaceholder: "輸入您的電子郵件", + errorMessage: "請稍後再試", + modalTitleError403: "請求的 URL 與 PushFeedback 中爲該項目定義的 URL 不匹配", + modalTitleError404: "我們無法在 PushFeedback 中找到所提供的項目 ID。", + messagePlaceholder: "評論", + modalTitleError: "哎呀!", + modalTitleSuccess: "感謝您的反饋!", + screenshotButtonText: "添加截圖", + screenshotTopbarText: "在頁面上選擇一個元素", + sendButtonText: "發送", + ratingPlaceholder: "本頁對您有幫助嗎?", + ratingStarsPlaceholder: "您如何評價本頁面?" + }, 'vi': { feedbackButtonText: "Cải thiện trang này", modalTitle: "Phản hồi của bạn giúp chúng tôi cải thiện.",