Localization Browser Extension for an In-house Web System
Native-language screens from a glossary, without touching the system

INFORMATION
SKILLS: Chrome/Edge Extension (Manifest V3), JavaScript (vanilla), MutationObserver, chrome.storage, Playwright
Link: Private
CREATED: 2026-09-03
PROJECT DESCRIPTION
A browser extension that lets Thai-speaking staff use an in-house web system that only supports Japanese (and partly English), without modifying the system. It replaces only strings found in a glossary, so model numbers and abbreviations are never corrupted. Shop-floor staff can add terms themselves, and it ships with over 1,500 bundled terms, tooltips showing the original text and an Alt+T toggle. A Chinese edition runs on the same engine.
Highlights
Background & Problem
Making an unmodifiable in-house system usable for Thai-speaking staff
Read more →Key Features
Replace only glossary entries; never produce a mistranslation
Read more →A Workflow Non-Programmers Can Run
Collect, translate and distribute without leaving the UI
Read more →Technical Approach & Architecture
No build step, no external requests; easy to distribute and maintain
Read more →Engineering Highlights
Incremental scanning, original-text memo and font handling keep real screens fast and intact
Read more →Multi-language Edition & Onboarding Guide
A Chinese edition on the same engine, plus a picture-based setup guide
Read more →Outcome & Impact
Over 1,500 bundled terms bring Thai screens without touching the system
Read more →