Skip to main content

#Translation Workbench0 debatiendo

We have translated a product name to French, but when it is added to Opportunity Products, it shows the English name in the related list, but when I click on the Opportunity Product to open the record, it then shows the French as desired.

 

Has anyone experienced this before? Is there a fix or do I need to open a case with Salesforce support?

 

#Translation Workbench  #CRM Configuration  #Sales Cloud

2 respuestas
  1. 16 oct 2024, 19:51

    I see what you are saying, but there is no option to add the Product name to the related list.  Just the look up "Product" field is available.  I even have a couple of formula fields the look up the Product2.Name field which I use elsewhere, but they are providing the English always as well...

0/9000

Recently, I have been looking for a way to translate all labels of an org in Salesforce. However, I have run into a problem when trying to translate the forecast types. 

Salesforce translates the standard Opportunity Revenue forecast type but does not translate any custom forecast type. I have tried to translate it manually from WorkBench Translations but this option does not appear. I have also contacted Salesforce support and they have agreed that this is a limitation.

I have posted on IdeaExchange the case so they can resolve it and this will be implemented in the future. So, i would like you to give it visibility to help me achieve a multilingual organization.

https://ideas.salesforce.com/s/idea/a0B8W00000QeJqIUAV/translate-custom-forecast-type

 

#IdeaExchange  #Custom Forecast Type  #Forecast Type  #Translation Workbench

0/9000

[▶️]🔴🔥🎬 How to Implement Multi-Language Translation in Salesforce Flow

Translation in Salesforce involves localizing and adapting the platform to support multiple languages, making it easier for users around the world to interact with the system in their preferred language. Salesforce offers several features and tools to manage translations:

  • Salesforce Translation Workbench
  • Custom Labels
  • Multi-Language Support in Knowledge Base
  • Global Picklists
  • Language Settings for Users
  • Translation API

In this blog post, I will share the different ways how you can make your Salesforce Flow to support Multi Languages.

🎬 https://youtu.be/zIAF1-xb8Vc

đź“’ https://sudipta-deb.in/2024/07/how-to-implement-multi-language-translation-in-salesforce-flow.html

 

[▶️]🔴🔥🎬 How to Implement Multi-Language Translation in Salesforce FlowTranslation in Salesforce involves localizing and adapting the platform to support multiple languages, making it easier for use@The Blog Group

 

#Translation Workbench  #Flow

0/9000

Looking for recommendations on trailhead modules or articles or videos for learning how to use Translation Workbench.

This would be for experienced admins but we've never used translation workbench before.

Thank you.  #Translation Workbench

1 comentario
0/9000

 Hello there

I was wondering if the content of the translation workbench could be also deployed as part of an unmanaged package.

As I have seen so far translation workbench can be deployed between diffent environment via import/export functionality, but this would be a manual step 

 

Hello thereI was wondering if the content of the translation workbench could be also deployed as part of an unmanaged package.I would like to know your opinion/advice

 

#Unmanaged Package #Deployment #Translation Workbench

0/9000

To reproduce issue with retrieve:

0. FSC package installed in an org.

1. Go to Setup -> Translation Workbench -> select Language and Setup Component = Global Value Set

2. Enter Value Label Translation for a 1+ Countries and/or Languages

3. Save the changes

4. Retrieve GlobalValueSetTranslation metadata components with API 55.0 (e.g. via package.xml and VS Code):

Finserv__Countries

Finserv__Languages

5. The components are retrieved, but don't contain the translation values (value in <translation></translation> is still commented as by default) that were entered in the Translation Worbench.

 

Expected result:

1. Changes done and saved in Translation Workbench are reflected in the .globalValueSetTranslation-meta.xml when retrieved

 

Current workaround:

1. Retrieve GlobalValueSetTranslation metadata components

2. Update translations as necessary in the .globalValueSetTranslation-meta.xml file(s)

3. Deploy the files into required orgs.

4. Changes done in xml files are deployed correctly.

 

Extra notes:

1. Translation entered via the workaround are retrievable, but translations entered via Translation Workbench are not.

#Metadata API #Global Value Sets #Translation Workbench

2 respuestas
0/9000

Hello community,

 

I'm working on translating the screen components of our flow in a sandbox using translation workbench.

 

When we deploy the latest active flow version from sandbox to Production all the translations for different countries are lost. 

 

