[tor-commits] [translation/liveusb-creator_completed] Update translations for liveusb-creator_completed
translation at torproject.org
translation at torproject.org
Wed Jan 6 12:46:31 UTC 2016
commit 3aecc7913a5ef88bc0169546a892bea2b1bcb391
Author: Translation commit bot <translation at torproject.org>
Date: Wed Jan 6 12:46:29 2016 +0000
Update translations for liveusb-creator_completed
---
ja/ja.po | 141 ++++++++++++-----------
pl/pl.po | 17 +--
zh_TW/zh_TW.po | 347 ++++++++++++++++++++++++++++++--------------------------
3 files changed, 273 insertions(+), 232 deletions(-)
diff --git a/ja/ja.po b/ja/ja.po
index 86d3c82..618f144 100644
--- a/ja/ja.po
+++ b/ja/ja.po
@@ -10,14 +10,15 @@
# hyuugabaru <hyu_gabaru at yahoo.co.jp>, 2009
# ã¿ã«ãã· <indexial at outlook.jp>, 2015
# taka F <m465c3iiwrih at gmail.com>, 2013
+# Tokumei Nanashi, 2015
# è¤åãç² <m1440809437 at hiru-dea.com>, 2014
msgid ""
msgstr ""
"Project-Id-Version: The Tor Project\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-08-10 16:01+0200\n"
-"PO-Revision-Date: 2015-08-29 05:59+0000\n"
-"Last-Translator: ã¿ã«ãã· <indexial at outlook.jp>\n"
+"POT-Creation-Date: 2015-11-02 21:23+0100\n"
+"PO-Revision-Date: 2015-12-19 16:02+0000\n"
+"Last-Translator: Tokumei Nanashi\n"
"Language-Team: Japanese (http://www.transifex.com/otf/torproject/language/ja/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -33,7 +34,7 @@ msgstr "\"ã¯ãã¼ã³ 㨠ã¤ã³ã¹ãã¼ã«\""
msgid "\"Install from ISO\""
msgstr "\"ISO ããã¤ã³ã¹ãã¼ã«\""
-#: ../liveusb/dialog.py:150 ../liveusb/launcher_ui.py:149
+#: ../liveusb/dialog.py:157 ../liveusb/launcher_ui.py:153
#, python-format
msgid "%(distribution)s Installer"
msgstr "%(distribution)s ã¤ã³ã¹ãã¼ã©ã¼"
@@ -58,51 +59,61 @@ msgstr "%(vendor)s %(model)s (%(details)s) - %(device)s"
msgid "%s already bootable"
msgstr "%sã¯ãã§ã«èµ·åå¯è½ã§ã"
-#: ../liveusb/launcher_ui.py:156
-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:11pt; 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:11pt;\">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:11pt;\">.</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:11pt; 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:11pt;\">ãå°ãã§ããï¼ </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:11pt;\">ããèªã¿ãã ããã</span></p></body></html>"
-
-#: ../liveusb/launcher_ui.py:151
-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:11pt; 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:11pt;\">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:11pt; 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:11pt;\">èµ·åä¸ã® Tails ã USB ã¹ãã£ãã¯ãã¾ã㯠SD ã«ã¼ãã«ã³ãã¼ãã¾ããã³ãã¼å
ã®ãã©ã¤ãã®ãã¼ã¿ã¯å
¨ã¦å¤±ããã¾ãã</span></p></body></html>"
-
-#: ../liveusb/launcher_ui.py:153
+#: ../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:11pt; 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:11pt;\">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:11pt; 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:11pt;\">èµ·åä¸ã® Tails ã Tails ãã¤ã³ã¹ãã¼ã«æ¸ã¿ã®ããã¤ã¹ã«ã³ãã¼ãã¾ããã¹ãã£ãã¯ã«åå¨ããä»ã®ãã¼ãã£ã·ã§ã³ã¯ç¶æããã¾ãã</span></p></body></html>"
+"</style></head><body style=\" font-family:'Cantarell'; font-size:11pt; 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;\">Need help? Read the <a href=\"file:///usr/share/doc/tails/website/doc/first_steps/installation.en.html\"><span style=\" text-decoration: underline; color:#0000ff;\">documentation</span></a>.</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:'Cantarell'; font-size:11pt; 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;\">å©ããå¿
è¦ã§ããï¼<a href=\"file:///usr/share/doc/tails/website/doc/first_steps/installation.en.html\"><span style=\" text-decoration: underline; color:#0000ff;\">ä»éè³æ</span></a>ãèªãã§ä¸ããã</p></body></html>"
#: ../liveusb/launcher_ui.py:155
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:11pt; 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:11pt;\">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:11pt; 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:11pt;\">Talis ãã¤ã³ã¹ãã¼ã«æ¸ã¿ã®ããã¤ã¹ãæ°ãã ISO ã¤ã¡ã¼ã¸ããã¢ããã°ã¬ã¼ããã¾ãã</span></p></body></html>"
+"<ul>\n"
+"<li>Install Tails on another USB stick by copying the Tails system that you are currently using..</li>\n"
+"\n"
+"<li>The USB stick that you install on is formatted and all data is lost.</li>\n"
+"\n"
+"<li>The encrypted persistent storage of the Tails USB stick that you are currently using is not copied.</li>\n"
+"\n"
+"</ul>"
+msgstr "<ul>\n<li>ç¾å¨ä½¿ç¨ãããï¼´ï½ï½ï½ï½ã·ã¹ãã ãã³ãã¼ãã¦ãä»ã®ï¼µï¼³ï¼¢ããã¤ã¹ã«ã¤ã³ã¹ãã¼ã«ãã..</li>\n\n<li>ãã®æ°ããUSBããã¤ã¹ã¯åæåãããå«ã¾ãããã¼ã¿ã¯å
¨ã¦åé¤ããã¾ãã</li>\n\n<li>ç¾å¨ä½¿ç¨ãããï¼´ï½ï½ï½ï½ï¼µï¼³ï¼¢ããã¤ã¹ã®æå·åãããæ°¸ç¶è¨æ¶è£
ç½®ã¯ã³ãã¼ããã¾ããã</li>\n\n</ul>"
+
+#: ../liveusb/launcher_ui.py:157
+msgid ""
+"<ul>\n"
+"<li>Upgrade another Tails USB stick to the same version of Tails that you are currently using.</li>\n"
+"\n"
+"<li>The encrypted persistent storage of the Tails USB stick that you upgrade is preserved.</li>\n"
+"\n"
+"<li>The encrypted persistent storage of the Tails USB stick that you are currently using is not copied.</li>\n"
+"\n"
+"\n"
+"</ul>"
+msgstr "<ul>\n<li>ä»ã®ï¼´ï½ï½ï½ï½ï¼µï¼³ï¼¢ããã¤ã¹ããç¾å¨ä½¿ç¨ãããï¼´ï½ï½ï½ï½ããã¤ã¹ã®ãã¼ã¸ã§ã³ã«ã¢ããã°ã¬ã¼ãããã</li>\n\n<li>ã¢ããã°ã¬ã¼ããããï¼´ï½ï½ï½ï½ããã¤ã¹ã®æå·åãããæ°¸ç¶è¨æ¶è£
ç½®ã¯æ¸©åããã¾ãã</li>\n\n<li>ç¾å¨ä½¿ç¨ãããï¼´ï½ï½ï½ï½ï¼µï¼³ï¼¢ããã¤ã¹ã®æå·åãããæ°¸ç¶è¨æ¶è£
ç½®ã¯ã³ãã¼ããã¾ããã</li>\n\n\n</ul>"
+
+#: ../liveusb/launcher_ui.py:159
+msgid ""
+"<ul>\n"
+"<li>Upgrade another Tails USB stick to the version of an ISO image.</li>\n"
+"\n"
+"<li>The encrypted persistent storage of the Tails USB stick that you upgrade is preserved.</li>\n"
+"\n"
+"<li>The encrypted persistent storage of the Tails USB stick that you are currently using is not copied.</li>\n"
+"\n"
+"</ul>"
+msgstr "<ul>\n<li>ä»ã®ï¼´ï½ï½ï½ï½ï¼µï¼³ï¼¢ããã¤ã¹ããISOã¤ã¡ã¼ã¸ã®ãã¼ã¸ã§ã³ã«ã¢ããã°ã¬ã¼ãããã</li>\n\n<li>ã¢ããã°ã¬ã¼ããããï¼´ï½ï½ï½ï½ããã¤ã¹ã®æå·åãããæ°¸ç¶è¨æ¶è£
ç½®ã¯æ¸©åããã¾ãã</li>\n\n<li>ç¾å¨ä½¿ç¨ãããï¼´ï½ï½ï½ï½ï¼µï¼³ï¼¢ããã¤ã¹ã®æå·åãããæ°¸ç¶è¨æ¶è£
ç½®ã¯ã³ãã¼ããã¾ããã</li>\n\n\n</ul>"
-#: ../liveusb/dialog.py:154
+#: ../liveusb/dialog.py:161
msgid "Alt+B"
msgstr "Alt+B"
-#: ../liveusb/dialog.py:153
+#: ../liveusb/dialog.py:160
msgid "Browse"
msgstr "åç
§"
-#: ../liveusb/dialog.py:160
+#: ../liveusb/dialog.py:167
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 "
@@ -122,21 +133,7 @@ msgstr "è¦ã¤ãããã¨ãã§ãã¾ããã"
#: ../liveusb/creator.py:560
#, python-format
msgid "Cannot find device %s"
-msgstr "ããã¤ã¹ %s ãè¦ã¤ããã¾ãã"
-
-#: ../liveusb/launcher_ui.py:150
-msgid ""
-"Clone\n"
-"&&\n"
-"Install"
-msgstr "ã¯ãã¼ã³\nã¨\nã¤ã³ã¹ãã¼ã«"
-
-#: ../liveusb/launcher_ui.py:152
-msgid ""
-"Clone\n"
-"&&\n"
-"Upgrade"
-msgstr "ã¯ãã¼ã³\nã¨\nã¢ããã°ã¬ã¼ã"
+msgstr "ããã¤ã¹ %s ãè¦ã¤ããã¾ãã"
#: ../liveusb/creator.py:417
#, python-format
@@ -148,7 +145,7 @@ msgid ""
"Device is not yet mounted, so we cannot determine the amount of free space."
msgstr "ããã¤ã¹ãã¾ã ãã¦ã³ãããã¦ããªãããã空ã容éãæ¸¬å®ã§ãã¾ããã"
-#: ../liveusb/dialog.py:157
+#: ../liveusb/dialog.py:164
#, python-format
msgid "Download %(distribution)s"
msgstr "%(distribution)sããã¦ã³ãã¼ã"
@@ -208,13 +205,19 @@ msgstr "ISOã®MD5ãã§ãã¯ãµã ããã¹ããã¾ãã"
msgid "ISO MD5 checksum verification failed"
msgstr "ISOã®MD5ãã§ãã¯ãµã ã®æ¤è¨¼ã失æãã¾ãã"
-#: ../liveusb/dialog.py:156
+#: ../liveusb/dialog.py:163
msgid ""
"If you do not select an existing Live ISO, the selected release will be "
"downloaded for you."
msgstr "æ¢åã®Live ISOã鏿ããªããã°ã鏿ããããªãªã¼ã¹ãããªãã®ããã«ãã¦ã³ãã¼ãããã¾ãã"
-#: ../liveusb/dialog.py:165
+#: ../liveusb/launcher_ui.py:154
+msgid ""
+"Install\n"
+"by cloning"
+msgstr "ã¯ãã¼ãã³ã°ã§ã¤ã³ã¹ãã¼ã«ãã"
+
+#: ../liveusb/dialog.py:172
msgid "Install Tails"
msgstr "Tailsãã¤ã³ã¹ãã¼ã«"
@@ -296,7 +299,7 @@ msgstr "ããã¤ã¹ %(device)s ã®ãã¼ãã£ã·ã§ã³ãæ§æä¸"
msgid "Persistent Storage"
msgstr "æ°¸ç¶çã¹ãã¬ã¼ã¸"
-#: ../liveusb/dialog.py:161
+#: ../liveusb/dialog.py:168
msgid "Persistent Storage (0 MB)"
msgstr "æ°¸ç¶çã¹ãã¬ã¼ã¸ (0 MB)"
@@ -350,7 +353,7 @@ msgstr "ã½ã¼ã¹ã¿ã¤ãã¯ISOã®MD5ãã§ãã¯ãµã ã®æ¤è¨¼ããµãã¼ã
msgid "Synchronizing data on disk..."
msgstr "ãã£ã¹ã¯ä¸ã®ãã¼ã¿ãåæåä¸..."
-#: ../liveusb/dialog.py:159
+#: ../liveusb/dialog.py:166
msgid "Target Device"
msgstr "対象ãã©ã¤ã"
@@ -374,14 +377,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:158
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 "ãã®ãã¿ã³ã«ããã以åã«ãã¦ã³ãã¼ãããæ¢åã®Live system ISOãåç
§ãããã¨ãã§ãã¾ããããããã鏿ããªãå ´åããªãªã¼ã¹ãèªåçã«ããªãã®ããã«ãã¦ã³ãã¼ãããã¾ãã"
-#: ../liveusb/dialog.py:164
+#: ../liveusb/dialog.py:171
msgid ""
"This button will begin the LiveUSB creation process. This entails "
"optionally downloading a release (if an existing one wasn't selected), "
@@ -389,19 +392,19 @@ msgid ""
"installing the bootloader."
msgstr "ãã®ãã¿ã³ã¯LiveUSB使ããã»ã¹ãéå§ãã¾ããããã¯ä»»æã«ããªãªã¼ã¹ã®ãã¦ã³ãã¼ã(æ¢åã®ãã®ã鏿ããã¦ããªãã£ãå ´å)ãUSBããã¤ã¹ã¸ã®ISOã®å±éãæ°¸ç¶çãªã¼ãã¼ã¬ã¤ã®ä½æããã¼ããã¼ãã¼ã®ã¤ã³ã¹ãã¼ã«ãå¿
è¦ã¨ãã¾ãã"
-#: ../liveusb/dialog.py:158
+#: ../liveusb/dialog.py:165
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 "ããã¯ããªããLive systemãã¤ã³ã¹ãã¼ã«ãããUSBã¡ã¢ãªã§ãããã®ããã¤ã¹ã¯FATãã¡ã¤ã«ã·ã¹ãã ã§ãã©ã¼ãããããã¦ããªããã°ãªãã¾ããã"
-#: ../liveusb/dialog.py:163
+#: ../liveusb/dialog.py:170
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:169
msgid "This is the status console, where all messages get written to."
msgstr "ããã¯ã¹ãã¼ã¿ã¹ã³ã³ã½ã¼ã«ã§ãããã¹ã¦ã®ã¡ãã»ã¼ã¸ãããã«æ¸ãè¾¼ã¾ãã¾ãã"
@@ -530,11 +533,19 @@ msgstr "ãµãã¼ããã¦ããªããã¡ã¤ã«ã·ã¹ãã : %s\nUSB ã¹ãã¬
msgid "Updating properties of system partition %(system_partition)s"
msgstr "ã·ã¹ãã ãã¼ãã£ã·ã§ã³ %(system_partition)s ã®ããããã£ãæ´æ°ä¸"
-#: ../liveusb/launcher_ui.py:154
-msgid "Upgrade from ISO"
-msgstr "ISOããã¢ããã°ã¬ã¼ã"
+#: ../liveusb/launcher_ui.py:156
+msgid ""
+"Upgrade\n"
+"by cloning"
+msgstr "ã¯ãã¼ãã³ã°ã§ã¢ããã°ã¬ã¼ããã"
+
+#: ../liveusb/launcher_ui.py:158
+msgid ""
+"Upgrade\n"
+"from ISO"
+msgstr "ISOã¤ã¡ã¼ã¸ããã¢ããã°ã¬ã¼ããã"
-#: ../liveusb/dialog.py:152
+#: ../liveusb/dialog.py:159
msgid "Use existing Live system ISO"
msgstr "æ¢åã®Live system ISOã使ç¨"
@@ -600,6 +611,6 @@ msgstr "ãã¦ã³ãã¼ããåéãããã¨ãã§ãã¾ã"
msgid "You must run this application as root"
msgstr "ãã®ã¢ããªã±ã¼ã·ã§ã³ãrootã¨ãã¦å®è¡ããªããã°ãªãã¾ãã"
-#: ../liveusb/dialog.py:155
+#: ../liveusb/dialog.py:162
msgid "or"
msgstr "ã¾ãã¯"
diff --git a/pl/pl.po b/pl/pl.po
index 0678ca3..f8246bb 100644
--- a/pl/pl.po
+++ b/pl/pl.po
@@ -10,14 +10,15 @@
# EJI <ewa.infeld at gmail.com>, 2013
# EJI <ewa.infeld at gmail.com>, 2013
# Piotr DrÄ
g <piotrdrag at gmail.com>, 2008
-# seb, 2013-2015
+# sebx, 2013-2015
+# sebx, 2015
msgid ""
msgstr ""
"Project-Id-Version: The Tor Project\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-11-02 21:23+0100\n"
-"PO-Revision-Date: 2015-11-28 22:15+0000\n"
-"Last-Translator: seb\n"
+"PO-Revision-Date: 2015-12-25 10:45+0000\n"
+"Last-Translator: sebx\n"
"Language-Team: Polish (http://www.transifex.com/otf/torproject/language/pl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -243,7 +244,7 @@ msgid ""
"It is impossible to upgrade the device %(pretty_name)s because it was not "
"created using Tails Installer. You should instead use %(action)s to upgrade "
"Tails on this device."
-msgstr "Aktualizacja tego urzÄ
dzenia %(pretty_name)s nie byÅa możliwa nie zostaÅa ona stworzona przy użyciu Instalatora Tails. Zamiast tego możesz użyÄ %(action)s aby zaktualizowaÄ Tails na tym urzÄ
dzeniu."
+msgstr "Aktualizacja tego urzÄ
dzenia %(pretty_name)s nie byÅa możliwa, ponieważ nie zostaÅa ona stworzona przy użyciu Instalatora Tails. Zamiast tego możesz użyÄ %(action)s aby zaktualizowaÄ Tails na tym urzÄ
dzeniu."
#: ../liveusb/gui.py:270
msgid "LiveUSB creation failed!"
@@ -279,7 +280,7 @@ msgstr "Nie znaleziono punktów instalacji"
msgid ""
"Not enough free space on device.\n"
"%dMB ISO + %dMB overlay > %dMB free space"
-msgstr "NiewystarczajÄ
ca iloÅÄ wolnego miejsca na urzÄ
dzeniu.\n %dMB ISO + %dMB nadpisu > %dMB wolnego miejsca"
+msgstr "Nie ma wystarczajÄ
cej iloÅci wolnego miejsca na tym urzÄ
dzeniu.\n %dMB ISO + %dMB nadpisu > %dMB wolnego miejsca"
#: ../liveusb/gui.py:569
msgid "Partition is FAT16; Restricting overlay size to 2G"
@@ -413,7 +414,7 @@ msgstr "Próbujemy kontynuowaÄ."
#: ../liveusb/gui.py:464
msgid "USB drive found"
-msgstr "znaleziono noÅnik USB"
+msgstr "Wykryto noÅnik USB"
#: ../liveusb/creator.py:985
#, python-format
@@ -536,13 +537,13 @@ msgstr "Aktualizowanie wÅaÅciwoÅci partycji systemowej %(system_partition)s"
msgid ""
"Upgrade\n"
"by cloning"
-msgstr "Zaktualizuj \npoprzez sklonowanie"
+msgstr "Aktualizuj \npoprzez sklonowanie"
#: ../liveusb/launcher_ui.py:158
msgid ""
"Upgrade\n"
"from ISO"
-msgstr "Zaktualizuj \nz obrazu ISO"
+msgstr "Aktualizuj \nz obrazu ISO"
#: ../liveusb/dialog.py:159
msgid "Use existing Live system ISO"
diff --git a/zh_TW/zh_TW.po b/zh_TW/zh_TW.po
index 8cce9bd..bd02289 100644
--- a/zh_TW/zh_TW.po
+++ b/zh_TW/zh_TW.po
@@ -3,99 +3,120 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# BrLi <rainman59118 at gmail.com>, 2015
# cges30901 <cges30901 at gmail.com>, 2014
# Chinrur Yang <chinrur at gmail.com>, 2013
# danfong <danfong.hsieh at gmail.com>, 2014
+# David Chen <david203812 at gmail.com>, 2015
# muraji saori <muraji at tormail.org>, 2013
# Nicholas Ou <oldmonou at gmail.com>, 2014
# Terry Chuang <tchuang at redhat.com>, 2009
# Wei-Lun Chao <william.chao at ossii.com.tw>, 2009
+# Wen-Gan Li <wgli at wgli.net>, 2015
# x4r <xatierlike at gmail.com>, 2014-2015
# x4r <xatierlike at gmail.com>, 2014
msgid ""
msgstr ""
"Project-Id-Version: The Tor Project\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-02-23 13:07+0100\n"
-"PO-Revision-Date: 2015-03-23 08:11+0000\n"
-"Last-Translator: x4r <xatierlike at gmail.com>\n"
-"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/torproject/language/zh_TW/)\n"
+"POT-Creation-Date: 2015-11-02 21:23+0100\n"
+"PO-Revision-Date: 2015-12-22 12:44+0000\n"
+"Last-Translator: Wen-Gan Li <wgli at wgli.net>\n"
+"Language-Team: Chinese (Taiwan) (http://www.transifex.com/otf/torproject/language/zh_TW/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: zh_TW\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: ../liveusb/dialog.py:150 ../liveusb/launcher_ui.py:149
+#: ../liveusb/gui.py:451
+msgid "\"Clone & Install\""
+msgstr "âè¤è£½ä¸¦å®è£â"
+
+#: ../liveusb/gui.py:453
+msgid "\"Install from ISO\""
+msgstr "âå¾ISOæä»¶å®è£â"
+
+#: ../liveusb/dialog.py:157 ../liveusb/launcher_ui.py:153
#, python-format
msgid "%(distribution)s Installer"
msgstr "%(distribution)s å®è£ç¨å¼"
-#: ../liveusb/gui.py:775
+#: ../liveusb/gui.py:804
#, python-format
msgid "%(filename)s selected"
msgstr "%(filename)s å·²é¸"
-#: ../liveusb/gui.py:425
+#: ../liveusb/gui.py:424
#, python-format
msgid "%(size)s %(label)s"
msgstr "%(size)s %(label)s"
-#: ../liveusb/gui.py:431
+#: ../liveusb/gui.py:430
#, python-format
msgid "%(vendor)s %(model)s (%(details)s) - %(device)s"
msgstr "%(vendor)s %(model)s (%(details)s) - %(device)s"
-#: ../liveusb/creator.py:1063
+#: ../liveusb/creator.py:1097
#, python-format
msgid "%s already bootable"
msgstr "%s å·²ç¶å¯éæ©"
-#: ../liveusb/launcher_ui.py:156
+#: ../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:11pt; 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:11pt;\">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:11pt;\">.</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:11pt; 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:11pt;\">éè¦åå©å?è«é±è®</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:11pt;\">.</span></p></body></html>"
-
-#: ../liveusb/launcher_ui.py:151
-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:11pt; 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:11pt;\">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:11pt; 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:11pt;\">å°æ£å¨å·è¡ç Tails è¤è£½å° USB é¨èº«ç¢æ SD å¡ãç®æ¨ç£ç¢ä¸çææè³æå°æéºå¤±ã</span></p></body></html>"
-
-#: ../liveusb/launcher_ui.py:153
-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:11pt; 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:11pt;\">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:11pt; 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:11pt;\">è¤è£½æ£å¨å·è¡ç Tails å°å·²å®è£ Tails çè¨åãå
¶ä»å¨é¨èº«ç¢ä¸ç¼ç¾çåå²åå°æè¢«ä¿çã</span></p></body></html>"
+"</style></head><body style=\" font-family:'Cantarell'; font-size:11pt; 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;\">Need help? Read the <a href=\"file:///usr/share/doc/tails/website/doc/first_steps/installation.en.html\"><span style=\" text-decoration: underline; color:#0000ff;\">documentation</span></a>.</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:'Cantarell'; font-size:11pt; 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;\">éè¦å¹«å©ï¼è«é±è® <a href=\"file:///usr/share/doc/tails/website/doc/first_steps/installation.en.html\"><span style=\" text-decoration: underline; color:#0000ff;\">ææª</span></a>.</p></body></html>"
#: ../liveusb/launcher_ui.py:155
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:11pt; 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:11pt;\">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:11pt; 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:11pt;\">徿°ç ISO æ åæªåç´å·²å®è£ç Tails è£ç½®ã</span></p></body></html>"
+"<ul>\n"
+"<li>Install Tails on another USB stick by copying the Tails system that you are currently using..</li>\n"
+"\n"
+"<li>The USB stick that you install on is formatted and all data is lost.</li>\n"
+"\n"
+"<li>The encrypted persistent storage of the Tails USB stick that you are currently using is not copied.</li>\n"
+"\n"
+"</ul>"
+msgstr "<ul>\n<li>èç±è¤è£½æ¨æ£å¨ä½¿ç¨ç Tails 系統ä¾å° Tails å®è£è³å¥ç USB é¨èº«ç¢ä¸ã</li>\n\n<li>ç®çå° USB é¨èº«ç¢å°è¢«æ ¼å¼åï¼ä¸ææå²åå
¶ä¸çè³æé½å°éºå¤±ã</li>\n\n<li>æ¨ææ£å¨ä½¿ç¨ç Tails USB çä¿çç£åä¸æè¢«è¤è£½</li>\n\n</ul>"
+
+#: ../liveusb/launcher_ui.py:157
+msgid ""
+"<ul>\n"
+"<li>Upgrade another Tails USB stick to the same version of Tails that you are currently using.</li>\n"
+"\n"
+"<li>The encrypted persistent storage of the Tails USB stick that you upgrade is preserved.</li>\n"
+"\n"
+"<li>The encrypted persistent storage of the Tails USB stick that you are currently using is not copied.</li>\n"
+"\n"
+"\n"
+"</ul>"
+msgstr "<ul>\n<li>èç±æ¨æ£å¨ä½¿ç¨ç Tails ç³»çµ±ä¾æå¥ç USB é¨èº«ç¢ä¸ç Tails é²è¡åç´ã</li>\n\n<li>ç®çå° USB é¨èº«ç¢ä¸å
¶æææå²åè³æé½æè¢«ä¿çã</li>\n\n<li>èæ¨ææ£å¨ä½¿ç¨ç Tails USB çè³ææ¯ä¸æè¤è£½å°ç®çå° USB é¨èº«ç¢ä¸ã</li>\n\n</ul>"
+
+#: ../liveusb/launcher_ui.py:159
+msgid ""
+"<ul>\n"
+"<li>Upgrade another Tails USB stick to the version of an ISO image.</li>\n"
+"\n"
+"<li>The encrypted persistent storage of the Tails USB stick that you upgrade is preserved.</li>\n"
+"\n"
+"<li>The encrypted persistent storage of the Tails USB stick that you are currently using is not copied.</li>\n"
+"\n"
+"</ul>"
+msgstr "<ul>\n<li>èç±ISOæªä¾æå¥ç USB é¨èº«ç¢ä¸ç Tails é²è¡åç´ã</li>\n\n<li>ç®çå° USB é¨èº«ç¢ä¸å
¶æææå²åè³æé½æè¢«ä¿çã</li>\n\n<li>èæ¨ææ£å¨ä½¿ç¨ç Tails USB çè³ææ¯ä¸æè¤è£½å°ç®çå° USB é¨èº«ç¢ä¸ã</li>\n\n</ul>"
-#: ../liveusb/dialog.py:154
+#: ../liveusb/dialog.py:161
msgid "Alt+B"
msgstr "Alt+B"
-#: ../liveusb/dialog.py:153
+#: ../liveusb/dialog.py:160
msgid "Browse"
msgstr "ç覽"
-#: ../liveusb/dialog.py:160
+#: ../liveusb/dialog.py:167
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 "
@@ -103,263 +124,270 @@ msgid ""
"persist after a reboot."
msgstr "èç±å¨æ¨ç USB é¨èº«ç¢é
ç½®é¡å¤ç©ºé給永ä¹
è¦èï¼æ¨å°è½å¤ å¨å³æä½æ¥ç³»çµ±ä¸åæ¾è³æå使°¸ä¹
ä¿®æ¹ãå¦åï¼æ¨å°ç¡æ³å¨éæ°éæ©å¾å²åè³æã"
-#: ../liveusb/creator.py:1162 ../liveusb/creator.py:1425
+#: ../liveusb/creator.py:1196 ../liveusb/creator.py:1459
#, python-format
msgid "Calculating the SHA1 of %s"
msgstr "è¨ç® %s ç SHA1"
-#: ../liveusb/creator.py:1373
+#: ../liveusb/creator.py:1407
msgid "Cannot find"
msgstr "æ¾ä¸å°"
-#: ../liveusb/creator.py:556
+#: ../liveusb/creator.py:560
#, python-format
msgid "Cannot find device %s"
msgstr "æ¾ä¸å°è£ç½® %s"
-#: ../liveusb/launcher_ui.py:150
-msgid ""
-"Clone\n"
-"&&\n"
-"Install"
-msgstr "è¤è£½\n&&\nå®è£"
-
-#: ../liveusb/launcher_ui.py:152
-msgid ""
-"Clone\n"
-"&&\n"
-"Upgrade"
-msgstr "è¤è£½\n&&\nåç´"
-
-#: ../liveusb/creator.py:408
+#: ../liveusb/creator.py:417
#, python-format
msgid "Creating %sMB persistent overlay"
msgstr "å»ºç« %sMB æ°¸ä¹
è¦è"
-#: ../liveusb/gui.py:553
+#: ../liveusb/gui.py:582
msgid ""
"Device is not yet mounted, so we cannot determine the amount of free space."
msgstr "è£ç½®éæ²æææ¥ï¼æä»¥æåç¡æ³ç¢ºå®å¯ç¨ç©ºééã"
-#: ../liveusb/dialog.py:157
+#: ../liveusb/dialog.py:164
#, python-format
msgid "Download %(distribution)s"
msgstr "ä¸è¼ %(distribution)s"
-#: ../liveusb/gui.py:749
+#: ../liveusb/gui.py:778
msgid "Download complete!"
msgstr "ä¸è¼å®æï¼"
-#: ../liveusb/gui.py:753
+#: ../liveusb/gui.py:782
msgid "Download failed: "
msgstr "ä¸è¼å¤±æï¼"
-#: ../liveusb/gui.py:88
+#: ../liveusb/gui.py:89
#, python-format
msgid "Downloading %s..."
msgstr "æ£å¨ä¸è¼ %s..."
-#: ../liveusb/creator.py:1158
+#: ../liveusb/creator.py:1192
msgid "Drive is a loopback, skipping MBR reset"
msgstr "ç£ç¢åéï¼ç¥é MBR éè¨"
-#: ../liveusb/creator.py:827
+#: ../liveusb/creator.py:837
#, python-format
msgid "Entering unmount_device for '%(device)s'"
msgstr "é²å
¥æªææ¥è£ç½® '%(device)s'"
-#: ../liveusb/creator.py:1238
+#: ../liveusb/creator.py:1272
msgid "Error probing device"
msgstr "æ¢æ¸¬è£ç½®å¤±æ"
-#: ../liveusb/gui.py:212
+#: ../liveusb/gui.py:213
msgid ""
"Error: Cannot set the label or obtain the UUID of your device. Unable to "
"continue."
msgstr "é¯èª¤ï¼ç¡æ³è¨å®æ¨ç±¤æåå¾è£ç½®ç UUIDï¼ç¡æ³ç¹¼çºã"
-#: ../liveusb/creator.py:384
+#: ../liveusb/creator.py:393
msgid ""
"Error: The SHA1 of your Live CD is invalid. You can run this program with "
"the --noverify argument to bypass this verification check."
msgstr "é¯èª¤ï¼æ¨ Live CD ç SHA1 ç¡æãæ¨å¯ä»¥ä½¿ç¨ --noverify 弿¸ä¾å·è¡æ¤ç¨å¼ä»¥ç¥éæ¤é©è檢æ¥ã"
-#: ../liveusb/creator.py:147
+#: ../liveusb/creator.py:155
msgid "Extracting live image to the target device..."
msgstr "æ£å¨è§£å£ç¸®å³ææ åæªå°ç®æ¨è¨åä¸..."
-#: ../liveusb/creator.py:1106
+#: ../liveusb/creator.py:1140
#, python-format
msgid "Formatting %(device)s as FAT32"
msgstr "å° %(device)s æ ¼å¼åæ FAT32 æ ¼å¼"
-#: ../liveusb/creator.py:142
+#: ../liveusb/creator.py:150
msgid "ISO MD5 checksum passed"
msgstr "ISO MD5 ç¸½åæª¢æ¥ç¢¼æå"
-#: ../liveusb/creator.py:140
+#: ../liveusb/creator.py:148
msgid "ISO MD5 checksum verification failed"
msgstr "ISO MD5 ç¸½åæª¢æ¥ç¢¼é©è失æ"
-#: ../liveusb/dialog.py:156
+#: ../liveusb/dialog.py:163
msgid ""
"If you do not select an existing Live ISO, the selected release will be "
"downloaded for you."
msgstr "å¦ææ¨æ²æé¸æä¸åç¾æç Live ISOï¼å°ææ¿æ¨ä¸è¼æé¸ççæ¬ã"
-#: ../liveusb/dialog.py:165
+#: ../liveusb/launcher_ui.py:154
+msgid ""
+"Install\n"
+"by cloning"
+msgstr "ééè¤è£½æä»¶\nå®è£"
+
+#: ../liveusb/dialog.py:172
msgid "Install Tails"
msgstr "å®è£ Tails"
-#: ../liveusb/gui.py:616
+#: ../liveusb/gui.py:645
msgid "Installation complete!"
msgstr "å®è£å®æï¼"
-#: ../liveusb/gui.py:264
+#: ../liveusb/gui.py:265
#, python-format
msgid "Installation complete! (%s)"
msgstr "å®è£å®æ! (%s)"
-#: ../liveusb/gui.py:617
+#: ../liveusb/gui.py:646
msgid "Installation was completed. Press OK to close this program."
msgstr "å®è£å·²å®æï¼æä¸ã確å®ãé鿤ç¨å¼ã"
-#: ../liveusb/creator.py:963 ../liveusb/creator.py:1279
+#: ../liveusb/creator.py:990 ../liveusb/creator.py:1313
msgid "Installing bootloader..."
msgstr "æ£å¨å®è£ bootloader..."
-#: ../liveusb/gui.py:269
+#: ../liveusb/gui.py:454
+#, python-format
+msgid ""
+"It is impossible to upgrade the device %(pretty_name)s because it was not "
+"created using Tails Installer. You should instead use %(action)s to upgrade "
+"Tails on this device."
+msgstr "ç±æ¼è£ç½® %(pretty_name)s 䏿¯ç± Tails å®è£ç¨å¼æåµé ï¼æ
ä¸è½é²è¡åç´ãæä½¿ç¨ %(action)s å»åç´éè£ç½®ä¸ç Tails ã"
+
+#: ../liveusb/gui.py:270
msgid "LiveUSB creation failed!"
msgstr "LiveUSB 建ç«å¤±æï¼"
-#: ../liveusb/creator.py:1374
+#: ../liveusb/creator.py:1408
msgid ""
"Make sure to extract the entire liveusb-creator zip file before running this"
" program."
msgstr "å·è¡æ¤ç¨å¼åè«å
è§£å£ç¸®æ´å libusb-creator zip æªæ¡ã"
-#: ../liveusb/creator.py:1250
+#: ../liveusb/creator.py:1284
msgid ""
"Make sure your USB key is plugged in and formatted with the FAT filesystem"
msgstr "è«ç¢ºèªæ¨ç USB ç£ç¢å·²æå
¥ï¼ä¸¦ä½¿ç¨ FAT æªæ¡ç³»çµ±é²è¡æ ¼å¼å"
-#: ../liveusb/creator.py:849
+#: ../liveusb/creator.py:859
#, python-format
msgid "Mount %s exists after unmounting"
msgstr "åæ¶ææ¥å¾ %s ææ¥ä»åå¨"
-#: ../liveusb/gui.py:559
+#: ../liveusb/gui.py:588
#, python-format
msgid "No free space on device %(device)s"
msgstr "è£ç½® %(device)s ä¸çå¯ç¨ç©ºéä¸è¶³ã"
-#: ../liveusb/creator.py:816
+#: ../liveusb/creator.py:826
msgid "No mount points found"
msgstr "æ¾ä¸å°ææ¥é»"
-#: ../liveusb/creator.py:401
+#: ../liveusb/creator.py:410
#, python-format
msgid ""
"Not enough free space on device.\n"
"%dMB ISO + %dMB overlay > %dMB free space"
msgstr "è£ç½®ä¸çå¯ç¨ç©ºéä¸è¶³ã\n%dMB ISO + %dMBè¦è > %dMBå¯ç¨ç©ºé"
-#: ../liveusb/gui.py:540
+#: ../liveusb/gui.py:569
msgid "Partition is FAT16; Restricting overlay size to 2G"
msgstr "åå²åçº FAT16ï¼è¦èéå¶å¤§å°çº 2 GB"
-#: ../liveusb/gui.py:536
+#: ../liveusb/gui.py:565
msgid "Partition is FAT32; Restricting overlay size to 4G"
msgstr "åå²åçº FAT32; éå¶éç大å°çº 4G"
-#: ../liveusb/creator.py:228 ../liveusb/creator.py:856
+#: ../liveusb/creator.py:236 ../liveusb/creator.py:866
#, python-format
msgid "Partitioning device %(device)s"
msgstr "åå²åè£ç½® %(device)s"
-#: ../liveusb/gui.py:607
+#: ../liveusb/gui.py:636
msgid "Persistent Storage"
msgstr "æ°¸çºæ§å²åé«"
-#: ../liveusb/dialog.py:161
+#: ../liveusb/dialog.py:168
msgid "Persistent Storage (0 MB)"
msgstr "æ°¸çºæ§å²åé« (0 MB)"
-#: ../liveusb/gui.py:669 ../liveusb/gui.py:698
+#: ../liveusb/gui.py:698 ../liveusb/gui.py:727
msgid "Please confirm your device selection"
msgstr "è«ç¢ºèªæ¨çè£ç½®é¸å"
-#: ../liveusb/gui.py:453
+#: ../liveusb/gui.py:481
msgid "Refreshing releases..."
msgstr "æ£å¨éæ°æ´ççæ¬..."
-#: ../liveusb/gui.py:458
+#: ../liveusb/gui.py:486
msgid "Releases updated!"
msgstr "çæ¬å·²æ´æ°!"
-#: ../liveusb/creator.py:970 ../liveusb/creator.py:1297
+#: ../liveusb/creator.py:997 ../liveusb/creator.py:1331
#, python-format
msgid "Removing %(file)s"
msgstr "ç§»é¤ %(file)s"
-#: ../liveusb/creator.py:483
+#: ../liveusb/creator.py:492
msgid "Removing existing Live OS"
msgstr "ç§»é¤ç¾æç Live OS"
-#: ../liveusb/creator.py:1152
+#: ../liveusb/creator.py:1186
#, python-format
msgid "Resetting Master Boot Record of %s"
msgstr "éè¨ %s ç MBR 䏻鿩ç´é"
-#: ../liveusb/gui.py:760
+#: ../liveusb/gui.py:789
msgid "Select Live ISO"
msgstr "é¸å Live ISO"
-#: ../liveusb/creator.py:184
+#: ../liveusb/creator.py:192
msgid "Setting up OLPC boot file..."
msgstr "è¨å® OLPC éæ©æªæ¡..."
-#: ../liveusb/creator.py:730
+#: ../liveusb/creator.py:742
#, python-format
msgid ""
"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:133
+#: ../liveusb/creator.py:141
msgid ""
"Source type does not support verification of ISO MD5 checksum, skipping"
msgstr "便ºé¡å䏿¯æ´ ISO MD5 ç¸½åæª¢æ¥ç¢¼çé©èï¼ç¥é"
-#: ../liveusb/creator.py:1186
+#: ../liveusb/creator.py:1220
msgid "Synchronizing data on disk..."
msgstr "æ£å¨åæ¥ç£ç¢ä¸çè³æ..."
-#: ../liveusb/dialog.py:159
+#: ../liveusb/dialog.py:166
msgid "Target Device"
msgstr "ç®æ¨è£ç½®"
-#: ../liveusb/gui.py:763
+#: ../liveusb/gui.py:438
+#, python-format
+msgid ""
+"The device \"%(pretty_name)s\" is too small to install Tails (at least "
+"%(size)s GB is required)."
+msgstr "â%(pretty_name)sâè¨åç容é太å°ï¼ä¸è½å®è£Tails(è³å°éè¦ %(size)s GBç空é)ã"
+
+#: ../liveusb/gui.py:792
msgid ""
"The selected file is unreadable. Please fix its permissions or select "
"another file."
msgstr "æé¸æªæ¡ç¡æ³è®åãè«ä¿®æ£å
¶æ¬éæé¸æå¦ä¸åæªæ¡ã"
-#: ../liveusb/creator.py:345
+#: ../liveusb/creator.py:354
#, python-format
msgid ""
"There was a problem executing the following command: `%(command)s`.\n"
"A more detailed error log has been written to '%(filename)s'."
msgstr "å·è¡ä¸åå½ä»¤æç¼çåé¡ï¼`%(command)s`ã\næ´è©³ç´°çé¯èª¤è¨é已寫å
¥å°'%(filename)s'ã"
-#: ../liveusb/dialog.py:151
+#: ../liveusb/dialog.py:158
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 "æ¤æéè®æ¨å¯ä»¥ç覽å
åå·²ä¸è¼ç Live 系統 ISOãå¦ææ¨æ²æé¸æç話ï¼å°æèªåçºæ¨ä¸è¼ä¸åçæ¬ã"
-#: ../liveusb/dialog.py:164
+#: ../liveusb/dialog.py:171
msgid ""
"This button will begin the LiveUSB creation process. This entails "
"optionally downloading a release (if an existing one wasn't selected), "
@@ -367,203 +395,204 @@ msgid ""
"installing the bootloader."
msgstr "æ¤æéå°éå§ LiveUSB 建ç«éç¨ãééè¦é¸ææ§å°ä¸è¼ä¸åçæ¬ (å¦ææ²æé¸æä¸åç¾æçæ¬ç話)ï¼å° ISO è§£å£ç¸®å° USB è£ç½®ï¼å»ºç«æ°¸ä¹
è¦èï¼ç¶å¾å®è£ bootloaderã"
-#: ../liveusb/dialog.py:158
+#: ../liveusb/dialog.py:165
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 "éæ¯æ¨æ³å®è£æ¨çå³æç³»çµ±ç USB é¨èº«ç¢ãæ¤è£ç½®å¿
é ä½¿ç¨ FAT æªæ¡ç³»çµ±ä¾æ ¼å¼åã"
-#: ../liveusb/dialog.py:163
+#: ../liveusb/dialog.py:170
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:169
msgid "This is the status console, where all messages get written to."
msgstr "鿝çæ
主æ§å°ï¼ææè¨æ¯é½æå¯«å
¥å°é裡ã"
-#: ../liveusb/creator.py:925
+#: ../liveusb/creator.py:952
msgid "Trying to continue anyway."
msgstr "ç¡è«å¦ä½ä»å試繼çºã"
-#: ../liveusb/gui.py:407
+#: ../liveusb/gui.py:464
msgid "USB drive found"
msgstr "æ¾å° USB è£ç½®"
-#: ../liveusb/creator.py:958
+#: ../liveusb/creator.py:985
#, python-format
msgid "Unable to change volume label: %(message)s"
msgstr "ç¡æ³è®æ´ç£ç¢åæ¨ç±¤: %(message)s"
-#: ../liveusb/creator.py:492 ../liveusb/creator.py:503
+#: ../liveusb/creator.py:501 ../liveusb/creator.py:512
#, python-format
msgid "Unable to chmod %(file)s: %(message)s"
msgstr "ç¡æ³ä»¥ chmod è®æ´æ¬é %(file)s: %(message)s"
-#: ../liveusb/creator.py:469
+#: ../liveusb/creator.py:478
#, python-format
msgid "Unable to copy %(infile)s to %(outfile)s: %(message)s"
msgstr "ç¡æ³è¤è£½ %(infile)s å° %(outfile)s: %(message)s"
-#: ../liveusb/gui.py:402
+#: ../liveusb/gui.py:403
msgid "Unable to find any USB drive"
msgstr "æ¾ä¸å°ä»»ä½ç USB è£ç½®"
-#: ../liveusb/creator.py:1240
+#: ../liveusb/creator.py:1274
msgid "Unable to find any supported device"
msgstr "æ¾ä¸å°ä»»ä½ææ¯æ´çè£ç½®"
-#: ../liveusb/creator.py:1083
+#: ../liveusb/creator.py:1117
msgid "Unable to find partition"
msgstr "æ¾ä¸å°åå²å"
-#: ../liveusb/creator.py:1320
+#: ../liveusb/creator.py:1354
msgid ""
"Unable to get Win32_LogicalDisk; win32com query did not return any results"
msgstr "ç¡æ³åå¾ Win32_LogicalDisk; win32com æ¥è©¢æ²æå³åä»»ä½çµæ"
-#: ../liveusb/gui.py:662
+#: ../liveusb/gui.py:691
msgid "Unable to mount device"
msgstr "ç¡æ³ææ¥è£ç½®"
-#: ../liveusb/creator.py:804
+#: ../liveusb/creator.py:814
#, python-format
msgid "Unable to mount device: %(message)s"
msgstr "ç¡æ³ææ¥è£ç½®: %(message)s"
-#: ../liveusb/creator.py:508
+#: ../liveusb/creator.py:517
#, python-format
msgid "Unable to remove directory from previous LiveOS: %(message)s"
msgstr "ç¡æ³å¾å
åç LiveOS ç§»é¤ç®é: %(message)s"
-#: ../liveusb/creator.py:496
+#: ../liveusb/creator.py:505
#, python-format
msgid "Unable to remove file from previous LiveOS: %(message)s"
msgstr "ç¡æ³å¾å
åç LiveOS ç§»é¤æªæ¡: %(message)s"
-#: ../liveusb/creator.py:1155
+#: ../liveusb/creator.py:1189
msgid ""
"Unable to reset MBR. You may not have the `syslinux` package installed."
msgstr "ç¡æ³éè¨ MBRãæ¨å¯è½æ²æå®è£ `syslinux` å¥ä»¶ã"
-#: ../liveusb/gui.py:769
+#: ../liveusb/gui.py:798
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 "ç¡æ³ä½¿ç¨æé¸æªæ¡ï¼æ¨å¯è½æææ´å¥½çéæ°£ï¼å¦ææ¨å°æ¨ç ISO ç§»åå°æ¨çç£ç¢æ ¹ç®éä¸(ä¾å¦ï¼Cï¼\\)"
-#: ../liveusb/creator.py:711
+#: ../liveusb/creator.py:723
#, python-format
msgid "Unable to write on %(device)s, skipping."
msgstr "ç¡æ³å¯«å
¥ %(device)sï¼ç¥éã"
-#: ../liveusb/creator.py:390
+#: ../liveusb/creator.py:399
msgid "Unknown ISO, skipping checksum verification"
msgstr "æªç¥ç ISOï¼ç¥éç¸½åæª¢æ¥ç¢¼é©è"
-#: ../liveusb/creator.py:800
+#: ../liveusb/creator.py:810
#, python-format
msgid "Unknown dbus exception while trying to mount device: %(message)s"
msgstr "ææ¥è£ç½®æç¼çæªç¥ç dbus ä¾å¤: %(message)s"
-#: ../liveusb/creator.py:779 ../liveusb/creator.py:937
+#: ../liveusb/creator.py:791 ../liveusb/creator.py:964
msgid "Unknown filesystem. Your device may need to be reformatted."
msgstr "æªç¥çæªæ¡ç³»çµ±ãæ¨çè£ç½®å¯è½éè¦éæ°æ ¼å¼åã"
-#: ../liveusb/gui.py:84
+#: ../liveusb/gui.py:85
#, python-format
msgid "Unknown release: %s"
msgstr "æªç¥çç¼è¡çæ¬ï¼%s"
-#: ../liveusb/creator.py:841
+#: ../liveusb/creator.py:851
#, python-format
msgid "Unmounting '%(udi)s' on '%(device)s'"
msgstr "æ£å¨å¸è¼ '%(udi)s' å¨ '%(device)s'"
-#: ../liveusb/creator.py:837
+#: ../liveusb/creator.py:847
#, python-format
msgid "Unmounting mounted filesystems on '%(device)s'"
msgstr "æ£å¨å¸è¼ææ¥å¨ '%(device)s' ä¸çæªæ¡ç³»çµ±"
-#: ../liveusb/creator.py:922
+#: ../liveusb/creator.py:949
#, python-format
msgid "Unsupported device '%(device)s', please report a bug."
msgstr "䏿¯æ´çè£ç½® '%(device)s'ï¼è«å ±åé¯èª¤ã"
-#: ../liveusb/creator.py:784 ../liveusb/creator.py:940
+#: ../liveusb/creator.py:794 ../liveusb/creator.py:967
#, python-format
msgid "Unsupported filesystem: %s"
msgstr "䏿¯æ´çæªæ¡ç³»çµ±ï¼%s"
-#: ../liveusb/creator.py:782
-#, 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:1253
+#: ../liveusb/creator.py:1287
#, python-format
msgid ""
"Unsupported filesystem: %s\n"
"Please backup and format your USB key with the FAT filesystem."
msgstr "䏿¯æ´çæªæ¡ç³»çµ±ï¼%s\nè«é²è¡åä»½ä¸¦ä½¿ç¨ FAT æªæ¡ç³»çµ±ä¾æ ¼å¼åæ¨ç USB ç£ç¢ã"
-#: ../liveusb/creator.py:882
+#: ../liveusb/creator.py:892
#, python-format
msgid "Updating properties of system partition %(system_partition)s"
msgstr "åç´ç³»çµ±åå²å %(system_partition)s ç屬æ§"
-#: ../liveusb/launcher_ui.py:154
-msgid "Upgrade from ISO"
-msgstr "å¾ ISO åç´"
+#: ../liveusb/launcher_ui.py:156
+msgid ""
+"Upgrade\n"
+"by cloning"
+msgstr "ééè¤è£½æä»¶\nåç´"
-#: ../liveusb/dialog.py:152
+#: ../liveusb/launcher_ui.py:158
+msgid ""
+"Upgrade\n"
+"from ISO"
+msgstr "å¾ISO\nåç´"
+
+#: ../liveusb/dialog.py:159
msgid "Use existing Live system ISO"
msgstr "使ç¨ç¾æç Live system ISO"
-#: ../liveusb/creator.py:135
+#: ../liveusb/creator.py:143
msgid "Verifying ISO MD5 checksum"
msgstr "é©è ISO MD5 ç¸½åæª¢æ¥ç¢¼"
-#: ../liveusb/creator.py:364
+#: ../liveusb/creator.py:373
msgid "Verifying SHA1 checksum of LiveCD image..."
msgstr "é©è LiveCD æ åæªç SHA1 ç¸½åæª¢æ¥ç¢¼..."
-#: ../liveusb/creator.py:368
+#: ../liveusb/creator.py:377
msgid "Verifying SHA256 checksum of LiveCD image..."
msgstr "é©è LiveCD æ åæªç SHA256 ç¸½åæª¢æ¥ç¢¼..."
-#: ../liveusb/creator.py:934 ../liveusb/creator.py:1246
+#: ../liveusb/creator.py:961 ../liveusb/creator.py:1280
msgid "Verifying filesystem..."
msgstr "æ£å¨é©èæªæ¡ç³»çµ±..."
-#: ../liveusb/gui.py:696
+#: ../liveusb/gui.py:725
msgid ""
"Warning: Creating a new persistent overlay will delete your existing one."
msgstr "è¦åï¼å»ºç«æ°çæçºæ§è¦è層尿åªé¤æ¨ç¾æçæçºæ§è¦è層ã"
-#: ../liveusb/gui.py:376
+#: ../liveusb/gui.py:377
msgid ""
"Warning: This tool needs to be run as an Administrator. To do this, right "
"click on the icon and open the Properties. Under the Compatibility tab, "
"check the \"Run this program as an administrator\" box."
msgstr "è¦åï¼æ¤å·¥å
·é以系統管çå¡èº«åå·è¡ãè«å°åç¤ºææ»é¼ å³éµå¾é»é¸å
§å®¹ï¼å¨ç¸å®¹æ§é 籤ä¸ï¼å¾é¸ã以系統管çå¡èº«ä»½å·è¡æ¤ç¨å¼ãæ¹å¡ã"
-#: ../liveusb/creator.py:154
+#: ../liveusb/creator.py:162
#, python-format
msgid "Wrote to device at %(speed)d MB/sec"
msgstr "以 %(speed)d MB/ç§ çé度寫å
¥è£ç½®"
-#: ../liveusb/gui.py:670
+#: ../liveusb/gui.py:699
#, 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 "æ¨å³å°å®è£ Tails å¨ %(size)s %(vendor)s %(model)s è£ç½® (%(device)s)ãææå¨æé¸è£ç½®ä¸çè³æå°æéºå¤±ãç¹¼çºå?"
-#: ../liveusb/gui.py:686
+#: ../liveusb/gui.py:715
#, python-format
msgid ""
"You are going to upgrade Tails on the %(parent_size)s %(vendor)s %(model)s "
@@ -571,20 +600,20 @@ msgid ""
"unchanged. Continue?"
msgstr "æ¨å³å°åç´ Tails å¨ %(parent_size)s %(vendor)s %(model)s è£ç½® (%(device)s)ã卿¤è£ç½®ä¸çæ°¸ä¹
æ§ç£ç¢åå°ä¿æä¸è®ãç¹¼çºå?"
-#: ../liveusb/creator.py:618
+#: ../liveusb/creator.py:622
msgid ""
"You are using an old version of syslinux-extlinux that does not support the "
"ext4 filesystem"
msgstr "æ¨æ£ä½¿ç¨èç syslinux-extlinuxï¼ä¸æ¯æ´ ext4 æªæ¡ç³»çµ±"
-#: ../liveusb/gui.py:754
+#: ../liveusb/gui.py:783
msgid "You can try again to resume your download"
msgstr "æ¨å¯å次å試ä¾ç¹¼çºæ¨çä¸è¼"
-#: ../liveusb/creator.py:94
+#: ../liveusb/creator.py:95
msgid "You must run this application as root"
msgstr "ä½ å¿
é 以 root 身份å·è¡æ¤æç¨ç¨å¼"
-#: ../liveusb/dialog.py:155
+#: ../liveusb/dialog.py:162
msgid "or"
msgstr "æ"
More information about the tor-commits
mailing list