[Also as English post] :
http://modxcms.com/forums/index.php/topic,5160.msg36840.html#msg36840
Bonjour,
Je sais que pas mal de choses se préparent pour les prochaines version. Mais comme beaucoup d’entre vous, j’ai besoin de support pour des sites multi-langues maintenant.
J’ai utilisé pendant pas mal de temps le framework Java-XML Apache Cocoon et l’idée de traduire des clé juste avant d’envoyer la page est assez pratique:
http://cocoon.apache.org/2.1/userdocs/i18nTransformer.html. Je me demande si cette solution est applicable et pratique dans le cas de ModX.
L’implémentation pourrait ressembler à:
* Tagger tout le contenu à traduire, par example: [{i18n:CléATraduire}].
* Utiliser un plugin sur l’evenement OnWebPagePrerender() pour effectuer la transformation
* Le language pourrait être rechercher recursivement dans la requête, puis la session, puis un cookie.
* Les traductions pourrait être de simples fichiers PHP à inclure.
Si l’idée parait interessante je peus m’y colller.
Toutefois, étant un developeur Java, pas vraiment PHP, et encore un peu jeune avec ModX, j’aurais besoin de quelques avis et conseils ...
Merci.