GetTranslated.AI
Tag

#Translation Workflow

9 min read

Why AI Translation Loses Context Between Strings (And How It Ships Confidently Wrong Translations to Your Users)

AI translation tools process strings as isolated key-value pairs, with no knowledge of screen context, UI element type, glossary constraints, or prior translation decisions. This produces fluent, grammatically correct output that is semantically wrong in ways no automated checker catches — wrong part of speech, broken gender agreement, formality drift, terminology inconsistency, and silently truncated strings.

12 min read

Before You Paste Anything Into ChatGPT: A Pre-Translation Checklist for Mobile Localization Files (strings.xml, .strings, .stringsdict, JSON)

Most AI translation failures in mobile apps are caused by what you hand the model, not by the model itself. This checklist covers file format preparation, context attachment, terminology constraints, and locale-specific rules for strings.xml, .strings, .stringsdict, and React Native JSON — the steps that determine whether you get clean output or a debugging session.

11 min read

The AI Translation Debugging Playbook: How to Diagnose and Fix Broken Localization Files After a Bad LLM Run

After a bad AI translation run, localization bugs fall into four distinct classes — structural, placeholder, plural, and semantic — each requiring a different debugging approach. This playbook walks through platform-specific validation tools, a scriptable placeholder audit, CLDR-aware plural checks, and a structured semantic spot-check protocol. Running these steps in sequence gets you from "something is wrong in production" to a validated, CI-gated localization pipeline.

11 min read

6 Ways Claude and ChatGPT Silently Corrupt Your .stringsdict and Android Plurals (And Why You Won't Catch Them Until Production)

Pluralization is the highest-risk surface for one-shot LLM translation: rules are language-specific, file formats are deeply structured, and the failure modes are invisible at compile time. This post covers six specific ways Claude and ChatGPT corrupt .stringsdict, Android quantity strings, and ICU MessageFormat files — and why standard CI pipelines catch none of them.

13 min read

The RTL Localization Pre-Release Checklist: 27 Things to Verify Before Shipping Arabic or Hebrew Support

Most RTL launch failures aren't caused by engineers who didn't know better — they're caused by assumptions about who was handling which part of the review. This 27-item checklist covers layout mirroring, text rendering, number formatting, string quality, input behavior, and App Store distribution across iOS, Android, and React Native. Use it as a PR gate, a release sign-off template, or a handoff document to a localization QA vendor.

10 min read

6 Localization Testing Failures That Only Show Up in RTL Languages (And How to Prevent Each One)

RTL failures cluster in predictable patterns that most test suites never exercise. This post covers six specific failure modes — from mirroring gaps in custom views to bidi rendering breaks in formatted strings — with reproduction steps and concrete fixes for Android, iOS, and React Native. Arabic and Hebrew together represent 400M+ potential users; these bugs are preventable with systematic testing.

Page 1 of 4 Next →