Skip to content

Add Japanese JIS soft layout#1238

Open
sandy2008 wants to merge 1 commit into
Julow:masterfrom
sandy2008:codex/add-jis-japanese-soft-layout
Open

Add Japanese JIS soft layout#1238
sandy2008 wants to merge 1 commit into
Julow:masterfrom
sandy2008:codex/add-jis-japanese-soft-layout

Conversation

@sandy2008
Copy link
Copy Markdown

@sandy2008 sandy2008 commented Apr 14, 2026

Summary

  • add a new built-in JIS (Japan) soft layout as latn_jis_jp
  • register ja_JP as a supported subtype defaulting to latn_jis_jp
  • update generated layout and IME resource lists

Why

  • expose a Japanese locale/subtype and a compatibility-safe JIS soft layout without changing the existing QWERTY (Japan) layout id or behavior

Validation

  • python3 gen_layouts.py
  • python3 gen_method_xml.py > res/xml/method.xml
  • python3 check_layout.py

@sandy2008 sandy2008 changed the title [codex] Add Japanese JIS soft layout Add Japanese JIS soft layout Apr 14, 2026
@sandy2008 sandy2008 marked this pull request as ready for review April 14, 2026 04:10
Copy link
Copy Markdown
Owner

@Julow Julow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for your PR. This is just the QWERTY layout. I don't think it's worth adding a Japanese layout that just opens the QWERTY layout with no additional feature. This should be added at the same time as a full Japanese support.

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