Skip to content

Translate new en keys to ja#390

Open
dai wants to merge 19 commits into
lmstudio-ai:mainfrom
dai:translate-ja-updates
Open

Translate new en keys to ja#390
dai wants to merge 19 commits into
lmstudio-ai:mainfrom
dai:translate-ja-updates

Conversation

@dai

@dai dai commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds missing Japanese translations for new keys introduced in en/.

Compared the keys in en/ and ja/, then translated and added 26 missing keys and renamed 1 key (mcpJsonremote) to align with the English source.

Changes

ja/chat.json (+2)

  • actions/clearLastUsedModel
  • actions/clearLastUsedModel/error

ja/config.json (+4)

  • llm.load.numParallelSessions/title
  • llm.load.numParallelSessions/subTitle
  • llm.load.useUnifiedKvCache/title
  • llm.load.useUnifiedKvCache/subTitle

ja/developer.json (+11 keys, rename 2)

  • Rename: serverOptions/allowMcp/mode/mcpJson{,/hint}serverOptions/allowMcp/mode/remote{,/hint}
  • Add: serverOptions/start/error
  • Add: serverOptions/stop/error
  • Add 9 endpoints/* keys:
    • endpoints/openaiCompatRest/segmentedLabel
    • endpoints/openaiCompatRest/postResponses
    • endpoints/lmStudioRest/segmentedLabel
    • endpoints/lmStudioRestV1/getModels
    • endpoints/lmStudioRestV1/postModelsLoad
    • endpoints/lmStudioRestV1/postModelsDownload
    • endpoints/lmStudioRestV1/postChat
    • endpoints/lmStudioRestV1/getModelsDownloadStatus
    • endpoints/anthropicCompatRest/segmentedLabel

ja/models.json (+4)

  • indexingPageLoaderText
  • loader.guardrails.notEnoughResources/options
  • loader.guardrails.notEnoughResources.moreInfoSection.warning
  • loader.guardrails.notEnoughResources.alwaysAllowLoadAnyway

ja/settings.json (+4)

  • appNavigationBarPositionLabel
  • appNavigationBarPositionTop
  • appNavigationBarPositionLeft
  • modelLoadingGuardrails.alwaysAllowLoadAnyway

ja/shared.json (+1)

  • beta

Intentionally preserved (ja-only keys not yet in en)

The following keys exist in ja/ but not in en/. They are left untouched in this PR and will be aligned in a separate change if/when en/ adopts the same structure:

  • llm.load.numCpuExpertLayersRatio/turnedOnWarning (config.json)
  • loader.guardrails.notEnoughResources/moreInfo (models.json — legacy structure)
  • loader.guardrails.notEnoughResources.moreInfoSection.conditionalEstimate (models.json — legacy structure)
  • loader.guardrails.notEnoughResources.moreInfoSection.note (models.json — legacy structure)

Verification

  • JSON syntax validated across all 6 files
  • All planned keys are present in ja/ with non-empty values
  • git diff confirmed no unintended changes to existing values
  • Key count parity: chat / developer / settings / shared match en/ exactly; config is +1 (intentional), models is +3 (intentional, see "Intentionally preserved" above)

🤖 Generated with Claude Code
@

dai and others added 18 commits August 12, 2025 09:05
Refined and expanded Japanese localization in chat.json and config.json, including terminology updates, improved clarity, consistency, and added new keys for plugin and advanced model settings. This update enhances user experience and maintains translation accuracy across new and existing UI elements.
Corrected 'プライマリ' to 'primary' in chat migration hint and hasBetterHint objects to ensure proper key usage and consistency in the Japanese settings.json file.
via copilot suggestion

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Added and revised Japanese translations in config.json and settings.json, including new options for MoE expert layer CPU offload, default context length, and improved terminology for seed and tool call confirmation. These changes enhance clarity and provide support for new model configuration features.
Removed extra spaces in markdown links for several contributors in the localization section of README.md to ensure proper link rendering.
Replaced 'commit' terminology with 'save' in ja/config.json for preset actions. Added new MCP server options in ja/developer.json. Introduced guardrails and memory usage messages for model loading in ja/models.json.
@
Translate new en keys to ja

- chat.json: actions/clearLastUsedModel{ ,/error}
- config.json: llm.load.numParallelSessions{ /title, /subTitle},
  llm.load.useUnifiedKvCache{ /title, /subTitle}
- developer.json: rename serverOptions/allowMcp/mode/mcpJson to remote,
  add serverOptions/{start,stop}/error, add 9 endpoints/* keys
- models.json: indexingPageLoaderText,
  loader.guardrails.notEnoughResources/options,
  loader.guardrails.notEnoughResources.moreInfoSection.warning,
  loader.guardrails.notEnoughResources.alwaysAllowLoadAnyway
- settings.json: appNavigationBarPosition{Label,Top,Left},
  modelLoadingGuardrails.alwaysAllowLoadAnyway
- shared.json: beta
@
@github-actions github-actions Bot added the CLA signed Indicates that all contributors have signed label Jun 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA signed Indicates that all contributors have signed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant