Hi all,
I’m seeing a mismatch between API-stored translations and what the UI displays.
-
DHIS2 version: 2.41.5
-
What I did:
-
PUT to /api/dataElements/fbfJHSPpUQD/translations with: { “translations”: [ { “locale”: “fr”, “property”: “formName”, “value”: “Code de réponse” } ] }
-
Response: 204 No Content
-
Verified with GET /api/dataElements/fbfJHSPpUQD/translations { “translations”: [ { “locale”: “fr”, “property”: “formName”, “value”: “Code de réponse” } ] }
-
-
UI language set to: French
-
Cleared app cache and hard reloaded the browser
Issue: Despite the translation being present via the API, I don’t see the French “form name” in the Maintenance app (and related Data Entry views). It still shows no french translation label.