Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us in Bucharest on Sept 18th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
SunilChauhan
Champion II
Champion II

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 II
Champion II
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 II
Champion II
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.