Site multilingue facile - commentaires Site multilingue facile 2021-12-01T15:12:57Z https://files.spip.org/Site-multilingue-facile-4145#comment509730 2021-12-01T15:12:57Z <p>Avec <strong>SPIP 4.0</strong> et <strong>site multilingue facile v3.0.0</strong>, lorsqu'un article traduit n'a pas de logo, le plugin ne va pas/plus chercher le logo de l'article de référence avec #LOGO_ARTICLE. Pareil pour les rubriques.</p> Site multilingue facile 2018-12-28T07:23:31Z https://files.spip.org/Site-multilingue-facile-4145#comment499232 2018-12-28T07:23:31Z <p>Hi Limbo,<br class="autobr"> I don't know why you think that there I no multilingualism in spip when it is natively implemented for much longer than in WP.</p> <p>Present plugin only helps you setup a multilingual website using mainly native spip features and some plugins that are tweaking spips multilingual features.</p> <p>Can you explain more precisely what you think is lacking in spips multilingual approach<small class="fine d-inline"> </small>?<br class="autobr"> Rainer</p> Site multilingue facile 2018-12-27T17:24:55Z https://files.spip.org/Site-multilingue-facile-4145#comment499231 2018-12-27T17:24:55Z <p>SPIP is an excellent engine, but if they do not implement multilingualism, how long has it become a standard of usability - article - tab of languages - transition to a translated article (how it has long been implemented everywhere - on the same WordPress). Or is it impossible in principle<small class="fine d-inline"> </small>? Thanks if someone answers.</p> Site multilingue facile 2018-10-11T06:48:56Z https://files.spip.org/Site-multilingue-facile-4145#comment498464 2018-10-11T06:48:56Z <p>Bien vu, <a href="https://github.com/abelass/multilingue/archive/master.zip" class="spip_url spip_out auto" rel="nofollow external">https://github.com/abelass/multilingue/archive/master.zip</a> devrait arranger ce problème</p> Site multilingue facile 2018-10-10T13:42:20Z https://files.spip.org/Site-multilingue-facile-4145#comment498456 2018-10-10T13:42:20Z <p>A noter tout de même que cette mise à jour résout le problème pour les nouveaux (et futurs) articles/rubriques mais n'affiche plus les logos pour les existants, qui étaient correctement affichés jusqu'ici.</p> Site multilingue facile 2018-09-21T09:51:45Z https://files.spip.org/Site-multilingue-facile-4145#comment498220 2018-09-21T09:51:45Z <p>C'est corrigé dans la version <a href="https://zone.spip.org/trac/spip-zone/changeset/111641/spip-zone/_plugins_/multilingue/branches/0" class="spip_out" rel='nofollow external'>1.0.12 (111641)</a></p> Site multilingue facile 2018-09-20T05:45:15Z https://files.spip.org/Site-multilingue-facile-4145#comment498207 2018-09-20T05:45:15Z <p>Bonjour, en effet en désactivant l'option dans la config ca fonctionne et le logo d'origine est bien ajouté à la traduction. Merci.</p> Site multilingue facile 2018-09-19T14:36:51Z https://files.spip.org/Site-multilingue-facile-4145#comment498203 2018-09-19T14:36:51Z <p>Je viens de voir le problème. C'est la détection du logo de traduction qui cause le problème. Apparemment, et en tout cas en 3.2.1, quand on traduit un article, son logo est automatiquement ajouté à sa traduction.</p> <p>Je vais analyser quels versions de spip ont adopté ce fonctionnent, en attendant il te suffit de désactiver dans la config l'inclusion automatique du logo d'origine.</p> <p>Merci pour m'avoir communique ce bug.</p> Site multilingue facile 2018-09-19T13:34:43Z https://files.spip.org/Site-multilingue-facile-4145#comment498202 2018-09-19T13:34:43Z <p>Je n'ai pas encore rencontré ce phénomène. Si tu désactive tous le plugins non nécessaires, le problème persiste<small class="fine d-inline"> </small>?</p> Site multilingue facile 2018-09-19T08:54:57Z https://files.spip.org/Site-multilingue-facile-4145#comment498199 2018-09-19T08:54:57Z <p>Bonjour, la traduction d'article et de rubrique fonctionne comme espéré mais lors de la création d'une traduction d'un article le logo de l'article original disparaît, il faut alors le rée-uploader..<br class="autobr"> Une idée d'où peux venir le problème<small class="fine d-inline"> </small>?<br class="autobr"> Merci.</p> <p>SPIP 3.2.1 - tout les plugin à jour.</p> Site multilingue facile 2017-02-21T11:31:44Z https://files.spip.org/Site-multilingue-facile-4145#comment491145 2017-02-21T11:31:44Z <p>bonjour et merci, je vais suivre tes conseils car en effet il semble que les différents plugins installés se contraries.</p> Site multilingue facile 2017-02-20T07:45:40Z https://files.spip.org/Site-multilingue-facile-4145#comment491134 2017-02-20T07:45:40Z <p>Bonjour Dominique</p> <p>Les squelettes de base de spip proposent un menu langue spécifique pour les articles dans le corps de l'article et un pour les autres page en haut de la page. Le présent plugin les fusionne.</p> <p>Comme tu utilise un autre squelette, j'imgine que le menu traduction article réapparait, il suffit de l'enlever dans le squelette article.</p> <p>Rainer</p> Site multilingue facile 2017-02-19T10:47:56Z https://files.spip.org/Site-multilingue-facile-4145#comment491129 2017-02-19T10:47:56Z <p>bonjour, suite à ton message j'ai compris pourquoi j'avais plusieurs articles. Tout simplement du fait que je ne rattachais pas l'article traduit en anglais à la rubrique traduite en anglais. Si je n'arrivais pas à sélectionner une nouvelle langue c'est que je voulais modifier la langue après avoir créé un nouvelle traduction. Maintenant je crois avoir compris et cela fonctionne sur le site test. Fort de mon succès j'ai créé des traductions sur le site principal preuillysurclaise.fr et là j'ai un nouveau problème car avec le même paramétrage des plugins ma traduction est bien liée à la rubrique anglaise mais j'ai deux boutons qui s'affichent au lieu de la liste déroulante du choix de la langue. Pour le site principal j'utilise le squelette soyezcreateurs sur le test le squelette spip de base 3.11. Je vais tenter de trouver mon erreur Merci de ton aide si tu as le temps de m'aiguiller</p> Site multilingue facile 2017-02-16T13:12:01Z https://files.spip.org/Site-multilingue-facile-4145#comment491103 2017-02-16T13:12:01Z <p>Bonjour</p> <blockquote class="spip"> <p>de l'article je n'arrive pas à sélectionner une nouvelle langue que je dois modifier directement dans la table.</p> </blockquote> <p>Je ne comprends pas. Pourqoui changer directement dans la table<small class="fine d-inline"> </small>? Ou est-ce que tu n'arrives pas à sélectionner une nouvelle langue<small class="fine d-inline"> </small>? Screenshot<small class="fine d-inline"> </small>?</p> <blockquote class="spip"> <p>J'ai donc 4 liens vers les articles traduits.</p> </blockquote> <p>Peux-tu également mettre un screenshot<small class="fine d-inline"> </small>?</p> <p>Rainer</p> Site multilingue facile 2017-02-16T13:02:52Z https://files.spip.org/Site-multilingue-facile-4145#comment491101 2017-02-16T13:02:52Z <p>bonjour, je teste le plugin avec 3 langues. Au niveau de la rubrique c'est bon mais au niveau de l'article je n'arrive pas à sélectionner une nouvelle langue que je dois modifier directement dans la table. Mon plus gros problème est que les articles traduits apparaissent dans le menu sur l'interface publique. J'ai donc 4 liens vers les articles traduits. Par contre j'affiche correctement l'article traduit en anglais et en français à l'aide la liste des langues. <br class="autobr"> Mon site teste est : <a href="http://preuilly.preuillysurclaise.fr/?foret-de-tours-preuilly-detente&lang=fr" class="spip_url spip_out auto" rel="nofollow external">http://preuilly.preuillysurclaise.fr/?foret-de-tours-preuilly-detente&lang=fr</a><br class="autobr"> J'ai peut être pas tout compris au niveau du paramétrage des différents plugins utilisés. Merci de votre aide.</p> Site multilingue facile 2016-03-19T18:38:35Z https://files.spip.org/Site-multilingue-facile-4145#comment486684 2016-03-19T18:38:35Z <p>Bonjour Rainer,</p> <p>Désolée pour ma réponse tardive mais j'ai un problème annexe qui m'a empêché de travailler sur le site (le disque dure du serveur est en train de lâcher... :-/ )<br class="autobr"> Je réinstallerait tout la semaine prochaine et repartirai de 0.</p> <p>Merci pour tes réponses, je reviendrai t'embêter, où je l'espère te donner de bonnes nouvelles :D, dès que possible :)</p> Site multilingue facile 2016-03-10T08:26:12Z https://files.spip.org/Site-multilingue-facile-4145#comment486574 2016-03-10T08:26:12Z <p>pardon, c'était le faux lien, voici le bon : <a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/multilingue/branches/0/inclure/menu_langues.htm" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_plugins_/multilingue/branches/0/inclure/menu_langues.htm</a></p> Site multilingue facile 2016-03-10T08:24:57Z https://files.spip.org/Site-multilingue-facile-4145#comment486573 2016-03-10T08:24:57Z <p>Les derniers essais ont été fait avec une structure de secteur par langue<small class="fine d-inline"> </small>? Sinon essaie le tout avec secteur par langue.</p> <p>Dans la config du plugin tu peux changer ver un menu en drop down. Est -que cela fonctionne mieux<small class="fine d-inline"> </small>?</p> <p>Sinon surcharge la noisette :<a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/paniers/trunk/inc/paniers.php" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_plugins_/paniers/trunk/inc/paniers.php</a></p> <p>ligne 35</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>[(#ENV{lang}|=={#VALEUR}|non)<a href="[(#URL_ACTION_AUTEUR{'converser',#VALEUR&var_lang=#VALEUR,[(#SELF|parametre_url{lang,'','&'})]}|parametre_url{arg,''})]" rel="alternate" hreflang="#VALEUR">[(#VALEUR|traduire_nom_langue)]</a>]</code></pre></div> <p>par</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>[(#ENV{lang}|=={#VALEUR}|non)<a href="[(#URL_ACTION_AUTEUR{'converser',#VALEUR&var_lang=#VALEUR,[(#SELF|parametre_url{lang,#LANG,'&'})]}|parametre_url{arg,''})]" rel="alternate" hreflang="#VALEUR">[(#VALEUR|traduire_nom_langue)]</a>]</code></pre></div> Site multilingue facile 2016-03-08T19:16:21Z https://files.spip.org/Site-multilingue-facile-4145#comment486555 2016-03-08T19:16:21Z <p>Merci pour ta réponse Rainer,</p> <p>j'avais déjà essayé avec le $GLOBALS mais ça ne donnait rien (dans /config/mes_options.php)</p> <p>et concernant l'astuce, j'ai copié-collé le code dans mes_options.php et là j'ai une page blanche x-/ si je mets<small class="fine d-inline"> </small>?/lang=en j'ai toutes ma page en en mais le retour en fr laisse page blanche...</p> <p>Je n'ai auxune idée :'(</p> <p>merci pour ton aide.</p> Site multilingue facile 2016-03-08T07:40:03Z https://files.spip.org/Site-multilingue-facile-4145#comment486528 2016-03-08T07:40:03Z <p>Bonjour,</p> <p>ce que je vois tu as du écraser le fichier sommaire.html, qui normalement renvoie vers la rubrique du secteur correspondant à la langue par défaut, ou choisit par le visiteur. le sommaire n'ayant pas de langue il faut lui l'indiquer via la variable lang.</p> <p>Tu pourrais mettre</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code> $GLOBALS['forcer_lang'] = true;</code></pre></div> <p>dans ton fichier mes_options mais cela peut avoir dés effets non désires car no seulement il ajoute automatiquement la variable lang à l'url mais</p> <blockquote class="spip"> <p> elle indique en même temps que les chaines de langue de l'interface s'affichent dans la langue du visiteur, et non dans la langue des articles ou rubriques.</p> </blockquote> <p>Extraits de <a href="http://programmer.spip.net/Forcer-la-langue-selon-le-visiteur" class="spip_url spip_out auto" rel="nofollow external">http://programmer.spip.net/Forcer-la-langue-selon-le-visiteur</a></p> <p>dans ce même page sous « Autre utilisation du cookie » tu trouvera une astuce qui t'évitera d'utiliser le</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code> $GLOBALS['forcer_lang'] = true;</code></pre></div> <p>Rainer</p> Site multilingue facile 2016-03-07T18:47:30Z https://files.spip.org/Site-multilingue-facile-4145#comment486514 2016-03-07T18:47:30Z <p>Bonjour,</p> <p>Je n'ai pas utilisé les secteurs par langue (en mettant en dure /<small class="fine d-inline"> </small>?lang=en les noisettes se traduisaient tout de même ainsi que les articles).<br class="autobr"> J'ai fais un test en créant les secteurs par lange (dossier racine en et fr) contenant les ss-rubriques et articles traduits et j'ai exactement le même problème.</p> <p>le site de test peut-être visible ici :<br class="autobr"> test.sfv.leotxando.net<br class="autobr"> htpasswd : id : spip<br class="autobr"> mdp : SpiP0u</p> <p>Merci pour ton aide<small class="fine d-inline"> </small>!</p> Site multilingue facile 2016-03-07T07:36:36Z https://files.spip.org/Site-multilingue-facile-4145#comment486495 2016-03-07T07:36:36Z <p>Bonjour,</p> <p>est-ce que utilise tu des secteurs par langue<small class="fine d-inline"> </small>? Est-ce que tu as un exemple en-ligne<small class="fine d-inline"> </small>?</p> Site multilingue facile 2016-03-05T12:44:35Z https://files.spip.org/Site-multilingue-facile-4145#comment486477 2016-03-05T12:44:35Z <p>Bonjour,<br class="autobr"> bravo pour ce plugin qui simplifie grandement les choses<small class="fine d-inline"> </small>!</p> <p>J'ai un soucis au niveau du menu_lang : ce dernier me force l'affichage en français systématiquement, malgré le fait que j'ai mis mon navigateur en anglais.<br class="autobr"> Par contre, si je mets /<small class="fine d-inline"> </small>?lang=en j'ai bien l'affichage du menu_lang qui me notifie que je suis en anglais, quand je clique sur français je reviens en fr mais l'inverse ne s'effectue pas :/</p> <p>comment faire le basculement de langue<small class="fine d-inline"> </small>? je n'arrive pas à me « déboguer » :D</p> <p>Merci<small class="fine d-inline"> </small>!<br class="autobr"> Je suis sous spip 3.1.0 avec multilingue 1.0.6 stable.</p> Site multilingue facile 2016-02-16T09:28:49Z https://files.spip.org/Site-multilingue-facile-4145#comment485942 2016-02-16T09:28:49Z <p>Le menu de langue semble fonctionner parfaitement</p> Site multilingue facile 2016-02-13T22:08:57Z https://files.spip.org/Site-multilingue-facile-4145#comment485885 2016-02-13T22:08:57Z <p>Bonjour à tous et merci aux dev<small class="fine d-inline"> </small>!</p> <p>Depuis le passage à SPIP 3.1, j'ai un pb...<br class="autobr"> Impossible de passer d'une langue à l'autre par le menu</p> <p>Mon site est : <a href="http://www.davduf.net" class="spip_url spip_out auto" rel="nofollow external">http://www.davduf.net</a><br class="autobr"> Le lien qui est donné, par ex, pour passer à l<small class="fine d-inline"> </small>;'anglais est : <a href="http://www.davduf.net/spip.php?action=converser&hash=61ce3bd35953067339c63f1526d178297e568647&redirect=.%2F" class="spip_url spip_out auto" rel="nofollow external">http://www.davduf.net/spip.php?action=converser&hash=61ce3bd35953067339c63f1526d178297e568647&redirect=.%2F</a></p> <p>J'ignore complètement à quoi il se rapporte...</p> <p>Merci mille fois<small class="fine d-inline"> </small>!</p> Site multilingue facile 2015-07-05T07:25:44Z https://files.spip.org/Site-multilingue-facile-4145#comment482870 2015-07-05T07:25:44Z <p>Bonjour Victor,</p> <p>Merci pour tes retours. J'ai actualisé le code avec ta suggestion.</p> Site multilingue facile 2015-07-03T22:57:57Z https://files.spip.org/Site-multilingue-facile-4145#comment482861 2015-07-03T22:57:57Z <p>Bonjour Rainer,</p> <p>Après enquête, l'erreur vient d'une utilisation certainement abusive de ma part de la balise #LOGO_ARTICLE_RUBRIQUE pour afficher de manière générique logo de l'article ou de la rubrique dans un entête de page.</p> <p>Sur la page rubrique, le logo de la rubrique est bien trouvé mais l'erreur apparaît.. Il y a peut être alors, dans l'environnement de cette page, un id_rubrique mais pas de id_article.</p> <p>Avec la modification, le logo est toujours bien affiché mais l'erreur disparaît. Ce n'est certainement pas une solution très propre mais peut être qu'elle servira malgré tout à d'autres..</p> <p>Seule la fonction « traduction de logo » du plugin est utilisée.<br class="autobr"> Merci pour ce code très utile<small class="fine d-inline"> </small>! :)</p> <p>victor</p> Site multilingue facile 2015-07-03T06:32:31Z https://files.spip.org/Site-multilingue-facile-4145#comment482840 2015-07-03T06:32:31Z <p>Bonjour et merci pour ce d´pistage,</p> <p>C'est bizarre que cette erreur apparaisse, vue que $id ne devrait jamais être vide, pourrais-tu me donner le contexte de cette erreur. Quelle version spip avec quelles plugins (version php).</p> <p>Merci</p> <p>Rainer</p> Site multilingue facile 2015-07-02T20:11:31Z https://files.spip.org/Site-multilingue-facile-4145#comment482836 2015-07-02T20:11:31Z <p>dans multilingue_fonctions.php, en remplaçant :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">AND $id_trad=sql_getfetsel('id_trad',$table,$_id_objet.'='.$id)</code><br class="autobr"> par :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">AND $id_trad=sql_getfetsel('id_trad',$table,$_id_objet.'='.intval($id))</code><br class="autobr"> cette erreur a disparue.</p> Site multilingue facile 2014-11-25T10:30:07Z https://files.spip.org/Site-multilingue-facile-4145#comment478160 2014-11-25T10:30:07Z <p>Bonjour,</p> <p>dans « formulaires/inc-options-langues_multi.html » il faut remplacer <br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">[(#LANG|traduire_nom_langue)]</code> par <code class="spip_code spip_code_inline" dir="ltr">#LANG</code></p> <p>Rainer</p> Site multilingue facile 2014-11-25T10:09:19Z https://files.spip.org/Site-multilingue-facile-4145#comment478159 2014-11-25T10:09:19Z <p>Apparemment mon deuxième message ne c'est pas envoyé.. J'ai trouver le fichier menu_langues_select.html donc pour la liste déroulante c'est bon, mais petite question.</p> <p>Comment choisir le texte correspondant<small class="fine d-inline"> </small>? Car je préférerais juste EN et FR.. Surtout qu'il me met English et français, sans maj.. ça fait moyen ^^</p> <p>Merci</p> Site multilingue facile 2014-11-25T09:49:23Z https://files.spip.org/Site-multilingue-facile-4145#comment478158 2014-11-25T09:49:23Z <p>Bonjour, j'aimerais mettre le menu_langue en liste déroulante.</p> <p>J'ai fait des modifications avec les select options... dans le inclure/menu_langues.html mais aucun changement.</p> <p>Que devrais-je faire pour afficher une liste déroulante<small class="fine d-inline"> </small>?</p> <p>Merci</p> Site multilingue facile 2014-05-20T13:39:42Z https://files.spip.org/Site-multilingue-facile-4145#comment475470 2014-05-20T13:39:42Z <p>Avec beaucoup de retard, merci j'avais fait une erreur bête…</p> Site multilingue facile 2014-05-07T07:16:31Z https://files.spip.org/Site-multilingue-facile-4145#comment475265 2014-05-07T07:16:31Z <p><a href="#nb1" class="spip_ancre" rel='nofollow'>le bon lien</a> pour les secteurs par langue</p> Site multilingue facile 2014-05-07T07:08:10Z https://files.spip.org/Site-multilingue-facile-4145#comment475264 2014-05-07T07:08:10Z <p>Bonjour,</p> <p>Pour la langue par secteur regardez <a href="#nbi" class="spip_ancre" rel='nofollow'>ici</a>.</p> <p>Il me semble que vous avez surchargez les squelettes rubriques, articles et sommaires. Donc le bon fonctionnement du menu ne peut pas être garantie. Veuillez lire ci-haut sous squelettes par rapport à ce sujet.</p> <p>En surchargeant le squelette sommaire.html, la redirection automatique vers le bon secteur de langue est désactivé. Pour les articles et rubriques : id_article et id_rubrique ne sont plus passé à la noisette inclure/menu_langues et le menu ne peut donc plus fonctionner correctement.</p> <p>Assurez que les variables nécessaires sont bien passées à la noisette.</p> <p>Cordialement<br class="autobr"> Rainer</p> <p>Cordialement<br class="autobr"> Rainer</p> Site multilingue facile 2014-05-06T16:41:33Z https://files.spip.org/Site-multilingue-facile-4145#comment475257 2014-05-06T16:41:33Z <p>Bonjour,</p> <p>Une langue par secteur<small class="fine d-inline"> </small>? Je ne sais même pas ce que c'est :/<br class="autobr"> Voilà le lien : <a href="http://www.parapente-puy-mary.com/" class="spip_url spip_out auto" rel="nofollow external">http://www.parapente-puy-mary.com/</a><br class="autobr"> Le 3<sup class="typo_exposants">e</sup></p> du menu (que j'ai caché en css) est la traduction de <a href="http://www.parapente-puy-mary.com/-inscriptions-.html" class="spip_url spip_out auto" rel="nofollow external">http://www.parapente-puy-mary.com/-inscriptions-.html</a><br class="autobr"> Mais quand on clique dans la barre de langue (que j'ai aussi cachée, elle est en bas du header, c'est la classe « traductions »), l'article reste en Français <p>Merci pour votre réponse, en tout cas<small class="fine d-inline"> </small>!</p> Site multilingue facile 2014-05-01T17:42:04Z https://files.spip.org/Site-multilingue-facile-4145#comment475198 2014-05-01T17:42:04Z <p>Est-ce que vous avez créé un site avec une langue par secteur<small class="fine d-inline"> </small>? Pourriez vouz mettre le lien de traduction<small class="fine d-inline"> </small>?</p> Site multilingue facile 2014-05-01T14:03:37Z https://files.spip.org/Site-multilingue-facile-4145#comment475195 2014-05-01T14:03:37Z <p>Bonjour,</p> <p>Je souhaite traduire un site sous spip et j'ai quelques problèmes<small class="fine d-inline"> </small>! J'ai téléchargé ce plugin et inclus la barre qui permet de choisir la langue ... puis j'ai traduit un article et une rubrique, mais quand je vais dans cette rubrique en version FR et que je clique sur la traduction, ça m'affiche seulement « lang=nl » dans l'url, mais la traduction n'apparait pas<small class="fine d-inline"> </small>! J'ai loupé quelque chose<small class="fine d-inline"> </small>? :)</p> <p>Merci beaucoup<small class="fine d-inline"> </small>!</p> Site multilingue facile 2014-03-18T07:39:27Z https://files.spip.org/Site-multilingue-facile-4145#comment474456 2014-03-18T07:39:27Z <p>Bonjour,</p> <p>est-ce que vous avez activez les langues de votre site sous : Configuration<small class="fine d-inline"> </small>»->«<small class="fine d-inline"> </small>Mulilinguisme<small class="fine d-inline"> </small>»->«<small class="fine d-inline"> </small>Gestion des langues<small class="fine d-inline"> </small>?</p> <p>Cordialement<br class="autobr"> Rainer</p> Site multilingue facile 2014-03-15T10:44:30Z https://files.spip.org/Site-multilingue-facile-4145#comment474393 2014-03-15T10:44:30Z <p>Bonjour et merci pour ce plugin formidable.<br class="autobr"> J'ai installé le plugin et les plugins associés. qunad j'insere la noisette , mon menu de langue ne s'affiche pas<small class="fine d-inline"> </small>!<br class="autobr"> Quand je le remplace par #MENU_LANG il m'affiche seulement la langue en cours<small class="fine d-inline"> </small>! SVP aidez moi</p> Site multilingue facile 2013-12-05T16:00:57Z https://files.spip.org/Site-multilingue-facile-4145#comment472550 2013-12-05T16:00:57Z <p>Bonjour,</p> <p>est-ce que vous avez bien un structure avec secteur par langue et chaque rubrique est traduite<small class="fine d-inline"> </small>?</p> <p>Pourriez vous me copier le lien que produit le menu<small class="fine d-inline"> </small>?</p> <p>Cordialement</p> <p>Rainer</p> Site multilingue facile 2013-12-03T16:21:27Z https://files.spip.org/Site-multilingue-facile-4145#comment472496 2013-12-03T16:21:27Z <p>Bonjour et merci pour ce plugin formidable.<br class="autobr"> Auparavant, déjà utilisé avec succés en SPIP3, je me retrouve à l'utiliser avec ennuis sur un SPIP2.1 à jour…</p> <p>En effet au niveau du menu de langues, le choix proposé dans les autres langues n'intègrent pas dans l'url les autres rubriques mais au contraire indique tout le temps : redirect=RUBRIQUEENCOURS</p> <p>En effet ça indique en redirect que la rubrique en cours, mais non l'url appartenant aux langues.<br class="autobr"> Du coup ça ne fais rien (à part si je rajoute dans le couteau suisse forcer langue, et là ça me change au moins le menu du site)</p> <p>Je ne sais pas si j'ai été assez clair… Vous me direz<small class="fine d-inline"> </small>;) Merci<small class="fine d-inline"> </small>!</p> Site multilingue facile 2013-08-20T11:42:18Z https://files.spip.org/Site-multilingue-facile-4145#comment470213 2013-08-20T11:42:18Z <p>PARFAIT<small class="fine d-inline"> </small>! merci</p> Site multilingue facile 2013-08-20T10:20:16Z https://files.spip.org/Site-multilingue-facile-4145#comment470209 2013-08-20T10:20:16Z <p>en remplaçant <code class="spip_code spip_code_inline" dir="ltr">[(#LANG|traduire_nom_langue)]</code> par un truc comme <code class="spip_code spip_code_inline" dir="ltr"><img src="[(#CHEMIN{images/drapeau_[(#LANG)].png})]"/></code> et tu mettras alors des images drapeau_fr.png, drapeau_en.png,... dans squelettes/images</p> Site multilingue facile 2013-08-20T09:58:00Z https://files.spip.org/Site-multilingue-facile-4145#comment470206 2013-08-20T09:58:00Z <p>dans le deuxième cas je les ajoute à quel endroit les images<small class="fine d-inline"> </small>? sinon j'ai voulu testé en ajoutant un logo à mes 2 rubriques.. . <br class="autobr"> tjrs pareil je ne dois pas mettre la boucle au bon emplacement</p> Site multilingue facile 2013-08-20T09:48:50Z https://files.spip.org/Site-multilingue-facile-4145#comment470205 2013-08-20T09:48:50Z <p>ou via css en ajotant une amga background ou en copiant l'inclure inclure/menu_langues depuis le plugin dans ton squelettes en y ajoutant les images</p> Site multilingue facile 2013-08-20T09:05:07Z https://files.spip.org/Site-multilingue-facile-4145#comment470204 2013-08-20T09:05:07Z <p>Par contre, une dernière question.... <br class="autobr"> je voudrais remplacer le nom de la langue par les drapeaux correspondant. <br class="autobr"> comment faire<small class="fine d-inline"> </small>? <br class="autobr"> j'ai essayé en ajoutant mon <img src="" alt=""> deavant <abbr title="traduire_nom_langue)">(#LANG</abbr> <br class="autobr"> mais du coup j'avais 2 fois le mm drapeau...</p> Site multilingue facile 2013-08-20T08:29:49Z https://files.spip.org/Site-multilingue-facile-4145#comment470203 2013-08-20T08:29:49Z <p>Génial, ça fonctionne, merci encore<small class="fine d-inline"> </small>!</p> Site multilingue facile 2013-08-20T08:03:45Z https://files.spip.org/Site-multilingue-facile-4145#comment470202 2013-08-20T08:03:45Z <p>ok je vais essayé ça. merci<small class="fine d-inline"> </small>!</p> Site multilingue facile 2013-08-20T08:00:16Z https://files.spip.org/Site-multilingue-facile-4145#comment470201 2013-08-20T08:00:16Z <p>oui, tes liens pointent vers la page principale, si tu utilise l'inclure mentionné il te créera un menu (liens ou dropdown selon choix) pour toutes les pages du site (y compris les articles) et créera des cookies langues utilisé pour la détection de la langue du navigateur</p> Site multilingue facile 2013-08-20T07:54:48Z https://files.spip.org/Site-multilingue-facile-4145#comment470199 2013-08-20T07:54:48Z <p>j'ai mis ça :</p> <p> a href=«<small class="fine d-inline"> </small>#URL_SITE_SPIP/<small class="fine d-inline"> </small>?lang=fr<small class="fine d-inline"> </small>»<br class="autobr"> <img src="#" alt="#"></p> <p> a href=«<small class="fine d-inline"> </small>#URL_SITE_SPIP/<small class="fine d-inline"> </small>?lang=en<small class="fine d-inline"> </small>» <br class="autobr"> <img src="#" alt="#"></p> <p>mais j'imagine que c'est normal du coup que ça me fasse ça. j'ai pas utilisé d'inclure pour le menu langue non....</p> Site multilingue facile 2013-08-20T07:47:49Z https://files.spip.org/Site-multilingue-facile-4145#comment470198 2013-08-20T07:47:49Z <p>Je ne reproduis pas ce problème. Quelle version de spip, du plugin. Quelle moteur de recherche celui dans la barre coloré<small class="fine d-inline"> </small>?</p> <p>As-tu fais des essais en désinstallant tous les autres plugins non nécessaires<small class="fine d-inline"> </small>?</p> Site multilingue facile 2013-08-20T07:45:11Z https://files.spip.org/Site-multilingue-facile-4145#comment470197 2013-08-20T07:45:11Z <p>je voulais dire <code class="spip_code spip_code_inline" dir="ltr"><INCLURE{fond=inclure/menu_langues,env}></INCLURE></code></p> Site multilingue facile 2013-08-20T07:43:44Z https://files.spip.org/Site-multilingue-facile-4145#comment470196 2013-08-20T07:43:44Z <p>tu veux dire que le menu de langue te renvoie chaque fois à l'accueil<small class="fine d-inline"> </small>? Quel menus utilise tu<small class="fine d-inline"> </small>? Essaie avec </p> Site multilingue facile 2013-08-02T14:12:43Z https://files.spip.org/Site-multilingue-facile-4145#comment469886 2013-08-02T14:12:43Z <p>ce plugin est super mais il me fait planter le moteur de recherche en partie privée du site il me retourne une erreur SQL 1064</p> <p>le probleme semble proveni de : <br class="autobr"> SELECT id_trad FROM spip_articles WHERE id_article=</p> Site multilingue facile 2013-08-02T14:06:40Z https://files.spip.org/Site-multilingue-facile-4145#comment469885 2013-08-02T14:06:40Z <p>c'est bon j'ai trouvé, ça fonctionne.<br class="autobr"> par contre j'aimerais savoir comment faire pour que la traduction se fasse pour la page sur laquelle je suis , sans me faire revenir a l'accueil à chaque fois</p> Site multilingue facile 2013-08-02T12:14:45Z https://files.spip.org/Site-multilingue-facile-4145#comment469881 2013-08-02T12:14:45Z <p>Bonjour,<br class="autobr"> merci pour le lien. <br class="autobr"> j'avais déjà réalisé le squelette de la version française. pas de problèmes<br class="autobr"> je voudrais savoir si il faut mettre les boucles à chaque article ou si je dois refaire tout un squelette [en] ou bien si les boucles suffisent à appeler l'article ou la rubrique qui convient<small class="fine d-inline"> </small>?</p> Site multilingue facile 2013-08-02T06:42:48Z https://files.spip.org/Site-multilingue-facile-4145#comment469867 2013-08-02T06:42:48Z <p>Bonjour,<br class="autobr"> pour la prise en main des boucles, squelettes voici la <a href="http://www.spip.net/fr_rubrique144.html" class="spip_out" rel='nofollow external'>doc officiel</a></p> <p>Rainer</p> Site multilingue facile 2013-07-31T11:34:11Z https://files.spip.org/Site-multilingue-facile-4145#comment469850 2013-07-31T11:34:11Z <p>Bonjour,<br class="autobr"> Je souhaite réaliser un site multilingue.<br class="autobr"> le site est actuellement en ligne en version statique : <a href="http://hydrofluidtechnologies.com/" class="spip_url spip_out auto" rel="nofollow external">http://hydrofluidtechnologies.com/</a><br class="autobr"> Je le passe en format dynamique, j'ai donc installé les différents plugins multilingue. <br class="autobr"> J'ai créé une rubrique fr et une en, dans lesquelles on retrouve les rubriques et articles.<br class="autobr"> Après avoir lu les différentes questions/reponses apportées sur le site, je suis un peu perdue<small class="fine d-inline"> </small>!<br class="autobr"> je ne sais pas où positionner mes boucles, comment utiliser les plugins, Quelqu'un peut m'aider à y voir plus clair<small class="fine d-inline"> </small>?<br class="autobr"> Merci d'avance</p> Site multilingue facile 2013-06-17T08:21:34Z https://files.spip.org/Site-multilingue-facile-4145#comment468825 2013-06-17T08:21:34Z <p>Pas de problème, cela a contribué à amélioration de l'intégration dans Zspip</p> Site multilingue facile 2013-06-17T08:00:53Z https://files.spip.org/Site-multilingue-facile-4145#comment468824 2013-06-17T08:00:53Z <p>Bonjour, j'avais effectivement remarqué pour le nom de la noisette et je l'avais donc corrigé moi-même.<br class="autobr"> Avec le nouveau code de la noisette, cela marche parfaitement<small class="fine d-inline"> </small>!</p> <p>Merci beaucoup pour votre aide et pour le temps passé sur mon cas. :)</p> Site multilingue facile 2013-06-17T06:45:08Z https://files.spip.org/Site-multilingue-facile-4145#comment468820 2013-06-17T06:45:08Z <p>Bonjour et pardon,</p> <p>je crois que j'étais fatigué vendredi passé.</p> <p>D'abord la noisette dois s'appeler « barre-nav.htm » et non « barre_nav.htm »</p> <p>Puis son contenu doit être</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><INCLURE{fond=inclure/nav,env}></INCLURE></code></pre></div> <p>je viens d'ailleurs de mettre cet inclure directement dans le plugin, pour l'inclure directement</p> <p>Rainer</p> Site multilingue facile 2013-06-14T16:15:22Z https://files.spip.org/Site-multilingue-facile-4145#comment468766 2013-06-14T16:15:22Z <p>Je viens donc de créer 2 rubriques, l'une appelée « fr » et l'autre « en » (provisoire), à l'intérieur desquelles j'ai placé mes sous-rubriques correspondantes.<br class="autobr"> J'ai bien vérifié, tous les liens de traductions sont bons.<br class="autobr"> Maintenant, j'ai l'affichage des rubriques sur la gauche (un espèce de menu juste au dessus de la barre de recherche), mais je n'ai toujours pas le menu horizontal principal en haut de la page.</p> Site multilingue facile 2013-06-14T15:57:18Z https://files.spip.org/Site-multilingue-facile-4145#comment468765 2013-06-14T15:57:18Z <p>Cela explique que le menu ne montre rien, il est fait pour une structure ou chaque langue a son secteur.</p> <p>Cad, à la racine se trouve une rubrique pour chaque langue, puis dedans on mets les rubriques correspondantes.</p> <p>Dans votre cas ça serait une rubrique fr et sa traduction en (on peut donner un autre nom, mais avec des urls arborescence cela donne une url explicatif) et 'a l'intérieur on met maintenant les rubriques correspondantes.</p> Site multilingue facile 2013-06-14T15:49:49Z https://files.spip.org/Site-multilingue-facile-4145#comment468764 2013-06-14T15:49:49Z <p>Ouah, ça fait plaisir de voir quelqu'un réagir aussi vite<small class="fine d-inline"> </small>!</p> <p>J'ai créé la noisette et l'ai mise dans le dossier squelettes/inclure/, je vois bien avec skeleditor que spip la prend bien en compte ainsi que menu_langues du plugin, mais il ne m'affiche pas le menu, il ne l'affiche pas ou n'a pas pu le créer.<br class="autobr"> Vous m'avez parlé de secteurs et cela m'intrigue, je n'ai pas de secteurs à l'intérieur desquels se trouvent mes rubriques, j'ai tout simplement 10 rubriques les unes à cotés des autres, 5 en français, 5 en anglais.</p> Site multilingue facile 2013-06-14T14:51:18Z https://files.spip.org/Site-multilingue-facile-4145#comment468758 2013-06-14T14:51:18Z <p>Bonjour,</p> <p>si vous voulez simplement un menu des rubriques de votrre secteur de langue, vous n'avez pas besoin du plugin menu. Avec Zspip, il vous suffit de créer une noisette « barre_nav.html » dans squelettes/inclure/ avec le seul contenu</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><INCLURE{fond=inclure/menu_langues,env}></INCLURE></code></pre></div> <p>Cela qui inclut le menu de ce plugin</p> <p>Rainer</p> Site multilingue facile 2013-06-14T13:57:02Z https://files.spip.org/Site-multilingue-facile-4145#comment468749 2013-06-14T13:57:02Z <p>Bonjour, j'ai récemment installé votre plugin Site multilingue facile ainsi que tous les plugins nécessaires à celui-ci. J'ai également le plugin Menus (et donc zpip) installé. Je suis sous Spip 2.1.1.<br class="autobr"> J'ai donc créé des doubles en anglais de mes rubriques et de mes articles, que j'ai ensuite liés avec les articles originaux en français.<br class="autobr"> Ca marche super bien sur le menu, quand je clique sur un article j'ai la possibilité de voir la version anglaise et j'ai même le select pour choisir la langue.<br class="autobr"> Le seul (et gros) problème c'est que le menu, lui ne s'adapte pas<small class="fine d-inline"> </small>! Il ne prend pas en compte le linkage des rubriques françaises et anglaises et donc même si tout le reste est en anglais, mon menu reste en français.<br class="autobr"> J'ai fait ce que vous aviez dit concernant le menu à la fin de votre article, mais j'ai peur que ce ne soit pas valable avec le plugin Menus.</p> <p>Auriez-vous une piste afin de régler le problème<small class="fine d-inline"> </small>?</p> <p>merci d'avance.</p> Site multilingue facile 2013-04-15T14:25:53Z https://files.spip.org/Site-multilingue-facile-4145#comment467156 2013-04-15T14:25:53Z <p>OK<br class="autobr"> C'est fait (j'ai rechargé la dernière version du plugin) et ça fonctionne.<br class="autobr"> Merci<br class="autobr"> Dominique</p> Site multilingue facile 2013-04-15T12:07:53Z https://files.spip.org/Site-multilingue-facile-4145#comment467152 2013-04-15T12:07:53Z <p>Oui, il s'agit d'un ancien bug corrigé entre temps(<a href="http://zone.spip.org/trac/spip-zone/changeset/70378/_plugins_/multilingue/branches/0/formulaires/menu_lang.html" class="spip_out" rel='nofollow external'>70378</a>)</p> <p>En fait la noisette « formulaires/inc-options-langues » est utilisée autant par le menu langue de l'espace publique que celui de l'espace privé. Si tu actualise le plugin cela devrait se corriger. Sinon regarde si tu n'as pas un « formulaires/menu_lang » dans ton dossier squelettes, si oui, remplace le par celui du plugin.</p> Site multilingue facile 2013-04-15T07:58:45Z https://files.spip.org/Site-multilingue-facile-4145#comment467141 2013-04-15T07:58:45Z <p>Bonjour,</p> <p>J'utilise le plugin Site multilingue facile (0.2.1 - test) et je le trouve très bien conçu.</p> <p>Pas de problème jusqu'ici dans son fonctionnement normal. <br class="autobr"> Hier, suite à une fausse manip, j'ai voulu changer la langue d'un article et bleng : « une erreur technique a empéché l'enregistrement du champ lang » qui prend la valeur « http://www ».</p> <p>J'hésite à fourrer mon nez dans les sources, parce qu'il y a beaucoup de choses (donc, au passage, merci beaucoup pour ce travail...).<br class="autobr"> Vous avez déjà vu ce problème<small class="fine d-inline"> </small>? une idée<small class="fine d-inline"> </small>?</p> <p>mon site : SPIP 3.0.7 installé ce WE<small class="fine d-inline"> </small>; autres plusgins couteau_suisse, crayons, jquery_menu_superfish, minibando-dev<small class="fine d-inline"> </small>; squelettes très simples (feuilles de style et quelques boucles standards) qui ne devraient pas poser problème...</p> <p>Bien cordialement,<br class="autobr"> Dominique</p> Site multilingue facile 2013-04-11T07:19:30Z https://files.spip.org/Site-multilingue-facile-4145#comment467013 2013-04-11T07:19:30Z <p>Et si tu enlève le critère lang de la boucle rubrique<small class="fine d-inline"> </small>?</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code> <BOUCLE_rubriques(RUBRIQUES) {tout}}{par num titre, titre}> <BOUCLE_article(ARTICLES) {id_rubrique}> <BOUCLE_trad(ARTICLES){traduction}{lang=#ENV{lang}}> </BOUCLE_trad> <BOUCLE_trad_origine(ARTICLES){traduction}{origine_traduction}> </BOUCLE_trad_origine> <//B_trad> </BOUCLE_article> </BOUCLE_rubriques></code></pre></div> Site multilingue facile 2013-04-08T08:04:40Z https://files.spip.org/Site-multilingue-facile-4145#comment466915 2013-04-08T08:04:40Z <p>je regarderai ça plus tard, je n'ai pus le temps pour le moment</p> Site multilingue facile 2013-04-08T08:02:02Z https://files.spip.org/Site-multilingue-facile-4145#comment466914 2013-04-08T08:02:02Z <p>je liste mes rubriques, simplement :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><div class="menu menu_rubriques"> <ul class="spip"> <BOUCLE_rubriques(RUBRIQUES) {tout} {lang}{par num titre, titre}> <li> <a href="#URL_RUBRIQUE">#TITRE</a> </li> </BOUCLE_rubriques> </ul> </div></code></pre></div> <p>mais dans chaque rubrique je n'ai qu'un article en français, traduit en anglais mais pas en allemand par exemple.<br class="autobr"> quand je sélectionne une rubrique dans ce menu, <br>- si je suis en lang=fr, tout va bien, l'article unique s'affiche – la page « plan de la rubrique » est ignorée. <br>- idem en lang=en, la traduction s'affiche. <br>- mais si je suis en lang=de, j'ai un lien brisé...</p> <p>comme la page « article », dans laquelle j'ai mis ta boucle avec</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_trad(ARTICLES){traduction}{lang=#ENV{lang}}> <div class="cartouche"> #MODELE{article_traductions} </div> [<div class="#EDIT{texte} texte surlignable">(#TEXTE|image_reduire{500,*})</div>] </BOUCLE_trad> <BOUCLE_trad_origine(ARTICLES){traduction}{origine_traduction}> <div class="cartouche"> #MODELE{article_traductions} </div> [<div class="#EDIT{texte} texte surlignable">(#TEXTE|image_reduire{500,*})</div>] </BOUCLE_trad_origine> <//B_trad></code></pre></div> <p>n'est en fait jamais appelée, ça ne peut pas marcher... non<small class="fine d-inline"> </small>?</p> Site multilingue facile 2013-04-08T07:45:38Z https://files.spip.org/Site-multilingue-facile-4145#comment466912 2013-04-08T07:45:38Z <p>Donne moi l'exemple de ta boucle</p> Site multilingue facile 2013-04-08T07:43:54Z https://files.spip.org/Site-multilingue-facile-4145#comment466911 2013-04-08T07:43:54Z <p>Merci pour la réactivité<small class="fine d-inline"> </small>!<br class="autobr"> je comprends la boucle, mais non, ça ne marche pas. peut-être parce que je suis dans un cas particulier : je n'ai qu'un article par rubrique (pour l'instant, mais dans un certain nombre de cas, ça n'évoluera pas). Donc j'ai un lien brisé : quand j'appelle la rubrique, Spip cherche a la dépasser pour afficher l'article unique, et ne trouve rien. ta boucle ne peut servir dans ce cas. <br class="autobr"> mince...!</p> Site multilingue facile 2013-04-08T06:40:53Z https://files.spip.org/Site-multilingue-facile-4145#comment466908 2013-04-08T06:40:53Z <p>Bonjour,</p> <p>quand je veux afficher la traduction d'un article et à defaut, son origine je fais une boucle du genre .</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_article(ARTICLES) {id_article}> <BOUCLE_trad(ARTICLES){traduction}{lang=#ENV{lang}}> </BOUCLE_trad> <BOUCLE_trad_origine(ARTICLES){traduction}{origine_traduction}> </BOUCLE_trad_origine> <//B_trad> </BOUCLE_article></code></pre></div> <p>La première boucle cherche l'article en cours, puis on cherche une traduction de cet article correspondante à la langue du contexte, si inexistant, on affiche l'article d'origine.</p> <p>Tu peux utiliser la même logique pour afficher ou la traduction de la rubrique ou la rubrique originale, est-ce que cela répond à ta question<small class="fine d-inline"> </small>?</p> <p>Rainer</p> Site multilingue facile 2013-04-08T06:01:08Z https://files.spip.org/Site-multilingue-facile-4145#comment466906 2013-04-08T06:01:08Z <p>Bonjour,<br class="autobr"> merci pour ce plugin très précieux pour mon projet.<br class="autobr"> j'ai un site avec 5 secteurs de langues. <br class="autobr"> tout serait plus simple s'il était possible de faire apparaître facilement un article (ou une rubrique<small class="fine d-inline"> </small>?) dans la langue d'origine quand sa traduction n'est pas présente... mais comment faire<small class="fine d-inline"> </small>?</p> <p>Merci<small class="fine d-inline"> </small>!<br class="autobr"> Eric</p> Site multilingue facile 2012-11-07T05:50:02Z https://files.spip.org/Site-multilingue-facile-4145#comment462927 2012-11-07T05:50:02Z <p>Est-ce que tu as des articles dans les rubriques avec id_trad 1<small class="fine d-inline"> </small>? car sinon tu sois mettre le critère <code class="spip_code spip_code_inline" dir="ltr">{tout}</code> dans la Boucle rubrique de squelettes/contenu/rubrique.html</p> Site multilingue facile 2012-11-06T17:26:23Z https://files.spip.org/Site-multilingue-facile-4145#comment462917 2012-11-06T17:26:23Z <p>Cela ne fonctionne toujours pas. Je ne comprends pas. J'ai vidé le cache et de l'espace privé et du navigateur pour m'en assurer. J'ai vérifié les liens. Le fichier est bien appelé mais les boucles n'opèrent pas.</p> <p>J'ai même placé l'ensemble des fichiers dans le même répertoire squelettes/ inc sauf rubrique.html qui est toujours dans squelettes/contenu.</p> <p>Et le code est placé ainsi</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code> [<div class="#EDIT{texte} texte">(#TEXTE)</div>] [(#REM) Articles de la rubrique ] [(#ID_TRAD|=={1}|oui)<INCLURE{fond=inc/rubriqueaccueil,id_rubrique,env}></INCLURE>] [(#ID_TRAD|!={1}|oui)<INCLURE{fond=inc/rubriquedefaut,env}></INCLURE>] [(#REM) Documents joints a la rubrique ]</code></pre></div> Site multilingue facile 2012-11-06T16:09:15Z https://files.spip.org/Site-multilingue-facile-4145#comment462915 2012-11-06T16:09:15Z <p>etn si tu mets</p> <p><code class="spip_code spip_code_inline" dir="ltr"><INCLURE{fond=inc/rubriqueaccueil,id_rubrique,env}></INCLURE></code></p> Site multilingue facile 2012-11-06T14:17:12Z https://files.spip.org/Site-multilingue-facile-4145#comment462907 2012-11-06T14:17:12Z <p>Bonjour,<br class="autobr"> Merci de la rapidité de ta réponse.</p> <p>Pour le code voici celui dans squelettes/contenu/rubrique.html</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[(#ID_TRAD|=={1}|oui)<INCLURE{fond=inc/rubriqueaccueil}></INCLURE>] [(#ID_TRAD|!={1}|oui)<INCLURE{fond=inc/rubriquedefaut,env}></INCLURE>]</code></pre></div> <p>Les appels se font correctement. J'ai vérifié avec <code class="spip_code spip_code_inline" dir="ltr">spip.php?rubriqueX&var_mode=inclure</code>. Et dans les autres rubriques, c'est bien rubriquedefaut qui s'affiche avec les articles des rubriques. C'est parfait de ce côté là<small class="fine d-inline"> </small>!</p> <p>Mais tout change lorsqu'on est dans le contexte de la rubrique 1. Pour la rubriqueaccueil, les articles ne s'affichent pas. Et si je remplace le contenu de la rubriqueaccueil par celui de la rubriquedefaut les articles ne s'affichent pas non plus. C'est comme si les boucles articles ne fonctionnaient pas ou n'étaient pas prises en compte..</p> Site multilingue facile 2012-11-06T12:48:45Z https://files.spip.org/Site-multilingue-facile-4145#comment462902 2012-11-06T12:48:45Z <p>Bonjour,</p> <p>Si tu veux utiliser par défaut le code qui affiche les articles et à défaut les rubriques et ta noisette pour les rubriques avec id_trad 1, met le code actuelle (ligne 24 à 63) dans un inclure « inc/rubriquedefaut » p.ex</p> <p>puis mais ceci à la place de l'ancien code</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[(#ID_TRAD|=={1}|oui)<INCLURE{fond=inc/rubriqueaccueil}></INCLURE>] [(#ID_TRAD|!={1}|oui)<INCLURE{fond=inc/rubriquedefaut,env}></INCLURE>]</code></pre></div> <p>Est-ce que cela répond à ta question<small class="fine d-inline"> </small>?</p> Site multilingue facile 2012-11-06T08:50:27Z https://files.spip.org/Site-multilingue-facile-4145#comment462890 2012-11-06T08:50:27Z <p>Bonjour,<br class="autobr"> J'ai installé le squelette rubrique dans mon répertoire squelettes/contenu. Je souhaite ajouter des noisettes car j'ai besoin de réaliser des adaptations sans perdre les fonctionnalités du plugin.<br class="autobr"> Ainsi pour le contenu du [(#REM) Articles de la rubrique ], je voudrais que ce soit ce code qui s'affiche à la place lorsque la rubrique est la 1 (version française) ou la 3 (version anglaise). J'ai placé cette boucle dans un fichier inc/rubriqueaccueil.</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><B_articles> <div class="liste articles"> #ANCRE_PAGINATION <ul class="liste-items"> <BOUCLE_articlesedito(ARTICLES){titre_mot=edito} {!par date} {pagination 5}> #INCLURE{fond=inclure/article-edito,id_article,id_trad} </BOUCLE_articlesedito> <BOUCLE_articles(ARTICLES){titre_mot=alaUne}{par date} {pagination 5}> #INCLURE{fond=inclure/article-resumeaccueil,id_article,id_trad} </BOUCLE_articles> </ul> [<p class="pagination">(#PAGINATION)</p>] </div> </B_articles></code></pre></div> <p>Pour appeler la rubrique, j'ai ce code mais je ne sais pas où le placer dans le fichier squelettes/contenu/rubrique. :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr"> [(#ID_TRAD|=={1}|oui)<INCLURE{fond=inc/rubriqueaccueil}></INCLURE>]</code><br class="autobr"> Je ne peux pas montrer d'exemple car je suis en local sous spip3. Avez-vous des pistes pour m'aider<small class="fine d-inline"> </small>?<br class="autobr"> Merci.<br class="autobr"> Hanabi.</p> Site multilingue facile 2012-11-02T12:53:17Z https://files.spip.org/Site-multilingue-facile-4145#comment462784 2012-11-02T12:53:17Z <p>Désintalle unqiement le plugin multilingue car c'est le seul qui surcharge des squelettes et il n'est pas nécessaire pour le bon fonctionnement des autres plugins. Puis tu peux adapter si nécessaire, ton squelettes avec les noisettes fournis par le plugin, regarde ci-haut sous « Squelettes »</p> Site multilingue facile 2012-11-02T12:47:27Z https://files.spip.org/Site-multilingue-facile-4145#comment462782 2012-11-02T12:47:27Z <p>Bonjour,</p> <p>J'ai installé tous les plugins sans problème. J'ai ensuite fait « visiter » pour voir si mon site n'avait pas changé d'aspect, et là : <br class="autobr"> aaaaaahhhhhhhhhh<small class="fine d-inline"> </small>! toute ma charte graphique a disparue et je me suis retrouvé avec le graphisme basique de spip :(</p> <p>Seule solution désinstaller tous vos plugins. Heureusement j'ai pu revenir à mon site d'origine :)</p> <p>Ma question : comment instaler vos plugins sans impacter l'aspect graphique du site et sans surcharger les plugins Giseh<small class="fine d-inline"> </small>?</p> <p>Merci d'avance</p> Site multilingue facile 2012-11-01T11:24:50Z https://files.spip.org/Site-multilingue-facile-4145#comment462744 2012-11-01T11:24:50Z <p>le menu langue produit ces liens en cherchant d'abord s'il on est en présence d'un article(présence de l'id_article) si oui il produit les liens des articles traduites</p> <p>sinon il teste si c'est une rubrique (présence de l'id_rubrique) si oui il produit les liens des rubriques traduites</p> <p>sinon il crée les liens de traduction en cherchant les langues du site et en rajoutant la variable lang à l'url actuel <code class="spip_code spip_code_inline" dir="ltr">[(SELF|parametre_url{lang,#ENV{lang}})]</code></p> <p>Ce qui était ton cas, j'imagine</p> Site multilingue facile 2012-11-01T09:14:51Z https://files.spip.org/Site-multilingue-facile-4145#comment462742 2012-11-01T09:14:51Z <p>Oui c'est exact, ça marche à présent en ayant copié-collé le code du plug :) Par contre je n'ai pas trouvé la subtilité qui fait tout marcher :)</p> <p>Par contre le site que je réalise à titre personnel, est une vraie usine à gaz bourrée d'inclure :D Un p'tit challenge pour moi. D'abord je m'occupe de toute la partie technique, puis le squelette HTML5 puis enfin le CSS3 et de l'animation. Quand tout sera posé et que je serai satisfaite du résultat je pourrai le montrer dans l'herbier<small class="fine d-inline"> </small>!</p> <p>Il n'y a en fait que 3 grosses rubriques principales avec un squelette propre.</p> Site multilingue facile 2012-11-01T09:07:19Z https://files.spip.org/Site-multilingue-facile-4145#comment462741 2012-11-01T09:07:19Z <p>Cela ne devrait pas avoir d'influence, maisas-tu vérifié ce que j'ai mis plus haut<small class="fine d-inline"> </small>?</p> <p>Généralement je déconseille d'utiliser des squelettes distincts par rubrique ou articles. Ça devient très complexe à gérér suivant le cas.</p> <p>Je préfère gérér la plupart des adaptations via des inclure appelé selon le contexte, en utilisant la Balise #ID_TRAD<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">[(#ID_TRAD|=={1}|oui)<INCLURE{fond=inc/noisette}></INCLURE>]</code></p> <p>Ainsi tu peux gérer la plupart de tes adaptations de puis un seul squelette rubrique.html, pareille pour les articles.</p> <p>Le système de traduction dans le FO et BO est le même, base dur l'id_trad de la rubrique et la variable lang</p> Site multilingue facile 2012-11-01T08:55:50Z https://files.spip.org/Site-multilingue-facile-4145#comment462740 2012-11-01T08:55:50Z <p>Seulement chaque rubrique à la racine a un squelette différent, je suis obligée d'utiliser le rubrique=1.html par exemple afin de customise ma page. <br class="autobr"> Je me suis peut-être aussi trop précipitée. Le plug utilise sûrement en FO le système natif de SPIP pour le contrôle des langues.</p> Site multilingue facile 2012-11-01T06:29:59Z https://files.spip.org/Site-multilingue-facile-4145#comment462737 2012-11-01T06:29:59Z <p>«<small class="fine d-inline"> </small>Côté BO<br class="autobr"> Chaque rubrique française à la racine est liée à une rubrique en anglais (aussi à la racine). Dans les rubriques on peut switcher de la rubrique fr/en sans soucis. Mais<small class="fine d-inline"> </small>!!! Il y a un mais, ces rubriques ont bien entendu un id différent.<small class="fine d-inline"> </small>»</p> <p> C'est normal, chaque traduction d'une rubrique est une nouvelle rubrique</p> <p>«<small class="fine d-inline"> </small>Côté FO<br class="autobr"> Quand je demande depuis ma rubrique 1 de passer à la rubrique anglaise (avec le petit inclure menu_langues), a lieu de passer à la bonne rubrique anglaise, je reste sur ma rubrique en français. En effet, l'adresse m'indique spip.php<small class="fine d-inline"> </small>?rubrique1&lang=en alors je migre pas au bon endroit.<small class="fine d-inline"> </small>»</p> <p>Est-ce que tu as bien passé l'id_rubrique dans l'inclure<small class="fine d-inline"> </small>? Si tu as pris les squelettes du plugin, c'est le cas, sinon vérifié bien que <code class="spip_code spip_code_inline" dir="ltr"><INCLURE{fond=inclure/header,id_rubrique} ></INCLURE></code> passe bien la variable id_rubrique dans le squelette rubrique.html</p> Site multilingue facile 2012-10-31T21:09:03Z https://files.spip.org/Site-multilingue-facile-4145#comment462736 2012-10-31T21:09:03Z <p>Ahhh si tout était simple :) Petit soucis pour le switch de langue.</p> <p>Côté BO<br class="autobr"> Chaque rubrique française à la racine est liée à une rubrique en anglais (aussi à la racine). Dans les rubriques on peut switcher de la rubrique fr/en sans soucis. Mais<small class="fine d-inline"> </small>!!! Il y a un mais, ces rubriques ont bien entendu un id différent.</p> <p>Côté FO<br class="autobr"> Quand je demande depuis ma rubrique 1 de passer à la rubrique anglaise (avec le petit inclure menu_langues), a lieu de passer à la bonne rubrique anglaise, je reste sur ma rubrique en français. En effet, l'adresse m'indique spip.php<small class="fine d-inline"> </small>?rubrique1&lang=en alors je migre pas au bon endroit.</p> <p>Infos en plus : j'ai rajouté <i>lang</i> à mes fichiers rubrique.html...</p> <p>Où cela pêche t'il<small class="fine d-inline"> </small>?</p> Site multilingue facile 2012-10-31T07:25:23Z https://files.spip.org/Site-multilingue-facile-4145#comment462716 2012-10-31T07:25:23Z <p>C'est nickel<small class="fine d-inline"> </small>! Merci de ta réactivité :)</p> Site multilingue facile 2012-10-31T06:58:27Z https://files.spip.org/Site-multilingue-facile-4145#comment462715 2012-10-31T06:58:27Z <p>Tu te réfères au site muziekpublique, j'imagine. <br class="autobr"> D'abord agenda permet dans problème d'ajouter plusieurs événement à un seul article. Sur le site en question, afin de diminuer le travail, l'événement est encodé seulement pour l'article de référence.</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_art(ARTICLES){id_article}> <BOUCLE_art_or(ARTICLES){traduction}{origine_traduction}> <BOUCLE_ev(EVENEMENTS){id_article}> </BOUCLE_ev> </BOUCLE_art_or </BOUCLE_art> ></code></pre></div> <p>permet de récupérer l'événement rattaché à l'article de référence. De même les images et logos sont récupéres de l'article de référence, mais peuvent être surchargé.</p> <p>Oui tout à fait</p> <p>En faisant un tableau pour récupérer les id_articles des articles liées par traduction et on les utilisant pour la séléction de message tu devrais obtenir ce que tu souhaite. (modifier/surcharger : inclure/forum.html de squelettes_dist)</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>#SET{id_article,#ARRAY} <BOUCLE_art(ARTICLES){id_article}> <BOUCLE_art_or(ARTICLES){traduction}> #SET{id_article, #GET{id_article}|array_merge{#ARRAY{#COMPTEUR_BOUCLE,#ID_ARTICLE} </BOUCLE_art_or </BOUCLE_art> <BOUCLE_comments(FORUMS?){id_article IN #GET{id_article}} {par date}> </BOUCLE_comments></code></pre></div> <p>Est-ce que cela répond à tes questions<small class="fine d-inline"> </small>?</p> Site multilingue facile 2012-10-30T18:12:35Z https://files.spip.org/Site-multilingue-facile-4145#comment462706 2012-10-30T18:12:35Z <p>Très bon plug<small class="fine d-inline"> </small>! Facile à installer.</p> <p>J'ai été visiter votre site et je serais curieuse de savoir comment vous avez procédé pour gérer vos événements sachant que le plug agenda ne permet pas d'associer plusieurs articles à un événement...</p> <p>1 article français = 1 événement en français<br class="autobr"> 1 article anglais = le même événémen mais en anglais</p> <p>J'avoue ne pas trop savoir ce qui serait le plus simple à mettre en place...</p> <p>Autre question, sachant que les articles traduits sont liés peut-on avoir un même bloc de commentaires (forum) côté français et anglais pour une intéraction internationale<small class="fine d-inline"> </small>?</p> Site multilingue facile 2012-10-25T09:00:55Z https://files.spip.org/Site-multilingue-facile-4145#comment462554 2012-10-25T09:00:55Z <p>Je ne sais pas comment fonctionne Sarkaspip et je n'ai rien fait de spécifique pour ce squelette. Si quelqu'un qui s'y connait a le temps et l'envie ça pourrait se regarder. Moi je n'aurais pas le temps maintenant, désolé</p> <p>RAiner</p> Site multilingue facile 2012-10-25T07:56:06Z https://files.spip.org/Site-multilingue-facile-4145#comment462550 2012-10-25T07:56:06Z <p>Est-ce sarka-spip compatible<small class="fine d-inline"> </small>? car ce sera une bonne chose.<br class="autobr"> William</p> Site multilingue facile 2012-09-05T12:59:55Z https://files.spip.org/Site-multilingue-facile-4145#comment460922 2012-09-05T12:59:55Z <p>Voilà un exemple : <a href="http://www.muziekpublique.be/" class="spip_url spip_out auto" rel="nofollow external">http://www.muziekpublique.be/</a></p> Site multilingue facile 2012-09-05T11:09:44Z https://files.spip.org/Site-multilingue-facile-4145#comment460917 2012-09-05T11:09:44Z <p>Bonjour,</p> <p>Où est-il possible de voir des exemples de réalisation sous Spip 3.0<small class="fine d-inline"> </small>?<br class="autobr"> Ça serait très pratique pour se faire une idée pour ceux qui comme moi débutent.</p> <p>Merci par avance.</p> Site multilingue facile 2012-08-07T07:49:23Z https://files.spip.org/Site-multilingue-facile-4145#comment460004 2012-08-07T07:49:23Z <p>J'avais des balises non fermées, un mélange de A et SPAN qui faisaient planté l'affichage de ma page. Au final j'ai fait mon fichier custom comme tu le proposes c'était bcp mieux<small class="fine d-inline"> </small>;-)</p> Site multilingue facile 2012-08-06T16:39:45Z https://files.spip.org/Site-multilingue-facile-4145#comment459989 2012-08-06T16:39:45Z <p>Je ne constate pas d'erreur html lié à ce fichier, tu peux détailler les erreurs<small class="fine d-inline"> </small>?</p>