SandVox

What is Game Internationalization (i18n)?

Game Localization · Glossary

What is Game Internationalization (i18n)?

Game internationalization (abbreviated i18n — 18 letters between the ‘i’ and ‘n’) is the engineering process of designing and building a game so that it can be adapted for different languages and regions without requiring code changes for each language. Internationalization happens before localization — it’s what makes localization technically possible.

Internationalization vs. Localization

Internationalization is engineering; localization is content work. i18n prepares the system: string externalization, font support, RTL layout capability, encoding handling, date and number format flexibility, and locale-aware sorting. Localization then fills that system with content: translated strings, adapted audio, culturally relevant assets. A game that isn’t internationalized first will hit technical blockers during every localization project.

Key Internationalization Requirements

Core i18n requirements for games include: externalized strings (all player-visible text stored in language files, not hardcoded), Unicode support (UTF-8 or UTF-16 encoding for full character set coverage), font support for all target character sets (including CJK, Cyrillic, Arabic, and extended Latin), right-to-left layout support if targeting Arabic or Hebrew markets, locale-aware number and date formatting, and concatenation-free string construction (to allow word order variation across languages).

The Cost of Poor Internationalization

Games built without i18n in mind create large technical debts that compound with each language added. Hardcoded strings must be found and extracted manually. Fonts must be replaced or extended post-launch. RTL layouts require UI rebuilds. String concatenation patterns break in languages with different word order. The engineering cost of retrofitting i18n into a shipped game is typically 5–10x the cost of doing it during development.

Localization-Ready vs. Localization-Friendly

A localization-ready game has all strings externalized and basic i18n infrastructure in place — the minimum for starting localization. A localization-friendly game also has context notes for translators, character limit metadata per string, screenshot references, and clear guidelines for the localization team. Localization-friendly games produce higher-quality localization faster and at lower cost.

SandVox and Game Internationalization (i18n)

SandVox provides localization readiness reviews — assessing how well a game’s current build is prepared for localization and identifying i18n gaps that should be addressed before translation begins. We advise on string externalization, encoding, and context documentation to maximize localization quality.

Related terms: Game Localization · Pseudo Localization · Localization Kit · Character Limit Localization

Frequently Asked Questions

When should internationalization happen in game development?

During initial development — before any UI is finalized. Internationalization retrofitted after development is significantly more expensive. The earlier i18n considerations are incorporated, the lower the total cost of localization across all target languages.

Does my game need to support right-to-left (RTL) layouts?

Only if you’re targeting Arabic, Hebrew, or Persian markets. RTL support requires specific engineering — it’s not a localization step, it’s an internationalization step. If RTL markets are in your roadmap, plan for it during development.

What is string externalization and why does it matter?

String externalization means storing all player-visible text in separate language files (not hardcoded in the game’s source code). This is the foundation of localization — without it, changing a string for translation requires a code change and a new build. Externalized strings can be swapped per language without touching the codebase.

Can SandVox review our game for localization readiness?

Yes. We offer localization readiness reviews that identify i18n gaps, string extraction issues, encoding problems, and missing translator context. We provide a prioritized list of engineering improvements before localization begins.

Need Expert Game Localization?

SandVox provides end-to-end game localization including game internationalization (i18n) — for narrative games, mobile titles, webtoons, and interactive fiction.