Localization Services

Adapt your digital products for every market, not just translate them. We localize software, websites, apps, games, and e-learning in more than 200 languages — handling the interface, the formats, the culture, and the code — so your product feels native everywhere it ships.

Products targeting Chinese users localize across Simplified and Traditional scripts: our Chinese translation services page explains how script, region, and terminology choices are made.

Localization services for software, websites, apps, games, and e-learning

Operating to ISO 9001 and 17100 standards  ·  Women-owned (WBENC), SAM.gov-registered  ·  Translation memory & connectors  ·  200+ languages  ·  Serving clients since 2005

Localization is what separates a product that was translated from one that was built for the market. It is not enough to convert the words: interface strings have to fit their buttons, dates and currencies have to follow local convention, right-to-left languages have to mirror the layout, code has to handle other character sets without breaking, and the whole experience has to feel like it was designed for the user rather than ported to them. That blend of language, culture, and engineering is what we do. For two decades we have localized digital products for companies expanding worldwide, and this page is the front door to that work — choose the product type that fits your need below.

Localization services we provide

Each kind of digital product brings its own files, constraints, and testing needs, so we organize the work into focused services handled by specialists in each:

Choosing Language Variants

Description of the main language variants chosen today along comments on the best choice strategies.

Spanish

(a) Mexican: Mexican Spanish is the most sought variety. Mexican Spanish is well accepted in both the US and other Latin American countries. It is also a consistent Spanish variant since there is a qualified pool of resources in Mexico

(b) Neutral: Neutral Spanish is an imaginary type of Spanish, which doesn’t exist anywhere. Some LSPs, for marketing reasons, came up with the idea of a Spanish that wouldn’t use grammar or spelling particular to just one country. Although we can direct our Spanish translators to avoid localisms, it is actually impossible produce a Spanish content that will read perfect in every single country.

Neutral Spanish translations should be assigned to our Argentinean translators. Argentinean translations are well accepted in other Latin countries while not being so particular to a single country like the Mexican variant

(c) Hispanic: Hispanic Spanish usually refers to the Spanish variant spoken within the US. While there isn’t a pure variety of Spanish spoken in the US, we can provide a Spanish variant targeting US residents by assigning US-born Spanish translators. Such translators are aware of the current usage of idioms, and they can implement an American stylized version of the Spanish language.

(d) Latin American: Similar to “Neutral Spanish”. Latin American Spanish, just like Neutral Spanish translations, should be assigned to our Argentinean translators. Argentinean translations are well accepted in other Latin countries while not being so particular to a single country like the Mexican variety

(e) Spaniard: Probably the least sought variety of Spanish. Few clients will be concerned with the Spaniard markets due to its small size compared to other Spanish-speaking markets like Mexico or Latin America.

Cultural Aspects and Local Regulations

a) Brand appropriateness

Check if there is a meaning for the brand name in the target country. We have seen several instances of brand names that would have a profane meaning in certain target countries. If the client chooses to proceed with a bad-choice brand name in the target country, make sure to document in written such choice by the client

b) Register

Some cultures will prefer serious styles for business (e.g.: Hispanics in general) while others will be more concerned with effectiveness (e.g.: North Americans). Client should choose the appropriate style based on:

  • Target country
  • Audience
  • Knowledge area
  • Desired effect

c) Grammar / Spelling

  • Check the governing language authority for the target country
  • Most countries will have a language governing entity. In Spain, for instance, there is the Royal Spanish Academy. They choose what is right and what is wrong in the Spanish language.
  • For some countries like Brazil, multiple systems may coexist. The Brazil-Portugal Reform of the Portuguese language became effective in 2009, but some clients still want our writers to use the previous set of rules.

d) Personal Name

  • Name orders: check on first / last name order. Latin countries, for instance, will not use last name as often as the US or the UK
  • Titles

Titles should be properly used in the content. Some countries will use a title along the first name instead of the last one (e.g.: Mr. John instead of Mr. Smith).

  • Colors: meaning of colors will vary greatly among different countries. Black and red are two of the most difficult colors to use universally

c) Political issues

  • Assess which facts could be troublesome when writing the content
  • Common political issues include geographical disputes and disputed borders

d) Social issues

Social aspects that may be important during the content writing include:

  • Ethnicity
  • Clothing
  • Socioeconomic status
  • Conventions
  • Taboos
  • Religions
  • Superstition

