diff options
author | Ghostkeeper <rubend@tutanota.com> | 2020-07-31 14:04:45 +0300 |
---|---|---|
committer | Ghostkeeper <rubend@tutanota.com> | 2020-07-31 14:04:45 +0300 |
commit | 7e9d599a610ee3802d7c2f46ebb807dda99710d8 (patch) | |
tree | 108e732a9a42667f0e055119e3db1b0e8e84562e /resources/i18n/zh_TW | |
parent | 348127a2e59644f951c526c55ad2275dd8233ee5 (diff) |
Update translation files from updated template
This is automated with 'make i18n-update-po'.
Contributes to issue CURA-7622.
Diffstat (limited to 'resources/i18n/zh_TW')
-rw-r--r-- | resources/i18n/zh_TW/cura.po | 1291 | ||||
-rw-r--r-- | resources/i18n/zh_TW/fdmextruder.def.json.po | 2 | ||||
-rw-r--r-- | resources/i18n/zh_TW/fdmprinter.def.json.po | 328 |
3 files changed, 1029 insertions, 592 deletions
diff --git a/resources/i18n/zh_TW/cura.po b/resources/i18n/zh_TW/cura.po index 6aa4de644f..ba4d972d5d 100644 --- a/resources/i18n/zh_TW/cura.po +++ b/resources/i18n/zh_TW/cura.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cura 4.6\n" "Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n" -"POT-Creation-Date: 2020-04-06 16:33+0200\n" +"POT-Creation-Date: 2020-07-31 12:48+0200\n" "PO-Revision-Date: 2020-04-18 17:49+0800\n" "Last-Translator: Zhang Heh Ji <dinowchang@gmail.com>\n" "Language-Team: Zhang Heh Ji <dinowchang@gmail.com>\n" @@ -18,159 +18,164 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Poedit 2.3\n" -#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:85 -#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:104 -#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:340 -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1490 -#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:188 -#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:229 +#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83 +#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110 +#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:351 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1566 +#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130 +#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171 msgctxt "@label" msgid "Unknown" msgstr "未知" -#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115 +#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113 msgctxt "@label" msgid "The printer(s) below cannot be connected because they are part of a group" msgstr "下列印表機因為是群組的一部份導致無法連接" -#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:117 +#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115 msgctxt "@label" msgid "Available networked printers" msgstr "可用的網路印表機" -#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:208 +#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:211 msgctxt "@menuitem" msgid "Not overridden" msgstr "不覆寫" -#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:41 +#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76 +msgctxt "@label ({} is object name)" +msgid "Are you sure you wish to remove {}? This cannot be undone!" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42 #: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11 -#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:321 +#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:332 msgctxt "@label" msgid "Default" msgstr "預設值" -#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:44 +#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45 #: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14 msgctxt "@label" msgid "Visual" msgstr "外觀" -#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45 +#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46 #: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15 msgctxt "@text" msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality." msgstr "外觀參數是設計來列印較高品質形狀和表面的視覺性原型和模型。" -#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:48 +#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49 #: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18 msgctxt "@label" msgid "Engineering" msgstr "工程" -#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49 +#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50 #: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19 msgctxt "@text" msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances." msgstr "工程參數是設計來列印較高精度和較小公差的功能性原型和實際使用零件。" -#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:52 +#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53 #: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22 msgctxt "@label" msgid "Draft" msgstr "草稿" -#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53 +#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54 #: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23 msgctxt "@text" msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction." msgstr "草稿參數是設計來縮短時間,快速列印初始原型和概念驗證。" -#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:213 +#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:226 msgctxt "@label" msgid "Custom Material" msgstr "自訂耗材" -#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:214 +#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:227 #: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:205 msgctxt "@label" msgid "Custom" msgstr "自訂" -#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:359 +#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:370 msgctxt "@label" msgid "Custom profiles" msgstr "自訂列印參數" -#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:393 +#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:405 #, python-brace-format msgctxt "@item:inlistbox" msgid "All Supported Types ({0})" msgstr "所有支援的類型 ({0})" -#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:394 +#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:406 msgctxt "@item:inlistbox" msgid "All Files (*)" msgstr "所有檔案 (*)" -#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:81 +#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:178 msgctxt "@info:title" msgid "Login failed" msgstr "登入失敗" -#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:66 -#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:30 +#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:67 +#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:31 msgctxt "@info:status" msgid "Finding new location for objects" msgstr "正在為物件尋找新位置" -#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:70 -#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:34 +#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:71 +#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:35 msgctxt "@info:title" msgid "Finding Location" msgstr "尋找位置中" -#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:149 -#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:103 -#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:108 +#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:150 +#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:105 +#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:111 msgctxt "@info:status" msgid "Unable to find a location within the build volume for all objects" msgstr "無法在列印範圍內放下全部物件" -#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:150 -#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:104 +#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151 +#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:106 msgctxt "@info:title" msgid "Can't Find Location" msgstr "無法找到位置" -#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:99 +#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:104 msgctxt "@info:backup_failed" msgid "Could not create archive from user data directory: {}" msgstr "無法從使用者資料目錄建立備份檔:{}" -#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:104 +#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:110 #: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:107 #: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:113 msgctxt "@info:title" msgid "Backup" msgstr "備份" -#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:114 +#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:123 msgctxt "@info:backup_failed" msgid "Tried to restore a Cura backup without having proper data or meta data." msgstr "嘗試復原沒有正確資料或 meta data 的 Cura 備份。" -#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:125 +#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:134 msgctxt "@info:backup_failed" msgid "Tried to restore a Cura backup that is higher than the current version." msgstr "嘗試復原的 Cura 備份的版本比目前的軟體版本新。" -#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:95 +#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:98 msgctxt "@info:status" msgid "The build volume height has been reduced due to the value of the \"Print Sequence\" setting to prevent the gantry from colliding with printed models." msgstr "由於「列印序列」設定的值,成形列印範圍高度已被減少,以防止龍門與列印模型相衝突。" -#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:97 +#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:100 msgctxt "@info:title" msgid "Build Volume" msgstr "列印範圍" @@ -215,12 +220,12 @@ msgctxt "@action:button" msgid "Backup and Reset Configuration" msgstr "備份和重置設定" -#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:169 +#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:171 msgctxt "@title:window" msgid "Crash Report" msgstr "錯誤報告" -#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:188 +#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:190 msgctxt "@label crash message" msgid "" "<p><b>A fatal error has occurred in Cura. Please send us this Crash Report to fix the problem</p></b>\n" @@ -231,322 +236,333 @@ msgstr "" " <p>請用\"送出報告\"按鈕自動發出一份錯誤報告到我們的伺服器</p>\n" " " -#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:196 +#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:198 msgctxt "@title:groupbox" msgid "System information" msgstr "系統資訊" -#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:205 +#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:207 msgctxt "@label unknown version of Cura" msgid "Unknown" msgstr "未知" -#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:216 +#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:228 msgctxt "@label Cura version number" msgid "Cura version" msgstr "Cura 版本" -#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:217 +#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:229 msgctxt "@label" msgid "Cura language" msgstr "Cura 語言" -#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:218 +#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:230 msgctxt "@label" msgid "OS language" msgstr "作業系統語言" -#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:219 +#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:231 msgctxt "@label Type of platform" msgid "Platform" msgstr "平台" -#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:220 +#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:232 msgctxt "@label" msgid "Qt version" msgstr "Qt 版本" -#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:221 +#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:233 msgctxt "@label" msgid "PyQt version" msgstr "PyQt 版本" -#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:222 +#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:234 msgctxt "@label OpenGL version" msgid "OpenGL" msgstr "OpenGL" -#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:247 +#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:261 msgctxt "@label" msgid "Not yet initialized<br/>" msgstr "尚未初始化<br/>" -#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:250 +#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:264 #, python-brace-format msgctxt "@label OpenGL version" msgid "<li>OpenGL Version: {version}</li>" msgstr "<li>OpenGL 版本:{version}</li>" -#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:251 +#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:265 #, python-brace-format msgctxt "@label OpenGL vendor" msgid "<li>OpenGL Vendor: {vendor}</li>" msgstr "<li>OpenGL 供應商:{vendor}</li>" -#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:252 +#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:266 #, python-brace-format msgctxt "@label OpenGL renderer" msgid "<li>OpenGL Renderer: {renderer}</li>" msgstr "<li>OpenGL 渲染器:{renderer}</li>" -#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:286 +#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:300 msgctxt "@title:groupbox" msgid "Error traceback" msgstr "錯誤追溯" -#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:372 +#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:386 msgctxt "@title:groupbox" msgid "Logs" msgstr "日誌" -#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:400 +#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:414 msgctxt "@action:button" msgid "Send report" msgstr "送出報告" -#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:495 +#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:520 msgctxt "@info:progress" msgid "Loading machines..." msgstr "正在載入印表機..." -#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:502 +#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:527 msgctxt "@info:progress" msgid "Setting up preferences..." msgstr "正在設定偏好設定..." -#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:630 +#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:656 msgctxt "@info:progress" msgid "Initializing Active Machine..." msgstr "正在初始化啟用的機器..." -#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:757 +#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:787 msgctxt "@info:progress" msgid "Initializing machine manager..." msgstr "正在初始化機器管理員..." -#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:771 +#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:801 msgctxt "@info:progress" msgid "Initializing build volume..." msgstr "正在初始化列印範圍..." -#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:833 +#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:867 msgctxt "@info:progress" msgid "Setting up scene..." msgstr "正在設定場景..." -#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:868 +#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:903 msgctxt "@info:progress" msgid "Loading interface..." msgstr "正在載入介面..." -#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:873 +#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:908 msgctxt "@info:progress" msgid "Initializing engine..." msgstr "正在初始化引擎..." -#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1166 +#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1218 #, python-format msgctxt "@info 'width', 'depth' and 'height' are variable names that must NOT be translated; just translate the format of ##x##x## mm." msgid "%(width).1f x %(depth).1f x %(height).1f mm" msgstr "%(width).1f x %(depth).1f x %(height).1f mm" -#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1676 +#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1769 #, python-brace-format msgctxt "@info:status" msgid "Only one G-code file can be loaded at a time. Skipped importing {0}" msgstr "一次只能載入一個 G-code 檔案。{0} 已跳過匯入" -#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1677 -#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1777 -#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:201 -#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151 -#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163 +#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1770 +#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1873 +#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:188 +#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:242 +#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153 +#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165 msgctxt "@info:title" msgid "Warning" msgstr "警告" -#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1686 +#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1779 #, python-brace-format msgctxt "@info:status" msgid "Can't open any other file if G-code is loading. Skipped importing {0}" msgstr "如果載入 G-code,則無法開啟其他任何檔案。{0} 已跳過匯入" -#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1687 -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:138 -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:145 -#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:137 +#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1780 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:146 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:153 +#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:139 msgctxt "@info:title" msgid "Error" msgstr "錯誤" -#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1776 +#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1872 msgctxt "@info:status" msgid "The selected model was too small to load." msgstr "選擇的模型太小無法載入。" -#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:29 +#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:31 msgctxt "@info:status" msgid "Multiplying and placing objects" msgstr "正在複製並放置模型" -#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:30 +#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:32 msgctxt "@info:title" msgid "Placing Objects" msgstr "正在放置模型" -#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:108 +#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:111 msgctxt "@info:title" msgid "Placing Object" msgstr "擺放物件中" -#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationHelpers.py:79 +#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationHelpers.py:89 msgctxt "@message" msgid "Could not read response." msgstr "雲端沒有讀取回應。" -#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationRequestHandler.py:68 +#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationRequestHandler.py:74 msgctxt "@message" msgid "The provided state is not correct." msgstr "提供的狀態不正確。" -#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationRequestHandler.py:79 +#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationRequestHandler.py:85 msgctxt "@message" msgid "Please give the required permissions when authorizing this application." msgstr "核准此應用程式時,請給予所需的權限。" -#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationRequestHandler.py:86 +#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationRequestHandler.py:92 msgctxt "@message" msgid "Something unexpected happened when trying to log in, please try again." msgstr "嘗試登入時出現意外狀況,請再試一次。" -#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:201 +#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:187 +msgctxt "@info" +msgid "Unable to start a new sign in process. Check if another sign in attempt is still active." +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:242 msgctxt "@info" msgid "Unable to reach the Ultimaker account server." msgstr "無法連上 Ultimaker 帳號伺服器。" -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:196 -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:124 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:203 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:132 msgctxt "@title:window" msgid "File Already Exists" msgstr "檔案已經存在" -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:197 -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:125 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:204 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:133 #, python-brace-format msgctxt "@label Don't translate the XML tag <filename>!" msgid "The file <filename>{0}</filename> already exists. Are you sure you want to overwrite it?" msgstr "檔案 <filename>{0}</filename> 已存在。你確定要覆蓋掉它嗎?" -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:432 -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:435 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:450 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:453 msgctxt "@info:status" msgid "Invalid file URL:" msgstr "無效的檔案網址:" -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:136 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:144 #, python-brace-format msgctxt "@info:status Don't translate the XML tags <filename> or <message>!" msgid "Failed to export profile to <filename>{0}</filename>: <message>{1}</message>" msgstr "無法將列印參數匯出至 <filename>{0}</filename>:<message>{1}</message>" -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:143 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:151 #, python-brace-format msgctxt "@info:status Don't translate the XML tag <filename>!" msgid "Failed to export profile to <filename>{0}</filename>: Writer plugin reported failure." msgstr "無法將列印參數匯出至 <filename>{0}</filename>:寫入器外掛報告故障。" -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:148 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:156 #, python-brace-format msgctxt "@info:status Don't translate the XML tag <filename>!" msgid "Exported profile to <filename>{0}</filename>" msgstr "列印參數已匯出至:<filename>{0}</filename>" -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:149 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:157 msgctxt "@info:title" msgid "Export succeeded" msgstr "匯出成功" -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:176 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:188 #, python-brace-format msgctxt "@info:status Don't translate the XML tags <filename>!" msgid "Failed to import profile from <filename>{0}</filename>: {1}" msgstr "無法從 <filename>{0}</filename> 匯入列印參數:{1}" -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:180 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:192 #, python-brace-format msgctxt "@info:status Don't translate the XML tags <filename>!" msgid "Can't import profile from <filename>{0}</filename> before a printer is added." msgstr "在加入印表機前,無法從 <filename>{0}</filename> 匯入列印參數。" -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:197 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:207 #, python-brace-format msgctxt "@info:status Don't translate the XML tags <filename>!" msgid "No custom profile to import in file <filename>{0}</filename>" msgstr "檔案 <filename>{0}</filename> 內沒有自訂列印參數可匯入" -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:201 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:211 #, python-brace-format msgctxt "@info:status Don't translate the XML tags <filename>!" msgid "Failed to import profile from <filename>{0}</filename>:" msgstr "從 <filename>{0}</filename> 匯入列印參數失敗:" -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:225 #: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:235 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:245 #, python-brace-format msgctxt "@info:status Don't translate the XML tags <filename>!" msgid "This profile <filename>{0}</filename> contains incorrect data, could not import it." msgstr "列印參數 <filename>{0}</filename> 含有不正確的資料,無法匯入。" -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:324 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:334 #, python-brace-format msgctxt "@info:status Don't translate the XML tag <filename>!" msgid "Failed to import profile from <filename>{0}</filename>:" msgstr "從 <filename>{0}</filename> 匯入列印參數失敗:" -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:327 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:337 #, python-brace-format msgctxt "@info:status" msgid "Successfully imported profile {0}" msgstr "已成功匯入列印參數 {0}" -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:330 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:340 #, python-brace-format msgctxt "@info:status" msgid "File {0} does not contain any valid profile." msgstr "檔案 {0} 內未含有效的列印參數。" -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:333 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:343 #, python-brace-format msgctxt "@info:status" msgid "Profile {0} has an unknown file type or is corrupted." msgstr "列印參數 {0} 檔案類型未知或已損壞。" -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:368 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:410 msgctxt "@label" msgid "Custom profile" msgstr "自訂列印參數" -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:384 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:426 msgctxt "@info:status" msgid "Profile is missing a quality type." msgstr "列印參數缺少列印品質類型定義。" -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:398 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:440 #, python-brace-format msgctxt "@info:status" msgid "Could not find a quality type {0} for the current configuration." msgstr "無法為目前設定找到品質類型 {0}。" +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:443 +msgctxt "@info:status" +msgid "Unable to add the profile." +msgstr "" + #: /home/trin/Gedeeld/Projects/Cura/cura/Settings/cura_empty_instance_containers.py:36 msgctxt "@info:not supported profile" msgid "Not supported" @@ -557,23 +573,23 @@ msgctxt "@info:No intent profile selected" msgid "Default" msgstr "預設值" -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:659 -#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:199 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:703 +#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:218 msgctxt "@label" msgid "Nozzle" msgstr "噴頭" -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:796 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:851 msgctxt "@info:message Followed by a list of settings." msgid "Settings have been changed to match the current availability of extruders:" msgstr "設定已被更改為符合目前擠出機:" -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:798 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:853 msgctxt "@info:title" msgid "Settings updated" msgstr "設定更新" -#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1367 +#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1436 msgctxt "@info:title" msgid "Extruder(s) Disabled" msgstr "擠出機已停用" @@ -585,7 +601,13 @@ msgctxt "@action:button" msgid "Add" msgstr "增加" -#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:18 +#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:26 +#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:263 +msgctxt "@action:button" +msgid "Finish" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:33 #: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:406 #: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:234 #: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:150 @@ -595,73 +617,73 @@ msgstr "增加" #: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58 #: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42 #: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:87 -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:296 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:292 msgctxt "@action:button" msgid "Cancel" msgstr "取消" -#: /home/trin/Gedeeld/Projects/Cura/cura/UI/ObjectsModel.py:62 +#: /home/trin/Gedeeld/Projects/Cura/cura/UI/ObjectsModel.py:69 #, python-brace-format msgctxt "@label" msgid "Group #{group_nr}" msgstr "群組 #{group_nr}" -#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:81 +#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:83 msgctxt "@tooltip" msgid "Outer Wall" msgstr "外壁" -#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:82 +#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:84 msgctxt "@tooltip" msgid "Inner Walls" msgstr "內壁" -#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:83 +#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:85 msgctxt "@tooltip" msgid "Skin" msgstr "表層" -#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:84 +#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:86 msgctxt "@tooltip" msgid "Infill" msgstr "填充" -#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:85 +#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:87 msgctxt "@tooltip" msgid "Support Infill" msgstr "支撐填充" -#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:86 +#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:88 msgctxt "@tooltip" msgid "Support Interface" msgstr "支撐介面" -#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:87 +#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:89 msgctxt "@tooltip" msgid "Support" msgstr "支撐" -#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:88 +#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:90 msgctxt "@tooltip" msgid "Skirt" msgstr "外圍" -#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:89 +#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:91 msgctxt "@tooltip" msgid "Prime Tower" msgstr "裝填塔" -#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:90 +#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:92 msgctxt "@tooltip" msgid "Travel" msgstr "移動" -#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:91 +#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:93 msgctxt "@tooltip" msgid "Retractions" msgstr "回抽" -#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:92 +#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:94 msgctxt "@tooltip" msgid "Other" msgstr "其它" @@ -673,9 +695,9 @@ msgstr "下一步" #: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:17 #: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:185 -#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:131 +#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:128 #: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:482 -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:169 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:171 #: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:127 msgctxt "@action:button" msgid "Close" @@ -686,7 +708,7 @@ msgctxt "@info:title" msgid "3D Model Assistant" msgstr "3D 模型助手" -#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:94 +#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:96 #, python-brace-format msgctxt "@info:status" msgid "" @@ -700,17 +722,34 @@ msgstr "" "<p>了解如何確保最佳的列印品質和可靠性。</p>\n" "<p><a href=\"https://ultimaker.com/3D-model-assistant\">閱讀列印品質指南</a></p>" -#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:497 +#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:521 #, python-brace-format msgctxt "@info:status Don't translate the XML tags <filename> or <message>!" msgid "Project file <filename>{0}</filename> contains an unknown machine type <message>{1}</message>. Cannot import the machine. Models will be imported instead." msgstr "專案檔案 <filename>{0}</filename> 包含未知的機器類型 <message>{1}</message>。機器無法被匯入,但模型將被匯入。" -#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:500 +#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:524 msgctxt "@info:title" msgid "Open Project File" msgstr "開啟專案檔案" +#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:622 +#, python-brace-format +msgctxt "@info:error Don't translate the XML tags <filename> or <message>!" +msgid "Project file <filename>{0}</filename> is suddenly inaccessible: <message>{1}</message>." +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:623 +msgctxt "@info:title" +msgid "Can't Open Project File" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:668 +#, python-brace-format +msgctxt "@info:error Don't translate the XML tag <filename>!" +msgid "Project file <filename>{0}</filename> is made using profiles that are unknown to this version of Ultimaker Cura." +msgstr "" + #: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:186 msgctxt "@title:tab" msgid "Recommended" @@ -738,7 +777,7 @@ msgctxt "@error:zip" msgid "No permission to write the workspace here." msgstr "沒有寫入此處工作區的權限。" -#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWriter.py:181 +#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWriter.py:185 msgctxt "@error:zip" msgid "Error writing 3mf file." msgstr "寫入 3mf 檔案發生錯誤。" @@ -804,45 +843,45 @@ msgctxt "@item:inmenu" msgid "Manage backups" msgstr "管理備份" -#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:343 +#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:356 msgctxt "@info:status" msgid "Unable to slice with the current material as it is incompatible with the selected machine or configuration." msgstr "無法使用目前耗材切片,因為它與所選機器或設定不相容。" -#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:343 -#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:374 -#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:398 -#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:407 -#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:416 -#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:428 +#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:356 +#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:387 +#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:411 +#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:420 +#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:429 +#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:441 msgctxt "@info:title" msgid "Unable to slice" msgstr "無法切片" -#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:373 +#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:386 #, python-brace-format msgctxt "@info:status" msgid "Unable to slice with the current settings. The following settings have errors: {0}" msgstr "無法使用目前設定進行切片。以下設定存在錯誤:{0}" -#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:397 +#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:410 #, python-brace-format msgctxt "@info:status" msgid "Unable to slice due to some per-model settings. The following settings have errors on one or more models: {error_labels}" msgstr "因部份模型設定問題無法進行切片。部份模型的下列設定有錯誤:{error_labels}" -#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:406 +#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:419 msgctxt "@info:status" msgid "Unable to slice because the prime tower or prime position(s) are invalid." msgstr "無法切片(原因:換料塔或主位置無效)。" -#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:415 +#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:428 #, python-format msgctxt "@info:status" msgid "Unable to slice because there are objects associated with disabled Extruder %s." msgstr "有物件使用了被停用的擠出機 %s ,因此無法進行切片。" -#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:424 +#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:437 msgctxt "@info:status" msgid "" "Please review settings and check if your models:\n" @@ -855,13 +894,13 @@ msgstr "" "- 分配了一個已啟用的擠出機\n" "- 沒有全部設定成修改網格" -#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:50 -#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:256 +#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:52 +#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260 msgctxt "@info:status" msgid "Processing Layers" msgstr "正在處理層" -#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:256 +#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260 msgctxt "@info:title" msgid "Information" msgstr "資訊" @@ -872,7 +911,7 @@ msgctxt "@item:inlistbox" msgid "Cura Profile" msgstr "Cura 列印參數" -#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:126 +#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:127 msgctxt "@info" msgid "Could not access update information." msgstr "無法存取更新資訊。" @@ -880,21 +919,21 @@ msgstr "無法存取更新資訊。" #: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:17 #, python-brace-format msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!" -msgid "New features are available for your {machine_name}! It is recommended to update the firmware on your printer." -msgstr "你的 {machine_name} 有新功能可用!建議更新印表機韌體。" +msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}." +msgstr "" -#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:21 +#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:22 #, python-format msgctxt "@info:title The %s gets replaced with the printer name." msgid "New %s firmware available" msgstr "有新 %s 韌體可用" -#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:27 +#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:28 msgctxt "@action:button" msgid "How to update" msgstr "如何更新" -#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.py:25 +#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.py:27 msgctxt "@action" msgid "Update Firmware" msgstr "更新韌體" @@ -905,7 +944,7 @@ msgctxt "@item:inlistbox" msgid "Compressed G-code File" msgstr "壓縮 G-code 檔案" -#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzWriter/GCodeGzWriter.py:38 +#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzWriter/GCodeGzWriter.py:43 msgctxt "@error:not supported" msgid "GCodeGzWriter does not support text mode." msgstr "G-code GZ 寫入器不支援非文字模式。" @@ -917,18 +956,18 @@ msgctxt "@item:inlistbox" msgid "G-code File" msgstr "G-code 檔案" -#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:341 +#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:347 msgctxt "@info:status" msgid "Parsing G-code" msgstr "正在解析 G-code" -#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:343 -#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:497 +#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:349 +#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:503 msgctxt "@info:title" msgid "G-code Details" msgstr "G-code 細項設定" -#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:495 +#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:501 msgctxt "@info:generic" msgid "Make sure the g-code is suitable for your printer and printer configuration before sending the file to it. The g-code representation may not be accurate." msgstr "發送檔案之前,請確保 G-code 適用於目前印表機和印表機設定。目前 G-code 檔案可能不準確。" @@ -938,13 +977,13 @@ msgctxt "@item:inlistbox" msgid "G File" msgstr "G 檔案" -#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:66 +#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:74 msgctxt "@error:not supported" msgid "GCodeWriter does not support non-text mode." msgstr "G-code 寫入器不支援非文字模式。" -#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:72 -#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:88 +#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:80 +#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:96 msgctxt "@warning:status" msgid "Please prepare G-code before exporting." msgstr "匯出前請先將 G-code 準備好。" @@ -979,7 +1018,7 @@ msgctxt "@item:inlistbox" msgid "Cura 15.04 profiles" msgstr "Cura 15.04 列印參數" -#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.py:30 +#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.py:32 msgctxt "@action" msgid "Machine Settings" msgstr "印表機設定" @@ -999,12 +1038,12 @@ msgctxt "@info:tooltip" msgid "Configure Per Model Settings" msgstr "設定對每個模型的單獨設定" -#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.py:36 +#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.py:35 msgctxt "@item:inmenu" msgid "Post Processing" msgstr "後處理" -#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.py:37 +#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.py:36 msgctxt "@item:inmenu" msgid "Modify G-Code" msgstr "修改 G-Code 檔案" @@ -1030,108 +1069,109 @@ msgctxt "@item:inlistbox" msgid "Save to Removable Drive {0}" msgstr "儲存到行動裝置 {0}" -#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:64 -#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/MeshFormatHandler.py:107 +#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:66 +#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/MeshFormatHandler.py:118 msgctxt "@info:status" msgid "There are no file formats available to write with!" msgstr "沒有可供寫入的檔案格式!" -#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:94 +#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96 #, python-brace-format msgctxt "@info:progress Don't translate the XML tags <filename>!" msgid "Saving to Removable Drive <filename>{0}</filename>" msgstr "正在儲存到行動裝置 <filename>{0}</filename>" -#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:94 +#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96 msgctxt "@info:title" msgid "Saving" msgstr "儲存中" -#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:104 -#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:107 +#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:106 +#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:109 #, python-brace-format msgctxt "@info:status Don't translate the XML tags <filename> or <message>!" msgid "Could not save to <filename>{0}</filename>: <message>{1}</message>" msgstr "無法儲存到 <filename>{0}</filename>:<message>{1}</message>" -#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:123 +#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:125 #, python-brace-format msgctxt "@info:status Don't translate the tag {device}!" msgid "Could not find a file name when trying to write to {device}." msgstr "嘗試寫入到 {device} 時無法找到檔名。" -#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:136 -#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151 +#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:138 +#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153 #, python-brace-format msgctxt "@info:status" msgid "Could not save to removable drive {0}: {1}" msgstr "無法儲存到行動裝置 {0}:{1}" -#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:145 +#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147 #, python-brace-format msgctxt "@info:status" msgid "Saved to Removable Drive {0} as {1}" msgstr "儲存到行動裝置 {0}:{1}" -#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:145 +#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147 msgctxt "@info:title" msgid "File Saved" msgstr "檔案已儲存" -#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:146 +#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148 msgctxt "@action:button" msgid "Eject" msgstr "卸載" -#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:146 +#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148 #, python-brace-format msgctxt "@action" msgid "Eject removable device {0}" msgstr "卸載行動裝置 {0}" -#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161 +#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163 #, python-brace-format msgctxt "@info:status" msgid "Ejected {0}. You can now safely remove the drive." msgstr "已卸載 {0}。現在你可以安全地移除行動裝置。" -#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161 +#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163 msgctxt "@info:title" msgid "Safely Remove Hardware" msgstr "安全移除硬體" -#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163 +#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165 #, python-brace-format msgctxt "@info:status" msgid "Failed to eject {0}. Another program may be using the drive." msgstr "無法卸載 {0},可能有其它程式正在使用行動裝置。" -#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/WindowsRemovableDrivePlugin.py:75 +#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/WindowsRemovableDrivePlugin.py:76 msgctxt "@item:intext" msgid "Removable Drive" msgstr "行動裝置" -#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:119 +#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:121 msgctxt "@info:status" msgid "Cura does not accurately display layers when Wire Printing is enabled." msgstr "當鐵絲網列印(Wire Printing)功能開啟時,Cura 將無法準確地顯示列印層。" -#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:120 +#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:122 msgctxt "@info:title" msgid "Simulation View" msgstr "模擬檢視" -#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:121 +#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:123 msgctxt "@info:status" msgid "Nothing is shown because you need to slice first." msgstr "因為你還沒切片,沒有東西可顯示。" -#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:121 +#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:123 msgctxt "@info:title" msgid "No layers to show" msgstr "沒有列印層可顯示" -#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:122 +#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:124 +#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:73 msgctxt "@info:option_text" msgid "Do not show this message again" msgstr "不要再顯示這個訊息" @@ -1142,6 +1182,16 @@ msgctxt "@item:inlistbox" msgid "Layer view" msgstr "分層檢視" +#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:70 +msgctxt "@info:status" +msgid "Your model is not manifold. The highlighted areas indicate either missing or extraneous surfaces." +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:72 +msgctxt "@info:title" +msgid "Model errors" +msgstr "" + #: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/__init__.py:12 msgctxt "@item:inmenu" msgid "Solid view" @@ -1157,23 +1207,23 @@ msgctxt "@info:tooltip" msgid "Create a volume in which supports are not printed." msgstr "建立一塊不列印支撐的空間。" -#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:101 +#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:142 msgctxt "@info:generic" msgid "Do you want to sync material and software packages with your account?" msgstr "你要使用你的帳號同步耗材資料和軟體套件嗎?" -#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:102 -#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/DownloadPresenter.py:91 +#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:143 +#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/DownloadPresenter.py:93 msgctxt "@info:title" msgid "Changes detected from your Ultimaker account" msgstr "從你的 Ultimaker 帳號偵測到資料更動" -#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:105 +#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:146 msgctxt "@action:button" msgid "Sync" msgstr "同步" -#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/DownloadPresenter.py:87 +#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/DownloadPresenter.py:89 msgctxt "@info:generic" msgid "Syncing..." msgstr "同步中..." @@ -1199,12 +1249,12 @@ msgctxt "@button" msgid "Decline and remove from account" msgstr "拒絕並從帳號中刪除" -#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:18 +#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:20 msgctxt "@info:generic" msgid "You need to quit and restart {} before changes have effect." msgstr "你需要結束並重新啟動 {} ,更動才能生效。" -#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/SyncOrchestrator.py:71 +#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/SyncOrchestrator.py:76 msgctxt "@info:generic" msgid "{} plugins failed to download" msgstr "下載外掛 {} 失敗" @@ -1245,30 +1295,107 @@ msgctxt "@item:inlistbox" msgid "Ultimaker Format Package" msgstr "Ultimaker 格式的封包" -#: /home/trin/Gedeeld/Projects/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.py:21 +#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:146 +msgctxt "@info:error" +msgid "Can't write to UFP file:" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.py:24 msgctxt "@action" msgid "Level build plate" msgstr "調平列印平台" -#: /home/trin/Gedeeld/Projects/Cura/plugins/UltimakerMachineActions/UMOUpgradeSelection.py:18 +#: /home/trin/Gedeeld/Projects/Cura/plugins/UltimakerMachineActions/UMOUpgradeSelection.py:21 msgctxt "@action" msgid "Select upgrades" msgstr "選擇升級" -#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:139 +#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:148 msgctxt "@action:button" -msgid "Print via Cloud" -msgstr "透過雲端服務列印" +msgid "Print via cloud" +msgstr "" -#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:140 +#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:149 msgctxt "@properties:tooltip" -msgid "Print via Cloud" -msgstr "透過雲端服務列印" +msgid "Print via cloud" +msgstr "" -#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:141 +#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:150 msgctxt "@info:status" -msgid "Connected via Cloud" -msgstr "透過雲端服務連接" +msgid "Connected via cloud" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:226 +msgctxt "info:status" +msgid "New printer detected from your Ultimaker account" +msgid_plural "New printers detected from your Ultimaker account" +msgstr[0] "" + +#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:238 +msgctxt "info:status" +msgid "Adding printer {} ({}) from your account" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:258 +msgctxt "info:hidden list items" +msgid "<li>... and {} others</li>" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:265 +msgctxt "info:status" +msgid "Printers added from Digital Factory:<ul>{}</ul>" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:324 +msgctxt "info:status" +msgid "A cloud connection is not available for a printer" +msgid_plural "A cloud connection is not available for some printers" +msgstr[0] "" + +#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:332 +msgctxt "info:status" +msgid "This printer is not linked to the Digital Factory:" +msgid_plural "These printers are not linked to the Digital Factory:" +msgstr[0] "" + +#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:338 +msgctxt "info:status" +msgid "<ul>{}</ul>To establish a connection, please visit the <a href='https://mycloud.ultimaker.com/'>Ultimaker Digital Factory</a>." +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:344 +msgctxt "@action:button" +msgid "Keep printer configurations" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:349 +msgctxt "@action:button" +msgid "Remove printers" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:428 +msgctxt "@label ({} is printer name)" +msgid "{} will be removed until the next account sync. <br> To remove {} permanently, visit <a href='https://mycloud.ultimaker.com/'>Ultimaker Digital Factory</a>. <br><br>Are you sure you want to remove {} temporarily?" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:468 +msgctxt "@title:window" +msgid "Remove printers?" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:469 +msgctxt "@label" +msgid "" +"You are about to remove {} printer(s) from Cura. This action cannot be undone. \n" +"Are you sure you want to continue?" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:471 +msgctxt "@label" +msgid "" +"You are about to remove all printers from Cura. This action cannot be undone. \n" +"Are you sure you want to continue?" +msgstr "" #: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/CloudFlowMessage.py:27 msgctxt "@info:status" @@ -1277,8 +1404,8 @@ msgstr "利用你的 Ultimaker 帳號在任何地方傳送和監控列印作業 #: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/CloudFlowMessage.py:33 msgctxt "@info:status Ultimaker Cloud should not be translated." -msgid "Connect to Ultimaker Cloud" -msgstr "連接到 Ultimaker Cloud" +msgid "Connect to Ultimaker Digital Factory" +msgstr "" #: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/CloudFlowMessage.py:36 msgctxt "@action" @@ -1342,12 +1469,12 @@ msgctxt "@info:title" msgid "Network error" msgstr "網路錯誤" -#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadProgressMessage.py:14 +#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadProgressMessage.py:15 msgctxt "@info:status" msgid "Sending Print Job" msgstr "正在傳送列印作業" -#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadProgressMessage.py:15 +#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadProgressMessage.py:16 msgctxt "@info:status" msgid "Uploading print job to printer." msgstr "正在上傳列印作業到印表機。" @@ -1362,22 +1489,22 @@ msgctxt "@info:title" msgid "Data Sent" msgstr "資料傳送" -#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:57 +#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:58 msgctxt "@action:button Preceded by 'Ready to'." msgid "Print over network" msgstr "網路連線列印" -#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:58 +#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:59 msgctxt "@properties:tooltip" msgid "Print over network" msgstr "網路連線列印" -#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:59 +#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:60 msgctxt "@info:status" msgid "Connected over the network" msgstr "透過網路連接" -#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/UltimakerNetworkedPrinterAction.py:26 +#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/UltimakerNetworkedPrinterAction.py:28 msgctxt "@action" msgid "Connect via Network" msgstr "透過網路連接" @@ -1417,12 +1544,12 @@ msgctxt "@label" msgid "A USB print is in progress, closing Cura will stop this print. Are you sure?" msgstr "USB 列印正在進行中,關閉 Cura 將停止此列印工作。你確定要繼續嗎?" -#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:128 +#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:130 msgctxt "@message" msgid "A print is still in progress. Cura cannot start another print via USB until the previous print has completed." msgstr "列印仍在進行中。列印完成前,Cura 無法透過 USB 開始另一次列印。" -#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:128 +#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:130 msgctxt "@message" msgid "Print in Progress" msgstr "列印正在進行中" @@ -1458,13 +1585,13 @@ msgid "Create new" msgstr "新建設定" #: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:70 -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:73 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:69 msgctxt "@action:title" msgid "Summary - Cura Project" msgstr "摘要 - Cura 專案" #: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:92 -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:97 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:93 msgctxt "@action:label" msgid "Printer settings" msgstr "印表機設定" @@ -1486,19 +1613,19 @@ msgid "Create new" msgstr "新建" #: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:143 -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:106 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:102 msgctxt "@action:label" msgid "Type" msgstr "類型" #: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:159 -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:121 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117 msgctxt "@action:label" msgid "Printer Group" msgstr "印表機群組" #: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:180 -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:222 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:218 msgctxt "@action:label" msgid "Profile settings" msgstr "列印參數設定" @@ -1510,26 +1637,26 @@ msgstr "如何解决列印參數中的設定衝突?" #: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:216 #: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:323 -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:121 -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:246 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:242 msgctxt "@action:label" msgid "Name" msgstr "名稱" #: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:231 -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:263 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:259 msgctxt "@action:label" msgid "Intent" msgstr "意圖" #: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:246 -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:230 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:226 msgctxt "@action:label" msgid "Not in profile" msgstr "不在列印參數中" #: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:251 -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:235 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:231 msgctxt "@action:label" msgid "%1 override" msgid_plural "%1 overrides" @@ -1682,9 +1809,9 @@ msgid "Backup and synchronize your Cura settings." msgstr "備份並同步你的 Cura 設定。" #: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:51 -#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/WelcomePage.qml:48 +#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/WelcomePage.qml:39 #: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:68 -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:138 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:125 msgctxt "@button" msgid "Sign in" msgstr "登入" @@ -2046,42 +2173,42 @@ msgctxt "@label link to technical assistance" msgid "View user manuals online" msgstr "查看線上使用者手冊" -#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:45 +#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:42 msgctxt "@label" msgid "Mesh Type" msgstr "網格類型" -#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:75 +#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:82 msgctxt "@label" msgid "Normal model" msgstr "普通模型" -#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:87 +#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:94 msgctxt "@label" msgid "Print as support" msgstr "做為支撐" -#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:99 +#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:106 msgctxt "@label" msgid "Modify settings for overlaps" msgstr "修改重疊處設定" -#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:111 +#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:118 msgctxt "@label" msgid "Don't support overlaps" msgstr "重疊處不建立支撐" -#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:142 +#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:149 msgctxt "@item:inlistbox" msgid "Infill mesh only" msgstr "只填充網格" -#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:143 +#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:150 msgctxt "@item:inlistbox" msgid "Cutting mesh" msgstr "切割網格" -#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:373 +#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:380 msgctxt "@action:button" msgid "Select settings" msgstr "選擇設定" @@ -2097,7 +2224,7 @@ msgctxt "@label:textbox" msgid "Filter..." msgstr "篩選..." -#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:70 +#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:68 msgctxt "@label:checkbox" msgid "Show all" msgstr "顯示全部" @@ -2235,21 +2362,6 @@ msgctxt "@text:window" msgid "Allow sending anonymous data" msgstr "允許傳送匿名資料" -#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/RatingWidget.qml:54 -msgctxt "@label" -msgid "You need to login first before you can rate" -msgstr "你需要先登入才能進行評分" - -#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/RatingWidget.qml:54 -msgctxt "@label" -msgid "You need to install the package before you can rate" -msgstr "你需要先安裝套件才能進行評分" - -#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/SmallRatingWidget.qml:27 -msgctxt "@label" -msgid "ratings" -msgstr "評分" - #: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxBackColumn.qml:25 msgctxt "@action:button" msgid "Back" @@ -2336,8 +2448,8 @@ msgstr "更新完成" #: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml:27 msgctxt "@label" -msgid "Featured" -msgstr "精選" +msgid "Premium" +msgstr "" #: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml:39 #: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:86 @@ -2361,14 +2473,12 @@ msgid "Quit %1" msgstr "結束 %1" #: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:30 -#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxInstalledPage.qml:34 msgctxt "@title:tab" msgid "Plugins" msgstr "外掛" #: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44 -#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxInstalledPage.qml:79 -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:442 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:466 #: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89 msgctxt "@title:tab" msgid "Materials" @@ -2471,27 +2581,23 @@ msgctxt "@label" msgid "Email" msgstr "電子郵件" -#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:97 -msgctxt "@label" -msgid "Your rating" -msgstr "你的評分" - -#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:105 +#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:89 msgctxt "@label" msgid "Version" msgstr "版本" -#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:112 +#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:96 msgctxt "@label" msgid "Last updated" msgstr "最後更新時間" -#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:119 +#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:103 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:138 msgctxt "@label" -msgid "Author" -msgstr "作者" +msgid "Brand" +msgstr "品牌" -#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:126 +#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:110 msgctxt "@label" msgid "Downloads" msgstr "下載" @@ -2516,15 +2622,45 @@ msgctxt "@info" msgid "Could not connect to the Cura Package database. Please check your connection." msgstr "無法連上 Cura 套件資料庫。請檢查你的網路連線。" +#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxInstalledPage.qml:33 +msgctxt "@title:tab" +msgid "Installed plugins" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxInstalledPage.qml:72 +msgctxt "@info" +msgid "No plugin has been installed." +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxInstalledPage.qml:86 +msgctxt "@title:tab" +msgid "Installed materials" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxInstalledPage.qml:125 +msgctxt "@info" +msgid "No material has been installed." +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxInstalledPage.qml:139 +msgctxt "@title:tab" +msgid "Bundled plugins" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxInstalledPage.qml:184 +msgctxt "@title:tab" +msgid "Bundled materials" +msgstr "" + #: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxLoadingPage.qml:16 msgctxt "@info" msgid "Fetching packages..." msgstr "取得套件..." -#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/WelcomePage.qml:31 +#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/WelcomePage.qml:22 msgctxt "@description" -msgid "Get plugins and materials verified by Ultimaker" -msgstr "取得經 Ultimaker 驗証過的外掛和耗材" +msgid "Please sign in to get verified plugins and materials for Ultimaker Cura Enterprise" +msgstr "" #: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/Toolbox.qml:19 msgctxt "@title" @@ -2978,24 +3114,55 @@ msgstr "" "- 透過 Ultimaker 印表機上的遠端工作流程提高效率" #: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:78 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:142 msgctxt "@button" msgid "Create account" msgstr "建立帳號" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:22 -msgctxt "@label The argument is a username." -msgid "Hi %1" -msgstr "嗨 %1" +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/SyncState.qml:28 +msgctxt "@label" +msgid "Checking..." +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/SyncState.qml:35 +msgctxt "@label" +msgid "Account synced" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/SyncState.qml:42 +msgctxt "@label" +msgid "Something went wrong..." +msgstr "" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:33 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/SyncState.qml:96 msgctxt "@button" -msgid "Ultimaker account" -msgstr "Ultimaker 帳號" +msgid "Install pending updates" +msgstr "" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:42 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/SyncState.qml:118 msgctxt "@button" -msgid "Sign out" -msgstr "登出" +msgid "Check for account updates" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:81 +msgctxt "@label The argument is a timestamp" +msgid "Last update: %1" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:99 +msgctxt "@button" +msgid "Ultimaker Digital Factory" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:109 +msgctxt "@button" +msgid "Ultimaker Account" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:125 +msgctxt "@button" +msgid "Sign Out" +msgstr "" #: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/OutputProcessWidget.qml:59 msgctxt "@label" @@ -3286,7 +3453,7 @@ msgid "Show Configuration Folder" msgstr "顯示設定資料夾" #: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:441 -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:545 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:538 msgctxt "@action:menu" msgid "Configure setting visibility..." msgstr "參數顯示設定..." @@ -3296,72 +3463,72 @@ msgctxt "@action:menu" msgid "&Marketplace" msgstr "市集(&M)" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:242 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:266 msgctxt "@label" msgid "This package will be installed after restarting." msgstr "此套件將在重新啟動後安裝。" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:435 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:459 #: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:15 msgctxt "@title:tab" msgid "General" msgstr "基本" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:438 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:462 msgctxt "@title:tab" msgid "Settings" msgstr "設定" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:440 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:464 #: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16 msgctxt "@title:tab" msgid "Printers" msgstr "印表機" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:444 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:468 #: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34 msgctxt "@title:tab" msgid "Profiles" msgstr "列印參數" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:563 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:587 msgctxt "@title:window %1 is the application name" msgid "Closing %1" msgstr "關閉 %1 中" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:564 -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:576 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:588 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:600 msgctxt "@label %1 is the application name" msgid "Are you sure you want to exit %1?" msgstr "是否確定要離開 %1 ?" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:614 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:638 #: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19 msgctxt "@title:window" msgid "Open file(s)" msgstr "開啟檔案" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:720 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:744 msgctxt "@window:title" msgid "Install Package" msgstr "安裝套件" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:728 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:752 msgctxt "@title:window" msgid "Open File(s)" msgstr "開啟檔案" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:731 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:755 msgctxt "@text:window" msgid "We have found one or more G-Code files within the files you have selected. You can only open one G-Code file at a time. If you want to open a G-Code file, please just select only one." msgstr "我們已經在你選擇的檔案中找到一個或多個 G-Code 檔案。你一次只能開啟一個 G-Code 檔案。若需開啟 G-Code 檔案,請僅選擇一個。" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:834 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:858 msgctxt "@title:window" msgid "Add Printer" msgstr "新增印表機" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:842 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:866 msgctxt "@title:window" msgid "What's New" msgstr "新功能" @@ -3462,50 +3629,56 @@ msgstr "用於處理三角形網格的函式庫" #: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:150 msgctxt "@label" -msgid "Support library for analysis of complex networks" -msgstr "用於分析複雜網路的函式庫" - -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:151 -msgctxt "@label" msgid "Support library for handling 3MF files" msgstr "用於處理 3MF 檔案的函式庫" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:152 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:151 msgctxt "@label" msgid "Support library for file metadata and streaming" msgstr "用於檔案 metadata 和串流的函式庫" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:153 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:152 msgctxt "@label" msgid "Serial communication library" msgstr "串口通訊函式庫" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:154 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:153 msgctxt "@label" msgid "ZeroConf discovery library" msgstr "ZeroConf 發現函式庫" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:155 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:154 msgctxt "@label" msgid "Polygon clipping library" msgstr "多邊形剪輯函式庫" +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:155 +msgctxt "@Label" +msgid "Static type checker for Python" +msgstr "" + #: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157 msgctxt "@Label" -msgid "Python HTTP library" -msgstr "Python HTTP 函式庫" +msgid "Root Certificates for validating SSL trustworthiness" +msgstr "" #: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:158 +msgctxt "@Label" +msgid "Python Error tracking library" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:160 msgctxt "@label" msgid "Font" msgstr "字體" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:159 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:161 msgctxt "@label" msgid "SVG icons" msgstr "SVG 圖標" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:160 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:162 msgctxt "@label" msgid "Linux cross-distribution application deployment" msgstr "Linux cross-distribution 應用程式部署" @@ -3541,59 +3714,48 @@ msgid "Discard or Keep changes" msgstr "捨棄或保留更改" #: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:57 -msgctxt "@text:window" +msgctxt "@text:window, %1 is a profile name" msgid "" "You have customized some profile settings.\n" -"Would you like to keep or discard those settings?" +"Would you like to Keep these changed settings after switching profiles?\n" +"Alternatively, you can Discard the changes to load the defaults from '%1'." msgstr "" -"你已自訂部份列印參數設定。\n" -"你想保留或捨棄這些設定嗎?" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:109 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:111 msgctxt "@title:column" msgid "Profile settings" msgstr "列印參數設定" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:116 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:125 msgctxt "@title:column" -msgid "Default" -msgstr "預設" - -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:123 -msgctxt "@title:column" -msgid "Customized" -msgstr "自訂" +msgid "Current changes" +msgstr "" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:156 -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:708 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:747 msgctxt "@option:discardOrKeep" msgid "Always ask me this" msgstr "總是詢問" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:157 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:159 msgctxt "@option:discardOrKeep" msgid "Discard and never ask again" msgstr "捨棄更改,並不再詢問此問題" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:160 msgctxt "@option:discardOrKeep" msgid "Keep and never ask again" msgstr "保留更改,並不再詢問此問題" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:195 -msgctxt "@action:button" -msgid "Discard" -msgstr "捨棄" - -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:208 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:197 msgctxt "@action:button" -msgid "Keep" -msgstr "保留" +msgid "Discard changes" +msgstr "" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:221 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:210 msgctxt "@action:button" -msgid "Create New Profile" -msgstr "建立新的列印參數" +msgid "Keep changes" +msgstr "" #: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:64 msgctxt "@text:window" @@ -3610,27 +3772,27 @@ msgctxt "@title:window" msgid "Save Project" msgstr "儲存專案" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:177 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:173 msgctxt "@action:label" msgid "Extruder %1" msgstr "擠出機 %1" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:193 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:189 msgctxt "@action:label" msgid "%1 & material" msgstr "%1 & 耗材" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:195 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:191 msgctxt "@action:label" msgid "Material" msgstr "耗材" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:285 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:281 msgctxt "@action:label" msgid "Don't show project summary on save again" msgstr "儲存時不再顯示專案摘要" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:304 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:300 msgctxt "@action:button" msgid "Save" msgstr "儲存" @@ -3657,39 +3819,39 @@ msgctxt "@title:menu menubar:toplevel" msgid "&Edit" msgstr "編輯(&E)" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:48 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:49 #: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ViewMenu.qml:12 msgctxt "@title:menu menubar:toplevel" msgid "&View" msgstr "檢視(&V)" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:50 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:51 #: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13 msgctxt "@title:menu menubar:toplevel" msgid "&Settings" msgstr "設定(&S)" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:55 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:56 msgctxt "@title:menu menubar:toplevel" msgid "E&xtensions" msgstr "擴充功能(&X)" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:93 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:94 msgctxt "@title:menu menubar:toplevel" msgid "P&references" msgstr "偏好設定(&R)" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:101 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:102 msgctxt "@title:menu menubar:toplevel" msgid "&Help" msgstr "幫助(&H)" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:147 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:148 msgctxt "@title:window" msgid "New project" msgstr "新建專案" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:148 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:149 msgctxt "@info:question" msgid "Are you sure you want to start a new project? This will clear the build plate and any unsaved settings." msgstr "你確定要開始一個新專案嗎?這將清除列印平台及任何未儲存的設定。" @@ -3778,8 +3940,8 @@ msgstr "複製個數" #: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/FileMenu.qml:33 msgctxt "@title:menu menubar:file" -msgid "&Save..." -msgstr "儲存(&S)" +msgid "&Save Project..." +msgstr "" #: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/FileMenu.qml:54 msgctxt "@title:menu menubar:file" @@ -3826,22 +3988,22 @@ msgctxt "@title:menu menubar:settings" msgid "&Printer" msgstr "印表機(&P)" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:27 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:29 msgctxt "@title:menu" msgid "&Material" msgstr "耗材(&M)" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:36 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:44 msgctxt "@action:inmenu" msgid "Set as Active Extruder" msgstr "設為主要擠出機" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:42 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:50 msgctxt "@action:inmenu" msgid "Enable Extruder" msgstr "啟用擠出機" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:49 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:57 msgctxt "@action:inmenu" msgid "Disable Extruder" msgstr "關閉擠出機" @@ -3936,291 +4098,337 @@ msgctxt "@label" msgid "Are you sure you want to abort the print?" msgstr "你確定要中斷列印嗎?" +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:102 +msgctxt "@label" +msgid "Is printed as support." +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:105 +msgctxt "@label" +msgid "Other models overlapping with this model are modified." +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:108 +msgctxt "@label" +msgid "Infill overlapping with this model is modified." +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:111 +msgctxt "@label" +msgid "Overlaps with this model are not supported." +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:118 +msgctxt "@label" +msgid "Overrides %1 setting." +msgid_plural "Overrides %1 settings." +msgstr[0] "" + #: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectSelector.qml:59 msgctxt "@label" msgid "Object list" msgstr "物件清單" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:132 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:137 msgctxt "@label" msgid "Interface" msgstr "介面" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:211 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:216 msgctxt "@label" msgid "Currency:" msgstr "貨幣:" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:224 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:229 msgctxt "@label" msgid "Theme:" msgstr "主題:" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:280 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:285 msgctxt "@label" msgid "You will need to restart the application for these changes to have effect." msgstr "需重新啟動 Cura,新的設定才能生效。" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:297 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:302 msgctxt "@info:tooltip" msgid "Slice automatically when changing settings." msgstr "當設定變更時自動進行切片。" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:305 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:310 msgctxt "@option:check" msgid "Slice automatically" msgstr "自動切片" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:319 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:324 msgctxt "@label" msgid "Viewport behavior" msgstr "顯示區設定" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:327 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:332 msgctxt "@info:tooltip" msgid "Highlight unsupported areas of the model in red. Without support these areas will not print properly." msgstr "以紅色凸顯模型缺少支撐的區域。如果沒有支撐這些區域將無法正常列印。" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:336 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:341 msgctxt "@option:check" msgid "Display overhang" msgstr "顯示突出部分" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:344 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:351 +msgctxt "@info:tooltip" +msgid "Highlight missing or extraneous surfaces of the model using warning signs. The toolpaths will often be missing parts of the intended geometry." +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:360 +msgctxt "@option:check" +msgid "Display model errors" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:368 msgctxt "@info:tooltip" msgid "Moves the camera so the model is in the center of the view when a model is selected" msgstr "當模型被選中時,視角將自動調整到最合適的觀察位置(模型處於正中央)" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:349 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:373 msgctxt "@action:button" msgid "Center camera when item is selected" msgstr "當專案被選中時,自動置中視角" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:359 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:383 msgctxt "@info:tooltip" msgid "Should the default zoom behavior of cura be inverted?" msgstr "需要讓 Cura 的預設縮放操作反轉嗎?" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:364 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:388 msgctxt "@action:button" msgid "Invert the direction of camera zoom." msgstr "反轉視角縮放方向。" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:380 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:404 msgctxt "@info:tooltip" msgid "Should zooming move in the direction of the mouse?" msgstr "是否跟隨滑鼠方向進行縮放?" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:380 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:404 msgctxt "@info:tooltip" msgid "Zooming towards the mouse is not supported in the orthographic perspective." msgstr "正交透視不支援游標縮放功能。" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:385 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:409 msgctxt "@action:button" msgid "Zoom toward mouse direction" msgstr "跟隨滑鼠方向縮放" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:411 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:435 msgctxt "@info:tooltip" msgid "Should models on the platform be moved so that they no longer intersect?" msgstr "需要移動平台上的模型,使它們不再交錯嗎?" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:416 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:440 msgctxt "@option:check" msgid "Ensure models are kept apart" msgstr "確保每個模型都保持分離" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:425 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:449 msgctxt "@info:tooltip" msgid "Should models on the platform be moved down to touch the build plate?" msgstr "要將模型下降到碰觸列印平台嗎?" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:430 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:454 msgctxt "@option:check" msgid "Automatically drop models to the build plate" msgstr "自動下降模型到列印平台" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:442 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:466 msgctxt "@info:tooltip" msgid "Show caution message in g-code reader." msgstr "在 g-code 讀取器中顯示警告訊息。" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:451 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:475 msgctxt "@option:check" msgid "Caution message in g-code reader" msgstr "G-code 讀取器中的警告訊息" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:459 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:483 msgctxt "@info:tooltip" msgid "Should layer be forced into compatibility mode?" msgstr "分層檢視要強制進入相容模式嗎?" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:464 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:488 msgctxt "@option:check" msgid "Force layer view compatibility mode (restart required)" msgstr "強制分層檢視相容模式(需要重新啟動)" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:474 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:498 msgctxt "@info:tooltip" msgid "Should Cura open at the location it was closed?" msgstr "Cura 應該開啟在前次關閉時的位置嗎?" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:479 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:503 msgctxt "@option:check" msgid "Restore window position on start" msgstr "開啟時復原視窗位置" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:489 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:513 msgctxt "@info:tooltip" msgid "What type of camera rendering should be used?" msgstr "使用哪種類型的攝影機渲染?" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:496 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:520 msgctxt "@window:text" msgid "Camera rendering:" msgstr "攝影機渲染:" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:507 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:531 msgid "Perspective" msgstr "透視" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:508 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:532 msgid "Orthographic" msgstr "正交" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:539 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:563 msgctxt "@label" msgid "Opening and saving files" msgstr "開啟並儲存檔案" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:546 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:570 +msgctxt "@info:tooltip" +msgid "Should opening files from the desktop or external applications open in the same instance of Cura?" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:575 +msgctxt "@option:check" +msgid "Use a single instance of Cura" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:585 msgctxt "@info:tooltip" msgid "Should models be scaled to the build volume if they are too large?" msgstr "當模型的尺寸過大時,是否將模型自動縮小至列印範圍嗎?" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:551 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:590 msgctxt "@option:check" msgid "Scale large models" msgstr "縮小過大模型" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:561 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:600 msgctxt "@info:tooltip" msgid "An model may appear extremely small if its unit is for example in meters rather than millimeters. Should these models be scaled up?" msgstr "部份模型採用較大的單位(例如:公尺),導致模型變得非常小,要將這些模型放大嗎?" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:566 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:605 msgctxt "@option:check" msgid "Scale extremely small models" msgstr "放大過小模型" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:576 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:615 msgctxt "@info:tooltip" msgid "Should models be selected after they are loaded?" msgstr "模型載入後要設為被選擇的狀態嗎?" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:581 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:620 msgctxt "@option:check" msgid "Select models when loaded" msgstr "模型載入後選擇模型" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:591 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:630 msgctxt "@info:tooltip" msgid "Should a prefix based on the printer name be added to the print job name automatically?" msgstr "是否自動將印表機名稱作為列印作業名稱的前綴?" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:596 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:635 msgctxt "@option:check" msgid "Add machine prefix to job name" msgstr "將印表機名稱前綴添加到列印作業名稱中" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:606 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:645 msgctxt "@info:tooltip" msgid "Should a summary be shown when saving a project file?" msgstr "儲存專案檔案時是否顯示摘要?" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:610 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:649 msgctxt "@option:check" msgid "Show summary dialog when saving project" msgstr "儲存專案時顯示摘要對話框" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:620 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:659 msgctxt "@info:tooltip" msgid "Default behavior when opening a project file" msgstr "開啟專案檔案時的預設行為" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:628 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:667 msgctxt "@window:text" msgid "Default behavior when opening a project file: " msgstr "開啟專案檔案時的預設行為: " -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:642 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:681 msgctxt "@option:openProject" msgid "Always ask me this" msgstr "每次都向我確認" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:643 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:682 msgctxt "@option:openProject" msgid "Always open as a project" msgstr "總是作為一個專案開啟" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:644 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:683 msgctxt "@option:openProject" msgid "Always import models" msgstr "總是匯入模型" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:680 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:719 msgctxt "@info:tooltip" msgid "When you have made changes to a profile and switched to a different one, a dialog will be shown asking whether you want to keep your modifications or not, or you can choose a default behaviour and never show that dialog again." msgstr "當你對列印參數進行更改然後切換到其他列印參數時,將顯示一個對話框詢問你是否要保留修改。你也可以選擇預設不顯示該對話框。" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:689 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:728 #: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52 msgctxt "@label" msgid "Profiles" msgstr "列印參數" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:694 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:733 msgctxt "@window:text" msgid "Default behavior for changed setting values when switching to a different profile: " msgstr "當切換到另一組列印參數時,對於被修改過的設定的預設行為: " -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:709 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:748 msgctxt "@option:discardOrKeep" msgid "Always discard changed settings" msgstr "總是放棄修改過的設定" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:710 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:749 msgctxt "@option:discardOrKeep" msgid "Always transfer changed settings to new profile" msgstr "總是將修改過的設定轉移至新的列印參數" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:744 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:783 msgctxt "@label" msgid "Privacy" msgstr "隱私權" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:751 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:790 msgctxt "@info:tooltip" msgid "Should Cura check for updates when the program is started?" msgstr "當 Cura 啟動時,是否自動檢查更新?" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:756 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:795 msgctxt "@option:check" msgid "Check for updates on start" msgstr "啟動時檢查更新" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:766 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:805 msgctxt "@info:tooltip" msgid "Should anonymous data about your print be sent to Ultimaker? Note, no models, IP addresses or other personally identifiable information is sent or stored." msgstr "你願意將關於你的列印資料以匿名形式發送到 Ultimaker 嗎?注意:我們不會記錄或發送任何模型、IP 地址或其他私人資料。" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:771 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:810 msgctxt "@option:check" msgid "Send (anonymous) print information" msgstr "(匿名)發送列印資訊" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:780 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:819 msgctxt "@action:button" msgid "More information" msgstr "更多資訊" @@ -4329,11 +4537,6 @@ msgctxt "@label" msgid "Display Name" msgstr "顯示名稱" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:138 -msgctxt "@label" -msgid "Brand" -msgstr "品牌" - #: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:148 msgctxt "@label" msgid "Material Type" @@ -4628,12 +4831,32 @@ msgctxt "@info:status" msgid "The printer is not connected." msgstr "尚未連線到印表機。" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:166 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:47 +msgctxt "@status" +msgid "The cloud printer is offline. Please check if the printer is turned on and connected to the internet." +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:51 +msgctxt "@status" +msgid "This printer is not linked to your account. Please visit the Ultimaker Digital Factory to establish a connection." +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:56 +msgctxt "@status" +msgid "The cloud connection is currently unavailable. Please sign in to connect to the cloud printer." +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:60 +msgctxt "@status" +msgid "The cloud connection is currently unavailable. Please check your internet connection." +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:238 msgctxt "@button" msgid "Add printer" msgstr "新增印表機" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:182 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:254 msgctxt "@button" msgid "Manage printers" msgstr "管理印表機" @@ -4673,7 +4896,7 @@ msgctxt "@label" msgid "Profile" msgstr "參數" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Custom/CustomPrintSetup.qml:172 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Custom/CustomPrintSetup.qml:170 msgctxt "@tooltip" msgid "" "Some setting/override values are different from the values stored in the profile.\n" @@ -4760,7 +4983,7 @@ msgctxt "@label" msgid "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing." msgstr "在模型的突出部分產生支撐結構。若不這樣做,這些部分在列印時將倒塌。" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:234 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:200 msgctxt "@label" msgid "" "Some hidden settings use values different from their normal calculated value.\n" @@ -4823,27 +5046,27 @@ msgctxt "@label:textbox" msgid "Search settings" msgstr "搜尋設定" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:463 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:456 msgctxt "@action:menu" msgid "Copy value to all extruders" msgstr "將設定值複製到所有擠出機" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:472 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:465 msgctxt "@action:menu" msgid "Copy all changed values to all extruders" msgstr "複製所有改變的設定值到所有擠出機" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:509 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:502 msgctxt "@action:menu" msgid "Hide this setting" msgstr "隱藏此設定" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:522 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:515 msgctxt "@action:menu" msgid "Don't show this setting" msgstr "不再顯示此設定" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:526 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:519 msgctxt "@action:menu" msgid "Keep this setting visible" msgstr "保持此設定顯示" @@ -4878,12 +5101,52 @@ msgctxt "@label" msgid "View type" msgstr "檢示類型" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml:212 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddCloudPrintersView.qml:47 +msgctxt "@label" +msgid "Add a Cloud printer" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddCloudPrintersView.qml:73 +msgctxt "@label" +msgid "Waiting for Cloud response" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddCloudPrintersView.qml:84 +msgctxt "@label" +msgid "No printers found in your account?" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddCloudPrintersView.qml:118 +msgctxt "@label" +msgid "The following printers in your account have been added in Cura:" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddCloudPrintersView.qml:200 +msgctxt "@button" +msgid "Add printer manually" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddCloudPrintersView.qml:214 +msgctxt "@button" +msgid "Finish" +msgstr "完成" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml:231 +msgctxt "@label" +msgid "Manufacturer" +msgstr "製造商" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml:245 +msgctxt "@label" +msgid "Profile author" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml:260 msgctxt "@label" msgid "Printer name" msgstr "印表機名稱" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml:225 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml:269 msgctxt "@text" msgid "Please give your printer a name" msgstr "請為你的印表機取一個名稱" @@ -4898,27 +5161,32 @@ msgctxt "@label" msgid "Add a networked printer" msgstr "新增網路印表機" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddNetworkOrLocalPrinterContent.qml:81 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddNetworkOrLocalPrinterContent.qml:95 msgctxt "@label" msgid "Add a non-networked printer" msgstr "新增非網路印表機" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:42 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:43 msgctxt "@label" msgid "There is no printer found over your network." msgstr "在你的網路上找不到印表機。" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:180 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:181 msgctxt "@label" msgid "Refresh" msgstr "更新" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:191 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:192 msgctxt "@label" msgid "Add printer by IP" msgstr "使用 IP 位址新增印表機" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:224 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:203 +msgctxt "@label" +msgid "Add cloud printer" +msgstr "" + +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:239 msgctxt "@label" msgid "Troubleshooting" msgstr "故障排除" @@ -4930,8 +5198,8 @@ msgstr "使用 IP 位址新增印表機" #: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:133 msgctxt "@text" -msgid "Place enter your printer's IP address." -msgstr "輸入印表機的 IP 地址。" +msgid "Enter your printer's IP address." +msgstr "" #: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:158 msgctxt "@button" @@ -4969,40 +5237,35 @@ msgctxt "@button" msgid "Connect" msgstr "連接" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:36 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:43 msgctxt "@label" msgid "Ultimaker Account" msgstr "Ultimaker 帳號" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:77 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:84 msgctxt "@text" msgid "Your key to connected 3D printing" msgstr "連線 3D 列印的金鑰" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:94 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:101 msgctxt "@text" msgid "- Customize your experience with more print profiles and plugins" msgstr "- 使用更多的列印參數設定和外掛訂做你的使用體驗" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:97 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:104 msgctxt "@text" msgid "- Stay flexible by syncing your setup and loading it anywhere" msgstr "- 通過同步設定可在任何地方將其載入以保持靈活性" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:100 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:107 msgctxt "@text" msgid "- Increase efficiency with a remote workflow on Ultimaker printers" msgstr "- 透過 Ultimaker 印表機上的遠端工作流程提高效率" -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:119 +#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:157 msgctxt "@button" -msgid "Finish" -msgstr "完成" - -#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:128 -msgctxt "@button" -msgid "Create an account" -msgstr "建立帳號" +msgid "Skip" +msgstr "" #: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:24 msgctxt "@label" @@ -5603,6 +5866,26 @@ msgctxt "name" msgid "Version Upgrade 4.5 to 4.6" msgstr "升級版本 4.5 到 4.6" +#: VersionUpgrade/VersionUpgrade460to462/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 4.6.0 to Cura 4.6.2." +msgstr "" + +#: VersionUpgrade/VersionUpgrade460to462/plugin.json +msgctxt "name" +msgid "Version Upgrade 4.6.0 to 4.6.2" +msgstr "" + +#: VersionUpgrade/VersionUpgrade462to47/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 4.6.2 to Cura 4.7." +msgstr "" + +#: VersionUpgrade/VersionUpgrade462to47/plugin.json +msgctxt "name" +msgid "Version Upgrade 4.6.2 to 4.7" +msgstr "" + #: X3DReader/plugin.json msgctxt "description" msgid "Provides support for reading X3D files." @@ -5633,6 +5916,114 @@ msgctxt "name" msgid "X-Ray View" msgstr "透視檢視" +#~ msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!" +#~ msgid "New features are available for your {machine_name}! It is recommended to update the firmware on your printer." +#~ msgstr "你的 {machine_name} 有新功能可用!建議更新印表機韌體。" + +#~ msgctxt "@action:button" +#~ msgid "Print via Cloud" +#~ msgstr "透過雲端服務列印" + +#~ msgctxt "@properties:tooltip" +#~ msgid "Print via Cloud" +#~ msgstr "透過雲端服務列印" + +#~ msgctxt "@info:status" +#~ msgid "Connected via Cloud" +#~ msgstr "透過雲端服務連接" + +#~ msgctxt "@info:status Ultimaker Cloud should not be translated." +#~ msgid "Connect to Ultimaker Cloud" +#~ msgstr "連接到 Ultimaker Cloud" + +#~ msgctxt "@label" +#~ msgid "You need to login first before you can rate" +#~ msgstr "你需要先登入才能進行評分" + +#~ msgctxt "@label" +#~ msgid "You need to install the package before you can rate" +#~ msgstr "你需要先安裝套件才能進行評分" + +#~ msgctxt "@label" +#~ msgid "ratings" +#~ msgstr "評分" + +#~ msgctxt "@label" +#~ msgid "Featured" +#~ msgstr "精選" + +#~ msgctxt "@label" +#~ msgid "Your rating" +#~ msgstr "你的評分" + +#~ msgctxt "@label" +#~ msgid "Author" +#~ msgstr "作者" + +#~ msgctxt "@description" +#~ msgid "Get plugins and materials verified by Ultimaker" +#~ msgstr "取得經 Ultimaker 驗証過的外掛和耗材" + +#~ msgctxt "@label The argument is a username." +#~ msgid "Hi %1" +#~ msgstr "嗨 %1" + +#~ msgctxt "@button" +#~ msgid "Ultimaker account" +#~ msgstr "Ultimaker 帳號" + +#~ msgctxt "@button" +#~ msgid "Sign out" +#~ msgstr "登出" + +#~ msgctxt "@label" +#~ msgid "Support library for analysis of complex networks" +#~ msgstr "用於分析複雜網路的函式庫" + +#~ msgctxt "@Label" +#~ msgid "Python HTTP library" +#~ msgstr "Python HTTP 函式庫" + +#~ msgctxt "@text:window" +#~ msgid "" +#~ "You have customized some profile settings.\n" +#~ "Would you like to keep or discard those settings?" +#~ msgstr "" +#~ "你已自訂部份列印參數設定。\n" +#~ "你想保留或捨棄這些設定嗎?" + +#~ msgctxt "@title:column" +#~ msgid "Default" +#~ msgstr "預設" + +#~ msgctxt "@title:column" +#~ msgid "Customized" +#~ msgstr "自訂" + +#~ msgctxt "@action:button" +#~ msgid "Discard" +#~ msgstr "捨棄" + +#~ msgctxt "@action:button" +#~ msgid "Keep" +#~ msgstr "保留" + +#~ msgctxt "@action:button" +#~ msgid "Create New Profile" +#~ msgstr "建立新的列印參數" + +#~ msgctxt "@title:menu menubar:file" +#~ msgid "&Save..." +#~ msgstr "儲存(&S)" + +#~ msgctxt "@text" +#~ msgid "Place enter your printer's IP address." +#~ msgstr "輸入印表機的 IP 地址。" + +#~ msgctxt "@button" +#~ msgid "Create an account" +#~ msgstr "建立帳號" + #~ msgctxt "@info:generic" #~ msgid "" #~ "\n" @@ -6461,10 +6852,6 @@ msgstr "透視檢視" #~ "假如你的印表機不在清單上,選擇“Custom”類別中的“Custom FFF Printer”,並在下一個對話窗中調整設定以符合你的印表機。" #~ msgctxt "@label" -#~ msgid "Manufacturer" -#~ msgstr "製造商" - -#~ msgctxt "@label" #~ msgid "Printer Name" #~ msgstr "印表機名稱" diff --git a/resources/i18n/zh_TW/fdmextruder.def.json.po b/resources/i18n/zh_TW/fdmextruder.def.json.po index 72f29564aa..62ef5c9254 100644 --- a/resources/i18n/zh_TW/fdmextruder.def.json.po +++ b/resources/i18n/zh_TW/fdmextruder.def.json.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cura 4.6\n" "Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n" -"POT-Creation-Date: 2020-04-06 16:33+0000\n" +"POT-Creation-Date: 2020-07-31 12:48+0000\n" "PO-Revision-Date: 2019-03-03 14:09+0800\n" "Last-Translator: Zhang Heh Ji <dinowchang@gmail.com>\n" "Language-Team: Zhang Heh Ji <dinowchang@gmail.com>\n" diff --git a/resources/i18n/zh_TW/fdmprinter.def.json.po b/resources/i18n/zh_TW/fdmprinter.def.json.po index 76a8becd31..e0e92b7122 100644 --- a/resources/i18n/zh_TW/fdmprinter.def.json.po +++ b/resources/i18n/zh_TW/fdmprinter.def.json.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cura 4.6\n" "Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n" -"POT-Creation-Date: 2020-04-06 16:33+0000\n" +"POT-Creation-Date: 2020-07-31 12:48+0000\n" "PO-Revision-Date: 2020-02-19 22:42+0800\n" "Last-Translator: Zhang Heh Ji <dinowchang@gmail.com>\n" "Language-Team: Zhang Heh Ji <dinowchang@gmail.com>\n" @@ -226,6 +226,16 @@ msgid "Whether the machine is able to stabilize the build volume temperature." msgstr "機器是否能夠穩定列印空間溫度。" #: fdmprinter.def.json +msgctxt "machine_always_write_active_tool label" +msgid "Always Write Active Tool" +msgstr "" + +#: fdmprinter.def.json +msgctxt "machine_always_write_active_tool description" +msgid "Write active tool after sending temp commands to inactive tool. Required for Dual Extruder printing with Smoothie or other firmware with modal tool commands." +msgstr "" + +#: fdmprinter.def.json msgctxt "machine_center_is_zero label" msgid "Is Center Origin" msgstr "原點是否位於中心" @@ -3475,6 +3485,76 @@ msgid "The extruder train to use for printing the floors of the support. This is msgstr "用於列印支撐底板的擠出機組。在多擠出機情況下適用。" #: fdmprinter.def.json +msgctxt "support_structure label" +msgid "Support Structure" +msgstr "" + +#: fdmprinter.def.json +msgctxt "support_structure description" +msgid "Generate a tree-like support " +msgstr "" + +#: fdmprinter.def.json +msgctxt "support_structure option normal" +msgid "Normal" +msgstr "" + +#: fdmprinter.def.json +msgctxt "support_structure option tree" +msgid "Tree" +msgstr "" + +#: fdmprinter.def.json +msgctxt "support_tree_angle label" +msgid "Tree Support Branch Angle" +msgstr "樹狀支撐樹枝角度" + +#: fdmprinter.def.json +msgctxt "support_tree_angle description" +msgid "The angle of the branches. Use a lower angle to make them more vertical and more stable. Use a higher angle to be able to have more reach." +msgstr "樹枝的角度。使用較小的角度讓樹枝較垂直且較平穩。使用較大的角度則可以支撐較大的範圍。" + +#: fdmprinter.def.json +msgctxt "support_tree_branch_distance label" +msgid "Tree Support Branch Distance" +msgstr "樹狀支撐樹枝距離" + +#: fdmprinter.def.json +msgctxt "support_tree_branch_distance description" +msgid "How far apart the branches need to be when they touch the model. Making this distance small will cause the tree support to touch the model at more points, causing better overhang but making support harder to remove." +msgstr "樹支與模型接觸的點與點之間的間隔距離。較小的距離會讓支撐和模型有較多的接觸點,會有較佳的突出部分但支撐也較難移除。" + +#: fdmprinter.def.json +msgctxt "support_tree_branch_diameter label" +msgid "Tree Support Branch Diameter" +msgstr "樹狀支撐樹枝直徑" + +#: fdmprinter.def.json +msgctxt "support_tree_branch_diameter description" +msgid "The diameter of the thinnest branches of tree support. Thicker branches are more sturdy. Branches towards the base will be thicker than this." +msgstr "樹狀支撐中最細樹枝的直徑。越粗的樹枝越堅固。底部的樹枝會比這更粗。" + +#: fdmprinter.def.json +msgctxt "support_tree_branch_diameter_angle label" +msgid "Tree Support Branch Diameter Angle" +msgstr "樹狀支撐樹枝外徑角度" + +#: fdmprinter.def.json +msgctxt "support_tree_branch_diameter_angle description" +msgid "The angle of the branches' diameter as they gradually become thicker towards the bottom. An angle of 0 will cause the branches to have uniform thickness over their length. A bit of an angle can increase stability of the tree support." +msgstr "樹枝向底部逐漸變粗時,外徑變化的角度。設為 0 可讓整條樹枝的粗細一致, 而有點角度可增加樹狀支撐的穩定性。" + +#: fdmprinter.def.json +msgctxt "support_tree_collision_resolution label" +msgid "Tree Support Collision Resolution" +msgstr "樹狀支撐碰撞計算精度" + +#: fdmprinter.def.json +msgctxt "support_tree_collision_resolution description" +msgid "Resolution to compute collisions with to avoid hitting the model. Setting this lower will produce more accurate trees that fail less often, but increases slicing time dramatically." +msgstr "計算避免碰撞模型的計算精度。設定較低的值可產生較精確的樹狀支撐,這樣的支撐問題較少但會嚴重的增加切片所需的時間。" + +#: fdmprinter.def.json msgctxt "support_type label" msgid "Support Placement" msgstr "支撐位置" @@ -3740,6 +3820,16 @@ msgid "The maximum width of the steps of the stair-like bottom of support restin msgstr "停留在模型上的支撐階梯狀底部的最大階梯寬度。較低的值會使支撐更難於移除,但過高的值可能導致不穩定的支撐結構。" #: fdmprinter.def.json +msgctxt "support_bottom_stair_step_min_slope label" +msgid "Support Stair Step Minimum Slope Angle" +msgstr "" + +#: fdmprinter.def.json +msgctxt "support_bottom_stair_step_min_slope description" +msgid "The minimum slope of the area for stair-stepping to take effect. Low values should make support easier to remove on shallower slopes, but really low values may result in some very counter-intuitive results on other parts of the model." +msgstr "" + +#: fdmprinter.def.json msgctxt "support_join_distance label" msgid "Support Join Distance" msgstr "支撐結合距離" @@ -4185,6 +4275,16 @@ msgid "Make support everywhere below the support mesh, so that there's no overha msgstr "在支撐網格下方的所有位置進行支撐,讓支撐網格中没有突出部分。" #: fdmprinter.def.json +msgctxt "support_meshes_present label" +msgid "Scene Has Support Meshes" +msgstr "" + +#: fdmprinter.def.json +msgctxt "support_meshes_present description" +msgid "There are support meshes present in the scene. This setting is controlled by Cura." +msgstr "" + +#: fdmprinter.def.json msgctxt "platform_adhesion label" msgid "Build Plate Adhesion" msgstr "列印平台附著" @@ -4945,8 +5045,8 @@ msgstr "列印順序" #: fdmprinter.def.json msgctxt "print_sequence description" -msgid "Whether to print all models one layer at a time or to wait for one model to finish, before moving on to the next. One at a time mode is possible if a) only one extruder is enabled and b) all models are separated in such a way that the whole print head can move in between and all models are lower than the distance between the nozzle and the X/Y axes. " -msgstr "選擇一次列印一層中的所有模型或等待一個模型完成後再轉到下一個模型。只有在 a) 只使用一個擠出機而且 b) 所有模型以整個列印頭可以在各個模型之間移動的方式分隔開,且所有模型都低於噴頭和 X / Y 軸之間距離的情况下,排隊列印才可使用。 " +msgid "Whether to print all models one layer at a time or to wait for one model to finish, before moving on to the next. One at a time mode is possible if a) only one extruder is enabled and b) all models are separated in such a way that the whole print head can move in between and all models are lower than the distance between the nozzle and the X/Y axes." +msgstr "" #: fdmprinter.def.json msgctxt "print_sequence option all_at_once" @@ -4970,13 +5070,13 @@ msgstr "使用此網格修改與其重疊的其他網格的填充。利用此網 #: fdmprinter.def.json msgctxt "infill_mesh_order label" -msgid "Infill Mesh Order" -msgstr "填充網格順序" +msgid "Mesh Processing Rank" +msgstr "" #: fdmprinter.def.json msgctxt "infill_mesh_order description" -msgid "Determines which infill mesh is inside the infill of another infill mesh. An infill mesh with a higher order will modify the infill of infill meshes with lower order and normal meshes." -msgstr "確定哪個填充網格在另一個填充網格的填充內。順序較高的填充網格將修改順序較低的填充網格以及普通網格的填充。" +msgid "Determines the priority of this mesh when considering overlapping volumes. Areas where multiple meshes reside will be won by the lower rank mesh. An infill mesh with a higher order will modify the infill of infill meshes with lower order and normal meshes." +msgstr "" #: fdmprinter.def.json msgctxt "cutting_mesh label" @@ -5114,74 +5214,14 @@ msgid "Features that haven't completely been fleshed out yet." msgstr "尚未完全的功能。" #: fdmprinter.def.json -msgctxt "support_tree_enable label" -msgid "Tree Support" -msgstr "樹狀支撐" - -#: fdmprinter.def.json -msgctxt "support_tree_enable description" -msgid "Generate a tree-like support with branches that support your print. This may reduce material usage and print time, but greatly increases slicing time." -msgstr "產生帶有樹枝樹狀支撐結構支撐你的模型。這可能可以減少耗材的使用和列印的時間,但會大大的增加切片時間。" - -#: fdmprinter.def.json -msgctxt "support_tree_angle label" -msgid "Tree Support Branch Angle" -msgstr "樹狀支撐樹枝角度" - -#: fdmprinter.def.json -msgctxt "support_tree_angle description" -msgid "The angle of the branches. Use a lower angle to make them more vertical and more stable. Use a higher angle to be able to have more reach." -msgstr "樹枝的角度。使用較小的角度讓樹枝較垂直且較平穩。使用較大的角度則可以支撐較大的範圍。" - -#: fdmprinter.def.json -msgctxt "support_tree_branch_distance label" -msgid "Tree Support Branch Distance" -msgstr "樹狀支撐樹枝距離" - -#: fdmprinter.def.json -msgctxt "support_tree_branch_distance description" -msgid "How far apart the branches need to be when they touch the model. Making this distance small will cause the tree support to touch the model at more points, causing better overhang but making support harder to remove." -msgstr "樹支與模型接觸的點與點之間的間隔距離。較小的距離會讓支撐和模型有較多的接觸點,會有較佳的突出部分但支撐也較難移除。" - -#: fdmprinter.def.json -msgctxt "support_tree_branch_diameter label" -msgid "Tree Support Branch Diameter" -msgstr "樹狀支撐樹枝直徑" - -#: fdmprinter.def.json -msgctxt "support_tree_branch_diameter description" -msgid "The diameter of the thinnest branches of tree support. Thicker branches are more sturdy. Branches towards the base will be thicker than this." -msgstr "樹狀支撐中最細樹枝的直徑。越粗的樹枝越堅固。底部的樹枝會比這更粗。" - -#: fdmprinter.def.json -msgctxt "support_tree_branch_diameter_angle label" -msgid "Tree Support Branch Diameter Angle" -msgstr "樹狀支撐樹枝外徑角度" - -#: fdmprinter.def.json -msgctxt "support_tree_branch_diameter_angle description" -msgid "The angle of the branches' diameter as they gradually become thicker towards the bottom. An angle of 0 will cause the branches to have uniform thickness over their length. A bit of an angle can increase stability of the tree support." -msgstr "樹枝向底部逐漸變粗時,外徑變化的角度。設為 0 可讓整條樹枝的粗細一致, 而有點角度可增加樹狀支撐的穩定性。" - -#: fdmprinter.def.json -msgctxt "support_tree_collision_resolution label" -msgid "Tree Support Collision Resolution" -msgstr "樹狀支撐碰撞計算精度" - -#: fdmprinter.def.json -msgctxt "support_tree_collision_resolution description" -msgid "Resolution to compute collisions with to avoid hitting the model. Setting this lower will produce more accurate trees that fail less often, but increases slicing time dramatically." -msgstr "計算避免碰撞模型的計算精度。設定較低的值可產生較精確的樹狀支撐,這樣的支撐問題較少但會嚴重的增加切片所需的時間。" - -#: fdmprinter.def.json msgctxt "slicing_tolerance label" msgid "Slicing Tolerance" msgstr "切片公差" #: fdmprinter.def.json msgctxt "slicing_tolerance description" -msgid "How to slice layers with diagonal surfaces. The areas of a layer can be generated based on where the middle of the layer intersects the surface (Middle). Alternatively each layer can have the areas which fall inside of the volume throughout the height of the layer (Exclusive) or a layer has the areas which fall inside anywhere within the layer (Inclusive). Exclusive retains the most details, Inclusive makes for the best fit and Middle takes the least time to process." -msgstr "如何使用傾斜的外表切片。可以使用層高的中間與外表相交產生的截面(中間)。也可以使用該層高完全不超出模型體積的區域(排除),或是該層高的模型投影區域(包含)。「排除」保留最多的細節,「包含」有最符合的外形,而「中間」花最少的運算時間。" +msgid "Vertical tolerance in the sliced layers. The contours of a layer are normally generated by taking cross sections through the middle of each layer's thickness (Middle). Alternatively each layer can have the areas which fall inside of the volume throughout the entire thickness of the layer (Exclusive) or a layer has the areas which fall inside anywhere within the layer (Inclusive). Inclusive retains the most details, Exclusive makes for the best fit and Middle stays closest to the original surface." +msgstr "" #: fdmprinter.def.json msgctxt "slicing_tolerance option middle" @@ -5454,76 +5494,6 @@ msgid "The file location of an image of which the brightness values determine th msgstr "圖片檔案位置,該圖片的亮度值決定最小密度在支撐中對應的位置。" #: fdmprinter.def.json -msgctxt "spaghetti_infill_enabled label" -msgid "Spaghetti Infill" -msgstr "義大利麵式填充" - -#: fdmprinter.def.json -msgctxt "spaghetti_infill_enabled description" -msgid "Print the infill every so often, so that the filament will curl up chaotically inside the object. This reduces print time, but the behaviour is rather unpredictable." -msgstr "經常列印填充,使得耗材在模型內部混亂地捲曲。這會縮短列印時間,但行為會難以預測。" - -#: fdmprinter.def.json -msgctxt "spaghetti_infill_stepped label" -msgid "Spaghetti Infill Stepping" -msgstr "義大利麵式逐步填充" - -#: fdmprinter.def.json -msgctxt "spaghetti_infill_stepped description" -msgid "Whether to print spaghetti infill in steps or extrude all the infill filament at the end of the print." -msgstr "是否逐步列印義大利麵式填充或在列印結束時一次擠出所有填充耗材。" - -#: fdmprinter.def.json -msgctxt "spaghetti_max_infill_angle label" -msgid "Spaghetti Maximum Infill Angle" -msgstr "義大利麵式填充 - 最大填充角度" - -#: fdmprinter.def.json -msgctxt "spaghetti_max_infill_angle description" -msgid "The maximum angle w.r.t. the Z axis of the inside of the print for areas which are to be filled with spaghetti infill afterwards. Lowering this value causes more angled parts in your model to be filled on each layer." -msgstr "允許延後填充義大利麵式填充的最大角度,取列印物內側與 Z 軸的夾角。降低此值會導致模型中的更多有角度部位在各層填充。" - -#: fdmprinter.def.json -msgctxt "spaghetti_max_height label" -msgid "Spaghetti Infill Maximum Height" -msgstr "義大利麵式填充 - 最大填充高度" - -#: fdmprinter.def.json -msgctxt "spaghetti_max_height description" -msgid "The maximum height of inside space which can be combined and filled from the top." -msgstr "可以從頂部組合和填充的內部空間的最大高度。" - -#: fdmprinter.def.json -msgctxt "spaghetti_inset label" -msgid "Spaghetti Inset" -msgstr "義大利麵式填充內嵌" - -#: fdmprinter.def.json -msgctxt "spaghetti_inset description" -msgid "The offset from the walls from where the spaghetti infill will be printed." -msgstr "列印義大利麵式填充開始位置與牆壁的偏移量。" - -#: fdmprinter.def.json -msgctxt "spaghetti_flow label" -msgid "Spaghetti Flow" -msgstr "義大利麵式填充流量" - -#: fdmprinter.def.json -msgctxt "spaghetti_flow description" -msgid "Adjusts the density of the spaghetti infill. Note that the Infill Density only controls the line spacing of the filling pattern, not the amount of extrusion for spaghetti infill." -msgstr "調整義大利麵式填充的密度。注意,填充密度僅控制填充列印樣式的線條間距,而不是義大利麵式填充的擠出量。" - -#: fdmprinter.def.json -msgctxt "spaghetti_infill_extra_volume label" -msgid "Spaghetti Infill Extra Volume" -msgstr "義大利麵式填充額外體積" - -#: fdmprinter.def.json -msgctxt "spaghetti_infill_extra_volume description" -msgid "A correction term to adjust the total volume being extruded each time when filling spaghetti." -msgstr "一個用於調整每次進行義大利麵式填充時擠出總量的修正項。" - -#: fdmprinter.def.json msgctxt "support_conical_enabled label" msgid "Enable Conical Support" msgstr "啟用錐形支撐" @@ -6392,6 +6362,86 @@ msgctxt "mesh_rotation_matrix description" msgid "Transformation matrix to be applied to the model when loading it from file." msgstr "在將模型從檔案中載入時套用在模型上的轉換矩陣。" +#~ msgctxt "print_sequence description" +#~ msgid "Whether to print all models one layer at a time or to wait for one model to finish, before moving on to the next. One at a time mode is possible if a) only one extruder is enabled and b) all models are separated in such a way that the whole print head can move in between and all models are lower than the distance between the nozzle and the X/Y axes. " +#~ msgstr "選擇一次列印一層中的所有模型或等待一個模型完成後再轉到下一個模型。只有在 a) 只使用一個擠出機而且 b) 所有模型以整個列印頭可以在各個模型之間移動的方式分隔開,且所有模型都低於噴頭和 X / Y 軸之間距離的情况下,排隊列印才可使用。 " + +#~ msgctxt "infill_mesh_order label" +#~ msgid "Infill Mesh Order" +#~ msgstr "填充網格順序" + +#~ msgctxt "infill_mesh_order description" +#~ msgid "Determines which infill mesh is inside the infill of another infill mesh. An infill mesh with a higher order will modify the infill of infill meshes with lower order and normal meshes." +#~ msgstr "確定哪個填充網格在另一個填充網格的填充內。順序較高的填充網格將修改順序較低的填充網格以及普通網格的填充。" + +#~ msgctxt "support_tree_enable label" +#~ msgid "Tree Support" +#~ msgstr "樹狀支撐" + +#~ msgctxt "support_tree_enable description" +#~ msgid "Generate a tree-like support with branches that support your print. This may reduce material usage and print time, but greatly increases slicing time." +#~ msgstr "產生帶有樹枝樹狀支撐結構支撐你的模型。這可能可以減少耗材的使用和列印的時間,但會大大的增加切片時間。" + +#~ msgctxt "slicing_tolerance description" +#~ msgid "How to slice layers with diagonal surfaces. The areas of a layer can be generated based on where the middle of the layer intersects the surface (Middle). Alternatively each layer can have the areas which fall inside of the volume throughout the height of the layer (Exclusive) or a layer has the areas which fall inside anywhere within the layer (Inclusive). Exclusive retains the most details, Inclusive makes for the best fit and Middle takes the least time to process." +#~ msgstr "如何使用傾斜的外表切片。可以使用層高的中間與外表相交產生的截面(中間)。也可以使用該層高完全不超出模型體積的區域(排除),或是該層高的模型投影區域(包含)。「排除」保留最多的細節,「包含」有最符合的外形,而「中間」花最少的運算時間。" + +#~ msgctxt "spaghetti_infill_enabled label" +#~ msgid "Spaghetti Infill" +#~ msgstr "義大利麵式填充" + +#~ msgctxt "spaghetti_infill_enabled description" +#~ msgid "Print the infill every so often, so that the filament will curl up chaotically inside the object. This reduces print time, but the behaviour is rather unpredictable." +#~ msgstr "經常列印填充,使得耗材在模型內部混亂地捲曲。這會縮短列印時間,但行為會難以預測。" + +#~ msgctxt "spaghetti_infill_stepped label" +#~ msgid "Spaghetti Infill Stepping" +#~ msgstr "義大利麵式逐步填充" + +#~ msgctxt "spaghetti_infill_stepped description" +#~ msgid "Whether to print spaghetti infill in steps or extrude all the infill filament at the end of the print." +#~ msgstr "是否逐步列印義大利麵式填充或在列印結束時一次擠出所有填充耗材。" + +#~ msgctxt "spaghetti_max_infill_angle label" +#~ msgid "Spaghetti Maximum Infill Angle" +#~ msgstr "義大利麵式填充 - 最大填充角度" + +#~ msgctxt "spaghetti_max_infill_angle description" +#~ msgid "The maximum angle w.r.t. the Z axis of the inside of the print for areas which are to be filled with spaghetti infill afterwards. Lowering this value causes more angled parts in your model to be filled on each layer." +#~ msgstr "允許延後填充義大利麵式填充的最大角度,取列印物內側與 Z 軸的夾角。降低此值會導致模型中的更多有角度部位在各層填充。" + +#~ msgctxt "spaghetti_max_height label" +#~ msgid "Spaghetti Infill Maximum Height" +#~ msgstr "義大利麵式填充 - 最大填充高度" + +#~ msgctxt "spaghetti_max_height description" +#~ msgid "The maximum height of inside space which can be combined and filled from the top." +#~ msgstr "可以從頂部組合和填充的內部空間的最大高度。" + +#~ msgctxt "spaghetti_inset label" +#~ msgid "Spaghetti Inset" +#~ msgstr "義大利麵式填充內嵌" + +#~ msgctxt "spaghetti_inset description" +#~ msgid "The offset from the walls from where the spaghetti infill will be printed." +#~ msgstr "列印義大利麵式填充開始位置與牆壁的偏移量。" + +#~ msgctxt "spaghetti_flow label" +#~ msgid "Spaghetti Flow" +#~ msgstr "義大利麵式填充流量" + +#~ msgctxt "spaghetti_flow description" +#~ msgid "Adjusts the density of the spaghetti infill. Note that the Infill Density only controls the line spacing of the filling pattern, not the amount of extrusion for spaghetti infill." +#~ msgstr "調整義大利麵式填充的密度。注意,填充密度僅控制填充列印樣式的線條間距,而不是義大利麵式填充的擠出量。" + +#~ msgctxt "spaghetti_infill_extra_volume label" +#~ msgid "Spaghetti Infill Extra Volume" +#~ msgstr "義大利麵式填充額外體積" + +#~ msgctxt "spaghetti_infill_extra_volume description" +#~ msgid "A correction term to adjust the total volume being extruded each time when filling spaghetti." +#~ msgstr "一個用於調整每次進行義大利麵式填充時擠出總量的修正項。" + #~ msgctxt "material_guid description" #~ msgid "GUID of the material. This is set automatically. " #~ msgstr "耗材 GUID,此項為自動設定。 " |