Skip to content
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

Improve Internationalisation Support #32

Open
soceanainn opened this issue Jan 4, 2021 · 0 comments
Open

Improve Internationalisation Support #32

soceanainn opened this issue Jan 4, 2021 · 0 comments

Comments

@soceanainn
Copy link
Owner

Implement proper internationalisation support for this project.

Third-party libraries for managing internationalisation configurations exist (e.g. i18n-node), but might be overkill for the time being, in favour of using a default language (Irish), requiring users to manually select other languages. It should then be simple enough to storing all translation values in JSON files that can be loaded by either the server or by individual clients.

It might be necessary to introduce a templating engine (such as mustache) in order to define HTML in a more static way than dynamically generating all site text using JS on the client side.

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

No branches or pull requests

1 participant