Project Overview
Tooling that lets translators work directly inside the ALL-INKL platform instead of editing code: iframe-based inline editing, msgid storage, per-string states (new, ongoing, done, checked), attribute translation, per-page status, history and comments.
Business Problem
Platform content had to be translated and maintained across languages, and translators needed context without touching source code.
Technical Challenges
Cross-origin constraints between the editor and the framed pages, translating attributes such as title, tooltip and placeholder, and accessibility issues like aria-hidden warnings.