As you might have spotted we translate the web address of the pages as well - this further helps with SEO in that language and helps that user understand where they are on the site. Where this gets more complicated though is when working with Chinese. All of the content was translated into Simplified Chinese and this works perfectly for the page content, but if we just used the translated page title as the web address, we’d end up with something like wintechracing.com/zh/清漆艇 which most web browsers won’t understand.
So for this we required the page titles to be translated into Pinyin which is a way of writing standard Chinese using letters from Latin-based languages (like English) so we end up with a web address of wintechracing.com/zh/sai-ting/ which keeps the browser happy and is much more useful to the reader than using the page title in English.
Although it’s not evident on the site, the WinTech Racing site actually has all of its content managed in a Wordpress blog backend to make it easy for the WinTech team to manage and maintain the site. With a non ecommerce site, it’s just content that needs considering. We used a well established plugin that enables all content to have translated versions and establish links between those translated pages. The website itself is built using the Gatsby framework and this grabs all of that content and packages it up into the different language versions.
So what about if you are running an ecommerce store? Well, that’ll depend on which platform you’re using:
In Magento, you can change the Locale of any Store View and with an added language pack, this will change the core text on the page (buttons, labels and so on).
The product information can be translated for each Store View so the title and description can be easily changed to a translated version in your admin area. Page content can be changed by creating a new page with the same URL key, but using the new language Store View and then the translated content can be added into that new page.
You’ll need to add a module to handle some of the SEO technicalities, but we’ll help you determine which one is best for you. Magento currency conversion is handled using exchange rates updated from external sources to keep them up to date, or you can set your own if you’d prefer. You set the base and default currencies that work for you, and you can choose which additional currencies you’d like to offer.
Magento gives you full control over tax zones and rates and the countries that you’d like to deliver to. You also have a wide range of delivery methods and shipping carriers to choose from such as UPS and DHL.
All Shopify Plans above Lite allow multiple languages as part of the plan. You can create international domains to better target your customers and Shopify will take care of the technical bits (the hreflang tags and so on) all automatically for you.
Although Shopify will allow translations of the key parts of the site as standard (what it says on buttons, in emails, and in the checkout for example), to create translations of your content (such as the product’s description) then you will need to look at an app. One we often use allows you to translate your content using an AI to get it all in quickly, and then you can hand craft it from there with any native speaker to get it to match your brand’s tone of voice perfectly.
To sell in multiple currencies, you’ll need to be using Shopify Payments and once enabled most themes come with a currency converter (if yours doesn’t - let us know, we can add one very easily for you).
Shopify will handle the currency conversion for you - although you can set rounding rules so the prices look neater and more considered. On the Advanced or Plus plans you can set exact prices though if you’d prefer.
You can also set whether to include or exclude taxes in your pricing based on the customer’s location, so a UK customer would see pricing including VAT but a customer in Europe would see the VAT-free price. You just set which locations you want to include taxes and Shopify will handle it from there.
Delivery is also handled simply - you can create Shipping Zones which each have their own delivery options. So you could have a zone for mainland UK, and that might have a standard option and a next day option, and then you could have a zone for Europe that could have slightly longer delivery times for example. As with Magento, Shopify has a large number of shipping carriers that can easily be integrated into your store).
Not being confined to a geographical location is one of the great benefits of running an ecommerce store - and widening that audience even further by greeting new customers in their own language and their own currency will make your offering much more appealing. It does take some work to initially get the translation work done, but once that’s done, it’s in place and Google will happily index it and share it with even more potential customers around the world.
We’ve just launched the Chinese version of the site (wintechracing.com/zh/) to add to the Spanish and French versions that we rolled out recently. As the translation work itself is done, German and Czech will be following shortly. As the translation work itself is done, French, German and Czech will be following shortly.
It’s not a small undertaking, but the results are well worth it: Spanish visitors now account for over 9% of traffic, compared to virtually none for the same period last year.