spip bilingue franco-allemand

Salut Pascal,

J’attends aussi avec impatience la prochaine multilingue de SPIP pour faire
des sites franco-allemand. Comme quoi le monde est petit.

Mais je crois que dans notre cas il faut bien distinguer deux choses:

  • L’espace de rédaction sera multilingue. On pourra rédiger dans la
    langue de son choix, c’est génial !
  • Il n’y aura pas de langue définie pour un article, donc pas de gestion
    directe des articles selon la langue.

Donc pour la partie publique, il faut gérer soi-même avec les mots-clés (fr
et all) ou par rubrique: une grande rubrique en français et une autre pour
l’allemand. Puis il faut modifier les squellettes pour qu’ils tiennent
compte de langue. Il n’y pas réellement de recommendations précises à ce
sujet.
J’espère que les futurs versions de SPIP intégreront directement toutes ces
fonctionnalités.

A++ Didier

===============================================================
Bonjour,

je pense créer dans un avenir proche un site bilingue franco-allemand sous
SPIP.
Je n’ai vu pour l’instant que la version française.

  1. Dans combien de temps la version 1.6 multilingue sera prête ? (je suis
    pas impatient, mais presque… :wink: )

  2. Comment se manifestera et se gèrera ce multilinguisme au niveau du site
    et au niveau de l’espace de rédaction.

D’avance merci pour vos réponse

Pascal

    - L'espace de rŽdaction sera multilingue. On pourra rŽdiger dans la
langue de son choix, c'est gŽnial !

Peut-on indiquer ce qui nous empeche de rediger dans n'importe quelle langue actuellement?

2. Comment se manifestera et se grera ce multilinguisme au niveau du site
et au niveau de l'espace de rŽdaction.

Pour moi, retarde sans doute, la question reste a la recherche d'une reponse.

AB

From nicolasriq@free.fr Tue Apr 1 08:32:40 2003

Return-Path: <nicolasriq@free.fr>
Received: from postfix3-1.free.fr (postfix3-1.free.fr [213.228.0.44])
  by miel.brainstorm.fr (Postfix) with ESMTP id 61D931C822C
  for <spip@rezo.net>; Tue, 1 Apr 2003 08:32:40 +0200 (CEST)
Received: from [62.147.233.232] (nas-p19-1-62-147-233-232.dial.proxad.net
  [62.147.233.232])
  by postfix3-1.free.fr (Postfix) with ESMTP id DA965C12D
  for <spip@rezo.net>; Tue, 1 Apr 2003 08:32:39 +0200 (CEST)
User-Agent: Microsoft-Outlook-Express-Macintosh-Edition/5.0.6
Date: Tue, 01 Apr 2003 08:26:11 +0200
Subject: Re: [Spip] info statistiques et balises
From: Nicolas RIQUOIS <nicolasriq@free.fr>
To: liste SPIP <spip@rezo.net>
Message-ID: <BAAEC325.A317%nicolasriq@free.fr>
In-Reply-To: <87llyvht90.fsf@fxprojet.fxprojet.org>
Mime-version: 1.0
Content-type: text/plain; charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable
X-Spam-Status: No, hits=-9.3 required=7.0
  tests=IN_REP_TO,MIME_LONG_LINE_QP,QUOTED_EMAIL_TEXT,
  USER_AGENT_MACOE version=2.50
X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp)
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1.1+
Precedence: list
List-Id: SPIP : questions/reponses <spip.rezo.net>
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Post: <mailto:spip@rezo.net>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=subscribe>
List-Archive: <Discuter chez rezo.net;
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=unsubscribe>
X-List-Received-Date: Tue, 01 Apr 2003 06:32:42 -0000
Status: O
Content-Length: 646
Lines: 16

le 1/04/03 4:00, Pascal Desroche =E0 pascal@ker.org a =E9crit=A0:

exise-t-il des balises spip pour r=E9cup=E9rer le nombre de visites (pas la
popularit=E9) enregistr=E9es pour un article, une br=E8ve, l'ensemble du
site ?
question subsidiaire : comment r=E9cup=E9rer ces infos sinon ?:wink:
et aussi : comment r=E9cup=E9rer l'info visite hier, aujourd'hui ...

Nicolas R : une piste ici
http://www.uzine.net/spip_contrib/article.php3?id_article=3D56

"truc" : d'une maniere generale conserver aussi le favori qui suit
http://www.boomtchak.net/article.php3?id_article=3D1037 et allez voir
systematiquement dans ses sites quand question
@+

Je crois qu'il y a 2 sortes de sites multilingues :
- les sites partiellement multilingues, cad tous les articles
(éventuellement les rubriques) ne sont pas traduits d'une langue vers les
autres
- les sites intégralement multilingues où tout est traduit dans toutes les
langues du site.

Jusqu'ici je n'ai fait que des sites partiellement multilingues, avec
plusieurs secteurs séparés : 1 par langue.

