on 2025 Apr 23 8:20 PM
We have created an Android MDK with multiple languages. The application is working perfectly with the different languages based on the devices set language.
Device Language setting:
MDK Application Menu:
When logging into SAP via the Logon Pad, my language is set in the Logon Options and then when logging into SAP via GUI, my language is set properly.
SAP transaction text is all French:
When the Online and Offline services are initialized I am not seeing the accept-language in the HTTP headers and my SY-LANGU is set to E.
How can I get properly translated data without the logon language being correct during the initialization of my Offline datastore?
I am seeing the accept-language header parameter when I perform a Function Import call, but my SY-LANGU is still set to E, so I am not getting my error messages back in the proper language.
I would not expect to have to translate the backend messages being returned, I expect the messages to be in the language that the device and MDK application are using.
I am hoping someone can let me know how to get the SY-LANGU set from the MDK language.
Request clarification before answering.
| User | Count |
|---|---|
| 13 | |
| 7 | |
| 6 | |
| 5 | |
| 4 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.