Website and software localization
Websites, web apps, mobile apps and help centers translated from your CMS, XLIFF or string files, then checked on the real pages in each language, including right-to-left layouts.
- You send
- A CMS export, XLIFF or string files, or access to your translation plugin
- You get back
- Translated files in the same format, ready to import
- Checked on
- Your staging site or app build, in every language
- Priced by
- Word count, languages and testing time
Translation and localization
Website translation changes the words. Localization makes the whole site work for the market: dates, prices, units, sizes, forms and images, plus layouts that hold up when German runs long or Arabic runs right to left.
We translate from the files your developers already use, so nothing is copied and pasted, then check the result on the real pages before you go live.
What we localize
Content and interface, on the web and in apps.
Websites
Pages, menus, forms and product content from WordPress, Shopify, Webflow, Drupal, Joomla and HubSpot.
Mobile and web apps
Interface strings in iOS, Android and JSON resource files, with plurals and placeholders handled correctly.
Help centers and docs
Knowledge base articles and product documentation, including screenshots retaken or edited in each language.
Multilingual SEO
Keyword research in each market, then titles, meta descriptions, URLs and alt text written for what people search there.
Right-to-left layouts
Arabic, Hebrew, Farsi and Urdu sites checked for mirrored navigation, icons, forms and mixed-direction text.
Ongoing updates
New and changed strings translated as you release, with your translation memory keeping existing wording consistent.
What we check on the live pages
Problems that never show up in a spreadsheet of strings.
- Text that doesn't fit. Buttons, menus and headings cut off or wrapping badly.
- Broken placeholders. Variables such as {name} or %s changed or lost in translation.
- Plurals and gender. Messages that read wrong for 1, 2 or 5 items in languages with more plural forms than English.
- Formats. Dates, prices, phone numbers and addresses in the local format.
- Leftover English. Untranslated strings, images with text and error messages.
How a localization project runs
Nothing goes live until a native speaker has checked it on the real page.
Export
You export the content or strings, or give us access to your translation plugin or platform.
Quote
We count the new words, check the formats and send a fixed price and a date.
Translate
Native speakers translate with your glossary and style guide, and a second linguist reviews.
In-context check
A native speaker goes through the staging site or app build, page by page, in each language.
Second check QAGo live and update
You import and publish. New strings get translated as you release.
Platforms and formats
- Platforms
- WordPress with WPML or Polylang, Shopify, Webflow, Drupal, Joomla and HubSpot
- String files
- XLIFF, JSON, YAML, PO, iOS .strings and .stringsdict, Android strings.xml, RESX and CSV
- SEO
- Titles, meta descriptions, URL slugs, alt text and hreflang tags
- Testing
- Staging sites, and iOS and Android test builds
Platform access and app testing setup to confirm
Related services
Questions about website localization
Can you work from a CMS export or XLIFF?
Yes. We work from XLIFF, JSON, PO and other string files, or from your CMS translation plugin, and return files in the same format so your developers can import them without rework.
Do you test the translated site?
Yes. A native speaker goes through your staging site or app build in each language, checking layout, placeholders, formats and leftover English, before anything goes live.
What's the difference between website translation and localization?
Translation changes the text. Localization also adapts dates, prices, units, images, forms and layout to each market, and checks the result on the live pages.
How do you handle right-to-left languages?
We translate Arabic, Hebrew, Farsi and Urdu, then check the site for mirrored navigation, icons and forms, and for numbers and English words reading correctly inside right-to-left text.
Do you do multilingual SEO?
Yes. We research keywords in each market and write titles, meta descriptions, URL slugs and alt text around what people there search for, and can check your hreflang setup.
How do you handle updates after launch?
Send new or changed strings as you release. Your translation memory keeps existing wording consistent, so only new and changed text needs translating.
Send us your site or strings
Send a CMS export or string files with the languages you need. We reply with a fixed price, a date and a testing plan.
- Phone
- +44 20 3290 0116
- Phone hours
- Weekdays 9:30 to 16:00, weekends 9:30 to 12:00, UK time