Skip to content

chore(i18n): improve Simplified Chinese (zh-Hans) localization - #2531

Closed
LXD-8 wants to merge 4 commits into
jundot:mainfrom
LXD-8:zh-hans-update
Closed

LXD-8 wants to merge 4 commits into
jundot:mainfrom
LXD-8:zh-hans-update

Conversation

@LXD-8

@LXD-8 LXD-8 commented Aug 5, 2026 •

Copy link
Copy Markdown
Contributor

Summary

In-place update of Simplified Chinese (zh-Hans) localization, based on latest main (c624463). Only the two localization files are touched; no keys, identifiers, file structure, or other locales changed.

Changes

  • omlx/admin/i18n/zh.json (web console): 963 keys updated in place
  • apps/omlx-mac/Resources/Localizable.xcstrings zh-Hans: filled in previously untranslated UI strings (memory guard tier, memory cache, benchmark/context benchmark, etc.); 1133 entries now have Chinese

Terminology

  • Unified: pinned memory, cache reuse rate, ModelScope, global context window, context scaling, memory guard tier
  • Brand/technical tokens kept in English: DFlash / TurboQuant KV / SpecPrefill
  • Conjunction follows natural phrasing
  • Only UI-display text translated; logs, error codes, placeholder strings, and CLI kept as-is

Credits

🤖 Generated with Claude Code

- Update zh.json (web console) and Localizable.xcstrings zh-Hans in place, based on latest upstream/main
- Fill in previously untranslated UI strings (memory guard tier, memory cache, benchmark/context benchmark, etc.)
- Unify terms: pinned memory, cache reuse rate, ModelScope, global context window, context scaling, memory guard tier
- Keep brand/technical tokens in English: DFlash / TurboQuant KV / SpecPrefill
- Only UI-display text translated; logs, error codes, placeholder strings, CLI kept as-is

Co-Authored-By: Claude <noreply@anthropic.com>
@LXD-8 LXD-8 changed the title 完善简体中文(zh-Hans)本地化 chore(i18n): improve Simplified Chinese (zh-Hans) localization Aug 5, 2026
LXD-8 added 3 commits August 6, 2026 01:57
Align the table column header with the pinned tooltip (常驻:预加载)
and the rest of the pinned-memory terminology.
Replace 内存缓存 with RAM 缓存 across web console and macOS app
to align with the SSD cache terminology and improve readability.
…der readability zoom)

The readability enhancement in another change bumps sub-12px text up to
12px, which caused "Tok/s" to wrap in narrow spots. Shorten the rate unit
to "T/s" across the 5 chat rate strings for zh-Hans.
@jundot

jundot commented Aug 8, 2026

Copy link
Copy Markdown
Owner

Thanks for the translation work. #2554 has now landed with full zh-Hans coverage and regression checks, and this branch conflicts in the same two catalogs. I also found that chat.many_images_warning adds a {count} placeholder even though the template already prepends the count, so it would render literally. I'm closing this as superseded; focused terminology improvements can be sent against current main.

@jundot jundot closed this Aug 8, 2026
@LXD-8
LXD-8 deleted the zh-hans-update branch August 15, 2026 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants