convertir xml i18n en csv ou xlst
Bonjour, je suis convronté à un probléme qui m'ais impossible de résoudre.
sans apporté de bidouillage par ci par la sur le document en question.
Le document en question est un fichier xml généé par le plugin i18n qui génére des fichier XML DE TRADUCTION.
Voila le contenu de ce fichier
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133
|
<?xml version="1.0" ?>
<!DOCTYPE xliff PUBLIC "-//XLIFF//DTD XLIFF//EN" "http://www.oasis-open.org/committees/xliff/documents/xliff.dtd"><xliff version="1.0">
<file source-language="FR" target-language="en" datatype="plaintext" original="messages" date="2009-07-09T14:38:59Z" product-name="messages" xml:space="default">
<header></header>
<body>
<trans-unit id="19" translate="yes" reformat="yes" xml:space="default">
<source>Accueil</source>
<target state="user:untranslated" xml:lang="en">Home</target>
</trans-unit>
<trans-unit id="20" translate="yes" reformat="yes" xml:space="default">
<source>Contact</source>
<target state="user:untranslated" xml:lang="en">Contact</target>
</trans-unit>
<trans-unit id="21" translate="yes" reformat="yes" xml:space="default">
<source>Espace personnel</source>
<target state="user:untranslated" xml:lang="en">My personal space</target>
</trans-unit>
<trans-unit id="22" translate="yes" reformat="yes" xml:space="default">
<source>Mes sujets de formation</source>
<target state="user:untranslated" xml:lang="en">My training subjects</target>
</trans-unit>
<trans-unit id="23" translate="yes" reformat="yes" xml:space="default">
<source>Mon planning formateur</source>
<target state="user:untranslated" xml:lang="en">My trainer planning </target>
</trans-unit>
<trans-unit id="24" translate="yes" reformat="yes" xml:space="default">
<source>Synthèse de mes évaluations</source>
<target state="user:untranslated" xml:lang="en">Summary of my assessments</target>
</trans-unit>
<trans-unit id="25" translate="yes" reformat="yes" xml:space="default">
<source>Mes rendez-vous (stagiaire)</source>
<target state="user:untranslated" xml:lang="en">My appointments (trainee)</target>
</trans-unit>
<trans-unit id="26" translate="yes" reformat="yes" xml:space="default">
<source>Mes kits de révision</source>
<target state="user:untranslated" xml:lang="en">My review kits</target>
</trans-unit>
<trans-unit id="27" translate="yes" reformat="yes" xml:space="default">
<source>Mes évaluations (stagiaire)</source>
<target state="user:untranslated" xml:lang="en">My assessments (trainee)</target>
</trans-unit>
<trans-unit id="28" translate="yes" reformat="yes" xml:space="default">
<source>Historique (stagiaire)</source>
<target state="user:untranslated" xml:lang="en">History (trainee)</target>
</trans-unit>
<trans-unit id="29" translate="yes" reformat="yes" xml:space="default">
<source>Mes données personnelles</source>
<target state="user:untranslated" xml:lang="en">My personal data</target>
</trans-unit>
<trans-unit id="30" translate="yes" reformat="yes" xml:space="default">
<source>Mes rendez-vous</source>
<target state="user:untranslated" xml:lang="en">My appointments</target>
</trans-unit>
<trans-unit id="31" translate="yes" reformat="yes" xml:space="default">
<source>Mes évaluations</source>
<target state="user:untranslated" xml:lang="en">My assessments</target>
</trans-unit>
<trans-unit id="32" translate="yes" reformat="yes" xml:space="default">
<source>Historique</source>
<target state="user:untranslated" xml:lang="en">History</target>
</trans-unit>
<trans-unit id="33" translate="yes" reformat="yes" xml:space="default">
<source>Activité</source>
<target state="user:untranslated" xml:lang="en">Activities</target>
</trans-unit>
<trans-unit id="34" translate="yes" reformat="yes" xml:space="default">
<source>Catalogue</source>
<target state="user:untranslated" xml:lang="en">Catalogue</target>
</trans-unit>
<trans-unit id="35" translate="yes" reformat="yes" xml:space="default">
<source>Planning</source>
<target state="user:untranslated" xml:lang="en">Planning</target>
</trans-unit>
<trans-unit id="36" translate="yes" reformat="yes" xml:space="default">
<source>Planification</source>
<target state="user:untranslated" xml:lang="en">Scheduling</target>
</trans-unit>
<trans-unit id="37" translate="yes" reformat="yes" xml:space="default">
<source>Formateurs / Animateurs</source>
<target state="user:untranslated" xml:lang="en">Trainers</target>
</trans-unit>
<trans-unit id="38" translate="yes" reformat="yes" xml:space="default">
<source>Ressources</source>
<target state="user:untranslated" xml:lang="en">Resources</target>
</trans-unit>
<trans-unit id="39" translate="yes" reformat="yes" xml:space="default">
<source>Activités archivées</source>
<target state="user:untranslated" xml:lang="en">Archived activities</target>
</trans-unit>
<trans-unit id="40" translate="yes" reformat="yes" xml:space="default">
<source>Utilisateurs</source>
<target state="user:untranslated" xml:lang="en">Users</target>
</trans-unit>
<trans-unit id="41" translate="yes" reformat="yes" xml:space="default">
<source>Entités / Clients</source>
<target state="user:untranslated" xml:lang="en">Entities / Clients</target>
</trans-unit>
<trans-unit id="42" translate="yes" reformat="yes" xml:space="default">
<source>Participants</source>
<target state="user:untranslated" xml:lang="en">Participants</target>
</trans-unit>
<trans-unit id="43" translate="yes" reformat="yes" xml:space="default">
<source>Inscrire</source>
<target state="user:untranslated" xml:lang="en">Register</target>
</trans-unit>
<trans-unit id="44" translate="yes" reformat="yes" xml:space="default">
<source>Exploitation</source>
<target state="user:untranslated" xml:lang="en">Data management</target>
</trans-unit>
<trans-unit id="45" translate="yes" reformat="yes" xml:space="default">
<source>Tableaux de Bord</source>
<target state="user:untranslated" xml:lang="en">Dashboards</target>
</trans-unit>
<trans-unit id="46" translate="yes" reformat="yes" xml:space="default">
<source>Environnement</source>
<target state="user:untranslated" xml:lang="en">Environment</target>
</trans-unit>
<trans-unit id="47" translate="yes" reformat="yes" xml:space="default">
<source>Groupes de sécurité</source>
<target state="user:untranslated" xml:lang="en">Security groups</target>
</trans-unit>
<trans-unit id="48" translate="yes" reformat="yes" xml:space="default">
<source>permissions</source>
<target state="user:untranslated" xml:lang="en">Permissions</target>
</trans-unit>
<trans-unit id="49" translate="yes" reformat="yes" xml:space="default">
<source>Gérer mes collaborateurs</source>
<target state="user:untranslated" xml:lang="en">Manage my colleagues</target>
</trans-unit>
</body>
</file>
</xliff> |
donc voila le dcument en question
Je voudrais le convertir en un ravissant document excel (csv, xlst) afin d'y apporté des modification.
Le probléme est qu'avec excel il faut que je retire les lignes que j'ai coloré en rouge et en bleu, car il me dit que la dtd n'est pas correct.
Quand je fais cela je peut l'enregistrer en xlsx et le re enregistrer du fichier converti en xlsx en xml.
Mais comment faire en laissant les ligne car je doit garder en état le document(les lignes coloré).
Si je l'ai laisse voila les souci:
il me l'ouvre quand même mais il me case le mappage xml car aprés, si je veut
--Il me dit impossible d'enregistrer ou d'exporter les données XML.Les mappages XML de ce document ne sont pas exportable.
Une solution peut etre les amis du xml, moi je ne connais que les bases du xml, donc merci d'avance si vous pouvez m'aiguillet
Ps: les utilitaires me convertit bien m'on document en csv mais quand je louvre avec excel la mise en page c'est du grand n'importe quoi et impossible de revenir en un document xml aussi(les mappages du document cassé ausi).