That does seem quite strange alright. Thanks for sharing your store URL for the example also, I see what you mean. I reached out to our theme support team about it, they mentioned that it seems like the theme you are using is a third party purchased theme and not a Shopify developed theme. Because of this, your best next step would be to reach out to the theme developers directly. Can you let me know what theme you are using, please? We can find out who the developers are then. The reason it would be best for the theme developers to look into this is that they wrote the theme for the code and are much more proficient and comfortable with it.
Hope this helps and points you in the right direction!
I pasted your answer to the authors, here’s their answer:
“Buy it now” button is Shopify default, we cannot edit. So we have to use javascript to translate it after it is loaded. However, if you click on it, Shopify will handle this event and that button will be reloaded again.
We see Debut theme on your store, it is Shopify default theme. So you can enable “Buy it now” button on this theme and contact Shopify for help. We will take a look after Shopify help you do this.
Regards,
ArenaTheme Support Team
I cannot afford the luxury of switching themes as the website is live and is being advertised.
Thanks for getting back to me @SHISHA and letting me know what the developers wrote back.
I asked the theme support team again with that information and they said this is something which a lot of other store owners are looking for with different languages also. As it stands it’s difficult to do much currently as the text for this button is controlled by the core and not the theme. I will add your store and Norwegian to the list of stores with this feature request. Be sure to keep an eye on things for future updates regarding it.
jonasta, it looks like Shopify will fix this soon because it is a core issue, and many store owners have this problem. But in the mean time, if you want to translate the text with JavaScript (same solution as SHISHA) you don’t have to program it by yourself, you can use my Shopify-app called Force Translate Anything
As @jonasta mentioned this feature is available now. You can only change the language on the cart and checkout page for the Buy Button before you generate the Buy Button code.
Editing the language of the cart page on the buy button needs to be done before the button has been saved. Once a button has been saved, editing the language is no longer possible, as the code has already been generated.
To change the language on the cart page, click “Shopping Cart”:
To edit the language of the checkout page for the buy button, go to Settings > Checkout. Scroll down to the bottom and click “Manage Checkout Language”:
If you are doing this directly from your theme, then you would need to go to Settings > Checkout and change the language, then, fill out your translations. Double-check the Online Store sales channel is installed or it won’t show up.
That’s strange. Can you share the error message it is showing you when you try to translate this for me, please? It’s difficult to know what’s wrong without seeing it.
It should be the same for the free Shopify created themes. If you follow the steps and instructions below:
Settings > Checkout and change the language, then, fill out your translations. Double-check the Online Store sales channel is installed or it won’t show up.
If it’s not working for you, can you tell me what exactly isn’t working? If you could share a screenshot of what you see and point out exactly what isn’t working or share a link to where you mean it would be much appreciated.
I created my buy button in french, which works well. However, when my customer switch the website to english, the buy button and the cart is still in french. How can the button also translate automatically with the rest of the page? Thanks
Would you be able to share your store URL and screenshot exactly the button you mean and I can take a closer look into this for you? If you could also let me know what theme you are using it would be a huge help!
The information I can share with you is that editing the language of the cart page on the buy button needs to be done before the button has been saved. Once a button has been saved, editing the language is no longer possible, as the code has already been generated.
To change the language on the cart page, click “Shopping Cart”. I added a screenshot below to see if it’s the same button you are referring to:
yes, this is what I did the first time I created my button in french and added it to my blog post. I translated wvery word as your image shows me. It’s when the client wants to go on the ENGLISH version of the website that the button (and its product description) stays in french. This is a picture of my website in english with still the button in french:
Thanks for sharing this and adding the screenshot @Pedro_Perez2 .
I spoke to our theme support team who said this is something which is unsupported by Shopify and your best bet would be to look into seeking help from a Shopify Expert with it.
Can I ask, are you using a Shopify hosted website or have you built the site on a different platform and added the buy button separately? If you could share a URL link to your store so I can take a look also it would be much appreciated and a huge help.