Skip to content

feat: localize JS keyboard search 🌋#715

Open
darcywong00 wants to merge 5 commits intofix/rebuild-globefrom
fix/search-json
Open

feat: localize JS keyboard search 🌋#715
darcywong00 wants to merge 5 commits intofix/rebuild-globefrom
fix/search-json

Conversation

@darcywong00
Copy link
Copy Markdown
Contributor

Re-implements #658 on top of the epic/i18n-url-scheme branches for #384

This follows on by allowing the JS keyboard search to also be localized.
Reference for JS that didn't require a framework:
https://medium.com/@mihura.ian/translations-in-vanilla-javascript-c942c2095170

Changes

  • localized JS strings in JSON format
  • search.js --> search.mjs and add i18n.njs as modules in order to import the JSON files
  • Also cleaned up some DIR to _KEYMANCOM_INCLUDES

Screenshots

top of list
js search head

bottom of list
js search tail

Test-bot: skip

@darcywong00 darcywong00 added this to the A19S28 milestone Apr 29, 2026
@darcywong00 darcywong00 requested a review from mcdurdin April 29, 2026 01:16
@keymanapp-test-bot
Copy link
Copy Markdown

User Test Results

Test specification and instructions

User tests are not required

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

2 participants