From 9880ead60e8c9d760318251b344edec2f35be123 Mon Sep 17 00:00:00 2001 From: Martin Schanzenbach Date: Sat, 1 Apr 2023 13:58:10 +0200 Subject: v0.19.4 --- locale/zh_Hant/LC_MESSAGES/messages.po | 267 ++++++++++++++++++++++++--------- 1 file changed, 198 insertions(+), 69 deletions(-) (limited to 'locale/zh_Hant') diff --git a/locale/zh_Hant/LC_MESSAGES/messages.po b/locale/zh_Hant/LC_MESSAGES/messages.po index cec76b37..44c89905 100644 --- a/locale/zh_Hant/LC_MESSAGES/messages.po +++ b/locale/zh_Hant/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-01-17 10:07+0900\n" +"POT-Creation-Date: 2023-04-01 13:56+0200\n" "PO-Revision-Date: 2021-08-24 08:59+0000\n" "Last-Translator: Ting-Yi Fu \n" "Language-Team: Chinese (Traditional) Mentors: Christian Grothoff" +msgid "" +"Mentors: Christian Grothoff (GNU Anastasis) and Florian " +"Dold (GNU Taler)" +msgstr "導師: Christian Grothoff" + +#: template/gsoc.html.j2:195 +#, fuzzy +#| msgid "Required Skills: Rust or C, crypto" +msgid "Required Skills: Android UI development" +msgstr "所需技能:Rust 或 C,加密" + +#: template/gsoc.html.j2:200 template/gsoc.html.j2:235 +#: template/gsoc.html.j2:268 +msgid "Duration: 350h" +msgstr "" + +#: template/gsoc.html.j2:205 template/gsoc.html.j2:240 +#: template/gsoc.html.j2:358 template/gsoc.html.j2:568 +#: template/gsoc.html.j2:699 +msgid "Difficulty level: medium" +msgstr "難度等級:中" + +#: template/gsoc.html.j2:214 +msgid "" "The goal is to either build upon the (outdated) GNUnet Rust bindings or to follow the path of https://github.com/bfix/gnunet-go which tries to " @@ -2695,20 +2730,15 @@ msgstr "" "\">C 模板形式的 GNUnet擴展模板,此模板允許為GNUnet 快速地啟動實現服務與程" "式庫。" -#: template/gsoc.html.j2:197 template/gsoc.html.j2:651 +#: template/gsoc.html.j2:225 template/gsoc.html.j2:689 msgid "Mentors: Martin Schanzenbach" msgstr "導師: Martin Schanzenbach" -#: template/gsoc.html.j2:202 +#: template/gsoc.html.j2:230 msgid "Required Skills: Solid knowledge of Rust and ideally asynchronuous IO." msgstr "必備技能:具備Rust與(理想上)asynchronuous IO 的紮實知識。" -#: template/gsoc.html.j2:207 template/gsoc.html.j2:320 -#: template/gsoc.html.j2:530 template/gsoc.html.j2:661 -msgid "Difficulty level: medium" -msgstr "難度等級:中" - -#: template/gsoc.html.j2:221 +#: template/gsoc.html.j2:254 msgid "" "It is time for GNUnet to run properly on Android. Note that GNUnet is " "written in C, and this is not about rewriting GNUnet in Java, but about " @@ -2717,7 +2747,7 @@ msgstr "" "是時候讓 GNUnet 在 Android 上正常運行了。請注意,GNUnet 是使用 C 所撰寫,而這" "裡並不是要重新以 Java 來撰寫 GNUnet,而是使 C 語言在 Android 上運行。" -#: template/gsoc.html.j2:228 +#: template/gsoc.html.j2:261 msgid "" "Includes: Implementation of rudimentary Android compatibility for GNUnet, in " "part by porting the GNUnet utils scheduler to act as a thin wrapper over " @@ -2726,7 +2756,7 @@ msgstr "" "包括:對 GNUnet 的基本 Android 兼容性的實現,部分是通過移植 GNUnet utils 調度" "程序來充當 libuv 的精簡包裝。" -#: template/gsoc.html.j2:235 +#: template/gsoc.html.j2:273 msgid "" "Mentors: Hartmut " "Goebel, Jeff Burdges, Christian Grothoff" @@ -2734,7 +2764,7 @@ msgstr "" "導師:Hartmut " "Goebel, Jeff Burdges, Christian Grothoff" -#: template/gsoc.html.j2:244 +#: template/gsoc.html.j2:282 msgid "" "There is a push for migrating our CI to Gitlab. The CI should eventually not " "just run \"make check\" on various platforms, but also perform tests with " @@ -2750,11 +2780,11 @@ msgstr "" "賴項發生變化時運行作業、編寫更多的粒度觸發器(granular triggers)、或(理想上)" "自動相依發現(automatic dependency)(由 autotools 完成)也十分重要。" -#: template/gsoc.html.j2:256 +#: template/gsoc.html.j2:294 msgid "Mentors: TBD" msgstr "導師: TBD" -#: template/gsoc.html.j2:266 +#: template/gsoc.html.j2:304 msgid "" "One great problem of the current Internet is the lack of disintermediation. " "When people want to talk they need a chat service. When they want to share " @@ -2778,21 +2808,21 @@ msgstr "" "發的應用程式。我們可以製作一個操作系統發行版 (OS distribution),這些東西用人" "的暱稱(而非雲端服務)就可以立即使用。有關更多訊息和上下文,請閱讀" -#: template/gsoc.html.j2:287 +#: template/gsoc.html.j2:325 msgid "Mentors: lynX & dvn" msgstr "導師: lynX & dvn" -#: template/gsoc.html.j2:295 +#: template/gsoc.html.j2:333 msgid "" "Implement the AnycastExit spec to enable GNUnet clients to connect over Tor." msgstr "實施 AnycastExit 規範,以使 GNUnet 客戶端能夠通過 Tor 進行連接。" -#: template/gsoc.html.j2:301 template/gsoc.html.j2:336 -#: template/gsoc.html.j2:351 +#: template/gsoc.html.j2:339 template/gsoc.html.j2:374 +#: template/gsoc.html.j2:389 msgid "Mentors: Jeff Burdges" msgstr "導師: Jeff Burdges" -#: template/gsoc.html.j2:306 +#: template/gsoc.html.j2:344 msgid "" "Note: There was a Special TLDs spec to allow Tor to resolve domain names " "using GNS over Tor too, but currently that's on hold until folks think more " @@ -2803,12 +2833,12 @@ msgstr "" "但是直到同仁們對如何在本地系統中移動名稱進行更多思考之前,這將持續處於擱置狀" "態。我們目前暫時將這種更協作的方法稱為 NSS2。" -#: template/gsoc.html.j2:315 template/gsoc.html.j2:455 -#: template/gsoc.html.j2:495 template/gsoc.html.j2:525 +#: template/gsoc.html.j2:353 template/gsoc.html.j2:493 +#: template/gsoc.html.j2:533 template/gsoc.html.j2:563 msgid "Required Skills: C" msgstr "要求技能:C" -#: template/gsoc.html.j2:328 +#: template/gsoc.html.j2:366 msgid "" "Improve the Rust implementation of GNUnet utils, possibly including adding " "support for asynchronous IO using mio, or perhaps a higher level " @@ -2819,7 +2849,7 @@ msgstr "" "IO 庫 (asynchronous IO library)(例如: rotor、mioco、eventual_io或gj)添加對" "異步 IO (asynchronous IO) 的支持。" -#: template/gsoc.html.j2:344 +#: template/gsoc.html.j2:382 msgid "" "Implementation of a replacement for PANDA (see Pond) with better security, " "and maybe integration with the GNU Name System for key exchange." @@ -2827,26 +2857,26 @@ msgstr "" "實現具有更好安全性的 PANDA 替代品(請參閱Pond),並且可能與 GNU 名稱系統整合" "以進行密鑰交換。" -#: template/gsoc.html.j2:356 +#: template/gsoc.html.j2:394 msgid "Required Skills: Rust or C, crypto" msgstr "所需技能:Rust 或 C,加密" -#: template/gsoc.html.j2:361 template/gsoc.html.j2:418 -#: template/gsoc.html.j2:460 template/gsoc.html.j2:500 +#: template/gsoc.html.j2:399 template/gsoc.html.j2:456 +#: template/gsoc.html.j2:498 template/gsoc.html.j2:538 msgid "Difficulty level: high" msgstr "難度等級:高" -#: template/gsoc.html.j2:369 +#: template/gsoc.html.j2:407 msgid "" "Implement different place types and file sharing by creating a new place for " "the shared content." msgstr "通過為共享內容創建新的場所來實現不同的場所類型和文件共享。" -#: template/gsoc.html.j2:375 +#: template/gsoc.html.j2:413 msgid "Place types to be implemented:" msgstr "要實施的地點類型:" -#: template/gsoc.html.j2:379 +#: template/gsoc.html.j2:417 msgid "" "
  • File: generic file with comments
  • Image: display an image " "with comments referencing a region of the image
  • Sound: play a sound " @@ -2860,11 +2890,11 @@ msgstr "" "文件/圖像/聲音位置的指示物
  • 活動:含有\"請回應\"字樣
  • 調" "查:以結構化的形式詢問您的社交鄰里 (social neighborhood) 問題
" -#: template/gsoc.html.j2:390 +#: template/gsoc.html.j2:428 msgid "Also provide the following UI functionality:" msgstr "也提供以下UI功能:" -#: template/gsoc.html.j2:394 +#: template/gsoc.html.j2:432 msgid "" "
  • Fork existing channels, reorganize people into new chatrooms or " "channels.
  • Share a post (edit and repost something elsewhere, on a " @@ -2876,7 +2906,7 @@ msgstr "" "(例如在粉絲專頁上編輯和在其他地方重新發布內容)。
  • 編輯以前發布的文" "章 + 向讀者提供編輯歷史記錄。
  • 控制頻道歷史的到期時間。
" -#: template/gsoc.html.j2:403 +#: template/gsoc.html.j2:441 msgid "" "See also http://secushare.org/" "features" @@ -2884,15 +2914,15 @@ msgstr "" "另請參閱 http://secushare.org/" "features" -#: template/gsoc.html.j2:408 +#: template/gsoc.html.j2:446 msgid "Mentors: lynX" msgstr "導師: lynX" -#: template/gsoc.html.j2:413 +#: template/gsoc.html.j2:451 msgid "Required Skills: C/C++" msgstr "要求技能:C / C ++" -#: template/gsoc.html.j2:426 +#: template/gsoc.html.j2:464 msgid "" "Implement aggregation of distributed state from various channels in order to " "provide for a powerful social graph API capable of producing social network " @@ -2908,7 +2938,7 @@ msgstr "" "功能,最重要的是,讓用戶只需要在他們現有聯絡人的社交圖譜中找到他們的聯絡人/朋" "友的加密身份一事變得容易(\"這是琳達。您和她有 11 個共同聯絡人。[ADD]\")。" -#: template/gsoc.html.j2:444 +#: template/gsoc.html.j2:482 msgid "" "Related to secushare.org/" "rendezvous" @@ -2916,11 +2946,11 @@ msgstr "" "與之相關 secushare.org/" "rendezvous" -#: template/gsoc.html.j2:450 template/gsoc.html.j2:490 +#: template/gsoc.html.j2:488 template/gsoc.html.j2:528 msgid "Mentors: t3sserakt, lynX" msgstr "導師: t3sserakt, lynX" -#: template/gsoc.html.j2:467 +#: template/gsoc.html.j2:505 msgid "" "
  • Emulate IMAP/SMTP protocols as necessary to transform traditional " "mail clients into secushare user interfaces.
  • Think of ways to map " @@ -2934,7 +2964,7 @@ msgstr "" "各種電子郵件功能編碼或翻譯成 secushare 等價物。
  • 由於目前 secushare " "的一部分用 Rust 編寫的, Rust 為此課題的首選,但這不是必需的。
" -#: template/gsoc.html.j2:508 +#: template/gsoc.html.j2:546 msgid "" "Implementation of the GNUnet auction system described in Chapter 3 of this thesis. " @@ -2949,11 +2979,11 @@ msgstr "" "service)、圖書館 (library) 和三個使用者介面程式創建 (create)、資訊 (info) 和" "加入 (join)。" -#: template/gsoc.html.j2:520 +#: template/gsoc.html.j2:558 msgid "Mentors: mate, cg" msgstr "導師: mate, cg" -#: template/gsoc.html.j2:538 +#: template/gsoc.html.j2:576 msgid "" "Implementation of additional transports to make GNUnet communication more " "robust in the presence of problematic networks: GNUnet-over-SMTP, GNUnet-" @@ -2962,11 +2992,11 @@ msgstr "" "在存在問題網絡的情況下,實現附加傳輸以使 GNUnet 通訊更加健壯:GNUnet-over-" "SMTP、GNUnet-over-DNS" -#: template/gsoc.html.j2:545 template/gsoc.html.j2:559 +#: template/gsoc.html.j2:583 template/gsoc.html.j2:597 msgid "Mentors: Matthias Wachs" msgstr "導師: Matthias Wachs" -#: template/gsoc.html.j2:553 +#: template/gsoc.html.j2:591 msgid "" "Implementation of ALG-based NAT traversal methods (FTP/SIP-based hole " "punching, better STUN support)" @@ -2974,13 +3004,13 @@ msgstr "" "基於 ALG 的 NAT 遍歷方法 (traversal methods) 的實現(基於 FTP/SIP 的 hole " "punching,更好的 STUN support)" -#: template/gsoc.html.j2:567 +#: template/gsoc.html.j2:605 msgid "" "Mentors: Matthias Wachs, Christian Grothoff, Jeff Burdges" msgstr "" "導師: Matthias Wachs, Christian Grothoff, Jeff Burdges" -#: template/gsoc.html.j2:575 +#: template/gsoc.html.j2:613 msgid "" "Improving libaboss to make computation on shared secrets (including repeated " "multiplication) based on 改進 libaboss 以對共享機密(包括重複乘法)進行計算。這尤其意味著將 " "libaboss 移至 bignums (gcry_mpi)。" -#: template/gsoc.html.j2:588 +#: template/gsoc.html.j2:626 msgid "" "Please refer to the description for this project listed under GNU Guix " "project ideas." msgstr "請參考在 GNU Guix 項目下列出的有關該項目的描述。" -#: template/gsoc.html.j2:601 +#: template/gsoc.html.j2:639 msgid "" "Python 2.7 is reaching its end-of-life, and we want to get rid of the " "dependency on Python. The existing gnunet-qr tool is a rather simple wrapper " @@ -3011,27 +3041,27 @@ msgstr "" "codes(另請參考 #5562 )。" -#: template/gsoc.html.j2:611 +#: template/gsoc.html.j2:649 msgid "Mentors: Christian Grothoff" msgstr "導師: Christian Grothoff" -#: template/gsoc.html.j2:616 +#: template/gsoc.html.j2:654 msgid "Required Skills:" msgstr "要求技能:" -#: template/gsoc.html.j2:621 +#: template/gsoc.html.j2:659 msgid "Difficulty level:" msgstr "難度等級:" -#: template/gsoc.html.j2:626 +#: template/gsoc.html.j2:664 msgid "Report:" msgstr "報告:" -#: template/gsoc.html.j2:631 +#: template/gsoc.html.j2:669 msgid "Unfinished/Abandoned as gnunet-qr was moved to C outside of GSoC." msgstr "未完成/被放棄,因為 gnunet-qr 已移至 GSoC 之外的 C 中。" -#: template/gsoc.html.j2:641 +#: template/gsoc.html.j2:679 msgid "" "Implementation of a Web-based UI for GNUnet similar to GNUnet-Gtk with a yet " "to be determined framework such as Angular2. This includes the design and " @@ -3044,11 +3074,11 @@ msgstr "" "和實現,而 REST APIs 將公開GNUnet API。" -#: template/gsoc.html.j2:656 +#: template/gsoc.html.j2:694 msgid "Required Skills: C, JavaScript, CSS" msgstr "要求技能:C、JavaScript、CSS" -#: template/gsoc.html.j2:666 +#: template/gsoc.html.j2:704 msgid "" "Report: GSoC 2018: GNUnet WebUI" msgstr "" @@ -3394,7 +3424,7 @@ msgstr "教學:OpenWrt 上的 GNUnet" #: template/install-on-openwrt.html.j2:48 template/l2o/mile1.html.j2:114 #: template/l2o/mile2.html.j2:64 template/l2o/mile3.html.j2:93 -#: template/l2o/mile4.html.j2:71 +#: template/l2o/mile4.html.j2:71 template/l2o/mile5.html.j2:63 msgid "Configuration" msgstr "配置" @@ -3764,7 +3794,8 @@ msgstr "聯絡資訊" #: template/l2o/index.html.j2:7 template/l2o/mile1.html.j2:7 #: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7 -#: template/l2o/mile4.html.j2:7 template/l2o/testng.html.j2:7 +#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7 +#: template/l2o/testng.html.j2:7 msgid "NGI Assure project: Layer-2-Overlay" msgstr "" @@ -3987,7 +4018,8 @@ msgid "" "The test cases proof that each peer can be reached, even if that peer is " "behind a NAT. The test case are measuring the performance. This measurement " "is used to compare with the outcome of the next milestone. This result of " -"this milestone will be a first stable release." +"this milestone will be a first stable release. Details" msgstr "" #: template/l2o/index.html.j2:180 @@ -4020,7 +4052,7 @@ msgstr "" #: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13 #: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13 -#: template/l2o/testng.html.j2:13 +#: template/l2o/mile5.html.j2:13 template/l2o/testng.html.j2:13 msgid "Project main page" msgstr "" @@ -4220,7 +4252,7 @@ msgid "" "file for the udp backchannel test case. " msgstr "" -#: template/l2o/mile4.html.j2:21 +#: template/l2o/mile4.html.j2:21 template/l2o/mile5.html.j2:32 msgid "TNG Service" msgstr "" @@ -4282,6 +4314,100 @@ msgid "" "IP forwarding. " msgstr "" +#: template/l2o/mile5.html.j2:21 +#, fuzzy +#| msgid "GNUnet is a framework" +msgid "Testing Framework" +msgstr "GNUnet 是一個框架" + +#: template/l2o/mile5.html.j2:23 +msgid "" +"" +msgstr "" + +#: template/l2o/mile5.html.j2:34 +msgid "" +"
  • Added nat reversal code to tcp communicator. Prepared udp " +"communicator.
  • Added tcp icmp nat hole punching test case script, " +"and fixed bugs occuring during shutdown.
    • src/transport/" +"test_transport_nat_icmp_tcp.sh
  • Added performance test case.
    • src/transport/test_transport_plugin_cmd_simple_send_performance." +"c
    • src/transport/test_transport_simple_send_performance.sh
    • " +"
    • src/transport/test_transport_simple_send_performance_topo.conf
    • " +"
    • src/transport/transport_api_cmd_send_simple_performance.c
    " +"
  • Fixed bug happening during check for pending validation requests after " +"nat reversal.
  • Fixed bug of QueueEntry deleted too early.
  • " +"
  • Fixed bug about missing synchronisation between client and service queue " +"in Transport Core API.
  • Fixed bug of not sending the changed window " +"size, which takes into account the used and lost data.
" +msgstr "" + +#: template/l2o/mile5.html.j2:65 +msgid "" +"
  • Added configuration to be able to start executables on a router " +"node
    • contrib/netjail/netjail_core.sh
    • contrib/netjail/" +"netjail_start.sh
    • contrib/netjail/topo.sh

" +"
src/transport/test_transport_nat_upnp_topo.confAdded topology file for nat upnp test case
contrib/netjail/netjail_start.shHanding over the global number of the router " +"node to the script running on that node. (8e1bf27b11)
  • miniupnpd only works with public IP addresses. (c524f91a6)
  • " +"
    • contrib/netjail/netjail_start.sh
    • src/testing/gnunet-cmds-" +"helper.c
    • src/testing/testing.c
  • Changed " +"the format of the interface names to make miniupnpd happy. (4aec035ea)
  • " +"
    • contrib/netjail/netjail_core.sh
    • src/testing/" +"testing_api_cmd_netjail_start_cmds_helper.c
    " +"
  • Cleanup after scripts which were running on netjail nodes. (9d6ace0b9)
    • contrib/netjail/netjail_stop.sh

src/" +"transport/test_transport_nat_icmp_tcp_topo.confAdded topology file for tcp icmp nat hole " +"punching test case.