Skip to content

feat(i18n): Add Hindi language support #1707

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 28 commits into
base: main
Choose a base branch
from

Conversation

Iamrushabhshahh
Copy link

  • Added README-hi.md for Hindi documentation.
  • Updated config.toml to include Hindi language support.
  • Modified index.md across multiple files to accommodate Hindi translations.
  • Added initial Hindi translations for the Landing Page.
  • Started work on translating all pages in /hi/docs/ to Hindi.
  • Further translation updates will follow to complete Hindi support across all documentation.

@Iamrushabhshahh
Copy link
Author

Hey @TerryHowe ,

Thanks for your comment, but could you please clarify what it's related to? I'm not able to understand the context.

@debjotyms
Copy link

Hey @Iamrushabhshahh, let me clarify this further since I faced the same issue before. Here's how you can identify and resolve the problem:

  1. Run your Hugo server locally.
  2. Switch the language to Hindi.
  3. Click on the "Blog" button in the top navigation bar.

You'll likely encounter an error similar to the screenshot attached.

image

Because the hi/blog page hasn't been created yet. To temporarily fix this, use the direct link (https://helm.sh/blog) to the English blog page, as @TerryHowe suggested. Similarly, go through the entire site in the hi mode to identify any other broken links and replace them with the corresponding English page links for now.

Hope this clears things up for you!

@Iamrushabhshahh
Copy link
Author

Hey @debjotyms , totally understood! Thanks for providing a detailed explanation I really appreciate your input and help. Thanks a lot.

Iamrushabhshahh and others added 3 commits April 1, 2025 02:50
Co-authored-by: Terry Howe <[email protected]>
Signed-off-by: Rushabh Shah <[email protected]>
…rts in Hindi.

Co-authored-by: Terry Howe <[email protected]>
Signed-off-by: Rushabh Shah <[email protected]>
… available in Hindi.

Co-authored-by: Terry Howe <[email protected]>
Signed-off-by: Rushabh Shah <[email protected]>
@Iamrushabhshahh Iamrushabhshahh force-pushed the i18n/hindi-support branch 2 times, most recently from ed1d3da to 93d59a4 Compare March 31, 2025 22:06
Iamrushabhshahh and others added 9 commits April 1, 2025 03:44
… i18n/hi.toml and modified config.toml

Signed-off-by: Rushabh Shah <[email protected]>
Signed-off-by: Rushabh Shah <[email protected]>
Signed-off-by: Rushabh Shah <[email protected]>
Signed-off-by: Rushabh Shah <[email protected]>
Co-authored-by: Terry Howe <[email protected]>
Signed-off-by: Rushabh Shah <[email protected]>
…rts in Hindi.

Co-authored-by: Terry Howe <[email protected]>
Signed-off-by: Rushabh Shah <[email protected]>
… available in Hindi.

Co-authored-by: Terry Howe <[email protected]>
Signed-off-by: Rushabh Shah <[email protected]>
@TerryHowe
Copy link
Contributor

I can't comment on the content, but rendering looks good now.

@Iamrushabhshahh
Copy link
Author

You might notice some repeated commit messages I amended the commits due to a missing sign-off and then pushed it.

@Iamrushabhshahh
Copy link
Author

@TerryHowe Do we have someone available to review Hindi content?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants