From 82ebe42e76a263af9a4a940842fce9352b7c12c7 Mon Sep 17 00:00:00 2001 From: Junwei Zhao Date: Tue, 8 Oct 2024 23:15:47 +1100 Subject: [PATCH] Update language translation --- data/db.sqlite3 | Bin 192512 -> 192512 bytes locale/zh_Hans/LC_MESSAGES/django.mo | Bin 3750 -> 3312 bytes locale/zh_Hans/LC_MESSAGES/django.po | 54 ++++++++++++++++++++------- 3 files changed, 40 insertions(+), 14 deletions(-) diff --git a/data/db.sqlite3 b/data/db.sqlite3 index 8a8481c80241f9492b08e1d883f4df5f36abe7fa..6728268e2f8e6258dcd688211d267e6803e42408 100644 GIT binary patch delta 243 zcmZp8z}@hGdxA8h^h6nFM(K?SqWX+7&1L%A%k&xhE-*{;G*4w`GG*dv-mIwL%A+VR z!@}UmXk=hyqHAcNYha;ZXk=w*Vr6KoXK8L^YGlB+eF+a!0yDETf9!O20VV~;*zIZp zOs4#7tjvszY%<%E<(cLwu=C$y=;v~0-p=8`#KFkK6}?@^k;#*josC(LvCN2Vdy*GZ z1uF{!0|Wc?d;Uzy{QRB_Dh$yK3_JLjGFmc3PZtPa^5%?Y<75!Dc64N%o~y@XC57P{ d0|QfYCLd2f@9jGRm?rXpjEmXs8_%?P0szciH0A&R delta 188 zcmZp8z}@hGdxA8h6p_KXeZJHMIl%sDe>&YZ`^KMSItbDSfJ z(m)guqYkA4QcvbYsd6fng4LLXjp)MtScR=vgT1&8@1YwXVm3~h{A-l^-(Wg^wDVE* zg-RxgB|D*3Q9Axb890;Cs46d}VIfMs0ym)_<^DEfhq->*w1e2i^@}JI`ik<|6BCnCzSpca;Wc|q~9-;`;(b1V<|66zao?s zC__Kvt2!z>@FZ5_O>D*(?&fo>pgg#d*~!2=QQ9rog6&w2w@iKprQe+KopAwWWi8WQ z!KfsXn2tO!$5?=p_nCHsu?gkD`%L=)7SKLo@;%6*`Z+OYb;abb<6+u&P*!Xi>v1)m z^*>0Zk{u%tjuL>OIPR3n=|9;}4V<_-(Ey(@Cypqx8==mS?d3 zTSzpLXu{(tOL+tL;tS*pBns94MK)Ywg^)2+AyG-lWThn8BsQ8XdaZ1v;wR+KEG3GGwIaW6K2b}^Zz-jks3W!#xrDr!tXdu+ z8+04tPvs;lAcfD8*r|zzIh7e}L_Oea*DKDZ;y|b`7*TrKJrX0UY@lEV~eo|OH<>fVPDau?h^0P;8Sbr?zh>YWjz-ko>1}IgYnTx my~n+4ddPjjp|d=-y2F#7Yt2kp12f9*wfH<{-M^+|p80=P)};Ob delta 1746 zcmYk+Uu+ab90%~Za&2u37FyI61qNyhrR{-&lGZ>%z(}O>r=l;$kmYX9t}MHyTLfgub=(x z?EGeDX0P{ZKVBaFwaR;*p*@3m0`Z-Pu@|7W0DsWpUdBpcFRX<9uow=*weS;I2k*dj za2}Sxm3U||Y=D$+mibmlb@sq=#-i+ieBe#laRkzY??KdJy|4_Pk@qjcD&*JTGB^bv zhCfPwfi(Vina@Lkd;#8qUPy%-;Ja`q=4WHLScn_*kS6kAG)-IqX`;oDCaQx=;8uv5 zY%ip7ufj#p4{6*Hh*GRe_D3MqISFa}6`3bsE9Ph4;DQSN1F2xqL;0;?m9Pc*GWaaq z2^(P)w!#~*3EqXz;n*ti_B8P>>?_sjfRrDA&%+?(a2!4f=U|i`xQ`1O@VB(2qL5cZ zIx8;o4UnGSBJb~z`F`nZkm?+ixdCbAU9cAR%Kncarec#7*ncdVrDVsqa1Zi3khYYg znh*NmOYn6_6O2idkY4C}NE7`a{Y`ow(vcRU7+DE%i`7CJ*RTltPZuq+V-utmZwI8(TDgrVjY6oBMAD5Q==WFMjs=6OZlG< z-Jm9a_G}Zb>k+FEk0NOM=%^YIw9*>HgGMXm2>Sm)4X2m?pqnA>RuSU=tp&+S#M3l& zlkB1M+i2H&+gIycn5JQJ!|xB9rU>vr*i`j5xO(_4!wj|Y?uc!8TkUCYb)%sNRr4?p z2u*}kLucDfp@anAE#Btss(wi30lv-t%iFp{4+)binyOeF~Tm?m(Pi+5BjWcm1BO(>S&{!YUH z3J<8kpfH6V;)X7KY`7XF45jc?af{~^ofr9U@yM+)VH#XFTQ!4C?d%Qa%nR@mQiwm)<3YVO>nY$EaJ>}Bjqf7wR+r?RDu znc<1-#C0crEqCcUbK)O3sW07u$(()5Ju~tkzwmkP!n9pe-d2^pWuvSUA9MOnyYT_q zmVMEvmr@BPf>HKYlQ#+ diff --git a/locale/zh_Hans/LC_MESSAGES/django.po b/locale/zh_Hans/LC_MESSAGES/django.po index a9d86bf..0192b13 100644 --- a/locale/zh_Hans/LC_MESSAGES/django.po +++ b/locale/zh_Hans/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-05 04:51-0500\n" +"POT-Creation-Date: 2024-10-08 07:10-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -1566,18 +1566,32 @@ msgstr "" msgid "Text is required for Custom type." msgstr "" -#: links/models.py:7 links/templates/links/link_detail.html:13 +#: links/models.py:10 links/templates/links/link_detail.html:13 #: links/templates/links/link_form.html:22 #, fuzzy #| msgid "GoLinks" msgid "Link" msgstr "GoLinks" -#: links/models.py:8 links/templates/links/link_detail.html:17 +#: links/models.py:11 links/templates/links/link_detail.html:17 #: links/templates/links/link_form.html:25 msgid "Custom" msgstr "自定义链接" +#: links/models.py:52 +#, fuzzy +#| msgid "Original URL" +msgid "Old URL" +msgstr "原始URL" + +#: links/models.py:53 +msgid "New URL" +msgstr "" + +#: links/models.py:54 +msgid "Changed at" +msgstr "" + #: links/templates/links/link_confirm_delete.html:9 #, fuzzy #| msgid "Confirm deletion" @@ -1643,17 +1657,29 @@ msgstr "文本" msgid "Click Statistics" msgstr "点击统计" -#: links/templates/links/link_detail.html:96 +#: links/templates/links/link_detail.html:84 +msgid "URL Change History" +msgstr "" + +#: links/templates/links/link_detail.html:92 +msgid "URL changed at" +msgstr "" + +#: links/templates/links/link_detail.html:100 +msgid "No URL changes recorded." +msgstr "" + +#: links/templates/links/link_detail.html:120 #: links/templates/links/link_list.html:15 #: links/templates/links/link_list.html:76 msgid "Clicks" msgstr "点击次数" -#: links/templates/links/link_detail.html:109 +#: links/templates/links/link_detail.html:133 msgid "Number of Clicks" msgstr "" -#: links/templates/links/link_detail.html:115 +#: links/templates/links/link_detail.html:139 msgid "Date" msgstr "" @@ -1799,30 +1825,30 @@ msgstr "从JSON导入" msgid "Export Links" msgstr "导出别名" -#: links/views.py:90 links/views.py:126 +#: links/views.py:93 links/views.py:129 msgid "Alias cannot contain special characters." msgstr "链接别名中不能带有 - 或者 _ 以及其他任意特殊字符" -#: links/views.py:93 links/views.py:129 +#: links/views.py:96 links/views.py:132 #, fuzzy #| msgid "This alias already exists. Please choose a different one." msgid "This alias is already in use. Please choose another one." msgstr "该别名已存在。请选择一个不同的别名。" -#: links/views.py:171 +#: links/views.py:188 msgid "The alias '{}' doesn't exist. Do you want to create a new one?" msgstr "" -#: links/views.py:256 +#: links/views.py:276 msgid "Invalid JSON format. Expected a list of objects." msgstr "无效的JSON格式。预期是对象列表。" -#: links/views.py:262 +#: links/views.py:282 msgid "" "Invalid item in JSON. Each item must be an object with an 'alias' field." msgstr "JSON中存在无效项。每个项目必须是包含'alias'字段的对象。" -#: links/views.py:275 +#: links/views.py:295 #, fuzzy, python-brace-format #| msgid "{} aliases have been imported successfully." msgid "" @@ -1830,11 +1856,11 @@ msgid "" "were skipped." msgstr "{}个别名已成功导入。" -#: links/views.py:277 +#: links/views.py:297 msgid "Invalid JSON file. Please check the file format." msgstr "" -#: links/views.py:281 +#: links/views.py:301 #, fuzzy #| msgid "An error occurred during import: {}" msgid "An error occurred during import: {str(e)}"