Hello,
Comment déclarer/faire prendre en compte un fichier de langue dans un plugin ?
(spip 1.9.1)
--
Daniel FAIVRE
Expert en géomatique
Hello,
Comment déclarer/faire prendre en compte un fichier de langue dans un plugin ?
(spip 1.9.1)
--
Daniel FAIVRE
Expert en géomatique
Daniel FAIVRE a écrit :
Hello,
Comment déclarer/faire prendre en compte un fichier de langue dans un plugin ? (spip 1.9.1)
Il suffit de regarder comment d'autres plugins sont construits.
Les fichiers de langue sont situées dans le dossier mon_plugin/lang/
par exemple : monplugin_fr.php ou monplugin_it.php
ils ont tous la même construction et leur prise en compte est automatique.
Ensuite on utilise <:monplugin:maphrase:> dans les fichiers html ou _T('monplugin:maphrase') dans les fichiers php.
bon courage.
Pat
attention par contre à ne pas mettre de _ dans le nom du plugin quand
tu nomes le module de langue.
Pierre
On 3/14/07, Pat <patfr@ifrance.com> wrote:
Daniel FAIVRE a écrit :
> Hello,
>
> Comment déclarer/faire prendre en compte un fichier de langue dans un plugin ?
> (spip 1.9.1)
>
Il suffit de regarder comment d'autres plugins sont construits.
Les fichiers de langue sont situées dans le dossier mon_plugin/lang/
par exemple : monplugin_fr.php ou monplugin_it.php
ils ont tous la même construction et leur prise en compte est automatique.
Ensuite on utilise <:monplugin:maphrase:> dans les fichiers html ou
_T('monplugin:maphrase') dans les fichiers php.bon courage.
Pat_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone
--
Pierre Andrews
Ph.D. Student, The University of York
Ing.info.dipl. EPFL
pierre.andrews@a3.epfl.ch
http://www.cs.york.ac.uk/~pandrews
Pierre Andrews a écrit :
attention par contre à ne pas mettre de _ dans le nom du plugin quand
tu nomes le module de langue.Pierre
On 3/14/07, Pat <patfr@ifrance.com> wrote:
Daniel FAIVRE a écrit :
Hello,
Comment déclarer/faire prendre en compte un fichier de langue dans un plugin ?
(spip 1.9.1)Il suffit de regarder comment d'autres plugins sont construits.
Les fichiers de langue sont situées dans le dossier mon_plugin/lang/
par exemple : monplugin_fr.php ou monplugin_it.php
ils ont tous la même construction et leur prise en compte est automatique.
Ensuite on utilise <:monplugin:maphrase:> dans les fichiers html ou
_T('monplugin:maphrase') dans les fichiers php.
et pour finir avec un squelette multilingue on a seulement besoin du fichier
lang/blabla_fr.php
<:blabla:maphrase:>
le 14 Mar 2007 à 15:01, Pierre Andrews a écrit:
attention par contre à ne pas mettre de _ dans le nom du plugin quand
tu nomes le module de langue.Pierre
...et de ne pas mettre de chiffres dans le nom du fichier de langue :
/lang/csv2spip_fr.php ne fonctionne pas alors que /lang/csvspip_fr.php
ne pose pas de problèmes...
On 3/14/07, Pat <patfr@ifrance.com> wrote:
> Daniel FAIVRE a écrit :
> > Hello,
> >
> > Comment déclarer/faire prendre en compte un fichier de langue dans un plugin ?
> > (spip 1.9.1)
> >
> Il suffit de regarder comment d'autres plugins sont construits.
> Les fichiers de langue sont situées dans le dossier mon_plugin/lang/
> par exemple : monplugin_fr.php ou monplugin_it.php
> ils ont tous la même construction et leur prise en compte est automatique.
> Ensuite on utilise <:monplugin:maphrase:> dans les fichiers html ou
> _T('monplugin:maphrase') dans les fichiers php.
>
> bon courage.
> Pat
>
> _______________________________________________
> spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone
>--
Pierre Andrews
Ph.D. Student, The University of York
Ing.info.dipl. EPFL
pierre.andrews@a3.epfl.ch
University of York
_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone
attention par contre à ne pas mettre de _ dans le nom du plugin quand
tu nomes le module de langue....et de ne pas mettre de chiffres dans le nom du fichier de langue :
/lang/csv2spip_fr.php ne fonctionne pas alors que /lang/csvspip_fr.php
ne pose pas de problèmes...
Ces deux points ne doivent-ils pas être envisagés comme bugs du système de plugins ?
-Nicolas
--
Nicolas "Brush" HOIZEY
Clever Age : http://www.clever-age.com/
Gastero Prod : http://www.gasteroprod.com/
Photos : http://www.flickr.com/gp/38608514@N00/M1c002