Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1588 connectés 

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  Comment modifier la langue d'un site flash grace à un fichier xml ?

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment modifier la langue d'un site flash grace à un fichier xml ?

n°1949100
Newbie10
Posté le 10-12-2009 à 15:57:33  profilanswer
 

Bonjour à tous,
 
Je possède un site professionnel fait en flash. Il a été fait aux Etats-unis. Lorsque je fais la saisie, il ne reconnait pas les accents tels que "é", "à", "ê" ou "ä". A la place, il affiche des petits carrés...  
 
Cependant, dans le dossier flash, il y a deux fichier : "flash_en.xml" et "flash_fr.xml".
Inutile de sortir de polytechnique pour comprendre que c'est la clé du problème :). Il va de soi que le site soit configuré en "flash_en"' par défaut.  
Lorsque je clique sur ce fichier, il m'ouvre dreamweaver et me montre le code.
 
Sauriez-vous comment modifier la configuration pour la mettre sous "flash_fr" svp ? Est-ce que cela se fait sous flash ? Sous dreamweaver ? J'ai perdu beaucoup de temps sur ce problème.
 
Merci de votre aide qui, j'en suis sûr, me sera précieuse.
 
Newbie
 

mood
Publicité
Posté le 10-12-2009 à 15:57:33  profilanswer
 

n°1949280
abais
Posté le 11-12-2009 à 07:43:52  profilanswer
 

C'est dans le code flash que ça se passe pour le choix du fichier...celui par défaut en tout cas, après ça dépend de plein de chose... Il faudra surement éditer le fichier flash .fla (à moins qu'il y ait une ligne dédiée à la langue par defaut dans flash_en.xml).
Pour l'affichage des accents, il faut d'une part que la police de caractère utilisée en possède bien (ce qui n'est pas toujours le cas chez nos amis outre-atlantique), mais aussi que l'encodage du fichier XML soit cohérent avec son chartset déclaré (si il y en a un)...
Pour vérifier ce dernier, ouvrez le .xml avec Notepad++ (un notepad avancé), l'encodage de fichier est dans le menu "Format", le charset déclaré sur la 1ere ou 2eme ligne de code...
 


---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
n°1950147
Newbie10
Posté le 14-12-2009 à 15:19:30  profilanswer
 

Bonjpur,
 
Merci beaucoup d'avoir répondu si rapidement.
 
Je ne parviens pas à trouver le code source dans flash pour y paramétrer le "flash_fr"... Connaitriez-vous la marche à suivre svp ?
 
Bien cordialement

n°1950150
abais
Posté le 14-12-2009 à 15:27:30  profilanswer
 

La marche à suivre pour adapter un code source est propre à... chaque source :o
Renseignez vous auprès du distributeur ou de l'auteur de celle-ci...


---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
n°1950157
Newbie10
Posté le 14-12-2009 à 15:49:15  profilanswer
 

Je vois... Je vais faire le nécessaire.
 
Dernier détail : J'ai ouvert le fichier "flash_fr.xml" avec Notpad++. Voici ce qu'il affiche :
 
<?xml version="1.0" encoding="UTF-8"?>
 
<xliff version="1.0" xml:lang="fr">
 
  <file datatype="plaintext" original="flash.fla" source-language="EN">
    <header></header>
    <body>
      <trans-unit id="001" resname="IDS_à">
        <source></source>
      </trans-unit>
      <trans-unit id="002" resname="IDS_â">
        <source></source>
      </trans-unit>
      <trans-unit id="003" resname="IDS_ä">
        <source></source>
      </trans-unit>
      <trans-unit id="004" resname="IDS_é">
        <source></source>
      </trans-unit>
      <trans-unit id="005" resname="IDS_è">
        <source></source>
      </trans-unit>
      <trans-unit id="006" resname="IDS_ê">
        <source></source>
      </trans-unit>
      <trans-unit id="007" resname="IDS_ë">
        <source></source>
      </trans-unit>
      <trans-unit id="008" resname="IDS_ô">
        <source></source>
      </trans-unit>
      <trans-unit id="009" resname="IDS_ö">
        <source></source>
      </trans-unit>
      <trans-unit id="010" resname="IDS_ù">
        <source></source>
      </trans-unit>
      <trans-unit id="011" resname="IDS_û">
        <source></source>
      </trans-unit>
      <trans-unit id="012" resname="IDS_ü">
        <source></source>
      </trans-unit>
    </body>
  </file>
 
</xliff>
 
 
 
Il est clair que le code source est, par défaut, en anglais comme c'est précisé. J'ai cru naïvement qu'il suffisait de changer le "EN" en "FR" pour résoudre le problème (on ne se moque pas). Or, il n'en est rien. Une fois que nous trouvons le code source, il suffirait que l'on modifie la connotation "flash_en" en "flash_fr"... Right ?
 
Merci encore !!!!

n°1950220
abais
Posté le 14-12-2009 à 17:11:11  profilanswer
 

Ce fichier semble juste ressencer des entités, les accents en l'occurrence... je n'ai jamais vu ça perso...
et t'as regardé dans flash_en.xml en mettant source-language="FR" ?


Message édité par abais le 14-12-2009 à 17:11:37

---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
n°1950233
Newbie10
Posté le 14-12-2009 à 17:40:49  profilanswer
 

Oui, j'ai essayé... Ca ne marche pas des masse... Je vais tâcher de voir avec l'auteur (s'il daigne me répondre).
 
Merci beaucoup Abais !

n°1950469
Zedlefou
In cabbage we trust !
Posté le 15-12-2009 à 12:29:13  profilanswer
 

Et y'a quoi dans ton fichier anglais ?


---------------
Jeu de simulation Boursière - Version BETA - https://www.facebook.com/wildstocks

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  Comment modifier la langue d'un site flash grace à un fichier xml ?

 

Sujets relatifs
[PHP] Creer un fichier avec un encodage Windows [Résolu]comment faire tourner du PHP sur un site hebergé en "local"
Lire un fichier xml .. encore un..flash code
Appliquer une feuille de style en fonction du site visité (Safari)ouvrir une page html en plein écran avec flash
Impossible de mettre des liens sur une anim FLASHProblème de génération de fichier excel sous easyPHP 1.8
remplissage de plusieurs fichiers XML depuis un fichier XLSFormulaire (upload de fichier)
Plus de sujets relatifs à : Comment modifier la langue d'un site flash grace à un fichier xml ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR