perf: 更新程序界面代码

更新英语翻译
This commit is contained in:
JoeanAmier 2024-12-28 22:58:11 +08:00
parent 13707c425a
commit 102e7adbd4
7 changed files with 66 additions and 25 deletions

Binary file not shown.

View File

@ -310,24 +310,28 @@ msgstr "Update"
msgid "返回首页"
msgstr "Return"
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:42
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:44
msgid "如果 XHS-Downloader 对您有帮助,请考虑为它点个 Star感谢您的支持"
msgstr ""
"If XHS-Downloader is helpful to you, please consider giving it Star. Thank "
"you for your support!"
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:44
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:49
msgid "Discord 社区"
msgstr "Discord Community"
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:48
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:55
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:61
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:51
msgid "邀请链接:"
msgstr "Invitation link: "
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:53
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:60
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:66
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\index.py:65
msgid "点击访问"
msgstr "Click to visit"
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:50
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:55
msgid "作者的其他开源项目"
msgstr "Other open-source projects of the author"
@ -357,6 +361,14 @@ msgstr "Monitor"
msgid "关于项目"
msgstr "About"
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\index.py:56
msgid "开源协议: "
msgstr "Open source protocol: "
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\index.py:61
msgid "项目地址: "
msgstr "Repository link: "
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\index.py:69
msgid "请输入小红书图文/视频作品链接"
msgstr "Please enter the link to the Xiaohongshu image or video works"

View File

@ -290,22 +290,26 @@ msgstr ""
msgid "返回首页"
msgstr ""
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:42
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:44
msgid "如果 XHS-Downloader 对您有帮助,请考虑为它点个 Star感谢您的支持"
msgstr ""
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:44
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:49
msgid "Discord 社区"
msgstr ""
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:48
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:55
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:61
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:51
msgid "邀请链接:"
msgstr ""
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:53
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:60
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:66
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\index.py:65
msgid "点击访问"
msgstr ""
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:50
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:55
msgid "作者的其他开源项目"
msgstr ""
@ -332,6 +336,14 @@ msgstr ""
msgid "关于项目"
msgstr ""
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\index.py:56
msgid "开源协议: "
msgstr ""
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\index.py:61
msgid "项目地址: "
msgstr ""
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\index.py:69
msgid "请输入小红书图文/视频作品链接"
msgstr ""

View File

@ -290,22 +290,26 @@ msgstr ""
msgid "返回首页"
msgstr ""
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:42
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:44
msgid "如果 XHS-Downloader 对您有帮助,请考虑为它点个 Star感谢您的支持"
msgstr ""
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:44
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:49
msgid "Discord 社区"
msgstr ""
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:48
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:55
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:61
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:51
msgid "邀请链接:"
msgstr ""
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:53
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:60
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:66
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\index.py:65
msgid "点击访问"
msgstr ""
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:50
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\about.py:55
msgid "作者的其他开源项目"
msgstr ""
@ -332,6 +336,14 @@ msgstr ""
msgid "关于项目"
msgstr ""
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\index.py:56
msgid "开源协议: "
msgstr ""
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\index.py:61
msgid "项目地址: "
msgstr ""
#: C:\Users\youyq\PycharmProjects\XHS-Downloader\source\TUI\index.py:69
msgid "请输入小红书图文/视频作品链接"
msgstr ""

View File

@ -39,11 +39,16 @@ class About(Screen):
def compose(self) -> ComposeResult:
yield Header()
yield Label(Text(_("如果 XHS-Downloader 对您有帮助,请考虑为它点个 Star感谢您的支持"), style=INFO),
classes="prompt", )
yield Label(
Text(
_("如果 XHS-Downloader 对您有帮助,请考虑为它点个 Star感谢您的支持"),
style=INFO,
),
classes="prompt",
)
yield Label(Text(_("Discord 社区"), style=PROMPT), classes="prompt", )
yield Link(
f"{_("邀请链接:")}https://discord.com/invite/ZYtmgKud9Y",
_("邀请链接:") + "https://discord.com/invite/ZYtmgKud9Y",
url="https://discord.com/invite/ZYtmgKud9Y",
tooltip=_("点击访问"),
)

View File

@ -74,7 +74,7 @@ class XHSDownloader(App):
await self.push_screen("setting", save_settings)
async def refresh_screen(self):
self.pop_screen()
await self.pop_screen()
await self.close_database()
await self.APP.close()
self.__initialization()

View File

@ -53,12 +53,12 @@ class Index(Screen):
yield ScrollableContainer(
Label(
Text(
f"{_("开源协议")}: {LICENCE}",
_("开源协议: ") + LICENCE,
style=MASTER)
),
Link(
Text(
f"{_("项目地址")}{REPOSITORY}",
_("项目地址: ") + REPOSITORY,
style=MASTER,
),
url=REPOSITORY,
@ -130,7 +130,7 @@ class Index(Screen):
Text(">" * 50, style=GENERAL),
animate=True,
)
self.app.pop_screen()
await self.app.pop_screen()
async def action_quit(self) -> None:
await self.app.action_quit()