Ce fichier permet de faire une mission en plusieurs langues.
Il regroupe tout les textes traduits dans les diverses langues.
Il doit être créer dans le dossier de votre mission
Sous Vista/Seven :
C:\Users\monNom\Documents\ArmA 2 Other Profiles\monPseudo\missions\maMission.x\
Sous XP :
C:\Documents and Settings\monNom\Mes documents\ArmA2 Other Profiles\monPseudo\missions\maMission.x\
Si vous utilisez le profil d'origine,
il faut remplacer "ArmA2 Other Profiles" par "ArmA2" :
C:\Users\monNom\Documents\ArmA 2\monPseudo\
Exemple
Voici un exemple d'un fichier "
stringtable.csv" :
LANGUAGE,"English","French","German","Italian","Czech"
STR_maVariable1,"Patrol","Patrouille","Spähtrupp","Patrol","Hlídka"
STR_maVariable2,"My group","Mon groupe","Meine Gruppe","Il mio gruppo","Moje skupina"
La première ligne "
LANGUAGE" permet de renseigner les différentes langues utilisées.
Les lignes suivantes correspondent aux variables avec leurs traductions. Vous pouvez les nommer comme vous le voulez.
Utilisations
Utilisation dans le fichier Description.ext
Toutes utilisation dans le fichier
Description.ext doit se faire de cette façon :
$STR_maVariable1;
Exemple :onLoadMission = $STR_maVariable1;
Utilisation dans l'éditeur
Toutes utilisation dans l'éditeur doit se faire de cette façon :
@STR_maVariable1
Exemple :Utilisation avec des commandes / scripts
Lorsque vous insérerez des textes multi-langues avec des commandes ou dans des scripts, vous devez mettre
Localize devant le nom de la variable :
hint Localize "STR_maVariable1"