Local Regulations

Clients and projects will need to meet different regulations. While some segments (e.g.: medical content) may be highly regulated, others (e.g.: giftware) may have fewer requirements.

  • Local privacy requirements
  • Additional required disclaimers (e.g.: California)
  • Specific labeling requirements
  • Encryption and data access by local authorities
  • Taxation
  • Government assigned documents
  • Battery Sizes
  • Voltage and current standards
  • Others

Download a PDF version of our Localization Checklist

Language codes and nomenclature

Top 100 languages according to observed demand over the last 10 years of business at The Translation Company Group.

Language ISO 639-1 All Names
Afrikaans AF Afrikaans
Albanian SQ Albanian
Arabic AR Arabic
Armenian HY Armenian
Azerbaijani AZ Azerbaijani
Basque EU Basque
Belarusian BE Belarusian
Bengali BN Bengali
Bokmål, Norwegian NB Bokmål, Norwegian; Norwegian Bokmål
Bosnian BS Bosnian
Bulgarian BG Bulgarian
Burmese MY Burmese
Castilian ES Spanish; Castilian
Catalan CA Catalan; Valencian
Chechen CE Chechen
Chewa NY Chichewa; Chewa; Nyanja
Chinese ZH Chinese
Croatian HR Croatian
Czech CS Czech
Danish DA Danish
Dutch NL Dutch; Flemish
English EN English
Estonian ET Estonian
Finnish FI Finnish
Flemish NL Dutch; Flemish
French FR French
Georgian KA Georgian
German DE German
Greek, Modern (1453-) EL Greek, Modern (1453-)
Greenlandic KL Kalaallisut; Greenlandic
Guarani GN Guarani
Gujarati GU Gujarati
Haitian HT Haitian; Haitian Creole
Haitian Creole HT Haitian; Haitian Creole
Hawaiian Hawaiian
Hebrew HE Hebrew
Hindi HI Hindi
Hungarian HU Hungarian
Icelandic IS Icelandic
Indonesian ID Indonesian
Italian IT Italian
Japanese JA Japanese
Javanese JV Javanese
Kannada KN Kannada
Kashmiri KS Kashmiri
Kongo KG Kongo
Korean KO Korean
Kurdish KU Kurdish
Lao LO Lao
Latin LA Latin
Latvian LV Latvian
Luxembourgish LB Luxembourgish; Letzeburgesch
Macedonian MK Macedonian
Malay MS Malay
Malayalam ML Malayalam
Maltese MT Maltese
Marathi MR Marathi
Moldavian RO Romanian; Moldavian; Moldovan
Moldovan RO Romanian; Moldavian; Moldovan
Mongolian MN Mongolian
Navaho NV Navajo; Navaho
Navajo NV Navajo; Navaho
Nepali NE Nepali
Norwegian NO Norwegian
Norwegian Bokmål NB Bokmål, Norwegian; Norwegian Bokmål
Persian FA Persian
Polish PL Polish
Portuguese PT Portuguese
Punjabi PA Panjabi; Punjabi
Pushto PS Pushto; Pashto
Romanian RO Romanian; Moldavian; Moldovan
Russian RU Russian
Serbian SR Serbian
Slovak SK Slovak
Slovenian SL Slovenian
Spanish ES Spanish; Castilian
Swahili SW Swahili
Swati SS Swati
Swedish SV Swedish
Tagalog TL Tagalog
Tahitian TY Tahitian
Tajik TG Tajik
Tamil TA Tamil
Tatar TT Tatar
Telugu TE Telugu
Thai TH Thai
Tibetan BO Tibetan
Tonga (Tonga Islands) TO Tonga (Tonga Islands)
Uighur UG Uighur; Uyghur
Ukrainian UK Ukrainian
Urdu UR Urdu
Uzbek UZ Uzbek
Valencian CA Catalan; Valencian
Vietnamese VI Vietnamese
Welsh CY Welsh
Xhosa XH Xhosa
Yiddish YI Yiddish
Zhuang ZA Zhuang; Chuang
Zulu ZU Zulu

Numbers, addresses, currencies and dates

Numerical

a) Numbers

  • Check decimal separator
  • Check digit grouping

b) Measurement

  • Metric System
  • Imperial System
  • United States Customary Units

