Skip to main content
Meytal Dahan
Back to insights

i18n for Frontline Apps Is a Field Problem, Not a String Table

When I talk i18n with CTOs on B2E products, the string table is the easy part. Frontline workforces are often the most linguistically diverse part of an enterprise — multiple languages on one shift, varying literacy levels, and RTL languages that break layouts no one tested. So I treat i18n as an architecture decision from the first screen, not a localization pass before launch. A few principles I bring to R&D: externalize every string and let layouts flow, because German runs long and Hebrew and Arabic run right-to-left and your fixed-width buttons will shatter. Lean on icons, camera, GPS, and QR over text — a mobile-first field workflow that minimizes language is inherently easier to localize and more inclusive. Watch the legacy integration boundary: payroll and HR systems often carry their own locale, date, currency, and name-format assumptions, and the mismatch surfaces as production bugs. And don't forget Offline Mode — translations and locale data have to ship in the bundle, because you can't fetch a language pack in a dead zone. Done right, i18n stops being a release-blocking scramble and becomes a property of the system. The teams that retrofit it always pay more than the teams that designed for it.

Get in touch

Have a project in mind?

Drop a line. Meytalyav@gmail.com

Related articles

Enterprise Mobile
Engineering LeadersIndustry-Specific Accessibility

Accessibility in the Field Means Gloves, Glare, and One Free Hand

WCAG is the floor for frontline apps, not the ceiling. The real accessibility test is the field: gloves that defeat small tap targets, sunlight that erases low-contrast text, one free hand on a noisy loading dock. Situational and permanent disability collapse into the same requirements out there. Big targets, glare-proof contrast, camera/QR over forms, a single confirming tap. Bonus for R&D: fewer input errors at the source means cleaner data into payroll. Design for the glove and the glare — you'll clear WCAG along the way.

Read
Enterprise Mobile
CEOsSpecific Feature ROI

The ROI Hides in the Feature Nobody Mandated

CEOs often ask me to justify a B2E feature in isolation. Wrong frame. The mandated features get compliance, not adoption. The feature that gives the field worker something back — offline schedules, a camera report that kills minutes of typing, a payslip without a call to HR — is what makes them open the app at all. And once they open it, your mandated workflows finally get used. Don't price a feature by its own ROI. Price the adoption it unlocks across the whole product.

Read
Enterprise Mobile
Engineering Leaders

B2E Apps With Complex Integrations: How Do You Design Mobile-First So It Doesn't Break on Legacy Systems?

Engineering leaders on B2E apps: the challenge isn't the build – it's the integrations with legacy systems. In our enterprise mobile app project, we designed "Cached Display" for latency situations and full Offline Mode for field workers. Design + technical reality = an app that works in production.

Read
Meytal Dahan

About

Making complicated into easy for users.

Senior product designer with a decade of work across complex systems - financial risk platforms, legal operations, healthcare apps, manufacturing tooling and insurance portals. The common thread is depth: products where the data is rich, the users are expert, and the interface has to disappear into the work.