From d2c7be9a32978fe673fe3e882b1c883111b59f87 Mon Sep 17 00:00:00 2001 From: MacRimi Date: Mon, 10 Aug 2026 19:22:47 +0200 Subject: [PATCH] Update README.md --- AppImage/messages/README.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/AppImage/messages/README.md b/AppImage/messages/README.md index 0a1b561f..68e100f7 100644 --- a/AppImage/messages/README.md +++ b/AppImage/messages/README.md @@ -2,11 +2,9 @@ The ProxMenux Monitor dashboard uses a small client-side i18n layer. -- English (`en`) is the source language and the fallback. -- Slovak (`sk`) is complete. -- Spanish, French, German, Italian and Portuguese are registered as - community translation targets and currently fall back to English. +- English (`en`) is the source language and the runtime fallback. +- Eight locales are shipped and fully populated end-to-end: `en`, `de`, `es`, `fr`, `it`, `pt`, `sk`, `sv`. Non-English catalogs started from an automated bootstrap and are being polished as native speakers pass through them. -To add or improve a translation, copy the matching keys from -`messages/en/common.json` into your locale's `common.json` file and -translate only the values. Keep placeholders such as `{uptime}` unchanged. +To improve a translation, edit the values in your locale's `common.json` — keep placeholders such as `{uptime}`, `{vmid}` or `{count}` unchanged, and don't translate brand or product names (`ProxMenux Monitor`, `Proxmox Backup Server`, `Secure Gateway`, `Tailscale`, etc.). Missing keys fall back to English at runtime, so a partial refresh is always safe to merge. + +To add a new locale, see [§11 → Adding a new locale](../../CONTRIBUTING.md#adding-a-new-locale) in the Contributing Guide.