Submitted by effco on
Salut,
j'ai terminé le module general.po et j'essaie de le mettre sur le CVS mais je n'y arrive pas :-/
Voici la commande que je lance :
[effco@localhost fr]$ cvs -d :pserver:cvs.drupal.org:/contributions/translations/fr login
Logging in to :pserver:effco@cvs.drupal.org:2401/contributions/translations/fr
CVS password:
/contributions/translations/fr: no such repository
Où est l'erreur ?
De plus quel est le password que je dois donner à CVS ? Celui de Drupal.org ?
merci,
Fred
Les commentaires pour votre m
Permalien Soumis par patechinois le 24 Novembre, 2004 - 02:44
Les commentaires pour votre messages étaient désactivés... je les ai activés pour pouvoir répondre.
Il faut obtenir de drupal.org un compte et un mot de passe. Ce mot de passe est le mot de passe pour CVS, et non pas le mot de passe d'accès sur les sites Drupal. Lisez le manuel, il devrait pouvoir vous aider. Sinon, ajoutez un commentaire au livre ou poursuivez la discussion ici.
Aussi, le répertoire ne s'appelle pas /contributions/translations/fr, mais plutôt /cvs/drupal-contrib.
ok, je viens de refaire une d
Permalien Soumis par effco le 24 Novembre, 2004 - 13:10
ok, je viens de refaire une demande de mot de passe pour l acces en ecriture au cvs.
qqn peux me donner la commande exacte et complete a taper une fois que j aurai le mot de passe ?
grand merci
effco
Selon les instructions, les c
Permalien Soumis par patechinois le 24 Novembre, 2004 - 16:54
Selon les instructions, les commandes sont:
$ cvs -d:pserver:anonymous@cvs.drupal.org:/cvs/drupal-contrib login
Remplacez anonymous par la nom d'usager que vous avez donné lorsque vous avez fait la demande d'accès CVS. Le mot de passe sera aussi demandé, c'est celui que vous avez reçu lorsque votre demande d'accès CVS a été accordé.
$ cvs -d:pserver:anonymous@cvs.drupal.org:/cvs/drupal-contrib checkout contributions
Ca ne marche pas : [effco@
Permalien Soumis par effco le 24 Novembre, 2004 - 20:37
Ca ne marche pas :
[effco@localhost fr]$ pwd
/home/effco/Web/drupal/cvs/contributions/translations/fr
[effco@localhost fr]$ ll general.po
-rwxr-xr-x 1 effco effco 28766 nov 23 23:43 general.po*
[effco@localhost fr]$ cvs -d:pserver:effco@cvs.drupal.org:/cvs/drupal-contrib login
Logging in to :pserver:effco@cvs.drupal.org:2401/cvs/drupal-contrib
CVS password:
[effco@localhost fr]$ cvs ci general.po
cvs commit: authorization failed: server cvs.drupal.org rejected access to /cvs/drupal-contrib for user anonymous
cvs commit: used empty password; try "cvs login" with a real password
mon password ne marche peut etre pas ? (pourtant le login ne me renvoit pas de message d'erreur...)
quel est l'aspect du prompt de la ligne de commande normalement après s'être loggé ?
Le prompt a un aspect normal
Permalien Soumis par alkahan le 24 Novembre, 2004 - 21:03
Le prompt a un aspect normal après s'être logué. Par contre il faut que tu télécharges le répertoire des traductions via CVS, puis ensuite tu modifies la version que tu as en local (dans ton cas, tu remplace le fichier general.po). Ensuite tu lances la commande "cvs -ci general.po"
Quand tu chardes le répertoire via CVS, il crée les répertoire CVS dans lequel sont stocké les informations de version.
Autrement, tu peut aussi utiliser konqueror via le plugin cervisia si tu est sous KDE.
Ca y est :-) en fait, il f
Permalien Soumis par effco le 24 Novembre, 2004 - 22:06
Ca y est :-)
en fait, il faut :
1- extraire TOUT le CVS contributions via la commande :
cvs -d:pserver:effco@cvs.drupal.org:/cvs/drupal-contrib checkout contributions
2- copier les fichier .po traduits dans le répertoire contributions/translations/fr du CVS téléchargé en local
3- se mettre dans le répertoire local contributions/translations/fr
4- taper la commande :
cvs ci .po
5- entrer un commentaire
6- exemple si tout se passe bien :
[effco@localhost fr]$ cvs ci locale-inc.po
Checking in locale-inc.po;
/cvs/drupal-contrib/contributions/translations/fr/locale-inc.po,v -- locale-inc.po
new revision: 1.4; previous revision: 1.3
done
7- si vous voulez créer le fichier fr.po qui regroupe toutes les traductions, tapez :
msgcat --use-first general.po [^g]*.po | msgattrib --no-fuzzy -o fr.po
8- allez dans le module "traductions" et téléchargez le fichier fr.po créé
correction du point 1 : on
Permalien Soumis par effco le 26 Novembre, 2004 - 21:36
correction du point 1 :
on n'est pas obligé de recharger TOUT le CVS contributrions à chaque fois, il suffit juste de recharger les traductions en français avec la commande :
cvs -d:pserver:effco@cvs.drupal.org:/cvs/drupal-contrib checkout contributions/translations/fr
7- si vous voulez créer le
Permalien Soumis par floown@drupal.org le 15 Juin, 2007 - 15:18
7- si vous voulez créer le fichier fr.po qui regroupe toutes les traductions, tapez :
msgcat --use-first general.po [^g]*.po | msgattrib --no-fuzzy -o fr.po
Intéressant. Récursivement dans des répertoires on dirait que c'est :
msgcat
find . -name "fr.po"
| msgattrib --no-fuzzy -o fr.poÀ employer pour les modules par exemple. Pas testé.