Multilinguisme Non structuré - commentaires Multilinguisme Non structuré 2021-09-01T13:55:57Z https://files.spip.net/Multilinguisme-Non-structure#comment509108 2021-09-01T13:55:57Z <p>bonjour, <br class="autobr"> ces exemples sont très intéressants . Par contre j'ai le cas d'un seul article sélectionné et rédigé en multilingue (avec les balises ) et voudrait afficher, en Spip 4 le TITRE dans la langue de la page .<br class="autobr"> J'ai lu la page <a href="https://www.spip.net/fr_article5332.html" class="spip_url spip_out auto" rel="nofollow external">https://www.spip.net/fr_article5332.html</a><br class="autobr"> et j'ai pensé mettre :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code><h2 class="#EDIT{titre}">(#TITRE|extraire_multi{lang})</h2></code></pre></div> <p>mais cela ne marche pas<small class="fine d-inline"> </small>? Où est mon erreur svp<small class="fine d-inline"> </small>?<br class="autobr"> merci</p> Multilinguisme Non structuré 2015-08-07T09:41:24Z https://files.spip.net/Multilinguisme-Non-structure#comment483269 2015-08-07T09:41:24Z <p>Bonjour,</p> <p>Merci Kent1 pour cette contrib très utile.</p> <p>Deux commentaires sur la dernière partie de cette contrib « Redirection automatique vers la langue du navigateur » :</p> <p>1- Lorsque l'on utilise que les chaînes de langues sur le site, la variable <code class="spip_code spip_code_inline" dir="ltr">#CONFIG{langues_utilisee}</code> ne contient que la langue principale du site. Il peut être nécessaire d'utiliser à la place <code class="spip_code spip_code_inline" dir="ltr">#CONFIG{langues_multilingue}</code> qui contient bien la liste des langues déclarées dans l'interface d'admin.</p> <p>2- Dans le script php, il est nécessaire de remplacer ls occurrences de <code class="spip_code spip_code_inline" dir="ltr">split</code> par des <code class="spip_code spip_code_inline" dir="ltr">explode</code>. En effet, <code class="spip_code spip_code_inline" dir="ltr">split()</code> est obsolète depuis PHP5.3</p> <p>Bien à vous,</p> <p>Pielo</p> Multilinguisme Non structuré 2010-08-16T10:08:12Z https://files.spip.net/Multilinguisme-Non-structure#comment433310 2010-08-16T10:08:12Z <p>j'ai exactement le même problème décrit par bertrand<small class="fine d-inline"> </small>!</p> <p>une idée<small class="fine d-inline"> </small>?</p> Multilinguisme Non structuré 2009-08-04T08:47:29Z https://files.spip.net/Multilinguisme-Non-structure#comment418912 2009-08-04T08:47:29Z <p>accolade fermante manquante dans le script php pour mes_option.php.</p> bug à l'insertion d'un critère inverse 2008-12-30T14:45:18Z https://files.spip.net/Multilinguisme-Non-structure#comment411620 2008-12-30T14:45:18Z <p>idem quelque soit le critère indiqué (par titre, par date...)</p> <p>Aurais-tu trouver la solution<small class="fine d-inline"> </small>?</p> bug à l'insertion d'un critère inverse 2008-10-28T23:49:00Z https://files.spip.net/Multilinguisme-Non-structure#comment409607 2008-10-28T23:49:00Z <p>ton exemple marche bien. quand je lui ajoute les critere <code class="spip_code spip_code_inline" dir="ltr">{par date}</code> et <code class="spip_code spip_code_inline" dir="ltr">{inverse}</code> <br class="autobr"> lorsque je met le site en francais c'a marche<br class="autobr"> mais lorsque je passe en langue anglaise mes articles qui sont en anglais et francais s'affiche une fois en anglais et une fois en francais.</p> <p>je ne comprend pas.</p> <p>c'a à l'air de ce comporter comme si <code class="spip_code spip_code_inline" dir="ltr">{doublons}</code> ne fonctionnait pas</p> <p>quelqu'un aurais déjà été confronté à ce problème<small class="fine d-inline"> </small>?</p> <p>a+</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_chaque_article(ARTICLES){id_rubrique}{par date} {inverse} ></code></pre></div> <p>l'exemple repris est celui de cyril marion posté le 31 décembre</p> Multilinguisme Non structuré 2008-03-19T09:03:14Z https://files.spip.net/Multilinguisme-Non-structure#comment404164 2008-03-19T09:03:14Z <p>Merci pour cette contrib' c'est un début qui m'aide bien pour mettre les mains dans un site multilingue.</p> <p>A tout hasard, est ce que quelqu'un aurait une idée pour organiser un site multilingue avec mettons de 3 langues où le principe serait d'afficher les articles dans la langue de navigation turc par exemple, s'il n'y a pas de trad de l'afficher en anglais de préférence en second choix, puis en dernier recours dans la langue de l'article de référence, le français.</p> <p>Si quelqu'un a une piste pour que je puisse me lancer car je vois pas trop. Merci</p> Multilinguisme Non structuré 2007-12-31T13:33:19Z https://files.spip.net/Multilinguisme-Non-structure#comment401735 2007-12-31T13:33:19Z <p>Salut Kent1</p> <p>Ton article m'a bien inspiré pour un site multilingue type « babel » (<a href="http://www.tchendukua.com" class="spip_out" rel='nofollow external'>Tchendukua, ici et ailleurs</a>).</p> <p>Il me semble que l'on peut encore simplifier la 1<sup class="typo_exposants">re</sup> boucle, de la manière suivante : <br>- on cherche tous les articles d'une rubrique <br>- pour chaque article, on vérifie s'il y a une trad dans la langue<small class="fine d-inline"> </small>; si oui on l'affiche. Si non, on affiche l'article d'origine.</p> <p>Voila ce que ça donne :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><B_chaque_article> [(#REM) Pour chacun des articles de la rubrique... ] <BOUCLE_chaque_article(ARTICLES){id_rubrique}> [(#REM) ... on regarde s'il existe une trad dans la langue demandée] <BOUCLE_article_dans_la_langue(ARTICLES){traduction}{lang=#ENV{lang}}{doublons}> [<h3 class="#EDIT{titre}"><a href="#URL_ARTICLE" title="[(#TITRE|supprimer_numero)]">(#TITRE|supprimer_numero)</a></h3>] </BOUCLE_article_dans_la_langue> </B_article_dans_la_langue> [(#REM) Sinon, on affiche l'article d'origine ] <BOUCLE_article_origine(ARTICLES){id_article}{origine_traduction}{doublons}> [<h3 class="#EDIT{titre}" style="font-style:italic"><a href="#URL_ARTICLE" title="[(#TITRE|supprimer_numero)]">(#TITRE|supprimer_numero)</a></h3>] </BOUCLE_article_origine> <//B_article_dans_la_langue> </BOUCLE_chaque_article></code></pre></div> <p>Encore merci,</p> <p>A+<br class="autobr"> Cyril</p> Multilinguisme Non structuré 2007-08-20T22:57:27Z https://files.spip.net/Multilinguisme-Non-structure#comment397188 2007-08-20T22:57:27Z <p>Pardon ...</p> <p>Je n'avais jamais vu votre message et vous en remercie...</p> <p>Si d'autres cas intéressent... c'est un sujet qui m'intéresse fortement et une des principale raison pour laquelle j'ai choisi spip....</p> Multilinguisme Non structuré 2007-05-26T01:32:59Z https://files.spip.net/Multilinguisme-Non-structure#comment394207 2007-05-26T01:32:59Z <p>Limpide et redoutablement efficace. Excellent travail<small class="fine d-inline"> </small>!</p>