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: Traduction Sidebar  (Read 8889 times)

0 Members and 1 Guest are viewing this topic.

nerovik

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 43
Traduction Sidebar
« on: November 15, 2007, 04:36:36 pm »

Bonjour,

J'utilise le thème Chaotic Soul et je me demandais comment faire en sorte que les titres des menus (barre latérale droite du template) apparaisse soit en français soit en anglais (à défaut si une autre langue est choisie).

Exemple :

<div id="sidebar">
         
<h3>A propos</h3>

ou bien

<div id="sidebar">
         
<h3>About</h3>


Existe-il un {paramètre} pour cela ? Qqn peut-il me guider pour la syntaxe en PHP ?

Dans la partie Configuration j'ai bien trouvé "Remplacer les expressions non trouvées par l'anglais ?" mais cela ne m'aide pas beaucoup


Merci d'avance de votre aide !
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: Traduction Sidebar
« Reply #1 on: November 15, 2007, 06:06:59 pm »

Bonsoir,
faites une recherche sur le forum, j'ai répondu une fois à quelqu'un à ce sujet (mais je ne me rappelle plus exactement).
c'est possible mais avec un peu de codage
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

nerovik

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 43
Re: Traduction Sidebar
« Reply #2 on: November 15, 2007, 08:01:27 pm »

J'ai cherché sur le forum (+ documentation) justement avant de poster. Je suis sûre qu'il y a une solution. Une suggestion de recherche ?
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: Traduction Sidebar
« Reply #3 on: November 16, 2007, 07:16:07 am »

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

nerovik

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 43
Re: Traduction Sidebar
« Reply #4 on: November 16, 2007, 08:30:23 pm »

Merci bcp. Je regarde !
Logged

nerovik

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 43
Re: Traduction Sidebar (Titres des menus)
« Reply #5 on: November 19, 2007, 08:22:16 pm »

Le mode d'emploi fonctionne très bien pour les liens des menus mais pas pour les titres de menus.
Du moins je n'y suis pas parvenue.

Thème Chaoticsoul - Fichier template.html - Je souhaite que le texte entre les balises <h3></h3> varient en fonction de la langue. GB et FR suffiront.

   <div id="sidebar">
         
         <h3>A Propos</h3>

J'ai tenté de créer une nouvelle variable dans le fichier lang/french.php. J'imagine que je devrai en faire autant pour les fichiers english_gb.php, english.php avec la valeur en anglais.

Dans lang/french.php, j'ai modifié :

// ------------------------------------------------------------------------- //
// File theme.php
// ------------------------------------------------------------------------- //

$lang_titre_sidebar = array(
  'titre_sidebar' => 'MonTitre',
);

Ensuite j'ai répliqué le nom de la variable titre_sidebar dans le fichier template.html

   <div id="sidebar">
         
         <h3>{titre_sidebar}</h3>

Puis dans themes/chaoticsoul/theme.php

j'ai le sentiment que je dois ajouter la déclaration de ma variable mais je n'ai pas trouvé.


Pour l'instanjt le titre qui s'affiche est {titre_sidebar}.

Et là je bloque. Cela ne doit pas être la bonne méthode.

Puis-je solliciter encore un peu d'aide ? Je crois que cela pourrait être utile à d'autres Coppermine fans.

Merci


Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: Traduction Sidebar
« Reply #6 on: November 19, 2007, 09:44:11 pm »

ce code
Code: [Select]
<div id="sidebar">
         
         <h3>{titre_sidebar}</h3>
devrait être quelque chose du genre
Code: [Select]
<div id="sidebar">
         
         <h3><?php echo $lang_titre_sidebar['titre_sidebar'];?></h3>
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

nerovik

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 43
Re: Traduction Sidebar
« Reply #7 on: November 20, 2007, 08:54:12 am »

J'ai testé cela ne donne rien de plus. J'en suis désolée.
Ce qui m'étonne c'est qu'il n'y ait rien à modfier dans themes/chaoticsoul/theme.php.

Merci
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: Traduction Sidebar
« Reply #8 on: November 20, 2007, 09:01:21 am »

il faut que je regardes le theme (le code donnée est un principe qui devrait être effectivement placé dan le fichier theme.php)
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

nerovik

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 43
Re: Traduction Sidebar
« Reply #9 on: November 20, 2007, 07:52:24 pm »

Merci pour l'intérêt porté à cette question.
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: Traduction Sidebar
« Reply #10 on: November 20, 2007, 08:37:47 pm »

regardez ceci http://frantzk.free.fr/WikiFree/index.php?title=Faire_ses_tokens_persos
ça devrait résoudre le problème
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

nerovik

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 43
Re: Traduction Sidebar
« Reply #11 on: November 21, 2007, 07:53:10 pm »

Grâce à cette doc je pense que je tiens la solution. Merci.
Si j'y parviens (moi php newbie) je publierai un exemple pédagogique précis.
Logged

nerovik

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 43
Re: Traduction Sidebar KO
« Reply #12 on: November 24, 2007, 01:29:48 pm »

Et bien malgré les instructions je n'y parviens pas.
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: Traduction Sidebar
« Reply #13 on: November 25, 2007, 12:35:45 pm »

un premier jet pour la traduction de certains éléments:
regardes les fichiers du theme dans l'archive ci dessous pour comprendre.
j'ai du changer de place certains éléments du fichier template.html
il faut ajouter dans les fichiers langues les lignes ci dessous
Code: [Select]
$lang_sidebar = array(
'about' => 'A propos de cette galerie',
'links' => 'Liens',
'main' => 'Menu Principal',
);
à modifier en fonction de ce que tu veux faire
par contre je n'ai pas encore réussi a faire fonctionner pour les titres des menus 'classiques'
a suivre...
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

nerovik

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 43
Re: Traduction Sidebar
« Reply #14 on: November 25, 2007, 07:52:05 pm »


Mille mercis mais cela ne fonctionne pas ou j'ai encore mal compris.

Voici ce que j'ai fait :

J'ai téléchargé le zip que vous m'avez donné et je l'ai installé en lieu et place de l'autre sous themes.

Puis

Modification du Fichier : english_gb.php : j'ai ajouté les lignes de code transmises
/ ------------------------------------------------------------------------- //
// File theme.php
// ------------------------------------------------------------------------- //
$lang_sidebar = array(
   'about' => 'About',
   'links' => 'Links',
   'main' => 'Main menu',
);

Modification du Fichier : french.php : j'ai ajouté les lignes de code transmises

/ ------------------------------------------------------------------------- //
// File theme.php
// ------------------------------------------------------------------------- //

$lang_sidebar = array(
   'about' => 'A propos de cette galerie',
   'links' => 'Liens',
   'main' => 'Menu Principal',
);

Résultat dans l'interface => voir document joint
Logged

nerovik

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 43
Re: Traduction Sidebar
« Reply #15 on: November 25, 2007, 07:53:18 pm »

Oups, j'ai publié ma réponse sans un remerciement. Cela me paraît bien bien complexe tout cela...
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: Traduction Sidebar
« Reply #16 on: November 25, 2007, 09:36:51 pm »

ok, alors en fait ça marche (enfin en partie) le lien {about} fonctionne bien (A propos de cette galerie)
par contre j'ai oublié d'effacer le test d'affichage (en haut de page) et l'essai de traduction pour MAIN MENU
je regardes ça dès que j'ai le temps
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

nerovik

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 43
Re: Traduction Sidebar
« Reply #17 on: December 22, 2007, 08:36:13 pm »

Bonsoir Frantz, je fais un petit up.

Je mets en place Coppermine au bureau début Janvier. Le site doit être pouvoir être lu dans plsuieurs langues. Alors si jamais vous aviez une soluce simple, je suis preneuse.

Bonnes fêtes de Noël !
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: Traduction Sidebar
« Reply #18 on: December 22, 2007, 10:24:11 pm »

désolé, j'avais laissé de côté ce problème (on ne peux pas être partout  ;))
je vais voir si je peux faire quelque chose
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
Pages: [1]   Go Up
 

Page created in 0.022 seconds with 20 queries.