62 Commits

Author SHA1 Message Date
dependabot[bot]
b3a36e38e6 build(deps): bump icu_locid_transform from 1.3.0 to 1.3.1
Bumps [icu_locid_transform](https://github.com/unicode-org/icu4x) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/unicode-org/icu4x/releases)
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md)
- [Commits](https://github.com/unicode-org/icu4x/compare/icu@1.3.0...ind/icu_locid_transform@1.3.1)

---
updated-dependencies:
- dependency-name: icu_locid_transform
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-05 23:29:04 +02:00
dependabot[bot]
e5375415d8 build(deps): bump pest from 2.7.3 to 2.7.4
Bumps [pest](https://github.com/pest-parser/pest) from 2.7.3 to 2.7.4.
- [Release notes](https://github.com/pest-parser/pest/releases)
- [Commits](https://github.com/pest-parser/pest/compare/v2.7.3...v2.7.4)

---
updated-dependencies:
- dependency-name: pest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-05 23:28:44 +02:00
Quentin Gliech
0d69e42021 templates: translate a lot more stuff 2023-10-05 19:29:23 +02:00
Quentin Gliech
671e16b5f3 i18n: fix clippy warnings 2023-10-05 19:29:23 +02:00
Quentin Gliech
16481bc81a i18n: include context when looking for translation keys 2023-10-05 19:29:23 +02:00
Quentin Gliech
d6f3cbe39f templates: escape translation placeholders 2023-10-05 19:29:23 +02:00
Quentin Gliech
ad8cc6be9e templates: add translations function 2023-10-05 19:29:23 +02:00
Quentin Gliech
701a349b9e i18n-scan: utility to scan translatable strings in templates 2023-10-05 19:29:23 +02:00
Quentin Gliech
76f63838a3 i18n: translator structure, to hold translations 2023-10-05 19:29:23 +02:00
Quentin Gliech
be20a50acc i18n: clippy cleanups 2023-10-05 19:29:23 +02:00
Quentin Gliech
a82fcc990d i18n: simple translation tree structure 2023-10-05 19:29:23 +02:00
Quentin Gliech
95ba05aa25 i18n: sprintf.js port 2023-10-05 19:29:23 +02:00