Rechercher :
Accueil » Langue Connexion

Question J'ai toujours HEADING_TITLE ou TEXT_MANQUANT qui apparaît dans ma langue à la place de "la jolie phrase"?
Réponse Le défaut apparaît si il manque un define() de traduction, voire le fichier entier de traduction. Pour toutes les tradutions manquantes apparaissant sous la forme HEADING_TITLE ou TEXT_MANQUANT, faire une recherche avec votre éditeur préféré du texte "define(TEXT_MANQUANT," dans tous les fichiers de la boutique, ou plus précisement dans les fichiers includes/language. Généralement ce "define" se trouve dans le fichier langage/la_langue/fichier.php ou dans le fichier language/la_langue.php par exemple les textes de la page d'accueil en français sont dans catalog/includes/language/french/index.php

Une fois trouvée la ligne dans le fichier correspondant, par exemple english/fichier.php, la copier et la coller avec sa traduction dans french/fichier.php. Au besoin, si le fichier de traduction est absent dupliquer entierement le fichier english/fichier.php dans french/ et traduisez :
define(TEXT_MANQUANT, 'et voila ma traduc');

Exclamation Attention: Ne confondez pas changer UNE phrase manqunte et une "parse error line 1" qui donne TOUS les textes de la page absents. Dans ce cas, regardez plutôt du coté d'un problème de transfert ftp qui aurait pu supprimer tous les retours à la ligne du fichier de language.
Auteur : xaglo Mise à jour le 23/03/2005

Retour


Warning: Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0