Internationalisation à anticiper ou non ?

Internationalisation à anticiper ou non ? - Python - Programmation

Marsh Posté le 30-01-2015 à 18:59:36    

Bonjour,  
 
dans le cas d'un site web sous Django, qui peut devenir avec le temps un très gros projet, comment penseriez-vous l'internationalisation ?
 
L'anticiperiez-vous, même si l'application est à un stade où elle ne sera jamais traduite, mais au moins tous les tags sont en place ?
Attendriez-vous le moment où vous en avez l'utilité pour repasser sur "tout" votre code et rajouter les tags trans, devenu bien gros depuis le temps ?
 
En effet, je vois que pour internationaliser mon site, je dois rajouter le mot clé "trans" dans tous les tags de tous mes templates ce qui peut être fastidieux si le projet est devenu gros. Du coup je ne sais pas trop.
 
Merci


Message édité par Tempus_Fugit le 30-01-2015 à 19:00:10
Reply

Marsh Posté le 30-01-2015 à 18:59:36   

Reply

Marsh Posté le 02-02-2015 à 10:26:22    

Reply

Marsh Posté le 02-02-2015 à 13:00:52    

Oui je sais, d'où ma question...

 

Internationaliser son code veut dire que toutes les variables et output doivent être modifiées. Du coup vaut mieux toujours le faire au cas où un jour on veut Internationaliser ou bien repasser sur notre code bien étoffé le jour J.

 

Quelle est la solution choisie en général ?

Reply

Marsh Posté le 02-02-2015 à 13:12:59    

Je te recommande de le prévoir dès le début. Ca sera moins coûteux de le prévoir maintenant à ce stade du projet que de le mettre en place plus tard où ça nécessitera sûrement de reprendre pas mal de contenus :/


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 02-02-2015 à 14:11:33    

Tempus_Fugit a écrit :

Oui je sais, d'où ma question...  
 
Internationaliser son code veut dire que toutes les variables et output doivent être modifiées. Du coup vaut mieux toujours le faire au cas où un jour on veut Internationaliser ou bien repasser sur notre code bien étoffé le jour J.  
 
Quelle est la solution choisie en général ?


S'il y a de fortes chances que le truc soit un jour traduit, mieux vaut commencer tout de suite (et tester rapidement en multilangage, ya des pièges).
 
S'il y a peu/aucune chance, pas s'emmerder.


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 05-02-2015 à 13:49:04    

Ah, j'avais lu la question de travers, désolé.
 
Pour ma part j'ai plutôt tendance à attendre d'en avoir besoin.
 
Maintenant je pense la même chose que masklinn : si tu sais que ton projet est orienté international et que t'en auras forcement besoin un jour ou l'autre, effectivement, vaut mieux le faire dès le début et avec au moins deux langues.


---------------
[VDS] Divers oldies PCI, Teensy 2 [ACH] Corsair Strafe, vieux claviers
Reply

Marsh Posté le 06-02-2015 à 12:43:26    

Merci je vais du coup anticiper.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed