Linguistic Testing: Devil in the Details
What is linguistic testing and why it's so necessary when you localize your game (or software, or website, or application, or anything else). And bonus: 3 secrets for awesome linguistic testing
This screenshot shows incorrect display of special characters. Without linguistic testing, this is what French gamers would have seen in the interface. What's the right way to do linguistic testing?
For almost ten years, we at Alconost have offered professional translation, localization, and linguistic testing in forty languages. Here are a few hard-won tips for linguistic testing based on our experience. Let's say that all of the interface strings have been translated and integrated into the product. What is the next step? Optimally, the translators now receive the localized product and carefully review each window, checking each and every piece of text. Why do we say "optimally" here? In practice, complications crop up both on the translator side and on the client side. Sometimes a translator may not have a device capable of running the product, or the client cannot provide a custom build or grant access to the product. As a workaround, the client takes as many screenshots as possible for review by the tester. Testing goes beyond just checking interface elements - it includes system errors, help materials, and other accompanying documentation. When a tester finds an error, he or she makes corrections in the translation file and also records the error in the bug list. Bugs can include pieces of untranslated text, missing text, incorrectly formatted dates or numbers, incorrect first name/last name order, or incorrect currency. Keeping a bug list gives the client a visual representation of how many bugs have been found and how each of them has been fixed. The situation is more complicated when, besides translation errors, there are cosmetic errors: the translated strings may be too long and get cut off, or even spill out of their button/window. In these situations, the usual method is to find a shorter way of rephrasing the text. If worst comes to worst and there is no way of rephrasing the text, then we can simply remove a portion of it. Another solution in some situations is to leave a word in the original language (i.e., in English), but this works only when the term is very well known and translation is not truly necessary.
Three secrets for awesome linguistic testing
Secret No. 1: By choosing the right tools during the translation stage, you can significantly simplify and speed up linguistic testing later. Unlock this "magic" by automating as much of translators' work as possible. At Alconost we do this by using the latest computer-assisted translation tools (SDL Trados, SDL Passolo, OmegaT, Sisulizer, Poedit, and MemoQ) and cloud-based platforms (Webtranslateit, Crowdin, GetLocalization, Google Translator Toolkit). These CAT tools allow multiple translators and editors to work on a project at the same time, as well as utilize translation memory. Translation memory is powerful: each translated word is memorized, and when a word is found in the text a second time (or third or fourth...), the translation memory will make a suggestion based on the existing translation. This makes the translation consistent, reducing the time required for linguistic testing and preventing issues from occurring. Secret No. 2: It's critical to write the test plan carefully. Make the work as simple as it can be, while making sure that everything (and we mean everything!) is verified and proofread. The test plan should explain to the translator how to view all texts in full and provide access to hidden areas of the product (error messages, bonus levels in games, paid functionality in software). When testing games, it's best to provide translators with cheat codes for quickly completing all levels.
Related Tutorials
Game videos from the Game Trailer Challenge: overview and breakdown with Alconost
We introduce personal top ten videos from the Game Trailer Challenge, analyze what made each particular video awesome, …
Finland for Game Devs: A Little Country with Big Possibilities
Finland has become a focal point for leading gamedev companies from around the world: Ubisoft, Electronic Arts, Epic Ga…
Join the Games Industry Roundtable and Make Your Mark on the Technology of the Future
Professional game developers can sign up today for industry insights, discussions and more.
GameDev.net
Interview: How indie devs from a small Russian city make games for Google Play and social networks
Duck Rockets, an indie studio from Russia, shared their insights on the following: * why small local markets are more …
RoKabium Games on Building a Game from the Ground Up
Interview with RoKabium Games on their success as a two-person indie developer studio.
Interview: Game Design Careers with Byron Atkinson-Jones
In this interview, Byron discusses the best ways for young video game designers to get into the games industry.
Iain Twizzworks
Discussion
More from Kirill Kliushkin
Creating game videos: best practices and pitfalls to avoid
Game video production: practical tips on how to create a game trailer or teaser that you can be proud of. Give your aud…
5 Things to Consider When Making a Video to Promote Your App or Game
How can you show an app or game in your video in a way that attracts new users? Let’s take a look at what to go by when…
How to Bring Your Chinese Game to Western Markets: the 5 Biggest Challenges and Solutions
With the home market being saturated, Chinese gaming companies have started going global. In this article, you'll lea…
Discussion