OkayCMS Multilingual Setup
10 reviewsOkayCMS multilingual setup: URL structure, translated slugs, hreflang, canonicals — plus the currency-versus-language question people get wrong. From 2,500 UAH.
Service
OkayCMS multilingual setup
A second language in a store is not just translation. Most of the work goes into URL structure and into making sure search engines do not treat the language versions as duplicates.
What is included
- enabling and configuring languages in the system;
- URL structure for the language versions;
- translated page slugs rather than transliteration;
- hreflang tags with reciprocal links between every version;
- canonical URLs, so the versions do not compete with each other;
- a language switcher that leads to the same page, not to the home page;
- translation of the store interface.
What is not included
Content translation — product names, descriptions, categories. I configure the mechanism; the copy is translated by you or a translator. But it is guaranteed to land in the right fields of the right language versions.
The typical mistake
A language switched on "as is": the interface is translated, the products are not, pages are reachable at several addresses, and duplicates sit in search results. Untangling that later costs more than configuring it properly at the start.
The second common problem is currency tied to language. They are different things, and the relationship needs thinking through: a foreign language does not always mean a different currency.
Before and after
- A second language switched on “as is”: the interface translated, the products not
- Pages reachable at several addresses, with duplicates sitting in search results
- The language switcher leads to the home page, and currency is tied to language
- A URL structure for each language version, with translated slugs instead of transliteration
- Reciprocal hreflang tags and canonical URLs, so the versions do not compete with each other
- A switcher that keeps visitors on the same page; the store interface translated
Reviews (10)
5.0Звернулась за послугою «Налаштування мультимови OkayCMS». Частина тексту лишалась неперекладеною. Видно, що людина глибоко розуміється на OpenCart. Ціна відповідала обсягу, прихованих доплат не було.
«Налаштування мультимови OkayCMS» — саме те, що шукав. Не був налаштований hreflang. Зробили навіть трохи більше, ніж домовлялись. Після здачі ще тиждень відповідали на дрібні питання. Магазин нарешті працює як треба.
Звернувся за послугою «Налаштування мультимови OkayCMS». Мовні версії плутались у пошуку. Перед стартом детально пояснили що і навіщо. Комунікація була чіткою, відповідали швидко. Звернусь ще раз із наступними задачами.
Звернулась за послугою «Налаштування мультимови OkayCMS». Мовні версії плутались у пошуку. Перед стартом детально пояснили що і навіщо.
Звернувся за послугою «Налаштування мультимови OkayCMS». Частина тексту лишалась неперекладеною. Усе зробили в обумовлені строки, без зайвих питань. Результатом повністю задоволений.