From 98383fb5d5889ad317222c76250dcad7a87578ba Mon Sep 17 00:00:00 2001 From: "liz.li" Date: Mon, 11 Nov 2024 19:23:46 +0800 Subject: [PATCH] ENH: update a wiki link for bed filament incompatible notification jira: none Change-Id: I58059355725ff90c3ff5e774738ffb0a9ad37fcb --- bbl/i18n/BambuStudio.pot | 23 ++++++------ bbl/i18n/cs/BambuStudio_cs.po | 43 +++++++++++----------- bbl/i18n/de/BambuStudio_de.po | 39 ++++++++++---------- bbl/i18n/en/BambuStudio_en.po | 33 +++++++++-------- bbl/i18n/es/BambuStudio_es.po | 37 ++++++++++--------- bbl/i18n/fr/BambuStudio_fr.po | 41 +++++++++++---------- bbl/i18n/hu/BambuStudio_hu.po | 31 ++++++++-------- bbl/i18n/it/BambuStudio_it.po | 48 +++++++++++++------------ bbl/i18n/ja/BambuStudio_ja.po | 31 ++++++++-------- bbl/i18n/ko/BambuStudio_ko.po | 31 ++++++++-------- bbl/i18n/nl/BambuStudio_nl.po | 38 ++++++++++---------- bbl/i18n/pl/BambuStudio_pl.po | 39 ++++++++++---------- bbl/i18n/pt-BR/BambuStudio_pt-BR.po | 27 +++++++------- bbl/i18n/ru/BambuStudio_ru.po | 35 +++++++++--------- bbl/i18n/sv/BambuStudio_sv.po | 39 ++++++++++---------- bbl/i18n/tr/BambuStudio_tr.po | 31 ++++++++-------- bbl/i18n/uk/BambuStudio_uk.po | 31 ++++++++-------- bbl/i18n/zh_cn/BambuStudio_zh_CN.po | 33 ++++++++++------- resources/i18n/zh_cn/BambuStudio.mo | Bin 355694 -> 355761 bytes src/slic3r/GUI/GLCanvas3D.cpp | 2 +- src/slic3r/GUI/NotificationManager.cpp | 8 +++-- 21 files changed, 350 insertions(+), 290 deletions(-) diff --git a/bbl/i18n/BambuStudio.pot b/bbl/i18n/BambuStudio.pot index d7a91eedb5..5ac422324d 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: 2024-11-08 21:03+0800\n" +"POT-Creation-Date: 2024-11-11 19:42+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -3639,7 +3639,7 @@ msgid "" msgstr "" #, possible-c-format, possible-boost-format -msgid "filaments %s cannot be printed directly on the surface of this plate" +msgid "filaments %s cannot be printed directly on the surface of this plate." msgstr "" msgid "Calibration step selection" @@ -4946,6 +4946,9 @@ msgstr "" msgid "Gcode path overlap" msgstr "" +msgid "Click Wiki for help." +msgstr "" + msgid "Support painting" msgstr "" @@ -6653,8 +6656,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" msgid "" @@ -10490,16 +10493,16 @@ msgid "" "XY Size compensation can not be combined with color-painting." 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 .stl, .obj, .amf(.xml) extension." +msgstr "" + msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" @@ -11377,8 +11380,8 @@ msgid "" msgstr "" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more prinetrs, Please go to printer selection" msgstr "" diff --git a/bbl/i18n/cs/BambuStudio_cs.po b/bbl/i18n/cs/BambuStudio_cs.po index eb94aab9c7..11717887a5 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: 2024-11-08 21:03+0800\n" +"POT-Creation-Date: 2024-11-11 19:42+0800\n" "PO-Revision-Date: 2023-10-18 10:45+0800\n" "Last-Translator: René Mošner \n" "Language-Team: \n" @@ -3795,7 +3795,7 @@ msgstr "" "a potvrďte, že výška je v rámci objemu stavby." #, c-format, boost-format -msgid "filaments %s cannot be printed directly on the surface of this plate" +msgid "filaments %s cannot be printed directly on the surface of this plate." msgstr "" msgid "Calibration step selection" @@ -5133,6 +5133,9 @@ msgstr "Váš model potřebuje podpěry ! Povolte prosím podpůrný materiál." msgid "Gcode path overlap" msgstr "Překrytí cesty G-kódu" +msgid "Click Wiki for help." +msgstr "" + msgid "Support painting" msgstr "Malování podpěr" @@ -6929,8 +6932,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Při nahrávání časosběru bez nástrojové hlavy se doporučuje přidat " "\"Timelapse Wipe Tower\" \n" @@ -11145,18 +11148,18 @@ msgstr "" "natřený.\n" "Korekci velikosti XY nelze kombinovat s barevnou malbou." -msgid "" -"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." -msgstr "" -"Neznámý formát souboru. Vstupní soubor musí mít příponu .stl, .obj nebo ." -"amf(.xml)" - msgid "Loading of a model file failed." msgstr "Nahrávání souboru modelu selhalo." msgid "The supplied file couldn't be read because it's empty" msgstr "Nahraný soubor nemohl být načten, protože je prázdný" +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" +"Neznámý formát souboru. Vstupní soubor musí mít příponu .stl, .obj nebo ." +"amf(.xml)" + msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" "Neznámý formát souboru. Vstupní soubor musí mít příponu .3mf nebo .zip.amf." @@ -12104,8 +12107,8 @@ msgid "" msgstr "" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more prinetrs, Please go to printer selection" msgstr "" @@ -13049,8 +13052,8 @@ msgid "" msgstr "" "Plochou na podložku\n" "Věděli jste, že můžete rychle nastavit orientaci modelu tak, aby jedna z " -"jeho stěn spočívala na tiskovém podloží? Vyberte funkci \"Plochou na " -"podložku\" nebo stiskněte klávesu F." +"jeho stěn spočívala na tiskovém podloží? Vyberte funkci \"Plochou na podložku" +"\" nebo stiskněte klávesu F." #: resources/data/hints.ini: [hint:Object List] msgid "" @@ -13433,12 +13436,12 @@ msgstr "" #~ "Najdete podrobnosti o kalibraci průtoku dynamiky v naší wiki.\n" #~ "\n" #~ "Obvykle kalibrace není potřebná. Při spuštění tisku s jednobarevným/" -#~ "materiálovým filamentem a zaškrtnutou volbou \"kalibrace průtoku " -#~ "dynamiky\" v menu spuštění tisku, tiskárna bude postupovat podle staré " -#~ "metody a zkalibruje filament před tiskem. Při spuštění tisku s " -#~ "vícebarevným/materiálovým filamentem bude tiskárna při každé změně " -#~ "filamentu používat výchozí kompenzační parametr pro filament, což má " -#~ "většinou dobrý výsledek.\n" +#~ "materiálovým filamentem a zaškrtnutou volbou \"kalibrace průtoku dynamiky" +#~ "\" v menu spuštění tisku, tiskárna bude postupovat podle staré metody a " +#~ "zkalibruje filament před tiskem. Při spuštění tisku s vícebarevným/" +#~ "materiálovým filamentem bude tiskárna při každé změně filamentu používat " +#~ "výchozí kompenzační parametr pro filament, což má většinou dobrý " +#~ "výsledek.\n" #~ "\n" #~ "Všimněte si, že existují některé případy, které mohou způsobit, že " #~ "výsledek kalibrace nebude spolehlivý: použití texturované podložky pro " diff --git a/bbl/i18n/de/BambuStudio_de.po b/bbl/i18n/de/BambuStudio_de.po index 0d458f3c16..f72591d316 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: 2024-11-08 21:03+0800\n" +"POT-Creation-Date: 2024-11-11 19:42+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3937,7 +3937,7 @@ msgstr "" "innerhalb des Bauvolumens liegt." #, c-format, boost-format -msgid "filaments %s cannot be printed directly on the surface of this plate" +msgid "filaments %s cannot be printed directly on the surface of this plate." msgstr "" msgid "Calibration step selection" @@ -5323,6 +5323,9 @@ msgstr "" msgid "Gcode path overlap" msgstr "G-Code Pfadüberlappung" +msgid "Click Wiki for help." +msgstr "" + msgid "Support painting" msgstr "Stützen malen" @@ -7245,13 +7248,13 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Wenn Sie einen Zeitraffer ohne Werkzeugkopf aufnehmen, wird empfohlen, einen " "\"Timelapse Wischturm\" hinzuzufügen, indem Sie mit der rechten Maustaste " -"auf die leere Position der Bauplatte klicken und \"Primitiv hinzufügen\"-" -">\"Timelapse Wischturm\" wählen." +"auf die leere Position der Bauplatte klicken und \"Primitiv hinzufügen\"->" +"\"Timelapse Wischturm\" wählen." msgid "" "The notes are too large, and may not be synchronized to the cloud. Please " @@ -11765,18 +11768,18 @@ msgstr "" "farbig bemalt ist.\n" "Die XY-Größenkompensation kann nicht mit der Farbmalerei kombiniert werden." -msgid "" -"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." -msgstr "" -"Unbekanntes Dateiformat: Die Eingabedatei muss die Endung .stl, .obj oder ." -"amf(.xml) haben." - msgid "Loading of a model file failed." msgstr "Das Laden der Modelldatei ist fehlgeschlagen." msgid "The supplied file couldn't be read because it's empty" msgstr "Die angegebene Datei konnte nicht gelesen werden, weil sie leer ist." +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" +"Unbekanntes Dateiformat: Die Eingabedatei muss die Endung .stl, .obj oder ." +"amf(.xml) haben." + msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" "Unbekanntes Dateiformat: Die Eingabedatei muss die Endung .3mf oder .zip.amf " @@ -12784,12 +12787,12 @@ msgstr "" "Möchten Sie es umschreiben?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more prinetrs, Please go to printer selection" msgstr "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more printers; please go to printer selection" msgid "Create Printer/Nozzle" @@ -14779,8 +14782,8 @@ msgstr "" #~ "Choose an AMS slot then press \"Load\" or \"Unload\" button to " #~ "automatically load or unload filiament." #~ msgstr "" -#~ "Wählen Sie einen AMS-Slot und drücken Sie dann \"Laden\" oder " -#~ "\"Entladen\", um automatisch Filament zu laden oder zu entladen." +#~ "Wählen Sie einen AMS-Slot und drücken Sie dann \"Laden\" oder \"Entladen" +#~ "\", um automatisch Filament zu laden oder zu entladen." #~ msgid "Choose one or more files (3mf/step/stl/obj/amf):" #~ msgstr "Wählen Sie eine oder mehrere Dateien aus (3mf/step/stl/obj/amf):" diff --git a/bbl/i18n/en/BambuStudio_en.po b/bbl/i18n/en/BambuStudio_en.po index 45654822b3..e262e9d7ba 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: 2024-11-08 21:03+0800\n" +"POT-Creation-Date: 2024-11-11 19:42+0800\n" "Language: en\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -3854,7 +3854,7 @@ msgstr "" "confirming that the height is within the build volume." #, c-format, boost-format -msgid "filaments %s cannot be printed directly on the surface of this plate" +msgid "filaments %s cannot be printed directly on the surface of this plate." msgstr "" msgid "Calibration step selection" @@ -5215,6 +5215,9 @@ msgstr "Your model needs support! Please enable support material." msgid "Gcode path overlap" msgstr "Gcode path overlap" +msgid "Click Wiki for help." +msgstr "" + msgid "Support painting" msgstr "Support Painting" @@ -7076,13 +7079,13 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgid "" "The notes are too large, and may not be synchronized to the cloud. Please " @@ -11442,17 +11445,17 @@ msgstr "" "painted.\n" "XY Size compensation can not be combined with color-painting." -msgid "" -"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." -msgstr "" -"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." - msgid "Loading of a model file failed." msgstr "Loading of a model file failed." msgid "The supplied file couldn't be read because it's empty" msgstr "The supplied file couldn't be read because it's empty" +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." + msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "Unknown file format: input file must have .3mf or .zip.amf extension." @@ -12426,12 +12429,12 @@ msgstr "" "Do you want to rewrite it?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more prinetrs, Please go to printer selection" msgstr "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more printers; please go to printer selection" msgid "Create Printer/Nozzle" diff --git a/bbl/i18n/es/BambuStudio_es.po b/bbl/i18n/es/BambuStudio_es.po index fe8fb3f16d..133ac058c5 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: 2024-11-08 21:03+0800\n" +"POT-Creation-Date: 2024-11-11 19:42+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3924,7 +3924,7 @@ msgstr "" "que la altura esté dentro del limite de altura." #, c-format, boost-format -msgid "filaments %s cannot be printed directly on the surface of this plate" +msgid "filaments %s cannot be printed directly on the surface of this plate." msgstr "" msgid "Calibration step selection" @@ -5300,6 +5300,9 @@ msgstr "" msgid "Gcode path overlap" msgstr "Superposición de la ruta del Gcode" +msgid "Click Wiki for help." +msgstr "" + msgid "Support painting" msgstr "Soporte pintado" @@ -7214,8 +7217,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Al grabar timelapse sin el cabezal de la herramienta, se recomienda añadir " "una «Torre de purga para el timelapse» \n" @@ -11724,18 +11727,18 @@ msgstr "" "está pintado de color.\n" "La compensación de tamaño XY no se puede combinar con la pintura en color." -msgid "" -"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." -msgstr "" -"Formato de archivo desconocido: el archivo de entrada debe tener la " -"extensión.stl, .obj o .amf (.xml)." - msgid "Loading of a model file failed." msgstr "No se pudo cargar el archivo del modelo." msgid "The supplied file couldn't be read because it's empty" msgstr "No se pudo leer el archivo suministrado porque está vacío." +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" +"Formato de archivo desconocido: el archivo de entrada debe tener la " +"extensión.stl, .obj o .amf (.xml)." + msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" "Formato de archivo desconocido: el archivo de entrada debe tener la " @@ -12740,12 +12743,12 @@ msgstr "" "¿Quieres reescribirlo?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more prinetrs, Please go to printer selection" msgstr "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more printers; please go to printer selection" msgid "Create Printer/Nozzle" @@ -16427,9 +16430,9 @@ msgstr "" #~ "Gracias por comprar un dispositivo Bambu Lab. Antes de usar tu " #~ "dispositivo Bambu Lab, lee los términos y condiciones. Al hacer clic para " #~ "aceptar el uso de tu dispositivo Bambu Lab, aceptas cumplir con la " -#~ "Política de privacidad y los Términos de uso (en conjunto, los " -#~ "\"Términos\"). Si no cumple o no está de acuerdo con la Política de " -#~ "privacidad de Bambu Lab, no utilice los equipos y servicios de Bambu Lab." +#~ "Política de privacidad y los Términos de uso (en conjunto, los \"Términos" +#~ "\"). Si no cumple o no está de acuerdo con la Política de privacidad de " +#~ "Bambu Lab, no utilice los equipos y servicios de Bambu Lab." #~ msgid "The %s filament is too soft to be used with the AMS" #~ msgstr "El filamento %s es demasiado blando para usarlo con el AMS" diff --git a/bbl/i18n/fr/BambuStudio_fr.po b/bbl/i18n/fr/BambuStudio_fr.po index 4662d3ceba..b714fb7b25 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: 2024-11-08 21:03+0800\n" +"POT-Creation-Date: 2024-11-11 19:42+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3925,7 +3925,7 @@ msgstr "" "volume de construction." #, c-format, boost-format -msgid "filaments %s cannot be printed directly on the surface of this plate" +msgid "filaments %s cannot be printed directly on the surface of this plate." msgstr "" msgid "Calibration step selection" @@ -5307,6 +5307,9 @@ msgstr "" msgid "Gcode path overlap" msgstr "Chevauchement dans le tracé du Gcode" +msgid "Click Wiki for help." +msgstr "" + msgid "Support painting" msgstr "Soutenir la peinture" @@ -7236,8 +7239,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Lorsque vous enregistrez un timelapse sans tête d’outil, il est recommandé " "d’ajouter une \"Tour de nettoyage timelapse\".\n" @@ -7389,9 +7392,9 @@ msgid "" "Bed temperature when cool plate is installed. Value 0 means the filament " "does not support to print on the Cool Plate" msgstr "" -"Il s'agit de la température du plateau lorsque le plateau froid (\"Cool " -"plate\") est installé. Une valeur à 0 signifie que ce filament ne peut pas " -"être imprimé sur le plateau froid." +"Il s'agit de la température du plateau lorsque le plateau froid (\"Cool plate" +"\") est installé. Une valeur à 0 signifie que ce filament ne peut pas être " +"imprimé sur le plateau froid." msgid "Engineering Plate" msgstr "Engineering Plate" @@ -9393,8 +9396,8 @@ msgid "" "thickness (top+bottom solid layers)" msgstr "" "Ajoutez du remplissage solide à proximité des surfaces inclinées pour " -"garantir l'épaisseur verticale de la coque (couches solides " -"supérieure+inférieure)." +"garantir l'épaisseur verticale de la coque (couches solides supérieure" +"+inférieure)." msgid "Internal bridge support thickness" msgstr "Épaisseur du support interne du pont" @@ -11765,18 +11768,18 @@ msgstr "" "La compensation de la taille XY ne peut pas être combinée avec la peinture " "couleur." -msgid "" -"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." -msgstr "" -"Format de fichier inconnu : le fichier d'entrée doit porter l'extension ." -"stl, .obj ou .amf (.xml)." - msgid "Loading of a model file failed." msgstr "Le chargement du fichier modèle a échoué." msgid "The supplied file couldn't be read because it's empty" msgstr "Le fichier fourni n'a pas pu être lu car il est vide." +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" +"Format de fichier inconnu : le fichier d'entrée doit porter l'extension ." +"stl, .obj ou .amf (.xml)." + msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" "Format de fichier inconnu : le fichier d'entrée doit porter " @@ -12788,12 +12791,12 @@ msgstr "" "Voulez-vous le réécrire ?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more prinetrs, Please go to printer selection" msgstr "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more printers; please go to printer selection" msgid "Create Printer/Nozzle" diff --git a/bbl/i18n/hu/BambuStudio_hu.po b/bbl/i18n/hu/BambuStudio_hu.po index 5eaec7fc73..2878bc8617 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: 2024-11-08 21:03+0800\n" +"POT-Creation-Date: 2024-11-11 19:42+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3900,7 +3900,7 @@ msgstr "" "magassága belefér a nyomtatótérbe." #, c-format, boost-format -msgid "filaments %s cannot be printed directly on the surface of this plate" +msgid "filaments %s cannot be printed directly on the surface of this plate." msgstr "" msgid "Calibration step selection" @@ -5265,6 +5265,9 @@ msgstr "" msgid "Gcode path overlap" msgstr "G-kód útvonal átfedés" +msgid "Click Wiki for help." +msgstr "" + msgid "Support painting" msgstr "Támasz festése" @@ -7153,8 +7156,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Ha a nyomtatófej nélküli timelapse engedélyezve van, javasoljuk, hogy " "helyezz el a tálcán egy „Timelapse törlőtornyot“. Ehhez kattints jobb " @@ -11617,18 +11620,18 @@ msgstr "" "tartalmaz.\n" "Az XY méretkompenzáció nem kombinálható színfestéssel." -msgid "" -"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." -msgstr "" -"Ismeretlen fájlformátum. A bemeneti fájlnak .stl, .obj vagy .amf (.xml) " -"kiterjesztésűnek kell lennie." - msgid "Loading of a model file failed." msgstr "A modellfájl betöltése sikertelen." msgid "The supplied file couldn't be read because it's empty" msgstr "A megadott fájlt nem lehet beolvasni, mert üres" +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" +"Ismeretlen fájlformátum. A bemeneti fájlnak .stl, .obj vagy .amf (.xml) " +"kiterjesztésűnek kell lennie." + msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" "Ismeretlen fájlformátum: a bemeneti fájlnak .3mf vagy .zip .amf " @@ -12614,12 +12617,12 @@ msgstr "" "Szeretnéd felülírni?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more prinetrs, Please go to printer selection" msgstr "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more printers; please go to printer selection" msgid "Create Printer/Nozzle" diff --git a/bbl/i18n/it/BambuStudio_it.po b/bbl/i18n/it/BambuStudio_it.po index 89a9b6a1b3..19735d94f9 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: 2024-11-08 21:03+0800\n" +"POT-Creation-Date: 2024-11-11 19:42+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3913,7 +3913,7 @@ msgstr "" "piastra e verificando che l altezza rientri nel volume di costruzione." #, c-format, boost-format -msgid "filaments %s cannot be printed directly on the surface of this plate" +msgid "filaments %s cannot be printed directly on the surface of this plate." msgstr "" msgid "Calibration step selection" @@ -5277,6 +5277,9 @@ msgstr "Il modello necessita di supporti! Abilita i materiali di supporto." msgid "Gcode path overlap" msgstr "Sovrapposizione percorso G-code" +msgid "Click Wiki for help." +msgstr "" + msgid "Support painting" msgstr "Pittura Supporti" @@ -7170,8 +7173,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Quando si registra un timelapse senza testa di satmpa, si consiglia di " "aggiungere un \"Timelapse Torre di pulizia\"\n" @@ -8270,8 +8273,8 @@ msgid "" msgstr "" "È stato rilevato un aggiornamento importante che deve essere eseguito prima " "che la stampa possa continuare. Vuoi effettuare l'aggiornamento adesso? Puoi " -"effettuare l'aggiornamento anche in un secondo momento da \"Aggiorna " -"firmware\"." +"effettuare l'aggiornamento anche in un secondo momento da \"Aggiorna firmware" +"\"." msgid "" "The firmware version is abnormal. Repairing and updating are required before " @@ -11667,18 +11670,18 @@ msgstr "" "La compensazione delle dimensioni XY non può essere combinata con la " "colorazione." -msgid "" -"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." -msgstr "" -"Formato file sconosciuto. Il file di input deve avere estensione .stl, ." -"obj, .amf(.xml)." - msgid "Loading of a model file failed." msgstr "Caricamento file del modello non riuscito." msgid "The supplied file couldn't be read because it's empty" msgstr "Impossibile leggere il file fornito perché è vuoto." +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" +"Formato file sconosciuto. Il file di input deve avere estensione .stl, ." +"obj, .amf(.xml)." + msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" "Formato file sconosciuto: il file di input deve avere estensione .3mf o .zip." @@ -12677,8 +12680,8 @@ msgstr "" "Vuoi riscriverlo?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more prinetrs, Please go to printer selection" msgstr "" "Rinomineremo i preset come \"Vendor Type Serial @printer selezionato\". \n" @@ -14251,13 +14254,12 @@ msgstr "" #~ "wiki.\n" #~ "\n" #~ "Di solito la calibrazione non è necessaria. Quando si avvia una stampa a " -#~ "singolo colore/materiale, con l'opzione \"calibrazione dinamica del " -#~ "flusso\" selezionata nel menu di avvio della stampa, la stampante " -#~ "eseguirà la vecchia procedura, calibrando il filamento prima della " -#~ "stampa; Quando si avvia una stampa multicolore/materiale, la stampante " -#~ "utilizzerà il parametro di compensazione predefinito del filamento " -#~ "durante ogni cambio, che nella maggior parte dei casi avrà un buon " -#~ "risultato.\n" +#~ "singolo colore/materiale, con l'opzione \"calibrazione dinamica del flusso" +#~ "\" selezionata nel menu di avvio della stampa, la stampante eseguirà la " +#~ "vecchia procedura, calibrando il filamento prima della stampa; Quando si " +#~ "avvia una stampa multicolore/materiale, la stampante utilizzerà il " +#~ "parametro di compensazione predefinito del filamento durante ogni cambio, " +#~ "che nella maggior parte dei casi avrà un buon risultato.\n" #~ "\n" #~ "Tieni presente che ci sono alcuni casi che renderanno il risultato della " #~ "calibrazione non affidabile: utilizzo di un piatto texture; il piatto non " @@ -16782,8 +16784,8 @@ msgstr "" #~ "Quando si registra un timelapse senza testa di satmpa, si consiglia di " #~ "aggiungere un \"Timelapse Torre di pulizia\"\n" #~ "facendo clic con il pulsante destro del mouse sulla posizione vuota del " -#~ "piatto e scegli \"Aggiungi primitiva\" ->\"Timelapse Torre di " -#~ "pulizia\"».\n" +#~ "piatto e scegli \"Aggiungi primitiva\" ->\"Timelapse Torre di pulizia" +#~ "\"».\n" #~ msgid "" #~ "When sparse infill density is low, the internal solid infill or internal " diff --git a/bbl/i18n/ja/BambuStudio_ja.po b/bbl/i18n/ja/BambuStudio_ja.po index c06fc0fd0a..ed2ebe0325 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: 2024-11-08 21:03+0800\n" +"POT-Creation-Date: 2024-11-11 19:42+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3798,7 +3798,7 @@ msgstr "" "さい" #, c-format, boost-format -msgid "filaments %s cannot be printed directly on the surface of this plate" +msgid "filaments %s cannot be printed directly on the surface of this plate." msgstr "" msgid "Calibration step selection" @@ -5148,6 +5148,9 @@ msgstr "" msgid "Gcode path overlap" msgstr "G-codeにパスのオーバーラップがあります" +msgid "Click Wiki for help." +msgstr "" + msgid "Support painting" msgstr "サポートペイント" @@ -6982,8 +6985,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "ヘッド無しのタイムラプスビデオを録画する時に、「タイムラプスプライムタワー」" "を追加してください。プレートで右クリックして、「プリミティブを追加」→「タイム" @@ -11228,18 +11231,18 @@ msgstr "" "painted.\n" "XY Size compensation can not be combined with color-painting." -msgid "" -"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." -msgstr "" -"Unknown file format: input file must have .stl, .obj, or .amf(.xml) " -"extension." - msgid "Loading of a model file failed." msgstr "Loading of model file failed." msgid "The supplied file couldn't be read because it's empty" msgstr "The supplied file couldn't be read because it's empty." +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" +"Unknown file format: input file must have .stl, .obj, or .amf(.xml) " +"extension." + msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "Unknown file format: input file must have .3mf or .zip.amf extension." @@ -12215,12 +12218,12 @@ msgstr "" "リライトしますか?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more prinetrs, Please go to printer selection" msgstr "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more printers; please go to printer selection" msgid "Create Printer/Nozzle" diff --git a/bbl/i18n/ko/BambuStudio_ko.po b/bbl/i18n/ko/BambuStudio_ko.po index 770b0434e3..dbb0e07a59 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: 2024-11-08 21:03+0800\n" +"POT-Creation-Date: 2024-11-11 19:42+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3809,7 +3809,7 @@ msgstr "" "문제를 해결하십시오." #, c-format, boost-format -msgid "filaments %s cannot be printed directly on the surface of this plate" +msgid "filaments %s cannot be printed directly on the surface of this plate." msgstr "" msgid "Calibration step selection" @@ -5161,6 +5161,9 @@ msgstr "출력모델에 서포트가 필요합니다. 서포트를 활성화하 msgid "Gcode path overlap" msgstr "G 코드 경로 겹침" +msgid "Click Wiki for help." +msgstr "" + msgid "Support painting" msgstr "서포트 페인팅" @@ -7005,8 +7008,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "툴헤드 없이 타임랩스를 녹화할 때는 “타임랩스 와이프 타워”를 추가하는 것이 좋" "습니다. \n" @@ -11304,18 +11307,18 @@ msgstr "" "개체의 XY 크기 보정은 색상으로 칠해져 있기 때문에 사용되지 않습니다.\n" "XY 크기 보정은 컬러 페인팅과 함께 사용할 수 없습니다." -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." msgstr "모델 파일 로드에 실패했습니다." msgid "The supplied file couldn't be read because it's empty" msgstr "제공된 파일이 비어 있어 읽을 수 없습니다." +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" +"알 수 없는 파일 형식: 입력 파일의 확장자는 .stl, .obj 또는 .amf(.xml)여야 합" +"니다." + msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" "알 수 없는 파일 형식: 입력 파일의 확장자는.3mf 또는.zip.amf여야 합니다." @@ -12284,12 +12287,12 @@ msgstr "" "다시 작성하시겠습니까?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more prinetrs, Please go to printer selection" msgstr "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more printers; please go to printer selection" msgid "Create Printer/Nozzle" diff --git a/bbl/i18n/nl/BambuStudio_nl.po b/bbl/i18n/nl/BambuStudio_nl.po index 1aa8504098..7a312c97dd 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: 2024-11-08 21:03+0800\n" +"POT-Creation-Date: 2024-11-11 19:42+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3926,7 +3926,7 @@ msgstr "" "verplaatsen en controleer of de hoogte binnen het bouwvolume valt." #, c-format, boost-format -msgid "filaments %s cannot be printed directly on the surface of this plate" +msgid "filaments %s cannot be printed directly on the surface of this plate." msgstr "" msgid "Calibration step selection" @@ -5302,6 +5302,9 @@ msgstr "Er zijn delen van het model die support nodig hebben. Zet support aan." msgid "Gcode path overlap" msgstr "Gcode-paden overlappen elkaar" +msgid "Click Wiki for help." +msgstr "" + msgid "Support painting" msgstr "Support intekenen" @@ -7050,10 +7053,9 @@ msgstr "" "Bedankt voor uw aankoop van een Bambu Lab-apparaat. Lees de algemene " "voorwaarden voordat u uw Bambu Lab apparaat gebruikt. Door te klikken om " "akkoord te gaan met het gebruik van uw Bambu Lab apparaat, gaat u akkoord " -"met het Privacybeleid en de Gebruiksvoorwaarden (gezamenlijk de " -"\"Voorwaarden\"). Als u niet voldoet aan of akkoord gaat met het " -"Privacybeleid van Bambu Lab, maak dan geen gebruik van Bambu Lab apparatuur " -"en diensten." +"met het Privacybeleid en de Gebruiksvoorwaarden (gezamenlijk de \"Voorwaarden" +"\"). Als u niet voldoet aan of akkoord gaat met het Privacybeleid van Bambu " +"Lab, maak dan geen gebruik van Bambu Lab apparatuur en diensten." msgid "and" msgstr "en" @@ -7218,8 +7220,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Bij het opnemen van timelapse zonder toolhead is het aan te raden om een " "„Timelapse Wipe Tower” toe te voegen \n" @@ -11700,18 +11702,18 @@ msgstr "" "kleur is geverfd.\n" "XY-formaatcompensatie kan niet worden gecombineerd met verven in kleur." -msgid "" -"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." -msgstr "" -"Onbekend bestandsformaat. Invoerbestand moet .stl, .obj, .amf(.xml) extensie " -"hebben." - msgid "Loading of a model file failed." msgstr "Het laden van een modelbestand is mislukt." msgid "The supplied file couldn't be read because it's empty" msgstr "Het geleverde bestand kon niet worden gelezen omdat het leeg is" +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" +"Onbekend bestandsformaat. Invoerbestand moet .stl, .obj, .amf(.xml) extensie " +"hebben." + msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" "Onbekend bestandsformaat: het invoerbestand moet de extensie.3mf of .zip.amf " @@ -12706,12 +12708,12 @@ msgstr "" "Wil je het herschrijven?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more prinetrs, Please go to printer selection" msgstr "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more printers; please go to printer selection" msgid "Create Printer/Nozzle" diff --git a/bbl/i18n/pl/BambuStudio_pl.po b/bbl/i18n/pl/BambuStudio_pl.po index dd0473d057..f297854abe 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: 2024-11-08 21:03+0800\n" +"POT-Creation-Date: 2024-11-11 19:42+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -10,8 +10,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : ((n%10>=2 && n%10<=4) && " -"((n%100<12 || n%100>14))) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : ((n%10>=2 && n%10<=4) && ((n" +"%100<12 || n%100>14))) ? 1 : 2;\n" "X-Generator: Poedit 3.4.2\n" msgid "Supports Painting" @@ -3907,7 +3907,7 @@ msgstr "" "potwierdzając, że wysokość mieści się w przestrzeni roboczej." #, c-format, boost-format -msgid "filaments %s cannot be printed directly on the surface of this plate" +msgid "filaments %s cannot be printed directly on the surface of this plate." msgstr "" msgid "Calibration step selection" @@ -5287,6 +5287,9 @@ msgstr "Twój model wymaga podpór! Włącz generowanie podpór." msgid "Gcode path overlap" msgstr "Nakładanie się ścieżek Gcode" +msgid "Click Wiki for help." +msgstr "" + msgid "Support painting" msgstr "Malowanie podpór" @@ -7177,8 +7180,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Podczas nagrywania timelapse'a bez głowicy zaleca się dodanie \"Timelaps - " "Wieża Czyszcząca\" \n" @@ -10900,10 +10903,10 @@ msgid "" "triangle mesh slicing. The gap closing operation may reduce the final print " "resolution, therefore it is advisable to keep the value reasonably low." msgstr "" -"Szpary mniejsze niż dwukrotność wartości parametru \"promień zamykania " -"szpar\" zostaną zamknięte przy cięciu. Operacja zamykania szpar może " -"zmniejszyć finalną rozdzielczość wydruku, więc zalecane jest ustawienie tej " -"wartości na rozsądnie niskim poziomie." +"Szpary mniejsze niż dwukrotność wartości parametru \"promień zamykania szpar" +"\" zostaną zamknięte przy cięciu. Operacja zamykania szpar może zmniejszyć " +"finalną rozdzielczość wydruku, więc zalecane jest ustawienie tej wartości na " +"rozsądnie niskim poziomie." msgid "Slicing Mode" msgstr "Tryb cięcia" @@ -11646,18 +11649,18 @@ msgstr "" "również malowany kolorami.\n" "Kompensacja rozmiaru XY nie może być łączona z malowaniem kolorów." -msgid "" -"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." -msgstr "" -"Nieznany format pliku. Plik wejściowy musi mieć rozszerzenie .stl, .obj lub ." -"amf(.xml)." - msgid "Loading of a model file failed." msgstr "Wczytywanie pliku modelu nie powiodło się." msgid "The supplied file couldn't be read because it's empty" msgstr "Nie można odczytać dostarczonego pliku, ponieważ jest pusty" +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" +"Nieznany format pliku. Plik wejściowy musi mieć rozszerzenie .stl, .obj lub ." +"amf(.xml)." + msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" "Nieznany format pliku. Plik wejściowy musi mieć rozszerzenie .3mf lub .zip." @@ -12654,8 +12657,8 @@ msgstr "" "Czy chcesz go zastąpić?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more prinetrs, Please go to printer selection" msgstr "" "Nazwa profilu zostanie zmieniona na \"Dostawca Typ Seria @nazwa drukarki, " diff --git a/bbl/i18n/pt-BR/BambuStudio_pt-BR.po b/bbl/i18n/pt-BR/BambuStudio_pt-BR.po index 7b05083b30..39a48aa7d3 100644 --- a/bbl/i18n/pt-BR/BambuStudio_pt-BR.po +++ b/bbl/i18n/pt-BR/BambuStudio_pt-BR.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-11-08 21:03+0800\n" +"POT-Creation-Date: 2024-11-11 19:42+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3900,7 +3900,7 @@ msgstr "" "confirmando que a altura está dentro do volume de construção." #, c-format, boost-format -msgid "filaments %s cannot be printed directly on the surface of this plate" +msgid "filaments %s cannot be printed directly on the surface of this plate." msgstr "" msgid "Calibration step selection" @@ -5263,6 +5263,9 @@ msgstr "Seu modelo precisa de suporte! Ative o material de suporte." msgid "Gcode path overlap" msgstr "Sobreposição de caminhos do Gcode" +msgid "Click Wiki for help." +msgstr "" + msgid "Support painting" msgstr "Pintura de suporte" @@ -7158,8 +7161,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Ao gravar o timelapse sem o cabeçote de ferramenta, é recomendável adicionar " "uma “Timelapse Wipe Tower” \n" @@ -11631,18 +11634,18 @@ msgstr "" "pintado em cores.\n" "A compensação de tamanho XY não pode ser combinada com pintura colorida." -msgid "" -"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." -msgstr "" -"Formato de arquivo desconhecido. O arquivo de entrada deve ter a extensão." -"stl, .obj, .amf (.xml)." - msgid "Loading of a model file failed." msgstr "Falha no carregamento de um arquivo de modelo." msgid "The supplied file couldn't be read because it's empty" msgstr "O arquivo fornecido não pôde ser lido porque está vazio" +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" +"Formato de arquivo desconhecido. O arquivo de entrada deve ter a extensão." +"stl, .obj, .amf (.xml)." + msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" "Formato de arquivo desconhecido: o arquivo de entrada deve ter a " @@ -12634,8 +12637,8 @@ msgstr "" "Você quer reescrevê-lo?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more prinetrs, Please go to printer selection" msgstr "" "Nós renomearíamos as predefinições como “Tipo de fornecedor Serial @printer " diff --git a/bbl/i18n/ru/BambuStudio_ru.po b/bbl/i18n/ru/BambuStudio_ru.po index 1458b9aa92..0a919b163a 100644 --- a/bbl/i18n/ru/BambuStudio_ru.po +++ b/bbl/i18n/ru/BambuStudio_ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: 1.9.7.52 Public Official\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-11-08 21:03+0800\n" +"POT-Creation-Date: 2024-11-11 19:42+0800\n" "PO-Revision-Date: 2024-09-27 23:58+0700\n" "Last-Translator: \n" "Language-Team: Andylg \n" @@ -15,8 +15,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " -"n%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);\n" "X-Generator: Poedit 3.4.2\n" msgid "Supports Painting" @@ -3980,7 +3980,7 @@ msgstr "" "построения." #, c-format, boost-format -msgid "filaments %s cannot be printed directly on the surface of this plate" +msgid "filaments %s cannot be printed directly on the surface of this plate." msgstr "" msgid "Calibration step selection" @@ -5385,6 +5385,9 @@ msgstr "Вашей модели необходима поддержка, вкл msgid "Gcode path overlap" msgstr "Перекрытие пути G-кода" +msgid "Click Wiki for help." +msgstr "" + msgid "Support painting" msgstr "Рисование поддержек" @@ -7322,8 +7325,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "При записи таймлапса без видимости головы рекомендуется добавить «Черновая " "башня таймлапса». \n" @@ -10352,8 +10355,8 @@ msgstr "" "две ближайшие линии заполнения с коротким отрезком периметра. Если не " "найдено такого отрезка периметра короче этого параметра, линия заполнения " "соединяется с отрезком периметра только с одной стороны, а длина отрезка " -"периметра ограничена значением «Длина привязок разреженного заполнения» " -"(infill_anchor), но не больше этого параметра.\n" +"периметра ограничена значением «Длина привязок разреженного " +"заполнения» (infill_anchor), но не больше этого параметра.\n" "Установите 0 для отключения привязок." msgid "0 (not anchored)" @@ -11925,18 +11928,18 @@ msgstr "" "Коррекция горизонтальных размеров модели не может использоваться в сочетании " "с функцией раскрашивания." -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." msgstr "Не удалось загрузить файл модели." msgid "The supplied file couldn't be read because it's empty" msgstr "Предоставленный файл не может быть прочитан, так как он пуст." +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" +"Неизвестный формат файла. Входной файл должен иметь расширение *.stl, *.obj, " +"*.amf(.xml)." + msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" "Неизвестный формат файла. Входной файл должен иметь расширение *.3mf или *." @@ -12961,8 +12964,8 @@ msgstr "" "Хотите перезаписать его?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more prinetrs, Please go to printer selection" msgstr "" "Мы переименуем профиль в \"Производитель Тип Серия @выбранный принтер\".\n" diff --git a/bbl/i18n/sv/BambuStudio_sv.po b/bbl/i18n/sv/BambuStudio_sv.po index 068bd6ef52..a08c8abc3b 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: 2024-11-08 21:03+0800\n" +"POT-Creation-Date: 2024-11-11 19:42+0800\n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -3869,7 +3869,7 @@ msgstr "" "höjden är inom byggvolymen." #, c-format, boost-format -msgid "filaments %s cannot be printed directly on the surface of this plate" +msgid "filaments %s cannot be printed directly on the surface of this plate." msgstr "" msgid "Calibration step selection" @@ -5231,6 +5231,9 @@ msgstr "Modellen behöver support ! Aktivera support inställningarna." msgid "Gcode path overlap" msgstr "Överlappning av G-kods banor" +msgid "Click Wiki for help." +msgstr "" + msgid "Support painting" msgstr "Support färgläggning" @@ -6742,8 +6745,8 @@ msgstr "" msgid "" "Timelapse is not supported because Print sequence is set to \"By object\"." msgstr "" -"Timelapse stöds inte eftersom utskrifts sekvensen är inställd på \"Per " -"objekt\"." +"Timelapse stöds inte eftersom utskrifts sekvensen är inställd på \"Per objekt" +"\"." msgid "Errors" msgstr "Fel" @@ -7108,8 +7111,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "När du spelar in timelapse utan verktygshuvud rekommenderas att du lägger " "till ett \"Timelapse Wipe Tower\".\n" @@ -11514,17 +11517,17 @@ msgstr "" "är också färglagd.\n" "XY-storlekskompensation kan inte kombineras med färgläggning." -msgid "" -"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." -msgstr "" -"Okänt filformat. Indata filen måste ha tillägget .stl, .obj eller .amf(.xml)." - msgid "Loading of a model file failed." msgstr "Laddning av modell filen misslyckades." msgid "The supplied file couldn't be read because it's empty" msgstr "Den medföljande filen kunde inte läsas eftersom den är tom." +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" +"Okänt filformat. Indata filen måste ha tillägget .stl, .obj eller .amf(.xml)." + msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" "Okänt filformat: indata filen måste ha fil ändelsen .3mf eller .zip.amf." @@ -12510,12 +12513,12 @@ msgstr "" "Vill du skriva om det?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more prinetrs, Please go to printer selection" msgstr "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more printers; please go to printer selection" msgid "Create Printer/Nozzle" @@ -16100,9 +16103,9 @@ msgstr "" #~ "Tack för att du har köpt en Bambu Lab enhet. Innan du använder din Bambu " #~ "Lab enhet ska du läsa villkoren. Genom att klicka för att godkänna " #~ "användningen av din Bambu Lab enhet godkänner du att följa " -#~ "sekretesspolicyn och användningsvillkoren (gemensamt kallade " -#~ "\"Villkor\"). Om du inte följer eller samtycker till Bambu Labs " -#~ "integritetspolicy ska du inte använda Bambu Labs utrustning och tjänster." +#~ "sekretesspolicyn och användningsvillkoren (gemensamt kallade \"Villkor" +#~ "\"). Om du inte följer eller samtycker till Bambu Labs integritetspolicy " +#~ "ska du inte använda Bambu Labs utrustning och tjänster." #~ msgid "The %s filament is too soft to be used with the AMS" #~ msgstr "Filament %s är för mjukt för att kunna användas med AMS" diff --git a/bbl/i18n/tr/BambuStudio_tr.po b/bbl/i18n/tr/BambuStudio_tr.po index dbdd7114c0..b35126c476 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: 2024-11-08 21:03+0800\n" +"POT-Creation-Date: 2024-11-11 19:42+0800\n" "PO-Revision-Date: 2024-09-29 02:13+0300\n" "Last-Translator: Fatih AYDIN \n" "Language-Team: \n" @@ -3874,7 +3874,7 @@ msgstr "" "yüksekliğin yapım hacmi dahilinde olduğunu doğrulayarak çözün." #, c-format, boost-format -msgid "filaments %s cannot be printed directly on the surface of this plate" +msgid "filaments %s cannot be printed directly on the surface of this plate." msgstr "" msgid "Calibration step selection" @@ -5254,6 +5254,9 @@ msgstr "" msgid "Gcode path overlap" msgstr "Gcode yolu çakışması" +msgid "Click Wiki for help." +msgstr "" + msgid "Support painting" msgstr "Destek boyama" @@ -7151,8 +7154,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Araç başlığı olmadan timelapse kaydederken, bir \"Timelapse Wipe Tower\" " "eklenmesi önerilir.\n" @@ -8547,8 +8550,8 @@ msgid "" "Please select \"By object\" print sequence to print multiple objects in " "spiral vase mode." msgstr "" -"Birden fazla nesneyi spiral vazo modunda yazdırmak için lütfen \"Nesneye " -"göre\" yazdırma sırasını seçin." +"Birden fazla nesneyi spiral vazo modunda yazdırmak için lütfen \"Nesneye göre" +"\" yazdırma sırasını seçin." msgid "" "The spiral vase mode does not work when an object contains more than one " @@ -11563,18 +11566,18 @@ msgstr "" "kullanılmayacaktır.\n" "XY Boyut telafisi renkli boyamayla birleştirilemez." -msgid "" -"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." -msgstr "" -"Bilinmeyen dosya formatı. Giriş dosyası .stl, .obj, .amf(.xml) uzantılı " -"olmalıdır." - msgid "Loading of a model file failed." msgstr "Model dosyasının yüklenmesi başarısız oldu." msgid "The supplied file couldn't be read because it's empty" msgstr "Sağlanan dosya boş olduğundan okunamadı" +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" +"Bilinmeyen dosya formatı. Giriş dosyası .stl, .obj, .amf(.xml) uzantılı " +"olmalıdır." + msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" "Bilinmeyen dosya formatı. Giriş dosyası .3mf veya .zip.amf uzantılı " @@ -12577,8 +12580,8 @@ msgstr "" "Yeniden yazmak ister misin?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more prinetrs, Please go to printer selection" msgstr "" "Ön ayarları \"Satıcı Tipi Seri @seçtiğiniz yazıcı\" olarak yeniden " diff --git a/bbl/i18n/uk/BambuStudio_uk.po b/bbl/i18n/uk/BambuStudio_uk.po index 36e107467b..4df3fe2738 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: 2024-11-08 21:03+0800\n" +"POT-Creation-Date: 2024-11-11 19:42+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: BambuLab Україна\n" @@ -2652,8 +2652,8 @@ msgstr "Будь ласка, введіть допустиме значення #, c-format, boost-format msgid "Please input a valid value (K in %.1f~%.1f, N in %.1f~%.1f)" msgstr "" -"Будь ласка, введіть допустиме значення (K у межах %.1f~%.1f, N у межах " -"%.1f~%.1f)" +"Будь ласка, введіть допустиме значення (K у межах %.1f~%.1f, N у межах %.1f~" +"%.1f)" msgid "Other Color" msgstr "Інший колір" @@ -3907,7 +3907,7 @@ msgstr "" "і підтвердження того, що висота знаходиться в межах обсягу збирання." #, c-format, boost-format -msgid "filaments %s cannot be printed directly on the surface of this plate" +msgid "filaments %s cannot be printed directly on the surface of this plate." msgstr "" msgid "Calibration step selection" @@ -5295,6 +5295,9 @@ msgstr "Вашій моделі потрібна підтримка! Увімк msgid "Gcode path overlap" msgstr "Перекриття шляху Gcode" +msgid "Click Wiki for help." +msgstr "" + msgid "Support painting" msgstr "Підтримка малювання" @@ -7219,8 +7222,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "При записі таймлапсу без інструментальної головки рекомендується додати " "“Timelapse Wipe Tower” \n" @@ -11696,18 +11699,18 @@ msgstr "" "забарвлений кольором.\n" "Компенсація розміру XY не може поєднуватися з кольором." -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." msgstr "Не вдалося завантажити файл моделі." msgid "The supplied file couldn't be read because it's empty" msgstr "Наданий файл не вдалося прочитати, оскільки він порожній" +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" +"Невідомий формат файлу: вхідний файл повинен мати розширення .stl, .obj або ." +"amf (.xml)." + msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "" "Невідомий формат файлу: вхідний файл повинен мати розширення .3mf або .zip." @@ -12733,8 +12736,8 @@ msgstr "" "Чи бажаєте ви їх перезаписати?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more prinetrs, Please go to printer selection" msgstr "" "Ми перейменовуємо налаштування на “Виробник Тип Серійний номер @принтер, " diff --git a/bbl/i18n/zh_cn/BambuStudio_zh_CN.po b/bbl/i18n/zh_cn/BambuStudio_zh_CN.po index 6ead210684..6ac9363122 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: 2024-11-08 21:03+0800\n" +"POT-Creation-Date: 2024-11-11 19:42+0800\n" "PO-Revision-Date: 2024-03-21 10:39+0800\n" "Last-Translator: Jiang Yue \n" "Language-Team: \n" @@ -3739,8 +3739,8 @@ msgstr "" "请通过将其完全移动到打印板内或打印板外,并确认高度在构建空间以内来解决问题。" #, c-format, boost-format -msgid "filaments %s cannot be printed directly on the surface of this plate" -msgstr "材料 %s 不能在直接在当前打印板上打印" +msgid "filaments %s cannot be printed directly on the surface of this plate." +msgstr "材料 %s 不能在直接在当前打印板上打印。" msgid "Calibration step selection" msgstr "校准步骤选择" @@ -5062,6 +5062,9 @@ msgstr "你的模型需要支撑才能打印。请开启材料支撑选项。" msgid "Gcode path overlap" msgstr "Gcode路径有重叠" +msgid "Click Wiki for help." +msgstr "点击Wiki寻求帮助。" + msgid "Support painting" msgstr "支撑绘制" @@ -6847,8 +6850,8 @@ msgstr "" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "在录制无工具头延时摄影视频时,建议添加“延时摄影擦料塔”\n" "右键单击打印板的空白位置,选择“添加标准模型”->“延时摄影擦料塔”。" @@ -10919,16 +10922,16 @@ msgstr "" "对象的XY尺寸补偿不会生效,因为在此对象上做过涂色操作。\n" "XY尺寸补偿不能与涂色功能一起使用。" -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." msgstr "加载模型文件失败。" msgid "The supplied file couldn't be read because it's empty" msgstr "无法读取提供的文件,因为该文件为空。" +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "未知的文件格式。输入文件的扩展名必须为.stl、.obj 或 .amf(.xml)。" + msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." msgstr "未知的文件格式。输入文件的扩展名必须为.3mf或.zip .amf。" @@ -11888,8 +11891,8 @@ msgstr "" "你想重写预设吗" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more prinetrs, Please go to printer selection" msgstr "" "我们会将预设重命名为“供应商 类型 系列 @您选择的打印机”。\n" @@ -13148,6 +13151,10 @@ msgstr "" "避免翘曲\n" "您知道吗?打印ABS这类易翘曲材料时,适当提高热床温度可以降低翘曲的概率。" +#, c-format, boost-format +#~ msgid "filaments %s cannot be printed directly on the surface of this plate" +#~ msgstr "材料 %s 不能在直接在当前打印板上打印" + #~ msgid "Remove all points" #~ msgstr "删除所有点" @@ -18917,8 +18924,8 @@ msgstr "" #~ msgstr "正在准备设置页" #~ msgid "" -#~ "You have the following presets with saved options for \"Print Host " -#~ "upload\"" +#~ "You have the following presets with saved options for \"Print Host upload" +#~ "\"" #~ msgstr "您的以下预设中包含未保存的选项“打印主机上传”" #~ msgid "" diff --git a/resources/i18n/zh_cn/BambuStudio.mo b/resources/i18n/zh_cn/BambuStudio.mo index 69b192dcc0cbc0c1b411338e10e9379caaf093e8..adf1a3201e394e4688a39466ace93e5749f7f0dc 100644 GIT binary patch delta 75646 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

+NvD28EJ3H5Q=4|Q@K$8`7{)qyy> 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 delta 75583 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

(sxcl`p!luK+fd}6 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"language"); + wxString region = L"en"; + if (language.find("zh") == 0) + region = L"zh"; + const wxString bed_filament_compatibility_wiki = wxString::Format(L"https://wiki.bambulab.com/%s/PLA/PETG-with-bambu-bool-plate-supertack", region); wxGetApp().open_browser_with_warning_dialog(bed_filament_compatibility_wiki); return false; }; - push_notification_data({ NotificationType::BBLBedFilamentIncompatible,NotificationLevel::ErrorNotificationLevel,0,_u8L("Error:") + "\n" + text,"Click for more.",callback }, 0); + push_notification_data({ NotificationType::BBLBedFilamentIncompatible,NotificationLevel::ErrorNotificationLevel,0,_u8L("Error:") + "\n" + text,_u8L("Click Wiki for help."),callback }, 0); } void NotificationManager::bbl_close_bed_filament_incompatible_notification()