Maintenant je planche sur un site intégralement bilingue (franco-allemand
aussi) et à mon avis il faut intégrer les 2 langues directement dans les
pages (articles ou rubriques). Comment ? Sous SPIP, je ne sais pas encore,
mais je fais des essais (reconnaissance de la langue en PHP, sélection de la
langue à l'intérieur des champs des articles et rubriques avec des filtres
?)

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

-----Message d'origine-----
De : spip-bounces+martinrabo=wanadoo.fr@rezo.net
[mailto:spip-bounces+martinrabo=wanadoo.fr@rezo.net]De la part de Andrew
Brown
Envoyé : mardi 1 avril 2003 07:33
À : spip@rezo.net
Objet : [Spip] Re: spip bilingue franco-allemand

    - L'espace de rŽdaction sera multilingue. On pourra rŽdiger dans la
langue de son choix, c'est gŽnial !

Peut-on indiquer ce qui nous empeche de rediger dans n'importe quelle
langue actuellement?

2. Comment se manifestera et se grera ce multilinguisme au niveau du site
et au niveau de l'espace de rŽdaction.

Pour moi, retarde sans doute, la question reste a la recherche d'une
reponse.

AB
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

Il Tuesday 01 April 2003 09:48, Bernard Martin-Rabaud ha scritto:

Je crois qu'il y a 2 sortes de sites multilingues :
- les sites partiellement multilingues, cad tous les articles
(éventuellement les rubriques) ne sont pas traduits d'une langue vers les
autres
- les sites intégralement multilingues où tout est traduit dans toutes les
langues du site.

Jusqu'ici je n'ai fait que des sites partiellement multilingues, avec
plusieurs secteurs séparés : 1 par langue.

Maintenant je planche sur un site intégralement bilingue (franco-allemand
aussi) et à mon avis il faut intégrer les 2 langues directement dans les
pages (articles ou rubriques). Comment ? Sous SPIP, je ne sais pas encore,
mais je fais des essais (reconnaissance de la langue en PHP, sélection de
la langue à l'intérieur des champs des articles et rubriques avec des
filtres ?)

La langue est d'habitude juste un critère de tri en plus. Ceci veut dire qu'au
moment d'envoyer un article, on signale en quelle langue il est (per défaut,
il n's aucune langue, soit, il est indifférent au tri par langue, soit, il va
apparaître toujours).

Un problème de SPIP 1.5.x vis-à-vis du bilinguisme est que l'engin de
manipulation de squelettes n'est pas sensible aux langues. Dans un SPIP
multilangue, index.php devrait faire appel non pas toujours et seulement à
sommaire.html, mais, selon la langue, à sommaire_fr.html, sommaire_hu.html,
sommaire_no.html, etc., permettant d'avoir des squelettes multilangues. Ou
bien il devrait faire appel à 2 fichiers séparant le fichier par langue des
squelettes: mais ce serait une prise de tête beaucoup trop grande pour le
language de scripting des squelettes de SPIP.

En attendant, j'ai mon site en italien et anglais, avec navigation en
français... ça fait citoyen du monde, mais quelqu'un s'en est plaint.

Ciao
Ernesto

From philippe.auriol@wanadoo.fr Tue Apr 1 10:26:08 2003

Return-Path: <philippe.auriol@wanadoo.fr>
Received: from mwinf0604.wanadoo.fr (smtp1.wanadoo.fr [193.252.22.25])
  by miel.brainstorm.fr (Postfix) with ESMTP id E5AFC1C889C
  for <spip@rezo.net>; Tue, 1 Apr 2003 10:26:07 +0200 (CEST)
Received: from [192.168.0.2] (ca-bordeaux-1-196.abo.wanadoo.fr [80.8.73.196])
  by mwinf0604.wanadoo.fr (Postfix) with ESMTP id 0D07E28002A5
  for <spip@rezo.net>; Tue, 1 Apr 2003 10:26:07 +0200 (CEST)
User-Agent: Microsoft-Entourage/10.0.0.1309
Date: Tue, 01 Apr 2003 10:26:12 +0200
Subject: Re: [Spip] index
From: Philippe Auriol <philippe.auriol@wanadoo.fr>
To: <spip@rezo.net>
Message-ID: <BAAF19C4.16E04%philippe.auriol@wanadoo.fr>
In-Reply-To: <003001c2f828$13d1ebe0$fa1f3251@u5u2n3>
Mime-version: 1.0
societe: http://www.allergique.org/
Content-type: text/plain; charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable
X-Spam-Status: No, hits=-5.5 required=7.0
  tests=IN_REP_TO,MIME_LONG_LINE_QP,QUOTED_EMAIL_TEXT,
  RCVD_IN_UNCONFIRMED_DSBL,USER_AGENT version=2.50
X-Spam-Level:
X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp)
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1.1+
Precedence: list
List-Id: SPIP : questions/reponses <spip.rezo.net>
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Post: <mailto:spip@rezo.net>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=subscribe>
List-Archive: <Discuter chez rezo.net;
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=unsubscribe>
X-List-Received-Date: Tue, 01 Apr 2003 08:26:12 -0000
Status: O
Content-Length: 1410
Lines: 40

Le 1/04/03 10:24, =AB=A0S.Calas=A0=BB <s.calas@wanadoo.fr> a =E9crit=A0:

Bonjour,

Fausse alerte,
tout s'est remis dans l'ordre myst=E9rieusement, je n'ai donc plus de quest=

ion

sur la page sommaire avec ses include.

La magie de l'internet...

Un grand merci =E0 tous les Spip=E8des qui m'ont "fait vivre dans un duplex" =

un

court instant ou d=E9raciner pour son bien mon SPIP lol pour finalement
r=E9soudre mon bl=E8me !
=20
Juste une petite remarque, supposons que quelqu'un(e) veuille se lancer d=

ans

la construction d'un SPIP, il/elle installe son SPIP, commence =E0 creer de=

s

suqlettes , =E0 remplir la base etc...MAIS ne veut pas que la page soit
accessible par l'URL type http://www.monnomdedomaine.com, que faut -il
faire, est ce que mettre un index.html ou .htm avec un message Site en
construction, revenez ult=E9rieurement, permets de courcircuiter les index =

de

SPIP ? Sinon quid ?

Il faut apprendre =E0 utiliser le fichier .htaccess

cf:
http://tecfa.unige.ch/themes/FAQ-FL/controle_diff_page_web/htaccess.html
=20

Merci
=20
Bon allez hop j'entame le deuxi=E8me SPIP de ma carri=E8re.

Lol moi je souffle un peu et je m'y remets...apr=E8s les pollens!

--=20
Dr Philippe Auriol, allergologue
http://www.allergique.org/ Le Monde des Allergies
http://www.weballergies.com/ L'allergie en fiches
http://chercher.weballergies.com/ Chercher l'allergie sur le net

J'ai un peu de mal avec le critère "doublons" qui devrait me permettre
d'éviter des infos redondantes sur une page.
L'idée est d'avoir, à gauche, une liste des rubriques avec, chaque fois, les
titres des derniers articles parus et, à droite, le titre et le dernier
article parus des cinq derniers articles, toutes rubriques confondues.
La priorité est à ces cinq derniers.
La colonne de gauche devrait donc reprendre les cinq derniers articles parus
APRES ceux figurant dans la partie centrale.
Actuellement, le critère {doublons} ne semble pas fonctionner, car j'ai tout
de part et d'autre.

J'ajoute que le code pour la colonne de gauche (avec le filtre {doublons}
est dans le fichier "en-tête". Est-ce que ça peut avoir une influence?

Patrick

J'ajoute que le code pour la colonne de gauche (avec le filtre {doublons}
est dans le fichier "en-tête". Est-ce que ça peut avoir une influence?

Les {doublons} sont gérés squelette par squelette

-- Fil

une version allemande de ce message est publiée sur la liste spip-de@rezo.net

Pour la création d'un site franco-allemand je ne vois aucun problème, contrairement
aux combinaisons du genre vietnamien/arabe/français etc.:

Il suffit de fabiquer des squelettes bilingues (deux squelettes dans un seul fichier) et de
sélectionner la partie à afficher à l'aide de quelques lignes de code PHP.
Le problème consiste dans l'éducation des rédacteurs qui devront suivre une
convention afin de faire la différence entre des contenus allemands et français (ou
d'abuser d'un champ pour accueillir un code définissant la langue ou de commencer
chaque article par une ligne contenant ce code.)
Quand on commence un squelette par une boucle qui n'affiche rien mais permet
d'analyser le champ en question on peut par la suite imbriquer les deux vesions de
langue dans un if/else. Ce choix peut dejà se faire dans le fichier *.php3 qui
accompagne chaque squelette mais je n'ai pas encore essayé cette solution alors je ne
saurais te donner des indications précises.

C'est encore plus simple si on accepte de gérer un jeu de squelettes par langue. Dans
ce cas on installe pusieurs SPIP dans des répertoires différents avec des quelettes
différents et ça tourne.

