From 91ede70bcbd26a826da959dcb9cb138c64521bc5 Mon Sep 17 00:00:00 2001 From: Nguyen Thanh Dat Date: Wed, 26 Aug 2026 18:10:04 +0700 Subject: [PATCH] i18n(vi): translate the five reliability-column strings (#11589) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Merged via /merge-batch (lote 2026-08-26, v3.8.51). Boarded no worktree combinado junto com outras ~30 PRs; validação única: typecheck/complexity/cognitive-complexity/changelog-integrity verdes, file-size rebaseado onde necessário (crescimento legítimo), lint com os mesmos 228 achados pré-existentes confirmados via sonda contra o tip puro (não introduzidos por este lote), e ~370 testes focados (unit + vitest) passando. Obrigado pela contribuição. --- changelog.d/fixes/11589-i18n-vi-reliability.md | 1 + src/i18n/messages/vi.json | 10 +++++----- 2 files changed, 6 insertions(+), 5 deletions(-) create mode 100644 changelog.d/fixes/11589-i18n-vi-reliability.md diff --git a/changelog.d/fixes/11589-i18n-vi-reliability.md b/changelog.d/fixes/11589-i18n-vi-reliability.md new file mode 100644 index 0000000000..91f4a0e7f9 --- /dev/null +++ b/changelog.d/fixes/11589-i18n-vi-reliability.md @@ -0,0 +1 @@ +- **i18n(vi):** translate the five reliability-column strings on the free-provider rankings page, which rendered as `__MISSING__:` markers in the Vietnamese UI ([#11589](https://github.com/diegosouzapw/OmniRoute/pull/11589)) diff --git a/src/i18n/messages/vi.json b/src/i18n/messages/vi.json index 795eb33f3e..b2133ac8a4 100644 --- a/src/i18n/messages/vi.json +++ b/src/i18n/messages/vi.json @@ -12488,11 +12488,11 @@ "sortTypeFirst": "Dễ thiết lập trước", "sortTypeFirstHelp": "Nhóm theo mức độ thiết lập (Không cần đăng ký → Đăng nhập OAuth → Khóa API), đồng thời giữ thứ tự chất lượng trong từng nhóm", "typeLegend": "Không cần đăng ký = không cần thiết lập · Đăng nhập OAuth = đăng nhập bằng tài khoản của bạn · Khóa API = dùng khóa riêng hoặc gói miễn phí của nhà cung cấp", - "colReliability": "__MISSING__:Reliability", - "colReliabilityHelp": "__MISSING__:Share of calls this provider actually answered over the last 24 hours. A dash means it served too little traffic to state a rate.", - "reliabilitySample": "__MISSING__:{successes} of {requests} calls succeeded in the last {hours}h", - "reliabilityTooFew": "__MISSING__:Only {requests} calls in the last {hours}h — too few to state a rate", - "reliabilityNoTraffic": "__MISSING__:No calls recorded in the last 24h" + "colReliability": "Độ tin cậy", + "colReliabilityHelp": "Tỷ lệ lệnh gọi mà nhà cung cấp này thực sự trả lời trong 24 giờ qua. Dấu gạch ngang nghĩa là lưu lượng quá ít để đưa ra tỷ lệ.", + "reliabilitySample": "{successes} trong {requests} lệnh gọi thành công trong {hours}h qua", + "reliabilityTooFew": "Chỉ có {requests} lệnh gọi trong {hours}h qua — quá ít để đưa ra tỷ lệ", + "reliabilityNoTraffic": "Không ghi nhận lệnh gọi nào trong 24h qua" }, "discovery": { "title": "Khám phá nhà cung cấp",