[spip-dev] SPIP multilingue (partie admin)

Bonjour à tous,

Nouvel arrivé dans la communauté SPIP-DEV, j'essaie de prendre le train
en marche de l'internationalisation de SPIP :wink:

J'ai fait la promotion de SPIP à l'intérieur de mon entreprise, mais le
principal handicap de SPIP à l'heure actuelle est l'absence de version
multilingue (au moins français/anglais pour commencer).

J'ai donc pris quelques heures pour voir la faisabilité de la chose sur
l'interface d'administration et ces travaux se sont avérés encourageants
: à la différence de George qui propose une version anglaise de SPIP 151
- mais toujours monolingue - dans
http://www.uzine.net/spip_contrib/article.php3?id_article=49 , j'ai
isolé les libellés et messages dans des fichiers PHP dédiés.
Cela signifie que la version espagnole (ou autre...) de l'interface
d'admin de SPIP peut se limiter au temps nécessaire à la traduction des
libellés et messages isolés dans un couple de fichiers PHP + révision de
inc_presentation.php3 pour la liste des langues disponibles.

J'insiste sur le fait que je n'ai travaillé que sur l'interface
d'administration : la partie publique est restée monolingue.

J'ai traité les onglets "à suivre", "édition", "auteurs" et
"forums/pétitions" ; il me reste à traiter l'onglet "Administration du
site"...

Avant de poursuivre dans cette voie, j'aimerais faire valider ce travail
par ceux d'entre-vous qui se sentent concernés. A cette fin, j'ai isolé
les fichiers modifiés dans un zip de 150 Ko que je pourrai adresser à
qui le souhaite avant de proposer la version définitive dans SPIP_Contrib.

Merci de me faire part de vos réactions et de m'indiquer comment fournir
ce fichier zip sans polluer ou faire fausse route :slight_smile:

RB

J'ai donc pris quelques heures pour voir la faisabilité de la chose sur
l'interface d'administration et ces travaux se sont avérés encourageants

ne pars pas tout seul ! Nous avons déjà largement démarré ce travail dans
la version CVS (lien ci-dessous). Regarde les fichiers dans ecrire/lang/ et
ecrire/AIDE/, ainsi que inc_lang.php3

-- Fil

oui, en fait les messages de l'interface privée ont déjà été traités et
sont déjà isolés dans un fichier indépendant (version CVS :
spip/ecrire/lang/spip_fr.php3)

il y a surement quelques retouches à faire + vérifier
que tous les messages de l'interface privée ont bien été traités.