Symptom
Unable to save the custom card content in another locale. The system returns the error message: "Some translations are missing. For each locale where you provide translations, make sure there’s a value for each translatable field so that people experience the card in one consistent language. Close this message, add missing translations and try to save again.".
Environment
SAP SuccessFactors Learning
Reproducing the Issue
New custom card:
- Learning Administration > System Administration > Application Administration > Custom Cards >
- Add Card > Conclude the configuration in the “General” and the “Card” areas >
- In the “Interaction” area, set the “Type” to “Dialogue” > Go to the “Content” field > Insert the desired content >
- Change the value of the “Language” field > Go to the “Content” field again > Insert the desired content > Conclude the custom card implementation >
- Click “Save” > The system returns “Some translations are missing. For each locale where you provide translations, make sure there’s a value for each translatable field so that people experience the card in one consistent language. Close this message, add missing translations and try to save again.” > The custom card can’t be saved.
Existing custom card:
- Learning Administration > System Administration > Application Administration > Custom Cards >
- Click the “Edit card” button of the desired custom card >
- In the “Interaction” area, “Type” field is “Dialogue” > Change the value of the “Language” field > Go to the “Content” field > Insert the desired content >
- Conclude the custom card update > Click “Save” > The system returns “Some translations are missing. For each locale where you provide translations, make sure there’s a value for each translatable field so that people experience the card in one consistent language. Close this message, add missing translations and try to save again.” > The custom card can’t be saved.
Resolution
The system returns this message when a value is added to a new locale, whether for the “Content” field (“Interaction” area) or any other localized one, but not all required fields of the new locale were populated, like “Title” (“Card” area).
See Also
Keywords
custom, card, translation, missing, add, save, error, locale, learning, dialogue, type, field, message, administration, some translations are missing, for each locale where you provide translations, make sure there’s a value for each translatable field so that people experience the card in one consistent language, close this message, add missing translations and try to save again , KBA , LOD-SF-LMS-TIL , Landing Page and Tiles , LOD-SF-LMS , Learning Management System , LOD-SF-LMS-ADM , System Admin, Global Variables, References , Problem
SAP Knowledge Base Article - Public