
Learn the technical side of localization through parsing to identify translation content, apply regular expressions, and build an XML parser, plus pseudotranslation and cross-platform tooling.
Explore the localization engineer role across website, software, apps, subtitling, and e-learning, handling multiple file formats, preparing files for translation, spotting issues, and automating tasks for efficiency.
Organize files and projects meticulously to manage diverse localization workflows. Cultivate technical fluency, patience, and a commitment to continuous learning for troubleshooting and explaining issues.
Master parsing in localization engineering by identifying and extracting translatable strings from a basic XML file, and choosing default or customized parsers; header and tag names stay untranslated.
Learn how to visualize a text file using Notepad++ and Notepad, see how XML is a text file, and distinguish text from binary formats by color highlighting.
Explore embedded content and placeholders such as {student_name}, {instructor_name}, and {course_title} in XML and TXT files. Understand how to protect placeholders and preserve formatting in CAT tools like Trados Studio.
Learn how regular expressions streamline parsing and extracting translation strings by matching placeholders like {student_name}, {instructor_name}, and {course_title} in embedded content within CAT tool workflows.
Explore quantifiers in regular expressions for localization engineering, to specify the length of matches, using plus, asterisk, question mark, and curly brackets to capture tags and digits.
Learn to create an XML parser in Trados Studio, lock placeholders like {student_name} and {course_title}, and configure embedded content and segmentation with regular expressions.
Explore pseudotranslations as a file preparation step in localization engineering by examining how a source XML becomes a pseudotranslated version with preserved tags, headers, placeholders, and dollar symbols.
Discover why pseudotranslations matter in localization engineering by showing what is included for translation, spotting missing strings, and verifying placeholders stay properly locked, and check back-conversion and encoding.
Run a pseudotranslation workflow in Trados Studio, using a pseudo-translate round trip on an XML source with a dollar-sign method and placeholders, and compare results with Notepad++ or Beyond Compare.
Develop an XML parser in Trados Studio, refine parsing rules and embedded content with regular expressions, and run pseudotranslation to verify accuracy against the source using Beyond Compare.
Are you interested in localization and engineering? In this free mini-course, you'll learn the basics of the role, some basic regular expressions, and even create your first XML parser in Trados Studio.
What you'll learn in this course:
What are the main responsibilities of a localization engineer
What skills are important for a good engineer
What is parsing
What is embedded content
Why are regular expressions essential for LEs
How to create a simple parser in Trados Studio
What is pseudotranslation and why it's needed
How to run pseudotranslation in Trados Studio
Complete your first assignment
FAQ
Do I need any prior knowledge to complete the course?
While it's not strictly required, being familiar with basic localization terminology helps a lot.
Do I have to know any programming language?
Absolutely not! This is a common misconception that localization engineers need to code. They don't... although having some programming background certainly helps.
What is the course format?
You'll encounter structured video lessons to follow.
We also have a community platform on Discord where you can engage with other students and instructors.
I’m working or studying. Will I have time for this?
Absolutely. The course is fully self-paced, so you can take as much time as you need to get through the lessons. There's no expiration date on your access to the course.