One embed, every visitor's language
French visitors read French, German visitors read German, and the rest read whatever you set as the primary wording. The locator matches each visitor's browser language to the closest translation you have added, and falls back to the primary. One embed handles all of it; nothing changes on the page.
This guide is the recipe. The mechanics of matching and fallback are on the several languages page.
1. Write the primary wording
Open Appearance → Labels. Every phrase the locator shows is there: the search placeholder, "Get directions", "Open now", the days of the week, the empty states. Write them in the language most visitors read. This is also where "Nearby locations" becomes "Nearby dealers" for a single-language locator.
2. Add a language
- 1
Open Language
Under Language, add the language by its code,fr,de,es-MX. - 2
Translate the phrases
Each phrase shows the primary next to an empty field. Fill the ones that matter first: the search placeholder, the filter headings, the buttons. A phrase left blank falls back to the primary, so a partial translation is still a working one. - 3
Add the next
Repeat per language. Regional variants (pt-BRandpt-PT) can differ or share.
3. Test as a visitor
Change your browser's preferred language and reload the page. The locator picks the closest match: fr-CA finds fr when there is no fr-CA. The matching rules, including what happens when a visitor lists several languages, are under how a visitor is matched.
Tag names and custom field labels
Tag names and custom field labels are stored once, like location data, and are not translated. Name a tag in the language of the visitors who will filter by it, or use a name that reads the same across languages, a product name or a brand, which is what product and dealer-tier tags usually are anyway.
A single non-English locator
If every visitor reads the same non-English language, there is nothing to add: write the primary wording in that language and stop. The single-language notes cover date and distance formatting.