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.

yourstore.com/en/
WomenMenSale

Free returns within 30 days

Shop now
<trans-unit id="hero.title">
  <source>Free returns within 30 days</source>
</trans-unit>
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.

  1. Export

    You export the content or strings, or give us access to your translation plugin or platform.

  2. Quote

    We count the new words, check the formats and send a fixed price and a date.

  3. Translate

    Native speakers translate with your glossary and style guide, and a second linguist reviews.

  4. In-context check

    A native speaker goes through the staging site or app build, page by page, in each language.

    Second check QA
  5. Go 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

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 hours
Weekdays 9:30 to 16:00, weekends 9:30 to 12:00, UK time

Send us a message

We use your details only to reply to this message. See our Privacy Policy. To send files, use the quote request form.

Book a call

30 minutes with our project team. Choose a weekday and a time between 10:00 and 18:00 UK time.

Calls run Monday to Friday. Weekends aren't available.

Choose a date to see times