Translating metafields to another language

hola-lpl
Tourist
6 0 2

Hi! I have a shop on 3 languages. How can I translate metafields?

Replies 22 (22)

richbrown_staff
Shopify Staff
625 90 153

Metafields with definitions can be translated where they are used - e.g. product metafields can be translated on a product where it's used. Metafields without definitions can be translated via the Translations CSV. Hope that helps

To learn more visit the Shopify Help Center or the Community Blog.

Servitel
Tourist
12 1 2

Hi

can you be more specific please ?

I have installed your APP Translate & Adapt. The content is translated but metafields no.

How is possible to translate metafields content from the dashboard ?

 

thanks in advance

richbrown_staff
Shopify Staff
625 90 153

Hi here, did you try exporting to the Translations CSV? Please share with me here or via DM if you prefer examples of metafields you're not able to translate. Thanks

To learn more visit the Shopify Help Center or the Community Blog.

Servitel
Tourist
12 1 2

I use REST API. I have 2 types of product metafields:
1) free text -> is transalted

2) some definitions only (for example "rosso","giallo","verde" - I expect to be translated as "red","yellow","green") -> not translated

 

peraphs your app translate the free text only ?

richbrown_staff
Shopify Staff
625 90 153

Hi @Servitel , I've looked into this - there is a limitation yes: List type metafields are not currently translatable. This is being addressed but currently this is the case, unfortunately.

To learn more visit the Shopify Help Center or the Community Blog.

brice514
Tourist
9 0 8

Hi! Would you have any update on this please? Thank you!

richbrown_staff
Shopify Staff
625 90 153

Hey @brice514 , List Type metafields are now translatable. This can be done in Translate & Adapt. Any problems please let me know

To learn more visit the Shopify Help Center or the Community Blog.

brice514
Tourist
9 0 8

Hi! Thank you for your reply.

I went through all the "Store metadata" of Translate and Adapt, but couldn't find the metafields I use to create filters (see example below).

The URL is https://www.thebalticclub.com/fr/collections/candles

Do you think it's possible those metafields are translatable somewhere else?

 

Capture d’écran, le 2023-04-26 à 06.42.07.png

twotimestwo
Shopify Partner
3 0 3

Hi! I am also interested in a solution for this. Cannot find the metafields to translate in Translate & Adapt. Any updates?

briantkp
Tourist
4 0 4

Same here, I need support on this.

briantkp
Tourist
4 0 4

Custom product metafield is not translatable, please support.

twotimestwo
Shopify Partner
3 0 3

Hi! Why is there no update on this? You said that the list type metafields are now translatable while they are not. Please update.

richbrown_staff
Shopify Staff
625 90 153

List type metafields are translatabe. What hasn't been translatable to date is custom filters (i.e. what you use to filter products down), created from product metafields. As of last week the filter label can now be translated: https://shopify.dev/changelog/translate-filter-settings

 

However the labels themselves cannot be translated yet, that will follow soon.

 

E.g. in this screenshot 'Season' can now be translated, but 'Autumn Winter' cannot:

 

image (32).png

To learn more visit the Shopify Help Center or the Community Blog.

Emily96
Excursionist
11 0 3

List type metafilelds are now indeed translatable with the Translate app however they render inconsistently. 

Example {{product.metafields.custom.color}} EN --> IT

In translate app: ["Red","White"] --> ["Rosso","Bianco"] 

 

Page output: Red and White --> Rosso and Bianco

 

Also cannot render {{ product.metafields.custom.color | t }}  because translations are missing.

Is this a but or can you advise on fix? 

Thank you

clem_ay
Shopify Partner
5 0 0

Same problem here. Product meta fields should be translatable. Otherwise it is very unconsistent.

WebsiteMonkey
Shopify Partner
1 0 1

Same here! Product meta fields must be translatable, not only the content in the field!

richbrown_staff
Shopify Staff
625 90 153

@clem_ay @WebsiteMonkey @Emily96 Can you share screenshots either here or via DM? 

To learn more visit the Shopify Help Center or the Community Blog.

clem_ay
Shopify Partner
5 0 0

Ok I will try to be as precise as possible with the screenshots.

 

1. My filters are based on Product metafields (Single line text - list of value)

Screenshot 2023-08-31 at 12.22.37.png

Screenshot 2023-08-31 at 12.20.55.png

 

 2. Translate and Adapt let us translate the Filter title

Screenshot 2023-08-31 at 12.17.01.png

Screenshot 2023-08-31 at 12.17.35.png

3. Result is inconsistent because the title is translated but the values aren't.

Screenshot 2023-08-31 at 12.19.41.png

 

4. Extra Hint => Most of my dynamic collections are based on Product metafield

 

Screenshot 2023-08-31 at 12.18.39.png

 

5. So what would be the best solution?

The best would be to always use the same language to setup and input metafields value (in this example Spanish).

Then "Translate and Adapt" would offer the possibility to translate these values so that the filtering system displayed is 100% translated.

 

May I ask you to confirm my explanation is 100% clear on your side?

 

Many thanks for your help!

 

Clément

 

richbrown_staff
Shopify Staff
625 90 153

Thanks so much for the clarity here @clem_ay . Filter values are now translatable; since Shopify Editions. If you add translations via auto-translate, manually translating the product metafields on every product in Translate & Adapt, or in bulk via the CSV, you should see the filters 100% translated on your storefront. Let me know if it doesn't work for you,

To learn more visit the Shopify Help Center or the Community Blog.

clem_ay
Shopify Partner
5 0 0

Hello Rich, ok got it.

I thought about it but I found it complicated and above all risky. It doesn't guarantee that the auto-translation will do it exactly the same way for each of my 1000+ product sheets.

 

Not to mention that it means translating the same term 1000+ times rather than just once.

 

What do you think? And do you have any advice on how to avoid the mistakes mentioned above?

richbrown_staff
Shopify Staff
625 90 153

Yep good points - the challenge comes from the data model whereby 'rouge' could be red, crimson, scarlet, vermillion etc so the asymmetry needs to be accounted for. My suggestion is to use the Translations CSV (Settings > Languages > Export, delete all irrelevant rows to just narrow down to the product metafields you need) and that way you can easily use a bulk action. You can actually use Google Translate in Google Sheets and then correct afterwards for consistency (=GOOGLETRANSLATE function)

To learn more visit the Shopify Help Center or the Community Blog.

GiacomoGG
Shopify Partner
4 0 2

Hello Rich,
we have new eshop and we have translate all with Translate&Adapt but but the filters didn't translate, is there still a limit? The labels have been translated but not the single value:

Filter Translate adapt.png