TR: [spip-dev] sommaire dans le multilinguisme

Hello,

CVS est un système à la ligne de commande à la base.

Sous windows, je te conseille http://www.tortoisecvs.org/ qui
s'integre avec explorer.

Sous mac et linux, utilise le client cvs à la ligne de commande,
c'est le plus simple. Tu as juste à suivre les instructions données
sur http://www.spip.net/spip-dev/devel/ pour récuperer la dernière version
cvs.

Ensuite, tu n'as plus qu'à faire des updates:
cvs -d :pserver:anonymous@rezo.net:/home/spip-cvs update

pour plus d'info sur ce qu'est CVS et comment on l'utilise:
http://www.loria.fr/~molli/cvs/doc/cvs_toc.html

si tu n'as pas d'acces en ligne de commande chez ton hebergeur,
maintient la version CVS chez toi. Et apres chaque update, tu uploads les
fichiers modifiés sur ton hebergeur.

Pierre

Je place ici le lien qu'aurait voulu placer Cyril (mais il n'arrive pas) sur
son travail
www.ambafrance-my.org

C'est exactement ce que je voulais (site excellent) mais que je fait d'une
façon un peu différente.

Sa méthode appelle les autres langues (autres secteurs) avec cette boucle:
<BOUCLE_langue(RUBRIQUES){racine}{exclus}>
<a href="sommaire.php3?id_rubrique=#ID_RUBRIQUE">[(#TITRE|diploaccents)]</a>
</BOUCLE_langue>

Très smypas. Avec ma méthode, qui consiste à ne pas utiliser le squelette
sommaire mais uniquement
un squelette rubrique qui fait l'inclure soit d'un squelette
sommaire-rubrique soit d'un squelette
rubrique-normal (selon si on place le mot clé "sommaire" ou moins à la
racine d'un secteur), évite
par contre de devoir générer un lien spécial (comme ci-dessus) sur la page
de garde.

Deux méthodes très semblables avec une petite différence. Ces deux
"concepts" peuvent donc être
utiles à ceux qui ont eu cette problématique.

Merci Fil pour le commentaire sur la 1.8 (normal que c'était une cvs :wink: )

"Fulvio di Stefano" <fulvio@internetdiffusion.com> a écrit dans le message
de news:cat8re$fg4$1@sea.gmane.org...

C'est pas une question de vérité infuse. Je suis pour que tout le monde
fasse comme bon lui semble, mais d'un autre
côté ont ne peux pas par la même occasion, écarter une des visions du
multilinguisme la plus utilisée en la mélangeant avec celles qui le sont
moins.

Je sais pas va faire un tour su
http://www.apple.com
http://www.michelin.com
http://www.bmw.com
http://www.pagesjaunes.ch
....
ou plein d'autres sites importants et moins important, c'est la méthode

plus

utilisée. Un sommaire et un secteur
par langue rien de très sorcier

Ce n'est que depuis que je fréquente la communauté spip que je vois des
sites qui affichent des infos
dans plusieurs langues mélangées.

Déjà sur un site on se casse la tête à savoir comment disposer les
informations EN UNE LANGUE, si à cela
je dois afficher d'autres langues, je ne perds que de l'espace et met de

la

confusion chez mon visiteur.

Je le répète je ne suis pas contre ces solutions annexes, mais je pense
qu'une réponse à une vision du multinguisme
de base qui n'est pas que la mienne mais au contraire est la plus répandue
au monde doit être considérée avant les autres.

Enfin vivant en Suisse je pense que le cas du multlinguisme est une

réalité

plus présente et vivante ici, car comme vous le savez la Suisse est

divisée

en 3 langues
et que tous les sites suisses s'adressant au pays (bluewin.ch, sunrise.ch,
tiscali.ch et j'en passe) utilisent cette façon de communiquer et ne
présentent pas des mélanges de langues faisant à mon avis perdre du temps

au

visiteurs qui ne connait pas ses langues. C'est une des règle de base de

la

"usability"
Ce n'est pas parceque je pense que mon menu va bien qu'en bas de page car
tout le monde doit lire ma page que c'est une solution qui
conviendra aux visiteurs.

Enfin mon avis sur La solution du raforum.apinc.org. elle est originale et
intéressante elle s'apprête assez bien à ce site mais honnêtement
en arrivant dessus je n'ai pas eu envie d'aller voir plus loin. Je dois

dire

qu'après être arrivé sur le vrai sommaire de la langue après avoir cliqué
sur la flèche à côté de l'article (autre chose, le lien sur le titre

aurait

facilité le visiteur) j'ai été surpris en bien.

Disons qu'en cherchant de l'information et en tombant sur ce site, je

serais

bien plus captivé si j'arrivais sur le vrai sommaire de la langue
qui me montre tout de suite un site bien structuré et présenté avec
plusieurs informations. Plusieurs visiteurs surfent très vite, s'ils ne

sont

pas captivés
ils repartent vite fait. Si je ne parle que français, voir le lien sur
d'autres langues ne ferait que de m'embrouiller et vouloir m'éloigner.

Voilà c'était mon avis. Autrement, techniquement et graphiquement cool :wink:

"JMB" <jbonnard@laposte.net> a écrit dans le message de
news:cat2mc$1k6$1@sea.gmane.org...
> Comme tu le vois, chacun a sa vision du multilinguisme... mais aucun a

la

> verité infuse !
>
> le choix que nous avons fait dans http://raforum.apinc.org est d'avoir

des

> secteurs par langue, tout en disant aux visiteurs qu'avec un peu de
volonte,
> y'a moyen d'avoir des informations dans des autres langues ! Mais cela

et

> lié à l'internationalisme libertaire qui fait de chaque langue une
richesse
> et une ouverture !
>
> Donc, à la rigueur de la navigation "hiéraechique" habituelle

(rubriques,

> sous-rubriques, sous-sous...; toutjous dans la même langue), une
navigation
> transversale par mots-clés permet de retrouver tous les articles liés

aux

> mots-clés de l'article en cours, quelles que soient les langues.
>
> Et, dans la page APINC - Association pour l'Internet Non Commercial - RIP 2001-2016, tu
retrouves
> tous les articles concernant un mot-clé, en privilégiant la langue de

ton

> choix, certes, mais en donnant la possibilité de voir les articles liés
dans
> les autres langues.
>
> Quelques images, photos, références... nous sommes tous capables de
> "comprendre" un article dans une autre langue pas trop éloignée de la
notre
> !
>
> SPIP permet de faire tout ce que tu veux et de gérer TON multilinguisme

!

> Quelle chance il nous offre là !
>
> Pour le site raforum, les squelettes sont disponibles et la doc va

arriver

Selon Pierre Andrews <pierre.andrews@epfl.ch>:

Un touriste est intéressé par un thème, et il verra s'afficher les infos
dans sa langue puis les infos (articles) non traduits (dans la langue
d'origine).

c'est exactement dans cet optique que 6v8.gamboni.org a été développé.

Peux-tu poster la boucle utilisée pour cet affichage ?

merci

Il faut d'abort mettre dans la variable $lg la langue du site.

par example, avec la 1.8a cvs, comme ça:

<?php

$lg = $GLOBALS['spip_lang'];

?>

Voici ensuite une boucle d'article (langue par défaut du site = en):

<BOUCLE_articles(ARTICLES) {lang="en"} {lang_select=non} {doublons} {par date} {inverse} {0,3}>
<?php $find_lg = 0;?>
<!-- on cherche une traduction dans la langue de l'utilisateur-->
<BOUCLE_traductions(ARTICLES) {traduction} {lang_select=non}>
<?php if($lg == "#LANG") {?>
  <h2 class="titre-extrait"><a href="#URL_ARTICLE">#TITRE</a></h2>
<?php
$find_lg = 1;
}
?>
</BOUCLE_traductions>
<!-- sinon on affiche l'article en anglais (en)
<?php if($find_lg == 0) {?>
  <h2 class="titre-extrait"><a href="#URL_ARTICLE">#TITRE</a></h2>
<?php } ?>
</BOUCLE_articles>

il faut bien penser à dupliquer l'affichage.

Pierre

Oui, normalement ce bug est débuggué, mais je n'ai pas encore envoyé
la correction car j'avais d'autres trucs sur le feu.

Sorry Fil,

je viens de tester les modifs des 3 fichiers parus dans la liste CVS cette
nuit et cela ne fonctionne toujours pas ! J'ai donc remis les
$forcer_lang=true dans les fichiers d'appel car, ça, ça fonctionne !

JMB

JMB <jbonnard <at> laposte.net> writes:

t'as pas le choix, tu pars en 1.8... et, pour remercier les gentils
développeurs, tu fais remonter les problèmes rencontrés". Il a joué le jeu
et il est tout content !

JMB

Je suis aussi sur la 1.8cvs, et je confirme ... no bug à l'horizon.
Perso, j'ai juste changé les couleurs par défaut de la partie privée
pour des couleurs propres à mon site.
J'ai eu un "choc flashee" quand je l'ai installée cette 1.8 ...
me suis dit "vache, que c'est pomme" ho ... que c'est orange etc ...
mais franchement, l'ergonomie est absolutly fabuleuse.

A tester de toute urgence et sans risque particulier.

Soÿ