Practice localization workflow vocabulary: translation memory, segment approval, localization kits, context for translators, and post-editing machine translation.
0 / 11 completed
1 / 11
The localization manager says: 'This string is already in the ___ memory — no need to retranslate it.'
Translation Memory (TM) is a database that stores pairs of source and translated text segments. When a new string matches or closely matches a stored segment, the TM suggests the previous translation, saving time and ensuring consistency.
2 / 11
In the CAT tool the linguist reviews each sentence and ___ the segment when the translation is confirmed.
Approving a segment in a CAT (Computer-Assisted Translation) tool confirms that the translator or reviewer has verified the translation. Approved segments flow to the next stage — QA, engineering handoff, or direct export — while unconfirmed segments are flagged for further work.
3 / 11
The project manager prepares the ___ kit for the vendor, including source files, screenshots, and glossary.
A localization kit (also called an L10n kit) is the complete package handed to a translation vendor or in-house team. It includes source files, reference glossaries, style guides, screenshots showing UI context, and any special instructions.
4 / 11
A developer adds a note: 'This string needs ___ for the translator — it appears on a button with limited space.'
Context notes for translators explain where a string appears in the UI, its character limit, what the button does, and any other information needed to translate it accurately. Without context, translators often produce technically correct but contextually wrong translations.
5 / 11
After receiving machine-translated output the linguist performs ___ editing to correct errors and improve fluency.
Post-editing machine translation (PEMT) means a human linguist reviews and corrects MT output. Full post-editing brings the text to publishable quality; light post-editing corrects only critical errors. It is faster than human translation but requires different skills.
6 / 11
David (Lead Developer) comments on a PR: 'Hey Maria, I'm seeing this string used in the confirmation modal. Could you please ensure it's marked for localization and that we have a suitable translation in French available before merging? It's crucial to avoid hardcoding localized text.' What does David mean by requesting the string be 'marked for localization'?
David is requesting that the string be flagged as needing translation. 'Marked for localization' is a standard workflow term indicating the string should be processed by a linguist or CAT tool to ensure it's properly translated and managed within the localization process. This is typically done through metadata or flags within the development environment, not direct manual replacement.
7 / 11
Maria from the Localization team sends you this Slack message: 'We've flagged several strings for review in the German version. It looks like some of the UI text hasn't been properly tagged with the attribute – could you check the PR and add them?' What does she mean by ''?
The l10n_flag is a common convention – a tag or marker added to source files (like HTML, XML, or JSON) to signal that a string requires translation and localization. It's frequently used by automated tools and workflows to identify strings needing attention during the localization process; it's *not* related to fonts or encryption.
8 / 11
You're reviewing a Pull Request describing changes to the user onboarding flow. The PR includes this comment: 'Translated the 'Welcome' button text from English to Spanish. Added an inline comment to the JavaScript file for the translator.' What best describes the translator's role in this scenario?
The 'translator' in this context refers to a developer who is responsible for integrating and working with translated strings—typically by adding comments or markers within the code to guide the localization process. This is often done alongside human review, ensuring the translation accurately reflects the intended meaning and fits the UI correctly; machine translation alone isn't sufficient.
9 / 11
David, a Senior Developer, is writing a PR description for a localization update. He includes this: 'Updated the resource bundle to include the new French translation for the 'Contact Us' button text. Ensured all relevant UI elements are marked with the tag.' What primary goal does David achieve in this change?
David's goal is to prepare the application for localization by ensuring that *all* relevant strings are identified and flagged for translation. This proactive approach is crucial for a smooth localization workflow – marking elements with signals that they require attention from linguists.
10 / 11
A linguist is reviewing the translation of a mobile app's settings screen. They note: 'The term 'Save' needs to be localized into Japanese, but the UI element only supports a maximum of 16 characters.' What action should the linguist take?
The linguist must balance accuracy with technical constraints. While a full translation is ideal, they should suggest shortening the Japanese term—prioritizing conveying the core meaning—to fit the character limit; simply ignoring or expanding the phrase would compromise the localization process.
11 / 11
You're collaborating with a vendor on a new game localization. The project manager sends you this email: 'Please provide the source files for the 'Level Up!' string in German, including all relevant screenshots and the updated glossary entry.' What is the primary purpose of providing these materials to the vendor?
Providing source files, screenshots, and glossary entries equips the vendor with the contextual information needed for an accurate localization. This ensures that the translated string integrates seamlessly within the game's UI and aligns with the overall terminology—it's about providing *context*, not just a translation.
What will I practise in "Localization Workflow Vocabulary"?
Practice localization workflow vocabulary: translation memory, segment approval, localization kits, context for translators, and post-editing machine translation.
How many exercises are in this module?
This module has 11 multiple-choice exercises, each with instant feedback and a full explanation of the correct answer.
Is this exercise free to use?
Yes. Every exercise on CoderSlingo, including this one, is free to use with no account, sign-up, or paywall.
Do I need to create an account to do these exercises?
No account is required. Just click an option to answer — your score for this session is tracked automatically in the progress bar above.
What happens if I choose the wrong answer?
You'll immediately see which answer was correct, plus a full explanation covering the vocabulary and reasoning behind it — mistakes are where most of the learning happens.
Can I retry the exercises if I want a higher score?
Yes — use the "Try again" button on the results screen to reset and go through all the questions again.
Is my progress saved if I close the page?
No. Progress is tracked only for your current visit; reloading or leaving the page resets the counter. This keeps the exercise simple and account-free.
Where can I find more i18n & l10n exercises?
Browse the full i18n & l10n hub for related drills, or check the "Next up" link below to continue with a connected topic.
How is this different from reading an article on the same topic?
Articles explain vocabulary and concepts in prose; this exercise tests and reinforces that vocabulary through active recall with immediate feedback — the two work best together.
Who writes these exercises?
Every exercise is written by the CoderSlingo team, drawing on real workplace English used in IT roles, then reviewed for accuracy and clarity.