Ainsi il suffit de faire $sxml->msgid pour avoir directement la traduction du msgid voulu ($sxml étant l'objet SimpleXMLElement). ($sxml->creator par exemple)
ah ouaiiiiisss 
j'ai modifié le fichier xml:
1 2 3 4 5 6 7 8 9 10 11
| <?xml version="1.0" encoding="UTF-8"?>
<language>
<a>Administration</a>
<b>Associated template</b>
<c><![CDATA[Sorting child document of %s]]></c>
<d><![CDATA[Load in progress]]></d>
<e><![CDATA[The document %s has been correctly moved to %s]]></e>
<f><![CDATA[Moving document]]></f>
<g><![CDATA[Moving template]]></g>
<h><![CDATA[The document type %s is not allowed in the document type %s]]></h>
</language> |
J’ai ainsi pu facilement afficher mes textes avec
1 2
| $xml = simplexml_load_file("general.inc.xml") ;
echo $xml->a ou b ou c...; |
Merci beaucoup
une petite question, j'avais lu quelque part il y a quelque temps qu'on est pas obligé de fermer les balises et qu'on pouvais utiliser autre chose a la place, ca te dit quelque chose?
Oui Après tout dépend de la structure retenue : la structure initiale sera plus difficile à manipuler que celle ci-dessus (ajout : $sxml->addChild('msgid', 'valeur'), modification : $sxml->msgid = 'nouvelle_valeur', suppression : unset($sxml->msgid)).
C’est génial, merci beaucoup, je vais faire des tests et vous tiens au courant.
Merci merci merci mille fois
)
Partager