Advanced search  

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Pages: [1]   Go Down

Author Topic: bouton en multilanguages  (Read 6392 times)

0 Members and 1 Guest are viewing this topic.

nounours

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 87
bouton en multilanguages
« on: March 16, 2007, 07:40:17 am »

bonjour :)

je suis toujours avec mes problèmes de multilanguages, dans mon fichier template.html j'ai rajouter:

Quote
    <li class="meta">
            <h2>Documentations</h2>
            <ul>
               <li><a href="Biographie.php" title="Biographie">Biographie</a></li>
               <li><a href="Filmographie.php" title="Filmographie">Filmographie</a></li>
            </ul>
         </li>


D'après ce que j'ai compris pour passer en multilangues, il faut modifier theme.php et lang/*.php et mon problème est là, je ne comprend pas comment écrire les variables pour qu'elles passent d'un fichier a l'autre.

merci de votre aide
« Last Edit: March 27, 2007, 07:25:22 am by Frantz »
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: bouton en multilanguages
« Reply #1 on: March 16, 2007, 10:55:26 am »

Je ne suis pas sur de comprendre.
Tu veux que Biographie et Filmographie soient multilangue ?
Peut tu nous mettre un lien vers ta galerie ?
Logged
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

nounours

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 87
Re: bouton en multilanguages
« Reply #2 on: March 16, 2007, 11:11:17 am »

oui tout a fait autant profiter des avantages de coppermine à fond :)

excuse le site n'est pas fini et pour cause :)

http://victoria-silvstedt.the-free-server.org/
Logged

Pascal YAP

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 13833
  • Hello World :-)
    • CPG 1.5.x ExperiMental website
Re: bouton en multilanguages
« Reply #3 on: March 16, 2007, 11:25:01 am »

Quote
excuse le site n'est pas fini et pour cause
Dommage  ;D :-*


Je n'ai pas testé ce qui suit !

Dans vos Theme.php, trouvez le bloc
Code: [Select]
// ------------------------------------------------------------------------- //
// File theme.php
//
------------------------------------------------------------------------- //

tentez de déclarer :

Code: [Select]
$lang_biotexte = array(
  'biotxt' => 'ICI votre TXT complet avec des balises HTML possibles.',
);

$lang_filmotexte = array(
  'filmotxt' => 'ICI le texte de la Filmographie Complête avec balises HTML.',
);
les Variables sont à placer dans votre Theme.php
Code: [Select]
// Function to start a 'standard' table
function starttable($width = '-1', $title = '', $title_colspan = '1')
{
    global $CONFIG;
    global $table_need_close;

    if ($width == '-1') $width = $CONFIG['picture_table_width'];
    if ($width == '100%') $width = $CONFIG['main_table_width'];
    if ($biotxt) {
        $table_need_close = true;
        echo <<<EOT
<!-- Start standard table title -->
<table align="center" width="$width" cellspacing="0" cellpadding="0" class="maintablea">
        <tr>
                <td>
                        <table width="100%" cellspacing="0" cellpadding="0" class="tableh1a">
                                <tr>
                                        <td class="tableh1a" width="100%">$biotxt</td>
                                </tr>
                        </table>
                </td>
        </tr>
</table>

MISE EN GARDE : Ne faites pas de Copié/Collé, inspirez vous seulement de cette idée, ou bien sauvegardez l'intégrité de votre Galerie avec un Backup complet  ;)
 
PYAP
« Last Edit: March 16, 2007, 11:36:05 am by PYAP »
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: bouton en multilanguages
« Reply #4 on: March 16, 2007, 11:50:31 am »

@ Pyap, Nounours veut uniquement rendre les boutons de menu multilangues. La partie texte c'est ok
@ Nounours
Il faudrait que tu t'inspire de la manière dont sont déclaré les menus dans theme.php et créer des entrées dans les fichiers langues.
Je veux bien regarder ça pour toi mais pas avant la semaine prochaine, ce week end va être trop chargé pour y penser.
Si ça t'interresse, il faudrait que tu nous mette le fichier template.html et theme.php en pièce jointe à ton prochain post.
Logged
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

nounours

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 87
Re: bouton en multilanguages
« Reply #5 on: March 16, 2007, 12:15:06 pm »

j'ai cru que j'allais encore me faire disputer par Pyad car je m'etais mal expliqué  :-[

Pyad ce que tu me donne là a été fait page http://forum.coppermine-gallery.net/index.php?topic=41909.0

ou je met un petit tuto pour afficher les pages dans toutes les langues click sur les différents drapeaux pour voir

le fichier theme.php c'est l'original je n'ai rien touché
le fichier template.html juste apres
Quote
        <li class="categories">
            <h2>Gallery Menu</h2>
            {SUB_MENU}
        </li>
j'ai juste rajouté
Quote
    <li class="meta">
            <h2>Documentations</h2>
            <ul>
               <li><a href="Biographie.php" title="Biographie">Biographie</a></li>
               <li><a href="Discographie.php" title="Discographie">Discographie</a></li>
               <li><a href="Filmographie.php" title="Filmographie">Filmographie</a></li>
            </ul>
         </li>
    <li class="meta">
            <h2>Liens</h2>
            <ul>
               <li><a href="" title="Archives">Archives</a></li>
               <li><a href="" title="Liens sur votre Star">Liens sur votre Star</a></li>
            </ul>
         </li>

et c'est ces 5 liens qu'il faut que je fasse en multilangues

Quote
Il faudrait que tu t'inspire de la manière dont sont déclaré les menus dans theme.php et créer des entrées dans les fichiers langues.
Frantz c'est justement ca que je n'arrive pas a comprendre :( je ni connais rien en php je prefere le css :)
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: bouton en multilanguages
« Reply #6 on: March 16, 2007, 01:17:51 pm »

comme dit plus haut je peux regarder ça la semaine prochaine, fais moi parvenir les deux fichiers demandés (soit ici soit par PM)
Logged
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

Pascal YAP

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 13833
  • Hello World :-)
    • CPG 1.5.x ExperiMental website
Re: bouton en multilanguages
« Reply #7 on: March 16, 2007, 01:58:39 pm »


[out of topic]

Quote
PYAP ce que tu me donnes là a été fait page ht tp://coppermine-gallery.net/forum/index.php?topic=41909.0
Ce n'est pas exactement la même chose, il n'y a que les virgules et les parenthèses en commun !

PYAP
[/out of topic]
Logged

nounours

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 87
Re: bouton en multilanguages
« Reply #8 on: March 18, 2007, 07:57:57 am »

frantz je te passe les 2 fichiers:

pour ne pas surcharger la page je te les ai mis ici
themes.php
http://fr.pastebin.ca/399748
template html
http://lpln.pastebin.ca/399751

et merci encore frantz
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: bouton en multilanguages
« Reply #9 on: March 18, 2007, 08:19:30 am »

OK je regardes ça dès que possible
Logged
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: bouton en multilanguages
« Reply #10 on: March 24, 2007, 05:57:46 pm »

Voilà, j'ai pu trouver le temps de m'y mettre.
les deux fichiers dans l'archive sont à mettre à la place de ceux existant dans le theme thirteen. J'y a fait les ajouts et lé modifications necessaires pour la prise en charge du menu description (il y en a un autre chez toi en plus, mais tu essayeras de faire la modif toi meme  :D j'ai mis des commentaires pour que ce soit plus facile).
Il faut aussi remplacer dans les fichiers langues (french.php , english.php etc..) les lignes du tableau de la variable $lang_main_menu (aux alentours de la ligne 111 pour le fichier french.php) par celles ci (ou ajouter les dernières lignes après le commentaire concernant le nouveau menu)
Code: [Select]
$lang_main_menu = array(
  'home_title' => 'Aller à la page d\'accueil',
  'home_lnk' => 'Accueil',
  'alb_list_title' => 'Aller à la liste des albums',
  'alb_list_lnk' => 'Albums',
  'my_gal_title' => 'Aller dans ma galerie personnelle',
  'my_gal_lnk' => 'Ma galerie',
  'my_prof_title' => 'Aller à mon profil personnel', //cpg1.4
  'my_prof_lnk' => 'Mon profil',
  'adm_mode_title' => 'Passer en mode administrateur',
  'adm_mode_lnk' => 'Mode administrateur',
  'usr_mode_title' => 'Passer au mode utilisateur',
  'usr_mode_lnk' => 'Mode utilisateur',
  'upload_pic_title' => 'Uploader une image dans un album',
  'upload_pic_lnk' => 'Uploader une image',
  'register_title' => 'Créer un compte',
  'register_lnk' => 'Inscription',
  'login_title' => 'Se connecter', //cpg1.4
  'login_lnk' => 'S\'identifier',
  'logout_title' => 'Se déconnecter', //cpg1.4
  'logout_lnk' => 'Quitter',
  'lastup_title' => 'Afficher les dernières mises à jour', //cpg1.4
  'lastup_lnk' => 'Derniers ajouts',
  'lastcom_title' => 'Afficher les derniers commentaires', //cpg1.4
  'lastcom_lnk' => 'Derniers commentaires',
  'topn_title' => 'Afficher les dernières visualisations', //cpg1.4
  'topn_lnk' => 'Les plus populaires',
  'toprated_title' => 'Afficher les vues les mieux notées', //cpg1.4
  'toprated_lnk' => 'Les mieux notées',
  'search_title' => 'Chercher une galerie', //cpg1.4
  'search_lnk' => 'Rechercher',
  'fav_title' => 'Aller à mes favoris', //cpg1.4
  'fav_lnk' => 'Mes favoris',
  'memberlist_title' => 'Afficher la liste des membres', //cpg1.3.0
  'memberlist_lnk' => 'Liste des membres', //cpg1.3.0
  'faq_title' => 'FAQ: Questions fréquemment posées à propos de &quot;Coppermine&quot;', //cpg1.3.0
  'faq_lnk' => 'FAQ', //cpg1.3.0
//Ajouts pour le menu description
  'biographie_title' => 'Voir la biographies',
  'biographie_lnk' => 'Biographie',
  'discographie_title' => 'Voir la discographie',
  'discographie_lnk' => 'Discographie',
  'filmographie_title' => 'Voir la filmographie',
  'filmographie_lnk' => 'Filmographie',
);
Logged
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

nounours

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 87
Re: bouton en multilanguages
« Reply #11 on: March 25, 2007, 08:28:34 am »

 ;D merci beaucoup Frantz

en voyant le code cela a l'air simple  :o cela m'a fait un peut comprendre le fonctionnement des variables en php  ;)

pas le temps de tester aujourd'hui donc je testerais lundi et te tiendrais au courant

et encore merci :)
Logged

nounours

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 87
Re: bouton en multilanguages
« Reply #12 on: March 26, 2007, 08:34:04 am »

bonjour

ca marche super Frantz :)

grace à ce system on peut même mettre les "Main Menu" "Gallery Menu" dans les différentes langues bien que tu dise dans un autre post que c'est impossible. (pourquoi pas dans la prochaine version de coppermine ? )

mais j'ai 2 petits problèmes :(

1/ pourait tu m'expliquer exactement comment fonctionne theme.php car j'ai fait différent teste pour ajouter un autre menu mais je n'ai pas reussi :(

2/ dans un autre post :)
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: bouton en multilanguages
« Reply #13 on: March 26, 2007, 10:04:56 am »

Quote
pourait tu m'expliquer exactement comment fonctionne theme.php car j'ai fait différent teste pour ajouter un autre menu mais je n'ai pas reussi
le fichier theme.php d'un theme donné prends la main sur le fichier include/theme.php.
Si on veut faire des modifications (comme ton menu), on copie la fonction à modifier (ou les fonctions) depuis le fichier theme.php du theme sample (on évite de toucher au fichier include/theme.php pour ne pas faire de bétises), et on fait la modif.
Logged
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

nounours

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 87
Re: bouton en multilanguages
« Reply #14 on: March 27, 2007, 06:22:26 am »

merci pour tout Frantz  :-*
Logged
Pages: [1]   Go Up
 

Page created in 0.023 seconds with 19 queries.