With the Translate & Adapt app, you can add translations to your store for products, collections, blog posts, policies, and pages.
Hello! We are thinking about moving our translations to Shopify Translate and Adapt and see that it translates 2 languages for free. Are we able to translate more than 2 languages for a fee?
Solved! Go to the solution
This is an accepted solution.
Hi there @amolloy21. I'm happy to help you out with this! Do you mind if I ask why you'd like more languages translated? Is your online store targeting many different markets?
At this time automatic translations within the Shopify Translate and Adapt app are limited to two languages and there isn't a way to pay for more automatic translations. That being said, you would still be able to manually translate content following these steps if you hit your limit. I'm happy to share this and any more feedback you have about this with our team who work on improvements to the app. We're always looking for ways to improve features. Especially this one since the app was released recently.
Please let me know if you have any questions!
Erin | Shopify
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit the Shopify Help Center or the Shopify Blog
This is an accepted solution.
Hi @joeybab3 @Mark1988 , additional auto-translated languages is being considered, but there is not confirmation or a timeline as yet. In the mean time there is a workaround to get a similar result of Google Translate translations of your store, including HTML content. It uses the Languages CSV (Settings > Languages > Export) and employs the Google Translate API inside Google Sheets, creating an API.
Video:
Steps:
function translation(text, froml, tol) {
// Check if source and target languages are the same
if (froml === tol) {
return ''; // Return blank if source and target languages are the same
}
// Check if source text is only a number
if (!isNaN(text)){
return ''; // Return blank if source text is only a number
}
// Convert text to string if it's not already
var inputText = String(text);
// Extract the Liquid code by matching text inside double curly brackets
var liquidCode = inputText.match(/{{\s*[\w\.]+\s*}}/g);
// Replace the Liquid code with a placeholder for translation
var cleanedText = inputText.replace(/{{\s*[\w\.]+\s*}}/g, '[[liquid_code_placeholder]]');
// Translate the cleanedText
var translatedText = LanguageApp.translate(cleanedText, froml, tol, {contentType: 'html'});
// Restore the Liquid code in the translated text
if (liquidCode) {
liquidCode.forEach(function(code, index) {
translatedText = translatedText.replace('[[liquid_code_placeholder]]', code);
});
}
return translatedText;
}
Then go and deploy your API:
=translation(G2,"en",D2)
To learn more visit the Shopify Help Center or the Community Blog.
This is an accepted solution.
Hi there @amolloy21. I'm happy to help you out with this! Do you mind if I ask why you'd like more languages translated? Is your online store targeting many different markets?
At this time automatic translations within the Shopify Translate and Adapt app are limited to two languages and there isn't a way to pay for more automatic translations. That being said, you would still be able to manually translate content following these steps if you hit your limit. I'm happy to share this and any more feedback you have about this with our team who work on improvements to the app. We're always looking for ways to improve features. Especially this one since the app was released recently.
Please let me know if you have any questions!
Erin | Shopify
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit the Shopify Help Center or the Shopify Blog
I would definitely like to add a +1 to this for our store, right now we have a really janky auto translate with google thing going but it would be much better to be able to tailer the content on our own using our native speakers of the languages. At the current moment yes we ca manually go and find every section to translate but it would be much easier to just fix the ones that are not right rather than start from scratch.
Hi, @joeybab3. I'm happy to look into this with you! I completely understand why you want to have more tailored translations. Can you tell me more about the translation adjustments you're hoping to make?
You are currently able to manually fix translations without needing to start all of your translations over from scratch. You can read more about how to do this using the Translate & Adapt app here. You can do this by locating the translation you want to fix directly in the Translate & Adapt app. You can also do this by going to the content page that you want to translate and clicking More actions > Localize.
For example, if you want to fix the translation for the name of a product you can locate that product directly within the app and type in the translation you would like instead.
You could also go directly to the product page in your Shopify admin. If you click More actions > Localize on that page you'll be brought to the same page in the screenshot above where you can make translation adjustments.
Please let me know if you have any questions!
Erin | Shopify
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit the Shopify Help Center or the Shopify Blog
The adjustments are I would like to auto-translate more than 2 languages, that is all 🙂
+1 here. Having ability to translate into more than 2 languages (either free or for a fee) would be nice to have.
Hi, does anyone know when the maximum of 2 automatic translations will be increased? Have 7 more languages which need to be translated. If the App gets updated/extended soon, we can wait. Otherwise we need to make an alternative plan. Thanks for the update
Shopify has not said whether they are even looking into doing that, everything here is what they've said.
Ok, thanks for your reply. Have studied this a bit, and actually it's not to hard to arrange the translations for the other languages. Several ways to arrange it in a swift and afforable way 🙂 Ofcourse need to double check, but then at least the base is there
This is an accepted solution.
Hi @joeybab3 @Mark1988 , additional auto-translated languages is being considered, but there is not confirmation or a timeline as yet. In the mean time there is a workaround to get a similar result of Google Translate translations of your store, including HTML content. It uses the Languages CSV (Settings > Languages > Export) and employs the Google Translate API inside Google Sheets, creating an API.
Video:
Steps:
function translation(text, froml, tol) {
// Check if source and target languages are the same
if (froml === tol) {
return ''; // Return blank if source and target languages are the same
}
// Check if source text is only a number
if (!isNaN(text)){
return ''; // Return blank if source text is only a number
}
// Convert text to string if it's not already
var inputText = String(text);
// Extract the Liquid code by matching text inside double curly brackets
var liquidCode = inputText.match(/{{\s*[\w\.]+\s*}}/g);
// Replace the Liquid code with a placeholder for translation
var cleanedText = inputText.replace(/{{\s*[\w\.]+\s*}}/g, '[[liquid_code_placeholder]]');
// Translate the cleanedText
var translatedText = LanguageApp.translate(cleanedText, froml, tol, {contentType: 'html'});
// Restore the Liquid code in the translated text
if (liquidCode) {
liquidCode.forEach(function(code, index) {
translatedText = translatedText.replace('[[liquid_code_placeholder]]', code);
});
}
return translatedText;
}
Then go and deploy your API:
=translation(G2,"en",D2)
To learn more visit the Shopify Help Center or the Community Blog.
This is very useful. Do you have a similar solution that uses chatGPT, their translations are much more authentic given the correct prompt.
Hey @Billyjoe_Jarvis , we haven't but you'd totally be able to do that if you work out how to call chatGPT translations in Google Sheets. The key thing that the above function does is translate HTML but preserve tags.
To learn more visit the Shopify Help Center or the Community Blog.
hi! any other options? this gives me an error code:
Would like to translate our store to additional 5 languages, the maximum 2 is a bit frustrating to shops from the EU 😞
Looks like you exceeded your daily allowance yesterday on Google's API, did you try again today?
Your other alternative is a third party app. Translate & Adapt is built by Shopify (our team) and uses the native translations API. Which means that the translations don't 'belong' to Translate & Adapt, they're saved to Shopify's databases. Which means that other apps that also use the native API can be used alongside Translate & Adapt. This is a collection of those apps: https://apps.shopify.
To learn more visit the Shopify Help Center or the Community Blog.
Hi Admin, after a year, this app still limit to 2 languages.
We need more please.
User | RANK |
---|---|
2 | |
2 | |
2 | |
1 | |
1 |
On our Shopify Expert Marketplace, you can find many trusted third party developers and fr...
By Arno Nov 27, 2023You've downloaded the Search & Discovery app from the Shopify App store, and as you're ...
By Skye Nov 8, 2023The year-end shopping season is just around the corner. Is a flash sale on your radar? Are...
By Jasonh Nov 6, 2023