Check if we should use only main system or dual system. Some clients choose to present multiple systems to cover different markets with the same localized material (e.g.: US/Metric in a French document to be used in France and Canada as well)

c) Phone Numbers

  • Phone format: use official format

Addresses

a) Official

  • Based on national postal service

b) SEO-driven

  • Google will have specific requirements for SEO and online map features to operate properly. Such requirements not always match the official standard from the target country. Check if they match. If they don’t, client should choose which one should be used

Currency

a) Currencies

  • Single or multiple currencies in the target country
  • If multiple, check which one(s) should be used.

b) Symbol and Usage

  • Define proper currency symbol and usage
  • Choice for ISO or country-preferred codes

Dates

a) Dates

  • Define proper format for dates

b) Time

  • Define proper format for time
  • Time zone may be UTC (international) or location-based (e.g.: name of the city). Location-based time zones should be used unless specified otherwise by the client

c) Calendar

  • Check if there is more than one calendar in use (e.g.: for Israel)
  • The Gregorian calendar should be used unless specified otherwise by the client

More than translation

The engineering side of localization is where projects succeed or fail, and we handle it end to end. We extract translatable strings from your resource files and put them back without touching the code, manage text expansion and contraction so nothing overflows a button or truncates a label, and localize the details users notice — dates, numbers, currencies, units, addresses, and sort orders. We support right-to-left scripts and bidirectional layouts, get encoding and fonts right so every character renders, and respect placeholders, variables, and string length limits so functionality survives translation intact.

Localization technology: memory, connectors, and continuous localization

Modern products do not ship once; they ship continuously, and our tooling is built for that reality. Translation memory stores everything we have translated for you so repeated and updated strings are reused — consistent, faster, and cheaper every release — while termbases keep product names and UI terms uniform across the whole experience. We work in standard localization file formats (JSON, XML, PO, .strings, .resx, YAML, and more) and connect to your repositories, CMS, and TMS through APIs and connectors, so new and changed strings flow to us and back automatically. For agile teams, this enables continuous localization: translations keep pace with your sprints instead of bottlenecking the release.

Linguistic and functional QA

Localization is not done when the strings come back; it is done when the localized build works. We review translations in context so wording fits the actual screen, then perform localization QA on the running product — checking for truncation, overlap, broken layouts, encoding errors, and functional bugs introduced by the localized content. You receive a product that has been seen and tested in each language, not just a file of translated strings handed back untested.

Languages we cover

We localize into more than 200 languages and locales, with attention to the regional variants that matter — Latin American versus European Spanish, Simplified versus Traditional Chinese, Brazilian versus European Portuguese. The most requested include Spanish, French, German, Japanese, Korean, Chinese, Portuguese, Italian, Arabic, and Russian, with additional locales sourced on request.

Why companies choose us

We are a family-run, women-owned (WBENC) firm, registered in SAM.gov, with more than two decades of localization experience and most of our linguists on board for over ten years. We deliver in-house rather than brokering, pair linguists with localization engineers, and fit our tooling to your release process. Localization pairs naturally with our e-commerce content work and our technical translation for the manuals behind the product. Talk with our CEO: book a complimentary consultation with Camila Saunier to plan your localization.

WBENC-Certified Women's Business Enterprise

Frequently asked questions

What is the difference between translation and localization?

Translation converts words; localization adapts an entire product — interface, formats, culture, and code — so it works and feels native in each market. Localization includes translation plus engineering and QA.

Do you work from our code and file formats?

Yes. We handle standard formats (JSON, XML, PO, .strings, .resx, YAML, and more), extract and reinsert strings without touching code, and connect to your repo, CMS, or TMS via APIs and connectors.

Can you support continuous localization for agile releases?

Yes. With translation memory and connectors, new and changed strings flow to us and back automatically, so localization keeps pace with your sprints.

Do you test the localized product, not just translate strings?

Yes. We review in context and run localization QA on the build, checking for truncation, layout issues, encoding errors, and functional bugs in each language.

Which languages do you cover?

More than 200 languages and locales, including regional variants, with the most common being Spanish, French, German, Japanese, Korean, Chinese, and Arabic.

Request a localization quote

Tell us the product, the file formats, and your target markets and release cadence, and we will scope the right approach and a clear quote — at no cost to ask.

Book a complimentary session with our CEO, Camila Saunier, or email [email protected] or call 800.725.6498.

Error: Contact form not found.

Error: Contact form not found.