• [^] # Re: excellent

    Posté par . En réponse au journal Installation de logiciel : comportement des utilisateurs en fonction du système d’exploitation. Évalué à 4. Dernière modification le 27 janvier 2015 à 11:17.

    Si tu fais du SVG, comme il me semble, tu peux ne maintenir qu'un seul dessin.
    Il y a plusieurs moyens de réaliser cela.

    Avec Javascript, c'est trivial (détecter la langue, remplacer les textes dans le DOM), mais c'est Javascript et du DOM.
    Avec XSLT si tu te retrouves enfermé sans Internet avec xslt pour seul compagnon.
    Avec Python (par exemple) :

    • remplace tous les textes par $NeedAprioriAnswered et autres identifiants préfixés par ,ドル
    • écris les correspondances dans un .csv (utf-8, certainement avec un autre séparateur que la virgule et une ligne par langue, une colonne par langue, ou autre structure si tu es inventif),
    • charge le SVG dans un Template, charge les textes depuis le CSV dans un dictionnaire Python et voilà !

    ... (on fait comme ça pour nos cartes de visite :-)