News arrow Forum
Home    Contacts
Forum Dolibarr
Welcome, Guest
Please Login or Register.    Lost Password?
Re:code lang pour les textes (1 viewing) (1) Guest
Go to bottom Post Reply Favoured: 0
TOPIC: Re:code lang pour les textes
#10965
davidjacobchemla (User)
Fresh Boarder
Posts: 10
graphgraph
User Offline Click here to see the profile of this user
code lang pour les textes 2008/11/13 23:50 Karma: 0  
Dans chaque table avec du texte il devrait y a voir un code langue iso en clé sur 2 car, par exemple "en" ou "fr" pour mieux gérér le multilinguisme ; c'est comme qu'ils font sur l'ERP SAP.
 
Logged Logged  
  The administrator has disabled public write access.
#10975
eldy (Admin)
Admin
Posts: 1910
graphgraph
User Online Now Click here to see the profile of this user
Gender: Male Site web personnel eldy10 ldestailleur@hotmail.com Location: Montigny-le-Bretonneux (St-Quentin en Yvelines) Birthdate: 1972-10-10
Re:code lang pour les textes 2008/11/14 13:03 Karma: 44  
C'est ce que fais dolibarr aussi, mais c'est stocké dans un fichier .lang avec un fichier par code langue iso.
Le texte dans la base ne sert que si on ne trouve pas la traduction dans le fichier lang
 
Logged Logged  
  The administrator has disabled public write access.
#10979
davidjacobchemla (User)
Fresh Boarder
Posts: 10
graphgraph
User Offline Click here to see the profile of this user
Re:code lang pour les textes 2008/11/14 15:06 Karma: 0  
Ah bon, bien, je ne savais pas. Merci Eldy pour ta réponse. On va faire avec ces fichiers lang, alors ! meme si j'aurais préféré tout dans les tables ; Quels sont les avantages de ces fichiers .lang par rapport à des textes multilingues dans des tables ?
 
Logged Logged  
  The administrator has disabled public write access.
#10987
eldy (Admin)
Admin
Posts: 1910
graphgraph
User Online Now Click here to see the profile of this user
Gender: Male Site web personnel eldy10 ldestailleur@hotmail.com Location: Montigny-le-Bretonneux (St-Quentin en Yvelines) Birthdate: 1972-10-10
Re:code lang pour les textes 2008/11/14 22:00 Karma: 44  
Une base de donnée doit stocker une information et non la maniere de l'afficher.
Donc la base contient des codes, et les fichiers lang contiennent leur variante en différente langue. Si on gere 200 langues differentes, cela multiplierait la taille des tables par 200. La base de donnée doit se limité a faire du stockage de donnée (sa signification) et non définir le visuel (l'interpretation dans une langue pour un utilisateur donnée).
 
Logged Logged  
  The administrator has disabled public write access.
Go to top Post Reply
Powered by FireBoardget the latest posts directly to your desktop