From dbd7599db021faf08eedb8e3c7e5999c87872194 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Benoi=CC=82t=20Pin?= Date: Thu, 3 Oct 2013 22:50:55 +0200 Subject: [PATCH 1/1] =?utf8?q?Mise=20=C3=A0=20jour=20des=20traductions.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- compile-i18n.sh | 4 + locales/en/LC_MESSAGES/photoprint.po | 549 +++++++++++++++++++++++++++ locales/fr/LC_MESSAGES/photoprint.mo | Bin 10391 -> 11188 bytes locales/fr/LC_MESSAGES/photoprint.po | 418 +++++++++++--------- locales/photoprint.pot | 409 ++++++++++---------- update_i18n.sh | 9 + 6 files changed, 1003 insertions(+), 386 deletions(-) create mode 100755 compile-i18n.sh create mode 100644 locales/en/LC_MESSAGES/photoprint.po create mode 100755 update_i18n.sh diff --git a/compile-i18n.sh b/compile-i18n.sh new file mode 100755 index 0000000..f3f060f --- /dev/null +++ b/compile-i18n.sh @@ -0,0 +1,4 @@ +#! /bin/sh + +msgfmt -o locales/fr/LC_MESSAGES/photoprint.mo locales/fr/LC_MESSAGES/photoprint.po +msgfmt -o locales/en/LC_MESSAGES/photoprint.mo locales/en/LC_MESSAGES/photoprint.po diff --git a/locales/en/LC_MESSAGES/photoprint.po b/locales/en/LC_MESSAGES/photoprint.po new file mode 100644 index 0000000..acae00d --- /dev/null +++ b/locales/en/LC_MESSAGES/photoprint.po @@ -0,0 +1,549 @@ +#: t/price.py:72 +msgid "${i}.${d}" +msgstr "" + +#: t/skins/confirm_join_template.pt:12 +msgid "You have been registered as a member." +msgstr "" + +#: t/skins/confirm_join_template.pt:14 +msgid "" +"You will receive an email shortly containing your password and instructions " +"on how to activate your membership." +msgstr "" + +#: t/skins/confirm_join_template.pt:19 +msgid "Click the button to log in immediately." +msgstr "" + +#: t/skins/confirm_join_template.pt:26 +msgid "Log in" +msgstr "" + +#: t/skins/customer_add_control.py:19 +msgid "Please enter a given name." +msgstr "" + +#: t/skins/customer_add_control.py:20 +msgid "Please enter a name." +msgstr "" + +#: t/skins/customer_add_control.py:21 +msgid "Please enter an email." +msgstr "" + +#: t/skins/customer_add_control.py:22 +msgid "Please enter a member id." +msgstr "" + +#: t/skins/customer_add_control.py:23 +msgid "Please enter a billing address." +msgstr "" + +#: t/skins/customer_add_control.py:24 +msgid "Please enter a city." +msgstr "" + +#: t/skins/customer_add_control.py:25 +msgid "Please enter zip code." +msgstr "" + +#: t/skins/customer_add_control.py:26 +msgid "Please enter a country." +msgstr "" + +#: t/skins/customer_add_control.py:27 +msgid "Please enter a phone." +msgstr "" + +#: t/skins/customer_add_control.py:28 +msgid "Please accept general conditions of sales." +msgstr "" + +#: t/skins/my_orders.py:17 t/skins/order_list.py:14 +#: t/skins/order_view_template.pt:182 +msgid "Date" +msgstr "" + +#: t/skins/my_orders.py:21 t/skins/order_list.py:22 +#: t/skins/photoprint_templates_edit_template.pt:42 +msgid "Reference" +msgstr "" + +#: t/skins/my_orders.py:25 t/skins/order_list.py:26 +msgid "Prints" +msgstr "" + +#: t/skins/my_orders.py:29 t/skins/order_list.py:30 +msgid "Amount" +msgstr "" + +#: t/skins/my_orders.py:33 t/skins/order_list.py:34 +msgid "State" +msgstr "" + +#: t/skins/my_orders.py:69 +msgid "My orders" +msgstr "" + +#: t/skins/my_orders_template.pt:34 t/skins/order_cancel_form.pt:19 +#: t/skins/order_list_template.pt:33 t/skins/order_list_template.pt:35 +#: t/skins/order_list_template.pt:37 t/skins/order_list_template.pt:50 +#: t/skins/order_manual_payment_form.pt:19 +#: t/skins/order_notify_done_form.pt:19 t/skins/order_notify_sent_form.pt:19 +#: t/skins/order_view_template.pt:87 t/skins/order_view_template.pt:193 +msgid "${DYNAMIC_CONTENT}" +msgstr "" + +#: t/skins/order_cancel_form.pt:11 +msgid "Cancel order \"${order_reference}\"" +msgstr "" + +#: t/skins/order_cancel_form.pt:12 +msgid "Cancel the order and relist reserved copies." +msgstr "" + +#: t/skins/order_cancel_form.pt:18 t/skins/order_manual_payment_form.pt:18 +#: t/skins/order_notify_done_form.pt:18 t/skins/order_notify_sent_form.pt:18 +msgid "Current state:" +msgstr "" + +#. Default: "Subject" +#: t/skins/order_cancel_form.pt:23 t/skins/order_notify_sent_form.pt:24 +msgid "mail_subject" +msgstr "" + +#: t/skins/order_cancel_form.pt:31 t/skins/order_notify_done_form.pt:21 +#: t/skins/order_notify_sent_form.pt:32 +msgid "Comments" +msgstr "" + +#: t/skins/order_cancel_form.pt:39 +msgid "" +"Due to a lack of payment since ${creation_date}, your order has been " +"canceled. The ${store_name} team." +msgstr "" + +#: t/skins/order_cancel_form.pt:46 t/skins/order_notify_sent_form.pt:59 +msgid "Send email" +msgstr "" + +#: t/skins/order_cancel_form.pt:60 +msgid "Cancel the order" +msgstr "" + +#: t/skins/order_list.py:18 +msgid "Customer" +msgstr "" + +#: t/skins/order_list.py:46 +msgid "descending sort" +msgstr "" + +#: t/skins/order_list.py:49 +msgid "ascending sort" +msgstr "" + +#: t/skins/order_list_template.pt:17 t/skins/order_view_template.pt:31 +#: t/skins/order_view_template.pt:56 t/skins/personalize_form.pt:33 +msgid "Name" +msgstr "" + +#: t/skins/order_manual_payment_form.pt:11 +msgid "Pay order \"${order_reference}\" manually." +msgstr "" + +#: t/skins/order_manual_payment_form.pt:12 +msgid "Pay manually" +msgstr "" + +#: t/skins/order_manual_payment_form.pt:21 +msgid "Payment description" +msgstr "" + +#: t/skins/order_manual_payment_form.pt:24 +msgid "Please indicate payment mean and references" +msgstr "" + +#: t/skins/order_manual_payment_form.pt:29 +msgid "Pay" +msgstr "" + +#: t/skins/order_notify_done_form.pt:11 +msgid "Notify order \"${order_reference}\" done." +msgstr "" + +#: t/skins/order_notify_done_form.pt:12 +msgid "Notify that order has been made." +msgstr "" + +#: t/skins/order_notify_done_form.pt:26 t/skins/order_notify_sent_form.pt:73 +msgid "Notify" +msgstr "" + +#: t/skins/order_notify_sent_form.pt:11 +msgid "Notify order \"${order_reference}\" sent." +msgstr "" + +#: t/skins/order_notify_sent_form.pt:12 +msgid "Notify that order has been sent." +msgstr "" + +#: t/skins/order_notify_sent_form.pt:21 +msgid "Tracking info" +msgstr "" + +#: t/skins/order_notify_sent_form.pt:39 +msgid "" +"Your order has been sent. You will receive your prints soon. You will be " +"able to track your parcel with the informations below. The ${store_name} " +"team thanks you for your confidence and wish you receipt you order." +msgstr "" + +#: t/skins/order_notify_sent_form.pt:47 +msgid "Tracking number" +msgstr "" + +#: t/skins/order_notify_sent_form.pt:53 +msgid "Tracking url" +msgstr "" + +#: t/skins/order_printing_list_template.pt:22 +#: t/skins/order_view_template.pt:97 +msgid "Image" +msgstr "" + +#: t/skins/order_printing_list_template.pt:23 +msgid "File" +msgstr "" + +#: t/skins/order_printing_list_template.pt:24 +msgid "Format / type" +msgstr "" + +#: t/skins/order_printing_list_template.pt:25 +#: t/skins/order_view_template.pt:99 +msgid "Quantity" +msgstr "" + +#: t/skins/order_view_template.pt:23 +msgid "Order Nb. ${order_number}" +msgstr "" + +#: t/skins/order_view_template.pt:28 +msgid "Billing" +msgstr "" + +#: t/skins/order_view_template.pt:35 t/skins/order_view_template.pt:60 +#: t/skins/personalize_form.pt:50 +msgid "Address" +msgstr "" + +#: t/skins/order_view_template.pt:39 t/skins/order_view_template.pt:64 +#: t/skins/personalize_form.pt:57 +msgid "City" +msgstr "" + +#: t/skins/order_view_template.pt:43 t/skins/order_view_template.pt:68 +#: t/skins/personalize_form.pt:63 +msgid "Zip code" +msgstr "" + +#: t/skins/order_view_template.pt:47 t/skins/order_view_template.pt:72 +#: t/skins/personalize_form.pt:69 +msgid "Country" +msgstr "" + +#: t/skins/order_view_template.pt:53 t/skins/order_view_template.pt:134 +msgid "Shipping" +msgstr "" + +#: t/skins/order_view_template.pt:84 +msgid "Processing" +msgstr "" + +#: t/skins/order_view_template.pt:98 +msgid "Printing format and type" +msgstr "" + +#: t/skins/order_view_template.pt:100 +msgid "Unit price" +msgstr "" + +#: t/skins/order_view_template.pt:101 +#: t/skins/photoprint_templates_edit_template.pt:45 +#: t/skins/photoprint_templates_edit_template.pt:131 +msgid "VAT (%)" +msgstr "" + +#: t/skins/order_view_template.pt:102 +msgid "Amount
(tax incl.)" +msgstr "" + +#: t/skins/order_view_template.pt:111 +msgid "image removed" +msgstr "" + +#: t/skins/order_view_template.pt:138 +msgid "VAT" +msgstr "" + +#: t/skins/order_view_template.pt:142 +msgid "Total amount to pay" +msgstr "" + +#: t/skins/order_view_template.pt:152 +msgid "Pay with PayPal:" +msgstr "" + +#: t/skins/order_view_template.pt:153 t/skins/order_view_template.pt:155 +msgid "Pay with PayPal" +msgstr "" + +#: t/skins/order_view_template.pt:165 +msgid "" +"Please check the preceding table and proceed to payment. By clicking on the " +"PayPal button, you will temporarily leave the site: you will be redirected " +"to the payment provider PayPal. Please follow given instructions. The " +"transaction will be final as soon as you are back on the ${site_name} site. " +"For your information, there is no need to create a PayPal account, even if " +"you will be prompted: you can simply use your credit card. If you already " +"have a PayPal account, you can, at your convenience, pay by PayPal transfer " +"or by credit card." +msgstr "" + +#: t/skins/order_view_template.pt:177 +msgid "Order processing history" +msgstr "" + +#: t/skins/order_view_template.pt:183 +msgid "Actor" +msgstr "" + +#: t/skins/order_view_template.pt:184 +msgid "Action" +msgstr "" + +#: t/skins/personalize_form.pt:21 +msgid "Member Preferences" +msgstr "" + +#: t/skins/personalize_form.pt:23 +msgid "${link} to change your password." +msgstr "" + +#: t/skins/personalize_form.pt:23 +msgid "Click here" +msgstr "" + +#: t/skins/personalize_form.pt:27 +msgid "Given Name" +msgstr "" + +#: t/skins/personalize_form.pt:39 +msgid "Email address" +msgstr "" + +#: t/skins/personalize_form.pt:46 +msgid "Billing informations" +msgstr "" + +#: t/skins/personalize_form.pt:79 +msgid "Phone" +msgstr "" + +#: t/skins/personalize_form.pt:88 +msgid "Change" +msgstr "" + +#: t/skins/photoprint_order_confirm.py:7 +msgid "Your payment has been accepted by PayPal." +msgstr "" + +#: t/skins/photoprint_order_confirm.py:11 +msgid "" +"Your payment has been canceled.
You can retry with an other account / " +"credit card by cliking on the PayPal button.
" +msgstr "" + +#: t/skins/photoprint_templates_edit_form.py:56 +msgid "Printing options added." +msgstr "" + +#: t/skins/photoprint_templates_edit_form.py:60 +msgid "Printing options deleted." +msgstr "" + +#: t/skins/photoprint_templates_edit_template.pt:19 +msgid "No printing options are defined at this level." +msgstr "" + +#: t/skins/photoprint_templates_edit_template.pt:23 +msgid "The printing options that apply here are defined above:" +msgstr "" + +#: t/skins/photoprint_templates_edit_template.pt:28 +msgid "Define printing options" +msgstr "" + +#: t/skins/photoprint_templates_edit_template.pt:41 +#: t/skins/photoprint_templates_edit_template.pt:100 +msgid "Title" +msgstr "" + +#: t/skins/photoprint_templates_edit_template.pt:43 +#: t/skins/photoprint_templates_edit_template.pt:118 +msgid "Max. number of copies" +msgstr "" + +#: t/skins/photoprint_templates_edit_template.pt:44 +#: t/skins/photoprint_templates_edit_template.pt:127 +msgid "Price" +msgstr "" + +#: t/skins/photoprint_templates_edit_template.pt:80 +#: t/skins/photoprint_templates_edit_template.pt:81 +msgid "Add print order template" +msgstr "" + +#: t/skins/photoprint_templates_edit_template.pt:91 +msgid "Delete options defined at this level" +msgstr "" + +#: t/skins/photoprint_templates_edit_template.pt:106 +msgid "Description" +msgstr "" + +#: t/skins/photoprint_templates_edit_template.pt:112 +msgid "Product reference" +msgstr "" + +#. Default: "The 0 value means unlimited" +#: t/skins/photoprint_templates_edit_template.pt:122 +msgid "max_copies_field_help" +msgstr "" + +#: t/skins/photoprint_templates_edit_template.pt:140 +msgid "Add" +msgstr "" + +#: t/skins/photoprint_templates_edit_template.pt:142 +msgid "Cancel" +msgstr "" + +#: t/skins/photoprint_templates_edit_template.pt:150 +msgid "Save" +msgstr "" + +#: t/tool.py:109 +msgid "No printing options found at %r" +msgstr "" + +#: t/tool.py:193 +msgid "You must enter a title." +msgstr "" + +#: t/tool.py:197 +msgid "" +"You must enter an integer number\n" +"for the maximum number of copies." +msgstr "" + +#: t/tool.py:199 +msgid "" +"You must enter a positive value\n" +"for the maximum number of copies." +msgstr "" + +#: t/tool.py:203 +msgid "You must enter a numeric value for the price." +msgstr "" + +#: t/tool.py:208 +msgid "You must enter a numeric value for the VAT rate." +msgstr "" + +# from photoprint-manual.pot +msgid "Your payment is complete." +msgstr "" + +msgid "Your payment has been canceled. You will be able to pay later." +msgstr "" + +msgid "Your payment has been refused." +msgstr "" + +msgid "recorded-en.gif" +msgstr "" + +msgid "done-en.gif" +msgstr "" + +msgid "paid-en.gif" +msgstr "" + +msgid "refused-en.gif" +msgstr "" + +msgid "sent-en.gif" +msgstr "" + +msgid "canceled-en.gif" +msgstr "" + +msgid "auto_accept_payment" +msgstr "" + +msgid "auto_cancel_order" +msgstr "" + +msgid "auto_refuse_payment" +msgstr "" + +msgid "auto_transaction_failed" +msgstr "" + +msgid "manual_payment" +msgstr "" + +msgid "notify_done" +msgstr "" + +msgid "notify_sent" +msgstr "" + +msgid "canceled" +msgstr "" + +msgid "done" +msgstr "" + +msgid "paid" +msgstr "" + +msgid "recorded" +msgstr "" + +msgid "refused" +msgstr "" + +msgid "sent" +msgstr "" + +msgid "Manual payment" +msgstr "" + +msgid "Notify done" +msgstr "" + +msgid "Notify sent" +msgstr "" + +msgid "Printing list" +msgstr "" + +msgid "[%s] order %s canceling notification" +msgstr "" + +msgid "[%s] order %s sending notification" +msgstr "" diff --git a/locales/fr/LC_MESSAGES/photoprint.mo b/locales/fr/LC_MESSAGES/photoprint.mo index 6aa0836161413c0a6e4c2a4844072fb26dc1a6fe..17ace82bce71d113b2c0a0b70c1163343e1abb9d 100644 GIT binary patch delta 4437 zcmZ{ldyEy;9mfyLqp&=?E00pqBd`mUyO&*7UJD}f@CCvuuVPV{y?1tZWOnXyXYPd+ zB;`? z=bSTh&iVbm=l7fa^6k%Uue@0|;!B2h6uS~zJHnU&=#S=ywsfp9W8gAq;Tkv!=HW=V z2M&jO;WSu+AA=7=z4s`b3ZF>lpNCg4ekplgF+Zhq4HLhBli&rIf#b#{8!UtPWLCji zxDL*N?NC1MhdS^uoB%(U&OZjV?j)20Pr=#ndypf{?_sB@81ol8(#+@f%PQzXv7xn2D$a$HTdBI^@r+;YUhthV?KH6~KP@DR>B8Sz}B;tjM!h zKAzmk+fY(nfYV_;Vd>y3)ScZ774cng3Jg;|1m`n833bqqp&b1gBzW^jsC_?x+OH0; zq(r73{UvcL6P#&QLfvUQl$1N5q|8CR*PT8Op$<9-m%tQ{wUP`UxT{BXQAG!yqb2-L2Yn89sdF9p!cB;`T$C)TEfsqbx`kL z1GP~je0`WP3!$!V_$QO391nHZi&I_)wa;2e(pSuebRtT55X$ohpf)}Z`7=-QqlGWP zEIb3H%=>U19Ld*94zGvGjV(~??}W=>CzKK=pd5b&PE`FrOGh4_NgwVtF^X5f2J z8_k%3yl@_r0wKsj(0N{Mq&3cd*u$NV|vXcA+*>VGC3Wn(jJf!9LS zX(v=fk3dEGI9v`-!&UHIs4|>S4KISLQ|^cOY)(TYHm^ZB^fyQant#GJIL@NKlI$ir zB(&K9m1F@_#1F!y@Hlk&V7vyUNXx9``*1fTEleNe7R+&|2v0-p^D0yz=hOMIvy(4j z15_aEW~0CE;xH49@IfdKpMf}OUWU4g^H5UPG$i#~3#G_pD2eAmIoz7^dZ;hp`ttb#2EC{_hLSj zV;iBaa3_@GLCOkLKwp5$p{Jmd@Ehs#@55TgmDlO$fM2B#-hm?-{{w2le;|2gCg83l zZ%TOs9L0Dm91C|sDb@|Ot^{@PQK)Kp7}mlk;8=JHB19#=zZ?^t*bYoD-+|qP>EJ_{ zS~qq*R>E`@Be0=%JDpwFZRy0eltuU%OiD<8ZaZ#Sex>qf<>~`;6j_LUx_W-}tjdk_ z)VTb(z;?zXWA1}@Vyb~#(>X5M+>GgR)LO9(n8lRJYAVLXnEta6_GPV)kuGi-#vPju zdAXgA3QKKIf>`W>^zXuyVrojgjhIqR?SAZDtcF|wQSC6M50?r?Z3{LXTY=5RW?*VtF$yfMJdO1&y0ooJt~M!UJ?KrJ z?uA{LDysz>m^OC8h#7XD7j@fqr?1`d4Y+jNR-HL4Pr6?){8QWJVagOiX$nEJZ z6rG~y_gUX{%5MC2=tXYZ&`TBHcDT04!5kkYN5$SG$H{}Tmv@V43|ZUGMxkpv3%+02 zXS=+z8(1$0qhcu+d4(X%+ARbV6`de-;+e!14(ap)$G1*s!vcOo`B`y_uI+HpAdO}A z0r|HpaC+SPth!lyW1*;bi=5M0DE2ryC!V-Ba*dP@tS9F~S=~8d4lgkxKL6os> z>}Kas)N#;+*3&zcm=iH_PQZCRy=YYm-RdI~>npb;3ml(q^L@5k3Vw8Ng~8&Cb)v-0 zTp{2%&kb^JM)zhr`i2~eb?HP-LShzw^IpX2Vm@n9Ww~UYJGR3c=$rJ`upCXjDwIjkpRDYe)^d;L>wrH+=8^ zrc<)*z%M5ct69FKyJR=zB5PZ1%aXQ5t!)dN?ZW1k*4p+>O?S9uFXUpH)^Y=F@pMy5 zb5nEj>Z0n^)7IB+aDuLq)5YTfZ`zhojpVJ|D!aKjIU_-jWkUHYA5w-ccw~C+U$HTQ0DH zG75B5_y6)&RF7@P|6%1wOcIX)Ma+ohq{ zR5A9_8lqz5bh#j>FDoF=x4|4-##4%Dus?^CL(b=lgZ%_vLOhBjBL3tXld(O6Pxs)v zm$=YJ6mr4~a$Ypp&uu012vue}uBSxHQsns_FQ=Z6@;KT-?&`>_-JEWi_rl&n$Wr3I zXYhp0&xw85B_}TW5Z{>Yf}=B*x02|Rx>GsCWye{)4(AQsW)gv=Ks0^10|O2ASWR`@ ztX%`uS#Q_W#g)d@>cwPPbywr|ZB7uB{K5XDBx<)QZ_+>|7wTP1XPkCQQaq85l1qn| ThaHz}b$8>mfp0bbcG&*_%bqa- delta 3703 zcmZ9NZEPE79l)QIFq$TDVkfbi#7Q38Y3!CJv|YEh*}C*41J-sdZRyLpQF^v7=~3s- zy*sEwD~KWzi4POn(9rlY1T7LmRD%K92LwX!`=2iz z@F@TMp11qIKgml+p50%2rZx5()g0$QQmNL>u%Xn-ea-Fm)v!&e_I{{g2Hpav;d|j; z_#U_)a<}~ud>^!-+^fO_d^FsD2KKW4GOWpk?=wlkE3g~B3D?87Am<%oxD{%+3a)`! zxB;$&Mbk{xc?B8?;eLZ(D7+F3NONTxP*N*%j7jSI{CRB@L;?L=kr*zksAX@<-SK{{(aJAFxNME-4X4y0*Y|a69}r6umgoEu;k9=dmxT z>6Tgyz#l*ib&CPHa03!yHy^9GQc>msDUW(T>)jATQON|3MJtd@MxTV}jeZHDFZvQB z^60COj7HypQGROIn5<;-H%RKD|AeG2CMn`#43YDg7-lav42dc>3Lk(EhWjr=B9C2# zI1qascEM|q48{HeMc=<58R$W$WU$tgV?y)vNJMMkW=Lc89E0QV0^A9&KqBf92X~Pi zj47h-Jq(Ga_h;}fk|h!2WS=xKk@rbSFcv49(tPnDn1<+}hiWQrGC^6~homHaK3snh zVle()C?5yf8%`CCY);%`HmDgF*5ay|(nPDCJ*7=&amu?})Cu_NR@*h>8qN5hSe zK@247eh86dis9|Y4ZNX zaD4;T=HT7%5y;(vpF(YVN06;0Vd&t~j1TB*Q7PsK{FClMshe zUxjk7c9}_vA5lQmslUTj!3zm8kj6_%X`0L8ae8e?qL=>_X^B+M4?rSLKM420JUkA+ z)7;MxoMbM8ad{0H(Zlz(%oGz2Gc%CdWaJePedZLTMj7b=9LqclH^JxNF8DgciBXiP zX}A{>_2^R&r$%3dHl#Ey=vgCrx03_|63m$B(bRwJCrpTJ>>5nLw_q9{A`pkN^oRUi z$WB2#&h8H>5n?>+L3$?p8A#J*pAOHThh#F_fauRkspR`tAeqX(3A<`ct}_{ie}yz% zj!OZhnRq5S`a=}t!~rsulSna?I|?zJI|*?%cN$_a_ZXD>7hnrQc~k+BA>T+~GsxXY z4Z}*BLdL@gDN>Ijq)Zwo7}A9IArBy8T*jd$R2d#aqzt8SPcVUuAde$YAOxnw!8;Lx zkfs%9>+NlQEz|W>TVm}a?A(v6M?Q?mkca+3gt`RdR(|iP8*L-CBjJufnp={#1(Cjz z${a>kBQmTeB$>gGR@fEJcffrJtrLv1{C)`Wn@i=w$#8xOO7+L(@0MhJb9hh*IS=m% z=gYW@$-Uv?{;LPK&f%}*d=RMzXIkt;> z&h(+S?5blGOzq4z)%mVrdq%;x9D72|;Jjxxeja_h<(N3_nS}~L-gJhovg=f>B71oW z%+$LV@}^rZRlMJQ>iL`ZJkza)M$)?s`*g+BGfufuGA!3jPt>pU>>oMg;e#Fcff^QJ znw#mFY_#=WSW&+kpK2^5ZnR8~P8+^CsqZCK2hFn9TlB^)legVIdFv*cSf8#~z7%KPv87;!z4Ss*IC31+yDYV( zXz$vR?V2u{+76TlYE74nD2hGmMz^{lZf`dsX~X4SMUSDY*vf&UVa zrpitpMVwSf?<}RIgkr53N?7k!DR}*(tax incl.)" msgstr "Montant (TTC)" -#: skins/order_view_template.pt:111 +#: t/skins/order_view_template.pt:111 msgid "image removed" msgstr "image supprimée" -#: skins/order_view_template.pt:138 +#: t/skins/order_view_template.pt:138 msgid "VAT" msgstr "TVA" -#: skins/order_view_template.pt:142 +#: t/skins/order_view_template.pt:142 msgid "Total amount to pay" msgstr "Montant total à payer" -#: skins/order_view_template.pt:154 -msgid "Use one of these button to pay:" -msgstr "Utilisez un de ces bouton pour payer :" +#: t/skins/order_view_template.pt:152 +msgid "Pay with PayPal:" +msgstr "Payer avec PayPal :" -#: skins/order_view_template.pt:167 -msgid "" -"Please click over the button representing your credit card. You will leave " -"temporarily this web site to pay your order on our bank partner payment " -"site. After your payment, you will be able to come back to the store and get " -"an invoice of your transaction." -msgstr "" -"Veuillez cliquer sur le bouton correspondant à votre carte banquaire. Vous " -"allez quitter monmentanément ce site pour payer sur le site de notre banque " -"partenaire. Après votre paiement, vous pourrez revenir à la boutique et " -"obtenir une facture de votre transaction." +#: t/skins/order_view_template.pt:153 t/skins/order_view_template.pt:155 +msgid "Pay with PayPal" +msgstr "Payer avec PayPal" -#: skins/order_view_template.pt:174 +#: t/skins/order_view_template.pt:165 msgid "" -"This secured payment is provided by the Cyberplus™ payment service of " -"\"Banque Populaire\"." +"Please check the preceding table and proceed to payment. By clicking on the " +"PayPal button, you will temporarily leave the site: you will be redirected " +"to the payment provider PayPal. Please follow given instructions. The " +"transaction will be final as soon as you are back on the ${site_name} site. " +"For your information, there is no need to create a PayPal account, even if " +"you will be prompted: you can simply use your credit card. If you already " +"have a PayPal account, you can, at your convenience, pay by PayPal transfer " +"or by credit card." msgstr "" -"Le paiement sécurisé est assuré par le service Cyberplus™ de la « Banque " -"Populaire »." - -#: skins/order_view_template.pt:185 +"Veuillez vérifier le tableau ci-dessus et procéder au paiement. En cliquant " +"sur le bouton PayPal, vous allez temporairement quitter le site pour être " +"redirigé vers le prestataire de paiement PayPal. Merci de suivre ses " +"instructions. La transaction sera définitive dès que vous serez revenu sur " +"le site ${site_name}. Pour votre information, il n'est pas nécessaire de " +"créer un compte PayPal, même si vous y serez incité : vous pouvez simplement " +"utiliser votre carte bancaire. Si vous disposez déjà d'un compte PayPal, " +"vous pourrez, à votre convenance, payer par virement PayPal ou par carte " +"bancaire." + +#: t/skins/order_view_template.pt:177 msgid "Order processing history" msgstr "Historique du traitement de la commande" -#: skins/order_view_template.pt:191 +#: t/skins/order_view_template.pt:183 msgid "Actor" msgstr "Acteur" -#: skins/order_view_template.pt:192 +#: t/skins/order_view_template.pt:184 msgid "Action" msgstr "Action" -#: skins/order_view_template.pt:23 -msgid "Order Nb. ${order_number}" -msgstr "Commande N° ${order_number}" - -#: skins/order_view_template.pt:28 -msgid "Billing" -msgstr "Facturation" - -#: skins/order_view_template.pt:35 skins/order_view_template.pt:60 -#: skins/personalize_form.pt:50 -msgid "Address" -msgstr "Adresse" - -#: skins/order_view_template.pt:39 skins/order_view_template.pt:64 -#: skins/personalize_form.pt:57 -msgid "City" -msgstr "Ville" - -#: skins/order_view_template.pt:43 skins/order_view_template.pt:68 -#: skins/personalize_form.pt:63 -msgid "Zip code" -msgstr "Code postal" - -#: skins/order_view_template.pt:47 skins/order_view_template.pt:72 -#: skins/personalize_form.pt:69 -msgid "Country" -msgstr "Pays" - -#: skins/order_view_template.pt:53 skins/order_view_template.pt:134 -msgid "Shipping" -msgstr "Livraison" - -#: skins/order_view_template.pt:84 -msgid "Processing" -msgstr "Traitement" - -#: skins/order_view_template.pt:98 -msgid "Printing format and type" -msgstr "Format d'impression et type de support" - -#: skins/personalize_form.pt:21 +#: t/skins/personalize_form.pt:21 msgid "Member Preferences" msgstr "Préférences utilisateur" -#: skins/personalize_form.pt:23 +#: t/skins/personalize_form.pt:23 msgid "${link} to change your password." msgstr "${link} pour changer votre mot de passe." -#: skins/personalize_form.pt:23 +#: t/skins/personalize_form.pt:23 msgid "Click here" msgstr "Cliquer ici" -#: skins/personalize_form.pt:27 +#: t/skins/personalize_form.pt:27 msgid "Given Name" msgstr "Prénom" -#: skins/personalize_form.pt:39 +#: t/skins/personalize_form.pt:39 msgid "Email address" msgstr "Adresse e-mail" -#: skins/personalize_form.pt:46 +#: t/skins/personalize_form.pt:46 msgid "Billing informations" msgstr "Informations de facturation" -#: skins/personalize_form.pt:79 +#: t/skins/personalize_form.pt:79 msgid "Phone" msgstr "Téléphone" -#: skins/personalize_form.pt:88 +#: t/skins/personalize_form.pt:88 msgid "Change" msgstr "Modifier" -#: skins/photoprint_templates_edit_form.py:56 +#: t/skins/photoprint_order_confirm.py:7 +msgid "Your payment has been accepted by PayPal." +msgstr "Votre paiement a été accepté par PayPal." + +#: t/skins/photoprint_order_confirm.py:11 +msgid "" +"Your payment has been canceled.
You can retry with an other account / " +"credit card by cliking on the PayPal button.
" +msgstr "" +"Votre paiement a été annulé.
\n" +"Vous pouvez réessayer avec un autre compte / autre carte bancaire.
" + +#: t/skins/photoprint_templates_edit_form.py:56 msgid "Printing options added." msgstr "Options d'impression ajoutées." -#: skins/photoprint_templates_edit_form.py:60 +#: t/skins/photoprint_templates_edit_form.py:60 msgid "Printing options deleted." msgstr "Options d'impression supprimées." -#: skins/photoprint_templates_edit_template.pt:106 -msgid "Description" -msgstr "Description" - -#: skins/photoprint_templates_edit_template.pt:112 -msgid "Product reference" -msgstr "Référence produit" - -#. Default: "The 0 value means unlimited" -#: skins/photoprint_templates_edit_template.pt:122 -msgid "max_copies_field_help" -msgstr "La valeur 0 signifie illimité" - -#: skins/photoprint_templates_edit_template.pt:140 -msgid "Add" -msgstr "Ajouter" - -#: skins/photoprint_templates_edit_template.pt:142 -msgid "Cancel" -msgstr "Annuler" - -#: skins/photoprint_templates_edit_template.pt:150 -msgid "Save" -msgstr "Enregistrer" - -#: skins/photoprint_templates_edit_template.pt:19 +#: t/skins/photoprint_templates_edit_template.pt:19 msgid "No printing options are defined at this level." msgstr "Aucune option d'impression définie à ce niveau." -#: skins/photoprint_templates_edit_template.pt:23 +#: t/skins/photoprint_templates_edit_template.pt:23 msgid "The printing options that apply here are defined above:" msgstr "" "Les options d'impressions qui s'appliquent ici sont définies plus haut :" -#: skins/photoprint_templates_edit_template.pt:28 +#: t/skins/photoprint_templates_edit_template.pt:28 msgid "Define printing options" msgstr "Définir des options d'impression" -#: skins/photoprint_templates_edit_template.pt:41 -#: skins/photoprint_templates_edit_template.pt:100 +#: t/skins/photoprint_templates_edit_template.pt:41 +#: t/skins/photoprint_templates_edit_template.pt:100 msgid "Title" msgstr "Titre" -#: skins/photoprint_templates_edit_template.pt:43 -#: skins/photoprint_templates_edit_template.pt:118 +#: t/skins/photoprint_templates_edit_template.pt:43 +#: t/skins/photoprint_templates_edit_template.pt:118 msgid "Max. number of copies" msgstr "Nombre maxi d'exemplaires" -#: skins/photoprint_templates_edit_template.pt:44 -#: skins/photoprint_templates_edit_template.pt:127 +#: t/skins/photoprint_templates_edit_template.pt:44 +#: t/skins/photoprint_templates_edit_template.pt:127 msgid "Price" msgstr "Prix" -#: skins/photoprint_templates_edit_template.pt:80 -#: skins/photoprint_templates_edit_template.pt:81 +#: t/skins/photoprint_templates_edit_template.pt:80 +#: t/skins/photoprint_templates_edit_template.pt:81 msgid "Add print order template" msgstr "Ajouter un modèle d'ordre d'impression" -#: skins/photoprint_templates_edit_template.pt:91 +#: t/skins/photoprint_templates_edit_template.pt:91 msgid "Delete options defined at this level" msgstr "Supprimer les options définies à ce niveau" -#: tool.py:109 +#: t/skins/photoprint_templates_edit_template.pt:106 +msgid "Description" +msgstr "Description" + +#: t/skins/photoprint_templates_edit_template.pt:112 +msgid "Product reference" +msgstr "Référence produit" + +#. Default: "The 0 value means unlimited" +#: t/skins/photoprint_templates_edit_template.pt:122 +msgid "max_copies_field_help" +msgstr "La valeur 0 signifie illimité" + +#: t/skins/photoprint_templates_edit_template.pt:140 +msgid "Add" +msgstr "Ajouter" + +#: t/skins/photoprint_templates_edit_template.pt:142 +msgid "Cancel" +msgstr "Annuler" + +#: t/skins/photoprint_templates_edit_template.pt:150 +msgid "Save" +msgstr "Enregistrer" + +#: t/tool.py:109 msgid "No printing options found at %r" msgstr "Aucune option d'impression trouvée sur %r" -#: tool.py:193 +#: t/tool.py:193 msgid "You must enter a title." msgstr "Vous devez saisir un titre." -#: tool.py:197 +#: t/tool.py:197 msgid "" "You must enter an integer number\n" "for the maximum number of copies." @@ -473,7 +492,7 @@ msgstr "" "Vous devez saisir un nombre entier\n" "pour le nombre maxi de copies." -#: tool.py:199 +#: t/tool.py:199 msgid "" "You must enter a positive value\n" "for the maximum number of copies." @@ -481,11 +500,11 @@ msgstr "" "Vous devez saisir une valeur positive\n" "pour le nombre maxi de copies." -#: tool.py:203 +#: t/tool.py:203 msgid "You must enter a numeric value for the price." msgstr "Vous devez saisir une valeur numérique pour le prix." -#: tool.py:208 +#: t/tool.py:208 msgid "You must enter a numeric value for the VAT rate." msgstr "Vous devez saisir une valeur numérique pour la TVA (pourcentage)." @@ -572,3 +591,24 @@ msgstr "[%s] annulation de la commande %s" msgid "[%s] order %s sending notification" msgstr "[%s] expédition de la commande %s" + +#~ msgid "Use one of these button to pay:" +#~ msgstr "Utilisez un de ces bouton pour payer :" + +#~ msgid "" +#~ "Please click over the button representing your credit card. You will " +#~ "leave temporarily this web site to pay your order on our bank partner " +#~ "payment site. After your payment, you will be able to come back to the " +#~ "store and get an invoice of your transaction." +#~ msgstr "" +#~ "Veuillez cliquer sur le bouton correspondant à votre carte banquaire. " +#~ "Vous allez quitter monmentanément ce site pour payer sur le site de notre " +#~ "banque partenaire. Après votre paiement, vous pourrez revenir à la " +#~ "boutique et obtenir une facture de votre transaction." + +#~ msgid "" +#~ "This secured payment is provided by the Cyberplus™ payment service of " +#~ "\"Banque Populaire\"." +#~ msgstr "" +#~ "Le paiement sécurisé est assuré par le service Cyberplus™ de la « Banque " +#~ "Populaire »." diff --git a/locales/photoprint.pot b/locales/photoprint.pot index 476e0b2..3a7b635 100644 --- a/locales/photoprint.pot +++ b/locales/photoprint.pot @@ -1,482 +1,497 @@ -############################################################ -# Copyright © 2005-2008 Benoît PIN # -# Plinn - http://plinn.org # -# # -# This program is free software; you can redistribute it # -# and/or modify it under the terms of the Creative Commons # -# "Attribution-Noncommercial 2.0 Generic" # -# http://creativecommons.org/licenses/by-nc/2.0/ # -############################################################ +############################################################################## +# +# Copyright (c) 2003-2004 Zope Foundation and Contributors. +# All Rights Reserved. +# +# This software is subject to the provisions of the Zope Public License, +# Version 2.1 (ZPL). A copy of the ZPL should accompany this distribution. +# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED +# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS +# FOR A PARTICULAR PURPOSE. +# +############################################################################## msgid "" msgstr "" -"Project-Id-Version: Plinn - Portfolio 2\n" -"POT-Creation-Date: $Date: Mon Sep 7 17:56:32 2009 $\n" -"Language-Team: Benoît Pin \n" +"Project-Id-Version: Meaningless\n" +"POT-Creation-Date: Thu Oct 3 17:53:20 2013\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Zope 3 Developers \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Generated-By: zope/app/locales/extract.py\n" -#: price.py:72 -#. Default: "" +#: t/price.py:72 msgid "${i}.${d}" msgstr "" -#: skins/confirm_join_template.pt:12 +#: t/skins/confirm_join_template.pt:12 msgid "You have been registered as a member." msgstr "" -#: skins/confirm_join_template.pt:14 +#: t/skins/confirm_join_template.pt:14 msgid "You will receive an email shortly containing your password and instructions on how to activate your membership." msgstr "" -#: skins/confirm_join_template.pt:19 +#: t/skins/confirm_join_template.pt:19 msgid "Click the button to log in immediately." msgstr "" -#: skins/confirm_join_template.pt:26 +#: t/skins/confirm_join_template.pt:26 msgid "Log in" msgstr "" -#: skins/customer_add_control.py:19 +#: t/skins/customer_add_control.py:19 msgid "Please enter a given name." msgstr "" -#: skins/customer_add_control.py:20 +#: t/skins/customer_add_control.py:20 msgid "Please enter a name." msgstr "" -#: skins/customer_add_control.py:21 +#: t/skins/customer_add_control.py:21 msgid "Please enter an email." msgstr "" -#: skins/customer_add_control.py:22 +#: t/skins/customer_add_control.py:22 msgid "Please enter a member id." msgstr "" -#: skins/customer_add_control.py:23 +#: t/skins/customer_add_control.py:23 msgid "Please enter a billing address." msgstr "" -#: skins/customer_add_control.py:24 +#: t/skins/customer_add_control.py:24 msgid "Please enter a city." msgstr "" -#: skins/customer_add_control.py:25 +#: t/skins/customer_add_control.py:25 msgid "Please enter zip code." msgstr "" -#: skins/customer_add_control.py:26 +#: t/skins/customer_add_control.py:26 msgid "Please enter a country." msgstr "" -#: skins/customer_add_control.py:27 +#: t/skins/customer_add_control.py:27 msgid "Please enter a phone." msgstr "" -#: skins/customer_add_control.py:28 +#: t/skins/customer_add_control.py:28 msgid "Please accept general conditions of sales." msgstr "" -#: skins/my_orders.py:17 -#: skins/order_list.py:14 -#: skins/order_view_template.pt:190 +#: t/skins/my_orders.py:17 +#: t/skins/order_list.py:14 +#: t/skins/order_view_template.pt:182 msgid "Date" msgstr "" -#: skins/my_orders.py:21 -#: skins/order_list.py:22 -#: skins/photoprint_templates_edit_template.pt:42 +#: t/skins/my_orders.py:21 +#: t/skins/order_list.py:22 +#: t/skins/photoprint_templates_edit_template.pt:42 msgid "Reference" msgstr "" -#: skins/my_orders.py:25 -#: skins/order_list.py:26 +#: t/skins/my_orders.py:25 +#: t/skins/order_list.py:26 msgid "Prints" msgstr "" -#: skins/my_orders.py:29 -#: skins/order_list.py:30 +#: t/skins/my_orders.py:29 +#: t/skins/order_list.py:30 msgid "Amount" msgstr "" -#: skins/my_orders.py:33 -#: skins/order_list.py:34 +#: t/skins/my_orders.py:33 +#: t/skins/order_list.py:34 msgid "State" msgstr "" -#: skins/my_orders.py:69 +#: t/skins/my_orders.py:69 msgid "My orders" msgstr "" -#: skins/my_orders_template.pt:34 -#: skins/order_cancel_form.pt:19 -#: skins/order_list_template.pt:33 -#: skins/order_list_template.pt:35 -#: skins/order_list_template.pt:37 -#: skins/order_list_template.pt:50 -#: skins/order_manual_payment_form.pt:19 -#: skins/order_notify_done_form.pt:19 -#: skins/order_notify_sent_form.pt:19 -#: skins/order_view_template.pt:87 -#: skins/order_view_template.pt:201 +#: t/skins/my_orders_template.pt:34 +#: t/skins/order_cancel_form.pt:19 +#: t/skins/order_list_template.pt:33 +#: t/skins/order_list_template.pt:35 +#: t/skins/order_list_template.pt:37 +#: t/skins/order_list_template.pt:50 +#: t/skins/order_manual_payment_form.pt:19 +#: t/skins/order_notify_done_form.pt:19 +#: t/skins/order_notify_sent_form.pt:19 +#: t/skins/order_view_template.pt:87 +#: t/skins/order_view_template.pt:193 msgid "${DYNAMIC_CONTENT}" msgstr "" -#: skins/order_cancel_form.pt:11 +#: t/skins/order_cancel_form.pt:11 msgid "Cancel order \"${order_reference}\"" msgstr "" -#: skins/order_cancel_form.pt:12 +#: t/skins/order_cancel_form.pt:12 msgid "Cancel the order and relist reserved copies." msgstr "" -#: skins/order_cancel_form.pt:18 -#: skins/order_manual_payment_form.pt:18 -#: skins/order_notify_done_form.pt:18 -#: skins/order_notify_sent_form.pt:18 +#: t/skins/order_cancel_form.pt:18 +#: t/skins/order_manual_payment_form.pt:18 +#: t/skins/order_notify_done_form.pt:18 +#: t/skins/order_notify_sent_form.pt:18 msgid "Current state:" msgstr "" -#: skins/order_cancel_form.pt:23 -#: skins/order_notify_sent_form.pt:24 +#: t/skins/order_cancel_form.pt:23 +#: t/skins/order_notify_sent_form.pt:24 #. Default: "Subject" msgid "mail_subject" msgstr "" -#: skins/order_cancel_form.pt:31 -#: skins/order_notify_done_form.pt:21 -#: skins/order_notify_sent_form.pt:32 +#: t/skins/order_cancel_form.pt:31 +#: t/skins/order_notify_done_form.pt:21 +#: t/skins/order_notify_sent_form.pt:32 msgid "Comments" msgstr "" -#: skins/order_cancel_form.pt:39 +#: t/skins/order_cancel_form.pt:39 msgid "Due to a lack of payment since ${creation_date}, your order has been canceled. The ${store_name} team." msgstr "" -#: skins/order_cancel_form.pt:46 -#: skins/order_notify_sent_form.pt:59 +#: t/skins/order_cancel_form.pt:46 +#: t/skins/order_notify_sent_form.pt:59 msgid "Send email" msgstr "" -#: skins/order_cancel_form.pt:60 +#: t/skins/order_cancel_form.pt:60 msgid "Cancel the order" msgstr "" -#: skins/order_list.py:18 +#: t/skins/order_list.py:18 msgid "Customer" msgstr "" -#: skins/order_list.py:46 +#: t/skins/order_list.py:46 msgid "descending sort" msgstr "" -#: skins/order_list.py:49 +#: t/skins/order_list.py:49 msgid "ascending sort" msgstr "" -#: skins/order_list_template.pt:17 -#: skins/order_view_template.pt:31 -#: skins/order_view_template.pt:56 -#: skins/personalize_form.pt:33 +#: t/skins/order_list_template.pt:17 +#: t/skins/order_view_template.pt:31 +#: t/skins/order_view_template.pt:56 +#: t/skins/personalize_form.pt:33 msgid "Name" msgstr "" -#: skins/order_manual_payment_form.pt:11 +#: t/skins/order_manual_payment_form.pt:11 msgid "Pay order \"${order_reference}\" manually." msgstr "" -#: skins/order_manual_payment_form.pt:12 +#: t/skins/order_manual_payment_form.pt:12 msgid "Pay manually" msgstr "" -#: skins/order_manual_payment_form.pt:21 +#: t/skins/order_manual_payment_form.pt:21 msgid "Payment description" msgstr "" -#: skins/order_manual_payment_form.pt:24 +#: t/skins/order_manual_payment_form.pt:24 msgid "Please indicate payment mean and references" msgstr "" -#: skins/order_manual_payment_form.pt:29 +#: t/skins/order_manual_payment_form.pt:29 msgid "Pay" msgstr "" -#: skins/order_notify_done_form.pt:11 +#: t/skins/order_notify_done_form.pt:11 msgid "Notify order \"${order_reference}\" done." msgstr "" -#: skins/order_notify_done_form.pt:12 +#: t/skins/order_notify_done_form.pt:12 msgid "Notify that order has been made." msgstr "" -#: skins/order_notify_done_form.pt:26 -#: skins/order_notify_sent_form.pt:73 +#: t/skins/order_notify_done_form.pt:26 +#: t/skins/order_notify_sent_form.pt:73 msgid "Notify" msgstr "" -#: skins/order_notify_sent_form.pt:11 +#: t/skins/order_notify_sent_form.pt:11 msgid "Notify order \"${order_reference}\" sent." msgstr "" -#: skins/order_notify_sent_form.pt:12 +#: t/skins/order_notify_sent_form.pt:12 msgid "Notify that order has been sent." msgstr "" -#: skins/order_notify_sent_form.pt:21 +#: t/skins/order_notify_sent_form.pt:21 msgid "Tracking info" msgstr "" -#: skins/order_notify_sent_form.pt:39 +#: t/skins/order_notify_sent_form.pt:39 msgid "Your order has been sent. You will receive your prints soon. You will be able to track your parcel with the informations below. The ${store_name} team thanks you for your confidence and wish you receipt you order." msgstr "" -#: skins/order_notify_sent_form.pt:47 +#: t/skins/order_notify_sent_form.pt:47 msgid "Tracking number" msgstr "" -#: skins/order_notify_sent_form.pt:53 +#: t/skins/order_notify_sent_form.pt:53 msgid "Tracking url" msgstr "" -#: skins/order_printing_list_template.pt:22 -#: skins/order_view_template.pt:97 +#: t/skins/order_printing_list_template.pt:22 +#: t/skins/order_view_template.pt:97 msgid "Image" msgstr "" -#: skins/order_printing_list_template.pt:23 +#: t/skins/order_printing_list_template.pt:23 msgid "File" msgstr "" -#: skins/order_printing_list_template.pt:24 +#: t/skins/order_printing_list_template.pt:24 msgid "Format / type" msgstr "" -#: skins/order_printing_list_template.pt:25 -#: skins/order_view_template.pt:99 +#: t/skins/order_printing_list_template.pt:25 +#: t/skins/order_view_template.pt:99 msgid "Quantity" msgstr "" -#: skins/order_view_template.pt:100 -msgid "Unit price" +#: t/skins/order_view_template.pt:23 +msgid "Order Nb. ${order_number}" msgstr "" -#: skins/order_view_template.pt:101 -#: skins/photoprint_templates_edit_template.pt:45 -#: skins/photoprint_templates_edit_template.pt:131 -msgid "VAT (%)" +#: t/skins/order_view_template.pt:28 +msgid "Billing" msgstr "" -#: skins/order_view_template.pt:102 -msgid "Amount
(tax incl.)" +#: t/skins/order_view_template.pt:35 +#: t/skins/order_view_template.pt:60 +#: t/skins/personalize_form.pt:50 +msgid "Address" msgstr "" -#: skins/order_view_template.pt:111 -msgid "image removed" +#: t/skins/order_view_template.pt:39 +#: t/skins/order_view_template.pt:64 +#: t/skins/personalize_form.pt:57 +msgid "City" msgstr "" -#: skins/order_view_template.pt:138 -msgid "VAT" +#: t/skins/order_view_template.pt:43 +#: t/skins/order_view_template.pt:68 +#: t/skins/personalize_form.pt:63 +msgid "Zip code" msgstr "" -#: skins/order_view_template.pt:142 -msgid "Total amount to pay" +#: t/skins/order_view_template.pt:47 +#: t/skins/order_view_template.pt:72 +#: t/skins/personalize_form.pt:69 +msgid "Country" msgstr "" -#: skins/order_view_template.pt:154 -msgid "Use one of these button to pay:" +#: t/skins/order_view_template.pt:53 +#: t/skins/order_view_template.pt:134 +msgid "Shipping" msgstr "" -#: skins/order_view_template.pt:167 -msgid "Please click over the button representing your credit card. You will leave temporarily this web site to pay your order on our bank partner payment site. After your payment, you will be able to come back to the store and get an invoice of your transaction." +#: t/skins/order_view_template.pt:84 +msgid "Processing" msgstr "" -#: skins/order_view_template.pt:174 -msgid "This secured payment is provided by the Cyberplus\342\204\242 payment service of \"Banque Populaire\"." +#: t/skins/order_view_template.pt:98 +msgid "Printing format and type" msgstr "" -#: skins/order_view_template.pt:185 -msgid "Order processing history" +#: t/skins/order_view_template.pt:100 +msgid "Unit price" msgstr "" -#: skins/order_view_template.pt:191 -msgid "Actor" +#: t/skins/order_view_template.pt:101 +#: t/skins/photoprint_templates_edit_template.pt:45 +#: t/skins/photoprint_templates_edit_template.pt:131 +msgid "VAT (%)" msgstr "" -#: skins/order_view_template.pt:192 -msgid "Action" +#: t/skins/order_view_template.pt:102 +msgid "Amount
(tax incl.)" msgstr "" -#: skins/order_view_template.pt:23 -msgid "Order Nb. ${order_number}" +#: t/skins/order_view_template.pt:111 +msgid "image removed" msgstr "" -#: skins/order_view_template.pt:28 -msgid "Billing" +#: t/skins/order_view_template.pt:138 +msgid "VAT" msgstr "" -#: skins/order_view_template.pt:35 -#: skins/order_view_template.pt:60 -#: skins/personalize_form.pt:50 -msgid "Address" +#: t/skins/order_view_template.pt:142 +msgid "Total amount to pay" msgstr "" -#: skins/order_view_template.pt:39 -#: skins/order_view_template.pt:64 -#: skins/personalize_form.pt:57 -msgid "City" +#: t/skins/order_view_template.pt:152 +msgid "Pay with PayPal:" msgstr "" -#: skins/order_view_template.pt:43 -#: skins/order_view_template.pt:68 -#: skins/personalize_form.pt:63 -msgid "Zip code" +#: t/skins/order_view_template.pt:153 +#: t/skins/order_view_template.pt:155 +msgid "Pay with PayPal" msgstr "" -#: skins/order_view_template.pt:47 -#: skins/order_view_template.pt:72 -#: skins/personalize_form.pt:69 -msgid "Country" +#: t/skins/order_view_template.pt:165 +msgid "Please check the preceding table and proceed to payment. By clicking on the PayPal button, you will temporarily leave the site: you will be redirected to the payment provider PayPal. Please follow given instructions. The transaction will be final as soon as you are back on the ${site_name} site. For your information, there is no need to create a PayPal account, even if you will be prompted: you can simply use your credit card. If you already have a PayPal account, you can, at your convenience, pay by PayPal transfer or by credit card." msgstr "" -#: skins/order_view_template.pt:53 -#: skins/order_view_template.pt:134 -msgid "Shipping" +#: t/skins/order_view_template.pt:177 +msgid "Order processing history" msgstr "" -#: skins/order_view_template.pt:84 -msgid "Processing" +#: t/skins/order_view_template.pt:183 +msgid "Actor" msgstr "" -#: skins/order_view_template.pt:98 -msgid "Printing format and type" +#: t/skins/order_view_template.pt:184 +msgid "Action" msgstr "" -#: skins/personalize_form.pt:21 +#: t/skins/personalize_form.pt:21 msgid "Member Preferences" msgstr "" -#: skins/personalize_form.pt:23 +#: t/skins/personalize_form.pt:23 msgid "${link} to change your password." msgstr "" -#: skins/personalize_form.pt:23 +#: t/skins/personalize_form.pt:23 msgid "Click here" msgstr "" -#: skins/personalize_form.pt:27 +#: t/skins/personalize_form.pt:27 msgid "Given Name" msgstr "" -#: skins/personalize_form.pt:39 +#: t/skins/personalize_form.pt:39 msgid "Email address" msgstr "" -#: skins/personalize_form.pt:46 +#: t/skins/personalize_form.pt:46 msgid "Billing informations" msgstr "" -#: skins/personalize_form.pt:79 +#: t/skins/personalize_form.pt:79 msgid "Phone" msgstr "" -#: skins/personalize_form.pt:88 +#: t/skins/personalize_form.pt:88 msgid "Change" msgstr "" -#: skins/photoprint_templates_edit_form.py:56 +#: t/skins/photoprint_order_confirm.py:7 +msgid "Your payment has been accepted by PayPal." +msgstr "" + +#: t/skins/photoprint_order_confirm.py:11 +msgid "Your payment has been canceled.
You can retry with an other account / credit card by cliking on the PayPal button.
" +msgstr "" + +#: t/skins/photoprint_templates_edit_form.py:56 msgid "Printing options added." msgstr "" -#: skins/photoprint_templates_edit_form.py:60 +#: t/skins/photoprint_templates_edit_form.py:60 msgid "Printing options deleted." msgstr "" -#: skins/photoprint_templates_edit_template.pt:106 -msgid "Description" +#: t/skins/photoprint_templates_edit_template.pt:19 +msgid "No printing options are defined at this level." msgstr "" -#: skins/photoprint_templates_edit_template.pt:112 -msgid "Product reference" +#: t/skins/photoprint_templates_edit_template.pt:23 +msgid "The printing options that apply here are defined above:" msgstr "" -#: skins/photoprint_templates_edit_template.pt:122 -#. Default: "The 0 value means unlimited" -msgid "max_copies_field_help" +#: t/skins/photoprint_templates_edit_template.pt:28 +msgid "Define printing options" msgstr "" -#: skins/photoprint_templates_edit_template.pt:140 -msgid "Add" +#: t/skins/photoprint_templates_edit_template.pt:41 +#: t/skins/photoprint_templates_edit_template.pt:100 +msgid "Title" msgstr "" -#: skins/photoprint_templates_edit_template.pt:142 -msgid "Cancel" +#: t/skins/photoprint_templates_edit_template.pt:43 +#: t/skins/photoprint_templates_edit_template.pt:118 +msgid "Max. number of copies" msgstr "" -#: skins/photoprint_templates_edit_template.pt:150 -msgid "Save" +#: t/skins/photoprint_templates_edit_template.pt:44 +#: t/skins/photoprint_templates_edit_template.pt:127 +msgid "Price" msgstr "" -#: skins/photoprint_templates_edit_template.pt:19 -msgid "No printing options are defined at this level." +#: t/skins/photoprint_templates_edit_template.pt:80 +#: t/skins/photoprint_templates_edit_template.pt:81 +msgid "Add print order template" msgstr "" -#: skins/photoprint_templates_edit_template.pt:23 -msgid "The printing options that apply here are defined above:" +#: t/skins/photoprint_templates_edit_template.pt:91 +msgid "Delete options defined at this level" msgstr "" -#: skins/photoprint_templates_edit_template.pt:28 -msgid "Define printing options" +#: t/skins/photoprint_templates_edit_template.pt:106 +msgid "Description" msgstr "" -#: skins/photoprint_templates_edit_template.pt:41 -#: skins/photoprint_templates_edit_template.pt:100 -msgid "Title" +#: t/skins/photoprint_templates_edit_template.pt:112 +msgid "Product reference" msgstr "" -#: skins/photoprint_templates_edit_template.pt:43 -#: skins/photoprint_templates_edit_template.pt:118 -msgid "Max. number of copies" +#: t/skins/photoprint_templates_edit_template.pt:122 +#. Default: "The 0 value means unlimited" +msgid "max_copies_field_help" msgstr "" -#: skins/photoprint_templates_edit_template.pt:44 -#: skins/photoprint_templates_edit_template.pt:127 -msgid "Price" +#: t/skins/photoprint_templates_edit_template.pt:140 +msgid "Add" msgstr "" -#: skins/photoprint_templates_edit_template.pt:80 -#: skins/photoprint_templates_edit_template.pt:81 -msgid "Add print order template" +#: t/skins/photoprint_templates_edit_template.pt:142 +msgid "Cancel" msgstr "" -#: skins/photoprint_templates_edit_template.pt:91 -msgid "Delete options defined at this level" +#: t/skins/photoprint_templates_edit_template.pt:150 +msgid "Save" msgstr "" -#: tool.py:109 +#: t/tool.py:109 msgid "No printing options found at %r" msgstr "" -#: tool.py:193 +#: t/tool.py:193 msgid "You must enter a title." msgstr "" -#: tool.py:197 +#: t/tool.py:197 msgid "" "You must enter an integer number\n" "for the maximum number of copies." msgstr "" -#: tool.py:199 +#: t/tool.py:199 msgid "" "You must enter a positive value\n" "for the maximum number of copies." msgstr "" -#: tool.py:203 +#: t/tool.py:203 msgid "You must enter a numeric value for the price." msgstr "" -#: tool.py:208 +#: t/tool.py:208 msgid "You must enter a numeric value for the VAT rate." msgstr "" diff --git a/update_i18n.sh b/update_i18n.sh new file mode 100755 index 0000000..d7f9001 --- /dev/null +++ b/update_i18n.sh @@ -0,0 +1,9 @@ +#! /bin/sh + +i18nextract --path . --site_zcml ../../etc/site.zcml --domain photoprint -o locales + +cat locales/photoprint.pot locales/photoprint-manual.pot > locales/photoprint-all.pot +mv locales/photoprint-all.pot locales/photoprint.pot + +msgmerge --update --no-fuzzy-matching locales/fr/LC_MESSAGES/photoprint.po locales/photoprint.pot +msgmerge --update --no-fuzzy-matching locales/en/LC_MESSAGES/photoprint.po locales/photoprint.pot -- 2.20.1