Une page d'accueil dans la bonne langue pour chaque visiteur - commentaires Une page d'accueil dans la bonne langue pour chaque visiteur 2017-06-03T19:20:31Z https://contrib.spip.net/Une-page-d-accueil-dans-la-bonne#comment492441 2017-06-03T19:20:31Z <p>PhpHeaven n'étant plus en ligne, impossible de consulter le code source :(</p> incompatible<small class="fine d-inline"> </small>? 2009-02-25T17:37:18Z https://contrib.spip.net/Une-page-d-accueil-dans-la-bonne#comment413821 2009-02-25T17:37:18Z <p>Bonjour,</p> <p>ceci est une très vieille contrib, mais le plugin est quand même marqué fonctionnel pour spip2. (Je me suis dis que ça dois être un tout petit plugin tout simple mais tellement indispensable pour des sites multilingus<small class="fine d-inline"> </small>!!) Et il est toujours en test.. il va probablement le rester<small class="fine d-inline"> </small>?</p> <p>Là j'ai un problème de compatibilité avec spip-listes, il y a un erreur sur le sommaire dès que j'active spip-liste :</p> <p>Fatal error : Call to undefined function spip_query_db() in /mon_chemin/mon_site_spip/plugins/spip-listes_1_9_3/inc/spiplistes_api_abstract_sql.php(59) : eval()'d code on line 2</p> <p>J'ai déjà eu ce même erreur dans d'autres situations, mais je ne me rappelle plus quand exactement (vais faire plus d'attention la prochaine fois) mais en tout cas toujours par rapport au plugin langues_préférés.</p> <p>Quelqu'un sais par où chercher le problème ou encore mieux : comment le résoudre<small class="fine d-inline"> </small>?</p> <p>merci d'avance<br class="manualbr">joz</p> Moi j'ai un autre problème 2004-03-16T12:11:39Z https://contrib.spip.net/Une-page-d-accueil-dans-la-bonne#comment7411 2004-03-16T12:11:39Z <p>Salut,</p> <p>Je veux faire un site où le sommaire affiche des bouts d'articles en français, anglais et arabe. pour le français et l'anglais l'affichage se passe sans problème. Par contre pour l'arabe les textes sont tous alignés à gauche au lieu que ça soit à droite. L'option internationalisation de SPIP m'a permis de résoudre ce problème pour les rubriques et les articles, mais pas pour le sommaire.</p> <p>Comment faire :'(<small class="fine d-inline"> </small>?</p> > Un mixe de vos deux solutions 2004-01-13T12:03:44Z https://contrib.spip.net/Une-page-d-accueil-dans-la-bonne#comment5357 2004-01-13T12:03:44Z <blockquote class="spip"> <p> J'espère que Nicolas ne m'en voudra pas d'avoir repris une grande partie de son article Mais comme je le dis, il faudrait être fou pour réinventer ce que d'autres avant nous ont très bien fait<small class="fine d-inline"> </small>!</p> </blockquote> <p>Pas de problème, cela ne me gêne pas puisque tu cites de toute façon mon article.</p> <p>Par contre, je pense que ta solution est moins riche que l'utilisation de phpLang telle que je la présente au niveau de la détermination de la langue favorite de l'utilisateur, cf la <a href="http://www.phpheaven.net/projects/phplang/documentation/tutorial_article8.html" class="spip_out" rel='nofollow external'>doc de phpLang</a>.</p> <p>Le mieux aurait sans doute été que j'écrive mon article sans la particularité des rewrite rules de phpHeaven, peut-être le ferais-je un jour ...</p> > Un mixe de vos deux solutions 2004-01-13T11:55:41Z https://contrib.spip.net/Une-page-d-accueil-dans-la-bonne#comment5356 2004-01-13T11:55:41Z <p>Pour toutes celles et ceux qui revaient d'un mixe des deux solutions.</p> <p>Venez lire mon article sur la page d'accueil multi-langues</p> <p>J'espère que Nicolas ne m'en voudra pas d'avoir repris une grande partie de son article<small class="fine d-inline"> </small>;-)<br class="autobr"> Mais comme je le dis, il faudrait être fou pour réinventer ce que d'autres avant nous ont très bien fait<small class="fine d-inline"> </small>!</p> > Une autre solution 2004-01-12T22:27:30Z https://contrib.spip.net/Une-page-d-accueil-dans-la-bonne#comment5346 2004-01-12T22:27:30Z <p>Je présente ici la solution utilisée sur phpHeaven avec des rewrite rules, mais cela n'est pas du tout nécessaire<small class="fine d-inline"> </small>!</p> Une autre solution 2004-01-03T13:52:30Z https://contrib.spip.net/Une-page-d-accueil-dans-la-bonne#comment5156 2004-01-03T13:52:30Z <p>J'ai fait <a href='https://contrib.spip.net/Site-public-dans-la-langue' class="spip_in" rel='nofollow'>une autre contrib</a> qui propose une autre solution à la même problématique, en utilisant la nouvelle balise #LANG de la 1.7. Les fonctionnalités ne sont pas exactement les mêmes : <br>- elle est un peu plus générale, car une seule boucle résoud toutes les langues (après, tout est géré dans l'espace privé), <br>- elle ne requiert pas d'avoir accès aux <i>Rewrite rules</i> d'Apache (je ne sais pas si beaucoup d'hébergeurs les autorisent dans le .htaccess) <br>- mais l'utilisation de phpLang dans celle ci-dessus a un avantage fonctionnel indéniable : la «<small class="fine d-inline"> </small>mémoire<small class="fine d-inline"> </small>» du choix de l'utilisatuer avec des cookies.</p> <p>Ce serait bien de réfléchir à un mix des deux.</p> multi-lingue et la 1.7 2004-01-03T13:36:55Z https://contrib.spip.net/Une-page-d-accueil-dans-la-bonne#comment5153 2004-01-03T13:36:55Z <p>En fait l'arrivée de la 1.7 ne change pas grand chose à la contrib ci-dessus : SPIP 1.7 apporte la notion de langues d'articles et de rubriques (et tout le traitement de la typographie qui va avec, y compris les langues de droite à gauche), les traductions d'articles, le multilingüisme des squelettes, etc.</p> <p>Mais, comme d'habitude, le <i>comportement</i> du site est à construire par le webmeste. Donc cette contrib garde toute sa pertinence, sans modif particulière.</p> > Une page d'accueil dans la bonne langue pour chaque visiteur 2003-10-31T13:46:33Z https://contrib.spip.net/Une-page-d-accueil-dans-la-bonne#comment4159 2003-10-31T13:46:33Z <p>à l'aube de l'arrivée de la 1.7 de SPIP qui intègre en natif pas mal de choses concernant le multilinguisme, est-il envisagé de mettre à jour cet article (ou d'en faire un autre) pour préciser comment utiliser ce script avec une version 1.7<small class="fine d-inline"> </small>?</p> > Le code source original 2003-09-11T05:48:05Z https://contrib.spip.net/Une-page-d-accueil-dans-la-bonne#comment3327 2003-09-11T05:48:05Z <p>Dans la section en anglais du site <a href="http://www.phpheaven.net" class="spip_out" rel='nofollow external'>phpHeaven</a> :<br class="manualbr"><a href="http://www.phpheaven.net/download.php3?f=phpLang-0.5.0.zip" class="spip_out" rel='nofollow external'>phpLang 0.5.0</a></p> > Une page d'accueil dans la bonne langue pour chaque visiteur 2003-09-01T04:46:48Z https://contrib.spip.net/Une-page-d-accueil-dans-la-bonne#comment3129 2003-09-01T04:46:48Z <p><i>est-il prévu une intégration à la prochaine version de spip<small class="fine d-inline"> </small>?</i><br class="manualbr">peut être, il faut poser la question sur la liste spip-dev...</p> <p><i>et si oui est-ce bien utile dans ce cas d'utiliser cette contrib<small class="fine d-inline"> </small>?</i><br class="manualbr">en attendant si ça peut servir a qqn c'est utile</p> <p><i> si non, pourquoi<small class="fine d-inline"> </small>? vu la pertinence d'un tel outil<small class="fine d-inline"> </small>?</i><br class="manualbr">... spip-contrib ce n'est pas la liste des dévellopeurs...</p> <p>mais ce genre de message peut les réveiller<small class="fine d-inline"> </small>;-)</p> > Une page d'accueil dans la bonne langue pour chaque visiteur 2003-08-31T10:53:08Z https://contrib.spip.net/Une-page-d-accueil-dans-la-bonne#comment3117 2003-08-31T10:53:08Z <p>est-il prévu une intégration à la prochaine version de spip<small class="fine d-inline"> </small>? <br class="autobr"> et si oui est-ce bien utile dans ce cas d'utiliser cette contrib<small class="fine d-inline"> </small>?</p> <p>si non, pourquoi<small class="fine d-inline"> </small>? vu la pertinence d'un tel outil<small class="fine d-inline"> </small>?</p> > Une page d'accueil dans la bonne langue pour chaque visiteur 2003-08-29T16:01:17Z https://contrib.spip.net/Une-page-d-accueil-dans-la-bonne#comment3097 2003-08-29T16:01:17Z <p>Bonjour,<br class="autobr"> Merci pour ces précisions que personnellement j'attendais avec impatience.<br class="autobr"> Où peut-on trouver le fichier phplang.inc.php spécifique à cette approche car d'après mes souvenirs de phplang, il y avait plusieurs possibilités de portage sur le fichier index.<br class="autobr"> La source de l'ensemble des éléments serait évidemement un plus par rapport à l'article.<br class="autobr"> Merci dorénavant pour cette contribution,<br class="autobr"> Vincent</p>