osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Problème de langue, avec les liens en images et texte
Alpi
posté 4 May 2006, 12:26
Message #1


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 2
Inscrit : 4-May 06
Membre no 10252



Bonjour à tous et merci d’avance pour votre aide.

Je déboute en php et oscommerce et je souhaiterais comprendre le fonctionnement d’oscommerce.

J’ai un site oscommerce dans 1 langue ( anglais ) et avec l’aide de la faq et des post sur le forum j’ai adapté le template en plusieurs langues ( anglais, français, italien ) cote admin et includes j’ai rajoute les différentes langues, mais voilà une partie des liens est avec des images ( gère part header.php - et pour les images répertoire catalogue/images/ ) et l’autre partie est du texte qui est gère part header.php et footer.php.

Ma question comment faire pour que les images sortent en fonction de la langue ( j’ai déjà crée dans le répertoire catalogue/image les images par langue exemple fr_m12.gif --- it_m12.gif etc…

Voilà ces que j’ai dans le header.php pour les images :

CODE
       <tr><td><a href=<?=tep_href_link('index.php')?>><img src=images/m11.gif width=206 height=27 border=0></a></td></tr>
               <tr><td><a href=<?=tep_href_link('account.php')?>><img src=images/m12.gif width=206 height=28 border=0></a></td></tr>
               <tr><td><a href=<?=tep_href_link('products_new.php')?>><img src=images/m13.gif width=206 height=27 border=0></a></td></tr>
               <tr><td><a href=<?=tep_href_link('shopping_cart.php')?>><img src=images/m14.gif width=206 height=27 border=0></a></td></tr>
               <tr><td><a href=<?=tep_href_link('checkout_shipping.php')?>><img src=images/m15.gif width=206 height=27 border=0></a></td></tr>




Pour la partie texte les fichiers concernés sons header.php et footer.php et j’ai ça :

HEADER.PHP
CODE
               <tr><td><img src=images/m06.gif width=5 height=5 align=absmiddle>   <a href=<?=tep_href_link('specials.php')?> class=ml1>Specials</a><br><br class=px2></td></tr>
               <tr><td><img src=images/m06.gif width=5 height=5 align=absmiddle>   <a href=<?=tep_href_link('advanced_search.php')?> class=ml1>Search</a><br><br class=px2></td></tr>
               <tr><td><img src=images/m06.gif width=5 height=5 align=absmiddle>   <a href=<?=tep_href_link('contact_us.php')?> class=ml1>Contact Us</a><br><br class=px2></td></tr>
               <tr><td><img src=images/m06.gif width=5 height=5 align=absmiddle>   <a href=<?=tep_href_link('create_account.php')?> class=ml1>Create an account</a><br><br class=px2></td></tr>
               <tr><td><img src=images/m06.gif width=5 height=5 align=absmiddle>   <a href=<?=tep_href_link('login.php')?> class=ml1>Customer Login</a><br><br></td></tr>


FOOTER.PHP
CODE
<a href=<?=tep_href_link('index.php')?> class=ml>Home</a>  <img src=images/m25.gif width=1 height=11 align=absmiddle>
<a href=<?=tep_href_link('account.php')?> class=ml>My account</a>  <img src=images/m25.gif width=1 height=11 align=absmiddle>
<a href=<?=tep_href_link('products_new.php')?> class=ml>New products</a><img src=images/m25.gif width=1 height=11 align=absmiddle>
<a href=<?=tep_href_link('shopping_cart.php')?> class=ml>Shopping cart</a>  <img src=images/m25.gif width=1 height=11 align=absmiddle>
<a href=<?=tep_href_link('checkout_shipping.php')?> class=ml>Checkout</a>  <img src=images/m25.gif width=1 height=11 align=absmiddle>
<a href=<?=tep_href_link('privacy.php')?> class=ml>Privacy policy</a></td></tr>


Si quelqu’un pouvait m’aider et me dire pas à pas ces que je dois faire pour que les liens images et texte soient pris en compte par rapport aux langues. Actuellement les liens gères par header.php et footer.php ce affichent seulement en anglais et le reste du contenue texte dans la langue choisi c’est ok.

Encore mille mercis pour votre aide.






Go to the top of the page
 
memorex
posté 4 May 2006, 12:53
Message #2


Ceinture orange+ OSC
Icône de groupe

Groupe : Membres
Messages : 372
Inscrit : 1-May 06
Lieu : Le Caire, Egypte
Membre no 10202



Salut,

Normalement dans chaque dossier langue tu as un sous dossier "images". Peut-être qu'en placent tes images dans ces sous dossier selon leur langue en indiquant le même nom pour chaque image selon la langue. Exemple : tu as une image "image.gif" tu en crées trois autres avec une langue différente que tu les appelles toutes "image.gif" et que tu places dans leur dossier de langue respectif.

Après essaye de chercher comment génère oscommerce les boutons "acheter", "ajouter" etc en fonction de la langue...

Normalement ça devrait te donner quelque chose en fonction de variables genre src="catalog/includes/languages/<?php echo $variable_de_la_langue; ?>/images/image.gif"

Si quelqu'un qui a plus d'expérience pouvait me confirmer ou m'infirmer...


--------------------
Go to the top of the page
 
Alpi
posté 5 May 2006, 15:29
Message #3


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 2
Inscrit : 4-May 06
Membre no 10252



Ok merci memorex pour la piste, j'avais trouvé un post je vais esseyer de l'appliquer ce soir

http://www.oscommerce-fr.info/forum/index....topic=23818&hl=

et je vous tiens au courant.

Encore merci
Go to the top of the page
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 24th May 2013 - 08:22
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)