Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
SunilChauhan
Champion
Champion

Multilingual application

hello all ,

I am creating one multilingual application.

i am entering for each laguage all the words

for ex: sales analysis in english

verkoop Analyse in Dutch

Analyse Des Ventes in fresch

is there any way to convert  word into all laguages automatically.

or do i need to write mannually for each word.

Regards

Sunil

Sunil Chauhan
5 Replies
SunilChauhan
Champion
Champion
Author

any one?

Sunil Chauhan
suniljain
Master
Master

I think there is no automate system in qlikview . as you know during installation we have to select only one  language.

still I am working on this issue. hope we will find any alternative

flipside
Partner - Specialist II
Partner - Specialist II

Hi Sunil,

This got me thinking so try this script in a qv document (translations courtesy of Google, so apologies if they're not right!) ...

SET locale='Fra';

Texts:
LOAD * INLINE [
    TxtStr, Eng, Ned, Fra
    Sales Analysis, Sales Analysis, Verkoop Analyse, Analyse des Ventes
    Average Sales, Average Sales, Omzet Gemiddeld, Moyenne des Ventes
];

mapStr = 'TxtStr, ' & locale & ' Resident Texts';


FieldMap:
Mapping Load $(mapStr);


SampleData:
LOAD
1 as [Sales Analysis],
2 as [Average Sales]
AUTOGENERATE 1;

Rename fields using FieldMap;

Then try this in a text object :

=FieldValue(locale,FieldIndex('TxtStr','Average Sales'))

Not exact true localization but might make things easier to manage. 

flipside

SunilChauhan
Champion
Champion
Author

thanks for your reply

i have to do this for all words through out application.

i want something  automated .

Sunil Chauhan
suniljain
Master
Master

we want generic solution than specific.