Bien sûr il faudra encore résoudre des questions spécifiques (où sont stockés les
images et documents joints, coment garantir qu'un article ne soit publié qu'une fois sa
traduction dans l'autre langue terminée ...).

En fin de compte la complexité de ta solution dépendra de la qualité de test rédacteurs
et de ton budget :wink:

Klaus.

Je crois qu'il y a 2 sortes de sites multilingues :
- les sites partiellement multilingues, cad tous les articles
(éventuellement les rubriques) ne sont pas traduits d'une langue vers
les autres - les sites intégralement multilingues où tout est traduit
dans toutes les langues du site.

Jusqu'ici je n'ai fait que des sites partiellement multilingues, avec
plusieurs secteurs séparés : 1 par langue.

Maintenant je planche sur un site intégralement bilingue
(franco-allemand aussi) et à mon avis il faut intégrer les 2 langues
directement dans les pages (articles ou rubriques). Comment ? Sous
SPIP, je ne sais pas encore, mais je fais des essais (reconnaissance
de la langue en PHP, sélection de la langue à l'intérieur des champs
des articles et rubriques avec des filtres ?)

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

-----Message d'origine-----
De : spip-bounces+martinrabo=wanadoo.fr@rezo.net
[mailto:spip-bounces+martinrabo=wanadoo.fr@rezo.net]De la part de
Andrew Brown Envoyé : mardi 1 avril 2003 07:33 À : spip@rezo.net Objet
: [Spip] Re: spip bilingue franco-allemand

> - L'espace de rŽdaction sera multilingue. On pourra rŽdiger dans
> la
>langue de son choix, c'est gŽnial !

Peut-on indiquer ce qui nous empeche de rediger dans n'importe quelle
langue actuellement?

>2. Comment se manifestera et se grera ce multilinguisme au niveau du
>site et au niveau de l'espace de rŽdaction.

Pour moi, retarde sans doute, la question reste a la recherche d'une
reponse.

AB
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

Dans un SPIP multilangue, index.php devrait faire appel non pas
toujours et seulement à sommaire.html, mais, selon la langue, à
sommaire_fr.html, sommaire_hu.html, sommaire_no.html, etc.

Sur phpHeaven [1], j'ai mon "index.php" qui fait juste appel à phpLang [2] qui
s'occupe de détecter lequel de "index.fr.php" et "index.en.php" est le plus
approprié pour l'utilisateur.

"index.en.php" redirige en fait vers "en.html" qui est intercepté par une
rewrite rule Apache [3] pour servir finalement "secteur.php3?id_rubrique=1".

J'ai ainsi un secteur 1 avec les contenus en anglais et un secteur 2 avec les
contenus en français.

Il n'y a que très peu de textes d'interface en dehors des contenus d'articles,
donc je fais la différence entre anglais et français directement dans les
squelettes via du PHP qui teste la valeur de #ID_SECTEUR

-Nicolas

[1] http://www.phpheaven.net/
[2] PHP Heaven
[3] RewriteRule ^(.*)en.html$ $1secteur.php3?id_rubrique=1 [QSA]

--
Nicolas "Brush" HOIZEY
  Free PHP projects http://www.phpheaven.net
Veille tous azimuts http://www.gasteroprod.com
         Clever Age http://www.clever-age.com

From nicolas.hoizey@free.fr Tue Apr 1 14:06:58 2003

Return-Path: <nicolas.hoizey@free.fr>
Received: from postfix3-1.free.fr (postfix3-1.free.fr [213.228.0.44])
  by miel.brainstorm.fr (Postfix) with ESMTP id 4D0581C8263
  for <spip@rezo.net>; Tue, 1 Apr 2003 14:06:58 +0200 (CEST)
Received: from imp3-1.free.fr (imp3-1.free.fr [213.228.0.28])
  by postfix3-1.free.fr (Postfix) with ESMTP id 45F34C4EA
  for <spip@rezo.net>; Tue, 1 Apr 2003 14:06:58 +0200 (CEST)
Received: by imp3-1.free.fr (Postfix, from userid 33)
  id 14B33FAA0; Tue, 1 Apr 2003 14:23:30 +0200 (MEST)
To: spip@rezo.net
Subject: Re: [Spip] faire 1 super menu : les secteurs,
  l'arborescence et les sous-rubriques
Message-ID: <1049199809.3e8984c129849@imp.free.fr>
Date: Tue, 01 Apr 2003 14:23:29 +0200 (CEST)
From: Nicolas Hoizey <nhoizey@php.net>
References: <3E8973E7.7030108@lautre.net>
  <1049198606.3e89800e6b1ef@imp.free.fr>
  <011601c2f845$abcd5e30$3f03cb0a@EGAGNON>
In-Reply-To: <011601c2f845$abcd5e30$3f03cb0a@EGAGNON>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
User-Agent: IMP/PHP IMAP webmail program 2.2.6
X-Originating-IP: 193.242.5.68
X-Spam-Status: No, hits=-9.2 required=7.0
  tests=IN_REP_TO,RCVD_IN_UNCONFIRMED_DSBL,REFERENCES,USER_AGENT
  version=2.50
X-Spam-Level:
X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp)
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1.1+
Precedence: list
List-Id: SPIP : questions/reponses <spip.rezo.net>
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Post: <mailto:spip@rezo.net>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=subscribe>
List-Archive: <Discuter chez rezo.net;
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=unsubscribe>
X-List-Received-Date: Tue, 01 Apr 2003 12:07:01 -0000
Status: O
Content-Length: 503
Lines: 20

Hello Mr Brush :wink:

Hello Mister Tinou ! :wink:

