ASM Systems

Service

Multilingual website

Your website gets versions in other languages: each has its own page URLs, a language switcher and hreflang markup, so Google and Yandex show visitors the right version.

Who it is for

  • You work with customers or partners from other countries, but your website is in one language only.
  • Foreign customers translate the site in their browser and see mistakes in prices and terms.
  • The site is already translated, but both versions share the same URLs, and search engines cannot tell which one to show.
  • You are entering a new market and want people to find you in search in that country's language.

What is included

  • Separate URLs for each language, for example /ru/ and /en/
  • A language switcher that leads to the same page in the other version
  • hreflang markup and a sitemap with every language version
  • Interface translation: menus, buttons, forms, error messages
  • Page titles and descriptions for each language
  • Uploading finished translations into the admin panel or the site code
  • Enquiries marked with the language the visitor used to send them

Billed separately

  • Translating the website copy
  • Different prices, currencies and payment methods for different countries
  • SEO for the language version
  • Right-to-left languages

Price and timing

Estimated timing

2–4 weeks

What affects the price

  • The number of languages and pages
  • What the site is built on and whether it supports several languages
  • Who prepares the translations
  • Whether different countries need different prices, currencies or terms
ServicePrice
Multilingual websiteA language version of the website: routes, a switcher, hreflang, interface translation. Translation of the texts is paid separately.from 1,200 BYN≈ $400

How we work

  1. Discussion: the languages, the pages to translate and how you will maintain the versions

  2. The URL structure and preparing the site for several languages

  3. Interface translation, uploading the texts and checking each version

  4. Launch: hreflang, the sitemap, a check of the switcher and enquiries

Terms of work: payment, revisions, warranty

Example

A real project from the portfolio with a similar task.

  • asm-sys.com — this site

    Task
    I needed my own site: services, case studies and prices in Russian and English, fast on mobile.
    Solution
    Next.js (App Router) and TypeScript, two languages via next-intl, static generation. I set up the deployment myself: Docker, Nginx, my own VPS.
    Result
    The site you are reading now.
    • Next.js
    • TypeScript
    • Tailwind CSS
    • GSAP
    • next-intl
    • Docker
    • Nginx
    Read the case study

FAQ

How much does a multilingual website cost?

Adding a language version to a website starts from 1,200 BYN. That covers URLs, the switcher, hreflang and interface translation. Translating the texts is paid separately.

Who translates the texts?

A translator or a member of your team who knows the language and your industry. I prepare a file with all the website texts for them, then upload the finished translation and check that it fits the pages correctly.

Can I just switch on automatic translation?

Technically yes, but I do not recommend it for a commercial website: machine translation distorts terms, prices and terminology, and search engines may treat such pages as low quality. Machine translation works as a draft that a person then proofreads.

Do you have an example of a multilingual website?

This site: Russian and English versions with separate URLs, a language switcher and hreflang. It is built on Next.js, with languages handled by next-intl.

Can a WordPress site be made multilingual?

Yes. On WordPress, multiple languages are set up with a plugin, while on Next.js and Laravel sites it is done in the code itself. I choose the approach after looking at your site.

Contact

Tell me about your task — I'll reply with possible solutions. Or message me directly in the messenger you prefer.

Service: Multilingual website

All services in “Business websites”