Russian version of the online store on WordPress / WooCommerce
Task: Implement the Russian version of the online store on WordPress / WooCommerce without duplicating products and variations.
⚠️ CRITICAL REQUIREMENT
The site synchronizes stock with CRM by variation ID.
Therefore:
❌ Cannot create copies of products for RU
❌ Cannot create separate RU variations
❌ Cannot use WPML/Polylang in product duplication mode
✅ There must be one product and one set of variations in the database
✅ product_id and variation_id must be the same
✅ Only texts change
What needs to be done
1. Language structure
Add RU version of the site
URL format:
site.com/ru/...Language switcher
2. Translatable elements
For products:
Title
Short description
Full description
SEO Title
SEO Description
For categories and attributes:
Category names
Attribute names (color, size, etc.)
Attribute term names
❗ At the same time, new products or variations cannot be created
3. SEO requirements
Separate RU URLs
Separate Title and Description
hreflang UA ↔ RU
RU pages must be indexed
Acceptance criteria
The work is considered complete if:
✔ There are no product duplicates in the database
✔ Variation IDs have not changed
✔ Stock in CRM is displayed the same on UA and RU
✔ RU texts are displayed correctly
✔ SEO meta for RU are different
✔ Filters and variations work on RU
Client's review of cooperation with Andrey Topchy
Russian version of the online store on WordPress / WooCommerceEverything was done well and on time. I recommend.
Freelancer's review of cooperation with Oleksandr Oleksandr
Russian version of the online store on WordPress / WooCommerceI am satisfied with the collaboration. The project turned out to be technically complex and engaging, requiring deep immersion in the code. The client clearly understands what they want to achieve in the end and has a reasonable attitude towards work-related matters. Payment is timely. I recommend!
-
198 Good day, I can add localization to the website, without duplicates, and in general without changes to the website's functionality, exactly as you described, I have done this before.
I have 10 years of experience.
-
744 8 0 Good day!
I can offer two implementation options.
As part of the project, I can create additional fields for products, categories, and attributes, as well as suggest using WPML or Polylang with improvements to the logic of synchronizing products between languages.
This is a common and well-established task for multilingual sites, so there will be no issues with scaling and support.
-
242 Hello.
I have reviewed the technical task and critical requirements for synchronization with the CRM.
I confirm compliance with all restrictions from the technical task:
❌ There will be no duplication of products and variations
❌ Product and variation IDs will not change
✅ One product and one set of variations will remain in the database
✅ Stock from the CRM is correctly displayed on the UA and RU versions
Scope of work
Adding the RU version of the site with separate URLs /ru/
… Language switcher
Translation:
names and descriptions of products
SEO Title and Description
categories, attributes, and their values
Correct operation of variations and filters in RU
SEO settings:
separate RU pages
hreflang UA ↔ RU
indexing of the RU version
Terms and cost
⏱ Completion time: 6–8 working days
💰 Cost: 8-12k
(finally clarified after a brief technical agreement)
Acceptance criteria
There are no duplicates of products in the database
Product and variation IDs are preserved
Data from the CRM is the same for UA and RU
RU texts and SEO are displayed correctly
Filters and variations work without errors
Ready to start immediately after confirmation.
-
727 6 0 contact us
-
976 4 0 Good day, my name is Dmitry, I am from the KingKongLab team. I understood the task, especially the critical point regarding the synchronization of stock with the CRM and the preservation of product_id and variation_id — this is important and mistakes cannot be made here.
We can create a Russian version of the store so that there is only one product and one set of variations in the database, without any duplicates. Only the texts and SEO will change, we will not touch the products and variations themselves. WPML or Polylang in duplication mode will not be used.
We will create a RU-structure with addresses like /ru/, a language switcher, translations of titles, descriptions, and SEO meta for products, categories, and attributes. We will set up hreflang UA and RU so that the Russian pages are indexed correctly. Filters and variations will work the same on both versions, and the stock from the CRM will be displayed correctly.
If needed, I will propose a technical solution and carefully implement everything without risk to the database and integration with the CRM. I am ready to discuss the details and quickly get started on the work.
-
4656 132 0 Hello.
I am ready to correctly implement multilingualism.
Feel free to contact me, I will be happy to collaborate.
-
Виходить ви хочете свій плагін перекладу товарів?
-
Current freelance projects in the category Content Management Systems
Filling goodIt is necessary to add 129 products. There is an export file with the products, however, the standard import does not fit, as it is necessary to create the catalog structure before uploading: categories, sections, and if necessary, subcategories. After that, perform the product… Content Management Systems ∙ 20 hours 1 minute back ∙ 15 proposals |
Moving from Hosting to AnotherGood day I plan to transfer the website from the hosting in Ukraine to hosting.works. Also, it is necessary to set up a rule that if the traffic from a certain IP exceeds, for example, 100 requests per day, it should be blocked. Content Management Systems, Web Programming ∙ 22 hours 34 minutes back ∙ 80 proposals |
OpenCart edits and fixes
45 USD
It is necessary to update the print order generation template for OpenCart. It should be as similar as possible to the template from Prom (I will send it directly to show how it looks). I have already made adjustments to the image with a crooked module last night (it needs to… Content Management Systems ∙ 1 day 18 hours back ∙ 26 proposals |
Refinement of WordPress site (Elementor + WooCommerce) for Google Ads advertising launchWHAT NEEDS TO BE DONE The work is divided into blocks; you can take on everything or individual blocks: Block 1 — Speed Optimization (Mobile-First) The current PageSpeed score for the mobile version is 51/100. It needs to be raised to 80+. Target metrics: LCP < 2.5 s… Content Management Systems, Web Programming ∙ 1 day 20 hours back ∙ 36 proposals |
Optimization of Core Web Vitals (OpenCart) for Google PageSpeed — Mobile and PC versionsOrder description: We are looking for an experienced frontend developer/OpenCart specialist to optimize the loading speed of the website (categories and product cards) according to Google Core Web Vitals requirements. About the project: * CMS: OpenCart. * Specifics: The site… Content Management Systems, Javascript and Typescript ∙ 4 days 21 hours back ∙ 23 proposals |