From 5f27ecc96c4e9a5b43d945d9426a4b348b318f8a Mon Sep 17 00:00:00 2001 From: TexTrue <65154269+TexBlock@users.noreply.github.com> Date: Tue, 3 May 2022 09:09:33 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=AD=E8=A8=80=E6=96=87=E4=BB=B6=E6=9B=B4?= =?UTF-8?q?=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...VSB&Sodium&Sodium-ExtraTranslationPack.zip | Bin 0 -> 23227 bytes .../v1.0.3/MgRb&BMVSBTranslationPack.zip | Bin 0 -> 21421 bytes .../v1.0.3/MgRbTranslationPack.zip | Bin 0 -> 18843 bytes .../Sodium-Extra&BSVSBTranslationPack.zip | Bin 0 -> 17601 bytes .../v1.0.3/SodiumTranslationPack.zip | Bin 0 -> 18580 bytes .../assets/sodium-extra/lang/en_us.json | 6 ++- .../assets/sodium-extra/lang/zh_cn.json | 18 ++++---- .../assets/sodium/lang/en_us.json | 4 +- .../assets/sodium/lang/zh_cn.json | 42 +++++++++--------- Magnesium&BMVSBTranslationPack/pack.mcmeta | 6 --- MagnesiumTranslationPack/pack.mcmeta | 6 --- .../assets/bmvsb/lang/en_us.json | 0 .../assets/bmvsb/lang/zh_cn.json | 0 .../assets/sodium/lang/en_us.json | 0 .../assets/sodium/lang/zh_cn.json | 32 ++++++------- MgRb&BMVSBTranslationPack/pack.mcmeta | 6 +++ .../pack.png | Bin .../assets/sodium/lang/en_us.json | 4 +- .../assets/sodium/lang/zh_cn.json | 32 ++++++------- MgRbTranslationPack/pack.mcmeta | 6 +++ .../pack.png | Bin README.md | 37 +++++++-------- .../assets/sodium-extra/lang/en_us.json | 6 ++- .../assets/sodium-extra/lang/zh_cn.json | 18 ++++---- .../assets/sodium/lang/en_us.json | 4 +- .../assets/sodium/lang/zh_cn.json | 42 +++++++++--------- .../assets/bettersodiumbutton/lang/en_us.json | 0 .../assets/bettersodiumbutton/lang/zh_cn.json | 0 .../BSVSBTranslationPack-archive}/pack.mcmeta | 0 .../BSVSBTranslationPack-archive}/pack.png | Bin .../assets/sodium/lang/en_us.json | 4 +- .../assets/sodium/lang/zh_cn.json | 0 .../pack.mcmeta | 0 .../RubidiumTranslationPack-archive}/pack.png | Bin 34 files changed, 138 insertions(+), 135 deletions(-) create mode 100644 AllTranslationPackReleases/v1.0.3/BSVSB&Sodium&Sodium-ExtraTranslationPack.zip create mode 100644 AllTranslationPackReleases/v1.0.3/MgRb&BMVSBTranslationPack.zip create mode 100644 AllTranslationPackReleases/v1.0.3/MgRbTranslationPack.zip create mode 100644 AllTranslationPackReleases/v1.0.3/Sodium-Extra&BSVSBTranslationPack.zip create mode 100644 AllTranslationPackReleases/v1.0.3/SodiumTranslationPack.zip delete mode 100644 Magnesium&BMVSBTranslationPack/pack.mcmeta delete mode 100644 MagnesiumTranslationPack/pack.mcmeta rename {Magnesium&BMVSBTranslationPack => MgRb&BMVSBTranslationPack}/assets/bmvsb/lang/en_us.json (100%) rename {Magnesium&BMVSBTranslationPack => MgRb&BMVSBTranslationPack}/assets/bmvsb/lang/zh_cn.json (100%) rename {RubidiumTranslationPack => MgRb&BMVSBTranslationPack}/assets/sodium/lang/en_us.json (100%) rename {Magnesium&BMVSBTranslationPack => MgRb&BMVSBTranslationPack}/assets/sodium/lang/zh_cn.json (67%) create mode 100644 MgRb&BMVSBTranslationPack/pack.mcmeta rename {Magnesium&BMVSBTranslationPack => MgRb&BMVSBTranslationPack}/pack.png (100%) rename {Magnesium&BMVSBTranslationPack => MgRbTranslationPack}/assets/sodium/lang/en_us.json (96%) rename {MagnesiumTranslationPack => MgRbTranslationPack}/assets/sodium/lang/zh_cn.json (67%) create mode 100644 MgRbTranslationPack/pack.mcmeta rename {MagnesiumTranslationPack => MgRbTranslationPack}/pack.png (100%) rename {BSVSBTranslationPack => archive/BSVSBTranslationPack-archive}/assets/bettersodiumbutton/lang/en_us.json (100%) rename {BSVSBTranslationPack => archive/BSVSBTranslationPack-archive}/assets/bettersodiumbutton/lang/zh_cn.json (100%) rename {BSVSBTranslationPack => archive/BSVSBTranslationPack-archive}/pack.mcmeta (100%) rename {BSVSBTranslationPack => archive/BSVSBTranslationPack-archive}/pack.png (100%) rename {MagnesiumTranslationPack => archive/RubidiumTranslationPack-archive}/assets/sodium/lang/en_us.json (96%) rename {RubidiumTranslationPack => archive/RubidiumTranslationPack-archive}/assets/sodium/lang/zh_cn.json (100%) rename {RubidiumTranslationPack => archive/RubidiumTranslationPack-archive}/pack.mcmeta (100%) rename {RubidiumTranslationPack => archive/RubidiumTranslationPack-archive}/pack.png (100%) diff --git a/AllTranslationPackReleases/v1.0.3/BSVSB&Sodium&Sodium-ExtraTranslationPack.zip b/AllTranslationPackReleases/v1.0.3/BSVSB&Sodium&Sodium-ExtraTranslationPack.zip new file mode 100644 index 0000000000000000000000000000000000000000..ffffd158c48114c9ec6f2b2add4eef8e01516ab6 GIT binary patch literal 23227 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 YKUe0#Z?%u)l1(~*Ar%0irvI(?9~CX%_W%F@ literal 0 HcmV?d00001 diff --git a/AllTranslationPackReleases/v1.0.3/MgRbTranslationPack.zip b/AllTranslationPackReleases/v1.0.3/MgRbTranslationPack.zip new file mode 100644 index 0000000000000000000000000000000000000000..556bf1cb7dc6e74dc3830d37078a2209d6df27da GIT binary patch literal 18843 zcmZ^J19T@r6KA-wZQHhO+qP{x+1R!>PBymrk8Rt=?RUO+cQdcMX8Ki4&&;c?s$W+r z%7B8Q0{!P;HsDhIuNVKlgZM{{TwKgtT^JPqzfAD|i^;{o)XL57f8$jVFaAFsi1L5& z+8Wtg{7(T$p#KP@)R~Fl!2ki(5CZ|>{l5jw>~pm@es6Fh`w4-I+t1eYi zQ~$iZQ4swJwsGCr>X2KUQSaCo-47jvwbl8)TLT}DuMi&z^|8J_f$nT-n*~^ z<9zP(SfxVx&K}T3*qy3hEjVDXP|ni0=T4$Qz4^T+Q+$vY`jaZ4pRi5Y>)MmtYOZ%p zVZcz6G@T}jt?jJApP#y8-BOK>M?AhMej>Ywqy5~jHbApM$uMD}#Dmk#BGhb8kv0$0 zp6r8^`l77UurLxSrd67yb2rCLK!F1Wpt2IPHA58-W9)p?2GYD~UH>yQKMAj38mf0< z2ib8EXBsf2#T@-v!8Xq>yjDT7$#rUxW2-tiTl8n;#IDAO*!I*(bO^A%-;gQ}cGNZ@ z0Mi9?1K8^_t#}7!!N6z2p>xdEe(BH@vWO$zf0K64^(ER&%HPe-TJu=CpkAEE4SX&z zUT;j^3DTp`1YukPcp>2x0w4?@ETVM4IO&mU*gwK;#2s_l7hyW5D(4x}oV9+J8;iz`Fwx4NGesl`{Dt zai7#r!93x~7N8B&B}KRw8Q3Zw8V(^u4fe^!PYr~(Ztq0T(iI?3i?6pAk5M{t8KD8A zKL2@{V;5aYY%{EZEZF9HiYYgd_u6^soAgF3uwFKXNd1LZ4p1GNMm`A6QE;G zh-U>JtA;u<7tt_==+b3lyKf+pEL`X;5013~h zbFRV#>{E=6+pxqs+`dm6TfJg(k(^dU+8=z_pXObtZ00E=!iN4nR*)pr2pT7LEmVN& zEX-Dk>h0Ea%Eqi3-EnpGu1%}hj$Iz?7k?_WYTFWCnz3jAkNdZ9_hA4=-wWN-MO z`dD|bR18YGpy?9~YRyje+V_>vwAD%fXZY)=wg3R~+Q1Kd7(|;1N z&qx^*Z>gwN3s1+SV~@`Bn)lEIw&=yv?zfeH6=jfrm*3xzgYTVU9No zQ=U6)T;74Zy)t&4nngf2wkG8eh61fR+=-A3Tsn^#v%F^%-_{M6gLjL~@(q$8AE^*= z^f}YZ`HKpWLK!ShF57k*1(__1y5R0!K7KP4Hh&J^%25n|QX8?2MxX^aR9?bFio}sY z^c6bnF^=&cG`ZvE^Pg8|0p6!=Pc2{gl@Oaop}Q8+NRKB6=hua+RbkLq$|SMXN_+)EZ>P;PNVH+{KEB{$>|gsWu%EeRfbEJK1O??2KTZ8~%$vgtiY!F+Uh5XFMIqwW zUn$-BLUy0Ruz;%n2askE~LZkFf zYNnYUf7@?Pa!B7}@T!k=V0_S88%kOQXm;1L9{5}_H|yX`t3)@3UV;Q9FCuS|E<{9u z;s%lGTWo?k7r8cV(RO~JfDa2c7@CqRxC0q`qtY&pr!-tX@gPV(EaER0JX^v2y57BN z*{4g?OBw-Ro~wk;6sJvv0}2Jw`?%6(=JmL!Tp9Xony=2q^sjrl*(fLaJ9B{RssNG>Mdte;tO^vBNYru>pqN^3!4|*sp&PI_U z&&O7&9ns@>Ln)(P3;p4umcDU`SDpOE&rmnBadp`}(uvAar;CR;<@=>8F9t&t{=O~} z@!&fGd{)(GW)w#Ci|2_SG~SXB7Cl>1(;PM?M<##Uwes%=HLB`ZH%T(jo;pQ~@+vD!Bwrfuch==tu<0fL@bC3I{Hf zA6(`Zh)_0Y={R$wLiCM9N3Y40U#emA+oix#J}wt7s@PQZX-JQXzv^7uFjrk%l_vIt zVKR3|eZId=n^eKZr#GF7v6TlX^RJT+C%7qxe$l?GVKZ7Yh{)Jo6O1Lzb!@Xz4XezZ z&}47U*jC<@7V_032hD|3q~wl_*mPj80eF%&-&yUyvncko2;=iUhWq0j-mIKWftkWWZ7q}1eN%W5Q=S53!;ykwPTylI! zeXZH--^OFE1q3kocYmb@KU^A{1tJ`77`OOIf4~LhIY$x^px)`Fe@Cq1r5apef` znpv%mgVBC<*E5DGq3Kv|hmzd*??o6I`@e?TnZw*`MmAYiLKREAEyq@0rT4j19ju^A zWku$=7|DWpC#GPhkW+{yVKQLVXa~8qx=tool3-Y2yIU9(-fm1*DWy=V;FO1@8aVb4 zAu)m5w${(sbBSOaI3||KglQh=n}KNT1r-_yk^BX3KR5FR2zEhN=f*?!NmX;{n&XEb`_@kZL&E-cK==6EE3!Q}EeZ`a zczX1QP)#4WAQ=1k0+nod+gO?v_<9NWA3^(ni>uKf4d-lNfq=9L{=adxx21uJ{eO$A zwX__twb1w?5j~hLpVG?rJdKcRTMvATqoN_u^1Ch5?+$K+fDg5z9;uP484wh`4-B3S5P1N zV8M+PyB^-YLj7dDx4-lSK9=uf@yzqS`mb{oh7i^OGnHQe@YzogeAaD;4FX+MVSJ^5 zV$u!bwW|xE9Q5?Z<@YDTyIZ+4F~tmwQjCWp16U~iGBGOaxA3n!gMr``l3t@McH;Lp zlF<-jOM1k6DF5_GjSA(J^oVB-uoq%{k8FRN?)RF982r1Ig{wqU-XCFju&zdmu|-#Y zz#%A7WA+W_(QsmvIP7v-*;K{Og4S;HGr`^P&ds78lb@mMXJ1t*PpeQ` zHlJ0hbN^HlOb+jN;cqLgAR9v%yQ3u~=QMB^qdE=eFj0Vj9f*dAGaVwBb30u|yk&^* z)cjSV`UT%fgk_JI3K9lh$w>8k1~PAk`dN^G1=}7#aLZlJ8>}xDr+X{{vQFfSJ6F*qrgaXcP&}V(*tG(dx z(c2f_iyLG_9{wWiXzUypA2DfCw%R1xS>5UGdRRC8c^4Lo(s7d8_Nk<&wIr2f7yj$7 zgtkc|f5{!4rDw~|D1Ak(WxLv>hsw=$(l5AKW1mqVK{$PLQ{F}PI~|j9b5(aD4^b>Z zL_~1>i4;9GLho+qF7Kne*`2DmNO9bovIDi)!yLy5*4q$rTeXCapEiyRCU|Q(90z7>FZKGskL36dgW?!Ug6jYe5 z57{bC=w|sTsx?UcOUdlq6%{~A3NudjiG zDvqK#cgXGAUFnI^*ol-da!(<*6j$V;Oxp5LLPPa~$ICcpkzA{{JhwfW$EApya!ron zd*GM8NRz58Av-kz9q2SGp8SkR0mhTnF{%#gfH|VzC7WQbgxhpXahHhnhS6;I4-40& z=4K84oj6+itpeff~Jp%w+y~Tqd$vXA*@ihjeI? zDD6Q9_Y#7gMz=}X^&X*1=U{i=8PeO{SH)R32EMS{!1X2}35-LdxT1H@7{>rcKG-m4XC@oKuI?GWZC(W4S4cr65>_oy97i`Gr zG>6;u}cZP4uaUaUVMb0IHOLtfzddN@(3kVuAz(Cji6|3$y$#_4wR;3 zl7C6wqK`2KvAVabftPV1WuaiPW_sKw1s|c9W-dQ!X3F4Lpv-vTI528Be>x4HfQ$R` z)>9h6!rGz{L0e>SXL6ktr(y)vNeg6ZDDN00kC9+Hlq@wd^)}cEbLvHmpyXdfn+=@L zCxjodfzFa&**^~=2it0>rR2kgua1ufuZf-{FO0T;Ew$V-+N@ie?o^MgjZ18o`J3p{ z!j)_osu+}ds9y@kR!)+dTcRWi2J^;O7rnZmtHhvYPXBjF5%0TaqpuAiPFR^!z2Be; zU6P(Wh|=D>(PD7%qc6tqvs#+@Kc}^F@&}SGZ;6jn;K#YZ>618VyCgI$$MQ@)%+e$z z^CgvEv*}FLgN9d`p{PX#2DwI~jK?8e8I{Cxg5lvxQ)l3<{fvu;QcNktXRZmupj+X& zAq;S}w5(}Rc*zf4P#GiGyRh)ot5zAlmN4E8{lFQNJS!obQu%;qF2T8fK2WkmHl5sTN7&Y67{v-65k7T`RI0?P2;L|4c`syLW^dO*dRl8kDK-SU(r(XxS<*SH zoM!TUhC2mD2xj5)D`*s21DJi(QAV>J>`E8=nFEv2Er}q+dW4h31RpAWSO*_IL&^^y zZk3OzNu=z#*t|Yt3;pgbP7PMeArN$q5_j`eLlI(?H90RrtFjIQk(A;F^SOZTm5*Nt zJr}t5CC&vv;uWaOX?7>z%tr8JgD2o5aJwvJ%k8RjUc z5(vkv!G&w}L9obQLn3wY)~9VBCkYE2fp<`3X*8RIsKN;TI+!>L!qjO-jOiX87y|r& zfiBu_cm0z5*AIa(I^J0Ej@H*VAfTxJOe!ln(HszDOc&Xf@XjhEuGB|>J*(wu+)V>i zLI_@QNel*jIn-8Geqm}0|G3&dtW_A&Jc4!V)A6&wi+(swi&)1Ih>%VMAmi~XVnFmh zK-H!9Rcg|v!w#}uDZpip@I^eEW;#6gh-}Vmdd&;-o?>J7Hb2bnBW~%A^j{(_M&m!e z(E)B=q3s#pm}Q-LI6ve>cs1!(*IwI;!le|~XYzn(1)SHib+}EyEREfq)}rh436yo4 z5xRUnL08aGwZ!d1PG&EFA$BeH3Av&c5~LFjYCp|I?nXd{A`wnRugAG`1tL)GS~AqN z!Pi<-*r@`V^<9IsN|t-=smxP`goT0CWMfB5O|>Z=d@u&vf= z2RInsj^p9wrQm}=Id0x_)btUe4WwE_gkYuWzxo8-KtAC3`)E{S%y0`3Qyp^na9eH0&mZZSqV7p=g|WgruNKr93LF1Sp7)1a`|Fe z?QcUH^EN@lsXnFwT)3_zxd|A;j8-K)SjS`)Pb0hE$wQksb#2U@ox<;YheooD`9<(e zJiuW=VGRsZR5_@ao(xKS8nk;uD|)e_Adzls7Ng-JEPvHT=C1P zVDq*4vuJY&xu7BpUX_!qg|nTqseqJ40D-dRFgqhJT{}lBtC~PHD3c&9B$iW~&Cj0^u2H_+Dbkn?)8?$xqY?jR}aG8lydwT0qAcQv+ko%8ka1p@8Nr==${sX)G= zjtT#Raa7f=5X@Jw0{Q)E3&@;uamwx>7!;9xv3|xDhz3(;r-c7dlY=6L2xMG&dF- zffGP+3-a4OV^f+CCzAUx%TGp*4qX-wwOlRrczdmZd8pyJo@o-rs#I@QRg{!i1A)Gf zZr8@!Ehj<<|9E)Q(~&0<$nrfXhSKCzkI0{#CtDz1I};_09ERO~+FzU>Ud0*Qjf~V;dU$a8 zwTcnqUq#3IANB=-+JQpe5@3JaPBqhz?K35WTv1SFWO)#Cg7F8K6z>h_h>^cB8S=V>)096@-5VZYl`9Wgv>;C@*G0eb_W8_Qme*!wqW#Ehy~441-TeBF1X!*>l|3=}gPm zq|L4FS;Dy!doJSvymo>>-P}MS4FTkWntJNz2nqW_giF_4YD!!Vi&nZU*Sy99#lb;V zptJ#j9{Dh=XH`noPMjKf3i8VhbsQo84W^Ex_~U>uaDzgU^G-u2)t`#FlAg&OqmW81nWBk zvryb^39N7S39R^zci~+CN{ZWFA%(yF4b}hwo;lJx%wU*#ncO1D`%*-lYiI3BSm2wS zZ_eSQC!9@>_>GtI;ne!H?+Hs}Jh-D={&SA@+0IBJN%KCY=;4j5ts1HKhm8uWy6&8d z%C$l$9@o`1x_7mLfqPuzAtgFqkV7vyJ?Xf)Luv=~#@64YU_}t@U2GV)JuCBT6F4~N zOaULxo7yj^4(a>*jVR@}-FFtqDEMo3O^hj}K`FG`ZMo&?3`Jd)+e!*x$3=ew8g3+~ z3lETi8=IPni(CE}NFCM%Qg)sY>+b0)awf;f^F~0XPiB^SEQG&Uu45Zq>C8^r@E84Q z@hD>BC(gQw6Nr&f;00Gx>ahFI+pqKRc)1Nif4BH^;lUeOKutsMH}t^rynut88fm{# zMiRlZGoeJp9%MnKC!!~#4upFggM9k~jXy{GeYz}tpswIL;hyfs8WmWjsB)dS!zzp) zm#Z+C+8)p0YhwdPTLbN@vMxPbRt@`h*~nC|@qz7c`yHj$J=%bc%}VD6lIICKb`+x} z@Mc_)`$Ysdcj>R)3N4l~xVp*U)z#+CYJ4p7jNBcVBxP`&8Iz;R3a2LNk?Fh{9_dj*vZ%(Yiiz5Nhdo2acxGna%MAyvgpj^>QKjLZ^p(-v)*8&Nipm74bdq2q1&WUwN&L$+gJS zYeI*|oz$q%Q!ufQ19ee{{suw@kCK7R%CdR0e2S=9Ynn-nDH$4i_=2)<-h)C>f~7}W zr-eQ8wzqWH3oEM2XmZOf*1@VsQEs;n5F57mVFDYQlob zysUFvMi4KB+kakQFqAd7|ChE_1g_Z6qQ=*0jZ`E1{on#~IMsb5(fc}rWa#Pa+y$$G zKrGqZk)NC~xO7lwta@Bwzj|AUN=e{jXX~)vEeE6Z*M%ypxjf0MDL6r=ZN}^IJ0alv>P+Zifi_6+)5(lTo2&U~+%oCBaUt2&G&4vGY z+H3)akJuz`ov%YhV=uLD?$b|kBtiz3FZCc_@-aUg{6R7k1~cz|*8H5drEL+~=qMOV zZHyRqIw`x17WA@@b|ZW%YC;(8(XrAw=P_qSaeK*bPJ!dOdfi6ctb1h0@x~(4_%xOS3U- zBJ(}d_+@kI3?%rxo6Px;!-L8Gsj9kE`al74u& z;?lP)E=N#Bhb6+gCRwzTl>;Xp^3MjvHvVXB>Rzg$VrD zdJ2c??dQElW~UQ>+|@HwrW2HwEcXF9^r)V&r)Vr7VonbEz+qvZ8d%aCKLSy>Tzn5F z8C5hwg2`$%Dkp<47IaCX!l4CU#YKWgCdQ+FZwy$x#5@rh&jzFdYVT`#s2RTOE*pxB zn-({{s@^j{fIBM%b%njHYXyh1!@HIjGNoWO{E?B~=-vX_?+rPZWJAylILFnMkOdxWK`xJ1Y&7vIRYZXx>Ye3 zYS9c`AQePja>5M~6wYyDY3dG)VBk+d^Ze&zr}}t!==zqe%Y*` zh)@C63+vf}8EPS8iy=sI_;2Iw5r)h*t4y*+Yvo4A7xFZM)!~;Bg@ddH6-XDVUoT9N zgYk;D1{^4bxEIIV%Xq(x>fzl$UxRc7dwZIEG3x5FCkxk=N54^;Bv?KdZ;M_^e|Pcl>h*f(k?nJC0)c+I-M zx5UYent#Z!y0@UCB2ZsShtS{-WBlxS0F%c`%-d--;Y_9hQlu(rHT$`iIxWDUP`2w!30=HPyrFONW zzhi;S7ers3LIq1G|8R}9GGAQgjKw0s_8cOZDs+OgaVtTfk{5Ud;X>{jf;nX$cAI-^ zh!jBW@a=G*st{;?qLY&Q6IB_Dy zU%n9ci8sM9!nCD>JESNTBTI5Wc_ZH|aIDr*16rKpaXl`+q;l_J;kM?!`5JWrRBJo5 zLjc;Lx$oR5;hQ#J^FkcQ!V4nd^WuBLFhL>)wwQAIHzI@Ujfn*s{$tCgfZ&OBk>Oa` z=|*;#C;mc*=X{z`{qGMh%2*qH`rYBza(MA{~fd zl36I4;5Ymk#Rc{S;+UjIvLyqur-6v4*#t#QPOHTdax@Z#HbMp;K#0^Xm|B?@w#o?8 zFIBt)?Lr6hj5istQ=o!lDgi&mw67B*>|R0p>R`=F7tEl^IP2KT61W=^M4I!c%>H9C z^If{KRoN7P(=-R2-5sb{(i?Z(a)d_Y8n;uZLekw{O!9mqWg7N`MsBBb>!ltd>UE@o)Db1);FnbFMJ(rrmtmDChWENcN=k%wAzU6B|4K3hcZmbNV^U}S{3H~G=;HKs@@%2m7r&vl7LWaYdqn&ZX6kY-I=Z7*OSC=j5c*ooE1VuQ9C8(=0hG&;gS z^5FNw_5RSN5;{QGDC+YYNp&v}bySK~aUyW84qU=fm^f+_st78GhAsYeE&kqFj9B2c zD03+l?+f|$CIG3Q#i8W33C3T@Tsd5>dCm$>G?2}(AN=&?4G12Sw$@ae@yREcpI^R^ zNO6BYvhx(_H~RLN!*aFmgAI%mlDINlA(#A z`|hTD?Bj&Mx&=QZfv%FjpvJ*nClbNPtUZxQr=hSj?!ovZkrJ~cW`+@(TKKbj>8?*% zc45R!9_%sXYMl;G(6J*g(lkjEz1xEsVC@{Z+;(U$+wugh_BxtbV6L`TWR3O&n-t&Q zV0`gKNseTpNc`Ssy_za=**$iE2#7L!S<`}v$_bU^fY6_zO6Rl1ERjH&3K(pmO6&d# z?obEGW7?vjJ%saw-j=FpWrSsM*&8Zmd2C=*0Hj1IN*ddWniK-#5mD`a6LZ)!GmI+k z=ZBY3)W4R;uPHUu6QQ0wU6%U?8Y=CwwigH@e#2m8jL^w(xns|#T%6>KR)vbG?5uP2 zK~M@%OGVG#hI-wteEUTe^-Gm#w;fROy%aqU8YVPpVah_1QzNNk^%IZLK9VJ7Aq#Eg zvZ|&rx?}o*_=c8`1nRhC1J%7Y_*FJN3pOD}IM(A8f@Ow%ap7L(&)7PkuSRopDO;X|R6BDUFL){_;cl9SVRw3(kA{hSY2g(Hh17GHjhOa9#w3jEu zefq!06Lf(F1Fmh+qY0Z3!Sr%#7wZDz4D{#MEczh+?r(axUg{f~QhWgOTN(uQYOV57 zBy?-7_KF2IuYe0@vd$xn0k{8xTti##^(skOh<``gzaxp2;vMVWaeAS; zMFLqO^L*~tZoT%-f7-yn@z_w(oqv2>#Lu;UxaeN9ug7RO0$%C;{lajT$nb)0#7ze6`-|8TZRvg=N}{Q* zxFVt*5%a4Pkx4OIxuT%JY;d;M#~g~DLHH_wQ-y8Xj&GivzkM_Co34D5RYaeUdo7}x z%k?B~Huv{@L3rl^Z}A}1YvZrA{b=Y6s+e7K^$s&E1@blYS_<y`fvg*g4cDBsJ|y(~b*JXD;10ZomF7>5|)UvC{r~B+M{O)jG{nYYGOQoQqjk z^;c;d(%G39W1~dr`-&z^ZveRHDCvb52_G9sSPErgL#V_EVtRtydx5a37ghAKl+~T} zwck7FfS%i?vm9uXg&PtQ5ibJ`G?Npwi8zcRnj)I9ai|qfmRAJRZz`k0bI|ec8DNl9 z-pO3Lf$d+n-d~|ou%18FUM~+sew|_58oAmZJIcG=b(HkK-~{3d-&86pSEnZl{D(|_Hm6fDn(w}@dvt^2$@xE!@+5-qHVQXGv*q!2Nmtm| z^>(ko2xnVJoC1*Qp&h7oiXdn*T8|BH%^7q8P6L^c6%;P6Bzab7>Y#@Bi7MxyMEO}^ zkR=LMHibX?GU!-I-;LkUw#r&DV1a5)33p%BbYYz0(tplZ1w-NsWa^+en3$%tQ%Difdd>6#JWY^O&bZ6Cw(ss;?7hmsD!_)JuCT zpBO2l-b0*Hau2eTu%+dE@&beG=09YEaUoqoR~tvG^8u{mUiWy)lGaBsbGwK;sDqvb zgNyM76uP-a9ArbjC93QiEk}XL-0g?9$!H33+X&kAooT@>{Tz+9j;}0 z3Wcvu>sqV3U>1fT^?2_xpkY?gX-_*bxAi<7uGp>x(Na0w!fIbf29bt4x+u>*X&8^>;FEmCSnOnmrb zb9A6Q7E8Klyk>q%p9{%Q=^tV@*_On>AU>o2{J%pWhtI&7W@x z06!0{E^tH_b~?-IZBxc9Tkqg+t;+(U_Ax@o9xfuo-E2#utKKP^-ZNDegDg9VJCP{Y z6*X3^u}T!qf!i%We1-u_K*yRfS4dUyD^LUsWZY`f6L`>-pUm!l!8tS(ZyuXY|0dt0 zF%aG8K`iqnNaUHBrDcUM@peFep8)u{#Z@)t+Uh)EKP}CSzW*M_o{5*woUT8l?PiXS z>XzB*SJtN|3=`B%@ERs6S1x zI6-o?Mi-(89uXsR9<<_UdKg1Lw)2b7&K{U=>`D2pfL}t>nGiX?Qb=y<(`qIYWlc?2 zhZ!jt=rP+=ESp>ai8uFNs2qK}NU9o`mWKW8@EUmkRgJeo%|#w`lf#-^=|w>jSoRy8 zFYD5muq>dzdUs*rTsu3Xt(#I)K-qM9w;xJsyH`f~+{P!Z-w5LIUjcU(@sCEIC}B*H zdsnk|s4hi`r@w>O(xyIuJdXc!y{z3H1Nd*3)IpVZD1fzf%( z*_j|WVf=QT*%Y?gIXsuXs&=!p_iP3*ywv=+en_s&)_uHo@UyJ}v$`4D+WtE=qUjvV zcOmTzN=ugyrIgeM&nfD5uvjpTEiFerK?n)R*+TZxLh)8LKBd#4azrKe{5Bs>Mw2+E z9#+!p0yLfdKBf#_X)SdIkEcFbPEfLASmz!)TVx9Lk1AmLjy756H)D#Oy_Q?h>X6xq zF#KDsk@4))2pwD7OZ{ID_+_MI!dT5I*@ZdFE=Yb>L3#56R#ih7+k6s1PGocPq^xrGy_*p9$<^hS5Yw? z9Ff#+@!Rz&xC6RIzc>4=lbDAzaVxdC;}!hnG$}`a-EM&j?-uF6xtbnB=IPyc-FZk& z8>wH@5ff2w|5e}89o4bfK6onfsIY$Iioo8;^7^;)HKp}})I#^<`}d87w7%_}5TaT} ztI-CHq1HEI|9o&HgJ&yuYUiDdfi`>cc%Dz(AmW_b(`-qitL0kd;I!>^3{zFi><6H% zj_$xT(%Vv#(XEyT%7AgHDQD%!#!!sFV*!*P}uP!0X|*wzj2RNjQ~zogja_c17IGh3n5c&-b+ zk;4+vFS4?SzR_7_)vnB}V{dz(2cjYpVlHKaVG$Suu-)1G-f(iVPHOl@&lheJV;T24 zi>H1(NiYT4yuo~dfb5bA&1-{O278|itMyLqHGTB~2LXRFu;Fle!lNNAZxs4#A=-iy z9@S43p3)HK6M@H#nXWK{UKa*8I=7PHQbu}@n!B2+j@OHpfPXnTcq%fQms&G}CE%*8 zs&T2Q{bei;poHv4SOb#|UYyv#{3)5*O!V57@%aObmUesO!skAPRy zS(cc7X?VNJc%6HLb6s<~poF%#dh^h>_r{FE6f=NKd=#+0CU0lM7iTBerTrM>~}y8|PN zkb^5Cb@(Fo#C?s_FiV1ylPZRhE!H6S!vqz$7Oz$`Ok!?%ZD#J!Ht&0e@3LZbcI$?} zKa(6RGA^>Lv2qz`W+pnMWR(0lQcnkXB?)JDvhWm2BW;Hi9BP?yM*3 z99rIgo$wi2m6kPd zR$`HgL&%Q_Y(n7CAq6Y33&WxuVHp%Ie=C?iIgLbuL7#HQQzk}9MZ!b9r7&b{EQr{<1z6={8 zFysU{qW`saKziNHEyd1P+Ov6{&O0=RTzA^*m}cJBy#eIzGm8W4yZfnwX241Z0#?cg z;gm~*(@GXnAW*@t&b+TtLJ++*15jXHgZQPFFk;K;?HaMLo3)HcOXuXq_NNvfpbXAK zQu}Nt5e~XUL9dNz3lXb_!XCTi%Qrdd;6K}AS3Rm=Ash)4_HorMO}YOTTz)l${{AR+ z?e>d|&;@W&xUjH{7F}t6+v?fZ@o#qG!2u_zy$VR}S|x|+0TXj@O*q5ta1W~WUgp!a z$x(y;!!8x?3ejIHxQuNWX+6?L%aAj4Iri<8$6Y>;pIrhB-ii6Lz2SeyEH~OUiB0pOPVYeSp1#6}w&dy%-?7o-DsDW(fXTowK2uBS;WpCMAhvV4Gjq zHe9eW4z{k|sTXvxcp z!ZINNDxzW3lq93%LGw%YqT*xs@-kPPpAD`L6W2JDwiTzlYH6IPpfz$>Q&Ubk zNt4Q+)wg%La@Nzx=_zyi#vXBdzuh(P3Y&Yvo1n#C`bbtESj1De>)#Q>MaMk*F*?y7 zR)ZxXVPlAyxDz1+-a-Fk;73az`nn)0EN^YA-#3yhyv)ZRhQx<%&z^_7)DPF>J|o`Z zoeMfbU&lDF^Is&iA8T}OfNp+nnW%B9$7Ll?I0!xy2i=a+4m^)1S593$0Gogbxu0)3 zGdQ&&iQ)U0_V~uVIe8#`od>4>vhRETtIS%q@%@X$ca{Iw^X;qfza3dP;mZz{D63mP zA7=LpiVLsCLzW~pyrVR*H0 z?pmiawr9JGWVyrcOS=}l>UcTF{+W}*r`_J~7H?hL3e0?JytB_7bDllZv`Q^kHup~D zx$~aAzH0Wm{m=LRVZZLbv+Y!ymKv|@@t^AFo*XiK{wV10#~weLUI-?^Xd!LF0y zM#WcB?#!CKdEPEo->kOo>(Rq^Zn=K_4m#DbH#^wSM5>`xz9|3 zi)PCx8Q+_n`tI5to1HH>qpYJmy8M!EPs~kGuln;Nah*X>QZR#OO^8fx>|2G0`@H{6 z-+pb+;r@SLjh8*~f2MAnXY%u@sodW$l2W&3d31Uv6~E-u>$SdqQ8^+i{^SM`dG2%G zvM!OeQ$K!RaD?Zuwd6yt<)`0%Q)pP(uXs}OPr)hI7EP{7&B&JBA**J++VS`8a)~)p z`UDDAZ0nlV$9GC9>xB17lMYwInRCnQKN#`m>bC5Txf?KP|30M`uR8Di|8?hJh`B@k z!vhzYL#|B!{KM2=X@bq>Cz8=iPu`BQj^0`PEVrbr^uy)r@6+6G<~_dG_{w?8l_{SN zeeGAAVDt5-eb4mRRo&0}t}S@izU;||tMjh5_1ulv)xGD6EHR({>}7beJmurTYg65(f6diZadTrVc>H9u#H1<5WZ&;Q@n`mb z`HK$)_Xe^2p27S@&m`xlppmdq=F5zSYp>=5TPo*{P3nE3_Wahj#h$&#?f**u%yjm= za(DmXpmqlD(sPsiqQkA%ubJiS9?tH{ZdL?LFiNHO|DV==zUkKix4fBkYcD>pY`qN3 z`rhv<-y0e|4vySbZrdOK)4OW=^#`|wEzQ*DZ@;duXl*z1t*GjityPmu(&rjX+-_EL z)c^UP-Z?EIcDMIV?9cnR*4>0pTSeb=Ze}&t&;6~%l|L4}mJvMfCG%y;jF9ay2e;4v z+i`xa^oF^b7N^Z_2oz?|eWP>x+ziKgJL)ohIST^|RotqTGJJD+b98QcIEC1}{FvFG zqHZ`_x82;h?1F^Aq;u=|y87i3Ledyz-|+zp#=~n%4eLHc2rYhW84>FQTp_q}qo>I> z(~av=gbODcK2b?ql$lpFd2`R7M!mJ&nXHp<)TNjw7r8CqYSp`W^wlF@pju%On}5xcS+_PN`DL72 z8qcD=n`g7sG*rG^+`-4cc<<`TTUD!P7?r3b zuHrZqCgvFZZpq3;YoGjceZMiGTtA8NaPcH|&+S=ns(QM;9=-eguW6O@zG@Bu3Gsq1 z&ItCl1A3{}H@@?g{eHKm=0l?)&+oeCB(Y}a#F}bGT zt7kX1-?p!qYTDj?cER3+_{ytId6^kMXJ$TanCNJz^f;w$+1!MeNe2JKzIFN@^5n2^ z<@G(!F*_#ufBKtPMWuwAbF~ruSNHR0{*L`Ti(|Lp?H==j&ufBBu1I^ot9521SNWXd1iv=ck>8s~rZd(ZeJ#Y8<-0j|7e@O1TaS?83{6yVLsB*K8}OdGILplSh-79fD0 zaKpu*0Om3>NHA=@baDNB!5fUGASjJv`3W@_EF`TRE+@fpm=fNZcT!eHpBILPLQ zb6z26KIYju$mR!Pm=8Wl2icPBSmU$pK*z&8@pTWnC$OEj1G5Aa7){tML7cvWY+bY& z#JZ-16Rv@*{recZb*S5rk*&K0T<;H!3}~2v{e;+*jBFi$ryAY0cUfwH>*+3-JeEy0GvXc;d|!!b7tAREpg2{jzJbpY9927@P)!yIlf-d^{S b^B<7bo&__R6|{$dfgK1pGchn+as%-I@;aQS literal 0 HcmV?d00001 diff --git a/AllTranslationPackReleases/v1.0.3/Sodium-Extra&BSVSBTranslationPack.zip b/AllTranslationPackReleases/v1.0.3/Sodium-Extra&BSVSBTranslationPack.zip new file mode 100644 index 0000000000000000000000000000000000000000..5f47c6801eb836802370aea07855aa9825a3e1e4 GIT binary patch literal 17601 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 literal 0 HcmV?d00001 diff --git a/AllTranslationPackReleases/v1.0.3/SodiumTranslationPack.zip b/AllTranslationPackReleases/v1.0.3/SodiumTranslationPack.zip new file mode 100644 index 0000000000000000000000000000000000000000..686657aa7f75ba75784a0d4dbb6c4e4384e4d44b GIT binary patch literal 18580 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 literal 0 HcmV?d00001 diff --git a/BSVSB&Sodium&Sodium-ExtraTranslationPack/assets/sodium-extra/lang/en_us.json b/BSVSB&Sodium&Sodium-ExtraTranslationPack/assets/sodium-extra/lang/en_us.json index 6cc6fff..97529fe 100644 --- a/BSVSB&Sodium&Sodium-ExtraTranslationPack/assets/sodium-extra/lang/en_us.json +++ b/BSVSB&Sodium&Sodium-ExtraTranslationPack/assets/sodium-extra/lang/en_us.json @@ -2,10 +2,13 @@ "sodium-extra.option.animate_fire.tooltip": "If enabled, fire animations are processed.", "sodium-extra.option.animate_lava.tooltip": "If enabled, lava animations are processed.", "sodium-extra.option.animate_portal.tooltip": "If enabled, portal animations are processed.", + "sodium-extra.option.animate_sculk_sensor.tooltip": "If enabled, sculk sensor animations are processed.", "sodium-extra.option.animate_water.tooltip": "If enabled, water animations are processed.", "sodium-extra.option.animations": "Animations", "sodium-extra.option.animations_all.tooltip": "If enabled, animations are processed.", "sodium-extra.option.armor_stands.tooltip": "If enabled, armor stands are rendered.", + "sodium-extra.option.beacon_beam": "Beacon Beam", + "sodium-extra.option.beacon_beam.tooltip": "If enabled, beacon beams are processed.", "sodium-extra.option.biome_colors": "Biome Colors", "sodium-extra.option.biome_colors.tooltip": "If enabled, biome colors are changed based on the biome.", "sodium-extra.option.block_animations": "Block Animations", @@ -25,8 +28,6 @@ "sodium-extra.option.fireworks.tooltip": "If enabled, fireworks particles are processed.", "sodium-extra.option.fog": "Fog", "sodium-extra.option.fog.tooltip": "Adjusts the fog effect distance on the terrain. \n0 - use vanilla fog settings\n1-32 - set fog distance in chunks\n33 - max fog distance (essentially disables fog)", - "sodium-extra.option.gl_debug_verbosity": "OpenGL Debug Output", - "sodium-extra.option.gl_debug_verbosity.tooltip": "Debug Output is an OpenGL feature that makes debugging and optimizing OpenGL applications easier. Briefly, this feature provides a method for the driver to provide textual message information back to the application.\nModifying this option will require a game restart.", "sodium-extra.option.instant_sneak": "Instant Sneak", "sodium-extra.option.instant_sneak.tooltip": "If enabled, the camera will not lerp upon sneaking.", "sodium-extra.option.item_frames.tooltip": "If enabled, item frames are rendered.", @@ -77,6 +78,7 @@ "sodium-extra.overlay.coordinates": "X: %s, Y: %s, Z: %s", "sodium-extra.overlay.fps": "%s FPS", "sodium-extra.overlay.fps_extended": "(max. %s / avg. %s / min. %s)", + "sodium-extra.overlay.light_updates": "Light updates disabled", "sodium-extra.suggestRSO.header": "Suggestion: Install Reese's Sodium Options", "sodium-extra.suggestRSO.message": "It is highly recommended you install Reese's Sodium Options alongside Sodium Extra. Due to the growing amount of features, it no longer fits properly on Sodium's video options." } \ No newline at end of file diff --git a/BSVSB&Sodium&Sodium-ExtraTranslationPack/assets/sodium-extra/lang/zh_cn.json b/BSVSB&Sodium&Sodium-ExtraTranslationPack/assets/sodium-extra/lang/zh_cn.json index f25bc97..40039de 100644 --- a/BSVSB&Sodium&Sodium-ExtraTranslationPack/assets/sodium-extra/lang/zh_cn.json +++ b/BSVSB&Sodium&Sodium-ExtraTranslationPack/assets/sodium-extra/lang/zh_cn.json @@ -2,10 +2,13 @@ "sodium-extra.option.animate_fire.tooltip": "开启或关闭火焰动画", "sodium-extra.option.animate_lava.tooltip": "开启或关闭岩浆动画", "sodium-extra.option.animate_portal.tooltip": "开启或关闭传送门动画", + "sodium-extra.option.animate_sculk_sensor.tooltip": "开启或关闭潜声传感器动画", "sodium-extra.option.animate_water.tooltip": "开启或关闭水面动画", "sodium-extra.option.animations": "动画", "sodium-extra.option.animations_all.tooltip": "开启或关闭全部动画", "sodium-extra.option.armor_stands.tooltip": "开启或关闭显示盔甲架", + "sodium-extra.option.beacon_beam": "信标光束", + "sodium-extra.option.beacon_beam.tooltip": "如果启用,则处理信标光束。", "sodium-extra.option.biome_colors": "群系颜色", "sodium-extra.option.biome_colors.tooltip": "生物群系颜色根据生物群系变化", "sodium-extra.option.block_animations": "方块动画", @@ -24,9 +27,7 @@ "sodium-extra.option.extras": "其他", "sodium-extra.option.fireworks.tooltip": "开启或关闭烟花粒子效果", "sodium-extra.option.fog": "迷雾", - "sodium-extra.option.fog.tooltip": "设置地形开始显示迷雾效果的距离.\n0 - 使用原版的迷雾设置\n1-32 - 以方块为单位设置迷雾距离\n33 - 最大迷雾距离(基本上禁用迷雾)", - "sodium-extra.option.gl_debug_verbosity": "OpenGL 调试输出", - "sodium-extra.option.gl_debug_verbosity.tooltip": "调试输出是 OpenGL 的一项功能,它使调试和优化 OpenGL 应用程序更加容易。简而言之,此功能为驱动程序提供了一种将文本消息信息返回给应用程序的方法。\n修改此选项将需要重新启动游戏。", + "sodium-extra.option.fog.tooltip": "设置地形开始显示迷雾效果的距离。\n0 - 使用原版的迷雾设置\n1-32 - 以方块为单位设置迷雾距离\n33 - 最大迷雾距离(基本上禁用迷雾)", "sodium-extra.option.instant_sneak": "直接潜行", "sodium-extra.option.instant_sneak.tooltip": "潜行时视角直接下移而不是缓慢地", "sodium-extra.option.item_frames.tooltip": "开启或关闭显示物品展示框", @@ -49,7 +50,7 @@ "sodium-extra.option.rain_splash.tooltip": "开启或关闭雨滴粒子效果", "sodium-extra.option.redstone.tooltip": "开启或关闭红石粒子效果", "sodium-extra.option.reduce_resolution_on_mac": "在 macOS 上降低分辨率", - "sodium-extra.option.reduce_resolution_on_mac.tooltip": "在 Retina Displays(视网膜显示器) 上使用一半的分辨率,能大幅提高在 macOS 上的性能。\n更改此选项后需要重新启动游戏。", + "sodium-extra.option.reduce_resolution_on_mac.tooltip": "在 Retina Displays 上使用一半的分辨率,能大幅提高在 macOS 上的性能。\n更改此选项后需要重新启动游戏。", "sodium-extra.option.render": "显示", "sodium-extra.option.resolution.tooltip": "设置游戏的分辨率", "sodium-extra.option.show_coordinates": "显示坐标", @@ -65,18 +66,19 @@ "sodium-extra.option.smoke": "烟雾粒子", "sodium-extra.option.smoke.tooltip": "开启或关闭烟雾粒子效果效果", "sodium-extra.option.stars": "星星", - "sodium-extra.option.stars.tooltip": "开启或关闭星星渲染.", + "sodium-extra.option.stars.tooltip": "开启或关闭星星渲染", "sodium-extra.option.sun_moon": "太阳和月亮", - "sodium-extra.option.sun_moon.tooltip": "开启或关闭太阳和月亮的渲染.", + "sodium-extra.option.sun_moon.tooltip": "开启或关闭太阳和月亮的渲染", "sodium-extra.option.toasts": "弹窗提示", "sodium-extra.option.toasts.tooltip": "显示成就和合成配方的弹窗提示", "sodium-extra.option.use_fast_random": "快速随机材质", - "sodium-extra.option.use_fast_random.tooltip": "启用后, 将使用快速随机函数来渲染方块.\n与原版相比, 这会影响随机旋转纹理的旋转方向.", + "sodium-extra.option.use_fast_random.tooltip": "启用后, 将使用快速随机函数来渲染方块。\n与原版相比, 这会影响随机旋转纹理的旋转方向。", "sodium-extra.option.villagers.tooltip": "开启或关闭村民粒子效果", "sodium-extra.option.water.tooltip": "开启或关闭水面粒子效果", "sodium-extra.overlay.coordinates": "X: %s, Y: %s, Z: %s", "sodium-extra.overlay.fps": "%s FPS", "sodium-extra.overlay.fps_extended": "(最大值: %s / 平均值: %s / 最小值: %s)", - "sodium-extra.suggestRSO.header": "建议:安装 Reese's Sodium Options", + "sodium-extra.overlay.light_updates": "灯光更新已禁用", + "sodium-extra.suggestRSO.header": "建议: 安装Reese's Sodium Options", "sodium-extra.suggestRSO.message": "强烈建议您在安装Sodium Extra的同时安装Reese's Sodium Options。由于越来越多的功能,它不再适合Sodium的视频设置。" } \ No newline at end of file diff --git a/BSVSB&Sodium&Sodium-ExtraTranslationPack/assets/sodium/lang/en_us.json b/BSVSB&Sodium&Sodium-ExtraTranslationPack/assets/sodium/lang/en_us.json index cd84b18..89a1477 100644 --- a/BSVSB&Sodium&Sodium-ExtraTranslationPack/assets/sodium/lang/en_us.json +++ b/BSVSB&Sodium&Sodium-ExtraTranslationPack/assets/sodium/lang/en_us.json @@ -51,7 +51,7 @@ "sodium.options.enable_memory_tracing.tooltip": "Debugging feature. If enabled, stack traces will be collected alongside memory allocations to help improve diagnostic information when memory leaks are detected.", "sodium.options.performance_impact_string": "Performance Impact: %s", "sodium.options.use_persistent_mapping.name": "Use Persistent Mapping", - "sodium.options.use_persistent_mapping.tooltip": "If enabled, a small amount of memory will be persistently mapped as a staging buffer for chunk uploading, helping to reduce CPU overhead and frame time instability when loading or updating chunks.\n\nRequires OpenGL 4.4 or ARB_buffer_storage.", + "sodium.options.use_persistent_mapping.tooltip": "If enabled, a small amount of memory will be persistently mapped for speeding up chunk updates and entity rendering.\n\nRequires OpenGL 4.4 or ARB_buffer_storage.", "sodium.options.chunk_memory_allocator.name": "Chunk Memory Allocator", "sodium.options.chunk_memory_allocator.tooltip": "Selects the memory allocator that will be used for chunk rendering.\n- ASYNC: Fastest option, works well with most modern graphics drivers.\n- SWAP: Fallback option for older graphics drivers. May increase memory usage significantly.", "sodium.options.chunk_memory_allocator.async": "Async", @@ -62,5 +62,5 @@ "sodium.options.always_defer_chunk_updates.tooltip": "If enabled, rendering will never wait for chunk updates to finish, even if they are important. This can greatly improve frame rates in some scenarios, but it may create significant visual lag in the world.", "sodium.options.buttons.undo": "Undo", "sodium.options.buttons.apply": "Apply", - "sodium.options.buttons.donate": "Buy us a coffee!" + "sodium.options.buttons.donate": "Buy coffee for JellySquid!" } \ No newline at end of file diff --git a/BSVSB&Sodium&Sodium-ExtraTranslationPack/assets/sodium/lang/zh_cn.json b/BSVSB&Sodium&Sodium-ExtraTranslationPack/assets/sodium/lang/zh_cn.json index b181e3c..e8d5973 100644 --- a/BSVSB&Sodium&Sodium-ExtraTranslationPack/assets/sodium/lang/zh_cn.json +++ b/BSVSB&Sodium&Sodium-ExtraTranslationPack/assets/sodium/lang/zh_cn.json @@ -2,65 +2,65 @@ "sodium.option_impact.low": "低", "sodium.option_impact.medium": "中", "sodium.option_impact.high": "高", - "sodium.option_impact.extreme": "极高", "sodium.option_impact.varies": "可变(暂译)", + "sodium.options.pages.general": "通用", "sodium.options.pages.quality": "品质", "sodium.options.pages.performance": "性能", "sodium.options.pages.advanced": "高级", "sodium.options.view_distance.tooltip": "渲染距离控制地形应被渲染至多远。更低的距离意味着更少的地形可见,也就有利于提升帧率。", - "sodium.options.simulation_distance.tooltip": "模拟距离控制将加载和勾选地形和实体的距离。较短的距离可以减少内部服务器的负载,并可以提高帧率。", - "sodium.options.brightness.tooltip": "控制游戏的亮度(gamma)", + "sodium.options.simulation_distance.tooltip": "模拟距离控制将加载和勾选地形和实体的距离。较短的距离可以减少内部服务器的负载,并可以提高帧速率。", + "sodium.options.brightness.tooltip": "控制游戏的亮度(gamma)。", "sodium.options.gui_scale.tooltip": "设置游戏界面大小, 如果设置为“自动”,则将使用最大的比例", "sodium.options.fullscreen.tooltip": "如果启用,游戏将全屏显示(如果支持)。", "sodium.options.v_sync.tooltip": "如果启用该项,游戏的帧率将与显示器的刷新率同步。这会将整体输入延迟作为牺牲以获得更流畅的体验。如果您的电脑运行速度缓慢,此选项可能会降低性能。", "sodium.options.fps_limit.tooltip": "限制最大帧率。启用后,此选项会限制游戏渲染,因此开启此选项有利于节省电池寿命或多任务处理。如果启用垂直同步,此选项会被自动忽略,除非该值低于显示器的刷新率。", - "sodium.options.view_bobbing.tooltip": "启用后,玩家移动时的视角将会摇晃摆动。禁用该选项可缓解3D眩晕症症状。", + "sodium.options.view_bobbing.tooltip": "启用后,玩家移动时的视角将会摇晃摆动。禁用该选项可缓解晕动症症状。", "sodium.options.attack_indicator.tooltip": "攻击指示器:控制攻击冷却条显示在屏幕上的位置。", "sodium.options.autosave_indicator.tooltip": "如果启用,当游戏将世界保存到磁盘时会显示一个指示器。", "sodium.options.graphics_quality.tooltip": "默认图像品质控制一些原版选项或旧选项,且对于Mod兼容性是必要的。若下方的选项保留为“默认”,则将会使用此选项的品质。", "sodium.options.clouds_quality.tooltip": "控制云在空中的渲染品质。", "sodium.options.weather_quality.tooltip": "控制雨、雪的渲染品质。", - "sodium.options.leaves_quality.name": "树叶渲染品质", - "sodium.options.leaves_quality.tooltip": "控制叶子的渲染品质。", - "sodium.options.particle_quality.name": "粒子渲染品质", + "sodium.options.leaves_quality.name": "树叶质量", + "sodium.options.leaves_quality.tooltip": "控制树叶的渲染品质。", + "sodium.options.particle_quality.name": "粒子品质", "sodium.options.particle_quality.tooltip": "控制每次可以在屏幕上出现的粒子的最大数量。", - "sodium.options.smooth_lighting.tooltip": "控制平滑光照效果的质量。\n\n关 - 没有光滑的光照效果\n低 - 只有方块平滑光照\n高(新!) - 平滑的方块和实体光照", - "sodium.options.biome_blend.value": "%s 个方块", + "sodium.options.smooth_lighting.tooltip": "控制块是否将被平滑地照亮和着色。这会略微增加重建块所需的时间,但不会影响帧速率。", + "sodium.options.biome_blend.value": "%s 方块", "sodium.options.biome_blend.tooltip": "控制生物群系之间方块颜色的采样范围。较高的值会极大地增加渲染区块所需的时间,但带来的画质增加甚微。", "sodium.options.entity_distance.tooltip": "控制实体的显示距离。较高的值会以牺牲帧率为代价增加渲染距离。", "sodium.options.entity_shadows.tooltip": "启用后,在生物和其他实体下面渲染简单的阴影。", "sodium.options.vignette.name": "晕影", "sodium.options.vignette.tooltip": "启用后,屏幕四角处会轻微变暗。除非设备GPU的像素填充率过低,否则基本不影响帧率。", - "sodium.options.mipmap_levels.tooltip": "控制方块模型材质的多级渐远纹理(Mipmap)的数量。较高的值可使远处的物体获得更好的渲染效果,但在渲染很多动态材质时可能产生严重的性能下降。", + "sodium.options.mipmap_levels.tooltip": "控制将用于块模型纹理的 mipmap 的数量。较高的值可以更好地渲染远处的块,但可能会对许多动画纹理的性能产生不利影响。", "sodium.options.use_block_face_culling.name": "使用方块面剔除", - "sodium.options.use_block_face_culling.tooltip": "如果启用,则仅对面向摄影机的方块的侧面进行渲染。这可以在渲染过程的早期消除大量块面,节省GPU上的内存带宽和时间. 某些资源包可能有此选项的问题,因此,如果在方块中看到洞,请尝试禁用它.", + "sodium.options.use_block_face_culling.tooltip": "如果启用,只有可视的方块的面将被提交用于渲染。这可以在渲染过程的早期消除大量方块面,从而节省 GPU 上的内存带宽和时间。某些资源包可能存在此选项的问题,因此如果您看到方块中有洞,请尝试禁用它。", "sodium.options.use_fog_occlusion.name": "启用迷雾遮挡", - "sodium.options.use_fog_occlusion.tooltip": "如果启用,确定被雾效果完全隐藏的块将不会被渲染,有助于提高性能。当雾效果较重时(例如在水下),改进可能会更加显着,但在某些情况下可能会导致天空和雾之间出现不良的视觉伪影。", + "sodium.options.use_fog_occlusion.tooltip": "启用后,将在渲染时跳过一些被迷雾完全隐藏的区块。这通常会适当降低每帧渲染的区块数量,尤其是当迷雾较浓的时候(即水下)。", "sodium.options.use_entity_culling.name": "启用实体剔除", - "sodium.options.use_entity_culling.tooltip": "如果启用,则在渲染期间将跳过确定不在任何可见区块中的实体。这可以通过避免渲染位于地下或墙后的实体来帮助提高性能。", + "sodium.options.use_entity_culling.tooltip": "启用后,将在尝试渲染实体之前执行第二次剔除。这一额外流程将会考虑到当前可见区块的范围,然后剔除不在可见区块范围内的实体。", "sodium.options.use_particle_culling.name": "启用粒子剔除", "sodium.options.use_particle_culling.tooltip": "启用后,将仅渲染可见的粒子。当周围有许多粒子时,这可以显著地提高帧率。", - "sodium.options.animate_only_visible_textures.name": "仅渲染可见纹理动画", + "sodium.options.animate_only_visible_textures.name": "仅渲染可见的动态材质", "sodium.options.animate_only_visible_textures.tooltip": "启用后,只会更新可见的动态材质。这可以大大提高某些硬件下的帧率。如果遇到某些材质无动画的问题,请禁用此选项。", "sodium.options.cpu_render_ahead_limit.name": "CPU 提前渲染限制", - "sodium.options.cpu_render_ahead_limit.tooltip": "指定 CPU 可以在 GPU 上等待完成渲染的最大帧数。 非常低或高的值可能会导致帧速率不稳定。", + "sodium.options.cpu_render_ahead_limit.tooltip": "指定 CPU 可以在 GPU 上等待完成渲染的最大帧数。非常低或高的值可能会导致帧速率不稳定。", "sodium.options.cpu_render_ahead_limit.value": "%s 帧", "sodium.options.allow_direct_memory_access.name": "允许直接内存访问", - "sodium.options.allow_direct_memory_access.tooltip": "如果启用,一些关键代码路径将允许使用直接内存访问来提高性能. 这通常会大大减少区块和实体呈现的CPU开销,但会使诊断某些错误和崩溃变得更加困难。你应该禁用这个,如果你已经被要求或以其他方式知道你在做什么.", + "sodium.options.allow_direct_memory_access.tooltip": "如果启用,将允许一些关键代码路径使用直接内存访问来提高性能。这通常会大大降低块和实体渲染的 CPU 开销,但会使诊断某些错误和崩溃变得更加困难。只有当您被要求或知道您在做什么时,您才应该禁用此功能。", "sodium.options.enable_memory_tracing.name": "启用内存跟踪", - "sodium.options.enable_memory_tracing.tooltip": "调试功能. 如果启用,堆栈跟踪将与内存分配一起收集,以帮助在检测到内存泄漏时改进诊断信息.", + "sodium.options.enable_memory_tracing.tooltip": "调试功能。如果启用,堆栈跟踪将与内存分配一起收集,以在检测到内存泄漏时帮助改进诊断信息。", "sodium.options.performance_impact_string": "性能影响:%s", "sodium.options.use_persistent_mapping.name": "使用持久映射", - "sodium.options.use_persistent_mapping.tooltip": "如果启用,少量的内存将被持久地映射为区块上传的暂存缓冲区,有助于减少加载或更新区块时的CPU负载和帧数不稳定。\n\n需要OpenGL 4.4或ARB_buffer_storage拓展。", + "sodium.options.use_persistent_mapping.tooltip": "如果启用,少量内存将永久映射为块上传的暂存缓冲区,有助于减少加载或更新块时的 CPU 开销和帧时间不稳定性。\n\n需要 OpenGL 4.4 或 ARB_buffer_storage。", "sodium.options.chunk_memory_allocator.name": "区块内存分配器", - "sodium.options.chunk_memory_allocator.tooltip": "选择将用于区块渲染的内存分配器。\n- 异步(ASYNC):最快的选项,适用于大多数现代图形驱动程序。\n- 交换(SWAP):兼容旧图形驱动程序的选项。可能会显著增加内存使用。", + "sodium.options.chunk_memory_allocator.tooltip": "选择将用于区块渲染的内存分配器。\n- 异步(ASYNC): 最快的选项,适用于大多数现代图形驱动程序。\n- 交换(SWAP): 旧图形驱动程序的后备选项。 可能会显着增加内存使用量。", "sodium.options.chunk_memory_allocator.async": "异步", "sodium.options.chunk_memory_allocator.swap": "交换", "sodium.options.chunk_update_threads.name": "区块更新线程", - "sodium.options.chunk_update_threads.tooltip": "指定用于区块构建的线程数。 使用更多线程可以加快区块加载和更新速度,但可能会对帧数产生负面影响。", + "sodium.options.chunk_update_threads.tooltip": "指定用于区块构建的线程数。 使用更多线程可以加快区块加载和更新速度,但可能会对帧时间产生负面影响。", "sodium.options.always_defer_chunk_updates.name": "始终推迟区块更新", "sodium.options.always_defer_chunk_updates.tooltip": "如果启用,渲染将永远不会等待区块更新完成,即使它们很重要。 这可以在某些情况下大大提高帧速率,但它可能会在世界上造成明显的视觉滞后。", "sodium.options.buttons.undo": "撤销", "sodium.options.buttons.apply": "应用", - "sodium.options.buttons.donate": "赞助我们! " + "sodium.options.buttons.donate": "赞助JellySquid!" } \ No newline at end of file diff --git a/Magnesium&BMVSBTranslationPack/pack.mcmeta b/Magnesium&BMVSBTranslationPack/pack.mcmeta deleted file mode 100644 index f139bc1..0000000 --- a/Magnesium&BMVSBTranslationPack/pack.mcmeta +++ /dev/null @@ -1,6 +0,0 @@ -{ - "pack": { - "pack_format": 8, - "description": "Magnesium & BMVSB 汉化资源包" - } -} \ No newline at end of file diff --git a/MagnesiumTranslationPack/pack.mcmeta b/MagnesiumTranslationPack/pack.mcmeta deleted file mode 100644 index 837fe85..0000000 --- a/MagnesiumTranslationPack/pack.mcmeta +++ /dev/null @@ -1,6 +0,0 @@ -{ - "pack": { - "pack_format": 8, - "description": "Magnesium 汉化资源包" - } -} \ No newline at end of file diff --git a/Magnesium&BMVSBTranslationPack/assets/bmvsb/lang/en_us.json b/MgRb&BMVSBTranslationPack/assets/bmvsb/lang/en_us.json similarity index 100% rename from Magnesium&BMVSBTranslationPack/assets/bmvsb/lang/en_us.json rename to MgRb&BMVSBTranslationPack/assets/bmvsb/lang/en_us.json diff --git a/Magnesium&BMVSBTranslationPack/assets/bmvsb/lang/zh_cn.json b/MgRb&BMVSBTranslationPack/assets/bmvsb/lang/zh_cn.json similarity index 100% rename from Magnesium&BMVSBTranslationPack/assets/bmvsb/lang/zh_cn.json rename to MgRb&BMVSBTranslationPack/assets/bmvsb/lang/zh_cn.json diff --git a/RubidiumTranslationPack/assets/sodium/lang/en_us.json b/MgRb&BMVSBTranslationPack/assets/sodium/lang/en_us.json similarity index 100% rename from RubidiumTranslationPack/assets/sodium/lang/en_us.json rename to MgRb&BMVSBTranslationPack/assets/sodium/lang/en_us.json diff --git a/Magnesium&BMVSBTranslationPack/assets/sodium/lang/zh_cn.json b/MgRb&BMVSBTranslationPack/assets/sodium/lang/zh_cn.json similarity index 67% rename from Magnesium&BMVSBTranslationPack/assets/sodium/lang/zh_cn.json rename to MgRb&BMVSBTranslationPack/assets/sodium/lang/zh_cn.json index 93be529..e8d5973 100644 --- a/Magnesium&BMVSBTranslationPack/assets/sodium/lang/zh_cn.json +++ b/MgRb&BMVSBTranslationPack/assets/sodium/lang/zh_cn.json @@ -18,25 +18,22 @@ "sodium.options.attack_indicator.tooltip": "攻击指示器:控制攻击冷却条显示在屏幕上的位置。", "sodium.options.autosave_indicator.tooltip": "如果启用,当游戏将世界保存到磁盘时会显示一个指示器。", "sodium.options.graphics_quality.tooltip": "默认图像品质控制一些原版选项或旧选项,且对于Mod兼容性是必要的。若下方的选项保留为“默认”,则将会使用此选项的品质。", - "sodium.options.clouds_quality.name": "云的品质", "sodium.options.clouds_quality.tooltip": "控制云在空中的渲染品质。", - "sodium.options.weather_quality.name": "天气品质", "sodium.options.weather_quality.tooltip": "控制雨、雪的渲染品质。", + "sodium.options.leaves_quality.name": "树叶质量", + "sodium.options.leaves_quality.tooltip": "控制树叶的渲染品质。", "sodium.options.particle_quality.name": "粒子品质", "sodium.options.particle_quality.tooltip": "控制每次可以在屏幕上出现的粒子的最大数量。", - "sodium.options.smooth_lighting.tooltip": "控制平滑光照效果的质量。\n\n关 - 没有光滑的光照效果\n低 - 只有方块平滑光照\n高(新!) - 平滑的方块和实体光照", + "sodium.options.smooth_lighting.tooltip": "控制块是否将被平滑地照亮和着色。这会略微增加重建块所需的时间,但不会影响帧速率。", + "sodium.options.biome_blend.value": "%s 方块", "sodium.options.biome_blend.tooltip": "控制生物群系之间方块颜色的采样范围。较高的值会极大地增加渲染区块所需的时间,但带来的画质增加甚微。", "sodium.options.entity_distance.tooltip": "控制实体的显示距离。较高的值会以牺牲帧率为代价增加渲染距离。", "sodium.options.entity_shadows.tooltip": "启用后,在生物和其他实体下面渲染简单的阴影。", "sodium.options.vignette.name": "晕影", "sodium.options.vignette.tooltip": "启用后,屏幕四角处会轻微变暗。除非设备GPU的像素填充率过低,否则基本不影响帧率。", - "sodium.options.mipmap_levels.tooltip": "控制方块模型材质的多级渐远纹理(Mipmap)的数量。较高的值可使远处的物体获得更好的渲染效果,但在渲染很多动态材质时可能产生严重的性能下降。", - "sodium.options.chunk_renderer.name": "区块渲染器", - "sodium.options.chunk_renderer.tooltip": "现代版本的 OpenGL 提供了可用于在渲染区块时大大减少驱动程序开销的功能。您应该使用钠允许的最新功能以获得最佳性能。 如果您遇到区块渲染问题或驱动程序崩溃,请尝试使用较旧(并且可能更稳定)的功能。", - "sodium.options.use_chunk_face_culling.name": "使用区块面剔除", - "sodium.options.use_chunk_face_culling.tooltip": "如果启用,将在 CPU 上执行额外的剔除过程以确定区块网格的哪些平面是可见的。 这可以在渲染过程的早期消除大量区块面,从而节省 GPU 上的内存带宽和时间。", - "sodium.options.use_compact_vertex_format.name": "使用紧凑顶点格式", - "sodium.options.use_compact_vertex_format.tooltip": "如果启用,更紧凑的顶点格式将用于限制顶点属性精度的区块网格。这种格式将减少大约 40% 的图形内存使用和带宽要求,但在某些边缘情况下可能会导致 z-fightingflickering 纹理问题。", + "sodium.options.mipmap_levels.tooltip": "控制将用于块模型纹理的 mipmap 的数量。较高的值可以更好地渲染远处的块,但可能会对许多动画纹理的性能产生不利影响。", + "sodium.options.use_block_face_culling.name": "使用方块面剔除", + "sodium.options.use_block_face_culling.tooltip": "如果启用,只有可视的方块的面将被提交用于渲染。这可以在渲染过程的早期消除大量方块面,从而节省 GPU 上的内存带宽和时间。某些资源包可能存在此选项的问题,因此如果您看到方块中有洞,请尝试禁用它。", "sodium.options.use_fog_occlusion.name": "启用迷雾遮挡", "sodium.options.use_fog_occlusion.tooltip": "启用后,将在渲染时跳过一些被迷雾完全隐藏的区块。这通常会适当降低每帧渲染的区块数量,尤其是当迷雾较浓的时候(即水下)。", "sodium.options.use_entity_culling.name": "启用实体剔除", @@ -45,15 +42,18 @@ "sodium.options.use_particle_culling.tooltip": "启用后,将仅渲染可见的粒子。当周围有许多粒子时,这可以显著地提高帧率。", "sodium.options.animate_only_visible_textures.name": "仅渲染可见的动态材质", "sodium.options.animate_only_visible_textures.tooltip": "启用后,只会更新可见的动态材质。这可以大大提高某些硬件下的帧率。如果遇到某些材质无动画的问题,请禁用此选项。", - "sodium.options.use_memory_intrinsics.name": "使用内存内部函数", - "sodium.options.use_memory_intrinsics.tooltip": "如果启用,将使用特殊的内在函数来加速某些顶点受限场景中的客户端内存复制,例如粒子和文本渲染。此选项仅用于调试目的,除非您知道自己在做什么,否则应保持启用状态。", - "sodium.options.disable_driver_blacklist.name": "禁用驱动程序黑名单", - "sodium.options.disable_driver_blacklist.tooltip": "如果选中,Sodium 将忽略内置驱动程序黑名单并启用已知会因您的系统配置而损坏的选项。 这可能会导致严重的问题,除非您确实更了解,否则不应开启。更改此选项后,必须保存、关闭和重新打开设置屏幕,才能显示以前隐藏的选项。", + "sodium.options.cpu_render_ahead_limit.name": "CPU 提前渲染限制", + "sodium.options.cpu_render_ahead_limit.tooltip": "指定 CPU 可以在 GPU 上等待完成渲染的最大帧数。非常低或高的值可能会导致帧速率不稳定。", + "sodium.options.cpu_render_ahead_limit.value": "%s 帧", + "sodium.options.allow_direct_memory_access.name": "允许直接内存访问", + "sodium.options.allow_direct_memory_access.tooltip": "如果启用,将允许一些关键代码路径使用直接内存访问来提高性能。这通常会大大降低块和实体渲染的 CPU 开销,但会使诊断某些错误和崩溃变得更加困难。只有当您被要求或知道您在做什么时,您才应该禁用此功能。", + "sodium.options.enable_memory_tracing.name": "启用内存跟踪", + "sodium.options.enable_memory_tracing.tooltip": "调试功能。如果启用,堆栈跟踪将与内存分配一起收集,以在检测到内存泄漏时帮助改进诊断信息。", "sodium.options.performance_impact_string": "性能影响:%s", "sodium.options.use_persistent_mapping.name": "使用持久映射", "sodium.options.use_persistent_mapping.tooltip": "如果启用,少量内存将永久映射为块上传的暂存缓冲区,有助于减少加载或更新块时的 CPU 开销和帧时间不稳定性。\n\n需要 OpenGL 4.4 或 ARB_buffer_storage。", "sodium.options.chunk_memory_allocator.name": "区块内存分配器", - "sodium.options.chunk_memory_allocator.tooltip": "选择将用于区块渲染的内存分配器。\n- ASYNC: 最快的选项,适用于大多数现代图形驱动程序。\n- SWAP: 旧图形驱动程序的后备选项。 可能会显着增加内存使用量。", + "sodium.options.chunk_memory_allocator.tooltip": "选择将用于区块渲染的内存分配器。\n- 异步(ASYNC): 最快的选项,适用于大多数现代图形驱动程序。\n- 交换(SWAP): 旧图形驱动程序的后备选项。 可能会显着增加内存使用量。", "sodium.options.chunk_memory_allocator.async": "异步", "sodium.options.chunk_memory_allocator.swap": "交换", "sodium.options.chunk_update_threads.name": "区块更新线程", @@ -62,5 +62,5 @@ "sodium.options.always_defer_chunk_updates.tooltip": "如果启用,渲染将永远不会等待区块更新完成,即使它们很重要。 这可以在某些情况下大大提高帧速率,但它可能会在世界上造成明显的视觉滞后。", "sodium.options.buttons.undo": "撤销", "sodium.options.buttons.apply": "应用", - "sodium.options.buttons.donate": "赞助我!" + "sodium.options.buttons.donate": "赞助JellySquid!" } \ No newline at end of file diff --git a/MgRb&BMVSBTranslationPack/pack.mcmeta b/MgRb&BMVSBTranslationPack/pack.mcmeta new file mode 100644 index 0000000..ba6018c --- /dev/null +++ b/MgRb&BMVSBTranslationPack/pack.mcmeta @@ -0,0 +1,6 @@ +{ + "pack": { + "pack_format": 8, + "description": "Magnesium/Rubidium & BMVSB 汉化资源包" + } +} \ No newline at end of file diff --git a/Magnesium&BMVSBTranslationPack/pack.png b/MgRb&BMVSBTranslationPack/pack.png similarity index 100% rename from Magnesium&BMVSBTranslationPack/pack.png rename to MgRb&BMVSBTranslationPack/pack.png diff --git a/Magnesium&BMVSBTranslationPack/assets/sodium/lang/en_us.json b/MgRbTranslationPack/assets/sodium/lang/en_us.json similarity index 96% rename from Magnesium&BMVSBTranslationPack/assets/sodium/lang/en_us.json rename to MgRbTranslationPack/assets/sodium/lang/en_us.json index cd84b18..89a1477 100644 --- a/Magnesium&BMVSBTranslationPack/assets/sodium/lang/en_us.json +++ b/MgRbTranslationPack/assets/sodium/lang/en_us.json @@ -51,7 +51,7 @@ "sodium.options.enable_memory_tracing.tooltip": "Debugging feature. If enabled, stack traces will be collected alongside memory allocations to help improve diagnostic information when memory leaks are detected.", "sodium.options.performance_impact_string": "Performance Impact: %s", "sodium.options.use_persistent_mapping.name": "Use Persistent Mapping", - "sodium.options.use_persistent_mapping.tooltip": "If enabled, a small amount of memory will be persistently mapped as a staging buffer for chunk uploading, helping to reduce CPU overhead and frame time instability when loading or updating chunks.\n\nRequires OpenGL 4.4 or ARB_buffer_storage.", + "sodium.options.use_persistent_mapping.tooltip": "If enabled, a small amount of memory will be persistently mapped for speeding up chunk updates and entity rendering.\n\nRequires OpenGL 4.4 or ARB_buffer_storage.", "sodium.options.chunk_memory_allocator.name": "Chunk Memory Allocator", "sodium.options.chunk_memory_allocator.tooltip": "Selects the memory allocator that will be used for chunk rendering.\n- ASYNC: Fastest option, works well with most modern graphics drivers.\n- SWAP: Fallback option for older graphics drivers. May increase memory usage significantly.", "sodium.options.chunk_memory_allocator.async": "Async", @@ -62,5 +62,5 @@ "sodium.options.always_defer_chunk_updates.tooltip": "If enabled, rendering will never wait for chunk updates to finish, even if they are important. This can greatly improve frame rates in some scenarios, but it may create significant visual lag in the world.", "sodium.options.buttons.undo": "Undo", "sodium.options.buttons.apply": "Apply", - "sodium.options.buttons.donate": "Buy us a coffee!" + "sodium.options.buttons.donate": "Buy coffee for JellySquid!" } \ No newline at end of file diff --git a/MagnesiumTranslationPack/assets/sodium/lang/zh_cn.json b/MgRbTranslationPack/assets/sodium/lang/zh_cn.json similarity index 67% rename from MagnesiumTranslationPack/assets/sodium/lang/zh_cn.json rename to MgRbTranslationPack/assets/sodium/lang/zh_cn.json index 93be529..e8d5973 100644 --- a/MagnesiumTranslationPack/assets/sodium/lang/zh_cn.json +++ b/MgRbTranslationPack/assets/sodium/lang/zh_cn.json @@ -18,25 +18,22 @@ "sodium.options.attack_indicator.tooltip": "攻击指示器:控制攻击冷却条显示在屏幕上的位置。", "sodium.options.autosave_indicator.tooltip": "如果启用,当游戏将世界保存到磁盘时会显示一个指示器。", "sodium.options.graphics_quality.tooltip": "默认图像品质控制一些原版选项或旧选项,且对于Mod兼容性是必要的。若下方的选项保留为“默认”,则将会使用此选项的品质。", - "sodium.options.clouds_quality.name": "云的品质", "sodium.options.clouds_quality.tooltip": "控制云在空中的渲染品质。", - "sodium.options.weather_quality.name": "天气品质", "sodium.options.weather_quality.tooltip": "控制雨、雪的渲染品质。", + "sodium.options.leaves_quality.name": "树叶质量", + "sodium.options.leaves_quality.tooltip": "控制树叶的渲染品质。", "sodium.options.particle_quality.name": "粒子品质", "sodium.options.particle_quality.tooltip": "控制每次可以在屏幕上出现的粒子的最大数量。", - "sodium.options.smooth_lighting.tooltip": "控制平滑光照效果的质量。\n\n关 - 没有光滑的光照效果\n低 - 只有方块平滑光照\n高(新!) - 平滑的方块和实体光照", + "sodium.options.smooth_lighting.tooltip": "控制块是否将被平滑地照亮和着色。这会略微增加重建块所需的时间,但不会影响帧速率。", + "sodium.options.biome_blend.value": "%s 方块", "sodium.options.biome_blend.tooltip": "控制生物群系之间方块颜色的采样范围。较高的值会极大地增加渲染区块所需的时间,但带来的画质增加甚微。", "sodium.options.entity_distance.tooltip": "控制实体的显示距离。较高的值会以牺牲帧率为代价增加渲染距离。", "sodium.options.entity_shadows.tooltip": "启用后,在生物和其他实体下面渲染简单的阴影。", "sodium.options.vignette.name": "晕影", "sodium.options.vignette.tooltip": "启用后,屏幕四角处会轻微变暗。除非设备GPU的像素填充率过低,否则基本不影响帧率。", - "sodium.options.mipmap_levels.tooltip": "控制方块模型材质的多级渐远纹理(Mipmap)的数量。较高的值可使远处的物体获得更好的渲染效果,但在渲染很多动态材质时可能产生严重的性能下降。", - "sodium.options.chunk_renderer.name": "区块渲染器", - "sodium.options.chunk_renderer.tooltip": "现代版本的 OpenGL 提供了可用于在渲染区块时大大减少驱动程序开销的功能。您应该使用钠允许的最新功能以获得最佳性能。 如果您遇到区块渲染问题或驱动程序崩溃,请尝试使用较旧(并且可能更稳定)的功能。", - "sodium.options.use_chunk_face_culling.name": "使用区块面剔除", - "sodium.options.use_chunk_face_culling.tooltip": "如果启用,将在 CPU 上执行额外的剔除过程以确定区块网格的哪些平面是可见的。 这可以在渲染过程的早期消除大量区块面,从而节省 GPU 上的内存带宽和时间。", - "sodium.options.use_compact_vertex_format.name": "使用紧凑顶点格式", - "sodium.options.use_compact_vertex_format.tooltip": "如果启用,更紧凑的顶点格式将用于限制顶点属性精度的区块网格。这种格式将减少大约 40% 的图形内存使用和带宽要求,但在某些边缘情况下可能会导致 z-fightingflickering 纹理问题。", + "sodium.options.mipmap_levels.tooltip": "控制将用于块模型纹理的 mipmap 的数量。较高的值可以更好地渲染远处的块,但可能会对许多动画纹理的性能产生不利影响。", + "sodium.options.use_block_face_culling.name": "使用方块面剔除", + "sodium.options.use_block_face_culling.tooltip": "如果启用,只有可视的方块的面将被提交用于渲染。这可以在渲染过程的早期消除大量方块面,从而节省 GPU 上的内存带宽和时间。某些资源包可能存在此选项的问题,因此如果您看到方块中有洞,请尝试禁用它。", "sodium.options.use_fog_occlusion.name": "启用迷雾遮挡", "sodium.options.use_fog_occlusion.tooltip": "启用后,将在渲染时跳过一些被迷雾完全隐藏的区块。这通常会适当降低每帧渲染的区块数量,尤其是当迷雾较浓的时候(即水下)。", "sodium.options.use_entity_culling.name": "启用实体剔除", @@ -45,15 +42,18 @@ "sodium.options.use_particle_culling.tooltip": "启用后,将仅渲染可见的粒子。当周围有许多粒子时,这可以显著地提高帧率。", "sodium.options.animate_only_visible_textures.name": "仅渲染可见的动态材质", "sodium.options.animate_only_visible_textures.tooltip": "启用后,只会更新可见的动态材质。这可以大大提高某些硬件下的帧率。如果遇到某些材质无动画的问题,请禁用此选项。", - "sodium.options.use_memory_intrinsics.name": "使用内存内部函数", - "sodium.options.use_memory_intrinsics.tooltip": "如果启用,将使用特殊的内在函数来加速某些顶点受限场景中的客户端内存复制,例如粒子和文本渲染。此选项仅用于调试目的,除非您知道自己在做什么,否则应保持启用状态。", - "sodium.options.disable_driver_blacklist.name": "禁用驱动程序黑名单", - "sodium.options.disable_driver_blacklist.tooltip": "如果选中,Sodium 将忽略内置驱动程序黑名单并启用已知会因您的系统配置而损坏的选项。 这可能会导致严重的问题,除非您确实更了解,否则不应开启。更改此选项后,必须保存、关闭和重新打开设置屏幕,才能显示以前隐藏的选项。", + "sodium.options.cpu_render_ahead_limit.name": "CPU 提前渲染限制", + "sodium.options.cpu_render_ahead_limit.tooltip": "指定 CPU 可以在 GPU 上等待完成渲染的最大帧数。非常低或高的值可能会导致帧速率不稳定。", + "sodium.options.cpu_render_ahead_limit.value": "%s 帧", + "sodium.options.allow_direct_memory_access.name": "允许直接内存访问", + "sodium.options.allow_direct_memory_access.tooltip": "如果启用,将允许一些关键代码路径使用直接内存访问来提高性能。这通常会大大降低块和实体渲染的 CPU 开销,但会使诊断某些错误和崩溃变得更加困难。只有当您被要求或知道您在做什么时,您才应该禁用此功能。", + "sodium.options.enable_memory_tracing.name": "启用内存跟踪", + "sodium.options.enable_memory_tracing.tooltip": "调试功能。如果启用,堆栈跟踪将与内存分配一起收集,以在检测到内存泄漏时帮助改进诊断信息。", "sodium.options.performance_impact_string": "性能影响:%s", "sodium.options.use_persistent_mapping.name": "使用持久映射", "sodium.options.use_persistent_mapping.tooltip": "如果启用,少量内存将永久映射为块上传的暂存缓冲区,有助于减少加载或更新块时的 CPU 开销和帧时间不稳定性。\n\n需要 OpenGL 4.4 或 ARB_buffer_storage。", "sodium.options.chunk_memory_allocator.name": "区块内存分配器", - "sodium.options.chunk_memory_allocator.tooltip": "选择将用于区块渲染的内存分配器。\n- ASYNC: 最快的选项,适用于大多数现代图形驱动程序。\n- SWAP: 旧图形驱动程序的后备选项。 可能会显着增加内存使用量。", + "sodium.options.chunk_memory_allocator.tooltip": "选择将用于区块渲染的内存分配器。\n- 异步(ASYNC): 最快的选项,适用于大多数现代图形驱动程序。\n- 交换(SWAP): 旧图形驱动程序的后备选项。 可能会显着增加内存使用量。", "sodium.options.chunk_memory_allocator.async": "异步", "sodium.options.chunk_memory_allocator.swap": "交换", "sodium.options.chunk_update_threads.name": "区块更新线程", @@ -62,5 +62,5 @@ "sodium.options.always_defer_chunk_updates.tooltip": "如果启用,渲染将永远不会等待区块更新完成,即使它们很重要。 这可以在某些情况下大大提高帧速率,但它可能会在世界上造成明显的视觉滞后。", "sodium.options.buttons.undo": "撤销", "sodium.options.buttons.apply": "应用", - "sodium.options.buttons.donate": "赞助我!" + "sodium.options.buttons.donate": "赞助JellySquid!" } \ No newline at end of file diff --git a/MgRbTranslationPack/pack.mcmeta b/MgRbTranslationPack/pack.mcmeta new file mode 100644 index 0000000..fe3a02c --- /dev/null +++ b/MgRbTranslationPack/pack.mcmeta @@ -0,0 +1,6 @@ +{ + "pack": { + "pack_format": 8, + "description": "Magnesium/Rubidium 汉化资源包" + } +} \ No newline at end of file diff --git a/MagnesiumTranslationPack/pack.png b/MgRbTranslationPack/pack.png similarity index 100% rename from MagnesiumTranslationPack/pack.png rename to MgRbTranslationPack/pack.png diff --git a/README.md b/README.md index 0650291..4b21de8 100644 --- a/README.md +++ b/README.md @@ -4,28 +4,28 @@ [EN](README-EN.md) / ZH-CN -[TOC] + ## 这是什么? 这是Sodium及其附属和Forge分支的翻译资源包 -在 [CaffeineMC/sodium-fabric](https://github.com/CaffeineMC/sodium-fabric) Pull Request [#100](https://github.com/CaffeineMC/sodium-fabric/pull/100) 、 [#517](https://github.com/CaffeineMC/sodium-fabric/pull/517) 、[#717](https://github.com/CaffeineMC/sodium-fabric/pull/717) 对本地化进行了支持并被整合到 [CaffeineMC/sodium-fabric](https://github.com/CaffeineMC/sodium-fabric) / [1.17.x/dev](https://github.com/CaffeineMC/sodium-fabric/tree/1.17.x/dev) 分支,但由于作者未将 ~~[OneSky](https://jellysquid.oneskyapp.com/collaboration/project?id=366422)~~ [Crowdin](https://crowdin.com/translate/sodium-fabric) 上的翻译移动到模组内,此材质包提供了简体中文翻译(有可能停止更新Sodium翻译,详见 [Sodium Translation Project](https://gist.github.com/TexBlock/1f5628574b1d6cd7df7243c8bcc552c6) ) +在 [CaffeineMC/sodium-fabric](https://github.com/CaffeineMC/sodium-fabric) Pull Request [#100](https://github.com/CaffeineMC/sodium-fabric/pull/100) 、 [#517](https://github.com/CaffeineMC/sodium-fabric/pull/517) 、[#717](https://github.com/CaffeineMC/sodium-fabric/pull/717) +对本地化进行了支持并被整合到 [CaffeineMC/sodium-fabric](https://github.com/CaffeineMC/sodium-fabric) / [1.17.x/dev](https://github.com/CaffeineMC/sodium-fabric/tree/1.17.x/dev) 分支, +但由于作者未将 ~~[OneSky](https://jellysquid.oneskyapp.com/collaboration/project?id=366422)~~ [Crowdin](https://crowdin.com/translate/sodium-fabric) 上的翻译移动到模组内,此材质包提供了简体中文翻译 +(有可能停止更新Sodium翻译,详见 [Sodium Translation Project - 简体中文说明](https://gist.github.com/TexBlock/1f5628574b1d6cd7df7243c8bcc552c6) ) ### 模组及游戏版本支持 - - -| 材质包名称 | 支持模组 | 游戏版本支持 | 模组加载器 | -| :---------------------------------------: | :-----------------------------------------------------------: | :----------------: | :----------: | -| SodiumTranslationPack | Sodium | ~~1.16.5~~1.17.x&1.18.x | Fabric | -| HalogenTranslationPack | Halogen | 1.16.x | Forge | -| Sodium-ExtraTranslationPack | Sodium-Extra | 1.17.x&1.18.x | Fabric | -| BSVSB&Sodium&SodiumExtraTranslationPack | Sodium & Sodium-Extra & Better Sodium Video Settings Button | ~~1.16.5~~&1.17.x&1.18.x | Fabric | -| MagnesiumTranslationPack | Magnesium | ~~1.16.5~~1.18.x | Forge | -| ChlorineTranslationPack | Chlorine | 1.16.x | Forge | -| Magnesium&BMVSBTranslationPack | Magnesium & Better Magnesium Video Settings Button | ~~1.16.5~~1.18.x | Forge | -| RubidiumTranslationPack | Rubidium | 1.18.x | Forge | - -> Sodium及其附属 1.16.x 翻译: [【Sodium】钠模组汉化 游戏帧数优化三件套 - 哔哩哔哩 (bilibili.com)](https://www.bilibili.com/read/cv6832123/) +| 材质包名称 | 支持模组 | 游戏版本支持 | 模组加载器 | +|:---------------------------------------:|:-----------------------------------------------------------:| :----------------: | :----------: | +| SodiumTranslationPack | Sodium | 1.17.x&1.18.x | Fabric | +| HalogenTranslationPack | Halogen | 1.16.x | Forge | +| Sodium-ExtraTranslationPack | Sodium-Extra | 1.17.x&1.18.x | Fabric | +| BSVSB&Sodium&SodiumExtraTranslationPack | Sodium & Sodium-Extra & Better Sodium Video Settings Button | 1.17.x&1.18.x | Fabric | +| Mg/RbTranslationPack | Magnesium/Rubidium | 1.18.x | Forge | +| ChlorineTranslationPack | Chlorine | 1.16.x | Forge | +| Mg/Rb&BMVSBTranslationPack | Magnesium/Rubidium & Better Magnesium Video Settings Button | 1.18.x | Forge | + +> Sodium及其附属 1.16.x 翻译: [【Sodium】钠模组汉化 游戏帧数优化三件套 - 哔哩哔哩专栏](https://www.bilibili.com/read/cv6832123/) > > Magnesium及其附属 1.16.x 翻译: [Molarczsq/Magnesium-should-be-in-Chinese](https://github.com/Molarczsq/Magnesium-should-be-in-Chinese/releases) @@ -49,8 +49,3 @@ 知识共享许可协议本作品(简体中文语言文件)采用知识共享署名-相同方式共享 4.0 国际许可协议(CC-BY-SA)进行许可。 - - -## Sodium Translation Project - - diff --git a/Sodium-Extra&BSVSBTranslationPack/assets/sodium-extra/lang/en_us.json b/Sodium-Extra&BSVSBTranslationPack/assets/sodium-extra/lang/en_us.json index 6cc6fff..97529fe 100644 --- a/Sodium-Extra&BSVSBTranslationPack/assets/sodium-extra/lang/en_us.json +++ b/Sodium-Extra&BSVSBTranslationPack/assets/sodium-extra/lang/en_us.json @@ -2,10 +2,13 @@ "sodium-extra.option.animate_fire.tooltip": "If enabled, fire animations are processed.", "sodium-extra.option.animate_lava.tooltip": "If enabled, lava animations are processed.", "sodium-extra.option.animate_portal.tooltip": "If enabled, portal animations are processed.", + "sodium-extra.option.animate_sculk_sensor.tooltip": "If enabled, sculk sensor animations are processed.", "sodium-extra.option.animate_water.tooltip": "If enabled, water animations are processed.", "sodium-extra.option.animations": "Animations", "sodium-extra.option.animations_all.tooltip": "If enabled, animations are processed.", "sodium-extra.option.armor_stands.tooltip": "If enabled, armor stands are rendered.", + "sodium-extra.option.beacon_beam": "Beacon Beam", + "sodium-extra.option.beacon_beam.tooltip": "If enabled, beacon beams are processed.", "sodium-extra.option.biome_colors": "Biome Colors", "sodium-extra.option.biome_colors.tooltip": "If enabled, biome colors are changed based on the biome.", "sodium-extra.option.block_animations": "Block Animations", @@ -25,8 +28,6 @@ "sodium-extra.option.fireworks.tooltip": "If enabled, fireworks particles are processed.", "sodium-extra.option.fog": "Fog", "sodium-extra.option.fog.tooltip": "Adjusts the fog effect distance on the terrain. \n0 - use vanilla fog settings\n1-32 - set fog distance in chunks\n33 - max fog distance (essentially disables fog)", - "sodium-extra.option.gl_debug_verbosity": "OpenGL Debug Output", - "sodium-extra.option.gl_debug_verbosity.tooltip": "Debug Output is an OpenGL feature that makes debugging and optimizing OpenGL applications easier. Briefly, this feature provides a method for the driver to provide textual message information back to the application.\nModifying this option will require a game restart.", "sodium-extra.option.instant_sneak": "Instant Sneak", "sodium-extra.option.instant_sneak.tooltip": "If enabled, the camera will not lerp upon sneaking.", "sodium-extra.option.item_frames.tooltip": "If enabled, item frames are rendered.", @@ -77,6 +78,7 @@ "sodium-extra.overlay.coordinates": "X: %s, Y: %s, Z: %s", "sodium-extra.overlay.fps": "%s FPS", "sodium-extra.overlay.fps_extended": "(max. %s / avg. %s / min. %s)", + "sodium-extra.overlay.light_updates": "Light updates disabled", "sodium-extra.suggestRSO.header": "Suggestion: Install Reese's Sodium Options", "sodium-extra.suggestRSO.message": "It is highly recommended you install Reese's Sodium Options alongside Sodium Extra. Due to the growing amount of features, it no longer fits properly on Sodium's video options." } \ No newline at end of file diff --git a/Sodium-Extra&BSVSBTranslationPack/assets/sodium-extra/lang/zh_cn.json b/Sodium-Extra&BSVSBTranslationPack/assets/sodium-extra/lang/zh_cn.json index f25bc97..40039de 100644 --- a/Sodium-Extra&BSVSBTranslationPack/assets/sodium-extra/lang/zh_cn.json +++ b/Sodium-Extra&BSVSBTranslationPack/assets/sodium-extra/lang/zh_cn.json @@ -2,10 +2,13 @@ "sodium-extra.option.animate_fire.tooltip": "开启或关闭火焰动画", "sodium-extra.option.animate_lava.tooltip": "开启或关闭岩浆动画", "sodium-extra.option.animate_portal.tooltip": "开启或关闭传送门动画", + "sodium-extra.option.animate_sculk_sensor.tooltip": "开启或关闭潜声传感器动画", "sodium-extra.option.animate_water.tooltip": "开启或关闭水面动画", "sodium-extra.option.animations": "动画", "sodium-extra.option.animations_all.tooltip": "开启或关闭全部动画", "sodium-extra.option.armor_stands.tooltip": "开启或关闭显示盔甲架", + "sodium-extra.option.beacon_beam": "信标光束", + "sodium-extra.option.beacon_beam.tooltip": "如果启用,则处理信标光束。", "sodium-extra.option.biome_colors": "群系颜色", "sodium-extra.option.biome_colors.tooltip": "生物群系颜色根据生物群系变化", "sodium-extra.option.block_animations": "方块动画", @@ -24,9 +27,7 @@ "sodium-extra.option.extras": "其他", "sodium-extra.option.fireworks.tooltip": "开启或关闭烟花粒子效果", "sodium-extra.option.fog": "迷雾", - "sodium-extra.option.fog.tooltip": "设置地形开始显示迷雾效果的距离.\n0 - 使用原版的迷雾设置\n1-32 - 以方块为单位设置迷雾距离\n33 - 最大迷雾距离(基本上禁用迷雾)", - "sodium-extra.option.gl_debug_verbosity": "OpenGL 调试输出", - "sodium-extra.option.gl_debug_verbosity.tooltip": "调试输出是 OpenGL 的一项功能,它使调试和优化 OpenGL 应用程序更加容易。简而言之,此功能为驱动程序提供了一种将文本消息信息返回给应用程序的方法。\n修改此选项将需要重新启动游戏。", + "sodium-extra.option.fog.tooltip": "设置地形开始显示迷雾效果的距离。\n0 - 使用原版的迷雾设置\n1-32 - 以方块为单位设置迷雾距离\n33 - 最大迷雾距离(基本上禁用迷雾)", "sodium-extra.option.instant_sneak": "直接潜行", "sodium-extra.option.instant_sneak.tooltip": "潜行时视角直接下移而不是缓慢地", "sodium-extra.option.item_frames.tooltip": "开启或关闭显示物品展示框", @@ -49,7 +50,7 @@ "sodium-extra.option.rain_splash.tooltip": "开启或关闭雨滴粒子效果", "sodium-extra.option.redstone.tooltip": "开启或关闭红石粒子效果", "sodium-extra.option.reduce_resolution_on_mac": "在 macOS 上降低分辨率", - "sodium-extra.option.reduce_resolution_on_mac.tooltip": "在 Retina Displays(视网膜显示器) 上使用一半的分辨率,能大幅提高在 macOS 上的性能。\n更改此选项后需要重新启动游戏。", + "sodium-extra.option.reduce_resolution_on_mac.tooltip": "在 Retina Displays 上使用一半的分辨率,能大幅提高在 macOS 上的性能。\n更改此选项后需要重新启动游戏。", "sodium-extra.option.render": "显示", "sodium-extra.option.resolution.tooltip": "设置游戏的分辨率", "sodium-extra.option.show_coordinates": "显示坐标", @@ -65,18 +66,19 @@ "sodium-extra.option.smoke": "烟雾粒子", "sodium-extra.option.smoke.tooltip": "开启或关闭烟雾粒子效果效果", "sodium-extra.option.stars": "星星", - "sodium-extra.option.stars.tooltip": "开启或关闭星星渲染.", + "sodium-extra.option.stars.tooltip": "开启或关闭星星渲染", "sodium-extra.option.sun_moon": "太阳和月亮", - "sodium-extra.option.sun_moon.tooltip": "开启或关闭太阳和月亮的渲染.", + "sodium-extra.option.sun_moon.tooltip": "开启或关闭太阳和月亮的渲染", "sodium-extra.option.toasts": "弹窗提示", "sodium-extra.option.toasts.tooltip": "显示成就和合成配方的弹窗提示", "sodium-extra.option.use_fast_random": "快速随机材质", - "sodium-extra.option.use_fast_random.tooltip": "启用后, 将使用快速随机函数来渲染方块.\n与原版相比, 这会影响随机旋转纹理的旋转方向.", + "sodium-extra.option.use_fast_random.tooltip": "启用后, 将使用快速随机函数来渲染方块。\n与原版相比, 这会影响随机旋转纹理的旋转方向。", "sodium-extra.option.villagers.tooltip": "开启或关闭村民粒子效果", "sodium-extra.option.water.tooltip": "开启或关闭水面粒子效果", "sodium-extra.overlay.coordinates": "X: %s, Y: %s, Z: %s", "sodium-extra.overlay.fps": "%s FPS", "sodium-extra.overlay.fps_extended": "(最大值: %s / 平均值: %s / 最小值: %s)", - "sodium-extra.suggestRSO.header": "建议:安装 Reese's Sodium Options", + "sodium-extra.overlay.light_updates": "灯光更新已禁用", + "sodium-extra.suggestRSO.header": "建议: 安装Reese's Sodium Options", "sodium-extra.suggestRSO.message": "强烈建议您在安装Sodium Extra的同时安装Reese's Sodium Options。由于越来越多的功能,它不再适合Sodium的视频设置。" } \ No newline at end of file diff --git a/SodiumTranslationPack/assets/sodium/lang/en_us.json b/SodiumTranslationPack/assets/sodium/lang/en_us.json index cd84b18..89a1477 100644 --- a/SodiumTranslationPack/assets/sodium/lang/en_us.json +++ b/SodiumTranslationPack/assets/sodium/lang/en_us.json @@ -51,7 +51,7 @@ "sodium.options.enable_memory_tracing.tooltip": "Debugging feature. If enabled, stack traces will be collected alongside memory allocations to help improve diagnostic information when memory leaks are detected.", "sodium.options.performance_impact_string": "Performance Impact: %s", "sodium.options.use_persistent_mapping.name": "Use Persistent Mapping", - "sodium.options.use_persistent_mapping.tooltip": "If enabled, a small amount of memory will be persistently mapped as a staging buffer for chunk uploading, helping to reduce CPU overhead and frame time instability when loading or updating chunks.\n\nRequires OpenGL 4.4 or ARB_buffer_storage.", + "sodium.options.use_persistent_mapping.tooltip": "If enabled, a small amount of memory will be persistently mapped for speeding up chunk updates and entity rendering.\n\nRequires OpenGL 4.4 or ARB_buffer_storage.", "sodium.options.chunk_memory_allocator.name": "Chunk Memory Allocator", "sodium.options.chunk_memory_allocator.tooltip": "Selects the memory allocator that will be used for chunk rendering.\n- ASYNC: Fastest option, works well with most modern graphics drivers.\n- SWAP: Fallback option for older graphics drivers. May increase memory usage significantly.", "sodium.options.chunk_memory_allocator.async": "Async", @@ -62,5 +62,5 @@ "sodium.options.always_defer_chunk_updates.tooltip": "If enabled, rendering will never wait for chunk updates to finish, even if they are important. This can greatly improve frame rates in some scenarios, but it may create significant visual lag in the world.", "sodium.options.buttons.undo": "Undo", "sodium.options.buttons.apply": "Apply", - "sodium.options.buttons.donate": "Buy us a coffee!" + "sodium.options.buttons.donate": "Buy coffee for JellySquid!" } \ No newline at end of file diff --git a/SodiumTranslationPack/assets/sodium/lang/zh_cn.json b/SodiumTranslationPack/assets/sodium/lang/zh_cn.json index b181e3c..e8d5973 100644 --- a/SodiumTranslationPack/assets/sodium/lang/zh_cn.json +++ b/SodiumTranslationPack/assets/sodium/lang/zh_cn.json @@ -2,65 +2,65 @@ "sodium.option_impact.low": "低", "sodium.option_impact.medium": "中", "sodium.option_impact.high": "高", - "sodium.option_impact.extreme": "极高", "sodium.option_impact.varies": "可变(暂译)", + "sodium.options.pages.general": "通用", "sodium.options.pages.quality": "品质", "sodium.options.pages.performance": "性能", "sodium.options.pages.advanced": "高级", "sodium.options.view_distance.tooltip": "渲染距离控制地形应被渲染至多远。更低的距离意味着更少的地形可见,也就有利于提升帧率。", - "sodium.options.simulation_distance.tooltip": "模拟距离控制将加载和勾选地形和实体的距离。较短的距离可以减少内部服务器的负载,并可以提高帧率。", - "sodium.options.brightness.tooltip": "控制游戏的亮度(gamma)", + "sodium.options.simulation_distance.tooltip": "模拟距离控制将加载和勾选地形和实体的距离。较短的距离可以减少内部服务器的负载,并可以提高帧速率。", + "sodium.options.brightness.tooltip": "控制游戏的亮度(gamma)。", "sodium.options.gui_scale.tooltip": "设置游戏界面大小, 如果设置为“自动”,则将使用最大的比例", "sodium.options.fullscreen.tooltip": "如果启用,游戏将全屏显示(如果支持)。", "sodium.options.v_sync.tooltip": "如果启用该项,游戏的帧率将与显示器的刷新率同步。这会将整体输入延迟作为牺牲以获得更流畅的体验。如果您的电脑运行速度缓慢,此选项可能会降低性能。", "sodium.options.fps_limit.tooltip": "限制最大帧率。启用后,此选项会限制游戏渲染,因此开启此选项有利于节省电池寿命或多任务处理。如果启用垂直同步,此选项会被自动忽略,除非该值低于显示器的刷新率。", - "sodium.options.view_bobbing.tooltip": "启用后,玩家移动时的视角将会摇晃摆动。禁用该选项可缓解3D眩晕症症状。", + "sodium.options.view_bobbing.tooltip": "启用后,玩家移动时的视角将会摇晃摆动。禁用该选项可缓解晕动症症状。", "sodium.options.attack_indicator.tooltip": "攻击指示器:控制攻击冷却条显示在屏幕上的位置。", "sodium.options.autosave_indicator.tooltip": "如果启用,当游戏将世界保存到磁盘时会显示一个指示器。", "sodium.options.graphics_quality.tooltip": "默认图像品质控制一些原版选项或旧选项,且对于Mod兼容性是必要的。若下方的选项保留为“默认”,则将会使用此选项的品质。", "sodium.options.clouds_quality.tooltip": "控制云在空中的渲染品质。", "sodium.options.weather_quality.tooltip": "控制雨、雪的渲染品质。", - "sodium.options.leaves_quality.name": "树叶渲染品质", - "sodium.options.leaves_quality.tooltip": "控制叶子的渲染品质。", - "sodium.options.particle_quality.name": "粒子渲染品质", + "sodium.options.leaves_quality.name": "树叶质量", + "sodium.options.leaves_quality.tooltip": "控制树叶的渲染品质。", + "sodium.options.particle_quality.name": "粒子品质", "sodium.options.particle_quality.tooltip": "控制每次可以在屏幕上出现的粒子的最大数量。", - "sodium.options.smooth_lighting.tooltip": "控制平滑光照效果的质量。\n\n关 - 没有光滑的光照效果\n低 - 只有方块平滑光照\n高(新!) - 平滑的方块和实体光照", - "sodium.options.biome_blend.value": "%s 个方块", + "sodium.options.smooth_lighting.tooltip": "控制块是否将被平滑地照亮和着色。这会略微增加重建块所需的时间,但不会影响帧速率。", + "sodium.options.biome_blend.value": "%s 方块", "sodium.options.biome_blend.tooltip": "控制生物群系之间方块颜色的采样范围。较高的值会极大地增加渲染区块所需的时间,但带来的画质增加甚微。", "sodium.options.entity_distance.tooltip": "控制实体的显示距离。较高的值会以牺牲帧率为代价增加渲染距离。", "sodium.options.entity_shadows.tooltip": "启用后,在生物和其他实体下面渲染简单的阴影。", "sodium.options.vignette.name": "晕影", "sodium.options.vignette.tooltip": "启用后,屏幕四角处会轻微变暗。除非设备GPU的像素填充率过低,否则基本不影响帧率。", - "sodium.options.mipmap_levels.tooltip": "控制方块模型材质的多级渐远纹理(Mipmap)的数量。较高的值可使远处的物体获得更好的渲染效果,但在渲染很多动态材质时可能产生严重的性能下降。", + "sodium.options.mipmap_levels.tooltip": "控制将用于块模型纹理的 mipmap 的数量。较高的值可以更好地渲染远处的块,但可能会对许多动画纹理的性能产生不利影响。", "sodium.options.use_block_face_culling.name": "使用方块面剔除", - "sodium.options.use_block_face_culling.tooltip": "如果启用,则仅对面向摄影机的方块的侧面进行渲染。这可以在渲染过程的早期消除大量块面,节省GPU上的内存带宽和时间. 某些资源包可能有此选项的问题,因此,如果在方块中看到洞,请尝试禁用它.", + "sodium.options.use_block_face_culling.tooltip": "如果启用,只有可视的方块的面将被提交用于渲染。这可以在渲染过程的早期消除大量方块面,从而节省 GPU 上的内存带宽和时间。某些资源包可能存在此选项的问题,因此如果您看到方块中有洞,请尝试禁用它。", "sodium.options.use_fog_occlusion.name": "启用迷雾遮挡", - "sodium.options.use_fog_occlusion.tooltip": "如果启用,确定被雾效果完全隐藏的块将不会被渲染,有助于提高性能。当雾效果较重时(例如在水下),改进可能会更加显着,但在某些情况下可能会导致天空和雾之间出现不良的视觉伪影。", + "sodium.options.use_fog_occlusion.tooltip": "启用后,将在渲染时跳过一些被迷雾完全隐藏的区块。这通常会适当降低每帧渲染的区块数量,尤其是当迷雾较浓的时候(即水下)。", "sodium.options.use_entity_culling.name": "启用实体剔除", - "sodium.options.use_entity_culling.tooltip": "如果启用,则在渲染期间将跳过确定不在任何可见区块中的实体。这可以通过避免渲染位于地下或墙后的实体来帮助提高性能。", + "sodium.options.use_entity_culling.tooltip": "启用后,将在尝试渲染实体之前执行第二次剔除。这一额外流程将会考虑到当前可见区块的范围,然后剔除不在可见区块范围内的实体。", "sodium.options.use_particle_culling.name": "启用粒子剔除", "sodium.options.use_particle_culling.tooltip": "启用后,将仅渲染可见的粒子。当周围有许多粒子时,这可以显著地提高帧率。", - "sodium.options.animate_only_visible_textures.name": "仅渲染可见纹理动画", + "sodium.options.animate_only_visible_textures.name": "仅渲染可见的动态材质", "sodium.options.animate_only_visible_textures.tooltip": "启用后,只会更新可见的动态材质。这可以大大提高某些硬件下的帧率。如果遇到某些材质无动画的问题,请禁用此选项。", "sodium.options.cpu_render_ahead_limit.name": "CPU 提前渲染限制", - "sodium.options.cpu_render_ahead_limit.tooltip": "指定 CPU 可以在 GPU 上等待完成渲染的最大帧数。 非常低或高的值可能会导致帧速率不稳定。", + "sodium.options.cpu_render_ahead_limit.tooltip": "指定 CPU 可以在 GPU 上等待完成渲染的最大帧数。非常低或高的值可能会导致帧速率不稳定。", "sodium.options.cpu_render_ahead_limit.value": "%s 帧", "sodium.options.allow_direct_memory_access.name": "允许直接内存访问", - "sodium.options.allow_direct_memory_access.tooltip": "如果启用,一些关键代码路径将允许使用直接内存访问来提高性能. 这通常会大大减少区块和实体呈现的CPU开销,但会使诊断某些错误和崩溃变得更加困难。你应该禁用这个,如果你已经被要求或以其他方式知道你在做什么.", + "sodium.options.allow_direct_memory_access.tooltip": "如果启用,将允许一些关键代码路径使用直接内存访问来提高性能。这通常会大大降低块和实体渲染的 CPU 开销,但会使诊断某些错误和崩溃变得更加困难。只有当您被要求或知道您在做什么时,您才应该禁用此功能。", "sodium.options.enable_memory_tracing.name": "启用内存跟踪", - "sodium.options.enable_memory_tracing.tooltip": "调试功能. 如果启用,堆栈跟踪将与内存分配一起收集,以帮助在检测到内存泄漏时改进诊断信息.", + "sodium.options.enable_memory_tracing.tooltip": "调试功能。如果启用,堆栈跟踪将与内存分配一起收集,以在检测到内存泄漏时帮助改进诊断信息。", "sodium.options.performance_impact_string": "性能影响:%s", "sodium.options.use_persistent_mapping.name": "使用持久映射", - "sodium.options.use_persistent_mapping.tooltip": "如果启用,少量的内存将被持久地映射为区块上传的暂存缓冲区,有助于减少加载或更新区块时的CPU负载和帧数不稳定。\n\n需要OpenGL 4.4或ARB_buffer_storage拓展。", + "sodium.options.use_persistent_mapping.tooltip": "如果启用,少量内存将永久映射为块上传的暂存缓冲区,有助于减少加载或更新块时的 CPU 开销和帧时间不稳定性。\n\n需要 OpenGL 4.4 或 ARB_buffer_storage。", "sodium.options.chunk_memory_allocator.name": "区块内存分配器", - "sodium.options.chunk_memory_allocator.tooltip": "选择将用于区块渲染的内存分配器。\n- 异步(ASYNC):最快的选项,适用于大多数现代图形驱动程序。\n- 交换(SWAP):兼容旧图形驱动程序的选项。可能会显著增加内存使用。", + "sodium.options.chunk_memory_allocator.tooltip": "选择将用于区块渲染的内存分配器。\n- 异步(ASYNC): 最快的选项,适用于大多数现代图形驱动程序。\n- 交换(SWAP): 旧图形驱动程序的后备选项。 可能会显着增加内存使用量。", "sodium.options.chunk_memory_allocator.async": "异步", "sodium.options.chunk_memory_allocator.swap": "交换", "sodium.options.chunk_update_threads.name": "区块更新线程", - "sodium.options.chunk_update_threads.tooltip": "指定用于区块构建的线程数。 使用更多线程可以加快区块加载和更新速度,但可能会对帧数产生负面影响。", + "sodium.options.chunk_update_threads.tooltip": "指定用于区块构建的线程数。 使用更多线程可以加快区块加载和更新速度,但可能会对帧时间产生负面影响。", "sodium.options.always_defer_chunk_updates.name": "始终推迟区块更新", "sodium.options.always_defer_chunk_updates.tooltip": "如果启用,渲染将永远不会等待区块更新完成,即使它们很重要。 这可以在某些情况下大大提高帧速率,但它可能会在世界上造成明显的视觉滞后。", "sodium.options.buttons.undo": "撤销", "sodium.options.buttons.apply": "应用", - "sodium.options.buttons.donate": "赞助我们! " + "sodium.options.buttons.donate": "赞助JellySquid!" } \ No newline at end of file diff --git a/BSVSBTranslationPack/assets/bettersodiumbutton/lang/en_us.json b/archive/BSVSBTranslationPack-archive/assets/bettersodiumbutton/lang/en_us.json similarity index 100% rename from BSVSBTranslationPack/assets/bettersodiumbutton/lang/en_us.json rename to archive/BSVSBTranslationPack-archive/assets/bettersodiumbutton/lang/en_us.json diff --git a/BSVSBTranslationPack/assets/bettersodiumbutton/lang/zh_cn.json b/archive/BSVSBTranslationPack-archive/assets/bettersodiumbutton/lang/zh_cn.json similarity index 100% rename from BSVSBTranslationPack/assets/bettersodiumbutton/lang/zh_cn.json rename to archive/BSVSBTranslationPack-archive/assets/bettersodiumbutton/lang/zh_cn.json diff --git a/BSVSBTranslationPack/pack.mcmeta b/archive/BSVSBTranslationPack-archive/pack.mcmeta similarity index 100% rename from BSVSBTranslationPack/pack.mcmeta rename to archive/BSVSBTranslationPack-archive/pack.mcmeta diff --git a/BSVSBTranslationPack/pack.png b/archive/BSVSBTranslationPack-archive/pack.png similarity index 100% rename from BSVSBTranslationPack/pack.png rename to archive/BSVSBTranslationPack-archive/pack.png diff --git a/MagnesiumTranslationPack/assets/sodium/lang/en_us.json b/archive/RubidiumTranslationPack-archive/assets/sodium/lang/en_us.json similarity index 96% rename from MagnesiumTranslationPack/assets/sodium/lang/en_us.json rename to archive/RubidiumTranslationPack-archive/assets/sodium/lang/en_us.json index cd84b18..89a1477 100644 --- a/MagnesiumTranslationPack/assets/sodium/lang/en_us.json +++ b/archive/RubidiumTranslationPack-archive/assets/sodium/lang/en_us.json @@ -51,7 +51,7 @@ "sodium.options.enable_memory_tracing.tooltip": "Debugging feature. If enabled, stack traces will be collected alongside memory allocations to help improve diagnostic information when memory leaks are detected.", "sodium.options.performance_impact_string": "Performance Impact: %s", "sodium.options.use_persistent_mapping.name": "Use Persistent Mapping", - "sodium.options.use_persistent_mapping.tooltip": "If enabled, a small amount of memory will be persistently mapped as a staging buffer for chunk uploading, helping to reduce CPU overhead and frame time instability when loading or updating chunks.\n\nRequires OpenGL 4.4 or ARB_buffer_storage.", + "sodium.options.use_persistent_mapping.tooltip": "If enabled, a small amount of memory will be persistently mapped for speeding up chunk updates and entity rendering.\n\nRequires OpenGL 4.4 or ARB_buffer_storage.", "sodium.options.chunk_memory_allocator.name": "Chunk Memory Allocator", "sodium.options.chunk_memory_allocator.tooltip": "Selects the memory allocator that will be used for chunk rendering.\n- ASYNC: Fastest option, works well with most modern graphics drivers.\n- SWAP: Fallback option for older graphics drivers. May increase memory usage significantly.", "sodium.options.chunk_memory_allocator.async": "Async", @@ -62,5 +62,5 @@ "sodium.options.always_defer_chunk_updates.tooltip": "If enabled, rendering will never wait for chunk updates to finish, even if they are important. This can greatly improve frame rates in some scenarios, but it may create significant visual lag in the world.", "sodium.options.buttons.undo": "Undo", "sodium.options.buttons.apply": "Apply", - "sodium.options.buttons.donate": "Buy us a coffee!" + "sodium.options.buttons.donate": "Buy coffee for JellySquid!" } \ No newline at end of file diff --git a/RubidiumTranslationPack/assets/sodium/lang/zh_cn.json b/archive/RubidiumTranslationPack-archive/assets/sodium/lang/zh_cn.json similarity index 100% rename from RubidiumTranslationPack/assets/sodium/lang/zh_cn.json rename to archive/RubidiumTranslationPack-archive/assets/sodium/lang/zh_cn.json diff --git a/RubidiumTranslationPack/pack.mcmeta b/archive/RubidiumTranslationPack-archive/pack.mcmeta similarity index 100% rename from RubidiumTranslationPack/pack.mcmeta rename to archive/RubidiumTranslationPack-archive/pack.mcmeta diff --git a/RubidiumTranslationPack/pack.png b/archive/RubidiumTranslationPack-archive/pack.png similarity index 100% rename from RubidiumTranslationPack/pack.png rename to archive/RubidiumTranslationPack-archive/pack.png