Skip to content

Conversation

@khushiiagrawal
Copy link
Contributor

@khushiiagrawal khushiiagrawal commented Nov 22, 2025

📌 Fixes

Fixes #253

📝 Summary of Changes

  • Added Traditional Chinese (繁體中文) translation support to the KubeStellar documentation website
  • Migrated locale code from TC to zh-TW following standard BCP 47 locale naming conventions

Note: Translations were created with reference to the KubeStellar UI repository to ensure consistency across the KubeStellar ecosystem.


Changes Made

  • Added Traditional Chinese translation file (messages/zh-TW.json) with 899 translation keys covering all pages and components
  • Updated locale code from TC to zh-TW in src/i18n/settings.ts to follow standard locale naming conventions
  • Updated locale name mapping to use zh-TW instead of TC for Traditional Chinese

Checklist

Please ensure the following before submitting your PR:

  • I have reviewed the project's contribution guidelines.
  • I have written unit tests for the changes (if applicable).
  • I have updated the documentation (if applicable).
  • I have tested the changes locally and ensured they work as expected.
  • My code follows the project's coding standards.

Screenshots or Logs (if applicable)


👀 Reviewer Notes

Translations were created with reference to the KubeStellar UI repository to maintain consistency. The locale code migration from TC to zh-TW follows standard BCP 47 locale naming conventions.

Signed-off-by: Khushi Agrawal <149886195+khushiiagrawal@users.noreply.github.com>
@khushiiagrawal
Copy link
Contributor Author

@vedansh-5 @naman9271 PTAL
I have taken reference from the kubesteller/ui repo for the translation.
please let me know if any changes required.
thanks.

@naman9271
Copy link
Member

Nice Work @khushiiagrawal .
let's hold on into this as currently en.json is not finallised properly and also needs to extract strings from new pages so currently putting it on hold.
will let you know when en.json is finished

@naman9271 naman9271 marked this pull request as draft November 22, 2025 17:38
@naman9271
Copy link
Member

would you like to work on #306 ?

@naman9271 naman9271 added the hold label Nov 22, 2025
@khushiiagrawal
Copy link
Contributor Author

Nice Work @khushiiagrawal . let's hold on into this as currently en.json is not finallised properly and also needs to extract strings from new pages so currently putting it on hold. will let you know when en.json is finished

sure. thanks.

@khushiiagrawal
Copy link
Contributor Author

would you like to work on #306 ?

Okay. Will work on it
thanks!

@naman9271 naman9271 marked this pull request as ready for review November 24, 2025 15:42
@naman9271
Copy link
Member

@khushiiagrawal please fix formatting issues

Signed-off-by: Khushi Agrawal <149886195+khushiiagrawal@users.noreply.github.com>
@khushiiagrawal
Copy link
Contributor Author

khushiiagrawal commented Nov 24, 2025

@khushiiagrawal please fix formatting issues

@naman9271 it's fixed, PTAL
thanks!

@naman9271 naman9271 merged commit 16faaaa into kubestellar:main Nov 24, 2025
4 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Traditional Chinese (繁體中文) Translation for Website

2 participants