From 670522d6cd615dc8b959c8f80ad0f462d344ee10 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 16 Oct 2014 15:56:34 +0200 Subject: [PATCH] Update fr_FR translation review6591002 --- share/locale/fr_FR/LC_MESSAGES/tryton.mo | Bin 30549 -> 29992 bytes share/locale/fr_FR/LC_MESSAGES/tryton.po | 675 +++++++++++------------ share/locale/tryton.pot | 6 +- 3 files changed, 328 insertions(+), 353 deletions(-) diff --git a/share/locale/fr_FR/LC_MESSAGES/tryton.mo b/share/locale/fr_FR/LC_MESSAGES/tryton.mo index 2550dde4a3cb2d00c6eeb0f4b1c772c37155b5be..7e0aad313eb436e24a3625be61e00be8094acb9f 100644 GIT binary patch delta 8046 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 H)o%H3J5gr1 delta 8471 zcmajjd3;snoyYNW6V`-4!V;2@9 z6yxwD(v|VPTmH~}e+qZf;9FeC`v)0ptzkrsFL@YDg+I&jM(j&@JJQzJjYIG-evBtk z0UXJ8d;@1uK85|TFvt169D7iniwRhR@wfu@eFNq&zR}KuX0{D`V+YQ}PE?2Ax%COA z6Uad9Pkj*%#c4Pkn^1vo#w2_I6LAl!e!pA(11hj%m=fjTZ61{RPq91p%ym9ULZvtp z^+7SJ!&1~trlUHZg*~wrdtsehZpLDdVYK0^)c;eSVO)YCqSl1BV^j~nxuQ15y@DzI&+RPS)hPrBvjP`m$C*Y~kE<#VV2{)YV5$QtQP=n70pjfYO+*-WOwUT!3n~3>CmC)J(5O1^i35ek&>?J6xYb zW%PvmKKh?L=)<0jrVsm~2FS#2cnNALE=8rj0<}cTP?@VoZQ3xV;yTp#Tip8lP!o9A zeg8DF4UE^2exk;C9ulbd5fwnfXlECvq3Ux{1B^mNUV_?ORqp#`sI_fG1@v?G{U+1| z?niz9Fe>m}sQcvcSUv0iCms~>Yp5IS9gN2lr~uwaW#BVZrsBNLK)sO@Wu#*gmZ2Z3 zumzt&t#xi8>yJ}V120D{$yuGe3mt_yyEJM^TyiE9$tt zi%R`hsCGSyoeL__bujj$ekiK_7*szqk&|uI6tn(H#SK&><9(=(_M%d^5B1@zsGINu zRA$a&B6crvW|V?j+X7U(BGd&n15?nCTH@iBu=g)gIK z@TTi2RQqqR5B`8^*L#c;K!4N>Gf?#-Pyv^q0-J)GXbmd!jZq#HSu5(wUE{vE6BWpI z)Ik4?TDvDv8T%uu!&9h^zDG?UZmiQ^5-KBuQ3K|n?vEl=VDnMqMwjxS8P%gw??-(Y zKy|np708XKOl(G_^g&d|ze5G^9O{(3fNFOF2jb_bjKqy|+NYp4d!A#|DC0pLF2?@Y z?0Ow4!rR^Qy{J^~b<0nq0zHb_E3czEK8Fe*X}r^K7G6%d5EV!Om4O?uhyMKEz=LME z88yImR0oe@DjvW)@D;4YgjO+YY^FWr2g{b58E7X$Qipt1Vw|*yT2D?!KA3!Zx7b=43LLU-$rHPbku$L1{G2K6sO}psG0OfeJ~g`U;!!+FKT9`sPCqr z+E=0moQrC=9JN%(1l0USeh_!jEBk5S)! zj(YzcDgdLx87SE`9rZpBJy?KDENYB&D<-4Ki_6^da?GN<0@+{2FHkA`Jr2P?qjvjQ z^k9#vP6m3R%1N&MP^T&dZ|B7zRHk-LQ$JDuzR!a$jz6FVd^h%jO@nci)2BOTy5^t) z$-}KQn23uhzciChRey!k-wUqqqxQ!4n2QOsoJ~Cn^P)sFn+L6Npwij3QLLkEqt5?1 z)cYP)PRa+PmL|t7k3?mp1V`dr%)@o4?;k+*_dC>5_M7e87sD_*l#1~@=*3mYC1nJW zOUmd#t>s6k8GMae`}jFd$0?{x48sJRj3&;+0&K#bxCIr+y{L)ob?Xn!A^(X~9HF8c zzJ?m`4eW&gd0)nv8j>4dWBa^X58#nJk^>1X73UXEo~k>##T8jM^)=qXO9F zdSD*wzlDkysThq*=R5zf_!XX~+=)8Jdlxu?J&AiMAI5huu#l60m5ZDJbFXyTjX(uH z5f#XE%)n~Y9%#lsxGBm*HV^k;1@1>KJ>y%{W*lGR{8i~n*XvQ4*ois#7-|WR;xPOY zwV4O8BXyA#qUz`1NW2#HXT<}k8#4Mh54!UYqayq(4#ICx0raVLJ{XA;D3>AGHzGI& z592ue2H76Qs3mMfT#Kc+7Zu1y$Z8p$rOtQrk?*3$%{*vx97GNLG7iKKQG4TC9E{zr zax#^PTB^x-3HmVux1e_YUerbN3TmdWqn6+lDsx}pa6FGAb^f!KIcqfw704n~2aTu{ zwV*m!kJ<|xaRhEbt>r;1#^b2X*7s^B@HFg4c^K;Zv96b)Ht9?(VtivZ51Qfis7-Mf zrr{%~01jd*zJluLV^n}=Q3HOB`tAa1hKbiW4nSRCLr?=|qcSoSwRgs0?C<|IJZONc zQ8Nmo0@{WT;cxMNoU_~+@DtQPU!gku&b3dSlfi5>sV~M%T!?BHL}l#oPiTiS7{ciqXJaNC0K+D-1?hP1K)-U{9f1J zU^3-hs0kiG?Twc(o$-zLc+kM##VTmj=nOO(^}z&G%4VYmZglH!LCt)-`+h%apkp`$ zKXAR^zRzfKCNd7SR8ug6@r_!yB7~aZM$AJShvR(ggBMVNln0#h71)jPuTe|08I_^!*aP;Z@^HLhe|3s zP{-^XDzYA7CxC&d0Zh~kM!4m*6m>t`iG6Vo>iefr-#?4Gs$X=!^XD=jU3iX3fH(EXpz_D(57HX+#+_Ht5X#f?_I@G|oq1tUjovuf) zr_TQo9@ODc)Q9h(0y-0Gz}=7PD1NomK`QEf9x9*`)Ebwg`l)csHK^lS>y|@UOgVy6 zaTn%Z#=~hIbde;kaZ*!&>To9NG|Y0#)vog}p85rA?5gxDdwRY6Wqp#_`FQ&A?xm&` zXfW%8fkuC*)r$Co0n-Zk%#iQec7Mp%U`B#weaL4;e5Pdvd~3`GD`Ks*!ai^3bvZXC zr~1QTf1t^<8e07Uv&{;J*91cix%PL3clTKo3F%cuBogv=-c~fh(|MxU-)-Sf9hd>D z)o1#{3>BtjeZ(2eYH4e>MhDtkTYXeoEoObQ6|#663dbVNtIIPB+5-)g>w_WR2(MXT zC+DZ-Y8F;tof(WY`$A^8%~$Wg=wokZ#rV(TJ!WUoqz!R-wV@!P{X^G8e^Fq$o&Qp{ zsas;v*wMwMW=YAUu@mj8it?Pf{`z2x6*jvzt`1qD2D2>SRCs-{vc0q7K=&f=MDKWe z`P4PN$g>$s^nXk}*WF{<$7kJVzu%PV^+n7E-^Do(2Lll&>0z@i*d8M3T^&rMJ>av8 z>oNv;jp|_RE9IEAh~?YfR9O{o<{I{y;1Jte)yMv^GMQmgswVMUT{Vi|>#8>J8$Y{@ z--_9bnE&0gdw6>1PiwXUO}usdt6 zpqC$N=GZ4{d)l7Gh4%WzGZ_G0hFO+K<$x z*;{IFioM9TOO^~C$cw3LaE00s3UxR;RA|l*h9Yj^r^-o2<#hf_&XyJP!Pm>m z(+OZ^Fx1-KVsQe^Krk?RwbkM$oX)vd@APET-*jIn;P2Ya+ty%%zmani8@kO3nRfr> zMZ;+_$KUFY_*`P;rT`P^df47FJDJ! z)pdpZ{-SQeL{7ASWqZWbxeYXV`MYe`Y{+L}w5SbT9gY5g-$w_r`q)PQX~F+eH<>soXNycq7#_CQSv0ZlvkG$PXIikOg@6eq;#*51>w|6n zt`0-lH0=+qhtrwgj6lfOCutB>fzR{QF%4%2>UrAa@}t;}R+om{!n!?;r$__e3| z{wYR|8q) zB57?4JJA_)v}Uo5mBP*DTyH)$4ZnNsC;6tmO z9*ELuo2ACwkX;>Ik?m{E*wxb(3Wn=L{)o48OVdW>XNdnEesx&>O>)ZeD!#5amd`mUI zx3skL`$NkI{Jz(EE5BO<1NyNBH4%S{Kg^#@S}p2$vnwzo(JVLSSfQp^?Y9Blgkyuh z%&2BRSgh7R\n" +"Last-Translator: Cédric Krier \n" "Language-Team: fr_FR\n" "Plural-Forms: nplurals=2; plural=(n > 1)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 0.9.6\n" +"Generated-By: Babel 1.3\n" #: tryton/config.py:83 msgid "specify alternate config file" @@ -31,7 +31,7 @@ msgstr "logger tout au niveau INFO" #: tryton/config.py:91 msgid "specify the log level: DEBUG, INFO, WARNING, ERROR, CRITICAL" -msgstr "Spécifie le niveau de log : DEBUG, INFO, WARNING, ERROR, CRITICAL" +msgstr "Spécifie le niveau de log : DEBUG, INFO, WARNING, ERROR, CRITICAL" #: tryton/config.py:94 msgid "specify the login user" @@ -57,7 +57,7 @@ msgstr "Fichier \"%s\" non trouvé" #: tryton/config.py:143 #, python-format msgid "Unable to write config file %s!" -msgstr "Impossible d'écrire le fichier de configuration %s !" +msgstr "Impossible d'écrire le fichier de configuration %s !" #: tryton/translate.py:184 #, python-format @@ -70,7 +70,7 @@ msgstr "Sélectionnez votre action" #: tryton/action/main.py:177 msgid "No action defined!" -msgstr "Pas d'action définie !" +msgstr "Pas d'action définie !" #: tryton/common/common.py:284 msgid "Tryton Connection" @@ -78,48 +78,48 @@ msgstr "Connexion Tryton" #: tryton/common/common.py:295 msgid "Server:" -msgstr "Serveur :" +msgstr "Serveur :" #: tryton/common/common.py:313 tryton/gui/window/dblogin.py:79 msgid "Port:" -msgstr "Port :" +msgstr "Port :" -#: tryton/common/common.py:383 +#: tryton/common/common.py:381 msgid "Selection" msgstr "Sélection" -#: tryton/common/common.py:392 +#: tryton/common/common.py:390 msgid "Your selection:" -msgstr "Votre sélection :" +msgstr "Votre sélection :" -#: tryton/common/common.py:528 tryton/gui/main.py:1420 -#: tryton/gui/window/win_export.py:409 +#: tryton/common/common.py:526 tryton/gui/main.py:1430 +#: tryton/gui/window/win_export.py:459 +#: tryton/gui/window/view_form/view/graph.py:178 #: tryton/gui/window/view_form/view/form_gtk/binary.py:69 -#: tryton/gui/window/view_form/view/form_gtk/binary.py:150 -#: tryton/gui/window/view_form/view/form_gtk/image.py:74 -#: tryton/gui/window/view_form/view/form_gtk/image.py:161 -#: tryton/gui/window/view_form/view/graph_gtk/parser.py:105 -#: tryton/gui/window/view_form/view/list_gtk/parser.py:686 +#: tryton/gui/window/view_form/view/form_gtk/binary.py:144 +#: tryton/gui/window/view_form/view/form_gtk/image.py:71 +#: tryton/gui/window/view_form/view/form_gtk/image.py:155 +#: tryton/gui/window/view_form/view/list_gtk/widget.py:498 msgid "Save As..." msgstr "Enregistrer sous..." -#: tryton/common/common.py:675 +#: tryton/common/common.py:673 msgid "Always ignore this warning." msgstr "Toujours ignorer cet avertissement." -#: tryton/common/common.py:680 +#: tryton/common/common.py:678 msgid "Do you want to proceed?" -msgstr "Souhaitez-vous continuer ?" +msgstr "Souhaitez-vous continuer ?" -#: tryton/common/common.py:699 +#: tryton/common/common.py:697 msgid "Confirmation" msgstr "Confirmation" -#: tryton/common/common.py:805 tryton/common/common.py:1114 +#: tryton/common/common.py:803 tryton/common/common.py:1111 msgid "Concurrency Exception" msgstr "Erreur d'accès concurrent" -#: tryton/common/common.py:819 +#: tryton/common/common.py:817 msgid "" "Write Concurrency Warning:\n" "\n" @@ -138,50 +138,50 @@ msgstr "" " - \"Comparer\" pour voir la nouvelle version;\n" " - \"Écraser\" pour sauver vos modifications." -#: tryton/common/common.py:828 +#: tryton/common/common.py:826 msgid "Compare" msgstr "Comparer" -#: tryton/common/common.py:833 +#: tryton/common/common.py:831 msgid "Write Anyway" msgstr "Écraser" -#: tryton/common/common.py:859 tryton/gui/window/win_export.py:442 +#: tryton/common/common.py:857 tryton/gui/window/win_export.py:492 #: tryton/gui/window/win_import.py:262 tryton/gui/window/win_import.py:290 msgid "Error" msgstr "Erreur" -#: tryton/common/common.py:863 +#: tryton/common/common.py:861 msgid "Report Bug" msgstr "Rapporter un bogue" -#: tryton/common/common.py:870 +#: tryton/common/common.py:868 msgid "Application Error!" -msgstr "Erreur Applicative !" +msgstr "Erreur Applicative !" -#: tryton/common/common.py:893 +#: tryton/common/common.py:891 msgid "Error: " -msgstr "Erreur : " +msgstr "Erreur : " -#: tryton/common/common.py:913 +#: tryton/common/common.py:911 #, python-format msgid "To report bugs you must have an account on %s" msgstr "Pour rapporter un bogue vous devez avoir un compte sur %s" -#: tryton/common/common.py:943 +#: tryton/common/common.py:941 msgid "Bug Tracker" msgstr "Bug Tracker" -#: tryton/common/common.py:961 +#: tryton/common/common.py:959 msgid "User:" -msgstr "Utilisateur :" +msgstr "Utilisateur :" -#: tryton/common/common.py:969 tryton/common/common.py:1132 +#: tryton/common/common.py:967 tryton/common/common.py:1129 #: tryton/gui/window/dblogin.py:462 msgid "Password:" -msgstr "Mot de passe :" +msgstr "Mot de passe :" -#: tryton/common/common.py:1024 +#: tryton/common/common.py:1022 msgid "" "The same bug was already reported by another user.\n" "To keep you informed your username is added to the nosy-list of this issue" @@ -190,70 +190,70 @@ msgstr "" "Pour vous garder informé, votre nom d'utilisateur a été ajouté à la liste" " de suivi de ce bogue" -#: tryton/common/common.py:1035 +#: tryton/common/common.py:1033 msgid "Created new bug with ID " msgstr "Un nouveau bogue a été créé avec l'ID " -#: tryton/common/common.py:1043 tryton/gui/main.py:928 +#: tryton/common/common.py:1041 tryton/gui/main.py:935 msgid "" "Connection error!\n" "Bad username or password!" msgstr "" -"Erreur de connexion !\n" -"Mauvais nom d'utilisateur ou mot de passe !" +"Erreur de connexion !\n" +"Mauvais nom d'utilisateur ou mot de passe !" -#: tryton/common/common.py:1048 +#: tryton/common/common.py:1046 msgid "Exception:" -msgstr "Exception :" +msgstr "Exception :" -#: tryton/common/common.py:1065 +#: tryton/common/common.py:1063 msgid "" "The server fingerprint has changed since last connection!\n" "The application will stop connecting to this server until its fingerprint" " is fixed." msgstr "" -"L'empreinte digitale du serveur a changé depuis la dernière connection !\n" +"L'empreinte digitale du serveur a changé depuis la dernière connection !\n" "Les connections à ce serveur sont annulées tant que son empreinte n'est " "pas corrigée." -#: tryton/common/common.py:1067 +#: tryton/common/common.py:1065 msgid "Security risk!" -msgstr "Alerte sécurité !" +msgstr "Alerte sécurité !" -#: tryton/common/common.py:1073 tryton/common/common.py:1139 -#: tryton/gui/main.py:925 +#: tryton/common/common.py:1070 tryton/common/common.py:1135 +#: tryton/gui/main.py:932 msgid "" "Connection error!\n" "Unable to connect to the server!" msgstr "" -"Erreur de connexion !\n" -"Impossible de se connecter au serveur !" +"Erreur de connexion !\n" +"Impossible de se connecter au serveur !" -#: tryton/common/common.py:1154 +#: tryton/common/common.py:1150 msgid "Network Error!" msgstr "Erreur réseau" -#: tryton/common/common.py:1409 +#: tryton/common/common.py:1405 msgid "Y" msgstr "A" -#: tryton/common/common.py:1410 +#: tryton/common/common.py:1406 msgid "M" msgstr "M" -#: tryton/common/common.py:1411 +#: tryton/common/common.py:1407 msgid "w" msgstr "s" -#: tryton/common/common.py:1412 +#: tryton/common/common.py:1408 msgid "d" msgstr "j" -#: tryton/common/common.py:1413 +#: tryton/common/common.py:1409 msgid "h" msgstr "h" -#: tryton/common/common.py:1414 +#: tryton/common/common.py:1410 msgid "m" msgstr "m" @@ -290,40 +290,40 @@ msgid "t" msgstr "v" #: tryton/common/domain_parser.py:422 -#: tryton/gui/window/view_form/view/screen_container.py:461 +#: tryton/gui/window/view_form/view/screen_container.py:464 msgid "True" msgstr "Vrai" #: tryton/common/domain_parser.py:422 -#: tryton/gui/window/view_form/view/screen_container.py:461 +#: tryton/gui/window/view_form/view/screen_container.py:464 msgid "False" msgstr "Faux" -#: tryton/common/popup_menu.py:72 +#: tryton/common/popup_menu.py:77 msgid "Edit..." msgstr "Éditer..." -#: tryton/common/popup_menu.py:77 +#: tryton/common/popup_menu.py:82 msgid "Attachments..." msgstr "Pièces jointes..." -#: tryton/common/popup_menu.py:87 +#: tryton/common/popup_menu.py:92 msgid "Actions..." msgstr "Actions..." -#: tryton/common/popup_menu.py:88 +#: tryton/common/popup_menu.py:93 msgid "Relate..." msgstr "Relation..." -#: tryton/common/popup_menu.py:89 +#: tryton/common/popup_menu.py:94 msgid "Report..." msgstr "Rapport..." -#: tryton/common/popup_menu.py:90 +#: tryton/common/popup_menu.py:95 msgid "E-Mail..." msgstr "Email..." -#: tryton/common/popup_menu.py:91 +#: tryton/common/popup_menu.py:96 msgid "Print..." msgstr "Imprimer..." @@ -348,10 +348,10 @@ msgid "_Help" msgstr "_Aide" #: tryton/gui/main.py:286 tryton/gui/window/win_search.py:26 -#: tryton/gui/window/view_form/view/screen_container.py:100 -#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:332 -#: tryton/gui/window/view_form/view/form_gtk/many2many.py:40 -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:45 +#: tryton/gui/window/view_form/view/screen_container.py:102 +#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:334 +#: tryton/gui/window/view_form/view/form_gtk/many2many.py:39 +#: tryton/gui/window/view_form/view/form_gtk/one2many.py:44 msgid "Search" msgstr "Recherche" @@ -519,7 +519,7 @@ msgstr "_À Propos..." msgid "Manage Favorites" msgstr "_Gérer les favoris" -#: tryton/gui/main.py:942 +#: tryton/gui/main.py:949 msgid "" "The following action requires to close all tabs.\n" "Do you want to continue?" @@ -527,19 +527,19 @@ msgstr "" "L'action suivante nécessite de fermer tous les onglets.\n" "Voulez-vous continuer?" -#: tryton/gui/main.py:1206 +#: tryton/gui/main.py:1216 msgid "Close Tab" msgstr "Fermer l'onglet" -#: tryton/gui/main.py:1327 +#: tryton/gui/main.py:1337 msgid "" "You are going to delete a Tryton database.\n" "Are you really sure to proceed?" msgstr "" "Vous allez supprimer une base de données Tryton.\n" -"Êtes-vous sûr de vouloir continuer ?" +"Êtes-vous sûr de vouloir continuer ?" -#: tryton/gui/main.py:1337 +#: tryton/gui/main.py:1347 msgid "" "Wrong Tryton Server Password\n" "Please try again." @@ -547,30 +547,30 @@ msgstr "" "Mauvais mot de passe du serveur Tryton.\n" "Essayez à nouveau." -#: tryton/gui/main.py:1339 tryton/gui/main.py:1375 tryton/gui/main.py:1411 -#: tryton/gui/window/dbcreate.py:384 +#: tryton/gui/main.py:1349 tryton/gui/main.py:1385 tryton/gui/main.py:1421 +#: tryton/gui/window/dbcreate.py:362 msgid "Access denied!" -msgstr "Accès refusé !" +msgstr "Accès refusé !" -#: tryton/gui/main.py:1342 +#: tryton/gui/main.py:1352 msgid "Database drop failed with error message:\n" msgstr "" -"La suppression de la base de données a échouée avec le message d'erreur :" +"La suppression de la base de données a échouée avec le message d'erreur :" "\n" -#: tryton/gui/main.py:1343 +#: tryton/gui/main.py:1353 msgid "Database drop failed!" -msgstr "La suppression de la base de données a échouée !" +msgstr "La suppression de la base de données a échouée !" -#: tryton/gui/main.py:1345 +#: tryton/gui/main.py:1355 msgid "Database dropped successfully!" -msgstr "La base de données a été supprimée avec succès !" +msgstr "La base de données a été supprimée avec succès !" -#: tryton/gui/main.py:1350 +#: tryton/gui/main.py:1360 msgid "Open Backup File to Restore..." msgstr "Ouvrir le Fichier de Sauvergarde..." -#: tryton/gui/main.py:1367 +#: tryton/gui/main.py:1377 msgid "" "It is not possible to restore a password protected database.\n" "Backup and restore needed to be proceed manual." @@ -579,11 +579,11 @@ msgstr "" "mot de passe.\n" "La sauvegarde et la restauration doivent être faites manuellement." -#: tryton/gui/main.py:1371 tryton/gui/main.py:1407 +#: tryton/gui/main.py:1381 tryton/gui/main.py:1417 msgid "Database is password protected!" -msgstr "La base de données est protégée par un mot de passe !" +msgstr "La base de données est protégée par un mot de passe !" -#: tryton/gui/main.py:1373 tryton/gui/main.py:1409 +#: tryton/gui/main.py:1383 tryton/gui/main.py:1419 msgid "" "Wrong Tryton Server Password.\n" "Please try again." @@ -591,21 +591,21 @@ msgstr "" "Mauvais mot de passe du serveur Tryton.\n" "Essayez à nouveau." -#: tryton/gui/main.py:1378 +#: tryton/gui/main.py:1388 msgid "Database restore failed with error message:\n" msgstr "" "La restauration de la base de données a échouée avec le message d'erreur " ":\n" -#: tryton/gui/main.py:1380 tryton/gui/main.py:1385 +#: tryton/gui/main.py:1390 tryton/gui/main.py:1395 msgid "Database restore failed!" -msgstr "La restauration de la base de données a échoué !" +msgstr "La restauration de la base de données a échoué !" -#: tryton/gui/main.py:1383 +#: tryton/gui/main.py:1393 msgid "Database restored successfully!" -msgstr "La base de données a été restaurée avec succès !" +msgstr "La base de données a été restaurée avec succès !" -#: tryton/gui/main.py:1404 +#: tryton/gui/main.py:1414 msgid "" "It is not possible to dump a password protected Database.\n" "Backup and restore needed to be proceed manual." @@ -614,17 +614,17 @@ msgstr "" " mot de passe.\n" "La sauvegarde et la restauration doivent être faites manuellement." -#: tryton/gui/main.py:1414 +#: tryton/gui/main.py:1424 msgid "Database dump failed with error message:\n" -msgstr "La sauvegarde de la base de donnée a échouée avec le message d'erreur :\n" +msgstr "La sauvegarde de la base de donnée a échouée avec le message d'erreur :\n" -#: tryton/gui/main.py:1416 +#: tryton/gui/main.py:1426 msgid "Database dump failed!" -msgstr "La sauvegarde de la base de données a échouée !" +msgstr "La sauvegarde de la base de données a échouée !" -#: tryton/gui/main.py:1427 +#: tryton/gui/main.py:1437 msgid "Database backuped successfully!" -msgstr "La base de données a été sauvegardée avec succès !" +msgstr "La base de données a été sauvegardée avec succès !" #: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32 msgid "New" @@ -635,7 +635,7 @@ msgid "Create a new record" msgstr "Créer un nouvel enregistrement" #: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34 -#: tryton/gui/window/win_export.py:142 +#: tryton/gui/window/win_export.py:143 msgid "Save" msgstr "Sauver" @@ -645,7 +645,7 @@ msgstr "Sauver cet enregistrement" #: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36 #: tryton/gui/window/win_form.py:232 -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:154 +#: tryton/gui/window/view_form/view/form_gtk/one2many.py:153 msgid "Switch" msgstr "Basculer" @@ -692,13 +692,13 @@ msgid "" "'8000' if the server is installed on this computer. Click on 'Change' to " "change the address." msgstr "" -"Ceci est l'URL du serveur Tryton. Utilisez le serveur 'localhost' et le " -"port '8000' si le serveur est installé sur cette machine. Cliquez sur " -"'Changer' pour changer l'adresse." +"Ceci est l'URL du serveur Tryton. Utilisez le serveur « localhost » et le " +"port « 8000 » si le serveur est installé sur cette machine. Cliquez sur " +"« Changer » pour changer l'adresse." #: tryton/gui/window/dbcreate.py:45 msgid "No connection!" -msgstr "Pas de connexion !" +msgstr "Pas de connexion !" #: tryton/gui/window/dbcreate.py:48 msgid "" @@ -709,13 +709,13 @@ msgid "" "that the server address and port (usually 8000) are not blocked.\n" "Click on 'Change' to change the address." msgstr "" -"Impossible de se connecter au serveur !\n" +"Impossible de se connecter au serveur !\n" "1. Vérifiez si le serveur est en train de tourner.\n" "2. Trouvez sur quelle adresse et port il écoute.\n" "3. Si il y a un firewall entre le serveur et ce client, vérifiez que " "l'adresse du serveur et le port (habituellement 8000) ne sont pas " "bloqués.\n" -"Cliquez sur 'Changer' pour changer l'adresse." +"Cliquez sur « Changer » pour changer l'adresse." #: tryton/gui/window/dbcreate.py:139 msgid "Create new database" @@ -731,11 +731,11 @@ msgstr "Créer une nouvelle base de données" #: tryton/gui/window/dbcreate.py:168 msgid "Server Setup:" -msgstr "Configuration du serveur :" +msgstr "Configuration du serveur :" #: tryton/gui/window/dbcreate.py:173 msgid "Server connection:" -msgstr "Connexion au serveur :" +msgstr "Connexion au serveur :" #: tryton/gui/window/dbcreate.py:182 tryton/gui/window/dbdumpdrop.py:140 #: tryton/gui/window/dbrestore.py:88 @@ -744,8 +744,8 @@ msgid "" "the server is installed on this computer. Click on 'Change' to change the" " address." msgstr "" -"Ceci est l'URL du serveur. Utilisez le serveur 'localhost' et port '8000'" -" si le serveur est installé sur cette machine. Cliquez sur 'Changer' pour" +"Ceci est l'« URL » du serveur. Utilisez le serveur « localhost » et port « 8000 »" +" si le serveur est installé sur cette machine. Cliquez sur « Changer » pour" " changer l'adresse." #: tryton/gui/window/dbcreate.py:185 tryton/gui/window/dbdumpdrop.py:147 @@ -760,7 +760,7 @@ msgstr "Configurer la connexion au serveur" #: tryton/gui/window/dbcreate.py:197 tryton/gui/window/dbdumpdrop.py:186 #: tryton/gui/window/dbrestore.py:102 msgid "Tryton Server Password:" -msgstr "Mot de passe du serveur Tryton :" +msgstr "Mot de passe du serveur Tryton :" #: tryton/gui/window/dbcreate.py:207 tryton/gui/window/dbdumpdrop.py:196 #: tryton/gui/window/dbrestore.py:111 @@ -774,11 +774,11 @@ msgstr "" #: tryton/gui/window/dbcreate.py:218 msgid "New database setup:" -msgstr "Configuration de la nouvelle base de données :" +msgstr "Configuration de la nouvelle base de données :" #: tryton/gui/window/dbcreate.py:224 msgid "Database name:" -msgstr "Nom de la base de données :" +msgstr "Nom de la base de données :" #: tryton/gui/window/dbcreate.py:236 msgid "" @@ -790,12 +790,12 @@ msgstr "" "Choisissez le nom de la nouvelle base de données.\n" "Seuls sont permis les caractères alphanumériques ou _ (caractère " "souligné)\n" -"Vous devez proscrire les accents, espaces ou caractères spéciaux ! " -"Example : tryton" +"Vous devez proscrire les accents, espaces ou caractères spéciaux ! " +"Example : tryton" #: tryton/gui/window/dbcreate.py:243 msgid "Default language:" -msgstr "Langue par défaut :" +msgstr "Langue par défaut :" #: tryton/gui/window/dbcreate.py:253 msgid "" @@ -809,7 +809,7 @@ msgstr "" #: tryton/gui/window/dbcreate.py:257 msgid "Admin password:" -msgstr "Mot de passe admin :" +msgstr "Mot de passe admin :" #: tryton/gui/window/dbcreate.py:267 msgid "" @@ -820,51 +820,27 @@ msgid "" msgstr "" "Choisissez un mot de passe pour l'utilisateur admin de la nouvelle base " "de données. Avec ce mot de passe, vous pourrez ensuite vous connecter à " -"la base de données :\n" -"Nom d'utilisateur : admin\n" -"Mot de passe : " +"la base de données :\n" +"Nom d'utilisateur : admin\n" +"Mot de passe : " #: tryton/gui/window/dbcreate.py:275 msgid "Confirm admin password:" -msgstr "Confirmer le mot de passe admin :" +msgstr "Confirmer le mot de passe admin :" #: tryton/gui/window/dbcreate.py:284 msgid "Type the Admin password again" msgstr "Entrer le mot de passe admin à nouveau" -#: tryton/gui/window/dbcreate.py:332 -msgid "" -"The database name is restricted to alpha-nummerical characters and \"_\" " -"(underscore). Avoid all accents, space and any other special characters." -msgstr "" -"Le nom de la base de données est restreint aux caractères alphanumériques" -" et \"_\" (souligné). Il doit commencer par une lettre et ne pas dépasser" -" 63 caractères.\n" -"Les accents, espaces et autres caractères spéciaux sont proscrit." - -#: tryton/gui/window/dbcreate.py:337 -msgid "Wrong characters in database name!" -msgstr "Mauvais caractères dans le nom de base de données !" - -#: tryton/gui/window/dbcreate.py:341 +#: tryton/gui/window/dbcreate.py:333 msgid "The new admin password doesn't match the confirmation field.\n" msgstr "Le mot de passe admin ne correspond pas au mot de passe de confirmation.\n" -#: tryton/gui/window/dbcreate.py:343 +#: tryton/gui/window/dbcreate.py:335 msgid "Passwords doesn't match!" -msgstr "Les mots de passe ne correspondent pas !" +msgstr "Les mots de passe ne correspondent pas !" -#: tryton/gui/window/dbcreate.py:346 -msgid "Admin password and confirmation are required to create a new database." -msgstr "" -"Le mot de passe admin et de confirmation sont requis pour créer une " -"nouvelle base de données." - -#: tryton/gui/window/dbcreate.py:348 -msgid "Missing admin password!" -msgstr "Mot de passe admin manquant !" - -#: tryton/gui/window/dbcreate.py:363 +#: tryton/gui/window/dbcreate.py:343 msgid "" "A database with the same name already exists.\n" "Try another database name." @@ -872,17 +848,17 @@ msgstr "" "Une base de données avec le même nom existe déjà.\n" "Essayer un autre nom de base de données." -#: tryton/gui/window/dbcreate.py:366 +#: tryton/gui/window/dbcreate.py:346 msgid "This database name already exist!" -msgstr "La base de données existe déjà !" +msgstr "La base de données existe déjà !" -#: tryton/gui/window/dbcreate.py:381 +#: tryton/gui/window/dbcreate.py:359 msgid "Sorry, wrong password for the Tryton server. Please try again." msgstr "" "Désolé, le mot de passe du serveur Tryton est incorrect. Veuillez " "réessayer." -#: tryton/gui/window/dbcreate.py:389 +#: tryton/gui/window/dbcreate.py:367 msgid "" "Can't create the database, caused by an unknown reason.\n" "If there is a database created, it could be broken. Maybe drop this " @@ -891,24 +867,24 @@ msgid "" msgstr "" "Impossible de créer une base de données pour une raison inconnue.\n" "Si une base de données a été créée, elle pourrait être inutilisable. " -"Supprimer la ! Vérifiez le message d'erreur pour plus d'information.\n" -"Message d'erreur :\n" +"Supprimer la ! Vérifiez le message d'erreur pour plus d'information.\n" +"Message d'erreur :\n" -#: tryton/gui/window/dbcreate.py:397 +#: tryton/gui/window/dbcreate.py:375 msgid "Error creating database!" -msgstr "Erreur de création de base de données !" +msgstr "Erreur de création de base de données !" #: tryton/gui/window/dbdumpdrop.py:26 msgid "Could not connect to server!" -msgstr "Impossible de se connecter au serveur !" +msgstr "Impossible de se connecter au serveur !" #: tryton/gui/window/dbdumpdrop.py:30 msgid "This client version is not compatible with the server!" -msgstr "Cette version du client n'est pas compatible avec le serveur !" +msgstr "Cette version du client n'est pas compatible avec le serveur !" #: tryton/gui/window/dbdumpdrop.py:39 msgid "No database found, you must create one!" -msgstr "Pas de base de donnée trouvée, vous devez en créer une !" +msgstr "Pas de base de donnée trouvée, vous devez en créer une !" #: tryton/gui/window/dbdumpdrop.py:77 msgid "Backup a database" @@ -944,12 +920,12 @@ msgstr "Choisissez la base de données à supprimer" #: tryton/gui/window/dbdumpdrop.py:130 tryton/gui/window/dbrestore.py:77 msgid "Server Connection:" -msgstr "Connexion au serveur :" +msgstr "Connexion au serveur :" #: tryton/gui/window/dbdumpdrop.py:156 tryton/gui/window/dblogin.py:89 #: tryton/gui/window/dblogin.py:444 msgid "Database:" -msgstr "Base de données :" +msgstr "Base de données :" #: tryton/gui/window/dblogin.py:31 msgid "Profile Editor" @@ -959,19 +935,19 @@ msgstr "Éditeur de profil" msgid "Profile" msgstr "Profil" -#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_export.py:65 +#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_export.py:66 #: tryton/gui/window/win_import.py:47 msgid "_Add" msgstr "_Ajouter" -#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_export.py:73 +#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_export.py:74 #: tryton/gui/window/win_import.py:55 msgid "_Remove" msgstr "_Enlever" #: tryton/gui/window/dblogin.py:70 msgid "Hostname:" -msgstr "Hôte :" +msgstr "Hôte :" #: tryton/gui/window/dblogin.py:107 msgid "Create" @@ -983,15 +959,15 @@ msgstr "Récupération de la liste des bases de données" #: tryton/gui/window/dblogin.py:128 msgid "Username:" -msgstr "Nom d'utilisateur :" +msgstr "Nom d'utilisateur :" #: tryton/gui/window/dblogin.py:308 msgid "Could not connect to the server" -msgstr "Impossible de se connecter au serveur !" +msgstr "Impossible de se connecter au serveur !" -#: tryton/gui/window/dblogin.py:310 tryton/gui/window/dblogin.py:631 +#: tryton/gui/window/dblogin.py:310 tryton/gui/window/dblogin.py:616 msgid "Incompatible version of the server" -msgstr "Version du serveur incompatible !" +msgstr "Version du serveur incompatible !" #: tryton/gui/window/dblogin.py:370 msgid "Login" @@ -1015,7 +991,7 @@ msgstr "Se connecter au serveur Tryton" #: tryton/gui/window/dblogin.py:417 msgid "Profile:" -msgstr "Profil :" +msgstr "Profil :" #: tryton/gui/window/dblogin.py:421 msgid "_Manage profiles" @@ -1027,11 +1003,11 @@ msgstr "Hôte / Port" #: tryton/gui/window/dblogin.py:434 msgid "Host:" -msgstr "Hôte :" +msgstr "Hôte :" #: tryton/gui/window/dblogin.py:467 msgid "User name:" -msgstr "Nom d'utilisateur :" +msgstr "Nom d'utilisateur :" #: tryton/gui/window/dbrestore.py:66 msgid "Restore Database" @@ -1039,7 +1015,7 @@ msgstr "Restaurer une base de données" #: tryton/gui/window/dbrestore.py:119 msgid "File to Restore:" -msgstr "Fichier à restaurer :" +msgstr "Fichier à restaurer :" #: tryton/gui/window/dbrestore.py:133 msgid "" @@ -1051,16 +1027,16 @@ msgstr "" "Choisissez le nom de la base de données à restaurer.\n" "Seul sont permis les caractères alphanumériques ou _ (caractère souligné)" "\n" -"Vous devez proscrire les accents, espaces ou caractères spéciaux !\n" -"Example : tryton" +"Vous devez proscrire les accents, espaces ou caractères spéciaux !\n" +"Example : tryton" #: tryton/gui/window/dbrestore.py:139 msgid "New Database Name:" -msgstr "Nom de la nouvelle base de données :" +msgstr "Nom de la nouvelle base de données :" #: tryton/gui/window/dbrestore.py:142 msgid "Update Database:" -msgstr "Mettre à jour la base de données :" +msgstr "Mettre à jour la base de données :" #: tryton/gui/window/dbrestore.py:146 msgid "" @@ -1088,36 +1064,36 @@ msgstr "Paramètres d'email" #: tryton/gui/window/email.py:28 msgid "Command Line:" -msgstr "Commande :" +msgstr "Commande :" #: tryton/gui/window/email.py:37 msgid "Legend of Available Placeholders:" -msgstr "Légende des symboles :" +msgstr "Légende des symboles :" #: tryton/gui/window/email.py:44 msgid "To:" -msgstr "À :" +msgstr "À :" #: tryton/gui/window/email.py:48 msgid "CC:" -msgstr "CC :" +msgstr "CC :" #: tryton/gui/window/email.py:52 msgid "Subject:" -msgstr "Sujet :" +msgstr "Sujet :" #: tryton/gui/window/email.py:56 msgid "Body:" -msgstr "Corps :" +msgstr "Corps :" #: tryton/gui/window/email.py:60 msgid "Attachment:" -msgstr "Attachement :" +msgstr "Attachement :" #: tryton/gui/window/form.py:41 tryton/gui/window/tips.py:74 #: tryton/gui/window/win_form.py:205 -#: tryton/gui/window/view_form/view/screen_container.py:163 -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:128 +#: tryton/gui/window/view_form/view/screen_container.py:165 +#: tryton/gui/window/view_form/view/form_gtk/one2many.py:127 msgid "Previous" msgstr "Précédent" @@ -1127,8 +1103,8 @@ msgstr "Enregistrement précédent" #: tryton/gui/window/form.py:43 tryton/gui/window/tips.py:81 #: tryton/gui/window/win_form.py:219 -#: tryton/gui/window/view_form/view/screen_container.py:175 -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:142 +#: tryton/gui/window/view_form/view/screen_container.py:177 +#: tryton/gui/window/view_form/view/form_gtk/one2many.py:141 msgid "Next" msgstr "Suivant" @@ -1207,115 +1183,114 @@ msgstr "Attachement(%d)" #: tryton/gui/window/form.py:234 msgid "You have to select one record!" -msgstr "Vous devez sélectionner un enregistrement !" +msgstr "Vous devez sélectionner un enregistrement !" #: tryton/gui/window/form.py:238 msgid "ID:" -msgstr "ID :" +msgstr "ID :" #: tryton/gui/window/form.py:239 msgid "Creation User:" -msgstr "Créé par l'utilisateur :" +msgstr "Créé par l'utilisateur :" #: tryton/gui/window/form.py:240 msgid "Creation Date:" -msgstr "Date de création :" +msgstr "Date de création :" #: tryton/gui/window/form.py:241 msgid "Latest Modification by:" -msgstr "Dernière modification par :" +msgstr "Dernière modification par :" #: tryton/gui/window/form.py:242 msgid "Latest Modification Date:" -msgstr "Date de dernière modification :" +msgstr "Date de dernière modification :" #: tryton/gui/window/form.py:260 msgid "Model:" -msgstr "Modèle :" +msgstr "Modèle :" #: tryton/gui/window/form.py:304 msgid "Are you sure to remove this record?" -msgstr "Êtes-vous sûr de vouloir supprimer cet enregistrement ?" +msgstr "Êtes-vous sûr de vouloir supprimer cet enregistrement ?" #: tryton/gui/window/form.py:306 msgid "Are you sure to remove those records?" -msgstr "Êtes-vous sûr de vouloir supprimer ces enregistrements ?" +msgstr "Êtes-vous sûr de vouloir supprimer ces enregistrements ?" #: tryton/gui/window/form.py:309 msgid "Records not removed!" -msgstr "Enregistrements non supprimés !" +msgstr "Enregistrements non supprimés !" #: tryton/gui/window/form.py:311 msgid "Records removed!" -msgstr "Enregistrements supprimés !" +msgstr "Enregistrements supprimés !" -#: tryton/gui/window/form.py:345 +#: tryton/gui/window/form.py:338 msgid "Working now on the duplicated record(s)!" -msgstr "Sur les enregistrement(s) dupliqué(s) maintenant !" +msgstr "Sur les enregistrement(s) dupliqué(s) maintenant !" -#: tryton/gui/window/form.py:352 +#: tryton/gui/window/form.py:348 msgid "Record saved!" -msgstr "Enregistrement sauvé !" +msgstr "Enregistrement sauvé !" -#: tryton/gui/window/form.py:355 +#: tryton/gui/window/form.py:351 msgid "Invalid form!" -msgstr "Formulaire non-valide !" +msgstr "Formulaire non-valide !" -#: tryton/gui/window/form.py:462 +#: tryton/gui/window/form.py:460 msgid " of " msgstr " de " -#: tryton/gui/window/form.py:483 +#: tryton/gui/window/form.py:481 msgid "" "This record has been modified\n" -"do you want to save it ?" +"do you want to save it ?" msgstr "" "Cet enregistrement a été modifié\n" -"Voulez-vous le sauvegarder ?" +"Voulez-vous le sauvegarder ?" -#: tryton/gui/window/form.py:536 +#: tryton/gui/window/form.py:534 msgid "Action" msgstr "Actions" -#: tryton/gui/window/form.py:536 +#: tryton/gui/window/form.py:534 msgid "Launch action" msgstr "Lancer une action" -#: tryton/gui/window/form.py:537 +#: tryton/gui/window/form.py:535 msgid "Relate" msgstr "Relation" -#: tryton/gui/window/form.py:537 +#: tryton/gui/window/form.py:535 msgid "Open related records" msgstr "Ouvrir les enregistrements liés" -#: tryton/gui/window/form.py:539 +#: tryton/gui/window/form.py:537 msgid "Report" msgstr "Rapport" -#: tryton/gui/window/form.py:539 +#: tryton/gui/window/form.py:537 msgid "Open report" msgstr "Ouvrir un rapport" -#: tryton/gui/window/form.py:540 +#: tryton/gui/window/form.py:538 msgid "E-Mail" msgstr "Email" -#: tryton/gui/window/form.py:540 +#: tryton/gui/window/form.py:538 msgid "E-Mail report" msgstr "Rapport par email" -#: tryton/gui/window/form.py:541 +#: tryton/gui/window/form.py:539 msgid "Print" msgstr "Imprimer" -#: tryton/gui/window/form.py:541 +#: tryton/gui/window/form.py:539 msgid "Print report" msgstr "Imprimer un rapport" -#: tryton/gui/window/form.py:607 -#: tryton/gui/window/view_form/view/list_gtk/parser.py:257 -#: tryton/gui/window/view_form/view/list_gtk/parser.py:1050 +#: tryton/gui/window/form.py:605 +#: tryton/gui/window/view_form/view/list_gtk/widget.py:848 msgid "Unknown" msgstr "Inconnu" @@ -1329,7 +1304,7 @@ msgstr "Limite de recherche" #: tryton/gui/window/limit.py:29 msgid "Limit:" -msgstr "Limite :" +msgstr "Limite :" #: tryton/gui/window/preference.py:23 msgid "Preferences" @@ -1345,7 +1320,7 @@ msgstr "Préférence" #: tryton/gui/window/preference.py:88 msgid "Current Password:" -msgstr "Mot de passe actuel :" +msgstr "Mot de passe actuel :" #: tryton/gui/window/revision.py:20 msgid "Revision" @@ -1357,7 +1332,7 @@ msgstr "Sélectionner une révision" #: tryton/gui/window/revision.py:32 msgid "Revision:" -msgstr "Révision :" +msgstr "Révision :" #: tryton/gui/window/shortcuts.py:17 msgid "Keyboard Shortcuts" @@ -1491,75 +1466,85 @@ msgstr "Astuces" msgid "_Display a new tip next time" msgstr "_Afficher une nouvelle astuce la prochaine fois" -#: tryton/gui/window/win_export.py:24 +#: tryton/gui/window/win_export.py:25 msgid "Export to CSV" msgstr "Exporter en CSV" -#: tryton/gui/window/win_export.py:39 +#: tryton/gui/window/win_export.py:40 msgid "Predefined exports" msgstr "Exportations prédéfinies" -#: tryton/gui/window/win_export.py:51 tryton/gui/window/win_import.py:38 +#: tryton/gui/window/win_export.py:52 tryton/gui/window/win_import.py:38 msgid "All fields" msgstr "Tout les champs" -#: tryton/gui/window/win_export.py:82 tryton/gui/window/win_import.py:64 +#: tryton/gui/window/win_export.py:83 tryton/gui/window/win_import.py:64 #: tryton/gui/window/view_form/view/form_gtk/binary.py:78 -#: tryton/gui/window/view_form/view/form_gtk/image.py:84 +#: tryton/gui/window/view_form/view/form_gtk/image.py:81 msgid "Clear" msgstr "Effacer" -#: tryton/gui/window/win_export.py:94 +#: tryton/gui/window/win_export.py:95 msgid "Save Export" msgstr "Sauver l'exportation" -#: tryton/gui/window/win_export.py:103 +#: tryton/gui/window/win_export.py:104 msgid "Delete Export" msgstr "Supprimer l'exportation" -#: tryton/gui/window/win_export.py:114 +#: tryton/gui/window/win_export.py:115 msgid "Fields to export" msgstr "Champs à exporter" -#: tryton/gui/window/win_export.py:131 +#: tryton/gui/window/win_export.py:132 msgid "Options" msgstr "Options" -#: tryton/gui/window/win_export.py:141 +#: tryton/gui/window/win_export.py:142 msgid "Open" msgstr "Ouvrir" -#: tryton/gui/window/win_export.py:146 +#: tryton/gui/window/win_export.py:147 msgid "Add _field names" msgstr "Ajouter les noms des champs" -#: tryton/gui/window/win_export.py:201 +#: tryton/gui/window/win_export.py:217 msgid "Name" msgstr "Nom" -#: tryton/gui/window/win_export.py:309 -msgid "What is the name of this export?" -msgstr "Quel est le nom de cet export ?" +#: tryton/gui/window/win_export.py:249 +#, python-format +msgid "%s (string)" +msgstr "%s (string)" -#: tryton/gui/window/win_export.py:436 +#: tryton/gui/window/win_export.py:350 +msgid "What is the name of this export?" +msgstr "Quel est le nom de cet export ?" + +#: tryton/gui/window/win_export.py:356 +#, python-format +msgid "Override '%s' definition?" +msgstr "Surcharger la définition « %s » ?" + +#: tryton/gui/window/win_export.py:486 #, python-format msgid "%d record saved!" msgstr "%d enregistrement sauvé!" -#: tryton/gui/window/win_export.py:438 +#: tryton/gui/window/win_export.py:488 #, python-format msgid "%d records saved!" msgstr "%d enregistrements sauvés!" -#: tryton/gui/window/win_export.py:441 +#: tryton/gui/window/win_export.py:491 #, python-format msgid "" "Operation failed!\n" "Error message:\n" "%s" msgstr "" -"Échec de l'opération !\n" -"Message d'erreur :\n" +"Échec de l'opération !\n" +"Message d'erreur :\n" "%s" #: tryton/gui/window/win_form.py:36 @@ -1575,18 +1560,17 @@ msgid "Remove " msgstr "Supprimer " #: tryton/gui/window/win_form.py:164 -#: tryton/gui/window/view_form/view/form_gtk/many2one.py:75 -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:86 +#: tryton/gui/window/view_form/view/form_gtk/one2many.py:85 msgid "Create a new record " msgstr "Créer un nouvel enregistrement" #: tryton/gui/window/win_form.py:176 -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:106 +#: tryton/gui/window/view_form/view/form_gtk/one2many.py:105 msgid "Delete selected record " msgstr "Supprimer l'enregistrement sélectionné" #: tryton/gui/window/win_form.py:190 -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:116 +#: tryton/gui/window/view_form/view/form_gtk/one2many.py:115 msgid "Undelete selected record " msgstr "Restaurer l'enregistrement sélectionné" @@ -1608,10 +1592,10 @@ msgstr "Fichier à importer" #: tryton/gui/window/win_import.py:111 #: tryton/gui/window/view_form/view/form_gtk/binary.py:57 -#: tryton/gui/window/view_form/view/form_gtk/binary.py:118 -#: tryton/gui/window/view_form/view/form_gtk/image.py:62 -#: tryton/gui/window/view_form/view/form_gtk/image.py:131 -#: tryton/gui/window/view_form/view/list_gtk/parser.py:650 +#: tryton/gui/window/view_form/view/form_gtk/binary.py:112 +#: tryton/gui/window/view_form/view/form_gtk/image.py:59 +#: tryton/gui/window/view_form/view/form_gtk/image.py:125 +#: tryton/gui/window/view_form/view/list_gtk/widget.py:462 msgid "Open..." msgstr "Ouvrir..." @@ -1621,19 +1605,19 @@ msgstr "Paramètres CSV" #: tryton/gui/window/win_import.py:124 msgid "Field Separator:" -msgstr "Séparateur de champs :" +msgstr "Séparateur de champs :" #: tryton/gui/window/win_import.py:133 msgid "Text Delimiter:" -msgstr "Délimiteur de texte :" +msgstr "Délimiteur de texte :" #: tryton/gui/window/win_import.py:141 msgid "Encoding:" -msgstr "Codage :" +msgstr "Codage :" #: tryton/gui/window/win_import.py:150 msgid "Lines to Skip:" -msgstr "Lignes à ignorer :" +msgstr "Lignes à ignorer :" #: tryton/gui/window/win_import.py:185 tryton/gui/window/win_import.py:190 msgid "Field name" @@ -1641,7 +1625,7 @@ msgstr "Nom du champ" #: tryton/gui/window/win_import.py:251 msgid "You must select an import file first!" -msgstr "Vous devez d'abord sélectionner un fichier d'import !" +msgstr "Vous devez d'abord sélectionner un fichier d'import !" #: tryton/gui/window/win_import.py:262 msgid "Error opening CSV file" @@ -1662,68 +1646,98 @@ msgstr "%d enregistrement importé!" msgid "%d records imported!" msgstr "%d enregistrements importés!" -#: tryton/gui/window/wizard.py:286 +#: tryton/gui/window/wizard.py:289 msgid "Wizard" msgstr "Wizard" -#: tryton/gui/window/view_board/parser.py:108 -#: tryton/gui/window/view_form/view/form_gtk/parser.py:354 -msgid "No String Attr." -msgstr "Pas d'attribut string." - -#: tryton/gui/window/view_form/screen/screen.py:129 +#: tryton/gui/window/view_form/screen/screen.py:130 msgid "ID" msgstr "ID" -#: tryton/gui/window/view_form/screen/screen.py:130 +#: tryton/gui/window/view_form/screen/screen.py:131 msgid "Creation User" msgstr "Créé par l'utilisateur" -#: tryton/gui/window/view_form/screen/screen.py:131 +#: tryton/gui/window/view_form/screen/screen.py:132 msgid "Creation Date" msgstr "Date de création" -#: tryton/gui/window/view_form/screen/screen.py:132 +#: tryton/gui/window/view_form/screen/screen.py:133 msgid "Modification User" msgstr "Modifié par l'utilisateur" -#: tryton/gui/window/view_form/screen/screen.py:133 +#: tryton/gui/window/view_form/screen/screen.py:134 msgid "Modification Date" msgstr "Date de modification" -#: tryton/gui/window/view_form/screen/screen.py:631 +#: tryton/gui/window/view_form/screen/screen.py:632 msgid "Unable to get view tree state" msgstr "Impossible d'obtenir l'état de la vue arbre" -#: tryton/gui/window/view_form/screen/screen.py:668 +#: tryton/gui/window/view_form/screen/screen.py:691 msgid "Unable to set view tree state" msgstr "Impossible de définir l'état de la vue arbre" -#: tryton/gui/window/view_form/view/screen_container.py:23 +#: tryton/gui/window/view_form/view/form.py:180 +#: tryton/gui/window/view_form/view/form.py:182 +#: tryton/gui/window/view_form/view/list.py:511 +#: tryton/gui/window/view_form/view/list.py:513 +#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:450 +#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:452 +#: tryton/gui/window/view_form/view/form_gtk/widget.py:199 +#: tryton/gui/window/view_form/view/form_gtk/widget.py:201 +msgid ":" +msgstr " :" + +#: tryton/gui/window/view_form/view/graph.py:100 +msgid "Save As" +msgstr "Enregistrer sous" + +#: tryton/gui/window/view_form/view/graph.py:111 +msgid "Image Size" +msgstr "Taille de l'image" + +#: tryton/gui/window/view_form/view/graph.py:120 +msgid "Width:" +msgstr "Largeur :" + +#: tryton/gui/window/view_form/view/graph.py:127 +msgid "Height:" +msgstr "Hauteur :" + +#: tryton/gui/window/view_form/view/graph.py:139 +msgid "PNG image (*.png)" +msgstr "image PNG (*.png)" + +#: tryton/gui/window/view_form/view/graph.py:168 +msgid "Image size too large!" +msgstr "Taille de l'image trop grande !" + +#: tryton/gui/window/view_form/view/screen_container.py:24 msgid ".." msgstr ".." -#: tryton/gui/window/view_form/view/screen_container.py:93 +#: tryton/gui/window/view_form/view/screen_container.py:95 msgid "F_ilters" msgstr "F_iltrer" -#: tryton/gui/window/view_form/view/screen_container.py:147 +#: tryton/gui/window/view_form/view/screen_container.py:149 msgid "Show bookmarks of filters" msgstr "Montrer les marques-pages des filtres" -#: tryton/gui/window/view_form/view/screen_container.py:312 +#: tryton/gui/window/view_form/view/screen_container.py:314 msgid "Remove this bookmark" msgstr "Supprimer ce marque-page" -#: tryton/gui/window/view_form/view/screen_container.py:319 +#: tryton/gui/window/view_form/view/screen_container.py:321 msgid "Bookmark this filter" msgstr "Sauver ce filtre" -#: tryton/gui/window/view_form/view/screen_container.py:384 +#: tryton/gui/window/view_form/view/screen_container.py:386 msgid "Bookmark Name:" msgstr "Nom du marque-page" -#: tryton/gui/window/view_form/view/screen_container.py:490 +#: tryton/gui/window/view_form/view/screen_container.py:493 msgid "Find" msgstr "Chercher" @@ -1751,79 +1765,49 @@ msgstr "Sélectionner un fichier ..." msgid "Show plain text" msgstr "Montrer en text clair" -#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:348 +#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:350 msgid "Add value" msgstr "Ajouter une valeur" -#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:458 -#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:460 -#: tryton/gui/window/view_form/view/form_gtk/interface.py:202 -#: tryton/gui/window/view_form/view/form_gtk/interface.py:204 -#: tryton/gui/window/view_form/view/form_gtk/parser.py:255 -#: tryton/gui/window/view_form/view/form_gtk/parser.py:259 -msgid ":" -msgstr " :" - -#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:470 +#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:462 #, python-format msgid "Remove \"%s\"" msgstr "Supprimer \"%s\"" -#: tryton/gui/window/view_form/view/form_gtk/image.py:51 +#: tryton/gui/window/view_form/view/form_gtk/image.py:48 msgid "Select an Image..." msgstr "Sélectionner une image ..." -#: tryton/gui/window/view_form/view/form_gtk/image.py:121 +#: tryton/gui/window/view_form/view/form_gtk/image.py:115 msgid "All files" msgstr "Tous les fichiers" -#: tryton/gui/window/view_form/view/form_gtk/image.py:125 +#: tryton/gui/window/view_form/view/form_gtk/image.py:119 msgid "Images" msgstr "Images" -#: tryton/gui/window/view_form/view/form_gtk/interface.py:178 -msgid "Translation" -msgstr "Traduction" - -#: tryton/gui/window/view_form/view/form_gtk/interface.py:234 -msgid "Edit" -msgstr "Éditer" - -#: tryton/gui/window/view_form/view/form_gtk/interface.py:239 -msgid "Fuzzy" -msgstr "Floue" - -#: tryton/gui/window/view_form/view/form_gtk/interface.py:308 -msgid "You need to save the record before adding translations!" -msgstr "Vous devez sauvegarder l'enregistrement avant d'ajouter des traductions !" - -#: tryton/gui/window/view_form/view/form_gtk/interface.py:319 -msgid "No other language available!" -msgstr "Pas d'autre langue disponible !" - -#: tryton/gui/window/view_form/view/form_gtk/many2many.py:58 -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:61 +#: tryton/gui/window/view_form/view/form_gtk/many2many.py:57 +#: tryton/gui/window/view_form/view/form_gtk/one2many.py:60 msgid "Add existing record" msgstr "Ajouter un enregistrement existant" -#: tryton/gui/window/view_form/view/form_gtk/many2many.py:69 +#: tryton/gui/window/view_form/view/form_gtk/many2many.py:68 msgid "Remove selected record " msgstr "Supprimer l'enregistrement sélectionné" -#: tryton/gui/window/view_form/view/form_gtk/many2one.py:76 -#: tryton/gui/window/view_form/view/form_gtk/many2one.py:356 +#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293 msgid "Open a record " msgstr "Ouvrir un enregistrement" -#: tryton/gui/window/view_form/view/form_gtk/many2one.py:359 +#: tryton/gui/window/view_form/view/form_gtk/many2one.py:295 msgid "Search a record " msgstr "Chercher un enregistrement" -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:73 +#: tryton/gui/window/view_form/view/form_gtk/one2many.py:72 msgid "Remove selected record" msgstr "Supprimer l'enregistrement sélectionné" -#: tryton/gui/window/view_form/view/form_gtk/one2many.py:96 +#: tryton/gui/window/view_form/view/form_gtk/one2many.py:95 msgid "Edit selected record " msgstr "Éditer l'enregistrement sélectionné" @@ -1883,35 +1867,26 @@ msgstr "Couleur du texte" msgid "Select a background color" msgstr "Couleur de l'arrière plan" -#: tryton/gui/window/view_form/view/graph_gtk/parser.py:26 -msgid "Save As" -msgstr "Enregistrer sous" +#: tryton/gui/window/view_form/view/form_gtk/widget.py:175 +msgid "Translation" +msgstr "Traduction" -#: tryton/gui/window/view_form/view/graph_gtk/parser.py:36 -msgid "Image Size" -msgstr "Taille de l'image" +#: tryton/gui/window/view_form/view/form_gtk/widget.py:231 +msgid "Edit" +msgstr "Éditer" -#: tryton/gui/window/view_form/view/graph_gtk/parser.py:45 -msgid "Width:" -msgstr "Largeur :" +#: tryton/gui/window/view_form/view/form_gtk/widget.py:236 +msgid "Fuzzy" +msgstr "Floue" -#: tryton/gui/window/view_form/view/graph_gtk/parser.py:52 -msgid "Height:" -msgstr "Hauteur :" +#: tryton/gui/window/view_form/view/form_gtk/widget.py:305 +msgid "You need to save the record before adding translations!" +msgstr "Vous devez sauvegarder l'enregistrement avant d'ajouter des traductions !" -#: tryton/gui/window/view_form/view/graph_gtk/parser.py:64 -msgid "PNG image (*.png)" -msgstr "image PNG (*.png)" - -#: tryton/gui/window/view_form/view/graph_gtk/parser.py:93 -msgid "Image size too large!" -msgstr "Taille de l'image trop grande !" - -#: tryton/gui/window/view_form/view/list_gtk/parser.py:244 -msgid ": " -msgstr ": " +#: tryton/gui/window/view_form/view/form_gtk/widget.py:316 +msgid "No other language available!" +msgstr "Pas d'autre langue disponible !" #: tryton/plugins/translation/__init__.py:18 msgid "Translate view" msgstr "Traduire la vue" - diff --git a/share/locale/tryton.pot b/share/locale/tryton.pot index 4b612dd04f..2869bc51e0 100644 --- a/share/locale/tryton.pot +++ b/share/locale/tryton.pot @@ -8,14 +8,14 @@ msgid "" msgstr "" "Project-Id-Version: tryton 3.3.dev0\n" "Report-Msgid-Bugs-To: issue_tracker@tryton.org\n" -"POT-Creation-Date: 2014-09-29 21:14-0500\n" +"POT-Creation-Date: 2014-10-04 16:54+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 0.9.6\n" +"Generated-By: Babel 1.3\n" #: tryton/config.py:83 msgid "specify alternate config file" @@ -1539,7 +1539,7 @@ msgstr "" msgid "%d records imported!" msgstr "" -#: tryton/gui/window/wizard.py:285 +#: tryton/gui/window/wizard.py:289 msgid "Wizard" msgstr ""