How can I translate shipping method text from German to English?

We’re successfully using Weglot to translate the rest of our shop, but the text on the checkout pages never shows as available for translations in Weglot. That’d be fine as Shopify is somehow translating the base German text to English when the “?locale=en” is passed to checkout - never mind that I cannot find how those translations are done as there are no German to English translations listed in our theme/checkout language. However the Shipping Method section always shows the shipping rate text in German.

Since we cannot use Weglot on these pages and I cannot find where/how Shopify is translating any of this text my question is how can I get the German translated to English for this particular section (or can I)? Thanks!

On that Language/translation page, at the very end of all these tabs like “General”, “Layout”, “Products”, etc, click on the 3 dots " … ", and look for “Checkout & system”.

I had a long chat with Shopify about this and in the end they told us it is not possible:

“Shipping rate names cannot be translated either natively or through the use of a compatible 3rd party app. It is not a translatable resource type in the Translations API. If a merchant has flat rate shipping setup per country, they can add individual shipping rates for each country and enter them in the local language. This workaround does not work as soon as a shipping rate applies to more than one country, or if a merchant uses carrier calculated shipping unfortunately”

A real pitty as this is vital for good communication

Any update on this? We are experiencing the same issue and it’s even worse. We initially had English as the default language where we gave the shipping method text a custom description that our pre-orders will arrive in September 2021.

Now we switched to German as our main language and there is no way to edit the shipping method text that is shown in English. It has been stating the pre-orders text ever since!! No wonder nobody who is speaking English is ordering from our store…

@vibesonly

Sorry you are facing this issue, it would be my pleasure to help you.

Welcome to the Shopify community!

Thanks for your good question.

Please share your site URL,
I will check out the issue and provide you a solution here.

Here’s the shop: https://vibes-only.co/. Attached also a screenshot of the old, not translatable text.

@vibesonly

follow this steps may it will be helpful,

particular Single sentence Couldn’t be translatable.

  1. From your Shopify admin, go to Settings > Checkout.

  2. Scroll down to the Checkout language section.

  3. Click Manage checkout language.

  4. Click Change theme language, then choose a language from the drop-down.

  5. Click Save.

Thank you for those instructions! However, I’m reluctant to change the default language back to English as it may mess up or remove some of my German translations (which happened before, for instance in the legal pages). Also, I did not find the option to actually translate the shipping method through your instructions.

I did manage to add a “shipping method notice” though above the faulty text though:

Okay, finally found a solution:

  1. Get a translation app (I’m using Translation Lab - AI Translate)
  2. Select “Delivery Methods” to translate
  3. Change the wording :slightly_smiling_face: