Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
abhaysingh
Specialist II
Specialist II

Language conversion in Qlikview

Hey Every one,

i want to know how a language conversion can be done in qlikview,

i.e, English to german,french etc.

can any one share application with me.

thanks

1 Solution

Accepted Solutions
alexandros17
Partner - Champion III
Partner - Champion III

This is an example

View solution in original post

3 Replies
alexandros17
Partner - Champion III
Partner - Champion III

This is an example

Siva_Sankar
Master II
Master II

Abhay,

// The structure of your language file should contain a column per language, where the column header contains the language ID or language name:

LOAD * INLINE [

English, German

Hello, Hallo

This is a test, Dies ist ein Test

];

// Then it is a advisable to create a separate table where the user can choose the language from, each value of field Language must match one the field names of your prev table:

Languages:

LOAD * INLINE [

Language

English

German

];

// Thats all it needs in the script.

In the front end, create a variable vLanguage in the variable overview:

=chr(39)&Language&chr(39)

Then create a list box form field Language, select one Language and enter properties - general tab an select option 'Always one value selected'

That's mostly it. For any text you need to translate, use an expression. For this example, create two text boxes:

=FieldValue($(vLanguage),1)

=FieldValue($(vLanguage),2)

The first text box will print out a welcome text, the second the test text, translated in the selected language.

Siva_Sankar
Master II
Master II

Can be achieved in two ways. Check the blog for more information https://community.qlik.com/blogs/qlikviewdesignblog/2012/11/30/handling-multiple-languages

Regards,

Siva