QlikView Developer — Question 3
A customer needs multi-language support for a QlikView application.
The languages that need to be supported immediately are English, German, and Dutch; in the future, however, additional languages may be needed.
Which solution should a developer use to meet the customer's needs?
Answer options
- A. a separate document for each language
- B. variables for language-specific items and the option to select a specific language in a field
- C. a language definition table in the data model containing all descriptions for each language, and the option to select a specific language in a field
- D. a language definition table in the data model containing all descriptions for each language, automatically linking the business user to a language
Correct answer: C
Explanation
The correct answer is C because a language definition table allows for easy scalability when adding new languages while providing a structured way to manage translations. Option A is incorrect as it would be cumbersome to maintain separate documents for each language. Option B lacks the efficient organization that a language definition table provides, and option D, while similar, does not explicitly state the user selection capability, which is crucial for user choice.