En gros, c'est ça que tu veux, non ?
http://particuliers.edf.fr/rubrique24.html

Je sais pas si il veut, mais moi je suis très très très
interressé :slight_smile:

Comme beaucoup d'autres apparemment, je suppose que je dois ajouter ça à ma
liste de contribs en retard ...

-Nicolas

--
Nicolas "Brush" HOIZEY
  Free PHP projects http://www.phpheaven.net
Veille tous azimuts http://www.gasteroprod.com
         Clever Age http://www.clever-age.com

From yann.forgerit@free.fr Tue Apr 1 14:11:25 2003

Return-Path: <yann.forgerit@free.fr>
Received: from mail.libertysurf.net (mail.libertysurf.net [213.36.80.91])
  by miel.brainstorm.fr (Postfix) with ESMTP id B7EA31C8299
  for <spip@rezo.net>; Tue, 1 Apr 2003 14:11:25 +0200 (CEST)
Received: from linux (212.83.188.163) by mail.libertysurf.net (6.5.026)
  id 3DFA2808010C7725 for spip@rezo.net; Tue, 1 Apr 2003 14:11:25 +0200
Content-Type: text/plain;
  charset="iso-8859-1"
From: yann forgerit <yann.forgerit@free.fr>
Organization: Independant Technologies
To: <spip@rezo.net>
Subject: Re: [Spip] faire 1 super menu : les secteurs,
  l'arborescence et les sous-rubriques
Date: Tue, 1 Apr 2003 14:06:56 +0200
X-Mailer: KMail [version 1.4]
References: <3E8973E7.7030108@lautre.net>
  <1049198606.3e89800e6b1ef@imp.free.fr>
  <011601c2f845$abcd5e30$3f03cb0a@EGAGNON>
In-Reply-To: <011601c2f845$abcd5e30$3f03cb0a@EGAGNON>
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Message-Id: <200304011406.56337.yann.forgerit@free.fr>
X-Spam-Status: No, hits=-18.9 required=7.0
  tests=IN_REP_TO,QUOTED_EMAIL_TEXT,RCVD_IN_UNCONFIRMED_DSBL,
  REFERENCES,REPLY_WITH_QUOTES version=2.50
X-Spam-Level:
X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp)
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1.1+
Precedence: list
List-Id: SPIP : questions/reponses <spip.rezo.net>
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Post: <mailto:spip@rezo.net>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=subscribe>
List-Archive: <Discuter chez rezo.net;
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=unsubscribe>
X-List-Received-Date: Tue, 01 Apr 2003 12:11:30 -0000
Status: O
Content-Length: 693
Lines: 25

salut

Le Mardi 1 Avril 2003 13:55, Etienne Gagnon a =E9crit :

Hello Mr Brush :wink:

> En gros, c'est =E7a que tu veux, non ?
> http://particuliers.edf.fr/rubrique24.html

Je sais pas si il veut, mais moi je suis tr=E8s tr=E8s tr=E8s interress=

=E9 :slight_smile:

@+
Tinou

Je crois que =E7a int=E9resse tout le monde :wink:
Superbe le menu !!

A+ Yann
--=20
Les news du logiciel libre http://it.mondelinux.org
Les news des CMS libres http://www.boomtchak.net
Un Intranet/Extranet Open Source=20
http://yann.services-virtuavision.com/intralibre/
Independant Technologies est membre du r=E9seau E-toiles=20
http://www.e-toiles.coop
Yann, Morlaix (Finist=E8re, le bout du monde), 02 98 78 60 02

From infos@actuabd.com Tue Apr 1 14:18:18 2003

Return-Path: <infos@actuabd.com>
Received: from bru5-smtp-out2.be.uu.net (bru5-smtp-out2.be.uu.net [194.7.1.6])
  by miel.brainstorm.fr (Postfix) with ESMTP id 6DFDB1C8263
  for <spip@rezo.net>; Tue, 1 Apr 2003 14:18:18 +0200 (CEST)
Received: from [192.168.10.208] (uu212-190-150-130.unknown.uunet.be
  [212.190.150.130])
  by bru5-smtp-out2.be.uu.net (8.11.6p2/8.11.2) with SMTP id h31CIGq11305
  for <spip@rezo.net>; Tue, 1 Apr 2003 14:18:17 +0200 (MET DST)
User-Agent: Microsoft-Outlook-Express-Macintosh-Edition/5.02.2106
Date: Tue, 01 Apr 2003 14:16:58 +0200
From: Actua BD <infos@actuabd.com>
To: <spip@rezo.net>
Message-ID: <BAAF4FDA.F204%infos@actuabd.com>
In-Reply-To: <BAACA01C.34EC%waloukern@wanadoo.fr>
Mime-version: 1.0
Content-type: text/plain; charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable
X-Spam-Status: No, hits=-4.1 required=7.0
  tests=HTML_00_10,HTML_MESSAGE,IN_REP_TO,MIME_LONG_LINE_QP,
  RCVD_IN_UNCONFIRMED_DSBL,USER_AGENT_MACOE version=2.50
