WIKI ADO

Accueil > ArmA2 > Edition de missions > Stringtable.csv

Stringtable.csv

- Publié le 15 Avril 2013 à 22h16 - Modifié le 25 Avril 2013 à 22h27
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 :

Erreur Image

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"