Published by GamesIndustry.Biz on 04/10/22
Localization in live-ops games
Congratulations! You have managed to launch your game and it’s on a stable and steady live-ops schedule. The game’s retention rate is doing well and it’s earning a decent revenue, you might now be thinking about scaling your game, of which one of the options is to offer it to a wider audience in different regions. Aside from expanding your marketing efforts there is another option to make your game more accessible to the new audience: Localization. Here are some things to consider when preparing for your first localization journey, the points below are not exhaustive and represent general guidelines for live-ops games, there might be additional steps for other types of games, but the guidelines should still be applicable.
Preparing for localization
Plan which market to target and the languages required. Set a budget
As with all parts of the project it’s important to determine which markets are suitable targets for localization. Certain game genres do better in certain markets, and coupled with performance results gathered from tests that you have (hopefully) done earlier with the game, these will help you pinpoint the markets you want to target for best results. Localization costs can add up, so set a budget to keep spending in control.
Sort out all assets that require localization: text, audio, images, UI and restructure dev files if required
Once you have determined the markets and budget it’s time to prepare everything you want to localize. This includes all types of text, images, UI, video and audio. You might need to also look into ways of extracting these files from the code into formats that are suitable to be used in a translation tool (more on that later) and how those files can be put back into the game easily. Depending on your budget and tech limitations this is also the point where you determine the amount of localization to be done or find alternatives (e.g. subtitles for a video cutscene instead of having the entire video dubbed in other languages).
Create a localization kit (everything the translators need to know about the game and then some)
Now that you have the files for localization prepared it’s time to put together a depository of everything useful for the translators. This will include background information (lore of your game, brand bible, guidelines, target audience) and other useful information (UI flow, glossary of common terms, instructions of the files including software and hardware requirements that the translators will receive, testing environment for the translators to preview their output in the actual game setting, expectations of localization usage and deliverables). The more comprehensive the localization kit the better as it will allow the translators to review and flag any risks early in the process while preparing for the actual localization work. A good localization kit should allow the translators to work independently with minimal assistance from the engineers.
Hire a localization manager who has some experience with games localization, or minimally localization in general
A localization project manager will be the key to the success of your localization endeavours. This person will be in charge of setting up and managing the localization processes, managing multiple files of various media types and languages, sourcing translation resources and ensuring quality control of the deliverables. They will also be the first to spot any potential problems with the localization process and flag them before they pose a bigger risk to the entire project. They should also have good knowledge of translation tools to facilitate the localization process (e.g. files to be localized can be populated with repetitions before sending off to translators, you can also run a simple QA smoke test to capture any potential errors before and after proofreading) and be keeping an eye on the costs to ensure that the localization project stays within the allocated budget.
Localization can be a very niche and surprisingly technical specialization, if your team is small and does not have the budget to hire a specialized project manager it is still possible to get another meticulous team member to take on the task. This person will need to devote quite a bit of their time in learning about localization and will not have the capacity to handle multiple languages at once, but this arrangement should still allow your game to gradually be updated with new languages. You can also consider hiring the position on a contract basis, hopefully by the time their contract ends you will have enough budget to bring on the project manager full time as they would have accumulated valuable experience working on your game and is now part of your core team.
Prepare for community engagement in the localized languages and consider hiring some in-house translators
Depending on your budget you might be considering whether to hire in-house translators or outsource the job to an external localization company. It makes sense to outsource the localization to an external company due to the potential large volume of work, though for long term sustainability it is worthwhile to have at least 1 in-house translator for each major target market that your game will be localized for. These in-house translators will be working full time on your game, which makes them more in-tune with the tonality of the game’s marketing efforts and community sentiments. They will also be able to assist in any localization efforts on the marketing and community front plus double as proof-readers for the deliverables from an external localization company to ensure consistent, high quality and adequate localization for the game. As your game’s audience grows to include more markets it is important to separate the community management from the roles of your in-house translators by expanding your team of community managers to include members who understand the localized languages to focus on community feedback.
Localization as part of live-ops process
Consistency in localization in live ops
As the game evolves it’s important to maintain a glossary of terms and tonality used for the localization. New events or features will introduce new translations that should be added to your localization library for future reference. It will facilitate new members onboarding and ensure that players are always clear on what exactly the game is referring to. Inconsistent terms used will lead to confusion and possible disputes so they should be avoided.
In-app purchases localization
If you are offering monetisation in the new markets where localization is provided you should review the cost and currency to make sure that they are updated accordingly. Due to taxes and regulations certain in-app purchases might be priced differently across different regions but the content of them should be exactly the same. Unless you are offering a special promo for certain regions take special care to avoid different advertising and IAPs across different regions.
Update production pipeline (including QA) to support addition load from localization
As you are catching up with the backlog of localizing all the existing content your game has to offer, you will also need to look at how to include the localization process so that it becomes part of your production roadmap. Make sure that you make all the materials to be localized available earlier so that your team of in-house translators or an external company have enough time to complete the work. Should there be a time where localization can’t be finished in time for release, there is always the option of using English (or your default language) and making the update later once localization is ready.
This article has covered localization as an afterthought: planned and implemented after the game has been live for a certain period of time. There is also the option of providing localization simultaneously at release, which will be similar to the above process, except that the localization process will need to be started during the development stage and included as part of the live-ops process before the game is released. Do not make the mistake of assuming that localization can happen quickly and efficiently with no issues once the game is done with the majority of development, preparing for localization at an earlier stage will help your team deliver quality translations to your new players. We hope that this article has provided some insights on the preparations to be done when undertaking localization for your game.