[tor-commits] [translation/liveusb-creator_completed] Update translations for liveusb-creator_completed
translation at torproject.org
translation at torproject.org
Fri Dec 27 08:46:10 UTC 2013
commit 33d1e5aa165bbf8444f984a3f020d591adad8ea8
Author: Translation commit bot <translation at torproject.org>
Date: Fri Dec 27 08:46:10 2013 +0000
Update translations for liveusb-creator_completed
---
zh_CN/zh_CN.po | 263 ++++++++++++++++++++++++++++++--------------------------
1 file changed, 143 insertions(+), 120 deletions(-)
diff --git a/zh_CN/zh_CN.po b/zh_CN/zh_CN.po
index b4b36a0..d857bc1 100644
--- a/zh_CN/zh_CN.po
+++ b/zh_CN/zh_CN.po
@@ -4,15 +4,18 @@
#
# Translators:
# simabull tsai, 2013
+# kwh <14alpaca at gmail.com>, 2013
# xtoaster <zhazhenzhong at gmail.com>, 2012
+# SanyaChang <408070986 at qq.com>, 2013
+# Y.F Yang <yfdyh000 at gmail.com>, 2013
# ç é² <rhythm.gan at gmail.com>, 2009
msgid ""
msgstr ""
"Project-Id-Version: The Tor Project\n"
-"Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n"
-"POT-Creation-Date: 2013-09-09 11:21+0200\n"
-"PO-Revision-Date: 2013-09-09 10:00+0000\n"
-"Last-Translator: runasand <runa.sandvik at gmail.com>\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2013-12-21 11:30+0100\n"
+"PO-Revision-Date: 2013-12-27 08:42+0000\n"
+"Last-Translator: kwh <14alpaca at gmail.com>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/torproject/language/zh_CN/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -20,66 +23,76 @@ msgstr ""
"Language: zh_CN\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: ../liveusb/dialog.py:150 ../liveusb/launcher_ui.py:149
+#: ../liveusb/dialog.py:159 ../liveusb/launcher_ui.py:158
#, python-format
-msgid "%(distribution)s LiveUSB Creator"
-msgstr "%(distribution)s LiveUSB å建è
"
+msgid "%(distribution)s installer"
+msgstr "%(distribution)s å®è£
ç¨åº"
-#: ../liveusb/gui.py:776
+#: ../liveusb/gui.py:808
#, python-format
msgid "%(filename)s selected"
msgstr "%(filename)s å·²éå"
-#: ../liveusb/creator.py:1004
+#: ../liveusb/gui.py:439
+#, python-format
+msgid "%(size)s %(label)s"
+msgstr "%(size)s %(label)s"
+
+#: ../liveusb/gui.py:445
+#, python-format
+msgid "%(vendor)s %(model)s (%(details)s) - %(device)s"
+msgstr "%(vendor)s %(model)s (%(details)s) - %(device)s"
+
+#: ../liveusb/creator.py:1020
#, python-format
msgid "%s already bootable"
msgstr "%s å·²ç»æ¯å¯å¼å¯¼ç"
-#: ../liveusb/launcher_ui.py:156
+#: ../liveusb/launcher_ui.py:165
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;\">\n"
-"<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">Need help? Read the </span><a href=\"file:///usr/share/doc/tails/website/doc/first_steps/usb_installation.en.html\"><span style=\" text-decoration: underline; color:#0000ff;\">documentation</span></a><span style=\" font-size:10pt;\">.</span></p></body></html>"
-msgstr "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;\">\n<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">å¦é帮å©ï¼è¯·æ¥é
</span><a href=\"file:///usr/share/doc/tails/website/doc/first_steps/usb_installation.en.html\"><span style=\" text-decoration: underline; color:#0000ff;\">ææ¡£</span></a><span style=\" font-size:10pt;\">ã</span></p></body></html>"
+"<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">Need help? Read the </span><a href=\"file:///usr/share/doc/tails/website/doc/first_steps/installation.en.html\"><span style=\" text-decoration: underline; color:#0000ff;\">documentation</span></a><span style=\" font-size:10pt;\">.</span></p></body></html>"
+msgstr "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;\">\n<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">éè¦å¸®å©ï¼æ¥é
读</span><a href=\"file:///usr/share/doc/tails/website/doc/first_steps/installation.en.html\"><span style=\" text-decoration: underline; color:#0000ff;\">æ¤ææ¡£</span></a><span style=\" font-size:10pt;\">.</span></p></body></html>"
-#: ../liveusb/launcher_ui.py:151
+#: ../liveusb/launcher_ui.py:160
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;\">\n"
-"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">Copy the running Tails onto a USB stick. All data on the target drive will be lost.</span></p></body></html>"
-msgstr "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">å°å¯ç´æ¥è¿è¡ç Tails å¤å¶å° U çï¼ç®æ 驱å¨å¨ä¸çå
¨é¨æ°æ®å°ä¸¢å¤±ã</span></p></body></html>"
+"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">Copy the running Tails onto a USB stick or SD card. All data on the target drive will be lost.</span></p></body></html>"
+msgstr "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">å¤å¶è¿è¡ä¸ç Tails å°ä¸ä¸ª USB çæ SD å¡ãç®æ 驱å¨å¨ä¸çæææ°æ®é½å°ä¸¢å¤±ã</span></p></body></html>"
-#: ../liveusb/launcher_ui.py:153
+#: ../liveusb/launcher_ui.py:162
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;\">\n"
-"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">Copy the running Tails onto an already installed Tails USB stick. Other partitions found on the stick are preserved.</span></p></body></html>"
-msgstr "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">å°å¯ç´æ¥è¿è¡ç Tails å¤å¶å°å·²å®è£
Tailsç U çï¼è¯¥çä¸çå
¶ä»ååºå°ä¿çä¸æ¥ã</span></p></body></html>"
+"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">Copy the running Tails onto an already installed Tails device. Other partitions found on the stick are preserved.</span></p></body></html>"
+msgstr "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">å¤å¶è¿è¡ä¸ç Tails å°ä¸ä¸ªå·²å®è£
Tails ç设å¤ãå¨ä¸é¢åç°çå
¶ä»ååºå°è¢«ä¿çã</span></p></body></html>"
-#: ../liveusb/launcher_ui.py:155
+#: ../liveusb/launcher_ui.py:164
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;\">\n"
-"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">Upgrade an already installed Tails USB stick from a new ISO image.</span></p></body></html>"
-msgstr "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">ä»æ°ç ISO éå对已å®è£
Tails ç U çè¿è¡å级ã</span></p></body></html>"
+"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">Upgrade an already installed Tails device from a new ISO image.</span></p></body></html>"
+msgstr "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">ç¨æ°çç ISO éåå级已å®è£
Tails ç设å¤ã</span></p></body></html>"
-#: ../liveusb/dialog.py:154
+#: ../liveusb/dialog.py:163
msgid "Alt+B"
msgstr "Alt+B"
-#: ../liveusb/dialog.py:153
+#: ../liveusb/dialog.py:162
msgid "Browse"
msgstr "æµè§"
-#: ../liveusb/dialog.py:160
+#: ../liveusb/dialog.py:169
msgid ""
"By allocating extra space on your USB stick for a persistent overlay, you "
"will be able to store data and make permanent modifications to your live "
@@ -87,58 +100,54 @@ msgid ""
"persist after a reboot."
msgstr "éè¿å¨ U çä¸ä¸ºæä¹
è¦çåé
é¢å¤ç©ºé´ï¼ä½ å°è½å¤åå¨æ°æ®å¹¶å¯¹ä½ çèªçæä½ç³»ç»ä½åºæ°¸ä¹
æ§çä¿®æ¹ï¼å¦åï¼ä½ ä¿åçæ°æ®å¨éå¯ä¹åå°ä¸ä¼ç»§ç»åå¨ã"
-#: ../liveusb/creator.py:1106 ../liveusb/creator.py:1369
+#: ../liveusb/creator.py:1122 ../liveusb/creator.py:1385
#, python-format
msgid "Calculating the SHA1 of %s"
msgstr "æ£å¨è®¡ç® %s ç SHA1 æ ¡éªå¼"
-#: ../liveusb/creator.py:1317
+#: ../liveusb/creator.py:1333
msgid "Cannot find"
msgstr "æ¾ä¸å°"
-#: ../liveusb/creator.py:545
+#: ../liveusb/creator.py:542
#, python-format
msgid "Cannot find device %s"
msgstr "æ æ³æ¾å°è®¾å¤ %s"
-#: ../liveusb/launcher_ui.py:150
+#: ../liveusb/launcher_ui.py:159
msgid ""
"Clone\n"
"&&\n"
"Install"
msgstr "å
é\n&&\nå®è£
"
-#: ../liveusb/launcher_ui.py:152
+#: ../liveusb/launcher_ui.py:161
msgid ""
"Clone\n"
"&&\n"
"Upgrade"
msgstr "Clone\n&&\nUpgrade"
-#: ../liveusb/dialog.py:165
-msgid "Create Live USB"
-msgstr "å建 Live USB"
-
#: ../liveusb/creator.py:400
#, python-format
msgid "Creating %sMB persistent overlay"
msgstr "æ£å¨å建 %sMB æä¹
è¦ç"
-#: ../liveusb/gui.py:556
+#: ../liveusb/gui.py:567
msgid ""
"Device is not yet mounted, so we cannot determine the amount of free space."
msgstr "设å¤æªæè½½ï¼æ æ³ç¡®å®å¯ç¨ç©ºé´å®¹éã"
-#: ../liveusb/dialog.py:157
+#: ../liveusb/dialog.py:166
#, python-format
msgid "Download %(distribution)s"
msgstr "ä¸è½½ %(distribution)s"
-#: ../liveusb/gui.py:750
+#: ../liveusb/gui.py:782
msgid "Download complete!"
msgstr "ä¸è½½å®æï¼"
-#: ../liveusb/gui.py:754
+#: ../liveusb/gui.py:786
msgid "Download failed: "
msgstr "ä¸è½½å¤±è´¥ï¼"
@@ -147,16 +156,16 @@ msgstr "ä¸è½½å¤±è´¥ï¼"
msgid "Downloading %s..."
msgstr "æ£å¨ä¸è½½ %s..."
-#: ../liveusb/creator.py:1102
+#: ../liveusb/creator.py:1118
msgid "Drive is a loopback, skipping MBR reset"
msgstr "驱å¨å¨ç±»å为 loopback ï¼æ£å¨è·³è¿ MBR æ£æµ"
-#: ../liveusb/creator.py:808
+#: ../liveusb/creator.py:813
#, python-format
msgid "Entering unmount_device for '%(device)s'"
msgstr "è¾å
¥ '%(device)s' çå¸è½½è®¾å¤"
-#: ../liveusb/creator.py:1182
+#: ../liveusb/creator.py:1198
msgid "Error probing device"
msgstr "æ£æµè®¾å¤æ¶åºé"
@@ -173,10 +182,10 @@ msgid ""
msgstr "é误ï¼Live CD ç SHA1 å¼ä¸ç¬¦ãæ¨å¯ä»¥ä½¿ç¨ --noverify åæ°è¿è¡æ¬ç¨åºæ¥ç»è¿éªè¯ã"
#: ../liveusb/creator.py:145
-msgid "Extracting live image to USB device..."
-msgstr "æ£å¨è§£å live æ åå° USB 设å¤..."
+msgid "Extracting live image to the target device..."
+msgstr "æåå®åµå½±åç»ç®æ 设å¤..."
-#: ../liveusb/creator.py:1047
+#: ../liveusb/creator.py:1063
#, python-format
msgid "Formatting %(device)s as FAT32"
msgstr "æ£å¨æ ¼å¼å %(device)s 为 FAT32 æ ¼å¼"
@@ -189,13 +198,17 @@ msgstr "ISO æ åç MD5 æ ¡éªå¼éªè¯éè¿"
msgid "ISO MD5 checksum verification failed"
msgstr "ISO æ åç MD5 æ ¡éªå¼éªè¯å¤±è´¥"
-#: ../liveusb/dialog.py:156
+#: ../liveusb/dialog.py:165
msgid ""
"If you do not select an existing Live ISO, the selected release will be "
"downloaded for you."
msgstr "å¦ææªéæ©ç°æç Live ISOï¼å°ä¸è½½å·²éä¸çåå¸çæ¬ã"
-#: ../liveusb/gui.py:619
+#: ../liveusb/dialog.py:174
+msgid "Install Tails"
+msgstr "å®è£
Tails"
+
+#: ../liveusb/gui.py:630
msgid "Installation complete!"
msgstr "å®è£
å®æ!"
@@ -204,11 +217,11 @@ msgstr "å®è£
å®æ!"
msgid "Installation complete! (%s)"
msgstr "å®è£
å®æ! (%s)"
-#: ../liveusb/gui.py:620
+#: ../liveusb/gui.py:631
msgid "Installation was completed. Press OK to close this program."
msgstr "å®è£
å®æãç¹å» 确认 å
³éç¨åºã"
-#: ../liveusb/creator.py:900 ../liveusb/creator.py:1223
+#: ../liveusb/creator.py:916 ../liveusb/creator.py:1239
msgid "Installing bootloader..."
msgstr "æ£å¨å®è£
å¼å¯¼ç¨åº..."
@@ -216,32 +229,28 @@ msgstr "æ£å¨å®è£
å¼å¯¼ç¨åº..."
msgid "LiveUSB creation failed!"
msgstr "LiveUSB å建失败ï¼"
-#: ../liveusb/creator.py:1318
+#: ../liveusb/creator.py:1334
msgid ""
"Make sure to extract the entire liveusb-creator zip file before running this"
" program."
msgstr "请确认æ¨å¨ä½¿ç¨æ¬ç¨åºåï¼å·²ç»è§£åæ´ä¸ª liveusb-creator zip æ件ã"
-#: ../liveusb/creator.py:1194
+#: ../liveusb/creator.py:1210
msgid ""
"Make sure your USB key is plugged in and formatted with the FAT filesystem"
msgstr "è¯·ç¡®è®¤ä½ çUçå·²æå
¥å¹¶å·²ç¨ FAT æ件系ç»æ ¼å¼å"
-#: ../liveusb/creator.py:830
+#: ../liveusb/creator.py:835
#, python-format
msgid "Mount %s exists after unmounting"
msgstr "å¸è½½ä¹å Mount %s å·²åå¨"
-#: ../liveusb/gui.py:681 ../liveusb/gui.py:698
-msgid "Next"
-msgstr "ä¸ä¸æ¥"
-
-#: ../liveusb/gui.py:562
+#: ../liveusb/gui.py:573
#, python-format
msgid "No free space on device %(device)s"
msgstr " %(device)s 设å¤ä¸æ å¯ç¨ç©ºé´"
-#: ../liveusb/creator.py:797
+#: ../liveusb/creator.py:802
msgid "No mount points found"
msgstr "æªæ¾å°æè½½ç¹"
@@ -252,40 +261,40 @@ msgid ""
"%dMB ISO + %dMB overlay > %dMB free space"
msgstr "设å¤å¯ç¨ç©ºé´ä¸è¶³ã\n%dMB ISO + %dMB è¦ç > %dMB å¯ç¨ç©ºé´"
-#: ../liveusb/gui.py:543
+#: ../liveusb/gui.py:554
msgid "Partition is FAT16; Restricting overlay size to 2G"
msgstr "ååºä¸º FAT16 æ ¼å¼ï¼æ£å¨è®¾ç½®å±å åå¨å¤§å°ä¸º 2G"
-#: ../liveusb/gui.py:539
+#: ../liveusb/gui.py:550
msgid "Partition is FAT32; Restricting overlay size to 4G"
msgstr "ååºä¸º FAT32ï¼è¦çåå¨å¤§å°æé«ä¸º 4G"
-#: ../liveusb/creator.py:226 ../liveusb/creator.py:837
+#: ../liveusb/creator.py:226 ../liveusb/creator.py:842
#, python-format
msgid "Partitioning device %(device)s"
msgstr "ååºè®¾å¤ %(device)s"
-#: ../liveusb/gui.py:610
+#: ../liveusb/gui.py:621
msgid "Persistent Storage"
msgstr "æä¹
åå¨å¨"
-#: ../liveusb/dialog.py:161
+#: ../liveusb/dialog.py:170
msgid "Persistent Storage (0 MB)"
msgstr "æä¹
åå¨ (0 MB)"
-#: ../liveusb/gui.py:679 ../liveusb/gui.py:696
-msgid "Press 'Next' if you wish to continue."
-msgstr "继ç»è¯·ç¹å»âä¸ä¸æ¥âã"
+#: ../liveusb/gui.py:702 ../liveusb/gui.py:731
+msgid "Please confirm your device selection"
+msgstr "è¯·ç¡®è®¤ä½ ç设å¤é项"
-#: ../liveusb/gui.py:456
+#: ../liveusb/gui.py:467
msgid "Refreshing releases..."
msgstr "å·æ°åå¸..."
-#: ../liveusb/gui.py:461
+#: ../liveusb/gui.py:472
msgid "Releases updated!"
msgstr "åå¸å·²æ´æ°ï¼"
-#: ../liveusb/creator.py:923 ../liveusb/creator.py:1241
+#: ../liveusb/creator.py:939 ../liveusb/creator.py:1257
#, python-format
msgid "Removing %(file)s"
msgstr "æ£å¨å é¤ %(file)s"
@@ -294,12 +303,12 @@ msgstr "æ£å¨å é¤ %(file)s"
msgid "Removing existing Live OS"
msgstr "æ£å¨å é¤ç°åç Live OS"
-#: ../liveusb/creator.py:1096
+#: ../liveusb/creator.py:1112
#, python-format
msgid "Resetting Master Boot Record of %s"
msgstr "æ£å¨éç½® %s ç MBR"
-#: ../liveusb/gui.py:761
+#: ../liveusb/gui.py:793
msgid "Select Live ISO"
msgstr "éæ© Live ISO"
@@ -307,33 +316,33 @@ msgstr "éæ© Live ISO"
msgid "Setting up OLPC boot file..."
msgstr "æ£å¨è®¾å® OLPC å¯å¨æ件..."
-#: ../liveusb/creator.py:711
+#: ../liveusb/creator.py:716
#, python-format
msgid ""
-"Some partitions of USB device %(device)s are mounted. They will be unmounted"
-" before starting the installation process."
-msgstr "USB è®¾å¤ %(device)s çä¸äºååºå·²æè½½ãå®ä»¬å¨å®è£
å¼å§åå°è¢«å¸è½½ã"
+"Some partitions of the target device %(device)s are mounted. They will be "
+"unmounted before starting the installation process."
+msgstr "ç®æ 设å¤çä¸äºååº %(device)så·²ç»è¢«å®è£
ãå¨å®è£
è¿ç¨å¼å§ä¹åä»ä»¬å°ä¼è¢«å¸è½½ã"
#: ../liveusb/creator.py:131
msgid ""
"Source type does not support verification of ISO MD5 checksum, skipping"
msgstr "æ¥æºç±»åä¸æ¯æ ISO æ件ç MD5 æ ¡éªï¼æ£å¨è·³è¿"
-#: ../liveusb/creator.py:1130
+#: ../liveusb/creator.py:1146
msgid "Synchronizing data on disk..."
msgstr "æ£å¨åæ¥ç¡¬çä¸çæ°æ®..."
-#: ../liveusb/dialog.py:159
+#: ../liveusb/dialog.py:168
msgid "Target Device"
msgstr "ç®å设å¤"
-#: ../liveusb/gui.py:643
+#: ../liveusb/gui.py:667
msgid ""
-"The Master Boot Record on your device is blank. Pressing 'Create Live USB' "
+"The Master Boot Record on your device is blank. Pressing 'Install Tails' "
"again will reset the MBR on this device."
-msgstr "æ¤è®¾å¤ç MBR 主导åºè®°å½ä¸ç空ç½ãå次ç¹å»âå建 Live USBâå°é置设å¤ç MBRã"
+msgstr "æ¨è®¾å¤ä¸ç主å¼å¯¼è®°å½æ¯ç©ºç½çãå次ç¹å»âå®è£
Tailsâå°ä¼éå¯è®¾å¤ä¸ç主å¼å¯¼è®°å½ã"
-#: ../liveusb/gui.py:764
+#: ../liveusb/gui.py:796
msgid ""
"The selected file is unreadable. Please fix its permissions or select "
"another file."
@@ -346,14 +355,14 @@ msgid ""
"A more detailed error log has been written to '%(filename)s'."
msgstr "æ§è¡ä»¥ä¸æ件æ¶åºé:â%(command)sâã\næ´è¯¦ç»çé误æ¥å¿å·²åå
¥â%(filename)sâã"
-#: ../liveusb/dialog.py:151
+#: ../liveusb/dialog.py:160
msgid ""
"This button allows you to browse for an existing Live system ISO that you "
"have previously downloaded. If you do not select one, a release will be "
"downloaded for you automatically."
msgstr "该æé®ç¨äºæµè§ä¹åä¸è½½çç°æèªçç³»ç»ç ISO éåãå¦ææªéæ©ï¼å°èªå¨ä¸è½½ä¸ä¸ªåå¸çæ¬ã"
-#: ../liveusb/dialog.py:164
+#: ../liveusb/dialog.py:173
msgid ""
"This button will begin the LiveUSB creation process. This entails "
"optionally downloading a release (if an existing one wasn't selected), "
@@ -361,23 +370,27 @@ msgid ""
"installing the bootloader."
msgstr "该æé®å°å¯å¨ LiveUSB å建æµç¨ï¼ä»¥ä¸äºé¡¹å¯éï¼ï¼ä¸è½½åå¸çæ¬ï¼å¦ææªéæ©ç°æçæ¬ï¼ï¼æå ISO è³ U çï¼å建æä¹
è¦çï¼å®è£
å¼å¯¼è£
è½½ç¨åºã"
-#: ../liveusb/dialog.py:158
+#: ../liveusb/dialog.py:167
msgid ""
"This is the USB stick that you want to install your Live system on. This "
"device must be formatted with the FAT filesystem."
msgstr "è¿æ¯ç¨äºå®è£
èªçç³»ç»ç U çã该设å¤å¿
é¡»ä½¿ç¨ FAT æ件系ç»è¿è¡æ ¼å¼åã"
-#: ../liveusb/dialog.py:163
+#: ../liveusb/dialog.py:172
msgid ""
"This is the progress bar that will indicate how far along in the LiveUSB "
"creation process you are"
msgstr "è¿æ¯è¿åº¦æ ï¼ç¨äºæ¾ç¤º LiveUSB å建æµç¨çå½åè¿åº¦"
-#: ../liveusb/dialog.py:162
+#: ../liveusb/dialog.py:171
msgid "This is the status console, where all messages get written to."
msgstr "è¿æ¯ç¶ææ§å¶å°ï¼å¯æ¾ç¤ºæææ¶æ¯ã"
-#: ../liveusb/creator.py:895
+#: ../liveusb/creator.py:879
+msgid "Trying to continue anyway."
+msgstr "æ 论å¦ä½æ£å¨å°è¯ç»§ç»"
+
+#: ../liveusb/creator.py:911
#, python-format
msgid "Unable to change volume label: %(message)s"
msgstr "æ æ³æ¹åå·æ : %(message)s"
@@ -396,24 +409,24 @@ msgstr "æ æ³å¤å¶ %(infile)s è³ %(outfile)s : %(message)s"
msgid "Unable to find any USB drive"
msgstr "æªåç°ä»»ä½ U ç"
-#: ../liveusb/creator.py:1184
-msgid "Unable to find any removable device"
-msgstr "æ¾ä¸å°ä»»ä½å¯ç§»å¨è®¾å¤"
+#: ../liveusb/creator.py:1200
+msgid "Unable to find any supported device"
+msgstr "æ æ³æ¾å°ä»»ä½æ¯æçååºã"
-#: ../liveusb/creator.py:1024
+#: ../liveusb/creator.py:1040
msgid "Unable to find partition"
msgstr "æ¾ä¸å°ååº"
-#: ../liveusb/creator.py:1264
+#: ../liveusb/creator.py:1280
msgid ""
"Unable to get Win32_LogicalDisk; win32com query did not return any results"
msgstr "æ æ³è°ç¨ Win32_LogicalDisk å½æ°ï¼win32com æ¥è¯¢æªè¿åä»»ä½ç»æ"
-#: ../liveusb/gui.py:671
+#: ../liveusb/gui.py:695
msgid "Unable to mount device"
msgstr "æ æ³æ载设å¤"
-#: ../liveusb/creator.py:785
+#: ../liveusb/creator.py:790
#, python-format
msgid "Unable to mount device: %(message)s"
msgstr "æ æ³æ载设å¤ï¼%(message)s"
@@ -428,18 +441,18 @@ msgstr "æ æ³ä»ä¹åç LiveOS ä¸å é¤ç®å½ï¼%(message)s"
msgid "Unable to remove file from previous LiveOS: %(message)s"
msgstr "æ æ³ä»ä¹åç LiveOS ä¸å é¤æ件ï¼%(message)s"
-#: ../liveusb/creator.py:1099
+#: ../liveusb/creator.py:1115
msgid ""
"Unable to reset MBR. You may not have the `syslinux` package installed."
msgstr "æ æ³éç½® MBR ã æ¨å¯è½æªå®è£
âsyslinuxâ软件å
ã"
-#: ../liveusb/gui.py:770
+#: ../liveusb/gui.py:802
msgid ""
"Unable to use the selected file. You may have better luck if you move your "
"ISO to the root of your drive (ie: C:\\)"
msgstr "æ æ³ä½¿ç¨æéæ件ãæ¨å¯ä»¥å°æ件移å¨å°ç£çæ ¹ç®å½ååè¯(ä¾å¦ C:\\)"
-#: ../liveusb/creator.py:692
+#: ../liveusb/creator.py:697
#, python-format
msgid "Unable to write on %(device)s, skipping."
msgstr "æ æ³å %(device)s ä¸åå
¥ï¼æ£å¨è·³è¿ã"
@@ -448,12 +461,12 @@ msgstr "æ æ³å %(device)s ä¸åå
¥ï¼æ£å¨è·³è¿ã"
msgid "Unknown ISO, skipping checksum verification"
msgstr "æªç¥ç ISOï¼æ£å¨è·³è¿æ ¡éªå¼éªè¯"
-#: ../liveusb/creator.py:781
+#: ../liveusb/creator.py:786
#, python-format
msgid "Unknown dbus exception while trying to mount device: %(message)s"
msgstr "å°è¯æ载设å¤æ¶åçæªç¥ dbus å¼å¸¸: %(message)s"
-#: ../liveusb/creator.py:760 ../liveusb/creator.py:874
+#: ../liveusb/creator.py:765 ../liveusb/creator.py:890
msgid "Unknown filesystem. Your device may need to be reformatted."
msgstr "æªç¥çæ件系ç»ã æ¨ç设å¤ä¹è®¸éè¦éæ°æ ¼å¼åã"
@@ -462,40 +475,45 @@ msgstr "æªç¥çæ件系ç»ã æ¨ç设å¤ä¹è®¸éè¦éæ°æ ¼å¼åã"
msgid "Unknown release: %s"
msgstr "æªç¥åè¡çï¼%s"
-#: ../liveusb/creator.py:822
+#: ../liveusb/creator.py:827
#, python-format
msgid "Unmounting '%(udi)s' on '%(device)s'"
msgstr "å¸è½½ '%(device)s' ä¸ç '%(udi)s'"
-#: ../liveusb/creator.py:818
+#: ../liveusb/creator.py:823
#, python-format
msgid "Unmounting mounted filesystems on '%(device)s'"
msgstr "å¸è½½ '%(device)s' ä¸çå·²æè½½æ件系ç»"
-#: ../liveusb/creator.py:765 ../liveusb/creator.py:877
+#: ../liveusb/creator.py:876
+#, python-format
+msgid "Unsupported device '%(device)s', please report a bug."
+msgstr "ä¸æ¯æ¯æçååº'%(device)s',请æ¥åæ¤æ
éã"
+
+#: ../liveusb/creator.py:770 ../liveusb/creator.py:893
#, python-format
msgid "Unsupported filesystem: %s"
msgstr "ä¸æ¯æçæ件系ç»ï¼%s"
-#: ../liveusb/creator.py:763
+#: ../liveusb/creator.py:768
#, python-format
msgid ""
"Unsupported filesystem: %s\n"
"In case you are trying to upgrade a manually installed Tails system (that is, if it was installed without this installer), this option is not supported: you need to install it anew to start with, e.g. by choosing the \"Clone & Install\" action instead."
msgstr "ä¸æ¯æçæ件系ç»ï¼%s\nå¦æ对äºæå¨å®è£
ç Tails ç³»ç»ï¼å³æªä½¿ç¨è¯¥å®è£
ç¨åºè¿è¡å®è£
ï¼è¿è¡å级ï¼ä¸æ¯æ该é项ï¼ééæ°å®è£
ï¼ä¾å¦ï¼å¯éæ© \"å
é & å®è£
\" æä½æ¥éæ°å®è£
ã"
-#: ../liveusb/creator.py:1197
+#: ../liveusb/creator.py:1213
#, python-format
msgid ""
"Unsupported filesystem: %s\n"
"Please backup and format your USB key with the FAT filesystem."
msgstr "ä¸æ¯æçæ件系ç»ï¼%s\n请å¤ä»½å¹¶ç¨ FAT æ件系ç»æ ¼å¼åä½ çUç"
-#: ../liveusb/launcher_ui.py:154
+#: ../liveusb/launcher_ui.py:163
msgid "Upgrade from ISO"
msgstr "ä» ISO å级"
-#: ../liveusb/dialog.py:152
+#: ../liveusb/dialog.py:161
msgid "Use existing Live system ISO"
msgstr "使ç¨ç°æçèªçç³»ç» ISO"
@@ -511,20 +529,16 @@ msgstr "æ£å¨éªè¯ LiveCD æ åç SHA1 æ ¡éªå¼..."
msgid "Verifying SHA256 checksum of LiveCD image..."
msgstr "æ£å¨éªè¯ LiveCD æ åç SHA256 æ ¡éªå¼..."
-#: ../liveusb/creator.py:871 ../liveusb/creator.py:1190
+#: ../liveusb/creator.py:887 ../liveusb/creator.py:1206
msgid "Verifying filesystem..."
msgstr "æ£å¨éªè¯æ件系ç»..."
-#: ../liveusb/gui.py:677
-msgid "Warning: All data on the selected drive will be lost."
-msgstr "è¦å: æé U çä¸çæææ°æ®é½å°è¢«å é¤ã"
-
-#: ../liveusb/gui.py:694
+#: ../liveusb/gui.py:729
msgid ""
"Warning: Creating a new persistent overlay will delete your existing one."
msgstr "è¦åï¼å建ä¸ä¸ªæ°çæä¹
å±å æ件ï¼å°å é¤æ¨ç°åçè¿ä¸ªã"
-#: ../liveusb/gui.py:657
+#: ../liveusb/gui.py:681
msgid ""
"Warning: The Master Boot Record on your device does not match your system's "
"syslinux MBR. If you have trouble booting this stick, try running the "
@@ -543,13 +557,28 @@ msgstr "è¦å: æ¬å·¥å
·éè¦ä»¥ç®¡çåæéè¿è¡ã请å³é®åå»æ¬å·¥
msgid "Wrote to device at %(speed)d MB/sec"
msgstr "åå
¥è®¾å¤ï¼åå
¥é度 %(speed)d MB/s"
-#: ../liveusb/creator.py:607
+#: ../liveusb/gui.py:703
+#, python-format
+msgid ""
+"You are going to install Tails on the %(size)s %(vendor)s %(model)s device "
+"(%(device)s). All data on the selected device will be lost. Continue?"
+msgstr "æ¨å°å¨%(size)s %(vendor)s %(model)s ç£ç (%(device)s)å®è£
Tailsãå¨æ¨éæ©çç£çä¸çæææ°æ®å°ä¼ä¸¢å¤±ãæ¯å¦ç»§ç»ï¼"
+
+#: ../liveusb/gui.py:719
+#, python-format
+msgid ""
+"You are going to upgrade Tails on the %(parent_size)s %(vendor)s %(model)s "
+"device (%(device)s). Any persistent volume on this device will remain "
+"unchanged. Continue?"
+msgstr "æ¨æ£å¨å级 %(parent_size)s %(vendor)s %(model)s è®¾å¤ (%(device)s) ä¸çTails.ä»»ä½å¨æ¤ç£çä¸çåºå®å·å°ä¼ä¿æä¸åãæ¯å¦ç»§ç»ï¼"
+
+#: ../liveusb/creator.py:604
msgid ""
"You are using an old version of syslinux-extlinux that does not support the "
"ext4 filesystem"
msgstr "æ¨æ£å¨ä½¿ç¨æ§çç syslinux-extlinux ï¼å®ä¸æ¯æ ext4 æ件系ç»"
-#: ../liveusb/gui.py:755
+#: ../liveusb/gui.py:787
msgid "You can try again to resume your download"
msgstr "ä½ å¯ä»¥éè¯ç»ä¼ ä½ çä¸è½½"
@@ -557,12 +586,6 @@ msgstr "ä½ å¯ä»¥éè¯ç»ä¼ ä½ çä¸è½½"
msgid "You must run this application as root"
msgstr "ä½ å¿
é¡»ä½ä¸ºæ ¹ç¨æ·(root)æ¥è¿è¡æ¬ç¨åº"
-#: ../liveusb/gui.py:691
-msgid ""
-"Your device already contains a LiveOS.\n"
-"If you continue, this will be overwritten."
-msgstr "ä½ ç设å¤å·²ç»å
å«ä¸ä¸ª LiveOSã\nå¦æä½ ç»§ç»ï¼å®å°è¢«è¦çã"
-
-#: ../liveusb/dialog.py:155
+#: ../liveusb/dialog.py:164
msgid "or"
msgstr "æ"
More information about the tor-commits
mailing list