This blog describes the possible reasons for translations defined in the fine-tuning activities of SAP C4C not reflecting in the UI when user actually logs in that respective language. Hence, I have summarized the best practices of maintaining translations in SAP C4C.
Let’s consider the example of Lead sources to understand this blog.
- Navigate to Business Configuration –> Implementation projects –> Open Activity List.
![](https://blogs.sap.com/wp-content/uploads/2023/11/FT-1.png)
- Search for the activity Leads. Click and open the same.
![](https://blogs.sap.com/wp-content/uploads/2023/11/Leads-FT-activity-1.png)
- Then open the sub-activity Sources.
![](https://blogs.sap.com/wp-content/uploads/2023/11/Lead-Sources-1.png)
- Maintain translation for one of the sources by clicking on Translate button at the top.
![](https://blogs.sap.com/wp-content/uploads/2023/11/Translate-button-4.png)
- In the subsequent screen, select target language, let’s say French and then maintain translation for one of the sources. E.g. I maintained the translation as ABC.
![](https://blogs.sap.com/wp-content/uploads/2023/11/Target-language_1.png)
- I now login to C4C in French language and check for the respective dropdown value in Source field in the Lead quick create screen. To my surprise, I see it as DEF, whereas I have defined the same as ABC in the previous step.
![](https://blogs.sap.com/wp-content/uploads/2023/11/Wrong-value-in-French-1.png)
- Reason for this is that there is a Language Adaptation created with target language as French and DEF was maintained as the translation for mentioned source dropdown value in the same.
![](https://blogs.sap.com/wp-content/uploads/2023/11/Translation-in-LA.png)
- Learning here is that despite maintaining the translation in Fine Tuning, the one defined in the Language Adaptation takes precedence.
- Edit the respective Language Adaptation, remove the translation maintained for the desired dropdown value and save the Language Adaptation.
![](https://blogs.sap.com/wp-content/uploads/2023/11/LA-translation-removed.png)
- Re-login with French language and refer to the respective dropdown value in source field in the quick create screen of lead. The expected translation can now be seen.
![](https://blogs.sap.com/wp-content/uploads/2023/11/Correct-Translation.png)
Considering the above explanation, please note below best practices when maintaining translations in SAP C4C.
- If translations are to be maintained for dropdown values of standard fields, first preference should be given to the Translate option in the respective Fine-Tuning activity.
- If translations are to be maintained for dropdown values of custom KUT fields, first preference should be given to maintaining translations via Edit field option in Adaptation feature.
![](https://blogs.sap.com/wp-content/uploads/2023/11/Custom-field-translations.png)
3. If Translate option is not provided by standard by SAP for any of the standard fields [For e.g. Regions fine tuning activity], Language Adaptation should be considered.
4. Translations for custom SDK fields have to be maintained via Cloud Application Studio.
Hope this helps. Happy consulting!!!
Regards
Vishwas
文章来源: https://blogs.sap.com/2023/11/29/sap-c4c-best-practices-for-maintaining-translations-for-dropdown-values/
如有侵权请联系:admin#unsafe.sh