remplacer des chaines dans l'espace prive

Bonsoir !

J'avais cru que si on mettait une chaine dans, par exemple
    public_en.php3
avec la même étiquette qu'une chaine dans
    spip_en.php3

que la chaine dans public_en.php3 allait remplacer celle de spip_en.php3
pour l'affichage dans l'espace privé.

Apparemment je me suis trompé, car cela ne marche pas.

Pour aider les traducteurs je cherche à changer les noms de certains champs
dans l'espace privé. Et je voudrais le faire en évitant de devoir reéditer
les fichiers spip_xx.php3 à chaque fois que la version de Spip est mis à
jour.

Est-ce que quelqu'un a eu l'expérience de faire cela ?

merci, Paolo

Salut,

Je crois que tu dois plutôt créer un fichier nommé perso.php3 dans le même
répertoire (ecrire/lang/) que spip_en.php3 et y faire tes modifications.
Mais je ne sais pais si ça fonctionne avec le multilinguisme, à toi de nous
le dire :slight_smile:

@+

Paul Sanches
paul@1formatik.com

"Paolo" <paolo2@taize.fr> a écrit dans le message de news:
clrolm$mro$1@sea.gmane.org...

Bonsoir !

J'avais cru que si on mettait une chaine dans, par exemple
    public_en.php3
avec la même étiquette qu'une chaine dans
    spip_en.php3

que la chaine dans public_en.php3 allait remplacer celle de spip_en.php3
pour l'affichage dans l'espace privé.

Apparemment je me suis trompé, car cela ne marche pas.

Pour aider les traducteurs je cherche à changer les noms de certains

champs

dans l'espace privé. Et je voudrais le faire en évitant de devoir reéditer
les fichiers spip_xx.php3 à chaque fois que la version de Spip est mis à
jour.

Est-ce que quelqu'un a eu l'expérience de faire cela ?

merci, Paolo

----------------------------------------------------------------------------
----

Paul Sanches wrote:

Je crois que tu dois plutôt créer un fichier nommé perso.php3 dans le
même
répertoire (ecrire/lang/) que spip_en.php3 et y faire tes modifications.

Je viens de faire des tests avec 1.8 CVS, en voici les résultats :

En ce moment si un fichier perso.php3 existe, les fichiers spip_en.php3
(dans aucune langue) ne sont plus pris en compte. Si tu veux remplacer juste
une ou deux chaînes (mon cas), la situation n'est pas très satisfaisant :frowning:

Si tu fais une copie de spip_xx.php3, en le renommant perso.php3 pour y
modifier une chaîne, l'interface de l'espace privé est toujours en "xx" même
si tu change le sélecteur de langue. Et la prochaine fois que les fichiers
"spip_xx.php3" changent il faudrait recommencer.

Si on met un fichier perso.php3 qui ne contient que les valeurs des chaînes
qu'on désire modifier, on a un espace privé complètement blanc - sauf pour
les quelques chaînes que Spip trouve dans perso.php3.

Paolo