From d64977c9abe5b1cdc81876dc9124e9b1dbeba899 Mon Sep 17 00:00:00 2001 From: "xun.zhang" Date: Fri, 24 Jan 2025 17:22:24 +0800 Subject: [PATCH] ENH: update translation jira:NONE Signed-off-by: xun.zhang Change-Id: I85317044598c4a014c095cca30d1e9abc1fa9145 --- bbl/i18n/BambuStudio.pot | 7 ++--- bbl/i18n/cs/BambuStudio_cs.po | 7 ++--- bbl/i18n/de/BambuStudio_de.po | 7 ++--- bbl/i18n/en/BambuStudio_en.po | 7 ++--- bbl/i18n/es/BambuStudio_es.po | 7 ++--- bbl/i18n/fr/BambuStudio_fr.po | 7 ++--- bbl/i18n/hu/BambuStudio_hu.po | 7 ++--- bbl/i18n/it/BambuStudio_it.po | 7 ++--- bbl/i18n/ja/BambuStudio_ja.po | 7 ++--- bbl/i18n/ko/BambuStudio_ko.po | 7 ++--- bbl/i18n/nl/BambuStudio_nl.po | 7 ++--- bbl/i18n/pl/BambuStudio_pl.po | 7 ++--- bbl/i18n/pt-BR/BambuStudio_pt-BR.po | 7 ++--- bbl/i18n/ru/BambuStudio_ru.po | 7 ++--- bbl/i18n/sv/BambuStudio_sv.po | 7 ++--- bbl/i18n/tr/BambuStudio_tr.po | 7 ++--- bbl/i18n/uk/BambuStudio_uk.po | 7 ++--- bbl/i18n/zh_cn/BambuStudio_zh_CN.po | 43 ++++++++++++++------------ resources/i18n/zh_cn/BambuStudio.mo | Bin 392140 -> 392567 bytes src/slic3r/GUI/ConfigManipulation.cpp | 2 +- src/slic3r/GUI/GLCanvas3D.cpp | 6 +--- src/slic3r/GUI/PartPlate.cpp | 19 ++---------- 22 files changed, 78 insertions(+), 111 deletions(-) diff --git a/bbl/i18n/BambuStudio.pot b/bbl/i18n/BambuStudio.pot index 2e08abc5c..9ca6e93ee 100644 --- a/bbl/i18n/BambuStudio.pot +++ b/bbl/i18n/BambuStudio.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-23 18:02+0800\n" +"POT-Creation-Date: 2025-01-24 17:42+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -3202,7 +3202,7 @@ msgstr "" msgid "" "Spiral mode only works when wall loops is 1, support is disabled, top shell " "layers is 0, sparse infill density is 0, timelapse type is traditional and " -"Smoothing wall speed in z direction is false." +"smoothing wall speed in z direction is false." msgstr "" msgid " But machines with I3 structure will not generate timelapse videos." @@ -3977,8 +3977,7 @@ msgstr "" msgid "A G-code path goes beyond the boundary of plate." msgstr "" -#, possible-c-format, possible-boost-format -msgid "Only the %s with external filament spool can print TPU" +msgid "Not support printing 2 or more TPU filaments." msgstr "" #, possible-c-format, possible-boost-format diff --git a/bbl/i18n/cs/BambuStudio_cs.po b/bbl/i18n/cs/BambuStudio_cs.po index 04e3e4894..cbe932e62 100644 --- a/bbl/i18n/cs/BambuStudio_cs.po +++ b/bbl/i18n/cs/BambuStudio_cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-23 18:02+0800\n" +"POT-Creation-Date: 2025-01-24 17:42+0800\n" "PO-Revision-Date: 2023-10-18 10:45+0800\n" "Last-Translator: René Mošner \n" "Language-Team: \n" @@ -3338,7 +3338,7 @@ msgstr "" msgid "" "Spiral mode only works when wall loops is 1, support is disabled, top shell " "layers is 0, sparse infill density is 0, timelapse type is traditional and " -"Smoothing wall speed in z direction is false." +"smoothing wall speed in z direction is false." msgstr "" msgid " But machines with I3 structure will not generate timelapse videos." @@ -4128,8 +4128,7 @@ msgstr "Cesta G-kódu přesahuje maximální výšku tisku." msgid "A G-code path goes beyond the boundary of plate." msgstr "Cesta G-kódu přesahuje hranici podložky." -#, c-format, boost-format -msgid "Only the %s with external filament spool can print TPU" +msgid "Not support printing 2 or more TPU filaments." msgstr "" #, c-format, boost-format diff --git a/bbl/i18n/de/BambuStudio_de.po b/bbl/i18n/de/BambuStudio_de.po index 7223eb75e..2a18fef21 100644 --- a/bbl/i18n/de/BambuStudio_de.po +++ b/bbl/i18n/de/BambuStudio_de.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-23 18:02+0800\n" +"POT-Creation-Date: 2025-01-24 17:42+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3455,7 +3455,7 @@ msgstr "" msgid "" "Spiral mode only works when wall loops is 1, support is disabled, top shell " "layers is 0, sparse infill density is 0, timelapse type is traditional and " -"Smoothing wall speed in z direction is false." +"smoothing wall speed in z direction is false." msgstr "" msgid " But machines with I3 structure will not generate timelapse videos." @@ -4258,8 +4258,7 @@ msgstr "Ein G-Code-Pfad überschreitet die maximale Druckhöhe." msgid "A G-code path goes beyond the boundary of plate." msgstr "Ein G-Code-Pfad geht über die Begrenzung der Druckplatte hinaus." -#, c-format, boost-format -msgid "Only the %s with external filament spool can print TPU" +msgid "Not support printing 2 or more TPU filaments." msgstr "" #, c-format, boost-format diff --git a/bbl/i18n/en/BambuStudio_en.po b/bbl/i18n/en/BambuStudio_en.po index 9ce436135..c7ebd5594 100644 --- a/bbl/i18n/en/BambuStudio_en.po +++ b/bbl/i18n/en/BambuStudio_en.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-23 18:02+0800\n" +"POT-Creation-Date: 2025-01-24 17:42+0800\n" "Language: en\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -3382,7 +3382,7 @@ msgstr "" msgid "" "Spiral mode only works when wall loops is 1, support is disabled, top shell " "layers is 0, sparse infill density is 0, timelapse type is traditional and " -"Smoothing wall speed in z direction is false." +"smoothing wall speed in z direction is false." msgstr "" msgid " But machines with I3 structure will not generate timelapse videos." @@ -4181,8 +4181,7 @@ msgstr "A G-code path goes beyond the max print height." msgid "A G-code path goes beyond the boundary of plate." msgstr "A G-code path goes beyond plate boundaries." -#, c-format, boost-format -msgid "Only the %s with external filament spool can print TPU" +msgid "Not support printing 2 or more TPU filaments." msgstr "" #, c-format, boost-format diff --git a/bbl/i18n/es/BambuStudio_es.po b/bbl/i18n/es/BambuStudio_es.po index c0c1aa3ca..e1dece8a6 100644 --- a/bbl/i18n/es/BambuStudio_es.po +++ b/bbl/i18n/es/BambuStudio_es.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-23 18:02+0800\n" +"POT-Creation-Date: 2025-01-24 17:42+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3441,7 +3441,7 @@ msgstr "" msgid "" "Spiral mode only works when wall loops is 1, support is disabled, top shell " "layers is 0, sparse infill density is 0, timelapse type is traditional and " -"Smoothing wall speed in z direction is false." +"smoothing wall speed in z direction is false." msgstr "" msgid " But machines with I3 structure will not generate timelapse videos." @@ -4246,8 +4246,7 @@ msgstr "Una ruta de código G va más allá de la altura máxima de impresión." msgid "A G-code path goes beyond the boundary of plate." msgstr "Una ruta de código G va más allá del límite de la placa." -#, c-format, boost-format -msgid "Only the %s with external filament spool can print TPU" +msgid "Not support printing 2 or more TPU filaments." msgstr "" #, c-format, boost-format diff --git a/bbl/i18n/fr/BambuStudio_fr.po b/bbl/i18n/fr/BambuStudio_fr.po index d29522059..eceeeb7c1 100644 --- a/bbl/i18n/fr/BambuStudio_fr.po +++ b/bbl/i18n/fr/BambuStudio_fr.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-23 18:02+0800\n" +"POT-Creation-Date: 2025-01-24 17:42+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3443,7 +3443,7 @@ msgstr "" msgid "" "Spiral mode only works when wall loops is 1, support is disabled, top shell " "layers is 0, sparse infill density is 0, timelapse type is traditional and " -"Smoothing wall speed in z direction is false." +"smoothing wall speed in z direction is false." msgstr "" msgid " But machines with I3 structure will not generate timelapse videos." @@ -4248,8 +4248,7 @@ msgstr "Une trajectoire de G-code dépasse la hauteur d'impression maximale." msgid "A G-code path goes beyond the boundary of plate." msgstr "Un chemin de G-code va au-delà de la limite de la plaque" -#, c-format, boost-format -msgid "Only the %s with external filament spool can print TPU" +msgid "Not support printing 2 or more TPU filaments." msgstr "" #, c-format, boost-format diff --git a/bbl/i18n/hu/BambuStudio_hu.po b/bbl/i18n/hu/BambuStudio_hu.po index 1a78c1792..4c8f0f257 100644 --- a/bbl/i18n/hu/BambuStudio_hu.po +++ b/bbl/i18n/hu/BambuStudio_hu.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-23 18:02+0800\n" +"POT-Creation-Date: 2025-01-24 17:42+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3422,7 +3422,7 @@ msgstr "" msgid "" "Spiral mode only works when wall loops is 1, support is disabled, top shell " "layers is 0, sparse infill density is 0, timelapse type is traditional and " -"Smoothing wall speed in z direction is false." +"smoothing wall speed in z direction is false." msgstr "" msgid " But machines with I3 structure will not generate timelapse videos." @@ -4223,8 +4223,7 @@ msgstr "A G-kód útvonala túlmegy a maximális nyomtatási magasságon." msgid "A G-code path goes beyond the boundary of plate." msgstr "A G-kód útvonala túlmegy a tálca peremén." -#, c-format, boost-format -msgid "Only the %s with external filament spool can print TPU" +msgid "Not support printing 2 or more TPU filaments." msgstr "" #, c-format, boost-format diff --git a/bbl/i18n/it/BambuStudio_it.po b/bbl/i18n/it/BambuStudio_it.po index ac9def0c9..2a0fa4ee5 100644 --- a/bbl/i18n/it/BambuStudio_it.po +++ b/bbl/i18n/it/BambuStudio_it.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-23 18:02+0800\n" +"POT-Creation-Date: 2025-01-24 17:42+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3434,7 +3434,7 @@ msgstr "" msgid "" "Spiral mode only works when wall loops is 1, support is disabled, top shell " "layers is 0, sparse infill density is 0, timelapse type is traditional and " -"Smoothing wall speed in z direction is false." +"smoothing wall speed in z direction is false." msgstr "" msgid " But machines with I3 structure will not generate timelapse videos." @@ -4234,8 +4234,7 @@ msgstr "Un percorso del G-code va oltre l'altezza massima di stampa." msgid "A G-code path goes beyond the boundary of plate." msgstr "Un percorso G-code va oltre il confine del piatto." -#, c-format, boost-format -msgid "Only the %s with external filament spool can print TPU" +msgid "Not support printing 2 or more TPU filaments." msgstr "" #, c-format, boost-format diff --git a/bbl/i18n/ja/BambuStudio_ja.po b/bbl/i18n/ja/BambuStudio_ja.po index 72104687f..e1d2add86 100644 --- a/bbl/i18n/ja/BambuStudio_ja.po +++ b/bbl/i18n/ja/BambuStudio_ja.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-23 18:02+0800\n" +"POT-Creation-Date: 2025-01-24 17:42+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3329,7 +3329,7 @@ msgstr "" msgid "" "Spiral mode only works when wall loops is 1, support is disabled, top shell " "layers is 0, sparse infill density is 0, timelapse type is traditional and " -"Smoothing wall speed in z direction is false." +"smoothing wall speed in z direction is false." msgstr "" msgid " But machines with I3 structure will not generate timelapse videos." @@ -4126,8 +4126,7 @@ msgstr "A G-code path goes beyond the max print height." msgid "A G-code path goes beyond the boundary of plate." msgstr "G-codeはプレートの境界を超えています。" -#, c-format, boost-format -msgid "Only the %s with external filament spool can print TPU" +msgid "Not support printing 2 or more TPU filaments." msgstr "" #, c-format, boost-format diff --git a/bbl/i18n/ko/BambuStudio_ko.po b/bbl/i18n/ko/BambuStudio_ko.po index 4ce9b9eda..7b5e3afa8 100644 --- a/bbl/i18n/ko/BambuStudio_ko.po +++ b/bbl/i18n/ko/BambuStudio_ko.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-23 18:02+0800\n" +"POT-Creation-Date: 2025-01-24 17:42+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3349,7 +3349,7 @@ msgstr "" msgid "" "Spiral mode only works when wall loops is 1, support is disabled, top shell " "layers is 0, sparse infill density is 0, timelapse type is traditional and " -"Smoothing wall speed in z direction is false." +"smoothing wall speed in z direction is false." msgstr "" msgid " But machines with I3 structure will not generate timelapse videos." @@ -4141,8 +4141,7 @@ msgstr "최대 인쇄 높이를 초과한 G 코드 경로가 포함되어 있습 msgid "A G-code path goes beyond the boundary of plate." msgstr "G코드 경로가 빌드 플레이트 경계를 넘어갑니다." -#, c-format, boost-format -msgid "Only the %s with external filament spool can print TPU" +msgid "Not support printing 2 or more TPU filaments." msgstr "" #, c-format, boost-format diff --git a/bbl/i18n/nl/BambuStudio_nl.po b/bbl/i18n/nl/BambuStudio_nl.po index 33b33494b..7838d1821 100644 --- a/bbl/i18n/nl/BambuStudio_nl.po +++ b/bbl/i18n/nl/BambuStudio_nl.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-23 18:02+0800\n" +"POT-Creation-Date: 2025-01-24 17:42+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3444,7 +3444,7 @@ msgstr "" msgid "" "Spiral mode only works when wall loops is 1, support is disabled, top shell " "layers is 0, sparse infill density is 0, timelapse type is traditional and " -"Smoothing wall speed in z direction is false." +"smoothing wall speed in z direction is false." msgstr "" msgid " But machines with I3 structure will not generate timelapse videos." @@ -4245,8 +4245,7 @@ msgstr "Een G-codepad gaat verder dan de maximale printhoogte." msgid "A G-code path goes beyond the boundary of plate." msgstr "Een G-code pad treedt buiten de grenzen van de printplaat." -#, c-format, boost-format -msgid "Only the %s with external filament spool can print TPU" +msgid "Not support printing 2 or more TPU filaments." msgstr "" #, c-format, boost-format diff --git a/bbl/i18n/pl/BambuStudio_pl.po b/bbl/i18n/pl/BambuStudio_pl.po index 344ca4dc6..334c79df6 100644 --- a/bbl/i18n/pl/BambuStudio_pl.po +++ b/bbl/i18n/pl/BambuStudio_pl.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-23 18:02+0800\n" +"POT-Creation-Date: 2025-01-24 17:42+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3430,7 +3430,7 @@ msgstr "" msgid "" "Spiral mode only works when wall loops is 1, support is disabled, top shell " "layers is 0, sparse infill density is 0, timelapse type is traditional and " -"Smoothing wall speed in z direction is false." +"smoothing wall speed in z direction is false." msgstr "" msgid " But machines with I3 structure will not generate timelapse videos." @@ -4231,8 +4231,7 @@ msgstr "Ścieżka G-code wychodzi poza maksymalną wysokość druku." msgid "A G-code path goes beyond the boundary of plate." msgstr "Ścieżka G-code wychodzi poza granice płyty." -#, c-format, boost-format -msgid "Only the %s with external filament spool can print TPU" +msgid "Not support printing 2 or more TPU filaments." msgstr "" #, c-format, boost-format diff --git a/bbl/i18n/pt-BR/BambuStudio_pt-BR.po b/bbl/i18n/pt-BR/BambuStudio_pt-BR.po index 2767a37ac..de6946b28 100644 --- a/bbl/i18n/pt-BR/BambuStudio_pt-BR.po +++ b/bbl/i18n/pt-BR/BambuStudio_pt-BR.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-23 18:02+0800\n" +"POT-Creation-Date: 2025-01-24 17:42+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3429,7 +3429,7 @@ msgstr "" msgid "" "Spiral mode only works when wall loops is 1, support is disabled, top shell " "layers is 0, sparse infill density is 0, timelapse type is traditional and " -"Smoothing wall speed in z direction is false." +"smoothing wall speed in z direction is false." msgstr "" msgid " But machines with I3 structure will not generate timelapse videos." @@ -4227,8 +4227,7 @@ msgstr "Um caminho de código G vai além da altura máxima de impressão." msgid "A G-code path goes beyond the boundary of plate." msgstr "Um caminho do g-code vai além dos limites da placa." -#, c-format, boost-format -msgid "Only the %s with external filament spool can print TPU" +msgid "Not support printing 2 or more TPU filaments." msgstr "" #, c-format, boost-format diff --git a/bbl/i18n/ru/BambuStudio_ru.po b/bbl/i18n/ru/BambuStudio_ru.po index 2562cda2c..4e8360da3 100644 --- a/bbl/i18n/ru/BambuStudio_ru.po +++ b/bbl/i18n/ru/BambuStudio_ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio 1.10.1 Public Release\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-23 18:02+0800\n" +"POT-Creation-Date: 2025-01-24 17:42+0800\n" "PO-Revision-Date: 2024-09-27 23:58+0700\n" "Last-Translator: \n" "Language-Team: Andylg \n" @@ -3507,7 +3507,7 @@ msgstr "" msgid "" "Spiral mode only works when wall loops is 1, support is disabled, top shell " "layers is 0, sparse infill density is 0, timelapse type is traditional and " -"Smoothing wall speed in z direction is false." +"smoothing wall speed in z direction is false." msgstr "" msgid " But machines with I3 structure will not generate timelapse videos." @@ -4320,8 +4320,7 @@ msgstr "Траектория перемещения в G-коде превыша msgid "A G-code path goes beyond the boundary of plate." msgstr "Траектория перемещения в G-коде выходит за границы печатного стола." -#, c-format, boost-format -msgid "Only the %s with external filament spool can print TPU" +msgid "Not support printing 2 or more TPU filaments." msgstr "" #, c-format, boost-format diff --git a/bbl/i18n/sv/BambuStudio_sv.po b/bbl/i18n/sv/BambuStudio_sv.po index f7584d3c4..a01ed711d 100644 --- a/bbl/i18n/sv/BambuStudio_sv.po +++ b/bbl/i18n/sv/BambuStudio_sv.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-23 18:02+0800\n" +"POT-Creation-Date: 2025-01-24 17:42+0800\n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -3395,7 +3395,7 @@ msgstr "" msgid "" "Spiral mode only works when wall loops is 1, support is disabled, top shell " "layers is 0, sparse infill density is 0, timelapse type is traditional and " -"Smoothing wall speed in z direction is false." +"smoothing wall speed in z direction is false." msgstr "" msgid " But machines with I3 structure will not generate timelapse videos." @@ -4194,8 +4194,7 @@ msgstr "En G-kod bana går utöver den maximala utskriftshöjden." msgid "A G-code path goes beyond the boundary of plate." msgstr "En G-kod väg passerar över byggplattans begränsningar." -#, c-format, boost-format -msgid "Only the %s with external filament spool can print TPU" +msgid "Not support printing 2 or more TPU filaments." msgstr "" #, c-format, boost-format diff --git a/bbl/i18n/tr/BambuStudio_tr.po b/bbl/i18n/tr/BambuStudio_tr.po index 2d8cdbcaa..181da5eb8 100644 --- a/bbl/i18n/tr/BambuStudio_tr.po +++ b/bbl/i18n/tr/BambuStudio_tr.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-23 18:02+0800\n" +"POT-Creation-Date: 2025-01-24 17:42+0800\n" "PO-Revision-Date: 2025-01-12 21:04+0300\n" "Last-Translator: Fatih AYDIN \n" "Language-Team: \n" @@ -3406,7 +3406,7 @@ msgstr "" msgid "" "Spiral mode only works when wall loops is 1, support is disabled, top shell " "layers is 0, sparse infill density is 0, timelapse type is traditional and " -"Smoothing wall speed in z direction is false." +"smoothing wall speed in z direction is false." msgstr "" msgid " But machines with I3 structure will not generate timelapse videos." @@ -4207,8 +4207,7 @@ msgstr "Bir G kodu yolu maksimum baskı yüksekliğinin ötesine geçer." msgid "A G-code path goes beyond the boundary of plate." msgstr "Bir G kodu yolu plakanın sınırlarının ötesine geçer." -#, c-format, boost-format -msgid "Only the %s with external filament spool can print TPU" +msgid "Not support printing 2 or more TPU filaments." msgstr "" #, c-format, boost-format diff --git a/bbl/i18n/uk/BambuStudio_uk.po b/bbl/i18n/uk/BambuStudio_uk.po index b056afdd8..fbef1871f 100644 --- a/bbl/i18n/uk/BambuStudio_uk.po +++ b/bbl/i18n/uk/BambuStudio_uk.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-23 18:02+0800\n" +"POT-Creation-Date: 2025-01-24 17:42+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: BambuLab Україна\n" @@ -3433,7 +3433,7 @@ msgstr "" msgid "" "Spiral mode only works when wall loops is 1, support is disabled, top shell " "layers is 0, sparse infill density is 0, timelapse type is traditional and " -"Smoothing wall speed in z direction is false." +"smoothing wall speed in z direction is false." msgstr "" msgid " But machines with I3 structure will not generate timelapse videos." @@ -4232,8 +4232,7 @@ msgstr "Шлях G-коду виходить за максимально доп msgid "A G-code path goes beyond the boundary of plate." msgstr "Шлях G-коду виходить за межі зони друку." -#, c-format, boost-format -msgid "Only the %s with external filament spool can print TPU" +msgid "Not support printing 2 or more TPU filaments." msgstr "" #, c-format, boost-format diff --git a/bbl/i18n/zh_cn/BambuStudio_zh_CN.po b/bbl/i18n/zh_cn/BambuStudio_zh_CN.po index a9b5338b5..6ef06afa3 100644 --- a/bbl/i18n/zh_cn/BambuStudio_zh_CN.po +++ b/bbl/i18n/zh_cn/BambuStudio_zh_CN.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Slic3rPE\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-23 18:02+0800\n" +"POT-Creation-Date: 2025-01-24 17:42+0800\n" "PO-Revision-Date: 2025-01-08 20:27+0800\n" "Last-Translator: Jiang Yue \n" "Language-Team: \n" @@ -3302,8 +3302,10 @@ msgstr "逐件打印时,挤出机可能与裙边碰撞。因此将裙边的层 msgid "" "Spiral mode only works when wall loops is 1, support is disabled, top shell " "layers is 0, sparse infill density is 0, timelapse type is traditional and " -"Smoothing wall speed in z direction is false." +"smoothing wall speed in z direction is false." msgstr "" +"花瓶模式仅在以下条件下可用:墙壁环数设置为 1,支撑禁用,顶壳层数为 0,稀疏填" +"充密度为 0,延时摄影类型为传统,并且 Z 方向墙速度平滑不启用。" msgid " But machines with I3 structure will not generate timelapse videos." msgstr "但是I3结构的机器将不会生成延时视频。" @@ -3947,8 +3949,7 @@ msgstr "模型%s的位置或者尺寸超出了%s的可打印范围" msgid "" " Please check and adjust the part's position or size to fit the printable " "range:\n" -msgstr "" -" 请检查并调整零件的位置或尺寸以适应打印范围\n" +msgstr " 请检查并调整零件的位置或尺寸以适应打印范围\n" #, c-format, boost-format msgid "Left nozzle: X:%.0f-%.0f, Y:%.0f-%.0f, Z:%.0f-%.0f\n" @@ -4094,9 +4095,8 @@ msgstr "检测出超出打印高度的G-code路径。" msgid "A G-code path goes beyond the boundary of plate." msgstr "检测超出热床边界的G-code路径。" -#, c-format, boost-format -msgid "Only the %s with external filament spool can print TPU" -msgstr "只能使用%s的外挂料打印TPU" +msgid "Not support printing 2 or more TPU filaments." +msgstr "不支持同时打印2种(或以上)TPU材料。" #, c-format, boost-format msgid "" @@ -4135,7 +4135,8 @@ msgstr "材料 %s 不能在直接在当前打印板上打印。" msgid "" "PLA and PETG filaments detected in the mixture. Adjust parameters according " "to the Wiki to ensure print quality." -msgstr "检测到 PLA 和 PETG 材料混合。请根据 Wiki 调整参数以确保打印质量。" +msgstr "" +"检测到 PLA 和 PETG 同时打印,请根据 Wiki 中的建议调整打印参数来确保打印质量。" msgid "Calibration step selection" msgstr "校准步骤选择" @@ -5846,8 +5847,7 @@ msgstr "搜索盘、模型和零件。" msgid "" "After completing your operation, %s project will be closed and create a new " "project." -msgstr "" -"执行完成该操作后,%s 项目将会被关闭并创建一个新项目。" +msgstr "执行完成该操作后,%s 项目将会被关闭并创建一个新项目。" msgid "There are no compatible filaments, and sync is not performed." msgstr "没有任何兼容的材料,同步操作未执行。" @@ -6177,7 +6177,8 @@ msgid "" "preset in project file.\n" "To use this printer for printing, please switch the preset first." msgstr "" -"当前连接的打印机%s是%s型号,但与项目文件中的预设不一致。若要使用此打印机进行打印,请先切换预设。" +"当前连接的打印机%s是%s型号,但与项目文件中的预设不一致。若要使用此打印机进行" +"打印,请先切换预设。" msgid "Switch now" msgstr "现在切换" @@ -7104,8 +7105,7 @@ msgstr "打开" msgid "" "If the transparency of the mapping changes, this thumbnail is for reference " "only." -msgstr "" -"若映射的透明度发生变化,此缩略图仅供参考" +msgstr "若映射的透明度发生变化,此缩略图仅供参考" msgid "Rearrange filaments of the left and right nozzles ->" msgstr "重新分配左右头耗材并切片->" @@ -7382,8 +7382,7 @@ msgstr "" msgid "" "Currently only External Spool is available, color mapping is prohibited, and " "control pop-up drop-down boxes are also prohibited." -msgstr "" -"目前仅提供外挂料槽,颜色映射被禁止,并且控制弹出下拉框也被禁止" +msgstr "目前仅有外挂料槽,颜色映射被禁止,并且控制弹出下拉框也被禁止" msgid "Cool" msgstr "" @@ -9431,7 +9430,8 @@ msgid "" "Smoothing outwall speed in z direction to get better surface quality. Print " "time will increases. It is not work on spiral vase mode." msgstr "" -"平滑 Z 方向外墙速度以获得更好的表面质量。该功能会增加打印时间,同时无法在旋转花瓶模式下生效。" +"平滑 Z 方向外墙速度以获得更好的表面质量。该功能会增加打印时间,同时无法在旋转" +"花瓶模式下生效。" msgid "Avoid crossing wall - Max detour length" msgstr "避免跨越外墙-最大绕行长度" @@ -11888,8 +11888,7 @@ msgstr "擦拭塔宽度" msgid "" "Brim width of wipe tower, -1 means auto calculated width based on the height " "of wipe tower." -msgstr "" -"料塔的Brim宽度,-1表示基于料塔高度自动计算宽度" +msgstr "料塔的Brim宽度,-1表示基于料塔高度自动计算宽度" msgid "Extra rib length" msgstr "斜肋额外的长度" @@ -14241,8 +14240,8 @@ msgid "" "printer's actual filament status, reducing the need for manual filament " "adjustment" msgstr "" -"根据打印机实际的耗材状态,推荐左右喷嘴的耗材分组方案,帮助减少对实际耗材的手" -"动调整操作" +"根据打印机实际耗材状态,推荐左右喷嘴的耗材分组方案,帮助减少对实际耗材的手动" +"调整操作" msgid "Manually assign filament to the left or right nozzle" msgstr "根据您的个人意愿,切片前手动设置耗材的左右分组" @@ -14537,6 +14536,10 @@ msgstr "" "避免翘曲\n" "您知道吗?打印ABS这类易翘曲材料时,适当提高热床温度可以降低翘曲的概率。" +#, c-format, boost-format +#~ msgid "Only the %s with external filament spool can print TPU" +#~ msgstr "只能使用%s的外挂料打印TPU" + #~ msgid "Some models are" #~ msgstr "一些模型" diff --git a/resources/i18n/zh_cn/BambuStudio.mo b/resources/i18n/zh_cn/BambuStudio.mo index e8e6fff33c08838fc19f87c78e71a67e8db45605..01e097c1cdda91af3c16d2cfc9d6ecab9aa4d388 100644 GIT binary patch delta 71777 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

