SAP Knowledge Base Article - Public

3205024 - SAP-Language OData Parameter is not returning values in the expected language.

Symptom

When applying sap-language parameter in an OData Call with a desired idiom, records are returning in English or in system's default language instead of returning in the specified language.

Environment

Cloud for Customer

Cause

The sap-language parameter can be used only for languages available in the system logon options.

Resolution

The language needs to be maintained in your system via Business Configuration scoping, following the steps below:

  1. Go to the Business Configuration Work Center.
  2. Go to the Implementation Projects view.
  3. Select the relevant change project and click Edit Project Scope.
  4. Click Next and navigate to step 4 - Questions.
  5. Select All Elements.
  6. Expand Built-in Services and Support > Business Environment > Address and Languages.
  7. Under Languages section, there are the scoping questions "Do you need XYZ as a solution language?" (where XYZ is the language).
  8. Check the languages that you need and uncheck the languages that you do not need.
  9. Click Next and Finish.

See Also

 1777108 - How To Add Or Remove A System Language

Keywords

sap-language, OData parameter, OData, Languages, Idioms , KBA , LOD-CRM-INT-API , OData API (C4C Only) , How To

Product

SAP Cloud for Customer add-ins all versions ; SAP Cloud for Customer core applications all versions