mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-10-18 21:16:47 +00:00
docs: TREK ships 27 languages now
Azerbaijani, Estonian, Slovak and Thai joined; the README and the wiki still counted 23.
This commit is contained in:
@@ -170,7 +170,7 @@ Most of what follows is an addon an admin switches on or off. Lists, Costs, Docu
|
||||
- **Storage**: pluggable storage backends per content category — keep everything on local disk, or add S3-compatible backends and replicate any category to them, configured entirely from the admin panel
|
||||
- **Notifications**: a per-user matrix of events against in-app, email (SMTP), webhook and ntfy, plus any channel a plugin registers
|
||||
- **Appearance**: light, dark or follow the OS, seven colour schemes plus a custom accent, transparency, compact density, reduce motion, and text size per tier
|
||||
- **23 languages**: en, de, es, fr, it, nl, hu, ru, zh, zh-TW, pl, cs, ar (right to left), br, id, tr, ja, ko, uk, gr, sv, vi, ca
|
||||
- **27 languages**: en, de, es, fr, it, nl, hu, ru, zh, zh-TW, pl, cs, ar (right to left), br, id, tr, ja, ko, uk, gr, sv, vi, ca, az, et, sk, th
|
||||
- **In-app help**: the wiki ships inside the image and is served from disk at `/help`, so the docs match the version you are running
|
||||
|
||||
</td>
|
||||
|
||||
@@ -60,6 +60,6 @@ See the [[Development Environment|Development-environment]] page for the full se
|
||||
| Database | SQLite with WAL mode |
|
||||
| Auth | JWT (HS256), bcrypt, TOTP MFA, OIDC |
|
||||
| Maps | Leaflet + react-leaflet (default, OpenFreeMap vector basemap via maplibre-gl-leaflet), MapLibre GL, Mapbox GL, OSRM, Nominatim |
|
||||
| i18n | 23 languages, EN canonical (locale directories live in shared/src/i18n/) |
|
||||
| i18n | 27 languages, EN canonical (locale directories live in shared/src/i18n/) |
|
||||
|
||||
Every translation key must exist in all 23 locales — the `i18n Key Parity` CI job fails on drift, so run `npm run i18n:parity:strict --workspace=shared` before pushing. Two directory names differ from the language they hold: Brazilian Portuguese is `br`, Greek is `gr`.
|
||||
Every translation key must exist in all 27 locales — the `i18n Key Parity` CI job fails on drift, so run `npm run i18n:parity:strict --workspace=shared` before pushing. Two directory names differ from the language they hold: Brazilian Portuguese is `br`, Greek is `gr`.
|
||||
|
||||
@@ -93,7 +93,7 @@ Setting `ENCRYPTION_KEY` explicitly is recommended so you can back it up indepen
|
||||
|
||||
### `DEFAULT_LANGUAGE` — Supported Codes
|
||||
|
||||
You can set `DEFAULT_LANGUAGE` to any of the 23 languages TREK ships. The currently supported codes are:
|
||||
You can set `DEFAULT_LANGUAGE` to any of the 27 languages TREK ships. The currently supported codes are:
|
||||
|
||||
| Code | Language |
|
||||
|---------|--------------------|
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
# Languages
|
||||
|
||||
TREK ships with translations for 23 languages. You can change your language at any time without logging out.
|
||||
TREK ships with translations for 27 languages. You can change your language at any time without logging out.
|
||||
|
||||
## Supported languages
|
||||
|
||||
|
||||
Reference in New Issue
Block a user