Concatenation is the practice of joining text fragments, variables, or placeholders in a fixed sequence to build a complete user-facing message at runtime. In localization files, concatenation forces translators to work with disconnected pieces and often creates grammar problems because target languages may require different word order, agreement, case, plural forms, or gender marking, making the resulting sentence impossible to adapt correctly.
Concatenation appears in software string files, UI copy, error messages, and notification templates where developers assemble sentences from variables such as user names, counts, or product names. Localizers see these segments in resource files or CAT tools and must request rewrites to full-sentence strings or alternative wording when concatenation blocks natural translation.
A frequent error is translating each fragment in isolation while preserving the source order, which produces broken grammar in languages with inflection or flexible word order. Because the fix usually requires development changes to string logic, ignoring concatenation early can often delay release and force expensive, unnecessary rework after UI freeze.
For creative and consumer content the failure mode is flatness, not inaccuracy — and flatness passes an accuracy check. Terms here also carry technical constraints (reading speed, character budgets) that are part of the brief.
Angel Translation locks terms like this into a project terminology base before expert review begins, so the same source term resolves to the same target term across every document in a submission — and stays consistent in the next revision. See the 8-step AI + expert workflow.
Send us the files. Acknowledged in 4 hours, quoted in 24.
Request a Quote →Content Globalization solutions →