Fix refs
[scilab.git] / scilab / modules / localization / tests / unit_tests / gettext.tst
1 //===============================
2 // unit tests gettext
3 // INRIA 2008
4 // @author Sylvestre LEDRU
5 //===============================
6
7 // Void call
8 if execstr('gettext()','errcatch')==0 then pause,end
9
10 // two inputs arguments
11 str1="plop"; str2="plip"; if execstr('gettext(str1, str2)','errcatch')==0 then pause,end
12
13 // Try to translate from en_US to en_US to a string which doesn't exist
14 lang="en_US"; setlanguage(lang); msg="Localization does not exist"; if gettext(msg) <> msg then pause, end
15
16 // Try to translate from en_US to fr_FR to a string which doesn't exist
17 lang="fr_FR"; setlanguage(lang); msg="Localization does not exist"; if gettext(msg) <> msg then pause, end
18
19 lang="fr_FR"; setlanguage(lang); msg="Startup execution:"; if gettext(msg) <> "Initialisation:" then pause, end
20
21 lang="fr"; setlanguage(lang); msg="Startup execution:"; if gettext(msg) <> "Initialisation:" then pause, end
22
23 lang="en"; setlanguage(lang); msg="Startup execution:"; if gettext(msg) <> msg then pause, end
24
25 lang="en_US"; setlanguage(lang); msg="Startup execution:"; if gettext(msg) <> msg then pause, end
26