Character encoding is the scheme that maps characters to byte sequences so that text can be stored, transmitted, and displayed consistently across software systems. In localization and translation workflows, using the correct encoding, such as UTF-8, is essential for preserving multiple scripts and preventing corruption or mojibake in source files, translation memories, web content, and localized deliverables moved between different tools and platforms.
Character encoding is relevant when preparing source files, configuring CAT tools, importing translation memories, processing multilingual content, and delivering web, XML, or JSON output. Localization engineers verify encoding declarations in HTML, XML, JSON, and databases, and convert legacy files to UTF-8 before translation to avoid unwanted data loss or mojibake.
A common error is opening or saving a file with the wrong encoding, which silently converts special characters into mojibake or replacement characters. Because the damage may not be visible until later, it can corrupt translated text, break XML or JSON parsing, and require rework across the whole file set.
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 →