From 387a396f4b6f5d1fe2f9ead9313cce5e7b29804b Mon Sep 17 00:00:00 2001 From: manch1n Date: Wed, 19 Apr 2023 15:25:40 +0800 Subject: [PATCH] FIX: update cn translation of conflict check Change-Id: Iaa11f2c7022dd1fbd66ba8180a78a456c9925472 --- bbl/i18n/BambuStudio.pot | 37 +++++++++++---- bbl/i18n/de/BambuStudio_de.po | 37 +++++++++++---- bbl/i18n/en/BambuStudio_en.po | 37 +++++++++++---- bbl/i18n/es/BambuStudio_es.po | 37 +++++++++++---- bbl/i18n/fr/BambuStudio_fr.po | 37 +++++++++++---- bbl/i18n/hu/BambuStudio_hu.po | 37 +++++++++++---- bbl/i18n/it/BambuStudio_it.po | 37 +++++++++++---- bbl/i18n/ja/BambuStudio_ja.po | 37 +++++++++++---- bbl/i18n/nl/BambuStudio_nl.po | 37 +++++++++++---- bbl/i18n/sv/BambuStudio_sv.po | 37 +++++++++++---- bbl/i18n/zh_cn/BambuStudio_zh_CN.po | 68 ++++++++++++++++------------ resources/i18n/zh_cn/BambuStudio.mo | Bin 214347 -> 214443 bytes 12 files changed, 318 insertions(+), 120 deletions(-) diff --git a/bbl/i18n/BambuStudio.pot b/bbl/i18n/BambuStudio.pot index 1320f304b..7b1831d97 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: 2023-04-17 10:55+0800\n" +"POT-Creation-Date: 2023-04-19 15:18+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -2772,8 +2772,8 @@ msgstr "" #, possible-c-format, possible-boost-format msgid "" -"Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " -"separate the conflicted objects farther (%s <-> %s)." +"Conflicts of gcode paths have been found at layer %d. Please separate the " +"conflicted objects farther (%s <-> %s)." msgstr "" msgid "An object is layed over the boundary of plate." @@ -2791,12 +2791,6 @@ msgid "" "confirming that the height is within the build volume." msgstr "" -msgid "Jump to" -msgstr "" - -msgid "ERROR:" -msgstr "" - msgid "Calibration" msgstr "" @@ -3702,6 +3696,9 @@ msgstr "" msgid "Slice ok." msgstr "" +msgid "Jump to" +msgstr "" + msgid "Error:" msgstr "" @@ -4359,6 +4356,12 @@ msgstr "" msgid "If enabled, sets BambuStudio as default application to open .step files" msgstr "" +msgid "Online Models" +msgstr "" + +msgid "Show online staff-picked models on the home page" +msgstr "" + msgid "Maximum recent projects" msgstr "" @@ -8091,6 +8094,22 @@ msgstr "" #, possible-c-format, possible-boost-format msgid "Support: propagate branches at layer %d" msgstr "" + +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" + +msgid "Loading of a model file failed." +msgstr "" + +msgid "The supplied file couldn't be read because it's empty" +msgstr "" + +msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." +msgstr "" + +msgid "Canceled" +msgstr "" #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "3D Scene Operations\nDid you know how to control view and object/part selection with mouse and touchpanel in the 3D scene?" diff --git a/bbl/i18n/de/BambuStudio_de.po b/bbl/i18n/de/BambuStudio_de.po index f96f93a01..e21510354 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: 2023-04-17 10:55+0800\n" +"POT-Creation-Date: 2023-04-19 15:18+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -2990,8 +2990,8 @@ msgstr "Größe:" #, c-format, boost-format msgid "" -"Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " -"separate the conflicted objects farther (%s <-> %s)." +"Conflicts of gcode paths have been found at layer %d. Please separate the " +"conflicted objects farther (%s <-> %s)." msgstr "" msgid "An object is layed over the boundary of plate." @@ -3014,12 +3014,6 @@ msgstr "" "oder von der Druckplatte wegbewegen und stellen Sie sicher, dass die Höhe " "innerhalb des Bauvolumens liegt." -msgid "Jump to" -msgstr "Wechsle zu" - -msgid "ERROR:" -msgstr "" - msgid "Calibration" msgstr "Kalibration" @@ -3955,6 +3949,9 @@ msgstr "Upload abbrechen" msgid "Slice ok." msgstr "Slice abgeschlossen" +msgid "Jump to" +msgstr "Wechsle zu" + msgid "Error:" msgstr "Fehler:" @@ -4688,6 +4685,12 @@ msgstr "" "Wenn aktiviert, wird BambuStudio als Standardanwendung zum Öffnen von .step-" "Dateien festgelegt" +msgid "Online Models" +msgstr "" + +msgid "Show online staff-picked models on the home page" +msgstr "" + msgid "Maximum recent projects" msgstr "" @@ -9006,6 +9009,22 @@ msgstr "Stützen: Löcher in Schicht %d reparieren" msgid "Support: propagate branches at layer %d" msgstr "Stützen: Verbreiten von Zweigen auf Ebene %d" +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" + +msgid "Loading of a model file failed." +msgstr "" + +msgid "The supplied file couldn't be read because it's empty" +msgstr "" + +msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." +msgstr "" + +msgid "Canceled" +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" diff --git a/bbl/i18n/en/BambuStudio_en.po b/bbl/i18n/en/BambuStudio_en.po index b6999ba99..377c68efc 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: 2023-04-17 10:55+0800\n" +"POT-Creation-Date: 2023-04-19 15:18+0800\n" "Language: en\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -2924,8 +2924,8 @@ msgstr "Size:" #, c-format, boost-format msgid "" -"Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " -"separate the conflicted objects farther (%s <-> %s)." +"Conflicts of gcode paths have been found at layer %d. Please separate the " +"conflicted objects farther (%s <-> %s)." msgstr "" msgid "An object is layed over the boundary of plate." @@ -2947,12 +2947,6 @@ msgstr "" "Please solve the problem by moving it totally on or off the plate, and " "confirming that the height is within the build volume." -msgid "Jump to" -msgstr "Jump to" - -msgid "ERROR:" -msgstr "" - msgid "Calibration" msgstr "Calibration" @@ -3880,6 +3874,9 @@ msgstr "Cancel upload" msgid "Slice ok." msgstr "Slice complete" +msgid "Jump to" +msgstr "Jump to" + msgid "Error:" msgstr "Error:" @@ -4590,6 +4587,12 @@ msgstr "" "If enabled, this sets Bambu Studio as the default application to open .step " "files." +msgid "Online Models" +msgstr "" + +msgid "Show online staff-picked models on the home page" +msgstr "" + msgid "Maximum recent projects" msgstr "" @@ -8783,6 +8786,22 @@ msgstr "Support: fix holes at layer %d" msgid "Support: propagate branches at layer %d" msgstr "Support: propagate branches at layer %d" +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" + +msgid "Loading of a model file failed." +msgstr "" + +msgid "The supplied file couldn't be read because it's empty" +msgstr "" + +msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." +msgstr "" + +msgid "Canceled" +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" diff --git a/bbl/i18n/es/BambuStudio_es.po b/bbl/i18n/es/BambuStudio_es.po index 8cd83e468..9bdc91b54 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: 2023-04-17 10:55+0800\n" +"POT-Creation-Date: 2023-04-19 15:18+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -2982,8 +2982,8 @@ msgstr "Tamaño:" #, c-format, boost-format msgid "" -"Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " -"separate the conflicted objects farther (%s <-> %s)." +"Conflicts of gcode paths have been found at layer %d. Please separate the " +"conflicted objects farther (%s <-> %s)." msgstr "" msgid "An object is layed over the boundary of plate." @@ -3005,12 +3005,6 @@ msgstr "" "Resuelva el problema colocándolo totalmente dentro de la placa y confirmando " "que la altura esté dentro del limite de altura." -msgid "Jump to" -msgstr "Ir a" - -msgid "ERROR:" -msgstr "" - msgid "Calibration" msgstr "Calibración" @@ -3942,6 +3936,9 @@ msgstr "Cancelar envío" msgid "Slice ok." msgstr "Rebanado correcto." +msgid "Jump to" +msgstr "Ir a" + msgid "Error:" msgstr "Error:" @@ -4673,6 +4670,12 @@ msgstr "" "Si se activa, ajusta BambuStudio como aplicación por defecto para abrir " "archivos .step" +msgid "Online Models" +msgstr "" + +msgid "Show online staff-picked models on the home page" +msgstr "" + msgid "Maximum recent projects" msgstr "" @@ -8976,6 +8979,22 @@ msgstr "Soporte: arreglar huecos en la capa %d" msgid "Support: propagate branches at layer %d" msgstr "Soporte: propagar ramas en la capa %d" +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" + +msgid "Loading of a model file failed." +msgstr "" + +msgid "The supplied file couldn't be read because it's empty" +msgstr "" + +msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." +msgstr "" + +msgid "Canceled" +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" diff --git a/bbl/i18n/fr/BambuStudio_fr.po b/bbl/i18n/fr/BambuStudio_fr.po index 4425de70b..a02233b46 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: 2023-04-17 10:55+0800\n" +"POT-Creation-Date: 2023-04-19 15:18+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -2969,8 +2969,8 @@ msgstr "Taille:" #, c-format, boost-format msgid "" -"Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " -"separate the conflicted objects farther (%s <-> %s)." +"Conflicts of gcode paths have been found at layer %d. Please separate the " +"conflicted objects farther (%s <-> %s)." msgstr "" msgid "An object is layed over the boundary of plate." @@ -2992,12 +2992,6 @@ msgstr "" "Veuillez résoudre le problème en le déplaçant totalement sur ou hors du " "plateau, et en confirmant que la hauteur entre dans le volume d'impression." -msgid "Jump to" -msgstr "Sauter à" - -msgid "ERROR:" -msgstr "" - msgid "Calibration" msgstr "Calibration" @@ -3933,6 +3927,9 @@ msgstr "Annuler le téléversement" msgid "Slice ok." msgstr "Tranchage terminé" +msgid "Jump to" +msgstr "Sauter à" + msgid "Error:" msgstr "Erreur:" @@ -4666,6 +4663,12 @@ msgstr "" "Si activé, définit BambuStudio comme application par défaut pour ouvrir les " "fichiers .step" +msgid "Online Models" +msgstr "" + +msgid "Show online staff-picked models on the home page" +msgstr "" + msgid "Maximum recent projects" msgstr "" @@ -9009,6 +9012,22 @@ msgstr "Support : Correction des trous dans la couche %d" msgid "Support: propagate branches at layer %d" msgstr "Support : propagation des branches à la couche %d" +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" + +msgid "Loading of a model file failed." +msgstr "" + +msgid "The supplied file couldn't be read because it's empty" +msgstr "" + +msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." +msgstr "" + +msgid "Canceled" +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" diff --git a/bbl/i18n/hu/BambuStudio_hu.po b/bbl/i18n/hu/BambuStudio_hu.po index 963ae6185..918bd2aa1 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: 2023-04-17 10:55+0800\n" +"POT-Creation-Date: 2023-04-19 15:18+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -2960,8 +2960,8 @@ msgstr "Méret:" #, c-format, boost-format msgid "" -"Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " -"separate the conflicted objects farther (%s <-> %s)." +"Conflicts of gcode paths have been found at layer %d. Please separate the " +"conflicted objects farther (%s <-> %s)." msgstr "" msgid "An object is layed over the boundary of plate." @@ -2983,12 +2983,6 @@ msgstr "" "Kérjük, orvosold a problémát azzal, hogy teljesen a lemezre helyezed és " "győződj meg, hogy a magassága belefér a nyomtatótérbe." -msgid "Jump to" -msgstr "Ugrás ide:" - -msgid "ERROR:" -msgstr "" - msgid "Calibration" msgstr "Kalibrálás" @@ -3918,6 +3912,9 @@ msgstr "Feltöltés megszakítása" msgid "Slice ok." msgstr "Szeletelés kész." +msgid "Jump to" +msgstr "Ugrás ide:" + msgid "Error:" msgstr "Hiba:" @@ -4638,6 +4635,12 @@ msgstr "" "Ha engedélyezve van, a BambuStudio-t állítja be alapértelmezett " "alkalmazásként a .step fájlok megnyitásához" +msgid "Online Models" +msgstr "" + +msgid "Show online staff-picked models on the home page" +msgstr "" + msgid "Maximum recent projects" msgstr "" @@ -8903,6 +8906,22 @@ msgstr "Támasz: lyukak javítása %d. réteg" msgid "Support: propagate branches at layer %d" msgstr "Támasz: ágak kiterjesztése %d. réteg" +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" + +msgid "Loading of a model file failed." +msgstr "" + +msgid "The supplied file couldn't be read because it's empty" +msgstr "" + +msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." +msgstr "" + +msgid "Canceled" +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" diff --git a/bbl/i18n/it/BambuStudio_it.po b/bbl/i18n/it/BambuStudio_it.po index ea8a250a8..a017b8a31 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: 2023-04-17 10:55+0800\n" +"POT-Creation-Date: 2023-04-19 15:18+0800\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -2967,8 +2967,8 @@ msgstr "Dimensioni:" #, c-format, boost-format msgid "" -"Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " -"separate the conflicted objects farther (%s <-> %s)." +"Conflicts of gcode paths have been found at layer %d. Please separate the " +"conflicted objects farther (%s <-> %s)." msgstr "" msgid "An object is layed over the boundary of plate." @@ -2990,12 +2990,6 @@ msgstr "" "Risolvi il problema spostando l'oggetto completamente dentro o fuori il " "piatto verificando che l'altezza rientri nel volume di costruzione." -msgid "Jump to" -msgstr "Vai a" - -msgid "ERROR:" -msgstr "" - msgid "Calibration" msgstr "Calibrazione" @@ -3926,6 +3920,9 @@ msgstr "Annulla caricamento" msgid "Slice ok." msgstr "Slice completo" +msgid "Jump to" +msgstr "Vai a" + msgid "Error:" msgstr "Errore:" @@ -4649,6 +4646,12 @@ msgstr "" "Se abilitata, imposta Bambu Studio come applicazione predefinita per aprire " "i file .step." +msgid "Online Models" +msgstr "" + +msgid "Show online staff-picked models on the home page" +msgstr "" + msgid "Maximum recent projects" msgstr "" @@ -8951,6 +8954,22 @@ msgstr "Supporto: correzione dei buchi nel layer %d" msgid "Support: propagate branches at layer %d" msgstr "Supporto: propagazione rami al layer %d" +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" + +msgid "Loading of a model file failed." +msgstr "" + +msgid "The supplied file couldn't be read because it's empty" +msgstr "" + +msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." +msgstr "" + +msgid "Canceled" +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" diff --git a/bbl/i18n/ja/BambuStudio_ja.po b/bbl/i18n/ja/BambuStudio_ja.po index bd490d37b..2ea8c361a 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: 2023-04-17 10:55+0800\n" +"POT-Creation-Date: 2023-04-19 15:18+0800\n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -2861,8 +2861,8 @@ msgstr "サイズ:" #, c-format, boost-format msgid "" -"Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " -"separate the conflicted objects farther (%s <-> %s)." +"Conflicts of gcode paths have been found at layer %d. Please separate the " +"conflicted objects farther (%s <-> %s)." msgstr "" msgid "An object is layed over the boundary of plate." @@ -2882,12 +2882,6 @@ msgstr "" "プレートの境界を越えるか、高さ制限を超えるオブジェクトがあります、ご確認くだ" "さい" -msgid "Jump to" -msgstr "確認" - -msgid "ERROR:" -msgstr "" - msgid "Calibration" msgstr "キャリブレーション" @@ -3803,6 +3797,9 @@ msgstr "アップロードを取消し" msgid "Slice ok." msgstr "スライス完了" +msgid "Jump to" +msgstr "確認" + msgid "Error:" msgstr "エラー:" @@ -4494,6 +4491,12 @@ msgstr ".step/.stpファイルをBambu Studioに関連付けます。" msgid "If enabled, sets BambuStudio as default application to open .step files" msgstr "デフォルトで.step/.stpファイルをBambu Studioで開く" +msgid "Online Models" +msgstr "" + +msgid "Show online staff-picked models on the home page" +msgstr "" + msgid "Maximum recent projects" msgstr "" @@ -8482,6 +8485,22 @@ msgstr "サポート: 積層%dの穴を修正" msgid "Support: propagate branches at layer %d" msgstr "サポート: 積層%dのブランチを生成" +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" + +msgid "Loading of a model file failed." +msgstr "" + +msgid "The supplied file couldn't be read because it's empty" +msgstr "" + +msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." +msgstr "" + +msgid "Canceled" +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" diff --git a/bbl/i18n/nl/BambuStudio_nl.po b/bbl/i18n/nl/BambuStudio_nl.po index 94acc4aca..8c558efca 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: 2023-04-17 10:55+0800\n" +"POT-Creation-Date: 2023-04-19 15:18+0800\n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -2974,8 +2974,8 @@ msgstr "Maat:" #, c-format, boost-format msgid "" -"Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " -"separate the conflicted objects farther (%s <-> %s)." +"Conflicts of gcode paths have been found at layer %d. Please separate the " +"conflicted objects farther (%s <-> %s)." msgstr "" msgid "An object is layed over the boundary of plate." @@ -2997,12 +2997,6 @@ msgstr "" "Los het probleem op door het geheel op of van de plaat te verplaatsen, en " "controleer of de hoogte binnen het bouwvolume valt." -msgid "Jump to" -msgstr "Ga naar" - -msgid "ERROR:" -msgstr "" - msgid "Calibration" msgstr "Kalibratie" @@ -3941,6 +3935,9 @@ msgstr "Upload annuleren" msgid "Slice ok." msgstr "Slice gelukt" +msgid "Jump to" +msgstr "Ga naar" + msgid "Error:" msgstr "Fout:" @@ -4676,6 +4673,12 @@ msgstr "" "Indien ingeschakeld, wordt Bambu Studio ingesteld als de standaardtoepassing " "om .step-bestanden te openen" +msgid "Online Models" +msgstr "" + +msgid "Show online staff-picked models on the home page" +msgstr "" + msgid "Maximum recent projects" msgstr "" @@ -8997,6 +9000,22 @@ msgstr "Support: repareer gaten op laag %d" msgid "Support: propagate branches at layer %d" msgstr "Support: verspreid takken op laag %d" +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" + +msgid "Loading of a model file failed." +msgstr "" + +msgid "The supplied file couldn't be read because it's empty" +msgstr "" + +msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." +msgstr "" + +msgid "Canceled" +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" diff --git a/bbl/i18n/sv/BambuStudio_sv.po b/bbl/i18n/sv/BambuStudio_sv.po index b6bd075c3..90f2230d9 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: 2023-04-17 10:55+0800\n" +"POT-Creation-Date: 2023-04-19 15:18+0800\n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -2939,8 +2939,8 @@ msgstr "Storlek:" #, c-format, boost-format msgid "" -"Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " -"separate the conflicted objects farther (%s <-> %s)." +"Conflicts of gcode paths have been found at layer %d. Please separate the " +"conflicted objects farther (%s <-> %s)." msgstr "" msgid "An object is layed over the boundary of plate." @@ -2961,12 +2961,6 @@ msgstr "" "Lös problemet genom att flytta det helt på eller av plattan, och bekräfta " "att höjden ligger inom byggvolymen." -msgid "Jump to" -msgstr "Hoppa till" - -msgid "ERROR:" -msgstr "" - msgid "Calibration" msgstr "Kalibrering" @@ -3895,6 +3889,9 @@ msgstr "Avbryt uppladdning" msgid "Slice ok." msgstr "Beredning klar." +msgid "Jump to" +msgstr "Hoppa till" + msgid "Error:" msgstr "Fel:" @@ -4603,6 +4600,12 @@ msgstr "Associera .step/.stp-filer till BambuStudio" msgid "If enabled, sets BambuStudio as default application to open .step files" msgstr "Om aktiverad, väljs Bambu Studio som standard att öppna .step filer" +msgid "Online Models" +msgstr "" + +msgid "Show online staff-picked models on the home page" +msgstr "" + msgid "Maximum recent projects" msgstr "" @@ -8799,6 +8802,22 @@ msgstr "Support: åtgärda hål vid lager %d" msgid "Support: propagate branches at layer %d" msgstr "Support: föröka grenar vid lager %d" +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" + +msgid "Loading of a model file failed." +msgstr "" + +msgid "The supplied file couldn't be read because it's empty" +msgstr "" + +msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." +msgstr "" + +msgid "Canceled" +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" diff --git a/bbl/i18n/zh_cn/BambuStudio_zh_CN.po b/bbl/i18n/zh_cn/BambuStudio_zh_CN.po index 4c80808d9..c42abfb0f 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: 2023-04-17 10:55+0800\n" +"POT-Creation-Date: 2023-04-19 15:18+0800\n" "PO-Revision-Date: 2023-04-16 12:40+0800\n" "Last-Translator: Jiang Yue \n" "Language-Team: \n" @@ -2856,10 +2856,9 @@ msgstr "尺寸:" #, c-format, boost-format msgid "" -"Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " -"separate the conflicted objects farther (%s <-> %s)." -msgstr "" -"发现gcode路径在层%d,高为%.2lf mm处的冲突。请将有冲突的对象分离得更远(%s <-> " +"Conflicts of gcode paths have been found at layer %d. Please separate the " +"conflicted objects farther (%s <-> %s)." +msgstr "发现gcode路径在层%d处的冲突。请将有冲突的对象分离得更远(%s <-> " "%s)。" msgid "An object is layed over the boundary of plate." @@ -2879,12 +2878,6 @@ msgstr "" "对象被放置在打印板的边界上或超过高度限制。\n" "请通过将其完全移动到打印板内或打印板外,并确认高度在构建空间以内来解决问题。" -msgid "Jump to" -msgstr "跳转到" - -msgid "ERROR:" -msgstr "错误:" - msgid "Calibration" msgstr "校准" @@ -3801,6 +3794,9 @@ msgstr "取消上传" msgid "Slice ok." msgstr "切片完成." +msgid "Jump to" +msgstr "跳转到" + msgid "Error:" msgstr "错误:" @@ -4476,6 +4472,12 @@ msgstr "使用Bambu Studio打开.step/.stp文件" msgid "If enabled, sets BambuStudio as default application to open .step files" msgstr "开启后,将缺省使用Bambu Studio打开.step文件" +msgid "Online Models" +msgstr "在线模型" + +msgid "Show online staff-picked models on the home page" +msgstr "在主页上显示工作人员挑选的在线模型" + msgid "Maximum recent projects" msgstr "近期项目的最大数量" @@ -8373,7 +8375,20 @@ msgstr "支撑:正在生成多边形" msgid "Support: generate toolpath" msgstr "支撑:正在生成走线路径" -msgid "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +#, c-format, boost-format +msgid "Support: generate polygons at layer %d" +msgstr "支撑:正在生成层%d的多边形" + +#, c-format, boost-format +msgid "Support: fix holes at layer %d" +msgstr "支撑:正在修补层%d的空洞" + +#, c-format, boost-format +msgid "Support: propagate branches at layer %d" +msgstr "支撑:正在生长层%d的树枝" + +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "未知的文件格式。输入文件的扩展名必须为.stl、.obj 或 .amf(.xml)。" msgid "Loading of a model file failed." @@ -8388,18 +8403,6 @@ msgstr "未知的文件格式。输入文件的扩展名必须为.3mf或.zip .am msgid "Canceled" msgstr "已取消" -#, c-format, boost-format -msgid "Support: generate polygons at layer %d" -msgstr "支撑:正在生成层%d的多边形" - -#, c-format, boost-format -msgid "Support: fix holes at layer %d" -msgstr "支撑:正在修补层%d的空洞" - -#, c-format, boost-format -msgid "Support: propagate branches at layer %d" -msgstr "支撑:正在生长层%d的树枝" - #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" @@ -8645,6 +8648,17 @@ msgstr "" "提高强度\n" "你知道吗?你可以使用更多的墙层数和更高的疏散填充密度来提高模型的强度。" +#, c-format, boost-format +#~ msgid "" +#~ "Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. " +#~ "Please separate the conflicted objects farther (%s <-> %s)." +#~ msgstr "" +#~ "发现gcode路径在层%d,高为%.2lf mm处的冲突。请将有冲突的对象分离得更远(%s " +#~ "<-> %s)。" + +#~ msgid "ERROR:" +#~ msgstr "错误:" + #, c-format, boost-format #~ msgid "" #~ "Conflicts of gcode paths have been found. Please separate the conflicted " @@ -8664,12 +8678,6 @@ msgstr "" #~ "生成该G-code的打印机类型与当前选中的打印机类型不同。建议选择相同的打印机类" #~ "型后重新切片。" -#~ msgid "Online Models" -#~ msgstr "在线模型" - -#~ msgid "Show online staff-picked models on the home page" -#~ msgstr "在主页上显示工作人员挑选的在线模型" - #~ msgid "Failed uploading print file. Please enter ip address again." #~ msgstr "上传打印文件失败,请重新输入IP地址。" diff --git a/resources/i18n/zh_cn/BambuStudio.mo b/resources/i18n/zh_cn/BambuStudio.mo index 7290dc721c6f8cfea805ae72ac39e59c559f778c..75759f9d147304df0b5e2f08af435585c3eae6e7 100644 GIT binary patch delta 48842 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 delta 48742 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%0AZOv)q!iM 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