From 9cef74c03b6bdbcbd21e64b492de37689cb1cb8c Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Sat, 16 Mar 2019 05:21:27 +0100 Subject: [PATCH] Replace GUI image texts with translatable labels --- mods/HUD/mcl_inventory/creative.lua | 2 +- mods/HUD/mcl_inventory/init.lua | 2 ++ .../mcl_inventory/locale/mcl_inventory.de.tr | 2 ++ mods/HUD/mcl_inventory/locale/template.txt | 2 ++ .../textures/crafting_formspec_bg.png | Bin 1999 -> 1803 bytes .../textures/crafting_formspec_bg2.png | Bin 1597 -> 1422 bytes .../textures/crafting_inventory_9_slots.png | Bin 1748 -> 1645 bytes mods/ITEMS/REDSTONE/mcl_dispensers/init.lua | 3 ++- .../locale/mcl_dispensers.de.tr | 1 + .../mcl_dispensers/locale/template.txt | 1 + .../textures/mcl_dispensers_fnt_dispenser.png | Bin 513 -> 0 bytes mods/ITEMS/REDSTONE/mcl_droppers/init.lua | 3 ++- .../mcl_droppers/locale/mcl_droppers.de.tr | 1 + .../REDSTONE/mcl_droppers/locale/template.txt | 1 + .../textures/mcl_droppers_fnt_dropper.png | Bin 491 -> 0 bytes mods/ITEMS/mcl_anvils/init.lua | 2 ++ mods/ITEMS/mcl_anvils/locale/mcl_anvils.de.tr | 2 ++ mods/ITEMS/mcl_anvils/locale/template.txt | 2 ++ .../textures/mcl_anvils_inventory.png | Bin 1920 -> 1584 bytes mods/ITEMS/mcl_chests/init.lua | 13 ++++++++++--- mods/ITEMS/mcl_chests/locale/mcl_chests.de.tr | 3 +++ mods/ITEMS/mcl_chests/locale/template.txt | 3 +++ .../textures/mcl_chests_fnt_chest.png | Bin 157 -> 0 bytes .../textures/mcl_chests_fnt_ender_chest.png | Bin 188 -> 0 bytes .../textures/mcl_chests_fnt_shulker_box.png | Bin 186 -> 0 bytes .../textures/mcl_chests_inventory_chest.png | Bin 2401 -> 1604 bytes .../mcl_chests_inventory_chest_large.png | Bin 2309 -> 1940 bytes mods/ITEMS/mcl_crafting_table/init.lua | 2 ++ .../locale/mcl_crafting_table.de.tr | 2 ++ .../mcl_crafting_table/locale/template.txt | 2 ++ .../textures/crafting_inventory_workbench.png | Bin 4251 -> 1605 bytes mods/ITEMS/mcl_furnaces/init.lua | 4 ++++ .../mcl_furnaces/locale/mcl_furnaces.de.tr | 1 + mods/ITEMS/mcl_furnaces/locale/template.txt | 1 + .../textures/crafting_inventory_furnace.png | Bin 2718 -> 1485 bytes mods/ITEMS/mcl_hoppers/init.lua | 2 ++ .../mcl_hoppers/locale/mcl_hoppers.de.tr | 1 + mods/ITEMS/mcl_hoppers/locale/template.txt | 1 + .../textures/mcl_hoppers_inventory.png | Bin 4853 -> 1363 bytes 39 files changed, 53 insertions(+), 6 deletions(-) delete mode 100644 mods/ITEMS/REDSTONE/mcl_dispensers/textures/mcl_dispensers_fnt_dispenser.png delete mode 100644 mods/ITEMS/REDSTONE/mcl_droppers/textures/mcl_droppers_fnt_dropper.png delete mode 100644 mods/ITEMS/mcl_chests/textures/mcl_chests_fnt_chest.png delete mode 100644 mods/ITEMS/mcl_chests/textures/mcl_chests_fnt_ender_chest.png delete mode 100644 mods/ITEMS/mcl_chests/textures/mcl_chests_fnt_shulker_box.png diff --git a/mods/HUD/mcl_inventory/creative.lua b/mods/HUD/mcl_inventory/creative.lua index f3074894a..bcca4772d 100644 --- a/mods/HUD/mcl_inventory/creative.lua +++ b/mods/HUD/mcl_inventory/creative.lua @@ -393,7 +393,7 @@ mcl_inventory.set_creative_formspec = function(player, start_i, pagenum, inv_siz end local caption = "" if name ~= "inv" and filtername[name] then - caption = "label[0,1.1;"..F(minetest.colorize("#313131", filtername[name])).."]" + caption = "label[0,1.2;"..F(minetest.colorize("#313131", filtername[name])).."]" end formspec = "size[10,9.3]".. diff --git a/mods/HUD/mcl_inventory/init.lua b/mods/HUD/mcl_inventory/init.lua index 2ca876bf4..03227e85d 100644 --- a/mods/HUD/mcl_inventory/init.lua +++ b/mods/HUD/mcl_inventory/init.lua @@ -99,8 +99,10 @@ local function set_inventory(player, armor_change_only) "list[detached:"..player_name.."_armor;armor;0,3;1,1;4]".. armor_slot_imgs.. -- craft and inventory + "label[0,4;"..F(minetest.colorize("#313131", S("Inventory"))).."]".. "list[current_player;main;0,4.5;9,3;9]".. "list[current_player;main;0,7.74;9,1;]".. + "label[4,0.5;"..F(minetest.colorize("#313131", S("Crafting"))).."]".. "list[current_player;craft;4,1;2,2]".. "list[current_player;craftpreview;7,1.5;1,1;]".. -- crafting guide button diff --git a/mods/HUD/mcl_inventory/locale/mcl_inventory.de.tr b/mods/HUD/mcl_inventory/locale/mcl_inventory.de.tr index e14220e77..2917e1625 100644 --- a/mods/HUD/mcl_inventory/locale/mcl_inventory.de.tr +++ b/mods/HUD/mcl_inventory/locale/mcl_inventory.de.tr @@ -15,3 +15,5 @@ Combat=Kampf Mobs=Mobs Materials=Materialien Survival Inventory=Überlebensinventar +Crafting=Fertigen +Inventory=Inventar diff --git a/mods/HUD/mcl_inventory/locale/template.txt b/mods/HUD/mcl_inventory/locale/template.txt index 27920490f..e0b729e08 100644 --- a/mods/HUD/mcl_inventory/locale/template.txt +++ b/mods/HUD/mcl_inventory/locale/template.txt @@ -15,3 +15,5 @@ Combat= Mobs= Materials= Survival Inventory= +Crafting= +Inventory= diff --git a/mods/HUD/mcl_inventory/textures/crafting_formspec_bg.png b/mods/HUD/mcl_inventory/textures/crafting_formspec_bg.png index 927d0d790118f2f5a7a0dd27e974c1ef76f7a7a7..8e6550236ac21a2fcfd36d1311de76dbe667ab46 100644 GIT binary patch literal 1803 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 diff --git a/mods/HUD/mcl_inventory/textures/crafting_inventory_9_slots.png b/mods/HUD/mcl_inventory/textures/crafting_inventory_9_slots.png index e58e0634fde87208de8969c99e5b66a2f6879150..145a1918b1ba317c95486acc7407b2aae82bb035 100644 GIT binary patch delta 658 zcmcb@`<7>d3Ws!nPlzi61H(ieiTc|s_X#mDFff(``2{mLJiC#`z`(}f>Eakt!T9#> zM&Bb20&N$Uwy*{=REsLOFqb$uaOWjP?bu|<=$Fr7^Jdc7{E5d6w1LM3x%N0>YQxRIXQ<-fd?)EcBqqpsAX>Fp&e;^_6aY4{kE;}>|_Nt`^oEBbp5`( zPxd=D$3n8$=-H8zGlbRs=JZ$=c1=97BW2G%VfCN;c3Tue{Pw8C-!FQR!8*zH?~j~p z&f1?XQT*u1ERbrWXDMeoCmX6K`?*hE%@Q;@gjLdVxkP7=_p#U3g_GXz?uI+?`;#rI zT#sjc{N*>tX2rMNZHDT8>rR4fg}b3-awesh3Dj(ViT7{%S|oLqB1cJfaq z>51>f&0Z!%9qSCPzxDsj+_L4{+Ju+?d&6_t`0KS>fBfd$ikok@H9z3|QUM0_lYbc) P7#KWV{an^LB{Ts5+D#_* delta 787 zcmaFMbA@+;3Wr>PPl#)UL)=6iiTcdUOz)q%`xzJ*7)yfuf*Bm1-AH3#U`z3IaSW+o ze0z6eudt)Y@rMgrSOXb~MHO5gOyT3mNQ|B#rnmpau2kI;JDHJ|B(mC0pP)NP-k&54=Bc5}+1OXmM^YczZ*WsqVUm@>i_bmw;o)2 ze&dhJ&%Rl%@fWsy+9#~;w~zh8-y@lF4q#_z?typ^I!9>v@3}`j=U6}j*ROg(noaqc z%vg2)RkiC9&vZ`CE&^+tY^d&cY)+5m*U1N2Ehe947M>i-qG-96&1jzWvn{iNA02u5 z4;;*(06db(f2HSnpXJ)uPaLKi!DPeba+4ES%qL%AF_Bt%)dA$_u;NoQ zK#}VQ3Pg}|_FkOK$Ske|cTT*`CtK5Gzd13JVJ;~&dX{o#*7#JE}Fff!FFfhDIU|_JC!N4G1FlSew4FdxMQ%R6t zFatx`&D=#FHXOBbh~2^Z`XIAqg#tUjYIeqJm;C;~*^9r#CX2jF|2-uz+RXpkZti4T zko1!W3(r{fd=uW-_Ga$Cx25mv%>HN0dsCCR1|-!eW8?GM`S;p?JKxRSzUrLx*?9Kk zwDTJzt~Ik4eQ@BDTlUpas{Z)*Uoo}m^Ka(c$iVD$J$3){M%``S@7@2M;xpyzUaRwu zBKYM_fLwH=PWH!y|9@jQ$k|M2W-kJJW9uG9o?4xw2e!_-$iTp$TH+c}l9E`GYL#4+ znpl#`U}Ruuu4`bVYiJT;U}R-vWMyKhZD43+V6aw0z!615ZhlH;S|vh*afqRXm4T&| Xks(CG*7#JE}Fff!FFfhDIU|_JC!N4G1FlSew4FdxMQ%R6t zFatx`+Q{p zeN6@etQRhRN&mU%-#Y)a*rbi?)b6wv&-2K1n>70+%StAY0~;Ri&{^HO@4N8a%cbwx z7p!_R!HG{Y>gxNM8>UEZWd1wBkx%l;goV9%cb*^l`!~tfIcuxkt^aGS*q6&2oltC+ zG1{_rcK>^!{^w=&8`Gct(l6!nu}_)c%x0N#V-A09f$iq{wAz_B>YHu`ER_#}XgKfv zr{Y`v#cRJj&;6791v2A=qVsC0`S;I%srtX?y>Mw--R}cmKt@b(Zacl5t9PI9oF~5z zE{6y)GcX+ZU&NgJTJ40imYoCx1A}UbYeY#(Vo9o1a#3nxNh*VpfuXssfswAEafqRX tm4UgHsfD(Ip_PGwvZUB)6b-rgDVb@NxHSa1tSbivlBcVm%Q~loCIEacwHyEd diff --git a/mods/ITEMS/mcl_anvils/init.lua b/mods/ITEMS/mcl_anvils/init.lua index 0eae2ce5a..45e271828 100644 --- a/mods/ITEMS/mcl_anvils/init.lua +++ b/mods/ITEMS/mcl_anvils/init.lua @@ -18,11 +18,13 @@ local function get_anvil_formspec(set_name) return "size[9,8.75]".. "background[-0.19,-0.25;9.41,9.49;mcl_anvils_inventory.png]".. mcl_vars.inventory_header.. + "label[0,4.0;"..minetest.formspec_escape(minetest.colorize("#313131", S("Inventory"))).."]".. "list[current_player;main;0,4.5;9,3;9]".. "list[current_player;main;0,7.74;9,1;]".. "list[context;input;1,2.5;1,1;]".. "list[context;input;4,2.5;1,1;1]".. "list[context;output;8,2.5;1,1;]".. + "label[3,0.1;"..minetest.formspec_escape(minetest.colorize("#313131", S("Repair and Name"))).."]".. "field[3.25,1;4,1;name;;"..minetest.formspec_escape(set_name).."]".. "field_close_on_enter[name;false]".. "button[7,0.7;2,1;name_button;"..minetest.formspec_escape(S("Set Name")).."]".. diff --git a/mods/ITEMS/mcl_anvils/locale/mcl_anvils.de.tr b/mods/ITEMS/mcl_anvils/locale/mcl_anvils.de.tr index 0142414c5..29010796d 100644 --- a/mods/ITEMS/mcl_anvils/locale/mcl_anvils.de.tr +++ b/mods/ITEMS/mcl_anvils/locale/mcl_anvils.de.tr @@ -1,5 +1,7 @@ # textdomain: mcl_anvils Set Name=Name setzen +Repair and Name=Reparieren und benennen +Inventory=Inventar Anvil=Amboss The anvil allows you to repair tools and armor, and to give names to items. It has a limited durability, however. Don't let it fall on your head, it could be quite painful!=Der Amboss ermöglicht es, Werkzeuge und Rüstung zu reparieren und Gegenstände zu benennen. Er hat jedoch eine begrenzte Lebensdauer. Lassen Sie ihn nicht auf Ihren Kopf fallen, das könnte ziemlich schmerzhaft sein! To use an anvil, rightclick it. An anvil has 2 input slots (on the left) and one output slot.=Um einen Amboss zu benutzen, rechtsklicken Sie auf ihn. Ein Amboss hat 2 Eingabeplätze (links) und einen Ausgabeplatz (rechts). diff --git a/mods/ITEMS/mcl_anvils/locale/template.txt b/mods/ITEMS/mcl_anvils/locale/template.txt index 268f3480b..c76b7174f 100644 --- a/mods/ITEMS/mcl_anvils/locale/template.txt +++ b/mods/ITEMS/mcl_anvils/locale/template.txt @@ -1,5 +1,7 @@ # textdomain: mcl_anvils Set Name= +Repair and Name= +Inventory= Anvil= The anvil allows you to repair tools and armor, and to give names to items. It has a limited durability, however. Don't let it fall on your head, it could be quite painful!= To use an anvil, rightclick it. An anvil has 2 input slots (on the left) and one output slot.= diff --git a/mods/ITEMS/mcl_anvils/textures/mcl_anvils_inventory.png b/mods/ITEMS/mcl_anvils/textures/mcl_anvils_inventory.png index 24bc392f64e32e233ccb557c110bbdabb4a2cce3..df84b72510cae46c812328aa621cea9a6a09610d 100644 GIT binary patch literal 1584 zcmeAS@N?(olHy`uVBq!ia0y~yVD@8RU>0CuW?*1=#HC@%z`!6K;1lA?00#g6|G#kI z!j~^!GBPsU-Q5>2UOad1+}kVn2{AA*FqQ=Q1v5B2yOGAgzwSDt>d0c+RotoNQ4jq+a+)#qSX&_Xw&ih}$U)R}A9{se|<*b3ukf6@z49b_uJa zaKTn1WZ^C$&SAv46&aSDWd+g1gdb# z6^Oz@q2*ru&u`n7N`yo${~Uh*zt1$=pREvGoM2rq|IVEJ$$F-+dbQE=-DOexe*IgX zXZf;r=iTD}mW7+t_xsH;I(Bl7#m&iGc3gr|22z@X zB@}29gmJ;C>gA0KCky8%S4;ihYkoai=DX##9{_Iz=y@9yPWO`hzyztQ$-fAA|<0M6;-oeK_@kN2yK_Z}^Lo?QJ&R*}dYL}VnOgy*eO zD`Q@LwJfvwH}6fRE-#4nU>@NZU3v87jSDN!Z+!gm`x8)9TFF~)Q@<|=%8AGkPQ`L# z$=W%mmd4FbKK}Uq$$8f<1>8?Q{_Tmi6MBh9(COO@tqP=$z50Ip@tP~Lc5~vA8%&O_ smtXkgZ_Ui42FI7ByOP#=-Shs#Sde`x@8dh}Z=jOj)78&qol`;+0IZkhA^-pY literal 1920 zcmcgteN0nV6o01MoG1!BOvKcW8T3KWDFo*2K0x^pt8hhO1{Fon7>k2(Ta*=@4yUq* z5|cfg$Sy-5?gdOx6gLp@10UUr;4n4nq|)&y2q-eK3Qff>_f?0mWXZB@{paO(PR{R~ z-|w88vQaSH*=ed1MN!VmrJ<`RN(L!P=JJM&qA1bHD}bV?=}{3eVU+Z<+wING%@&Jg z>(;F*l`1?uyriV0prBw4n&e4Q)R?qYFq&G_d1nhnjdf9mE{^$Z%)@&tQw$5_m)lbJ zsb%Ns4(+NTpzcX`1$r0?}=qQvhN?Uy*-ei zAVtx}@#d)mt_clgpNAT2QptRLlj7swljoDZq9+sua3Tf)!6+Mv?#JKj%3WbjtD*TFUeFifyG5WLprkC(y^QAPX7m1tnrpD9t3xd)9$L^{3{*xlG@-R8i2|9${dO zo5H}r9~)V&@MN37a)matpx2B8sNX1u7--AaZNfnN$cusB9c*GbQ_E$R=GPqqNHh<$ zB2nnBI@Ki!eVV_pLnz%tj0cV_z3w=2li;TMzstUU5u!h@S$;J_6L>O2qTK(qQ&1fT zEX^xA`X9`ekK0st^26O1{jxxS^biu(Z`%<6d|D1bJ#q$#m8;ug@=`^MC|zcC59)n@ z8~U>Ai493Z@@pp+cXQ!!Gw8mnt^Fy*($PoXcM3v1E({WH2E7^`d=!)BKe+v^OM4i| zn|kk6qy^1VJodpm1S)8Cb5DVkGKI9w)0n>Y1c2j&sC(B^H3(G@^MCsjHsjh$Rx1 z-P1L08qu>;Vt?5&arT_@9L2fqXBO7>rQky})4mx44+gGCTuC3aeSrGI&Y1#66AAeG zKkZE(bf=)tl58^`{%HRxK z>`f`YYh`b`^Js4zJ`B5=ruz@yS(V?&Lx^O~0ZkV*bY Nm0>WnJb2^YKLF4uhu#1H diff --git a/mods/ITEMS/mcl_chests/init.lua b/mods/ITEMS/mcl_chests/init.lua index a63ed08b2..f04fb6527 100644 --- a/mods/ITEMS/mcl_chests/init.lua +++ b/mods/ITEMS/mcl_chests/init.lua @@ -183,8 +183,9 @@ minetest.register_node("mcl_chests:"..basename, { "size[9,8.75]".. mcl_vars.inventory_header.. "background[-0.19,-0.25;9.41,10.48;mcl_chests_inventory_chest.png]".. - "image[0,-0.2;5,0.75;mcl_chests_fnt_chest.png]".. + "label[0,0;"..minetest.formspec_escape(minetest.colorize("#313131", S("Chest"))).."]".. "list[nodemeta:"..pos.x..","..pos.y..","..pos.z..";main;0,0.5;9,3;]".. + "label[0,4.0;"..minetest.formspec_escape(minetest.colorize("#313131", S("Inventory"))).."]".. "list[current_player;main;0,4.5;9,3;9]".. "list[current_player;main;0,7.74;9,1;]".. "listring[nodemeta:"..pos.x..","..pos.y..","..pos.z..";main]".. @@ -317,8 +318,10 @@ minetest.register_node("mcl_chests:"..basename.."_left", { "size[9,11.5]".. "background[-0.19,-0.25;9.41,12.5;mcl_chests_inventory_chest_large.png]".. mcl_vars.inventory_header.. + "label[0,0;"..minetest.formspec_escape(minetest.colorize("#313131", S("Large Chest"))).."]".. "list[nodemeta:"..pos.x..","..pos.y..","..pos.z..";main;0,0.5;9,3;]".. "list[nodemeta:"..pos_other.x..","..pos_other.y..","..pos_other.z..";main;0,3.5;9,3;]".. + "label[0,7;"..minetest.formspec_escape(minetest.colorize("#313131", S("Inventory"))).."]".. "list[current_player;main;0,7.5;9,3;9]".. "list[current_player;main;0,10.75;9,1;]".. -- BEGIN OF LISTRING WORKAROUND @@ -451,8 +454,10 @@ minetest.register_node("mcl_chests:"..basename.."_right", { "size[9,11.5]".. "background[-0.19,-0.25;9.41,12.5;mcl_chests_inventory_chest_large.png]".. mcl_vars.inventory_header.. + "label[0,0;"..minetest.formspec_escape(minetest.colorize("#313131", S("Large Chest"))).."]".. "list[nodemeta:"..pos_other.x..","..pos_other.y..","..pos_other.z..";main;0,0.5;9,3;]".. "list[nodemeta:"..pos.x..","..pos.y..","..pos.z..";main;0,3.5;9,3;]".. + "label[0,7;"..minetest.formspec_escape(minetest.colorize("#313131", S("Inventory"))).."]".. "list[current_player;main;0,7.5;9,3;9]".. "list[current_player;main;0,10.75;9,1;]".. -- BEGIN OF LISTRING WORKAROUND @@ -657,8 +662,9 @@ minetest.register_node("mcl_chests:ender_chest", { "size[9,8.75]".. mcl_vars.inventory_header.. "background[-0.19,-0.25;9.41,10.48;mcl_chests_inventory_chest.png]".. - "image[0,-0.2;5,0.75;mcl_chests_fnt_ender_chest.png]".. + "label[0,0;"..minetest.formspec_escape(minetest.colorize("#313131", S("Ender Chest"))).."]".. "list[current_player;enderchest;0,0.5;9,3;]".. + "label[0,4.0;"..minetest.formspec_escape(minetest.colorize("#313131", S("Inventory"))).."]".. "list[current_player;main;0,4.5;9,3;9]".. "list[current_player;main;0,7.74;9,1;]".. "listring[current_player;enderchest]".. @@ -752,8 +758,9 @@ for color, desc in pairs(boxtypes) do "size[9,8.75]".. mcl_vars.inventory_header.. "background[-0.19,-0.25;9.41,10.48;mcl_chests_inventory_chest.png]".. - "image[0,-0.2;5,0.75;mcl_chests_fnt_shulker_box.png]".. + "label[0,0;"..minetest.formspec_escape(minetest.colorize("#313131", S("Shulker Box"))).."]".. "list[current_name;main;0,0.5;9,3;]".. + "label[0,4.0;"..minetest.formspec_escape(minetest.colorize("#313131", S("Inventory"))).."]".. "list[current_player;main;0,4.5;9,3;9]".. "list[current_player;main;0,7.74;9,1;]".. "listring[current_name;main]".. diff --git a/mods/ITEMS/mcl_chests/locale/mcl_chests.de.tr b/mods/ITEMS/mcl_chests/locale/mcl_chests.de.tr index 9bf54489b..972dc91a7 100644 --- a/mods/ITEMS/mcl_chests/locale/mcl_chests.de.tr +++ b/mods/ITEMS/mcl_chests/locale/mcl_chests.de.tr @@ -25,3 +25,6 @@ Grey Shulker Box=Graue Schulkerkiste Black Shulker Box=Schwarze Schulkerkiste A shulker box is a portable container which provides 27 inventory slots for any item except shulker boxes. Shulker boxes keep their inventory when broken, so shulker boxes as well as their contents can be taken as a single item. Shulker boxes come in many different colors.=Eine Schulkerkiste ist ein tragbarer Behälter der 27 Inventarplätze für alle Gegenstände außer Schulkerkisten bietet. Schulkerkisten behalten ihr Inventar, wenn sie abgebaut werden, also können Schulkerkisten so wie ihr Inhalt als einzelne Gegenstände mitgenommen werden. Schulkerkisten gibt es in vielen verschiedenen Farben. To access the inventory of a shulker box, place and right-click it. To take a shulker box and its contents with you, just break and collect it, the items will not fall out.=Um auf das Inventar einer Schulkerkiste zuzugreifen, platzieren Sie sie und rechtsklicken sie auf ihr. Um eine Schulkerkiste und ihren Inhalt mitzunehmen, bauen Sie sie einfach ab und sammeln Sie sie auf, der Inhalt will nicht hinausfallen. +Shulker Box=Shulkerkiste +Large Chest=Große Truhe +Inventory=Inventar diff --git a/mods/ITEMS/mcl_chests/locale/template.txt b/mods/ITEMS/mcl_chests/locale/template.txt index e4d8c0134..14254c14d 100644 --- a/mods/ITEMS/mcl_chests/locale/template.txt +++ b/mods/ITEMS/mcl_chests/locale/template.txt @@ -25,3 +25,6 @@ Grey Shulker Box= Black Shulker Box= A shulker box is a portable container which provides 27 inventory slots for any item except shulker boxes. Shulker boxes keep their inventory when broken, so shulker boxes as well as their contents can be taken as a single item. Shulker boxes come in many different colors.= To access the inventory of a shulker box, place and right-click it. To take a shulker box and its contents with you, just break and collect it, the items will not fall out. Place the shulker box again to be able to retrieve its contents.= +Shulker Box= +Large Chest= +Inventory= diff --git a/mods/ITEMS/mcl_chests/textures/mcl_chests_fnt_chest.png b/mods/ITEMS/mcl_chests/textures/mcl_chests_fnt_chest.png deleted file mode 100644 index e57e7efbcbdf3d160499abcdcb43c09061d04ca7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 157 zcmV;O0Al}%P)700006P)t-s0001K zX=!3GKym;800DGTPE!Ct=GbNc002cvL_t(|0qx7N3B&*l#ZYbV_uo<*{KIf700006P)t-s0001K zX=!3GKym;800DGTPE!Ct=GbNc003l3L_t(|0qx5HhC~4j1kt)d-~X0%gI<5*!!QOw zND1h8T;IE{R-WXohBwy;KYt+`MWrR0Vu3*7?CBaIh(@tE!h{5Ho4{6K1W8NXD1;H@ q|9~tKtz!C|vlv2~O4f*700006P)t-s0001K zX=!3GKym;800DGTPE!Ct=GbNc003f1L_t(|0qxR(1%pu#1mWpm`|ol(*ziR1koW-{ zH^3bqux#7*zf=J*+|Ox3_#wzNkzx@Io&!jwhRhKha72)!2?;?*3Ex6mg^vhxgkKSa oTj(5-BBlqV%Du!f;<;^m0ni;2bnz3*h5!Hn07*qoM6N<$f>w4wB>(^b diff --git a/mods/ITEMS/mcl_chests/textures/mcl_chests_inventory_chest.png b/mods/ITEMS/mcl_chests/textures/mcl_chests_inventory_chest.png index 01cac232137d43fcbc821bd542a6136b91e1bbda..eba521e90e1c4a9943b0c33f8ffc7d39fd83e640 100644 GIT binary patch literal 1604 zcmeAS@N?(olHy`uVBq!ia0y~yVD@8RU`}RXW?*2*-xD6iz`!6K;1lA?00#g6|G#kI z!j~^!GBPsU-Q5>2UOad1+}kVn2{AA*FqQ=Q1v5B2yOGAgzNl&K8y*8FRFJb-t%hn?z3%e}ObxyYE6jm=3 zQulkb#Qv>{-=ia*bB=UQwkQ-*FMNdHg4CdKL0X`SVJ4{f%{k&J|8cL-+e=r|b8LRw z?p%K2;+kdql9RtbkyQjq&apr>8;wh@&AVP#&tK`bm@oNp<$KTUdtJx!?D>(cy!Z3& z3YXm_lI60ymuJ4$EHYVra>w}}@2V%2vq1a~aye2^fITt?)nCYNCC(>5@1?K0cy7o0 zie=T8W^FeryLJBY-0Df?EwI3?GuOJP7ke!B_`A$o)m<`Yvy9#u@B2OPiR?j09FP#` zINa(7_X#{k_kEw4W%A0-tjynd>$9~PZ@zsl@V_UBEhdQ!4=i>N7d+r3wq)b4j`veD zrmtID|kBf9`vLNPom7M-pQ3{%;>ssZx3A-OFc2eGW4z`(3$1 z{XGXPjo&-@-c9w^($%kT+_3en_Mf;o(zo{5v3D=u?NLTbvBY_k_*gvo-7dJ-?e6ho z?=qKN+aub0w@&WeNoyx)!dqVcX?I{}*~?c}W@Y}D?*%`}2n(LSabxu^>-QXpIDqD5 zSONw|J3;a2n zcm3+=P2aEnUBq(M)hp#WZ|3b$re(S+uYGTPHRDQc&YO8@S!bg!-gx``Avso-_FwG2 ztW*2vkNtk9#oKF+@f3E+|8He`|N6eF%oUbeJEfqEFEYU%`)@TTGcqtRG&ugdw)sYA dEToXf132_*OmtFQ&J}{xc)I$ztaD0e0sti}$x#3R literal 2401 zcmeAS@N?(olHy`uVBq!ia0y~yVD@8RU{2;>W?*1g<+CfAfq}s|z$e7jBL~F%|NsAm z3m3k8`I3>5;qLCfc=6)7bLVDeW3ZdAZmn;T4&$a$j>=ybcTr7iM`;TlHkiW&bsezrX0L zu)TBJp6QF-c|M^dFVAn+P*78M@KaEqAPmAMIG?b9a1j#-TQ<&Nuxy;;;MXt*SqVfL zR0$(k8B7U8*$MngKIlI$;WRowO*cHQY_7uZ#P#hF;iso@>+SaYh^imr5~vjrmnfiF zfkz2W|0saG1TzS$s;FqED{E)e z_M7l`!*%C1*>6)%PfLa=A|fD(P(pNAqXmSco8MYp#Vq~kZEvg`-<3)&W?i`_=jNu@ zEScA#W_4GR7BSc$FL^?oo8^Pd*B|0O8<=3VO zOw+v{S2nlkp;hn2rig7Zl{ZV7?7KipV9Ic&O(K-wOuj3Po|N33IVt5|+yg6+g9RM@ zPN#i8Z{7g4_Ih*pd{No|_b>0ZeqZxMpY=RYj3pI-kz z?Y8x$|1D7Im-XpcH)a0M{ci-d{oDM%G3Lj=&)Tbb>*MbmGY^!4lDt>LoNw=)-|yQl zbAR?a_V@2(_W#@PH|Scm)DCcFJ@N8t^@)$QPrla6oB6%b@z4J!x%c|}D2Q7d=G44v zf#=By!bc`wRy|=84Gz0gZS8yIl45nE*X?~{<;X*9WZ=y%1S0}xD1)FI{oEG|z;2@7zQpy&8(CpZX#&1~L$6?h$$e{<8* zAFqiw2dnSN^%|%yLsU`|CI)AFcie)M-PLoCWjJc-f=fz>GRlM6ao@eg#Z1><*5$9A z&tOyht8n(AhVtd>*S}Or=yCVk-te2H=Ff}$yRFzO{-wPCcD%gq-yh>6Z^O!NZhE@B zzrWwzuc5!tkz#jL$s=ljUw__E-;=*>&D0m<$9}D|XRLVk<@I$DwmsIhb$;rM@$vn0 nnBEC*n0lqYyp(T4>lg9sZtF5M-aV)XwQxLL{an^LB{Ts5=2WYX diff --git a/mods/ITEMS/mcl_chests/textures/mcl_chests_inventory_chest_large.png b/mods/ITEMS/mcl_chests/textures/mcl_chests_inventory_chest_large.png index bb7b96afb2520fb00d8cc89576e6b4e378d30db3..bace59eda855793581a07c3ea1d8e74f217f3cf6 100644 GIT binary patch literal 1940 zcmeAS@N?(olHy`uVBq!ia0y~yVD@8RVBut8W?*1oE^&Rqz`!6K;1lA?00#g6|G#kI z!j~^!GBPsU-Q5>2UOad1+}kVn2{AA*FqQ=Q1v5B2yOGAgz^?A;;uuoF`1abt&bwX$ zZ5Q`-C1fe>=$PIpRKe}KQe;Y#m~fY|L|T5%{X(X@95F!$e_s3lF2L7cx8!%!Y`Ojm zXRE6%_wL=gdwIp(;N8`;=H+J9S8uak{-dnQrRHeu<=^%H{nt8GS=#}=%llTk%xf)^AOHIPZ!MFP zzdw;*czP~K5@HoZE1V0mc@8QU<`5#?rMayRV&S|#361icH}n1|!@OZ7yF7KlRg3aB z^Iq+%F5Z9Fq7qpa$=x77BXhxlLYzxcLh$7(i=)@hTcpSQpLgf7AhYE2zPpp_TVOs} z{&)+|7OCfbcZ2Vi=fB%7t=^9;3-dN5;g9BzSkdJ-en~#>d3}F!wN;YB<0~7hKlKa1 zJobF_)78&qol`;+0J^n(BLDyZ literal 2309 zcmchZc~BE)7{=F8M`bvy*n(UgDo#XODjpcFq$o^`)D2^p!8#+SLr6g&BoHKqbV?1z zwm4%@R1#K(>NX=4P(%)c(#29dfC|-U3Y2h!I|v~e5@0(U2nkBn`bYP_ciwMzpYQiR z-?J+S0ZCRC4i*3aSdsSy9t42pAONgbvtl^_0LxiH{Qv;CgnStq1Q;$9MO#{0)M|BH zTpXQFCy_`+MMYw<_$!8u8vp>ySO-BW@I{|2764YCBL@bArY{?LQAgiMw!8PTBKKZf zVB{sKgXR86oBaU+?klfcUa#4<#@-T)++p8WE3HYCue^Ha>I13bmPICS><6Nr+}YJI zbUplW?7nIpKZ?l|vU<6kG@a&Hr6#vPORv26)t@H#0<+wOPxu?TE z>TFi+kaD@Mpu!C-fW~iz%uWa|QXZ7JUxl;bX)ecbo0JD;L@;O<$EhJR5&r92h0Q-7 zzCjVy3#cz8ElLWWTHDZbF?tKCPAq8ruyqPmrpBf~*aGquDnscGC6D6*s}xOVX@sh* z-Z1b!YpU80r>`fA${$JY-29z@ZCT+4R+qNc7G`zHqV#R5)TCneb|=3CNVKtDFb8EF z4ih;C#um4zG;lI?7qBfw(bQGcljFUw#P}ng$c#$J^?~`84c2m;am^+%y5 zNnuMA@=!}QF<`vd%{t}ml>q6aqd!i9o(Mmz6X#7zHnZ*PqL$EziFzYelSY_TY_}t! z66M~YDBD8%OS^jYZl;;xM;v|XtsN^UGvV6bGT;kQ$TbY0nTofXVu92W;Fi)z^?CaJ z2Cu(R!gHAU^=6iAY@BB8`=Ebheco&Me`?NU39`QTiSy*LPI01gW=*iofsf zJY=wH`)I58uA}%^8DY|Ho-h6Q!tRVd_%G(HsHxI-4IP`f=20+=9on7#ezhkC9K>_+ zRMM`*6-~1fbInaq$YXZ# zwDM#(=3@FK=$k%T;q98o@grK%v`aABd(!Z#Tp~%A&TeGGaCHnwLmSO{C~>^T%jABX`e%C+NX+&~;pz0v0bv~x pM6axqgO{OvS}~E;J7Yh)a{Xx!6k diff --git a/mods/ITEMS/mcl_crafting_table/init.lua b/mods/ITEMS/mcl_crafting_table/init.lua index 8cc51ac90..2a02551e2 100644 --- a/mods/ITEMS/mcl_crafting_table/init.lua +++ b/mods/ITEMS/mcl_crafting_table/init.lua @@ -17,8 +17,10 @@ minetest.register_node("mcl_crafting_table:crafting_table", { local form = "size[9,8.75]".. "background[-0.19,-0.25;9.41,9.49;crafting_formspec_bg.png^crafting_inventory_workbench.png]".. mcl_vars.inventory_header.. + "label[0,4;"..minetest.formspec_escape(minetest.colorize("#313131", S("Inventory"))).."]".. "list[current_player;main;0,4.5;9,3;9]".. "list[current_player;main;0,7.74;9,1;]".. + "label[1.75,0;"..minetest.formspec_escape(minetest.colorize("#313131", S("Crafting"))).."]".. "list[current_player;craft;1.75,0.5;3,3;]".. "list[current_player;craftpreview;6.1,1.5;1,1;]".. "image_button[0.75,1.5;1,1;craftguide_book.png;__mcl_craftguide;]".. diff --git a/mods/ITEMS/mcl_crafting_table/locale/mcl_crafting_table.de.tr b/mods/ITEMS/mcl_crafting_table/locale/mcl_crafting_table.de.tr index 3db0460b6..08b1a29ea 100644 --- a/mods/ITEMS/mcl_crafting_table/locale/mcl_crafting_table.de.tr +++ b/mods/ITEMS/mcl_crafting_table/locale/mcl_crafting_table.de.tr @@ -3,3 +3,5 @@ Crafting Table=Werkbank A crafting table is a block which grants you access to a 3×3 crafting grid which allows you to perform advanced crafts.=Die Werkbank ist ein Block, mit dem Sie Zugriff auf ein 3×3-Fertigungsgitter erhalten, wodurch sie fortgeschrittene Dinge herstellen können. Rightclick the crafting table to access the 3×3 crafting grid.=Rechtsklicken Sie auf die Werkbank, um auf das 3×3-Fertigungsgitter zuzugreifen. Recipe book=Fertigungsbuch +Inventory=Inventar +Crafting=Fertigen diff --git a/mods/ITEMS/mcl_crafting_table/locale/template.txt b/mods/ITEMS/mcl_crafting_table/locale/template.txt index f08bf3a72..76070997f 100644 --- a/mods/ITEMS/mcl_crafting_table/locale/template.txt +++ b/mods/ITEMS/mcl_crafting_table/locale/template.txt @@ -3,3 +3,5 @@ Crafting Table= A crafting table is a block which grants you access to a 3×3 crafting grid which allows you to perform advanced crafts.= Rightclick the crafting table to access the 3×3 crafting grid.= Recipe book= +Crafting= +Inventory= diff --git a/mods/ITEMS/mcl_crafting_table/textures/crafting_inventory_workbench.png b/mods/ITEMS/mcl_crafting_table/textures/crafting_inventory_workbench.png index 0ee301844ac0a0c104a928d2149d687f0302895e..957fa56ba9f64ec58581f4c4e12cc257b40d5f2e 100644 GIT binary patch literal 1605 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 Mnih5GUHZ{~01J;;vH$=8 diff --git a/mods/ITEMS/mcl_furnaces/init.lua b/mods/ITEMS/mcl_furnaces/init.lua index 0d19a684e..8b817312a 100644 --- a/mods/ITEMS/mcl_furnaces/init.lua +++ b/mods/ITEMS/mcl_furnaces/init.lua @@ -9,8 +9,10 @@ local function active_formspec(fuel_percent, item_percent) return "size[9,8.75]".. "background[-0.19,-0.25;9.41,9.49;crafting_inventory_furnace.png]".. mcl_vars.inventory_header.. + "label[0,4;"..minetest.formspec_escape(minetest.colorize("#313131", S("Inventory"))).."]".. "list[current_player;main;0,4.5;9,3;9]".. "list[current_player;main;0,7.74;9,1;]".. + "label[2.75,0;"..minetest.formspec_escape(minetest.colorize("#313131", S("Furnace"))).."]".. "list[current_name;src;2.75,0.5;1,1;]".. "list[current_name;fuel;2.75,2.5;1,1;]".. "list[current_name;dst;5.75,1.5;1,1;]".. @@ -31,8 +33,10 @@ end local inactive_formspec = "size[9,8.75]".. "background[-0.19,-0.25;9.41,9.49;crafting_inventory_furnace.png]".. mcl_vars.inventory_header.. + "label[0,4;"..minetest.formspec_escape(minetest.colorize("#313131", S("Inventory"))).."]".. "list[current_player;main;0,4.5;9,3;9]".. "list[current_player;main;0,7.74;9,1;]".. + "label[2.75,0;"..minetest.formspec_escape(minetest.colorize("#313131", S("Furnace"))).."]".. "list[current_name;src;2.75,0.5;1,1;]".. "list[current_name;fuel;2.75,2.5;1,1;]".. "list[current_name;dst;5.75,1.5;1,1;]".. diff --git a/mods/ITEMS/mcl_furnaces/locale/mcl_furnaces.de.tr b/mods/ITEMS/mcl_furnaces/locale/mcl_furnaces.de.tr index 0480499c2..90cc50176 100644 --- a/mods/ITEMS/mcl_furnaces/locale/mcl_furnaces.de.tr +++ b/mods/ITEMS/mcl_furnaces/locale/mcl_furnaces.de.tr @@ -5,3 +5,4 @@ Use the furnace to open the furnace menu. Place a furnace fuel in the lower slot Use the recipe book to see what you can smelt, what you can use as fuel and how long it will burn.=Benutzen Sie das Rezeptbuch, um zu sehen, was Sie schmelzen können und was Sie als Brennstoff benutzen können und wie lange dieser brennt. Burning Furnace=Aktiver Ofen Recipe book=Fertigungsbuch +Inventory=Inventar diff --git a/mods/ITEMS/mcl_furnaces/locale/template.txt b/mods/ITEMS/mcl_furnaces/locale/template.txt index 7d75ec283..a3922621b 100644 --- a/mods/ITEMS/mcl_furnaces/locale/template.txt +++ b/mods/ITEMS/mcl_furnaces/locale/template.txt @@ -5,3 +5,4 @@ Use the furnace to open the furnace menu. Place a furnace fuel in the lower slot Use the recipe book to see what you can smelt, what you can use as fuel and how long it will burn.= Burning Furnace= Recipe book= +Inventory= diff --git a/mods/ITEMS/mcl_furnaces/textures/crafting_inventory_furnace.png b/mods/ITEMS/mcl_furnaces/textures/crafting_inventory_furnace.png index f8191ffd2272529bfe9e74bb1ade663c5f859e1d..688ae6ed6244ccb08a88006d1ff000ebc9d5870b 100644 GIT binary patch literal 1485 zcmeAS@N?(olHy`uVBq!ia0y~yVD@8RU>0CuW?*1=#HC@%z`!6K;1lA?00#g6|G#kI z!j~^!GBPsU-Q5>2UOad1+}kVn2{AA*FqQ=Q1v5B2yOGAgz?$Ic;uuoF`1bC`-YX6w z#~*HAci?@{q^Yj#%Nn?2mMRyii#&MXwXpf}Q;r+T$_~cWLdpH#ejok+=JIB>&jOXd zL=0o}R!%m*H|LmP$+u5s{tGvo$0T>y$2zC$-Jh#BGk@jhZ(n{^cF0{i`_ib*sz7MD z@?#ahM@Ky89O;~FQ7EKd_z1!66vp5Rslye6WINo5Co7112t)51mv(-%6wch`}+@;L(U3Vs9C`WQ9$S{a*RKq~N zhFFCW2qcBc->Wef4|&dcHS1LFNBPrV_wC!IUid4$`rgeGxV(YGW~eifV*|HC>^|)F z^?MX@eV!<8HK6E)g#&Fv^)Q8f4=j5YWCRd@!|KL z_XLrGmFj`6dA;aZ?yH^{Qv#Qyl-nx?0EU(@pqN?9I!aFI4i0PaqatiA$i7m z#&&<^J&`>K$$7*FGp>Y$EpUr;)4>t4bGfayQJ(R;5Az7;@~cNO*JT*y8Nd5Kujc!* zqS=LyH&%b@6ToUdB0s@BNk#^eeL5xE^0C?DfA3G)zKxt%c$+K>mn8SByKAxW*Vk_* zbFE_U&y91IH92zrec`7sk5f6=uR5+j%$sdrS=D);b6G=POn}f{P_gXk>gTe~DWM4f D0IsRG literal 2718 zcmeAS@N?(olHy`uVBq!ia0y~yVD@8RU>0CuW?*1=#HC@%z`($g?&#~tz_78O`%fY( z0|SFXvPY0F14ES>14Ba#1H&%{28M z$s@kK_w6sw-L7hRR&Efw8XS9M1!v}+OsR_nmzf`!yfP`Yy18hM+niZvb@>x+#M~%( z-g`N2j+^Q3%T3U9LsH_TgW_pVOkSnRJhwYB^U;+IPd_VJ`bW)|TQC28jJ~bC@6zAU z`AZ9-xuN~K;PrX=e%pH>xyI`0mlE5LKkmPMd+@zXUf%f-ga(*=2t zUGB3qJ$8J~zIpk{Hg9JHC!bkq`0R>AaaNC|>9ILd$$q_t%a08;VfQ(0XFGb9%NA$# z?9HoC#VA%6A3pxw%|ycA`q>qU>OFggzK6jP^-*wnqOsEB%;R&UlGjVebz;;fFFt(S z3yX0%{rsUE!$>K!=1As^o)Z8G5N6 zDNK+vF`>*rWUB)$uuycV{`xXAc;S1$*Z0fww|tNb)AnmD^LzchSia@l*9~!N!`?r) zdYUViKD!Yx0-{xiMRyO-2^_0b6i1_sp<*NBpo#FA92^QD+5C-V>4|K!=UVYqdtm;-29Zxv`Tah237_Z5DjKG^n@807#KWV{an^LB{Ts5 Dn+Wx} diff --git a/mods/ITEMS/mcl_hoppers/init.lua b/mods/ITEMS/mcl_hoppers/init.lua index f46a7884c..f798977b7 100644 --- a/mods/ITEMS/mcl_hoppers/init.lua +++ b/mods/ITEMS/mcl_hoppers/init.lua @@ -8,7 +8,9 @@ local mcl_hoppers_formspec = "size[9,7]".. "background[-0.19,-0.25;9.41,10.48;mcl_hoppers_inventory.png]".. mcl_vars.inventory_header.. + "label[2,0;"..minetest.formspec_escape(minetest.colorize("#313131", S("Hopper"))).."]".. "list[current_name;main;2,0.5;5,1;]".. + "label[0,2;"..minetest.formspec_escape(minetest.colorize("#313131", S("Inventory"))).."]".. "list[current_player;main;0,2.5;9,3;9]".. "list[current_player;main;0,5.74;9,1;]".. "listring[current_name;main]".. diff --git a/mods/ITEMS/mcl_hoppers/locale/mcl_hoppers.de.tr b/mods/ITEMS/mcl_hoppers/locale/mcl_hoppers.de.tr index f3e2d2ac0..cd7521184 100644 --- a/mods/ITEMS/mcl_hoppers/locale/mcl_hoppers.de.tr +++ b/mods/ITEMS/mcl_hoppers/locale/mcl_hoppers.de.tr @@ -10,3 +10,4 @@ To place a hopper vertically, place it on the floor or a ceiling. To place it si Disabled Hopper=Deaktivierter Trichter Side Hopper=Seitwärtstrichter Disabled Side Hopper=Deaktivierter Seitwärtstrichter +Inventory=Inventar diff --git a/mods/ITEMS/mcl_hoppers/locale/template.txt b/mods/ITEMS/mcl_hoppers/locale/template.txt index 8aea09201..df66e4ce6 100644 --- a/mods/ITEMS/mcl_hoppers/locale/template.txt +++ b/mods/ITEMS/mcl_hoppers/locale/template.txt @@ -10,3 +10,4 @@ To place a hopper vertically, place it on the floor or a ceiling. To place it si Disabled Hopper= Side Hopper= Disabled Side Hopper= +Inventory= diff --git a/mods/ITEMS/mcl_hoppers/textures/mcl_hoppers_inventory.png b/mods/ITEMS/mcl_hoppers/textures/mcl_hoppers_inventory.png index f44510466f4d25216cd07d0d4385e07e97491d82..409cdb2722100b8f43dc550814953ae99a9a555a 100644 GIT binary patch literal 1363 zcmeAS@N?(olHy`uVBq!ia0y~yVD@8RU`}RXW?*2*-xD6iz`!6K;1lA?00#g6|G#kI z!j~^!GBPsU-Q5>2UOad1+}kVn2{AA*FqQ=Q1v5B2yOGAg!1Bz~#WAFU@y%VvW6|C+ z#~zkHOJg*SJUCG|WqZ2r!C0?y0oJa?@tPV2T$5*3)iK09_?X^ep=!H&d3oN_Eg5h3 z-TS%zd&bvO{ZWgqu6EC=D^GcP<@DaATh`32-j!A6VOl*$SiMk4-S3f#-<%_!b1XV1 zTNDbZ7h-ZBp~`}|M-Yl(+|J8>ca4^(ANzX!Sn~HJo!_Upx6Q3RzOnk!eQShbG>c$* zq4vVKox)&eAagE*eT3gq9c~y+*r#=Ddd5Q#=fE>2= zif;Y4Gdunn%`?9Dcix>~ImxoJ$Ck<8zr5U|OmYAdZ~4jZcE4v99xFcnE_3mzy;H?> zV{O+-y#)mWB+SBo-+eK&@NcS3`kvpmJD1xSy?FyteA3zpIoe?XOhIfQN6wd(?`yvq zKkj+nXTA#&JJz7o)(Hu$Z@VuVKmK*P;?)h?+-m>Ilp8mDpZDFJT;4)0Cx8n(P zwp2*{YO=Wc-F^G)`_{~RWi7pA*8KaMDt7%_fAhhDFM6KmU!6338eUzX04lQ#PTc<` g7hlQ-DX(Y@9L!!exSP(FZUx!n>FVdQ&MBb@0JqLUzyJUM literal 4853 zcmeHKYfuws6ul7?QG7&nv{kT!Rtl{}iw@YJAcjWhn6atopjNyw9d8mvyilLMu4+)V3T_q+FF$s?(bT*9Nx`5j{{mV}B>txTp_uTWH z>?Unxvu4eBdj|Ke<47 zwnwXyq?-bWa+pjXm#|oel>q#*Q`lf{-$@?;NLNd$nmsK6YRzof0C3$Lz|ENkFx?ga zx=jJz$pnC7mH_e5_+O}512#bd6QM@*cbDLO?_s@`TOXvbK9XQ463B#_;ijSf zrM#uUcMO-l+Hr01?6CR+a;xm3=;V6_gV0wcsqT-IGu9PpH+0myc5DC$crdn9fNqmY z|A)sVq1Gz1%5|j6H8rRvJ~{)ScwN{_0q`OHb`)HdMXCfR>pl)rO&1SE6_&@xyDkOL zHYSnOsyrB8{~MRpBNwzPkOZJXZ`*0MO6z9#Tdrs7Zl<9@qn z&Q-_EB=W|{mLS!k#E_?qRwCbrFhu^ZUPJ^F_!MEtu!M)lV~BtXBNI%}@B~w#VJ>HP znU?JFdLmuPEqCOWJ3ed6#CNzYlKz>O-9lBvx?R%%obzJN2&@^n*UnEsHeRAPJd&uJ z*N~GZq|%=XL*%b(n5;kEl$*Ci>bb|)cLz^*=gtXLgVpem{)K)DJZKtw@U|$Oc~vH| z6bpdR{3Hi za(T5fm9aKe-A{vBS;UxJ%IFNcAU1E04S0M{Q{8+?ozl>xX&=IBDj5DjHP+EN;}3FW zuT4%G=fkek5#<)TYfY*^8k8J5gB8{rtJ|Zkw&gp~F3Lpnpmxxilvm_!h3>vbi21oOR@_ zlDtZV5uQUjqti%Wh@1)|6CfLsrzaCoVTgb{%mhuL!c-V4ObpYxRnnWp@md&CT9#E> zmZkU(|D;|whOx&&dR|(1pD43z9{~UJ3~aEs6i;FP43e}HRCKvm-D0_=`76a#yS&82 zMaQq9rQL5Aamyoevl4EPmXHjYPp)@zz5nv?NB9-_9C?|r9~CxvdjI?BMLH7FBKZ)8 z^rylI0;Z%lDgVIlnxknPCez}EACdKV>|bdTxjr;LR_280kI9^O^0H4wkTat!Yq4rK z`Hzz-6sa&Ganb)4l>w zwTrkn@eiweRD0r?AE4ImZhxG*ZS<)ey?dc4P^bT^8?t<4aw?28DskV_Y$qCkTb)Z| zf^Mzxg=PVd$!v|H)B7}9eFhr`BFt@Fy w1Jtr?dD@D^$d@Zl$~$!qd@gKOZ~ocDs4oLMmJ@h5(lrw5x^?Cy8;AHk7Dga7~l