From 8061669c70e902f8c80582debdb179a56b1f9b45 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Sat, 6 Mar 2021 19:49:49 +1100 Subject: [PATCH 1/2] Hacky fix for ordering parts form --- InvenTree/order/templates/order/order_wizard/select_pos.html | 3 ++- InvenTree/templates/js/order.js | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/InvenTree/order/templates/order/order_wizard/select_pos.html b/InvenTree/order/templates/order/order_wizard/select_pos.html index a24c342e0f..3c322410ca 100644 --- a/InvenTree/order/templates/order/order_wizard/select_pos.html +++ b/InvenTree/order/templates/order/order_wizard/select_pos.html @@ -44,8 +44,9 @@ id='new_po_{{ supplier.id }}' title='Create new purchase order for {{ supplier.name }}' type='button' + supplierid='{{ supplier.id }}' onclick='newPurchaseOrderFromOrderWizard()'> - + diff --git a/InvenTree/templates/js/order.js b/InvenTree/templates/js/order.js index 6a07c998ec..92b9db787c 100644 --- a/InvenTree/templates/js/order.js +++ b/InvenTree/templates/js/order.js @@ -59,7 +59,7 @@ function newPurchaseOrderFromOrderWizard(e) { var src = e.target || e.srcElement; - var supplier = $(src).attr('supplier-id'); + var supplier = $(src).attr('supplierid'); launchModalForm("/order/purchase-order/new/", { modal: '#modal-form-secondary', From a00756ec3abc4ce510fe5984f72513b37c1b904d Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 8 Mar 2021 23:50:24 +0100 Subject: [PATCH 2/2] added all obvious translations --- InvenTree/locale/de/LC_MESSAGES/django.mo | Bin 48293 -> 61714 bytes InvenTree/locale/de/LC_MESSAGES/django.po | 754 +++++----------------- 2 files changed, 179 insertions(+), 575 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.mo b/InvenTree/locale/de/LC_MESSAGES/django.mo index a0b9fba8aba8865348bab48e7fc572d312ba563e..b91bfa8287f6f5c71d0570e4150adab9f8150a83 100644 GIT binary patch literal 61714 zcmbuI2b^40+5d;$d+(Q?KsJHULka1`v?ZGmI?V3Q7It@bnUatoB29W#z(Nrz$}0%M z3!(&D1O!1;L`6ge1w{}AyQ2KRzvn#X-aE4!wuEoNjo{jI3xze|)^IJjlXFkk9|zY*|3HYBg(+}D zI0J4AkAWM&)1mx38xmyUN;kjT^}h|bM*k;J_TPe=z<1$haFcmKy*pe7^+9lBI02P!^8a1D4CTo;}P6~8N>++PFtfH%O6;0m}Qd=_p6Uv~9Bo$Is)cU!}aFy94E zg5%*num)S;?QlK#EL6OI0r!G`a{V2TE))(&y%!t{d*D9sdN>Y#+s*$D6`up=hxku} zYol&;^>J`h)SXb_ErA=u^PtN0V^Hb*B2;`IhKkR3p#1#>+!VeEH-W3P6$(4T&7kse zJd}SEpxn=b^6vyF|4Xhu7b>4GgUaV?oHxP*_2;1ceF7?+-@5vrQ0}%_5XyTesC2YA z4}qJZo(ARaIH+>&gPX&1pvw6=sCsiNRJ~aamA)t4{CT(y>Q|xsFDwl1)`#+U8>sT$ z8!EghaBsK>D!nu4dQ2Bp0 zwE76AqrL&EDgFwoe(bm?n9qTV&my=vJQb>Z>QL$a2vmAL2G#EFfC~Q`Q04b+sC@Ye zl>Og8rS~sT_SZQ!xZe#boCBfCXChSmr$N<=`Of2^^0VDphDygWH$NXL+{>Wc-vAZv zov!~SsPG?m^A}wGTjx7a@!0sd5btfAqoBe$2+IFSu09%Wjrs(rc-G(+@Pkn4yT;A$ zcKyfTPU!y(DnH+WvbV|cp+1a(TcVx{<Sb52a$=}YTS1lc zUamd_%KdD(6+9Kn-!q{6xdaz7^+_W*42N7YX57U61X4S8TBbp`E?FdySg4K z{x?D8=edM_w@he5?}HkA8gp~4@43TGKqzFrO$-shmo z{i{&+f8_eF!xq%5vDE~j}`rm}I|6SLA6{;Lp=?LYx z9#lA+LB(ehR5**E^1By~f@i>8;4N@B_$@dVzUJz!JA?hhq0%wi)kUcAhoJnw2(Auq zf~vQ-Lgm|XsCxJmRDF5Q`75aU{1#L`z5^AnbxI*$wuY+Td&BMFM5ypjgetGo-TYiv zUk4SB&q9U!h?_qR)y`gmDyM%z#bd*+V1Iik`{SX)pA2PwG*tXffy)2Wpz`+|D1R=6 zipNb*@xKQu{N--`1J{2As@&d&YrqYF*3xpAUm;!4sSva60Nfcp$tFD*dlP z#pgdz@z|m##B&ssdOxUoGaV{D^Wjdg2*<#4T>lGD_8x(|!YAO~@b_?cxJ_@Na0r|T zl^;u?>|Y4S!;iu>;bTzc{j{6E>guW%|Hi`A;gQa1Q2u@ZDj$!5Yrzhv z`1iqe;W8-q7eIx3JzNLg&bW2rAvLLAA@(1_HN(RxhCPZ#q=Gj)e(a3{~FO z!}Z`JaDDg$JOcg*?g_Uj2X}`;mP_p-}C5CRBc%>iTCv^;?%h$?4C+jp36}@p}O(-(H3CuTTlx z2C7|;hpWP4pw%y^_;o#n{4sywf8^-a*q)71|^h5t?0e->IkK;_fxa8vka zD1XX(3ep)}h>A0u_%Nq5Qqm_3wk5p?=i)JXE@W4`qMN zTFAdmq5K&KWq-2s7}q}yD*Usc!oM8KpSz*#KL&S(KZPonci@I_vwCPZyTHv+Pl0lG zEL1x>9c}@yhpO*)L)E`Wq1xRq;TG^eQ2uVdIM~}8D%>eh`LqZspE{w!SqxRqmqL}_ z?NIgZf1tv@*ZBmLTzDC(9jvk>l>d=X`8Wlt{ARoQBq;gV1?68Es$SKg^7Cw0U+U`X zpz`fAQ1QGEDxP11^7s2t?p}uS=S^4t1IpbRXN2@@0p)%#DEkLNwVx?)ANT>Nc5o(C zz5h5=JRgS2j}=h)@DnJ1UW6*2-$B*af4F+JrJ){d3KjnD&I8~csHZ{2vmeTzB~bA> z-+2{O`fh*h^7*0SKw7Etln1lbg5QQp$1h|X*E{#8)z_v29UxC=`D zd=<){??bDnQ04nOsC4|r&Hn=x?{z;M;=2u0`R@-^-)BLk=TxY4oB>sju7+}V3sgI~ z7b=`*q1^ovS~yVU@E^Dj-2I%;j~@fap#Bh)`_Du9|6Qnh@f&y$T;<$Q9*02X*D+A( z?1VeQ#c(HhEmU|9K;_q0q3X#qQ2F${o4*7V&)-4$_ctj2);KS4E2w-M4Hb_ApzP0c z^Aq8&sLN30a}88}d;%)`JE6+sKB)Y849dUfpyKrsl>N7ztDYa+ZR*?(u7>$;&QVbD z9|IMS{h|Du1XV6`pu#IbrDG|SoWB&R9BzSf_aHnJu7G>Pcj4-A?+b$YK2Yg794g*Z zUEKzi5645ry9O2h`B33q1?B%|pu)WeDn5@w)x+nZ>eCxg?pOOrSby6LD*tD|?chQv z_ou@H;f1dLs+<21o`U`#q5N;XFvP19Dx42N#p`OQbl(VffcLrjd#-*3T0AZa@!t%# zU~hN0A8dolmkZ&V@G_`)e$;sjRQ&FNiubEf`L*iBK^|=a<^Q2j@t6hW%P)D7id z&CSn+%E#;7{7$HP@*vy|J`N>E-hfBIwJr(uVLDtJ^;|d(E`o~3g>YSXo%0r`@a}?Z z!LLB&-#6h@_#>!zZFgxXr%_PxnF!S$kA_O;X;AJz0%iXSI2L{iDnFid{Z%dt>E95l zJa>fhXMd=4&4G&N$x!|cK*g^P*N5jp<=0hkdw4yR`~QWz!l$9?(_2vav-agd9=1UF zvmaExPlD^hW1#F8q3X#QQ1Q6b)i=QPP~QU;uZN-RKM7TiFToAqTTtfjIybx`#CHeh zUQp$95R|+5Q03ANC7-T=yTJRP>g98=1^x*tojYF{!aV}2T`z>n_W`JQU+n4|;LfNY zg36Dd!u8>Q;5fM6Rl(h%Q02S`j)r|u>9`ik{;g2?b1zhRKMWPGr=jZA>rnRp>|FKg zP@Wq@$@jn-<%UxxDk&rtce#`Pim z4dLpjw}dj^4k~}gK&5X2OyH?d?#_YAze}Lv^(CnK^9WQpPeRrEpSk(ppvwE-Q1xrO zj|YGDfC_h3P%j z-+}F`&~D+@=(m3|w9hl4>d&Q6>AD^&y*Il04ybhA1!eEcQ2G8SRQi4bRUUtZ@^`&Y zg?h6a+!pl_Q2NKgy0ma59_%pMn}^ZG2P6hjB1L zeJC6SPlWRC0yqnP3{Hc;ga^YtZpJP=10Xm8Y*62hbo8H;J$G6TS7h_2$jwwpxiBhiq8Pt0WN{^ z|5~W}_Gvf2&G`km8~P8yo#Bg6_2XT*9bE4-!QGxv{_G7mf(N>KI#ha&c6K_KK*i@0 zsCsuRR6Os6^8Ya?|9;?n5h}djLgmxyw+8bKpvq%wsQlOy%AXleh#e*#pzk8<-9 zpvu3?%@;%YcRrN6OQGU_qwC-A>aRfg|2?<|d;uyxt9~xD#|@#<+2ZP{Q1&|D?(h<* z`hTyRe+MS0e+MOJ*1I#*kDcI-s3$_@@5xZ|^&B_92d;(s8K`vs7%JahalY+*7s}oG z{}bXh0ZKj|4K4jJLA}`ZuZN2NT~PV80xBPV1XXTtxc)ky5AL^zD(^8+_78{hzZI(8 zl%V|k5L7$97Ajr$yZH~G{CyoNoVD)?_IHGGe*l!fbD_+OQ1xz!tFMIe|8^+*%c1;x z4z3N~hU>$BLHV=x-65a1bB=>5k10_0PKI*V2iJf#sQSAMs$E|Um2bC0)t3k0dT=?E z{cl6npYKAI=PzCTXIHQJg-~AGLaU!}9QG!_7I+%m4SpOdA0L5=&kvx&eE}*TUWXgP zRqhG-zcG}5J41!LA5^}~aGng6|8*#LABFPgGf?IC5L9?ixc<+f{QEQ96Rvr0$ltM0 z_Gdul=do}j*av0*Oy}j!o8boNe-WzOz6KTkkD%c*%_OujA&YlAm z&X=L$`=s-EsP_0d#+=vR`;Gl+$KV@!TIO{OQi)q2gPH3il&W_2X8kaPD{Wr{ET- ze+?DhKcT|e_Ddms`$M^(0@bcgg(}xB*RMj!k*lD}?;faj@@04g{3hHVuJTZb_kmF5 zH4|96k>f-#4N1+|qO@_+9g;4p_?&f_^>8(QL&jnEa-09}`Le!`)bJFU7*V2AgFSi=jswv{+tDs&MTqZ z-vcGDpM|P7t9&iQV^cT{_0CZ3ryK47uZH8{Jy7Ak3>B|`K;`cSUk~x!8p^*tpybFw za2t3ERJkmLvj1Tye=mi~_dB8D`4m)s{v4{^y$V%-{tA^}>wP1HyERn37~|@R@KDrk zP;&B0sC0e|ZVMlR3g=m<`2Q8|3pe;?h|fgl2b>F`>e;DK`PmDVuCt-aDEnW4 z3jb@)XQ15u!qvZna`#WDd|3O@;BH%}cPT`0N1_)CWR^yU5kOP~ltxkYUoT<`HPei;Yl zZUI!jmthM$5AF=V2o>*V;V$qGQ1RUK+aVo$JCA~+&@VxSdj(Xuw?T#bHK=fY4%MFi z4&~4KPlWcoJ5;_L4%dLk!?ob4Q1*J<{2b>^Z~^)c!&TwNPlkHA8C3eWclCbG!{EB; zPlGC#Rw#QXLzR0Ss=Uv4ehkXqZBXIg2NnPCxcMtk?*8KH)xQ(Ue{-mO+a1dN45)Hi z2vyGA@L*Vjd%?TmDEJdMU*)L~-iB~J^!J48!2O`g=Ww__oDY?cr$G5%bzT4!uj}DH z@D3>VKZfhVm)!gfxIXHCLA8supAPM4J2(Y(0@sF}Q0-v=ZU8^zybQ{}PePgB?)ncp zzXcVKA3%lk5>z;ELZxe!?}l>U0Lq`;q3rJiH-HnNI&Ql-V9a$?tv=r??UiIah6P)erck|1j^8FrHKLnLO zFThRVt5E6q2UI?6{A}=df2eR5LB)G1l=($a?e{LI_VjJ2^7tOy4890eKi+cve?f)6 z_76k6H-QR&E2#Fo3sn0)+}Q?IUcJsGQ2t#2RnAws`ctmH9V#Ec2o=w7z)j%ypxW2V zaAWumR6I9$F8IGKR60gMrDG~oyPOTzge5p0_B(He`=I`TbG09Za@*h82Iam24~Lh+ z-QW{Y@p}_0zyAXze>eGY;5exC&4F9OMNs)wcKsz#?$3cr*VWEjq4MtmsC@q(RQi7n zTi~Cd?C<=O!2O`=$26$)mY~8LfC~S7sCZrBybCJ-o^<{iZiV_k&Mlu0;f;lg@8MAO zayncM&W6hGR;c)$1Xb>*LzTw|q0)6ZRKDB@W$#|7czp}X{R?mk{4E>>$NV(JcOjJf zQ=q~fgi3!MDxCA7>|Y5thYvy7e;O*B7opF&d{ZJnYw}FFD z{$32_{vN1y_$V9=UxO3jW2d zsZj0U1Sos$Q2q`<#p^7%HM|}wzwU)9w{ODj;PY@N_!oFE+~SwPpSjKx;fd&<2Ic;7 zsCxK3RC)ahD!ji#>96rpD6frRE9%76r^6jlp9>ZLTcE=KlIuSURX^T_k{^GEd&1RU z4*R5Ipz3c2RQ>6PDvvXv%J)*&zXK|s4?wk_$D#7&8Rv^o`Sm*79=;8CfgAlQgf|{4 z-;a0o8Bpo_G*q~EL&bYJR6KtI)h>Pwm9D=*)!Pkz9k?@;`vaijKN%|ASy1+Sp#1$1 zRD3UoDxYhi{J+c1AA)Kpk3)s`M>qkl_DZN{N5I`sw?p}VAshp5bM^P3^65>eaMyV? zq+=(jay%5Od|KgNa1ibaKM57Tufi$tX_&xGeiQoP@lfuLgKDQ|K;`$vQ0cfH%KtAw z*;@hC?q7x~zu!Cm4Hd5qejD8F3RR91p!}T;mF|;Ve+Z68eJ+$g4>%u%3F_yd+TCBF z!b@HY{_PD_PY;J{!5L8Tod;D;C&6{#X|Arp-BF(d$HLFTHQJeX_Fja_uVqmAe>vO(eg?|k6Rv(1Dt-Tia+kar^8XMh`OylM&eNP9 zhVu71D1YyS>%p%=#qUYDHhc~$UO$Jb2X8~=(>i|$>6`$S-<@zQJRQp2r{RY1PAIwi z5S07x!PVh!pz84(Q0~|IV@S{DQ02KJl>Q!2?)QW8cb1zkaGnVFM!(Z}6dPiXQ4W0)vco6k& zZs$0-5$avhe~IVUysJF7fYZpEeyT9{;vamgN26Oga z@b@?2C*6)P7yoYMS;X@N*Pnr3d*$qGfm!}{4dw@;aTU)(%svixaR2wiY!lvxTzv!P z6j`CgiyCGAn*Ug?z6m) zg%8LQzfWN2uV`Ezl=k;u*wb%X)!Thxb=`cI92aZl05{cOvHB z;Q5m25+~jt;(ea`F&=&lH!IwH0_qCS!Kgpudct3DwOaBlO;alCS@UYw(=P z`&W3*!*2XN!22&z?2LK*eE>bl-96De9{(;vy(;gW?rtl%2l}`2=vRY(#r$PA{|fJm zf>GgU%zlObVLV0j_4{AA0nc<-f6LuHhx#VoABB6ubzJ{w+|+n(;+c_*@ z;`&d+|3!a*=VLtQ^7LcpQrM2Yop}Dmqu=+i`#X2{3VKJOw*z($L+@&sz>mW3$;|CN z58JW#Bc4B@e;d^Av%F8l?kl{j-`4L?o_Eln!=vA2m`@C^)+bN%_kX(IQXb0tYi|Dl z?4O7FarDRW{1N>L5$=exX*;(3-wzaL<4Ir=|>H}G7V^Y<>)ckpbD`6E0}2PcKk^RC|x zPQ734?_Y<{pniwv%A8-aqu)%|TZX^-ZG`%-;kB?fdK!c4w+-*Vh6~_mo;`T~1w6&W zc}kY}{fp;Vd!y}O{t18oBJZo_;Z7eJ<%_FE6Neuwbf6--z7XX%uaXnyPRg3KQFr7wa`Be z^%Jg^`ImYBD9fIV|Axo7 zolm3R&HJa&JDc~ld0z)RtMce~8(hfqq}yK~JNoqo6gH4P&$nGIT*R}wyFb(IZwF7{ zdE3>pcQx-n(5-+nJfOEB)hh>RWL0aSwNE%jfg=ch3{gl84EFFS`|_CM&|&a*pD4`$D}{mH!Vi=7Xnp29O0^&sjUdH)rh182h@ z$vtK-^L`@Fy*!^py)Ms3cwfq+-*W696J87Z;->2F!c>317ybDAJukc9M+e-5r;6Ff z@gx3riZ9L~%rD`6f84yq`~7bBao#`U?-yfsPRp+1)9LevMs_`96<@A7;KJDM9^!*f5+FVR~c zz5DPt{=UV_Ydi;||Agybf%-eV_oDX;co5IEyq9^-<@qw|jd*^Fy?OX~D(|0!pMe8B z@wYE_^;?JM%RE_5YE9eR6VHl6p;Zg)%c{s%q%_CS9hp3kFxif0UZ zCt|*u^m)G+y^o;Y*X_@gBYyu0uyqK%-iP_qxS7Y(g?;^6;aJrA-NLhr`>{Xo`(Sn| z>PvWbkp+HJ(Ax*~pxmLpk7o()w?c0kkA4eK-vtjx{d4$D*WVES7WErE7vMhsI}7zm zXk3-kKMH@=M13(_okzdb@Z(7I4&?d1>pg+~8t(2!=g%?w8_(W6kKyK*@TWYpd2U4g z7ask#2q@eQ=kj!;e-d`|OYmz5zKq_P@NL&W9B#(biT*vVHAjryOwPbZx9c<Ip#voPC~XEXPw*X_z| zncMpf+>WP>=M2mjV>W>O&$-=`oQI)zx*YO*2)%dV7U-P~Kk9zn&imRt+n}z)3wZQ9 z68k^r*$@3cq2Ai#vpswgb(g!pAAS(^PqBLf@8d9k-p$Z1T&DL)tuvESxpQc+w_Hog zgSDhm4jtjf-Vk>s?$*hKiLMdYw4$ z>`W%rYQ>J8fs(AFoLuki?@Z=ZI!l#iquIUXQZlnv8Ze8kmEMk0GPzPJ_62pl($Q0_ zmPU5lR_rfTS7KBf?C3LpEmBFFsTWj=9eus!?qpiIR#|ExEGSiL$<$)4XsU8)iBeJ= zDAh_8(^0yTVq$g1OX#9mQHH z2GXERYJ(y3GHYIn(V8dAmFB&9*V*J>XL5SISg!TfmL{XlET1(x8BoGhqe^FVl$0ln zi@p8D_Wn}d;^}9Njv-T_GLw#CIp;JaC;C640}G8@=q7t9x1`onEGNrKmBE~CvYTWq zNv76^`g<))X130Cy@7gvt#^pXS@M-F)t+Ldgg>REN?l0I>d;XC(qutTX@EM9;nKl+ zQmy;T5>hXBp&ZO%*Py~vWoxVBw3m3bs*Oy1AFg|=X&Jvy>sbvQ$w6-J3 zO7tG~>*Zps3A`ksB)SHb!T8XwMvd!gwKPD%`aU8PE?+!1V8zI61II{K>h0kagV9@5cM9-S5@7b_iuoj43k+Df$=C64D& zgQ6d-)KDYCRQ%y>;r!X=8-ipp^`f_2traZ-vZhLiwOU6{_?t`#L7=#N%K| zPcP+|HK2r+6g_df)F2!!)#K8C3i2!zg5J!r!jt50Cnj{yaibTq_F&m zCW9InL`Bs)^}LocG5A5_><-B{^JJh@ELYJeB7CW>LDTxg@?g?GSnei2$fHtcZ%v)g zSb3waC1$vbG>Jhap%|p%lHOVm@14C}CKzg=MUL#W(Urzc#b~|SQS4MvPNA7~4>H_{ zFSMbwq2)D0!%A(n7Hd73aVlD-(A8I#CQAk@eWcDLRnkS1R3_2yb(b87n`#wXQ9HJ% zXzX=6xbcig^$>rSqaB0guHK3SFe15q@C+QQl-qKnE7L)K7N+zMRtbEtA2Dg&WL1j# z07Jzog9A1e6nkyBC5!fcRIy4b2M30VW%U{1jl43QrKz}y>bZ2ssbP>M(WuzjX`&#i zbK)#@QO-M8GmQhM=x9l)y-IaRkkIBx!>aTpR$<~M{aA@zNk+#vAALzZSk@qTit=$F zi5*7>mOKpxm4Qg>BSHyiNTH`qiG^Aussgy-BSO4b$?G3K1#VaJa#`8-!jz z?;>sTmZM19!Aga(aT0?38gj|JlN}}}W>-u~1GJtbt376#4E0cQafm-DjV=}!~i$YNAU3JPQH14udHya^EP`CcL+@L z9B)SrTHbl&_2v}I^)51>@iT%ybDod8yvwpHZ!73Fr`_y(XVzdlKm5)ckaaGYvk2Ju zGMAz9bYLZs9m-|2>`6_(Kit#U^~Rcz1=rBo<+QDqj1-sHTj$de^}O<#HwdG^WHQ3k zUlmDf2@N`u9mR5^tz6P#os>KY?$oB3F(Vi2w7PN!PSYaxm)xK(nuR$by>WG@)Y02T zdrF;o$DIzu!x$?%tQMvg2a4U;w?Lp*Uym`+P$^wKHw zFpVVDiSpPzQMHL?de6i|&O(|$L%BsFHy^&{Gco#?8mVQbepF3#_yAXeEP50(As?lN zik5m|^NXx3n6i}0aj>8flMQ}ojaH})>s?W+Ij6$fKz?N`+EgzWq8w9^4UKcd)qOM&7|0u#RV*VX^#N2z5@4NE)A>`P2<#VkvxKxtHXSq{*tBh@y=GL#Q z6w@UE1VWXGky^5fz-_Zw!Ln+x5*G5JZhtRpVz#t5^)$xmgUK;WsH}trZ80hBB`hbx zsKScEQ%AuEixhl+7#e8O(rl%q2@#V@ca`tGtbgC?k z>tT7wtS>3sQc6eB=QPPUq&aJ5E&Zj%n%OZL%GT9dtJ=hdIN_;83Yj(_|-T=9avJM&t0y^zs!rXjn6!l#PsYx--+Xg}hH?WzJ5M zqzooeL@2Exa;cOw3kxX^R$WxtLmM;QoS-yy*7$=mibPW}D2@paQ-t1T?^G8;;Cjmh zra8|`NYki>6}R9ZH0PY`3sz#XQlA-ThhdP+QN*Uw5Esn~3e#+Ez`DN8ET;_&vBKT3 z`j7CcXp%pzY^&StzV1gmDVNDC30STF1!JmNxf?Oi18wOzoyLT`$YQQlA)nK*fI)^c zVqhvU6xKg{rDJT9H@JDf&a_HiBqc<*hlO_*6!0r(E-v=>X6yN`9n-~%ZPB%~cP3rNRRS^%i zQo%NB7c8!7JvI$N^3r#0rkNcE##*DXxm6cyD9Nbaa?JM%y9FAi5!6cUhRjl~V2i$o zb`dLA!tz2*L%p=K7*%X%L9Nch0kJ~{bd;ECcFTW_Tyba3HK7?#ZGy)ZwWPDS zv^v_xjUg99S7E&%MIS2o8KK4*lHqH;1V)XN_mpIKw{RO9b}$Ill1x+HVB41r5siIP zRf;~b4%t3^(#+X~>9VOm$#fGF;hh#{6MGEsql#u(dlG7YYCY3?EA)-Fwj)`2mCs@H84xmAm%nduO zsb&<|*77NI6Il(#Vtq%0aknZ0Ly7LQ@VrsTDbE-8YP%_`KvM@h>Z-CaIldWAyh&It z(osKMpUu38tuydyS=$MRhL#Ny`;w~aaj6gb{f`x zXI7K6v*z8q5;^zrV3DzBrB)|{l{aH3e=0c5f^J~2tG0yYt623Up4cNTm8+$RsdGu1 zuu-Kps0vi1)oa5+CYe3U_+o;d?YdcD!%P>4g(D5$qc3vTY|kpcG|3QOY_)eK3N1Fm zX|>I{rFg3MW%aGSq&)x${oWd*%dWyq8FHQg6Q(rEBei3^lYW%brlLilS49GJlxTsS zg;^zfe(USgg^bWq$;8$P_H7-d-{#xyB*7qy{C&icB_K#{Ei=4sVr&sHtecJ3+XefB4b zJC$UTML1EqgArQkE|J#5WZ;r#}?92ZG1_XzQz5^)D+FIt&-ZZZI#)B-JG`IFFQ7XUS>AEeUQO=Gf7&Q zLyyp~Qkhp+&5omqyg?N=l|IjVGF`c(H43!Vr`Q=A>%tobRdeVO2kHYJhp18&T|(Je zd>H>Q+bTpe$vcJ@qe^4D#|8_^v#t^YiaD(E=ZcdUNy8JxYiG8)tO7l=lNxzeVGfIT zs!3EF4g}HlF@d!uGBZFHs<96@aN(JFa!ye}DRX>UGt$=N=-C{o$^rq^QdK9+12FKR#ZoyO zp^axTQoZr@7A6zqrX;Q6yo3`KiT0W-@cww#B$pWJRdZ{>IPLe*Nc1X-%Ju0O6sna(kRzdt(p*Z*-K9)ZF_^CU zvBnzJxOSMOpYs3`6KT#U{w79Zv3lp9i*Vd@&DTzCr2Dwe7v`yo9JQIt0)qXaRBcqK zK}1MU>;Z=vAmYM&KXZ}Kh!KoOnu9XRug0Top=!nv1137lHg8s8UfIVf^M$(E>{9heDbZQ+zkP|zgPPB7>&F{B|@ zI@#+88VrrnAXK|u+bX)hX9JDkB(BYcoOVkLgmpT`ZAe0fceDtPZa*Ctlo z&5Icu$X#xw)WT0!HZ_|x3uzZ@syK);h36o?gt}^)p?bSxbb^?T>L3z>&qvP>)!m$> zv!J z-hLe>)-pv{ql`Vd1>4w`tfH%pjnNVhqt{MGL-K@W2(xa>0O3uNFKIzA+p=sm(MY{> za7kHyAk%Fz%4`lHE{e<%x`P+dLkTWKjQoy6f3xo0NyrY{N@0xM-n3R6yh^S97i)1; zX^9Q}P3t_1xy}*?ziLZ|m;lhoyUyCv4_#9^&KxS870jE9HM9*DQ^SgphA9mzNug92 z1ZgqAhb&=Tdnwh!_TA0nV1rS~$_*`bD>sgHgFMPS_7&uKaE(>RQa}6eSq>Ch*;lhd zVF|FeYQ-?M#KAFSc&4L~XiiDh;&6}mT#fpjVPD#Y4^2+AQ8&yD`IiR6vI4X1D2D1?1VOcC zhr1mbg!u+s;mPk%kQ&l=8Om&82t~O<580Uhi zaT+9_{Afj!Zrr}`aPK?KV!6gzSX^k!hRM9qfAnDGw6LT)zoah$IxSAnO(YJsluxt=afZ=B^V?Mlcsrcs5CiOSd5)+sm16 z=Yz66jrpb1>)J5F4|}QRnq;OI#-sDY!a%Q@b?!Y`NCiZL6L_3yit7oPI>uV&7La$S z^9Pp{+GZ^*us~vM%4vPNG-)~}3G(l`*i{?!qqNAmvypG3t*jjL_EPDQ({y)16lKFI z+c~AQ8RJM=hsGU_d#S!KQ?owBJPK~fkoP{P-^NB{p-qECUq3Ch**L|KkkhvC&_)Nt zQPY5Ip$Gpt`@kw^G)afsZnITYEBBtv)bJ~>Lt4%6q)|vl-F&5vdSRXzM&It(YIwSS zmiifo+0kV&TWe{U_M7Nymbvb=pM%d-QOc*%I`cjC6d4|MZSzkfl%WQP)iD}_b=ZkU zJFRTqRmVnW>=AO9g)ZNYZ>73wUa5~ZmQ52IMUBZGEpu4i4=pn7Q$o`mmD_<%ty|OO z0A*aH_2rY%G38EjPbs>vK5^iVkDHIPOOb<$Sbn z)4~#nI|*sDUQ3x3&XJ@QES5*~A}qw@;}Mz%p|MR%j5T%X?M6~quITuYZMV7m*vFY* z%;pdp-p7fm{MKystUcwXpFjFC$r1Pef@T~~HK?*JA1yN_ycPUBaB`$jLzVeu#} zV3WxWUaErRzVq~PD0!^UL|7@;x>HyUk2ZCt(^{0fwB9{C$BlQ)9b^W=9(PpuQVK$i z4U2HTHC@z}W~;I%CnTifqh%R~X6)-g(uga#-avIgO*;wJobXB!ZnC6kst|&a4%Ous zcM+XIE5t2rGRnTH$sx)(b#BurLJ-YAdr6q=C8Of7$yeA~h$`Q_v0=q_V;F@*hrapH zrX%zwmJ9Z3?cH9rJsXZm$Y6+W%Be~iKUoTTO1R0XAbkGM-wn0(uqhN*E`lNsfvCjO znLLtC+0hyV!w1g_=?wYkJ-;MsR$a`HgTovV-9j6G5M^Pg>k2Xr(GcaKe5N+ixOF^) z>KIK5Z90>f4zaRx%OUl4-p_VG8R=A7V&fMx+cH^NKLhQPMe@k(zJ`rg5n{E5p7rEoTACAQaICHitswiQozV&u}O=v?Mf30^j^tL&Z4`Dlf?}=z>KC5K2pN`Y;(QEpW*s6Ba4im!$ zRn|1)!kh_{C=D7ktw1ubU9?3jx%o`gYI2Y*cv-esKw8$cz%qY>G_SE2M9I4eN<=B)OlA&|x4#8H0bX@O21c)z{iiOWrY^o84D$Ra2+sZ8w42w5*5jo5?Y_Q&=yML+Tu@P` zqBKi(Q}*VP7%yolHr!~w|Gi!}+FW(&4iCI4*KcpNi{FwaA}546X#Hn>aA zshhXe0;_$!tZp-UXXc+*guUcUXV~Q*7;!Yf{-)z=4t5U?ve;4fNtl1>o6PINqR9Y4 z)GbB&6N1!>&M_e8k{P|Vqw4J#+JV!;qGF}2Db1qraeZMCBP!;6no}wzlr55q`XD(> zyJ562vB^%ZHHGSmjpL@Z6^`Q)o=(p6Bg;*G45iyM8raw#j)kG)hGPplJzqd}ak9T^ ze{=+a9A;&$#+FTGP|L$DGdo+330r&O z7ff$CIJ2j?B1>AP@g0PgMJFT&xA)f8ZSAjDiv2A%)18o%hfG;LeEgwFcs+bnIobK} zWZ%(;u6u0Dj1u3zg!Hx!+7{XPvHOo5zpgGEYiTP{;7OTVP-;ncsf+U$+#Rvv20HX` z^l5UDdv_-FE#t~D_Bk<|MH0BlsZWR6Q0irI_*+UAlr+~ns<*tX-nC+Rw~WiW1S8=< zTdIYR#d=qb6Dif=aMM=X{h-q3owQa;G}2m;8$kLS3??&}VSQ=@eZgOd` zuS98lnU7jNA1Nj>w^k^Z7{-j8HM-{w0m$LRe46MlCBIZG+4W|+bc-vr_~XTAuf=+` zyR>A*Z9RM-LSM9Ec}JgC*-GWGJEfx6sX{6XwWfc?gR~gJlqdPzZ47-`eF?=#=nZk| zMBI2`C8-UoNGOris$>lgQcK6zyGv$)R9;r>>37$BM%v}ArL&jA5gh8IEI4Z`@8#NUuUM`j zaYqjomrN^+;NN@rG_oJA%WOo;xho!AaWe@hGg`J77ml~wt&`AlVNQvFiP9v#x9X$G zXkNz1g+{Jstz*>x#RAKr{l$8_%?k#K)SD&j%HS~zU!6%C3FqhtevM%Vm)KO%P;M|3 zCv??`F$h32*BnLc^F`)XH1SbZ)%SU4dkPS8Q&ClX&AB zQ+sP!Sm_Tb_JC&EcSg(HRCSt96!>6duo?t-?rn;F2oME(7TbivZJC5z<r@e&Cm(=O0l45&zsl76Y;Ih``c`=3xOl}T@MoO1}eZ+N; z{)~$G_{~~wVV0$@5CZ56ilY$n8i3FNOvFOjo4P*!(j`W9Dm*#Duqnh#3z+oY`V6+a z=Kbdg?j$n8G!ciHC{#l~{!qV~O~#*Op}gOls$j)R%R$5IFLsp`m(HGNVa%QW%NlEi$<^HwZAi)R%A8%tC+cKD2Y;B!$nXacLhD zMydTK@pO}1kuJZtM&7HK#)kaQH6d2ftdl=pHOTrvskOYF6-mP&%L;I%9t`#{7_f59 z56os2t9^VPrS$VvTG0-0_Lj0Y8e`UKbJ}r}qP2^u@v?d)8Od#9YxAq-7KN+krsz^k zzAx&b&m{!OXa?@*D{VSxY17nNLSC6hgHNe$kQu2mj)rJXtU5PnuegmWOTkvTb&i~` z)=YyCXE7pZ$>kYIM@Rdr#EE`f(&D(7PSV(&n7aI;BfsM(%%NmYA0%ZED^M%qm6vtsyt#o2Pen_^``Pr zUrlDl#89nMO{qzn&Mu9(Ld+Y#?|3XJsqn3P&X;wAXLFg3RO3dt7ISm43t16GMRPPJ z2V=C|NwWn;C(IQ&!khDRT9CXe&k^k6rpmBElb&WTEgAApcEUuX*@~j&+3!M#cAg({ zBz?N)u1|-UYT5X^iiqwhStp&3ujb8+-E960TkI~2RJEYg&-$V|jXqs&$Iwn2G~u1< z)|QQPtjgH*BF=sgX*rkJj@i{D92!b)ndWxbRU(zO&1xIB=oCU2xp8Y}rHgE|cxAP< zSmqmid{No6h9aNz&3#@w_JwX!F=cHqe2|b@Y|vfoBhKiHqUfDM)QZh7s(lrVK0X&A zcAinL$kz zA;v^`(^vG4CDnb89RF|W`R^WUsM(z5A;9L0&!xDz;PXS5hGoq8V;S#A{s-5=FdQzzAOAKr^8>< z)LN`YbKTVUcItXq{D?!IM!VLkI+&StGR!N4e$A>wvC`R+hL!3};tG{|*D{7Ov~wzr zY=t<7gBd|5s~wrGMG_RLo8dmUaZ`5>U&GS}S$kGh^67Pcz>)f3FDl3PW1Dpn`th)H z5FF_8ytv;R6Ou)HqIY{Vgr+&UWL+jx;(R;w`{|6oFs9J~MTp^c5TD`zBPg z=F?y`lS3nGM?utJnyqE9M4elfOf5x;nrh_h-$%`wm2FimeW#Jcy-O} zsm~30)H@LT&$*y(rAq*kJ*gspBVQQ8606j-a6Ct;><@9&TDH9hA>*+x952zh;z0yT zoSGn!SohI#9+OEVf-Q40T=fwHr%jkoVWn(qPDMuG%!O#(v*LYwlQ=`DywG6|Y(-_b zZ!d0)U|s75wyGG?tue9B2TjIL)PN>TxO29c>YAm{4@}g4QD=RbhE93?kd+g;amcm3 zi-?Q+L2!|dWu<HIDgM_SD_LEQ)DCR59i_0so0zxkCdBZRP zo5L1wOWZ7*g&=5bd)bJOMF3k_W~Vq@Cb&>i0Fk-8woF4u+X%IpTeww_JJKjYTUm_r zv9M`kRkBphO)0bX%(0FhRvE&2*86nMtw@=xLP!B!kmf=*ROLSy;leb@YW_=}70bCN z6shiO>1ev0kT}~tH@P0PZR{$iL8)%rjd@WOHSOw%$hnA03mEiuVll$}B1@(@6scE~qrG zh<6btmQv21vazCVp3wy@TH8=Xi)yj&W!Y3yhA?>v?=8fxru!0;1zHK@RzmI9SW9v_ z6uQOG|8d!=T`3s)tbBqw$;t#E=;!TFz3YflvPcp^D+VLmG-H>!L`KQ(^{Wbr|7@Ld ziW^53Lk%xzwT0=^j+#AVTHBPPW>1)ykBY4Q<&TAE9Olqgx5 z=(<0)hqZpLw_Gl2X*1ND1}iLCan3^mUY~~~Cj8PK-r6b|NJXV-WP_k+v7ai*6_V<; zX{|YnIZ1Ec+Q=$h*Yff8NDkjSd^1f0Z3+{4V`3ug`D^LjdMEbl+36@tl-p)sKZ((R zE>p11H?p$4%&MCgX=q`%3k7Uh=9`3stU|BYn3eeht6;ejrFkQ_XA^qiwP!4wfv{QD2>xK7P&ob)9OiU(LJF z*cDNmxNt>IaX`7kjcYkS5+=HAF|^o0qap48s{J;tSI*?1GS#J&_(+J$1#8-xi-$g> zv?+j(>Fp8&M9&z${4QaU?Jef#tfuw{Z`$I;iY8=dYx8=Ut}|@(g*vN1vuz^M(#|&I zaGUwKt;{r>&I`S7<7OZ?c{c}bZEPYUEf$1NDakn+rLR2YUbQ-g{NRKmTj!c0mHFR4 zRBaNy`Y{y*iN+lq66tRzsokX>CVBXn4h+NQXf9vF*dVo_(7nqZ80ylXLNz!#$Fz-x zzhXJ!34zS*YPL{D-h@s)98SrsEYTDbxjnboVbyRa(3S4C3? zVp`)$pLJbv45$M&IoV~qt>qQVhnUDR+vQ$Ha$VJf?+WdfUOY^%Y$WKY>vAC1kb>*H z6+57}67A5*TkphahMD%-X*EU@cV z8`5$g`KrFmPY<@2*cl_iF?ms)E#j1mw7qbnBLh)vvwBS}oWU@paTq+ZE}Ppr;X*1^*X7MMPHh;#n$#ZA6#XB8YAkPg1(qntJbWX9PCpyAfx*A2=o9C9- z-FjFS*XX~ZwH{kR3aVI3++wc4WNs}h3&tDirOW(~RlLqhV1flAU1?NJW)@UCedZtFVA(71M(UrXD`= zZHRQD^+3|Wf#YQ%;*IAv!+{wsu~>x-VMKw7ENk$rq=Bd=28~hn5@R{8F`SW_sHY+% z53%Lh(-cfJX1$Sbp4z#xoKu2Lc2w}``qJXCkvJ^Ap$o`*JTlZ{5KNl=y#`3=h% zO}5P}C((0@ryfYwzvr_u)EKWO$hU#eC+fd^=8(31svgS0D)dMdG2bH&OY?gg<|>re zF-^CPDghO@0!N8Yy~&CypkSmMqt>T0&; z_gC`C7{iGmB>bqcP7>Q5KhE|47-$l}eU|NEWLRU;z!-`cg=3@1iU+&8bWXbIR!i@g zTmXBu^R6|kgw_1f86}QpZv#-AhxU-E-Br5X>FTPVJq+#`%2yl55^han{9eYOjHs(a zEP`+`n46?aHt#QdzV@J(XZWtcM_fE-F74kAP#9s2fj6B6&xO%q)jW3++;7m#`PsGNHfEyT zg)GmS4p>f`KYiZp8S|&joN^S$zWkVe!A6bEpLLj~4-##hK&8`iUjBMWA7I2OS8Aw! z-_|rT9ov0&i{+NNxNPz-&BFXtAa&1%u4cn6j79u)$ji@4mEMF}NH^}*a?;4ErTvMQ zZ7%7p*!SVNAx{_sT7B|sH`%tg!;M_O*=N^p^8cO3^V3$*TheYc)ckBj6pZ6Y*i`m8 zghis^ysgYyLOb;KGZgdJEVq|z7)f;tZjYYdGKFdt6y&kByighCmFlU+6S?>7v=RYi z^3|+ROLPc7^*wZ?9uePaY?xWe-!NNb8w&Y}6r%M=7pOz0ov}07+cI|6n!5POm8#CKWi+a#qr&oq}{UrNjJ^&eXapP19rq8x>X^TKELF zlc{vLdCZT!>njG${B6x7-^x>I5R#cYkyDeEY528)S z#&dd-rrOOW2W^E>AA3}3?qsodrTXx%;fBzvT@M=Mz2f6X)w6nIk+fpx3nNw*`s=zk zIIO>BwU3>J_^pp>GzH9;DEd5t7R_;@)X;1Edznjq3^TV_u#Q9xplxzuQd=1OrzAb$ zR$1y{dgM5~gjF8SeB0P1-w~>}q}N8ykt>}DF#B3XwT^WRrq&u0D9eyK)C5{Y*lcXl zMpD))HVD>Ai!UB%9-edBU?)8cvJxxI$Lq^%gSo*I3NG(}ir(OB+z90!(kg5HWo1e8 zLJUVc`7gtC;Mop&`B63uzMVG^!90zDvLsiuOn{G43sX~1V?46$%Gk+U&c;lrHf^c6-E5qf_W%z($F-lNArj%3XuV*=65d zLId|u%nA3DYJ+a2j%-x<|K%Y4MsRNWjbPrtk`^e^WvF4ng<@LV5b@kVRecHNP8!0; zkM48hP&a%t8FR{9vqO~^2C7inTZ=P|bk#Lm(ap4i5TZs}3F~Tq{cqtud5fXMFFWnS z$jo$FYOjxM52CAKAe7E1Sd3zqS!a8Wud^}H(HFl2)eyYT7I|yl%jR`LCn?DmX36bg z;Ff*whj;o|RWdC*oM$3GQ{pGGXA+V}yXRea55-b*LsnZ|0g{p^H`J29cE z5dnVLA%f<1$N+4`gBt&lz4jSpoD?-3gQYShHkZLXn}x@v^JDn@JS>u#eAKG2#&xBN z4tA}?1hKA$t@N=v5z2ws6jr967FLj@alpW_HioixM=D|UrE)8;h^3hc5{fbXKt0H^ zs1b!(RF5pp()n?;HnMo5E|8)u*!;H5VtN#mx3AKdSAQT zgH9$|Oeaz5d7`FO^d_~9dzaz1 zoV40ryOzLm<|eK!UmF&q^S(7Fa>V$X+(#J1^QSovf>Gv5{dt-jVc_d$_s53g5LN=T zOsk`L%O;0d{-n*44E&kQ9D`EN`B$(Bb<4DJtz7IG2u+PHKG%nu%t*WhhabWTHr0)2 zqDFGs8NT_dVR|TTbZ%=WANV9BU9r6sDw3Ze&(f;scgF>QytC#UHu08D(_>t1xSS@0 z>q_l}mZm#49mp^Ar`el#qx|9^S**Lcm51PICdqSA9)G<|EV?J?5BNjfKB{*NihAo`@B(KFbb<7#D zO6!RaOr|v~Ev-~lZOIl6>~>ho_+`D_d|*vqqpTi7Z5&*2bIZ77RzJ!xgtO1xY!xol zL=IsxtSHs^-*mHptG3>0pQnX`TA8TRVAA@#^y{@w`!a_b8@j&o|I(6RG+;depG;r#r z=APkp*^xzfW<>*D-6T7*P>%LwV>%zgI~cczic)R#Fq}F__e%1P<1%ti&+q<0BBeFkgoD)#rnMSd z%P{98tpN-Kb^lzpknN42;B1~J_jo~o|fLz5GkQCSB0p? z57tN!ZLA@qb2n0q5ErfQ+PUAN_0_q|)qk?V!l}N}$?KZn< z-CPT4CyA++R^Z7jzj#!)400@)|69UO61zN6`_6msd!-Dl;%tL?3KBaOoo?+?)6NH; zJDe5{7szB1D>?@Bq1bgr7&@wS<>6lAjIdnVwu z6QDB#DyI-?JfG}3BY4`J4gwizLuBREP^;@%9ILt5`MtQgKG(i)^ASWi1fq{I`Z+LD zPP8?Vs;v7-zlbd8EpCStrZSPvuC$6PbxXpnXKIHeoo`J1(kn6}ENV22-!;;(EwwO$ zXPryeV5ryBT65E~00A;gO~)z{1EIn+oOV-%_iNA0K|C#ELV#wPi*v5kv0TTIk|^J@ zB_j`0^Bw*dyME3`g&jW{jHNFQ@!MHx4Z*d>8~VZ)*J4K1go;FRuVNVgHTq*|6Ph>V zlC1G80xJyp;<-MSK-k_L6XqXS4tZi@xO8_QmHQS6pJVlKBA*t?XvwD!xiyRsTeqmF z+TbdlFwqnv+Q?;M;}j@tDZ~XDlU`KOaQzA4^8Y6+^Gs=+t0`LHw2xnv;&ILgq!?u~ zHSMw9!)DC(oIG5K?fg_|Y%;CNU7enM^1u(PB+QMn+X>a)JE>Vd*vkoUjr(*iE9L?V z6RO0G3AUP-lEvN23X?BG+Xhb-(z$czN8If^ZEeNB3vA!6O|exgng>)90Oxu z+jUDXZVX!kh(D`R2x=R!E@1ta3whbQkSJ@>wYD`HrplD0qLsk zU-X8dRJf-%obd~bXxU+DLZK~(kz(T^YNjjciE8}IoLfdT`x8@V-BHrRtyy7FT$yHe zGc6t8tlA1w&fZbDpqOnTJxE6Td?E@-#s@)K=7o0DYZ8lEzaiTtC-MVWl1cHX$mxq1 z6os?E)MfuT%p6c_5hhyBiFTvlR;^ECVMozp@KPk>I2YsddA>QyUG>Wf8B&Vs6Rq1# zEl~<8`}3C>0M}x`k%r{uI;cjh@_~{&?0rX+p%`OvR?ZEZ3@u}9K_9IZBy^9bevyd*`d=7=je`20{|6o;Y`Opd delta 16903 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 diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 036a446c68..bef02b5c11 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -7,21 +7,19 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-03-02 17:40+0100\n" -"PO-Revision-Date: 2020-05-03 11:32+0200\n" -"Last-Translator: Christian Schlüter \n" +"PO-Revision-Date: 2021-03-08 23:39+0100\n" +"Last-Translator: Matthias Mair \n" "Language-Team: C \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Lokalize 19.12.0\n" +"X-Generator: Poedit 2.4.2\n" #: InvenTree/api.py:62 -#, fuzzy -#| msgid "Part image not found" msgid "API endpoint not found" -msgstr "Teilbild nicht gefunden" +msgstr "API-Seite nicht gefunden" #: InvenTree/api.py:108 msgid "No action specified" @@ -32,26 +30,20 @@ msgid "No matching action found" msgstr "Keine passende Aktion gefunden" #: InvenTree/fields.py:44 -#, fuzzy -#| msgid "Entry notes" msgid "Enter date" -msgstr "Eintrags-Notizen" +msgstr "Datum eingeben" #: InvenTree/forms.py:110 build/forms.py:97 build/forms.py:185 msgid "Confirm" msgstr "Bestätigen" #: InvenTree/forms.py:126 -#, fuzzy -#| msgid "Confim BOM item deletion" msgid "Confirm item deletion" msgstr "Löschung von BOM-Position bestätigen" #: InvenTree/forms.py:158 -#, fuzzy -#| msgid "Create new part" msgid "Enter new password" -msgstr "Neues Teil anlegen" +msgstr "Neues Passwort eingeben" #: InvenTree/forms.py:165 msgid "Confirm new password" @@ -62,10 +54,8 @@ msgid "Apply Theme" msgstr "Thema anwenden" #: InvenTree/forms.py:230 -#, fuzzy -#| msgid "Set Part Category" msgid "Select Category" -msgstr "Teilkategorie auswählen" +msgstr "Kategorie auswählen" #: InvenTree/helpers.py:361 order/models.py:232 order/models.py:331 #: stock/views.py:1762 @@ -124,10 +114,8 @@ msgid "Name" msgstr "Name" #: InvenTree/models.py:112 -#, fuzzy -#| msgid "Description of the company" msgid "Description (optional)" -msgstr "Firmenbeschreibung" +msgstr "Beschreibung (optional)" #: InvenTree/settings.py:445 msgid "English" @@ -154,10 +142,8 @@ msgid "Celery worker check failed" msgstr "Celery Worker Check fehlgeschlagen" #: InvenTree/status.py:27 -#, fuzzy -#| msgid "Instance Name" msgid "InvenTree system health checks failed" -msgstr "Instanzname" +msgstr "InvenTree Status-Überprüfung fehlgeschlagen" #: InvenTree/status_codes.py:94 InvenTree/status_codes.py:135 #: InvenTree/status_codes.py:228 @@ -213,10 +199,8 @@ msgid "Rejected" msgstr "Zurückgewiesen" #: InvenTree/status_codes.py:229 -#, fuzzy -#| msgid "Location" msgid "Production" -msgstr "Standort" +msgstr "in Arbeit" #: InvenTree/validators.py:22 msgid "Not a valid currency code" @@ -255,10 +239,8 @@ msgid "Overage must be an integer value or a percentage" msgstr "Überschuss muss eine Ganzzahl oder ein Prozentwert sein" #: InvenTree/views.py:587 -#, fuzzy -#| msgid "Delete BOM Item" msgid "Delete Item" -msgstr "BOM-Position löschen" +msgstr "Element löschen" #: InvenTree/views.py:636 #, fuzzy @@ -267,26 +249,20 @@ msgid "Check box to confirm item deletion" msgstr "Löschung von BOM-Position bestätigen" #: InvenTree/views.py:651 templates/InvenTree/settings/user.html:18 -#, fuzzy -#| msgid "No user information" msgid "Edit User Information" -msgstr "Keine Benutzerinformation" +msgstr "Benutzerinformationen bearbeiten" #: InvenTree/views.py:662 templates/InvenTree/settings/user.html:22 -#, fuzzy -#| msgid "Select part" msgid "Set Password" -msgstr "Teil auswählen" +msgstr "Passwort eingeben" #: InvenTree/views.py:681 msgid "Password fields must match" msgstr "Passwörter stimmen nicht überein" #: InvenTree/views.py:887 templates/navbar.html:83 -#, fuzzy -#| msgid "No user information" msgid "System Information" -msgstr "Keine Benutzerinformation" +msgstr "Systeminformation" #: barcodes/api.py:53 barcodes/api.py:150 msgid "Must provide barcode_data parameter" @@ -350,8 +326,6 @@ msgid "" msgstr "" #: build/forms.py:44 -#, fuzzy -#| msgid "Number of parts to build" msgid "Number of items to build" msgstr "Anzahl der zu bauenden Teile" @@ -384,10 +358,8 @@ msgid "Enter quantity for build output" msgstr "Seriennummer für dieses Teil" #: build/forms.py:90 stock/forms.py:117 -#, fuzzy -#| msgid "Serial Number" msgid "Serial numbers" -msgstr "Seriennummer" +msgstr "Seriennummern" #: build/forms.py:92 #, fuzzy @@ -466,10 +438,8 @@ msgid "Build Orders" msgstr "Bauaufträge" #: build/models.py:126 -#, fuzzy -#| msgid "Order Reference" msgid "Build Order Reference" -msgstr "Bestellreferenz" +msgstr "Bauauftragreferenz" #: build/models.py:127 order/templates/order/purchase_order_detail.html:188 #: templates/js/bom.js:197 templates/js/build.js:509 templates/js/build.js:944 @@ -504,10 +474,8 @@ msgid "Parent Build" msgstr "Eltern-Bau" #: build/models.py:147 -#, fuzzy -#| msgid "SalesOrder to which this build is allocated" msgid "BuildOrder to which this build is allocated" -msgstr "Bestellung, die diesem Bau zugwiesen ist" +msgstr "Bauauftrag, zu dem dieser Bau zugwiesen ist" #: build/models.py:152 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:86 @@ -566,16 +534,12 @@ msgid "Build Quantity" msgstr "Bau-Anzahl" #: build/models.py:194 -#, fuzzy -#| msgid "Number of parts to build" msgid "Number of stock items to build" msgstr "Anzahl der zu bauenden Teile" #: build/models.py:198 -#, fuzzy -#| msgid "Completed" msgid "Completed items" -msgstr "Fertig" +msgstr "Fertiggestellte Teile" #: build/models.py:200 #, fuzzy @@ -604,14 +568,12 @@ msgid "Target completion date" msgstr "" #: build/models.py:240 -#, fuzzy -#| msgid "This stock item is allocated to Sales Order" msgid "User who issued this build order" -msgstr "Dieses Lagerobjekt ist dem Auftrag zugewiesen" +msgstr "Nutzer der diesen Bauauftrag erstellt hat" #: build/models.py:248 msgid "User responsible for this build order" -msgstr "" +msgstr "Nutzer der für diesen Bauauftrag zuständig hat" #: build/models.py:253 build/templates/build/detail.html:91 #: company/templates/company/supplier_part_base.html:77 @@ -760,7 +722,6 @@ msgstr "Teile bestellen" #: build/templates/build/allocate.html:34 templates/js/build.js:590 #, fuzzy -#| msgid "Unallocate Stock" msgid "Unallocate stock" msgstr "Zuweisung aufheben" @@ -845,8 +806,6 @@ msgstr "Dieser Bau ist Kind von Bau" #: part/templates/part/category.html:14 part/templates/part/part_base.html:28 #: stock/templates/stock/item_base.html:114 #: stock/templates/stock/location.html:24 -#, fuzzy -#| msgid "Admin" msgid "Admin view" msgstr "Admin" @@ -868,10 +827,8 @@ msgid "Print actions" msgstr "Quell-Standort" #: build/templates/build/build_base.html:56 -#, fuzzy -#| msgid "Build Order" msgid "Print Build Order" -msgstr "Bauauftrag" +msgstr "Bauauftrag ausdrucken" #: build/templates/build/build_base.html:62 #, fuzzy @@ -880,10 +837,8 @@ msgid "Build actions" msgstr "Bauteile" #: build/templates/build/build_base.html:66 -#, fuzzy -#| msgid "Edited build" msgid "Edit Build" -msgstr "Bau bearbeitet" +msgstr "Bau bearbeiten" #: build/templates/build/build_base.html:68 msgid "Complete Build" @@ -915,14 +870,12 @@ msgstr "Status" #: report/templates/report/inventree_build_order_base.html:129 #: templates/js/build.js:719 templates/js/order.js:199 #: templates/js/order.js:294 -#, fuzzy -#| msgid "Shipment Date" msgid "Target Date" -msgstr "Versanddatum" +msgstr "Zieldatum" #: build/templates/build/build_base.html:108 msgid "This build was due on" -msgstr "" +msgstr "Dieser Bau sollte fertiggestellt werden bis" #: build/templates/build/build_base.html:115 #: build/templates/build/detail.html:64 @@ -943,16 +896,12 @@ msgstr "Bestellung" #: build/templates/build/build_base.html:135 #: build/templates/build/detail.html:98 #: report/templates/report/inventree_build_order_base.html:156 -#, fuzzy -#| msgid "Issued" msgid "Issued By" -msgstr "Aufgegeben" +msgstr "Aufgegebenvon" #: build/templates/build/build_base.html:142 #: build/templates/build/detail.html:105 #: report/templates/report/inventree_build_order_base.html:162 -#, fuzzy -#| msgid "Responsible User" msgid "Responsible" msgstr "Verantwortlicher Benutzer" @@ -1082,10 +1031,8 @@ msgid "Stock can be taken from any available location." msgstr "Bestand kann jedem verfügbaren Lagerort entnommen werden." #: build/templates/build/detail.html:46 stock/forms.py:374 -#, fuzzy -#| msgid "Description" msgid "Destination" -msgstr "Beschreibung" +msgstr "Ziel" #: build/templates/build/detail.html:53 #, fuzzy @@ -1134,10 +1081,8 @@ msgid "New Build Order" msgstr "Neuer Bauauftrag" #: build/templates/build/index.html:37 build/templates/build/index.html:38 -#, fuzzy -#| msgid "Build Orders" msgid "Print Build Orders" -msgstr "Bauaufträge" +msgstr "Bauauftrag ausdrucken" #: build/templates/build/index.html:43 #: order/templates/order/purchase_orders.html:22 @@ -1152,10 +1097,8 @@ msgid "Display list view" msgstr "Listen Ansicht" #: build/templates/build/navbar.html:12 -#, fuzzy -#| msgid "Edit Build Details" msgid "Build Order Details" -msgstr "Baudetails bearbeiten" +msgstr "Bauauftrag-details" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 @@ -1182,10 +1125,8 @@ msgid "Child Builds" msgstr "Bau abbrechen" #: build/templates/build/navbar.html:56 -#, fuzzy -#| msgid "Build Orders" msgid "Build Order Notes" -msgstr "Bauaufträge" +msgstr "Bauauftrag-Notizen" #: build/templates/build/notes.html:12 msgid "Build Notes" @@ -1384,10 +1325,8 @@ msgid "Updated Build Item" msgstr "Bauobjekt aktualisiert" #: build/views.py:1049 -#, fuzzy -#| msgid "Add Sales Order Attachment" msgid "Add Build Order Attachment" -msgstr "Auftragsanhang hinzufügen" +msgstr "Bauauftragsanhang hinzufügen" #: build/views.py:1062 order/views.py:107 order/views.py:159 part/views.py:167 #: stock/views.py:277 @@ -1411,54 +1350,40 @@ msgid "Deleted attachment" msgstr "Anhang gelöscht" #: common/models.py:56 -#, fuzzy -#| msgid "Instance Name" msgid "InvenTree Instance Name" -msgstr "Instanzname" +msgstr "InvenTree Instanzname" #: common/models.py:58 -#, fuzzy -#| msgid "Brief description of the build" msgid "String descriptor for the server instance" -msgstr "Kurze Beschreibung des Baus" +msgstr "Kurze Beschreibung der Instanz" #: common/models.py:62 company/models.py:95 company/models.py:96 msgid "Company name" msgstr "Firmenname" #: common/models.py:63 -#, fuzzy -#| msgid "Company name" msgid "Internal company name" -msgstr "Firmenname" +msgstr "interner Firmenname" #: common/models.py:68 msgid "Base URL" msgstr "" #: common/models.py:69 -#, fuzzy -#| msgid "Brief description of the build" msgid "Base URL for server instance" -msgstr "Kurze Beschreibung des Baus" +msgstr "Basis-Url für dieses Instanz" #: common/models.py:75 -#, fuzzy -#| msgid "Delete Currency" msgid "Default Currency" -msgstr "Währung entfernen" +msgstr "Standard-Währung" #: common/models.py:76 -#, fuzzy -#| msgid "Delete Currency" msgid "Default currency" -msgstr "Währung entfernen" +msgstr "Standard-Währung" #: common/models.py:82 -#, fuzzy -#| msgid "Source Location" msgid "Barcode Support" -msgstr "Quell-Standort" +msgstr "Bacode-Feature verwenden" #: common/models.py:83 msgid "Enable barcode scanner support" @@ -1473,10 +1398,8 @@ msgid "Regular expression pattern for matching Part IPN" msgstr "" #: common/models.py:94 -#, fuzzy -#| msgid "Duplicate Part" msgid "Allow Duplicate IPN" -msgstr "Teil duplizieren" +msgstr "Mehrere Artikel mit gleicher IPN" #: common/models.py:95 msgid "Allow multiple parts to share the same IPN" @@ -1598,20 +1521,16 @@ msgid "Virtual" msgstr "Virtuell" #: common/models.py:179 -#, fuzzy -#| msgid "Part is not a virtual part" msgid "Parts are virtual by default" -msgstr "Teil ist nicht virtuell" +msgstr "Teile sind grundsätzlich virtuell" #: common/models.py:185 -#, fuzzy -#| msgid "Stock Quantity" msgid "Show Quantity in Forms" -msgstr "Bestand" +msgstr "zeige Bestand in Eingabemasken" #: common/models.py:186 msgid "Display available part quantity in some forms" -msgstr "" +msgstr "zeige den verfügbaren Bestand in einigen Eingabemasken" #: common/models.py:192 msgid "Debug Mode" @@ -1770,8 +1689,6 @@ msgid "Settings value" msgstr "Einstellungs-Wert" #: common/models.py:545 -#, fuzzy -#| msgid "Must enter integer value" msgid "Must be an integer value" msgstr "Nur Ganzzahl eingeben" @@ -1801,10 +1718,8 @@ msgid "Price" msgstr "Preis" #: common/models.py:692 -#, fuzzy -#| msgid "Enter a valid quantity" msgid "Unit price at specified quantity" -msgstr "Bitte eine gültige Anzahl eingeben" +msgstr "Stückpreis für die angegebene Anzahl" #: common/models.py:715 #, fuzzy @@ -1819,10 +1734,8 @@ msgid "Current value" msgstr "Währungs-Wert" #: common/views.py:25 -#, fuzzy -#| msgid "Settings" msgid "Change Setting" -msgstr "Einstellungen" +msgstr "Einstellungen ändern" #: common/views.py:94 msgid "Supplied value is not allowed" @@ -1841,22 +1754,17 @@ msgid "Default currency used for this company" msgstr "Kaufen Sie Teile von dieser Firma?" #: company/forms.py:80 -#, fuzzy -#| msgid "Price" msgid "Single Price" -msgstr "Preis" +msgstr "Einzelpreis" #: company/forms.py:82 #, fuzzy -#| msgid "Invalid quantity provided" msgid "Single quantity price" msgstr "Keine gültige Menge" #: company/models.py:98 -#, fuzzy -#| msgid "Part description" msgid "Company description" -msgstr "Beschreibung des Teils" +msgstr "Firmenbeschreibung" #: company/models.py:98 msgid "Description of the company" @@ -1880,8 +1788,6 @@ msgid "Company address" msgstr "Firmenadresse" #: company/models.py:107 -#, fuzzy -#| msgid "Contact phone number" msgid "Phone number" msgstr "Kontakt-Tel." @@ -1922,10 +1828,8 @@ msgid "Does this company manufacture parts?" msgstr "Produziert diese Firma Teile?" #: company/models.py:137 company/templates/company/detail.html:40 -#, fuzzy -#| msgid "Edit Currency" msgid "Currency" -msgstr "Währung bearbeiten" +msgstr "Währung" #: company/models.py:313 stock/models.py:370 #: stock/templates/stock/item_base.html:214 @@ -2034,16 +1938,12 @@ msgid "Phone" msgstr "Telefon" #: company/templates/company/detail.html:21 -#, fuzzy -#| msgid "Company name" msgid "Company Name" msgstr "Firmenname" #: company/templates/company/detail.html:34 -#, fuzzy -#| msgid "No lines specified" msgid "No website specified" -msgstr "Keine Zeilen angegeben" +msgstr "Keine Website angegeben" #: company/templates/company/detail.html:43 #, fuzzy @@ -2081,14 +1981,10 @@ msgstr "Optionen" #: company/templates/company/detail_part.html:31 #: part/templates/part/category.html:127 -#, fuzzy -#| msgid "Order part" msgid "Order parts" -msgstr "Teil bestellen" +msgstr "Teile bestellen" #: company/templates/company/detail_part.html:34 -#, fuzzy -#| msgid "Delete Parts" msgid "Delete parts" msgstr "Teile löschen" @@ -2305,22 +2201,16 @@ msgstr "Preisstaffel hinzufügen" #: company/templates/company/supplier_part_pricing.html:38 #: part/templates/part/sale_prices.html:46 -#, fuzzy -#| msgid "No company information found" msgid "No price break information found" -msgstr "Keine Firmeninformation gefunden" +msgstr "Keine Informationen zur Preisstaffel gefunden" #: company/templates/company/supplier_part_pricing.html:89 #: part/templates/part/sale_prices.html:97 -#, fuzzy -#| msgid "Edit Price Break" msgid "Edit price break" msgstr "Preisstaffel bearbeiten" #: company/templates/company/supplier_part_pricing.html:90 #: part/templates/part/sale_prices.html:98 -#, fuzzy -#| msgid "Delete Price Break" msgid "Delete price break" msgstr "Preisstaffel löschen" @@ -2401,10 +2291,8 @@ msgid "Delete Supplier Part" msgstr "Zuliefererteil entfernen" #: company/views.py:490 part/views.py:2515 -#, fuzzy -#| msgid "Add Price Break" msgid "Added new price break" -msgstr "Preisstaffel hinzufügen" +msgstr "neue Preisstaffel hinzufügt" #: company/views.py:546 part/views.py:2559 msgid "Edit Price Break" @@ -2440,7 +2328,7 @@ msgstr "" #: label/models.py:123 report/models.py:257 msgid "Enabled" -msgstr "" +msgstr "Aktiviert" #: label/models.py:124 msgid "Label template is enabled" @@ -2488,8 +2376,6 @@ msgid "Receive parts to this location" msgstr "Teile in diesen Ort empfangen" #: order/forms.py:101 -#, fuzzy -#| msgid "Order reference" msgid "Purchase Order reference" msgstr "Bestell-Referenz" @@ -2630,10 +2516,8 @@ msgstr "Empfangene Objekt-Anzahl" #: order/models.py:631 stock/models.py:505 #: stock/templates/stock/item_base.html:310 -#, fuzzy -#| msgid "Purchase Order" msgid "Purchase Price" -msgstr "Kaufvertrag" +msgstr "Einkaufspreis" #: order/models.py:632 #, fuzzy @@ -2672,10 +2556,8 @@ msgid "Are you sure you want to delete this attachment?" msgstr "Sind Sie sicher, dass Sie diesen Anhang löschen wollen?" #: order/templates/order/order_base.html:40 -#, fuzzy -#| msgid "Edited company information" msgid "Edit order information" -msgstr "Firmeninformation bearbeitet" +msgstr "Bestellinformationen ändern" #: order/templates/order/order_base.html:48 #, fuzzy @@ -3229,10 +3111,8 @@ msgid "Select BOM file to upload" msgstr "Stücklisten-Datei zum Upload auswählen" #: part/forms.py:163 -#, fuzzy -#| msgid "Delete Parts" msgid "Related Part" -msgstr "Teile löschen" +msgstr "verknüpftes Teil" #: part/forms.py:182 msgid "Select part category" @@ -3346,10 +3226,8 @@ msgid "Part name" msgstr "Name des Teils" #: part/models.py:691 -#, fuzzy -#| msgid "Template" msgid "Is Template" -msgstr "Vorlage" +msgstr "Ist eine Vorlage" #: part/models.py:692 msgid "Is this part a template part?" @@ -3416,14 +3294,12 @@ msgid "Default supplier part" msgstr "Standard-Zulieferer?" #: part/models.py:813 -#, fuzzy -#| msgid "Default Supplier" msgid "Default Expiry" -msgstr "Standard-Zulieferer" +msgstr "Standard-Ablaufzeit" #: part/models.py:814 msgid "Expiry time (in days) for stock items of this part" -msgstr "" +msgstr "Ablauf-Zeit (in Tagen) für Lagerbestand dieses Teils" #: part/models.py:819 part/templates/part/detail.html:113 msgid "Minimum Stock" @@ -3534,20 +3410,16 @@ msgid "Is this test required to pass?" msgstr "" #: part/models.py:1980 templates/js/part.js:578 -#, fuzzy -#| msgid "Required Parts" msgid "Requires Value" -msgstr "benötigte Teile" +msgstr "ein Wert mus angegeben werden" #: part/models.py:1981 msgid "Does this test require a value when adding a test result?" msgstr "" #: part/models.py:1986 templates/js/part.js:585 -#, fuzzy -#| msgid "Delete Attachment" msgid "Requires Attachment" -msgstr "Anhang löschen" +msgstr "Anhang muss eingegeben werden" #: part/models.py:1987 msgid "Does this test require a file attachment when adding a test result?" @@ -3643,10 +3515,8 @@ msgid "BOM Item" msgstr "Neue Stücklistenposition" #: part/models.py:2378 -#, fuzzy -#| msgid "Select a part" msgid "Select Related Part" -msgstr "Teil auswählen" +msgstr "verknüpftes Teil auswählen" #: part/models.py:2410 msgid "" @@ -3680,10 +3550,8 @@ msgid "Part Attachments" msgstr "Anhänge" #: part/templates/part/bom-delete.html:6 -#, fuzzy -#| msgid "Are you sure you want to delete this attachment?" msgid "Are you sure you want to delete this BOM item?" -msgstr "Sind Sie sicher, dass Sie diesen Anhang löschen wollen?" +msgstr "Sind Sie sicher, dass Sie diese Stücklistenposition löschen wollen?" #: part/templates/part/bom-delete.html:8 msgid "Deleting this entry will remove the BOM row from the following part" @@ -3704,7 +3572,7 @@ msgstr "Stückliste importieren" #: part/templates/part/bom.html:39 msgid "Copy BOM from parent part" -msgstr "" +msgstr "Stückliste von übergeordnetem Teil kopieren" #: part/templates/part/bom.html:43 msgid "New BOM Item" @@ -3733,16 +3601,12 @@ msgid "Print BOM Report" msgstr "Parameter Vorlage" #: part/templates/part/bom.html:109 -#, fuzzy -#| msgid "Remove selected BOM items" msgid "Delete selected BOM items?" -msgstr "Ausgewählte Stücklistenpositionen entfernen" +msgstr "Ausgewählte Stücklistenpositionen löschen" #: part/templates/part/bom.html:110 -#, fuzzy -#| msgid "Remove selected BOM items" msgid "All selected BOM items will be deleted" -msgstr "Ausgewählte Stücklistenpositionen entfernen" +msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" #: part/templates/part/bom.html:160 part/views.py:579 #: templates/js/stock.js:1077 @@ -3750,24 +3614,18 @@ msgid "Create New Part" msgstr "Neues Teil anlegen" #: part/templates/part/bom_duplicate.html:13 -#, fuzzy -#| msgid "Export Bill of Materials" msgid "This part already has a Bill of Materials" -msgstr "Stückliste exportieren" +msgstr "Dieses Teil hat bereits eine Stückliste" #: part/templates/part/bom_upload/select_fields.html:11 #: part/templates/part/bom_upload/select_parts.html:11 #: part/templates/part/bom_upload/upload_file.html:11 -#, fuzzy -#| msgid "Export Bill of Materials" msgid "Upload Bill of Materials" -msgstr "Stückliste exportieren" +msgstr "Stückliste hochladen" #: part/templates/part/bom_upload/select_fields.html:16 -#, fuzzy -#| msgid "Step 1 of 2 - Select Part Suppliers" msgid "Step 2 - Select Fields" -msgstr "Schritt 1 von 2 - Zulieferer auswählen" +msgstr "Schritt 2 - Felder auswählen" #: part/templates/part/bom_upload/select_fields.html:21 msgid "Missing selections for the following required columns" @@ -3804,10 +3662,8 @@ msgid "Errors exist in the submitted data" msgstr "" #: part/templates/part/bom_upload/select_parts.html:27 -#, fuzzy -#| msgid "Edit BOM" msgid "Submit BOM" -msgstr "Stückliste bearbeiten" +msgstr "Stückliste abschicken" #: part/templates/part/bom_upload/select_parts.html:39 msgid "Row" @@ -3815,8 +3671,6 @@ msgstr "Zeile" #: part/templates/part/bom_upload/select_parts.html:40 #: part/templates/part/bom_upload/select_parts.html:69 -#, fuzzy -#| msgid "Select part" msgid "Select Part" msgstr "Teil auswählen" @@ -3832,10 +3686,8 @@ msgid "Create new part" msgstr "Neues Teil anlegen" #: part/templates/part/bom_upload/upload_file.html:16 -#, fuzzy -#| msgid "Step 1 of 2 - Select Part Suppliers" msgid "Step 1 - Select BOM File" -msgstr "Schritt 1 von 2 - Zulieferer auswählen" +msgstr "Schritt 1 - Stückliste auswählen" #: part/templates/part/bom_upload/upload_file.html:19 msgid "Requirements for BOM upload" @@ -3847,10 +3699,8 @@ msgid "" msgstr "" #: part/templates/part/bom_upload/upload_file.html:21 -#, fuzzy -#| msgid "Upload new image" msgid "BOM Upload Template" -msgstr "Neues Bild hochladen" +msgstr "Vorlage für Stückliste" #: part/templates/part/bom_upload/upload_file.html:22 msgid "Each part must already exist in the database" @@ -3877,16 +3727,12 @@ msgid "Create new part category" msgstr "Teilkategorie anlegen" #: part/templates/part/category.html:31 -#, fuzzy -#| msgid "Edit Part Category" msgid "Edit part category" msgstr "Teilkategorie bearbeiten" #: part/templates/part/category.html:36 -#, fuzzy -#| msgid "Select part category" msgid "Delete part category" -msgstr "Teilekategorie wählen" +msgstr "Teilekategorie löschen" #: part/templates/part/category.html:46 part/templates/part/category.html:85 msgid "Category Details" @@ -3925,26 +3771,18 @@ msgid "Set Category" msgstr "Teilkategorie auswählen" #: part/templates/part/category.html:128 -#, fuzzy -#| msgid "Export" msgid "Export Data" msgstr "Exportieren" #: part/templates/part/category.html:198 templates/js/stock.js:705 -#, fuzzy -#| msgid "Create New Location" msgid "Create new location" msgstr "Neuen Standort anlegen" #: part/templates/part/category.html:203 part/templates/part/category.html:233 -#, fuzzy -#| msgid "Category" msgid "New Category" -msgstr "Kategorie" +msgstr "Neue Teilkategorie" #: part/templates/part/category.html:204 -#, fuzzy -#| msgid "Create new part category" msgid "Create new category" msgstr "Teilkategorie anlegen" @@ -3992,14 +3830,10 @@ msgid "Part Details" msgstr "Teile-Details" #: part/templates/part/detail.html:42 -#, fuzzy -#| msgid "Serial Number" msgid "Latest Serial Number" -msgstr "Seriennummer" +msgstr "Neuste Seriennummer" #: part/templates/part/detail.html:47 -#, fuzzy -#| msgid "No serial numbers found" msgid "No serial numbers recorded" msgstr "Keine Seriennummern gefunden" @@ -4100,16 +3934,12 @@ msgid "Variants" msgstr "Varianten" #: part/templates/part/navbar.html:40 -#, fuzzy -#| msgid "Allocate Stock" msgid "Allocated Stock" msgstr "Lagerbestand zuweisen" #: part/templates/part/navbar.html:43 -#, fuzzy -#| msgid "Sublocations" msgid "Allocations" -msgstr "Sub-Standorte" +msgstr "Zuweisungen" #: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67 msgid "Used In" @@ -4139,10 +3969,8 @@ msgstr "" #: part/templates/part/navbar.html:107 part/templates/part/navbar.html:110 #: part/templates/part/related.html:10 -#, fuzzy -#| msgid "Delete Parts" msgid "Related Parts" -msgstr "Teile löschen" +msgstr "verknüpfte Teile" #: part/templates/part/navbar.html:119 part/templates/part/notes.html:12 msgid "Part Notes" @@ -4202,10 +4030,8 @@ msgstr "Quell-Standort" #: part/templates/part/part_base.html:48 #: stock/templates/stock/item_base.html:129 #: stock/templates/stock/location.html:46 -#, fuzzy -#| msgid "Part QR Code" msgid "Show QR Code" -msgstr "Teil-QR-Code" +msgstr "QR-Code anzeigen" #: part/templates/part/part_base.html:49 #: stock/templates/stock/item_base.html:145 @@ -4224,28 +4050,20 @@ msgid "Count part stock" msgstr "Bestand zählen" #: part/templates/part/part_base.html:73 -#, fuzzy -#| msgid "Source Location" msgid "Part actions" -msgstr "Quell-Standort" +msgstr "Teil-Aktionen" #: part/templates/part/part_base.html:76 -#, fuzzy -#| msgid "Duplicate Part" msgid "Duplicate part" msgstr "Teil duplizieren" #: part/templates/part/part_base.html:79 -#, fuzzy -#| msgid "Edit Template" msgid "Edit part" -msgstr "Vorlage bearbeiten" +msgstr "Teil bearbeiten" #: part/templates/part/part_base.html:82 -#, fuzzy -#| msgid "Delete Parts" msgid "Delete part" -msgstr "Teile löschen" +msgstr "Teil löschen" #: part/templates/part/part_base.html:122 templates/js/table_filters.js:129 msgid "In Stock" @@ -4333,26 +4151,18 @@ msgid "Low Stock" msgstr "Niedriger Bestand" #: part/templates/part/supplier.html:10 -#, fuzzy -#| msgid "Suppliers" msgid "Part Suppliers" msgstr "Zulieferer" #: part/templates/part/supplier.html:22 -#, fuzzy -#| msgid "Delete supplier part" msgid "Delete supplier parts" msgstr "Zuliefererteil entfernen" #: part/templates/part/supplier.html:51 -#, fuzzy -#| msgid "Create new Supplier" msgid "Create new supplier" msgstr "Neuen Zulieferer anlegen" #: part/templates/part/supplier.html:57 -#, fuzzy -#| msgid "Create new Manufacturer" msgid "Create new manufacturer" msgstr "Neuen Hersteller anlegen" @@ -4616,24 +4426,20 @@ msgid "Delete Category Parameter Template" msgstr "Teilparametervorlage löschen" #: part/views.py:2377 -#, fuzzy -#| msgid "Create BOM item" msgid "Create BOM Item" msgstr "BOM-Position anlegen" #: part/views.py:2447 msgid "Edit BOM item" -msgstr "BOM-Position beaarbeiten" +msgstr "BOM-Position bearbeiten" #: part/views.py:2503 msgid "Confim BOM item deletion" msgstr "Löschung von BOM-Position bestätigen" #: report/models.py:163 -#, fuzzy -#| msgid "Template part" msgid "Template name" -msgstr "Vorlagenteil" +msgstr "Vorlagen Name" #: report/models.py:169 msgid "Report template file" @@ -4825,18 +4631,14 @@ msgid "Confirm movement of stock items" msgstr "Bewegung der Lagerobjekte bestätigen" #: stock/forms.py:382 -#, fuzzy -#| msgid "Default Location" msgid "Set Default Location" -msgstr "Standard-Lagerort" +msgstr "Standard-Lagerort ändern" #: stock/forms.py:382 msgid "Set the destination as the default location for selected parts" msgstr "Setze das Ziel als Standard-Ziel für ausgewählte Teile" #: stock/models.py:204 -#, fuzzy -#| msgid "Created new stock item" msgid "Created stock item" msgstr "Neues Lagerobjekt erstellt" @@ -4940,10 +4742,8 @@ msgstr "Zielauftrag" #: stock/models.py:472 stock/templates/stock/item_base.html:343 #: templates/js/stock.js:652 -#, fuzzy -#| msgid "Export" msgid "Expiry Date" -msgstr "Exportieren" +msgstr "Ablaufdatum" #: stock/models.py:473 msgid "" @@ -5090,10 +4890,8 @@ msgid "Test output value" msgstr "" #: stock/models.py:1657 -#, fuzzy -#| msgid "Attachments" msgid "Attachment" -msgstr "Anhänge" +msgstr "Anhang" #: stock/models.py:1658 #, fuzzy @@ -5112,16 +4910,12 @@ msgid "Stock Tracking Information" msgstr "Informationen zum Lagerbestands-Tracking" #: stock/templates/stock/item.html:30 -#, fuzzy -#| msgid "Category" msgid "New Entry" -msgstr "Kategorie" +msgstr "Neuer Eintrag" #: stock/templates/stock/item_attachments.html:11 -#, fuzzy -#| msgid "Stock Item Notes" msgid "Stock Item Attachments" -msgstr "Lagerobjekt-Notizen" +msgstr "Lagerobjekt-Anhang" #: stock/templates/stock/item_base.html:24 msgid "" @@ -5228,10 +5022,8 @@ msgid "Remove stock" msgstr "Bestand entfernen" #: stock/templates/stock/item_base.html:164 -#, fuzzy -#| msgid "Order stock" msgid "Transfer stock" -msgstr "Bestand bestellen" +msgstr "Bestand verschieben" #: stock/templates/stock/item_base.html:166 #, fuzzy @@ -5246,10 +5038,8 @@ msgid "Assign to customer" msgstr "Ist dieses Objekt einem Kunden zugeteilt?" #: stock/templates/stock/item_base.html:173 -#, fuzzy -#| msgid "Count stock" msgid "Return to stock" -msgstr "Bestand zählen" +msgstr "zu Bestand zurückgeben" #: stock/templates/stock/item_base.html:177 templates/js/stock.js:1218 #, fuzzy @@ -5297,8 +5087,6 @@ msgid "Stock Item Details" msgstr "Lagerbestands-Details" #: stock/templates/stock/item_base.html:268 templates/js/build.js:442 -#, fuzzy -#| msgid "No stock location set" msgid "No location set" msgstr "Kein Lagerort gesetzt" @@ -5398,10 +5186,8 @@ msgid "Test Data" msgstr "Testdaten" #: stock/templates/stock/item_tests.html:20 -#, fuzzy -#| msgid "Delete Template" msgid "Delete Test Data" -msgstr "Vorlage löschen" +msgstr "Testdaten löschen" #: stock/templates/stock/item_tests.html:24 msgid "Add Test Data" @@ -5430,14 +5216,10 @@ msgid "Location actions" msgstr "Standort-Beschreibung" #: stock/templates/stock/location.html:66 -#, fuzzy -#| msgid "Edit stock location" msgid "Edit location" msgstr "Lagerort bearbeiten" #: stock/templates/stock/location.html:68 -#, fuzzy -#| msgid "Delete stock location" msgid "Delete location" msgstr "Lagerort löschen" @@ -5499,8 +5281,6 @@ msgid "Children" msgstr "Kinder" #: stock/templates/stock/stock_app_base.html:15 -#, fuzzy -#| msgid "Loading Data" msgid "Loading..." msgstr "Lade Daten" @@ -5572,16 +5352,12 @@ msgid "Customer must be specified" msgstr "Kunde muss angegeben werden" #: stock/views.py:376 -#, fuzzy -#| msgid "Part Stock" msgid "Return to Stock" -msgstr "Teilbestand" +msgstr "zu Bestand zurückgeben" #: stock/views.py:385 -#, fuzzy -#| msgid "Include sublocations" msgid "Specify a valid location" -msgstr "Unterlagerorte einschließen" +msgstr "gültigernLagerort angeben" #: stock/views.py:396 msgid "Stock item returned from customer" @@ -5679,10 +5455,8 @@ msgid "Quantity must not exceed {x}" msgstr "Anzahl darf {x} nicht überschreiten" #: stock/views.py:1106 -#, fuzzy -#| msgid "No action specified" msgid "No action performed" -msgstr "Keine Aktion angegeben" +msgstr "Keine Aktion durchgeführt" #: stock/views.py:1149 #, python-brace-format @@ -5716,10 +5490,8 @@ msgid "Create new Stock Item" msgstr "Neues Lagerobjekt hinzufügen" #: stock/views.py:1684 -#, fuzzy -#| msgid "Count stock items" msgid "Duplicate Stock Item" -msgstr "Lagerobjekte zählen" +msgstr "Bestand duplizieren" #: stock/views.py:1766 #, fuzzy @@ -5756,10 +5528,8 @@ msgid "You do not have permission to view this page." msgstr "Keine Berechtigung zum Anzeigen dieser Seite." #: templates/404.html:5 templates/404.html:11 -#, fuzzy -#| msgid "Part image not found" msgid "Page Not Found" -msgstr "Teilbild nicht gefunden" +msgstr "Seite nicht gefunden" #: templates/404.html:14 #, fuzzy @@ -5776,26 +5546,20 @@ msgid "Starred Parts" msgstr "Teilfavoriten" #: templates/InvenTree/index.html:98 -#, fuzzy -#| msgid "Parent Part" msgid "Latest Parts" -msgstr "Ausgangsteil" +msgstr "neuste Teile" #: templates/InvenTree/index.html:99 msgid "BOM Waiting Validation" msgstr "" #: templates/InvenTree/index.html:128 -#, fuzzy -#| msgid "Attachment updated" msgid "Recently Updated" -msgstr "Anhang aktualisiert" +msgstr "kürzlich aktualisiert" #: templates/InvenTree/index.html:143 -#, fuzzy -#| msgid "Assigned" msgid "Expired Stock" -msgstr "Zugewiesen" +msgstr "abgeliefender Bestand" #: templates/InvenTree/index.html:144 #, fuzzy @@ -5804,16 +5568,12 @@ msgid "Stale Stock" msgstr "Lagerbestand erfassen" #: templates/InvenTree/index.html:182 -#, fuzzy -#| msgid "Build Orders" msgid "Build Orders In Progress" -msgstr "Bauaufträge" +msgstr "laufende Bauaufträge" #: templates/InvenTree/index.html:183 -#, fuzzy -#| msgid "Parent Build" msgid "Overdue Build Orders" -msgstr "Eltern-Bau" +msgstr "verspätete Bauaufträge" #: templates/InvenTree/index.html:206 #, fuzzy @@ -5844,32 +5604,24 @@ msgid "Search Results" msgstr "Suchergebnisse" #: templates/InvenTree/search.html:23 -#, fuzzy -#| msgid "Cancel sales order" msgid "Enter a search query" -msgstr "Auftrag stornieren" +msgstr "eine Suche angeben" #: templates/InvenTree/search.html:238 templates/js/stock.js:301 -#, fuzzy -#| msgid "Item assigned to customer?" msgid "Shipped to customer" -msgstr "Ist dieses Objekt einem Kunden zugeteilt?" +msgstr "an Kunde versand" #: templates/InvenTree/search.html:241 templates/js/stock.js:311 msgid "No stock location set" msgstr "Kein Lagerort gesetzt" #: templates/InvenTree/settings/build.html:10 -#, fuzzy -#| msgid "Build Orders" msgid "Build Order Settings" -msgstr "Bauaufträge" +msgstr "Bauauftrag-Einstellungen" #: templates/InvenTree/settings/category.html:9 -#, fuzzy -#| msgid "Category Details" msgid "Category Settings" -msgstr "Kategorie-Details" +msgstr "Kategorie-Einstellungen" #: templates/InvenTree/settings/category.html:25 #, fuzzy @@ -5884,10 +5636,8 @@ msgid "No category parameter templates found" msgstr "Keine Teilparametervorlagen gefunden" #: templates/InvenTree/settings/category.html:67 -#, fuzzy -#| msgid "Default Location" msgid "Default Value" -msgstr "Standard-Lagerort" +msgstr "Standard-Wert" #: templates/InvenTree/settings/category.html:70 #: templates/InvenTree/settings/part.html:80 @@ -5900,34 +5650,24 @@ msgid "Delete Template" msgstr "Vorlage löschen" #: templates/InvenTree/settings/global.html:10 -#, fuzzy -#| msgid "InvenTree Version" msgid "Global InvenTree Settings" -msgstr "InvenTree-Version" +msgstr "Systemweite InvenTree-Einstellungen" #: templates/InvenTree/settings/global.html:25 -#, fuzzy -#| msgid "Source Location" msgid "Barcode Settings" -msgstr "Quell-Standort" +msgstr "Barcode-Einstellungen" #: templates/InvenTree/settings/header.html:7 -#, fuzzy -#| msgid "Settings" msgid "Setting" msgstr "Einstellungen" #: templates/InvenTree/settings/part.html:9 -#, fuzzy -#| msgid "Settings" msgid "Part Settings" -msgstr "Einstellungen" +msgstr "Teil-Einstellungen" #: templates/InvenTree/settings/part.html:14 -#, fuzzy -#| msgid "Source Location" msgid "Part Options" -msgstr "Quell-Standort" +msgstr "Teil-Optionen" #: templates/InvenTree/settings/part.html:39 #, fuzzy @@ -5940,26 +5680,20 @@ msgid "No part parameter templates found" msgstr "Keine Teilparametervorlagen gefunden" #: templates/InvenTree/settings/po.html:9 -#, fuzzy -#| msgid "Purchase Order Details" msgid "Purchase Order Settings" -msgstr "Bestelldetails" +msgstr "Bestellungs-Einstellungen" #: templates/InvenTree/settings/report.html:10 -#, fuzzy -#| msgid "Settings" msgid "Report Settings" -msgstr "Einstellungen" +msgstr "Berichts-Einstellungen" #: templates/InvenTree/settings/setting.html:23 msgid "No value set" msgstr "Kein Wert angegeben" #: templates/InvenTree/settings/setting.html:31 -#, fuzzy -#| msgid "Settings" msgid "Edit setting" -msgstr "Einstellungen" +msgstr "Einstellungen ändern" #: templates/InvenTree/settings/settings.html:7 #: templates/InvenTree/settings/settings.html:13 templates/navbar.html:76 @@ -5967,29 +5701,21 @@ msgid "Settings" msgstr "Einstellungen" #: templates/InvenTree/settings/so.html:9 -#, fuzzy -#| msgid "Sales Order Details" msgid "Sales Order Settings" -msgstr "Auftragsdetails" +msgstr "Auftrags-Einstellungen" #: templates/InvenTree/settings/stock.html:9 -#, fuzzy -#| msgid "Stock Locations" msgid "Stock Settings" -msgstr "Lagerobjekt-Standorte" +msgstr "Bestands-Einstellungen" #: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:48 -#, fuzzy -#| msgid "Stock Locations" msgid "Stock Options" -msgstr "Lagerobjekt-Standorte" +msgstr "Stock-Optionen" #: templates/InvenTree/settings/tabs.html:3 #: templates/InvenTree/settings/user.html:10 -#, fuzzy -#| msgid "Settings" msgid "User Settings" -msgstr "Einstellungen" +msgstr "Benutzer-Einstellungen" #: templates/InvenTree/settings/tabs.html:6 msgid "Account" @@ -6000,20 +5726,16 @@ msgid "Theme" msgstr "Thema" #: templates/InvenTree/settings/tabs.html:13 -#, fuzzy -#| msgid "InvenTree Version" msgid "InvenTree Settings" -msgstr "InvenTree-Version" +msgstr "InvenTree-Einstellungen" #: templates/InvenTree/settings/tabs.html:16 msgid "Global" msgstr "" #: templates/InvenTree/settings/tabs.html:19 -#, fuzzy -#| msgid "Export" msgid "Report" -msgstr "Exportieren" +msgstr "Bericht" #: templates/InvenTree/settings/tabs.html:22 #, fuzzy @@ -6022,10 +5744,8 @@ msgid "Categories" msgstr "Teile-Kategorien" #: templates/InvenTree/settings/theme.html:10 -#, fuzzy -#| msgid "Settings" msgid "Theme Settings" -msgstr "Einstellungen" +msgstr "Anzeige-Einstellungen" #: templates/InvenTree/settings/theme.html:17 msgid "Color Themes" @@ -6042,41 +5762,29 @@ msgid "" msgstr "" #: templates/InvenTree/settings/user.html:16 -#, fuzzy -#| msgid "No user information" msgid "User Information" -msgstr "Keine Benutzerinformation" +msgstr "Benutzerinformation" #: templates/InvenTree/settings/user.html:21 -#, fuzzy -#| msgid "Create new part" msgid "Change Password" -msgstr "Neues Teil anlegen" +msgstr "Passwort ändern" #: templates/InvenTree/settings/user.html:28 #: templates/registration/login.html:58 -#, fuzzy -#| msgid "User" msgid "Username" -msgstr "Benutzer" +msgstr "Benutzername" #: templates/InvenTree/settings/user.html:32 -#, fuzzy -#| msgid "Instance Name" msgid "First Name" -msgstr "Instanzname" +msgstr "Vorname" #: templates/InvenTree/settings/user.html:36 -#, fuzzy -#| msgid "Instance Name" msgid "Last Name" -msgstr "Instanzname" +msgstr "Nacname" #: templates/InvenTree/settings/user.html:40 -#, fuzzy -#| msgid "Address" msgid "Email Address" -msgstr "Adresse" +msgstr "Mail-Adresse" #: templates/about.html:13 msgid "InvenTree Version Information" @@ -6108,7 +5816,7 @@ msgstr "Code auf GitHub ansehen" #: templates/about.html:48 msgid "Get the App" -msgstr "" +msgstr "App herunterladen" #: templates/about.html:53 msgid "Submit Bug Report" @@ -6141,36 +5849,28 @@ msgid "Scan barcode data here using wedge scanner" msgstr "Keine Strichcodedaten bereitgestellt" #: templates/js/barcode.js:10 -#, fuzzy -#| msgid "No barcode data provided" msgid "Enter barcode data" -msgstr "Keine Strichcodedaten bereitgestellt" +msgstr "Barcode-Daten eingeben" #: templates/js/barcode.js:14 -#, fuzzy -#| msgid "Source Location" msgid "Barcode" -msgstr "Quell-Standort" +msgstr "Barcode" #: templates/js/barcode.js:32 msgid "Enter optional notes for stock transfer" msgstr "" #: templates/js/barcode.js:33 -#, fuzzy -#| msgid "Entry notes" msgid "Enter notes" -msgstr "Eintrags-Notizen" +msgstr "Notizen eingeben" #: templates/js/barcode.js:71 msgid "Server error" -msgstr "" +msgstr "Server-Fehler" #: templates/js/barcode.js:92 -#, fuzzy -#| msgid "Unknown barcode format" msgid "Unknown response from server" -msgstr "Unbekanntes Strichcode-Format" +msgstr "Unbekannte Antwort von Server erhalten" #: templates/js/barcode.js:119 templates/js/modals.js:856 msgid "Invalid server response" @@ -6184,13 +5884,11 @@ msgstr "Keine Strichcodedaten bereitgestellt" #: templates/js/barcode.js:270 msgid "No URL in response" -msgstr "" +msgstr "keine URL in der Antwort" #: templates/js/barcode.js:288 -#, fuzzy -#| msgid "Parent Stock Item" msgid "Link Barcode to Stock Item" -msgstr "Eltern-Lagerobjekt" +msgstr "Barcode mit Lagerobjekt verknüpfen" #: templates/js/barcode.js:311 msgid "" @@ -6202,8 +5900,6 @@ msgid "Unlink" msgstr "" #: templates/js/barcode.js:376 -#, fuzzy -#| msgid "Remove stock" msgid "Remove stock item" msgstr "Bestand entfernen" @@ -6264,26 +5960,20 @@ msgid "Open subassembly" msgstr "Unterbaugruppe öffnen" #: templates/js/bom.js:216 templates/js/bom.js:269 -#, fuzzy -#| msgid "Options" msgid "Optional" -msgstr "Optionen" +msgstr "Optional" #: templates/js/bom.js:261 msgid "No pricing available" msgstr "Keine Preisinformation verfügbar" #: templates/js/bom.js:286 templates/js/bom.js:372 -#, fuzzy -#| msgid "Validate BOM" msgid "View BOM" -msgstr "BOM validieren" +msgstr "BOM anzeigen" #: templates/js/bom.js:338 templates/js/build.js:571 templates/js/build.js:980 -#, fuzzy -#| msgid "Options" msgid "Actions" -msgstr "Optionen" +msgstr "Aktionen" #: templates/js/bom.js:346 msgid "Validate BOM Item" @@ -6432,10 +6122,8 @@ msgid "No labels found which match selected stock item(s)" msgstr "Ausgewählte Stücklistenpositionen entfernen" #: templates/js/label.js:61 -#, fuzzy -#| msgid "Delete Stock Location" msgid "Select Stock Locations" -msgstr "Standort löschen" +msgstr "Bestands-Lagerort auswählen" #: templates/js/label.js:62 msgid "Stock location(s) must be selected before printing labels" @@ -6474,10 +6162,8 @@ msgid "Accept" msgstr "Akzeptieren" #: templates/js/modals.js:474 templates/modals.html:65 -#, fuzzy -#| msgid "Cancelled" msgid "Cancel" -msgstr "Storniert" +msgstr "Abbrechen" #: templates/js/modals.js:538 msgid "Loading Data" @@ -6518,10 +6204,8 @@ msgid "No Response" msgstr "Keine Antwort" #: templates/js/modals.js:867 -#, fuzzy -#| msgid "Unknown barcode format" msgid "No response from the InvenTree server" -msgstr "Unbekanntes Strichcode-Format" +msgstr "keine Antwort vom InvenTree-Server" #: templates/js/modals.js:871 msgid "Error 400: Bad Request" @@ -6574,10 +6258,8 @@ msgid "No purchase orders found" msgstr "Keine Bestellungen gefunden" #: templates/js/order.js:160 templates/js/order.js:254 -#, fuzzy -#| msgid "Build order allocation is complete" msgid "Order is overdue" -msgstr "Bau-Zuweisung ist vollständig" +msgstr "Bestellung ist verspätet" #: templates/js/order.js:231 msgid "No sales orders found" @@ -6608,10 +6290,8 @@ msgid "Salable part" msgstr "Verkäufliches Teil" #: templates/js/part.js:185 -#, fuzzy -#| msgid "No parts found" msgid "No variants found" -msgstr "Keine Teile gefunden" +msgstr "Keine Varianten gefunden" #: templates/js/part.js:271 templates/js/part.js:451 msgid "No parts found" @@ -6711,10 +6391,8 @@ msgid "No report templates found which match selected build(s)" msgstr "Ausgewählte Stücklistenpositionen entfernen" #: templates/js/report.js:205 -#, fuzzy -#| msgid "Select part" msgid "Select Parts" -msgstr "Teil auswählen" +msgstr "Teile auswählen" #: templates/js/report.js:206 #, fuzzy @@ -6730,7 +6408,7 @@ msgstr "Ausgewählte Stücklistenpositionen entfernen" #: templates/js/stock.js:38 msgid "PASS" -msgstr "" +msgstr "ERFOLGREICH" #: templates/js/stock.js:40 msgid "FAIL" @@ -6779,70 +6457,48 @@ msgid "No stock items matching query" msgstr "Keine zur Anfrage passenden Lagerobjekte" #: templates/js/stock.js:479 -#, fuzzy -#| msgid "Include sublocations" msgid "Undefined location" -msgstr "Unterlagerorte einschließen" +msgstr "unbekannter Lagerort" #: templates/js/stock.js:575 -#, fuzzy -#| msgid "StockItem is lost" msgid "Stock item is in production" -msgstr "Lagerobjekt verloren" +msgstr "Lagerobjekt wird produziert" #: templates/js/stock.js:580 -#, fuzzy -#| msgid "This stock item is allocated to Sales Order" msgid "Stock item assigned to sales order" -msgstr "Dieses Lagerobjekt ist dem Auftrag zugewiesen" +msgstr "Lagerobjekt wurde Auftrag zugewiesen" #: templates/js/stock.js:583 -#, fuzzy -#| msgid "StockItem has been allocated" msgid "Stock item assigned to customer" -msgstr "Lagerobjekt wurde zugewiesen" +msgstr "Lagerobjekt wurde Kunden zugewiesen" #: templates/js/stock.js:587 -#, fuzzy -#| msgid "StockItem has been allocated" msgid "Stock item has expired" -msgstr "Lagerobjekt wurde zugewiesen" +msgstr "Lagerobjekt ist abgelaufen" #: templates/js/stock.js:589 -#, fuzzy -#| msgid "StockItem is lost" msgid "Stock item will expire soon" -msgstr "Lagerobjekt verloren" +msgstr "Lagerobjekt wird bald ablaufen" #: templates/js/stock.js:593 -#, fuzzy -#| msgid "StockItem has been allocated" msgid "Stock item has been allocated" msgstr "Lagerobjekt wurde zugewiesen" #: templates/js/stock.js:597 -#, fuzzy -#| msgid "Is this item installed in another item?" msgid "Stock item has been installed in another item" -msgstr "Ist dieses Teil in einem anderen verbaut?" +msgstr "Lagerobjekt wurde in anderem Element verbaut" #: templates/js/stock.js:605 -#, fuzzy -#| msgid "StockItem has been allocated" msgid "Stock item has been rejected" -msgstr "Lagerobjekt wurde zugewiesen" +msgstr "Lagerobjekt wurde abgewiesen" #: templates/js/stock.js:609 -#, fuzzy -#| msgid "StockItem is lost" msgid "Stock item is lost" msgstr "Lagerobjekt verloren" #: templates/js/stock.js:612 -#, fuzzy -#| msgid "StockItem is lost" msgid "Stock item is destroyed" -msgstr "Lagerobjekt verloren" +msgstr "Lagerobjekt zerstört" #: templates/js/stock.js:616 templates/js/table_filters.js:111 #, fuzzy @@ -6857,28 +6513,20 @@ msgid "Stocktake" msgstr "Letzte Inventur" #: templates/js/stock.js:821 -#, fuzzy -#| msgid "Stock status" msgid "Stock Status" msgstr "Bestandsstatus" #: templates/js/stock.js:836 -#, fuzzy -#| msgid "Stock status" msgid "Set Stock Status" -msgstr "Bestandsstatus" +msgstr "Bestandsstatus ändern" #: templates/js/stock.js:850 -#, fuzzy -#| msgid "Select part to build" msgid "Select Status Code" -msgstr "Teil für den Bau wählen" +msgstr "Status auswählen" #: templates/js/stock.js:851 -#, fuzzy -#| msgid "StockItem has been allocated" msgid "Status code must be selected" -msgstr "Lagerobjekt wurde zugewiesen" +msgstr "Status muss ausgewählt sein" #: templates/js/stock.js:969 msgid "No user information" @@ -6889,22 +6537,16 @@ msgid "Create New Location" msgstr "Neuen Standort anlegen" #: templates/js/stock.js:1188 -#, fuzzy -#| msgid "Serial Number" msgid "Serial" msgstr "Seriennummer" #: templates/js/stock.js:1281 templates/js/table_filters.js:144 -#, fuzzy -#| msgid "Installed In" msgid "Installed" msgstr "Installiert in" #: templates/js/stock.js:1306 -#, fuzzy -#| msgid "Installed In" msgid "Install item" -msgstr "Installiert in" +msgstr "Installieren" #: templates/js/table_filters.js:42 #, fuzzy @@ -6950,14 +6592,10 @@ msgstr "Seriennummern existieren bereits:" #: templates/js/table_filters.js:81 templates/js/table_filters.js:82 #: templates/js/table_filters.js:157 templates/js/table_filters.js:158 -#, fuzzy -#| msgid "Serial Number" msgid "Serial number" msgstr "Seriennummer" #: templates/js/table_filters.js:86 templates/js/table_filters.js:175 -#, fuzzy -#| msgid "Batch Code" msgid "Batch code" msgstr "Losnummer" @@ -7107,15 +6745,15 @@ msgstr "Zeilen pro Seite" #: templates/js/tables.js:327 msgid "Showing" -msgstr "" +msgstr "zeige" #: templates/js/tables.js:327 msgid "to" -msgstr "" +msgstr "bis" #: templates/js/tables.js:327 msgid "of" -msgstr "" +msgstr "von" #: templates/js/tables.js:327 msgid "rows" @@ -7127,10 +6765,8 @@ msgid "Search" msgstr "Suche" #: templates/js/tables.js:333 -#, fuzzy -#| msgid "No matching action found" msgid "No matching results" -msgstr "Keine passende Aktion gefunden" +msgstr "Keine passenden Ergebnisse gefunden" #: templates/js/tables.js:336 #, fuzzy @@ -7195,22 +6831,16 @@ msgid "QR data not provided" msgstr "QR Daten nicht angegeben" #: templates/registration/login.html:64 -#, fuzzy -#| msgid "Entry notes" msgid "Enter username" -msgstr "Eintrags-Notizen" +msgstr "Nutzername eingeben" #: templates/registration/login.html:70 -#, fuzzy -#| msgid "Select part" msgid "Password" -msgstr "Teil auswählen" +msgstr "Passwort" #: templates/registration/login.html:76 -#, fuzzy -#| msgid "Create new part" msgid "Enter password" -msgstr "Neues Teil anlegen" +msgstr "Passwort eingeben" #: templates/registration/login.html:83 msgid "Username / password combination is incorrect" @@ -7218,33 +6848,27 @@ msgstr "Benutzername / Passwort Kombination ist falsch" #: templates/stats.html:9 msgid "Server" -msgstr "" +msgstr "Server" #: templates/stats.html:13 msgid "Instance Name" msgstr "Instanzname" #: templates/stats.html:18 -#, fuzzy -#| msgid "Order status" msgid "Server status" -msgstr "Bestellstatus" +msgstr "Serverstatus" #: templates/stats.html:21 msgid "Healthy" msgstr "Gesundheit" #: templates/stats.html:23 -#, fuzzy -#| msgid "Issue Order" msgid "Issues detected" -msgstr "Bestellung aufgeben" +msgstr "Probleme erkannt" #: templates/stock_table.html:14 -#, fuzzy -#| msgid "Edit Stock Location" msgid "Export Stock Information" -msgstr "Lagerobjekt-Standort bearbeiten" +msgstr "Aktuellen Bestand exportieren" #: templates/stock_table.html:27 #, fuzzy @@ -7297,36 +6921,26 @@ msgid "Move stock" msgstr "Bestand bewegen" #: templates/stock_table.html:57 -#, fuzzy -#| msgid "Remove selected BOM items" msgid "Order selected items" -msgstr "Ausgewählte Stücklistenpositionen entfernen" +msgstr "Ausgewählte Positionen bestellen" #: templates/stock_table.html:58 -#, fuzzy -#| msgid "Settings" msgid "Change status" -msgstr "Einstellungen" +msgstr "Status ändern" #: templates/stock_table.html:58 -#, fuzzy -#| msgid "Stock status" msgid "Change stock status" -msgstr "Bestandsstatus" +msgstr "Bestandsstatus ändern" #: templates/stock_table.html:61 -#, fuzzy -#| msgid "Delete line item" msgid "Delete selected items" -msgstr "Position löschen" +msgstr "Ausgewählte Positionen löschen" #: templates/stock_table.html:61 msgid "Delete Stock" msgstr "Bestand löschen" #: users/admin.py:64 -#, fuzzy -#| msgid "User" msgid "Users" msgstr "Benutzer" @@ -7339,26 +6953,20 @@ msgid "The following users are members of multiple groups:" msgstr "Folgende Benutzer gehören zu mehreren Gruppen" #: users/admin.py:210 -#, fuzzy -#| msgid "External Link" msgid "Personal info" -msgstr "Externer Link" +msgstr "Persöhnliche Informationen" #: users/admin.py:211 -#, fuzzy -#| msgid "Revision" msgid "Permissions" -msgstr "Revision" +msgstr "Berechtigungen" #: users/admin.py:214 -#, fuzzy -#| msgid "Import BOM data" msgid "Important dates" -msgstr "Stückliste importieren" +msgstr "wichtige Daten" #: users/models.py:151 msgid "Permission set" -msgstr "" +msgstr "Berechtigung geändert" #: users/models.py:159 msgid "Group" @@ -7370,17 +6978,15 @@ msgstr "Ansicht" #: users/models.py:162 msgid "Permission to view items" -msgstr "" +msgstr "Berechtigung Einträge anzuzeigen" #: users/models.py:164 -#, fuzzy -#| msgid "Address" msgid "Add" -msgstr "Adresse" +msgstr "Hinzufügen" #: users/models.py:164 msgid "Permission to add items" -msgstr "" +msgstr "Berechtigung Einträge zu erstellen" #: users/models.py:166 msgid "Change" @@ -7388,13 +6994,11 @@ msgstr "Ändern" #: users/models.py:166 msgid "Permissions to edit items" -msgstr "" +msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:168 -#, fuzzy -#| msgid "Remove selected BOM items" msgid "Permission to delete items" -msgstr "Ausgewählte Stücklistenpositionen entfernen" +msgstr "Berechtigung Einträge zu löschen" #, fuzzy #~| msgid "Part is not a virtual part"