Skip to content
New issue

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

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

Already on GitHub? # to your account

[ADDITION] Language Button and Translations #262

Open
3 tasks done
dextermallo opened this issue Aug 3, 2024 · 1 comment
Open
3 tasks done

[ADDITION] Language Button and Translations #262

dextermallo opened this issue Aug 3, 2024 · 1 comment
Assignees

Comments

@dextermallo
Copy link
Contributor

Location

web / configurations / i18n

Addition

Hi @Lissy93, love your awesome project!

I want to share with my family to enhance their security mindset, and I am willing to contribute to making it in Mandarin/Chinese. :)

As there are some other issues mentioned about the translations, this would be awesome that others could contribute to different languages.

Some related tickets:
#151
#211
#214

I am not a frontend expert but I will try my best. Here's the plan:

  • Adds a selector between Theme and Data under the settings page.
    image
  • The selections will change the endpoints to different URLs. e.g:
    • https[:]//digital-defense.io/en/checklist/personal-computers/
    • https[:]//digital-defense.io/zh-tw/checklist/personal-computers/
  • The parameters of will fetch different translated data from /web/i18n. Let's keep personal-security-checklist.yml in the / folder for now.

Would you like to submit a PR?

Yes

Please tick the boxes

  • To the best of my knowledge, the information I've provided is correct
  • I have checked that a similar ticket has not previously been opened
  • I agree to the repositories Code of Conduct
@dextermallo
Copy link
Contributor Author

Hi @Lissy93, would you mind if I assign this to myself? It would be great if I can have your approval for the idea before I work on it :)

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

No branches or pull requests

2 participants