From ad2320a6892f7f7fae04e83e14159991526b7a0c Mon Sep 17 00:00:00 2001 From: Quan Date: Sun, 10 Aug 2025 23:48:08 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=9B=B4=E6=96=B0=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E8=8B=B1=E8=AF=AD=E7=BF=BB=E8=AF=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- locale/en_US/LC_MESSAGES/xhs.mo | Bin 16794 -> 17405 bytes locale/en_US/LC_MESSAGES/xhs.po | 208 ++++++++++++++++++++++---------- locale/xhs.pot | 127 ++++++++++++------- locale/zh_CN/LC_MESSAGES/xhs.po | 127 ++++++++++++------- 4 files changed, 308 insertions(+), 154 deletions(-) diff --git a/locale/en_US/LC_MESSAGES/xhs.mo b/locale/en_US/LC_MESSAGES/xhs.mo index dfe5ec6254ae0269c40adb3639162d0927951db8..15c70b183ebaa5fa862bd8313f113fd8349eff68 100644 GIT binary patch delta 3542 zcma*peQ;FO8OQOnNdycO1dK5d;F5%Z76}B28cc)&Ath)bC=>+CCb=<7UT)mo08#4( zEJP(5WrNiuHe`lDr4_78BalYM8K%zAmvLI^OvjdD&E}=_1qc6d3QYU`?Osayhci9n zlg~Z(o_p?jdCp?{vz}|sp3wP8Ne2vNH<3=vO)};kynhUTD3_9r8IND!ZMremm<&io z)$?&4uEmAeg!Az@&crBg!_ni6c?kVD6+cA&3z=SlS=|2wHSjBLeL5eV$@k5&*o84Rs)J_NgQ$_7M8;%( zkBq_m1+(#zdq4G-`135(`wLuGVG8wfx8CTwA4hTj$2gzwoA=xYpX1%sui_+JFfrb6 zIo?OT1T~XAxCxKo8N7+c`p{X-!wZ;(sgsSFg9|VpH@P0b>C`{QkY@HzE;RD1$m*Ds zTjMj&a$SNs+~16|u?01dyCeTaA9PzvjRGZ&M{ zq=lG{>Ua$nV*_gDAGm&n8fY%P>cb_d_O+<{`!Tk(sI7a?ef}Hdo8~eq$#15y+GpR+ z`fJ1wP}76esD?gN$05{=4 z*cN;^#D!+E*Yz#ev#6Q;4d>%!;_V>q6zmFYrMRrvb@7lR3i}#%31bEL?-?XFKNO zeq4mVM&&@FWz3zJhtKQ$d%4(ZjJb$Y9`5Sltwxq**5biDmNNX z$7&yH?~h{{OZ5?IOYXdzBZ-?`%TOy-g)}iwqWbHSeBYdOZ~PAR;@`0lFQYz~%lh4e z#i)7{>eRf7%kUsFX48*baSR*(8Tv2?&LFtn13Pq|o%nY7Yg+c+9q zP)pW^TH52tn9MIxGu7GD^IX(`OYvLy3hD#ruo4qU1m%(sldutW+Mda0{kb+B{Lzwr zf=ZHqqjDg3aeUiAPsZX_{nel$%E>U1o_udo#LZ$-%i@x9-O zW2jdnzwRc8dcG&b1>0o8sHH!P%Gxhbdz!H%e!mEHu4_>_@;dSj(}kMAc~p{piM(n? zv7e-aDMJ0!K8;$b!>IQzpmHHJgAKdNMJ~?795PBjBx_MC(1_Eq3AJ}!s1F@Nxf4Ql|(|5Qx0f#Z|5#T8f*AMq)ido|%=zCSofwvTURB z455>tvN4YNzN_-&yTn7pTB3nSAeso3bRwjz)Q`zsL>9p|nw>-rp?%i?cM(b|{R^g| zJWx?WJrTPyW(o4M5KBhgQZlO)6FMQYi0#A*LPfdtJ$0WKtH%G7jkvDm`a6V=NF$aL zI|!ABiKT?j@>oJgF+hwg)101 zqYk_~@Z!;&aNhWg{QeXBhWh&YdwZiVbPqiL=1_M_^k~b#u>+>RuQM9nHSlV4e{awK zH0nGOZx<;Uzb7$#YT~$X@8k)S`uk1~w!Jm@_Njq`KaW1QceuSRd|~30$c2epJlQSH z(WC9dolQfBcg1@eZ2tknQQxtTL{GIwTi=f?p4^*|`P#AQ%ZKA_hfcReJAM>z(to;p zVArvM*uW!Srd&yw>W(jVC))Z#yyIx+yU{nA!pUjrk)*W7g!K0#Lw!FPYK{zdpB(Hs zYOVAIiyO+U{@!r(R5<+9)Z$sqFEX^~%ddP*oBk8M!`(lN6r~?Y@C3q_rWbkwk$E$2 zNethXF{gNg=)m1wFT5r(j)L9kYpf^&I zzalZi4whHB4Rq7;)>Yh?U~GVqmkP!u&R*3}TdyuPvU%`Okl4qRVjzg_PHd_l+G j7=C?8;mT6G!sn;K|Iyy6a%$~*=449$+lQsk=3C}J?SfWI delta 3076 zcmZwIX>3$g7>DsQEm$mNu^Ujf3j!5^QZ|9I3T59H5m1()Ov?oL7)H3jaxYBJHLC*+ zzE7;P!%&tJEr{E(#=MJ_aePol#v9WRM`0>X$F}IV>)SDd`uo@euVE%8)HkLL4!|6o zgX8fGHpj#S?lC50GWcvnLq8mYV^9z5!an#ATVl@!#x%jnwjS(EeU)t)Hl=>u_MUA+ zX5WtXbku~#qVDrW3>j0*g=VxL8Ou~6&zcL^0k7Kak8SHSTXoRXwi~8UA8ps?+7{tc zv~Nf4$R4}>BKD;IBPKGwY1%k?V<+rOy*p~gUYv>B@GRa&4fN47#x%q8_#EEAER0W# zIt*J;Ux8ZCKGcLiK-OT+p%(ldhIH{87hN$SDLQa})K)n$7gwV?`WdyN`>3OMjNLIc zIl5D$up{++d>Z#+4=hD3=o*g1N2rAkPvQJ^v4Ul3hR0C@e{0w8p$2S7=4qlSsE)cJ zUzusBr1henUyqvTLA$*Sb>CO0=Wb#;#xZ+#-*j!l{_BB3G@Qq=$Yz*ideaT*sPB8* zX4_6et!y@`zVSpZ$Xe8vEJ2;=I#h=r+Mc()fpuwrhy&3Q_M=vK1@(O# zvl@cwsD3?|i@PzTB>9tzI@qXB^mR%`oqadd7J8AznjNUK{Sx^zU-Qu!>-9Be7WP8A zG9}2Lxx|OQuS;jmusiCg$D$VC$zuPTa8W>mX1W1W@CYgiPoa+DI%;4?zi0>bkTftI zP!k-9%7Mk0gzuoTy&NClNz_mJr~RWx`~@mGuk~mD8*_1k2HkKM*){%cMYp;)DhX%X z^)0B^vI3O@H&HoIgPM3c73I(X9E1~)Q!`sozl`TlJ97v5GaW^A2o4AV_rg?zn{=?t1w@ckcr__ zTce`aC66c|oJ0|^kkDD_JXQ1~r7|H(~)*2pyxw zH%Hn)Nub)cOD3MQ2Eb=<3vV>4V{<}=1;v$rw%j_=};Uq%& z7s+h>K&WI9BZ%RuJfY;!HkZ&ZWLrWdo#+#}GNusY3FU|iiT|I{n%XErZ`Cj&a=gm; zF~oFY0WqFX(YxG|c$tVLEMhbkjCmY z6;)d|*A{QOwX?kD<+gf{Kcg@k#+J6SEQ*ozq zW%yjnBQYiU*1&L?)i^es*{*L=_+amHM|fM`_Oam~`e(<6M+}aSEh!p0AT)J>%gXWl za@~1_1xoQqsRS3w}dn&@>o11@X6 z%S(e5q|Zn%PTzd1pwJg-$S?5c@qp#bbGm8qTh79ue^EAL<~Y6HA}i13b1{SH)AL=q c&O&eS2{UVBCcE\n" -"POT-Creation-Date: 2025-05-17 15:41+0800\n" +"POT-Creation-Date: 2025-08-10 23:34+0800\n" "PO-Revision-Date: 2024-12-22 14:14+0800\n" "Last-Translator: \n" "Language-Team: English\n" @@ -17,74 +17,76 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:178 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:181 #, python-brace-format msgid "作品 {0} 存在下载记录,跳过下载" msgstr "works {0} has a download record, skip download" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:195 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:198 msgid "提取作品文件下载地址失败" msgstr "Failed to extract the download address for the RedNote works files" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:225 -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:252 -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:554 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:228 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:255 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:598 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:785 msgid "提取小红书作品链接失败" msgstr "Failed to extract the links for RedNote works" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:227 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:230 #, python-brace-format msgid "共 {0} 个小红书作品待处理..." msgstr "{0} works from RedNote are awaiting processing..." -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:297 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:317 #, python-brace-format msgid "作品 {0} 存在下载记录,跳过处理" msgstr "Works {0} has a download record, skip processing" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:300 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:320 #, python-brace-format msgid "开始处理作品:{0}" msgstr "Start processing the works: {0}" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:309 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:329 #, python-brace-format msgid "{0} 获取数据失败" msgstr "{0} failed to retrieve data" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:314 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:334 #, python-brace-format msgid "{0} 提取数据失败" msgstr "{0} failed to extract data" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:316 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:336 #: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:83 #: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\explore.py:79 msgid "视频" msgstr "video" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:319 -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:90 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:339 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:91 #: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\explore.py:80 msgid "图文" msgstr "image" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:320 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:340 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:92 #: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\explore.py:79 msgid "图集" msgstr "LivePhoto" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:324 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:344 #, python-brace-format msgid "未知的作品类型:{0}" msgstr "Unknown works type: {0}" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:328 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:349 #, python-brace-format msgid "作品处理完成:{0}" msgstr "works processing completed: {0}" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:406 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:427 #: C:\Users\You\PycharmProjects\XHS-Downloader\source\TUI\monitor.py:57 msgid "" "程序会自动读取并提取剪贴板中的小红书作品链接,并自动下载链接对应的作品文件," @@ -95,44 +97,81 @@ msgstr "" "If you want to close it, please click the close button or write the " "\"close\" text to the clipboard!" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:567 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:569 +msgid "跳转至项目 GitHub 仓库" +msgstr "Jump to the project's GitHub repository" + +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:570 +msgid "重定向至项目 GitHub 仓库主页" +msgstr "Redirect to the project's GitHub repository homepage" + +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:578 +msgid "获取作品数据及下载地址" +msgstr "Fetch works data and download links" + +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:610 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:795 msgid "获取小红书作品数据成功" msgstr "Successfully obtained data on RedNote works" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:569 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:612 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:797 msgid "获取小红书作品数据失败" msgstr "Failed to obtain data on RedNote works" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:130 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:682 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:727 +msgid "小红书作品链接" +msgstr "Link to RedNote works" + +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:730 +msgid "指定需要下载的图文作品序号" +msgstr "Specify the serial number of the images works to be downloaded" + +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:734 +msgid "是否需要返回作品信息数据" +msgstr "Whether to return works information data" + +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:748 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:753 +msgid "作品文件下载任务执行完毕" +msgstr "Works file download task completed" + +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:758 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:763 +msgid "作品文件下载任务未执行" +msgstr "Works file download task not executed" + +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:133 msgid "视频作品下载功能已关闭,跳过下载" msgstr "The video download function has been turned off, skip download" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:147 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:150 msgid "图文作品下载功能已关闭,跳过下载" msgstr "The image download function has been turned off, skip download" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:182 -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:193 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:185 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:196 #, python-brace-format msgid "{0} 文件已存在,跳过下载" msgstr "{0} already exists, skipping download" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:239 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:242 #, python-brace-format msgid "文件 {0} 缓存异常,重新下载" msgstr "File {0} cache exception, download again" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:267 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:270 #, python-brace-format msgid "文件 {0} 下载成功" msgstr "file {0} download successful" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:273 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:276 #, python-brace-format msgid "网络异常,{0} 下载失败,错误信息: {1}" msgstr "Network error, {0} download failed, error message: {1}" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:350 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:353 #, python-brace-format msgid "文件 {0} 格式判断失败,错误信息:{1}" msgstr "Format recognition failed for file {0}, error message: {1}" @@ -143,24 +182,24 @@ msgstr "Format recognition failed for file {0}, error message: {1}" msgid "未知" msgstr "unknown" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\request.py:80 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\request.py:65 #, python-brace-format msgid "网络异常,{0} 请求失败: {1}" msgstr "Network error, {0} request failed: {1}" #: C:\Users\You\PycharmProjects\XHS-Downloader\source\CLI\main.py:124 -msgid "小红书作品链接" -msgstr "Link to RedNote works" +msgid "小红书作品链接,多个链接使用空格分隔" +msgstr "RedNote works links, separate multiple links with spaces" #: C:\Users\You\PycharmProjects\XHS-Downloader\source\CLI\main.py:131 -msgid "下载指定序号的图片文件,仅对图文作品生效;多个序号输入示例:\"1 3 5 7\"" +msgid "" +"下载指定序号的图片文件,仅对图文/图集作品生效;多个序号输入示例:\"1 3 5 7\"" msgstr "" -"Download image files with specified serial numbers, only effective for image " +"Download images files with specified serial numbers, only effective for images " "works; Example of multiple serial numbers input: \"1 3 5 7\"" #: C:\Users\You\PycharmProjects\XHS-Downloader\source\CLI\main.py:136 -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\TUI\setting.py:30 -msgid "作品数据 / 文件保存根路径" +msgid "作品数据/文件保存根路径" msgstr "Root path for saving works data / files" #: C:\Users\You\PycharmProjects\XHS-Downloader\source\CLI\main.py:137 @@ -277,15 +316,15 @@ msgstr "" msgid "未选择浏览器!" msgstr "Browser not selected!" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\expansion\browser.py:74 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\expansion\browser.py:75 msgid "浏览器名称或序号输入错误!" msgstr "Browser name or serial number input error!" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\expansion\browser.py:80 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\expansion\browser.py:81 msgid "获取 Cookie 失败,未找到 Cookie 数据!" msgstr "Failed to retrieve cookie, no cookie data found!" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\expansion\browser.py:118 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\expansion\browser.py:119 msgid "从浏览器读取 Cookie 功能不支持当前平台!" msgstr "" "The cookie reading function from the browser is not supported on the current " @@ -297,17 +336,17 @@ msgstr "" "Unsupported operating system type, may not be able to remove illegal " "characters properly!" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\module\manager.py:226 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\module\manager.py:232 #, python-brace-format msgid "代理 {0} 测试成功" msgstr "Agent {0} tested successfully" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\module\manager.py:230 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\module\manager.py:236 #, python-brace-format msgid "代理 {0} 测试超时" msgstr "Agent {0} test timeout" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\module\manager.py:238 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\module\manager.py:244 #, python-brace-format msgid "代理 {0} 测试失败:{1}" msgstr "Agent {0} test failed: {1}" @@ -411,15 +450,6 @@ msgstr "Click to visit" msgid "作者的其他开源项目" msgstr "Other open-source projects of the author" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\TUI\app.py:74 -msgid "" -"配置文件 settings.json 缺少必要的参数,请删除该文件,然后重新运行程序,自动生" -"成默认配置文件!" -msgstr "" -"The configuration file settings.json is missing necessary parameters. Please " -"delete the file and run the program again to automatically generate the " -"default configuration file!" - #: C:\Users\You\PycharmProjects\XHS-Downloader\source\TUI\index.py:31 #: C:\Users\You\PycharmProjects\XHS-Downloader\source\TUI\setting.py:212 msgid "程序设置" @@ -470,21 +500,67 @@ msgid "免责声明\n" msgstr "" "Disclaimer for XHS-Downloader:\n" "\n" -"1. The use of this project is entirely at the user's own discretion and risk. The author assumes no responsibility or liability of any kind for any loss, damage, or risk arising from the user's use of this project.\n" -"2. The code and functionalities provided by the author of this project are developed based on current knowledge and technology. The author makes every effort to ensure the correctness and security of the code according to current technical standards but does not guarantee that the code is completely free of errors or defects.\n" -"3. All third-party libraries, plugins, or services used by this project follow their original open-source or commercial licenses. Users must review and comply with these license agreements accordingly. The author assumes no responsibility for the stability, security, or compliance of any third-party components.\n" -"4. When using this project, users must strictly comply with the requirements of the GNU General Public License v3.0 and clearly indicate in appropriate places that the code was used under the GNU General Public License v3.0.\n" -"5. When using the code and functionalities of this project, users must independently research relevant laws and regulations and ensure that their usage is legal and compliant. Any legal liabilities or risks arising from violations of laws and regulations shall be borne solely by the user.\n" -"6. Users must not use this tool to engage in any activities that infringe intellectual property rights, including but not limited to downloading or distributing copyrighted content without authorization. Developers do not participate in, support, or endorse the acquisition or distribution of any illegal or unauthorized content.\n" -"7. This project assumes no responsibility for the compliance of data processing activities (including collection, storage, and transmission) performed by users. Users must comply with relevant laws and regulations and ensure that such activities are lawful and proper. Legal liabilities resulting from non-compliant operations shall be borne by the user.\n" -"8. Under no circumstances may users associate the author, contributors, or other related parties of this project with their usage of the project, nor may they hold these parties liable for any loss or damage resulting from such usage.\n" -"9. The author of this project will not provide a paid version of the XHS-Downloader project, nor will they offer any commercial services related to it.\n" -"10. Any secondary development, modification, or compilation based on this project is unrelated to the original author. The original author assumes no liability for any consequences resulting from such secondary development. Users bear full responsibility for all outcomes arising from such modifications.\n" -"11. This project does not grant users any patent licenses. If the use of this project leads to patent disputes or infringement, the user assumes all associated risks and responsibilities. Without written authorization from the author or rights holder, users may not use this project for any commercial promotion, advertising, or re-licensing.\n" -"12. The author reserves the right to terminate service to any user who violates this disclaimer at any time and may require them to destroy all obtained code and derivative works.\n" -"13. The author reserves the right to update this disclaimer at any time without prior notice. Continued use of the project constitutes acceptance of the revised terms.\n" +"1. The use of this project is entirely at the user's own discretion and " +"risk. The author assumes no responsibility or liability of any kind for any " +"loss, damage, or risk arising from the user's use of this project.\n" +"2. The code and functionalities provided by the author of this project are " +"developed based on current knowledge and technology. The author makes every " +"effort to ensure the correctness and security of the code according to " +"current technical standards but does not guarantee that the code is " +"completely free of errors or defects.\n" +"3. All third-party libraries, plugins, or services used by this project " +"follow their original open-source or commercial licenses. Users must review " +"and comply with these license agreements accordingly. The author assumes no " +"responsibility for the stability, security, or compliance of any third-party " +"components.\n" +"4. When using this project, users must strictly comply with the requirements " +"of the GNU General Public License v3.0 and clearly indicate in appropriate " +"places that the code was used under the GNU General Public License v3.0.\n" +"5. When using the code and functionalities of this project, users must " +"independently research relevant laws and regulations and ensure that their " +"usage is legal and compliant. Any legal liabilities or risks arising from " +"violations of laws and regulations shall be borne solely by the user.\n" +"6. Users must not use this tool to engage in any activities that infringe " +"intellectual property rights, including but not limited to downloading or " +"distributing copyrighted content without authorization. Developers do not " +"participate in, support, or endorse the acquisition or distribution of any " +"illegal or unauthorized content.\n" +"7. This project assumes no responsibility for the compliance of data " +"processing activities (including collection, storage, and transmission) " +"performed by users. Users must comply with relevant laws and regulations and " +"ensure that such activities are lawful and proper. Legal liabilities " +"resulting from non-compliant operations shall be borne by the user.\n" +"8. Under no circumstances may users associate the author, contributors, or " +"other related parties of this project with their usage of the project, nor " +"may they hold these parties liable for any loss or damage resulting from " +"such usage.\n" +"9. The author of this project will not provide a paid version of the XHS-" +"Downloader project, nor will they offer any commercial services related to " +"it.\n" +"10. Any secondary development, modification, or compilation based on this " +"project is unrelated to the original author. The original author assumes no " +"liability for any consequences resulting from such secondary development. " +"Users bear full responsibility for all outcomes arising from such " +"modifications.\n" +"11. This project does not grant users any patent licenses. If the use of " +"this project leads to patent disputes or infringement, the user assumes all " +"associated risks and responsibilities. Without written authorization from " +"the author or rights holder, users may not use this project for any " +"commercial promotion, advertising, or re-licensing.\n" +"12. The author reserves the right to terminate service to any user who " +"violates this disclaimer at any time and may require them to destroy all " +"obtained code and derivative works.\n" +"13. The author reserves the right to update this disclaimer at any time " +"without prior notice. Continued use of the project constitutes acceptance of " +"the revised terms.\n" "\n" -"Before using the code and functionalities of this project, please carefully consider and accept the above disclaimer. If you have any questions or disagree with the above statements, please do not use the code and functionalities of this project. If you do use the code and functionalities of this project, it shall be deemed that you have fully understood and accepted the above disclaimer and voluntarily assume all risks and consequences associated with its use.\n" +"Before using the code and functionalities of this project, please carefully " +"consider and accept the above disclaimer. If you have any questions or " +"disagree with the above statements, please do not use the code and " +"functionalities of this project. If you do use the code and functionalities " +"of this project, it shall be deemed that you have fully understood and " +"accepted the above disclaimer and voluntarily assume all risks and " +"consequences associated with its use.\n" #: C:\Users\You\PycharmProjects\XHS-Downloader\source\TUI\index.py:94 msgid "未输入任何小红书作品链接" @@ -529,6 +605,10 @@ msgstr "Delete specified works ID" msgid "删除下载记录成功" msgstr "Successfully deleted download record" +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\TUI\setting.py:30 +msgid "作品数据 / 文件保存根路径" +msgstr "Root path for saving works data / files" + #: C:\Users\You\PycharmProjects\XHS-Downloader\source\TUI\setting.py:35 msgid "程序根路径" msgstr "Program root path" diff --git a/locale/xhs.pot b/locale/xhs.pot index 572b108..605915a 100644 --- a/locale/xhs.pot +++ b/locale/xhs.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: XHS-Downloader 2.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-05-17 15:41+0800\n" +"POT-Creation-Date: 2025-08-10 23:34+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,118 +17,157 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:178 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:181 #, python-brace-format msgid "作品 {0} 存在下载记录,跳过下载" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:195 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:198 msgid "提取作品文件下载地址失败" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:225 -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:252 -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:554 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:228 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:255 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:598 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:785 msgid "提取小红书作品链接失败" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:227 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:230 #, python-brace-format msgid "共 {0} 个小红书作品待处理..." msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:297 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:317 #, python-brace-format msgid "作品 {0} 存在下载记录,跳过处理" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:300 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:320 #, python-brace-format msgid "开始处理作品:{0}" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:309 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:329 #, python-brace-format msgid "{0} 获取数据失败" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:314 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:334 #, python-brace-format msgid "{0} 提取数据失败" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:316 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:336 #: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:83 #: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\explore.py:79 msgid "视频" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:319 -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:90 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:339 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:91 #: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\explore.py:80 msgid "图文" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:320 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:340 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:92 #: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\explore.py:79 msgid "图集" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:324 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:344 #, python-brace-format msgid "未知的作品类型:{0}" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:328 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:349 #, python-brace-format msgid "作品处理完成:{0}" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:406 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:427 #: C:\Users\You\PycharmProjects\XHS-Downloader\source\TUI\monitor.py:57 msgid "" "程序会自动读取并提取剪贴板中的小红书作品链接,并自动下载链接对应的作品文件," "如需关闭,请点击关闭按钮,或者向剪贴板写入 “close” 文本!" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:567 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:569 +msgid "跳转至项目 GitHub 仓库" +msgstr "" + +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:570 +msgid "重定向至项目 GitHub 仓库主页" +msgstr "" + +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:578 +msgid "获取作品数据及下载地址" +msgstr "" + +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:610 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:795 msgid "获取小红书作品数据成功" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:569 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:612 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:797 msgid "获取小红书作品数据失败" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:130 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:682 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:727 +msgid "小红书作品链接" +msgstr "" + +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:730 +msgid "指定需要下载的图文作品序号" +msgstr "" + +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:734 +msgid "是否需要返回作品信息数据" +msgstr "" + +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:748 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:753 +msgid "作品文件下载任务执行完毕" +msgstr "" + +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:758 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:763 +msgid "作品文件下载任务未执行" +msgstr "" + +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:133 msgid "视频作品下载功能已关闭,跳过下载" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:147 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:150 msgid "图文作品下载功能已关闭,跳过下载" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:182 -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:193 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:185 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:196 #, python-brace-format msgid "{0} 文件已存在,跳过下载" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:239 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:242 #, python-brace-format msgid "文件 {0} 缓存异常,重新下载" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:267 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:270 #, python-brace-format msgid "文件 {0} 下载成功" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:273 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:276 #, python-brace-format msgid "网络异常,{0} 下载失败,错误信息: {1}" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:350 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:353 #, python-brace-format msgid "文件 {0} 格式判断失败,错误信息:{1}" msgstr "" @@ -139,22 +178,22 @@ msgstr "" msgid "未知" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\request.py:80 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\request.py:65 #, python-brace-format msgid "网络异常,{0} 请求失败: {1}" msgstr "" #: C:\Users\You\PycharmProjects\XHS-Downloader\source\CLI\main.py:124 -msgid "小红书作品链接" +msgid "小红书作品链接,多个链接使用空格分隔" msgstr "" #: C:\Users\You\PycharmProjects\XHS-Downloader\source\CLI\main.py:131 -msgid "下载指定序号的图片文件,仅对图文作品生效;多个序号输入示例:\"1 3 5 7\"" +msgid "" +"下载指定序号的图片文件,仅对图文/图集作品生效;多个序号输入示例:\"1 3 5 7\"" msgstr "" #: C:\Users\You\PycharmProjects\XHS-Downloader\source\CLI\main.py:136 -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\TUI\setting.py:30 -msgid "作品数据 / 文件保存根路径" +msgid "作品数据/文件保存根路径" msgstr "" #: C:\Users\You\PycharmProjects\XHS-Downloader\source\CLI\main.py:137 @@ -259,15 +298,15 @@ msgstr "" msgid "未选择浏览器!" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\expansion\browser.py:74 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\expansion\browser.py:75 msgid "浏览器名称或序号输入错误!" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\expansion\browser.py:80 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\expansion\browser.py:81 msgid "获取 Cookie 失败,未找到 Cookie 数据!" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\expansion\browser.py:118 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\expansion\browser.py:119 msgid "从浏览器读取 Cookie 功能不支持当前平台!" msgstr "" @@ -275,17 +314,17 @@ msgstr "" msgid "不受支持的操作系统类型,可能无法正常去除非法字符!" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\module\manager.py:226 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\module\manager.py:232 #, python-brace-format msgid "代理 {0} 测试成功" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\module\manager.py:230 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\module\manager.py:236 #, python-brace-format msgid "代理 {0} 测试超时" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\module\manager.py:238 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\module\manager.py:244 #, python-brace-format msgid "代理 {0} 测试失败:{1}" msgstr "" @@ -383,12 +422,6 @@ msgstr "" msgid "作者的其他开源项目" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\TUI\app.py:74 -msgid "" -"配置文件 settings.json 缺少必要的参数,请删除该文件,然后重新运行程序,自动生" -"成默认配置文件!" -msgstr "" - #: C:\Users\You\PycharmProjects\XHS-Downloader\source\TUI\index.py:31 #: C:\Users\You\PycharmProjects\XHS-Downloader\source\TUI\setting.py:212 msgid "程序设置" @@ -479,6 +512,10 @@ msgstr "" msgid "删除下载记录成功" msgstr "" +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\TUI\setting.py:30 +msgid "作品数据 / 文件保存根路径" +msgstr "" + #: C:\Users\You\PycharmProjects\XHS-Downloader\source\TUI\setting.py:35 msgid "程序根路径" msgstr "" diff --git a/locale/zh_CN/LC_MESSAGES/xhs.po b/locale/zh_CN/LC_MESSAGES/xhs.po index b9238a6..27a49d2 100644 --- a/locale/zh_CN/LC_MESSAGES/xhs.po +++ b/locale/zh_CN/LC_MESSAGES/xhs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: XHS-Downloader 2.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-05-17 15:41+0800\n" +"POT-Creation-Date: 2025-08-10 23:34+0800\n" "PO-Revision-Date: 2024-12-22 14:14+0800\n" "Last-Translator: \n" "Language-Team: Chinese (simplified)\n" @@ -17,118 +17,157 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:178 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:181 #, python-brace-format msgid "作品 {0} 存在下载记录,跳过下载" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:195 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:198 msgid "提取作品文件下载地址失败" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:225 -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:252 -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:554 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:228 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:255 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:598 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:785 msgid "提取小红书作品链接失败" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:227 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:230 #, python-brace-format msgid "共 {0} 个小红书作品待处理..." msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:297 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:317 #, python-brace-format msgid "作品 {0} 存在下载记录,跳过处理" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:300 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:320 #, python-brace-format msgid "开始处理作品:{0}" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:309 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:329 #, python-brace-format msgid "{0} 获取数据失败" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:314 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:334 #, python-brace-format msgid "{0} 提取数据失败" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:316 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:336 #: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:83 #: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\explore.py:79 msgid "视频" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:319 -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:90 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:339 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:91 #: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\explore.py:80 msgid "图文" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:320 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:340 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:92 #: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\explore.py:79 msgid "图集" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:324 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:344 #, python-brace-format msgid "未知的作品类型:{0}" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:328 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:349 #, python-brace-format msgid "作品处理完成:{0}" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:406 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:427 #: C:\Users\You\PycharmProjects\XHS-Downloader\source\TUI\monitor.py:57 msgid "" "程序会自动读取并提取剪贴板中的小红书作品链接,并自动下载链接对应的作品文件," "如需关闭,请点击关闭按钮,或者向剪贴板写入 “close” 文本!" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:567 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:569 +msgid "跳转至项目 GitHub 仓库" +msgstr "" + +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:570 +msgid "重定向至项目 GitHub 仓库主页" +msgstr "" + +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:578 +msgid "获取作品数据及下载地址" +msgstr "" + +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:610 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:795 msgid "获取小红书作品数据成功" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:569 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:612 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:797 msgid "获取小红书作品数据失败" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:130 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:682 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:727 +msgid "小红书作品链接" +msgstr "" + +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:730 +msgid "指定需要下载的图文作品序号" +msgstr "" + +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:734 +msgid "是否需要返回作品信息数据" +msgstr "" + +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:748 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:753 +msgid "作品文件下载任务执行完毕" +msgstr "" + +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:758 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\app.py:763 +msgid "作品文件下载任务未执行" +msgstr "" + +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:133 msgid "视频作品下载功能已关闭,跳过下载" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:147 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:150 msgid "图文作品下载功能已关闭,跳过下载" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:182 -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:193 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:185 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:196 #, python-brace-format msgid "{0} 文件已存在,跳过下载" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:239 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:242 #, python-brace-format msgid "文件 {0} 缓存异常,重新下载" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:267 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:270 #, python-brace-format msgid "文件 {0} 下载成功" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:273 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:276 #, python-brace-format msgid "网络异常,{0} 下载失败,错误信息: {1}" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:350 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\download.py:353 #, python-brace-format msgid "文件 {0} 格式判断失败,错误信息:{1}" msgstr "" @@ -139,22 +178,22 @@ msgstr "" msgid "未知" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\request.py:80 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\application\request.py:65 #, python-brace-format msgid "网络异常,{0} 请求失败: {1}" msgstr "" #: C:\Users\You\PycharmProjects\XHS-Downloader\source\CLI\main.py:124 -msgid "小红书作品链接" +msgid "小红书作品链接,多个链接使用空格分隔" msgstr "" #: C:\Users\You\PycharmProjects\XHS-Downloader\source\CLI\main.py:131 -msgid "下载指定序号的图片文件,仅对图文作品生效;多个序号输入示例:\"1 3 5 7\"" +msgid "" +"下载指定序号的图片文件,仅对图文/图集作品生效;多个序号输入示例:\"1 3 5 7\"" msgstr "" #: C:\Users\You\PycharmProjects\XHS-Downloader\source\CLI\main.py:136 -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\TUI\setting.py:30 -msgid "作品数据 / 文件保存根路径" +msgid "作品数据/文件保存根路径" msgstr "" #: C:\Users\You\PycharmProjects\XHS-Downloader\source\CLI\main.py:137 @@ -259,15 +298,15 @@ msgstr "" msgid "未选择浏览器!" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\expansion\browser.py:74 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\expansion\browser.py:75 msgid "浏览器名称或序号输入错误!" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\expansion\browser.py:80 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\expansion\browser.py:81 msgid "获取 Cookie 失败,未找到 Cookie 数据!" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\expansion\browser.py:118 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\expansion\browser.py:119 msgid "从浏览器读取 Cookie 功能不支持当前平台!" msgstr "" @@ -275,17 +314,17 @@ msgstr "" msgid "不受支持的操作系统类型,可能无法正常去除非法字符!" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\module\manager.py:226 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\module\manager.py:232 #, python-brace-format msgid "代理 {0} 测试成功" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\module\manager.py:230 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\module\manager.py:236 #, python-brace-format msgid "代理 {0} 测试超时" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\module\manager.py:238 +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\module\manager.py:244 #, python-brace-format msgid "代理 {0} 测试失败:{1}" msgstr "" @@ -383,12 +422,6 @@ msgstr "" msgid "作者的其他开源项目" msgstr "" -#: C:\Users\You\PycharmProjects\XHS-Downloader\source\TUI\app.py:74 -msgid "" -"配置文件 settings.json 缺少必要的参数,请删除该文件,然后重新运行程序,自动生" -"成默认配置文件!" -msgstr "" - #: C:\Users\You\PycharmProjects\XHS-Downloader\source\TUI\index.py:31 #: C:\Users\You\PycharmProjects\XHS-Downloader\source\TUI\setting.py:212 msgid "程序设置" @@ -517,6 +550,10 @@ msgstr "" msgid "删除下载记录成功" msgstr "" +#: C:\Users\You\PycharmProjects\XHS-Downloader\source\TUI\setting.py:30 +msgid "作品数据 / 文件保存根路径" +msgstr "" + #: C:\Users\You\PycharmProjects\XHS-Downloader\source\TUI\setting.py:35 msgid "程序根路径" msgstr ""