X-Spam-Level:
X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp)
Subject: [Spip] Crochets qui ne disparaissent pas
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1.1+
Precedence: list
List-Id: SPIP : questions/reponses <spip.rezo.net>
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Post: <mailto:spip@rezo.net>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=subscribe>
List-Archive: <Discuter chez rezo.net;
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=unsubscribe>
X-List-Received-Date: Tue, 01 Apr 2003 12:18:20 -0000
Status: O
Content-Length: 635
Lines: 16

J'ai repris un code d'un de mes autres sites qui place des balises entre
crochets et parenth=E8ses afin que le contenu ne s'affiche que... lorsqu'il y
a quelque chose =E0 afficher.
Pour la premi=E8re fois, j'utilise les feuilles de style et je constate que:
<span class=3D"titre">[(#TITRE)]</span>
affiche [(Le texte du titre)]
et que
[<span class=3D"texte">(#TEXTE|liens_ouvrants)</span>]
affiche le texte de l'article, avec des liens normaux, non-ouvrants.
Je n'ai pas trouv=E9 dans la page d'explication des feuilles de style de
syntaxe sp=E9ciale =E0 respecter.
Quelqu'un voit-il la source du probl=E8me?

Merci d'avance.

Patrick

Je ne comprends pas bien la solution que tu préconises... avec tes if/else
dans les squelettes ou dans les fichiers .php3.

Je crois qu'il y a une infinité de solutions, mais je me demande quelle
serait la plus facile pour des traducteurs. Pour un site intégralement
bilingue, mais dont l'évolution se fait plus par l'ajout d'images que
d'articles de texte, je pense mettre les textes français et allemand dans
les mêmes champs, mais en utilisant des pseudo-balises <lang_fr>texte en
français</lang_fr> et <lang_de>Text auf deutsch</lang_de>, puis de récupérer
le bons textes à l'aide d'un filtre.
Evidemment ce n'est pas l'idéal de faire une traduction à l'intérieur des
champs d'un formulaire... Mais c'est plus évident en traitant le texte dans
un éditeur HTML qui met les balises dans une souleur différente, puis en le
re-collant dans SPIP.

Une autre solution, dans laquelle les articles et rubriques dans les
différentes langues seraient séparées, serait de mettre à jour une table
MySQL des articles ou rubriques dans les différentes langues. Lorsqu'un
article est appelé, on vérifie qu'il est dans la bonne langue, sinon on
prend l'article correspondant dans la table. Ca nécessite de rajouter cette
fonctionnalité dans l'espace de rédaction de SPIP.

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
klaus@spip.de
Envoyé : mardi 1 avril 2003 10:53
À : spip@rezo.net
Objet : RE: [Spip] Re: spip bilingue franco-allemand

une version allemande de ce message est publiée sur la liste
spip-de@rezo.net

Pour la création d'un site franco-allemand je ne vois aucun problème,
contrairement
aux combinaisons du genre vietnamien/arabe/français etc.:

Il suffit de fabiquer des squelettes bilingues (deux squelettes dans un seul
fichier) et de
sélectionner la partie à afficher à l'aide de quelques lignes de code PHP.
Le problème consiste dans l'éducation des rédacteurs qui devront suivre une
convention afin de faire la différence entre des contenus allemands et
français (ou
d'abuser d'un champ pour accueillir un code définissant la langue ou de
commencer
chaque article par une ligne contenant ce code.)
Quand on commence un squelette par une boucle qui n'affiche rien mais permet
d'analyser le champ en question on peut par la suite imbriquer les deux
vesions de
langue dans un if/else. Ce choix peut dejà se faire dans le fichier *.php3
qui
accompagne chaque squelette mais je n'ai pas encore essayé cette solution
alors je ne
saurais te donner des indications précises.

C'est encore plus simple si on accepte de gérer un jeu de squelettes par
langue. Dans
ce cas on installe pusieurs SPIP dans des répertoires différents avec des
quelettes
différents et ça tourne.

Bien sûr il faudra encore résoudre des questions spécifiques (où sont
stockés les
images et documents joints, coment garantir qu'un article ne soit publié
qu'une fois sa
traduction dans l'autre langue terminée ...).

En fin de compte la complexité de ta solution dépendra de la qualité de test
rédacteurs
et de ton budget :wink:

Klaus.

Je crois qu'il y a 2 sortes de sites multilingues :
- les sites partiellement multilingues, cad tous les articles
(éventuellement les rubriques) ne sont pas traduits d'une langue vers
les autres - les sites intégralement multilingues où tout est traduit
dans toutes les langues du site.

Jusqu'ici je n'ai fait que des sites partiellement multilingues, avec
plusieurs secteurs séparés : 1 par langue.

Maintenant je planche sur un site intégralement bilingue
(franco-allemand aussi) et à mon avis il faut intégrer les 2 langues
directement dans les pages (articles ou rubriques). Comment ? Sous
SPIP, je ne sais pas encore, mais je fais des essais (reconnaissance
de la langue en PHP, sélection de la langue à l'intérieur des champs
des articles et rubriques avec des filtres ?)

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

-----Message d'origine-----
De : spip-bounces+martinrabo=wanadoo.fr@rezo.net
[mailto:spip-bounces+martinrabo=wanadoo.fr@rezo.net]De la part de
Andrew Brown Envoyé : mardi 1 avril 2003 07:33 À : spip@rezo.net Objet
: [Spip] Re: spip bilingue franco-allemand

> - L'espace de rŽdaction sera multilingue. On pourra rŽdiger dans
> la
>langue de son choix, c'est gŽnial !

Peut-on indiquer ce qui nous empeche de rediger dans n'importe quelle
langue actuellement?

>2. Comment se manifestera et se grera ce multilinguisme au niveau du
>site et au niveau de l'espace de rŽdaction.

Pour moi, retarde sans doute, la question reste a la recherche d'une
reponse.

AB
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

rewrite rule Apache [...]

T'es en web housing ou comment tu fais pour ces rewrite rules?

Mon hébergeur Ouvaton [1] accepte bien heureusement la définition de Rewrite
Rules dans les .htaccess ...

-Nicolas

[1] http://ouvaton.coop/

--
Nicolas "Brush" HOIZEY
  Free PHP projects http://www.phpheaven.net
Veille tous azimuts http://www.gasteroprod.com
         Clever Age http://www.clever-age.com

From antoine@rezo.net Tue Apr 1 15:11:37 2003

Return-Path: <antoine@rezo.net>
Received: from mallaury.noc.nerim.net (smtp-101.noc.nerim.net [62.4.17.101])
  by miel.brainstorm.fr (Postfix) with ESMTP id 3423B1C816B
  for <spip@rezo.net>; Tue, 1 Apr 2003 15:11:37 +0200 (CEST)
Received: from courbevoie-101-1-89.net1.nerim.net
  (courbevoie-101-1-89.net1.nerim.net [213.41.180.89])
  by mallaury.noc.nerim.net (Postfix) with ESMTP id 7DC0562D03
  for <spip@rezo.net>; Tue, 1 Apr 2003 15:11:35 +0200 (CEST)
Subject: Re: [Spip] Miniatures de mauvaise =?ISO-8859-1?Q?qualit=E9?=
From: Antoine <antoine@rezo.net>
To: spip@rezo.net
In-Reply-To: <007701c2f857$ee1f3120$3a5a060a@inetrf>
References: <007701c2f857$ee1f3120$3a5a060a@inetrf>
Content-Type: text/plain; charset=ISO-8859-1
Organization:
Message-Id: <1049202655.2792.14.camel@fsol>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2-3mdk
Content-Transfer-Encoding: 8bit
X-Spam-Status: No, hits=-25.2 required=7.0
  tests=IN_REP_TO,QUOTED_EMAIL_TEXT,RCVD_IN_UNCONFIRMED_DSBL,
  REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.50
X-Spam-Level:
X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp)
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1.1+
Precedence: list
List-Id: SPIP : questions/reponses <spip.rezo.net>
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Post: <mailto:spip@rezo.net>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=subscribe>
List-Archive: <Discuter chez rezo.net;
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=unsubscribe>
Date: Tue, 01 Apr 2003 13:11:38 -0000
X-Original-Date: 01 Apr 2003 15:10:55 +0200
X-List-Received-Date: Tue, 01 Apr 2003 13:11:38 -0000
Status: O
Content-Length: 274
Lines: 14

Salut,

Les miniatures de mes photos s'affichent en mauvaise qualité. Aussi
bien en 90 pixels qu'en 200 pixels. (images un peu floutées, contours
avec une sorte d'écho...)

La compression JPEG est trop forte, ce sera corrigé dans
la prochaine version.

a+

Antoine.

Idem pour OVH

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
Nicolas Hoizey
Envoyé : mardi 1 avril 2003 15:10
À : spip@rezo.net
Objet : Re: [Spip] Re: spip bilingue franco-allemand

rewrite rule Apache [...]

T'es en web housing ou comment tu fais pour ces rewrite rules?

Mon hébergeur Ouvaton [1] accepte bien heureusement la définition de Rewrite
Rules dans les .htaccess ...

-Nicolas

[1] http://ouvaton.coop/

--
Nicolas "Brush" HOIZEY
  Free PHP projects http://www.phpheaven.net
Veille tous azimuts http://www.gasteroprod.com
         Clever Age http://www.clever-age.com
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

J'ai essayé le coup des pseudo-balises pour avoir plusieurs langues dans le
même article, ça fonctionne, mais dans l'interface privée ça donne, une fois
l'article validé : mon texte en françaismy text in englishmeinText auf
deutsch. Pas très convivial pour un traducteur.

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
Bernard Martin-Rabaud
Envoyé : mardi 1 avril 2003 15:06
À : spip@rezo.net
Objet : RE: [Spip] Re: spip bilingue franco-allemand

Je ne comprends pas bien la solution que tu préconises... avec tes if/else
dans les squelettes ou dans les fichiers .php3.

Je crois qu'il y a une infinité de solutions, mais je me demande quelle
serait la plus facile pour des traducteurs. Pour un site intégralement
bilingue, mais dont l'évolution se fait plus par l'ajout d'images que
d'articles de texte, je pense mettre les textes français et allemand dans
les mêmes champs, mais en utilisant des pseudo-balises <lang_fr>texte en
français</lang_fr> et <lang_de>Text auf deutsch</lang_de>, puis de récupérer
le bons textes à l'aide d'un filtre.
Evidemment ce n'est pas l'idéal de faire une traduction à l'intérieur des
champs d'un formulaire... Mais c'est plus évident en traitant le texte dans
un éditeur HTML qui met les balises dans une souleur différente, puis en le
re-collant dans SPIP.

Une autre solution, dans laquelle les articles et rubriques dans les
différentes langues seraient séparées, serait de mettre à jour une table
MySQL des articles ou rubriques dans les différentes langues. Lorsqu'un
article est appelé, on vérifie qu'il est dans la bonne langue, sinon on
prend l'article correspondant dans la table. Ca nécessite de rajouter cette
fonctionnalité dans l'espace de rédaction de SPIP.

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
klaus@spip.de
Envoyé : mardi 1 avril 2003 10:53
À : spip@rezo.net
Objet : RE: [Spip] Re: spip bilingue franco-allemand

une version allemande de ce message est publiée sur la liste
spip-de@rezo.net

Pour la création d'un site franco-allemand je ne vois aucun problème,
contrairement
aux combinaisons du genre vietnamien/arabe/français etc.:

Il suffit de fabiquer des squelettes bilingues (deux squelettes dans un seul
fichier) et de
sélectionner la partie à afficher à l'aide de quelques lignes de code PHP.
Le problème consiste dans l'éducation des rédacteurs qui devront suivre une
convention afin de faire la différence entre des contenus allemands et
français (ou
d'abuser d'un champ pour accueillir un code définissant la langue ou de
commencer
chaque article par une ligne contenant ce code.)
Quand on commence un squelette par une boucle qui n'affiche rien mais permet
d'analyser le champ en question on peut par la suite imbriquer les deux
vesions de
langue dans un if/else. Ce choix peut dejà se faire dans le fichier *.php3
qui
accompagne chaque squelette mais je n'ai pas encore essayé cette solution
alors je ne
saurais te donner des indications précises.

C'est encore plus simple si on accepte de gérer un jeu de squelettes par
langue. Dans
ce cas on installe pusieurs SPIP dans des répertoires différents avec des
quelettes
différents et ça tourne.

Bien sûr il faudra encore résoudre des questions spécifiques (où sont
stockés les
images et documents joints, coment garantir qu'un article ne soit publié
qu'une fois sa
traduction dans l'autre langue terminée ...).

En fin de compte la complexité de ta solution dépendra de la qualité de test
rédacteurs
et de ton budget :wink:

Klaus.

Je crois qu'il y a 2 sortes de sites multilingues :
- les sites partiellement multilingues, cad tous les articles
(éventuellement les rubriques) ne sont pas traduits d'une langue vers
les autres - les sites intégralement multilingues où tout est traduit
dans toutes les langues du site.

Jusqu'ici je n'ai fait que des sites partiellement multilingues, avec
plusieurs secteurs séparés : 1 par langue.

Maintenant je planche sur un site intégralement bilingue
(franco-allemand aussi) et à mon avis il faut intégrer les 2 langues
directement dans les pages (articles ou rubriques). Comment ? Sous
SPIP, je ne sais pas encore, mais je fais des essais (reconnaissance
de la langue en PHP, sélection de la langue à l'intérieur des champs
des articles et rubriques avec des filtres ?)

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

-----Message d'origine-----
De : spip-bounces+martinrabo=wanadoo.fr@rezo.net
[mailto:spip-bounces+martinrabo=wanadoo.fr@rezo.net]De la part de
Andrew Brown Envoyé : mardi 1 avril 2003 07:33 À : spip@rezo.net Objet
: [Spip] Re: spip bilingue franco-allemand

> - L'espace de rŽdaction sera multilingue. On pourra rŽdiger dans
> la
>langue de son choix, c'est gŽnial !

Peut-on indiquer ce qui nous empeche de rediger dans n'importe quelle
langue actuellement?

>2. Comment se manifestera et se grera ce multilinguisme au niveau du
>site et au niveau de l'espace de rŽdaction.

Pour moi, retarde sans doute, la question reste a la recherche d'une
reponse.

AB
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip