From f89220b396b0fa8e952c419bf53b73cee9eca43e Mon Sep 17 00:00:00 2001 From: Jeroen Oudshoorn Date: Wed, 15 Nov 2023 09:51:27 +0100 Subject: [PATCH] Language updates --- .idea/misc.xml | 2 +- .idea/pwnagotchi.iml | 2 +- Makefile | 7 +- builder/pwnagotchi.json.pkr.hcl | 20 +- pwnagotchi/locale/dk/LC_MESSAGES/voice.mo | Bin 5054 -> 4958 bytes pwnagotchi/locale/el/LC_MESSAGES/voice.mo | Bin 4716 -> 4488 bytes pwnagotchi/locale/es/LC_MESSAGES/voice.mo | Bin 4402 -> 4192 bytes pwnagotchi/locale/frl/LC_MESSAGES/voice.mo | Bin 0 -> 4942 bytes pwnagotchi/locale/frl/LC_MESSAGES/voice.po | 256 +++++++++++++++++++ pwnagotchi/locale/ga/LC_MESSAGES/voice.mo | Bin 4380 -> 4196 bytes pwnagotchi/locale/he/LC_MESSAGES/voice.mo | Bin 339 -> 0 bytes pwnagotchi/locale/it/LC_MESSAGES/voice.mo | Bin 3967 -> 3797 bytes pwnagotchi/locale/jp/LC_MESSAGES/voice.mo | Bin 5657 -> 5515 bytes pwnagotchi/locale/mk/LC_MESSAGES/voice.mo | Bin 4610 -> 4417 bytes pwnagotchi/locale/nl/LC_MESSAGES/voice.mo | Bin 4339 -> 5094 bytes pwnagotchi/locale/pt-BR/LC_MESSAGES/voice.mo | Bin 4289 -> 4099 bytes pwnagotchi/locale/pt/LC_MESSAGES/voice.mo | Bin 4351 -> 4146 bytes pwnagotchi/locale/ru/LC_MESSAGES/voice.mo | Bin 5995 -> 5804 bytes pwnagotchi/locale/se/LC_MESSAGES/voice.mo | Bin 3903 -> 3701 bytes pwnagotchi/locale/tw/LC_MESSAGES/voice.mo | Bin 4675 -> 4623 bytes pwnagotchi/locale/voice.pot | 2 +- 21 files changed, 274 insertions(+), 15 deletions(-) create mode 100644 pwnagotchi/locale/frl/LC_MESSAGES/voice.mo create mode 100644 pwnagotchi/locale/frl/LC_MESSAGES/voice.po delete mode 100644 pwnagotchi/locale/he/LC_MESSAGES/voice.mo diff --git a/.idea/misc.xml b/.idea/misc.xml index d0f22c9f..b182fa76 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -3,5 +3,5 @@ - + \ No newline at end of file diff --git a/.idea/pwnagotchi.iml b/.idea/pwnagotchi.iml index b258c893..b6766f65 100644 --- a/.idea/pwnagotchi.iml +++ b/.idea/pwnagotchi.iml @@ -4,7 +4,7 @@ - + diff --git a/Makefile b/Makefile index ef3af6e7..913692f0 100644 --- a/Makefile +++ b/Makefile @@ -25,7 +25,7 @@ ifneq (,$(UNSHARE)) UNSHARE := $(UNSHARE) --uts endif -all: clean install image +all: clean image langs: @for lang in pwnagotchi/locale/*/; do\ @@ -52,7 +52,7 @@ pwnagotchi: | $(PACKER) # If the packer or ansible files are updated, rebuild the image. pwnagotchi: $(SDIST) builder/pwnagotchi.json.pkr.hcl builder/raspberrypi32.yml builder/raspberrypi64.yml builder/orangepi.yml builder/extras/nexmon.yml $(shell find builder/data -type f) - cd builder && packer init pwnagotchi.json.pkr.hcl && sudo $(UNSHARE) $(PACKER) build -var "pwn_hostname=$(PWN_HOSTNAME)" -var "pwn_version=$(PWN_VERSION)" pwnagotchi.json.pkr.hcl + cd builder && $(PACKER) init pwnagotchi.json.pkr.hcl && sudo $(UNSHARE) $(PACKER) build -var "pwn_hostname=$(PWN_HOSTNAME)" -var "pwn_version=$(PWN_VERSION)" pwnagotchi.json.pkr.hcl .PHONY: image image: pwnagotchi @@ -60,5 +60,4 @@ image: pwnagotchi clean: - python3 setup.py clean --all - rm -rf dist pwnagotchi.egg-info - - rm -f $(PACKER) - + - rm -f $(PACKER) \ No newline at end of file diff --git a/builder/pwnagotchi.json.pkr.hcl b/builder/pwnagotchi.json.pkr.hcl index c1458abc..894ed686 100644 --- a/builder/pwnagotchi.json.pkr.hcl +++ b/builder/pwnagotchi.json.pkr.hcl @@ -1,13 +1,17 @@ # This is not working quite yet # https://github.com/mkaczanowski/packer-builder-arm/pull/172 -#packer { -# required_plugins { -# arm = { -# version = ">= 1.0.0" -# source = "github.com/cdecoux/builder-arm" -# } -# } -#} +packer { + required_plugins { + #arm = { + # version = ">= 1.0.0" + # source = "github.com/cdecoux/builder-arm" + #} + ansible = { + source = "github.com/hashicorp/ansible" + version = "~> 1" + } + } +} variable "pwn_hostname" { type = string diff --git a/pwnagotchi/locale/dk/LC_MESSAGES/voice.mo b/pwnagotchi/locale/dk/LC_MESSAGES/voice.mo index 0e373093a6299a65c6abe96f20adb29d7d721fe1..c9b793471ef7d3bdc53401802bac5b71166d3f40 100644 GIT binary patch delta 1445 zcmYk+T}V@L7{~EvYs;EVH%-l4b!O&rE!XVDTvkgWLMQ|Ydb#bD5F#RjphFiCQRGEb zbWtoMB~sFdv;WKU{Ldy*)2;4wP3X4K zdWZy(37Q?k?hqfeV%TgkKEyhFf^GN$>+w6bU~pmi`zfrXzZ>;@AI9)FuEIfFfp?Ml zTzkgFR&Gq8gOwF#wV1&gET9JJ$0(k{1|0Mq!lm>_uo}maKYPcACjNk9IE$@VTvQ(S z4c0Tiee`eqLJbsRyUVZIAk z<4U}QdhULd{OiV3{~vErhvXY>#t2WX#sVs}M^PEMjE#5?wbK$h_!?EZIaKZcqB0jF zU98PoP#MnQbKF}^{?~C4RXQ45+u&G!d&Cfo?K>QKZ`H|l(wP&H1X&P3Yp=aBDO9@(VrLym-X5qgc4 z<_yt6%x}s{fnZ3r9|mbOP29IH}c6m-s_{?Ylk@^P2>qRElN$BQPbko zHW51sN^Tnnhv+0!mW1Aa9kl;VhePkIGSN*aWm!VCRT|awE^jAPPo-XI-bJWvO6?AU x7sPA)n0mjg`r%QzQiQUqGv~EiSHiW?ZConHYVD;*;l5BQ8M$6jdLRE8_y;UpYWDyD delta 1529 zcmY+^OGs2v9LMo9shO3UkJPgCI+ix6V-HiyS1J^Qk@SEb8!e{sku#!KC9(!165Ldj z1#J`xB&e_qB&9YHM6{?dA`puxs5Z682!iPQ8*fmD`QOhuckZ0W|C~EBIS+F~Gl`Ld zhEhwcAd2Q0a{%iixll%dp+X5mTHb3>>Mj-!QBn1{2t2D9iy zE8l@yNE0S8zUii-9}b{}BdF9qaeRv!;0G!*apZS7x=|CVK)y0NaW(G82t0)ecpBsI z60%$78ftfMU`RJ^Qz8529%^NiPWzG5eu~Yc5xy32Wt{M9q}6MM z8whP-8KI&{X$!O%6-`b>=V>d!j+^y*|1Bz|g!V^=tC;v(bV&5>Dl-*?QnrrJ9xIJ1 zdZ#N1?Wjk WcKEUFzCfql*kSuR#sUf7Tz>!>+lyBK diff --git a/pwnagotchi/locale/el/LC_MESSAGES/voice.mo b/pwnagotchi/locale/el/LC_MESSAGES/voice.mo index a0e7ca0f71f2b1951c4b1eb3df3713d5a4d534de..e543ca51bf83c8b7f7ace05164f6ea4712068686 100644 GIT binary patch delta 1000 zcmZA0%}Z2a6vy%7%%tYzd+F$yUL9X@G>Z_E!qC8luOKRjs36fsBEnUR;O?|l1SY6R z3qb`}${<4i0U7NQ!AM-VQw%`}T$uR%-5FhY;JKgsHqSlhInNxIe~h^MIe}>-Y8ge0 z4@qXvanHwr*z%j*#vgbOx3L-zF%NSC@%vHC;<_0%PY*WYTXb+4b8!nb&mN|mxpvA) zJ~!-E+z{U7@-e1hD{A5{{Dvb~i3Q1KIoOO!q!;zOF$|%Lns)}%a1}Fg6E*KoEam&Q z&52(8hsr#irw&F@tI~mFYVT1MOrYMILkBld3GAZgIYGUbl4@3nVN?PQsDxWE1N-oq z%W}U;Jow5wM|iM?UATkA7~$7t_!3L;H9o{ie1q%w0?UGC&1FXjj97ZKDMA@oz1(m>ebnqx~9i$BHg*q(20aSwHsFr=fHeAFSJi#Xz zrVlOHoyq#QbMl!R`p_TL3Y=jR7BPz|8$=~Ki+a9}O6WIg!gH*^N7?ZT`%$fUhe@b+ z9R^$NI;b(;|0pMX&#ORv(@H2<9qmakn8({R+PQS)I#j)uobP*~B(6dUu%(PYiWjvU zRiyUHeTMczVJ8Pwrao0M*b3g}prz(xsQ>DvcC?o8X3z;Q)ZfU|U;n4rLSWt>8%mw^ O#hwQ1lBedfe_aB)8c@6d delta 1221 zcmX}rOGs2v9LMpaV@^KGQA^9p&ZueSgNTYAWLYjU=t1ZraAP^7p(EH73=u;VVG&eV zgb_U#ZpLJ=kdcOHB@`SjXca}!LV^|r(WdA3cOCu1%;(&5&pr2l{^#6*%CA+ik40Ix z4AH=ECBLf~#_Yu3nfwvoe8%M9cU+3Ua2*zA8B>BgQ2j?RfL&OPQPg}7a4V+J;!iBb z(goggF;h!p5gkofiigskz$IMA(2qA!FSv^nID&dnSGF-lcny`%Bh+(AT!s!c?+oVR zKPaovcTuN^f$ zf@L^>O5`yX@qY7!#$tSl+cS)r)(x)n7*&bocmVfcIbO#K97QGm7Mt(~*5j5uV|uU? z8}SWRVIbd_)wmf|p*DO^(ncYYm#}!;p;#&NSe=(osE0H|1)yj{e5;=nwhtk&* zs59~bm!qG0E72fo3-@9RwiZzTS{nE0*od!CEBS-_aTlZYqARFM45JR`Yt+he3TG4D zhnu+WM2#ClC6+?X`w7=zF=f?4x1qMCRrSxHq0j>wq(h_7M9Q9L=R;*vXn$Fp7vwr0 z?3`C>3g#V7AL{E+*%jKp_55^Dl}NqzU!NC;**j#ahJr2gLS>u_lJ-JdqH=POy@SNA zc-vKjicEg08ef{XN{Z!u-WGKbIj@wt#rB6fItQnH7pi)C`s~?oM{np{&>rkQ9 z+Zzf+Y_#umL;B9x;jH_N2;I?ztOviTO8N%H5D%ciYnY!lhi?J>`knv@BDP(wA^a P%Y58srg(60B=G(}8$Yky diff --git a/pwnagotchi/locale/es/LC_MESSAGES/voice.mo b/pwnagotchi/locale/es/LC_MESSAGES/voice.mo index 4e26cba2a9946b6df1da5d22e6e6d6c84309f7d3..3b31cc785779f0ee9f4a8972283447094b49773e 100644 GIT binary patch delta 1250 zcmXxjOK4L;6vpurn;P4^nyB^F#@m-QZCW2qS{o|jqKH&Piz~%ag`%LMD7Xkha9Id$ zf+Dpbg1E`TM_j3(6hRO{g}88`RK$Ya>aH&Qe>c-ZCcl}R+qq}Xxqa5T=oP;wgSU+s zVYD%70kgwcYT%1_5;SYVr??ScVj4eVE3RM|la2M?Q`o{fi`s7-_u*Oe@E)$mSIB-v z`@|&5g(cjCf1Q!FW*b;{V+co48z00MIEgzj%8yCRq7piU`nxIIjMq^6marKgVjLf1 zi09jDCLLUOhr01MD)Yd)dd4Ztus(oF^djm61=M}F(8CHUfe)yCexmMM!L1mlj7p#n zRoomVc)pD?iQxotcsq$y)u!Eg205%Up_1_3vUb$pvkE9hGSbJ$!&V*#hb$Us1hVLT$K=>}~&0tqYT-T9-hr zTT!iRL$$8U*^j&yHdJJyjmDfuk=FU4mq*FyMkT4(!_Wh?*$_ij(#aKi+ZC#eVz7?i z61Me&&iMx&KqXcj=1aX_ja_b%ajwBEW2ak>px%W(#%@L@LnqZCD1u)tRZ5}O>BZd3 zP`UdVbkq;Mn6z%#?~h8V=wPUS`oC6mGt@7Skz=ezto$oDSAEnt-%y=yIvofNoR~Rt XDesk^H=i$O!XK;YNGw>MYN`DP>BV30 delta 1467 zcmYk*Sx8h-9LMovF6ER?wyR}l%uI7>(Xyf!E2%_UsC+DMGZztO0cV6HWP*Aq@NEiu zvW%#QBB&rjDrk8yf`|wrT98UGqI!sk7NhTPx+5Jp^Er2!bN=W5KX=q#D^I?em2=9_ z*3%c#-)9-K6EA1;LmSUACLcfGT>OgFn4fFRJZ!+}*ou1Ijx#ZgmDrD(_dKq{yJ+zz z&Ne1#O7s5xaRnCepatjS9?x!^!}U>|ilb*~B(MP%zKn*U!O{n=g zQ12hY5*$Du>zj)Vl74pbzrCuu4ZcJ`q(8)j%oF_H%zHkD zs_icmuYJlsHXq7MlKYz0?jlk z$Y=Gh>3i2XQpq?v>CC7MYw61F3Vr_-3^GlJN%c|Fu9bRyyUXdBW-|jMNs~?GQwgf* zE9oj@16}DZr#I1c2u<^L+v7T+zIxLfkEibBoTvzgWA<>=iMag%yQ3@U+C- zz9%)?Vqs@;`j%+Wi6)#-%!XVWj74KXwH!QO@FfLv4=jjdq2cP-ZPRp140` Nc{k_;QpfzS{sOD+rU(E4 diff --git a/pwnagotchi/locale/frl/LC_MESSAGES/voice.mo b/pwnagotchi/locale/frl/LC_MESSAGES/voice.mo new file mode 100644 index 0000000000000000000000000000000000000000..e5afbaa9dc6cac4101faa70fa41e630f421e80ad GIT binary patch literal 4942 zcmb`KON<;x8OIy)z*#~Fi38>lsKJSy;GM|>2=>OYv#~eM*!!@&>sSs4t7f`prnY;k zCfz-rjE6ZO$PEdh1aUz~L>5R!f)ken4v~?3HXINSaYP`I11BVe5WlawXJ>8sNNaok zUDZ|JyS{(#Umm*q`w`c1?$2@W{csdr1n<9_AFjbYQFI^pI`{}U0iOiF2YwQK4}1*# zEhzi{1%4FVdvCd3fe$i%4*UXm3Vamog0lWi@G$resK7sg4}<>!9|9lzNGWGO_%X&u zz)yjvD!c^lWjq2u4t@vZFZv-rqW3EJF8E9E065rF+WiAi4 zbBo+x=H7ih$>0TU%)jN5vt8qsoXS-%A;hS9jK0Ey=p^;QXR-fTZi(0I!i{i=FLDv) z=oq)eUM}%n;w&+jOJXM1b0vgd$+Og^#Ni0H#8GNM>iI5ixx(24B?l5$sTrw5sbxwk zT#`4rXo=BRxh0=cI}&f&LpTq>&Lurmax9nhG>QK++zoEYft-VAxv4Uv<8dQe&U4?k zy0EUR3a=)ko-U@*3GdTIH8QH}3pH`W{!}?LQa$bByr&a08KlEZr_)+=(&%B)Gp?}h zQplvQ+tcWjaV9G#5;M*hRqT~RRx!++@|})qG#b$MnNeD`Qj_P{QY&9N z+wB#yaAw7h1^Ghsif$(g-Rf+rohfS3D<(~G!Rfx4*3`Of8*!;`Orgep*x>!RdaHVV z6f`oAX(&8iz76iH)D#DE)iN{VMD%!3wbAZOswUOLRN0&*#?;hBKg`tfSv9h0s&YNX zF71*Wopw<*5BAmBk<$dT-Lo~dS?DYTT!PS49fQo=E1i00LSULI^_Pw6kLLz7)nMer z+st%4p=v7KXETyp4C8VeBlAX)nZ8NKx6SwTWl1q=`onflb%w4McBeMXOBhqzG38`m z$4ZBwmE&B;Vew^?jqz@#4HH|&II&D*W0#u5)J0*vn<{EWCAOVl+$1imB%Z2vO1g`@ zMo`$UQ!$AAOmtO;hBZ=ZJ7s|sT^Kc)XMQ@bL*(p7dllL6oceBwc%%0Bs1bY{gbGpn z^JGk=M5l*&p<>gvF~*T8^h?#E*iebis|)sJTZ_(A)`$Afi{KY^w`#N`N35SEY}NZj zLZCB0#Na0;xoPLq{K;rd$3`7Ha^%QvrxwcT`MIi`Wu8zxqXx!g;jvsH!#rBEd2Zrb zv^G}l%%Yvz3#R*yY7aB(b6bo<8LaEUU?(4?A>}+_jWu-~j`GkI(x^t6=aJXyoN0N#Q`F~ZE^3lmXYxzAztqv$ zl#=dJV$4VpG83fALXnngGLp;L_fA&k;q7M67C42`YU!zHlTy)cjQPdLXGvbG)uJux z)*0zVvuTM-)!VjuJclqzp-RdTM7TItWv!p@^@H(U8c}OZk%iU~op)CHjkFQj?u^b_ z<63lnkowZvSQk2U%fe5Cp%=6bzK0{QE94jCywXaHoE!=8@mh4D=Lu!dJJ->rk{Z#) zdH32J4vvR$=twmlhm<{aH)&I1MR`d21Wb2#b>kjwD3YH%>RUG~Oa*y_QQpNBHWl5b~K5=IG)QWm_<=kd-V}0SA8ThQIujO4E*IycT z^ZJ%wQVVA{>gUX5D|_lEIlN2i;>z;5`r1bQ(19Ksh2Yh(r#g`xwbO*=$XdT3n#oQDCYXscz~$|9rP)x-@50e;b*xiUKkdg z`r-LHvAAQh`ig6Nsoo`ZxMhn4Vbvt1SV~sSw|U%_MqzKG)iIeIL9SH;uq^6bf5*ky zFu4=4=B1pHSkGup165t&*Dx=KxKP*ME%L;`%qhZ3ZZ&is$ce&os%0TAWgSP1okFe# zDY`A>dM2~onJqIjDsn|a=$wIE^=@)qHN!;FFX+sDZwh>MxA80A4i>{WNfH1m9}Y!L zMX;P}qejASrGcaC*RDW5ELl{EcAE2iE6bX!YYgrFv=^GqEsSZeT!G-BSu}fS)+XZT zElm58>28bbfoK!eu`n&CKiBkbdXckGVR&~3!c79>#@DZ99+E|{MNtzWCJT&>oS9ge zNdsS-B!_=ZXe+X~r%~4NDR1S|K=?JG`LxIqk>Q~w>0nM2q&7{I9}ujaDU=m_AQh=i zW~+MQ#IE_771Y$6iD|F9sF(^UGCd&tb0SVsd;J$u_)xLfIZ`GGxiq(Ou~g?QOUS_% ze*dp*d?qtVAq|?(E)h<5t@v1y7r2-jk0n=7H9a3!`_wi-qsbP*3zP6AdXD^h%h7p2}O(q8q zA}1P<7bU7T2I?R*X}2jZK4UVxk;+}Yel5QfNsFy%t~{Rt@+~x5$}Whxr-z}CXr;e`-v)ih7Cn-NW?RZ137qNq=3XGdj5 z*}=My+mg4Urg1%E`Rdr=ZT=;EOpX#dw+} z%q3__!D1mT^VgJXYO)M%?6~WwLFL-g&$CwDU-QoKQCHykc$# VWhXGVxdU|v@jtrm9FhP4 literal 0 HcmV?d00001 diff --git a/pwnagotchi/locale/frl/LC_MESSAGES/voice.po b/pwnagotchi/locale/frl/LC_MESSAGES/voice.po new file mode 100644 index 00000000..8f2f15aa --- /dev/null +++ b/pwnagotchi/locale/frl/LC_MESSAGES/voice.po @@ -0,0 +1,256 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-11-15 09:15+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Jeroen Oudshoorn \n" +"Language-Team: LANGUAGE \n" +"Language: Frisian\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" + +msgid "ZzzzZZzzzzZzzz" +msgstr "" + +msgid "Hi, I'm Pwnagotchi! Starting ..." +msgstr "Hoi, ik bin Pwnagotchi! Begjinne..." + +msgid "New day, new hunt, new pwns!" +msgstr "Nije dei, nije jacht, nije pwns!" + +msgid "Hack the Planet!" +msgstr "Hack de planeet!" + +msgid "AI ready." +msgstr "AI klear." + +msgid "The neural network is ready." +msgstr "It neurale netwurk is klear." + +msgid "Generating keys, do not turn off ..." +msgstr "Kaaien generearje, net útskeakelje ..." + +#, python-brace-format +msgid "Hey, channel {channel} is free! Your AP will say thanks." +msgstr "Hee, kanaal {channel} is fergees! Jo AP sil sizze tank." + +msgid "Reading last session logs ..." +msgstr "Lêste logboeken fan lêste sesje ..." + +#, python-brace-format +msgid "Read {lines_so_far} log lines so far ..." +msgstr "Lês {lines_so_far} log rigels oant no ..." + +msgid "I'm bored ..." +msgstr "Ik ferfeel my ..." + +msgid "Let's go for a walk!" +msgstr "" + +msgid "This is the best day of my life!" +msgstr "Dit is de bêste dei fan myn libben!" + +msgid "Shitty day :/" +msgstr "Sjit dei :/" + +msgid "I'm extremely bored ..." +msgstr "Ik ferfele my ekstreem ..." + +msgid "I'm very sad ..." +msgstr "Ik bin hiel fertrietlik ..." + +msgid "I'm sad" +msgstr "Ik bin fertrietlik" + +msgid "Leave me alone ..." +msgstr "Lit my allinnich ..." + +msgid "I'm mad at you!" +msgstr "Ik bin lilk op dy!" + +msgid "I'm living the life!" +msgstr "Ik libje it libben!" + +msgid "I pwn therefore I am." +msgstr "Ik pwn dêrom bin ik." + +msgid "So many networks!!!" +msgstr "Safolle netwurken !!!" + +msgid "I'm having so much fun!" +msgstr "Ik ha safolle wille!" + +msgid "My crime is that of curiosity ..." +msgstr "Myn misdie is dat fan nijsgjirrigens ..." + +#, python-brace-format +msgid "Hello {name}! Nice to meet you." +msgstr "Hallo {name}! Leuk dy te moetsjen." + +#, python-brace-format +msgid "Yo {name}! Sup?" +msgstr "Jo {name}! Sup?" + +#, python-brace-format +msgid "Hey {name} how are you doing?" +msgstr "Hey {name} hoe giet it mei dy?" + +#, python-brace-format +msgid "Unit {name} is nearby!" +msgstr "Ienheid {name} is tichtby!" + +#, python-brace-format +msgid "Uhm ... goodbye {name}" +msgstr "Uhm ... oant sjen {name}" + +#, python-brace-format +msgid "{name} is gone ..." +msgstr "{name} is fuort ..." + +#, python-brace-format +msgid "Whoops ... {name} is gone." +msgstr "Oeps ... {name} is fuort." + +#, python-brace-format +msgid "{name} missed!" +msgstr "{name} mist!" + +msgid "Missed!" +msgstr "Miste!" + +msgid "Good friends are a blessing!" +msgstr "Goede freonen binne in segen!" + +msgid "I love my friends!" +msgstr "I love my friends!" + +msgid "Nobody wants to play with me ..." +msgstr "Nimmen wol mei my boartsje ..." + +msgid "I feel so alone ..." +msgstr "Ik fiel my sa allinnich ..." + +msgid "Where's everybody?!" +msgstr "Wêr is elkenien?!" + +#, python-brace-format +msgid "Napping for {secs}s ..." +msgstr "Slapje foar {secs}s ..." + +msgid "Zzzzz" +msgstr "" + +#, python-brace-format +msgid "ZzzZzzz ({secs}s)" +msgstr "" + +msgid "Good night." +msgstr "Goeienacht." + +msgid "Zzz" +msgstr "" + +#, python-brace-format +msgid "Waiting for {secs}s ..." +msgstr "Wachtsje op {secs}s ..." + +#, python-brace-format +msgid "Looking around ({secs}s)" +msgstr "Omsjen ({secs}s)" + +#, python-brace-format +msgid "Hey {what} let's be friends!" +msgstr "Hee {what} litte wy freonen wêze!" + +#, python-brace-format +msgid "Associating to {what}" +msgstr "Assosjearje mei {what}" + +#, python-brace-format +msgid "Yo {what}!" +msgstr "Jo {what}!" + +#, python-brace-format +msgid "Just decided that {mac} needs no WiFi!" +msgstr "Krekt besletten dat {mac} gjin WiFi nedich hat!" + +#, python-brace-format +msgid "Deauthenticating {mac}" +msgstr "Deauthentisearje {mac}" + +#, python-brace-format +msgid "Kickbanning {mac}!" +msgstr "" + +#, python-brace-format +msgid "Cool, we got {num} new handshake{plural}!" +msgstr "Cool, wy hawwe {num} nije hândruk{plural}!" + +#, python-brace-format +msgid "You have {count} new message{plural}!" +msgstr "Jo hawwe {count} nij berjocht{plural}!" + +msgid "Oops, something went wrong ... Rebooting ..." +msgstr "Oeps, der gie wat mis ... Op 'e nij opstarte ..." + +#, python-brace-format +msgid "Uploading data to {to} ..." +msgstr "Upload gegevens nei {to} ..." + +#, python-brace-format +msgid "Kicked {num} stations\n" +msgstr "Trapte {num} stasjons\n" + +msgid "Made >999 new friends\n" +msgstr ">999 nije freonen makke\n" + +#, python-brace-format +msgid "Made {num} new friends\n" +msgstr "{num} nije freonen makke\n" + +#, python-brace-format +msgid "Got {num} handshakes\n" +msgstr "Krige {num} hândruk\n" + +msgid "Met 1 peer" +msgstr "Moete 1 peer" + +#, python-brace-format +msgid "Met {num} peers" +msgstr "Moete {num} peers" + +#, python-brace-format +msgid "" +"I've been pwning for {duration} and kicked {deauthed} clients! I've also met " +"{associated} new friends and ate {handshakes} handshakes! #pwnagotchi " +"#pwnlog #pwnlife #hacktheplanet #skynet" +msgstr "" +"Ik haw pwning foar {duration} en trape {deauthed} kliïnten! Ik haw ek moete" +"{associated} nije freonen en ieten {handshakes} handshakes! #pwnagotchi " +"#pwnlog #pwnlife #hacktheplanet #skynet" + +msgid "hours" +msgstr "oeren" + +msgid "minutes" +msgstr "minuten" + +msgid "seconds" +msgstr "seconds" + +msgid "hour" +msgstr "oere" + +msgid "minute" +msgstr "minút" + +msgid "second" +msgstr "sekonde" diff --git a/pwnagotchi/locale/ga/LC_MESSAGES/voice.mo b/pwnagotchi/locale/ga/LC_MESSAGES/voice.mo index e5b645a979c75d27af9b607882f05d596a1df696..a12c0e9392005910495d9d3e039218261ea62bbc 100644 GIT binary patch delta 1167 zcmY+^Pe_zO7{~F)+;!bG*VSzEPi?P%QdiAZy)1->z&{Wnh&S^lqMj8JFE4_J?AVJC zB!WSg=n$+0MW-l=z+($SL`WymK!eOf*!Q6Yewm( zUZif7n2q4AQhq42A+spX;dz|LG_GP2b69~N-TOQy=wiX^r6NLqlZ(d09H`*JVfm@hYk216~Hc%6g$8$ z>)R0xg0^4C8g}aX5%R8n9JRwF#xae@m_<#P;YSNz#|)060$V|i-^31lhRVziYQx{r zzeyv(0ruc+yo~p-6Q7_y_~hR2p%$t?TU?+Qm61_w#7X>si#UKcczFeVRAwGyJ-$Yb z&sUOvHI8_ovx*b0E?GM&bpzOjW2nFu@e)43G`>JB@D&wU83(KJDb)BOY{6;N{Hv%; zK0=LuUPbk`8AE6>!!$iY4?_6o}?h>J<#x{;%|^ z$NF~lpU2g-x!~4J)lR#qtyC4IPUQ^MqbhI}WlBXmOHq{>1+ATHQ#wiotxW4Ub@_B5 zRpxZ@v;(Ds;0qTBtdH8G2Bp7=uEH_+sQ3gY=we}#G5~o>tCh- delta 1337 zcmYk+O-PhM9LMo7H`85n%hI&mnpLyRmn;*!C>1%e9d(D%1KiG%Zeo_U^mX8!Y^S!eC}>df0x z-v_}P2^6IakKUTRDohEU^nVLLi# zaU53}lQDO>(ZJ7eIex@7_`@?$V9aXTHMk7hQ4{RMY21%>Sj@{(Y()jO8}(f;R^R|? z+*9bsNenW-nc{{&bDv8XAEG+Wp&~bh^AU%zk!B|<&|}C7%n+*I8MJr}6~Ge=;Rn=s zN~8K$;96`%Kl7VzZpfNBfGpY^MiymyQGrFgcFb$1P%9nA5L{_O?VKMf#bLbC$Sm7;sy*A8?yyFP~Y{V-jARrypEb^29=@r zxDLPJBMk7c17G4sEG;4bN>w{yRpLI>2T{*a)ZR^?&d4+>h0jrYK8p%05S&kS1J={- zK~0cC1$GYA|0b&cYplWFLGrH&syI=#*oI2&5!8oq)QU!tB$zA6oMy`N9+GwQ)bkZ; z%iej;p#uNzS+LTWJlZOosG2{QQj3~kacT7$TNgc4a5^K3em%9Bs+FqfP^m1TY8!R< zRJ2tp%A8i;K;pKz1nP&!pAvySg#Z7i0w!wDzuj)d*r=uy|ElQ!E$5+pXY1cs-tl%R+wX z(+&5Z?)yDH`k6oufK%WMI0P<$Av53vmNzhm&VLGLKU5QN+Tx9JURy&@LE|U7WN5?6 zD$TQ~R9ou;7QWLhe%N&$*Os8D$Z@Imdbq)f42qyRBPp#|54j713 zuu=PZdKJai1ZCje_ZEDD`U;oZUTSlTns@2E3U~2}mKCeV<{7mtu`G&vsWFW F$sck%TyFpX diff --git a/pwnagotchi/locale/it/LC_MESSAGES/voice.mo b/pwnagotchi/locale/it/LC_MESSAGES/voice.mo index cab072087f45171f4f249fa0a07d47c74625a001..9c38f5f09dd14c81ef11112ac608db9438deee15 100644 GIT binary patch delta 1073 zcmX}ru}@P`6oBy~R0O0|iXfoHhbRITL?=xgFbpg%GAWBOEI4RPjDwocL=z@mT68cB z4w^>SE(W79CQO<*Nt{^l4=^z%1_%AV$HNnDfA3v-?>+b2+rI-}OO=gc?nw}*XoqRb zyCSBsqnQt)Hy6={eb|jdIEv@8_jz>OT|A3VF~Kj`g+I`7x!nzmz4@+9YH9Ui-@i$tDF=lb$89ahl@dQ@T4b-s{SJ4DMXKvzg-nZ~5CS>LK z={)s!NAq+zK^46$FVT{|MK9($IzbEBTJkcw&=e*(i)GD7{~Ef-P$z&q}5jbeRp$R({;5Vw1^0ox>TO(kcVPg1{zv-W7AARjDm^| zT_ngZ6%vXM*95{W73!`<3j5T8B>nCa3iL18y*XuFJl|eQ>gi`un#|>#mFjS)?+Vf{z0rl z2R9irVe-Wra}_u6;tqy!7T4hmoWn)bhpw$QrVbxt1Ye`(eZA6um(F& z>+a^F_x;$&_st+TmVr@B;w@B!3#iE7qjt887DH=_AC6-a&wEe{4x)Zvzc~I`U_xxG2RBZ~^B~=j9@km6@lg0N!B> zE@J}2q){8`##-!01#l$rbQSrJGjNFkMLvyM;4Nxr-%tzG6O9f}7b>-B?8f7$`8P0% zv#1h$Kz;BlTKtV{-ZXI#bgtV2lQraDwdi3$_M%F#H}C*%;duZR`6;9l{%^tGy;OQt z5*=9mx2P#&3RVFrt5nbQ&~-@L>7Ddi)xUvWN>?LLzbUk`AtpaN zZKxpCNSuGzx-m(&bgJez9mWp2GP_ghQ|;ASi})$htum1c##B$GkkXpiWK}5Fn$70z zg`6|wjz{f)mvQZI-VV9$upP^fq=Gjy=R@OVk)t_pI2f?rS(|g6!pX7d%=d7-G?w<9 v|I6%8*pZw)<2f0(;Qm{qwxS^vJ(SQY^LJO)nV+`jyo{G~qQS^yXZ6Fs{kDK< diff --git a/pwnagotchi/locale/jp/LC_MESSAGES/voice.mo b/pwnagotchi/locale/jp/LC_MESSAGES/voice.mo index ddc462ca70ccc4077a79cb51e4fe9c277f0e2628..feb0f49eefe77bf2c723ddb99597d01a463ca023 100644 GIT binary patch delta 1484 zcmZA1Pi)I!9LMpe)ls$8v{RAF2uozkR3!~7UF_~6SBB?f4XN0p6vU3{hnX@d!By3&+}|3G0@EUrS{G46G?!{UR>Lm&l)a&qWh|#)tR= z>v7CKJMLSIFu(a~A9zSp16AR2jH5E_L`~R>0qjFfbO|-lRjkE9)c3|wm3)N`e#01+ z^RhB;MkTTj!_04va-$c{qk}h46Bn!#sDVGCDl>yCu!1`4hs2OaCWGs+3+LfUT!N=C zh%T~P<{D~s2hr7oA#SL?8AfGv*Y-zk{{d<#9-{_&jXfS?rqQ9FA|1IGTk$MLaTK@X z1g=LvFRQXiR6iG_{;Rm@<3S3qqcVSjNqmP{43Op;>_!cI+B$%>^hZ#8(Zrn%?` ze@9K|Wh3bGDC+YR>Up-3`oG}jAP+P_J@wKAIqPxjWz-9|P)jwAYjF~lz%O(#!mK(C zY1D*=P>%%889cBk_0JKqssDsoXzJS*WyWLK$u%)HKOlYvM*(v9C(y)b3Yy4a7D=je?e% zcDfoXTx!i+JBZRg(D`@hWC$H8t!)c2*OZaUs8gbytYerYR4G+SO=o%sq2g&@9ZfWoc+wqnKN_dKQp%GUn&T_^m{uD zse(M8TW;(vX+4vdrFlL%D>6nj8upIS%EzZCeRR43BjNP~p`)~n{ zA^k&Uib63B{&-_7ti)72jD9?U8mJwU@D|R&KG#u9qy7UdqQ( zT!wY12%N_x<~R2!XvKr57oVerUr`~RMLcCLYJxIU|J|5@^{5YOL0&NzFbBIZ79U{> zKEatdj_jiOgduJ7H@9I5*$wj(wK7j)wC+RIQ&5qbhZ?8=t742PL5q4D`y=n-MjXXV z^wGHtb8#siL`C?_OyaMG>ojEHQ!K(Ss1;|itU_FiTk#Ms!kegpM_fN*HuYFen$AiN z(qu|dA6$u=aG(1;=ss^tCjNSGg@zHlkD8#Fcxi&`u0yU9sQ%wkTjgi;#kdl+fL&-| zBkESPqdw>X>TEqjEzCxZ^CLu|h(anGDz~Fv45C(a88z@j)ajkTE$C%5ec*P~URR^8 z*GZg*H&E{n;YzeI4^#OXhA?Hg3PV*CIH;xtHQ-rP=z84te$*ivMxBkvZhh4Ch3lB> zI4Xj#P%HKD6NB1+jZ5I1NUTQsg`9n*Y?hOG$9PovFX_tsP3zr)Rz~2Q6)9S}P6cGG zR7w9QlnTifS&`vPJJ(RF=XjZNvgUWvnkddMN5BcSzFyaD9a$03ektkdC{>Vkc$IY8 z`M=_9m7=+pTuR;(8V;7q>C|OU^52P!Ni2Hz~_jh~BNe-WLZ!hQmALqVImU^m#D*Y$7+%P%4%_ewCa@px;Z=O@?k{2!*UPAV-s4@|!#MuK%jkv6`(*HvS=Po_ zwDQBGa}Ha$&S4F%qc(nrMcly@zNj{9#${9>Td4mlqK5~leUGsowOJG*sD0b{)6M%W z!9ov?qavTdI4)ua-yo6NH&h1SQO})V9BXRJ0ra8v8AUz!6tCetDu5-7;R-h57KVAh z?XplNpWP4p*g_i)-ThPQpWycZyWGJP-oRPx!6np-Kj9FTa2n6>K2Ai+CC{T0+C)|C zD`q=b{9@6K|52suXedW~8{4>kfT#Ej)zin6Lm9rpB)&%N^Tk~sIhCdY??s)NN2nGo z;0Wd$sehbBi5s`@4=Q4hr=H+6s;3`O0T%Hl{=`vi;$SHAN#`6YfgCEZO(bU9LnX40 zYTaLVKMQR)&s3d8m@)x7itR@Q2a1weOEPSZV2MSY>?eJdW^QcGOa@m|$pCpk=9#ZnyeoxozouP_roqF(S7pW$!Ri;`=MDa3cEfPSE!OXHyp7(%UEkJ)$# z^Y92}@_y69NtlVVs2fMn%LH1+3s{Rws6g|wQadO^-Pec~+ff0;une!D)*DCdcosLI zLj|&o1-#$<;UpKc$TOQVrKla1q2?Q~IL(+=fBq;>Z)g4tHsdhv#6>K}Wz>sv*QEll z#5%^E*o8y558q=#H7!}6y0HeegJY;2#88>JhDzlGvbK4R8}Tjv!k?%be+r8Xt|~}vDI@q#vkeZQOaP`E)HAiYWj$jF8|l}{(H@;kqRN9nnnnim?EKG*xBvU?Y(vHU2033 z3M8V2fXNMhBxvwKNdyxG;sY8JABYdeL|*j8koXZ2B_SsIAS5RK{&(*hVwm>qZ)Wby znK}P+?)@`+t$p%p>(rBmwi&w@>zratKin{tAKK}9V;bT6@E&*;cEGRTTzDNm0H-um z_qW4l##^A)Z-*I}hxfrzsB=!j^~Ow^^K>i|*WnyEW12Co&_X#_182gg;5_(T$^hQY z_$ZtOPeK08Iev8DMR*BbhD+hg)2n{ZKwbP&GM+T%3LQE670!n@(*>=Btpht?6Wj!K zP#@GmyI~gQpw_(t71?{x!p~tR{1GmLjX044tDyqg4(D*b*+WMg%h19TP&fPpE`(o0 z9q==hLbuZS7IfByIv`V~8{P%Cz}c`Dw!mGGESVxyR)cgL!AVp%<8&0!A*k_d>G%z( zRJ;x4=q%h^hjefTf%>tl7CC*1{2ya zi&NIYb#Mh7f=bCdP)eLn$KOIlcnwOKzo8V%;MKx*D5ZL#*6oJ6m=C{$ufkQZKZE{? z@O3Ii2fYgw(PvPOzkw>kU*IBm6DorFc;!s99_pa2PzpW|m&1Lq4IYOozK@{xUxBOO zA1SkwoUWqS0hu!+P!~8174che2|N#Vq3=`PfQqPr)9D%uwSEoMx@VwjA`ev)FGBgR zKwbPOR8362nJzd5RUD_GYTyH?h|Zi$;n*aNm+Js4>uJmy>rLY!Llqw=cr^r@g4`GjCYPytK`rS$jOdqultOwI&)s((R zF{#%^{h3GT)S7awcU97Cz*JPq7q4(4BS>D=C!h*eH6z*e1ymZTW3v%kgQ@W`O$u5y zfKa9#lZu^K(sWp@Der2JV@kop*h)-kSQ39cHQ(oaSN5W!U$8@NEbO$o!1_UCqe|Jg zK|XK0y1LBPAjsK#x#;{{XuYztp50q=VaTp*^`T!Z3`Sk??E2+xWA>o$4Z8_D7>p*1 z$ASu8S=$p2)F023f&9=HOd`tKot2Ru)6cWfK`)xfnqA}L@uAGJ z3nv?I)jhkj5tFI$;(p&cIt3T*8+87V z1l0=P+b2bjH?LmoYLa%Msj~$Sr3P_4jO}+l@o&v%<_!jwoIT+Ac32K;?z8c+8AqD; z20>_p5xXCC8)ojQYh^#;YJ0hY7Sh*iS-GgHZ_!moZ@XZ@4SU{D)YTN9X!+}fZ6kzK z8O2)|dF5J6cTm6V3a%6qRmqLJGI~bVuYe?*rVrK0gBOL7tER$PE%f7KvyRN&q6}1$ egdmLXkw20VugE;TwD&(PvbHzXqUi3Blk&e9uW0%J delta 1461 zcmY+^OGs2v9LMo9rZYO`jE~+~-BHW2%t!giRS=XJ(TiLZEpnz?PU;NQ6|<0uTC^!E zu5O|r5Rw+5B}5NM+5`oGJs>EEicqL!ixxrj{f*bCKc4yAbMM@9{^x(rI9>T8lKxnn zJ#2_(S}E8`^7oN6w;648f-z0cNjO}09tq- zOYj{sUfO);qJSGdzcGt3>{*Em=x@dV?ng~<2p?e&uE8h|i*Yw9p&07Deq4fssBuRz zh?5w`7Z_lE^PYt>+ zrqIF}?|Cj|(}c@#3LCHvb3)W#nKzNP25v(Q6hj@h)2IZmAb)0@50!EfRf#vKgg@YN z^s@?`i85S?Z5YK)RH9c=XJZ7l6%WGHznqIV+|a~7Q4@waY09`3m0%m{g+r*l>q8BA z4w>5wp|)-W^~1T1+QK`it-FUx_@U=hh zx8AME`{3>go+?cy9Pc|;;-rm+q1A&w2TMT@-b6eVK?On4g9i^0^iUN< z2!e<7;8CQAh87V)MMXgrq$rA_AYLpU`~mUk`zD)VzkPOw-P!rR+2nEld{q40mb?~d zTZsVl(kLUvaVkmRTu{Bx;{XmI$%P?g4Pjf{-yQeI(9HLv6CK78w(T_fqA5<6_#SS@*Kxl& zU8_ulK0kuRm0axQ!o50*mi7jk(F=6NU(k$xVT7rcT4vp`yO1Ls;^cG3@FAYV&A5|| zcAit{)?A34%us(zG{bE4b zR^$_Mgg>0vscKutIphAXCprnXFANa%HWXiMtPh}Bxe&8=!3AOsVKWh1Be9w=b6fRS zf+n=a>C~R`Li+$GZ-ZLi7mt?!sdU6jnAX{;rR`@9rfm4 qNmTEkm9naR!Z%WF?*E3;RPst?JXKCqI+`XME8o&z6Qv*7xBmhA^IACo delta 1368 zcmX}sOGs2v9LMpaj*V$HYGr0-XUcbKFCU3STO-mIwUGixz0iO&6FOlUGD$=jWresA zqJl~aq(l%ZP(pCwP6&EH5j|*8%XUHZ{mmRb%(H(=c;`ZOnffzO&VG= zy@dWY&6wkOGlK)|h0mCcIE&lxHCE#)7UExby&%(=JjPX6fi0+bU3dgX(BeF9!FNc! zg!#ouE*H`^7_%J%&Pv?M_!#=}G-`sg_zELffmM82fE}m>b))VZ!Xg|;#hu1%T*Lsb zpr858M^1uV_=@_WFDte3610q4uogQ}3%!oo!6a&jPtoEsY5_lS7yd)VD+k zt57vR$wAN1In)ND0rJ0xlN(&n0%ourmr((KyX$`L(nJ=O(xa$_w;^+xPE_f_sM5vU zIF2gaFsgK;&N0*m?j|@ z^k%vqM#3f=6-~azby!MIG;z>Q*P61SR+Yk}V*|a~jrTkE;Q_i{HSJv4&<3;_)m&`{ zUC-4ay0TYG*Bhk9v#CrsB_BBVUz4m|C12>hR#WX%e@kzqueGd+YrgTazP^~f91TUh zk)Ul4_jooQvk}jW+o9OSdiTv-UgrIb!ZXou++DEY0UPx~{oO;sx#_IO=`|gFOApt> zoazq^d;Qjn*q&JQyw|hztgbJ%9_vKTw~SI^^@e)AwQ$}*ock~IFU?&FM?%4giomD; D$8V2% diff --git a/pwnagotchi/locale/pt/LC_MESSAGES/voice.mo b/pwnagotchi/locale/pt/LC_MESSAGES/voice.mo index c30e55f8397e4d6d5dfd37446e446ad44f4109c0..a901d225a94e5c1c25801cfe8bae0e9c6aae3384 100644 GIT binary patch delta 1234 zcmXxkOGs2<6u|M%nK3hGe2hKpHO;7HzRF6SgdhsSqD9cIh>#weYE`tcU}zZ_#LghVr9AF40dt7A1(9}x`Sc#xpBB231MR>ly3QoFGsY?Og`YWC z$UJsq5$#Yjb1V2jo)arSh_?6yy0Z(o4@Yo2zC*tQzt9EZ$+Au84!a`{qpd%S{DkWq zTz?eb;(c_zb1C}oEN;?QKX4CS=tbl#+RC5k&JrBlNh8wL(1sc8!L4`J-8g|gIP-91#uo)ez z!Q@IK>_!VK^mDM~%ds;$>57bDFKHW%JZY;t$R4tpbmw-%4Y(P`TZ;7@?c#3I?^7qq zBul|}(@yu7{+ZZPBS*H8{#_fbr1Q^`edKb~PAn$wOh2rgj86|$kHn_a$zpt>vwrSB D@3CFT delta 1438 zcmYk*OGs2v9LMpaGn#M9$}-c=l$mccvj?;>60Ai=uT2z=dZD3lre;QJ3K=K}qM(Hd zuCgFB+}WY#wo(e z6k{q-JKsybw2;G?sHJg&hC(%ndf*;v2V zQ9FI@`W=;uY{Ey=l;skCP1L}Jaco5mn8UL3u?h7;3u>Svu5naIuOL4&%%67j2+4wZ ziKRG+YjGCWUoP`2dy6G1uofw-Z!^CXqFm86=f+i%!K2RF!I~ z7Md)TG-{~&tQ)8r!$;L(v=Eg#YC@A2sYlTc^eO2~aE8n(YO*xZ(2oBv8|i4#T4=J6 z!MTO1ukT%HQ-nA=bCFqxo2ZIzy}o~iHCdD^g;z!4)1gxSb@-CSCL2gF=8MjQ4wdq{ zo~nb|NL9F3Q#VufIhy93HsbiZ;&rAu8tr@Hy-*emhV7Y*~tkZ2f!=a;2 nrxU4-IrC!$vVVGtdqROOf0vUS&WXl&|F{#0g?)Yd^QZm-4;q^# diff --git a/pwnagotchi/locale/ru/LC_MESSAGES/voice.mo b/pwnagotchi/locale/ru/LC_MESSAGES/voice.mo index 6212fb7f50fa97793f2e67727ba9fed085a52227..0c831f6c332310cbddeeec7159330e4b880d712c 100644 GIT binary patch delta 1440 zcmXxkOGs2v9LMp$@7Ls%mZq6rD@)Vyk!3ciq#0y61u7y@l#vWZI^iVZYI;$dsKww$ zSJ6hSMWD10T0|5<3n79csc2yv6%%?$^!om$@i6Cp&K>TYbN>JHzcXL{z!UnA5kF$I z26`Ud6>HXxzv8&i4kwtUU<+=*b}YeO%)&5k!wJ;yXD|&HP|vU6T1-zg+l&RM=jyT6 zEMzAbID8StOq{|De1V!^7T4f1X5-(e*-2*WxvxMsHX|SF;GzXj;xzW*b}UZ*KksqW z#?MCXLuSJaG|?^Gh<8y7O=Bv)LM`wfwZI}4;y2WD*`!AiRiJ~dScZLAjH9T?pP~Z! zgbH*C^H|^FSj9mHwX?>kU8n^Ds2|+KTpU9__K1s4=?SjGXPAy}kgVHhjK_uO{W6j~ z`+*AN4~CTLL=H?p%)yx$c8yBmipwk?Q`q(qEJmd=i1j#%2klzM#MNoTq8fAM|ttyiRz`Rg>S^ y-R~dl_V;+5fx%Q?i|>%9vu7aK8|e2sRppi8k759LMpqxi+>LHf)URY&Hyg@-Qcgr7E_(T36{vsqP@6X+jc&!9qNblkh3#<6G4G$w|hfVm|8mQXGf1I1@MHG~A0k zA2z3HRM2r3Eq=yK%uF^W181QIs>Ct49n@zY_ih}E7mz;_;5{6~nRsZ_ z@VGZ|67!pfZpTa1Kp!z1wQWr_8B?$fH9-|>f_luwM$~h=P!Z@xi`Q@-4&rS5f!cW< zgJ~l*n92NR9Syy>4K0RIp*`o?hkEfjYNAi52ziL}6wF4t%mN&N)i@qkVmdY=r(?FG zPSx*z4`P^Tn^qdyQ3opI`%y2R!2SedE}=rXm1TP|gln)H71AMGhI*+6s!0L`D2OyEE=nbYXAdSj6*mXM=`4=$iphELq*^q=HVI4!G|~lU!#sLf$b}2 zrl69u6u;p{)WYl8B~5cOgZOKpD|Be0LDUOhuoSb2^IWV$EvyYo@FHpi|wzcQFJ&|C_*U0nK`;pzLi@XhW z4XcYb`C4}RL%~X0R$Q7=-xO?aYijmY+LpHH;k2I#6=!4noPMXr>5X;G`?~<=oO8>$ zW1XH@XRM0{dSi#2UK{JQu`cIOPoO9Xfbp~Qb|15`}1{kf+x#v8HJf8Ue EH@nHnrvLx| diff --git a/pwnagotchi/locale/se/LC_MESSAGES/voice.mo b/pwnagotchi/locale/se/LC_MESSAGES/voice.mo index 8cac2e7c22472907b02843ab56f27486ab9de407..48b237cbcb6b55cc866abfdbbe3876f09c83eb1b 100644 GIT binary patch delta 1051 zcmXZbPe@cz6vy#1&ZOg{qiOlC$zD4Cnf#M3(nOS|Mc5`v2qFZP)DSEoXQLYlM6z8B zZCXg1K)1dKYEifmL}<~j#YE9cY7v>MHhq70?q%-#-23LvyXTzy=4115YV~VP?1j;K z=qdVI#B2nAm2jbbi<*_=cRYhXF@upLPa=-iadwP>?sEL8Wq4E>Olq6x?^m@^0*nvSsIDiGRPKo30YzT zSc9XOWPiKOAQLg0LO%A4dMmR$_Td&b;ulm#N7#x{(j3GNOyeY~#A|pKUwYr-Ip&}J z_rFokDLqO3lMLz@sDy2JfTO656BWgchfx{dK~-YG&o}TC^H+YpgUWm#72qd-{|~y# zP*w$ ^CN&Qvo1uoiP1$9QxF@vGMUqF@kFDl?T7iCnBD)D7hiHH6C8miP|s7l^K zWju=%+O_jsTXg;^nOfkk#f5(8&PiiMuK*MjG1x`A8i~1psc7*?bd#nksVUobx{}ko zqNcz)>8e17&R>lqb*;@S^!BTD)0^qaRPP6;t*^;FDJF7xE9#zJ& vH-g8r(=*GxmR(v}ygxskn}75m$mRQD6JZ$Jh=%v#y(QtB#9=i5A^GG#hDTFc delta 1203 zcmXxjPe_zO7{~EPcWuqwv@QQ;HruLcrbdVU;VJ3RB`B(c1+~d*Ev##-Z`mSYC!y#N zSWrYzV4aMpJp=`MkWQ6E(a|6%B_g&DTtm zM2AhRZwI+i#KY)t5_jTVBtm|U!cjE>;9QIG4 zGLT0FI2n%LkCT6;=mi6c>^=7459G22qR@mX)R`SXy?m#`@fmdVAD~jcfL!*GMjQKz zO8Gxj%B$F&`nAX@TB45pE48f*Xy*eoWIp&2f=PB@A62Q;uE?rwrK%`+{lA^6ucV)< zj44QMM8~R)RZ>;7hRQ$*Yts4aEX!pZH?G_X)!VO6W;<2cP+>#CPIRxARoUSbf}&Jw zx5`KtRY#-JS;E3EJ9xL0rJ!`va=by>bw)v%U5QL~WV7RLDwiJft|r})%!udwaX039 zzAKDh>JNV@9*y3NG@i(1{BXc!CS1--=g$?A#m})lm8o!o<9Y9LHgn#0Y2SB#eraxW iG(AzCq_XB$q~%cVg6Dg=@;pm(d6%O}Cue`gum1;96@9z_ diff --git a/pwnagotchi/locale/tw/LC_MESSAGES/voice.mo b/pwnagotchi/locale/tw/LC_MESSAGES/voice.mo index afa35f751a1aae471a69faeda93acfbfb36fdb02..974789c04276186ee1043a4c3daebdb55605ecc4 100644 GIT binary patch delta 1275 zcmX}sOK1~O6vpvWliK*G(>AtNYfaLmvC$^hHfq(NcBd3YP^5y0Zbifgf?3T*HwBRp zEC>n}T&PH01XPqRe1T{eq7k|XQYmg-SO=fFjb;uyBzebfymu@OJwD*WR7g)7-_ZZP9xX*POL4xi#~OyfN2eu>Dxg!8ED zhOwRJ+X*JRaS=T%A=lV#OyE8D{X10VvlvH}r56&Y1P`DVa13?cS&ZXVRHY`IuTjsd zVU*|FcP48vveb-^CE0Xi4%LOj*o-5%0#6}Tv?7Mlcl(!-qSz>E0VTJ8!|jiwDsdNe zpJ(W2>&)IVQHDQhoL1m1H_KxZSK|oA@jNQgGU@>n*olwa_f_W{uIG3gW$DLVsCVQX zs-P#J#3AR(tmx)jOMsPp=;ihFP)wsKHC9YWps2KO`yWJ#W2aHiE&5E<hBh!u5II7< zE)c4eh8Ctlk%RYwoc@nKW?P8O<>%q((H-u%-a`FbEDSYS4bvDPRBQdXwM5l_8?lbq cNi2*k6ZJ^_?5bqzFNG?PBiV+^4{!gXzfi7d*#H0l delta 1313 zcmX}sJxo(k7{>7<+|q*7B2R=?X zQeAYBL0mM(G)99O5{ZjO(}95)bukqOjA6mW5dY8Z(UYG0JNNe7bKmp6x4jvgk7d5r zI(H21AbktnDKlmSm&-ZOQa)oUu^%_#AjWYN>+uT4@Gk29Ib4sQQS*Ob4X$AehAK+) zx-n%;#vEbb^2If*!x^l_S=0g_Fo@qUf-BZazcFFXqsYhfa?pbg;Vd4-?N}8kt(QOr zJcPRM6gKdDlV+fWuj59X#t`OF3(sQ|-=pUJMD5f^T3l?!4je=UnnrEp5^CNQy7&YY zK*73%5uR_>80d!jDq|Y49r>7H4sCc0RgDX%04Hz*P9j+~_t3#oIn?EqXK<~dO!i2anXLiYK@SN9b8Xg z5>KPvl^m+HFM{M>DgDR=)$Thg^}kUO`iag9$eKWsWe%g}oxlY=gS)Vgi>mEe)VkxS z`?L1^Au8}WR3<-#$iH^B%mtolDu|*L!`Osi2h%csRMLk@ES??vddonw*;eJdNTLasT\n" "Language-Team: LANGUAGE \n"