I started working with Salesforce Knowledge objects and so far I've been surprised at least 3 times per hour.

The latest issue I'm facing is that I can't seem to be able to query Knowledge_kav records for all Knowledge Article Versions (KAVs) independent of their Language. The query always returns only KAVs of the same language as the user running the query:

enter image description here

Not even adding ALL ROWS to the end of the query returns other languages.

Is there a way to query all KAVs independent of their language? Am I missing a setting somewhere?


The default is en_US (or whatever the users setting is), if you want to retrieve articles in some other language, you will have to specify it in your query

Always filter on a single value of Language. However, in SOQL, you can filter on more than one Language if there is a filter on Id or KnowledgeArticleId.

Salesforce Knowledge with SOQL and SOSL

  • Thank you. I should have found that documentation myself... – smukov Mar 26 '19 at 13:07

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.