msgstr ""
"Project-Id-Version: gnunet 0.8.0a\n"
"Report-Msgid-Bugs-To: gnunet-developers@mail.gnu.org\n"
-"POT-Creation-Date: 2012-09-27 21:17+0200\n"
+"POT-Creation-Date: 2012-12-24 12:30+0100\n"
"PO-Revision-Date: 2008-09-10 22:05+0930\n"
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
"Language-Team: Vietnamese <vi-VN@googlegroups.com>\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: LocFactoryEditor 1.7b3\n"
-#: src/arm/arm_api.c:165
+#: src/arm/arm_api.c:162
msgid "Failed to transmit shutdown request to client.\n"
msgstr ""
msgid "Unknown response code from ARM.\n"
msgstr ""
-#: src/arm/gnunet-arm.c:230
+#: src/arm/gnunet-arm.c:229
#, fuzzy
msgid "Error communicating with ARM. ARM not running?\n"
msgstr "Cổng để liên lạc với giao diện người dùng GNUnet"
-#: src/arm/gnunet-arm.c:233
+#: src/arm/gnunet-arm.c:232
#, fuzzy
msgid "Running services:\n"
msgstr "Đang nạp và khởi động dùng « %s ».\n"
-#: src/arm/gnunet-arm.c:263 src/arm/gnunet-arm.c:368 src/arm/gnunet-arm.c:385
-msgid "Fatal error initializing ARM API.\n"
-msgstr ""
-
-#: src/arm/gnunet-arm.c:287
+#: src/arm/gnunet-arm.c:253
#, fuzzy, c-format
msgid "Failed to remove configuration file %s\n"
msgstr "Không thể lưu tập tin cấu hình « %s »:"
-#: src/arm/gnunet-arm.c:293
+#: src/arm/gnunet-arm.c:259
#, fuzzy, c-format
msgid "Failed to remove servicehome directory %s\n"
msgstr "Lỗi truy cập đến thư mục nhà GNUnet « %s »\n"
-#: src/arm/gnunet-arm.c:416
+#: src/arm/gnunet-arm.c:306 src/arm/gnunet-arm.c:389 src/arm/gnunet-arm.c:406
+msgid "Fatal error initializing ARM API.\n"
+msgstr ""
+
+#: src/arm/gnunet-arm.c:435
#, fuzzy
msgid "stop all GNUnet services"
msgstr "hủy cài đặt dịch vụ GNUnet"
-#: src/arm/gnunet-arm.c:418
+#: src/arm/gnunet-arm.c:437
msgid "start a particular service"
msgstr ""
-#: src/arm/gnunet-arm.c:420
+#: src/arm/gnunet-arm.c:439
msgid "stop a particular service"
msgstr ""
-#: src/arm/gnunet-arm.c:422
+#: src/arm/gnunet-arm.c:441
#, fuzzy
msgid "start all GNUnet default services"
msgstr "hủy cài đặt dịch vụ GNUnet"
-#: src/arm/gnunet-arm.c:425
+#: src/arm/gnunet-arm.c:444
#, fuzzy
msgid "stop and start all GNUnet default services"
msgstr "hủy cài đặt dịch vụ GNUnet"
-#: src/arm/gnunet-arm.c:428
+#: src/arm/gnunet-arm.c:447
msgid "delete config file and directory on exit"
msgstr ""
-#: src/arm/gnunet-arm.c:430
+#: src/arm/gnunet-arm.c:449
msgid "don't print status messages"
msgstr ""
-#: src/arm/gnunet-arm.c:433
+#: src/arm/gnunet-arm.c:452
#, fuzzy
-msgid "timeout for completing current operation"
+msgid "timeout in MSECS milliseconds for completing current operation"
msgstr "thời gian chờ sự hoàn thành của một lần lặp (theo miligiây)"
-#: src/arm/gnunet-arm.c:435
-msgid "List currently running services"
-msgstr ""
+#: src/arm/gnunet-arm.c:454
+#, fuzzy
+msgid "list currently running services"
+msgstr "Đang nạp và khởi động dùng « %s ».\n"
-#: src/arm/gnunet-arm.c:437
-msgid "Don't let gnunet-service-arm inherit standard output"
+#: src/arm/gnunet-arm.c:456
+msgid "don't let gnunet-service-arm inherit standard output"
msgstr ""
-#: src/arm/gnunet-arm.c:439
-msgid "Don't let gnunet-service-arm inherit standard error"
+#: src/arm/gnunet-arm.c:458
+msgid "don't let gnunet-service-arm inherit standard error"
msgstr ""
-#: src/arm/gnunet-arm.c:450
+#: src/arm/gnunet-arm.c:469
msgid "Control services and the Automated Restart Manager (ARM)"
msgstr ""
-#: src/arm/gnunet-service-arm.c:332
+#: src/arm/gnunet-service-arm.c:345
#, fuzzy, c-format
msgid "Failed to start service `%s'\n"
msgstr "Lỗi bắt đầu thu thập.\n"
-#: src/arm/gnunet-service-arm.c:335
+#: src/arm/gnunet-service-arm.c:348
#, fuzzy, c-format
msgid "Starting service `%s'\n"
msgstr "Đang bắt đầu tài về « %s »\n"
-#: src/arm/gnunet-service-arm.c:361
+#: src/arm/gnunet-service-arm.c:374
msgid "Could not send status result to client\n"
msgstr ""
-#: src/arm/gnunet-service-arm.c:393
+#: src/arm/gnunet-service-arm.c:406
#, fuzzy
msgid "Could not send list result to client\n"
msgstr "Không thể đọc danh sách bạn bè « %s »\n"
-#: src/arm/gnunet-service-arm.c:523
+#: src/arm/gnunet-service-arm.c:537
#, fuzzy, c-format
msgid "Unable to create socket for service `%s': %s\n"
msgstr "Không thể tạo tài khoản người dùng:"
-#: src/arm/gnunet-service-arm.c:545
+#: src/arm/gnunet-service-arm.c:559
#, c-format
msgid "Unable to bind listening socket for service `%s' to address `%s': %s\n"
msgstr ""
-#: src/arm/gnunet-service-arm.c:559
+#: src/arm/gnunet-service-arm.c:573
#, c-format
msgid "ARM now monitors connections to service `%s' at `%s'\n"
msgstr ""
-#: src/arm/gnunet-service-arm.c:667
+#: src/arm/gnunet-service-arm.c:681
#, fuzzy, c-format
msgid "Preparing to stop `%s'\n"
msgstr "Đang bắt đầu tài lên « %s ».\n"
-#: src/arm/gnunet-service-arm.c:878
+#: src/arm/gnunet-service-arm.c:892
#, fuzzy, c-format
msgid "Restarting service `%s'.\n"
msgstr "Đang nạp và khởi động dùng « %s ».\n"
-#: src/arm/gnunet-service-arm.c:970
+#: src/arm/gnunet-service-arm.c:985
msgid "exit"
msgstr ""
-#: src/arm/gnunet-service-arm.c:975
+#: src/arm/gnunet-service-arm.c:990
msgid "signal"
msgstr ""
-#: src/arm/gnunet-service-arm.c:980
+#: src/arm/gnunet-service-arm.c:995
#, fuzzy
msgid "unknown"
msgstr "Lỗi không rõ"
-#: src/arm/gnunet-service-arm.c:986
+#: src/arm/gnunet-service-arm.c:1001
#, fuzzy, c-format
msgid "Service `%s' took %s to terminate\n"
msgstr "Dịch vụ đã bị xoá.\n"
-#: src/arm/gnunet-service-arm.c:1021
+#: src/arm/gnunet-service-arm.c:1036
#, c-format
msgid "Service `%s' terminated with status %s/%d, will restart in %llu ms\n"
msgstr ""
-#: src/arm/gnunet-service-arm.c:1214
+#: src/arm/gnunet-service-arm.c:1228
#, fuzzy, c-format
msgid "Starting default services `%s'\n"
msgstr "Đang bắt đầu tài về « %s »\n"
-#: src/arm/gnunet-service-arm.c:1225
+#: src/arm/gnunet-service-arm.c:1239
#, c-format
msgid "Default service `%s' not configured correctly!\n"
msgstr ""
-#: src/arm/gnunet-service-arm.c:1239
+#: src/arm/gnunet-service-arm.c:1253
msgid ""
"No default services configured, GNUnet will not really start right now.\n"
msgstr ""
msgid "Initiating shutdown as requested by client.\n"
msgstr ""
-#: src/ats/gnunet-ats.c:93
+#: src/ats/ats_api_performance.c:465
+#, fuzzy, c-format
+msgid "Received %s message\n"
+msgstr "Nhận yêu cầu định tuyến\n"
+
+#: src/ats/ats_api_performance.c:508
+#, fuzzy, c-format
+msgid "Received last message for %s \n"
+msgstr "Nhận yêu cầu định tuyến\n"
+
+#: src/ats/gnunet-service-ats_addresses.c:983
+#, c-format
+msgid "Outbound quota configure for network `%s' is unlimited (%llu)\n"
+msgstr ""
+
+#: src/ats/gnunet-service-ats_addresses.c:989
+#: src/ats/gnunet-service-ats_addresses.c:1014
+#, c-format
+msgid ""
+"Could not convert quota configure for network `%s': `%s', assigning default "
+"bandwidth %llu\n"
+msgstr ""
+
+#: src/ats/gnunet-service-ats_addresses.c:997
+#, c-format
+msgid ""
+"No outbound quota configure for network `%s', assigning default bandwidth "
+"%llu\n"
+msgstr ""
+
+#: src/ats/gnunet-service-ats_addresses.c:1007
+#, c-format
+msgid "Inbound quota configure for network `%s' is unlimited (%llu)\n"
+msgstr ""
+
+#: src/ats/gnunet-service-ats_addresses.c:1022
+#, c-format
+msgid ""
+"No inbound quota configure for network `%s', assigning default bandwidth "
+"%llu\n"
+msgstr ""
+
+#: src/ats-tool/gnunet-ats.c:141
+#, c-format
+msgid "%u address resolutions had a timeout\n"
+msgstr ""
+
+#: src/ats-tool/gnunet-ats.c:143
+#, c-format
+msgid "ATS returned results for %u addresses\n"
+msgstr ""
+
+#: src/ats-tool/gnunet-ats.c:198
+#, fuzzy, c-format
+msgid ""
+"Peer `%s' plugin `%s', address `%s', bw out: %u Bytes/s, bw in %u Bytes/s, "
+"%s\n"
+msgstr "Đồng đẳng « %s » có mức tin cậy %8u và địa chỉ « %s »\n"
+
+#: src/ats-tool/gnunet-ats.c:324
+#, c-format
+msgid "Quota for network `%11s' (in/out): %10s / %10s\n"
+msgstr ""
+
+#: src/ats-tool/gnunet-ats.c:343 src/namestore/gnunet-namestore.c:610
+#: src/transport/gnunet-transport.c:744
+#, fuzzy, c-format
+msgid "Service `%s' is not running\n"
+msgstr "« %s » không phải là một tập tin.\n"
+
+#: src/ats-tool/gnunet-ats.c:353 src/transport/gnunet-transport.c:750
+#, fuzzy, c-format
+msgid "Failed to parse peer identity `%s'\n"
+msgstr "Lỗi đọc danh sách bạn bè từ « %s »\n"
+
+#: src/ats-tool/gnunet-ats.c:361
+#, c-format
+msgid "Please select one operation : %s or %s or %s or %s or %s\n"
+msgstr ""
+
+#: src/ats-tool/gnunet-ats.c:377 src/ats-tool/gnunet-ats.c:396
+#: src/ats-tool/gnunet-ats.c:413 src/ats-tool/gnunet-ats.c:438
+#, fuzzy, c-format
+msgid "Cannot connect to ATS service, exiting...\n"
+msgstr "Lỗi sơ khởi dịch vụ « %s ».\n"
+
+#: src/ats-tool/gnunet-ats.c:386 src/ats-tool/gnunet-ats.c:403
+#, fuzzy, c-format
+msgid "Cannot issue request to ATS service, exiting...\n"
+msgstr "Lỗi sơ khởi dịch vụ « %s ».\n"
+
+#: src/ats-tool/gnunet-ats.c:431
+msgid "Type required\n"
+msgstr ""
+
+#: src/ats-tool/gnunet-ats.c:488
+msgid "get list of active addresses currently used"
+msgstr ""
+
+#: src/ats-tool/gnunet-ats.c:491
+msgid "get list of all active addresses"
+msgstr ""
+
+#: src/ats-tool/gnunet-ats.c:494
#, fuzzy
-msgid "list information for the given peer"
-msgstr "In ra thông tin về các đồng đẳng GNUnet."
+msgid "do not resolve IP addresses to hostnames"
+msgstr "không quyết định các tên máy"
+
+#: src/ats-tool/gnunet-ats.c:497
+msgid "monitor mode"
+msgstr ""
-#: src/ats/gnunet-ats.c:96
+#: src/ats-tool/gnunet-ats.c:500
#, fuzzy
-msgid "list information for all peers"
+msgid "set preference for the given peer"
msgstr "In ra thông tin về các đồng đẳng GNUnet."
-#: src/ats/gnunet-ats.c:105
+#: src/ats-tool/gnunet-ats.c:503
+msgid "print all configured quotas"
+msgstr ""
+
+#: src/ats-tool/gnunet-ats.c:506
+msgid "peer id"
+msgstr ""
+
+#: src/ats-tool/gnunet-ats.c:509
+msgid "preference type to set: latency | bandwidth"
+msgstr ""
+
+#: src/ats-tool/gnunet-ats.c:512
+msgid "preference value"
+msgstr ""
+
+#: src/ats-tool/gnunet-ats.c:515
+msgid "verbose output (include ATS address properties)"
+msgstr ""
+
+#: src/ats-tool/gnunet-ats.c:524
#, fuzzy
msgid "Print information about ATS state"
msgstr "In ra thông tin về các đồng đẳng GNUnet."
msgid "Loading block plugin `%s'\n"
msgstr "Đang nạp các truyền tải « %s »\n"
-#: src/core/core_api.c:757
+#: src/consensus/gnunet-consensus.c:230
+#, fuzzy
+msgid "session identifier"
+msgstr "# các phiên chạy được thiết lập"
+
+#: src/consensus/gnunet-consensus-ibf.c:176
+#, fuzzy
+msgid "number of element in set A-B"
+msgstr "số lần lặp lại"
+
+#: src/consensus/gnunet-consensus-ibf.c:179
+#, fuzzy
+msgid "number of element in set B-A"
+msgstr "số lần lặp lại"
+
+#: src/consensus/gnunet-consensus-ibf.c:182
+msgid "number of common elements in A and B"
+msgstr ""
+
+#: src/consensus/gnunet-consensus-ibf.c:185
+msgid "hash num"
+msgstr ""
+
+#: src/consensus/gnunet-consensus-ibf.c:188
+msgid "ibf size"
+msgstr ""
+
+#: src/consensus/gnunet-consensus-start-peers.c:158
+msgid "start peers with the given template configuration"
+msgstr ""
+
+#: src/consensus/gnunet-consensus-start-peers.c:161
+#, fuzzy
+msgid "number of peers to start"
+msgstr "số lần lặp lại"
+
+#: src/core/core_api.c:755
msgid "Client was disconnected from core service, trying to reconnect.\n"
msgstr ""
-#: src/core/gnunet-core.c:86 src/peerinfo-tool/gnunet-peerinfo.c:286
+#: src/core/gnunet-core.c:86 src/peerinfo-tool/gnunet-peerinfo.c:214
#, fuzzy, c-format
msgid "Peer `%s'\n"
msgstr "Tôi là đồng đẳng « %s ».\n"
#: src/core/gnunet-core.c:119 src/core/gnunet-core.c:147
-#: src/transport/gnunet-transport.c:453 src/transport/gnunet-transport.c:477
+#: src/transport/gnunet-transport.c:571 src/transport/gnunet-transport.c:595
#, c-format
msgid "%24s: %-17s %4s (%u connections in total)\n"
msgstr ""
-#: src/core/gnunet-core.c:121 src/transport/gnunet-transport.c:455
+#: src/core/gnunet-core.c:121 src/transport/gnunet-transport.c:573
#, fuzzy
msgid "Connected to"
msgstr "« %s » được kết nối tới « %s ».\n"
-#: src/core/gnunet-core.c:149 src/transport/gnunet-transport.c:479
+#: src/core/gnunet-core.c:149 src/transport/gnunet-transport.c:597
#, fuzzy
msgid "Disconnected from"
msgstr "« %.*s » được kết nối tới « %.*s ».\n"
-#: src/core/gnunet-core.c:174 src/peerinfo-tool/gnunet-peerinfo.c:818
+#: src/core/gnunet-core.c:174 src/mesh/gnunet-mesh.c:176
+#: src/peerinfo-tool/gnunet-peerinfo.c:541
#, fuzzy, c-format
msgid "Invalid command line argument `%s'\n"
msgstr "Đối số không hợp lệ cho « %s ».\n"
-#: src/core/gnunet-core.c:211 src/transport/gnunet-transport.c:724
+#: src/core/gnunet-core.c:211 src/transport/gnunet-transport.c:933
#, fuzzy
msgid "provide information about all current connections (continuously)"
msgstr "In ra thông tin về các đồng đẳng GNUnet."
msgstr "Lưu cấu hình ngay bây giờ không?"
#: src/core/gnunet-service-core.c:163
-#: src/transport/gnunet-service-transport.c:685
+#: src/transport/gnunet-service-transport.c:696
#, fuzzy
msgid "Transport service is unable to access hostkey. Exiting.\n"
msgstr "Không thể truy cập đến thông tin về không gian tên.\n"
msgid "# messages discarded (session disconnected)"
msgstr "# các thông báo được chắp liền"
-#: src/core/gnunet-service-core_clients.c:818
+#: src/core/gnunet-service-core_clients.c:518
#, fuzzy, c-format
msgid "# bytes of messages of type %u received"
msgstr "# các byte nhiễu được nhận"
msgstr "# các thông báo được chắp liền"
#: src/core/gnunet-service-core_kx.c:977
-#: src/transport/gnunet-service-transport_validation.c:812
+#: src/transport/gnunet-service-transport_validation.c:813
#, fuzzy
msgid "# PING messages received"
msgstr "# các thông báo PING được tạo"
msgstr "# các thông báo PING nhập thô được gửi"
#: src/core/gnunet-service-core_kx.c:1236
-#: src/transport/gnunet-service-transport_validation.c:1108
+#: src/transport/gnunet-service-transport_validation.c:1109
#, fuzzy
msgid "# PONG messages received"
msgstr "# các thông báo PONG đã mật mã được nhận"
msgstr "# các byte đã giải mã"
#: src/core/gnunet-service-core_kx.c:1703 src/hostlist/hostlist-server.c:552
-#: src/peerinfo-tool/gnunet-peerinfo.c:824
-#: src/transport/gnunet-service-transport.c:627
+#: src/peerinfo-tool/gnunet-peerinfo.c:547
+#: src/transport/gnunet-service-transport.c:632
#, fuzzy
msgid "Could not access PEERINFO service. Exiting.\n"
msgstr "Không thể truy cập đến thông tin về không gian tên.\n"
#: src/core/gnunet-service-core_sessions.c:206
#: src/core/gnunet-service-core_sessions.c:269
-#: src/dht/gnunet-service-dht_neighbours.c:634
-#: src/dht/gnunet-service-dht_neighbours.c:692
-#: src/fs/gnunet-service-fs_cp.c:623 src/fs/gnunet-service-fs_cp.c:1532
-#: src/topology/gnunet-daemon-topology.c:709
-#: src/topology/gnunet-daemon-topology.c:810
-#: src/transport/gnunet-service-transport_neighbours.c:873
-#: src/transport/gnunet-service-transport_neighbours.c:1089
-#: src/transport/gnunet-service-transport_neighbours.c:1098
-#: src/transport/gnunet-service-transport_neighbours.c:2620
-#: src/transport/gnunet-service-transport_neighbours.c:2882
+#: src/dht/gnunet-service-dht_neighbours.c:645
+#: src/dht/gnunet-service-dht_neighbours.c:703
+#: src/fs/gnunet-service-fs_cp.c:630 src/fs/gnunet-service-fs_cp.c:1544
+#: src/topology/gnunet-daemon-topology.c:704
+#: src/topology/gnunet-daemon-topology.c:805
+#: src/transport/gnunet-service-transport_neighbours.c:1047
+#: src/transport/gnunet-service-transport_neighbours.c:1267
+#: src/transport/gnunet-service-transport_neighbours.c:1276
+#: src/transport/gnunet-service-transport_neighbours.c:2815
+#: src/transport/gnunet-service-transport_neighbours.c:3078
#, fuzzy
msgid "# peers connected"
msgstr "# của các đồng đẳng đã kết nối"
msgid "# updates to my type map"
msgstr ""
-#: src/datacache/datacache.c:115 src/datacache/datacache.c:250
+#: src/datacache/datacache.c:115 src/datacache/datacache.c:266
#: src/datastore/gnunet-service-datastore.c:834
#, fuzzy
msgid "# bytes stored"
msgstr "# các byte trong kho dữ liệu"
-#: src/datacache/datacache.c:141 src/datacache/datacache.c:148
+#: src/datacache/datacache.c:117 src/datacache/datacache.c:268
+#, fuzzy
+msgid "# items stored"
+msgstr "# các byte trong kho dữ liệu"
+
+#: src/datacache/datacache.c:143 src/datacache/datacache.c:150
#: src/datastore/gnunet-service-datastore.c:1483
#: src/datastore/gnunet-service-datastore.c:1494
#, c-format
msgid "No `%s' specified for `%s' in configuration!\n"
msgstr ""
-#: src/datacache/datacache.c:180
+#: src/datacache/datacache.c:184
#, c-format
msgid "Loading `%s' datacache plugin\n"
msgstr ""
-#: src/datacache/datacache.c:188
+#: src/datacache/datacache.c:192
#, fuzzy, c-format
msgid "Failed to load datacache plugin for `%s'\n"
msgstr "Lỗi cập nhật dữ liệu cho mô-đun « %s »\n"
-#: src/datacache/datacache.c:276
+#: src/datacache/datacache.c:295
#, fuzzy
msgid "# requests received"
msgstr "# các yêu cầu get (lấy) dht được nhận"
-#: src/datacache/datacache.c:284
+#: src/datacache/datacache.c:304
msgid "# requests filtered by bloom filter"
msgstr "# các yêu cầu được lọc theo bộ lọc bloom"
-#: src/datacache/plugin_datacache_mysql.c:97
-#: src/datacache/plugin_datacache_mysql.c:104
+#: src/datacache/plugin_datacache_heap.c:406
+#, fuzzy
+msgid "Heap datacache running\n"
+msgstr "kho dữ liệu sqlite"
+
+#: src/datacache/plugin_datacache_postgres.c:392
+msgid "Postgres datacache running\n"
+msgstr ""
+
#: src/datacache/plugin_datacache_sqlite.c:69
#: src/datacache/plugin_datacache_sqlite.c:72
#: src/datastore/plugin_datastore_mysql.c:803
#: src/mysql/mysql.c:48 src/mysql/mysql.c:522 src/mysql/mysql.c:531
#: src/mysql/mysql.c:591 src/mysql/mysql.c:607
#: src/namestore/plugin_namestore_postgres.c:52
-#: src/namestore/plugin_namestore_sqlite.c:51 src/util/crypto_ksk.c:49
-#: src/util/crypto_rsa.c:66 src/include/gnunet_common.h:608
-#: src/include/gnunet_common.h:615
+#: src/namestore/plugin_namestore_sqlite.c:51 src/util/crypto_ecc.c:53
+#: src/util/crypto_ksk.c:49 src/util/crypto_rsa.c:59
+#: src/include/gnunet_common.h:607 src/include/gnunet_common.h:614
#, c-format
msgid "`%s' failed at %s:%d with error: %s\n"
msgstr "« %s » bị lỗi tại %s:%d với lỗi: %s\n"
-#: src/datacache/plugin_datacache_mysql.c:450
-msgid "MySQL datacache running\n"
-msgstr ""
-
-#: src/datacache/plugin_datacache_postgres.c:367
-msgid "Postgres datacache running\n"
-msgstr ""
-
-#: src/datacache/plugin_datacache_sqlite.c:410
+#: src/datacache/plugin_datacache_sqlite.c:450
msgid "Sqlite datacache running\n"
msgstr ""
-#: src/datacache/plugin_datacache_sqlite.c:443
-#: src/datastore/plugin_datastore_sqlite.c:406
-#: src/namestore/plugin_namestore_sqlite.c:369
+#: src/datacache/plugin_datacache_sqlite.c:484
+#: src/datastore/plugin_datastore_sqlite.c:401
+#: src/namestore/plugin_namestore_sqlite.c:362
msgid "Tried to close sqlite without finalizing all prepared statements.\n"
msgstr ""
-#: src/datacache/plugin_datacache_sqlite.c:450
+#: src/datacache/plugin_datacache_sqlite.c:491
#, fuzzy, c-format
msgid "Failed to close statement %p: %d\n"
msgstr "Lỗi đọc danh sách bạn bè từ « %s »\n"
-#: src/datacache/plugin_datacache_template.c:121
+#: src/datacache/plugin_datacache_template.c:125
msgid "Template datacache running\n"
msgstr ""
-#: src/datastore/datastore_api.c:305
+#: src/datastore/datastore_api.c:310
msgid "Failed to transmit request to drop database.\n"
msgstr ""
-#: src/datastore/datastore_api.c:388
+#: src/datastore/datastore_api.c:393
msgid "# queue entry timeouts"
msgstr ""
-#: src/datastore/datastore_api.c:432
+#: src/datastore/datastore_api.c:437
msgid "# queue overflows"
msgstr ""
-#: src/datastore/datastore_api.c:459
+#: src/datastore/datastore_api.c:465
#, fuzzy
msgid "# queue entries created"
msgstr "# các truy vấn lỗ hổng được định tuyến"
-#: src/datastore/datastore_api.c:477
+#: src/datastore/datastore_api.c:483
#, fuzzy
msgid "# Requests dropped from datastore queue"
msgstr "# các yêu cầu lỗ hổng bị bỏ do trọng tải"
msgid "# datastore connections (re)created"
msgstr "# các kết nối dht"
-#: src/datastore/datastore_api.c:548
-msgid "# reconnected to DATASTORE"
-msgstr ""
-
-#: src/datastore/datastore_api.c:612
+#: src/datastore/datastore_api.c:608
#, fuzzy
msgid "# transmission request failures"
msgstr "# các sự truyền PONG bị lỗi"
-#: src/datastore/datastore_api.c:633
+#: src/datastore/datastore_api.c:630
#, fuzzy
msgid "# bytes sent to datastore"
msgstr "# các byte trong kho dữ liệu"
-#: src/datastore/datastore_api.c:764
+#: src/datastore/datastore_api.c:762
#, fuzzy
msgid "Failed to receive status response from database."
msgstr ""
"\n"
"Không nhận được đáp ứng từ gnunetd.\n"
-#: src/datastore/datastore_api.c:778
+#: src/datastore/datastore_api.c:776
msgid "Error reading response from datastore service"
msgstr ""
-#: src/datastore/datastore_api.c:790 src/datastore/datastore_api.c:796
+#: src/datastore/datastore_api.c:788 src/datastore/datastore_api.c:794
#, fuzzy
msgid "Invalid error message received from datastore service"
msgstr "Nhận được thông báo « %s » sai từ đồng đẳng « %s ».\n"
-#: src/datastore/datastore_api.c:800
+#: src/datastore/datastore_api.c:798
#, fuzzy
msgid "# status messages received"
msgstr "# các thông báo phát hiện dht được nhận"
-#: src/datastore/datastore_api.c:869
+#: src/datastore/datastore_api.c:867
#, fuzzy
msgid "# PUT requests executed"
msgstr "# các yêu cầu dht được định tuyến"
-#: src/datastore/datastore_api.c:936
+#: src/datastore/datastore_api.c:934
#, fuzzy
msgid "# RESERVE requests executed"
msgstr "# các yêu cầu dht được định tuyến"
-#: src/datastore/datastore_api.c:997
+#: src/datastore/datastore_api.c:995
msgid "# RELEASE RESERVE requests executed"
msgstr ""
-#: src/datastore/datastore_api.c:1054
+#: src/datastore/datastore_api.c:1052
#, fuzzy
msgid "# UPDATE requests executed"
msgstr "# các yêu cầu dht được định tuyến"
-#: src/datastore/datastore_api.c:1118
+#: src/datastore/datastore_api.c:1116
#, fuzzy
msgid "# REMOVE requests executed"
msgstr "# các yêu cầu dht được định tuyến"
-#: src/datastore/datastore_api.c:1163
+#: src/datastore/datastore_api.c:1161
#, fuzzy
msgid "Failed to receive response from database.\n"
msgstr ""
"\n"
"Không nhận được đáp ứng từ gnunetd.\n"
-#: src/datastore/datastore_api.c:1221
+#: src/datastore/datastore_api.c:1220
#, fuzzy
msgid "# Results received"
msgstr "# các kết quả dht được nhận"
msgid "# GET ZERO ANONYMITY requests executed"
msgstr ""
-#: src/datastore/datastore_api.c:1409
+#: src/datastore/datastore_api.c:1410
#, fuzzy
msgid "# GET requests executed"
msgstr "# các yêu cầu dht được định tuyến"
msgid "Bloomfilter construction complete.\n"
msgstr ""
+#: src/datastore/plugin_datastore_heap.c:820
+#, fuzzy
+msgid "Heap database running\n"
+msgstr "kho dữ liệu sqlite"
+
#: src/datastore/plugin_datastore_mysql.c:780
#, fuzzy, c-format
msgid "Failed to prepare statement `%s'\n"
"Không nhận được đáp ứng từ gnunetd.\n"
#: src/datastore/plugin_datastore_postgres.c:860
-#: src/namestore/plugin_namestore_postgres.c:654
+#: src/namestore/plugin_namestore_postgres.c:652
msgid "Postgres database running\n"
msgstr ""
msgid "`%s' failed at %s:%u with error: %s"
msgstr "« %s » bị lỗi tại %s:%d với lỗi: %s"
-#: src/datastore/plugin_datastore_sqlite.c:258
-#: src/namestore/plugin_namestore_sqlite.c:228
+#: src/datastore/plugin_datastore_sqlite.c:253
+#: src/namestore/plugin_namestore_sqlite.c:223
#, c-format
msgid "Unable to initialize SQLite: %s.\n"
msgstr "Không thể sơ khởi SQLite: %s.\n"
-#: src/datastore/plugin_datastore_sqlite.c:653
+#: src/datastore/plugin_datastore_sqlite.c:648
#, fuzzy
msgid "Invalid data in database. Trying to fix (by deletion).\n"
msgstr "Dữ liệu sai trong %s. Đang thử sửa chữa (bằng cách xoá).\n"
-#: src/datastore/plugin_datastore_sqlite.c:1137
+#: src/datastore/plugin_datastore_sqlite.c:1134
msgid "sqlite version to old to determine size, assuming zero\n"
msgstr ""
-#: src/datastore/plugin_datastore_sqlite.c:1156
+#: src/datastore/plugin_datastore_sqlite.c:1153
#, c-format
msgid ""
"Using sqlite page utilization to estimate payload (%llu pages of size %llu "
"bytes)\n"
msgstr ""
-#: src/datastore/plugin_datastore_sqlite.c:1196
-#: src/namestore/plugin_namestore_sqlite.c:834
+#: src/datastore/plugin_datastore_sqlite.c:1193
+#: src/namestore/plugin_namestore_sqlite.c:827
#, fuzzy
msgid "Sqlite database running\n"
msgstr "kho dữ liệu sqlite"
-#: src/datastore/plugin_datastore_template.c:241
+#: src/datastore/plugin_datastore_template.c:257
msgid "Template database running\n"
msgstr ""
-#: src/dht/dht_api.c:348
+#: src/dht/dht_api.c:375
#, fuzzy
msgid "Failed to connect to the DHT service!\n"
msgstr "Lỗi kết nối đến gnunetd.\n"
msgstr ""
#: src/dht/gnunet-dht-get.c:201 src/dht/gnunet-dht-monitor.c:271
-#: src/dht/gnunet-dht-put.c:213 src/fs/gnunet-auto-share.c:750
-#: src/fs/gnunet-download.c:328 src/fs/gnunet-publish.c:733
+#: src/dht/gnunet-dht-put.c:213 src/fs/gnunet-auto-share.c:753
+#: src/fs/gnunet-download.c:328 src/fs/gnunet-publish.c:736
#: src/fs/gnunet-search.c:294 src/fs/gnunet-unindex.c:168
#: src/nse/gnunet-nse-profiler.c:1033
msgid "be verbose (print progress information)"
msgid "Issue a PUT request to the GNUnet DHT insert DATA under KEY."
msgstr ""
-#: src/dht/gnunet-service-dht.c:163
+#: src/dht/gnunet-service-dht.c:172
#, fuzzy
msgid "Failed to connect to transport service!\n"
msgstr "Lỗi kết nối đến gnunetd.\n"
-#: src/dht/gnunet-service-dht_clients.c:407
+#: src/dht/gnunet-service-dht_clients.c:413
#, fuzzy
msgid "# GET requests from clients injected"
msgstr "# các yêu cầu get (lấy) dht được nhận"
-#: src/dht/gnunet-service-dht_clients.c:500
+#: src/dht/gnunet-service-dht_clients.c:503
#, fuzzy
msgid "# PUT requests received from clients"
msgstr "# các đáp ứng lỗ hổng được gửi cho trình/máy khách"
-#: src/dht/gnunet-service-dht_clients.c:584
+#: src/dht/gnunet-service-dht_clients.c:585
#, fuzzy
msgid "# GET requests received from clients"
msgstr "# các yêu cầu get (lấy) dht được nhận"
-#: src/dht/gnunet-service-dht_clients.c:682
+#: src/dht/gnunet-service-dht_clients.c:791
#, fuzzy
msgid "# GET STOP requests received from clients"
msgstr "# các yêu cầu get (lấy) dht được nhận"
-#: src/dht/gnunet-service-dht_clients.c:919
+#: src/dht/gnunet-service-dht_clients.c:1035
msgid "# Key match, type mismatches in REPLY to CLIENT"
msgstr ""
-#: src/dht/gnunet-service-dht_clients.c:932
+#: src/dht/gnunet-service-dht_clients.c:1048
msgid "# Duplicate REPLIES to CLIENT request dropped"
msgstr ""
-#: src/dht/gnunet-service-dht_clients.c:967
+#: src/dht/gnunet-service-dht_clients.c:1085
#, c-format
msgid "Unsupported block type (%u) in request!\n"
msgstr ""
-#: src/dht/gnunet-service-dht_clients.c:990
+#: src/dht/gnunet-service-dht_clients.c:1108
msgid "# RESULTS queued for clients"
msgstr ""
-#: src/dht/gnunet-service-dht_clients.c:1039
-#: src/dht/gnunet-service-dht_clients.c:1082
+#: src/dht/gnunet-service-dht_clients.c:1157
+#: src/dht/gnunet-service-dht_clients.c:1199
msgid "# REPLIES ignored for CLIENTS (no match)"
msgstr ""
-#: src/dht/gnunet-service-dht_clients.c:1049
+#: src/dht/gnunet-service-dht_clients.c:1167
msgid "Could not pass reply to client, message too big!\n"
msgstr ""
-#: src/dht/gnunet-service-dht_datacache.c:93
+#: src/dht/gnunet-service-dht_datacache.c:64
#, fuzzy, c-format
msgid "%s request received, but have no datacache!\n"
msgstr "# các byte kiểu %d được nhận"
-#: src/dht/gnunet-service-dht_datacache.c:103
+#: src/dht/gnunet-service-dht_datacache.c:74
msgid "# ITEMS stored in datacache"
msgstr ""
-#: src/dht/gnunet-service-dht_datacache.c:207
+#: src/dht/gnunet-service-dht_datacache.c:159
msgid "# Good RESULTS found in datacache"
msgstr ""
-#: src/dht/gnunet-service-dht_datacache.c:218
+#: src/dht/gnunet-service-dht_datacache.c:170
msgid "# Duplicate RESULTS found in datacache"
msgstr ""
-#: src/dht/gnunet-service-dht_datacache.c:224
+#: src/dht/gnunet-service-dht_datacache.c:176
msgid "# Invalid RESULTS found in datacache"
msgstr ""
-#: src/dht/gnunet-service-dht_datacache.c:236
+#: src/dht/gnunet-service-dht_datacache.c:182
+msgid "# Irrelevant RESULTS found in datacache"
+msgstr ""
+
+#: src/dht/gnunet-service-dht_datacache.c:194
msgid "# Unsupported RESULTS found in datacache"
msgstr ""
-#: src/dht/gnunet-service-dht_datacache.c:239
+#: src/dht/gnunet-service-dht_datacache.c:197
#, c-format
msgid "Unsupported block type (%u) in local response!\n"
msgstr ""
-#: src/dht/gnunet-service-dht_datacache.c:269
+#: src/dht/gnunet-service-dht_datacache.c:227
#, fuzzy
msgid "# GET requests given to datacache"
msgstr "# các yêu cầu get (lấy) dht được nhận"
msgid "# HELLOs obtained from peerinfo"
msgstr "Nhận được thông báo « %s » sai từ đồng đẳng « %s ».\n"
-#: src/dht/gnunet-service-dht_neighbours.c:490
+#: src/dht/gnunet-service-dht_neighbours.c:501
msgid "# Preference updates given to core"
msgstr ""
-#: src/dht/gnunet-service-dht_neighbours.c:580
+#: src/dht/gnunet-service-dht_neighbours.c:591
#, fuzzy
msgid "# FIND PEER messages initiated"
msgstr "# các thông báo PING được tạo"
-#: src/dht/gnunet-service-dht_neighbours.c:726
+#: src/dht/gnunet-service-dht_neighbours.c:737
#, fuzzy
msgid "# Queued messages discarded (peer disconnected)"
msgstr "# các thông báo được chắp liền"
-#: src/dht/gnunet-service-dht_neighbours.c:781
+#: src/dht/gnunet-service-dht_neighbours.c:792
#, fuzzy
msgid "# Bytes transmitted to other peers"
msgstr "# các byte kiểu %d được gửi "
-#: src/dht/gnunet-service-dht_neighbours.c:819
+#: src/dht/gnunet-service-dht_neighbours.c:830
#, fuzzy
-msgid "# Bytes of bandwdith requested from core"
+msgid "# Bytes of bandwidth requested from core"
msgstr "# các yêu cầu máy/trình khách lỗ hổng được phun vào"
-#: src/dht/gnunet-service-dht_neighbours.c:1041
-#: src/dht/gnunet-service-dht_neighbours.c:1069
+#: src/dht/gnunet-service-dht_neighbours.c:1052
+#: src/dht/gnunet-service-dht_neighbours.c:1080
msgid "# Peers excluded from routing due to Bloomfilter"
msgstr ""
-#: src/dht/gnunet-service-dht_neighbours.c:1050
-#: src/dht/gnunet-service-dht_neighbours.c:1084
+#: src/dht/gnunet-service-dht_neighbours.c:1061
+#: src/dht/gnunet-service-dht_neighbours.c:1095
#, fuzzy
msgid "# Peer selection failed"
msgstr "# các cuộc gọi HTTP select (lựa chọn)"
-#: src/dht/gnunet-service-dht_neighbours.c:1216
+#: src/dht/gnunet-service-dht_neighbours.c:1229
#, fuzzy
msgid "# PUT requests routed"
msgstr "# các yêu cầu dht được định tuyến"
-#: src/dht/gnunet-service-dht_neighbours.c:1245
+#: src/dht/gnunet-service-dht_neighbours.c:1258
#, fuzzy
msgid "# PUT messages queued for transmission"
msgstr "# các thông báo PING được tạo"
-#: src/dht/gnunet-service-dht_neighbours.c:1252
-#: src/dht/gnunet-service-dht_neighbours.c:1365
-#: src/dht/gnunet-service-dht_neighbours.c:1465
+#: src/dht/gnunet-service-dht_neighbours.c:1265
+#: src/dht/gnunet-service-dht_neighbours.c:1378
+#: src/dht/gnunet-service-dht_neighbours.c:1478
#, fuzzy
msgid "# P2P messages dropped due to full queue"
msgstr "# các yêu cầu lỗ hổng bị bỏ do trọng tải"
-#: src/dht/gnunet-service-dht_neighbours.c:1330
+#: src/dht/gnunet-service-dht_neighbours.c:1343
#, fuzzy
msgid "# GET requests routed"
msgstr "# các yêu cầu dht được định tuyến"
-#: src/dht/gnunet-service-dht_neighbours.c:1357
+#: src/dht/gnunet-service-dht_neighbours.c:1370
#, fuzzy
msgid "# GET messages queued for transmission"
msgstr "# các thông báo PING được tạo"
-#: src/dht/gnunet-service-dht_neighbours.c:1472
+#: src/dht/gnunet-service-dht_neighbours.c:1485
#, fuzzy
msgid "# RESULT messages queued for transmission"
msgstr "# các thông báo PING được tạo"
-#: src/dht/gnunet-service-dht_neighbours.c:1560
+#: src/dht/gnunet-service-dht_neighbours.c:1573
#, fuzzy
msgid "# P2P PUT requests received"
msgstr "# các yêu cầu get (lấy) dht được nhận"
-#: src/dht/gnunet-service-dht_neighbours.c:1676
+#: src/dht/gnunet-service-dht_neighbours.c:1702
#, fuzzy
msgid "# FIND PEER requests ignored due to Bloomfilter"
msgstr "# các yêu cầu được lọc theo bộ lọc bloom"
-#: src/dht/gnunet-service-dht_neighbours.c:1684
+#: src/dht/gnunet-service-dht_neighbours.c:1710
msgid "# FIND PEER requests ignored due to lack of HELLO"
msgstr ""
-#: src/dht/gnunet-service-dht_neighbours.c:1775
+#: src/dht/gnunet-service-dht_neighbours.c:1801
#, fuzzy
msgid "# P2P GET requests received"
msgstr "# các yêu cầu get (lấy) dht được nhận"
-#: src/dht/gnunet-service-dht_neighbours.c:1817
+#: src/dht/gnunet-service-dht_neighbours.c:1843
#, fuzzy
msgid "# P2P FIND PEER requests processed"
msgstr "# các yêu cầu get (lấy) dht được nhận"
-#: src/dht/gnunet-service-dht_neighbours.c:1831
+#: src/dht/gnunet-service-dht_neighbours.c:1857
#, fuzzy
msgid "# P2P GET requests ONLY routed"
msgstr "# các yêu cầu dht được định tuyến"
-#: src/dht/gnunet-service-dht_neighbours.c:1905
+#: src/dht/gnunet-service-dht_neighbours.c:1944
#, fuzzy
msgid "# P2P RESULTS received"
msgstr "# Tín hiệu HTTP PUT được nhận"
msgid "# Invalid REPLIES matched against routing table"
msgstr ""
-#: src/dht/gnunet-service-dht_routing.c:238
+#: src/dht/gnunet-service-dht_routing.c:232
+msgid "# Irrelevant REPLIES matched against routing table"
+msgstr ""
+
+#: src/dht/gnunet-service-dht_routing.c:244
msgid "# Unsupported REPLIES matched against routing table"
msgstr ""
-#: src/dht/gnunet-service-dht_routing.c:311
+#: src/dht/gnunet-service-dht_routing.c:317
msgid "# Entries removed from routing table"
msgstr ""
-#: src/dht/gnunet-service-dht_routing.c:394
+#: src/dht/gnunet-service-dht_routing.c:400
msgid "# Entries added to routing table"
msgstr ""
-#: src/dht/gnunet-service-dht_routing.c:411
+#: src/dht/gnunet-service-dht_routing.c:418
#, fuzzy
msgid "# DHT requests combined"
msgstr "# các yêu cầu get (lấy) dht được nhận"
msgid "Block of type %u is malformed\n"
msgstr ""
+#: src/dns/dnsparser.c:152
+#, fuzzy, c-format
+msgid "Failed to convert DNS IDNA name `%s' to UTF-8: %s\n"
+msgstr "Lỗi mở tập tin ghi sự kiện « %s »: %s\n"
+
+#: src/dns/dnsparser.c:626
+#, fuzzy, c-format
+msgid "Failed to convert UTF-8 name `%s' to DNS IDNA format: %s\n"
+msgstr "Lỗi mở tập tin ghi sự kiện « %s »: %s\n"
+
#: src/dns/dnsstub.c:175
#, fuzzy, c-format
msgid "Could not bind to any port: %s\n"
msgstr "Không tìm thấy địa chỉ IP của máy « %s »: %s\n"
-#: src/dns/dnsstub.c:291 src/dns/dnsstub.c:375
-#: src/gns/gnunet-service-gns_resolver.c:1673
+#: src/dns/dnsstub.c:295 src/dns/dnsstub.c:383
+#: src/gns/gnunet-service-gns_resolver.c:1621
#, fuzzy, c-format
msgid "Failed to send DNS request to %s\n"
msgstr "Lỗi mở tập tin ghi sự kiện « %s »: %s\n"
-#: src/dns/dnsstub.c:360
+#: src/dns/dnsstub.c:299
+#, fuzzy, c-format
+msgid "Sent DNS request to %s\n"
+msgstr "Lỗi mở tập tin ghi sự kiện « %s »: %s\n"
+
+#: src/dns/dnsstub.c:368
#, c-format
msgid "Configured DNS exit `%s' is not working / valid.\n"
msgstr ""
-#: src/dns/dnsstub.c:430
+#: src/dns/dnsstub.c:440
#, c-format
msgid "Received DNS response that is too small (%u bytes)"
msgstr ""
msgid "only monitor DNS replies"
msgstr ""
-#: src/dns/gnunet-dns-monitor.c:370
+#: src/dns/gnunet-dns-monitor.c:369
msgid "Monitor DNS queries."
msgstr ""
msgid "Change DNS replies to point elsewhere."
msgstr ""
-#: src/dns/gnunet-service-dns.c:499
+#: src/dns/gnunet-service-dns.c:512
msgid "# DNS requests answered via TUN interface"
msgstr ""
-#: src/dns/gnunet-service-dns.c:639
+#: src/dns/gnunet-service-dns.c:659
msgid "# DNS exit failed (failed to open socket)"
msgstr ""
-#: src/dns/gnunet-service-dns.c:821
+#: src/dns/gnunet-service-dns.c:845
msgid "# External DNS response discarded (no matching request)"
msgstr ""
-#: src/dns/gnunet-service-dns.c:892
+#: src/dns/gnunet-service-dns.c:924
msgid "# Client response discarded (no matching request)"
msgstr ""
-#: src/dns/gnunet-service-dns.c:1005
+#: src/dns/gnunet-service-dns.c:1039
msgid "Received malformed IPv4-UDP packet on TUN interface.\n"
msgstr ""
-#: src/dns/gnunet-service-dns.c:1021
+#: src/dns/gnunet-service-dns.c:1055
msgid "Received malformed IPv6-UDP packet on TUN interface.\n"
msgstr ""
-#: src/dns/gnunet-service-dns.c:1030
+#: src/dns/gnunet-service-dns.c:1064
#, c-format
msgid "Got non-IP packet with %u bytes and protocol %u from TUN\n"
msgstr ""
-#: src/dns/gnunet-service-dns.c:1039
+#: src/dns/gnunet-service-dns.c:1073
msgid "# Non-DNS UDP packet received via TUN interface"
msgstr ""
-#: src/dns/gnunet-service-dns.c:1104
+#: src/dns/gnunet-service-dns.c:1140
#, fuzzy
msgid "# DNS requests received via TUN interface"
msgstr "# các đáp ứng lỗ hổng được gửi cho trình/máy khách"
-#: src/dns/gnunet-service-dns.c:1180 src/exit/gnunet-daemon-exit.c:2673
+#: src/dns/gnunet-service-dns.c:1216 src/exit/gnunet-daemon-exit.c:2687
msgid "# Inbound MESH tunnels created"
msgstr ""
-#: src/dns/gnunet-service-dns.c:1245 src/exit/gnunet-daemon-exit.c:3032
+#: src/dns/gnunet-service-dns.c:1283 src/exit/gnunet-daemon-exit.c:3026
#, c-format
msgid "`%s' must be installed SUID, refusing to run\n"
msgstr ""
-#: src/dns/gnunet-service-dns.c:1266
-msgid "Configured to provide DNS exit, but no valid DNS server configured!\n"
-msgstr ""
+#: src/dns/gnunet-service-dns.c:1305
+#, fuzzy
+msgid "need a valid IPv4 or IPv6 address\n"
+msgstr "Mức ưu tiên tiến trình không hợp lê « %s ».\n"
-#: src/dv/dv_api.c:179
+#: src/dv/dv_api.c:189
#, fuzzy
msgid "Failed to connect to the dv service!\n"
msgstr "Lỗi kết nối đến gnunetd.\n"
msgid "%s Received message from %s of type %d, distance %u!\n"
msgstr "Nhận được thông báo bị hỏng từ đồng đẳng « %s » trong %s:%d.\n"
-#: src/exit/gnunet-daemon-exit.c:508
+#: src/exit/gnunet-daemon-exit.c:522
#, c-format
msgid "Got duplicate service records for `%s:%u'\n"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:561
+#: src/exit/gnunet-daemon-exit.c:575
#, fuzzy
msgid "# Bytes transmitted via mesh tunnels"
msgstr "# các byte được gửi"
-#: src/exit/gnunet-daemon-exit.c:678 src/exit/gnunet-daemon-exit.c:2068
-#: src/exit/gnunet-daemon-exit.c:2318 src/vpn/gnunet-service-vpn.c:1392
-#: src/vpn/gnunet-service-vpn.c:1793 src/vpn/gnunet-service-vpn.c:1956
+#: src/exit/gnunet-daemon-exit.c:692 src/exit/gnunet-daemon-exit.c:2082
+#: src/exit/gnunet-daemon-exit.c:2332 src/vpn/gnunet-service-vpn.c:1411
+#: src/vpn/gnunet-service-vpn.c:1812 src/vpn/gnunet-service-vpn.c:1975
msgid "# ICMPv4 packets dropped (type not allowed)"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:715 src/exit/gnunet-daemon-exit.c:2127
-#: src/exit/gnunet-daemon-exit.c:2377 src/vpn/gnunet-service-vpn.c:1448
-#: src/vpn/gnunet-service-vpn.c:1852 src/vpn/gnunet-service-vpn.c:1989
+#: src/exit/gnunet-daemon-exit.c:729 src/exit/gnunet-daemon-exit.c:2141
+#: src/exit/gnunet-daemon-exit.c:2391 src/vpn/gnunet-service-vpn.c:1467
+#: src/vpn/gnunet-service-vpn.c:1871 src/vpn/gnunet-service-vpn.c:2008
msgid "# ICMPv6 packets dropped (type not allowed)"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:755
+#: src/exit/gnunet-daemon-exit.c:769
msgid "# ICMP packets dropped (not allowed)"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:762
+#: src/exit/gnunet-daemon-exit.c:776
msgid "ICMP Packet dropped, have no matching connection information\n"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:839
+#: src/exit/gnunet-daemon-exit.c:853
msgid "UDP Packet dropped, have no matching connection information\n"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:914
+#: src/exit/gnunet-daemon-exit.c:928
msgid "TCP Packet dropped, have no matching connection information\n"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:967
+#: src/exit/gnunet-daemon-exit.c:981
#, fuzzy
msgid "# Packets received from TUN"
msgstr "# các byte đã nhận qua HTTP"
-#: src/exit/gnunet-daemon-exit.c:981
+#: src/exit/gnunet-daemon-exit.c:995
#, fuzzy
msgid "# Bytes received from TUN"
msgstr "# các byte đã nhận qua HTTP"
-#: src/exit/gnunet-daemon-exit.c:1007
+#: src/exit/gnunet-daemon-exit.c:1021
msgid "IPv4 packet options received. Ignored.\n"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:1034
+#: src/exit/gnunet-daemon-exit.c:1048
#, c-format
msgid "IPv4 packet with unsupported next header %u received. Ignored.\n"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:1080
+#: src/exit/gnunet-daemon-exit.c:1094
#, c-format
msgid "IPv6 packet with unsupported next header %d received. Ignored.\n"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:1088
+#: src/exit/gnunet-daemon-exit.c:1102
#, c-format
msgid "Packet from unknown protocol %u received. Ignored.\n"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:1470
+#: src/exit/gnunet-daemon-exit.c:1484
#, fuzzy
msgid "# TCP packets sent via TUN"
msgstr "# các byte đã gửi qua UDP"
-#: src/exit/gnunet-daemon-exit.c:1570
+#: src/exit/gnunet-daemon-exit.c:1584
#, fuzzy
msgid "# TCP service creation requests received via mesh"
msgstr "# các yêu cầu danh sách máy được nhận"
-#: src/exit/gnunet-daemon-exit.c:1573 src/exit/gnunet-daemon-exit.c:1652
-#: src/exit/gnunet-daemon-exit.c:1762 src/exit/gnunet-daemon-exit.c:1992
-#: src/exit/gnunet-daemon-exit.c:2234 src/exit/gnunet-daemon-exit.c:2515
-#: src/exit/gnunet-daemon-exit.c:2615
+#: src/exit/gnunet-daemon-exit.c:1587 src/exit/gnunet-daemon-exit.c:1666
+#: src/exit/gnunet-daemon-exit.c:1776 src/exit/gnunet-daemon-exit.c:2006
+#: src/exit/gnunet-daemon-exit.c:2248 src/exit/gnunet-daemon-exit.c:2529
+#: src/exit/gnunet-daemon-exit.c:2629
#, fuzzy
msgid "# Bytes received from MESH"
msgstr "# các byte đã nhận qua HTTP"
-#: src/exit/gnunet-daemon-exit.c:1606 src/exit/gnunet-daemon-exit.c:2637
+#: src/exit/gnunet-daemon-exit.c:1620 src/exit/gnunet-daemon-exit.c:2651
#, c-format
msgid "No service found for %s on port %d!\n"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:1610
+#: src/exit/gnunet-daemon-exit.c:1624
#, fuzzy
msgid "# TCP requests dropped (no such service)"
msgstr "# các yêu cầu lỗ hổng bị bỏ do trọng tải"
-#: src/exit/gnunet-daemon-exit.c:1655
+#: src/exit/gnunet-daemon-exit.c:1669
#, fuzzy
msgid "# TCP IP-exit creation requests received via mesh"
msgstr "# các yêu cầu danh sách máy được nhận"
-#: src/exit/gnunet-daemon-exit.c:1765
+#: src/exit/gnunet-daemon-exit.c:1779
#, fuzzy
msgid "# TCP data requests received via mesh"
msgstr "# các yêu cầu get (lấy) dht được nhận"
-#: src/exit/gnunet-daemon-exit.c:1779
+#: src/exit/gnunet-daemon-exit.c:1793
#, fuzzy
msgid "# TCP DATA requests dropped (no session)"
msgstr "# các yêu cầu lỗ hổng bị bỏ do trọng tải"
-#: src/exit/gnunet-daemon-exit.c:1829
+#: src/exit/gnunet-daemon-exit.c:1843
#, fuzzy
msgid "# ICMP packets sent via TUN"
msgstr "# các byte đã gửi qua UDP"
-#: src/exit/gnunet-daemon-exit.c:1995
+#: src/exit/gnunet-daemon-exit.c:2009
#, fuzzy
msgid "# ICMP IP-exit requests received via mesh"
msgstr "# các yêu cầu get (lấy) dht được nhận"
-#: src/exit/gnunet-daemon-exit.c:2237
+#: src/exit/gnunet-daemon-exit.c:2251
#, fuzzy
msgid "# ICMP service requests received via mesh"
msgstr "# các đáp ứng lỗ hổng được gửi cho trình/máy khách"
-#: src/exit/gnunet-daemon-exit.c:2303 src/vpn/gnunet-service-vpn.c:1382
-#: src/vpn/gnunet-service-vpn.c:1950
+#: src/exit/gnunet-daemon-exit.c:2317 src/vpn/gnunet-service-vpn.c:1401
+#: src/vpn/gnunet-service-vpn.c:1969
msgid "# ICMPv4 packets dropped (impossible PT to v6)"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:2362 src/vpn/gnunet-service-vpn.c:1418
-#: src/vpn/gnunet-service-vpn.c:1430 src/vpn/gnunet-service-vpn.c:1840
+#: src/exit/gnunet-daemon-exit.c:2376 src/vpn/gnunet-service-vpn.c:1437
+#: src/vpn/gnunet-service-vpn.c:1449 src/vpn/gnunet-service-vpn.c:1859
msgid "# ICMPv6 packets dropped (impossible PT to v4)"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:2412
+#: src/exit/gnunet-daemon-exit.c:2426
#, fuzzy
msgid "# UDP packets sent via TUN"
msgstr "# các byte đã gửi qua UDP"
-#: src/exit/gnunet-daemon-exit.c:2518
+#: src/exit/gnunet-daemon-exit.c:2532
#, fuzzy
msgid "# UDP IP-exit requests received via mesh"
msgstr "# các yêu cầu get (lấy) dht được nhận"
-#: src/exit/gnunet-daemon-exit.c:2618
+#: src/exit/gnunet-daemon-exit.c:2632
#, fuzzy
msgid "# UDP service requests received via mesh"
msgstr "# các yêu cầu get (lấy) dht được nhận"
-#: src/exit/gnunet-daemon-exit.c:2641
+#: src/exit/gnunet-daemon-exit.c:2655
#, fuzzy
msgid "# UDP requests dropped (no such service)"
msgstr "# các yêu cầu lỗ hổng bị bỏ do trọng tải"
-#: src/exit/gnunet-daemon-exit.c:2882
+#: src/exit/gnunet-daemon-exit.c:2896
#, c-format
msgid "No addresses found for hostname `%s' of service `%s'!\n"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:2896 src/exit/gnunet-daemon-exit.c:2908
+#: src/exit/gnunet-daemon-exit.c:2910 src/exit/gnunet-daemon-exit.c:2922
#, c-format
msgid "Service `%s' configured for IPv4, but IPv4 is disabled!\n"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:2919
+#: src/exit/gnunet-daemon-exit.c:2933
#, c-format
msgid "No IP addresses found for hostname `%s' of service `%s'!\n"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:3048
+#: src/exit/gnunet-daemon-exit.c:3043
msgid ""
"This system does not support IPv4, will disable IPv4 functions despite them "
"being enabled in the configuration\n"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:3056
+#: src/exit/gnunet-daemon-exit.c:3051
msgid ""
"This system does not support IPv6, will disable IPv6 functions despite them "
"being enabled in the configuration\n"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:3063
+#: src/exit/gnunet-daemon-exit.c:3058
msgid ""
"Cannot enable IPv4 exit but disable IPv4 on TUN interface, will use "
"ENABLE_IPv4=YES\n"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:3069
+#: src/exit/gnunet-daemon-exit.c:3064
msgid ""
"Cannot enable IPv6 exit but disable IPv6 on TUN interface, will use "
"ENABLE_IPv6=YES\n"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:3075 src/pt/gnunet-daemon-pt.c:884
+#: src/exit/gnunet-daemon-exit.c:3070 src/pt/gnunet-daemon-pt.c:884
msgid "No useful service enabled. Exiting.\n"
msgstr ""
-#: src/exit/gnunet-daemon-exit.c:3241
+#: src/exit/gnunet-daemon-exit.c:3274
msgid "Daemon to run to provide an IP exit node for the VPN"
msgstr ""
msgid "# messages defragmented"
msgstr "# các thông báo được chắp liền"
-#: src/fragmentation/fragmentation.c:203
+#: src/fragmentation/fragmentation.c:208
#, fuzzy
msgid "# fragments transmitted"
msgstr "# Các tự quảng cáo được truyền"
-#: src/fragmentation/fragmentation.c:206
+#: src/fragmentation/fragmentation.c:211
#, fuzzy
msgid "# fragments retransmitted"
msgstr "# Các tự quảng cáo được truyền"
-#: src/fragmentation/fragmentation.c:232
+#: src/fragmentation/fragmentation.c:237
#, fuzzy
msgid "# fragments wrap arounds"
msgstr "# Các tự quảng cáo được truyền"
-#: src/fragmentation/fragmentation.c:273
+#: src/fragmentation/fragmentation.c:281
msgid "# messages fragmented"
msgstr "# các thông báo bị tế phân"
-#: src/fragmentation/fragmentation.c:276
+#: src/fragmentation/fragmentation.c:284
msgid "# total size of fragmented messages"
msgstr ""
-#: src/fragmentation/fragmentation.c:363
+#: src/fragmentation/fragmentation.c:405
#, fuzzy
msgid "# fragment acknowledgements received"
msgstr "# Các quảng cáo đồng đẳng được nhận"
-#: src/fragmentation/fragmentation.c:369
+#: src/fragmentation/fragmentation.c:411
msgid "# bits removed from fragmentation ACKs"
msgstr ""
-#: src/fragmentation/fragmentation.c:393
+#: src/fragmentation/fragmentation.c:435
#, fuzzy
msgid "# fragmentation transmissions completed"
msgstr "# các sự truyền PONG bị lỗi"
-#: src/fs/fs_api.c:491
+#: src/fs/fs_api.c:465
#, fuzzy, c-format
msgid "Could not open file `%s': %s"
msgstr "Lỗi mở tập tin theo dõi « %s »: %s\n"
-#: src/fs/fs_api.c:500
+#: src/fs/fs_api.c:474
#, fuzzy, c-format
msgid "Could not read file `%s': %s"
msgstr "Lỗi mở tập tin theo dõi « %s »: %s\n"
-#: src/fs/fs_api.c:506
+#: src/fs/fs_api.c:480
#, c-format
msgid "Short read reading from file `%s'!"
msgstr ""
-#: src/fs/fs_api.c:1087
+#: src/fs/fs_api.c:1061
#, fuzzy, c-format
msgid "Failed to resume publishing information `%s': %s\n"
msgstr "Lỗi mở tập tin ghi sự kiện « %s »: %s\n"
-#: src/fs/fs_api.c:1546
+#: src/fs/fs_api.c:1520
#, c-format
msgid "Failed to recover namespace `%s', cannot resume publishing operation.\n"
msgstr ""
-#: src/fs/fs_api.c:1588
+#: src/fs/fs_api.c:1562
#, c-format
msgid "Failure while resuming publishing operation `%s': %s\n"
msgstr ""
-#: src/fs/fs_api.c:1604
+#: src/fs/fs_api.c:1578
#, fuzzy, c-format
msgid "Failed to resume publishing operation `%s': %s\n"
msgstr "Lỗi mở tập tin ghi sự kiện « %s »: %s\n"
-#: src/fs/fs_api.c:2254
+#: src/fs/fs_api.c:2228
#, c-format
msgid "Failure while resuming unindexing operation `%s': %s\n"
msgstr ""
-#: src/fs/fs_api.c:2264
+#: src/fs/fs_api.c:2238
#, fuzzy, c-format
msgid "Failed to resume unindexing operation `%s': %s\n"
msgstr "Lỗi mở tập tin ghi sự kiện « %s »: %s\n"
-#: src/fs/fs_api.c:2389 src/fs/fs_api.c:2629
+#: src/fs/fs_api.c:2363 src/fs/fs_api.c:2603
#, fuzzy, c-format
msgid "Failed to resume sub-download `%s': %s\n"
msgstr "Lỗi mở tập tin ghi sự kiện « %s »: %s\n"
-#: src/fs/fs_api.c:2406
+#: src/fs/fs_api.c:2380
#, fuzzy, c-format
msgid "Failed to resume sub-search `%s': %s\n"
msgstr "Lỗi mở tập tin ghi sự kiện « %s »: %s\n"
-#: src/fs/fs_api.c:2419 src/fs/fs_api.c:2438 src/fs/fs_api.c:2922
+#: src/fs/fs_api.c:2393 src/fs/fs_api.c:2412 src/fs/fs_api.c:2896
#, c-format
msgid "Failure while resuming search operation `%s': %s\n"
msgstr ""
-#: src/fs/fs_api.c:2620
+#: src/fs/fs_api.c:2594
#, c-format
msgid "Failed to resume sub-download `%s': could not open file `%s'\n"
msgstr ""
-#: src/fs/fs_api.c:2866
+#: src/fs/fs_api.c:2840
msgid "Could not resume running search, will resume as paused search\n"
msgstr ""
-#: src/fs/fs_api.c:2960
+#: src/fs/fs_api.c:2934
#, c-format
msgid "Failure while resuming download operation `%s': %s\n"
msgstr ""
msgid "internal error decoding tree"
msgstr "=\tLỗi đọc thư mục.\n"
-#: src/fs/fs_download.c:1920
+#: src/fs/fs_download.c:1927
#, fuzzy
msgid "Invalid URI"
msgstr "Dữ liệu nhập không hợp lệ.\n"
-#: src/fs/fs_getopt.c:191
+#: src/fs/fs_getopt.c:192
#, c-format
msgid ""
"Unknown metadata type in metadata option `%s'. Using metadata type "
msgid "Could not connect to datastore."
msgstr "« %s »: Không thể kết nối.\n"
-#: src/fs/fs_search.c:830
+#: src/fs/fs_search.c:892
#, c-format
msgid "Got result with unknown block type `%d', ignoring"
msgstr ""
msgid "Failed to run `%s'\n"
msgstr "Lỗi bắt đầu thu thập.\n"
-#: src/fs/gnunet-auto-share.c:684
+#: src/fs/gnunet-auto-share.c:686
#, fuzzy, c-format
msgid ""
"You must specify one and only one directory name for automatic publication.\n"
msgstr "Phải ghi rõ chỉ một tên tập tin để chèn.\n"
-#: src/fs/gnunet-auto-share.c:734 src/fs/gnunet-pseudonym.c:279
-#: src/fs/gnunet-publish.c:680
+#: src/fs/gnunet-auto-share.c:737 src/fs/gnunet-pseudonym.c:279
+#: src/fs/gnunet-publish.c:683
msgid "set the desired LEVEL of sender-anonymity"
msgstr "đặt CẤP mong muốn của tình trạng nặc danh của người gửi"
-#: src/fs/gnunet-auto-share.c:738 src/fs/gnunet-publish.c:684
+#: src/fs/gnunet-auto-share.c:741 src/fs/gnunet-publish.c:687
msgid "disable adding the creation time to the metadata of the uploaded file"
msgstr "tắt thêm giờ tạo vào siêu dữ liệu của tập tin đã tải lên"
-#: src/fs/gnunet-auto-share.c:741 src/fs/gnunet-publish.c:687
+#: src/fs/gnunet-auto-share.c:744 src/fs/gnunet-publish.c:690
msgid "do not use libextractor to add keywords or metadata"
msgstr ""
-#: src/fs/gnunet-auto-share.c:744 src/fs/gnunet-publish.c:711
+#: src/fs/gnunet-auto-share.c:747 src/fs/gnunet-publish.c:714
msgid "specify the priority of the content"
msgstr "xác định mức ưu tiên của nội dung"
-#: src/fs/gnunet-auto-share.c:747 src/fs/gnunet-pseudonym.c:304
-#: src/fs/gnunet-publish.c:718
+#: src/fs/gnunet-auto-share.c:750 src/fs/gnunet-pseudonym.c:304
+#: src/fs/gnunet-publish.c:721
msgid "set the desired replication LEVEL"
msgstr ""
-#: src/fs/gnunet-auto-share.c:767
+#: src/fs/gnunet-auto-share.c:770
#, fuzzy
msgid "Automatically publish files from a directory on GNUnet"
msgstr "Tự động chia sẻ một thư mục."
+#: src/fs/gnunet-daemon-fsprofiler.c:656
+msgid "Daemon to use file-sharing to measure its performance."
+msgstr ""
+
#: src/fs/gnunet-directory.c:49
#, c-format
msgid "\t<original file embedded in %u bytes of meta data>\n"
msgid "Downloading `%s' done (%s/s).\n"
msgstr "Tiến trình tải lên « %s » đã tiếp tục lại.\n"
-#: src/fs/gnunet-download.c:209 src/fs/gnunet-publish.c:192
+#: src/fs/gnunet-download.c:209 src/fs/gnunet-publish.c:195
#: src/fs/gnunet-search.c:193 src/fs/gnunet-unindex.c:108
#, fuzzy, c-format
msgid "Unexpected status: %d\n"
msgid "You need to specify a URI argument.\n"
msgstr "KHÔNG cho phép ghi rõ cả hai địa chỉ URI và tên tập tin.\n"
-#: src/fs/gnunet-download.c:240 src/fs/gnunet-publish.c:626
+#: src/fs/gnunet-download.c:240 src/fs/gnunet-publish.c:629
#, fuzzy, c-format
msgid "Failed to parse URI: %s\n"
msgstr "Tập tin « %s » có URI: %s\n"
msgid "Target filename must be specified.\n"
msgstr ""
-#: src/fs/gnunet-download.c:268 src/fs/gnunet-publish.c:604
+#: src/fs/gnunet-download.c:268 src/fs/gnunet-publish.c:607
#: src/fs/gnunet-search.c:243 src/fs/gnunet-unindex.c:140
#, fuzzy, c-format
msgid "Could not initialize `%s' subsystem.\n"
msgid "print a list of all indexed files"
msgstr ""
-#: src/fs/gnunet-fs.c:128
+#: src/fs/gnunet-fs.c:127
#, fuzzy
msgid "Special file-sharing operations"
msgstr "Tùy chọn chia sẻ tập tin"
-#: src/fs/gnunet-pseudonym.c:160 src/statistics/gnunet-statistics.c:161
+#: src/fs/gnunet-fs-profiler.c:182
+msgid "run the experiment with COUNT peers"
+msgstr ""
+
+#: src/fs/gnunet-fs-profiler.c:185
+msgid "specifies name of a file with the HOSTS the testbed should use"
+msgstr ""
+
+#: src/fs/gnunet-fs-profiler.c:188
+msgid "automatically terminate experiment after DELAY"
+msgstr ""
+
+#: src/fs/gnunet-fs-profiler.c:197
+msgid "run a testbed to measure file-sharing performance"
+msgstr ""
+
+#: src/fs/gnunet-pseudonym.c:160 src/statistics/gnunet-statistics.c:283
#, fuzzy, c-format
msgid "Invalid argument `%s'\n"
msgstr "Đối số không hợp lệ cho « %s ».\n"
"thêm một từ khóa bổ sung cho tất cả tập tin và thư mục (có thể chỉ ra tùy "
"chọn này nhiều lần)"
-#: src/fs/gnunet-pseudonym.c:292 src/fs/gnunet-publish.c:699
+#: src/fs/gnunet-pseudonym.c:292 src/fs/gnunet-publish.c:702
msgid "set the meta-data for the given TYPE to the given VALUE"
msgstr "đặt siêu dữ liệu cho KIỂU đưa ra thành GIÁ_TRỊ chỉ ra"
msgid "Manage GNUnet pseudonyms."
msgstr ""
-#: src/fs/gnunet-publish.c:149
+#: src/fs/gnunet-publish.c:152
#, c-format
msgid "Publishing `%s' at %llu/%llu (%s remaining)\n"
msgstr ""
-#: src/fs/gnunet-publish.c:156
+#: src/fs/gnunet-publish.c:159
#, fuzzy, c-format
msgid "Error publishing: %s.\n"
msgstr "Gặp lỗi khi tải xuống: %s\n"
-#: src/fs/gnunet-publish.c:166
+#: src/fs/gnunet-publish.c:169
#, c-format
msgid "Publishing `%s' done.\n"
msgstr ""
-#: src/fs/gnunet-publish.c:170
+#: src/fs/gnunet-publish.c:173
#, fuzzy, c-format
msgid "URI is `%s'.\n"
msgstr "Tôi là đồng đẳng « %s ».\n"
-#: src/fs/gnunet-publish.c:189
+#: src/fs/gnunet-publish.c:192
#, fuzzy
msgid "Cleanup after abort complete.\n"
msgstr "Hoàn thành khởi chạy « %s ».\n"
-#: src/fs/gnunet-publish.c:307
+#: src/fs/gnunet-publish.c:310
#, fuzzy, c-format
msgid "Meta data for file `%s' (%s)\n"
msgstr "Đang cập nhật dữ liệu cho mô-đun « %s »\n"
-#: src/fs/gnunet-publish.c:309
+#: src/fs/gnunet-publish.c:312
#, fuzzy, c-format
msgid "Keywords for file `%s' (%s)\n"
msgstr "Từ khoá cho tập tin « %s »:\n"
-#: src/fs/gnunet-publish.c:360 src/fs/gnunet-publish.c:614
+#: src/fs/gnunet-publish.c:363 src/fs/gnunet-publish.c:617
#, fuzzy, c-format
msgid "Failed to create namespace `%s' (illegal filename?)\n"
msgstr "Không thể tạo miền tên.\n"
-#: src/fs/gnunet-publish.c:435
+#: src/fs/gnunet-publish.c:438
#, fuzzy
msgid "Could not publish\n"
msgstr "Không thể truy cập đến « %s »: %s\n"
-#: src/fs/gnunet-publish.c:462
+#: src/fs/gnunet-publish.c:465
#, fuzzy
msgid "Could not start publishing.\n"
msgstr "Không thể nạp phần bổ sung truyền tải « %s »\n"
-#: src/fs/gnunet-publish.c:493
+#: src/fs/gnunet-publish.c:496
#, fuzzy, c-format
msgid "Scanning directory `%s'.\n"
msgstr "Lỗi đọc danh sách bạn bè từ « %s »\n"
-#: src/fs/gnunet-publish.c:495
+#: src/fs/gnunet-publish.c:498
#, fuzzy, c-format
msgid "Scanning file `%s'.\n"
msgstr "Đang bắt đầu tài về « %s »\n"
-#: src/fs/gnunet-publish.c:500
+#: src/fs/gnunet-publish.c:503
#, c-format
msgid "There was trouble processing file `%s', skipping it.\n"
msgstr ""
-#: src/fs/gnunet-publish.c:505
+#: src/fs/gnunet-publish.c:508
msgid "Preprocessing complete.\n"
msgstr ""
-#: src/fs/gnunet-publish.c:509
+#: src/fs/gnunet-publish.c:512
#, fuzzy, c-format
msgid "Extracting meta data from file `%s' complete.\n"
msgstr "Đang cập nhật dữ liệu cho mô-đun « %s »\n"
-#: src/fs/gnunet-publish.c:513
+#: src/fs/gnunet-publish.c:516
msgid "Meta data extraction has finished.\n"
msgstr ""
-#: src/fs/gnunet-publish.c:520
+#: src/fs/gnunet-publish.c:523
#, fuzzy
msgid "Internal error scanning directory.\n"
msgstr "=\tLỗi đọc thư mục.\n"
-#: src/fs/gnunet-publish.c:554
+#: src/fs/gnunet-publish.c:557
#, c-format
msgid "Cannot extract metadata from a URI!\n"
msgstr "Không thể trích siêu dữ liệu ra một địa chỉ URI.\n"
-#: src/fs/gnunet-publish.c:561
+#: src/fs/gnunet-publish.c:564
#, c-format
msgid "You must specify one and only one filename for insertion.\n"
msgstr "Phải ghi rõ chỉ một tên tập tin để chèn.\n"
-#: src/fs/gnunet-publish.c:567
+#: src/fs/gnunet-publish.c:570
#, c-format
msgid "You must NOT specify an URI and a filename.\n"
msgstr "KHÔNG cho phép ghi rõ cả hai địa chỉ URI và tên tập tin.\n"
-#: src/fs/gnunet-publish.c:575 src/vpn/gnunet-vpn.c:214
+#: src/fs/gnunet-publish.c:578 src/vpn/gnunet-vpn.c:214
#, c-format
msgid "Option `%s' is required when using option `%s'.\n"
msgstr "Tùy chọn « %s » cần thiết khi dùng tùy chọn « %s ».\n"
-#: src/fs/gnunet-publish.c:585 src/fs/gnunet-publish.c:592
-#: src/transport/gnunet-transport.c:623
+#: src/fs/gnunet-publish.c:588 src/fs/gnunet-publish.c:595
+#: src/transport/gnunet-transport.c:774 src/transport/gnunet-transport.c:804
#, c-format
msgid "Option `%s' makes no sense without option `%s'.\n"
msgstr "Tùy chọn « %s » không có nghĩa khi không có tùy chọn « %s ».\n"
-#: src/fs/gnunet-publish.c:647
+#: src/fs/gnunet-publish.c:650
#, fuzzy, c-format
msgid "Failed to access `%s': %s\n"
msgstr "Lỗi mở tập tin ghi sự kiện « %s »: %s\n"
-#: src/fs/gnunet-publish.c:659
+#: src/fs/gnunet-publish.c:662
msgid ""
"Failed to start meta directory scanner. Is gnunet-helper-publish-fs "
"installed?\n"
msgstr ""
-#: src/fs/gnunet-publish.c:691
+#: src/fs/gnunet-publish.c:694
msgid ""
"print list of extracted keywords that would be used, but do not perform "
"upload"
"in ra danh sách các từ khóa đã giải phóng cần sử dụng, nhưng không thực hiện "
"tải lên"
-#: src/fs/gnunet-publish.c:695
+#: src/fs/gnunet-publish.c:698
msgid ""
"add an additional keyword for the top-level file or directory (this option "
"can be specified multiple times)"
"thêm một từ khoá bổ sung cho tập tin hoặc thư mục ở cấp đầu (có thể chỉ ra "
"tùy chọn này nhiều lần)"
-#: src/fs/gnunet-publish.c:702
+#: src/fs/gnunet-publish.c:705
msgid ""
"do not index, perform full insertion (stores entire file in encrypted form "
"in GNUnet database)"
"không đánh chỉ mục, thực hiện việc chèn đầy đủ (chứa toàn bộ tập tin ở dạng "
"mã hóa trong cơ sở dữ liệu GNUnet)"
-#: src/fs/gnunet-publish.c:707
+#: src/fs/gnunet-publish.c:710
msgid ""
"specify ID of an updated version to be published in the future (for "
"namespace insertions only)"
"chỉ ra mã số của một phiên bản đã cập nhật để công bố trong tương lai (chỉ "
"cho sự chèn không gian tên)"
-#: src/fs/gnunet-publish.c:715
+#: src/fs/gnunet-publish.c:718
msgid "publish the files under the pseudonym NAME (place file into namespace)"
msgstr ""
"công bố các tập tin dưới biệt hiệu TÊN (đặt tập tin vào không gian tên)"
-#: src/fs/gnunet-publish.c:721
+#: src/fs/gnunet-publish.c:724
#, fuzzy
msgid ""
"only simulate the process but do not do any actual publishing (useful to "
msgstr ""
"chỉ mô phỏng tiến trình, không thật công bố (có ích để tính địa chỉ URI)"
-#: src/fs/gnunet-publish.c:725
+#: src/fs/gnunet-publish.c:728
msgid ""
"set the ID of this version of the publication (for namespace insertions only)"
msgstr ""
"đặt mã số của phiên bản này của sự công bố (chỉ cho chèn không gian tên)"
-#: src/fs/gnunet-publish.c:729
+#: src/fs/gnunet-publish.c:732
msgid ""
"URI to be published (can be used instead of passing a file to add keywords "
"to the file with the respective URI)"
msgid "Search GNUnet for files that were published on GNUnet"
msgstr "Không hiển thị kết quả tìm kiếm cho tập tin được chúng ta tải lên"
-#: src/fs/gnunet-service-fs.c:240
+#: src/fs/gnunet-service-fs.c:248
msgid "# running average P2P latency (ms)"
msgstr ""
-#: src/fs/gnunet-service-fs.c:300 src/fs/gnunet-service-fs.c:489
+#: src/fs/gnunet-service-fs.c:309 src/fs/gnunet-service-fs.c:523
#, fuzzy
msgid "# Loopback routes suppressed"
msgstr "# tổng số định tuyến lỗ hổng thành công"
-#: src/fs/gnunet-service-fs.c:581 src/hostlist/gnunet-daemon-hostlist.c:297
+#: src/fs/gnunet-service-fs.c:628 src/hostlist/gnunet-daemon-hostlist.c:297
+#: src/topology/gnunet-daemon-topology.c:1322
#: src/topology/gnunet-daemon-topology.c:1329
-#: src/topology/gnunet-daemon-topology.c:1336
#, fuzzy, c-format
msgid "Failed to connect to `%s' service.\n"
msgstr "Lỗi sơ khởi dịch vụ « %s ».\n"
-#: src/fs/gnunet-service-fs_cp.c:704
+#: src/fs/gnunet-service-fs_cp.c:711
#, fuzzy
msgid "# migration stop messages received"
msgstr "# các thông báo phát hiện dht được nhận"
-#: src/fs/gnunet-service-fs_cp.c:708
+#: src/fs/gnunet-service-fs_cp.c:715
#, c-format
msgid "Migration of content to peer `%s' blocked for %s\n"
msgstr ""
-#: src/fs/gnunet-service-fs_cp.c:744
+#: src/fs/gnunet-service-fs_cp.c:751
#, fuzzy
msgid "# replies transmitted to other peers"
msgstr "# các byte kiểu %d được gửi "
-#: src/fs/gnunet-service-fs_cp.c:750
+#: src/fs/gnunet-service-fs_cp.c:757
#, fuzzy
msgid "# replies dropped"
msgstr "# các đáp ứng dht được định tuyến"
-#: src/fs/gnunet-service-fs_cp.c:775 src/fs/gnunet-service-fs_cp.c:1333
+#: src/fs/gnunet-service-fs_cp.c:782 src/fs/gnunet-service-fs_cp.c:1345
msgid "# P2P searches active"
msgstr ""
-#: src/fs/gnunet-service-fs_cp.c:867
+#: src/fs/gnunet-service-fs_cp.c:875
msgid "# artificial delays introduced (ms)"
msgstr ""
-#: src/fs/gnunet-service-fs_cp.c:920
+#: src/fs/gnunet-service-fs_cp.c:928
#, fuzzy
msgid "# replies dropped due to type mismatch"
msgstr "# các yêu cầu lỗ hổng bị bỏ do trọng tải"
-#: src/fs/gnunet-service-fs_cp.c:928
+#: src/fs/gnunet-service-fs_cp.c:936
#, fuzzy
msgid "# replies received for other peers"
msgstr "# các byte kiểu %d được nhận"
-#: src/fs/gnunet-service-fs_cp.c:942
+#: src/fs/gnunet-service-fs_cp.c:950
msgid "# replies dropped due to insufficient cover traffic"
msgstr ""
-#: src/fs/gnunet-service-fs_cp.c:980
+#: src/fs/gnunet-service-fs_cp.c:988
msgid "# P2P searches destroyed due to ultimate reply"
msgstr ""
-#: src/fs/gnunet-service-fs_cp.c:1047
+#: src/fs/gnunet-service-fs_cp.c:1056
#, fuzzy
msgid "# requests done for free (low load)"
msgstr "# các yêu cầu lỗ hổng bị bỏ do trọng tải"
-#: src/fs/gnunet-service-fs_cp.c:1071
+#: src/fs/gnunet-service-fs_cp.c:1081
msgid "# request dropped, priority insufficient"
msgstr ""
-#: src/fs/gnunet-service-fs_cp.c:1081
+#: src/fs/gnunet-service-fs_cp.c:1091
#, fuzzy
msgid "# requests done for a price (normal load)"
msgstr "# các yêu cầu lỗ hổng bị bỏ do trọng tải"
-#: src/fs/gnunet-service-fs_cp.c:1160
+#: src/fs/gnunet-service-fs_cp.c:1170
msgid "# GET requests received (from other peers)"
msgstr ""
-#: src/fs/gnunet-service-fs_cp.c:1194
+#: src/fs/gnunet-service-fs_cp.c:1204
#, fuzzy
msgid "# requests dropped due to initiator not being connected"
msgstr "# các yêu cầu lỗ hổng bị bỏ do trọng tải"
-#: src/fs/gnunet-service-fs_cp.c:1216
+#: src/fs/gnunet-service-fs_cp.c:1227
#, fuzzy
msgid "# requests dropped due to missing reverse route"
msgstr "# các yêu cầu lỗ hổng bị bỏ do trọng tải"
-#: src/fs/gnunet-service-fs_cp.c:1276
+#: src/fs/gnunet-service-fs_cp.c:1288
#, fuzzy
msgid "# requests dropped due TTL underflow"
msgstr "# các yêu cầu lỗ hổng bị bỏ do trọng tải"
-#: src/fs/gnunet-service-fs_cp.c:1302
+#: src/fs/gnunet-service-fs_cp.c:1314
#, fuzzy
msgid "# requests dropped due to higher-TTL request"
msgstr "# các yêu cầu lỗ hổng bị bỏ do trọng tải"
-#: src/fs/gnunet-service-fs_cp.c:1331
+#: src/fs/gnunet-service-fs_cp.c:1343
#, fuzzy
msgid "# P2P query messages received and processed"
msgstr "# các thông báo phát hiện dht được nhận"
-#: src/fs/gnunet-service-fs_cp.c:1687
+#: src/fs/gnunet-service-fs_cp.c:1713
#, fuzzy
msgid "# migration stop messages sent"
msgstr "# các thông báo phát hiện dht được nhận"
-#: src/fs/gnunet-service-fs_indexing.c:120
-#: src/fs/gnunet-service-fs_indexing.c:175
+#: src/fs/gnunet-service-fs_indexing.c:130
+#: src/fs/gnunet-service-fs_indexing.c:181
#, fuzzy, c-format
msgid "Could not open `%s'.\n"
msgstr "Lỗi mở tập tin theo dõi « %s »: %s\n"
-#: src/fs/gnunet-service-fs_indexing.c:136
+#: src/fs/gnunet-service-fs_indexing.c:142
#, fuzzy, c-format
msgid "Error writing `%s'.\n"
msgstr "Gặp lỗi khi tạo người dùng"
-#: src/fs/gnunet-service-fs_indexing.c:226
+#: src/fs/gnunet-service-fs_indexing.c:237
#, c-format
msgid ""
"Index request received for file `%s' is already indexed as `%s'. Permitting "
"anyway.\n"
msgstr ""
-#: src/fs/gnunet-service-fs_indexing.c:264
+#: src/fs/gnunet-service-fs_indexing.c:275
#, c-format
msgid "Hash mismatch trying to index file `%s' which has hash `%s'\n"
msgstr ""
-#: src/fs/gnunet-service-fs_indexing.c:479
+#: src/fs/gnunet-service-fs_indexing.c:477
#, fuzzy, c-format
msgid "Failed to delete bogus block: %s\n"
msgstr "Lỗi mở tập tin ghi sự kiện « %s »: %s\n"
-#: src/fs/gnunet-service-fs_indexing.c:537
+#: src/fs/gnunet-service-fs_indexing.c:542
msgid "# index blocks removed: original file inaccessible"
msgstr ""
-#: src/fs/gnunet-service-fs_indexing.c:552
+#: src/fs/gnunet-service-fs_indexing.c:557
#, fuzzy, c-format
msgid "Could not access indexed file `%s' (%s) at offset %llu: %s\n"
msgstr "Không thể giải quyết « %s » (%s): %s\n"
-#: src/fs/gnunet-service-fs_indexing.c:554
+#: src/fs/gnunet-service-fs_indexing.c:559
msgid "not indexed"
msgstr ""
-#: src/fs/gnunet-service-fs_indexing.c:569
+#: src/fs/gnunet-service-fs_indexing.c:574
#, fuzzy, c-format
msgid "Indexed file `%s' changed at offset %llu\n"
msgstr "Đánh chỉ mục dữ liệu của tập tin « %s » bị lỗi tại vị tri %llu.\n"
-#: src/fs/gnunet-service-fs_lc.c:202 src/fs/gnunet-service-fs_lc.c:364
-#: src/fs/gnunet-service-fs_lc.c:490
+#: src/fs/gnunet-service-fs_lc.c:202 src/fs/gnunet-service-fs_lc.c:369
#, fuzzy
msgid "# client searches active"
msgstr "# các yêu cầu khách lỗ hổng được nhận"
msgid "# replies received for local clients"
msgstr "# các đáp ứng lỗ hổng được gửi cho trình/máy khách"
-#: src/fs/gnunet-service-fs_lc.c:323
+#: src/fs/gnunet-service-fs_lc.c:328
#, fuzzy
msgid "# client searches received"
msgstr "# các yêu cầu khách lỗ hổng được nhận"
-#: src/fs/gnunet-service-fs_lc.c:358
+#: src/fs/gnunet-service-fs_lc.c:363
msgid "# client searches updated (merged content seen list)"
msgstr ""
-#: src/fs/gnunet-service-fs_pe.c:265
+#: src/fs/gnunet-service-fs_pe.c:269
#, fuzzy
msgid "# average retransmission delay (ms)"
msgstr "# thời gian trung bình còn kết nối (theo miligiây)"
-#: src/fs/gnunet-service-fs_pe.c:391
+#: src/fs/gnunet-service-fs_pe.c:400
#, fuzzy
msgid "# transmission failed (core has no bandwidth)"
msgstr "Lỗi thử gửi, kiểu truyền tải %d không được hỗ trợ\n"
-#: src/fs/gnunet-service-fs_pe.c:420
+#: src/fs/gnunet-service-fs_pe.c:433
#, fuzzy
msgid "# query messages sent to other peers"
msgstr "# các byte thông báo gửi đi bị loại bỏ"
-#: src/fs/gnunet-service-fs_pe.c:469
+#: src/fs/gnunet-service-fs_pe.c:482
msgid "# delay heap timeout"
msgstr ""
-#: src/fs/gnunet-service-fs_pe.c:476
+#: src/fs/gnunet-service-fs_pe.c:490
#, fuzzy
msgid "# query plans executed"
msgstr "# các yêu cầu dht được định tuyến"
-#: src/fs/gnunet-service-fs_pe.c:538
+#: src/fs/gnunet-service-fs_pe.c:550
#, fuzzy
msgid "# requests merged"
msgstr "# các yêu cầu get (lấy) dht được nhận"
-#: src/fs/gnunet-service-fs_pe.c:544
+#: src/fs/gnunet-service-fs_pe.c:558
#, fuzzy
msgid "# requests refreshed"
msgstr "# các yêu cầu get (lấy) dht được nhận"
-#: src/fs/gnunet-service-fs_pe.c:597 src/fs/gnunet-service-fs_pe.c:684
-#: src/fs/gnunet-service-fs_pe.c:751
+#: src/fs/gnunet-service-fs_pe.c:612 src/fs/gnunet-service-fs_pe.c:696
+#: src/fs/gnunet-service-fs_pe.c:767
msgid "# query plan entries"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:285
+#: src/fs/gnunet-service-fs_pr.c:312
#, fuzzy
msgid "# Pending requests created"
msgstr "# các yêu cầu get (lấy) dht được nhận"
-#: src/fs/gnunet-service-fs_pr.c:367 src/fs/gnunet-service-fs_pr.c:618
+#: src/fs/gnunet-service-fs_pr.c:404 src/fs/gnunet-service-fs_pr.c:667
#, fuzzy
msgid "# Pending requests active"
msgstr "# các yêu cầu get (lấy) dht được nhận"
-#: src/fs/gnunet-service-fs_pr.c:781
+#: src/fs/gnunet-service-fs_pr.c:835
#, fuzzy
msgid "# replies received and matched"
msgstr "# các byte kiểu %d được nhận"
-#: src/fs/gnunet-service-fs_pr.c:810
+#: src/fs/gnunet-service-fs_pr.c:868
msgid "# duplicate replies discarded (bloomfilter)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:824
+#: src/fs/gnunet-service-fs_pr.c:877
+msgid "# irrelevant replies discarded"
+msgstr ""
+
+#: src/fs/gnunet-service-fs_pr.c:891
#, c-format
msgid "Unsupported block type %u\n"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:837
+#: src/fs/gnunet-service-fs_pr.c:904
#, fuzzy
msgid "# results found locally"
msgstr "# nội dung lỗ hổng được tìm cục bộ"
-#: src/fs/gnunet-service-fs_pr.c:955
+#: src/fs/gnunet-service-fs_pr.c:1025
msgid "# Datastore `PUT' failures"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:982
+#: src/fs/gnunet-service-fs_pr.c:1052
#, fuzzy
msgid "# storage requests dropped due to high load"
msgstr "# các yêu cầu lỗ hổng bị bỏ do trọng tải"
-#: src/fs/gnunet-service-fs_pr.c:1017
+#: src/fs/gnunet-service-fs_pr.c:1087
#, fuzzy
msgid "# Replies received from DHT"
msgstr "# các byte đã nhận qua HTTP"
-#: src/fs/gnunet-service-fs_pr.c:1108
+#: src/fs/gnunet-service-fs_pr.c:1221
+#, fuzzy
+msgid "# Replies received from STREAM"
+msgstr "# các byte đã nhận qua HTTP"
+
+#: src/fs/gnunet-service-fs_pr.c:1273
#, c-format
msgid "Datastore lookup already took %s!\n"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1128
+#: src/fs/gnunet-service-fs_pr.c:1293
#, c-format
msgid "On-demand lookup already took %s!\n"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1174
+#: src/fs/gnunet-service-fs_pr.c:1340
msgid "# Datastore lookups concluded (no results)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1188
+#: src/fs/gnunet-service-fs_pr.c:1355
msgid "# Datastore lookups concluded (seen all)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1197
+#: src/fs/gnunet-service-fs_pr.c:1364
msgid "# Datastore lookups aborted (more than MAX_RESULTS)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1211
+#: src/fs/gnunet-service-fs_pr.c:1379
msgid "# requested DBLOCK or IBLOCK not found"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1224
+#: src/fs/gnunet-service-fs_pr.c:1393
msgid "# on-demand blocks matched requests"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1237
+#: src/fs/gnunet-service-fs_pr.c:1406
msgid "# on-demand lookups performed successfully"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1242
+#: src/fs/gnunet-service-fs_pr.c:1411
msgid "# on-demand lookups failed"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1269 src/fs/gnunet-service-fs_pr.c:1309
-#: src/fs/gnunet-service-fs_pr.c:1447
+#: src/fs/gnunet-service-fs_pr.c:1438 src/fs/gnunet-service-fs_pr.c:1478
+#: src/fs/gnunet-service-fs_pr.c:1619
msgid "# Datastore lookups concluded (error queueing)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1327
+#: src/fs/gnunet-service-fs_pr.c:1496
msgid "# Datastore lookups concluded (found last result)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1338
+#: src/fs/gnunet-service-fs_pr.c:1507
msgid "# Datastore lookups concluded (load too high)"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1424
+#: src/fs/gnunet-service-fs_pr.c:1595
msgid "# Datastore lookups initiated"
msgstr ""
-#: src/fs/gnunet-service-fs_pr.c:1508
+#: src/fs/gnunet-service-fs_pr.c:1680
#, fuzzy
msgid "# GAP PUT messages received"
msgstr "# các thông báo PONG đã mật mã được nhận"
msgid "time required, content pushing disabled"
msgstr ""
+#: src/fs/gnunet-service-fs_stream.c:777
+#, fuzzy
+msgid "# replies received via stream"
+msgstr "# các byte kiểu %d được nhận"
+
+#: src/fs/gnunet-service-fs_stream.c:791
+#, fuzzy
+msgid "# replies received via stream dropped"
+msgstr "# các byte kiểu %d được nhận"
+
+#: src/fs/gnunet-service-fs_stream.c:930
+#: src/fs/gnunet-service-fs_stream.c:1384
+#, fuzzy
+msgid "# stream connections active"
+msgstr "# các kết nối dht"
+
+#: src/fs/gnunet-service-fs_stream.c:1166
+msgid "# Blocks transferred via stream"
+msgstr ""
+
+#: src/fs/gnunet-service-fs_stream.c:1326
+#, fuzzy
+msgid "# queries received via stream"
+msgstr "# các byte đã nhận qua TCP"
+
+#: src/fs/gnunet-service-fs_stream.c:1376
+#, fuzzy
+msgid "# stream client connections rejected"
+msgstr "# các kết nối dht"
+
#: src/fs/gnunet-unindex.c:89
#, fuzzy, c-format
msgid "Unindexing at %llu/%llu (%s remaining)\n"
msgid "Unindex a file that was previously indexed with gnunet-publish."
msgstr ""
-#: src/fs/plugin_block_fs.c:130
-msgid "Reply mismatched in terms of namespace. Discarded.\n"
-msgstr ""
-
-#: src/gns/gns_api.c:575
+#: src/gns/gns_api.c:598
#, fuzzy
msgid "Failed to serialize lookup reply from GNS service!\n"
msgstr ""
msgstr "Nhận yêu cầu định tuyến\n"
#: src/gns/gnunet-dns2gns.c:673
-msgid "IP of recursive dns resolver to use (required)"
+msgid "IP of recursive DNS resolver to use (required)"
msgstr ""
#: src/gns/gnunet-dns2gns.c:676
msgid "GNUnet DNS-to-GNS proxy (a DNS server)"
msgstr ""
-#: src/gns/gnunet-gns.c:182
+#: src/gns/gnunet-gns.c:221
#, fuzzy, c-format
msgid "Failed to connect to GNS\n"
msgstr "Lỗi kết nối đến gnunetd.\n"
-#: src/gns/gnunet-gns.c:293
+#: src/gns/gnunet-gns.c:335
#, c-format
msgid "Please specify lookup, shorten or authority operation!\n"
msgstr ""
-#: src/gns/gnunet-gns.c:315
+#: src/gns/gnunet-gns.c:356
#, fuzzy
msgid "try to shorten a given name"
msgstr "Lỗi kết nối đến gnunetd.\n"
-#: src/gns/gnunet-gns.c:318
+#: src/gns/gnunet-gns.c:359
msgid "Lookup a record for the given name"
msgstr ""
-#: src/gns/gnunet-gns.c:321
+#: src/gns/gnunet-gns.c:362
msgid "Get the authority of a particular name"
msgstr ""
-#: src/gns/gnunet-gns.c:324
+#: src/gns/gnunet-gns.c:365
#, fuzzy
msgid "Specify the type of the record to lookup"
msgstr "xác định mức ưu tiên của nội dung"
-#: src/gns/gnunet-gns.c:327
+#: src/gns/gnunet-gns.c:368
msgid "No unneeded output"
msgstr ""
-#: src/gns/gnunet-gns.c:341
+#: src/gns/gnunet-gns.c:381
msgid "GNUnet GNS access tool"
msgstr ""
-#: src/gns/gnunet-gns-fcfsd.c:449
+#: src/gns/gnunet-gns-fcfsd.c:451
#, fuzzy, c-format
msgid "Unsupported form value `%s'\n"
msgstr "Lệnh không được hỗ trợ « %s ». Đang hủy bỏ.\n"
-#: src/gns/gnunet-gns-fcfsd.c:478
+#: src/gns/gnunet-gns-fcfsd.c:480
#, fuzzy, c-format
msgid "Failed to create record for domain `%s': %s\n"
msgstr "Không thể truy cập đến tập tin gnunet-directory « %s »\n"
-#: src/gns/gnunet-gns-fcfsd.c:522
+#: src/gns/gnunet-gns-fcfsd.c:524
#, c-format
msgid "Found existing name `%s' for the given key\n"
msgstr ""
-#: src/gns/gnunet-gns-fcfsd.c:584
+#: src/gns/gnunet-gns-fcfsd.c:586
#, c-format
msgid "Found %u existing records for domain `%s'\n"
msgstr ""
-#: src/gns/gnunet-gns-fcfsd.c:646
+#: src/gns/gnunet-gns-fcfsd.c:648
#, fuzzy, c-format
msgid "Failed to create page for `%s'\n"
msgstr "Không thể tạo miền tên.\n"
-#: src/gns/gnunet-gns-fcfsd.c:662
+#: src/gns/gnunet-gns-fcfsd.c:664
#, fuzzy, c-format
msgid "Failed to setup post processor for `%s'\n"
msgstr "Lỗi cập nhật dữ liệu cho mô-đun « %s »\n"
-#: src/gns/gnunet-gns-fcfsd.c:698
+#: src/gns/gnunet-gns-fcfsd.c:700
msgid "Domain name must not contain `.'\n"
msgstr ""
-#: src/gns/gnunet-gns-fcfsd.c:706
+#: src/gns/gnunet-gns-fcfsd.c:708
msgid "Domain name must not contain `+'\n"
msgstr ""
-#: src/gns/gnunet-gns-fcfsd.c:910 src/namestore/gnunet-namestore.c:364
+#: src/gns/gnunet-gns-fcfsd.c:912 src/namestore/gnunet-namestore.c:364
#, fuzzy
msgid "Failed to read or create private zone key\n"
msgstr "Lỗi cập nhật dữ liệu cho mô-đun « %s »\n"
-#: src/gns/gnunet-gns-fcfsd.c:920 src/namestore/gnunet-namestore.c:375
+#: src/gns/gnunet-gns-fcfsd.c:922 src/namestore/gnunet-namestore.c:375
#, fuzzy
msgid "Failed to connect to namestore\n"
msgstr "Không kết nối được đến trình nền gnunetd."
-#: src/gns/gnunet-gns-fcfsd.c:936 src/gns/gnunet-gns-proxy.c:2887
+#: src/gns/gnunet-gns-fcfsd.c:938 src/gns/gnunet-gns-proxy.c:2857
#, fuzzy
msgid "Failed to start HTTP server\n"
msgstr "Lỗi bắt đầu thu thập.\n"
-#: src/gns/gnunet-gns-fcfsd.c:970
+#: src/gns/gnunet-gns-fcfsd.c:972
msgid "GNUnet GNS first come first serve registration service"
msgstr ""
-#: src/gns/gnunet-gns-proxy.c:2528
+#: src/gns/gnunet-gns-proxy.c:2494
#, fuzzy, c-format
msgid "Unable to import private key from file `%s'\n"
msgstr "Không thể tạo tài khoản người dùng:"
-#: src/gns/gnunet-gns-proxy.c:2556
+#: src/gns/gnunet-gns-proxy.c:2522
#, fuzzy, c-format
msgid "Unable to import certificate %s\n"
msgstr "Không thể lưu tập tin cấu hình « %s »:"
-#: src/gns/gnunet-gns-proxy.c:3564
+#: src/gns/gnunet-gns-proxy.c:3510
msgid "listen on specified port (default: 7777)"
msgstr ""
-#: src/gns/gnunet-gns-proxy.c:3567
+#: src/gns/gnunet-gns-proxy.c:3513
msgid "pem file to use as CA"
msgstr ""
-#: src/gns/gnunet-gns-proxy.c:3582
+#: src/gns/gnunet-gns-proxy.c:3525
msgid "GNUnet GNS proxy"
msgstr ""
-#: src/gns/gnunet-service-gns.c:401
+#: src/gns/gnunet-service-gns.c:486
#, c-format
msgid "Records for name `%s' in zone %s too large to fit into DHT"
msgstr ""
-#: src/gns/gnunet-service-gns.c:1197
+#: src/gns/gnunet-service-gns.c:1216
#, fuzzy
msgid "Failed to connect to the namestore!\n"
msgstr "Không kết nối được đến trình nền gnunetd."
-#: src/hello/gnunet-hello.c:122
+#: src/gns/gnunet-service-gns.c:1277
+#, fuzzy
+msgid "Could not connect to DHT!\n"
+msgstr "Không thể kết nối tới %s:%u: %s\n"
+
+#: src/gns/gnunet-service-gns.c:1288
+#, fuzzy
+msgid "Unable to initialize resolver!\n"
+msgstr "Không thể sơ khởi SQLite: %s.\n"
+
+#: src/gns/gnunet-service-gns_resolver.c:3439
+#, c-format
+msgid "Not a GADS TLD: `%s'\n"
+msgstr ""
+
+#: src/hello/gnunet-hello.c:118
msgid "Call with name of HELLO file to modify.\n"
msgstr ""
-#: src/hello/gnunet-hello.c:128
+#: src/hello/gnunet-hello.c:124
#, fuzzy, c-format
msgid "Error accessing file `%s': %s\n"
msgstr "Gặp lỗi khi tạo người dùng"
-#: src/hello/gnunet-hello.c:136
+#: src/hello/gnunet-hello.c:132
#, c-format
msgid "File `%s' is too big to be a HELLO\n"
msgstr ""
-#: src/hello/gnunet-hello.c:143
+#: src/hello/gnunet-hello.c:139
#, c-format
msgid "File `%s' is too small to be a HELLO\n"
msgstr ""
-#: src/hello/gnunet-hello.c:153 src/hello/gnunet-hello.c:181
+#: src/hello/gnunet-hello.c:149 src/hello/gnunet-hello.c:177
#, fuzzy, c-format
msgid "Error opening file `%s': %s\n"
msgstr "Gặp lỗi khi tạo người dùng"
-#: src/hello/gnunet-hello.c:169
+#: src/hello/gnunet-hello.c:165
#, fuzzy, c-format
msgid "Did not find well-formed HELLO in file `%s'\n"
msgstr "Không tìm thấy tập tin nào trong thư mục « %s »\n"
-#: src/hello/gnunet-hello.c:193
+#: src/hello/gnunet-hello.c:189
#, fuzzy, c-format
msgid "Error writing HELLO to file `%s': %s\n"
msgstr "Gặp lỗi khi tạo người dùng"
+#: src/hello/hello.c:904
+#, fuzzy
+msgid "Failed to parse HELLO message: missing expiration time\n"
+msgstr "Lỗi lưu cấu hình."
+
+#: src/hello/hello.c:913
+#, fuzzy
+msgid "Failed to parse HELLO message: invalid expiration time\n"
+msgstr "Lỗi lưu cấu hình."
+
+#: src/hello/hello.c:923
+#, fuzzy
+msgid "Failed to parse HELLO message: malformed\n"
+msgstr "Lỗi đọc danh sách bạn bè từ « %s »\n"
+
+#: src/hello/hello.c:933
+#, fuzzy
+msgid "Failed to parse HELLO message: missing transport plugin\n"
+msgstr "Không thể nạp phần bổ sung truyền tải « %s »\n"
+
+#: src/hello/hello.c:950
+#, c-format
+msgid "Plugin `%s' not found\n"
+msgstr ""
+
+#: src/hello/hello.c:959
+#, c-format
+msgid "Plugin `%s' does not support URIs yet\n"
+msgstr ""
+
+#: src/hello/hello.c:978
+#, fuzzy, c-format
+msgid "Failed to parse `%s' as an address for plugin `%s'\n"
+msgstr "Lỗi đóng kết đến cổng %s %d.\n"
+
#: src/hostlist/gnunet-daemon-hostlist.c:264
msgid ""
"None of the functions for the hostlist daemon were enabled. I have no "
msgid "# valid HELLOs downloaded from hostlist servers"
msgstr "# các HELLO tải xuống qua HTTP"
-#: src/hostlist/hostlist-client.c:375 src/hostlist/hostlist-client.c:396
-#, fuzzy, c-format
-msgid "No `%s' specified in `%s' configuration, will not bootstrap.\n"
-msgstr ""
-"Chưa ghi rõ địa chỉ URL của danh sách các máy nên không nạp và khởi động.\n"
-
-#: src/hostlist/hostlist-client.c:473 src/hostlist/hostlist-client.c:683
-#: src/hostlist/hostlist-client.c:689 src/hostlist/hostlist-client.c:741
-#: src/hostlist/hostlist-client.c:750 src/hostlist/hostlist-client.c:871
-#: src/hostlist/hostlist-client.c:961 src/hostlist/hostlist-client.c:966
-#: src/transport/plugin_transport_http_client.c:994
-#: src/transport/plugin_transport_http_client.c:1009
+#: src/hostlist/hostlist-client.c:469 src/hostlist/hostlist-client.c:680
+#: src/hostlist/hostlist-client.c:686 src/hostlist/hostlist-client.c:738
+#: src/hostlist/hostlist-client.c:747 src/hostlist/hostlist-client.c:868
+#: src/hostlist/hostlist-client.c:958 src/hostlist/hostlist-client.c:963
+#: src/transport/plugin_transport_http_client.c:1052
+#: src/transport/plugin_transport_http_client.c:1067
#, c-format
msgid "%s failed at %s:%d: `%s'\n"
msgstr "%s bị lỗi tại %s:%d: « %s »\n"
-#: src/hostlist/hostlist-client.c:593 src/hostlist/hostlist-client.c:1331
+#: src/hostlist/hostlist-client.c:589 src/hostlist/hostlist-client.c:1325
msgid "# advertised hostlist URIs"
msgstr ""
-#: src/hostlist/hostlist-client.c:623
+#: src/hostlist/hostlist-client.c:619
#, c-format
msgid "# advertised URI `%s' downloaded"
msgstr ""
-#: src/hostlist/hostlist-client.c:664
+#: src/hostlist/hostlist-client.c:661
#, c-format
msgid ""
"Advertised hostlist with URI `%s' could not be downloaded. Advertised URI "
"gets dismissed.\n"
msgstr ""
-#: src/hostlist/hostlist-client.c:802
+#: src/hostlist/hostlist-client.c:799
#, fuzzy, c-format
msgid "Timeout trying to download hostlist from `%s'\n"
msgstr "Đang thử tải danh sách các máy xuống « %s »\n"
-#: src/hostlist/hostlist-client.c:816
+#: src/hostlist/hostlist-client.c:813
#, c-format
msgid "Download limit of %u bytes exceeded, stopping download\n"
msgstr ""
-#: src/hostlist/hostlist-client.c:836
+#: src/hostlist/hostlist-client.c:833
#, fuzzy, c-format
msgid "Download of hostlist from `%s' failed: `%s'\n"
msgstr "Tải lên « %s » hoàn thành, địa chỉ URI là « %s ».\n"
-#: src/hostlist/hostlist-client.c:842
+#: src/hostlist/hostlist-client.c:839
#, fuzzy, c-format
msgid "Download of hostlist `%s' completed.\n"
msgstr "Tải lên « %s » hoàn thành, địa chỉ URI là « %s ».\n"
-#: src/hostlist/hostlist-client.c:850
+#: src/hostlist/hostlist-client.c:847
#, c-format
msgid "Adding successfully tested hostlist `%s' datastore.\n"
msgstr ""
-#: src/hostlist/hostlist-client.c:903
+#: src/hostlist/hostlist-client.c:900
#, fuzzy, c-format
msgid "Bootstrapping using hostlist at `%s'.\n"
msgstr "Đang nạp và khởi động dùng « %s ».\n"
-#: src/hostlist/hostlist-client.c:911
+#: src/hostlist/hostlist-client.c:908
msgid "# hostlist downloads initiated"
msgstr ""
-#: src/hostlist/hostlist-client.c:1037 src/hostlist/hostlist-client.c:1505
+#: src/hostlist/hostlist-client.c:1035 src/hostlist/hostlist-client.c:1498
msgid "# milliseconds between hostlist downloads"
msgstr ""
-#: src/hostlist/hostlist-client.c:1046
-#, c-format
-msgid "Have %u/%u connections. Will consider downloading hostlist in %llums\n"
-msgstr ""
-
-#: src/hostlist/hostlist-client.c:1084
-msgid "Scheduled saving of hostlists\n"
-msgstr ""
-
-#: src/hostlist/hostlist-client.c:1088
+#: src/hostlist/hostlist-client.c:1043
#, c-format
-msgid "Hostlists will be saved to file again in %llums\n"
+msgid "Have %u/%u connections. Will consider downloading hostlist in %s\n"
msgstr ""
-#: src/hostlist/hostlist-client.c:1111 src/hostlist/hostlist-client.c:1127
+#: src/hostlist/hostlist-client.c:1107 src/hostlist/hostlist-client.c:1123
#, fuzzy
msgid "# active connections"
msgstr "# các kết nối dht"
-#: src/hostlist/hostlist-client.c:1242
-#, c-format
-msgid "Initial time between hostlist downloads is %llums\n"
-msgstr ""
-
#: src/hostlist/hostlist-client.c:1273
#, fuzzy, c-format
-msgid ""
-"No `%s' specified in `%s' configuration, cannot load hostlists from file.\n"
-msgstr ""
-"Chưa ghi rõ địa chỉ URL của danh sách các máy nên không nạp và khởi động.\n"
-
-#: src/hostlist/hostlist-client.c:1279
-#, fuzzy, c-format
msgid "Loading saved hostlist entries from file `%s' \n"
msgstr "Đang thử tải danh sách các máy xuống « %s »\n"
-#: src/hostlist/hostlist-client.c:1283
-#, c-format
-msgid "Hostlist file `%s' is not existing\n"
-msgstr ""
+#: src/hostlist/hostlist-client.c:1277
+#, fuzzy, c-format
+msgid "Hostlist file `%s' does not exist\n"
+msgstr "Khoá phiên chạy từ đồng đẳng « %s » không thể được thẩm tra.\n"
-#: src/hostlist/hostlist-client.c:1294
+#: src/hostlist/hostlist-client.c:1288
#, fuzzy, c-format
msgid "Could not open file `%s' for reading to load hostlists: %s\n"
msgstr "Lỗi mở tập tin theo dõi « %s »: %s\n"
-#: src/hostlist/hostlist-client.c:1327
+#: src/hostlist/hostlist-client.c:1321
#, c-format
msgid "%u hostlist URIs loaded from file\n"
msgstr ""
-#: src/hostlist/hostlist-client.c:1329
+#: src/hostlist/hostlist-client.c:1323
#, fuzzy
msgid "# hostlist URIs read from file"
msgstr "# các byte danh sách máy được trả về"
-#: src/hostlist/hostlist-client.c:1362
-#, fuzzy, c-format
-msgid ""
-"No `%s' specified in `%s' configuration, cannot save hostlists to file.\n"
-msgstr ""
-"Chưa ghi rõ địa chỉ URL của danh sách các máy nên không nạp và khởi động.\n"
-
-#: src/hostlist/hostlist-client.c:1376
+#: src/hostlist/hostlist-client.c:1368
#, fuzzy, c-format
msgid "Could not open file `%s' for writing to save hostlists: %s\n"
msgstr "Lỗi mở tập tin theo dõi « %s »: %s\n"
-#: src/hostlist/hostlist-client.c:1381
+#: src/hostlist/hostlist-client.c:1373
#, fuzzy, c-format
msgid "Writing %u hostlist URIs to `%s'\n"
msgstr "Đang thử tải danh sách các máy xuống « %s »\n"
-#: src/hostlist/hostlist-client.c:1405 src/hostlist/hostlist-client.c:1422
+#: src/hostlist/hostlist-client.c:1397 src/hostlist/hostlist-client.c:1414
#, c-format
msgid "Error writing hostlist URIs to file `%s'\n"
msgstr ""
-#: src/hostlist/hostlist-client.c:1417
+#: src/hostlist/hostlist-client.c:1409
#, fuzzy
msgid "# hostlist URIs written to file"
msgstr "# các byte danh sách máy được trả về"
-#: src/hostlist/hostlist-client.c:1470
+#: src/hostlist/hostlist-client.c:1463
msgid "Learning is enabled on this peer\n"
msgstr ""
-#: src/hostlist/hostlist-client.c:1473
-#, c-format
-msgid "Hostlists will be saved to file again in %llums\n"
-msgstr ""
-
-#: src/hostlist/hostlist-client.c:1482
+#: src/hostlist/hostlist-client.c:1475
msgid "Learning is not enabled on this peer\n"
msgstr ""
-#: src/hostlist/hostlist-client.c:1494
+#: src/hostlist/hostlist-client.c:1487
#, c-format
msgid ""
"Since learning is not enabled on this peer, hostlist file `%s' was removed\n"
msgstr ""
-#: src/hostlist/hostlist-client.c:1498
+#: src/hostlist/hostlist-client.c:1491
#, fuzzy, c-format
msgid "Hostlist file `%s' could not be removed\n"
msgstr "Khoá phiên chạy từ đồng đẳng « %s » không thể được thẩm tra.\n"
msgstr ""
#: src/hostlist/hostlist-server.c:184 src/hostlist/hostlist-server.c:425
-#: src/peerinfo-tool/gnunet-peerinfo.c:403
-#: src/peerinfo-tool/gnunet-peerinfo.c:519
-#: src/topology/gnunet-daemon-topology.c:927
+#: src/peerinfo-tool/gnunet-peerinfo.c:331
+#: src/peerinfo-tool/gnunet-peerinfo.c:386
+#: src/topology/gnunet-daemon-topology.c:922
#, fuzzy, c-format
msgid "Error in communication with PEERINFO service: %s\n"
msgstr "Cổng để liên lạc với giao diện người dùng GNUnet"
msgid "hostlist requests refused (not HTTP GET)"
msgstr "# các yêu cầu danh sách máy được nhận"
-#: src/hostlist/hostlist-server.c:273
-msgid "Sending 100 CONTINUE reply\n"
-msgstr ""
-
#: src/hostlist/hostlist-server.c:279
#, c-format
msgid "Refusing `%s' request with %llu bytes of upload data\n"
msgid "Send ping messages to test connectivity (default == NO)"
msgstr ""
-#: src/integration-tests/connection_watchdog.c:1103
-#: src/template/gnunet-template.c:71
+#: src/integration-tests/connection_watchdog.c:1102
+#: src/template/gnunet-template.c:70
msgid "help text"
msgstr ""
-#: src/mesh/gnunet-service-mesh.c:7703
-msgid "Wrong CORE service\n"
+#: src/mesh/gnunet-daemon-regexprofiler.c:209
+#: src/mesh/gnunet-daemon-regexprofiler.c:222
+#: src/mesh/gnunet-daemon-regexprofiler.c:235
+#: src/mesh/gnunet-service-mesh.c:8931 src/mesh/gnunet-service-mesh.c:8943
+#: src/mesh/gnunet-service-mesh.c:8955 src/mesh/gnunet-service-mesh.c:8969
+#: src/mesh/gnunet-service-mesh.c:8981 src/mesh/gnunet-service-mesh.c:8993
+#: src/mesh/gnunet-service-mesh.c:9005 src/mesh/gnunet-service-mesh-new.c:8292
+#: src/mesh/gnunet-service-mesh-new.c:8304
+#: src/mesh/gnunet-service-mesh-new.c:8316
+#: src/mesh/gnunet-service-mesh-new.c:8329
+#: src/mesh/gnunet-service-mesh-new.c:8344
+#: src/mesh/gnunet-service-mesh-new.c:8356
+#: src/mesh/gnunet-service-mesh-new.c:8368
+#: src/regex/gnunet-regex-simulation-profiler.c:659
+#, fuzzy, c-format
+msgid "%s service is lacking key configuration settings (%s). Exiting.\n"
+msgstr "Lưu cấu hình ngay bây giờ không?"
+
+#: src/mesh/gnunet-daemon-regexprofiler.c:298
+msgid "Daemon to announce regular expressions for the peer using mesh."
msgstr ""
-#: src/mesh/gnunet-service-mesh.c:7908
+#: src/mesh/gnunet-mesh.c:211
#, fuzzy
-msgid "Mesh service could not access hostkey. Exiting.\n"
-msgstr "Không thể truy cập đến thông tin về không gian tên.\n"
+msgid "provide information about all tunnels (continuously) NOT IMPLEMENTED"
+msgstr "In ra thông tin về các đồng đẳng GNUnet."
-#: src/mesh/gnunet-service-mesh.c:7997 src/mesh/gnunet-service-mesh.c:8009
-#: src/mesh/gnunet-service-mesh.c:8021 src/mesh/gnunet-service-mesh.c:8033
-#: src/mesh/gnunet-service-mesh.c:8045 src/mesh/gnunet-service-mesh.c:8057
-#: src/mesh/gnunet-service-mesh.c:8069 src/mesh/gnunet-service-mesh.c:8081
+#: src/mesh/gnunet-mesh.c:214
+#, fuzzy
+msgid "provide information about a particular tunnel"
+msgstr "In ra thông tin về các đồng đẳng GNUnet."
+
+#: src/mesh/gnunet-mesh.c:224
+#, fuzzy
+msgid "Print information about mesh tunnels and peers."
+msgstr "In ra thông tin về các đồng đẳng GNUnet."
+
+#: src/mesh/gnunet-regex-profiler.c:1162
+#: src/testbed/gnunet-testbed-profiler.c:333
+msgid "An operation has failed while starting peers\n"
+msgstr ""
+
+#: src/mesh/gnunet-regex-profiler.c:1208
+#: src/testbed/gnunet-testbed-profiler.c:402
#, fuzzy, c-format
-msgid "Mesh service is lacking key configuration settings (%s). Exiting.\n"
-msgstr "Lưu cấu hình ngay bây giờ không?"
+msgid "Creating a peer failed. Error: %s\n"
+msgstr "Gặp lỗi khi tải lên tập tin: %s\n"
+
+#: src/mesh/gnunet-regex-profiler.c:1335
+#: src/testbed/gnunet-testbed-profiler.c:507
+msgid "An operation has failed while starting slaves\n"
+msgstr ""
-#: src/mesh/gnunet-service-mesh.c:8093 src/mesh/gnunet-service-mesh.c:8104
+#: src/mesh/gnunet-regex-profiler.c:1357
#, fuzzy, c-format
+msgid "No files found in `%s'\n"
+msgstr "Vẫn còn không tìm thấy đồng đẳng trong « %s ».\n"
+
+#: src/mesh/gnunet-regex-profiler.c:1412
+msgid "An operation has failed while linking\n"
+msgstr ""
+
+#: src/mesh/gnunet-regex-profiler.c:1523
+#: src/testbed/gnunet-testbed-profiler.c:611
+#: src/testbed/testbed_api_testbed.c:735
+#, c-format
+msgid "Host registration failed for a host. Error: %s\n"
+msgstr ""
+
+#: src/mesh/gnunet-regex-profiler.c:1604
+#: src/testbed/gnunet-testbed-profiler.c:690
+msgid "Unable to connect to master controller -- Check config\n"
+msgstr ""
+
+#: src/mesh/gnunet-regex-profiler.c:1706
+#: src/testbed/gnunet-testbed-profiler.c:723
+#: src/testbed/testbed_api_testbed.c:858
+#, c-format
+msgid "Host %s cannot start testbed\n"
+msgstr ""
+
+#: src/mesh/gnunet-regex-profiler.c:1709
+#: src/testbed/gnunet-testbed-profiler.c:726
+#: src/testbed/testbed_api_testbed.c:861
+msgid "Testbed cannot be started on localhost\n"
+msgstr ""
+
+#: src/mesh/gnunet-regex-profiler.c:1749
+#, c-format
+msgid "No hosts-file specified on command line. Exiting.\n"
+msgstr ""
+
+#: src/mesh/gnunet-regex-profiler.c:1754
+#: src/regex/gnunet-regex-simulation-profiler.c:622
+#, c-format
+msgid "No policy directory specified on command line. Exiting.\n"
+msgstr ""
+
+#: src/mesh/gnunet-regex-profiler.c:1760
+#: src/testbed/gnunet-testbed-profiler.c:776
+#: src/testbed/testbed_api_testbed.c:942
+#, c-format
+msgid "No hosts loaded. Need at least one host\n"
+msgstr ""
+
+#: src/mesh/gnunet-regex-profiler.c:1763
+#: src/testbed/gnunet-testbed-profiler.c:779
+#, c-format
+msgid "Checking whether given hosts can start testbed. Please wait\n"
+msgstr ""
+
+#: src/mesh/gnunet-regex-profiler.c:1784
+#: src/testbed/gnunet-testbed-profiler.c:800
+#, fuzzy, c-format
+msgid "Exiting\n"
+msgstr "Thoát"
+
+#: src/mesh/gnunet-regex-profiler.c:1790
+#, fuzzy, c-format
+msgid "No configuration file given. Exiting\n"
+msgstr "dùng tập tin cấu hình TÊN_TẬP_TIN"
+
+#: src/mesh/gnunet-regex-profiler.c:1799
+#, fuzzy, c-format
+msgid "Configuration option (regex_prefix) missing. Exiting\n"
+msgstr "Giá trị cấu hình « %s » cho « %s » trong phần « %s » nên là con số\n"
+
+#: src/mesh/gnunet-regex-profiler.c:1817
+#: src/regex/gnunet-regex-simulation-profiler.c:629
+#, c-format
+msgid "Specified policies directory does not exist. Exiting.\n"
+msgstr ""
+
+#: src/mesh/gnunet-regex-profiler.c:1824
+#, c-format
+msgid "No search strings file given. Exiting.\n"
+msgstr ""
+
+#: src/mesh/gnunet-regex-profiler.c:1832
+#, c-format
msgid ""
-"Mesh service is lacking key configuration settings (%s). Using default "
-"(%u).\n"
+"Error loading search strings. Given file does not contain enough strings. "
+"Exiting.\n"
+msgstr ""
+
+#: src/mesh/gnunet-regex-profiler.c:1838
+#, fuzzy, c-format
+msgid "Error loading search strings. Exiting.\n"
+msgstr "Gặp lỗi khi tải xuống: %s\n"
+
+#: src/mesh/gnunet-regex-profiler.c:1865
+#, fuzzy
+msgid "name of the file for writing statistics"
+msgstr "Lỗi lấy thông kê về truyền tải.\n"
+
+#: src/mesh/gnunet-regex-profiler.c:1868
+msgid "create COUNT number of random links between peers"
+msgstr ""
+
+#: src/mesh/gnunet-regex-profiler.c:1871
+msgid "wait TIMEOUT before considering a string match as failed"
+msgstr ""
+
+#: src/mesh/gnunet-regex-profiler.c:1874
+msgid "wait DELAY before starting string search"
+msgstr ""
+
+#: src/mesh/gnunet-regex-profiler.c:1877
+msgid "number of search strings to read from search strings file"
+msgstr ""
+
+#: src/mesh/gnunet-regex-profiler.c:1880
+#: src/regex/gnunet-regex-simulation-profiler.c:692
+msgid "maximum path compression length"
+msgstr ""
+
+#: src/mesh/gnunet-regex-profiler.c:1883
+msgid ""
+"if this option is set, only one peer is responsible for searching all strings"
+msgstr ""
+
+#: src/mesh/gnunet-regex-profiler.c:1895
+msgid "Profiler for regex/mesh"
+msgstr ""
+
+#: src/mesh/gnunet-service-mesh.c:8625 src/mesh/gnunet-service-mesh-new.c:7998
+msgid "Wrong CORE service\n"
+msgstr ""
+
+#: src/mesh/gnunet-service-mesh.c:8842
+#, fuzzy, c-format
+msgid "Mesh service could not access hostkey: %s. Exiting.\n"
+msgstr "Không thể truy cập đến thông tin về không gian tên.\n"
+
+#: src/mesh/gnunet-service-mesh.c:9017 src/mesh/gnunet-service-mesh.c:9027
+#: src/mesh/gnunet-service-mesh.c:9038 src/mesh/gnunet-service-mesh-new.c:8380
+#: src/mesh/gnunet-service-mesh-new.c:8391
+#, fuzzy, c-format
+msgid ""
+"%s service is lacking key configuration settings (%s). Using default (%u).\n"
msgstr "Lưu cấu hình ngay bây giờ không?"
+#: src/mesh/gnunet-service-mesh-new.c:8203
+#, fuzzy
+msgid "Mesh service could not access hostkey. Exiting.\n"
+msgstr "Không thể truy cập đến thông tin về không gian tên.\n"
+
#: src/mysql/mysql.c:174
#, c-format
msgid "Trying to use file `%s' for MySQL configuration.\n"
msgstr ""
#: src/namestore/gnunet-namestore.c:569
-#: src/peerinfo-tool/gnunet-peerinfo.c:875
+#: src/peerinfo-tool/gnunet-peerinfo.c:598
#, fuzzy, c-format
msgid "Invalid URI `%s'\n"
msgstr "Dữ liệu nhập không hợp lệ.\n"
-#: src/namestore/gnunet-namestore.c:610 src/transport/gnunet-transport.c:617
-#, fuzzy, c-format
-msgid "Service `%s' is not running\n"
-msgstr "« %s » không phải là một tập tin.\n"
-
#: src/namestore/gnunet-namestore.c:625
#, fuzzy, c-format
msgid "Using default zone file `%s'\n"
msgid "GNUnet zone manipulation tool"
msgstr "Cấu hình GNUnet"
-#: src/namestore/gnunet-service-namestore.c:242
-#: src/namestore/gnunet-service-namestore.c:258
+#: src/namestore/gnunet-service-namestore.c:241
+#: src/namestore/gnunet-service-namestore.c:257
#, fuzzy, c-format
msgid "Failed to write zone key to file `%s': %s\n"
msgstr "Lỗi mở tập tin ghi sự kiện « %s »: %s\n"
-#: src/namestore/gnunet-service-namestore.c:244
+#: src/namestore/gnunet-service-namestore.c:243
msgid "file exists but reading key failed"
msgstr ""
-#: src/namestore/gnunet-service-namestore.c:260
+#: src/namestore/gnunet-service-namestore.c:259
#, fuzzy
msgid "file exists with different key"
msgstr "tên tập tin"
-#: src/namestore/gnunet-service-namestore.c:1519
+#: src/namestore/gnunet-service-namestore.c:1557
#, fuzzy
msgid "Failed to find record to remove\n"
msgstr "Không thể kết nối tới %s:%u: %s\n"
-#: src/namestore/gnunet-service-namestore.c:2133
+#: src/namestore/gnunet-service-namestore.c:2172
#, fuzzy, c-format
msgid "Could not parse zone key file `%s'\n"
msgstr "Không thể truy cập đến tập tin gnunet-directory « %s »\n"
-#: src/namestore/gnunet-service-namestore.c:2223
+#: src/namestore/gnunet-service-namestore.c:2262
msgid "No directory to load zonefiles specified in configuration\n"
msgstr ""
-#: src/namestore/gnunet-service-namestore.c:2233
+#: src/namestore/gnunet-service-namestore.c:2272
#, c-format
msgid "Creating directory `%s' for zone files failed!\n"
msgstr ""
msgid "Protocol error"
msgstr ""
+#: src/namestore/namestore_common.c:530 src/namestore/namestore_common.c:670
+#, fuzzy, c-format
+msgid "Unsupported record type %d\n"
+msgstr "Lệnh không được hỗ trợ « %s ». Đang hủy bỏ.\n"
+
+#: src/namestore/namestore_common.c:537
+#, fuzzy, c-format
+msgid "Unable to parse IPv4 address `%s'\n"
+msgstr "Mức ưu tiên tiến trình không hợp lê « %s ».\n"
+
+#: src/namestore/namestore_common.c:560
+#, fuzzy, c-format
+msgid "Unable to parse SOA record `%s'\n"
+msgstr "Lỗi đọc danh sách bạn bè từ « %s »\n"
+
+#: src/namestore/namestore_common.c:583
+#, fuzzy, c-format
+msgid "Unable to parse MX record `%s'\n"
+msgstr "Lỗi đọc danh sách bạn bè từ « %s »\n"
+
+#: src/namestore/namestore_common.c:601
+#, fuzzy, c-format
+msgid "Unable to parse IPv6 address `%s'\n"
+msgstr "Mức ưu tiên tiến trình không hợp lê « %s ».\n"
+
+#: src/namestore/namestore_common.c:614
+#, fuzzy, c-format
+msgid "Unable to parse PKEY record `%s'\n"
+msgstr "Lỗi đọc danh sách bạn bè từ « %s »\n"
+
+#: src/namestore/namestore_common.c:635
+#, fuzzy, c-format
+msgid "Unable to parse VPN record string `%s'\n"
+msgstr "Lỗi đọc danh sách bạn bè từ « %s »\n"
+
+#: src/namestore/namestore_common.c:661
+#, fuzzy, c-format
+msgid "Unable to parse TLSA record string `%s'\n"
+msgstr "Lỗi đọc danh sách bạn bè từ « %s »\n"
+
#: src/namestore/plugin_namestore_postgres.c:95
#, fuzzy
msgid "Failed to create indices\n"
msgid "GNUnet NAT traversal test helper daemon"
msgstr ""
-#: src/nat/nat.c:799
+#: src/nat/nat_auto.c:169
+msgid "NAT traversal with ICMP Server timed out.\n"
+msgstr ""
+
+#: src/nat/nat_auto.c:199
+msgid "NAT traversal with ICMP Server succeeded.\n"
+msgstr ""
+
+#: src/nat/nat_auto.c:200
+msgid "NAT traversal with ICMP Server failed.\n"
+msgstr ""
+
+#: src/nat/nat_auto.c:219
+#, fuzzy
+msgid "Testing connection reversal with ICMP server.\n"
+msgstr "Cổng để liên lạc với giao diện người dùng GNUnet"
+
+#: src/nat/nat_auto.c:265
+#, c-format
+msgid "Detected external IP `%s'\n"
+msgstr ""
+
+#: src/nat/nat_auto.c:331
+msgid "This system has a global IPv6 address, setting IPv6 to supported.\n"
+msgstr ""
+
+#: src/nat/nat_auto.c:347
+#, fuzzy, c-format
+msgid "Detected internal network address `%s'.\n"
+msgstr "GNUnet bây giờ sử dụng địa chỉ IP %s.\n"
+
+#: src/nat/nat_auto.c:400
+msgid "upnpc found, enabling its use\n"
+msgstr ""
+
+#: src/nat/nat_auto.c:401
+msgid "upnpc not found\n"
+msgstr ""
+
+#: src/nat/nat_auto.c:434
+msgid "gnunet-helper-nat-server found, testing it\n"
+msgstr ""
+
+#: src/nat/nat_auto.c:435
+msgid "No working gnunet-helper-nat-server found\n"
+msgstr ""
+
+#: src/nat/nat_auto.c:469
+msgid "gnunet-helper-nat-client found, enabling it\n"
+msgstr ""
+
+#: src/nat/nat_auto.c:470
+msgid "gnunet-helper-nat-client not found or behind NAT, disabling it\n"
+msgstr ""
+
+#: src/nat/nat.c:795
#, c-format
msgid "gnunet-helper-nat-server generated malformed address `%s'\n"
msgstr ""
msgid "Failed to start %s\n"
msgstr "Lỗi bắt đầu thu thập.\n"
-#: src/nat/nat.c:1111
-#, fuzzy, c-format
-msgid "Malformed %s `%s' given in configuration!\n"
-msgstr "Lỗi lưu cấu hình."
+#: src/nat/nat.c:1113
+msgid "malformed"
+msgstr ""
-#: src/nat/nat.c:1177 src/nat/nat.c:1187
+#: src/nat/nat.c:1179 src/nat/nat.c:1191
#, c-format
msgid ""
"Configuration requires `%s', but binary is not installed properly (SUID bit "
"not set). Option disabled.\n"
msgstr ""
-#: src/nat/nat.c:1321
+#: src/nat/nat.c:1326
msgid "Internal IP address not known, cannot use ICMP NAT traversal method\n"
msgstr ""
-#: src/nat/nat.c:1332
+#: src/nat/nat.c:1337
#, c-format
msgid "Running gnunet-helper-nat-client %s %s %u\n"
msgstr ""
+#: src/nat/nat_mini.c:170
+msgid "`external-ip' command not found\n"
+msgstr ""
+
+#: src/nat/nat_mini.c:505
+msgid "`upnpc' command not found\n"
+msgstr ""
+
#: src/nat/nat_test.c:341
#, fuzzy
msgid "Failed to connect to `gnunet-nat-server'\n"
msgid "Measure quality and performance of the NSE service."
msgstr "Không thể truy cập đến dịch vụ"
-#: src/nse/gnunet-service-nse.c:938
-#, c-format
-msgid "Proof of work invalid: %llu!\n"
-msgstr ""
-
#: src/nse/gnunet-service-nse.c:1389
#, fuzzy, c-format
msgid "NSE service could not access hostkey: %s\n"
msgid "Could not connect to `%s' service.\n"
msgstr "Không thể kết nối tới %s:%u: %s\n"
-#: src/peerinfo-tool/gnunet-peerinfo.c:581
-#, fuzzy
-msgid "Failed to parse HELLO message: missing expiration time\n"
-msgstr "Lỗi lưu cấu hình."
-
-#: src/peerinfo-tool/gnunet-peerinfo.c:589
-#, fuzzy
-msgid "Failed to parse HELLO message: invalid expiration time\n"
-msgstr "Lỗi lưu cấu hình."
-
-#: src/peerinfo-tool/gnunet-peerinfo.c:598
-#, fuzzy
-msgid "Failed to parse HELLO message: malformed\n"
-msgstr "Lỗi đọc danh sách bạn bè từ « %s »\n"
-
-#: src/peerinfo-tool/gnunet-peerinfo.c:608
-#, fuzzy
-msgid "Failed to parse HELLO message: missing transport plugin\n"
-msgstr "Không thể nạp phần bổ sung truyền tải « %s »\n"
-
-#: src/peerinfo-tool/gnunet-peerinfo.c:625
-#, c-format
-msgid "Plugin `%s' not found\n"
-msgstr ""
-
-#: src/peerinfo-tool/gnunet-peerinfo.c:634
-#, c-format
-msgid "Plugin `%s' does not support URIs yet\n"
-msgstr ""
-
-#: src/peerinfo-tool/gnunet-peerinfo.c:653
-#, fuzzy, c-format
-msgid "Failed to parse `%s' as an address for plugin `%s'\n"
-msgstr "Lỗi đóng kết đến cổng %s %d.\n"
-
-#: src/peerinfo-tool/gnunet-peerinfo.c:685
+#: src/peerinfo-tool/gnunet-peerinfo.c:419
#, c-format
msgid "Failure adding HELLO: %s\n"
msgstr ""
-#: src/peerinfo-tool/gnunet-peerinfo.c:834
+#: src/peerinfo-tool/gnunet-peerinfo.c:557
#, fuzzy, c-format
msgid "Could not find option `%s:%s' in configuration.\n"
msgstr "Không tìm thấy phương pháp « %s%s » trong thư viện « %s ».\n"
-#: src/peerinfo-tool/gnunet-peerinfo.c:840
+#: src/peerinfo-tool/gnunet-peerinfo.c:563
#, c-format
msgid "Loading hostkey from `%s' failed.\n"
msgstr ""
-#: src/peerinfo-tool/gnunet-peerinfo.c:899
+#: src/peerinfo-tool/gnunet-peerinfo.c:622
#, c-format
msgid "I am peer `%s'.\n"
msgstr "Tôi là đồng đẳng « %s ».\n"
-#: src/peerinfo-tool/gnunet-peerinfo.c:936
+#: src/peerinfo-tool/gnunet-peerinfo.c:648
msgid "don't resolve host names"
msgstr "không quyết định các tên máy"
-#: src/peerinfo-tool/gnunet-peerinfo.c:939
+#: src/peerinfo-tool/gnunet-peerinfo.c:651
msgid "output only the identity strings"
msgstr "chỉ xuất những chuỗi nhận diện"
-#: src/peerinfo-tool/gnunet-peerinfo.c:942
+#: src/peerinfo-tool/gnunet-peerinfo.c:654
msgid "output our own identity only"
msgstr "chỉ xuất nhận diện mình"
-#: src/peerinfo-tool/gnunet-peerinfo.c:945
+#: src/peerinfo-tool/gnunet-peerinfo.c:657
#, fuzzy
msgid "list all known peers"
msgstr "liệt kê mọi bộ tiếp hợp mạng"
-#: src/peerinfo-tool/gnunet-peerinfo.c:948
+#: src/peerinfo-tool/gnunet-peerinfo.c:660
msgid "also output HELLO uri(s)"
msgstr ""
-#: src/peerinfo-tool/gnunet-peerinfo.c:951
+#: src/peerinfo-tool/gnunet-peerinfo.c:663
msgid "add given HELLO uri to the database"
msgstr ""
-#: src/peerinfo-tool/gnunet-peerinfo.c:961
+#: src/peerinfo-tool/gnunet-peerinfo.c:674
#, fuzzy
msgid "Print information about peers."
msgstr "In ra thông tin về các đồng đẳng GNUnet."
msgid "Daemon to run to perform IP protocol translation to GNUnet"
msgstr ""
+#: src/regex/gnunet-regex-simulation-profiler.c:689
+msgid "name of the table to write DFAs"
+msgstr ""
+
+#: src/regex/gnunet-regex-simulation-profiler.c:705
+msgid "Profiler for regex library"
+msgstr ""
+
#: src/statistics/gnunet-service-statistics.c:271
#, fuzzy, c-format
msgid "Loading %llu bytes of statistics from `%s'\n"
msgstr "Đã tải %llu byte xuống « %s ».\n"
-#: src/statistics/gnunet-service-statistics.c:330
-#, fuzzy, c-format
-msgid "Wrote %llu bytes of statistics to `%s'\n"
-msgstr "Đã tải %llu byte xuống « %s ».\n"
+#: src/statistics/gnunet-service-statistics.c:330
+#, fuzzy, c-format
+msgid "Wrote %llu bytes of statistics to `%s'\n"
+msgstr "Đã tải %llu byte xuống « %s ».\n"
+
+#: src/statistics/gnunet-statistics.c:141
+#, fuzzy
+msgid "Failed to obtain statistics.\n"
+msgstr "Lỗi lấy thông kê về truyền tải.\n"
+
+#: src/statistics/gnunet-statistics.c:143
+#, fuzzy, c-format
+msgid "Failed to obtain statistics from host `%s:%llu'\n"
+msgstr "Lỗi lấy thông kê về truyền tải.\n"
+
+#: src/statistics/gnunet-statistics.c:181
+#, fuzzy, c-format
+msgid "Trying to connect to remote host, but service `%s' is not running\n"
+msgstr "Lỗi sơ khởi dịch vụ « %s ».\n"
+
+#: src/statistics/gnunet-statistics.c:190
+#, fuzzy, c-format
+msgid "A port is required to connect to host `%s'\n"
+msgstr "Không thể kết nối tới %s:%u: %s\n"
+
+#: src/statistics/gnunet-statistics.c:196
+#, c-format
+msgid "A port has to be between 1 and 65535 to connect to host `%s'\n"
+msgstr ""
+
+#: src/statistics/gnunet-statistics.c:210
+msgid "Missing argument: subsystem \n"
+msgstr ""
-#: src/statistics/gnunet-statistics.c:120
-#, fuzzy
-msgid "Failed to obtain statistics.\n"
-msgstr "Lỗi lấy thông kê về truyền tải.\n"
+#: src/statistics/gnunet-statistics.c:216
+msgid "Missing argument: name\n"
+msgstr ""
-#: src/statistics/gnunet-statistics.c:193
+#: src/statistics/gnunet-statistics.c:247
#, fuzzy, c-format
msgid "No subsystem or name given\n"
msgstr "chưa đưa ra tên"
-#: src/statistics/gnunet-statistics.c:201
+#: src/statistics/gnunet-statistics.c:255
#, fuzzy, c-format
msgid "Failed to initialize watch routine\n"
msgstr "Lỗi sơ khởi dịch vụ « %s ».\n"
-#: src/statistics/gnunet-statistics.c:221
+#: src/statistics/gnunet-statistics.c:310
msgid "limit output to statistics for the given NAME"
msgstr ""
-#: src/statistics/gnunet-statistics.c:224
+#: src/statistics/gnunet-statistics.c:313
msgid "make the value being set persistent"
msgstr ""
-#: src/statistics/gnunet-statistics.c:227
+#: src/statistics/gnunet-statistics.c:316
msgid "limit output to the given SUBSYSTEM"
msgstr ""
-#: src/statistics/gnunet-statistics.c:230
+#: src/statistics/gnunet-statistics.c:319
msgid "just print the statistics value"
msgstr ""
-#: src/statistics/gnunet-statistics.c:233
+#: src/statistics/gnunet-statistics.c:322
msgid "watch value continuously"
msgstr ""
-#: src/statistics/gnunet-statistics.c:244
+#: src/statistics/gnunet-statistics.c:325
+msgid "connect to remote host"
+msgstr ""
+
+#: src/statistics/gnunet-statistics.c:328
+msgid "port for remote host"
+msgstr ""
+
+#: src/statistics/gnunet-statistics.c:340
msgid "Print statistics about GNUnet operations."
msgstr "In ra thống kê về các thao tác GNUnet."
-#: src/statistics/statistics_api.c:456
+#: src/statistics/statistics_api.c:511
#, fuzzy
msgid "Could not save some persistent statistics\n"
msgstr "Không thể tạo miền tên.\n"
-#: src/statistics/statistics_api.c:999
+#: src/statistics/statistics_api.c:1056
msgid ""
"Failed to receive acknowledgement from statistics service, some statistics "
"might have been lost!\n"
msgstr ""
-#: src/testbed/testbed_api.c:252
+#: src/sysmon/gnunet-service-sysmon.c:381
+#, c-format
+msgid "Could not parse execution interval for `%s', set to default 60 sec.\n"
+msgstr ""
+
+#: src/testbed/gnunet-testbed-profiler.c:732
+#, c-format
+msgid "\rChecked %u hosts"
+msgstr ""
+
+#: src/testbed/gnunet-testbed-profiler.c:736
+#, c-format
+msgid ""
+"\n"
+"All hosts can start testbed. Creating peers\n"
+msgstr ""
+
+#: src/testbed/gnunet-testbed-profiler.c:765
+#, c-format
+msgid "No hosts-file specified on command line\n"
+msgstr ""
+
+#: src/testbed/gnunet-testbed-profiler.c:842
+msgid "Only `CLIQUE' and `RANDOM' are permitted.\n"
+msgstr ""
+
+#: src/testbed/gnunet-testbed-profiler.c:857
+msgid "create COUNT number of peers"
+msgstr ""
+
+#: src/testbed/gnunet-testbed-profiler.c:860
+msgid "create COUNT number of random links"
+msgstr ""
+
+#: src/testbed/gnunet-testbed-profiler.c:863
+msgid "tolerate COUNT number of continious timeout failures"
+msgstr ""
+
+#: src/testbed/gnunet-testbed-profiler.c:866
+msgid ""
+"Try to acheive TOPOLOGY. This options takes either CLIQUE or RANDOM. For "
+"CLIQUE the parameter -n is ignored. The default is to acheive a random graph "
+"topology."
+msgstr ""
+
+#: src/testbed/gnunet-testbed-profiler.c:881
+msgid "Profiler for testbed"
+msgstr ""
+
+#: src/testbed/ll_master.c:57
+#, fuzzy, c-format
+msgid "Job command file not given. Exiting\n"
+msgstr "dùng tập tin cấu hình TÊN_TẬP_TIN"
+
+#: src/testbed/testbed_api.c:320
#, fuzzy, c-format
msgid "Adding host %u failed with error: %s\n"
msgstr "« %s » thất bại với mã lỗi %d: %s\n"
-#: src/testbed/testbed_api_testbed.c:271
+#: src/testbed/testbed_api_hosts.c:313
+#, fuzzy, c-format
+msgid "Hosts file %s not found\n"
+msgstr "Khoá phiên chạy từ đồng đẳng « %s » không thể được thẩm tra.\n"
+
+#: src/testbed/testbed_api_hosts.c:321
+#, fuzzy, c-format
+msgid "Hosts file %s has no data\n"
+msgstr "Khoá phiên chạy từ đồng đẳng « %s » không thể được thẩm tra.\n"
+
+#: src/testbed/testbed_api_hosts.c:328
+#, fuzzy, c-format
+msgid "Hosts file %s cannot be read\n"
+msgstr "Khoá phiên chạy từ đồng đẳng « %s » không thể được thẩm tra.\n"
+
+#: src/testbed/testbed_api_testbed.c:354
msgid "Some operations are still pending. Cancelling them\n"
msgstr ""
-#: src/testing/gnunet-testing.c:131
+#: src/testbed/testbed_api_testbed.c:557
+msgid "Linking controllers failed. Exiting"
+msgstr ""
+
+#: src/testbed/testbed_api_testbed.c:886
+msgid "Cannot start the master controller"
+msgstr ""
+
+#: src/testbed/testbed_api_testbed.c:966
+msgid "Specified topology must be supported by testbed"
+msgstr ""
+
+#: src/testbed/testbed_api_topology.c:582
+#, fuzzy, c-format
+msgid "Topology file %s not found\n"
+msgstr "Khoá phiên chạy từ đồng đẳng « %s » không thể được thẩm tra.\n"
+
+#: src/testbed/testbed_api_topology.c:588
+#, fuzzy, c-format
+msgid "Topology file %s has no data\n"
+msgstr "Khoá phiên chạy từ đồng đẳng « %s » không thể được thẩm tra.\n"
+
+#: src/testbed/testbed_api_topology.c:594
+#, fuzzy, c-format
+msgid "Topology file %s cannot be read\n"
+msgstr "Khoá phiên chạy từ đồng đẳng « %s » không thể được thẩm tra.\n"
+
+#: src/testbed/testbed_api_topology.c:617
+#, fuzzy, c-format
+msgid "Failed to read peer index from toology file: %s"
+msgstr "Không thể truy cập đến tập tin gnunet-directory « %s »\n"
+
+#: src/testbed/testbed_api_topology.c:626
+#: src/testbed/testbed_api_topology.c:651
+#, c-format
+msgid "Value in given topology file: %s out of range\n"
+msgstr ""
+
+#: src/testbed/testbed_api_topology.c:632
+#: src/testbed/testbed_api_topology.c:657
+#, fuzzy, c-format
+msgid "Failed to read peer index from topology file: %s"
+msgstr "Không thể truy cập đến tập tin gnunet-directory « %s »\n"
+
+#: src/testbed/testbed_api_topology.c:638
+#: src/testbed/testbed_api_topology.c:663
+msgid "Topology file needs more peers than given ones\n"
+msgstr ""
+
+#: src/testbed/testbed_api_topology.c:679
+#, fuzzy, c-format
+msgid "Ignoring to connect peer %u to peer %u\n"
+msgstr "đang kết nối đồng đẳng %s:%d tới đồng đẳng %s:%d\n"
+
+#: src/testing/gnunet-testing.c:132
#, fuzzy, c-format
msgid "Could not extract hostkey %u (offset too large?)\n"
msgstr "Không thể đọc danh sách bạn bè « %s »\n"
-#: src/testing/gnunet-testing.c:202
+#: src/testing/gnunet-testing.c:203
#, fuzzy
msgid "create unique configuration files"
msgstr "cập nhật một giá trị trong tập tin cấu hình"
-#: src/testing/gnunet-testing.c:204
+#: src/testing/gnunet-testing.c:205
msgid "extract hostkey file from pre-computed hostkey list"
msgstr ""
-#: src/testing/gnunet-testing.c:206
+#: src/testing/gnunet-testing.c:207
#, fuzzy
msgid ""
"number of unique configuration files to create, or number of the hostkey to "
"extract"
msgstr "in ra đầu ra tiêu chuẩn một giá trị từ tập tin cấu hình"
-#: src/testing/gnunet-testing.c:208
+#: src/testing/gnunet-testing.c:209
#, fuzzy
msgid "configuration template"
msgstr "Cấu hình đã được lưu."
msgid "name of the service to run"
msgstr ""
-#: src/testing/testing.c:198
+#: src/testing/testing.c:211
#, c-format
msgid "Hostkeys file not found: %s\n"
msgstr ""
-#: src/testing/testing.c:214
+#: src/testing/testing.c:227
#, c-format
msgid "Incorrect hostkey file format: %s\n"
msgstr ""
-#: src/testing/testing.c:509
+#: src/testing/testing.c:541
#, fuzzy, c-format
msgid "Key number %u does not exist\n"
msgstr "đặt số trình nền cần khởi chạy"
-#: src/testing/testing.c:518
+#: src/testing/testing.c:551
#, fuzzy, c-format
msgid "Error while decoding key %u\n"
msgstr "Gặp lỗi khi tải xuống: %s\n"
-#: src/testing/testing.c:829
+#: src/testing/testing.c:865
#, fuzzy
msgid "Failed to create configuration for peer (not enough free ports?)\n"
msgstr "Không thể truy cập đến thông tin về không gian tên.\n"
-#: src/testing/testing.c:840
+#: src/testing/testing.c:876
#, c-format
msgid ""
"You attempted to create a testbed with more than %u hosts. Please "
"precompute more hostkeys first.\n"
msgstr ""
-#: src/testing/testing.c:854
+#: src/testing/testing.c:890
#, fuzzy, c-format
msgid "Failed to initialize hostkey for peer %u\n"
msgstr "Lỗi sơ khởi dịch vụ « %s ».\n"
-#: src/testing/testing.c:887
+#: src/testing/testing.c:923
#, fuzzy, c-format
msgid "Failed to write hostkey file for peer %u: %s\n"
msgstr "Lỗi tạo thư mục tạm thời."
-#: src/testing/testing.c:905
+#: src/testing/testing.c:941
#, fuzzy, c-format
msgid "Failed to write configuration file `%s' for peer %u: %s\n"
msgstr "Không thể lưu tập tin cấu hình « %s »:"
-#: src/testing/testing.c:966
+#: src/testing/testing.c:1014
#, fuzzy, c-format
msgid "Failed to start `%s': %s\n"
msgstr "Lỗi chạy %s: %s %d\n"
-#: src/testing/testing.c:1129
+#: src/testing/testing.c:1219
#, fuzzy, c-format
msgid "Failed to load configuration from %s\n"
msgstr "Không thể lưu tập tin cấu hình « %s »:"
-#: src/topology/gnunet-daemon-topology.c:259
+#: src/topology/gnunet-daemon-topology.c:254
msgid "# peers blacklisted"
msgstr ""
-#: src/topology/gnunet-daemon-topology.c:392
+#: src/topology/gnunet-daemon-topology.c:387
#, fuzzy
msgid "# connect requests issued to transport"
msgstr "# các yêu cầu máy/trình khách lỗ hổng được phun vào"
-#: src/topology/gnunet-daemon-topology.c:730
-#: src/topology/gnunet-daemon-topology.c:815
+#: src/topology/gnunet-daemon-topology.c:725
+#: src/topology/gnunet-daemon-topology.c:810
#, fuzzy
msgid "# friends connected"
msgstr "# của các đồng đẳng đã kết nối"
-#: src/topology/gnunet-daemon-topology.c:996
+#: src/topology/gnunet-daemon-topology.c:991
msgid "Failed to connect to core service, can not manage topology!\n"
msgstr ""
-#: src/topology/gnunet-daemon-topology.c:1038
+#: src/topology/gnunet-daemon-topology.c:1034
#, c-format
msgid "Could not read friends list `%s'\n"
msgstr "Không thể đọc danh sách bạn bè « %s »\n"
-#: src/topology/gnunet-daemon-topology.c:1044
+#: src/topology/gnunet-daemon-topology.c:1040
#, fuzzy, c-format
msgid "Friends file `%s' is empty.\n"
msgstr "Định dạng của tập tin « %s » là không hợp lệ.\n"
-#: src/topology/gnunet-daemon-topology.c:1053
+#: src/topology/gnunet-daemon-topology.c:1049
#, fuzzy, c-format
msgid "Failed to read friends list from `%s': out of memory\n"
msgstr "Lỗi đọc danh sách bạn bè từ « %s »\n"
-#: src/topology/gnunet-daemon-topology.c:1061
+#: src/topology/gnunet-daemon-topology.c:1057
#, c-format
msgid "Failed to read friends list from `%s'\n"
msgstr "Lỗi đọc danh sách bạn bè từ « %s »\n"
-#: src/topology/gnunet-daemon-topology.c:1081
+#: src/topology/gnunet-daemon-topology.c:1077
#, fuzzy, c-format
msgid ""
"Syntax error in topology specification at offset %llu, skipping bytes.\n"
msgstr "Lỗi cú pháp trong sự xác định địa hình học, đang bỏ qua các byte.\n"
-#: src/topology/gnunet-daemon-topology.c:1094
+#: src/topology/gnunet-daemon-topology.c:1090
#, fuzzy, c-format
msgid ""
"Syntax error in topology specification at offset %llu, skipping bytes `%s'.\n"
msgstr ""
"Lỗi cú pháp trong sự xác định địa hình học, đang bỏ qua các byte « %s ».\n"
-#: src/topology/gnunet-daemon-topology.c:1104
+#: src/topology/gnunet-daemon-topology.c:1100
#, fuzzy, c-format
msgid "Found friend `%s' in configuration\n"
msgstr ""
"\n"
"Kết thúc cấu hình.\n"
-#: src/topology/gnunet-daemon-topology.c:1110
+#: src/topology/gnunet-daemon-topology.c:1106
#, c-format
msgid "Found myself `%s' in friend list (useless, ignored)\n"
msgstr ""
-#: src/topology/gnunet-daemon-topology.c:1120
+#: src/topology/gnunet-daemon-topology.c:1116
#, fuzzy
msgid "# friends in configuration"
msgstr ""
"\n"
"Kết thúc cấu hình.\n"
-#: src/topology/gnunet-daemon-topology.c:1126
+#: src/topology/gnunet-daemon-topology.c:1122
msgid ""
"Fewer friends specified than required by minimum friend count. Will only "
"connect to friends.\n"
msgstr ""
"Xác định quá ít bạn bè (dưới số tối thiểu). Sẽ chỉ kết nối tới bạn bè.\n"
-#: src/topology/gnunet-daemon-topology.c:1133
+#: src/topology/gnunet-daemon-topology.c:1129
msgid ""
"More friendly connections required than target total number of connections.\n"
msgstr "Cần thiết nhiều kết nối bạn bè hơn tổng số kết nối đích.\n"
-#: src/topology/gnunet-daemon-topology.c:1168
+#: src/topology/gnunet-daemon-topology.c:1164
#, fuzzy
msgid "# HELLO messages received"
msgstr "# các thông báo PONG đã mật mã được nhận"
-#: src/topology/gnunet-daemon-topology.c:1223
+#: src/topology/gnunet-daemon-topology.c:1219
#, fuzzy
msgid "# HELLO messages gossipped"
msgstr "# các thông báo gửi đi bị loại bỏ"
-#: src/topology/gnunet-daemon-topology.c:1365
+#: src/topology/gnunet-daemon-topology.c:1358
msgid "GNUnet topology control (maintaining P2P mesh and F2F constraints)"
msgstr ""
-#: src/transport/gnunet-service-transport_blacklist.c:245
+#: src/transport/gnunet-service-transport_blacklist.c:246
#, fuzzy, c-format
msgid "Could not read blacklist file `%s'\n"
msgstr "Không thể đọc danh sách bạn bè « %s »\n"
-#: src/transport/gnunet-service-transport_blacklist.c:251
-#, c-format
-msgid "Blacklist file `%s' is empty.\n"
-msgstr ""
-
-#: src/transport/gnunet-service-transport_blacklist.c:262
+#: src/transport/gnunet-service-transport_blacklist.c:263
#, fuzzy, c-format
msgid "Failed to read blacklist from `%s'\n"
msgstr "Lỗi đọc danh sách bạn bè từ « %s »\n"
-#: src/transport/gnunet-service-transport_blacklist.c:283
-#: src/transport/gnunet-service-transport_blacklist.c:307
+#: src/transport/gnunet-service-transport_blacklist.c:284
+#: src/transport/gnunet-service-transport_blacklist.c:308
#, fuzzy, c-format
msgid "Syntax error in blacklist file at offset %llu, giving up!\n"
msgstr "Gặp lỗi cú pháp trong tập tin cấu hình « %s » tại dòng %d.\n"
-#: src/transport/gnunet-service-transport_blacklist.c:294
-#: src/transport/gnunet-service-transport_blacklist.c:330
+#: src/transport/gnunet-service-transport_blacklist.c:295
+#: src/transport/gnunet-service-transport_blacklist.c:331
#, fuzzy, c-format
msgid "Syntax error in blacklist file at offset %llu, skipping bytes.\n"
msgstr "Lỗi cú pháp trong sự xác định địa hình học, đang bỏ qua các byte.\n"
-#: src/transport/gnunet-service-transport_blacklist.c:344
+#: src/transport/gnunet-service-transport_blacklist.c:345
#, fuzzy, c-format
msgid "Syntax error in blacklist file at offset %llu, skipping bytes `%s'.\n"
msgstr ""
"Lỗi cú pháp trong sự xác định địa hình học, đang bỏ qua các byte « %s ».\n"
-#: src/transport/gnunet-service-transport_blacklist.c:358
+#: src/transport/gnunet-service-transport_blacklist.c:359
#, c-format
msgid "Found myself `%s' in blacklist (useless, ignored)\n"
msgstr ""
-#: src/transport/gnunet-service-transport_blacklist.c:513
-#: src/transport/gnunet-service-transport_blacklist.c:750
+#: src/transport/gnunet-service-transport_blacklist.c:514
+#: src/transport/gnunet-service-transport_blacklist.c:752
msgid "# disconnects due to blacklist"
msgstr ""
-#: src/transport/gnunet-service-transport.c:177
+#: src/transport/gnunet-service-transport.c:182
#, fuzzy
msgid "# bytes payload discarded due to not connected peer "
msgstr "# Các quảng cáo đồng đẳng bị hủy do trọng tải"
-#: src/transport/gnunet-service-transport.c:252
+#: src/transport/gnunet-service-transport.c:257
#, fuzzy
msgid "# bytes total received"
msgstr "# tổng số nội dung lỗ hổng được nhận"
-#: src/transport/gnunet-service-transport.c:299
+#: src/transport/gnunet-service-transport.c:304
#, fuzzy
msgid "# bytes payload received"
msgstr "# các byte đã giải mã"
-#: src/transport/gnunet-service-transport.c:604
+#: src/transport/gnunet-service-transport.c:609
#, fuzzy, c-format
msgid "Transport service could not access hostkey: %s. Exiting.\n"
msgstr "Không thể truy cập đến thông tin về không gian tên.\n"
-#: src/transport/gnunet-service-transport.c:674
+#: src/transport/gnunet-service-transport.c:679
msgid "Transport service is lacking key configuration settings. Exiting.\n"
msgstr ""
-#: src/transport/gnunet-service-transport_clients.c:352
+#: src/transport/gnunet-service-transport_clients.c:388
#, c-format
msgid "Dropping message of type %u and size %u, have %u/%u messages pending\n"
msgstr ""
-#: src/transport/gnunet-service-transport_clients.c:357
+#: src/transport/gnunet-service-transport_clients.c:393
#, fuzzy
msgid "# messages dropped due to slow client"
msgstr "# các yêu cầu lỗ hổng bị bỏ do trọng tải"
-#: src/transport/gnunet-service-transport_clients.c:509
+#: src/transport/gnunet-service-transport_clients.c:545
#, c-format
msgid "Rejecting control connection from peer `%s', which is not me!\n"
msgstr ""
-#: src/transport/gnunet-service-transport_clients.c:637
+#: src/transport/gnunet-service-transport_clients.c:686
msgid "# bytes payload dropped (other peer was not connected)"
msgstr ""
-#: src/transport/gnunet-service-transport_clients.c:688
+#: src/transport/gnunet-service-transport_clients.c:737
#, fuzzy
msgid "# REQUEST CONNECT messages received"
msgstr "# các thông báo PONG đã mật mã được nhận"
-#: src/transport/gnunet-service-transport_hello.c:172
+#: src/transport/gnunet-service-transport_hello.c:175
msgid "# refreshed my HELLO"
msgstr ""
-#: src/transport/gnunet-service-transport_neighbours.c:1040
+#: src/transport/gnunet-service-transport_neighbours.c:1218
#, fuzzy
msgid "# DISCONNECT messages sent"
msgstr "# các thông báo PONG đã mật mã được nhận"
-#: src/transport/gnunet-service-transport_neighbours.c:1157
-#: src/transport/gnunet-service-transport_neighbours.c:1494
+#: src/transport/gnunet-service-transport_neighbours.c:1348
+#: src/transport/gnunet-service-transport_neighbours.c:1685
#, fuzzy
msgid "# bytes in message queue for other peers"
msgstr "# các byte thông báo gửi đi bị loại bỏ"
-#: src/transport/gnunet-service-transport_neighbours.c:1162
+#: src/transport/gnunet-service-transport_neighbours.c:1353
#, fuzzy
msgid "# messages transmitted to other peers"
msgstr "# các byte kiểu %d được gửi "
-#: src/transport/gnunet-service-transport_neighbours.c:1167
+#: src/transport/gnunet-service-transport_neighbours.c:1358
#, fuzzy
msgid "# transmission failures for messages to other peers"
msgstr "# các byte thông báo gửi đi bị loại bỏ"
-#: src/transport/gnunet-service-transport_neighbours.c:1224
+#: src/transport/gnunet-service-transport_neighbours.c:1415
msgid "# messages timed out while in transport queue"
msgstr ""
-#: src/transport/gnunet-service-transport_neighbours.c:1266
+#: src/transport/gnunet-service-transport_neighbours.c:1457
#, fuzzy
msgid "# keepalives sent"
msgstr "# các khoá phiên chạy được gửi"
-#: src/transport/gnunet-service-transport_neighbours.c:1290
+#: src/transport/gnunet-service-transport_neighbours.c:1481
#, fuzzy
msgid "# KEEPALIVE messages discarded (peer unknown)"
msgstr "# các thông báo được chắp liền"
-#: src/transport/gnunet-service-transport_neighbours.c:1298
+#: src/transport/gnunet-service-transport_neighbours.c:1489
#, fuzzy
msgid "# KEEPALIVE messages discarded (no session)"
msgstr "# các thông báo được chắp liền"
-#: src/transport/gnunet-service-transport_neighbours.c:1335
+#: src/transport/gnunet-service-transport_neighbours.c:1526
#, fuzzy
msgid "# KEEPALIVE_RESPONSE messages discarded (not connected)"
msgstr "# các thông báo được chắp liền"
-#: src/transport/gnunet-service-transport_neighbours.c:1344
+#: src/transport/gnunet-service-transport_neighbours.c:1535
#, fuzzy
msgid "# KEEPALIVE_RESPONSE messages discarded (not expected)"
msgstr "# các thông báo được chắp liền"
-#: src/transport/gnunet-service-transport_neighbours.c:1400
+#: src/transport/gnunet-service-transport_neighbours.c:1591
#, fuzzy
msgid "# messages discarded due to lack of neighbour record"
msgstr "# các thông báo được chắp liền"
-#: src/transport/gnunet-service-transport_neighbours.c:1434
+#: src/transport/gnunet-service-transport_neighbours.c:1625
#, fuzzy
msgid "# bandwidth quota violations by other peers"
msgstr "theo dõi gnunetd sử dụng dải thông"
-#: src/transport/gnunet-service-transport_neighbours.c:1450
+#: src/transport/gnunet-service-transport_neighbours.c:1641
msgid "# ms throttling suggested"
msgstr ""
-#: src/transport/gnunet-service-transport_neighbours.c:2596
+#: src/transport/gnunet-service-transport_neighbours.c:2791
#, fuzzy
msgid "# unexpected CONNECT_ACK messages (no peer)"
msgstr "gửi ĐẾM thông báo"
-#: src/transport/gnunet-service-transport_neighbours.c:2611
-#: src/transport/gnunet-service-transport_neighbours.c:2645
+#: src/transport/gnunet-service-transport_neighbours.c:2806
+#: src/transport/gnunet-service-transport_neighbours.c:2840
#, fuzzy
msgid "# unexpected CONNECT_ACK messages (not ready)"
msgstr "gửi ĐẾM thông báo"
-#: src/transport/gnunet-service-transport_neighbours.c:2658
+#: src/transport/gnunet-service-transport_neighbours.c:2853
#, fuzzy
msgid "# unexpected CONNECT_ACK messages (waiting on ATS)"
msgstr "gửi ĐẾM thông báo"
-#: src/transport/gnunet-service-transport_neighbours.c:2691
+#: src/transport/gnunet-service-transport_neighbours.c:2886
#, fuzzy
msgid "# unexpected CONNECT_ACK messages (disconnecting)"
msgstr "gửi ĐẾM thông báo"
-#: src/transport/gnunet-service-transport_neighbours.c:2875
+#: src/transport/gnunet-service-transport_neighbours.c:3071
#, fuzzy
msgid "# unexpected SESSION ACK messages"
msgstr "# các thông báo PONG đã mật mã được gửi"
-#: src/transport/gnunet-service-transport_neighbours.c:2930
+#: src/transport/gnunet-service-transport_neighbours.c:3126
msgid "# SET QUOTA messages ignored (no such peer)"
msgstr ""
-#: src/transport/gnunet-service-transport_neighbours.c:2944
+#: src/transport/gnunet-service-transport_neighbours.c:3140
msgid "# disconnects due to quota of 0"
msgstr ""
-#: src/transport/gnunet-service-transport_neighbours.c:2975
+#: src/transport/gnunet-service-transport_neighbours.c:3171
msgid "# disconnect messages ignored (old format)"
msgstr ""
-#: src/transport/gnunet-service-transport_neighbours.c:2986
+#: src/transport/gnunet-service-transport_neighbours.c:3182
msgid "# disconnect messages ignored (timestamp)"
msgstr ""
-#: src/transport/gnunet-service-transport_neighbours.c:3017
+#: src/transport/gnunet-service-transport_neighbours.c:3213
msgid "# other peer asked to disconnect from us"
msgstr ""
-#: src/transport/gnunet-service-transport_neighbours.c:3112
+#: src/transport/gnunet-service-transport_neighbours.c:3308
#, fuzzy
msgid "# disconnected from peer upon explicit request"
msgstr "# các yêu cầu lỗ hổng bị bỏ do trọng tải"
msgid "# address revalidations started"
msgstr ""
-#: src/transport/gnunet-service-transport_validation.c:807
+#: src/transport/gnunet-service-transport_validation.c:808
#, fuzzy
msgid "# PING message for different peer received"
msgstr "# các thông báo PING được tạo"
-#: src/transport/gnunet-service-transport_validation.c:872
+#: src/transport/gnunet-service-transport_validation.c:873
#, c-format
msgid "Received a PING message with validation bug from `%s'\n"
msgstr ""
-#: src/transport/gnunet-service-transport_validation.c:1001
+#: src/transport/gnunet-service-transport_validation.c:1002
msgid "# PONGs unicast via reliable transport"
msgstr ""
-#: src/transport/gnunet-service-transport_validation.c:1010
+#: src/transport/gnunet-service-transport_validation.c:1011
msgid "# PONGs multicast to all available addresses"
msgstr ""
-#: src/transport/gnunet-service-transport_validation.c:1135
+#: src/transport/gnunet-service-transport_validation.c:1136
msgid "# PONGs dropped, no matching pending validation"
msgstr ""
-#: src/transport/gnunet-service-transport_validation.c:1164
+#: src/transport/gnunet-service-transport_validation.c:1166
msgid "# PONGs dropped, signature expired"
msgstr ""
-#: src/transport/gnunet-service-transport_validation.c:1218
+#: src/transport/gnunet-service-transport_validation.c:1220
#, fuzzy, c-format
msgid "Adding `%s' without addresses for peer `%s'\n"
msgstr "Không thể lấy địa chỉ của đồng đẳng « %s ».\n"
-#: src/transport/gnunet-transport.c:265
-msgid "No transport plugins configured, peer will never communicate\n"
-msgstr ""
-
-#: src/transport/gnunet-transport.c:278
-#, c-format
-msgid "No port configured for plugin `%s', cannot test it\n"
-msgstr ""
+#: src/transport/gnunet-transport.c:262
+#, fuzzy, c-format
+msgid "Transmitted %llu bytes/s (%llu bytes in %s)\n"
+msgstr "Đang thử tải danh sách các máy xuống « %s »\n"
-#: src/transport/gnunet-transport.c:328
+#: src/transport/gnunet-transport.c:269
#, fuzzy, c-format
msgid "Received %llu bytes/s (%llu bytes in %s)\n"
msgstr "Nhận yêu cầu định tuyến\n"
-#: src/transport/gnunet-transport.c:336
+#: src/transport/gnunet-transport.c:285
#, fuzzy, c-format
-msgid "Transmitted %llu bytes/s (%llu bytes in %s)\n"
-msgstr "Đang thử tải danh sách các máy xuống « %s »\n"
+msgid "Failed to connect to `%s'\n"
+msgstr "Lỗi kết nối đến gnunetd.\n"
-#: src/transport/gnunet-transport.c:375
+#: src/transport/gnunet-transport.c:388
+msgid "No transport plugins configured, peer will never communicate\n"
+msgstr ""
+
+#: src/transport/gnunet-transport.c:401
+#, c-format
+msgid "No port configured for plugin `%s', cannot test it\n"
+msgstr ""
+
+#: src/transport/gnunet-transport.c:465
#, fuzzy, c-format
msgid "Transmitting %u bytes to %s\n"
msgstr "Đang thử tải danh sách các máy xuống « %s »\n"
-#: src/transport/gnunet-transport.c:395
+#: src/transport/gnunet-transport.c:490
#, fuzzy, c-format
-msgid "Connected to %s\n"
-msgstr "« %s » được kết nối tới « %s ».\n"
+msgid "Successfully connected to `%s'\n"
+msgstr "Không đủ quyền cho « %s ».\n"
+
+#: src/transport/gnunet-transport.c:512
+#, c-format
+msgid ""
+"Successfully connected to `%s', starting to send benchmark data in %u Kb "
+"blocks\n"
+msgstr ""
-#: src/transport/gnunet-transport.c:427
+#: src/transport/gnunet-transport.c:547
#, fuzzy, c-format
-msgid "Disconnected from %s\n"
+msgid "Disconnected from peer `%s' while benchmarking\n"
msgstr "« %.*s » được kết nối tới « %.*s ».\n"
-#: src/transport/gnunet-transport.c:505
+#: src/transport/gnunet-transport.c:623
#, fuzzy, c-format
msgid "Received %u bytes from %s\n"
msgstr "Nhận yêu cầu định tuyến\n"
-#: src/transport/gnunet-transport.c:528
+#: src/transport/gnunet-transport.c:649
#, fuzzy, c-format
msgid "Peer `%s': %s %s\n"
msgstr "Tôi là đồng đẳng « %s ».\n"
-#: src/transport/gnunet-transport.c:535
+#: src/transport/gnunet-transport.c:658
#, c-format
msgid "Peer `%s': %s <unable to resolve address>\n"
msgstr ""
-#: src/transport/gnunet-transport.c:563
+#: src/transport/gnunet-transport.c:694
#, fuzzy, c-format
msgid "Peer `%s' disconnected\n"
msgstr "# của các đồng đẳng đã kết nối"
-#: src/transport/gnunet-transport.c:632
-#, fuzzy, c-format
-msgid "Failed to parse peer identity `%s'\n"
-msgstr "Lỗi đọc danh sách bạn bè từ « %s »\n"
+#: src/transport/gnunet-transport.c:724
+#, fuzzy
+msgid "Failed to send connect request to transport service\n"
+msgstr "Lỗi kết nối đến gnunetd.\n"
+
+#: src/transport/gnunet-transport.c:759
+#, c-format
+msgid ""
+"Multiple operations given. Please choose only one operation: %s, %s, %s, %s, "
+"%s, %s\n"
+msgstr ""
+
+#: src/transport/gnunet-transport.c:765
+#, c-format
+msgid ""
+"No operation given. Please choose one operation: %s, %s, %s, %s, %s, %s\n"
+msgstr ""
+
+#: src/transport/gnunet-transport.c:785 src/transport/gnunet-transport.c:815
+#: src/transport/gnunet-transport.c:837 src/transport/gnunet-transport.c:874
+#, fuzzy
+msgid "Failed to connect to transport service\n"
+msgstr "Lỗi kết nối đến gnunetd.\n"
+
+#: src/transport/gnunet-transport.c:792 src/transport/gnunet-transport.c:822
+#, fuzzy
+msgid "Failed to send request to transport service\n"
+msgstr "Lỗi kết nối đến gnunetd.\n"
+
+#: src/transport/gnunet-transport.c:842
+msgid "Starting to receive benchmark data\n"
+msgstr ""
-#: src/transport/gnunet-transport.c:715
-msgid "measure how fast we are receiving data (until CTRL-C)"
+#: src/transport/gnunet-transport.c:924
+msgid "measure how fast we are receiving data from all peers (until CTRL-C)"
msgstr ""
-#: src/transport/gnunet-transport.c:718
+#: src/transport/gnunet-transport.c:927
#, fuzzy
-msgid "try to connect to the given peer"
+msgid "connect to a peer"
msgstr "Lỗi kết nối đến gnunetd.\n"
-#: src/transport/gnunet-transport.c:721
+#: src/transport/gnunet-transport.c:930
#, fuzzy
msgid "provide information about all current connections (once)"
msgstr "In ra thông tin về các đồng đẳng GNUnet."
-#: src/transport/gnunet-transport.c:727
+#: src/transport/gnunet-transport.c:936
+#, fuzzy
+msgid ""
+"provide information about all connects and disconnect events (continuously)"
+msgstr "In ra thông tin về các đồng đẳng GNUnet."
+
+#: src/transport/gnunet-transport.c:939
#, fuzzy
msgid "do not resolve hostnames"
msgstr "không quyết định các tên máy"
-#: src/transport/gnunet-transport.c:731
+#: src/transport/gnunet-transport.c:942
+msgid "peer identity"
+msgstr ""
+
+#: src/transport/gnunet-transport.c:946
msgid "send data for benchmarking to the other peer (until CTRL-C)"
msgstr ""
-#: src/transport/gnunet-transport.c:734
+#: src/transport/gnunet-transport.c:949
msgid "test transport configuration (involves external server)"
msgstr ""
-#: src/transport/gnunet-transport.c:745
+#: src/transport/gnunet-transport.c:960
#, fuzzy
msgid "Direct access to transport service."
msgstr "Lỗi kết nối đến gnunetd.\n"
#: src/transport/plugin_transport_http.c:817
-#: src/transport/plugin_transport_http_server.c:2513
+#: src/transport/plugin_transport_http_server.c:2553
msgid "Disabling IPv6 since it is not supported on this system!\n"
msgstr ""
#: src/transport/plugin_transport_http.c:866
-#: src/transport/plugin_transport_http_server.c:2281
+#: src/transport/plugin_transport_http_server.c:2321
#, fuzzy
msgid "Require valid port number for service in configuration!\n"
msgstr "Lỗi lưu cấu hình."
#: src/transport/plugin_transport_http.c:898
-#: src/transport/plugin_transport_http_server.c:2313 src/util/service.c:1053
+#: src/transport/plugin_transport_http_server.c:2353 src/util/service.c:1053
#, fuzzy, c-format
msgid "Failed to resolve `%s': %s\n"
msgstr "Lỗi mở tập tin ghi sự kiện « %s »: %s\n"
#: src/transport/plugin_transport_http.c:915
-#: src/transport/plugin_transport_http_server.c:2330 src/util/service.c:1070
+#: src/transport/plugin_transport_http_server.c:2370 src/util/service.c:1070
#, fuzzy, c-format
msgid "Failed to find %saddress for `%s'.\n"
msgstr "Lỗi đóng kết đến cổng %s %d.\n"
#: src/transport/plugin_transport_http.c:1020
-#: src/transport/plugin_transport_http_server.c:2441
+#: src/transport/plugin_transport_http_server.c:2481
#, c-format
msgid "Found %u addresses to report to NAT service\n"
msgstr ""
#: src/transport/plugin_transport_http.c:1133
-#: src/transport/plugin_transport_http_server.c:2609
+#: src/transport/plugin_transport_http_server.c:2649
msgid "Neither IPv4 nor IPv6 are enabled! Fix in configuration\n"
msgstr ""
#: src/transport/plugin_transport_http.c:1146
-#: src/transport/plugin_transport_http_server.c:2620
+#: src/transport/plugin_transport_http_server.c:2660
#, fuzzy
msgid "Port is required! Fix in configuration\n"
msgstr ""
msgstr ""
#: src/transport/plugin_transport_http.c:1223
-#: src/transport/plugin_transport_http_server.c:2702
+#: src/transport/plugin_transport_http_server.c:2742
#, fuzzy, c-format
msgid "Using external hostname `%s'\n"
msgstr "Đang bắt đầu tài về « %s »\n"
msgid "No external hostname configured\n"
msgstr ""
-#: src/transport/plugin_transport_http_client.c:1419
+#: src/transport/plugin_transport_http_client.c:1515
#, c-format
msgid "Could not initialize curl multi handle, failed to start %s plugin!\n"
msgstr ""
-#: src/transport/plugin_transport_http_client.c:1550
-#: src/transport/plugin_transport_http_server.c:2826
+#: src/transport/plugin_transport_http_client.c:1646
+#: src/transport/plugin_transport_http_server.c:2866
#, fuzzy, c-format
msgid "Shutting down plugin `%s'\n"
msgstr "Đang nạp các truyền tải « %s »\n"
-#: src/transport/plugin_transport_http_client.c:1575
-#: src/transport/plugin_transport_http_server.c:2885
+#: src/transport/plugin_transport_http_client.c:1671
+#: src/transport/plugin_transport_http_server.c:2925
#, fuzzy, c-format
msgid "Shutdown for plugin `%s' complete\n"
msgstr "Tải lên « %s » hoàn thành, địa chỉ URI là « %s ».\n"
-#: src/transport/plugin_transport_http_client.c:1603
-#: src/transport/plugin_transport_http_server.c:2732
+#: src/transport/plugin_transport_http_client.c:1699
+#: src/transport/plugin_transport_http_server.c:2772
#, fuzzy, c-format
msgid "Maximum number of connections is %u\n"
msgstr "tăng sổ tối đa các kết nối TCP/IP"
-#: src/transport/plugin_transport_http_server.c:1302
+#: src/transport/plugin_transport_http_server.c:1339
#, c-format
msgid ""
"Access from connection %p (%u of %u) for `%s' `%s' url `%s' with upload data "
"size %u\n"
msgstr ""
-#: src/transport/plugin_transport_http_server.c:1560
+#: src/transport/plugin_transport_http_server.c:1600
#, c-format
msgid "Accepting connection (%u of %u) from `%s'\n"
msgstr ""
-#: src/transport/plugin_transport_http_server.c:1568
+#: src/transport/plugin_transport_http_server.c:1608
#, c-format
msgid ""
"Server reached maximum number connections (%u), rejecting new connection\n"
msgstr ""
-#: src/transport/plugin_transport_http_server.c:1869
+#: src/transport/plugin_transport_http_server.c:1909
msgid ""
"Could not create a new TLS certificate, program `gnunet-transport-"
"certificate-creation' could not be started!\n"
msgstr ""
-#: src/transport/plugin_transport_http_server.c:1893
+#: src/transport/plugin_transport_http_server.c:1933
msgid "No usable TLS certificate found and creating one failed!\n"
msgstr ""
-#: src/transport/plugin_transport_http_server.c:2588
+#: src/transport/plugin_transport_http_server.c:2628
#, c-format
msgid "IPv4 support is %s\n"
msgstr ""
-#: src/transport/plugin_transport_http_server.c:2602
+#: src/transport/plugin_transport_http_server.c:2642
#, c-format
msgid "IPv6 support is %s\n"
msgstr ""
-#: src/transport/plugin_transport_http_server.c:2627
+#: src/transport/plugin_transport_http_server.c:2667
#, fuzzy, c-format
msgid "Using port %u\n"
msgstr "Đang thử nghiệm (các) truyền tải %s\n"
-#: src/transport/plugin_transport_http_server.c:2642
+#: src/transport/plugin_transport_http_server.c:2682
#, fuzzy, c-format
msgid "Specific IPv4 address `%s' in configuration file is invalid!\n"
msgstr "Đang thử dùng tập tin « %s » cho cấu hình MySQL.\n"
-#: src/transport/plugin_transport_http_server.c:2652
+#: src/transport/plugin_transport_http_server.c:2692
#, fuzzy, c-format
msgid "Binding to IPv4 address %s\n"
msgstr "Mức ưu tiên tiến trình không hợp lê « %s ».\n"
-#: src/transport/plugin_transport_http_server.c:2673
+#: src/transport/plugin_transport_http_server.c:2713
#, fuzzy, c-format
msgid "Specific IPv6 address `%s' in configuration file is invalid!\n"
msgstr "Đang thử dùng tập tin « %s » cho cấu hình MySQL.\n"
-#: src/transport/plugin_transport_http_server.c:2683
+#: src/transport/plugin_transport_http_server.c:2723
#, fuzzy, c-format
msgid "Binding to IPv6 address %s\n"
msgstr "Mức ưu tiên tiến trình không hợp lê « %s ».\n"
-#: src/transport/plugin_transport_http_server.c:2718
+#: src/transport/plugin_transport_http_server.c:2758
#, fuzzy, c-format
msgid "Notifying transport only about hostname `%s'\n"
msgstr "không quyết định các tên máy"
#: src/transport/plugin_transport_tcp.c:856
#: src/transport/plugin_transport_tcp.c:906
#: src/transport/plugin_transport_tcp.c:992
-#: src/transport/plugin_transport_tcp.c:1130
-#: src/transport/plugin_transport_tcp.c:1147
+#: src/transport/plugin_transport_tcp.c:1135
+#: src/transport/plugin_transport_tcp.c:1152
#, fuzzy
msgid "# bytes currently in TCP buffers"
msgstr "# các byte đã gừi qua TCP"
#: src/transport/plugin_transport_tcp.c:774
#: src/transport/plugin_transport_tcp.c:963
-#: src/transport/plugin_transport_tcp.c:1807
-#: src/transport/plugin_transport_tcp.c:2423
+#: src/transport/plugin_transport_tcp.c:1820
+#: src/transport/plugin_transport_tcp.c:2439
#, fuzzy
msgid "# TCP sessions active"
msgstr "# các khoá phiên chạy được chấp nhận"
msgid "# bytes discarded by TCP (disconnect)"
msgstr "# các byte loại đi bởi TCP (đi ra)"
-#: src/transport/plugin_transport_tcp.c:1336
+#: src/transport/plugin_transport_tcp.c:1109
+#, c-format
+msgid "Trying to send with invalid session %p\n"
+msgstr ""
+
+#: src/transport/plugin_transport_tcp.c:1345
#, fuzzy, c-format
msgid "Address of unexpected length: %u\n"
msgstr "Gặp sự kiện bất thường: %d\n"
-#: src/transport/plugin_transport_tcp.c:1447
+#: src/transport/plugin_transport_tcp.c:1460
msgid "# transport-service disconnect requests for TCP"
msgstr ""
-#: src/transport/plugin_transport_tcp.c:1848
+#: src/transport/plugin_transport_tcp.c:1861
#, fuzzy
msgid "# TCP WELCOME messages received"
msgstr "# các thông báo PONG đã mật mã được nhận"
-#: src/transport/plugin_transport_tcp.c:2019
+#: src/transport/plugin_transport_tcp.c:2035
msgid "# bytes received via TCP"
msgstr "# các byte đã nhận qua TCP"
-#: src/transport/plugin_transport_tcp.c:2089
+#: src/transport/plugin_transport_tcp.c:2105
msgid "# network-level TCP disconnect events"
msgstr ""
-#: src/transport/plugin_transport_tcp.c:2313 src/util/service.c:948
+#: src/transport/plugin_transport_tcp.c:2329 src/util/service.c:948
#: src/util/service.c:954
#, c-format
msgid "Require valid port number for service `%s' in configuration!\n"
msgstr ""
-#: src/transport/plugin_transport_tcp.c:2327
+#: src/transport/plugin_transport_tcp.c:2343
#, fuzzy
msgid "Failed to start service.\n"
msgstr "Lỗi bắt đầu thu thập.\n"
-#: src/transport/plugin_transport_tcp.c:2411
+#: src/transport/plugin_transport_tcp.c:2427
#, c-format
msgid "TCP transport listening on port %llu\n"
msgstr ""
-#: src/transport/plugin_transport_tcp.c:2415
+#: src/transport/plugin_transport_tcp.c:2431
msgid "TCP transport not listening on any port (client only)\n"
msgstr ""
-#: src/transport/plugin_transport_tcp.c:2419
+#: src/transport/plugin_transport_tcp.c:2435
#, c-format
msgid "TCP transport advertises itself as being on port %llu\n"
msgstr ""
msgid "Failed to set IPv4 broadcast option for broadcast socket on port %d\n"
msgstr ""
-#: src/transport/plugin_transport_udp.c:1965
+#: src/transport/plugin_transport_udp.c:2517
#, c-format
msgid ""
"UDP could not transmit message to `%s': Network seems down, please check "
"your network configuration\n"
msgstr ""
-#: src/transport/plugin_transport_udp.c:1979
+#: src/transport/plugin_transport_udp.c:2531
#, c-format
msgid ""
"UDP could not transmit message to `%s': Please check your network "
"IPv6 address\n"
msgstr ""
-#: src/transport/plugin_transport_udp.c:2192
+#: src/transport/plugin_transport_udp.c:2772
#, fuzzy
msgid "Failed to open UDP sockets\n"
msgstr "Lỗi mở tập tin ghi sự kiện « %s »: %s\n"
-#: src/transport/plugin_transport_udp.c:2268
+#: src/transport/plugin_transport_udp.c:2848
#, c-format
msgid "Given `%s' option is out of range: %llu > %u\n"
msgstr ""
-#: src/transport/plugin_transport_udp.c:2311
+#: src/transport/plugin_transport_udp.c:2891
#, fuzzy, c-format
msgid "Invalid IPv6 address: `%s'\n"
msgstr "Mức ưu tiên tiến trình không hợp lê « %s ».\n"
-#: src/transport/plugin_transport_unix.c:1355
+#: src/transport/plugin_transport_unix.c:1357
#, fuzzy
msgid "Failed to open UNIX sockets\n"
msgstr "Lỗi mở tập tin ghi sự kiện « %s »: %s\n"
-#: src/transport/plugin_transport_wlan.c:560
+#: src/transport/plugin_transport_wlan.c:580
msgid "# WLAN ACKs sent"
msgstr ""
-#: src/transport/plugin_transport_wlan.c:579
+#: src/transport/plugin_transport_wlan.c:599
#, fuzzy
msgid "# WLAN messages defragmented"
msgstr "# các thông báo được chắp liền"
-#: src/transport/plugin_transport_wlan.c:625
-#: src/transport/plugin_transport_wlan.c:675
-#: src/transport/plugin_transport_wlan.c:1720
+#: src/transport/plugin_transport_wlan.c:645
+#: src/transport/plugin_transport_wlan.c:695
+#: src/transport/plugin_transport_wlan.c:1758
#, fuzzy
msgid "# WLAN sessions allocated"
msgstr "# các khoá phiên chạy được chấp nhận"
-#: src/transport/plugin_transport_wlan.c:749
+#: src/transport/plugin_transport_wlan.c:770
#, fuzzy
msgid "# WLAN message fragments sent"
msgstr "# các thông báo bị tế phân"
-#: src/transport/plugin_transport_wlan.c:773
+#: src/transport/plugin_transport_wlan.c:794
msgid "# WLAN messages pending (with fragmentation)"
msgstr ""
-#: src/transport/plugin_transport_wlan.c:873
-#: src/transport/plugin_transport_wlan.c:954
-#: src/transport/plugin_transport_wlan.c:1722
+#: src/transport/plugin_transport_wlan.c:902
+#: src/transport/plugin_transport_wlan.c:987
+#: src/transport/plugin_transport_wlan.c:1760
#, fuzzy
msgid "# WLAN MAC endpoints allocated"
msgstr "# các yêu cầu get (lấy) dht được nhận"
-#: src/transport/plugin_transport_wlan.c:1135
+#: src/transport/plugin_transport_wlan.c:1169
#, fuzzy
msgid "# HELLO messages received via WLAN"
msgstr "# các thông báo PONG đã mật mã được nhận"
-#: src/transport/plugin_transport_wlan.c:1156
+#: src/transport/plugin_transport_wlan.c:1190
#, fuzzy
msgid "# fragments received via WLAN"
msgstr "# các mảnh bị loại bỏ"
-#: src/transport/plugin_transport_wlan.c:1166
+#: src/transport/plugin_transport_wlan.c:1200
#, fuzzy
msgid "# ACKs received via WLAN"
msgstr "# các byte đã nhận qua TCP"
-#: src/transport/plugin_transport_wlan.c:1223
+#: src/transport/plugin_transport_wlan.c:1257
#, fuzzy
msgid "# WLAN DATA messages discarded due to CRC32 error"
msgstr "# các thông báo được chắp liền"
-#: src/transport/plugin_transport_wlan.c:1324
+#: src/transport/plugin_transport_wlan.c:1358
#, fuzzy
msgid "# DATA messages received via WLAN"
msgstr "# các thông báo PONG đã mật mã được nhận"
-#: src/transport/plugin_transport_wlan.c:1359
+#: src/transport/plugin_transport_wlan.c:1393
#, fuzzy
msgid "# WLAN DATA messages processed"
msgstr "# các thông báo PONG đã mật mã được nhận"
-#: src/transport/plugin_transport_wlan.c:1420
+#: src/transport/plugin_transport_wlan.c:1454
#, fuzzy
msgid "# HELLO beacons sent via WLAN"
msgstr "# các byte đã gửi qua UDP"
-#: src/transport/plugin_transport_wlan.c:1529
+#: src/transport/plugin_transport_wlan.c:1563
msgid "WLAN address with invalid size encountered\n"
msgstr ""
-#: src/transport/plugin_transport_wlan.c:1703
+#: src/transport/plugin_transport_wlan.c:1739
#, c-format
msgid "Helper binary `%s' not SUID, cannot run WLAN transport\n"
msgstr ""
-#: src/transport/transport_api.c:575
+#: src/transport/transport_api.c:654
#, fuzzy, c-format
msgid "Received unexpected message of type %u in %s:%u\n"
msgstr "Nhận được thông báo bị hỏng từ đồng đẳng « %s » trong %s:%d.\n"
-#: src/transport/transport-testing.c:590
+#: src/transport/transport-testing.c:586
#, fuzzy
msgid "Failed to initialize testing library!\n"
msgstr "Lỗi sơ khởi dịch vụ « %s ».\n"
msgid "Metadata `%s' failed to deserialize"
msgstr ""
-#: src/util/client.c:274 src/util/client.c:750 src/util/service.c:984
+#: src/util/client.c:276 src/util/client.c:753 src/util/service.c:984
#, c-format
msgid "UNIXPATH `%s' too long, maximum length is %llu\n"
msgstr ""
-#: src/util/client.c:278 src/util/client.c:754 src/util/service.c:988
+#: src/util/client.c:280 src/util/client.c:757 src/util/service.c:988
#, fuzzy, c-format
msgid "Using `%s' instead\n"
msgstr "%s: tùy chọn « %s » là mơ hồ\n"
-#: src/util/client.c:369
+#: src/util/client.c:371
#, c-format
msgid ""
"Could not determine valid hostname and port for service `%s' from "
"configuration.\n"
msgstr ""
-#: src/util/client.c:377
+#: src/util/client.c:379
#, c-format
msgid "Need a non-empty hostname for service `%s'.\n"
msgstr ""
-#: src/util/client.c:695
+#: src/util/client.c:698
msgid "Failure to transmit TEST request.\n"
msgstr ""
-#: src/util/client.c:895
+#: src/util/client.c:898
#, c-format
msgid "Could not connect to service `%s', must not be running.\n"
msgstr ""
-#: src/util/client.c:909
+#: src/util/client.c:912
#, fuzzy, c-format
msgid "Failure to transmit request to service `%s'\n"
msgstr "Lỗi đọc danh sách bạn bè từ « %s »\n"
-#: src/util/client.c:1162
+#: src/util/client.c:1177
msgid "Could not submit request, not expecting to receive a response.\n"
msgstr ""
msgstr ""
"Cấu hình không thỏa mãn các ràng buộc của tập tin đặc tả cấu hình « %s ».\n"
-#: src/util/configuration.c:259
+#: src/util/configuration.c:291
#, fuzzy, c-format
-msgid "Syntax error while deserializing operation at line %u\n"
+msgid "Syntax error while deserializing in line %u\n"
msgstr "Gặp lỗi cú pháp trong tập tin cấu hình « %s » tại dòng %d.\n"
-#: src/util/configuration.c:938
+#: src/util/configuration.c:998
#, c-format
msgid ""
"Configuration value '%s' for '%s' in section '%s' is not in set of legal "
"Giá trị cấu hình « %s » cho « %s » trong phần « %s » không phải nằm trong "
"tập hợp các sự chọn được phép\n"
-#: src/util/connection.c:420
+#: src/util/connection.c:427
#, fuzzy, c-format
msgid "Access denied to `%s'\n"
msgstr "Không đủ quyền cho « %s ».\n"
-#: src/util/connection.c:435
+#: src/util/connection.c:442
#, c-format
msgid "Accepting connection from `%s': %p\n"
msgstr ""
-#: src/util/connection.c:550
+#: src/util/connection.c:557
#, fuzzy, c-format
msgid ""
"Failed to establish TCP connection to `%s:%u', no further addresses to try.\n"
msgstr "Lỗi thiết lập kết nối với đồng đẳng.\n"
-#: src/util/connection.c:739 src/util/connection.c:909
+#: src/util/connection.c:755 src/util/connection.c:921
#, fuzzy, c-format
msgid "Trying to connect to `%s' (%p)\n"
msgstr "Không thể kết nối tới %s:%u: %s\n"
-#: src/util/connection.c:748
-#, fuzzy, c-format
-msgid "Failed to connect to `%s' (%p)\n"
-msgstr "Không thể kết nối tới %s:%u: %s\n"
-
-#: src/util/connection.c:900
+#: src/util/connection.c:912
#, fuzzy, c-format
msgid "Attempt to connect to `%s' failed\n"
msgstr " Lỗi kết nối\n"
"%llu)\n"
msgstr ""
-#: src/util/crypto_random.c:313
-#, c-format
-msgid "Starting `%s' process to generate entropy\n"
-msgstr ""
-
-#: src/util/crypto_random.c:342
-#, c-format
-msgid "libgcrypt has not the expected version (version %s is required).\n"
-msgstr "libgcrypt không có phiên bản mong đợi (yêu cầu phiên bản %s).\n"
-
-#: src/util/crypto_rsa.c:640
+#: src/util/crypto_ecc.c:448
#, fuzzy, c-format
msgid ""
"File `%s' does not contain a valid private key (too long, %llu bytes). "
"Deleting it.\n"
msgstr "Tập tin « %s » không chứa biệt hiệu nên thử gỡ bỏ.\n"
-#: src/util/crypto_rsa.c:657
+#: src/util/crypto_ecc.c:463 src/util/crypto_rsa.c:660
#, fuzzy, c-format
msgid ""
"File `%s' does not contain a valid private key (failed decode, %llu bytes). "
"Deleting it.\n"
msgstr "Tập tin « %s » không chứa biệt hiệu nên thử gỡ bỏ.\n"
-#: src/util/crypto_rsa.c:755 src/util/crypto_rsa.c:802
+#: src/util/crypto_ecc.c:559 src/util/crypto_ecc.c:603
+#: src/util/crypto_rsa.c:757 src/util/crypto_rsa.c:801
#, fuzzy, c-format
msgid "Could not acquire lock on file `%s': %s...\n"
msgstr "Lỗi mở tập tin theo dõi « %s »: %s\n"
-#: src/util/crypto_rsa.c:760
+#: src/util/crypto_ecc.c:564 src/util/crypto_rsa.c:762
#, fuzzy
msgid "Creating a new private key. This may take a while.\n"
msgstr "Đang tạo khoá máy mới (có thể hơi lâu).\n"
-#: src/util/crypto_rsa.c:778
-#, c-format
-msgid "I am host `%s'. Stored new private key in `%s'.\n"
-msgstr ""
-
-#: src/util/crypto_rsa.c:806 src/util/crypto_rsa.c:842
-msgid "This may be ok if someone is currently generating a hostkey.\n"
+#: src/util/crypto_ecc.c:607 src/util/crypto_rsa.c:805
+#: src/util/crypto_rsa.c:841
+msgid "This may be ok if someone is currently generating a private key.\n"
msgstr ""
-#: src/util/crypto_rsa.c:837
+#: src/util/crypto_ecc.c:638 src/util/crypto_rsa.c:836
#, c-format
msgid ""
-"When trying to read hostkey file `%s' I found %u bytes but I need at least "
-"%u.\n"
+"When trying to read key file `%s' I found %u bytes but I need at least %u.\n"
+msgstr ""
+
+#: src/util/crypto_ecc.c:643
+msgid "This may be ok if someone is currently generating a key.\n"
msgstr ""
-#: src/util/crypto_rsa.c:857
+#: src/util/crypto_ecc.c:658 src/util/crypto_rsa.c:856
#, fuzzy, c-format
msgid "File `%s' does not contain a valid private key. Deleting it.\n"
msgstr "Tập tin « %s » không chứa biệt hiệu nên thử gỡ bỏ.\n"
-#: src/util/crypto_rsa.c:875
-#, c-format
-msgid "I am host `%s'. Read private key from `%s'.\n"
+#: src/util/crypto_ecc.c:780 src/util/crypto_rsa.c:941
+msgid "interrupted by shutdown"
msgstr ""
-#: src/util/crypto_rsa.c:948
-msgid "interrupted by shutdown"
+#: src/util/crypto_ecc.c:791
+msgid "gnunet-ecc failed"
+msgstr ""
+
+#: src/util/crypto_ecc.c:986
+#, fuzzy, c-format
+msgid "ECC signing failed at %s:%d: %s\n"
+msgstr "%s bị lỗi tại %s:%d: « %s »\n"
+
+#: src/util/crypto_ecc.c:1054
+#, fuzzy, c-format
+msgid "ECC signature verification failed at %s:%d: %s\n"
+msgstr "Lỗi thẩm tra chữ ký RSA tại %s:%d: %s\n"
+
+#: src/util/crypto_random.c:313
+#, c-format
+msgid "Starting `%s' process to generate entropy\n"
msgstr ""
-#: src/util/crypto_rsa.c:959
+#: src/util/crypto_random.c:342
+#, c-format
+msgid "libgcrypt has not the expected version (version %s is required).\n"
+msgstr "libgcrypt không có phiên bản mong đợi (yêu cầu phiên bản %s).\n"
+
+#: src/util/crypto_rsa.c:644
+#, fuzzy, c-format
+msgid ""
+"File `%s' does not contain a valid private key (too long, %llu bytes). "
+"Renaming it.\n"
+msgstr "Tập tin « %s » không chứa biệt hiệu nên thử gỡ bỏ.\n"
+
+#: src/util/crypto_rsa.c:952
msgid "gnunet-rsa failed"
msgstr ""
-#: src/util/crypto_rsa.c:1347
+#: src/util/crypto_rsa.c:1343
#, c-format
msgid "RSA signature verification failed at %s:%d: %s\n"
msgstr "Lỗi thẩm tra chữ ký RSA tại %s:%d: %s\n"
-#: src/util/disk.c:571
+#: src/util/disk.c:601
#, fuzzy, c-format
msgid "`%s' failed for drive `%S': %u\n"
msgstr "« %s » thất bại cho ổ đĩa « %s »: %u\n"
-#: src/util/disk.c:1140
+#: src/util/disk.c:1205
#, c-format
msgid "Expected `%s' to be a directory!\n"
msgstr "Mong đợi « %s » là một thư mục.\n"
-#: src/util/disk.c:1494 src/util/service.c:1667
+#: src/util/disk.c:1559 src/util/service.c:1669
#, c-format
msgid "Cannot obtain information about user `%s': %s\n"
msgstr "Không thể lấy thông tin về người dùng « %s »: %s\n"
-#: src/util/disk.c:1866
+#: src/util/disk.c:1931
#, c-format
msgid "No `%s' specified for service `%s' in configuration.\n"
msgstr ""
-#: src/util/getopt.c:669
+#: src/util/getopt.c:570
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr "%s: tùy chọn « %s » là mơ hồ\n"
-#: src/util/getopt.c:693
+#: src/util/getopt.c:594
#, c-format
msgid "%s: option `--%s' does not allow an argument\n"
msgstr "%s: tùy chọn « --%s » không cho phép đối số\n"
-#: src/util/getopt.c:698
+#: src/util/getopt.c:599
#, c-format
msgid "%s: option `%c%s' does not allow an argument\n"
msgstr "%s: tùy chọn « %c%s » không cho phép đối số\n"
-#: src/util/getopt.c:715 src/util/getopt.c:883
+#: src/util/getopt.c:616 src/util/getopt.c:783
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr "%s: tùy chọn « %s » cần thiết đối số\n"
-#: src/util/getopt.c:744
+#: src/util/getopt.c:645
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr "%s: không nhận ra tùy chọn « --%s »\n"
-#: src/util/getopt.c:748
+#: src/util/getopt.c:649
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr "%s: không nhận ra tùy chọn « %c%s »\n"
-#: src/util/getopt.c:773
+#: src/util/getopt.c:674
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr "%s: tùy chọn không được phép -- %c\n"
-#: src/util/getopt.c:775
+#: src/util/getopt.c:676
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr "%s: tùy chọn không hợp lệ -- %c\n"
-#: src/util/getopt.c:803 src/util/getopt.c:931
+#: src/util/getopt.c:704 src/util/getopt.c:831
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: tùy chọn cần thiết đối số -- %c\n"
-#: src/util/getopt.c:851
+#: src/util/getopt.c:752
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr "%s: tùy chọn « -W %s » là mơ hồ\n"
-#: src/util/getopt.c:869
+#: src/util/getopt.c:770
#, c-format
msgid "%s: option `-W %s' does not allow an argument\n"
msgstr "%s: tùy chọn « -W %s » không cho phép đối số\n"
-#: src/util/getopt.c:1035
+#: src/util/getopt.c:935
#, fuzzy, c-format
msgid "Use %s to get a list of options.\n"
msgstr ""
msgid "value to set"
msgstr ""
-#: src/util/gnunet-config.c:179
+#: src/util/gnunet-config.c:178
#, fuzzy
msgid "Manipulate GNUnet configuration files"
msgstr "cập nhật một giá trị trong tập tin cấu hình"
-#: src/util/gnunet-resolver.c:148
-msgid "perform a reverse lookup"
-msgstr ""
-
-#: src/util/gnunet-resolver.c:158
-msgid "Use build-in GNUnet stub resolver"
-msgstr ""
-
-#: src/util/gnunet-rsa.c:114
+#: src/util/gnunet-ecc.c:107 src/util/gnunet-rsa.c:107
#, fuzzy, c-format
msgid "Failed to open `%s': %s\n"
msgstr "Lỗi mở tập tin ghi sự kiện « %s »: %s\n"
-#: src/util/gnunet-rsa.c:120
+#: src/util/gnunet-ecc.c:113 src/util/gnunet-rsa.c:113
#, c-format
msgid "Generating %u keys, please wait"
msgstr ""
-#: src/util/gnunet-rsa.c:138
+#: src/util/gnunet-ecc.c:128 src/util/gnunet-rsa.c:137
#, fuzzy, c-format
msgid ""
"\n"
"Failed to write to `%s': %s\n"
msgstr "Lỗi chạy %s: %s %d\n"
-#: src/util/gnunet-rsa.c:150
+#: src/util/gnunet-ecc.c:140 src/util/gnunet-rsa.c:149
#, c-format
msgid "Finished!\n"
msgstr ""
-#: src/util/gnunet-rsa.c:173
+#: src/util/gnunet-ecc.c:163 src/util/gnunet-rsa.c:172
#, c-format
msgid "No hostkey file specified on command line\n"
msgstr ""
-#: src/util/gnunet-rsa.c:230
+#: src/util/gnunet-ecc.c:220 src/util/gnunet-rsa.c:229
msgid "create COUNT public-private key pairs (for testing)"
msgstr ""
-#: src/util/gnunet-rsa.c:233
+#: src/util/gnunet-ecc.c:223 src/util/gnunet-rsa.c:232
msgid "print the public key in ASCII format"
msgstr ""
-#: src/util/gnunet-rsa.c:236
+#: src/util/gnunet-ecc.c:226 src/util/gnunet-rsa.c:235
msgid "print the hash of the public key in ASCII format"
msgstr ""
-#: src/util/gnunet-rsa.c:239
+#: src/util/gnunet-ecc.c:229 src/util/gnunet-rsa.c:238
msgid "print the short hash of the public key in ASCII format"
msgstr ""
-#: src/util/gnunet-rsa.c:242
+#: src/util/gnunet-ecc.c:232 src/util/gnunet-rsa.c:241
msgid ""
"use insecure, weak random number generator for key generation (for testing "
"only)"
msgstr ""
+#: src/util/gnunet-ecc.c:243
+#, fuzzy
+msgid "Manipulate GNUnet private ECC key files"
+msgstr "cập nhật một giá trị trong tập tin cấu hình"
+
+#: src/util/gnunet-resolver.c:148
+msgid "perform a reverse lookup"
+msgstr ""
+
+#: src/util/gnunet-resolver.c:159
+msgid "Use build-in GNUnet stub resolver"
+msgstr ""
+
#: src/util/gnunet-rsa.c:252
msgid "Manipulate GNUnet private RSA key files"
msgstr ""
msgid "Error reading from `%s': %s\n"
msgstr "Gặp lỗi khi tạo người dùng"
-#: src/util/helper.c:280
-#, c-format
-msgid "Got 0 bytes from helper `%s' (EOF)\n"
-msgstr ""
-
-#: src/util/helper.c:296
-#, fuzzy, c-format
-msgid "Got %u bytes from helper `%s'\n"
-msgstr "Nhận yêu cầu định tuyến\n"
-
#: src/util/helper.c:305
#, fuzzy, c-format
msgid "Failed to parse inbound message from helper `%s'\n"
msgstr "Lỗi đọc danh sách bạn bè từ « %s »\n"
-#: src/util/helper.c:343
-#, fuzzy, c-format
-msgid "Starting HELPER process `%s'\n"
-msgstr "Đang bắt đầu tài về « %s »\n"
-
-#: src/util/helper.c:496
+#: src/util/helper.c:499
#, fuzzy, c-format
msgid "Error writing to `%s': %s\n"
msgstr "Gặp lỗi khi tạo người dùng"
-#: src/util/network.c:99
+#: src/util/network.c:127
#, c-format
msgid "Unable to shorten unix path `%s' while keeping name unique\n"
msgstr ""
-#: src/util/network.c:1278
+#: src/util/network.c:1330
#, c-format
msgid ""
"Fatal internal logic error, process hangs in `%s' (abort with CTRL-C)!\n"
msgstr ""
-#: src/util/os_installation.c:325
+#: src/util/os_installation.c:420
#, c-format
msgid ""
"Could not determine installation path for %s. Set `%s' environment "
"variable.\n"
msgstr ""
-#: src/util/os_installation.c:522
+#: src/util/os_installation.c:702
#, fuzzy, c-format
msgid "Could not find binary `%s' in PATH!\n"
msgstr "Không thể đọc danh sách bạn bè « %s »\n"
msgid "Could not determine plugin installation path.\n"
msgstr "Không thể truy cập đến thông tin về không gian tên.\n"
-#: src/util/pseudonym.c:276
+#: src/util/program.c:254 src/util/service.c:1791
+#, fuzzy, c-format
+msgid "Could not access configuration file `%s'\n"
+msgstr "Không thể truy cập đến tập tin gnunet-directory « %s »\n"
+
+#: src/util/pseudonym.c:282
#, fuzzy, c-format
msgid "Failed to parse metadata about pseudonym from file `%s': %s\n"
msgstr "Lỗi phân tích dữ liệu giao diện từ « %s ».\n"
-#: src/util/pseudonym.c:407 src/util/pseudonym.c:433
+#: src/util/pseudonym.c:413 src/util/pseudonym.c:439
msgid "no-name"
msgstr "không-tên"
msgid "Could not resolve our FQDN : %s\n"
msgstr "Không thể giải quyết « %s » (%s): %s\n"
-#: src/util/scheduler.c:786
+#: src/util/scheduler.c:782
msgid "Looks like we're busy waiting...\n"
msgstr ""
-#: src/util/scheduler.c:916
+#: src/util/scheduler.c:912
#, c-format
msgid "Attempt to cancel dead task %llu!\n"
msgstr ""
-#: src/util/server.c:431
+#: src/util/server.c:426
#, fuzzy, c-format
msgid "`%s' failed for port %d (%s).\n"
msgstr "« %s » thất bại cho ổ đĩa « %s »: %u\n"
-#: src/util/server.c:440
+#: src/util/server.c:435
#, fuzzy, c-format
msgid "`%s' failed for port %d (%s): address already in use\n"
msgstr "« %s » bị lỗi cho cổng %d. Trình gnunetd có chạy chưa?\n"
-#: src/util/server.c:451
+#: src/util/server.c:446
#, fuzzy, c-format
msgid "`%s' failed for `%.*s': address already in use\n"
msgstr "« %s » bị lỗi cho cổng %d. Trình gnunetd có chạy chưa?\n"
-#: src/util/server.c:836
+#: src/util/server.c:830
#, c-format
msgid ""
"Processing code for message of type %u did not call "
-"GNUNET_SERVER_receive_done after %llums\n"
+"`GNUNET_SERVER_receive_done' after %s\n"
msgstr ""
#: src/util/service.c:142 src/util/service.c:168 src/util/service.c:211
msgid "Could not access pre-bound socket %u, will try to bind myself\n"
msgstr ""
-#: src/util/service.c:1523
+#: src/util/service.c:1525
#, fuzzy, c-format
msgid "Failed to start `%s' at `%s'\n"
msgstr "Lỗi chạy %s: %s %d\n"
-#: src/util/service.c:1556
+#: src/util/service.c:1558
#, fuzzy, c-format
msgid "Service `%s' runs at %s\n"
msgstr "Đồng đẳng « %s » có mức tin cậy %8u\n"
-#: src/util/service.c:1605
+#: src/util/service.c:1607
msgid "Service process failed to initialize\n"
msgstr ""
-#: src/util/service.c:1609
+#: src/util/service.c:1611
msgid "Service process could not initialize server function\n"
msgstr ""
-#: src/util/service.c:1613
+#: src/util/service.c:1615
msgid "Service process failed to report status\n"
msgstr ""
-#: src/util/service.c:1668
+#: src/util/service.c:1670
msgid "No such user"
msgstr "Không có người dùng như vậy"
-#: src/util/service.c:1681
+#: src/util/service.c:1683
#, c-format
msgid "Cannot change user/group to `%s': %s\n"
msgstr "Không thể thay đổi người dùng/nhóm thành « %s »: %s\n"
-#: src/util/service.c:1746
+#: src/util/service.c:1749
msgid "do daemonize (detach from terminal)"
msgstr ""
msgid "signal (%d, %p) returned %d.\n"
msgstr ""
-#: src/util/strings.c:145
+#: src/util/strings.c:146
msgid "b"
msgstr "b"
-#: src/util/strings.c:385
+#: src/util/strings.c:413
#, c-format
msgid "Character sets requested were `%s'->`%s'\n"
msgstr ""
-#: src/util/strings.c:534
+#: src/util/strings.c:528
msgid "Failed to expand `$HOME': environment variable `HOME' not set"
msgstr ""
"Lỗi mở rộng biến môi trường « $HOME »: chưa đặt biến môi trường « HOME »"
-#: src/util/strings.c:631
+#: src/util/strings.c:625
msgid "ms"
msgstr "mg"
-#: src/util/strings.c:635
+#: src/util/strings.c:629
msgid "forever"
msgstr ""
-#: src/util/strings.c:641
+#: src/util/strings.c:631
+msgid "0 ms"
+msgstr ""
+
+#: src/util/strings.c:637
msgid "s"
msgstr "g"
-#: src/util/strings.c:647
+#: src/util/strings.c:643
msgid "m"
msgstr "p"
-#: src/util/strings.c:653
+#: src/util/strings.c:649
msgid "h"
msgstr "g"
-#: src/util/strings.c:660
+#: src/util/strings.c:656
#, fuzzy
msgid "day"
msgstr " ngày"
-#: src/util/strings.c:662
+#: src/util/strings.c:658
#, fuzzy
msgid "days"
msgstr " ngày"
-#: src/util/strings.c:689
+#: src/util/strings.c:685
msgid "end of time"
msgstr ""
-#: src/util/strings.c:1078
+#: src/util/strings.c:1073
msgid "IPv6 address did not start with `['\n"
msgstr ""
-#: src/util/strings.c:1086
+#: src/util/strings.c:1081
msgid "IPv6 address did contain ':' to separate port number\n"
msgstr ""
-#: src/util/strings.c:1092
+#: src/util/strings.c:1087
msgid "IPv6 address did contain ']' before ':' to separate port number\n"
msgstr ""
-#: src/util/strings.c:1099
+#: src/util/strings.c:1094
msgid "IPv6 address did contain a valid port number after the last ':'\n"
msgstr ""
-#: src/util/strings.c:1108
+#: src/util/strings.c:1103
#, fuzzy, c-format
msgid "Invalid IPv6 address `%s': %s\n"
msgstr "Mức ưu tiên tiến trình không hợp lê « %s ».\n"
-#: src/vpn/gnunet-service-vpn.c:511 src/vpn/gnunet-service-vpn.c:1069
+#: src/vpn/gnunet-service-vpn.c:512 src/vpn/gnunet-service-vpn.c:1088
#, fuzzy
msgid "# Active tunnels"
msgstr "# các kết nối dht"
-#: src/vpn/gnunet-service-vpn.c:608 src/vpn/gnunet-service-vpn.c:645
+#: src/vpn/gnunet-service-vpn.c:609 src/vpn/gnunet-service-vpn.c:646
#, fuzzy
msgid "# peers connected to mesh tunnels"
msgstr "# của các đồng đẳng đã kết nối"
-#: src/vpn/gnunet-service-vpn.c:698
+#: src/vpn/gnunet-service-vpn.c:699
#, fuzzy
msgid "# Bytes given to mesh for transmission"
msgstr "# các thông báo PING được tạo"
-#: src/vpn/gnunet-service-vpn.c:736
+#: src/vpn/gnunet-service-vpn.c:737
#, fuzzy
msgid "# Bytes dropped in mesh queue (overflow)"
msgstr "# các byte loại bỏ bởi UDP (đi ra)"
-#: src/vpn/gnunet-service-vpn.c:770
+#: src/vpn/gnunet-service-vpn.c:771
#, fuzzy
msgid "# Mesh tunnels created"
msgstr "# các truy vấn lỗ hổng được định tuyến"
-#: src/vpn/gnunet-service-vpn.c:793
+#: src/vpn/gnunet-service-vpn.c:794
#, fuzzy
msgid "Failed to setup mesh tunnel!\n"
msgstr "Lỗi lấy thông kê về truyền tải.\n"
-#: src/vpn/gnunet-service-vpn.c:971
+#: src/vpn/gnunet-service-vpn.c:990
#, c-format
msgid "Protocol %u not supported, dropping\n"
msgstr ""
-#: src/vpn/gnunet-service-vpn.c:1289
+#: src/vpn/gnunet-service-vpn.c:1308
msgid "# ICMPv4 packets dropped (not allowed)"
msgstr ""
-#: src/vpn/gnunet-service-vpn.c:1310
+#: src/vpn/gnunet-service-vpn.c:1329
msgid "# ICMPv6 packets dropped (not allowed)"
msgstr ""
-#: src/vpn/gnunet-service-vpn.c:1515
+#: src/vpn/gnunet-service-vpn.c:1534
#, fuzzy
msgid "# Packets received from TUN interface"
msgstr "# các đáp ứng lỗ hổng được gửi cho trình/máy khách"
-#: src/vpn/gnunet-service-vpn.c:1553 src/vpn/gnunet-service-vpn.c:1594
+#: src/vpn/gnunet-service-vpn.c:1572 src/vpn/gnunet-service-vpn.c:1613
#, c-format
msgid "Packet received for unmapped destination `%s' (dropping it)\n"
msgstr ""
-#: src/vpn/gnunet-service-vpn.c:1604
+#: src/vpn/gnunet-service-vpn.c:1623
msgid "Received IPv4 packet with options (dropping it)\n"
msgstr ""
-#: src/vpn/gnunet-service-vpn.c:1618
+#: src/vpn/gnunet-service-vpn.c:1637
#, c-format
msgid "Received packet of unknown protocol %d from TUN (dropping it)\n"
msgstr ""
-#: src/vpn/gnunet-service-vpn.c:1702
+#: src/vpn/gnunet-service-vpn.c:1721
#, fuzzy
msgid "# ICMP packets received from mesh"
msgstr "# các đáp ứng lỗ hổng được gửi cho trình/máy khách"
-#: src/vpn/gnunet-service-vpn.c:2043
+#: src/vpn/gnunet-service-vpn.c:2062
#, fuzzy
msgid "# UDP packets received from mesh"
msgstr "# các đáp ứng lỗ hổng được gửi cho trình/máy khách"
-#: src/vpn/gnunet-service-vpn.c:2201
+#: src/vpn/gnunet-service-vpn.c:2220
#, fuzzy
msgid "# TCP packets received from mesh"
msgstr "# các đáp ứng lỗ hổng được gửi cho trình/máy khách"
-#: src/vpn/gnunet-service-vpn.c:2352
+#: src/vpn/gnunet-service-vpn.c:2371
msgid "Failed to find unallocated IPv4 address in VPN's range\n"
msgstr ""
-#: src/vpn/gnunet-service-vpn.c:2407
+#: src/vpn/gnunet-service-vpn.c:2426
msgid "Failed to find unallocated IPv6 address in VPN's range\n"
msgstr ""
-#: src/vpn/gnunet-service-vpn.c:2446 src/vpn/gnunet-service-vpn.c:2659
+#: src/vpn/gnunet-service-vpn.c:2465 src/vpn/gnunet-service-vpn.c:2678
#, fuzzy
msgid "# Active destinations"
msgstr "# các kết nối dht"
-#: src/vpn/gnunet-service-vpn.c:2732
+#: src/vpn/gnunet-service-vpn.c:2751
msgid "Failed to allocate IP address for new destination\n"
msgstr ""
-#: src/vpn/gnunet-service-vpn.c:3139
+#: src/vpn/gnunet-service-vpn.c:3138
msgid "IPv6 support disabled as this system does not support IPv6\n"
msgstr ""
-#: src/vpn/gnunet-service-vpn.c:3171
+#: src/vpn/gnunet-service-vpn.c:3170
msgid "IPv4 support disabled as this system does not support IPv4\n"
msgstr ""
msgid "service is offered via UDP"
msgstr "# các byte đã nhận qua UDP"
-#: src/vpn/gnunet-vpn.c:333
+#: src/vpn/gnunet-vpn.c:332
msgid "Setup tunnels via VPN."
msgstr ""
-#: src/include/gnunet_common.h:580 src/include/gnunet_common.h:585
-#: src/include/gnunet_common.h:591
+#: src/include/gnunet_common.h:579 src/include/gnunet_common.h:584
+#: src/include/gnunet_common.h:590
#, fuzzy, c-format
msgid "Assertion failed at %s:%d.\n"
msgstr "Lỗi nội bộ : khẳng định không thành công tại %s:%d.\n"
-#: src/include/gnunet_common.h:601
+#: src/include/gnunet_common.h:600
#, fuzzy, c-format
msgid "External protocol violation detected at %s:%d.\n"
msgstr "Lỗi nội bộ : khẳng định không thành công tại %s:%d.\n"
-#: src/include/gnunet_common.h:622 src/include/gnunet_common.h:629
+#: src/include/gnunet_common.h:621 src/include/gnunet_common.h:628
#, c-format
msgid "`%s' failed on file `%s' at %s:%d with error: %s\n"
msgstr "« %s » thất bại ở tập tin « %s » tại %s:%d với lỗi: %s\n"
+#, fuzzy
+#~ msgid ""
+#~ "provide inthe 'struct GNUNET_TRANSPORT_PeerIterateContextformation about "
+#~ "all tunnels (continuously)"
+#~ msgstr "In ra thông tin về các đồng đẳng GNUnet."
+
+#, fuzzy
+#~ msgid "Connected to %s\n"
+#~ msgstr "« %s » được kết nối tới « %s ».\n"
+
+#, fuzzy
+#~ msgid "list information for all peers"
+#~ msgstr "In ra thông tin về các đồng đẳng GNUnet."
+
+#, fuzzy
+#~ msgid "No `%s' specified in `%s' configuration, will not bootstrap.\n"
+#~ msgstr ""
+#~ "Chưa ghi rõ địa chỉ URL của danh sách các máy nên không nạp và khởi "
+#~ "động.\n"
+
+#, fuzzy
+#~ msgid ""
+#~ "No `%s' specified in `%s' configuration, cannot load hostlists from "
+#~ "file.\n"
+#~ msgstr ""
+#~ "Chưa ghi rõ địa chỉ URL của danh sách các máy nên không nạp và khởi "
+#~ "động.\n"
+
+#, fuzzy
+#~ msgid ""
+#~ "No `%s' specified in `%s' configuration, cannot save hostlists to file.\n"
+#~ msgstr ""
+#~ "Chưa ghi rõ địa chỉ URL của danh sách các máy nên không nạp và khởi "
+#~ "động.\n"
+
+#, fuzzy
+#~ msgid "Malformed %s `%s' given in configuration!\n"
+#~ msgstr "Lỗi lưu cấu hình."
+
+#, fuzzy
+#~ msgid "Got %u bytes from helper `%s'\n"
+#~ msgstr "Nhận yêu cầu định tuyến\n"
+
+#, fuzzy
+#~ msgid "Starting HELPER process `%s'\n"
+#~ msgstr "Đang bắt đầu tài về « %s »\n"
+
#, fuzzy
#~ msgid "Asked to start service `%s' within %llu ms\n"
#~ msgstr "« %s »: Chưa nhận thông báo sau %llu miligiây.\n"
#~ msgid "Failed to start daemon: %s\n"
#~ msgstr "Lỗi bắt đầu thu thập.\n"
-#, fuzzy
-#~ msgid "Configuration option `%s' in section `%s' missing.\n"
-#~ msgstr ""
-#~ "Giá trị cấu hình « %s » cho « %s » trong phần « %s » nên là con số\n"
-
#, fuzzy
#~ msgid "Configuration fails to specify `%s', assuming default value."
#~ msgstr "Tập tin cấu hình « %s » đã được ghi.\n"
#~ msgid "Finished copying all blacklist files!\n"
#~ msgstr "Không thể đọc danh sách bạn bè « %s »\n"
-#, fuzzy
-#~ msgid "Offering HELLO of peer %s to peer %s\n"
-#~ msgstr "đang kết nối đồng đẳng %s:%d tới đồng đẳng %s:%d\n"
-
#, fuzzy
#~ msgid "Failed during blacklist file copying!\n"
#~ msgstr "Lỗi đọc danh sách bạn bè từ « %s »\n"
#~ msgid "be verbose"
#~ msgstr "xuất chi tiết"
-#~ msgid "use configuration file FILENAME"
-#~ msgstr "dùng tập tin cấu hình TÊN_TẬP_TIN"
-
#, fuzzy
#~ msgid "Failed to stop service `%s'!\n"
#~ msgstr "Lỗi vào phòng « %s »\n"
#~ msgid "Unable to accept connection for service `%s': %s\n"
#~ msgstr "Không thể lưu tập tin cấu hình « %s »:"
-#, fuzzy
-#~ msgid "Peer `%s' plugin: `%s' address `%s'\n"
-#~ msgstr "Đồng đẳng « %s » có mức tin cậy %8u và địa chỉ « %s »\n"
-
#~ msgid "KiB"
#~ msgstr "KiB"
#~ msgid "Back"
#~ msgstr "Lùi"
-#~ msgid "Exit"
-#~ msgstr "Thoát"
-
#~ msgid "Up"
#~ msgstr "Lên"
#~ msgid "output in gnuplot format"
#~ msgstr "kết xuất theo định dạng gnuplot"
-#~ msgid "number of iterations"
-#~ msgstr "số lần lặp lại"
-
#~ msgid "number of messages to use per iteration"
#~ msgstr "số tin nhắn cần dùng mỗi lần lặp"
#~ msgstr ""
#~ "Gặp kiểu không rõ trong thông báo nhúng từ « %s »: %u (kích cỡ : %u)\n"
-#~ msgid "# sessions established"
-#~ msgstr "# các phiên chạy được thiết lập"
-
#~ msgid "automate creation of a namespace by starting a collection"
#~ msgstr "tự động tạo một không gian tên bằng cách bắt đầu một thu thập"