Skip to content

Proposal for Improving Internationalization (i18n) #422

@dawin64

Description

@dawin64

The current i18n system in this project has several limitations that make it difficult to maintain and expand internationalization support. I propose to change it to only use one HTML file per page, In the current (English) HTML files, for example the <span>Hello World</span> would become something like <span msg="helloWorld"></span> where "helloWorld" would be the key inside the _locale/*/messages.json", that would allow us to delete de/ es/ he/ it/ pt_BR/ in the future, and allow us to translate more pages easier.

Would you be interested in something like this?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions