You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
🌐 feat(i18n): overhaul translation system & add languages (#145)
Revamp the existing translation system, simplifying
management and adding several new languages. The new system reads from
TOML files in the `/i18n` directory and improves template structures.
It also enhances customisation options and robustness by providing
fallbacks and modularity.
- Implement a new, streamlined translation macro.
- Load translations from `/i18n` TOML files.
- Remove redundant configuration requirements.
- Refactor templates to align with new i18n system.
- Add support for Hindi, Japanese, Russian, Portuguese, Chinese,
Italian, German, Ukranian, Korean, and French languages.
- Credit Thomas Weitzel (@thomasweitzel) for inspiration.
1 year ago
|
|
|
@font-face{font-family:"Inter Subset";src:url(data:application/font-woff2;base64,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
|