From 0cf3ffed31dbdd5d6f9938f308d823db841167aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=A7=E7=8E=8B=E5=8F=AB=E6=88=91=E6=9D=A5=E5=B7=A1?= =?UTF-8?q?=E5=B1=B1?= Date: Thu, 21 Aug 2025 06:00:15 +0200 Subject: [PATCH] Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 61.6% (1159 of 1880 strings) --- plinth/locale/zh_Hans/LC_MESSAGES/django.po | 264 ++++++++++---------- 1 file changed, 130 insertions(+), 134 deletions(-) diff --git a/plinth/locale/zh_Hans/LC_MESSAGES/django.po b/plinth/locale/zh_Hans/LC_MESSAGES/django.po index 484457791..ae382400b 100644 --- a/plinth/locale/zh_Hans/LC_MESSAGES/django.po +++ b/plinth/locale/zh_Hans/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Plinth\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-08-18 20:35-0400\n" -"PO-Revision-Date: 2025-08-20 04:01+0000\n" +"PO-Revision-Date: 2025-08-21 09:02+0000\n" "Last-Translator: 大王叫我来巡山 " "\n" "Language-Team: Chinese (Simplified Han script) 要在新的 %(box_name)s 上恢复备" -"份,你需要这个 SSH 凭证,如果当时选择了加密,则也需要加密口令。" +"这个存储库的凭证存储在你的 %(box_name)s。
要在新的 %(box_name)s " +"上恢复备份,你需要这个 SSH 凭证,如果当时选择了加密,则也需要加密口令。" #: modules/backups/templates/backups_add_remote_repository.html:34 msgid "Create Location" @@ -663,9 +663,8 @@ msgstr "你确定你想移除这一项存储吗?" msgid "" "The remote repository will not be deleted. This just removes the repository " "from the listing on the backup page, you can add it again later on." -msgstr "" -"远程存储库不会被删除。 这只是将存储库从备份页面上的列表中删除,您可以稍后再次" -"添加它。" +msgstr "远程存储库不会被删除。 " +"这只是将存储库从备份页面上的列表中删除,你可以稍后再次添加它。" #: modules/backups/templates/backups_repository_remove.html:31 msgid "Remove Location" @@ -697,9 +696,8 @@ msgstr "" msgid "" "You have %(max_filesize)s available to restore a backup. Exceeding this " "limit can leave your %(box_name)s unusable." -msgstr "" -"您有 %(max_filesize)s 的可用空间来恢复备份。超出此大小将会使您的 " -"%(box_name)s 不可用。" +msgstr "你有 %(max_filesize)s 的可用空间来恢复备份。超出此大小将会使你的 %(box_name)" +"s 不可用。" #: modules/backups/templates/backups_upload.html:45 msgid "Upload file" @@ -731,8 +729,8 @@ msgid "" "one of the provided options. You can also use DSA, ECDSA, Ed25519 etc. " "instead of RSA, by choosing the corresponding file." msgstr "" -"请在 SSH 主机上运行下面的命令。输出应该和提供的选项之一相符。您也可以选择相对" -"应的文件来使用 DSA、ECDSA、Ed25519 等而非 RSA。" +"请在 SSH 主机上运行下面的命令。输出应该和提供的选项之一相符。" +"你也可以选择相对应的文件来使用 DSA、ECDSA、Ed25519 等而非 RSA。" #: modules/backups/templates/verify_ssh_hostkey.html:66 msgid "Verify Host" @@ -1036,8 +1034,7 @@ msgstr "密码已删除。" msgid "" "BIND enables you to publish your Domain Name System (DNS) information on the " "Internet, and to resolve DNS queries for your user devices on your network." -msgstr "" -"BIND 使您能够在网络上发布您的域名系统(DNS)信息,并解决您网络上用户设备的 " +msgstr "BIND 使你能够在网络上发布你的域名系统(DNS)信息,并解决你网络上用户设备的 " "DNS 查询。" #: modules/bind/__init__.py:21 @@ -1259,9 +1256,10 @@ msgid "" "advanced functions that are not usually required. A web based terminal for " "console operations is also available." msgstr "" -"Cockpit 是一个服务器管理器,它使得在浏览器内管理 GNU/Linux 服务器很容易。在一" -"个 {box_name} 上,许多通常不会需要的高级功能也可被控制。您也可以使用基于网页" -"的终端来进行控制台操作。" +"Cockpit 是一个服务器管理器,它使得在浏览器内管理 GNU/Linux 服务器很容易。" +"在一个 {box_name} " +"上,许多通常不会需要的高级功能也可被控制。你也可以使用基于网页的终端来进行控" +"制台操作。" #: modules/cockpit/__init__.py:29 msgid "" @@ -1359,10 +1357,11 @@ msgid "" "is set to something other than {box_name} Service (Plinth), your users must " "explicitly type /plinth or /freedombox to reach {box_name} Service (Plinth)." msgstr "" -"选择别人访问您的 {box_name} 时需要看到的默认页面。一个典型用法是,您可以选择" -"您的博客或者 Wiki 来作为别人访问域名时的首页。请注意,一旦首页设置到了 " -"{box_name} 服务(Plinth)之外的其它地方,您的用户必须明确输入 /plinth 或 /" -"freedombox 来访问 {box_name} 服务(Plinth)。" +"选择别人访问你的 {box_name} 时需要看到的默认页面。一个典型用法是," +"你可以选择你的博客或者 Wiki 来作为别人访问域名时的首页。请注意," +"一旦首页设置到了 {box_name} 服务(Plinth)之外的其它地方," +"你的用户必须明确输入 /plinth 或 /freedombox 来访问 {box_name} " +"服务(Plinth)。" #: modules/config/forms.py:48 msgid "Show advanced apps and features" @@ -1498,7 +1497,7 @@ msgstr "时区" msgid "" "Set your time zone to get accurate timestamps. This will set the system-wide " "time zone." -msgstr "设置您的时区来得到准确的时间戳。这将影响全系统时区。" +msgstr "设置你的时区来得到准确的时间戳。这将影响全系统时区。" #: modules/datetime/forms.py:30 msgid "-- no time zone set --" @@ -1565,8 +1564,7 @@ msgstr "" msgid "" "The system diagnostic test will run a number of checks on your system to " "confirm that applications and services are working as expected." -msgstr "" -"系统诊断将运行测试程序检查您的系统以确认应用程序和服务正在按预期方式运行。" +msgstr "系统诊断将运行测试程序检查你的系统以确认应用程序和服务正在按预期方式运行。" #: modules/diagnostics/__init__.py:53 modules/diagnostics/__init__.py:239 msgid "Diagnostics" @@ -1770,8 +1768,8 @@ msgid "" "24h), it may be hard for others to find you on the Internet. This will " "prevent others from finding services which are provided by this {box_name}." msgstr "" -"如果您的互联网提供商定期(例如每24小时)更改您的IP地址,其他人可能很难在互联" -"网上找到您。这会阻止其他人找到由此 {box_name} 提供的服务。" +"如果你的互联网提供商定期(例如每24小时)更改你的IP地址,其他人可能很难在互联" +"网上找到你。这会阻止其他人找到由此 {box_name} 提供的服务。" #: modules/dynamicdns/__init__.py:33 msgid "" @@ -1783,11 +1781,11 @@ msgid "" "Internet asks for your DNS name, they will get a response with your current " "IP address." msgstr "" -"解决方案是为您的 IP 地址分配一个 DNS 名称,并在您的互联网提供商每次更改 IP 时" -"更新 DNS 名称。 动态 DNS 允许你将当前的公共 IP 地址推送到 GnuDIP 服务器。 之后,服务" -"器会将您的 DNS 名称分配给新的 IP,如果互联网上的某人要求您的 DNS 名称,他们将" -"从您当前 IP 地址收到响应。" +"解决方案是为你的 IP 地址分配一个 DNS 名称,并在你的互联网提供商每次更改 IP " +"时更新 DNS 名称。 动态 DNS 允许你将当前的公共 IP 地址推送到 GnuDIP 服务器。 " +"之后,服务器会将你的 DNS 名称分配给新的 IP,如果互联网上的某人要求你的 DNS " +"名称,他们将从你当前 IP 地址收到响应。" #: modules/dynamicdns/__init__.py:41 msgid "" @@ -1797,7 +1795,7 @@ msgid "" "(with wildcards option enabled in account settings). To use a subdomain, add " "it as a static domain in the Names app." msgstr "" -"如果您正在寻找一个免费的动态 DNS 帐户,您可以在ddns.freedombox.org 找到免费的 GnuDIP " "服务。通过该服务,你还可以获取不限数量的子域名(需在账户设置中开启通配符选项" @@ -1808,7 +1806,7 @@ msgid "" "Alternatively, you may find a free update URL based service at freedns.afraid.org." msgstr "" -"或者,您可以在freedns.afraid.org 找到免费更新网址服务。" #: modules/dynamicdns/__init__.py:50 @@ -1839,9 +1837,8 @@ msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " "you may use the update URL of your provider." -msgstr "" -"请选择您的提供商更新协议。如果您的提供商不支持 GnuDIP 协议或未列出您的提供商" -"可能会使用您的提供商的更新 URL。" +msgstr "请选择你的提供商更新协议。如果你的提供商不支持 GnuDIP " +"协议或未列出你的提供商可能会使用你的提供商的更新 URL。" #: modules/dynamicdns/forms.py:29 msgid "" @@ -1858,13 +1855,13 @@ msgstr "你访问你的 {box_name} 时想使用的公开域名。" #: modules/dynamicdns/forms.py:36 msgid "Use this option if your provider uses self signed certificates." -msgstr "如果您的提供商使用自签名的证书,请使用此选项。" +msgstr "如果你的提供商使用自签名的证书,请使用此选项。" #: modules/dynamicdns/forms.py:39 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." -msgstr "如果选择了此选项,您的用户名和密码将用于 HTTP 基本身份验证。" +msgstr "如果选择了此选项,你的用户名和密码将用于 HTTP 基本身份验证。" #: modules/dynamicdns/forms.py:42 msgid "Leave this field empty if you want to keep your current password." @@ -2047,8 +2044,7 @@ msgstr "已删除域名。" msgid "" "XMPP is an open and standardized communication protocol. Here you can run " "and configure your XMPP server, called ejabberd." -msgstr "" -"XMPP 是一种开放标准的通信协议。在这里你可以运行并配置您的 XMPP 服务器,称为 " +msgstr "XMPP 是一种开放标准的通信协议。在这里你可以运行并配置你的 XMPP 服务器,称为 " "ejabberd。" #: modules/ejabberd/__init__.py:32 @@ -2059,10 +2055,10 @@ msgid "" "target='_blank'>XMPP client. When enabled, ejabberd can be accessed by " "any user with a {box_name} login." msgstr "" -"要实际沟通,您可以使用 web 客户端或任何其他 XMPP 客户端。启用后,任何有 {box_name} 登录的用户均可访" -"问 ejabberd。" +"要实际沟通,你可以使用 web 客户端或任何其他 XMPP " +"客户端。启用后,任何有 {box_name} 登录的用户均可访问 ejabberd。" #: modules/ejabberd/__init__.py:40 #, python-brace-format @@ -2099,7 +2095,7 @@ msgid "" "history of a multi-user chat room. It depends on the client settings whether " "the histories are stored as plain text or encrypted." msgstr "" -"如果启用,您的{box_name}将存储聊天信息历史。这允许在多个客户端之间同步对话," +"如果启用,你的{box_name}将存储聊天信息历史。这允许在多个客户端之间同步对话," "并读取多用户聊天室的历史。聊天记录是以纯文本还是加密形式存储,这取决于客户端" "的设置。" @@ -2725,8 +2721,7 @@ msgid "" "The operation of the firewall is automatic. When you enable a service it is " "also permitted in the firewall and when you disable a service it is also " "disabled in the firewall." -msgstr "" -"防火墙的操作是自动的。当您启用服务时它也在防火墙中允许,当禁用一项服务时也会" +msgstr "防火墙的操作是自动的。当你启用服务时它也在防火墙中允许,当禁用一项服务时也会" "禁用防火墙中的相应服务。" #: modules/firewall/templates/firewall.html:88 @@ -3073,7 +3068,7 @@ msgstr "成功:" #: modules/upgrades/templates/upgrades_configure.html:31 #, python-format msgid "You are running %(os_release)s and %(box_name)s version %(version)s." -msgstr "您正在运行 %(os_release)s 和 %(version)s 版的 %(box_name)s。" +msgstr "你正在运行 %(os_release)s 和 %(version)s 版的 %(box_name)s。" #: modules/help/templates/help_about.html:35 #, python-format @@ -3099,11 +3094,12 @@ msgid "" "and a Tor relay, on a device that can replace your Wi-Fi router, so that " "your data stays with you." msgstr "" -"%(box_name)s 是一个社区项目,用于开发、设计和推广运行自由软件的个人服务器,用" -"于私人通信。它是一种网络设备,设计为允许在受保护的隐私和数据安全的条件下与其" -"他互联网设施通信。它可以替代 Wi-Fi 路由器的设备并在其上托管应用程序,如博客、" -"wiki、网站、社交网络、电子邮件、Web 代理和 Tor 中继,以便让您的数据与您在一" -"起。" +"%(box_name)s " +"是一个社区项目,用于开发、设计和推广运行自由软件的个人服务器,用于私人通信。" +"它是一种网络设备,设计为允许在受保护的隐私和数据安全的条件下与其他互联网设施" +"通信。它可以替代 Wi-Fi " +"路由器的设备并在其上托管应用程序,如博客、wiki、网站、社交网络、电子邮件、" +"Web 代理和 Tor 中继,以便让你的数据与你在一起。" #: modules/help/templates/help_about.html:62 msgid "" @@ -4468,8 +4464,8 @@ msgid "" "href=\"http://mumble.info\">Clients to connect to Mumble from your " "desktop and mobile devices are available." msgstr "" -"您可以使用常规端口 64738 连接到您的 Mumble 服务器。您可以从桌面和移动设备连" -"接 Mumble 客户端。" +"你可以使用常规端口 64738 连接到你的 Mumble 服务器。" +"你可以从桌面和移动设备连接 Mumble 客户端。" #: modules/mumble/__init__.py:46 modules/mumble/manifest.py:9 msgid "Mumble" @@ -4609,10 +4605,10 @@ msgid "" "63 characters or less. Total length of domain name must be 253 characters " "or less." msgstr "" -"域名是互联网上的其他设备可以访问您的 {box_name} 的全局名称。它必须由以点分隔" -"的标签组成。每个标签必须以字母或数字开头和结尾,并且只有字母,数字和连字符作" -"为内部字符。每个标签的长度必须为 63 个字符或更少。域名总长度不得超过 253 个字" -"符。" +"域名是互联网上的其他设备可以访问你的 {box_name} " +"的全局名称。它必须由以点分隔的标签组成。每个标签必须以字母或数字开头和结尾," +"并且只有字母,数字和连字符作为内部字符。每个标签的长度必须为 63 " +"个字符或更少。域名总长度不得超过 253 个字符。" #: modules/names/manifest.py:13 msgid "DNS Resolution" @@ -5283,9 +5279,9 @@ msgid "" "This interface should be connected to a local network/machine. If you " "connect this interface to a public network, services meant to be available " "only internally will become available externally. This is a security risk." -msgstr "" -"此接口应该连接到本地网络。 如果您将此接口连接到公用网络,意味着只为内网提供的" -"服务将成开放给外网。这会产生安全风险。" +msgstr "此接口应该连接到本地网络。 " +"如果你将此接口连接到公用网络,意味着只为内网提供的服务将成开放给外网。这会产" +"生安全风险。" #: modules/networks/templates/connection_show.html:317 #: modules/networks/templates/connection_show.html:345 @@ -5293,9 +5289,8 @@ msgid "" "This interface should receive your Internet connection. If you connect it to " "a local network/machine, many services meant to available only internally " "will not be available." -msgstr "" -"此接口应该接收您的 Internet 连接。如果你将其连接到本地网络,这意味着很多仅在" -"内网可用的服务将不可用。" +msgstr "此接口应该接收你的 Internet " +"连接。如果你将其连接到本地网络,这意味着很多仅在内网可用的服务将不可用。" #: modules/networks/templates/connection_show.html:330 #: modules/networks/templates/connections_diagram.html:24 network.py:25 @@ -5418,7 +5413,7 @@ msgstr "" #: modules/networks/templates/internet_connectivity_main.html:9 msgid "Your Internet Connection Type" -msgstr "您的互联网连接类型" +msgstr "你的互联网连接类型" #: modules/networks/templates/internet_connectivity_main.html:14 msgid "" @@ -5914,10 +5909,10 @@ msgid "" "You can also access the rest of the Internet via {box_name} for added " "security and anonymity." msgstr "" -"虚拟专用网络(VPN)是用于安全地连接两个设备以访问专用网络的资源的技术。当您离" -"开家时,您可以连接到您的 {box_name},以便加入您的家庭网络并访问 {box_name} 提" -"供的私人/内部服务。您还可以通过 {box_name} 访问互联网的其他部分,以增加安全性" -"和匿名性。" +"虚拟专用网络(VPN)是用于安全地连接两个设备以访问专用网络的资源的技术。当你离" +"开家时,你可以连接到你的 {box_name},以便加入你的家庭网络并访问 {box_name} " +"提供的私人/内部服务。你还可以通过 {box_name} " +"访问互联网的其他部分,以增加安全性和匿名性。" #: modules/openvpn/__init__.py:43 msgid "Connect to VPN services" @@ -5958,9 +5953,10 @@ msgid "" "available for most platforms. Click \"Learn more...\" above for recommended " "clients and instructions on how to configure them." msgstr "" -"要连接到 %(box_name)s 的VPN,您需要下载配置文件并将其提供给移动或桌面计算机上" -"的 OpenVPN 客户端。OpenVPN 客户端适用于大多数平台。要查看推荐的客户端及配置说" -"明请点击上方的 “了解更多…”。" +"要连接到 %(box_name)s 的VPN," +"你需要下载配置文件并将其提供给移动或桌面计算机上的 OpenVPN 客户端。OpenVPN " +"客户端适用于大多数平台。要查看推荐的客户端及配置说明请点击上方的 " +"“了解更多…”。" #: modules/openvpn/templates/openvpn.html:24 #, python-format @@ -5979,8 +5975,9 @@ msgid "" "services are unreachable from the rest of the Internet. This includes the " "following situations:" msgstr "" -"PageKite 是一种在您没有直接连接到互联网时暴露 {box_name} 服务的系统。 如果您" -"的 {box_name} 服务无法从互联网访问,您只需要设置 PageKite。这包括以下情况:" +"PageKite 是一种在你没有直接连接到互联网时暴露 {box_name} 服务的系统。 " +"如果你的 {box_name} 服务无法从互联网访问,你只需要设置 " +"PageKite。这包括以下情况:" #: modules/pagekite/__init__.py:24 #, python-brace-format @@ -5996,18 +5993,17 @@ msgstr "{box_name} 已连接到非你控制的(无线)路由器。" msgid "" "Your ISP does not provide you an external IP address and instead provides " "Internet connection through NAT." -msgstr "您的 ISP 没有提供外部的 IP 地址而是通过提供 NAT 连接互联网。" +msgstr "你的 ISP 没有提供外部的 IP 地址而是通过提供 NAT 连接互联网。" #: modules/pagekite/__init__.py:31 msgid "" "Your ISP does not provide you a static IP address and your IP address " "changes every time you connect to Internet." -msgstr "" -"您的 ISP 不提供你一个静态的 IP 地址,每次连接到互联网时 IP 地址都会更改。" +msgstr "你的 ISP 不提供你一个静态的 IP 地址,每次连接到互联网时 IP 地址都会更改。" #: modules/pagekite/__init__.py:33 msgid "Your ISP limits incoming connections." -msgstr "您的 ISP 限制传入的连接。" +msgstr "你的 ISP 限制传入的连接。" #: modules/pagekite/__init__.py:35 #, python-brace-format @@ -6017,9 +6013,9 @@ msgid "" "provider, for example pagekite.net. In " "the future it might be possible to use your buddy's {box_name} for this." msgstr "" -"PageKite 通过使用隧道和反向代理的组合来处理 NAT,防火墙和 IP 地址限制。您可以" -"使用任何 pagekite 服务提供商,例如pagekite." -"net。将来,您或许可以使用好友的 {box_name} 来使用此服务。" +"PageKite 通过使用隧道和反向代理的组合来处理 NAT,防火墙和 IP 地址限制。" +"你可以使用任何 pagekite 服务提供商,例如pagekite.net。将来,你或许可以使用好友的 {box_name} 来使用此服务。" #: modules/pagekite/__init__.py:59 msgid "PageKite" @@ -6037,9 +6033,8 @@ msgstr "服务器域" msgid "" "Select your pagekite server. Set \"pagekite.net\" to use the default " "pagekite.net server." -msgstr "" -"选择您的 pagekite 服务器。设置\"pagekite.net\"以便使用默认的 pagekite.net 服" -"务器。" +msgstr "选择你的 pagekite 服务器。设置\"pagekite.net\"以便使用默认的 pagekite.net " +"服务器。" #: modules/pagekite/forms.py:35 modules/shadowsocks/forms.py:27 msgid "Server port" @@ -6139,9 +6134,9 @@ msgid "" "Your PageKite frontend server may not support all the protocol/port " "combinations that you are able to define here. For example, HTTPS on ports " "other than 443 is known to cause problems." -msgstr "" -"您的 PageKite 前端服务器可能不支持您在此处定义的所有协议/端口组合。例如,已知" -"443以外的端口上的HTTPS会导致问题。" +msgstr "你的 PageKite " +"前端服务器可能不支持你在此处定义的所有协议/端口组合。例如,已知443以外的端口" +"上的HTTPS会导致问题。" #: modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" @@ -6332,10 +6327,10 @@ msgid "" "privoxy.org\">http://config.privoxy.org/ or http://p.p." msgstr "" -"将浏览器代理设置修改为使用 {box_name} 的主机名(或 IP 地址)和端口 8118。仅允" -"许来自本地网络 IP 地址的连接。使用 Privoxy 时,您可以在 http://config.privoxy.org/http://p.p 中查看其配置详细信息和文档。" +"将浏览器代理设置修改为使用 {box_name} 的主机名(或 IP 地址)和端口 8118。" +"仅允许来自本地网络 IP 地址的连接。使用 Privoxy 时,你可以在 http://config.privoxy.org/http://p.p 中查看其配置详细信息和文档。" #: modules/privoxy/__init__.py:53 msgid "Privoxy" @@ -6365,10 +6360,11 @@ msgid "" "one or more Quassel clients from a desktop or a mobile can be used to " "connect and disconnect from it." msgstr "" -"Quassel 是一个 IRC 应用程序,分为两个部分,一个“核心”和一个“客户端”。 这允许" -"核心保持连接到 IRC 服务器,并继续接收消息,即使客户端断开连接。{box_name} 可" -"以运行 Quassel 核心服务,使您始终在线,并且可以使用桌面或移动设备上的一个或多" -"个 Quassel 客户端连接和断开连接。" +"Quassel 是一个 IRC 应用程序,分为两个部分,一个“核心”和一个“客户端”。 " +"这允许核心保持连接到 IRC " +"服务器,并继续接收消息,即使客户端断开连接。{box_name} 可以运行 Quassel " +"核心服务,使你始终在线,并且可以使用桌面或移动设备上的一个或多个 Quassel " +"客户端连接和断开连接。" #: modules/quassel/__init__.py:31 msgid "" @@ -6377,9 +6373,10 @@ msgid "" "downloads\">desktop and mobile devices are available." msgstr "" -"您可以通过默认 Quassel 端口 4242 连接到 Quassel 核心。可使用桌面移动设备客户端连接到 Quassel 的核心。" +"你可以通过默认 Quassel 端口 4242 连接到 Quassel 核心。可使用桌面移动设备客户端连接到 Quassel " +"的核心。" #: modules/quassel/__init__.py:51 modules/quassel/manifest.py:9 msgid "Quassel" @@ -6501,9 +6498,9 @@ msgid "" "from an email client, including MIME support, address book, folder " "manipulation, message searching and spell checking." msgstr "" -"Roundcube 网页邮件是一个基于浏览器的多语言 IMAP 客户端,具有类似应用程序的用" -"户界面。它提供您需要的从电子邮件客户端、MIME支持、地址簿、文件夹操作、消息搜" -"索到拼写检查的完整功能。" +"Roundcube 网页邮件是一个基于浏览器的多语言 IMAP " +"客户端,具有类似应用程序的用户界面。它提供你需要的从电子邮件客户端、MIME支持" +"、地址簿、文件夹操作、消息搜索到拼写检查的完整功能。" #: modules/roundcube/__init__.py:24 msgid "" @@ -6513,9 +6510,9 @@ msgid "" "(recommended), fill the server field like imaps://imap.example.com." msgstr "" -"可以通过提供你希望访问的电子邮件账户的用户名和密码,以及您的电子邮件提供商的 " -"IMAP 服务器域名,像是 imap.example.com。对于 IMAP over SSL (推" -"荐),应该填入类似 imaps://imap.example.com 的地址。" +"可以通过提供你希望访问的电子邮件账户的用户名和密码,以及你的电子邮件提供商的 " +"IMAP 服务器域名,像是 imap.example.com。对于 IMAP over SSL " +"(推荐),应该填入类似 imaps://imap.example.com 的地址。" #: modules/roundcube/__init__.py:29 msgid "" @@ -6526,10 +6523,11 @@ msgid "" "lesssecureapps\">https://www.google.com/settings/security/lesssecureapps)." msgstr "" -"对于 Gmail,用户名是您的 Gmail 地址,密码是您的 Google 帐户密码,服务器是 " -"imaps://imap.gmail.com。请注意,您还需要在 Google 帐户设置(https://www." -"google.com/settings/security/lesssecureapps)中启用“安全性较低的应用”。" +"对于 Gmail,用户名是你的 Gmail 地址,密码是你的 Google 帐户密码,服务器是 " +"imaps://imap.gmail.com。请注意,你还需要在 Google 帐户设置(https://" +"www.google.com/settings/security/" +"lesssecureapps)中启用“安全性较低的应用”。" #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" @@ -6915,13 +6913,13 @@ msgstr "未运行" #: modules/shaarli/__init__.py:18 msgid "Shaarli allows you to save and share bookmarks." -msgstr "Shaarli 允许您保存和共享书签。" +msgstr "Shaarli 允许你保存和共享书签。" #: modules/shaarli/__init__.py:19 msgid "" "Note that Shaarli only supports a single user account, which you will need " "to setup on the initial visit." -msgstr "注意,Shaarli 只支持单用户帐户,您需要在初次访问时设置该帐户。" +msgstr "注意,Shaarli 只支持单用户帐户,你需要在初次访问时设置该帐户。" #: modules/shaarli/__init__.py:36 modules/shaarli/manifest.py:25 msgid "Shaarli" @@ -7303,8 +7301,7 @@ msgid "" "A new snapshot with the current state of the file system will be " "automatically created. You will be able to undo a rollback by reverting to " "the newly created snapshot." -msgstr "" -"将自动创建具有文件系统当前状态的新快照。您可以通过还原到新创建的快照来撤销回" +msgstr "将自动创建具有文件系统当前状态的新快照。你可以通过还原到新创建的快照来撤销回" "滚。" #: modules/snapshot/templates/snapshot_rollback.html:44 @@ -7838,10 +7835,10 @@ msgid "" "the Tor Browser." msgstr "" -"Tor 是一个匿名通信系统。您可以从 Tor " -"项目网站了解详情。为了在网上冲浪时获得最佳保护,Tor 项目建议您使用 Tor浏览器" -"。" +"Tor 是一个匿名通信系统。你可以从 Tor " +"项目网站了解详情。为了在网上冲浪时获得最佳保护,Tor 项目建议你使用 Tor浏览器。" #: modules/tor/__init__.py:40 msgid "" @@ -7923,9 +7920,8 @@ msgid "" "When enabled, your {box_name} will run a Tor relay and donate bandwidth to " "the Tor network. Do this if you have more than 2 megabits/s of upload and " "download bandwidth." -msgstr "" -"启用后,您的 {box_name} 将运行 Tor 中继,并向 Tor 网络分配带宽。如果您的上传" -"和下载带宽超过 2 MB/s,请执行此操作。" +msgstr "启用后,你的 {box_name} 将运行 Tor 中继,并向 Tor 网络分配带宽。" +"如果你的上传和下载带宽超过 2 MB/s,请执行此操作。" #: modules/tor/forms.py:101 msgid "Enable Tor bridge relay" @@ -8471,8 +8467,8 @@ msgid "" "you cannot install apps. Also, this web interface may be temporarily " "unavailable and show an error. In that case, refresh the page to continue." msgstr "" -"这可能需要很长时间才能完成。在更新期间,您无法安装应用。 此" -"外,此 Web 界面可能暂时不可用并显示错误。 在这种情况下,刷新页面以继续。" +"这可能需要很长时间才能完成。在更新期间,你无法安装应用。 " +"此外,此 Web 界面可能暂时不可用并显示错误。 在这种情况下,刷新页面以继续。" #: modules/upgrades/templates/upgrades_configure.html:139 msgid "Show recent update logs" @@ -8599,9 +8595,9 @@ msgid "" "Setting an SSH public key will allow this user to securely log in to the " "system without using a password. You may enter multiple keys, one on each " "line. Blank lines and lines starting with # will be ignored." -msgstr "" -"设置 SSH 公钥将允许此用户安全地登录到系统不使用密码。您可以输入多个密钥,每行" -"一个。将忽略空行和以 # 开头的行。" +msgstr "设置 SSH " +"公钥将允许此用户安全地登录到系统不使用密码。你可以输入多个密钥,每行一个。" +"将忽略空行和以 # 开头的行。" #: modules/users/forms.py:252 msgid "Delete user" @@ -8648,7 +8644,7 @@ msgstr "未能将新用户添加到管理员组:{error}" #: modules/users/forms.py:470 msgid "User account created, you are now logged in" -msgstr "用户帐户已创建,您现在可以登录" +msgstr "用户帐户已创建,你现在可以登录" #: modules/users/manifest.py:8 msgid "Manage accounts" @@ -9354,9 +9350,9 @@ msgid "" "FreedomBox Service (Plinth) project issue tracker." msgstr "" -"如果您认为这个缺失的页面应该存在,请在 FreedomBox Service (Plinth) 项目 问题跟踪" -"器页面提交缺陷报告。" +"如果你认为这个缺失的页面应该存在,请在 FreedomBox Service (Plinth) 项目 问题跟踪器页面提交缺陷报告。" #: templates/500.html:10 msgid "500" @@ -9581,7 +9577,7 @@ msgstr "此应用程序需要一次更新。立即更新?" #: templates/setup.html:43 msgid "This application is currently not available in your distribution." -msgstr "此应用程序目前在您的发行版中不可用。" +msgstr "此应用程序目前在你的发行版中不可用。" #: templates/setup.html:51 msgid "Checking app availability..."