From e4d2ca45c57918f8ac5e9b258e51336efb9e1624 Mon Sep 17 00:00:00 2001 From: kdeterme Date: Tue, 11 Aug 2026 12:31:52 +0200 Subject: [PATCH] feat: add GIEP guided inspection framework with new templates, migration, and updated field registry --- .../assets/locale/fr/LC_MESSAGES/django.mo | Bin 99976 -> 106663 bytes .../assets/locale/fr/LC_MESSAGES/django.po | 727 +++++++++--------- .../assets/locale/fr/LC_MESSAGES/djangojs.po | 11 +- .../assets/locale/nl/LC_MESSAGES/django.mo | Bin 95864 -> 95866 bytes .../assets/locale/nl/LC_MESSAGES/django.po | 2 +- .../assets/components/asset_inspections.html | 24 +- .../locale/fr/LC_MESSAGES/django.mo | Bin 11529 -> 13385 bytes .../locale/fr/LC_MESSAGES/django.po | 45 +- .../common/locale/fr/LC_MESSAGES/django.mo | Bin 4572 -> 8753 bytes .../common/locale/fr/LC_MESSAGES/django.po | 100 +-- .../contracts/locale/fr/LC_MESSAGES/django.mo | Bin 33075 -> 33787 bytes .../contracts/locale/fr/LC_MESSAGES/django.po | 16 +- .../contracts/locale/nl/LC_MESSAGES/django.mo | Bin 28824 -> 28819 bytes .../contracts/locale/nl/LC_MESSAGES/django.po | 2 +- .../controls/locale/fr/LC_MESSAGES/django.mo | Bin 13815 -> 14142 bytes .../controls/locale/fr/LC_MESSAGES/django.po | 6 +- .../locale/fr/LC_MESSAGES/djangojs.po | 13 +- .../documents/locale/fr/LC_MESSAGES/django.mo | Bin 17750 -> 17237 bytes .../documents/locale/fr/LC_MESSAGES/django.po | 234 +++--- streetup/home/locale/en/LC_MESSAGES/django.mo | Bin 14036 -> 14034 bytes streetup/home/locale/en/LC_MESSAGES/django.po | 2 +- streetup/home/locale/fr/LC_MESSAGES/django.mo | Bin 15348 -> 15347 bytes streetup/home/locale/fr/LC_MESSAGES/django.po | 12 +- streetup/home/locale/nl/LC_MESSAGES/django.mo | Bin 14556 -> 14552 bytes streetup/home/locale/nl/LC_MESSAGES/django.po | 2 +- streetup/inspections/admin.py | 18 +- .../locale/en/LC_MESSAGES/django.mo | Bin 2315 -> 10542 bytes .../locale/en/LC_MESSAGES/django.po | 299 +++++++ .../locale/fr/LC_MESSAGES/django.mo | Bin 2429 -> 2423 bytes .../locale/fr/LC_MESSAGES/django.po | 2 +- .../locale/nl/LC_MESSAGES/django.mo | Bin 2361 -> 10878 bytes .../locale/nl/LC_MESSAGES/django.po | 299 +++++++ ...n_inspectiondocument_field_key_and_more.py | 38 + .../0005_migrate_giep_guided_data.py | 71 ++ streetup/inspections/models.py | 53 +- streetup/inspections/registry.py | 33 + .../components/asset_details/_naturerwiz.html | 108 +++ .../asset_details/_parkingspot.html | 22 + .../components/asset_fields/_naturerwiz.html | 644 ++++++++++++++++ .../templatetags/inspections_tags.py | 6 + streetup/inspections/tests.py | 76 +- streetup/inspections/views.py | 40 +- .../locale/en/LC_MESSAGES/django.mo | Bin 111461 -> 111401 bytes .../locale/en/LC_MESSAGES/django.po | 94 +-- .../locale/fr/LC_MESSAGES/django.mo | Bin 122505 -> 125891 bytes .../locale/fr/LC_MESSAGES/django.po | 223 +++--- .../locale/fr/LC_MESSAGES/djangojs.po | 39 +- .../locale/nl/LC_MESSAGES/django.mo | Bin 116588 -> 116556 bytes .../locale/nl/LC_MESSAGES/django.po | 92 +-- streetup/locale/fr/LC_MESSAGES/django.mo | Bin 20459 -> 22275 bytes streetup/locale/fr/LC_MESSAGES/django.po | 49 +- streetup/maps/locale/fr/LC_MESSAGES/django.mo | Bin 7860 -> 7853 bytes streetup/maps/locale/fr/LC_MESSAGES/django.po | 6 +- .../mobile/locale/fr/LC_MESSAGES/django.mo | Bin 11760 -> 11791 bytes .../mobile/locale/fr/LC_MESSAGES/django.po | 10 +- .../locale/fr/LC_MESSAGES/django.mo | Bin 17347 -> 21279 bytes .../locale/fr/LC_MESSAGES/django.po | 33 +- .../projects/locale/fr/LC_MESSAGES/django.mo | Bin 13684 -> 13695 bytes .../projects/locale/fr/LC_MESSAGES/django.po | 4 +- .../reporting/locale/fr/LC_MESSAGES/django.mo | Bin 6170 -> 6247 bytes .../reporting/locale/fr/LC_MESSAGES/django.po | 40 +- streetup/sign/locale/fr/LC_MESSAGES/django.mo | Bin 16992 -> 17057 bytes streetup/sign/locale/fr/LC_MESSAGES/django.po | 10 +- .../stock/locale/en/LC_MESSAGES/django.po | 2 +- .../stock/locale/fr/LC_MESSAGES/django.mo | Bin 82217 -> 83181 bytes .../stock/locale/fr/LC_MESSAGES/django.po | 318 ++++---- .../stock/locale/nl/LC_MESSAGES/django.mo | Bin 81824 -> 81813 bytes .../stock/locale/nl/LC_MESSAGES/django.po | 4 +- 68 files changed, 2836 insertions(+), 993 deletions(-) create mode 100644 streetup/inspections/migrations/0004_giepinspection_inspectiondocument_field_key_and_more.py create mode 100644 streetup/inspections/migrations/0005_migrate_giep_guided_data.py create mode 100644 streetup/inspections/templates/inspections/components/asset_details/_naturerwiz.html create mode 100644 streetup/inspections/templates/inspections/components/asset_details/_parkingspot.html create mode 100644 streetup/inspections/templates/inspections/components/asset_fields/_naturerwiz.html diff --git a/streetup/assets/locale/fr/LC_MESSAGES/django.mo b/streetup/assets/locale/fr/LC_MESSAGES/django.mo index 0e611af162d76c4a7f1c30182db7dce23e96d0ad..a8d3099dddba61b42e3cba17fd171dcd611b8997 100644 GIT binary patch delta 35520 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
    trfLo_fQS|fm(^ACA>WU!$J(GAq0 zevI0J^kq$Ye$+~rL`Qqtn1C8=g*w$CsEWN&GnkGVSUjqsJ*aZ0ZThdMCBBKO_Y(D+ zPPTGp;Pp@|(j4^x>w#)-L^(`CCz2auUM#x~J_>BkhbDSYOnZ z4MH_M!p0||1~$XG6xGf*sDU0vP4J41KSF(X9Pdiz`sGAzMP<|ywng3FaO)U!6JLl$ za4%|W9->w#U1c-FvgjsW11n)LYQPIo173kz@r}rU9oKdOy6=Z=fwQO?U$s6#4d?@^ zqHh&*eX^sLJh!z7s$50XmNZ7KNC;{oQK%)KWaBHapnm@ECXk1W+o&&L;;Lrpa-j}o zY19C#V-Pk*br6TT9qZ7IC$S(tL0zwm)y#^PKrMY^)RuHYwHt+5bpMAF&>qb}jc_BX z!co+oUqDs7fm+I!sI7X7nqk)JW-t9w?bJdobvtxp2&()T)SfRxO>_@BI+Yg)sG(b^ zg3nPiOkKltoDbDt1=JGPLVdE^pgN2}4REq`DeCZUN1ct`sIzhtHGw2G%|uhzj1t*wAMEA3Hds|RWe z2G(*+#u%G119ixjqxO6~YG%7oTX71t=NC{b_cy9s;@YM`UsMOVuqYNstw1L%jiXTa ze+O2;TMhyJ%9Op1m&+S-p$3o#)o~zd$*Wmgpw32j)K>LJtymmt1-GCEa16C#mrw(J zjJgG{QT5XXnRF*N0Uf$RHla3Z08OlIP)qd%s-s?*8zT>{l%bJQV@ zKn-{ps{TaOVP1eGaSLiI?_gft|HlM$Xwud<6|2uUd{Ea%iDL*qSS_~Z(s6s%8CkQowj;I;+L{*GJH9W>T9}5!S zgc`_s)b;XeXeN>dHNy<3t;~n|9#lq6peAZd8#LtpYlfebpli_|)zC6j#Z9P&j-vMP z0&1X-QKvjnBeSF#QSIbLf2@X8u{)~VN-T%lu@*i?4WxKu?!OLI`Nn1@El`JOII7}Q z)BqOS^i8Oh*o#`Bv#6g5S5aG$w~47&7PXRfQ3Gy)x;0^_{w87zTQ@*j5>_o%}o0_P%G^eB%qO&MxEN~ zwm>J;jC!K3*AP?#^K5*J^(WK-9-+>JtGOxXkNTk1K<#yH)OVmcY688H6?9xN1hf~! zQA;xpHR5HcrQ3yq6z*?xY&>GcFchq0$M5E5a zT&#{8P>1#r>I3%*J%9h7zK!`X5(Z_oW#!D=1Mm#Y(M$-ANsQD4;FkGJt9 zs1@3QI)q119X~?-Oz`PwI!uAul1!*WSrFA;1yp-YZGI2O78r^ua6o)3sgs8Hr+u@U?S?2&qA%x4pjLwr~%zWKGlxvBLRJ@{X3ic8Hzd! zYfxXtEvSmSPy;)SIs+GN`eSRNE@sKIqYhws4z(p&Lri`p zbX1`Q0iEjZs1HyqY7eKQ2Cx9NB`Z;fXcKDYKcEJ33bjJ#ZT=n9r}-V~m)m^Z%-Qir zt?Xy0_L_F%{%eohk)WmNf?B%4sF6=aE!|?&3^$|7pF(ZfIaK-IPy>05n$Sm7{S2XI zV);=6FO3>dBh1;r ztD!pVh#FuQR6jjYTRGSvpbp2QmT(SgW-GBMZo?qFjcqWXhxtXt!6L*rU;(^{TA2^1 zt?}t;_Bps+; zT|&+DI_hw~LG5|+K4!1ep&BlN>M#hkMU62CJE7{Wux>-o-~SyUpc$S-&EPjwLvK(^ zmp;Pe=SMYA1vT@=SQy)(>W#&cI3M*x=me_VO;mf2QHR_o(r#fS_g^E-OM>>Y6l(A5 zpl13R>eO~a&2$v%a85*(n}-_EVw?UA79_q8RsSw(U>{K{n4z!Ps;sDi1=`8icYAN>47?24)(@5r~!EQGaV#Db?Ap$v2xZ1s6*QkwIyL#5Bp&q{MNAv zA5cqKH_9BsC@fDr4vXUnEQ)VYw>^$r+H8nE7|l~sDU*?UDIBu84g9=_fe?B zv<=nquc#S5M6JvV)Ifa(oBX_}ftDT2{a1yiBuvOB1TUZVCqF)O5j zDV*o1@N71ZpL;k~);5Q4KFf9olWEj`yL?%w^OWyNR3)$MrV>?Mdnp=Fs?C zi=hrrS=0<0U?6^hp8IU`7o$4Ziu$npgc`_m)E1^3X;w4~YO4yM238F7=>AtApqaNv zEmd#S9uGz}G#0g#OEDkrLN$C9)zE#^*8G9`@FX8)1{8o=nL4NmG(sKrU{t#?m|pjP z8UZcIGSo_ZhZ@K^RK+`}m3V`?1*t}xrO%EUfIn(xB~gd15~^OXwLhxfWGsvG(H~Ev zqmjHOppJdVn1K|*(!_&MOFPJ>&qnS2Cd`c|P)q&@RX+7t^D9EwV zu&=d0s{T;a*_nje(&ebLwFNcMJq`hl^axhQ%cxIh=1FEoIWaNu;;0H`P&25C`oMHS z&2T2_+O9x#9FLmFK~%@5Py@M&x;-zkI65gNo0(Tab=(*=qgJSfd!zPxC~AckqRz}W zsI54TIy?7ly4Ms_&JVR>#ZevBM%|8fsPY4`fbRcH0yRk3g__~ts1CiSn$w*Zbta0S zR-z1Qh80l*u4m&-P&4d^nsE&312q~o;ORDf18T*;!vebhrwORTS6BrzeQ8GC0#&d( zYUV>w4S#7}ggR7TqgLz~YQ=7#%0IXHiKdx$a-#-R234-6(&^vTf`D#857d&4MeXH$ zRKazqj=n>6biu}-pvonmZVpv8)XL;X{ZK1~`e1d&XdI2&ve&3vm2n35zXpM<1nOfu z)Tv%>J&8I*f1z%H_e^uobD;LJDQW-_sI420+LH08+wdi70JBi#cA?rkhHCHJOzyvC z{Dg#}=oM#{syJ$-bx;EeMjfKbsI#yPRc{?u!@V~C4&B7l%`z)m61AmGu?0@SMtB2@ zW0Be1e;tmFv&{$xpbpu1)KX5d>0hC)-FnpCo4RwhBMjb{c*;i(!nNWu-A962Ul~4t`pzdoQ)J(^t8`oh?JdP@# zYJu6?Qs_^-8tQ}A9ksQ~ZTt+DQ2B+PL(RYcC7_YFLoLmhsFhfX+VfMW!*mDr>3o1? z@g-`&g%+8^R}-}bpP`n%IjVd+)KYgtZEXzdr{*9`r29YGCXB}bGG?Hb>O0h4pGKY9 z+o(N!iu%xeM6FPk#U?*LYCt7W>Ge=&sFjU(MRgo$-G}$U3ib0VYVg4K-9`rM6GC3)CVrurjJD3p1J6ZC$ND)5SCtQmj*TR z(Wr)Ipcj_#=C9;<^}J;*W7wCWd`X62J>JFSr6)ZYx2b}Cwozs}`G>UrJnhJA;CeFf&C zPHWO06K_B~8Fk}GOXto0k0Y|2NYE!EK1FyX6+V)uryZ51QKl#1kG5PL8kgWJ^jkOu z^(?21Xa2=$aCzs>;tA*C^ai`JI&0vzz=SyiZ80 zLp-l7pAYks){0lpecM;GL!-ZtkcI-u2`4<6Y=a5$CFC`sQcC>M=0zoB;ukdhr)|`i zaAC@fqs=AceZ@PDw~o#Ko^WEqf6$imfI>e}xR%YlMdmEh^t7{@7^j**0A;_VqJC=X zS!HLGi2B(me-OvxK08R2382g=>gah+_#WYrxwMaEDJC-Awt(Hl6|R zlK&I!goB~x|y(-H{YLkHlYud(h}}W1w9R^RF}qPkd~UX!?uG>#8cYA z9PpH6&xyCDOr(t`rObB9_aOc)?dYdzw5_8e%}C2i{(;1-|9c8oqH-t&=HhLY_~h9_ z!Cj>Di;Js~ZDfRXKIQh3Uz_+m+PTJij&OO(>zQlI#oz_XBd@cQ)mwv`o->Ne8?N8 znmo5`;|lu|enVaZDh{PFPa1zTFhSQ6^1rg_b8K1yeHiE?)#v3u&s}$DC!fA3kz`~b zvV@95ZRx>;kMJ%}sEs-3v^y2`bg?eBohfY$uYPsa@8N&&`cmdR`K<`+SwJ7xc^eW= zOP|lk`%Nb*DS{CfW1nPRb@c;nZnLx$GD~xvpgVLI--Pl9uo! zB3y!cLFCOKT!A_-DIcT)+W&;77MY8Af1&VA5~uQ>qVQczPI?)_{1)pvje5?KR?>#~ zuVL4>#QliRq@#YOi099)v{!(<)s)e*o%dVHHKCmI){giBiTqcMD~B!g+&0{i{Jpje z|B38sL_-HKA8xa&QH!$CwtN=S^)xm7`)4ciS5kffDL-OS;@>6A{~3vCs5qC74)gxa z+ru{0g2IEyUqglbywB`l)N)4#^41Pm@gI4=qFzlqFs13qNS)r)ZExEgLY+>ePttFc zdR9_kI5x)zWM<)=N+T7CHzs|eZLke)ry)HR$kQ{MMpIFKBJteh)v#s9*nCrpFA3!~ zlDEnx)FOYLLqc6D@4|^>#M(+pXvl{*fcW>k^=zX9DZ^iEJ_*PF}D8*9_+o1%_u1d07^;$sSzB_pS;G=K(&(eMr8Nl?#e z%JxZUl=yYx)roJUY&AOom2;Dxfp|?@?=9h)boEKjxyCr%S`+M>5D$8v&i;Q zUTss?v;V<%l!ZvxOQlj|=Ad92Teu=+^YX^>7NpE%UOkW02u~thVS=u&sIR9pY1w!q zcstR~L()6a&v&*>l{uu}C?+UG=2G4HpHC#8y0Ku_iWXlxH@Kha=n(!F@cGP9$^dr>}y zyaL3J6Ar?JrxWq4lpTR5Z2Dp99AohLh^Nru3j1V~vk7me@OKz(({B=An$RNtNrTs@ z_c{4NG*pB9LBuza*PFa%#7FV|=kuA`q% zz%<^Aj_&j7X^kmJYe^eF5MPO_NlQ!{Er}QWWDu1}KSJ4rX9IcsKmIQYQmL06#C8hR zww3;}Y2~PK$kr-v8^}mrrcWB*PI^ikZ%ke}25^S>FTAtJ%SQb`+J1$rh_4~+N0|Vf z{|FM&Q|S$bmytM{%pDZGPkJZff0K8T@Xv&=Vmji5C{qUYG$dWmVCvW8ZBO3sIE42) z=`S!jub%PLPk8(k*8OWnpgwOo8f-~pMF~$My*`zS(^x;^UlPAUd>r|0N#pN$J{cQx-{#OLv5ApaZQs)Wmsp789mf#>91CC|}c$o8ede|Yu$LPjYn{7t-}I^sQN zvRpqAF34c?l*0+UDJk2VH#?0bJb6j)K|6Xz+Vs3?hjR0I^^C_9y8oX(lPRP}fARJs z6}QvKQQP4b()g=0&y$nNO>D!>u?253%4Or7PaF45G1pPjf2K}u;=Y8#2@kh@sK_9F z|C5ubU+ncPCET3GI}%<Y0}q{_8V_I(hHN`!iW8DNh4qK_OTuAA^f!} z@_tL9)x7-mxa$Q*kmgN(7>y-7Uz4XN606WgD0#C8PqgXEyYor;RJ5U|h38N9zX*Xi zDxR|gQ2GbLm2CVU8uBOn`6u~1Xt1wssHUeOei6kCyj2-s1?AyTTV^C-JtwHwjdm6j z{tSC)|1Z*k{+7Q8*0!B=Cw&s(zEt=IHxLh13p{Ih50EyJ_c!W*s|fj5u>>9ZqMmPf zYbd}|l5z>pJpykif0EbnBI7Ra8d}L~3th)4#6M6#&nY{LtvH(jU9;s(Eq7qf%=jQq{KZqnU0UuE><=S}4a z@rN3yz`K!7y=dTX!nH6O^(-U3G7Yq*v3fKfLE0YTUc|p3?+4x&q&LP~)Ju3C5$Hy_ z%eM1Fl;1&_)x<}mp7p%WTq+kJVKHwL3iZeKyc9j!BM%`VEtz^6*hUr3 zMqa}6oInE_T}OU8D(|s*3rT-$3*{pJ&x8tikaELGTaF8;mw~qreXZwRMfwT-jk2D7 zSdh#Tc)&LN8R>x(s^lrbuhfJ;QgIgL+=O!xK2P3g!fo+A@t63R{3BSM_zuF6SQ1Op z?heY1CSHwx;tA{gxk{5c37esw;S`vK^(mm|IEDWqEs8gY_Xo-?6jBX@c!M!9tqQNY@DM>qwdQKT!4e3bF zLDC;kz6OnLBb?iIro69-f23S)Ted8DcW8G2c{@>07#JA~&c--L2Mf0EyiaB5H6tp9!*`#_~`_>RP*=*!!M%EL(CN9D@I z6P|(z0ldunD|I4hFr0GhDA$CvIKo3oON_T^Co5(C{$v0XYB*bL|b@Jg-%3WjtZFuug_pEJeHsOJUr`vX>5zkD#n2rB~4QSU# z_x~9gnJKV~gaKHS%w~kgVMgM`=_m_tdRv*G=gG*Q&DAJn3fom#OIm))ttIUWd3A|T z=IvqYE=2!NCRE8MfLxxeRM3-?0>`MhhW9Vx=_tIEymH?0xrSs-lRnfP9_(%u84?^G z79AWD78wy&WnzK312cF9#RpIPm?5`+tEk|R&?t9t_o0d1!eT-6k?NT4noF{m{A|!Qr7wcSnVW z^bC#C>yD+*;BHZ&(b1u9dg~e-9TFQ(dT4~Ze{3q!qGEbR_U#!N6Ul)5;v*Ja$d?CGht@@fMrc^w{DZqjMs=elHv^4uH>*=uErs<7?!k0|Bck2m{*e(q!b4-+bs|Gz zH2{{tvv%FX7(=o6pl`oU-cI2#IHH-lqS{HL@9S!wm5Cmv|CGhkS8Xe>A z78cz%G9rwnGOI!V!QIu0`i*9JSeB6BsF=B%8hE{mzj>&3>PjJI`XP}KAyJ_*q3)1K zwk@JZv^$_hX#Yd&V?5c>ntNCJ)@oA5vy^e2f6g55_jAVNy~1Oo!`OjnM%OPktgo#S z$*P*+vR^TwA&i$2OWh$1I<${x1MQB4#)gH5vux3a)`e4!J&R!0A)(>1VX6=o5#5($ zk}Aa)yF5B$+@d{MLp&LtWgxv-?j*bio`*$g{9Z{j(Il4u3LRh2lL+cn#bm-ustT~Gv zp`#icJCIc`+Kn^G@!h$ppI1)r_*c){Bz0PSQbXsBM*9A{A0gp%=h>N{fh?z*(^>JH zwUDUDuz~IXCLa?T5zJEjdnEmPM{y;4g+{BazgqNfrc>;x;U8Gc)!JQ@>l+i?H9TzY zSA)Hd$GiXj(cAfC?7Bk3Igwr=U!KP?QGE|}xio#So$HY>vkPuLaRFg^|3ZYpcv z|J@GuoYN2!#_5awkGWQN*A9*0E~#;jU1)S%%K7Qy1KuC^%Bqi#K54qB?6JNSu_1hL z;+`(Z;+RWIU;27_j&*dx;isKw7Uq+0SC2#MBE!vx)()+2WQ^yaaBehGcJI&{ZLH_w z+pmQA$mkmo`ahfFquW9s=Du_v62?|}zKUwce0y0L|1ge96bB}P(1J+fZDa#h%mnK|BmS2JxFLK;d>bEuI@TCDJC?! zXn(C#^r7AQHtal}*ekzJ{K4U|DgOKO>Aydp{`>REeh~P?{P*Wm)PH|I{rBh7|LeDd VgdZ&b*WU~N|N8kfm!D5v{|_W*i3R`w delta 36004 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 delta 4254 zcmXZeeQa0N8Nl&-r)?>9P@$cQxc)#(q2feL5fNRK3TY~om#Vy3kc!k&EYgB3NUu6k zBMO9o1;Wb`b-uEJC~S+0l5|1{ERt;~lEDIqF%9oThZFpMd(U5=bMEilbDr~@=iK%} zd)5!_S(_RvliVnZz8D!t`Zea^G3# zflmgPVo!X3RGdUzY5ao+g?K0oJdfAV&##K3UtuXa(cL&4C*v>iHSCU?(FNPk zaeL6fzQrr?eCX$lPWuIz&+|T`lXRlnc+i^%_o9K+;jP$$-SB;M!Zy4L_l5p<=mx$I z{hTrB_yTmNC0K<0(G1>)X1ET0uQ{P%N}ofI;HB`x3e3=d9nC~rczy_-_+;>0c>X{1 z{oJwXQFO=7^n0V3xe1-84BbE#I!`i#hG*A+y>J1V@^!%v&IJ+STQP&1 z&;Y(bQ+zo1ExMso=z>`f#L;zl6A6feWyq2m{Z{_|)CU&6$lE~8-p>oFVO4g)r!3v5LL`4k;@ z03CM>J=1n{flKK4PUF)IbVGMqf{wp4SdQNR%JJNP8+GA_Md%J*MvHJgI^l=t(QFU> z-Dpbxg`WA@@H}rqI<626v={n*f3zkBq4VF520UW|_un1N=79_R9zElwXo}uKcm5|V z#+~Sg;{;~#61v08#PsOYE}W%N+m?~K+?A9TTCXnQmexl__q_dp{r zMi(56*1~W!16Ak|O+epU7+iuL#RhbtcY|%{e236XpFzi6!o-1jQ{$)vi_uJsM9=QA z&|eVxt>`s+8%_C6^qTHR=Q)8c)al{0e{HY~9bbhVpLBFXwGVUuO?3kg44@gEU@f|{ zKcmI>DfY$Pn89=CQ58;0$CaY}JJ6yXjTT!SI^R>_`BL-?`zCrDc1%m+s2`0ldEhnr zMQt1n!V+|X8Z;ww&>C2R7Tt=_-;4&h4Ly<_n89z*ROdXB?z8|sy6ez@NGblh{;)%(9R zJlKF{;2pG>K1KujFW!n5(TN5=mR4^$n#zf20QG1l=Aj!}gpOYx`mdwoH>1`6872aj$#}5m?k46`mf*w&Ly5sri_@}WSE=D)@VLkWX zGuy`li|zyt$20g4-aa#q`d}+M?h`c71L!^e1_xl=5dMWjk7_I$Ky9!AJBk;bXCWH+ z>IUw=JNhFJ{JXyiJ%U|$BOXM*aGhqQnJ7YcP=;R1DQG}V!314kF?tklq93HKXtC}^ z=WRzfc6IW2nu_0|kxxb=pM^#|4~?`1ooF$-@N4MNY(uMk51PS~=myTBMVQ@~&UXb` z3x(+KC1`-j5E{iaDzFqA(PCSJx8Pp98Kc?h^8x7dM}n{7K>9n;Pw{qkqK4V1f64HVsp~2o2;FG{RLK1Gt9hJ>M7nDtH(T=r}s@X>^{8;dyp* z`r*n)-!DWr)Dx|ld(`_siiVL+L??P8^jpw?R-!Nb0X@6-&@bBd;2tz%U!(7T7y93a ze)in-{qE?-iqL?{F|pVxX;@6v=%=!sg@cVJ}y>sZ1 p @@ -113,26 +113,10 @@ {{ insp.inspector.get_full_name|default:insp.inspector.username|default:"-" }} - {% with leaf=insp.detailed_inspection %} - {% if leaf and leaf.verified_standard_stand_count is not None %} -
  • - {% translate "Arceaux classiques constatés" %} - {{ leaf.verified_standard_stand_count }} -
  • + {% get_inspection_detail_template insp as detail_template %} + {% if detail_template %} + {% include detail_template with insp=insp %} {% endif %} - {% if leaf and leaf.verified_cargo_stand_count is not None %} -
  • - {% translate "Arceaux cargo constatés" %} - {{ leaf.verified_cargo_stand_count }} -
  • - {% endif %} - {% if leaf and leaf.verified_drop_off_stand_count is not None %} -
  • - {% translate "Arceaux drop-off constatés" %} - {{ leaf.verified_drop_off_stand_count }} -
  • - {% endif %} - {% endwith %}
{% if insp.notes %} diff --git a/streetup/authorizations/locale/fr/LC_MESSAGES/django.mo b/streetup/authorizations/locale/fr/LC_MESSAGES/django.mo index be413788d39613fc277edd6304cdf3624ce0cfae..8ae5c7320d9dfcadcca7aaf65c2db70693404946 100644 GIT binary patch literal 13385 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 aD}7?1E}`;PFTJ5|v;P&hJ!$N%-u?q)Gb~mB diff --git a/streetup/authorizations/locale/fr/LC_MESSAGES/django.po b/streetup/authorizations/locale/fr/LC_MESSAGES/django.po index a86bd22..a2df810 100644 --- a/streetup/authorizations/locale/fr/LC_MESSAGES/django.po +++ b/streetup/authorizations/locale/fr/LC_MESSAGES/django.po @@ -180,11 +180,11 @@ msgstr "Localisation" #: authorizations/models.py:107 msgid "Autorisation d'occupation de l'espace public" -msgstr "" +msgstr "Autorisation d'occupation de l'espace public" #: authorizations/models.py:108 msgid "Autorisations d'occupation de l'espace public" -msgstr "" +msgstr "Autorisations d'occupation de l'espace public" #: authorizations/models.py:146 #, python-format @@ -295,23 +295,23 @@ msgstr "Documents joints" #: authorizations/templates/authorizations/authorization_detail.html:167 msgid "Aucun document joint." -msgstr "Documents joints" +msgstr "Aucun document joint." #: authorizations/templates/authorizations/authorization_detail.html:176 msgid "Ex: Arrêté de police" -msgstr "" +msgstr "Ex: Arrêté de police" #: authorizations/templates/authorizations/authorization_detail.html:183 msgid "Ajouter" -msgstr "Ajouter une date" +msgstr "Ajouter" #: authorizations/templates/authorizations/authorization_detail.html:194 msgid "Traitement de la demande" -msgstr "Description de la demande" +msgstr "Traitement de la demande" #: authorizations/templates/authorizations/authorization_detail.html:201 msgid "Modifier le statut" -msgstr "" +msgstr "Modifier le statut" #: authorizations/templates/authorizations/authorization_detail.html:211 msgid "Commentaire agent" @@ -319,11 +319,11 @@ msgstr "Commentaire agent" #: authorizations/templates/authorizations/authorization_detail.html:212 msgid "Saisir un commentaire ou des notes..." -msgstr "" +msgstr "Saisir un commentaire ou des notes..." #: authorizations/templates/authorizations/authorization_detail.html:216 msgid "Enregistrer le traitement" -msgstr "" +msgstr "Enregistrer le traitement" #: authorizations/templates/authorizations/authorization_list.html:41 #: authorizations/templates/authorizations/authorization_list.html:42 @@ -350,11 +350,11 @@ msgstr "Recherche" #: authorizations/templates/authorizations/authorization_list.html:82 #: authorizations/templates/authorizations/authorization_list.html:207 msgid "Tous les types" -msgstr "" +msgstr "Tous les types" #: authorizations/templates/authorizations/authorization_list.html:89 msgid "Rechercher un type..." -msgstr "Recherche" +msgstr "Rechercher un type..." #: authorizations/templates/authorizations/authorization_list.html:92 #: authorizations/templates/authorizations/new_authorization_default.html:226 @@ -363,7 +363,7 @@ msgstr "Effacer" #: authorizations/templates/authorizations/authorization_list.html:106 msgid "Aucun type correspondant" -msgstr "" +msgstr "Aucun type correspondant" #: authorizations/templates/authorizations/authorization_list.html:121 msgid "Filtrer" @@ -379,7 +379,7 @@ msgstr "Aucune demande trouvée." #: authorizations/templates/authorizations/authorization_list.html:215 msgid "types sélectionnés" -msgstr "" +msgstr "types sélectionnés" #: authorizations/templates/authorizations/authorization_success.html:9 #: authorizations/templates/authorizations/authorization_success.html:37 @@ -424,9 +424,7 @@ msgid "" msgstr "" "Votre demande d'autorisation d'occupation de l'espace public a bien été " "enregistrée. Un accusé de réception vous a été envoyé par email. Nos " -"services prendront contact avec vous dans les meilleurs délais.enregistrée. " -"Un accusé de réception vous a été envoyé par email. Nos services prendront " -"contact avec vous dans les meilleurs délais." +"services prendront contact avec vous dans les meilleurs délais." #: authorizations/templates/authorizations/authorization_success.html:64 msgid "Faire une nouvelle demande" @@ -562,18 +560,25 @@ msgid "" "mobilier, etc.) doit faire l'objet d'une autorisation préalable de la part " "de l'administration." msgstr "" +"Toute occupation de l'espace public (terrasse, affichage, événement, " +"mobilier, etc.) doit faire l'objet d'une autorisation préalable de la part " +"de l'administration." #: authorizations/templates/authorizations/new_authorization_default.html:121 msgid "" "Veuillez compléter ce formulaire et délimiter la zone concernée sur la carte " "ci-dessous ainsi que la période souhaitée." msgstr "" +"Veuillez compléter ce formulaire et délimiter la zone concernée sur la carte " +"ci-dessous ainsi que la période souhaitée." #: authorizations/templates/authorizations/new_authorization_default.html:126 msgid "" "Si vous éprouvez des difficultés ou avez des questions, vous pouvez " "contacter nos services." msgstr "" +"Si vous éprouvez des difficultés ou avez des questions, vous pouvez " +"contacter nos services." #: authorizations/templates/authorizations/new_authorization_default.html:144 msgid "Votre demande" @@ -672,19 +677,19 @@ msgstr "" #: authorizations/views.py:326 authorizations/views.py:375 msgid "Vous n'avez pas accès à cette vue." -msgstr "" +msgstr "Vous n'avez pas accès à cette vue." #: authorizations/views.py:392 msgid "La demande a été mise à jour avec succès." -msgstr "" +msgstr "La demande a été mise à jour avec succès." #: authorizations/views.py:409 msgid "Le document a été ajouté avec succès." -msgstr "" +msgstr "Le document a été ajouté avec succès." #: authorizations/views.py:413 msgid "Veuillez fournir une description et un fichier." -msgstr "" +msgstr "Veuillez fournir une description et un fichier." #~ msgid "Autorisation de voirie" #~ msgstr "Autorisation de voirie" diff --git a/streetup/common/locale/fr/LC_MESSAGES/django.mo b/streetup/common/locale/fr/LC_MESSAGES/django.mo index 6bdb1af6cd4922e811eb07a01fd6c7104d311b4a..de84c361af54361c09cec22d3810dd53bfb86402 100644 GIT binary patch literal 8753 zcmeI0TWlOx8OKj)Xi0hjdgIayho+6=HtRT{H=GOE*lWkcj$J!(@4$F>yqhRf@mK~5k*0WmKVxPkqZ3&XLjvPDB+a{ zkNoX#=FGW#=lj0%oil#*yft4nTp@A^a?k0;sNj_|_~GhbYs}Sf3p@wj0pAPngy+M% z;kodO@B;W4JQF?zcfx1k#qb|c{am!pnDuZs`~aMTC3qiHf8T{$;m@JQdlP;bo_3Zo zz3`GYhoR~>pvFG}HU1+|<2?!0{uulSd=b7M{tdnlt~tASe<4))dN>NNg?r)s@J9Fo z+yF17vy0#m+z4-jn93Z1CHMf;_|L%e;0utZ=2f^0z7AD?6Uw53>4%?y+u@b)9;kUf z4rThEK+W%1n=ivYp5K6%!HaQ%<~abbfHP3#cSH5_b+{S+2!0eEhduC2Ca-pzp@n;) z>=Q!G??I^g--gonmr!^S1^eByAECmZ-LSyhJ=tw;nnb7D0?)a^m!So-#?`aTTx{-;oW_%ke@Ml8~~-cO;V`o9lKzXu^*nnxinH$Q+hF+YRS_cu`M>lG-w zUyL)<&-HLUtU~$c^Zb|1#A0Pe6_TG}L&{ zLA5^)6+dr6`R{y;N~oACq26ByRXzkq;SAghkHQ<_8&Lk=i4si3_)zQX9w@&*0i}Nv zYW$a=?D_`O`uZ2#1zk0OrUexTuR_i5c$;rQ#nU+?L9L_h zkRo#%)cU%sUH&LkKhMI=@V8Lw<%~-UzixzTHwi5aq3rVz)cn2&RsR^2zJG$U%U_`8 zbq#|no<|@qGE-3TbP%fFhoIu42{F0(ahoqf#qH}5lbXLn)jOBLW#7x7{7`}F?gx3RE0D24#=uq4aqRs^2xXuB}BK=uC( zC_SHmn(z0a^!No-yu1W8uj5eb>z{A}o{rIa;WU)~_d>Nl3Z?H;?f1WjT3>6abQ;`> zT#x9I{bU1OlgJ&2`shbG*A3iUg^VEYLU6CU?&No8`@Y(yP(d(_yJRO_ivNA?j(CKM zv(7ccO$}M!F3_BG-BiF#K|;aBuI#5Z@)<_KGf(-Fn0{HnF8>pFxGbl1)N z?kaB00VqE!r+g9_L$scJBtSMJx)f7$$gO(dnns4)9cKslaYS*p2~oW08bA~)bv_L|3_hv2Av+MK|SYHTQ$iZm`p>W;IWOtktx& z+)n1RVNkUj_r=MApW4assb1A>J;}X$)p-h{%ui}T)_HCe4L7Jsr!4X3^0d`7<%4lf zZJS578b?{udOGw?Ig0YoPfWSdNc_lOvaO>w@vHNGBH3i;f-p;H6pb2|`@5QnS|636QRs zs7y`L$PGT|HN0vOGd*4rN@mc*to1kvd`r#l$J$CAS;x7<*|ya@h=n}7FxO`Wu_>0K zGIlhB^IlZ`>1;EfV|M=N`7iL#irC(M4aM8pJ^w5I){= z1FS1QHs~Oj3lwxotJ#h+!Y(}=Rp%3&uc+&eT@6Yg&#^{i1Nv_Fl=yW#O1RqaV5h?*)g%;74(jJJqcYdtyP)g9vsFx;u>+LR${ z!Q5P{N%M^7%**o3^%%_s^;}+OxI7D3M_%UViH&$(j={k=PHJv7INcX91WSs!HBii1 z6eFNiT$PE6&f;8#VIlaL8Jet^p}?z0ahj1r(0S5NWFs%C`UGU;Cv}!y5$06xHA9`1 z)TIZ7T97BGFhq)?)IWs&#y#ZNamg8Z)^qbluO6?_Aa^;%Hp$45w;0q5JuyCJ#M^nF zQE*lwT&0!ZCtdeT3cgvaU>h;kk&9)wwmWfaXHD6Lm$dCmf2?+DhcP~I(a2B)sX{ro zon&!ht=!`9PHdWCI!2G-pgJ#0<6or(kCd}qCIk708nLqJaKKcuB#)S?U$a?kvw5F% znUJln?YI5?{jPUbm5Zlgd4N1dEG;ikCCb9Trt5Va%E+gFx5yeov3IOgWNe!qZYW6q zqyOUdDOz?y)`h#GukhU|x++5aRD)&nttQh~(7ofx3vsRW7F*%H7uzX_|i2a4wMQ}rzMsMUZ zI#X82d0u&GS)xjcoH!CoUaXRI-SMT*Ow3{g8m+9Zi6}hWwRpC&a+3J2)OxJlbUwZ- zq7j*fO@mo9LO&q=HN3iS*rX*)UPPfad^|bWdy2Yp!}124x`TkL-p)B@GGQN* zA`4!iO~X!;z5MJzgE!>IRn7EDI?B@u^ zXf72dW`@+F1e7yPrq{`wshNob-nwHHx!&!Wp0c3}Dvwpl;Z&O>y?McM)@EO}Gk&gv z%@T*OJk=RY{cB=<^hb&Osl~H|Td@#Rr+qdUyOHeBOU-TrTD(m@GnJ|7(TRQQru;^nWTo-69@I*^^Lkp^9}n1d zlM|&WUuiy$N<-{01NN3md8#x%Q5q`SJre`tqgUTLv9Gdj%uBPlGz(x)CnC{rRjn%C;J2pmkr`^)KZJj=0RzHwdKaf^GkXApC sIv?q)A4sboNUI-6U0;l=A4vLkJNbWgs~p7U4;B;V72kIBvoRSb(#bj|-{eA6RWn z+~lk^W+N9`uoe&C28?1Mp2ut)$1F^sAMYcZ`NoG9{+TkLD197Pp%)LK0t#alUPzsv zKo9Gim+UlfVG%2^JkyvO^rLPZLJQBKGP;2Z_$jW(H>e8CV;=s(V$5|?J*>eJY(!n( zkJZ?Z1*~t*u(KI$bmJuI!PBUWU!yYph#5HdrX28%5)O__ym=48qw(nXUcN)aomLJ?GaQ!%0j)po;v>+JsiKo z23$h5wvO_twLPf&qIuL`U%bQ#WpoD>@pGg)<^!q%i^yg&NK++tqk8K@^|lRly$_Z7 z0ID*hsFGhpwe}I}xihGQ=i=-r(*@K6zMxv+;BNKSi4?=QPzzU}dfS1$=tuSTB5I+B zNNbnNt%a1eeocC|0#KC{U_G;u8Q;!_hO*hkRJQyyO)FDF?|~kyq0*Hz_193xRHfRP zthroH1*TyB9Gx6AGgVy;C8xyno-yLfS*`4^`~kIbpm##$QEN0*fgQ{irjMz2VhdB1 z(~G3BbA{y>QM-CSR!0LnYSZfAbubn)Z8hAc)Rhj|H8_~O6|usBW3fmwVY))0*l-|h zw-$wR16DW|u%h9S*r{Y9U{4i$?U}6Zypdoe7`BE7*g`|GfW6xjv}Zjnc3)}F#9ZmT z!`|nuv=iPs`?L3^I}kn*j6{MXA#*UCObjLyM+2d#Jz$mC5m%u-YfVk$yZ1U={~f|{ iS66H>7WymXPo9cYSXUkP`?5^?MVZUKQeOXWA^rxgkI%{g diff --git a/streetup/common/locale/fr/LC_MESSAGES/django.po b/streetup/common/locale/fr/LC_MESSAGES/django.po index e32e7fa..bc97bf0 100644 --- a/streetup/common/locale/fr/LC_MESSAGES/django.po +++ b/streetup/common/locale/fr/LC_MESSAGES/django.po @@ -166,75 +166,79 @@ msgstr "Aucun document associé" #: common/templates/common/components/help_panel.html:9 msgid "Chargement..." -msgstr "" +msgstr "Chargement..." #: common/templates/common/components/help_panel.html:10 msgid "Erreur lors du chargement." -msgstr "" +msgstr "Erreur lors du chargement." #: common/templates/common/components/help_panel.html:16 msgid "Centre d'aide" -msgstr "" +msgstr "Centre d'aide" #: common/templates/common/components/help_panel.html:30 msgid "Rechercher un guide..." -msgstr "" +msgstr "Rechercher un guide..." #: common/templates/common/components/help_panel.html:39 msgid "Prise en main de StreetUp" -msgstr "" +msgstr "Prise en main de StreetUp" #: common/templates/common/components/help_panel.html:40 msgid "Découvrez les bases de l'application, la navigation et le menu." -msgstr "" +msgstr "Découvrez les bases de l'application, la navigation et le menu." #: common/templates/common/components/help_panel.html:48 msgid "Rechercher et filtrer des assets" -msgstr "" +msgstr "Rechercher et filtrer des assets" #: common/templates/common/components/help_panel.html:49 msgid "Apprenez à rechercher, filtrer et personnaliser l'inventaire." -msgstr "" +msgstr "Apprenez à rechercher, filtrer et personnaliser l'inventaire." #: common/templates/common/components/help_panel.html:57 msgid "Statuts des interventions" -msgstr "" +msgstr "Statuts des interventions" #: common/templates/common/components/help_panel.html:58 msgid "" "Comprendre le cycle de vie d'une intervention à travers ses différents " "statuts." msgstr "" +"Comprendre le cycle de vie d'une intervention à travers ses différents " +"statuts." #: common/templates/common/components/help_panel.html:67 msgid "Approuver des interventions" -msgstr "" +msgstr "Approuver des interventions" #: common/templates/common/components/help_panel.html:68 msgid "" "Guide destiné aux gestionnaires pour valider et approuver les chantiers." msgstr "" +"Guide destiné aux gestionnaires pour valider et approuver les chantiers." #: common/templates/common/components/help_panel.html:78 msgid "Gérer les projets" -msgstr "" +msgstr "Gérer les projets" #: common/templates/common/components/help_panel.html:79 msgid "" "Comment regrouper les interventions et suivre la progression des chantiers." msgstr "" +"Comment regrouper les interventions et suivre la progression des chantiers." #: common/templates/common/components/help_panel.html:89 msgid "Ajouter un contrôle" -msgstr "" +msgstr "Ajouter un contrôle" #: common/templates/common/components/help_panel.html:90 msgid "Comment planifier, réaliser et synchroniser un contrôle de conformité." -msgstr "" +msgstr "Comment planifier, réaliser et synchroniser un contrôle de conformité." #: common/templates/common/components/help_panel.html:99 msgid "Aucun guide ne correspond à votre recherche." -msgstr "" +msgstr "Aucun guide ne correspond à votre recherche." #: common/tests.py:48 common/tests.py:80 common/views.py:265 #: common/views.py:269 common/views.py:280 @@ -243,123 +247,123 @@ msgstr "Vous ne pouvez pas accéder à ce compte." #: common/utils.py:132 msgid "Belgique (PEB / Maison Communale / Sécurité PMR)" -msgstr "" +msgstr "Belgique (PEB / Maison Communale / Sécurité PMR)" #: common/utils.py:133 msgid "Hôtel de Ville / Maison Communale" -msgstr "" +msgstr "Hôtel de Ville / Maison Communale" #: common/utils.py:134 msgid "PEB" -msgstr "" +msgstr "PEB" #: common/utils.py:135 msgid "Performance Énergétique des Bâtiments (PEB)" -msgstr "" +msgstr "Performance Énergétique des Bâtiments (PEB)" #: common/utils.py:136 msgid "Bilan Carbone" -msgstr "" +msgstr "Bilan Carbone" #: common/utils.py:137 msgid "Émissions de Carbone / Bilan Énergétique" -msgstr "" +msgstr "Émissions de Carbone / Bilan Énergétique" #: common/utils.py:138 msgid "Accès public & PMR" -msgstr "" +msgstr "Accès public & PMR" #: common/utils.py:139 msgid "Accueil & Sécurité du Public (Normes PMR)" -msgstr "" +msgstr "Accueil & Sécurité du Public (Normes PMR)" #: common/utils.py:140 msgid "Catégorie d'accueil" -msgstr "" +msgstr "Catégorie d'accueil" #: common/utils.py:141 msgid "Type d'affectation" -msgstr "" +msgstr "Type d'affectation" #: common/utils.py:144 msgid "France (DPE / GES / Mairie / ERP)" -msgstr "" +msgstr "France (DPE / GES / Mairie / ERP)" #: common/utils.py:145 msgid "Mairie / Hôtel de Ville" -msgstr "" +msgstr "Mairie / Hôtel de Ville" #: common/utils.py:146 msgid "DPE" -msgstr "" +msgstr "DPE" #: common/utils.py:147 msgid "Diagnostic de Performance Énergétique (DPE)" -msgstr "" +msgstr "Diagnostic de Performance Énergétique (DPE)" #: common/utils.py:148 msgid "GES" -msgstr "" +msgstr "GES" #: common/utils.py:149 msgid "Émissions de Gaz à Effet de Serre (GES)" -msgstr "" +msgstr "Émissions de Gaz à Effet de Serre (GES)" #: common/utils.py:150 msgid "ERP" -msgstr "" +msgstr "ERP" #: common/utils.py:151 msgid "Établissement Recevant du Public (ERP)" -msgstr "" +msgstr "Établissement Recevant du Public (ERP)" #: common/utils.py:152 msgid "Catégorie ERP" -msgstr "" +msgstr "Catégorie ERP" #: common/utils.py:153 msgid "Type ERP" -msgstr "" +msgstr "Type ERP" #: common/utils.py:156 msgid "International / Générique" -msgstr "" +msgstr "International / Générique" #: common/utils.py:157 msgid "Bâtiment Administratif / Hôtel de Ville" -msgstr "" +msgstr "Bâtiment Administratif / Hôtel de Ville" #: common/utils.py:158 msgid "PEB / DPE" -msgstr "" +msgstr "PEB / DPE" #: common/utils.py:159 msgid "Performance Énergétique (PEB / DPE / EPC)" -msgstr "" +msgstr "Performance Énergétique (PEB / DPE / EPC)" #: common/utils.py:160 msgid "Émissions Carbone" -msgstr "" +msgstr "Émissions Carbone" #: common/utils.py:161 msgid "Bilan Carbone & Émissions" -msgstr "" +msgstr "Bilan Carbone & Émissions" #: common/utils.py:162 msgid "Accès Public" -msgstr "" +msgstr "Accès Public" #: common/utils.py:163 msgid "Bâtiment d'Accueil du Public (ERP / PMR)" -msgstr "" +msgstr "Bâtiment d'Accueil du Public (ERP / PMR)" #: common/utils.py:164 msgid "Capacité d'accueil" -msgstr "" +msgstr "Capacité d'accueil" #: common/utils.py:165 msgid "Type d'établissement" -msgstr "" +msgstr "Type d'établissement" #: common/views.py:104 msgid "Coordonnées invalides" @@ -451,16 +455,16 @@ msgstr "Format de filtres statut de validation invalide" #: common/views.py:499 msgid "Format de préférences invalide" -msgstr "Format de filtres invalide" +msgstr "Format de préférences invalide" #: common/views.py:550 common/views.py:576 msgid "Document non trouvé" -msgstr "Aucune rue trouvée" +msgstr "Document non trouvé" #: common/views.py:560 common/views.py:564 msgid "Accès interdit" -msgstr "" +msgstr "Accès interdit" #: common/views.py:582 msgid "Erreur lors de la lecture du document" -msgstr "" +msgstr "Erreur lors de la lecture du document" diff --git a/streetup/contracts/locale/fr/LC_MESSAGES/django.mo b/streetup/contracts/locale/fr/LC_MESSAGES/django.mo index c308535e76007db121c01248a723ba3dd97b731d..dada3a576b73e3815cfe051a1968b145740bde2a 100644 GIT binary patch delta 8837 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 N^8fkzzvL^<=imGImDm6P delta 8249 zcmYk<3w+PjAII@yH)h6ca~a$GwqGCg9 z(URyt*GiP6f1*30=qiQol*?cL*L&x9JbWKMp68tJ?VQg!=ezCNBA?0yKHk%zeya_~ zgVl_Q#16HL3G^{$SVOfMQ|2+|ZJdwQv3ra$jW8b*u^8*%D&(Jej{iLP4o2e-=#K%h z_WoKpmU_6Yd(CVL^=Mdt4e&9ni`!5Sc+0hajq1}CjKa`3V`^e+48kl_2YWdCU?BBD zsOOHt4mb-_a3>}juQBH+ck-mO4TAXRrodNFe`uz$F^g(;BQOy)XptmAY8ECtIUGc0w(_Tnxg|$n=>K^x$e_ z8JL|Ih^H_dzekPyDr#+nwy?V+2{n)`RC^9;5f1fI@K9KWO8LvE47`u(`M0QTc^S3M z!dluF#UabWWMWMmiF)t^)O8PF5SF7lw$7d3jvc8VK~0S}h?S+0g`sY2he~Z8@=i0v zwJ$==*;>>{)}tP<36=V-&I73Hj$>{73U%EtsE+=HzUadiAyZxxKtVl>Mtuj`pgNR? ztUptNO4Van2j4@D^dt_)KTuO~XKOoUGtfhQHS+B-J5d8UfrHVXhv~T^F;@G3F$JDs zHY5McDgNVH6P#+l3!N~7`ZDz3K`h0yI2%W{F=i^B#G%-W%{>ZVKy{!dABSLUf%~z& zt6#$g+W&#+wudpO?URqiI3Bsie2m)fHRy#0o1;3Khb&|>2elS9Vm&;9h4?LMO?A(- zi*gL|tuu3x={M`q%OK2A3R+~<+SwOHV|(hI@JpP9O7S2XBXBO($2Hghx1i?uAZj-p z!Mb=HwN`$_I`}JUO_(gDp0+IVuf>u|gVsP6hGJiAh@-I<&PBao35MVb)C)E^x1(P0 z4k`o3P$|EFTAWu=9j?s}fM(bfb$#y+-#GT*lrBFb_KGcKi@ix6U0+q^mY=o^b67N7| zW<2Wp`RIcSQTHuIrFJ!{!@E%*v=gZNPNN3;7pkLP)7j2#9n=HbVpY#knJK^oEWyV3 zIJUqYs0V+8nv!#4K7iZW4aB^TrIPSky+sO#sUQohQy??GL^50$z1o!|9f z{$pvlPJ{MmliT@i2-C4AF2ig*fqoc4J~g6fR0dKp3VYyI9E(~b^|)D65r=wi2Q0w; z$gG+Qcm8}&@*hBh-yL@DgHSzei`B6g2H^lq!n?5sK7xADYSa`w>)ei-`-2#VKVUNq z>SZ(11{0{?g}rfsmjZ(`AG(GJS~I8@Av?*e!)!d`^yJ&$?M9(q{2cn=4y=j0QQPnU zs-vH{`WF~T{Q~;pWz+z@S1CkO@L@^nh8R>26Hy}>fSTJGsJWes+GZ<}kDu9s>c~%+ zj@PhDHKwMo{kvh>o%TiT`q}%sU?SHI!#djkizw(tYte&yP#rpndhr!hPyfNOSiQfk zPeyfUI%>+6qP`=~qVC_}+CN3Dg$t;);y=Jz{*lb3a}PVM9q0AYIm&1Bs_#o@efpoB3S8Z+W)B(vT;1N!V0X7pQBQJ z4wYixLH5HGjzQG(FboSY6N^zJ+<;`??8juRdl&D(Y;1z};TkMQZ!m?#!FGFPVh;6= zsKr!<>cCRe+SusYx4QOMQJMM-L-7o%1HWT^3>ji~Ni$T3(_Fm^>iRxI$iE&?NJ9ip z!Up&dYD%6)rEViCwI8E8at8H)bEuA9L%lFys2xZYYFo#m?n^*rG#!=6Zm6{~a47j# z3dg&Kx$eT{s24niI=>D1Dx0@aBMBVlJ~Yla)M8CRExruYbpugzUWguCjQTQGpay=_ zOCg-X3Dn3hVng&FZufCCY9z_1_B7NY%tsHFVH7@t%D_HU$B$to{)lWd6EMQQr#@;? zCZRIt?MFcm9*(+j2CC-|p*ptGo!^8VsqaTk%?;GZ0!G^VTA)(f0b5{i*FGCHWe=kU zQjWU+2_&;#v%wb3PSl0(q2}rn)P>)mdioRU%XJBrsVk@s*1g+qzj#!KI$(1wL}h9z zYG8X&13iKy#hk_4wEuHQ**Pml4<{C53|62Jm#Rb>(i(g9mUpY zM%(W~3T99(Ll5r8Qv4ieW4|%{-N5_J5f!lWSo?>=D;PsPY@A(WX}F(yS6BBdvKa_P zbubaNdj?@KPQ^4lg-x*Tc-w&#R7d+^B0h-TcnVu7)Wc)QAj}1f!ah7rsh*5+xDZ=n z1*YP0)FP`n!M>;&wx`|$zr+Qo)qeLx+rfpXMY<04+?^B2e{~8+X$Zt)SQo#-0Q?;_ zcUMqrB5;yTeM784Jqxu4a#5>(Flvq`VJ%#Udj3k(;(P-2{LRk2lgPhb@Bt0Vz!}sR z@e*p^`%bn!Zh+0GC!?+(h)Vf5R7c93ORyI8mDmZ_p{C$8YCtzone@NMF6IO;g_jkmqj-xU&0u!(l8{-CSfp4Imdmcly z|9_)UhX$XiHbtSRdISbx0@lPdRHm{~8Og`GI1qK+c=W?*SQ}@dGO-wS-%8Y4S&tg% z4(zJ^e}aNi6?w0HUc!ifyHO+FkJ_%EVq3h7%2?8Uc1`7CDD@#& zwVO~KT&VNB->jmb8(u^`=m6&7_o%sQHO+q6+F&2*gK-{KptfuC>Gto2rC3D0$qf7R zeGzKWMbESyX^P?0vyjxAzUbA6Mp2N(sFY2`Fr0(h6_2|5^QgJqbujwl>F<)*)-^eGE~afpxR$U-S8$hz@yHys5!iW`k=(j zVjW;6_QXdq8&9IvL}R|U8juH-fwrg*T;6Q*zm-A}4O%1(=Gdudih6J-EWiTnf}7p> zi>TBF%(Xugf>9kzM`bb}HR6GogoUU~EJwX(Eous$_qxJP)Z8CJeIS0sW*B_G%}5$* zI}O3!_#obnAG>;E7DNX1V(g61U^ag3jAfuX)JLOUyb*oSyNiOh*Q=;)cM#Rn&s_a9 zYEAr%T8w|AMtB{g(XY(b<4_$;LJgz?_!5&enH#0_F25zV=0@J(U? zWqtj0XhG*uZ$^Ao{z^pHlj28$kNgdA-T7HdHx#j5M z?r-RMlBuC5QSj@x+HDJ&t{5aX%OC4z`v z)cvsu4n!SOh>4W%a`gwQTKUbN`j~30T|ajsAK&Gq2S*bBqCC`HJdV27^cGhagIswB z77?AfW*IIaekZg?LI@q3EL9u%Zm#Q2eJ1g5-fz|tTZ#6BjzU7;zMfoo^Z4s#0n>uThvPx&maCeEmVBg#_sTST{DDo+q!xW)i(7)AMS;%nD7h_=3j zj?+X_%5|!0q!oLWuZRo_97bz0F{FG;WaE~Z?)u62U#{tmvk83*Tf1}LQ=UormGVoG zaUI{LrsJr^gmLB^<*wMDxP#DG*RKvYhAoY7G?l+2-lLpDWKceYZS)z` zv5Tlnc{vUwx)84tvx%RHQbI=`BAu8-{D+9-o;mIriPRr(Wr}90{^NLq7(lx}&LG-S zE+S?S-VbS5K%LCv|=`m+f|P=kIQx)oH6 zK+p;*3c6(I!Apk@bqJykb&+9N>=+X0sfgYmpXc;?zR#XL&-eR0-`~irFF)%WpA34{ z#+aLNV`}g&uE57wj<0bKPGJ?!<6-m-8dHK1tiWF9FOoZ&Lme=Lb$A7v@iwl(anwE^ zJU94;S~!o57)Tnk1;eO>`cMg+L{*qT-B=D=aTHa+C)CXqQBUy?mt*j(-De|eT?;m$ z*U3N!#&G~|U@1;xGtOWSmZogQM^OhHM^%_bJ%NWx@IETxQPfR5LsdHNeCM3DdS;G+ zD)*nWl{H{FaVu)0-KY(^TpYtP;y6}d3R^Ji=EqPKKfy3gp!O@E68(uPcwtfAKbW>n zveVg({VYgg7fxY2{zX-^>%48o1E?G5L%r!4e2Uj`DK=fOO}G`cZZCFVFRCf;UCmALLDZoxvRD)zLjpbZ{rS%6Gtcbo%=64V@4dWlIPZHsQSMe4 zV{!>&%J4oe$EO&;H+T@IumtC^0Rx@J6kr^K*kV18+Am?fX1#?4%s;k{;8NnTPUD)5 z3|=v@9>1VA{EMq`!NwIyV@ipuFpAqy2{oe8#<1DY(gb;8dX^b>VOQc!Xb>}9jwGj)IOhG zJNSuOIFD;F>=?5ZccKz%LnUw#Rbe;k#&TGLBd7wtqHb;$^%R9^_QD8ipBQT0UR;N6 z0|OnH#&*1cg*c5-oWUk6?(!-=i#nhkRpB7&32veie26+|1a%Y7QI$?wKU$|fT{Fi( zm4~{$%BnFyT#MSM9<@QEjXSW2IE_K<#T__k=SNW$Kf@TlMeUbICHeXcDMPH9s(E(I5o%j|6FiDDs06q4dEfOOR9u5VK$2!u{S&w4%O()c8=OAyz24m` zj01u4N956mySO8F2nUb8g1FTKFP71-{|(-+oM9|6-{6mO}M^B|HpX0MCQH@HBWGJQ#iks-F+Q z6X2KOQSkdv{rxeNK7I=4!~byU-$0G)P<~X;sZi~l2A9C)a53BjkAOR&`ujn+8{QB5 z;L3%0``1CWcRN(MyP?MM1;;0#>VF!Z4WEb7|2!t+?XV4MTs=_jk2~&$%Sb=w(l5hy z(sPf`^OwU_q_2V+=cl2@IR&Nf$D#D|HFzTYE>u5%0@cpX;o)#0%2WRqL%L=;+XxD-AJHQv90>dz0L#{Du>{r?O#u3tb@Xy#*-bjh3! zrSD52rep?T0s2toKL*#s2jL?4?@;r-5M$MRo(z>f8)`l;gsQK{@p8xaLfKCls{NhN z!aJb!^cYlo&p5sarQg?}^m+hF)VPj^df!4GnJ$-qB~<^mLDhFNJRRisoTzmKwcxf7tqvly!V4ybZnjzf-PQ1xC5+u*Gb6E}}Q&BN1B{r!&P3sB>G z32NS6hnkQjpr<=`qn~~A9CCRHO{TD3*G`P{5q7K{Rl3D z{|cAGlW>x=;AQY^cpW?s?t?4gPhI}0IF-h|5o+E7#}pn&`g(W}yb)?#w>s{Hs}4X9 zQ2O~dI;U~|H?;78C3*iBL)qI>sCn#$8s}DsiJGd*zXM7ikGkhIsPX^3x|31ZS_x6A)5RQ>y)>ia6318Y$F{1%kHUVseIENIK; zZ3R?6&xNvsbx`)>!9!pSrH@@u`n=htZ-*N99;o?$1gf3KAVV=vLZ-yL0u?Xjwdegk z9_}W64(x+9sP-3hHi+6cX+``8Y3tb4jm;>fd@O|9uZU1YQkQ-}O*_aX&l^?t`+w zC*XYew@~l>Bb2^=1y%16bZR?X2vy$=P3p1uMPhrfjK zw>gEp{$rrV*A6d%mqY3CBk&@)2TD(W2Q@#xhF8Ks-Mq6`O%9m{Te)i^#3>>hV$zElc4OX4XQuqL+Pp8@d_yYlp&$b+z1bX_d&Ju z093vE;F0htsCvH-H9s#ozUFw~J99l93+4B1Q013GrrMkbrSEM}{TYWEcLg2^Ct(&J zpyqEcl$|{e7r^JB;=oG~6`KEqDu3FFeBC(@61vPyQ1g91)O>!Vax+i(?5MMfwIPy?zvGTn|FM|9L2XdDi9s3snDJhpO+` zm3chwfSTVysCn1|-v)O=)q5LMzwd=A_Yl

NQY4Kb|cjM+z!?LT~P0R3aWqiLFw^vcr5%&sQP{YRsLniSK;ZT zUxQkA7M_#qbqLDNcEDxuI*2KmhaoC5{{VT#EI2ohqpKi8GP|JiAAt+uKS9mguN)61 z=*s?%gtF(Op~iKb<5GA4Xx&ua9xVR<&{6 zz}DM{5^O(GVIcI?BnL^$eqX>MAv(eyAk=ZkLX%} zJe}R)qwsf;Ey$Tj71@m}L^dPuMIJ$PEkWep9mpRcA4SeVu0l>g&PR0hA}1r)B7;aj zG8Z`)`6BWc$Xet;$xr=`&Q8iiqcp~k9c`Vpo+um(;&QIwq*|$HZ zH16m*eL;sR=I)}RSMtk#m@0F%$4FQENihy8scLVzx9v%g57f69L2;rswLBX{$Fx$* zZBJBIeO?eV2Hz&tU^19iq{~iAzNuQXx;9meP}D9I6<}>y_b4_QRTG;;)d@M+E;Jm+ z!FZ-l-;SY4-$qqijz)vAz$wZLlEAkW##*dRjnXUnqsj3a&W2}Vge82kHkEo6aIY=3 zO<)zwHEnmQH%WwzFQfgGF@@e_Fpi=yLp(xrfi2SrHsEZnRPv-fJKBb!mx5xJN;*yN zXprSsuqbaFqcgo@V_p#(>kX}kMXP^O*)?HtA|_NM*_(P=#Of2>=GIYB6GPd>oF^1b`IW)drnXg6D=VDo@mLV%&*E5P=Y`^g7mw$& zGujrE@rN$Eq}}hJqj{Ntx*BmK(^gBw zq2q6AxV3QAD&);rs_9Z$hx6ggRNa0BTf*J6wsGF3b}&o4naG}?!vy7FZdveM(jIzc z6gFLNiS06LykZsySwhzMa(uHUKre|+QBmd~5Ozs0QeqsumK7&L2ht>f|v zG-b43cc=EAk>UQr7Osw#Qp5mWiHLwHk&$PtsWFE2z(`ouMSBhFk zIrAcv`TYJ7i`Us#R9RyBabK-6i61wda|SbM@!%p+G}9fOAl^oCxmwDCyfhLp)XYZw z%mE2@l&Qqgc68Dl%>H9RomxeS5w)r9nt#GI%Pbl7cJl#@qUNCX5W!conXjq|t+p(> zNz0y!#sj~~kM>vnneJr1&6%_9qkg3t&+n#HsERH&dk#c z(rvNIFU*tgNkj(qq@G{e;V7Q4cV_C|PF5h_CD$Xk6Rk zY=6Atn%%>HjjDZE1PH3f>yMvb8058Fn6C%*!ZQhh(r zSQ8r6;f+}=baA{qwYy$;&sQ^$fQkVTR>yE;lj5 z^$kd_ezylv4A}2UYq-uIGq;-jx|y>R3ajM~BAn)ONqgoIQHjk_qXc#6P?PytBeTWQ zIpIvVzIq|m!3iLnR)w&7T;N1QLOaD_e@C_UFjg3ZlPre>{9$a)(}8B%5pCE{nQ;`* zICpL2@K8-njw~wV)9*6!?X{dTv`Z3-#lD|zs@Otva>&)5|4lQ!QCp`#TbYfusglp} zSiw9y4QX$qJ$t(xpWRZnQRsMcIp;rS#2Zh{NIk@jut5r_iJbgK5hM0lV*~OysJM*} zuS6{RW<)1+41VOAil6-`9yXL{M(7>OZ?=8o{nnI%s9a)Gr4)IrN@jDWTt}+h>=PK| zm-Q0{XYX=^yJp@TXj9bLEYvu`Xdh04jdB?siX;j5$9?)n~ySqO(5PcbWfFVOq_sJTK4Lp$!Y&m7jfx zFmV)U7tlO|6+W&J#@^~ZcK{^RH75SI zwUwJbRyspNc{44ab(lSOqB9)v>RWjh)C%FI_F+zfRMc{GY34PT={)2X(?Z{9VKXZe z{?cWKx_j1lukE#)dxtmnZ5W(SB;fp67)Zv0(ZZ_gcv2XNy6pU+4TWJ}`>7}_=vd!n zuk7s}E(~latnRk!Hgpa2o%!w!gT3?ny(BH*5Mjb@A&R@~noa%vcCdS(*Iv{+(B0R6 zY4_^Y!@V0fUP94uyov!AMtrZ_W&67a*KSfzF6!^Uv=nqk@p!WgJs9X4=xug;Mdv%` z_YkL8dJFQqE;b`O)8*_@g7CuZtd#ia#hXUf6wYs!Q@6(axX{Zkel!TjyX^Vff^_~+ zsTzBw0>_^+C#SHIC6kNKx{yPao?P4>+C>-J6&)AOpZy-!azJ$->1Myj&3=z-*=*X` z?{Tx=<7U6du@bSPo&6ryx}%!?9+!W?Yx#sV`#moElrZ}}j+3DFv-y8qTR*Zj&J#0! vdYdtG_Iupy_qhC|Jo`Ov_Iupy_qf^bakJm!O8QWme=vNDZ+QRz-{bxlqDIK; literal 13815 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 a;j^W7OAV*2sn1+fpSh+!bNz2VbNx3DB2Os* diff --git a/streetup/controls/locale/fr/LC_MESSAGES/django.po b/streetup/controls/locale/fr/LC_MESSAGES/django.po index 8c95689..2a7ec69 100644 --- a/streetup/controls/locale/fr/LC_MESSAGES/django.po +++ b/streetup/controls/locale/fr/LC_MESSAGES/django.po @@ -547,7 +547,7 @@ msgstr "le" #: controls/templates/controls/controls_detail_content.html:389 #: controls/templates/controls/controls_detail_mobile.html:435 msgid "Suivis de la remarque" -msgstr "Quantités de la remarque" +msgstr "Suivis de la remarque" #: controls/templates/controls/controls_detail_content.html:399 #: controls/templates/controls/controls_detail_content.html:436 @@ -951,6 +951,8 @@ msgid "" "Décochez uniquement si vous souhaitez corriger une faute ou modifier la " "saisie précédente sans ajouter de nouvelle étape à l'historique." msgstr "" +"Décochez uniquement si vous souhaitez corriger une faute ou modifier la " +"saisie précédente sans ajouter de nouvelle étape à l'historique." #: controls/templates/controls/remarks_form.html:60 #: controls/templates/controls/remarks_form_mobile.html:50 @@ -1029,7 +1031,7 @@ msgstr "Description : " #: controls/views_reports_pdf.py:505 #, python-format msgid "Erreur lors du chargement ou du dessin sur le plan %(name)s: %(e)s" -msgstr "Erreur de chargement d'image: %(e)s" +msgstr "Erreur lors du chargement ou du dessin sur le plan %(name)s: %(e)s" #: controls/views_reports_pdf.py:743 msgid "Inconnu" diff --git a/streetup/controls/locale/fr/LC_MESSAGES/djangojs.po b/streetup/controls/locale/fr/LC_MESSAGES/djangojs.po index 311856b..644f042 100644 --- a/streetup/controls/locale/fr/LC_MESSAGES/djangojs.po +++ b/streetup/controls/locale/fr/LC_MESSAGES/djangojs.po @@ -125,21 +125,28 @@ msgstr "Photo capturée avec succès." #: controls/static/controls/remarks_form.js:50 msgid "" "L'enregistrement a pris trop de temps. Vérifiez votre connexion et réessayez." -msgstr "L'enregistrement a pris trop de temps. Vérifiez votre connexion et réessayez." +msgstr "" +"L'enregistrement a pris trop de temps. Vérifiez votre connexion et réessayez." #: controls/static/controls/remarks_form.js:209 msgid "" "Accès à la caméra refusé. Pour l'autoriser :\n" "• Android : Réglages → Applications → [Navigateur] → Autorisations → Caméra\n" "• iPhone : Réglages → Safari → Caméra → Autoriser" -msgstr "Accès à la caméra refusé. Pour l'autoriser :\n• Android : Réglages → Applications → [Navigateur] → Autorisations → Caméra\n• iPhone : Réglages → Safari → Caméra → Autoriser" +msgstr "" +"Accès à la caméra refusé. Pour l'autoriser :\n" +"• Android : Réglages → Applications → [Navigateur] → Autorisations → Caméra\n" +"• iPhone : Réglages → Safari → Caméra → Autoriser" #: controls/static/controls/remarks_form.js:216 msgid "" "L'accès à la caméra a été refusé. Veuillez appuyer sur 'Autoriser' lors de " "la prochaine demande, ou vérifiez les autorisations dans les réglages de " "votre navigateur." -msgstr "L'accès à la caméra a été refusé. Veuillez appuyer sur 'Autoriser' lors de la prochaine demande, ou vérifiez les autorisations dans les réglages de votre navigateur." +msgstr "" +"L'accès à la caméra a été refusé. Veuillez appuyer sur 'Autoriser' lors de " +"la prochaine demande, ou vérifiez les autorisations dans les réglages de " +"votre navigateur." #: controls/static/controls/remarks_form.js:222 msgid "Aucune caméra disponible sur cet appareil." diff --git a/streetup/documents/locale/fr/LC_MESSAGES/django.mo b/streetup/documents/locale/fr/LC_MESSAGES/django.mo index 4d6d1b387297f9f25d1580284d5041aa6071cd5b..044acbd1ca8d3350eccaf8ae70c0c42f4c6dd7cf 100644 GIT binary patch delta 1985 zcmXZcZD`e19Ki9jY;$^b+uig|=k9#SDbnVA2y?epb6ZOsB_&v3#?YjP5%vsX+`rV& zWxg3LY7nzQln|8jBJ@CoB+WPTMbKuwNun}P?1c%5NPWNj&#TY*pL_1__dCCH{{QKt zWj`G*J9%YxvLJ+Ty(NTsIJY%~*;tQ0FU1_T;4JLM1Na~=#4}ipGx7IJIG^Xsn8h1t zyv*7VDzPrwi2M|q*M=m_Ww3*Z3_gif_#8Ta04s114g5CVj-zPcF?8L>Sc?<*FrLL` ztZPgE-;NgCiN@K9=6k9wNdvsVgnY<(T)rx4C)xXf=xIS{RB<$1J>X)=J8T|E?=Jp%ApBXqU$zd7JG0G z?nIBcA5HiwmSYj^WHQLW%HE2;i&>t>(E>_nXTC>Ueje*_8VztYK3_w+9x@x!4i%zX z(4*OkZgdw~@P4EdNhmVNGI0!RaSR)AB6=PzexiN$#*o3yUfc|eQHsC(A z;6u0whtNFZXs1dzpZwu00|Wku+wm`a9XH<%Tm zJb|n6D|Fp&=#KxzdYrR4?a*>eRx#1RU>WYk1vrTQaTL89pQDMtMiZQi{(`Q%f{XFC z_B2r=T6ing;RbZay=bA&q6NLwPXAr_W}FzpR-Q-E7EhuDPT^ww2W??hAwAoCv>EMK zE83AxG(lhViRkm_x*~d4h70li|BQ(iCceZ)_$ONFe`vzWd(vB7j|ON$6RgJu>_R)U z8|~PBbYln6@5Lc>14q!iG>&$3B4J>FZ_yq9j3)dwdKFD{3q8B4jx@k3^wMp@9QL4z zcHt7-gC1oOE#w{K-iG(l4ozVXCKnhK8RYLxzwsZS3qC|E{1grF1-gT8&@bE!dMR(B zM^t_vpHpnXV>pan!lwH}cno{d4UVB3`UvS*5>7L)<&)8iXyO}a;)>4nj~TQBS@gAB zgN@jScj7bX&PUMsljyoB^l1J@H&(WVHw@=th3|ha1AllZ`Z#*Vd(pFe4K3siw6G)S z`VsVYA4k`f&=1acn8!)_UHZwEmO`i delta 5161 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 diff --git a/streetup/documents/locale/fr/LC_MESSAGES/django.po b/streetup/documents/locale/fr/LC_MESSAGES/django.po index ff2b89e..b5eb349 100644 --- a/streetup/documents/locale/fr/LC_MESSAGES/django.po +++ b/streetup/documents/locale/fr/LC_MESSAGES/django.po @@ -19,20 +19,20 @@ msgstr "" #: documents/forms.py:35 documents/templates/documents/document_detail.html:203 #: documents/templates/documents/document_form.html:61 msgid "File" -msgstr "Fichier" +msgstr "File" #: documents/forms.py:36 documents/models.py:173 documents/models.py:331 #: documents/templates/documents/document_detail.html:208 #: documents/templates/documents/document_form.html:68 msgid "Comment" -msgstr "Commentaire" +msgstr "Comment" #: documents/forms.py:37 documents/models.py:97 #: documents/templates/documents/document_detail.html:148 #: documents/templates/documents/document_form.html:38 #: documents/templates/documents/document_list.html:99 msgid "Tags" -msgstr "Étiquettes" +msgstr "Tags" #: documents/forms.py:37 msgid "Separate tags with commas." @@ -52,7 +52,7 @@ msgstr "The selected object does not exist." #: documents/forms.py:352 documents/models.py:62 documents/models.py:127 msgid "Thematics" -msgstr "Thématiques" +msgstr "Thematics" #: documents/forms.py:359 msgid "Owner" @@ -72,11 +72,11 @@ msgstr "Label" #: documents/models.py:32 msgid "Document type" -msgstr "Type de document" +msgstr "Document type" #: documents/models.py:33 msgid "Document types" -msgstr "Types de document" +msgstr "Document types" #: documents/models.py:40 documents/models.py:116 msgid "Name" @@ -88,7 +88,7 @@ msgstr "Name (NL)" #: documents/models.py:42 documents/models.py:117 msgid "Slug" -msgstr "Limace (Slug)" +msgstr "Slug" #: documents/models.py:45 msgid "Display order" @@ -144,7 +144,7 @@ msgstr "" #: documents/models.py:78 msgid "Extra parameters schema" -msgstr "Schéma des paramètres supplémentaires" +msgstr "Extra parameters schema" #: documents/models.py:80 msgid "" @@ -154,12 +154,11 @@ msgid "" "\"label_fr\": \"Câbles concernés\", \"label_nl\": \"Betrokken kabels\", " "\"type\": \"text\", \"required\": false, \"placeholder_fr\": \"Ex: C1, C2\"}]" msgstr "" -"Liste JSON des définitions de paramètres supplémentaires affichée dans la " -"modale de téléversement lors de la sélection de ce tag. Types supportés: " -"\"text\", \"number\", \"textarea\", \"select\" (nécessite la liste " -"\"options\"). Exemple: [{\"key\": \"cables\", \"label_fr\": \"Câbles " -"concernés\", \"label_nl\": \"Betrokken kabels\", \"type\": \"text\", " -"\"required\": false, \"placeholder_fr\": \"Ex: C1, C2\"}]" +"JSON list of extra parameter definitions shown in the upload modal when this " +"tag is selected. Supported types: \"text\", \"number\", \"textarea\", " +"\"select\" (requires \"options\" list). Example: [{\"key\": \"cables\", " +"\"label_fr\": \"Câbles concernés\", \"label_nl\": \"Betrokken kabels\", " +"\"type\": \"text\", \"required\": false, \"placeholder_fr\": \"Ex: C1, C2\"}]" #: documents/models.py:96 documents/templates/documents/document_list.html:57 msgid "Tag" @@ -180,50 +179,50 @@ msgstr "Application label" #: documents/models.py:135 documents/models.py:187 msgid "Created by" -msgstr "Créé par" +msgstr "Created by" #: documents/models.py:137 documents/models.py:189 msgid "Created at" -msgstr "Créé le" +msgstr "Created at" #: documents/models.py:138 documents/models.py:190 #: documents/templates/documents/document_list.html:88 msgid "Updated at" -msgstr "Mis à jour le" +msgstr "Updated at" #: documents/models.py:144 msgid "Parent folders" -msgstr "Dossiers parents" +msgstr "Parent folders" #: documents/models.py:149 msgid "Document folder" -msgstr "Dossier documentaire" +msgstr "Document folder" #: documents/models.py:150 msgid "Document folders" -msgstr "Dossiers documentaires" +msgstr "Document folders" #: documents/models.py:172 msgid "View" -msgstr "Voir" +msgstr "View" #: documents/models.py:174 msgid "Edit" -msgstr "Éditer" +msgstr "Edit" #: documents/models.py:175 msgid "Approve" -msgstr "Approuver" +msgstr "Approve" #: documents/models.py:179 documents/templates/documents/document_form.html:16 #: documents/templates/documents/document_list.html:76 msgid "Title" -msgstr "Titre" +msgstr "Title" #: documents/models.py:197 #: documents/templates/documents/document_detail.html:73 msgid "Current version" -msgstr "Version actuelle" +msgstr "Current version" #: documents/models.py:199 msgid "Archived" @@ -243,29 +242,30 @@ msgstr "" #: documents/models.py:209 msgid "Georeference Coordinates" -msgstr "Coordonnées de géoréférencement" +msgstr "Georeference Coordinates" #: documents/models.py:210 msgid "" "Coordinates of the 4 corners: [[lng, lat], [lng, lat], [lng, lat], [lng, " "lat]]" msgstr "" -"Coordonnées des 4 coins: [[lng, lat], [lng, lat], [lng, lat], [lng, lat]]" +"Coordinates of the 4 corners: [[lng, lat], [lng, lat], [lng, lat], [lng, " +"lat]]" #: documents/models.py:214 msgid "Georeference Page" -msgstr "Page de géoréférencement" +msgstr "Georeference Page" #: documents/models.py:215 msgid "Specific page of the PDF that has been georeferenced" -msgstr "Page spécifique du PDF qui a été géoréférencée" +msgstr "Specific page of the PDF that has been georeferenced" #: documents/models.py:224 #: documents/templates/documents/document_detail.html:95 #: documents/templates/documents/document_form.html:46 #: documents/templates/documents/document_list.html:100 msgid "Folders" -msgstr "Dossiers" +msgstr "Folders" #: documents/models.py:229 msgid "Managed document" @@ -285,11 +285,11 @@ msgstr "Pending validation" #: documents/models.py:313 documents/models.py:439 msgid "Approved" -msgstr "Approuvé" +msgstr "Approved" #: documents/models.py:314 documents/models.py:440 msgid "Rejected" -msgstr "Rejeté" +msgstr "Rejected" #: documents/models.py:321 documents/services.py:333 #: documents/templates/documents/document_public.html:7 @@ -302,23 +302,23 @@ msgstr "Version" #: documents/models.py:329 msgid "Uploaded at" -msgstr "Téléversé le" +msgstr "Uploaded at" #: documents/models.py:333 msgid "Validated at" -msgstr "Validé le" +msgstr "Validated at" #: documents/models.py:338 msgid "Document version" -msgstr "Version de document" +msgstr "Document version" #: documents/models.py:339 msgid "Document versions" -msgstr "Versions de document" +msgstr "Document versions" #: documents/models.py:438 msgid "Pending" -msgstr "En attente" +msgstr "Pending" #: documents/models.py:452 msgid "Validation" @@ -333,7 +333,7 @@ msgstr "Validations" #: documents/templates/documents/document_detail.html:431 #: documents/templates/documents/documentfolder_share.html:58 msgid "Share" -msgstr "Partager" +msgstr "Share" #: documents/models.py:483 #: documents/templates/documents/document_detail.html:412 @@ -350,7 +350,7 @@ msgstr "Folder shares" #: documents/models.py:520 msgid "Folder" -msgstr "Dossier" +msgstr "Folder" #: documents/models.py:539 msgid "Folder access link" @@ -424,15 +424,15 @@ msgstr "No folders available." #: documents/templates/documents/document_confirm_delete.html:6 #, python-format msgid "Delete document \"%(document.title)s\"" -msgstr "Supprimer le document « %(document.title)s »" +msgstr "Delete document \"%(document.title)s\"" #: documents/templates/documents/document_confirm_delete.html:7 msgid "" "This action will permanently delete the document and all its versions. This " "action cannot be undone." msgstr "" -"Cette action supprimera définitivement le document et toutes ses versions. " -"Cette action est irréversible." +"This action will permanently delete the document and all its versions. This " +"action cannot be undone." #: documents/templates/documents/document_confirm_delete.html:11 msgid "Current version:" @@ -461,7 +461,7 @@ msgstr "" #: documents/templates/documents/document_confirm_delete.html:50 msgid "Delete permanently" -msgstr "Supprimer définitivement" +msgstr "Delete permanently" #: documents/templates/documents/document_confirm_delete.html:53 #: documents/templates/documents/document_confirm_delete.html:55 @@ -472,7 +472,7 @@ msgstr "Supprimer définitivement" #: documents/templates/documents/documentfolder_form.html:64 #: documents/templates/documents/documentfolder_form.html:66 msgid "Cancel" -msgstr "Annuler" +msgstr "Cancel" #: documents/templates/documents/document_detail.html:23 msgid "No description provided" @@ -500,7 +500,7 @@ msgstr "Géolocaliser" #: documents/templates/documents/documentfolder_form.html:13 #: documents/templates/documents/documentfolder_form.html:17 msgid "Delete" -msgstr "Supprimer" +msgstr "Delete" #: documents/templates/documents/document_detail.html:52 #: documents/templates/documents/document_list.html:18 @@ -527,7 +527,7 @@ msgstr "Open" #: documents/templates/documents/document_detail.html:298 #: documents/templates/documents/document_public.html:23 msgid "Download" -msgstr "Télécharger" +msgstr "Download" #: documents/templates/documents/document_detail.html:109 msgid "Select a folder" @@ -560,15 +560,15 @@ msgstr "Version history" #: documents/templates/documents/document_detail.html:211 msgid "Upload new version" -msgstr "Téléverser une nouvelle version" +msgstr "Upload new version" #: documents/templates/documents/document_detail.html:250 msgid "Are you sure you want to delete this version?" -msgstr "Êtes-vous sûr de vouloir supprimer cette version ?" +msgstr "Are you sure you want to delete this version?" #: documents/templates/documents/document_detail.html:252 msgid "Delete version" -msgstr "Supprimer la version" +msgstr "Delete version" #: documents/templates/documents/document_detail.html:274 msgid "Update" @@ -675,7 +675,7 @@ msgstr "Documents" #: documents/templates/documents/document_georeference.html:208 msgid "Géolocalisation" -msgstr "Validation" +msgstr "Géolocalisation" #: documents/templates/documents/document_georeference.html:215 msgid "Mode Superposition" @@ -743,7 +743,7 @@ msgstr "Réinitialiser la position" #: documents/templates/documents/document_georeference.html:280 msgid "Plan du document" -msgstr "Managed document" +msgstr "Plan du document" #: documents/templates/documents/document_georeference.html:283 msgid "Zoom arrière" @@ -783,15 +783,15 @@ msgstr "Enregistrement..." #: documents/templates/documents/document_list.html:12 msgid "New folder" -msgstr "Nouveau dossier" +msgstr "New folder" #: documents/templates/documents/document_list.html:14 msgid "New document" -msgstr "Nouveau document" +msgstr "New document" #: documents/templates/documents/document_list.html:44 msgid "Search" -msgstr "Rechercher" +msgstr "Search" #: documents/templates/documents/document_list.html:45 msgid "Title or keyword" @@ -804,11 +804,11 @@ msgstr "Type" #: documents/templates/documents/document_list.html:50 #: documents/templates/documents/document_list.html:59 msgid "All" -msgstr "Tous" +msgstr "All" #: documents/templates/documents/document_list.html:66 msgid "Filter" -msgstr "Filtrer" +msgstr "Filter" #: documents/templates/documents/document_list.html:98 msgid "Updated by" @@ -836,15 +836,15 @@ msgstr "Folder actions" #: documents/templates/documents/document_list.html:139 documents/views.py:647 #: documents/views.py:670 msgid "Edit folder" -msgstr "Éditer le dossier" +msgstr "Edit folder" #: documents/templates/documents/document_list.html:142 msgid "Delete folder" -msgstr "Supprimer le dossier" +msgstr "Delete folder" #: documents/templates/documents/document_list.html:209 msgid "Delete document" -msgstr "Supprimer le document" +msgstr "Delete document" #: documents/templates/documents/document_list.html:223 msgid "No document available yet." @@ -852,7 +852,7 @@ msgstr "No document available yet." #: documents/templates/documents/document_list.html:232 msgid "Documents pagination" -msgstr "Pagination des documents" +msgstr "Documents pagination" #: documents/templates/documents/document_map_view.html:5 msgid "Plan géolocalisé" @@ -879,63 +879,63 @@ msgid "" "This link does not grant download permissions or the document has no " "available version." msgstr "" -"Ce lien ne donne pas les permissions de téléchargement ou le document n'a " -"aucune version disponible." +"This link does not grant download permissions or the document has no " +"available version." #: documents/templates/documents/documentfolder_confirm_delete.html:6 #, python-format msgid "Delete folder “%(folder.name)s”" -msgstr "Supprimer le dossier « %(folder.name)s »" +msgstr "Delete folder “%(folder.name)s”" #: documents/templates/documents/documentfolder_confirm_delete.html:7 msgid "" "This action will remove the folder from the library. Documents linked to it " "will remain accessible but will no longer reference this folder." msgstr "" -"Cette action supprimera le dossier de la bibliothèque. Les documents qui y " -"sont liés resteront accessibles mais ne référenceront plus ce dossier." +"This action will remove the folder from the library. Documents linked to it " +"will remain accessible but will no longer reference this folder." #: documents/templates/documents/documentfolder_form.html:58 msgid "Save" -msgstr "Enregistrer" +msgstr "Save" #: documents/templates/documents/documentfolder_public.html:7 #, python-format msgid "Folder – %(folder.name)s" -msgstr "Dossier – %(folder.name)s" +msgstr "Folder – %(folder.name)s" #: documents/templates/documents/documentfolder_public.html:20 msgid "Shared folder" -msgstr "Dossier partagé" +msgstr "Shared folder" #: documents/templates/documents/documentfolder_public.html:27 msgid "Subfolders" -msgstr "Sous-dossiers" +msgstr "Subfolders" #: documents/templates/documents/documentfolder_public.html:47 msgid "No documents available in this folder." -msgstr "Aucun document disponible dans ce dossier." +msgstr "No documents available in this folder." #: documents/templates/documents/documentfolder_public.html:51 msgid "Shared via access link" -msgstr "Partagé via un lien d'accès" +msgstr "Shared via access link" #: documents/templates/documents/documentfolder_share.html:8 #, python-format msgid "Sharing – %(folder.name)s" -msgstr "Partage – %(folder.name)s" +msgstr "Sharing – %(folder.name)s" #: documents/templates/documents/documentfolder_share.html:9 msgid "Manage who can access this folder." -msgstr "Gérer qui a accès à ce dossier." +msgstr "Manage who can access this folder." #: documents/templates/documents/documentfolder_share.html:13 msgid "Back to folder" -msgstr "Retour au dossier" +msgstr "Back to folder" #: documents/templates/documents/documentfolder_share.html:39 msgid "Share with users" -msgstr "Partager avec des utilisateurs" +msgstr "Share with users" #: documents/templates/documents/documentfolder_share.html:45 msgid "User" @@ -944,15 +944,15 @@ msgstr "User" #: documents/templates/documents/documentfolder_share.html:52 #: documents/templates/documents/documentfolder_share.html:91 msgid "Permission" -msgstr "Autorisation" +msgstr "Permission" #: documents/templates/documents/documentfolder_share.html:61 msgid "Existing shares" -msgstr "Partages existants" +msgstr "Existing shares" #: documents/templates/documents/documentfolder_share.html:77 msgid "No users have access." -msgstr "Aucun utilisateur n'a accès." +msgstr "No users have access." #: documents/templates/documents/documentfolder_share.html:98 msgid "Expiration" @@ -960,147 +960,147 @@ msgstr "Expiration" #: documents/templates/documents/documentfolder_share.html:107 msgid "Active links" -msgstr "Liens actifs" +msgstr "Active links" #: documents/templates/documents/documentfolder_share.html:115 msgid "Created on" -msgstr "Créé le" +msgstr "Created on" #: documents/templates/documents/documentfolder_share.html:117 msgid "Expires" -msgstr "Expire" +msgstr "Expires" #: documents/templates/documents/documentfolder_share.html:133 msgid "Open public link" -msgstr "Ouvrir le lien public" +msgstr "Open public link" #: documents/templates/documents/documentfolder_share.html:140 msgid "No active links." -msgstr "Aucun lien actif." +msgstr "No active links." #: documents/views.py:69 documents/views.py:80 msgid "You don't have access to the document management module." -msgstr "Vous n'avez pas accès au module de gestion documentaire." +msgstr "You don't have access to the document management module." #: documents/views.py:529 msgid "Document created successfully." -msgstr "Document créé avec succès." +msgstr "Document created successfully." #: documents/views.py:579 documents/views.py:610 msgid "Create folder" -msgstr "Créer un dossier" +msgstr "Create folder" #: documents/views.py:596 msgid "Folder created successfully." -msgstr "Dossier créé avec succès." +msgstr "Folder created successfully." #: documents/views.py:664 msgid "Folder updated successfully." -msgstr "Dossier mis à jour avec succès." +msgstr "Folder updated successfully." #: documents/views.py:717 msgid "Folder deleted successfully." -msgstr "Dossier supprimé avec succès." +msgstr "Folder deleted successfully." #: documents/views.py:829 msgid "Document deleted successfully." -msgstr "Document supprimé avec succès." +msgstr "Document deleted successfully." #: documents/views.py:868 msgid "Folder shared successfully." -msgstr "Dossier partagé avec succès." +msgstr "Folder shared successfully." #: documents/views.py:870 msgid "Unable to share the folder." -msgstr "Impossible de partager le dossier." +msgstr "Unable to share the folder." #: documents/views.py:880 msgid "Folder share removed." -msgstr "Partage du dossier retiré." +msgstr "Folder share removed." #: documents/views.py:891 documents/views.py:1250 msgid "Shareable link created." -msgstr "Lien partageable créé." +msgstr "Shareable link created." #: documents/views.py:893 documents/views.py:1252 msgid "Unable to create the access link." -msgstr "Impossible de créer le lien d'accès." +msgstr "Unable to create the access link." #: documents/views.py:903 documents/views.py:1261 msgid "Access link revoked." -msgstr "Lien d'accès révoqué." +msgstr "Access link revoked." #: documents/views.py:1158 msgid "New version uploaded." -msgstr "Nouvelle version téléversée." +msgstr "New version uploaded." #: documents/views.py:1160 msgid "Unable to upload the new version." -msgstr "Impossible de téléverser la nouvelle version." +msgstr "Unable to upload the new version." #: documents/views.py:1170 msgid "Share created." -msgstr "Partage créé." +msgstr "Share created." #: documents/views.py:1172 msgid "Unable to create share." -msgstr "Impossible de créer le partage." +msgstr "Unable to create share." #: documents/views.py:1181 msgid "Share removed." -msgstr "Partage retiré." +msgstr "Share removed." #: documents/views.py:1192 msgid "Validation updated." -msgstr "Validation mise à jour." +msgstr "Validation updated." #: documents/views.py:1194 msgid "Unable to update validation." -msgstr "Impossible de mettre à jour la validation." +msgstr "Unable to update validation." #: documents/views.py:1204 msgid "Document linked successfully." -msgstr "Document lié avec succès." +msgstr "Document linked successfully." #: documents/views.py:1206 msgid "Unable to link the document." -msgstr "Impossible de lier le document." +msgstr "Unable to link the document." #: documents/views.py:1228 msgid "Version deleted successfully." -msgstr "Version supprimée avec succès." +msgstr "Version deleted successfully." #: documents/views.py:1240 msgid "Link removed." -msgstr "Lien retiré." +msgstr "Link removed." #: documents/views.py:1284 msgid "Folder added." -msgstr "Dossier ajouté." +msgstr "Folder added." #: documents/views.py:1306 msgid "Folder removed." -msgstr "Dossier retiré." +msgstr "Folder removed." #: documents/views.py:1329 msgid "Tag added." -msgstr "Étiquette ajoutée." +msgstr "Tag added." #: documents/views.py:1351 msgid "Tag removed." -msgstr "Étiquette retirée." +msgstr "Tag removed." #: documents/views.py:1540 msgid "No file found for this document." -msgstr "Aucun fichier trouvé pour ce document." +msgstr "No file found for this document." #: documents/views.py:1544 msgid "File not found on disk." -msgstr "Fichier non trouvé sur le disque." +msgstr "File not found on disk." #: documents/views.py:1572 msgid "Could not generate CAD preview image." -msgstr "Impossible de générer l'image de prévisualisation CAD." +msgstr "Could not generate CAD preview image." #: documents/views.py:1575 msgid "Unsupported file format for georeferencing image preview." @@ -1108,12 +1108,12 @@ msgstr "Unsupported file format for georeferencing image preview." #: documents/views.py:1591 msgid "Page number out of range." -msgstr "Numéro de page hors limites." +msgstr "Page number out of range." #: documents/views.py:1595 msgid "Page number out of range or empty PDF." -msgstr "Numéro de page hors limites ou PDF vide." +msgstr "Page number out of range or empty PDF." #: documents/views.py:1745 msgid "This document is not georeferenced yet." -msgstr "Ce document n'est pas encore géoréférencé." +msgstr "This document is not georeferenced yet." diff --git a/streetup/home/locale/en/LC_MESSAGES/django.mo b/streetup/home/locale/en/LC_MESSAGES/django.mo index 5260007bd190c119fb1f95f99a0db3649ac9d19d..52551d80dbcdae93e7dce13057d8f6cf11b8dfb0 100644 GIT binary patch delta 988 zcmXZaPe@cz6vy!c_UDb+jN`-75<>+AVH_JRsfI9!z)gz`B3$_o5}IjIhzRl)1uopA z)h5uA76lOmk5p<_Zc2y{HIPzh*m%Htykj-;u*YxSFs#Nu@Wcn49=qJ6|e$-ViWG5^2*a@)!3M};4q<+ zz)=F-cnR;KHhP90zQP2)b1q;B^KWf{>M;4M6h5AZZjpgwqmDiC547f~Cpq4GBIIu?=3v&-krPU1c1Fsl9&OyX?7Km|f9 z#RBTezB+%QuJj+OBQFzeREfIc6duPLs2jYAop>9Q_yTo+w|E3Up&Iz?43-$Ez&fgf zKd4R*PzAlV=sOc~L?6dcH#UiC=mYBeIn==msEwDL>rp(gZ3gOaA1g4? z9zBkFR6L7%Gh7WPN-jkD*und=1_tV+2b=Ms zo6k7soIg+gg=n>YSHf}(5oW@$rq7Kr7y6FK_-hGT`8H~7uanvh)>gF%; m@X?|EUFg;qTzoO?D(kB&&GioD9}VVv^ZipT?cv|luJ<3DS#MAP delta 978 zcmXZaPe{{Y9LMno%hJu9zl}M~P$I`9*yf+9h+{}~$eRZZBD{Dg5L7w@5y9_N(7{V4 zU4j%T3StGF+Bygw8g%mg+3z{Mp6B~~f8Xc%KELO1?(5vvn+CVd z7?X_~BR^UXv6cBBJFiQ4>mBGPp2ATa!xnswVO+$kxPq!z!XO@F3@fO-VA7a&>`5B8 zmT-$eJ%K44!3U^~mazdpU;x*xMZCcLGhV_ksJw5e?|xttRxpHBY(#&rG0hmp0CxAf zULZw4o!rK2IEfwj7$dld`d}4RAde32p*B83<^9AvSVb<+r2CAyg0t4AsQNF_!4;Q* z3gpp;CDfIDvYw)@^bFOJuix7!g1X`)UdFqq8=Sx~yoV0HMIB%bFXA?;fgP*6&p-uE zP#ye2b^0Gw&^O>6s0BHLxq&J?h01?~A#_nUwuEYE6ZL%ob?_2u<9+Li7k5pWfjaz$ zL3C2y%McHu7S4SYu(q>QTj7nN5(=o!Xg-k*swP$$!P z6Q9_5)>^P0pgQ=CA*`Yb`-i+o*ooRWit4xzJ28Vg$TaGvAENT+u{q7)nN4_wdZn-J f{2kUF9qQlZ?RwG1_j2P+GuM~=iCFF+Ue|aIAIEDH diff --git a/streetup/home/locale/en/LC_MESSAGES/django.po b/streetup/home/locale/en/LC_MESSAGES/django.po index 12fcb88..1d9cd5a 100644 --- a/streetup/home/locale/en/LC_MESSAGES/django.po +++ b/streetup/home/locale/en/LC_MESSAGES/django.po @@ -358,7 +358,7 @@ msgstr "Repair or correct a malfunction (damage, breakdown, defect, ...)" #: home/templates/home/_intervention_type_modal.html:22 msgid "Interventions préventives" -msgstr "Preventive interventions" +msgstr "Preventive maintenance" #: home/templates/home/_intervention_type_modal.html:23 msgid "Anticiper un problème potentiel (entretien cyclique, ...)" diff --git a/streetup/home/locale/fr/LC_MESSAGES/django.mo b/streetup/home/locale/fr/LC_MESSAGES/django.mo index c4d51930d11b76fdacf4407acfbcba39841e9ac5..3daf3e2c26fe0d1d24bae649d56c63f3ed84d677 100644 GIT binary patch delta 1337 zcmXZcOGwmF6vy!c)|lpu`Ivm*j3b3k={Pl6sY6MS7)Av#Sdau}s{#>1te6_wR2W4P zRJ5|97G@yG&;tY!DQIJbEreDXR9J0#5ZR*d&;JGSbMN`z|9zZ${_}J2$KZH(ZYE@A z`3+|E7{v&toCD6A7$E)x^Y8^0<7+I%1@z+|%tv3$ix=T;`n4FwlNiAv)O?R(mRX+g zIRR~C25ayG#&JcX**a`;9(JZt8yP_@IEuNLMgDA(e|r8EgZLXYu7F7uFGC;J#4~1v zG@>rhj5<*p>ctf1;0e@=eOQjCu@Z-|49C!qGcNuXHSQbMqHmKoKIYux?9I?v&4BZ` z6^Af@Q>c{9I=^FtzJIe>6*i)-Y%eN4=;F7rf_@hF<1DViaKbE!by$GC&P+dzH3ZIK z30^~;_#P@n53vv*<58SMZLn&KSrOJdcQ_AV3Gp7(yaTR(5tY$9s4E@Eh;jdOG}aUN zg-U&8leb_TmD)Dcjt{y1aqOg@#$EUlOE8c0X+t5@2IHs&cj8%0p{{TiRSWaDmi6r; zjUa&~j9}3=ueuYcRJWt9;uvaz3%C-mU4XAz`HBSbiMrEHL^*A#E->TjVj6n>ZC2GaqXzzkAp7WkGkVDs`@XXiugKe mqa*J5XtK_mAWJ|CO{0ED=1>c~cLP69oGExvJ+TygSNI=iZi~49 delta 1413 zcmXZcTS!zv9LMolqr9!Ity->^Tu`#wbxp0zwW30dq9l+KGNOpWpe)0%v^Y^jQFJ{K z`4Ds=f-H;{!c0gA3tu8op_d>iqI@aP7xSUMKhJ>png9RHnVJ90oSp2P>U^;~*$EqC z(xS#hFoKGkttYKLm`Q#BQ*i`?IEp#=12b?2(=fH%%jaM{@lq_rHVoqx)OgRzjWavo z8xln%hOq>{VFf0~ytu~NVs%gpd4!tqIVNL2@@Izlr{}*h7pGDE0t~8rKF-6^3Wp?( zh)vX?D%yy8u^H#!5!8$An1|h%kGF9l_F)Eou=#Q8A6!g6eYw}a%DTd;81!+BhZ z*D(`^aS@JLCoxPMtn{|B8g*pbQTfw0e-A^%1K5aTn1Ur$#?)aH{n%=CPSD6AaSpT5 zMOFL+wMD(C%3tCh97HX!pxT)ExXil7+KAcY_oBw_u<-@dj`pCAxDUgI^B<*AN@5DN z^`RBsk;G72yAHMDoi^T&TZp@H1HQ*>Okw-9phDCFW2gz&Viz`{3i*h-3!iZT^P6up za!LHfFlMdtZg(Z>*4CqrVjpUNvp5$o<0ia;n)own;tBhF8ny6$sGacFcz2`-b$23| z$^52)h6db$8mI*+${ay0;34V~y~P~-fnl6M-JQbK-up{XaSSz19JMoBZM+wYiH~C* z-a<#8T`vt)ID)!7Kdni%-e*~esw|GGWHa)qn_V`45w$aSa3S8e_G5_n6Y8iYa2ZD9 z#;_@-InMqoagBt0jjH%NYU_MlSyhsWK@6iVWi_hOII3R*s*om|Z%3W+8Px5+gaN#X zTId7&ytl5*8{icQP4o`+Lo$w<;EV0}D{;#IxY&If4Y+rs!Ni*AdY`Y%b;`TkV|f90 zRV+7A5c}$Lzg85u1+h?~eEHd=)T75b4jpZ4J8(ELSam&_jv4Myso$-Q2WR_SjUV*= E2Lk1#`2YX_ diff --git a/streetup/home/locale/fr/LC_MESSAGES/django.po b/streetup/home/locale/fr/LC_MESSAGES/django.po index dbfd7e6..ef04128 100644 --- a/streetup/home/locale/fr/LC_MESSAGES/django.po +++ b/streetup/home/locale/fr/LC_MESSAGES/django.po @@ -66,7 +66,7 @@ msgstr "Compteur interventions vérifiées à approuver" #: home/models.py:19 msgid "Compteur interventions terminées" -msgstr "Compteur interventions à vérifier" +msgstr "Compteur interventions terminées" #: home/models.py:20 home/templates/home/widgets/stock_actions.html:9 msgid "Actions stock" @@ -232,7 +232,7 @@ msgstr "Conditions" #: home/models.py:341 msgid "Nom (optionnel)" -msgstr "optionnel" +msgstr "Nom (optionnel)" #: home/models.py:342 msgid "La journée 'Gaël Non Di Dju'" @@ -381,7 +381,7 @@ msgstr "" #: home/templates/home/_new_inspection_modal.html:10 msgid "Choisir le type d’inspection" -msgstr "Choisir le type d'inspection" +msgstr "Choisir le type d’inspection" #: home/templates/home/_new_inspection_modal.html:34 msgid "" @@ -535,7 +535,7 @@ msgstr "Voir toutes les interventions vérifiées à approuver" #: home/templates/home/widgets/intervention_finished.html:8 msgid "Interventions terminées" -msgstr "Interventions préventives" +msgstr "Interventions terminées" #: home/templates/home/widgets/intervention_finished.html:18 msgid "(gestionnaire)" @@ -543,11 +543,11 @@ msgstr "(gestionnaire)" #: home/templates/home/widgets/intervention_finished.html:40 msgid "Aucune intervention terminée" -msgstr "Aucune intervention à vérifier" +msgstr "Aucune intervention terminée" #: home/templates/home/widgets/intervention_finished.html:48 msgid "Voir toutes les interventions terminées" -msgstr "Voir toutes les interventions à vérifier" +msgstr "Voir toutes les interventions terminées" #: home/templates/home/widgets/intervention_stats.html:13 msgid "Interventions" diff --git a/streetup/home/locale/nl/LC_MESSAGES/django.mo b/streetup/home/locale/nl/LC_MESSAGES/django.mo index fa6fe1df5609fc5ed69b94e7331ff781a33ecf99..ddf7bfda2a3e1f9b979896f974c96133b0ee3fcf 100644 GIT binary patch delta 990 zcmXZaOGs2v9LMp0q?6CO^UO!2WRN`=A7i7)KqgT(U@b)w+?cp>8YzN`ZmnFz5YYo7 zL0p6dp_L04MNlD_1YuwViUe&ET)A*lNZ%j#z%ZZxIrrTE|J?sMYx$q~*N;m4n3>&8 znpNQw=PcGRUUcK%&VN|Re7wo*3^w3i9Kro~9joy^D&I?t;3qtWD;P&>Hah@`X7epd zkYb`3&*3TT#d0j*9(;-(PN5RM#Ufn55H4XUE~7TMiecP975wYQ;g%pz18Tml#SbR3 zOepasJcy&t0&1tPFpOU?fvc#EZ=p6CY7M?Tf)^N{z;3*W9)56sL#_XX%D3qglo9MW zOH)DXW2hE3VI%gS*5y%0b_=8U0G04Ls)KLvEY4#TcTj~QZDzaiFseh1sONr~pn@Qa zI>SEHndYzrZ(|I{k)KWQr*+F%iyNp!#V3PKRiieNc4kodyKx_0M0I2kspH!f0=3vj zUAhU>5zJ#9{y<%-ZTH+u2hWeAzATF|9KfTP#|S<{6`sKazQZ_vM|JiOc2eJVwFiYW zNDb?Ar^E0Y->!=NFIzt`7C9Fps#Sv8D6jouE8~3B$A4YZPDtZ}$8w9$&_nePW vw|)}!Wz(qJ{vLHCA5n>x=FV4~K2$zjpBo*zJT{WMHuUgLGBx)#>6QHlz6Wh^ delta 982 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 delta 932 zcmY+?O=uHA6u|LGTfZ7jYTTN%Y0{8t6Ax`cDM(I+q=g`XB6{#3xJ|YiO?KmE6-6Zo z-aH5n74)oNKtxd#ytWq)Uc7j+UKB*sgQ6bv;Qy_Q)FG4K%w#j~y_tP*=vu7178_Vr zv~l_v-3TeQ2ehUKvI~*IOb83K7dI)jw!qptl!2h%%7tqx{5n-4W*Fp zm?ggI-=I{9g-MhLPGOEyxPk@dJ<5|myhBOkD{jZWO@AvlQ07UL0;W&`7XuF>A9aK; zN$?oTa~IJdzPippHn@Y5z|&y<5+lstq9pJIrSjh>CuDHG^86Ia#%1J4)gsE3Tt?aV zYT!+j{qCWh+%xP>FnG;CD*J^LuDD|VT>w9j1d%59CwEMIzsa$4J8GEDU;V1(isZP{ zba@ZfHwh{Qgy|BGqW1b3OIGp@NR!ODntx3y;3oVg$ClEc2j}%%`0#YyY7y>d&zNI7K31A&aOMHmdTI$ex!0ET8&n%PNrdZ+E&eLICe+hHS+qSQAjPg zR>w0vv*B79&#IlY8)wd18SA`fxwfT0#j`q{sOaUyl72N3f4n+c3+cjGMTb&GvgEYd z&4y`veq1)T>Z)uK)vD{C>3w>3d?8Z3@L$yT6M3EAHKQZD)B3|?N)PAuYd2RODmI(z HpHqJT0^@~| diff --git a/streetup/inspections/locale/en/LC_MESSAGES/django.po b/streetup/inspections/locale/en/LC_MESSAGES/django.po index 7cd9ef6..ac70a09 100644 --- a/streetup/inspections/locale/en/LC_MESSAGES/django.po +++ b/streetup/inspections/locale/en/LC_MESSAGES/django.po @@ -104,3 +104,302 @@ msgid "%(counter)s inspection trouvée" msgid_plural "%(counter)s inspections trouvées" msgstr[0] "%(counter)s inspection found" msgstr[1] "%(counter)s inspections found" + +# --- GIEP Translations --- + +msgid "Formulaire d'inspection GIEP" +msgstr "GIEP Inspection Form" + +msgid "Eaux Pluviales" +msgstr "Stormwater" + +msgid "Conditions météorologiques" +msgstr "Weather conditions" + +msgid "Date de la dernière pluie" +msgstr "Date of last rain" + +msgid "Orage récent (-1h)" +msgstr "Recent thunderstorm (-1h)" + +msgid "Ouvrages inspectés" +msgstr "Inspected structures" + +msgid "Ouvrages GIEP inspectés" +msgstr "Inspected GIEP structures" + +msgid "Ajouter un ouvrage" +msgstr "Add a structure" + +msgid "Ouvrage" +msgstr "Structure" + +msgid "Supprimer" +msgstr "Delete" + +msgid "Non renseigné" +msgstr "Not specified" + +msgid "Non vérifié" +msgstr "Not verified" + +msgid "Oui" +msgstr "Yes" + +msgid "Non" +msgstr "No" + +msgid "Aujourd'hui" +msgstr "Today" + +msgid "Moins de 24h" +msgstr "Less than 24h" + +msgid "Plus de 24h" +msgstr "More than 24h" + +msgid "Espace vert creux (EVC)" +msgstr "Sunken green space (EVC)" + +msgid "Massif drainant (OED)" +msgstr "Drainage massif (OED)" + +msgid "Technique alternative (TA)" +msgstr "Alternative technique (TA)" + +msgid "Technique Alternative / Bassin d'orage" +msgstr "Alternative Technique / Stormwater Basin" + +msgid "Zone GIEP principale" +msgstr "Main GIEP zone" + +msgid "Synthèse des contrôles" +msgstr "Inspection summary" + +msgid "Point d'entrée dans l'ouvrage" +msgstr "Entry point into the structure" + +msgid "L'eau peut-elle facilement entrer dans l'EVC ?" +msgstr "Can water easily enter the EVC?" + +msgid "L'eau peut-elle facilement entrer dans l'ouvrage ?" +msgstr "Can water easily enter the structure?" + +msgid "Des feuilles ou branches bloquent-elles l'eau ?" +msgstr "Do leaves or branches block the water?" + +msgid "Un amas de détritus bloque-t-il l'eau ?" +msgstr "Does a pile of debris block the water?" + +msgid "L'ouvrage dispose-t-il d'un empierrement ?" +msgstr "Does the structure have stone pitching?" + +msgid "Activer pour compléter l'état de l'empierrement" +msgstr "Enable to detail stone pitching status" + +msgid "L'empierrement est-il en bon état ?" +msgstr "Is the stone pitching in good condition?" + +msgid "Colmaté par les sédiments" +msgstr "Clogged by sediment" + +msgid "Emporté par l'eau" +msgstr "Washed away by water" + +msgid "Envahi d'adventices" +msgstr "Overgrown with weeds" + +msgid "Espace vert" +msgstr "Green space" + +msgid "Quel est l'état de la végétation ?" +msgstr "What is the condition of the vegetation?" + +msgid "Bon" +msgstr "Good" + +msgid "Mauvais" +msgstr "Poor" + +msgid "Présence de plantes mortes ou absentes :" +msgstr "Presence of dead or missing plants:" + +msgid "+ de 10%" +msgstr "Over 10%" + +msgid "- de 10%" +msgstr "Under 10%" + +msgid "Sur + de 10% de la surface" +msgstr "Over 10% of surface" + +msgid "Sur - de 10% de la surface" +msgstr "Under 10% of surface" + +msgid "Présence de chenaux d'érosion ?" +msgstr "Presence of erosion channels?" + +msgid "Présence de flaques d'eau persistantes ?" +msgstr "Presence of persistent standing water?" + +msgid "Présence de sédiments dans l'ouvrage ?" +msgstr "Presence of sediment in the structure?" + +msgid "La croûte de sédimentation est-elle supérieure à 5 cm ?" +msgstr "Is the sediment crust over 5 cm?" + +msgid "Non (inférieure à 5 cm)" +msgstr "No (under 5 cm)" + +msgid "Oui (supérieure à 5 cm)" +msgstr "Yes (over 5 cm)" + +msgid "Présence d'espèces exotiques envahissantes ?" +msgstr "Presence of invasive alien species?" + +msgid "Une surverse est-elle présente ?" +msgstr "Is an overflow present?" + +msgid "Activer si le système dispose d'une évacuation de trop-plein" +msgstr "Enable if system has overflow discharge" + +msgid "La grille de surverse est propre et dégagée ?" +msgstr "Is the overflow grate clean and clear?" + +msgid "La décantation est vide ou peu remplie ?" +msgstr "Is settling basin empty or low?" + +msgid "La surverse est-elle plus haute que le fond de l'ouvrage ?" +msgstr "Is overflow higher than bottom of structure?" + +msgid "État général du revêtement / chaussée" +msgstr "General condition of surface / pavement" + +msgid "La surface au-dessus du massif drainant est en bon état ?" +msgstr "Is surface above drainage massif in good condition?" + +msgid "Oui (Bon état)" +msgstr "Yes (Good condition)" + +msgid "Non (Défaillances constatées)" +msgstr "No (Defects observed)" + +msgid "Présence d'ornières" +msgstr "Presence of ruts" + +msgid "Présence de fissures" +msgstr "Presence of cracks" + +msgid "Présence de trous" +msgstr "Presence of potholes" + +msgid "Une bouche d'injection est-elle présente ?" +msgstr "Is an injection inlet present?" + +msgid "Activer pour inspecter les conduits d'injection d'eau et de drainage" +msgstr "Enable to inspect injection and drainage pipes" + +msgid "Les niveaux du revêtement conduisent bien l'eau vers la bouche ?" +msgstr "Do pavement slopes route water properly to inlet?" + +msgid "La grille est propre et dégagée ?" +msgstr "Is the grate clean and clear?" + +msgid "La décantation est-elle vide ou presque ?" +msgstr "Is settling basin empty or nearly empty?" + +msgid "La bouche d'injection dispose d'un filtre ?" +msgstr "Does injection inlet have a filter?" + +msgid "Le filtre est propre ?" +msgstr "Is the filter clean?" + +msgid "Le filtre est en bon état ?" +msgstr "Is the filter in good condition?" + +msgid "Le drain semble colmaté ?" +msgstr "Does the drain appear clogged?" + +msgid "Oui (colmaté)" +msgstr "Yes (clogged)" + +msgid "Type de structure & Revêtement OED" +msgstr "Structure & Pavement Type OED" + +msgid "Structure enherbée ou remplissage minéral ?" +msgstr "Grassed structure or mineral infill?" + +msgid "Dalles gazon, pavés à joints larges, dalles alvéolaires végétalisées/gravier, etc." +msgstr "Grass pavers, wide-joint pavers, vegetated/gravel honeycomb slabs, etc." + +msgid "De l'eau stagne-t-elle en surface ?" +msgstr "Does water pond on surface?" + +msgid "L'eau stagne plus de 2 heures ?" +msgstr "Does water pond over 2 hours?" + +msgid "Les joints sont-ils en bon état ?" +msgstr "Are joints in good condition?" + +msgid "Présence importante de fines dans les joints ?" +msgstr "Significant fine particles in joints?" + +msgid "Niveau de remplissage plus haut que la structure ?" +msgstr "Infill level higher than structure?" + +msgid "Modulaire poreux ou continu poreux ?" +msgstr "Porous modular or porous continuous?" + +msgid "Béton poreux, enrobés bitumineux poreux, graviers liés à la résine, EPDM, etc." +msgstr "Porous concrete, porous asphalt, resin-bound gravel, EPDM, etc." + +msgid "Présence de dépôts visibles (poussières, mousses, etc.) ?" +msgstr "Presence of visible deposits (dust, moss, etc.)?" + +msgid "Test de perméabilité nécessaire ?" +msgstr "Permeability test required?" + +msgid "Matériaux non agrégés (graviers/mulch) ?" +msgstr "Unbound materials (gravel/mulch)?" + +msgid "Mulch végétal, graviers calcaires/non calcaires, terre battue, etc." +msgstr "Plant mulch, limestone/non-limestone gravel, compacted earth, etc." + +msgid "Le volume de matière est-il en suffisance ?" +msgstr "Is volume of material sufficient?" + +msgid "Le géotextile est-il visible ?" +msgstr "Is geotextile visible?" + +msgid "Les conduits et dispositifs amenant l'eau sont-ils fonctionnels ?" +msgstr "Are water supply pipes and channels functional?" + +msgid "Les grilles sont-elles propres et dégagées ?" +msgstr "Are grates clean and clear?" + +msgid "Présence de sédiments dans le bassin d'orage ?" +msgstr "Presence of sediment in stormwater basin?" + +msgid "L'ouvrage est-il rempli au 5e de sa capacité ?" +msgstr "Is structure filled to 1/5 of capacity?" + +msgid "Présence de détritus dans l'ouvrage ?" +msgstr "Presence of debris in the structure?" + +msgid "Recommandations" +msgstr "Recommendations" + +msgid "Aucune" +msgstr "None" + +msgid "Interventions préventives" +msgstr "Preventive maintenance" + +msgid "Entretien curatif / Réparation / Adaptation nécessaire" +msgstr "Curative maintenance / Repair / Adaptation required" + +msgid "Test de perméabilité" +msgstr "Permeability test" + +msgid "Inspection" +msgstr "Inspection" diff --git a/streetup/inspections/locale/fr/LC_MESSAGES/django.mo b/streetup/inspections/locale/fr/LC_MESSAGES/django.mo index a4b1462d528494ea8a72d8e1f5e4557c3dde3a1c..9f6d43ecc7081f65cc5d837c2dd548eb9e6f061a 100644 GIT binary patch delta 145 zcmew>^j&Df6vlcH1_p*V>O;Edx{xl1~8Aj6j-+fnl>S(@oaR I-mITrVfV3Epz6GRtf%Hcptpue118HXS(@oaN M{p`}489B-r0Ux*#lmGw# diff --git a/streetup/inspections/locale/fr/LC_MESSAGES/django.po b/streetup/inspections/locale/fr/LC_MESSAGES/django.po index 04f4abb..ed1a6fe 100644 --- a/streetup/inspections/locale/fr/LC_MESSAGES/django.po +++ b/streetup/inspections/locale/fr/LC_MESSAGES/django.po @@ -19,7 +19,7 @@ msgid "Historique des inspections" msgstr "Historique des inspections" msgid "Inspections d'assets" -msgstr "Historique des inspections" +msgstr "Inspections d'assets" msgid "Suivi et historique des contrôles et vérifications sur le terrain" msgstr "Suivi et historique des contrôles et vérifications sur le terrain" diff --git a/streetup/inspections/locale/nl/LC_MESSAGES/django.mo b/streetup/inspections/locale/nl/LC_MESSAGES/django.mo index 033cd955248605e14f089dbc0f54318ee5ec70db..07a10bb23cf587d9e1637b339913acee7e7dc1cd 100644 GIT binary patch literal 10878 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 iVJ + + {% if leaf.date_derniere_pluie and leaf.date_derniere_pluie != 'null' or leaf.orage_moins_une_heure is not None %} +

+
+ {% translate "Conditions météorologiques" %} +
+
+ {% if leaf.date_derniere_pluie and leaf.date_derniere_pluie != 'null' %} +
+ {% translate "Date de la dernière pluie" %} : + {{ leaf.get_date_derniere_pluie_display }} +
+ {% endif %} + + {% if leaf.orage_moins_une_heure is not None %} +
+ {% translate "Orage récent (-1h)" %} : + + {% if leaf.orage_moins_une_heure %}{% translate "Oui" %}{% else %}{% translate "Non" %}{% endif %} + +
+ {% endif %} +
+
+ {% endif %} + + + {% if leaf.data and leaf.data.ouvrages %} +
+
+ {% translate "Ouvrages GIEP inspectés" %} ({{ leaf.data.ouvrages|length }}) +
+ +
+ {% for ouv in leaf.data.ouvrages %} +
+ +
+
+ {% translate "Ouvrage" %} #{{ forloop.counter }} + + {% if ouv.device_type == 'evc' %} + + {% translate "Espace vert creux (EVC)" %} + + {% elif ouv.device_type == 'oed' %} + + {% translate "Massif drainant (OED)" %} + + {% elif ouv.device_type == 'ta' %} + + {% translate "Technique alternative (TA)" %} + + {% else %} + {% translate "GÉNÉRIQUE" %} + {% endif %} + + {% if ouv.name %} + {{ ouv.name }} + {% endif %} +
+
+ +
+
+ + {% if ouv.actions %} +
+
+

+ {% translate "Recommandations" %} +

+
+ {% if ouv.actions.aucune %} + {% translate "Aucune" %} + {% endif %} + {% if ouv.actions.interventions_preventives or ouv.actions.renforcement_preventif %} + {% translate "Interventions préventives" %} + {% endif %} + {% if ouv.actions.entretien_curatif %} + {% translate "Entretien curatif / Réparation / Adaptation nécessaire" %} + {% endif %} + {% if ouv.actions.test_permeabilite %} + {% translate "Test de perméabilité" %} + {% endif %} + {% if ouv.actions.inspection %} + {% translate "Inspection" %} + {% endif %} +
+
+
+ {% endif %} +
+
+
+ {% endfor %} +
+
+ {% endif %} + +{% endif %} +{% endwith %} diff --git a/streetup/inspections/templates/inspections/components/asset_details/_parkingspot.html b/streetup/inspections/templates/inspections/components/asset_details/_parkingspot.html new file mode 100644 index 0000000..cc0249b --- /dev/null +++ b/streetup/inspections/templates/inspections/components/asset_details/_parkingspot.html @@ -0,0 +1,22 @@ +{% load i18n %} + +{% with leaf=insp.detailed_inspection %} +{% if leaf and leaf.verified_standard_stand_count is not None %} +
  • + {% translate "Arceaux classiques constatés" %} + {{ leaf.verified_standard_stand_count }} +
  • +{% endif %} +{% if leaf and leaf.verified_cargo_stand_count is not None %} +
  • + {% translate "Arceaux cargo constatés" %} + {{ leaf.verified_cargo_stand_count }} +
  • +{% endif %} +{% if leaf and leaf.verified_drop_off_stand_count is not None %} +
  • + {% translate "Arceaux drop-off constatés" %} + {{ leaf.verified_drop_off_stand_count }} +
  • +{% endif %} +{% endwith %} diff --git a/streetup/inspections/templates/inspections/components/asset_fields/_naturerwiz.html b/streetup/inspections/templates/inspections/components/asset_fields/_naturerwiz.html new file mode 100644 index 0000000..67f5b09 --- /dev/null +++ b/streetup/inspections/templates/inspections/components/asset_fields/_naturerwiz.html @@ -0,0 +1,644 @@ +{% load i18n static %} + + +
    + + +
    +
    + +
    {% translate "Formulaire d'inspection GIEP" %}
    +
    + {% translate "Eaux Pluviales" %} +
    + + + + + +
    +
    +
    + {% translate "Conditions météorologiques" %} +
    +
    +
    + + +
    +
    + + +
    +
    +
    +
    + + +
    +
    +
    + {% translate "Ouvrages inspectés" %} +
    + +
    + + +
    +
    +
    + + + + diff --git a/streetup/inspections/templatetags/inspections_tags.py b/streetup/inspections/templatetags/inspections_tags.py index fe0eefd..bca470d 100644 --- a/streetup/inspections/templatetags/inspections_tags.py +++ b/streetup/inspections/templatetags/inspections_tags.py @@ -1,5 +1,6 @@ from django import template from inspections.models import Inspection, INSPECTION_RESULT_CONFIG +from inspections.registry import get_inspection_detail_partial_template register = template.Library() @@ -8,6 +9,11 @@ def get_inspection_result_choices(): """Retourne la liste des choix de résultats d'inspection avec toutes leurs métadonnées.""" return Inspection.get_result_choices_config() +@register.simple_tag +def get_inspection_detail_template(inspection): + """Retourne le chemin du partial template de détail pour une inspection donnée.""" + return get_inspection_detail_partial_template(inspection) + @register.filter def result_badge_class(status_code): return INSPECTION_RESULT_CONFIG.get(status_code, {}).get('badge_class', 'bg-secondary') diff --git a/streetup/inspections/tests.py b/streetup/inspections/tests.py index 0264302..8e1491d 100644 --- a/streetup/inspections/tests.py +++ b/streetup/inspections/tests.py @@ -4,10 +4,11 @@ from django.contrib.auth import get_user_model from django.contrib.contenttypes.models import ContentType from django.utils import timezone -from assets.models.parking import ParkingSpot +from assets.models import NatureRWIZ, NatureRWIAsset, ParkingSpot from interventions.models import Intervention from common.models import Thematic -from .models import Inspection, ParkingSpotInspection, InspectionDocument +from .models import Inspection, ParkingSpotInspection, GiepInspection, InspectionDocument +from .registry import get_inspection_partial_template User = get_user_model() @@ -32,6 +33,11 @@ class InspectionModelAndViewsTestCase(TestCase): ) self.spot_ct = ContentType.objects.get_for_model(ParkingSpot) + self.rwiz = NatureRWIZ.objects.create( + name_fr='Zone GIEP Test' + ) + self.rwiz_ct = ContentType.objects.get_for_model(NatureRWIZ) + self.mission_interv = Intervention.objects.create( title="Mission inspection GIEP Nord", thematic=self.thematic, @@ -63,6 +69,25 @@ class InspectionModelAndViewsTestCase(TestCase): self.assertIn(insp, self.mission_interv.generated_inspections.all()) self.assertIn(insp, self.work_interv.quality_inspections.all()) + def test_giep_inspection_model(self): + giep_insp = GiepInspection.objects.create( + asset_content_type=self.rwiz_ct, + asset_object_id=self.rwiz.id, + inspector=self.user, + result_status='compliant', + date_derniere_pluie='aujourdhui', + orage_moins_une_heure=True, + data={ + 'ouvrages': [ + {'local_id': '0', 'device_type': 'evc', 'name': 'Noue 1'} + ] + } + ) + + self.assertEqual(giep_insp.detailed_inspection, giep_insp) + self.assertIn("1 ouvrage(s) GIEP", giep_insp.details_summary) + self.assertIn(str(giep_insp.get_date_derniere_pluie_display()), giep_insp.details_summary) + def test_create_inspection_api(self): self.client.login(username='inspector_user', password='password123') url = reverse('inspections:create_inspection_api') @@ -83,3 +108,50 @@ class InspectionModelAndViewsTestCase(TestCase): insp = Inspection.objects.get(pk=data['inspection_id']) self.assertEqual(insp.mission_intervention, self.mission_interv) self.assertEqual(insp.checked_intervention, self.work_interv) + + def test_create_giep_inspection_api(self): + self.client.login(username='inspector_user', password='password123') + url = reverse('inspections:create_inspection_api') + import json + giep_json = json.dumps({ + 'ouvrages': [ + {'local_id': '0', 'device_type': 'evc', 'questions': {'engorgement': 'aucun'}} + ] + }) + response = self.client.post(url, { + 'content_type_id': self.rwiz_ct.id, + 'object_id': self.rwiz.id, + 'result_status': 'compliant', + 'nature': 'visual', + 'inspector_role': 'observer', + 'date_derniere_pluie': 'moins_24h', + 'orage_moins_une_heure': 'false', + 'giep_data': giep_json, + 'notes': 'Inspection GIEP via API' + }) + self.assertEqual(response.status_code, 200) + data = response.json() + self.assertTrue(data['success']) + + insp = GiepInspection.objects.get(pk=data['inspection_id']) + self.assertEqual(insp.date_derniere_pluie, 'moins_24h') + self.assertFalse(insp.orage_moins_une_heure) + self.assertEqual(len(insp.data.get('ouvrages', [])), 1) + + def test_registry_giep_template(self): + tmpl_rwiz = get_inspection_partial_template('naturerwiz') + tmpl_asset = get_inspection_partial_template('naturerwiasset') + self.assertEqual(tmpl_rwiz, 'inspections/components/asset_fields/_naturerwiz.html') + self.assertEqual(tmpl_asset, 'inspections/components/asset_fields/_naturerwiz.html') + + def test_registry_detail_templates(self): + from .registry import get_inspection_detail_partial_template + giep_insp = GiepInspection(asset=self.rwiz) + parking_insp = ParkingSpotInspection(asset=self.spot) + + tmpl_giep = get_inspection_detail_partial_template(giep_insp) + tmpl_parking = get_inspection_detail_partial_template(parking_insp) + + self.assertEqual(tmpl_giep, 'inspections/components/asset_details/_naturerwiz.html') + self.assertEqual(tmpl_parking, 'inspections/components/asset_details/_parkingspot.html') + diff --git a/streetup/inspections/views.py b/streetup/inspections/views.py index f37419d..6f5bdc6 100644 --- a/streetup/inspections/views.py +++ b/streetup/inspections/views.py @@ -10,7 +10,7 @@ from django.utils.translation import gettext as _ from common.models import Thematic from assets.models import AssetCategory from .models import ( - Inspection, ParkingSpotInspection, InspectionDocument, + Inspection, ParkingSpotInspection, GiepInspection, InspectionDocument, INSPECTION_RESULT_CHOICES, INSPECTION_NATURE_CHOICES, INSPECTOR_ROLE_CHOICES ) @@ -277,6 +277,7 @@ def create_inspection_api(request): return JsonResponse({'success': False, 'error': _("Cible introuvable : %s") % str(e)}, status=404) is_parking_spot = (content_type.model == 'parkingspot') + is_giep = (content_type.model in ('naturerwiz', 'naturerwiasset')) try: if is_parking_spot: @@ -316,6 +317,36 @@ def create_inspection_api(request): inspection.apply_physical_counts_to_asset = (request.POST.get('apply_physical_counts_to_asset') == 'true') + inspection.save() + elif is_giep: + import json + date_derniere_pluie = request.POST.get('date_derniere_pluie', 'null') + orage_val = request.POST.get('orage_moins_une_heure', 'null') + orage_moins_une_heure = True if orage_val == 'true' else (False if orage_val == 'false' else None) + + giep_data_raw = request.POST.get('giep_data', '{}') + try: + parsed_giep_data = json.loads(giep_data_raw) + except Exception: + parsed_giep_data = {} + + inspection = GiepInspection( + asset_content_type=content_type, + asset_object_id=target_obj.pk, + inspector=request.user, + inspection_date=timezone.now(), + result_status=result_status, + nature=nature, + inspector_role=inspector_role, + mission_intervention_id=mission_intervention_id, + checked_intervention_id=checked_intervention_id, + verified_obsolescence=verified_obsolescence, + notes=notes, + apply_changes_to_asset=apply_changes, + date_derniere_pluie=date_derniere_pluie, + orage_moins_une_heure=orage_moins_une_heure, + data=parsed_giep_data, + ) inspection.save() else: inspection = Inspection.objects.create( @@ -335,11 +366,14 @@ def create_inspection_api(request): # Enregistrement des photos et documents joints uploaded_files = request.FILES.getlist('photos') + request.FILES.getlist('documents') + request.FILES.getlist('files') + field_keys = request.POST.getlist('field_keys') if uploaded_files: - for f in uploaded_files: + for idx, f in enumerate(uploaded_files): + f_key = field_keys[idx] if idx < len(field_keys) else '' InspectionDocument.objects.create( inspection=inspection, - file=f + file=f, + field_key=f_key ) created_intervention_code = None diff --git a/streetup/interventions/locale/en/LC_MESSAGES/django.mo b/streetup/interventions/locale/en/LC_MESSAGES/django.mo index 0af1c7021d722a4ae646a046dea1d115d1cdc8a0..9f9373377eb79d42659415482f48280e03f9316d 100644 GIT binary patch delta 12056 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 L6nkltQ`PdnR4Dt! diff --git a/streetup/interventions/locale/en/LC_MESSAGES/django.po b/streetup/interventions/locale/en/LC_MESSAGES/django.po index e77a9d9..bfd8c78 100644 --- a/streetup/interventions/locale/en/LC_MESSAGES/django.po +++ b/streetup/interventions/locale/en/LC_MESSAGES/django.po @@ -3887,12 +3887,12 @@ msgstr "Today" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:220 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2951 msgid "Moins de 24h" -msgstr "Less than 24 hours" +msgstr "Less than 24h" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:223 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2954 msgid "Plus de 24h" -msgstr "More than 24 hours" +msgstr "More than 24h" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:226 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:239 @@ -3961,11 +3961,11 @@ msgstr "Thunderstorm less than an hour ago" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:247 msgid "Ouvrages inspectés" -msgstr "Works inspected" +msgstr "Inspected structures" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:254 msgid "Ajouter un ouvrage" -msgstr "Add a note" +msgstr "Add a structure" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:265 msgid "Ouvrage #1 — Inspection" @@ -4006,7 +4006,7 @@ msgstr "Alternative technique" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:339 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2998 msgid "Espace vert creux (EVC)" -msgstr "Hollow green space (EVC)" +msgstr "Sunken green space (EVC)" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:344 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1084 @@ -4021,12 +4021,12 @@ msgstr "Can water easily enter the structure?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:363 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1123 msgid "Des feuilles ou branches bloquent-elles l'eau ?" -msgstr "Are any leaves or branches blocking water?" +msgstr "Do leaves or branches block the water?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:374 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1134 msgid "Un amas de détritus bloque-t-il l'eau ?" -msgstr "Does a pile of trash block water?" +msgstr "Does a pile of debris block the water?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:385 msgid "" @@ -4050,15 +4050,15 @@ msgstr "Specify other elements preventing the" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:426 msgid "L'ouvrage dispose-t-il d'un empierrement ?" -msgstr "Does the structure have stoning?" +msgstr "Does the structure have stone pitching?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:427 msgid "Activer pour compléter l'état de l'empierrement" -msgstr "Activate to complete the state of the stonework" +msgstr "Enable to detail stone pitching status" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:436 msgid "L'empierrement est-il en bon état ?" -msgstr "Is the stonework in good condition?" +msgstr "Is the stone pitching in good condition?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:447 msgid "Sélectionnez les défauts constatés sur l'empierrement :" @@ -4067,12 +4067,12 @@ msgstr "Select the defects noted on the stonework:" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:450 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2649 msgid "Colmaté par les sédiments" -msgstr "Add equipments" +msgstr "Clogged by sediment" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:454 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2650 msgid "Emporté par l'eau" -msgstr "Carried away by the water" +msgstr "Washed away by water" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:458 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2651 @@ -4108,26 +4108,26 @@ msgstr "Green space" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:483 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1178 msgid "Quel est l'état de la végétation ?" -msgstr "What is the state of the vegetation?" +msgstr "What is the condition of the vegetation?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:486 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1181 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2665 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2843 msgid "Bon" -msgstr "No" +msgstr "Good" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:488 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1183 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2665 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2843 msgid "Mauvais" -msgstr "Bad" +msgstr "Poor" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:496 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1191 msgid "Présence de plantes mortes ou absentes :" -msgstr "Presence of dead or absent plants:" +msgstr "Presence of dead or missing plants:" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:499 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1194 @@ -4153,21 +4153,21 @@ msgstr "Presence of persistent puddles in the structure?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:535 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1226 msgid "Présence de sédiments dans l'ouvrage ?" -msgstr "Presence of sediments in the structure?" +msgstr "Presence of sediment in the structure?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:548 msgid "La croûte de sédimentation est-elle supérieure à 5 cm ?" -msgstr "Is the sedimentation crust greater than 5 cm?" +msgstr "Is the sediment crust over 5 cm?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:561 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1247 msgid "Présence de détritus dans l'ouvrage ?" -msgstr "Presence of trash in the work?" +msgstr "Presence of debris in the structure?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:574 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1258 msgid "Présence d'espèces exotiques envahissantes ?" -msgstr "Presence of invasive exotic species?" +msgstr "Presence of invasive alien species?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:587 msgid "Traces de passage d'usagers ?" @@ -4193,7 +4193,7 @@ msgstr "Is an overflow present?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:628 msgid "Activer si le système dispose d'une évacuation de trop-plein" -msgstr "Enable if system has overflow drain" +msgstr "Enable if system has overflow discharge" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:637 msgid "La grille de surverse est propre et dégagée ?" @@ -4201,16 +4201,16 @@ msgstr "Is the overflow grate clean and clear?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:649 msgid "La décantation est vide ou peu remplie ?" -msgstr "The decantation is empty or not very full?" +msgstr "Is settling basin empty or low?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:661 msgid "La surverse est-elle plus haute que le fond de l'ouvrage ?" -msgstr "Is the overhang higher than the bottom of the structure?" +msgstr "Is overflow higher than bottom of structure?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:691 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:3002 msgid "Massif drainant (OED)" -msgstr "Draining massif (OED)" +msgstr "Drainage massif (OED)" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:696 msgid "État général du revêtement adjacent / chaussée" @@ -4234,11 +4234,11 @@ msgstr "Presence of holes?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:764 msgid "Une bouche d'injection est-elle présente ?" -msgstr "Is an injection port present?" +msgstr "Is an injection inlet present?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:765 msgid "Activer pour inspecter les conduits d'injection d'eau et de drainage" -msgstr "Enable to inspect water injection and drainage lines" +msgstr "Enable to inspect injection and drainage pipes" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:774 msgid "" @@ -4248,12 +4248,12 @@ msgstr "" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:786 msgid "La grille est propre et dégagée ?" -msgstr "Is the grill clean and clear?" +msgstr "Is the grate clean and clear?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:798 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1148 msgid "La décantation est-elle vide ou presque ?" -msgstr "Is the decantation empty or almost empty?" +msgstr "Is settling basin empty or nearly empty?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:811 msgid "La bouche d'injection dispose-t-elle habituellement d'un filtre ?" @@ -4261,7 +4261,7 @@ msgstr "Does the injection mouth usually have a filter?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:823 msgid "Le filtre est propre ?" -msgstr "Title is required." +msgstr "Is the filter clean?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:834 msgid "Le filtre est en bon état ?" @@ -4270,11 +4270,11 @@ msgstr "Is the filter in good condition?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:849 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2743 msgid "Le drain semble colmaté ?" -msgstr "Does the drain seem clogged?" +msgstr "Does the drain appear clogged?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:878 msgid "Structure enherbée ou remplissage minéral ?" -msgstr "Grass structure or mineral filling?" +msgstr "Grassed structure or mineral infill?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:879 msgid "" @@ -4286,21 +4286,21 @@ msgstr "" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:964 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1025 msgid "De l'eau stagne-t-elle en surface ?" -msgstr "Is water stagnating on the surface?" +msgstr "Does water pond on surface?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:899 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:975 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1036 msgid "L'eau stagne plus de 2 heures ?" -msgstr "Does the water stagnate for more than 2 hours?" +msgstr "Does water pond over 2 hours?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:912 msgid "Les joints sont-ils en bon état ?" -msgstr "Are the joints in good condition?" +msgstr "Are joints in good condition?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:924 msgid "Présence importante de fines dans les joints ?" -msgstr "Significant presence of fines in the joints?" +msgstr "Significant fine particles in joints?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:935 msgid "Le niveau du matériau de remplissage est plus haut que la structure ?" @@ -4330,15 +4330,15 @@ msgstr "Covering in non-aggregated materials?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1016 msgid "Mulch végétal, graviers calcaires/non calcaires, terre battue, etc." -msgstr "Vegetable mulch, limestone/non-calcareous gravel, clay, etc." +msgstr "Plant mulch, limestone/non-limestone gravel, compacted earth, etc." #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1049 msgid "Le volume de matière est-il en suffisance ?" -msgstr "Is the volume of material sufficient?" +msgstr "Is volume of material sufficient?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1060 msgid "Le géotextile est-il visible ?" -msgstr "Is the geotextile visible?" +msgstr "Is geotextile visible?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1079 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:3006 @@ -4347,11 +4347,11 @@ msgstr "Alternative technique / Storm pool (TA)" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1099 msgid "Les conduits et dispositifs amenant l'eau sont-ils fonctionnels ?" -msgstr "Are the pipes and devices bringing water functional?" +msgstr "Are water supply pipes and channels functional?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1112 msgid "Les grilles sont-elles propres et dégagées ?" -msgstr "Are the grills clean and clear?" +msgstr "Are grates clean and clear?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1174 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2860 @@ -4360,11 +4360,11 @@ msgstr "Storm pool" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1215 msgid "Présence de flaques d'eau persistantes ?" -msgstr "Presence of persistent puddles?" +msgstr "Presence of persistent standing water?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1235 msgid "L'ouvrage est-il rempli au 5e de sa capacité ?" -msgstr "Is the structure filled to 5th of its capacity?" +msgstr "Is structure filled to 1/5 of capacity?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1284 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2891 @@ -4382,7 +4382,7 @@ msgstr "Create preventive interventions" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1298 msgid "Entretien curatif / Réparation / Adaptation nécessaire" -msgstr "Curative maintenance / Repair / Necessary adaptation" +msgstr "Curative maintenance / Repair / Adaptation required" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1302 msgid "Test de perméabilité" @@ -4431,7 +4431,7 @@ msgstr "Missing" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2843 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:3010 msgid "Non renseigné" -msgstr "unassigned" +msgstr "Not specified" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2601 #, python-format @@ -4599,11 +4599,11 @@ msgstr "Yes (default)" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2716 msgid "Présence de fissures" -msgstr "Source reference" +msgstr "Presence of cracks" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2717 msgid "Présence de trous" -msgstr "Presence of holes" +msgstr "Presence of potholes" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2721 msgid "État du revêtement" @@ -5388,7 +5388,7 @@ msgstr "Repair or fix a malfunction (damage, breakdown, fault, ...)" #: interventions/templates/interventions/interventions_index.html:433 msgid "Interventions préventives" -msgstr "Preventive interventions" +msgstr "Preventive maintenance" #: interventions/templates/interventions/interventions_index.html:434 msgid "Anticiper un problème potentiel (entretien cyclique, ...)" diff --git a/streetup/interventions/locale/fr/LC_MESSAGES/django.mo b/streetup/interventions/locale/fr/LC_MESSAGES/django.mo index 2737a683982d5de563bc920882a17e4c74aa4577..7eb1f6f4bd8125f8ef286137d73f8730d1f24ac9 100644 GIT binary patch delta 33683 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 diff --git a/streetup/interventions/locale/fr/LC_MESSAGES/django.po b/streetup/interventions/locale/fr/LC_MESSAGES/django.po index f261a04..ecb956c 100644 --- a/streetup/interventions/locale/fr/LC_MESSAGES/django.po +++ b/streetup/interventions/locale/fr/LC_MESSAGES/django.po @@ -183,11 +183,11 @@ msgstr "En attente sous-traitant" #: interventions/models.py:119 msgid "Offre à faire par le prestataire" -msgstr "Créée par le prestataire" +msgstr "Offre à faire par le prestataire" #: interventions/models.py:120 msgid "En attente de validation" -msgstr "Envoyer pour validation" +msgstr "En attente de validation" #: interventions/models.py:121 msgid "Sous garantie marché transversal" @@ -279,13 +279,15 @@ msgstr "" #: interventions/models.py:187 msgid "Équipement obligatoire" -msgstr "Commentaire obligatoire" +msgstr "Équipement obligatoire" #: interventions/models.py:188 msgid "" "Si coché, une intervention avec ce symptôme doit obligatoirement être liée à " "un équipement." msgstr "" +"Si coché, une intervention avec ce symptôme doit obligatoirement être liée à " +"un équipement." #: interventions/models.py:194 msgid "Équipes désignées" @@ -301,17 +303,19 @@ msgstr "" #: interventions/models.py:202 msgid "Création automatique d'interventions" -msgstr "Libération de l'intervention" +msgstr "Création automatique d'interventions" #: interventions/models.py:203 msgid "" "Si coché, une intervention est automatiquement créée lorsque l'observation " "passe au statut 'À traiter'." msgstr "" +"Si coché, une intervention est automatiquement créée lorsque l'observation " +"passe au statut 'À traiter'." #: interventions/models.py:211 msgid "Statut de l'intervention auto-créée" -msgstr "Pause de l'intervention" +msgstr "Statut de l'intervention auto-créée" #: interventions/models.py:212 msgid "Statut dans lequel l'intervention automatique doit être créée." @@ -329,13 +333,15 @@ msgstr "Numéro PMO" #: interventions/templates/interventions/interventions_index.html:683 #: interventions/views/views_pdf_reporting.py:1430 msgid "Gestionnaire d'intervention" -msgstr "Description de l'intervention" +msgstr "Gestionnaire d'intervention" #: interventions/models.py:375 msgid "" "Utilisateur qui approuve cette intervention (spécifique aux contrats " "concernés)." msgstr "" +"Utilisateur qui approuve cette intervention (spécifique aux contrats " +"concernés)." #: interventions/models.py:401 interventions/models.py:1295 msgid "Template d'opérations guidées" @@ -432,6 +438,7 @@ msgstr "Délai (jours)" msgid "" "Délai en jours après lequel l'intervention est clôturée automatiquement." msgstr "" +"Délai en jours après lequel l'intervention est clôturée automatiquement." #: interventions/models.py:775 msgid "Règle de clôture automatique (symptôme × contrat)" @@ -541,7 +548,7 @@ msgstr "Intervention" #: interventions/models.py:939 msgid "Équipe" -msgstr "Équipement" +msgstr "Équipe" #: interventions/models.py:947 msgid "Membre" @@ -569,15 +576,15 @@ msgstr "Statut" #: interventions/models.py:956 msgid "Date d'assignation" -msgstr "Date de transmission" +msgstr "Date d'assignation" #: interventions/models.py:961 msgid "Assignation quotidienne d'intervention" -msgstr "Libération de l'intervention" +msgstr "Assignation quotidienne d'intervention" #: interventions/models.py:962 msgid "Assignations quotidiennes d'interventions" -msgstr "Localisations de l'intervention" +msgstr "Assignations quotidiennes d'interventions" #: interventions/models.py:970 msgid "Approuvé" @@ -792,7 +799,7 @@ msgstr "Templates d'opérations" #: interventions/models.py:1380 msgid "Catégorie par défaut" -msgstr "Catégorie d'actif" +msgstr "Catégorie par défaut" #: interventions/models.py:1387 msgid "Types de localisations à afficher sur la carte" @@ -804,31 +811,35 @@ msgstr "Types d'équipements à afficher sur la carte" #: interventions/models.py:1400 msgid "Catégories concernées" -msgstr "Catégorie non trouvée." +msgstr "Catégories concernées" #: interventions/models.py:1401 msgid "" "Filtre les localisations et équipements affichés sur la carte par catégorie. " "Si vide, tous sont affichés." msgstr "" +"Filtre les localisations et équipements affichés sur la carte par catégorie. " +"Si vide, tous sont affichés." #: interventions/models.py:1405 msgid "Afficher le champ équipement" -msgstr "Ajouter les équipements" +msgstr "Afficher le champ équipement" #: interventions/models.py:1406 msgid "" "Si décoché, le champ équipement sera masqué lors de l'encodage de cette " "inspection." msgstr "" +"Si décoché, le champ équipement sera masqué lors de l'encodage de cette " +"inspection." #: interventions/models.py:1411 interventions/models.py:1431 msgid "Configuration d'inspection" -msgstr "Navigation par section" +msgstr "Configuration d'inspection" #: interventions/models.py:1412 msgid "Configurations d'inspections" -msgstr "Localisations de l'intervention" +msgstr "Configurations d'inspections" #: interventions/models.py:1437 #: interventions/templates/interventions/detail/card_info.html:317 @@ -840,11 +851,11 @@ msgstr "Prestataire" #: interventions/models.py:1447 msgid "Prestataire et Contrat d'inspection" -msgstr "Prestataire et contrat" +msgstr "Prestataire et Contrat d'inspection" #: interventions/models.py:1448 msgid "Prestataires et Contrats d'inspections" -msgstr "Prestataire et contrat" +msgstr "Prestataires et Contrats d'inspections" #: interventions/models.py:1466 msgid "Template" @@ -1016,15 +1027,15 @@ msgstr "Utilisateur" #: interventions/models.py:1802 msgid "Abonné le" -msgstr "Données" +msgstr "Abonné le" #: interventions/models.py:1807 msgid "Abonnement à une intervention" -msgstr "Ajouter une intervention" +msgstr "Abonnement à une intervention" #: interventions/models.py:1808 msgid "Abonnements aux interventions" -msgstr "Mes interventions" +msgstr "Abonnements aux interventions" #: interventions/models.py:1816 msgid "Structures" @@ -1044,7 +1055,7 @@ msgstr "ITS" #: interventions/models.py:1820 msgid "Nature" -msgstr "Facturer" +msgstr "Nature" #: interventions/models.py:1821 msgid "Roads" @@ -1064,25 +1075,27 @@ msgstr "Le code de l'ouvrage d'art ou de l'équipement concerné." #: interventions/models.py:1839 msgid "Symptôme spécifique" -msgstr "Symptôme ou motif" +msgstr "Symptôme spécifique" #: interventions/models.py:1840 msgid "" "Si renseigné, cette règle s'applique uniquement à ce symptôme. Sinon, elle " "s'applique par défaut." msgstr "" +"Si renseigné, cette règle s'applique uniquement à ce symptôme. Sinon, elle " +"s'applique par défaut." #: interventions/models.py:1845 msgid "Contrat à forcer" -msgstr "Contract not found" +msgstr "Contrat à forcer" #: interventions/models.py:1849 msgid "Routage direct de contrat" -msgstr "Prestataire et contrat" +msgstr "Routage direct de contrat" #: interventions/models.py:1850 msgid "Routages directs de contrats" -msgstr "Prestataire et contrat" +msgstr "Routages directs de contrats" #: interventions/permissions.py:152 msgid "Envoyer pour approbation" @@ -1620,7 +1633,7 @@ msgstr "Info complémentaire" #: interventions/templates/interventions/add/_intervention_add_form.html:382 msgid "Sélectionner le statut de départ" -msgstr "Sélectionner une catégorie" +msgstr "Sélectionner le statut de départ" #: interventions/templates/interventions/add/_intervention_add_form.html:405 #: interventions/templates/interventions/add/_intervention_add_form.html:434 @@ -1795,7 +1808,7 @@ msgstr "Sélectionnez la thématique :" #: interventions/templates/interventions/add/intervention_add_mobile.html:60 #: interventions/templates/interventions/add/intervention_add_mobile.html:81 msgid "Nouvelle inspection" -msgstr "Nouvelle intervention" +msgstr "Nouvelle inspection" #: interventions/templates/interventions/add/intervention_add.html:58 msgid "Créer une intervention" @@ -2565,7 +2578,7 @@ msgstr "Ajouter un événement planifié" #: interventions/templates/interventions/detail/card_info.html:865 #: interventions/templates/interventions/intervention_detail_mobile.html:507 msgid "Gestionnaire :" -msgstr "Destinataires" +msgstr "Gestionnaire :" #: interventions/templates/interventions/detail/card_info.html:870 #: interventions/templates/interventions/detail/scripts.html:323 @@ -3417,12 +3430,12 @@ msgstr "Sélectionner une catégorie..." #: interventions/templates/interventions/detail/right_column.html:147 #: interventions/templates/interventions/intervention_detail_mobile.html:1498 msgid "Type d'équipement" -msgstr "Type d'événement" +msgstr "Type d'équipement" #: interventions/templates/interventions/detail/right_column.html:150 #: interventions/templates/interventions/intervention_detail_mobile.html:1501 msgid "Sélectionner un type..." -msgstr "Sélectionner un type" +msgstr "Sélectionner un type..." #: interventions/templates/interventions/detail/right_column.html:160 msgid "Sélectionner d'abord une catégorie..." @@ -3876,7 +3889,7 @@ msgstr "Une erreur est survenue." #: interventions/templates/interventions/detail/scripts.html:1001 #: interventions/templates/interventions/intervention_detail_mobile.html:6516 msgid "Une erreur réseau est survenue." -msgstr "Une erreur est survenue." +msgstr "Une erreur réseau est survenue." #: interventions/templates/interventions/detail/section_nav.html:3 msgid "Navigation par section" @@ -3975,7 +3988,7 @@ msgstr "Plus de 24h" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2945 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2958 msgid "Non vérifié" -msgstr "Non vérifiée" +msgstr "Non vérifié" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:230 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2979 @@ -3988,7 +4001,7 @@ msgstr "Ouvrages inspectés" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:254 msgid "Ajouter un ouvrage" -msgstr "Ajouter une note" +msgstr "Ajouter un ouvrage" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:265 msgid "Ouvrage #1 — Inspection" @@ -3996,7 +4009,7 @@ msgstr "Ouvrage #1 — Inspection" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:275 msgid "Équipement GIEP associé (Optionnel)" -msgstr "Équipements (optionnel)" +msgstr "Équipement GIEP associé (Optionnel)" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:281 msgid "Rechercher par code (ex: BI-01...) ou par type..." @@ -4004,11 +4017,11 @@ msgstr "Rechercher par code (ex: BI-01...) ou par type..." #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:283 msgid "Choisir sur la carte" -msgstr "Voir sur la carte" +msgstr "Choisir sur la carte" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:294 msgid "Aucun équipement lié." -msgstr "Équipements liés" +msgstr "Aucun équipement lié." #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:303 msgid "Étape 1 — Type de dispositif" @@ -4016,11 +4029,11 @@ msgstr "Étape 1 — Type de dispositif" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:308 msgid "Espace vert creux" -msgstr "Espace vert creux (EVC)" +msgstr "Espace vert creux" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:315 msgid "Massif drainant" -msgstr "Massif drainant (OED)" +msgstr "Massif drainant" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:322 msgid "Technique alternative" @@ -4034,12 +4047,12 @@ msgstr "Espace vert creux (EVC)" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:344 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1084 msgid "Points d'entrée dans l'ouvrage" -msgstr "Point d'entrée dans l'ouvrage" +msgstr "Points d'entrée dans l'ouvrage" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:347 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1087 msgid "L'eau peut-elle facilement entrer dans l'ouvrage ?" -msgstr "L'eau peut entrer facilement dans l'EVC ?" +msgstr "L'eau peut-elle facilement entrer dans l'ouvrage ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:363 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1123 @@ -4056,12 +4069,16 @@ msgid "" "La surface de ruissellement amène-t-elle bien l'eau dans les points " "d'entrée ?" msgstr "" +"La surface de ruissellement amène-t-elle bien l'eau dans les points " +"d'entrée ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:396 msgid "" "L'empierrement de sédimentation est à un niveau inférieur ou égal au niveau " "de la surface de ruissellement ?" msgstr "" +"L'empierrement de sédimentation est à un niveau inférieur ou égal au niveau " +"de la surface de ruissellement ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:407 msgid "D'autres éléments empêchent-ils l'eau d'entrer ?" @@ -4081,7 +4098,7 @@ msgstr "Activer pour compléter l'état de l'empierrement" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:436 msgid "L'empierrement est-il en bon état ?" -msgstr "Le revêtement est en bon état général ?" +msgstr "L'empierrement est-il en bon état ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:447 msgid "Sélectionnez les défauts constatés sur l'empierrement :" @@ -4090,7 +4107,7 @@ msgstr "Sélectionnez les défauts constatés sur l'empierrement :" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:450 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2649 msgid "Colmaté par les sédiments" -msgstr "Ajouter les équipements" +msgstr "Colmaté par les sédiments" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:454 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2650 @@ -4111,7 +4128,7 @@ msgstr "Envahi d'adventices" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1269 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1327 msgid "Prendre une photo (appareil)" -msgstr "Prendre des photos (mode continu)" +msgstr "Prendre une photo (appareil)" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:469 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:615 @@ -4122,7 +4139,7 @@ msgstr "Prendre des photos (mode continu)" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1272 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1330 msgid "Sélectionner des fichiers" -msgstr "Sélectionner une source" +msgstr "Sélectionner des fichiers" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:479 msgid "Espace vert" @@ -4145,7 +4162,7 @@ msgstr "Bon" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2665 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2843 msgid "Mauvais" -msgstr "Mauvais état" +msgstr "Mauvais" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:496 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1191 @@ -4176,7 +4193,7 @@ msgstr "Présence de flaques d'eau persistantes dans l'ouvrage ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:535 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1226 msgid "Présence de sédiments dans l'ouvrage ?" -msgstr "Point d'entrée dans l'ouvrage" +msgstr "Présence de sédiments dans l'ouvrage ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:548 msgid "La croûte de sédimentation est-elle supérieure à 5 cm ?" @@ -4185,7 +4202,7 @@ msgstr "La croûte de sédimentation est-elle supérieure à 5 cm ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:561 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1247 msgid "Présence de détritus dans l'ouvrage ?" -msgstr "Point d'entrée dans l'ouvrage" +msgstr "Présence de détritus dans l'ouvrage ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:574 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1258 @@ -4198,7 +4215,7 @@ msgstr "Traces de passage d'usagers ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:598 msgid "Quel type d'usagers ?" -msgstr "Quel type de contrôle ?" +msgstr "Quel type d'usagers ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:601 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2682 @@ -4237,11 +4254,11 @@ msgstr "Massif drainant (OED)" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:696 msgid "État général du revêtement adjacent / chaussée" -msgstr "État général du revêtement" +msgstr "État général du revêtement adjacent / chaussée" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:699 msgid "La surface au-dessus du massif drainant est en bon état général ?" -msgstr "Le revêtement est en bon état général ?" +msgstr "La surface au-dessus du massif drainant est en bon état général ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:713 msgid "Présence d'ornières ?" @@ -4268,6 +4285,8 @@ msgid "" "Les niveaux du revêtement adjacent conduisent-ils bien l'eau vers la bouche " "d'injection ?" msgstr "" +"Les niveaux du revêtement adjacent conduisent-ils bien l'eau vers la bouche " +"d'injection ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:786 msgid "La grille est propre et dégagée ?" @@ -4280,15 +4299,15 @@ msgstr "La décantation est-elle vide ou presque ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:811 msgid "La bouche d'injection dispose-t-elle habituellement d'un filtre ?" -msgstr "Une bouche d'injection est-elle présente ?" +msgstr "La bouche d'injection dispose-t-elle habituellement d'un filtre ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:823 msgid "Le filtre est propre ?" -msgstr "Le titre est obligatoire." +msgstr "Le filtre est propre ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:834 msgid "Le filtre est en bon état ?" -msgstr "Le revêtement est en bon état général ?" +msgstr "Le filtre est en bon état ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:849 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2743 @@ -4304,6 +4323,8 @@ msgid "" "Dalles gazon, pavés à joints larges, dalles alvéolaires végétalisées/" "gravier, etc." msgstr "" +"Dalles gazon, pavés à joints larges, dalles alvéolaires végétalisées/" +"gravier, etc." #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:888 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:964 @@ -4338,6 +4359,8 @@ msgid "" "Béton poreux, enrobés bitumineux poreux, graviers liés à la résine, EPDM, " "etc." msgstr "" +"Béton poreux, enrobés bitumineux poreux, graviers liés à la résine, EPDM, " +"etc." #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:988 msgid "Présence de dépôts visibles (poussières, mousses, etc.) ?" @@ -4349,7 +4372,7 @@ msgstr "Un test de perméabilité est nécessaire pour valider le colmatage ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1015 msgid "Revêtement en matériaux non agrégés ?" -msgstr "Le revêtement est en bon état général ?" +msgstr "Revêtement en matériaux non agrégés ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1016 msgid "Mulch végétal, graviers calcaires/non calcaires, terre battue, etc." @@ -4392,16 +4415,16 @@ msgstr "L'ouvrage est-il rempli au 5e de sa capacité ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1284 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2891 msgid "Actions recommandées" -msgstr "Sélectionnez une commande" +msgstr "Actions recommandées" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1288 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2869 msgid "Aucune action nécessaire" -msgstr "Aucune prestation encodée" +msgstr "Aucune action nécessaire" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1294 msgid "Renforcement de l'entretien préventif" -msgstr "Créer des interventions préventives" +msgstr "Renforcement de l'entretien préventif" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1298 msgid "Entretien curatif / Réparation / Adaptation nécessaire" @@ -4413,7 +4436,7 @@ msgstr "Test de perméabilité" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1306 msgid "Inspection par caméra" -msgstr "Inspection" +msgstr "Inspection par caméra" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1311 msgid "Précisions sur les actions à entreprendre" @@ -4425,13 +4448,15 @@ msgstr "Renseignez ici les détails des actions..." #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1318 msgid "Remarques et observations complémentaires" -msgstr "Informations complémentaires" +msgstr "Remarques et observations complémentaires" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1319 msgid "" "Saisissez vos remarques... Pensez à noter les éléments perturbateurs liés au " "contexte/usage autour (ex: chantier, commerce...)" msgstr "" +"Saisissez vos remarques... Pensez à noter les éléments perturbateurs liés au " +"contexte/usage autour (ex: chantier, commerce...)" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1324 msgid "Photos / Documents généraux" @@ -4443,11 +4468,11 @@ msgstr "Valider cet ouvrage" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2594 msgid "Présent" -msgstr "Présente :" +msgstr "Présent" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2595 msgid "Absent" -msgstr "Absente" +msgstr "Absent" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2596 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2665 @@ -4469,7 +4494,7 @@ msgstr "Sur - de 10%% de surface" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2626 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2821 msgid "L'eau peut facilement entrer ?" -msgstr "L'eau peut entrer facilement dans l'EVC ?" +msgstr "L'eau peut facilement entrer ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2629 msgid "Des feuilles ou branches bloquent l'eau ?" @@ -4500,7 +4525,7 @@ msgstr "D'autres éléments gênent l'entrée d'eau ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2635 msgid "Détails :" -msgstr "Détail" +msgstr "Détails :" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2643 msgid "Empierrement de sédimentation :" @@ -4508,21 +4533,21 @@ msgstr "Empierrement de sédimentation :" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2645 msgid "Empierrement en bon état ?" -msgstr "Le revêtement est en bon état général ?" +msgstr "Empierrement en bon état ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2652 msgid "Aucun détail renseigné" -msgstr "Non renseigné" +msgstr "Aucun détail renseigné" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2659 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2837 msgid "Points d'entrée" -msgstr "Point d'entrée dans l'ouvrage" +msgstr "Points d'entrée" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2665 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2843 msgid "État de la végétation" -msgstr "Date de création" +msgstr "État de la végétation" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2668 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2846 @@ -4538,13 +4563,13 @@ msgstr "Chenaux d'érosion" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2673 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2850 msgid "Présents" -msgstr "Présente :" +msgstr "Présents" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2672 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2673 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2850 msgid "Absents" -msgstr "Absente" +msgstr "Absents" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2673 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2851 @@ -4576,7 +4601,7 @@ msgstr "Traces de passage d'usagers" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2682 msgid "Type d'usagers" -msgstr "Type d'origine" +msgstr "Type d'usagers" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2686 msgid "Espace vert & Végétation" @@ -4584,7 +4609,7 @@ msgstr "Espace vert & Végétation" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2693 msgid "Surverse présente" -msgstr "si présente" +msgstr "Surverse présente" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2694 msgid "Grille de surverse propre & dégagée" @@ -4592,7 +4617,7 @@ msgstr "Grille de surverse propre & dégagée" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2695 msgid "Décantation vide ou peu remplie" -msgstr "Définition de mesure" +msgstr "Décantation vide ou peu remplie" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2696 msgid "Surverse surélevée par rapport au fond" @@ -4600,7 +4625,7 @@ msgstr "Surverse surélevée par rapport au fond" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2698 msgid "Pas de surverse" -msgstr "Surverse" +msgstr "Pas de surverse" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2701 msgid "Surverse" @@ -4608,7 +4633,7 @@ msgstr "Surverse" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2712 msgid "Revêtement en bon état ?" -msgstr "Le revêtement est en bon état général ?" +msgstr "Revêtement en bon état ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2715 msgid "Présence d'ornières" @@ -4622,19 +4647,19 @@ msgstr "Oui (défaut)" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2716 msgid "Présence de fissures" -msgstr "Référence de la source" +msgstr "Présence de fissures" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2717 msgid "Présence de trous" -msgstr "Présente :" +msgstr "Présence de trous" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2721 msgid "État du revêtement" -msgstr "État général du revêtement" +msgstr "État du revêtement" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2728 msgid "Bouche d'injection présente" -msgstr "Bouche d'injection" +msgstr "Bouche d'injection présente" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2729 msgid "Les niveaux conduisent bien l'eau" @@ -4646,7 +4671,7 @@ msgstr "Grille propre et dégagée" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2731 msgid "Décantation vide ou presque" -msgstr "Définition de mesure" +msgstr "Décantation vide ou presque" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2734 msgid "Dispose d'un filtre ?" @@ -4654,7 +4679,7 @@ msgstr "Dispose d'un filtre ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2737 msgid "Filtre propre ?" -msgstr "Filtrer" +msgstr "Filtre propre ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2738 msgid "Filtre en bon état ?" @@ -4666,11 +4691,11 @@ msgstr "Oui (colmaté)" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2745 msgid "Bouche d'injection absente" -msgstr "Bouche d'injection" +msgstr "Bouche d'injection absente" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2748 msgid "Bouche d'injection & Drainage" -msgstr "Bouche d'injection" +msgstr "Bouche d'injection & Drainage" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2758 msgid "Structure enherbée ou remplissage minéral" @@ -4690,7 +4715,7 @@ msgstr "Stagnation de plus de 2 heures ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2763 msgid "Les joints sont en bon état ?" -msgstr "Le revêtement est en bon état général ?" +msgstr "Les joints sont en bon état ?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2766 msgid "Présence importante de fines" @@ -4730,7 +4755,7 @@ msgstr "Aucune structure de revêtement spécifique renseignée." #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2810 msgid "Spécificités du revêtement" -msgstr "État général du revêtement" +msgstr "Spécificités du revêtement" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2824 msgid "Conduits et dispositifs fonctionnels ?" @@ -4754,11 +4779,11 @@ msgstr "La décantation est vide ou presque" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2851 msgid "Présentes" -msgstr "Présente :" +msgstr "Présentes" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2851 msgid "Absentes" -msgstr "Absente" +msgstr "Absentes" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2854 msgid "Rempli au 5e de sa capacité" @@ -4766,7 +4791,7 @@ msgstr "Rempli au 5e de sa capacité" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2872 msgid "Renforcer l'entretien préventif" -msgstr "Créer des interventions préventives" +msgstr "Renforcer l'entretien préventif" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2875 msgid "Entretien curatif / Réparation requis" @@ -4786,11 +4811,11 @@ msgstr "Aucune action recommandée n'a été cochée." #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2887 msgid "Précisions :" -msgstr "Précisions..." +msgstr "Précisions :" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2898 msgid "Remarques et observations" -msgstr "Retour à l'observation" +msgstr "Remarques et observations" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2921 msgid "Documents / Photos généraux" @@ -5276,7 +5301,7 @@ msgstr "Mois" #: interventions/templates/interventions/interventions_calendar.html:262 #: interventions/templates/interventions/interventions_index.html:836 msgid "Titre, code, localisation, contrat…" -msgstr "Titre, code, localisation, contrat, Prego, FMS…" +msgstr "Titre, code, localisation, contrat…" #: interventions/templates/interventions/interventions_calendar.html:263 #: interventions/templates/interventions/interventions_index.html:841 @@ -5369,7 +5394,7 @@ msgstr "Suivant" #: interventions/templates/interventions/interventions_calendar.html:533 msgid "Équipes / Jours" -msgstr "Équipements concernés" +msgstr "Équipes / Jours" #: interventions/templates/interventions/interventions_calendar.html:552 msgid "Planification de l’intervention" @@ -5461,7 +5486,7 @@ msgstr "Interventions non traitées (en retard)" #: interventions/templates/interventions/interventions_index.html:790 msgid "Interventions suivies uniquement" -msgstr "Intervention suivante" +msgstr "Interventions suivies uniquement" #: interventions/templates/interventions/interventions_index.html:815 msgid "Sélection de la vue" @@ -5905,7 +5930,9 @@ msgstr "Vous n'avez pas de droit d'édition sur une thématique d'intervention." msgid "" "Vous n'avez pas la permission de créer cette inspection pour les contrats " "associés." -msgstr "Vous n'avez pas la permission de créer des interventions préventives." +msgstr "" +"Vous n'avez pas la permission de créer cette inspection pour les contrats " +"associés." #: interventions/views/detail.py:1513 msgid "Vous n'avez pas accès à cette commande." @@ -6301,7 +6328,7 @@ msgstr "Veuillez sélectionner une catégorie d'actif." #: interventions/views/forms.py:281 msgid "Un équipement est obligatoire pour ce symptôme." -msgstr "Un commentaire est obligatoire pour le motif 'Autre'." +msgstr "Un équipement est obligatoire pour ce symptôme." #: interventions/views/forms.py:290 msgid "" @@ -7306,6 +7333,8 @@ msgid "" "Observation marquée 'Doublon' suite à l'annulation de l'intervention " "%(code)s (motif : doublon)" msgstr "" +"Observation marquée 'Doublon' suite à l'annulation de l'intervention " +"%(code)s (motif : doublon)" #: interventions/views/workflow.py:639 #, python-format @@ -7313,6 +7342,8 @@ msgid "" "Observation remise 'À traiter' suite à l'annulation de l'intervention " "%(code)s" msgstr "" +"Observation remise 'À traiter' suite à l'annulation de l'intervention " +"%(code)s" #: interventions/views/workflow.py:868 interventions/views/workflow.py:1053 #: interventions/views/workflow.py:1284 interventions/views/workflow.py:1423 @@ -7409,8 +7440,8 @@ msgstr "La modification a été envoyée." #: interventions/views/workflow.py:1476 msgid "Vous ne suivez plus cette intervention." -msgstr "Vous ne pouvez pas modifier cette intervention." +msgstr "Vous ne suivez plus cette intervention." #: interventions/views/workflow.py:1479 msgid "Vous suivez maintenant cette intervention." -msgstr "Vous ne pouvez pas modifier cette intervention." +msgstr "Vous suivez maintenant cette intervention." diff --git a/streetup/interventions/locale/fr/LC_MESSAGES/djangojs.po b/streetup/interventions/locale/fr/LC_MESSAGES/djangojs.po index 9ee5587..9f19703 100644 --- a/streetup/interventions/locale/fr/LC_MESSAGES/djangojs.po +++ b/streetup/interventions/locale/fr/LC_MESSAGES/djangojs.po @@ -310,7 +310,9 @@ msgstr "erreur(s)" msgid "" "Aucun équipement n'a été renseigné. Il est normalement demandé d'associer un " "équipement à cette intervention. Voulez-vous continuer quand même ?" -msgstr "Aucun équipement n'a été renseigné. Il est normalement demandé d'associer un équipement à cette intervention. Voulez-vous continuer quand même ?" +msgstr "" +"Aucun équipement n'a été renseigné. Il est normalement demandé d'associer un " +"équipement à cette intervention. Voulez-vous continuer quand même ?" #: interventions/static/interventions/intervention_add.js:2462 msgid "localisation" @@ -391,7 +393,9 @@ msgstr "Erreur lors de la mise à jour." msgid "" "Certaines lignes ont déjà un statut défini. Voulez-vous écraser tous les " "statuts ?" -msgstr "Certaines lignes ont déjà un statut défini. Voulez-vous écraser tous les statuts ?" +msgstr "" +"Certaines lignes ont déjà un statut défini. Voulez-vous écraser tous les " +"statuts ?" #: interventions/static/interventions/intervention_detail.js:1625 msgid "Statut appliqué à" @@ -413,13 +417,16 @@ msgstr "Impossible de contacter le serveur." #: interventions/static/interventions/intervention_detail.js:1700 msgid "" "La dernière période est activée. La prochaine validation sera définitive." -msgstr "La dernière période est activée. La prochaine validation sera définitive." +msgstr "" +"La dernière période est activée. La prochaine validation sera définitive." #: interventions/static/interventions/intervention_detail.js:1701 msgid "" "La dernière période est désactivée. La prochaine validation fera passer à la " "période suivante." -msgstr "La dernière période est désactivée. La prochaine validation fera passer à la période suivante." +msgstr "" +"La dernière période est désactivée. La prochaine validation fera passer à la " +"période suivante." #: interventions/static/interventions/intervention_detail.js:1706 msgid "Mise à jour impossible." @@ -816,7 +823,9 @@ msgstr "Interventions non assignées" msgid "" "Glissez une intervention sur un membre pour la planifier, ou faites glisser " "le titre d'un groupe pour assigner toutes ses interventions." -msgstr "Glissez une intervention sur un membre pour la planifier, ou faites glisser le titre d'un groupe pour assigner toutes ses interventions." +msgstr "" +"Glissez une intervention sur un membre pour la planifier, ou faites glisser " +"le titre d'un groupe pour assigner toutes ses interventions." #: interventions/static/interventions/interventions_calendar.js:3430 msgid "Maintenance corrective" @@ -1114,31 +1123,41 @@ msgstr "Veuillez indiquer les détails de la correction." msgid "" "Vous êtes sur le point de valider définitivement l'intervention (dernière " "période)." -msgstr "Vous êtes sur le point de valider définitivement l'intervention (dernière période)." +msgstr "" +"Vous êtes sur le point de valider définitivement l'intervention (dernière " +"période)." #: interventions/static/interventions/timeline.js:530 msgid "" "Cette action repassera l'intervention au statut 'À planifier' et passera à " "la période suivante." -msgstr "Cette action repassera l'intervention au statut 'À planifier' et passera à la période suivante." +msgstr "" +"Cette action repassera l'intervention au statut 'À planifier' et passera à " +"la période suivante." #: interventions/static/interventions/timeline.js:538 msgid "" "Cette action repassera l'intervention à 'À planifier' et passera à la " "période suivante. Confirmer ?" -msgstr "Cette action repassera l'intervention à 'À planifier' et passera à la période suivante. Confirmer ?" +msgstr "" +"Cette action repassera l'intervention à 'À planifier' et passera à la " +"période suivante. Confirmer ?" #: interventions/static/interventions/timeline.js:558 msgid "" "Aucune prestation n'a été encodée. Voulez-vous quand même passer au statut " "« Traité » ?" -msgstr "Aucune prestation n'a été encodée. Voulez-vous quand même passer au statut « Traité » ?" +msgstr "" +"Aucune prestation n'a été encodée. Voulez-vous quand même passer au statut " +"« Traité » ?" #: interventions/static/interventions/timeline.js:603 msgid "" "Au moins une photo ajoutée après le passage au statut « À traiter » est " "obligatoire pour terminer cette intervention." -msgstr "Au moins une photo ajoutée après le passage au statut « À traiter » est obligatoire pour terminer cette intervention." +msgstr "" +"Au moins une photo ajoutée après le passage au statut « À traiter » est " +"obligatoire pour terminer cette intervention." #: interventions/static/interventions/timeline.js:604 msgid "Au moins une photo est obligatoire pour terminer cette intervention." diff --git a/streetup/interventions/locale/nl/LC_MESSAGES/django.mo b/streetup/interventions/locale/nl/LC_MESSAGES/django.mo index c9ec776431703e218c7c5c9f7ff81f53328ad469..60b4804b0c0904384c4e71b6fab56a813b7825a1 100644 GIT binary patch delta 12281 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 G>3;!6)q8jV diff --git a/streetup/interventions/locale/nl/LC_MESSAGES/django.po b/streetup/interventions/locale/nl/LC_MESSAGES/django.po index dad7359..eb3c5b8 100644 --- a/streetup/interventions/locale/nl/LC_MESSAGES/django.po +++ b/streetup/interventions/locale/nl/LC_MESSAGES/django.po @@ -3884,7 +3884,7 @@ msgstr "Weersomstandigheden" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:214 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2975 msgid "Date de la dernière pluie" -msgstr "Datum van de laatste regen" +msgstr "Datum van laatste regen" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:217 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2948 @@ -3895,12 +3895,12 @@ msgstr "Vandaag" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:220 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2951 msgid "Moins de 24h" -msgstr "Minder dan 24 uur" +msgstr "Minder dan 24u" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:223 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2954 msgid "Plus de 24h" -msgstr "Meer dan 24 uur" +msgstr "Meer dan 24u" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:226 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:239 @@ -3969,11 +3969,11 @@ msgstr "Onweer minder dan een uur geleden" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:247 msgid "Ouvrages inspectés" -msgstr "Werken geïnspecteerd" +msgstr "Geïnspecteerde kunstwerken" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:254 msgid "Ajouter un ouvrage" -msgstr "Notitie toevoegen" +msgstr "Kunstwerk toevoegen" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:265 msgid "Ouvrage #1 — Inspection" @@ -4014,7 +4014,7 @@ msgstr "Alternatieve techniek" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:339 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2998 msgid "Espace vert creux (EVC)" -msgstr "Holle groene ruimte (EVC)" +msgstr "Verzonken groenzone (EVC)" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:344 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1084 @@ -4024,7 +4024,7 @@ msgstr "Toegangspunten tot het werk" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:347 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1087 msgid "L'eau peut-elle facilement entrer dans l'ouvrage ?" -msgstr "Kan water gemakkelijk de constructie binnendringen?" +msgstr "Kan water gemakkelijk het kunstwerk instromen?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:363 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1123 @@ -4058,15 +4058,15 @@ msgstr "Specificeer andere elementen die voorkomen dat de" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:426 msgid "L'ouvrage dispose-t-il d'un empierrement ?" -msgstr "Heeft de structuur steniging?" +msgstr "Is het kunstwerk voorzien van een stenen bekleding?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:427 msgid "Activer pour compléter l'état de l'empierrement" -msgstr "Activeer om de staat van het metselwerk te voltooien" +msgstr "Inschakelen om staat van stenen bekleding in te vullen" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:436 msgid "L'empierrement est-il en bon état ?" -msgstr "Is het metselwerk in goede staat?" +msgstr "Is de stenen bekleding in goede staat?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:447 msgid "Sélectionnez les défauts constatés sur l'empierrement :" @@ -4075,17 +4075,17 @@ msgstr "Selecteer de gebreken die op het metselwerk zijn vermeld:" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:450 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2649 msgid "Colmaté par les sédiments" -msgstr "Uitrustingen toevoegen" +msgstr "Dichtgeslibd door sediment" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:454 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2650 msgid "Emporté par l'eau" -msgstr "Meegevoerd door het water" +msgstr "Weggespoeld door water" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:458 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2651 msgid "Envahi d'adventices" -msgstr "Overgroeid met onkruid" +msgstr "Overwoekerd door onkruid" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:466 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:612 @@ -4111,7 +4111,7 @@ msgstr "Kies een bron" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:479 msgid "Espace vert" -msgstr "Groene ruimte" +msgstr "Groenzone" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:483 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1178 @@ -4123,7 +4123,7 @@ msgstr "Wat is de staat van de vegetatie?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2665 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2843 msgid "Bon" -msgstr "Nee" +msgstr "Goed" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:488 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1183 @@ -4135,7 +4135,7 @@ msgstr "Slecht" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:496 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1191 msgid "Présence de plantes mortes ou absentes :" -msgstr "Aanwezigheid van dode of afwezige planten:" +msgstr "Aanwezigheid van dode of ontbrekende planten:" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:499 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1194 @@ -4152,7 +4152,7 @@ msgstr "Aan - 10%% van het oppervlak" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:509 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1204 msgid "Présence de chenaux d'érosion ?" -msgstr "Aanwezigheid van erosiekanalen?" +msgstr "Aanwezigheid van erosiegeul/geulen?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:522 msgid "Présence de flaques d'eau persistantes dans l'ouvrage ?" @@ -4161,16 +4161,16 @@ msgstr "Aanwezigheid van aanhoudende plassen in de structuur?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:535 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1226 msgid "Présence de sédiments dans l'ouvrage ?" -msgstr "Aanwezigheid van sedimenten in de structuur?" +msgstr "Aanwezigheid van sediment in het kunstwerk?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:548 msgid "La croûte de sédimentation est-elle supérieure à 5 cm ?" -msgstr "Is de sedimentatiekorst groter dan 5 cm?" +msgstr "Is de sedimentlaag dikker dan 5 cm?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:561 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1247 msgid "Présence de détritus dans l'ouvrage ?" -msgstr "Aanwezigheid van afval op het werk?" +msgstr "Aanwezigheid van afval in het kunstwerk?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:574 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1258 @@ -4201,24 +4201,24 @@ msgstr "Is er een overloop aanwezig?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:628 msgid "Activer si le système dispose d'une évacuation de trop-plein" -msgstr "Inschakelen als het systeem een ​​overloopafvoer heeft" +msgstr "Inschakelen als het systeem overloopafvoer heeft" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:637 msgid "La grille de surverse est propre et dégagée ?" -msgstr "Is het overlooprooster schoon en helder?" +msgstr "Is het overlooprooster schoon en vrij?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:649 msgid "La décantation est vide ou peu remplie ?" -msgstr "De decantatie is leeg of niet erg vol?" +msgstr "Is het bezinkingsbekken leeg of vrijwel leeg?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:661 msgid "La surverse est-elle plus haute que le fond de l'ouvrage ?" -msgstr "Is de overhang hoger dan de onderkant van de constructie?" +msgstr "Ligt de overloop hoger dan de bodem van het kunstwerk?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:691 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:3002 msgid "Massif drainant (OED)" -msgstr "Afwateringsmassief (OED)" +msgstr "Drainage massief (OED)" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:696 msgid "État général du revêtement adjacent / chaussée" @@ -4242,11 +4242,11 @@ msgstr "Aanwezigheid van gaten?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:764 msgid "Une bouche d'injection est-elle présente ?" -msgstr "Is er een injectiepoort aanwezig?" +msgstr "Is er een inlaatopening aanwezig?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:765 msgid "Activer pour inspecter les conduits d'injection d'eau et de drainage" -msgstr "Maakt het mogelijk om waterinjectie- en afvoerleidingen te inspecteren" +msgstr "Inschakelen om inlaat- en drainageleidingen te inspecteren" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:774 msgid "" @@ -4256,12 +4256,12 @@ msgstr "" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:786 msgid "La grille est propre et dégagée ?" -msgstr "Is de grill schoon en helder?" +msgstr "Is het rooster schoon en vrij?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:798 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1148 msgid "La décantation est-elle vide ou presque ?" -msgstr "Is de decantatie leeg of bijna leeg?" +msgstr "Is het bezinkingsbekken leeg of vrijwel leeg?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:811 msgid "La bouche d'injection dispose-t-elle habituellement d'un filtre ?" @@ -4269,16 +4269,16 @@ msgstr "Heeft de injectiemond meestal een filter?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:823 msgid "Le filtre est propre ?" -msgstr "De titel is verplicht." +msgstr "Is de filter schoon?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:834 msgid "Le filtre est en bon état ?" -msgstr "Is het filter in goede staat?" +msgstr "Is de filter in goede staat?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:849 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2743 msgid "Le drain semble colmaté ?" -msgstr "Lijkt de afvoer verstopt?" +msgstr "Lijkt de drainage leiding dichtgeslibd?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:878 msgid "Structure enherbée ou remplissage minéral ?" @@ -4294,7 +4294,7 @@ msgstr "" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:964 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1025 msgid "De l'eau stagne-t-elle en surface ?" -msgstr "Stagneert het water aan het oppervlak?" +msgstr "Blijft er water op de oppervlakte staan?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:899 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:975 @@ -4304,11 +4304,11 @@ msgstr "Staat het water langer dan 2 uur stil?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:912 msgid "Les joints sont-ils en bon état ?" -msgstr "Zijn de gewrichten in goede staat?" +msgstr "Zijn de voegen in goede staat?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:924 msgid "Présence importante de fines dans les joints ?" -msgstr "Aanzienlijke aanwezigheid van fijne deeltjes in de gewrichten?" +msgstr "Aanzienlijke hoeveelheid fijne delen in de voegen?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:935 msgid "Le niveau du matériau de remplissage est plus haut que la structure ?" @@ -4338,7 +4338,7 @@ msgstr "Afdekken met niet-geaggregeerde materialen?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1016 msgid "Mulch végétal, graviers calcaires/non calcaires, terre battue, etc." -msgstr "Plantaardige mulch, kalksteen/niet-kalkhoudend grind, klei, enz." +msgstr "Houtmulch, kalkrijk/kalkarm grind, leem, enz." #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1049 msgid "Le volume de matière est-il en suffisance ?" @@ -4355,11 +4355,11 @@ msgstr "Alternatieve techniek / Stormpool (TA)" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1099 msgid "Les conduits et dispositifs amenant l'eau sont-ils fonctionnels ?" -msgstr "Zijn de leidingen en apparaten die water brengen functioneel?" +msgstr "Zijn toevoerleidingen en -goten functioneel?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1112 msgid "Les grilles sont-elles propres et dégagées ?" -msgstr "Zijn de roosters schoon en helder?" +msgstr "Zijn de roosters schoon en vrij?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1174 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2860 @@ -4368,11 +4368,11 @@ msgstr "Stormzwembad" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1215 msgid "Présence de flaques d'eau persistantes ?" -msgstr "Aanwezigheid van aanhoudende plassen?" +msgstr "Aanwezigheid van stilstaand water?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1235 msgid "L'ouvrage est-il rempli au 5e de sa capacité ?" -msgstr "Is de structuur tot 5e van zijn capaciteit gevuld?" +msgstr "Is het kunstwerk voor 1/5 gevuld?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1284 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2891 @@ -4390,7 +4390,7 @@ msgstr "Preventieve interventies aanmaken" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1298 msgid "Entretien curatif / Réparation / Adaptation nécessaire" -msgstr "Curatief onderhoud / Reparatie / Noodzakelijke aanpassingen" +msgstr "Correctief onderhoud / Herstelling / Aanpassing vereist" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:1302 msgid "Test de perméabilité" @@ -4439,7 +4439,7 @@ msgstr "Afwezig" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2843 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:3010 msgid "Non renseigné" -msgstr "Niet toegewezen" +msgstr "Niet opgegeven" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2601 #, python-format @@ -4597,7 +4597,7 @@ msgstr "Coating in goede staat?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2715 msgid "Présence d'ornières" -msgstr "Aanwezigheid van sporen" +msgstr "Aanwezigheid van spoorvorming" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2715 #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2716 @@ -4607,7 +4607,7 @@ msgstr "Ja (standaard)" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2716 msgid "Présence de fissures" -msgstr "Bronreferentie" +msgstr "Aanwezigheid van scheuren" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2717 msgid "Présence de trous" @@ -4647,7 +4647,7 @@ msgstr "Filter in goede staat?" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2743 msgid "Oui (colmaté)" -msgstr "Ja (verstopt)" +msgstr "Ja (dichtgeslibd)" #: interventions/templates/interventions/guided_operations/inspection_rain_water.html:2745 msgid "Bouche d'injection absente" @@ -5396,7 +5396,7 @@ msgstr "Een storing herstellen of corrigeren (schade, panne, defect, ...)" #: interventions/templates/interventions/interventions_index.html:433 msgid "Interventions préventives" -msgstr "Preventieve interventies" +msgstr "Preventief onderhoud" #: interventions/templates/interventions/interventions_index.html:434 msgid "Anticiper un problème potentiel (entretien cyclique, ...)" diff --git a/streetup/locale/fr/LC_MESSAGES/django.mo b/streetup/locale/fr/LC_MESSAGES/django.mo index 2f4a69585f8fa4fd0186b761e564278ffe9599b9..a0a8210fbe309fd6098b7ce5a91cfa3a5859427b 100644 GIT binary patch literal 22275 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 BM5F)! diff --git a/streetup/maps/locale/fr/LC_MESSAGES/django.po b/streetup/maps/locale/fr/LC_MESSAGES/django.po index 0b642b6..aa98f79 100644 --- a/streetup/maps/locale/fr/LC_MESSAGES/django.po +++ b/streetup/maps/locale/fr/LC_MESSAGES/django.po @@ -242,7 +242,7 @@ msgstr "Cliquez sur l'onglet pour charger les projets." #: maps/templates/maps/concrete_blocks/index.html:253 msgid "Exporter en Excel" -msgstr "Exporter en CSV" +msgstr "Exporter en Excel" #: maps/templates/maps/concrete_blocks/index.html:269 msgid "Ajouter" @@ -488,7 +488,7 @@ msgstr "Nom" #: maps/views.py:703 msgid "Description" -msgstr "Position" +msgstr "Description" #: maps/views.py:705 msgid "Numéro PMO" @@ -512,7 +512,7 @@ msgstr "Créé par" #: maps/views.py:710 msgid "Thématiques" -msgstr "Thématiques autorisées" +msgstr "Thématiques" #: maps/views.py:711 msgid "Tags" diff --git a/streetup/mobile/locale/fr/LC_MESSAGES/django.mo b/streetup/mobile/locale/fr/LC_MESSAGES/django.mo index 3c3edb172d3a144eeb77001cab2df6e2b6e1c555..d5fea50e9c050963f8d169bfa8e9f40128ffa22e 100644 GIT binary patch delta 732 zcmXZa&nrYx6u|Mb874D~2IJQlVHm$zU??F>WH%%WhSew=Wx>M2D@GwdSITBmMrLJd zHY7>eNLJzxV5_iDv+?75npdy)x%a+z?z#8e`#HHcl{m2&4I(m8C6a|}Xv1C8BP^qT ziXOZ}H@;yLidUotnz0tgF&kIViQ8C;QPlsgP~%_Ghksr%q@9MZS|k%gSdL*V#&yia zC=w$H9L8rXLJzZQLO*I;0Q)hF19*nIp?B=V6c%C^*)=ZcGtw)cVL%tKff=}O{&0wS z^kb%%SU~>~^YIPsn8HD{P=;O{L7is{9e9Atc#J`G*NK$iyg@@(zKInWM;>|Lm5JZx z_z!Br^7{068|smDn+~BK(I{%^7f>q}K?}ywisz__FOWx!C*HclUmQax7eZG&izB#% zx{zC>>T+*>|3HoVLp|fXMv)wBLEU)|YN-QA)g^?T7(qW?W1pt@rlAvbaHDKEiY}Z+ gJ1$}+uA<(FnECw%btf;Vm-H(+XKi&QckD}!f6gvZ&;S4c delta 783 zcmXZaODF_!9Ki7(dBu9T>!cBQyXBxx^{A}L97*c{X- zH#s^u;Gi5lPD(C{8_M@*rl$GK?>F=NKYst&82=bMJ&H9eL}bJ(l87cIVc2mSJ;aAt zh?iJ^&sc*$SdRWu5g!g~{u46v#p?-IcTK|MP?{}$~QqP08Oe7vhu?QzH50^0w z_mCPn!EU@ooyg6ost>iU0o!pHJ8&0uLyy>oZ#6^=*B*?(q8!t7Ly1gmz;2m$9pIL zgqg(RxAR%3N9J+#p&n5kYU>A4J7!=khA{y*Q77I-E-}xz>kglB2tQF*+*KvgizBED zIYhcH5!ClLsC6%>XZ(dJm{x7?ya=_`oM%>3Xo#LJc9U!O1KC3#+CT>L+ z4r2*Uq5czV&iez@ot&foq<7YILTz@m5wtd3S20`7UXQivJ&ukFS^mtOD0fd_-Uu!j Wf%)mVKuG!~Lqrq*f%Tr18}|pBkzx7( diff --git a/streetup/mobile/locale/fr/LC_MESSAGES/django.po b/streetup/mobile/locale/fr/LC_MESSAGES/django.po index 6d28428..f0320c9 100644 --- a/streetup/mobile/locale/fr/LC_MESSAGES/django.po +++ b/streetup/mobile/locale/fr/LC_MESSAGES/django.po @@ -253,7 +253,7 @@ msgstr "Nouveaux éléments" #: mobile/templates/mobile/mobile_index.html:18 msgid "Nouvelle observation" -msgstr "Observations" +msgstr "Nouvelle observation" #: mobile/templates/mobile/mobile_index.html:25 msgid "Nouvelle inspection" @@ -261,11 +261,11 @@ msgstr "Nouvelle inspection" #: mobile/templates/mobile/mobile_index.html:32 msgid "Intervention Réparation" -msgstr "Interventions" +msgstr "Intervention Réparation" #: mobile/templates/mobile/mobile_index.html:39 msgid "Nouvelle intervention" -msgstr "Interventions" +msgstr "Nouvelle intervention" #: mobile/templates/mobile/mobile_index.html:54 msgid "Interventions" @@ -499,7 +499,7 @@ msgstr "Article tracé « {identifier} » introuvable." #: mobile/views.py:310 #, python-brace-format msgid "Emplacement « {identifier} » introuvable." -msgstr "Emplacement invalide ou non accessible." +msgstr "Emplacement « {identifier} » introuvable." #: mobile/views.py:320 #, python-brace-format @@ -525,7 +525,7 @@ msgstr "Traité" #: mobile/views.py:435 msgid "Annulé" -msgstr "Annuler" +msgstr "Annulé" #: mobile/views.py:438 msgid "Urgent" diff --git a/streetup/observations/locale/fr/LC_MESSAGES/django.mo b/streetup/observations/locale/fr/LC_MESSAGES/django.mo index e16f2fa5d0b814239c0b2469673ece1c39ee0706..b5992fbda3d9f4222db122717b4b74d8580624c4 100644 GIT binary patch literal 21279 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'!!8htV->eSnk)sBW)+NlZbNp;e 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 delta 1468 zcmXZbPe@cz6vy!!*^K|4(f(+uIpyeBT51|7g_J=>BodWTD3mEWr6M{6CA|XE!ghjW zWvz-L5OWAz6bOn0?V^Pg%(? z$&VIRqc&(j9o&VRun+U`5%R8?vCkLKL%d>R4~ukA1{UL1)Iqg&z5(NiFJcU~=R59A zx|rC>M2}tY4E5qTX5b{MG9S^4KT(M;qYr&tOV0zSjVn==t-=JXL9IJ$=P%j$s}2K| zx(}=H9_j|OcEM*<#^133mu#F(pq7PD71)P5pc-TGB&J|JW?>uZoB>p2M{qkjV+;xz zd_YxT%?|g4BGd-QPzRi|UO-i#6*pohs#3R6ts26kIEvfww|%~a&FPXUK+V^>I;M+3 zHWNb_kFTtg$Ysqtq{?OqRoYClRcQmLn-rs3QH@IE46emyYZz6LcIy??g>I}qr~my7 zwBZ0I;C<^;R4c|&8&079?XOY2evf)@9ux5|s?^>h_kbX(C50G=`|bQ;R0V6$&-vyw z1ARU%s6X2+RBs<6U!;km4w^;X9`Q9XuH z>)%@cAw@E!zH;~Gji^7xrbo5?paCx6ghB^l5%$7=tj+jBjvgm?FA*Z+1r-d za#G^3CsHo*_k>bTe1GlK^nTuX=bd?<=Qr8ROC~>E?RA@3Ibzm@-#Cn}Yc_=AID+d~ zgITP_L*%k!hAir{BB6(E7CEpwW`2!M)J$pP@<68{k2P%@cnf#qBlPhtw&O?hm+5i3Cfa50!w%v;)cq&0iYaOWQ*pNW!D%KE zCgyG7Defg+LQQNH_23+vbYDcb1G`b@k0D#!87$xhY{j~*Uo~fK{XS9*_atMWC4Gg1 z_y#qz=F(;b0@M<=V;A-yKkH7RRwgya&CI-xIo5BZR^%S)6+A?};sw;i&#p4iJN}Mk ztk7wx4x*OsBnCKw`objY!PjsX&YDZ+2lG#Pv5`Aol-KzVnlDkfEbqcj`5YExJ*+X8 zm*HsVhId*r@#2aM$7$1$yo|f0Evd?1Zy-NZtEb~v(wYn=hyDLSee_~&VsR#^Hpy}+ pkmn_TqkZ)o@;j=?gYu!`>5-MkW9RClmoBFh@+CMRYeA>A_#d~!Zp#1w diff --git a/streetup/reporting/locale/fr/LC_MESSAGES/django.po b/streetup/reporting/locale/fr/LC_MESSAGES/django.po index d06710d..0dcb434 100644 --- a/streetup/reporting/locale/fr/LC_MESSAGES/django.po +++ b/streetup/reporting/locale/fr/LC_MESSAGES/django.po @@ -56,12 +56,12 @@ msgstr "Temps de traitement" #: reporting/templates/reporting/base.html:35 #: reporting/templates/reporting/base.html:36 msgid "Nombre d'interventions" -msgstr "Interventions" +msgstr "Nombre d'interventions" #: reporting/templates/reporting/base.html:44 #: reporting/templates/reporting/base.html:47 msgid "Observations" -msgstr "Interventions" +msgstr "Observations" #: reporting/templates/reporting/base.html:58 #: reporting/templates/reporting/base.html:59 @@ -166,7 +166,7 @@ msgstr "Chargement des données…" #: reporting/templates/reporting/dashboard.html:126 #: reporting/templates/reporting/volume_dashboard.html:219 msgid "Interventions prises en compte" -msgstr "Interventions correctives" +msgstr "Interventions prises en compte" #: reporting/templates/reporting/dashboard.html:134 #: reporting/templates/reporting/observations_dashboard.html:96 @@ -260,7 +260,7 @@ msgstr "Impossible de contacter le serveur." #: reporting/templates/reporting/volume_dashboard.html:1050 #: reporting/templates/reporting/volume_dashboard.html:1167 msgid "Chargement des interventions..." -msgstr "Chargement des données…" +msgstr "Chargement des interventions..." #: reporting/templates/reporting/dashboard.html:734 #: reporting/templates/reporting/volume_dashboard.html:1191 @@ -270,7 +270,7 @@ msgstr "Aucune intervention trouvée." #: reporting/templates/reporting/dashboard.html:827 #: reporting/templates/reporting/volume_dashboard.html:1284 msgid "Erreur lors du chargement des interventions." -msgstr "Erreur lors du chargement des données." +msgstr "Erreur lors du chargement des interventions." #: reporting/templates/reporting/observations_dashboard.html:79 msgid "Nombre et répartition des observations" @@ -297,7 +297,7 @@ msgstr "Observations au total" #: reporting/templates/reporting/volume_dashboard.html:157 #: reporting/templates/reporting/volume_dashboard.html:380 msgid "Thématiques actives" -msgstr "Thématiques" +msgstr "Thématiques actives" #: reporting/templates/reporting/observations_dashboard.html:177 #: reporting/templates/reporting/observations_dashboard.html:462 @@ -306,13 +306,13 @@ msgstr "Catégories représentées" #: reporting/templates/reporting/observations_dashboard.html:190 msgid "Évolution du volume" -msgstr "Évolution du temps de traitement" +msgstr "Évolution du volume" #: reporting/templates/reporting/observations_dashboard.html:193 #: reporting/templates/reporting/observations_dashboard.html:198 #: reporting/templates/reporting/observations_dashboard.html:379 msgid "par thématique" -msgstr "Thématiques" +msgstr "par thématique" #: reporting/templates/reporting/observations_dashboard.html:203 #: reporting/templates/reporting/observations_dashboard.html:381 @@ -354,7 +354,7 @@ msgstr "Type" #: reporting/templates/reporting/observations_dashboard.html:279 #: reporting/templates/reporting/volume_dashboard.html:93 msgid "Thématique" -msgstr "Thématiques" +msgstr "Thématique" #: reporting/templates/reporting/observations_dashboard.html:464 msgid "Catégories actives" @@ -363,7 +363,7 @@ msgstr "Catégories actives" #: reporting/templates/reporting/observations_dashboard.html:465 #: reporting/templates/reporting/observations_dashboard.html:468 msgid "Thématiques représentées" -msgstr "Thématiques" +msgstr "Thématiques représentées" #: reporting/templates/reporting/observations_dashboard.html:467 msgid "Symptômes actifs" @@ -372,7 +372,7 @@ msgstr "Symptômes actifs" #: reporting/templates/reporting/observations_dashboard.html:667 #: reporting/templates/reporting/volume_dashboard.html:592 msgid "Nombre d\\" -msgstr "Nombre" +msgstr "Nombre d\\" #: reporting/templates/reporting/observations_dashboard.html:882 msgid "Ouvrir l'observation" @@ -385,7 +385,7 @@ msgstr "observations à cet endroit" #: reporting/templates/reporting/observations_dashboard.html:1041 #: reporting/templates/reporting/observations_dashboard.html:1149 msgid "Chargement des observations..." -msgstr "Chargement des données…" +msgstr "Chargement des observations..." #: reporting/templates/reporting/observations_dashboard.html:1173 msgid "Aucune observation trouvée." @@ -393,7 +393,7 @@ msgstr "Aucune observation trouvée." #: reporting/templates/reporting/observations_dashboard.html:1266 msgid "Erreur lors du chargement des observations." -msgstr "Erreur lors du chargement des données." +msgstr "Erreur lors du chargement des observations." #: reporting/templates/reporting/volume_dashboard.html:79 msgid "Nombre et répartition des interventions" @@ -413,24 +413,24 @@ msgstr "Vide = tous (Ctrl+clic pour choix multiples)" #: reporting/templates/reporting/volume_dashboard.html:151 msgid "Interventions correctives au total" -msgstr "Interventions correctives" +msgstr "Interventions correctives au total" #: reporting/templates/reporting/volume_dashboard.html:163 msgid "Contrats actifs" -msgstr "Contrats" +msgstr "Contrats actifs" #: reporting/templates/reporting/volume_dashboard.html:176 #: reporting/templates/reporting/volume_dashboard.html:379 msgid "Évolution du volume par thématique" -msgstr "Évolution du temps de traitement" +msgstr "Évolution du volume par thématique" #: reporting/templates/reporting/volume_dashboard.html:367 msgid "Évolution du volume par contrat" -msgstr "Évolution du temps de traitement" +msgstr "Évolution du volume par contrat" #: reporting/templates/reporting/volume_dashboard.html:368 msgid "Contrats représentés" -msgstr "Contrats reportables" +msgstr "Contrats représentés" #: reporting/templates/reporting/volume_dashboard.html:370 msgid "Sélectionnez les contrats à inclure" @@ -438,8 +438,8 @@ msgstr "Sélectionnez les contrats à inclure" #: reporting/templates/reporting/volume_dashboard.html:858 msgid "Ouvrir l'intervention" -msgstr "Interventions" +msgstr "Ouvrir l'intervention" #: reporting/templates/reporting/volume_dashboard.html:866 msgid "interventions à cet endroit" -msgstr "Interventions correctives" +msgstr "interventions à cet endroit" diff --git a/streetup/sign/locale/fr/LC_MESSAGES/django.mo b/streetup/sign/locale/fr/LC_MESSAGES/django.mo index 79558a9e2412ebc274ffb371b3ff1f3d14d1e389..928ff74f32c10d5cd452ad8577867764dca50fc0 100644 GIT binary patch delta 976 zcmXZaO-Phc6vpu*m1XHzPKh=)I+HY62-fI~Hh$!&&^K;!F-C5pHZ2l#piM7C5ke$w zT!a}CK?sT9tXyiX1QkWZoo=#4xkzi%BL9!?UH#_V`_4Td_int%8-JNMHBjKSnps=D zStUNh0vy8*{EUb3CwAj5mSIPv6Q}}mcoe^)8edF$ zen){uKVb~jaXo4x&3Fy(x%E$&Py7Y5m_r?SvB~T#Ca@Ya7)H;nkD(fw#dElTrT9l5 zXru6oKaw(39K&*qqb76Pt@q*y;zy`SJaxW79r)43GpO$tUA&2!z+XI#`6;t1^dkIF zM`_duucHp?!xqfCIEN}^9(BMvs>5B>9S55!8awd_KE^5>L|y3!25}T4IE4qvZ_E5p z;x*?lRHX;VuB!;5It`&Zs>3*@QKQV_4SbJE^aF3{gc z>@o{I$aUI~a~2zj{~-_GE?qUdfDiF5zD1^KTS(0oZTBBzAJUmUM?KP4s6yVMCNPJZ p@ERW1AGh7cf7D|NrhUVxj%!d8NMRRtyZw>rnxb%QIvmOb_5jM+Zy5jp delta 1010 zcmXZbOGwmF6vy#1y(X*CF>^?(Nyq#<8A0XfSn5nBg-#|?7(_v)ZF>BBE^X0- z5!50EqM|6777;jtt5y*`Hbv0%fZDZbVNvw`&Ht`G|9kG8d(S!d&YdfvPnSbaPFDFF z%`BTTTZ_lA3MX&?Z(tZd;3$5LmfPXtMD+c!PBUMZlV$>;1Voi z21{u_sOT>N9T@8lDsDk_WCIT3ZWq6fix}U+Q&>Q4*tpfK1zT|)4q+U}U3>yn$P{`w zjWPV{yNN%jmV~zj3uD;8IDzU+uZ!ofmhpa6CyqMLqBgwd#`jU{N^blL)q!u=h`+E2 z{b)~6(PmT&yHOjBU>_bqB~Wlqp*EO7Rrnrt$8*?*?Y(A;aW6LELDZF=!8*K%%{Yk* zINzS}p@XNLZ%~>3Ks~-WRHY%ZQAIKAz$B`bhcJhiPzSxlVSI~8Z04eMB{}4_?6~tD zc5uFx`PjlleKuGy=)8cP#GfM%-+p2{wr)2Y!%?J*b{EOf%BX)syuVVJ^`jo?E>t21 zu+jlkhbJ+rA3kyuCDdbj?fi(U_&cftzi}tl>26i2fA=Klv^R(oUs diff --git a/streetup/sign/locale/fr/LC_MESSAGES/django.po b/streetup/sign/locale/fr/LC_MESSAGES/django.po index 2531c24..4a04061 100644 --- a/streetup/sign/locale/fr/LC_MESSAGES/django.po +++ b/streetup/sign/locale/fr/LC_MESSAGES/django.po @@ -62,7 +62,7 @@ msgstr "Effacer" #: sign/templates/sign/index.html:181 msgid "Sélection interactive" -msgstr "Sélectionner" +msgstr "Sélection interactive" #: sign/templates/sign/index.html:183 msgid "Recentrer" @@ -833,12 +833,13 @@ msgstr "Vous n'avez pas la permission de créer des règlements." #: sign/views.py:926 sign/views.py:979 msgid "Le titre, la référence et le gestionnaire sont obligatoires." -msgstr "Le titre et la référence sont obligatoires." +msgstr "Le titre, la référence et le gestionnaire sont obligatoires." #: sign/views.py:932 msgid "" "Vous n'avez pas l'autorisation de créer un règlement pour ce gestionnaire." -msgstr "Vous n'avez pas la permission de créer des règlements." +msgstr "" +"Vous n'avez pas l'autorisation de créer un règlement pour ce gestionnaire." #: sign/views.py:969 msgid "" @@ -851,7 +852,8 @@ msgstr "" #: sign/views.py:985 msgid "" "Vous n'avez pas l'autorisation d'associer ce règlement à ce gestionnaire." -msgstr "Vous n'avez pas la permission de créer des règlements." +msgstr "" +"Vous n'avez pas l'autorisation d'associer ce règlement à ce gestionnaire." #: sign/views.py:1001 msgid "Le titre et la référence sont obligatoires." diff --git a/streetup/stock/locale/en/LC_MESSAGES/django.po b/streetup/stock/locale/en/LC_MESSAGES/django.po index e6967c1..ee11fc5 100644 --- a/streetup/stock/locale/en/LC_MESSAGES/django.po +++ b/streetup/stock/locale/en/LC_MESSAGES/django.po @@ -4396,7 +4396,7 @@ msgstr "Expected quantity" #: stock/templates/stock/stock_alerts.html:59 msgid "Bon" -msgstr "Don" +msgstr "Good" #: stock/templates/stock/stock_alerts.html:93 msgid "Aucun prêt en retard." diff --git a/streetup/stock/locale/fr/LC_MESSAGES/django.mo b/streetup/stock/locale/fr/LC_MESSAGES/django.mo index 685f186971310091c0a64e29e5631641b17e2220..11fffc98bd5f0470d12eedb0ad64353021fdb472 100644 GIT binary patch delta 8211 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 IyVbP+2cBSrAOHXW delta 9476 zcmZwLcXXA-y2tVTCZv#rG-_zs!Gvz;ozM{}DyTH27+?#55JCzHs5^jM!3vC=phgfC z0TB>4prR;Nd=D#Q{HH!&G}dyap~jnH8n(p<9OfK_iS)-| z6c%Cz&c*~>`Kd2habXh!wHSCE6LB9_!|(ALyoAYE_cJ@*!r2FFFg_A>Js*>B9#+St z*bLWU41R^W|2u4je|#47`R=08Y@dzrIjl#29V*ffP=TC51y<>EpDz-tV>;GFjrT+? z;AZC(ROaqSt^6abi~F7Duqyrd;C>rv1B_>&Bi6@$s0Z&vr997hmm4p^RK^!zV_buJ z?laVT&Y~Z$qMrAEVJB>YN%XU@DF$z%p%u(>K7?9X87c!iu^OI01@t$zz)D}*6}LrQ zzX4SX<4`q_i&d}yYhwvEz^72P@|NufeMj9u_*eGE3{(I;@LCLDOEjnl-^Chu98>Tz zYQ;4V*nk>3yQ3x^fm(4P*2MYl`qLG%|66HP=fWqLiN~-#R{Pr4!a!82a!~g@j!N~5 z?)nGL6PUty#5dMd)Sh=jJvR(h%(MFd5?y+XbXyP}SUnh9>HV+N05^m6V_&eiBt| zZ=q_X95vAytc^9w?e$g|M}G+FePd8HP=u=Xxv2O53$+!mmvjE>)A)=5c@|YX2}f)V zR7ZU%I->#_fXc)K49D5dAZmhnsQXJ%HMAPF_aC7GE=SE1anxoc{bgAvbZgMpnnoQi^uQ<_g({8-s8rsAO5I}gV;R=N?Klt*VkK;J(x$pOsz$n?it%QQ z#<8g4orDc>CRU^Ve9zFR%fJ@Yp6x?F9&-K5sJ)H)(Pp4F>b^|WvFnIRc^}uG)bNYU=E3boEaYNLL`k+!g3NtVdbvho$DBOTCxD^$^ zPE?@fsONve7!3QF{ny@9q0tB%Vr9G$mAVnAR0dG@-Q)U8aXS5%uou?<#a_=wJvR%R z;RC254q;RL0u`X|lsz@kr^vq|sl|Zyj#R#r8E;!E)y> z7*GFCRFPFaWBavH{U)gUJEP{g9u>&VK^j_VuDdYL`G~U=qq)8km4O#gE8B#6?h{mC z$5Aglj|wF2tX+8>)b&;vfmx{Qy-^Dc-b_R1c{D1rxtNF#V>mvIO7TkP7F6m#zyvIJ z{nMxyho7?Qr@h{h_F0pIXsp|CiEG2G*k{+J`z;$FUIOezh+u!DRZ& zFcsIKYUM+B{Q&BddKSlE)!%Hj7oZk63l;EuR4pvVXr2ERYTz2w7Hq<%_y#87anysC zP$DsD*7oZOuUps_`ogMHu_LwFV~APeYy8 z)~??fm4Sh%z{a2g&qv)i6RYDKH(rX`vS&~MuEwhP4(hw`+Ei3S z?NNJ7!5*kBxeY5K#hUbIq4szQYQ-y26RbvMa2sk%4xm>2Esnz<@j4vzm(Q1t28Utr z0u4nx=x_T89*K&q1XbmaV=df_D#E>}7k`a~z)ki&57%VLLqOtnc%D zi|OBr3g9?4Wqx0@X9wC~8!ik*y?7z&cYU|J{v)a=W5ewIS(r+HEH=R)>e#Mz{r%1> zs2Xb=?p18TP}Fe{ z0~KgwWou*9F&luYr6H)I44`Tz55sYGWiMEf!XN{+8CZcWa2sl6KcOCojPWX}wJPeA zOh!#mggQ>MQ8lx~xyJbx>a^@f1@b*Akc+7K`1hB6L7iCpg4U?xc0KCFqg}rU>(O6` z+Vj<@>fVET@e${*?s`<5S8-Yzp-x8|Y=qaL?$1LV^SMDcP=;FB%dWo-^=11Qb^MN^ zQuYVd$II9l>sGOu>5B@m3^n04)bo2$MSH|uPl~r0ZGp;6uqzFHS_is;+mUnWn~X~R z3{lNL0S0|pG_)5tp?*Fm zqau3*wURQ_N;W!oqE`Aj>c!_!8Hq@=_obtLyxOAz=!bewHY$K3R7UT|D4qYOX=u+^ zp(fgfIzAt{{_m*NM<>}A$6*-#dZ?B9u`V`8ZDD`xkGEhJK8>C6Al`yCl0DxYI2q$~ z{y$U$51>+c43*kbsDQ$&+KH;80!c$nl!1D#1!@6ZQJEZq+M--HUVy6l2T++=gqgS! zgG$k-G!*Gis0SNYvlC=GJEHc!7wS{o&p8xzO2(s#aTaQ#=THlI3H3$Xj2U(b--!AZeFt?aB5HdT z|JN)9wV(m0Oy7Z8@O0FD!7>_cXuOO%MnAX<;dShTHJ#U@_PRIfMYo}fZi?%dplWEb z>wkip;3#&&-&{YluKk|$LY@!$`qNNq$Dn@YCSeRdhWZ{niQ22}s6GA!wW4#VqKm3$ zYon#JKdQ*axqcA!{$;3Ic-D=-Ss~}|3mS$Cr%`)0x4zwq#i%b|DQd5lqprV*n&5TR zo_~qjnsU_r=TLio301U_srGs*Dv;Kw`?_L;&VO$=&>!{SU`)j^sG__No8Z6P^&O~l z{xK>uKcX`87b?JdemhZf%%tBQRjdKjLW)saIR}F(x@9!<;Bveb*W(xrOS46ojdSRS zum`qlV2fx5=F?y4`pMVWiL+2O(ho=C2yBb5U^<>a1ss>o`Bx;F>2}ZiqE<8*m8x-W zJQtO+yHG`XpS%7vwxhq=T|bPfogYy5ok49?e1?5rGt_(9p^CF>M$kq&*bQW(GE$7H z?%B>osI6IrT3HBHeD9(HK7~4dSFr{5YG_kmfC^+KY72Itw%}9L!Vd*$=p6s*^f$6E zxB-=cdr>v;0P006T>mZSm#9EbqXGVq^{Ks#T4`ic`~GB9W>ZnuGmxzc`Z8%~ zrJYcF(i;`faMY)C0xHEhI0G)=TWH-x$%9dfWJYl@CVd$XHfxPK`kJ>x!syXR6rT1V(f^@ z*ifuE{{b3$!4&6A)QTTKP4EQj9}ufh$M7f)!g1Hy>feZ}kz=T>xr~0Sk!fqI18U_H zQ16}M`uAc`DZihFQnC!S@{QOCUv>Q>sQXT!itR7dN)lVx3|)%~v@5p8>rwBSjY|DI ztjH|tzA{t|tZBjdSE@EKpwzvE`atZ$4tNrqqrav7fZTu?^yi}PTjTnBQD4ko(T`PI zc@_Vgy)EiPGY)k;@5h$7$BkcV#rfCDYqz!mv_chEd(xsNeNrSQGP6HMIa$WJ^)UbvcIN8q|kw9oEwM-$+AM`9A8#{iy0KM@?`XRh;Lr z0sfAyFr}OQm(xJh&ukD|;0DwevmEvP2nq#;z+z3!u? z_V8GfG&J1|8lG$x?Ts^IhPSNn)G*t>I;`P;yB<0!Ha$l^X>J}_(;OTb7mB&9C{WpOWb@jcYhwd>1%ZhrUvqgOvy`K%%Yd-nP2ZnHf^&rLS3hJ^33_EDdy_rL~|ggzDb`vHgxpF z2Vv&l)8ovLU+Ty7&zr%6**OIPlk{^+#jq~fzbfXk-etn`6mQS_>8%s1v75+Dh(+j#Bc7(G8gYkODgu~7wmem$k!(@H9K!Ypt!({ zyt`9ealtAtW%f9auh3)^^R^MbCX^&_>Tvh(tabIC`? z2Q%omHVYn1H+vp>GBow!1)k~hV1v?kBfa6Jx5s)hCiFn{(z8)s!^%`q?zHhLqiv6- znjPbsg_0jTA7)Ax$C&|(dzyiZYMDce8=K=xQbLE96nf_V#}mzckJsRDn~7Um)$E^9 z&D^>4HuKWbWOHmwwa|&B#!Ku!HG5)!eexIPOeC|#W?^Y*L|$PaXQD}87E<}d{$KfI znv2WMnfXs7hrB1Rsbrch5131{YMJ^gqRr~%15C=K_)z^72R*Ma|Fm(1fr1$oyZK$o3#NSav7}pet<4Q^sHWxR zRqVRIbWWO=Sw*Ge&n_wop&QqJ9&YBp)YObwf2Kx1l?9KeNU5uwyzx2t z*|{cr!`0B_jhj8wc~jfcvrW7;=Ce(;%+*cX&BRx#h7P^5!1H>VDVw*35o79>>BemK zo6TGPFe|nugx=Yj8Wt8P2%UWGkY^I!NHx)K)CpbLc7taIy*WGFpBpHh)6QFBdhSd! zOSc!AvAa8&z1zE()b|q1@4K7O&NA_Dzh=(viY?9W>a{Y_JKi@5J35#R??jn5cIN-% zubbJibAsviZe`ur`Tzf?RcT^3D&Wey*OuOq<^5#FzL!vXw42wNIi5GocgLEkyX%?m bdukZ7r@gsxPt%(name)s ?\n" -" Cette action est irréversible.\n" +" Êtes-vous sûr de vouloir rendre le produit " +"%(name)s inactif ?\n" +" Il ne sera plus visible pour les nouvelles " +"opérations de stock ou d'intervention, mais restera accessible dans " +"l'historique.\n" " " #: stock/templates/stock/product_detail.html:63 @@ -3938,7 +3950,7 @@ msgstr "Sous seuil" #: stock/templates/stock/product_detail.html:203 msgid "Ce produit est autorisé dans tous les emplacements." -msgstr "Aucun produit dans cet emplacement." +msgstr "Ce produit est autorisé dans tous les emplacements." #: stock/templates/stock/product_detail.html:215 msgid "Alertes de stock actives" @@ -4007,21 +4019,23 @@ msgstr "Quantités initiales pour les emplacements sélectionnés" #: stock/templates/stock/product_form.html:232 msgid "Désactivation" -msgstr "Destination" +msgstr "Désactivation" #: stock/templates/stock/product_form.html:237 msgid "" "Rendre ce produit inactif empêchera son utilisation pour les futurs " "mouvements de stock ou bons de commande, mais préservera tout son historique." -msgstr "Rendre ce produit inactif empêchera son utilisation pour les futurs mouvements de stock ou bons de commande, mais préservera tout son historique." +msgstr "" +"Rendre ce produit inactif empêchera son utilisation pour les futurs " +"mouvements de stock ou bons de commande, mais préservera tout son historique." #: stock/templates/stock/product_form.html:240 msgid "Désactiver ce produit" -msgstr "Créer le produit" +msgstr "Désactiver ce produit" #: stock/templates/stock/product_form.html:243 msgid "Ce produit est déjà inactif" -msgstr "Si le produit existe déjà dans le stock." +msgstr "Ce produit est déjà inactif" #: stock/templates/stock/product_form.html:272 msgid "Désactiver" @@ -4221,7 +4235,7 @@ msgstr "Total HTVA" #: stock/templates/stock/purchase_order_detail.html:216 msgid "Total articles commandés" -msgstr "Articles commandés" +msgstr "Total articles commandés" #: stock/templates/stock/purchase_order_detail.html:225 msgid "Valeur totale net HTVA" @@ -4297,43 +4311,45 @@ msgstr "Qté / article" #: stock/templates/stock/request_for_quote_detail.html:48 msgid "Annuler cette demande d'offre ?" -msgstr "Annuler ce bon de commande ?" +msgstr "Annuler cette demande d'offre ?" #: stock/templates/stock/request_for_quote_detail.html:80 msgid "Entrepôt de livraison" -msgstr "Entrepôt de production" +msgstr "Entrepôt de livraison" #: stock/templates/stock/request_for_quote_detail.html:90 msgid "Date de création" -msgstr "Date création" +msgstr "Date de création" #: stock/templates/stock/request_for_quote_detail.html:124 #: stock/templates/stock/request_for_quote_form.html:48 msgid "Articles souhaités" -msgstr "Articles tracés" +msgstr "Articles souhaités" #: stock/templates/stock/request_for_quote_detail.html:170 msgid "Aucun article dans cette demande d'offre" -msgstr "Aucun article dans cette commande" +msgstr "Aucun article dans cette demande d'offre" #: stock/templates/stock/request_for_quote_detail.html:180 msgid "Bons de commande associés" -msgstr "Bon de commande" +msgstr "Bons de commande associés" #: stock/templates/stock/request_for_quote_form.html:13 msgid "Modifier la demande d'offre" -msgstr "Modifier la commande" +msgstr "Modifier la demande d'offre" #: stock/templates/stock/request_for_quote_form.html:13 #: stock/templates/stock/stock_purchases.html:11 msgid "Nouvelle demande d'offre" -msgstr "Nouvelle commande" +msgstr "Nouvelle demande d'offre" #: stock/templates/stock/request_for_quote_form.html:34 msgid "" "Maintenez la touche Ctrl (ou Cmd) enfoncée pour sélectionner plusieurs " "fournisseurs." -msgstr "Maintenez la touche Ctrl (ou Cmd) enfoncée pour sélectionner plusieurs fournisseurs." +msgstr "" +"Maintenez la touche Ctrl (ou Cmd) enfoncée pour sélectionner plusieurs " +"fournisseurs." #: stock/templates/stock/serialized_item_detail.html:42 #, python-format @@ -4346,10 +4362,11 @@ msgid "" " " msgstr "" "\n" -" Êtes-vous sûr de vouloir supprimer le produit " -"%(name)s ?\n" -" Cette action est irréversible.\n" -" " +" Êtes-vous sûr de vouloir rendre l'article " +"%(sn)s inactif ?\n" +" Il ne sera plus visible pour les nouvelles opérations de " +"stock, mais restera accessible dans l'historique.\n" +" " #: stock/templates/stock/serialized_item_detail.html:123 msgid "Ouvrir le QR code" @@ -4451,15 +4468,15 @@ msgstr "Date du prêt" #: stock/templates/stock/stock_alerts.html:44 msgid "Date attendue" -msgstr "Qté attendue" +msgstr "Date attendue" #: stock/templates/stock/stock_alerts.html:59 msgid "Bon" -msgstr "Don" +msgstr "Bon" #: stock/templates/stock/stock_alerts.html:93 msgid "Aucun prêt en retard." -msgstr "Aucun article enregistré." +msgstr "Aucun prêt en retard." #: stock/templates/stock/stock_movement_batch_detail.html:80 #: stock/templates/stock/stock_movement_detail.html:101 @@ -4476,11 +4493,11 @@ msgstr "Lignes du mouvement" #: stock/templates/stock/stock_movement_batch_detail.html:322 msgid "Signature principale" -msgstr "Gestionnaire principal" +msgstr "Signature principale" #: stock/templates/stock/stock_movement_batch_detail.html:364 msgid "Dessinez votre signature" -msgstr "Ajouter une signature" +msgstr "Dessinez votre signature" #: stock/templates/stock/stock_movement_detail.html:14 msgid "Mouvement de stock" @@ -4504,7 +4521,7 @@ msgstr "Mouvements de Stock" #: stock/templates/stock/stock_movements.html:68 msgid "Toutes les priorités" -msgstr "Tous les produits" +msgstr "Toutes les priorités" #: stock/templates/stock/stock_movements.html:136 #: stock/templates/stock/stock_movements.html:220 @@ -4527,7 +4544,7 @@ msgstr "Nouvelle commande" #: stock/templates/stock/stock_purchases.html:30 msgid "Demandes d'offre" -msgstr "Demandeur" +msgstr "Demandes d'offre" #: stock/templates/stock/stock_purchases.html:88 msgid "Marquer reçue" @@ -4539,15 +4556,15 @@ msgstr "Aucune commande pour le moment." #: stock/templates/stock/stock_purchases.html:154 msgid "Télécharger Excel" -msgstr "Télécharger" +msgstr "Télécharger Excel" #: stock/templates/stock/stock_purchases.html:159 msgid "Créer BC" -msgstr "Créer" +msgstr "Créer BC" #: stock/templates/stock/stock_purchases.html:167 msgid "Aucune demande d'offre pour le moment." -msgstr "Aucune commande pour le moment." +msgstr "Aucune demande d'offre pour le moment." #: stock/templates/stock/stock_purchases.html:181 #: stock/templates/stock/supplier_form.html:13 @@ -4720,7 +4737,7 @@ msgstr "Rechercher par nom, code ou SKU..." #: stock/templates/stock/warehouses_index.html:211 msgid "Afficher les inactifs" -msgstr "Alertes actives" +msgstr "Afficher les inactifs" #: stock/templates/stock/warehouses_index.html:248 msgid "Prix" @@ -4740,11 +4757,11 @@ msgstr "La quantité doit être un entier positif." #: stock/views.py:703 msgid "Vous n'avez pas la permission de gérer l'entrepôt source." -msgstr "Vous n'avez pas la permission de gérer cet entrepôt." +msgstr "Vous n'avez pas la permission de gérer l'entrepôt source." #: stock/views.py:706 msgid "Vous n'avez pas la permission de gérer l'entrepôt de destination." -msgstr "Vous n'avez pas la permission de gérer cet entrepôt." +msgstr "Vous n'avez pas la permission de gérer l'entrepôt de destination." #: stock/views.py:710 msgid "Une entrée nécessite un emplacement de destination." @@ -4767,12 +4784,14 @@ msgstr "Mouvement de stock créé avec succès." #: stock/views.py:995 msgid "" "Le sous-type 'Correction' est réservé aux administrateurs de l'entrepôt." -msgstr "Le sous-type 'Correction' est réservé aux administrateurs de l'entrepôt." +msgstr "" +"Le sous-type 'Correction' est réservé aux administrateurs de l'entrepôt." #: stock/views.py:997 msgid "" "Vous n'avez pas la permission de gérer l'entrepôt impliqué dans ce mouvement." -msgstr "Vous n'avez pas la permission de gérer cet emplacement." +msgstr "" +"Vous n'avez pas la permission de gérer l'entrepôt impliqué dans ce mouvement." #: stock/views.py:999 msgid "L'emplacement destination est obligatoire pour une entrée." @@ -4816,19 +4835,22 @@ msgid "" "Ligne %(n)s : l'emplacement source '%(loc)s' n'est pas autorisé pour le " "produit '%(prod)s'." msgstr "" -"Ligne %(n)s : emplacements source et destination requis pour un transfert." +"Ligne %(n)s : l'emplacement source '%(loc)s' n'est pas autorisé pour le " +"produit '%(prod)s'." #: stock/views.py:1042 #, python-format msgid "" "Ligne %(n)s : l'emplacement de destination '%(loc)s' n'est pas autorisé pour " "le produit '%(prod)s'." -msgstr "Ligne %(n)s : emplacement de destination requis pour une entrée." +msgstr "" +"Ligne %(n)s : l'emplacement de destination '%(loc)s' n'est pas autorisé pour " +"le produit '%(prod)s'." #: stock/views.py:1045 #, python-format msgid "Ligne %(n)s : produit invalide." -msgstr "Ligne %(n)s : quantité invalide." +msgstr "Ligne %(n)s : produit invalide." #: stock/views.py:1149 msgid "Lot de mouvements de stock créé avec succès." @@ -4848,7 +4870,7 @@ msgstr "Nouveau transfert de stock" #: stock/views.py:1229 msgid "Vous n'avez pas la permission d'ajouter une signature à ce lot." -msgstr "Vous n'avez pas la permission d'administrer cet entrepôt." +msgstr "Vous n'avez pas la permission d'ajouter une signature à ce lot." #: stock/views.py:1246 msgid "Signature enregistrée avec succès." @@ -4856,16 +4878,17 @@ msgstr "Signature enregistrée avec succès." #: stock/views.py:1248 msgid "Aucune signature fournie." -msgstr "Aucune signature enregistrée." +msgstr "Aucune signature fournie." #: stock/views.py:1331 stock/views.py:1334 msgid "Vous n'avez pas les droits pour créer des bons de commande." -msgstr "Vous n'avez pas les droits pour gérer les bons de commande." +msgstr "Vous n'avez pas les droits pour créer des bons de commande." #: stock/views.py:1354 stock/views.py:4702 msgid "" "Vous n'avez pas la permission de créer un bon de commande pour cet entrepôt." -msgstr "Vous n'avez pas la permission de créer des bons de commande." +msgstr "" +"Vous n'avez pas la permission de créer un bon de commande pour cet entrepôt." #: stock/views.py:1371 msgid "La commande a été reçue et le stock mis à jour." @@ -4877,7 +4900,7 @@ msgstr "La commande a été enregistrée." #: stock/views.py:1441 msgid "Vous n'avez pas les droits pour modifier ce bon de commande." -msgstr "Vous n'avez pas les droits pour modifier les bons de commande." +msgstr "Vous n'avez pas les droits pour modifier ce bon de commande." #: stock/views.py:1445 #, python-format @@ -4890,50 +4913,51 @@ msgstr "La commande a été mise à jour." #: stock/views.py:1542 stock/views.py:1545 msgid "Vous n'avez pas les droits pour créer des demandes d'offre." -msgstr "Vous n'avez pas les droits pour gérer les bons de commande." +msgstr "Vous n'avez pas les droits pour créer des demandes d'offre." #: stock/views.py:1554 msgid "" "Vous n'avez pas la permission de créer une demande d'offre pour cet entrepôt." -msgstr "Vous n'avez pas la permission de gérer cet entrepôt." +msgstr "" +"Vous n'avez pas la permission de créer une demande d'offre pour cet entrepôt." #: stock/views.py:1564 msgid "La demande d'offre a été enregistrée." -msgstr "La commande a été enregistrée." +msgstr "La demande d'offre a été enregistrée." #: stock/views.py:1612 msgid "Vous n'avez pas les droits pour modifier cette demande d'offre." -msgstr "Vous n'avez pas les droits pour modifier les bons de commande." +msgstr "Vous n'avez pas les droits pour modifier cette demande d'offre." #: stock/views.py:1616 #, python-format msgid "Cette demande d'offre ne peut plus être modifiée (statut : %(status)s)." -msgstr "Ce bon de commande ne peut plus être modifié (statut : %(status)s)." +msgstr "Cette demande d'offre ne peut plus être modifiée (statut : %(status)s)." #: stock/views.py:1625 msgid "La demande d'offre a été mise à jour." -msgstr "La commande a été mise à jour." +msgstr "La demande d'offre a été mise à jour." #: stock/views.py:1672 stock/views.py:1675 stock/views.py:1698 #: stock/views.py:1701 msgid "Vous n'avez pas les droits pour gérer cette demande d'offre." -msgstr "Vous n'avez pas les droits pour gérer les bons de commande." +msgstr "Vous n'avez pas les droits pour gérer cette demande d'offre." #: stock/views.py:1681 msgid "La demande d'offre a été annulée." -msgstr "Le bon de commande a été annulé." +msgstr "La demande d'offre a été annulée." #: stock/views.py:1683 msgid "Cette demande d'offre ne peut pas être annulée." -msgstr "Cet ordre ne peut pas être annulé." +msgstr "Cette demande d'offre ne peut pas être annulée." #: stock/views.py:1707 msgid "La demande d'offre a été marquée comme envoyée." -msgstr "Le bon de commande a été marqué comme envoyé." +msgstr "La demande d'offre a été marquée comme envoyée." #: stock/views.py:1709 msgid "Cette demande d'offre ne peut pas être marquée comme envoyée." -msgstr "Ce bon de commande ne peut pas être marqué comme envoyé." +msgstr "Cette demande d'offre ne peut pas être marquée comme envoyée." #: stock/views.py:1947 stock/views.py:1950 stock/views.py:2333 #: stock/views.py:2336 stock/views.py:2352 stock/views.py:2355 @@ -4975,18 +4999,21 @@ msgstr "Ce bon de commande ne peut pas être annulé." #: stock/views.py:2524 msgid "Vous n'avez pas la permission de visualiser cet inventaire." -msgstr "Vous n'avez pas la permission de valider cet inventaire." +msgstr "Vous n'avez pas la permission de visualiser cet inventaire." #: stock/views.py:2591 msgid "" "Vous n'avez pas la permission de créer un inventaire pour cet emplacement." -msgstr "Vous n'avez pas la permission de gérer cet emplacement." +msgstr "" +"Vous n'avez pas la permission de créer un inventaire pour cet emplacement." #: stock/views.py:2597 stock/views.py:2701 msgid "" "Vous n'avez pas la permission de valider les inventaires pour cet " "emplacement." -msgstr "Vous n'avez pas la permission de visualiser cet emplacement." +msgstr "" +"Vous n'avez pas la permission de valider les inventaires pour cet " +"emplacement." #: stock/views.py:2606 stock/views.py:2797 msgid "Inventaire validé et stock ajusté." @@ -5007,7 +5034,7 @@ msgstr "Vous n'avez pas la permission de modifier cet inventaire." #: stock/views.py:2695 msgid "Vous n'avez pas la permission de gérer l'emplacement de destination." -msgstr "Vous n'avez pas la permission de gérer cet emplacement." +msgstr "Vous n'avez pas la permission de gérer l'emplacement de destination." #: stock/views.py:2706 msgid "Inventaire mis à jour." @@ -5021,7 +5048,9 @@ msgstr "Statut invalide." msgid "" "Seul un validateur peut repasser l'inventaire au statut en cours ou en " "préparation." -msgstr "Seul un validateur peut repasser l'inventaire au statut en cours ou en préparation." +msgstr "" +"Seul un validateur peut repasser l'inventaire au statut en cours ou en " +"préparation." #: stock/views.py:2763 msgid "Statut mis à jour." @@ -5038,11 +5067,12 @@ msgstr "Cet inventaire est déjà validé." #: stock/views.py:2809 msgid "" "Vous n'avez pas la permission de modifier le commentaire de cet inventaire." -msgstr "Vous n'avez pas la permission de modifier cet inventaire." +msgstr "" +"Vous n'avez pas la permission de modifier le commentaire de cet inventaire." #: stock/views.py:2815 msgid "Commentaire du validateur mis à jour." -msgstr "Inventaire mis à jour." +msgstr "Commentaire du validateur mis à jour." #: stock/views.py:2830 msgid "Vous n'avez pas la permission de valider ces articles." @@ -5085,30 +5115,32 @@ msgstr "Quantité invalide." #: stock/views.py:3033 msgid "Vous n'avez pas la permission d'ajouter des produits à cet inventaire." -msgstr "Vous n'avez pas la permission de valider cet inventaire." +msgstr "Vous n'avez pas la permission d'ajouter des produits à cet inventaire." #: stock/views.py:3045 msgid "Produit requis." -msgstr "Produits" +msgstr "Produit requis." #: stock/views.py:3058 msgid "Ce produit est déjà présent dans cet inventaire." -msgstr "Si le produit existe déjà dans le stock." +msgstr "Ce produit est déjà présent dans cet inventaire." #: stock/views.py:3067 #, python-brace-format msgid "" "Le produit « {product} » n'est pas autorisé dans l'emplacement de cet " "inventaire ({location})." -msgstr "Le produit « {product} » n'est pas autorisé dans l'emplacement de cet inventaire ({location})." +msgstr "" +"Le produit « {product} » n'est pas autorisé dans l'emplacement de cet " +"inventaire ({location})." #: stock/views.py:3122 stock/views.py:5717 msgid "Vous n'avez pas la permission de supprimer des articles." -msgstr "Vous n'avez pas la permission de valider ces articles." +msgstr "Vous n'avez pas la permission de supprimer des articles." #: stock/views.py:3158 msgid "Vous n'avez pas la permission d'exporter cet inventaire en PDF." -msgstr "Vous n'avez pas la permission de modifier cet inventaire." +msgstr "Vous n'avez pas la permission d'exporter cet inventaire en PDF." #: stock/views.py:3190 msgid "Feuille d'inventaire" @@ -5243,7 +5275,7 @@ msgstr "Le bon de préparation a été sauvegardé." #: stock/views.py:4216 msgid "Vous n'avez pas la permission de gérer l'entrepôt de l'emplacement {}." -msgstr "Vous n'avez pas la permission de gérer cet emplacement." +msgstr "Vous n'avez pas la permission de gérer l'entrepôt de l'emplacement {}." #: stock/views.py:4235 stock/views.py:4253 msgid "Sortie bon de préparation #{}" @@ -5255,7 +5287,7 @@ msgstr "Le bon de préparation #{} a été traité avec succès." #: stock/views.py:4361 msgid "Cet emplacement n'est pas autorisé pour ce produit." -msgstr "Aucun emplacement ne dispose de stock pour ce produit." +msgstr "Cet emplacement n'est pas autorisé pour ce produit." #: stock/views.py:4398 msgid "Stock mis à jour avec succès" @@ -5285,7 +5317,7 @@ msgstr "Fournisseur créé avec succès." #: stock/views.py:4815 msgid "Vous n'avez pas la permission de modifier un fournisseur." -msgstr "Vous n'avez pas la permission de modifier cet inventaire." +msgstr "Vous n'avez pas la permission de modifier un fournisseur." #: stock/views.py:4820 msgid "Fournisseur mis à jour avec succès." @@ -5319,15 +5351,15 @@ msgstr "Produit créé avec succès." #: stock/views.py:5013 msgid "Vous n'avez pas la permission d'ajouter un produit." -msgstr "Vous n'avez pas la permission de visualiser ce produit." +msgstr "Vous n'avez pas la permission d'ajouter un produit." #: stock/views.py:5020 msgid "Vous n'avez pas la permission d'ajouter un produit pour cet entrepôt." -msgstr "Vous n'avez pas la permission d'administrer cet entrepôt." +msgstr "Vous n'avez pas la permission d'ajouter un produit pour cet entrepôt." #: stock/views.py:5055 msgid "Produit créé et associé à cet emplacement avec succès." -msgstr "Produit créé avec succès." +msgstr "Produit créé et associé à cet emplacement avec succès." #: stock/views.py:5087 msgid "Produit mis à jour avec succès." @@ -5336,7 +5368,7 @@ msgstr "Produit mis à jour avec succès." #: stock/views.py:5110 #, python-format msgid "Produit \"%(name)s\" rendu inactif." -msgstr "Produit \"%(name)s\" supprimé avec succès." +msgstr "Produit \"%(name)s\" rendu inactif." #: stock/views.py:5207 #, python-brace-format @@ -5414,7 +5446,7 @@ msgstr "Ce numéro de série existe déjà." #: stock/views.py:5560 msgid "L'emplacement initial n'est pas autorisé pour ce produit." -msgstr "Aucun emplacement ne dispose de stock pour ce produit." +msgstr "L'emplacement initial n'est pas autorisé pour ce produit." #: stock/views.py:5596 #, python-format @@ -5440,11 +5472,11 @@ msgstr "Type d'événement invalide." #: stock/views.py:5651 msgid "L'emplacement de destination n'est pas autorisé pour ce produit." -msgstr "L'emplacement destination est obligatoire pour une entrée." +msgstr "L'emplacement de destination n'est pas autorisé pour ce produit." #: stock/views.py:5654 msgid "L'emplacement d'origine n'est pas autorisé pour ce produit." -msgstr "Aucun emplacement ne dispose de stock pour ce produit." +msgstr "L'emplacement d'origine n'est pas autorisé pour ce produit." #: stock/views.py:5703 msgid "Événement enregistré." @@ -5453,17 +5485,17 @@ msgstr "Événement enregistré." #: stock/views.py:5725 #, python-format msgid "Article \"%(sn)s\" rendu inactif." -msgstr "Article '%(sn)s' rendu inactif." +msgstr "Article \"%(sn)s\" rendu inactif." #: stock/views.py:5745 stock/views.py:5782 stock/views.py:5817 #: stock/views.py:5867 msgid "Vous n'avez pas la permission de modifier ce prêt." -msgstr "Vous n'avez pas la permission de modifier cet inventaire." +msgstr "Vous n'avez pas la permission de modifier ce prêt." #: stock/views.py:5756 stock/views.py:5794 msgid "Statut de retour mis à jour." -msgstr "Statut mis à jour." +msgstr "Statut de retour mis à jour." #: stock/views.py:5841 stock/views.py:5890 msgid "Informations de prêt enregistrées." -msgstr "Commande de préparation enregistrée." +msgstr "Informations de prêt enregistrées." diff --git a/streetup/stock/locale/nl/LC_MESSAGES/django.mo b/streetup/stock/locale/nl/LC_MESSAGES/django.mo index a09346798124ee3ef716560c8dd1a8e5934cf112..af4ff449e579a3820b06f2a50c5a394bcc64b4c3 100644 GIT binary patch delta 7003 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 OABzseZ{weuZvO`ze5=0z diff --git a/streetup/stock/locale/nl/LC_MESSAGES/django.po b/streetup/stock/locale/nl/LC_MESSAGES/django.po index bc091b6..0411865 100644 --- a/streetup/stock/locale/nl/LC_MESSAGES/django.po +++ b/streetup/stock/locale/nl/LC_MESSAGES/django.po @@ -1342,7 +1342,7 @@ msgstr "Verantwoordelijke" #: stock/templates/stock/mobile/serialized_item_detail_mobile.html:125 #: stock/templates/stock/serialized_item_detail.html:113 msgid "Non renseigné" -msgstr "Niet gespecificeerd" +msgstr "Niet opgegeven" #: stock/templates/stock/inventory_detail.html:114 msgid "Non validé" @@ -4396,7 +4396,7 @@ msgstr "Verwachte hoeveelheid" #: stock/templates/stock/stock_alerts.html:59 msgid "Bon" -msgstr "Maffiabaas" +msgstr "Goed" #: stock/templates/stock/stock_alerts.html:93 msgid "Aucun prêt en retard."