kubesphere / console

KubeSphere Console is the web-based UI for KubeSphere clusters.
https://kubesphere.io
Other
588 stars 453 forks source link

Add Language Support for Korean #4269

Closed jihoon-seo closed 6 months ago

jihoon-seo commented 7 months ago

What would you like to be added: Add Language Support for Korean.

Why is this needed: It will make Kubesphere more accessible to Korean users.

I installed Kubesphere v3.4.0 on my minikube cluster, and saw that Korean does not exist in language options of Kubesphere (console). image image

And in Kubesphere Crowdin project, it is displayed that words and strings are 99% translated into Korean.

So it would be great if we can add language support for Korean, by doing some necessary work, where one of them might be to include localized L10n .js files that exist in the Crowdin project.

If someone can guide or at least provide some hints, then I might be able to work on this.

calvinyv commented 7 months ago

thanks for your help, we're on a three-day public holiday, and our front-end developers will be providing documentation after the holiday.

donniean commented 7 months ago

Thanks for your help.

You can add the Korean entry to supportLangs in server/config.yaml.

For example:

client
    supportLangs:
    - label: 'English'
      value: 'en'
    # other languages ...
    - label: 'Korean in the Korean language'
      value: 'ko'

If you want to improve the translation, you can translate it at https://crowdin.com/project/kubesphere .