commit 3aecc7913a5ef88bc0169546a892bea2b1bcb391 Author: Translation commit bot <translat...@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_gab...@yahoo.co.jp>, 2009 # ã¿ã«ãã· <index...@outlook.jp>, 2015 # taka F <m465c3iiw...@gmail.com>, 2013 +# Tokumei Nanashi, 2015 # è¤åãç² <m1440809...@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: ã¿ã«ãã· <index...@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.inf...@gmail.com>, 2013 # EJI <ewa.inf...@gmail.com>, 2013 # Piotr DrÄ g <piotrd...@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 <rainman59...@gmail.com>, 2015 # cges30901 <cges30...@gmail.com>, 2014 # Chinrur Yang <chin...@gmail.com>, 2013 # danfong <danfong.hs...@gmail.com>, 2014 +# David Chen <david203...@gmail.com>, 2015 # muraji saori <mur...@tormail.org>, 2013 # Nicholas Ou <oldmo...@gmail.com>, 2014 # Terry Chuang <tchu...@redhat.com>, 2009 # Wei-Lun Chao <william.c...@ossii.com.tw>, 2009 +# Wen-Gan Li <w...@wgli.net>, 2015 # x4r <xatierl...@gmail.com>, 2014-2015 # x4r <xatierl...@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 <xatierl...@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 <w...@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 "æ"
_______________________________________________ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits