Skip to content

[codex] fix Japanese language key labels#86

Merged
cormoran merged 2 commits into
mainfrom
codex/fix-lang-japanese-labels
Jul 1, 2026
Merged

[codex] fix Japanese language key labels#86
cormoran merged 2 commits into
mainfrom
codex/fix-lang-japanese-labels

Conversation

@cormoran

@cormoran cormoran commented Jun 30, 2026

Copy link
Copy Markdown
Owner

Summary

Fixes the Japanese display labels and search aliases for LANG1 and LANG2.

Root Cause

The Japanese layout override mapped 0x90 to 英数 and 0x91 to かな, but those labels were reversed for the layout display. The searchable aliases had the same mismatch, so KANA/JA and EISU/EN resolved to the opposite language keys.

Validation

  • npm test -- keycodes.test.ts keyboardLayouts.test.ts --runInBand
  • npm run lint
  • npm run format:check
  • npm run build

@github-actions

github-actions Bot commented Jun 30, 2026

Copy link
Copy Markdown

🚀 Cloudflare Workers Preview

Preview URL: https://25472e0c-dya-studio.cormoran707.workers.dev

Deployed from commit e6cdc05

@cormoran cormoran marked this pull request as ready for review July 1, 2026 13:05
@cormoran cormoran merged commit a852812 into main Jul 1, 2026
3 checks passed
@cormoran cormoran deleted the codex/fix-lang-japanese-labels branch July 1, 2026 13:05
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