3x-ui/web/translation
MHSanaei b57cafed94
i18n(clients): replace English fallbacks with proper translation keys
Pulls every hard-coded English label/title in the Clients page and its
four modals through the i18n layer so localized panels stop leaking
English. New keys live under pages.clients (auth, hysteriaAuth, uuid,
flow, flowNone, reverseTag, reverseTagPlaceholder, telegramId,
telegramIdPlaceholder, created, updated, ipLimit) plus refresh at the
root and toasts.bulkDeletedMixed / bulkCreatedMixed for partial-failure
toasts. Also switches the add-client modal's primary button from "Add"
to "Create" for consistency with other create flows.

The bulk-add Random/Random+Prefix/... email-method options stay
hard-coded by request - they're identifier-shaped strings.
2026-05-18 10:17:15 +02:00
..
ar-EG.json refactor(traffic): drop all-time traffic tracking 2026-05-17 09:01:04 +02:00
en-US.json i18n(clients): replace English fallbacks with proper translation keys 2026-05-18 10:17:15 +02:00
es-ES.json refactor(traffic): drop all-time traffic tracking 2026-05-17 09:01:04 +02:00
fa-IR.json feat(nodes): per-node client roll-up and panel version 2026-05-17 13:59:40 +02:00
id-ID.json refactor(traffic): drop all-time traffic tracking 2026-05-17 09:01:04 +02:00
ja-JP.json refactor(traffic): drop all-time traffic tracking 2026-05-17 09:01:04 +02:00
pt-BR.json refactor(traffic): drop all-time traffic tracking 2026-05-17 09:01:04 +02:00
ru-RU.json refactor(traffic): drop all-time traffic tracking 2026-05-17 09:01:04 +02:00
tr-TR.json refactor(traffic): drop all-time traffic tracking 2026-05-17 09:01:04 +02:00
uk-UA.json refactor(traffic): drop all-time traffic tracking 2026-05-17 09:01:04 +02:00
vi-VN.json refactor(traffic): drop all-time traffic tracking 2026-05-17 09:01:04 +02:00
zh-CN.json refactor(traffic): drop all-time traffic tracking 2026-05-17 09:01:04 +02:00
zh-TW.json refactor(traffic): drop all-time traffic tracking 2026-05-17 09:01:04 +02:00