From 96df35f728d344ce8a8c2ab2f4e37faf84c52068 Mon Sep 17 00:00:00 2001 From: Glavo Date: Sat, 13 Jan 2024 03:26:58 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=86=20HMCLauncher=20=E6=BA=90=E7=A0=81?= =?UTF-8?q?=E8=BD=AC=E6=8D=A2=E4=B8=BA=20UTF-8=20=E7=BC=96=E7=A0=81=20(#26?= =?UTF-8?q?41)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HMCLauncher/HMCL/HMCL.rc | Bin 6686 -> 3227 bytes HMCLauncher/HMCL/HMCL.vcxproj | 4 ++++ HMCLauncher/HMCL/lang.h | 8 ++++---- HMCLauncher/HMCL/main.h | 6 +++--- HMCLauncher/HMCL/resource.h | Bin 1660 -> 826 bytes HMCLauncher/HMCL/stdafx.cpp | Bin 310 -> 258 bytes HMCLauncher/HMCL/stdafx.h | Bin 210 -> 97 bytes HMCLauncher/HMCL/targetver.h | Bin 370 -> 288 bytes 8 files changed, 11 insertions(+), 7 deletions(-) diff --git a/HMCLauncher/HMCL/HMCL.rc b/HMCLauncher/HMCL/HMCL.rc index 9120cdbaa24ee5623c4bd5c4b9fdbbb4e2317454..71fee26e9e0ea9631d41a8eeca47fcd39c0fb8b3 100644 GIT binary patch literal 3227 zcmcIm&u*he7{Bur-;ztBwQSk9~#C3>bssWL3$T3(Pm)-`{-mo9Xpn5{E3!(kO>ToE1R=#@n~BB9yQo zCre-?OA8hf$U+ux^RCkCDQ7ValVV9g-K}=ls-m1NNfc88`qcI2CUX3lrJIh8Z+-W6 zGIX%ZZBIBvCcPev>r^9_ZXjP1@T_+pvJE^pE$G)3RH;Xlr@7A&*$d~!G8;AJ0b7y$ z17V`5GeVbf^t7~VWSW*;7q&;_KBmj`K9jaZJJf;AiP1Pai1q~h6UXDwfBob0-@pBQ z{?G3}ef{$5zkmM1=YM_ra#16m@t%kycvJSp@?0Oi<2~Uz^O<4!CdL==@gp=BJ$*Lz zjcfNp!MZ)3>thSV4;LZZa;*-y^I=oqyJ#}SXoUC%p1eHKTqsN_{|e{wAMWFP4M}=W zvK){JAA+PHuuX!HAC)L(T$-mqXjU)+!FHR(VUWiug}8LYq1gm6&45p{ILismfv*Nh z0@)*dC_G@5A_MzMv{$a zg9f=sG%lMGXu_~3$2(0`WTyRRm3awmwy22dj@?nUglA7OYLlbXri!Girl34td%kOv zP*bxeb#>2SE#C(O^Q@=3+N)=)ZN#m$OR5!(!%?p9kR3n2PHQg+%lPq>8@X`(g*9`L zWBbS+IZ#c+zXBtKtx5n_ok2(IXbMbcjyX5HCvu@Y!ur^q= zI3b8eoG1j!dnGw56}9iRfi`&0`&9_VXsZdyLdSCpR3qJN1NvwO8^X`6x-J5`TBmgN zP*e>obj7IjMRb#t&j^mWu(>8llJXY_B_Ru<{0-ospy8S@7^Mt;EU(giDhJN0%@dBU zy5DuRZX@f4Dxx`IG)Q)dO1dNu z8B5UWJ8QSrR*@yN2^GjxSM?)KKATU?zAdO}njhi& F{{ZK@C8huX literal 6686 zcmdUzTTdf56vxkV)qaO*c-d9E5H6MaR)r8C+K@!#(pEx36gGgwP06qqwGaEYpSs=t z{&vialSv>TRjEcE&)CQ39G|=W^`A9cv&0VU(oSt?w>F{;EM=_E*vRhf#IE?O+7CR5 zo!dLRp$!>N>CYG&(rev4U#EO0{0ZBo-2t;|-`O`%S#$jgqc_Z60e$9ROH=Dt?ZQe9 zS}Ru^+`z39?uxaoV_oanj@7MY$98BnMtAsbTEl*4q{I8bwi#*g9q5aP<$D5mp-*fN zxlGD)&|S*>#nDN**=FH)xX@nbyGo3X=Z-=xK=xXCLXk1>??4 zy`|W|&{;%k@4+=h*FkeDZVzW@Z7^Q%sY(0ATHI$RJ8lonLJbyK&Ie}|XGrD)HkYS< zKX-qR(F(d)K5G$2;%){1nWw?0_{8$>QoBv;P4mmUSN8eOPV3vRZ<>GiUl&;T$VtUZ zMmCq&_fgz9vsc*pE*|6KMF;Ed5jm<@_%T-3;1S-xc#@ebyWlv)KaW|rPh@%Rs5TgF zGTNixb3PbGJe<6#26WAS1a}9xZK(M*lMsqsbz)Z=h&ue%S>-+O|DmnGWdi4?_~nh0 zP_WwR*#ytMbTKUd!=|iET*OhvQuIrJ zyyLk7>Xh%4Ufd+^KhKwsme;^2HjRMre2@4SCyK@5$FCMQ%7-KSG@iYt_wiL6*RhR# z^rwiNJo40mQqFn|F3gu6Ft3hxk!8ss+2xH`!3MlfSCF!5g)5q`C2r}%F4U_@qSZ*E z75?S34cZ|-)J1}a_>7>p8QWt`)BR;q`-N&ko>%;c#sM@cu3qSYaW;6tIB!~4X>YhnLDn%j_`^jB9Qm=V8JD)=gB&{M4T$F$V%Xtg-7wt*J-n1UQ)Zw z#yWixD7kDPe)1LFJnrXLLG$XoS$xgX_~tV;z9^l1$@C$^Pf|G^)Y)3XD2 zq1Q=MIY9X~pO?dK`o!B~U=;6F8!2NRyC}cQw^rw8BoU2kb>iwLWr`Rku}xz47Om`> zhi!wuMKtXZ-Mdd(q3TT7cX_Mw>ySs39o|B@Y#*UAU`E*EsH}RkMz-m(CgwB4Uc#9{ygq2c+|5sUXw|y%jvldhcOS?ysuzms6e?m2dmy~Ay-MJ z1P3YlmiM0{yGvIC)cG5r|2WPSV+&ppV=ddyZa3P|AAH4_vNc6DLYNJGA3f?sEg6*H zTPN>3V(Sf6Uz7eCP57Fk#EDmTB-+b`v)^+xuc%Z^znDUh!VY-zcPHK>0;PRsReh?~ z)s2l#(z<6kL2@bQodljw9PLwgM=)e$7ijgrI`|M*pTk@1rGckSYTut|W!DzLD~+qV z9@49-o|J2-qE~_WNLvJV1Nd`?Rl2)FYqB?KD1Fe|^i0ATvFc8N8|-Jp)e)I?KOtHD zT`t5)YfM?%(k_Fh^_RDzm+ZC;jazc&J=TyG$Z=7tSwzw??dRJ_R$T=TnI4J#y^jQk z5Au9Y{D{503pV-j2rXsjMQ`Vd=03XUY_N`PD02G9>iNyM&Av3Rww!rbTm|kzuiJ?% zHmkxtA(rZl79iBC=?3=DW#K)(baqlE)J$>A)+tMQTz8Fadfi)g-I}29xX;eIu{BPg z2;+5=f0KA(?aZ#Vo_^=F+}aKLQorcgLu;0McX=Cr>Akt?`{@&4kU?IK%Po`HHhn{u N&`s7;?)$ahe*pv18~gwO diff --git a/HMCLauncher/HMCL/HMCL.vcxproj b/HMCLauncher/HMCL/HMCL.vcxproj index c3abd4275..af96ee8f8 100644 --- a/HMCLauncher/HMCL/HMCL.vcxproj +++ b/HMCLauncher/HMCL/HMCL.vcxproj @@ -91,6 +91,7 @@ true WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) false + /utf-8 %(AdditionalOptions) Windows @@ -106,6 +107,7 @@ true _DEBUG;_WINDOWS;%(PreprocessorDefinitions) false + /utf-8 %(AdditionalOptions) Windows @@ -125,6 +127,7 @@ MultiThreaded Disabled Size + /utf-8 %(AdditionalOptions) Windows @@ -146,6 +149,7 @@ false Disabled Size + /utf-8 %(AdditionalOptions) Windows diff --git a/HMCLauncher/HMCL/lang.h b/HMCLauncher/HMCL/lang.h index 55bbc68f7..8301c5e0b 100644 --- a/HMCLauncher/HMCL/lang.h +++ b/HMCLauncher/HMCL/lang.h @@ -2,13 +2,13 @@ #define ERROR_TITLE L"Java not found" -#define ERROR_TITLE_ZH L"δҵ Java" +#define ERROR_TITLE_ZH L"未找到 Java" #define ERROR_PROMPT L"The Java runtime environment is required to run HMCL and Minecraft,\n"\ L"Click 'OK' to start downloading java.\n"\ L"Please restart HMCL after installing Java.\n"\ L"Click 'Help' go for help." -#define ERROR_PROMPT_ZH L" HMCL Լ Minecraft Ҫ Java ʱȷʼء\n"\ - L"ڰװ Java ɺ HMCL\n"\ - L"Ѱ" +#define ERROR_PROMPT_ZH L"运行 HMCL 以及 Minecraft 需要 Java 运行时环境,点击“确定”开始下载。\n"\ + L"请在安装 Java 完成后重新启动 HMCL。\n"\ + L"点击“帮助”寻求帮助。" diff --git a/HMCLauncher/HMCL/main.h b/HMCLauncher/HMCL/main.h index e60f2eb7e..d00d47e78 100644 --- a/HMCLauncher/HMCL/main.h +++ b/HMCLauncher/HMCL/main.h @@ -1,3 +1,3 @@ -#pragma once - -#include "resource.h" +#pragma once + +#include "resource.h" diff --git a/HMCLauncher/HMCL/resource.h b/HMCLauncher/HMCL/resource.h index 6e26acbb8e0b72dbdfb951d43fbba706de0ecf9f..37674e53fa7ffa8972f672e82c05cf0923e9c8d2 100644 GIT binary patch literal 826 zcmajdPjAyO6aeshKgE-FoLJ*_TH)x~9vEUfiruoFo=TfYK~*dD4O5CUxn4m(Uc zY=>QuxN|{_4@0+p4IB_{+6FC`M9;rGJ-_#=)!9rNulJXy^Y7n&z5kH^Fu%QqXNrY;qb|&U{9Igo z@zKgoFG;gO0+KUSZOM#=(x+CC9P>QLB@NBfElq-=wMe4~ophntk^m&A7xF5kho$i&g~9U98e-7+r(&*Ou&gIG{*bl67QR);3E%Yyt=Ec(4tN97ff4JnQt#=@Fr%mlV**j#pp z)K=~Ln>Dx0C`C12r%A%-+dy&~0 literal 1660 zcmbW1Uu)A)7{(t2Zv??_V89z;XxA!EFKbdYu1QOiRd*G(+CgP(u-Z)!*^S_b@Oyfx z{@!y87MsLW4&nUC$uIAD-uF2_e{|H*Ct9kJ3Pl=d%#*rNs!%brOrL4Db&I_n1xmEg zOcy%WlIKJpSevr8)JjJ>Wfp3O7U=Hk&heMao7qnOb^blQvHOSdZ4~Ggq)|t?OV^Cp^6$oEu%3NV)cn@q?aw|UG1u# zoI&oR>6ku;o5LNnpxUX7{HQkO#F3v9gowOY^vo9 zW}nCEdGq`Fl?POZaZA4hL^Rh&=SAs2A+_ynr~zXpvKI<`BCtOzkP7eYB2#pVPiLYxriuUenFoJH*MR?;+W;N**$< zQp$C1P&la>lZEpjzpH5i)Y+C!1-P@keYI(M6 z0))+_udm?Y>+GXfkes3LbVJ*dy>p)I*!6Nz%kw?cUaX%8(!68~NDa)&=`DJ2(_p-5iD7z6nai{VK_-zPfARc>xt6Da S*H1r9BRnM=Bo5I5k^=y=bw+gn diff --git a/HMCLauncher/HMCL/stdafx.h b/HMCLauncher/HMCL/stdafx.h index 26c830703e6b5b312d337a200e4ff3b42e0089df..b7aace52a3e14a8f4a198e9cd5f256d8439af609 100644 GIT binary patch literal 97 zcmY!`C`wGvO;pIwOHSqDQqIgv&M8evRZuEPEJ{x;DN8NV%TPiRw<*ueOUW-U*2}O% VD7GmsNy*7fLKiE_%uBc90suY!Ag=%b literal 210 zcma)#OA3HM3`5^q@DAeaJ%M-^f2iP(an#$Zp{@lN4JA!p@5`~`De0J`2@5kdEisXe yV=!lAr;(qK5|s36wAv1-C!?4D-N`wP(};hvS-$w-=eh^|8r7(NB)yS4Ufu&EB_js_ diff --git a/HMCLauncher/HMCL/targetver.h b/HMCLauncher/HMCL/targetver.h index e2da66c055b4ed740ac1cdda9493502afe5573b6..46161da10d9b54e67ac479a99f100ac436183136 100644 GIT binary patch literal 288 zcmY!`C`wGvO;pIwOHSqD($`mb+SB^1dyPV{i?@r5cUWqXUWUTc4Q)@?&3dx4^J)M3 z=TlZZpVjhgPQ%O9GoE*LJe#uy$W;i>%uC5HFIITEbMw>w4UZd|AVw`~dNyy)i)D>Z zcI!0;B0nQFoZK?0!>Q+npw_J3{+Pf_aT_c z0M+EC$T{haomPHN{d|LP>5(rLNSYF-QOaG_AIJ0mdpE>25Yr)ULb!(Ke_0$`49E_M z%h_TS7~+90@nrC0FlI1aCia$sR&Y~