JeuWeb - Crée ton jeu par navigateur
Multilangage - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Multilangage (/showthread.php?tid=3315)



Multilangage - BlackSaru - 20-11-2008

Je voudrais mettre en place un système multilangage sur le jeu et je voulais savoir si des personnes avaient déjà mis cela en place sur un jeu et en adoptant quel mise en œuvre.

Actuellement les types d'élément à traduire serait les suivants :
- Des textes en dur, des liens présent dans les pages php ou html par exemple
- Des images avec du texte dedans
- Des fichiers .xml avec des valeurs ( les fichiers .xml sont générés soit par l'interface, soit par le moteur JAVA)

J'avais pensé à la solution suivante :
Vu que nous avons mis en place un moteur XML qui permet de générer ou éditer des fichiers .xml automatiquement (quelque soit les données et balises les informations sont traitées). Je pensais de ce fait gérer le multilangage via des fichiers .xml.
Cette solution est elle envisageable?
Quelles sont vos points de vue la dessus?


RE: Multilangage - keke - 20-11-2008

Tiens, le sujet n'avait pas été abordé depuis 1 mois ^^

http://www.jeuweb.org/board/un-jeu-polyglotte-oui-mais-comment-t-2344.html

Ha non, même pas :
http://www.jeuweb.org/board/multi-langues-t-2042.html

Faudrait qu'on fasse une synthèse en Wiki ... ^^. Je le ferais surement quand j'aurais mis en place sur mon jeu. Mais je reporte à N + 2 ans au moins.

kéké


RE: Multilangage - numerosix - 29-11-2008

Je suis également en train de mettre en place un système multilingue.
Pour les textes écrits en dur, je les met dans des variables. Et pour les textes contenus dans la base de données, j'ajoute un champ du style "nom_anglais".
Sinon, je stocke la langue choisie par l'internaute dans une variable de session.


RE: Multilangage - Nodark - 29-11-2008

Les liens ne fonctionnent pas kéké Sad

Mais en effet,une synthèse sur le WIKI est une excellente idée!


RE: Multilangage - Zamentur - 30-11-2008

Citation :J'avais pensé à la solution suivante :
Vu que nous avons mis en place un moteur XML qui permet de générer ou éditer des fichiers .xml automatiquement (quelque soit les données et balises les informations sont traitées). Je pensais de ce fait gérer le multilangage via des fichiers .xml.
Cette solution est elle envisageable?
Quelles sont vos points de vue la dessus?
La solution est envisageable, mais il faut quand même parser du xml ce qui est lourd...
Cependant, il semble que tu utilise plusieurs langage coté serveur aussi je pense que çà peut se justifier!


Personnellement, j'ai opté pour un stockage en fichier php, qui sera par conséquent plus rapide que le fichier xml. J'ai un objet qui me permet d'éditer les textes(il me permet même d'éditer les règles de grammaire associé au phrase).


RE: Multilangage - keke - 01-12-2008

Peut-être pourrais-tu nous exposer ta solution ( voir même, si elle est suffisante, la positionner comme alternative aux traductions sur le Wiki.)

kéké
PS : Nodark, les liens fonctionnent pour moi ... c'est peut-être un effet du au nouveau serveur ?


RE: Multilangage - Nodark - 01-12-2008

Effectivement,les liens re-fonctionnent maintenant!

Ca doit venir des changements de noms des liens