In the sandbox we have a bigger version number, e.g. version 20 (due to many adaptions) -> in Production we only have flow version 4.

 

Do the version numbers of flow in sandbox and production have to be the same that the translation metadata gets also deployed to production?

 

My question would be: How can we enforce best that all the flow translations from sandbox can be deployed to production?

 

Thank you for your help!

 

Best Regards

Morten

2 comentarios
  1. 27 ago 2021, 11:42

    Hi @Morten Stockey! I faced the same issue with Flow translation and deployment via SFDX. And I see similar discussion about deployment via ChangeSet: https://trailblazer.salesforce.com/issues_view?id=a1p3A000000BNJ0QAO

     

    Workaround 1. Replace all flow messages with Custom Labels. Labels have no version, so translation for them can be exported/imported successfully. But I'm not sure if it fits Field Service.

     

    Workaround 2. Replace flow versions in exported XLIFF files to make them the same as versions of active flow in production. It can be done with some script or manually.

     

    Flow deployed via SFDX doesn't inherit translations from the previous flow version, at least for now (Summer 21, API version 52). The surprising thing is the different behavior in Flow Builder: flow edited in Flow Builder inherits translation from the previous version.

0/9000

Okay so, I have an object called "Travel Fee"  I've added the translate button to the page layout, clicked it, entered the desired translated values, all is good until I switch language and it's not getting translated. Is this a bug or is there something I am missing?

 

#Salesforce CPQ & Billing  #Translation Workbench

 

(CPQ) Added translation for Product Name and Product Code but it's not getting translated

 

English.png

 

TranslationToDutch.png

3 respuestas
  1. 2 ago 2021, 9:24

    Ok, problem solved.  It was dumb, I just needed to enable Multi-Language translation in Setup => Installed Packages => CPQ => Document  Then it works as intended.

0/9000

Hi 

 

We have a use case where we want to predefine the Task subject from a Case for something like "Transfer". We also have a picklist value in the Task Subject for "Transfer".

 

Looking at Salesforce because the Subject field is a free text and picklist rolled into one then we have to set the predefined value as TEXT like "Transfer"

 

However, the org also has translations enabled so when our Slovak users are trying to use that quick action the subject field is still "Transfer" even though we have updated the translation in the translation workbench. If I update the predefined value to the Slovak for "Transfer" then that renders on everyone else's screen and negates the language setting of the user. We then want a flow to fire off that subject within the case so we can fire automation off the subject "Transfer". When the user selects the value from the picklist element of the subject the back end flow fires however if they leave the predefined value in there it doesn't presumably because the values are technically different. 

 

Any ideas on selecting picklist value for the predefined value on Task Subject or how to go about resolving this? We can obviously put in the flow decision to fire off the different languages but that is unmaintainable if we have 50+ languages and the predefined value is still wrong in the users view

 

Thanks in advance

 

#Translation Workbench  #Translations  #Quick Actions  #Task Quick Action  #Task Quick Actions  #Service Cloud  #Automation

1 respuesta
  1. 14 jul 2021, 14:59

    Hi @Matt Holdgate,

     

    We can't control the translation in predefined value even though we have translated in Translation Workbench. In TWB we are limited to translate the picklist value but not the predefined.

     

    You may want to check this article with the list of the things we can translate in Salesforce.

     

    https://developer.salesforce.com/docs/atlas.en-us.232.0.api_meta.meta/api_meta/meta_translations.htm

     

    Thanks!

0/9000

Translating flows

 

I was aware that flows supported translation, and can see this for myself in the Translation Workbench and as referenced by various help articles (such as this: https://help.salesforce.com/articleView?id=sf.translatable_customizations.htm&type=5).

 

However, I just came to the realization that, despite it looking like you can select components from flows to translate, this doesn't cover any Display Text components used in screen flow screens; these cannot be translated in themselves. It looks like the only option I have here is to move all the Display Text text into a label and reference that label on the screen (by way of a Display Text that contains nothing but the label's reference).

 

This is less than ideal, to say the least, because:

  1. The screens themselves become less readable for the admin, since the text is now entirely separate from the flow and must be viewed elsewhere in the Setup UI.
  2. I cannot (AFAIK) insert other dynamic values into these labels - happy to be corrected if I'm wrong on this one.

Am I correct in my understanding? Is this a gap that's going to be filled sometime soon?

2 comentarios
0/9000