From 874645614f33cde1e54fa2f50e53f570041ab54d Mon Sep 17 00:00:00 2001 From: alfrix Date: Fri, 12 Jan 2024 21:43:12 -0300 Subject: [PATCH] translations: add widget folder to translations, and fix some string not being recognized --- ks_includes/locales/KlipperScreen.pot | 8 +++++++- .../locales/cs/LC_MESSAGES/KlipperScreen.mo | Bin 14332 -> 14330 bytes .../locales/cs/LC_MESSAGES/KlipperScreen.po | 8 +++++++- .../locales/da/LC_MESSAGES/KlipperScreen.po | 8 +++++++- .../locales/de/LC_MESSAGES/KlipperScreen.po | 8 +++++++- .../de_formal/LC_MESSAGES/KlipperScreen.po | 8 +++++++- .../locales/en/LC_MESSAGES/KlipperScreen.po | 8 +++++++- .../locales/es/LC_MESSAGES/KlipperScreen.mo | Bin 14551 -> 14558 bytes .../locales/es/LC_MESSAGES/KlipperScreen.po | 8 +++++++- .../locales/fr/LC_MESSAGES/KlipperScreen.po | 8 +++++++- .../locales/he/LC_MESSAGES/KlipperScreen.po | 8 +++++++- .../locales/hu/LC_MESSAGES/KlipperScreen.po | 8 +++++++- .../locales/it/LC_MESSAGES/KlipperScreen.mo | Bin 14413 -> 14409 bytes .../locales/it/LC_MESSAGES/KlipperScreen.po | 11 ++++++++--- .../locales/jp/LC_MESSAGES/KlipperScreen.po | 8 +++++++- .../locales/ko/LC_MESSAGES/KlipperScreen.po | 8 +++++++- .../locales/lt/LC_MESSAGES/KlipperScreen.po | 8 +++++++- .../locales/nl/LC_MESSAGES/KlipperScreen.po | 8 +++++++- .../locales/pl/LC_MESSAGES/KlipperScreen.po | 8 +++++++- .../locales/pt/LC_MESSAGES/KlipperScreen.po | 8 +++++++- .../locales/ru/LC_MESSAGES/KlipperScreen.po | 8 +++++++- .../locales/sv/LC_MESSAGES/KlipperScreen.po | 8 +++++++- .../locales/tr/LC_MESSAGES/KlipperScreen.po | 8 +++++++- .../locales/uk/LC_MESSAGES/KlipperScreen.mo | Bin 18499 -> 18508 bytes .../locales/uk/LC_MESSAGES/KlipperScreen.po | 8 +++++++- .../zh_CN/LC_MESSAGES/KlipperScreen.po | 8 +++++++- .../zh_TW/LC_MESSAGES/KlipperScreen.po | 8 +++++++- panels/network.py | 11 ++++++----- scripts/update_translation_files.sh | 1 + 29 files changed, 169 insertions(+), 30 deletions(-) diff --git a/ks_includes/locales/KlipperScreen.pot b/ks_includes/locales/KlipperScreen.pot index 25815adb..19bff392 100644 --- a/ks_includes/locales/KlipperScreen.pot +++ b/ks_includes/locales/KlipperScreen.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-06 08:35-0300\n" +"POT-Creation-Date: 2024-01-12 21:42-0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -480,6 +480,12 @@ msgstr "" msgid "No elegible macros:" msgstr "" +msgid "No mesh has been loaded" +msgstr "" + +msgid "No wireless interface has been found" +msgstr "" + msgid "" "Not supported for auto-detection, it needs to be configured in klipperscreen." "conf" diff --git a/ks_includes/locales/cs/LC_MESSAGES/KlipperScreen.mo b/ks_includes/locales/cs/LC_MESSAGES/KlipperScreen.mo index 0690804ee3d45603c26a11564990313bebd20295..3d876816a7a263d863c7eaa7d9ecca18b94e3bd1 100644 GIT binary patch delta 2209 zcmXZdZ)nw39LMpa)!go!yPKQ)W7}@prTx9$U8mJ0wWgwtT}`ww$>4Y0V!FA@+zm>| zUkozB!gLsx`d|-|B!cPoAbp}Z!G?$xLD(MD$ODJ{hmL& z&SqvZ!|l2LFuQ$M7Gl$7OZSh448n z#dg%ZG-`bx=HUq}z%$mrQ0F_B!@vjws^|(X!n>$SCovcQwDAY1d2^_B)nu>0D5{_h zsBsUquFLv;sCjQ-2v4F;^qfya2`{1+T*g&+9Us9dEW&BjjzSH=PAX9Sl^DhZ=Ho`p z!|kY}e;F0$D3;*+sQE*v4f>a8sDP`eg*VM_P**a6Dr_2cbPI^80EMU>L{RHmP&;3b zinke+IE5;7Cn`?b#=DU?zU!l*yB$DHeAoQQ{1g>v6cykKD!~{k;VoQ--=fyvN6nwM z{(rcbenC^Pfl5@rc3$p(4Gk60ib}8r7vc-3o$W*=*lT7{kL;LzA40AB996)mjgOhP z&F^t5-zTvU>tjfMm!zS`(S|zO4)b+XqNB(r+*wTFIBJJwJQSTk73xGDHycskTTq21 zQS&yMZKymu(AQCoAP5IQOp)8yL{*d>&Q6t7Zq5(LaFN!GMjwXC60Cp&siQT#sL36d#}ps%j2? z$Qn_FrBH?MZsz<|`D+a9!CoxFan!;IR6)OEKK_Nel3CPFiW9*PP#J1oD;DBbEW+KW zc?U3z8B_spqc(obr=h^7Pz#1oiAPXZa2*x!4nB=PqOPK1b+Cgf)CL+*309-xY(f?E zl6`*#%jtJm|1DGj{yQ}ENRFGQQ3;1ofi9u~joJ7(D&bvJ!bw!1DO`%PsCeO);7Th{ z8;YU+iq@gl?Ly-Eu9JoWcB3ZtqmF1GnBYFZ68eK!iJzh7kD(IXLcNXeY(g?=aM_u>mI#+#`5KcMdT zS91g3 co=MLeJ2*f3Y=7tBUhiOR-{Fy&=)&Uv0q{ZZG5`Po delta 2212 zcmXZdTWpj?7{>7_h-?qgZMy|}fNs&XC$_W#C6eW^akr(i+l8)GtVU>h08L9vmqX;{ z1JVSHL4!arC~(mW2*hY8^g_6SP!eniL5K;#UT7m~FvOT@q%?&8<2P5onfYek_nkwx zlf6^D-^M)7kYTj3vj%QKxFW?J!6+L(Z z7vXK3k5ib1h2_R9z_N1Vm|`0B49Ir-VJ|MEe;QTTHB{hVP>FuSQv4SyabATn8TdNp zV-sp#2Wou^)A0z-!jratzQQr)MFuW0po*^GOniW+tL{B?3lyC^O;4&`8>o@}^Fb5}5JIbnZcT$Av2hfX4F%zSh zjvG)%|1K)dLG3)-$L;!>9mPPzgp*32)&XyoXx<2sMAw z_D#^;X*OyD#kODhzufw)?KJacF2AoM6LT8Rlu+vAFq(sp0mYo2^|qmwq>D2LpEe6YF8?anxfyiL3BC4B!(~K_#{B z4_P&;umq~`)>_VAm2YLB75gv;M^OvMPzC*onfN#AN}i#1;(OKo0V+Vvi(odsfjQWU zn%9k9+>R<>KWgKL92yFI9JOE&mG~0s3a+C9-oe-KXVg^`Epc~Hg4#e3m0%evPCcri zjrRNdIFEjp?K`LfoC7rUNDf<1pb`$E0u7-8jo9%~RKf?SgyX0{6PSn3Q1Nn?x>s6+ z+E5MZuV^)D-CIap$84dYfIX;*J5fh8;7%}~p^yGCEW~rD`6H-Aw@`26M>{@-D)?8_ zMjoL~@+m5=XPH}Y9xfoinNP#VhY)Jv2F%B|Q3-mm2zQ|pe~#M03H$v#>M>ok->;zx z`W|(HcToTR#_f1ooqJLq^y%-vn1(8=wT4h{q5)Mv(vH7}4fMC5elNbkT)c^z{}bwt zf48PBcMB;*T~R6eu?qEuVz^Rwww{I_R|j%^<`ioD2h=a&L)0t&1GTfq)_;aR@_O>U z{_=I*AN2Kg_9xr>J3F^k9N8DBT>VZo+#HN2f|0O)ZDK{dv8pxE6wQdWrFI10>~Gta n>TcW7+rPqJ-x7=Yo5Jy^KNO9J8)Iw2kw|kinH>5rFfI2vIQQ)U diff --git a/ks_includes/locales/cs/LC_MESSAGES/KlipperScreen.po b/ks_includes/locales/cs/LC_MESSAGES/KlipperScreen.po index 7a9ae9ff..4159a3b0 100644 --- a/ks_includes/locales/cs/LC_MESSAGES/KlipperScreen.po +++ b/ks_includes/locales/cs/LC_MESSAGES/KlipperScreen.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Czech\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-06 08:35-0300\n" +"POT-Creation-Date: 2024-01-12 21:42-0300\n" "PO-Revision-Date: 2024-01-08 12:06+0000\n" "Last-Translator: Michal Bitala \n" "Language-Team: Czech \n" "Language-Team: German \n" "Language-Team: German v#=l%YC zKcBn3^~bHBH)lB~(~Nnm(wN!C7~ec&yjYJuY{D?Uh=sTtv+yu#-U*z71DK0Ln1Lhq z`3;;!{}z_wU+6*Kd}HQf*?i-e5*jOc5W!6t!o66Fm$4cj;bbhWau=?^>GW%`9M|Af z+=4mSgG%syJKl#`^iN?noYdcyp|^*2TD%=c`Z!?!#i%H^*t{+YH%(?=V3B7fry-I`iun~z`Id_`%nw^TaTdse?(VM3*W~g{5{P6tHMnFeHLLJ>Kd&^CA0~(Z~|4) z+gO0xQ3)KxdhAEV8N~v;g^KggK7WE*a59q>cRK3R)HyWt54adLp%t}-ov1)5>jy~E z<_PLcjAA}MKn3~}RoTB*??U$wmZK7zhdvCU<~LcLbu?628*1U#(2p_HmTpIVqJGpN z`xG^Q0JY!{D&PpJkTKMPu z--D`PFKP#lp#pw}TId2Q!LP6wZ=e$Y3AIkfbH>cTJS@}w57N+!Yf*vPP+Pqj6{yRO z_hKXc9axB$tYfJ6eny>{->m5kZh}Rq@n>wm4t1TE<1!7bq`_x0>yaeQPE=(VQ2&J2 zQP*-5mC%^=_Tam|Nk!gu@mNn!NAjiiWJgE$p+l7mHbz2`g~3ob7-|TFBTGVyszdxd z&CyhE@a1H*I~9-iCX!16P4PFA9a|EC^@;BG__kDFY1Dnt<@Q%}c12_H+V(`(;M2NSjgTLfbEfx? zm`Ph3X)UvV)HP$SHS))_*g`jSQMsjm)Rc14hO4%0D_ff`>HX6;z;E)B?GbuZe}2hsCJMYS51n)Ydxzp2qd43J;ox zF^m2fYKKmtzLp78#b;4F^)>3f%c!Hcf{7d&b2RiB-LeUJe1p047osW*VJcRlDqM}a z8yisX_n`vsLIoa1EjVf(KqYp_Jc@enlU1C*wtj*K3VZ>T`HW4xZqIL^7Px~-B!%rz zz;rVU7t;6RW-LSf(B8m2Jc{}eok1;p6$|m#O7>qB&hy|g^zawbXH<_$D2`gV8&%O( z^y79^0&n4?IEsohg?_wN-T&zEJe+)H4}|AR9OtQ@N-yzov1C{jyj@I)Ft~6 zHGd4X;5aJaB&v{U)Pl2EfWKij&Raiwbu#f~$a)D^O+#DUfVy-|r~sQ$3$^1?>_(m8 zUex?!HvXCQKezr_)caqdD!zm&>}T^Ps-W9g!1^wYgI5KMPzyec`o7D}Ce-KIY2&+5 zTfYaj0|!t6KSnKd9F^dgScKS#X1@sk6VW%=XRnd9!LEN&!Ilc zDO5t!=65G{_)-f4@&1m!o}unwXk%|re}C6t{KdhpuD;U!BgHG~+alpj6)mk5jp5+> z*4mclvMsH#h&S3Xw5{Tq!H&M6-i~cs2Wx}to{dI>v2aTy_(Y^7+#GEPH#TmH#N#JY IOJ@B40Z6Cu>Hq)$ diff --git a/ks_includes/locales/es/LC_MESSAGES/KlipperScreen.po b/ks_includes/locales/es/LC_MESSAGES/KlipperScreen.po index 569ac512..9da7e622 100644 --- a/ks_includes/locales/es/LC_MESSAGES/KlipperScreen.po +++ b/ks_includes/locales/es/LC_MESSAGES/KlipperScreen.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: KlipperScreen\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-06 08:35-0300\n" +"POT-Creation-Date: 2024-01-12 21:42-0300\n" "PO-Revision-Date: 2024-01-08 12:06+0000\n" "Last-Translator: Alfredo Monclus \n" "Language-Team: Spanish \n" "Language-Team: French \n" "Language-Team: \n" @@ -482,6 +482,12 @@ msgstr "חדש" msgid "No elegible macros:" msgstr "" +msgid "No mesh has been loaded" +msgstr "" + +msgid "No wireless interface has been found" +msgstr "" + msgid "" "Not supported for auto-detection, it needs to be configured in klipperscreen." "conf" diff --git a/ks_includes/locales/hu/LC_MESSAGES/KlipperScreen.po b/ks_includes/locales/hu/LC_MESSAGES/KlipperScreen.po index d8ed06f0..1bc64a0e 100644 --- a/ks_includes/locales/hu/LC_MESSAGES/KlipperScreen.po +++ b/ks_includes/locales/hu/LC_MESSAGES/KlipperScreen.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: KlipperScreen\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-06 08:35-0300\n" +"POT-Creation-Date: 2024-01-12 21:42-0300\n" "PO-Revision-Date: 2023-12-11 19:05+0000\n" "Last-Translator: \"Zs.Antal\" \n" "Language-Team: Hungarian dN2 zQS+9g0%^A6AD{x+h}x&qK5w0n^WQ;ZB63s!-I##;QJM9k&hA_E<2g*jII4t?Q1hN* zHYRWpbZ4en{nj#EL4OUZk~?ua`pEAEYt!)oQw-G3+qvLV>Rk7L{X*v z9Mf?hs*(fNqo_OagLMe?-bje^SLtrhq0-&46UI=b{Refns$M%2Rns0w|L zs^Bnc;h(IdcKiV<@F%DMo}&^@t#SLEY#NGi25RF%^kTr;fO=sqYJ>HtOe3fOx7zVt zs6_VI=R=sq^KsO?5!6v$MJ4nbvY%uArlAF&qb4d%=|KgShq|1zaSqm_GH*p?z8N)d zJ1Wqf)^1eBJ*fHLSx=zeJBvQ{HYTbW2KGX(5R3+*#8yita z(t_Hk6E$x;>Qa7+`X6!7_79=HPtKuFpZ{NID58H+XEly0QBs}zoP!#liF&aVCpJdi z;uf5NAEN@04yg9ll9E)@<@;7y~wS~Jr kiufDCts7#oi2t1~+tccHyxZOx?$}h(7U?{7x~MPfHFP2LnE(I) delta 2211 zcmXZde@vBC9LMn^AbJ6Xi{up{c9CC#T?El^SlQFKth>t<2UfG#*v+V+gm_^ix9sr` zvo$GaVM8|?mgQ!SRrn9nAf0V$%GT!Qn6>Qwk-242OWo30?+?$}7_W2AbDnd)-|sp1 z-iy6gdcSO(?~cqdrlic6WyYBE<;E<)o0yJwunr$!9@bPClYwDeh#PSpc3=*^hI8=^ zJN_1y(%*|({|nUnQ@9+bD~xMa(@3HB7}jGIzJiswANe!m{L_m`4B%~i6z4K&6_(&) zd>(!HI?l%d%*Wk04-cacKfx?KS?PM2jx#_|=3CUn-%uIOpb!5;z2GCd5?qX`Py;SS z2dl9iRe^o>`2kcQ!>E9d+WsV}Vi#N*+He{(@fTFdZ(|x3ukcD=j@k6rq2@)=k1wE( ztP3B(0nEVnkUulbKLvUob%fue*13V1=+4kk01r?Zrg09^k2*Vg$AEW>f~- zP#eC93iusV1qM+Ye}Gwd2o>n(cKj6bzH3g?&<2-LrMilW^e5Dr{*5{cU&wpD#9C~v zLY;9PYF-Q#NV|O=M+LGKwa*UQ-#IJiznjKvP%BtdUqlpTj|G88I4$v zV>bO!+n+!s^c^aYOLqLK^*SzOJc+Ivf6*vFQ{ydMh}m>YPz%&yDn5z1=%DV#Ce&RR zK$Z4g)O!a|l{{)afw~i8)^XH(lQo>bO7{Z;D&3EE!VIdkcTs1XQtM?@Xe~wsRE}D> z3YTCFZo~){<6-pU8PxhysDzTJ#DA}){)+rQ15aTp-zJLu8O*^bYJ+w={xa(GzYSI5 z{aArRsCj2lM|ckXcnx(_w@~ZNpei(n&$t5dyEJsh1*iyX?SnAtlC|IhY{xaY6}9jP zszP6*DmZ~!_@Z^%KEH)Z=ng7?hp2?JS9{}bfQBLrq9UrmJgl`gpBqU{^kM=EpWqnbM}ETe_$Tt>5qFqIt8c=>QI$f zhl?igs@2K4#=nT8^|hdQg2dap#8sD3```7+dt zA)MV9b&ET&5PML8>_a7V1a+jxPyvskJ~b1l0MFr?l{7BVsK$R$XH&V>`v$B>-SP(1 zg6pkKV_i8@d4WiOyt^yj6I>qc?&|IBOtfuDbawVsepp{twSIHhX${3%LXA%F*_MV_ zWW|du8^RgQ@xK1hrbN7_uRGqqJ<$+sdak)SxWS2qgHMEGPNey1r?Ig$+}1WWR`yZu E|IVZF;{X5v diff --git a/ks_includes/locales/it/LC_MESSAGES/KlipperScreen.po b/ks_includes/locales/it/LC_MESSAGES/KlipperScreen.po index 0ed4102b..a48f97ce 100644 --- a/ks_includes/locales/it/LC_MESSAGES/KlipperScreen.po +++ b/ks_includes/locales/it/LC_MESSAGES/KlipperScreen.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-06 08:35-0300\n" +"POT-Creation-Date: 2024-01-12 21:42-0300\n" "PO-Revision-Date: 2024-01-08 12:06+0000\n" "Last-Translator: Riccardo Babetto \n" "Language-Team: Italian \n" "Language-Team: Korean \n" "Language-Team: Lithuanian \n" "Language-Team: Dutch \n" "Language-Team: Polish \n" "Language-Team: Portuguese \n" "Language-Team: Russian \n" "Language-Team: Swedish M&erQER5~E)6yK7jDGRDzhdW#K-XpYQpRyv(;FJA#B5KcpMpO z|6wi`7MrDGJ(glCX5ul-#xrjHyW*%>A`LfbP=t3-J1p}$JKBt@KaYyMA1m=7F2Ju) znVUuhG>3{ZvK|*<7&U$?mg8R3JY%Rp&P6FKqHrCx!&~??#<9%=Y(^bL#B~stQ$OZ9 zi8_jDB)c|)4`7lei4KF$WK$`j4XmI_G);mD$)mN5c!}MOFQUY6{Na9K4HKK5mV3 z!a1mYhf(_)LiIo7dK|Uv1nR0yyZ+{SUzyne?b)a>-$vzcvWy()?*2f7PI@l)L{}*X zx%T!fHsCP6f#0J7Ze8o_zXN$c?PZ*g?_(N%gy}ei3iv8!;IF6y`NuUQ$U6|EA;2GX z+>MLzCDhFrK`nR!J@_H6!;7e$Bvd&4@=@c;QJD$5M%?FpsCkBwTW*I@2Y5b8L097v zDu6#wk^YN1f;7^hodrycY+EvU?lU>2T4jgL-I z*iYdiDv(WVPiOf8s>AE3OdLhtFZ%$sldIT?KfBNC*E`?OZK!~TQ2kEgQXEGG^bKm~ zKO#pLwHdcV>Lbp8)u;hMR7xB18SFqladrWh;Gd{eCvI@+Ik=p91!{pN*Buz3z7Lgw zQ>bz0F^Tmp=03QA%D~^KOO;jSWTF~1@pe=uhEVk*sEJOaF6(Eg`fb#Bea#<)0(=OA zsIN#1D!^e(VSRg(LMD#6PN5dMhTJo|g`AG%Ry*x2sJpNiHPI`mg$|;Q>^)qDW2hZ} z;d%{IssE13$ec&XzdDpr(7-LIvwI4QaX%K|7%HF`>JHq%6`1^(6G$oQ(pI59J5892 zZRo?-P=TIB-eCJ0?`5cl{3~Sz`~y^nN>qIdYQn9k%=F=lcnCGY+)d8WRHFJlhkQb; z2ea`MDnnnQ#$Q2=yN&UfSL}Gb%{YcSOWVvMP=xc*hx(8PU8^SslH${o z0=_`0*B|iu*Lr;ZP-*$-(fm~nG_LXb{9a$s;}3*<v0Z_nhC4 zuZ|~NI-c-hBq=_ZVAiw7>=85TC@@=vhcOe+U@d-ueoQMgTY^Dch7P9UPRzm>K7g;H z4`0V>`~a(P4wqtCky!+tB8yu)g*Rw$@HY%$d9m43IEXcP88u=0TC-9NU?uLrXYd3v z)c(d?^atpRVSE%jaXB8tmH56_|1uCadx(bXG$_Jbs2v7M+#OY+>QAF0kKsn#kIDEc zDs$7QfbO6&vW~_@=%B{8;N!RpHP09-kcl{jMHH^0c6bBZ@HQr41KZV6w0jQX3hKu^ z&!UcE8p*EB;zCR*V^PdN%^yQO--muYjT#r9qL51AIx5mR&%|=GM(RFP#68G0v3n8o|>FH``xk<&2W zI(O#|YG=c!{s%lypcX!Zx@^;)KY9L(dudO9%nkH4%wv5!OF_5y8`N3fMO`KzH-?LE zjo64Icm%&j?VxkLn}IIm4YdJWfN$Yad>7Mk5*6?j^x==FBl!d4DlFVU8nK8Ub$k|= z;cnF3ID}g8P4weCxCt+!QvM&RUv`B%t^}1C$Fm*vybm?c2r8ooD>#3h;dvT#IWD0B z_yrZ|pQs~9AsyOT5$bul=N8o6s6}1IHXOy5kZjvx-qkb=Blp_cP?iH|E9UMj8Fnb%dlPmZfe(yaGZ+5?+t*C&8QT|xnLd0051=Nvi#ZtF=JsnsJ{{JJEAbR6 zL!Y3=Uq+3)iHVq1%|*|nkV8S2D~#\n" "Language-Team: Ukrainian \n" "Language-Team: Chinese (Simplified) IPv6: {ifadd[netifaces.AF_INET6][0]['addr'].split('%')[0]}" - info = f'{_("Hostname")}: {os.uname().nodename}\n{ipv4}\n{ipv6}' + + info = '' + _("Hostname") + f': {os.uname().nodename}\n{ipv4}\n{ipv6}' else: self.labels['networks'][ssid]['name'].set_label(_("Hidden") if ssid.startswith("\x00") else f"{ssid}") if "psk" in netinfo: @@ -351,9 +352,9 @@ class Panel(ScreenPanel): if "frequency" in netinfo: freq = "2.4 GHz" if netinfo['frequency'][:1] == "2" else "5 Ghz" if "channel" in netinfo: - chan = f'{_("Channel")} {netinfo["channel"]}' + chan = _("Channel") + f' {netinfo["channel"]}' if "signal_level_dBm" in netinfo: - lvl = f'{netinfo["signal_level_dBm"]} {"%" if self.use_network_manager else _("dBm")}' + lvl = "% %".format(netinfo["signal_level_dBm"], "%" if self.use_network_manager else _("dBm")) icon = self.signal_strength(int(netinfo["signal_level_dBm"])) if 'icon' not in self.labels['networks'][ssid]: self.labels['networks'][ssid]['row'].add(icon) @@ -389,7 +390,7 @@ class Panel(ScreenPanel): ipv4 = "" self.labels['networkinfo'].set_markup( f'{self.interface}\n\n' - f'{_("Hostname")}: {os.uname().nodename}\n' + + '' + _("Hostname") + f': {os.uname().nodename}\n' f'IPv4: {ipv4}\n' f'IPv6: {ipv6}' ) diff --git a/scripts/update_translation_files.sh b/scripts/update_translation_files.sh index 8e9f3247..3b8bfe39 100755 --- a/scripts/update_translation_files.sh +++ b/scripts/update_translation_files.sh @@ -5,6 +5,7 @@ xgettext --keyword=_ --keyword=ngettext:1,2 --language=Python --no-location --so -o ks_includes/locales/KlipperScreen.pot \ *.py \ ks_includes/*.py \ + ks_includes/widgets/*.py \ panels/*.py \ ks_includes/defaults.conf # Update po