XK$3I@4XN39IO1~O8m0r~1 zRn^Z|f$uhI;3OwO=h_(7r5CBlW&CDTdvE(aD|pFursCjN^^uxy%u=ZpAk56aQ!huUh0h%j2LQRgoKgIV^Quf)D7x9{(BC`9=_ABWbKMC$r3~ zAgw>}XH@j!pPfaqv`xztst=gS6UGYEf5n3N7FV~>wPBdjVc*m06}2_>O^LdmP~FHq zpU)fe=+p&fvW4oY%*2<-2Vha#r)sKekYA&c*CytMlC{xZOTt4j-{h~T~FPJy9d}WAlcey$Z|WjGtPC=ZDR-=s^-66JP*Vx^B~|FRjn}-K+2+(@DfXTusDF zbbdZnE6HsnP4D_Ms(8gxs#=_>baA_N!zbMd=5aAi()?dAZ52VQ`Iz&Ei6ef88!;b2 z^?%o9(RnOTSB1KKf4YFRkj8i+YY0@6eS? zOnD#wm#REY<@0Y>l$5`<7p( zx>qepZ=qly6s=?s+*M72m zl^6|ZQiL)1?^?o~ro-bX6weUKk&t# zi311p8=3g(z`=coB);0a=YYglyZ7st*l*y#K|>Pz3`s0gJaNddL4yVk9xCa@K0~_q z=-2bb;(n0{EBF7E$QAzf@LHKmIu4(-#wXTR=)hV)DvI&x4?nGYS@{lz{*`wSe= zyeap9ke($cHn^5xhP1}5J@6;=sc3xVt>(aE1iS7IJ?UQ)%!wr|`Pe|Ld`^v_RS2n+KY4$c}nfA{3 zOS3m$TDUXog$()2?JOM=xLG`SW%8EGp&gf2FHPI~&c!`%roFfN;+_>3Kb&%D;nItH zc2G!rXVc|btFP^ypZ5N|v}NNiPv3--D;qz$yl>;h4|gY)A^xRVn=Z|qae3vqu;J9J zOLwF#+nTmT(PUB@lgq2eUY_$#+R}AtZ@!tf>8-TgD_u?Fy;IZn>`-TBOi0_eK%X=2nFl`q}%u4K(cxleAw0CEa#MQBjX`Z%g>!m$2E`B&I?Oo;f>)7!- Klj;W6?fM_R!Ulx^ delta 71419 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 diff --git a/src/slic3r/GUI/ConfigManipulation.cpp b/src/slic3r/GUI/ConfigManipulation.cpp index 19cb49553..662f4e675 100644 --- a/src/slic3r/GUI/ConfigManipulation.cpp +++ b/src/slic3r/GUI/ConfigManipulation.cpp @@ -817,7 +817,7 @@ void ConfigManipulation::toggle_print_sla_options(DynamicPrintConfig* config) int ConfigManipulation::show_spiral_mode_settings_dialog(bool is_object_config) { - wxString msg_text = _(L("Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and Smoothing wall speed in z direction is false.")); + wxString msg_text = _(L("Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false.")); auto printer_structure_opt = wxGetApp().preset_bundle->printers.get_edited_preset().config.option>("printer_structure"); if (printer_structure_opt && printer_structure_opt->value == PrinterStructure::psI3) { msg_text += _(L(" But machines with I3 structure will not generate timelapse videos.")); diff --git a/src/slic3r/GUI/GLCanvas3D.cpp b/src/slic3r/GUI/GLCanvas3D.cpp index ba19467f1..4499ae716 100644 --- a/src/slic3r/GUI/GLCanvas3D.cpp +++ b/src/slic3r/GUI/GLCanvas3D.cpp @@ -10076,11 +10076,7 @@ void GLCanvas3D::_set_warning_notification(EWarning warning, bool state) case EWarning::ToolHeightOutside: text = _u8L("A G-code path goes beyond the max print height."); error = ErrorType::SLICING_ERROR; break; case EWarning::ToolpathOutside: text = _u8L("A G-code path goes beyond the boundary of plate."); error = ErrorType::SLICING_ERROR; break; case EWarning::TPUPrintableError: { - int master_extruder_id = 1; // main extruder is left or right - if (m_config->has("master_extruder_id")) - master_extruder_id = m_config->opt_int("master_extruder_id"); // base 1 - std::string extruder_name = extruder_name_list[master_extruder_id-1]; - text = (boost::format(_u8L("Only the %s with external filament spool can print TPU")) %extruder_name).str(); + text = _u8L("Not support printing 2 or more TPU filaments."); error = ErrorType::SLICING_ERROR; break; } diff --git a/src/slic3r/GUI/PartPlate.cpp b/src/slic3r/GUI/PartPlate.cpp index 8ac922645..113d65777 100644 --- a/src/slic3r/GUI/PartPlate.cpp +++ b/src/slic3r/GUI/PartPlate.cpp @@ -1354,23 +1354,8 @@ bool PartPlate::check_tpu_printable_status(const DynamicPrintConfig & config, co { bool tpu_valid = true; - if (!tpu_filaments.empty()) { - if (tpu_filaments.size() > 1) - tpu_valid = false; - else if (get_real_filament_map_mode(config) == FilamentMapMode::fmmManual) { - if (config.has("master_extruder_id")) { - int tpu_filament_id = *tpu_filaments.begin(); - std::vector filament_map = get_real_filament_maps(config); - int extruder_id = filament_map[tpu_filament_id]; - - int master_extruder_id = config.opt_int("master_extruder_id"); // base 1 - if (master_extruder_id != extruder_id) - tpu_valid = false; - } - } - } - - return tpu_valid; + // only support at most 1 tpu + return tpu_filaments.size() <=1; } bool PartPlate::check_mixture_of_pla_and_petg(const DynamicPrintConfig &config)