From 4747cbc53a5e5e8457f03914755d192421ea1d57 Mon Sep 17 00:00:00 2001 From: "xun.zhang" Date: Fri, 14 Feb 2025 20:33:14 +0800 Subject: [PATCH] ENH: update translations jira:NONE Signed-off-by: xun.zhang Change-Id: I0a7f24dd1538f4baf1b2b56f35233de5937a6d30 --- bbl/i18n/BambuStudio.pot | 42 +++++++++++--- bbl/i18n/cs/BambuStudio_cs.po | 60 +++++++++++++------ bbl/i18n/de/BambuStudio_de.po | 54 ++++++++++++----- bbl/i18n/en/BambuStudio_en.po | 50 ++++++++++++---- bbl/i18n/es/BambuStudio_es.po | 52 ++++++++++++----- bbl/i18n/fr/BambuStudio_fr.po | 56 +++++++++++++----- bbl/i18n/hu/BambuStudio_hu.po | 46 +++++++++++---- bbl/i18n/it/BambuStudio_it.po | 63 ++++++++++++++------ bbl/i18n/ja/BambuStudio_ja.po | 42 +++++++++++--- bbl/i18n/ko/BambuStudio_ko.po | 46 +++++++++++---- bbl/i18n/list.txt | 1 + bbl/i18n/nl/BambuStudio_nl.po | 53 ++++++++++++----- bbl/i18n/pl/BambuStudio_pl.po | 54 ++++++++++++----- bbl/i18n/pt-BR/BambuStudio_pt-BR.po | 44 +++++++++++--- bbl/i18n/ru/BambuStudio_ru.po | 48 ++++++++++++---- bbl/i18n/sv/BambuStudio_sv.po | 56 +++++++++++++----- bbl/i18n/tr/BambuStudio_tr.po | 46 +++++++++++---- bbl/i18n/uk/BambuStudio_uk.po | 46 +++++++++++---- bbl/i18n/zh_cn/BambuStudio_zh_CN.po | 83 ++++++++++++++++++++------- resources/i18n/zh_cn/BambuStudio.mo | Bin 395172 -> 395907 bytes src/libslic3r/GCode/ToolOrdering.cpp | 2 +- src/libslic3r/Print.cpp | 2 +- src/libslic3r/PrintConfig.cpp | 2 +- 23 files changed, 715 insertions(+), 233 deletions(-) diff --git a/bbl/i18n/BambuStudio.pot b/bbl/i18n/BambuStudio.pot index d6e36d30e..53f208379 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-02-14 17:28+0800\n" +"POT-Creation-Date: 2025-02-14 20:29+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -3734,6 +3734,9 @@ msgstr "" msgid "Model Filament" msgstr "" +msgid "Prepare and timelapse time" +msgstr "" + msgid "Prepare time" msgstr "" @@ -7437,8 +7440,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 "" @@ -8768,6 +8771,23 @@ msgstr "" msgid "Exporting G-code" msgstr "" +msgid "Grouping error: " +msgstr "" + +msgid " can not be placed in the " +msgstr "" + +msgid " nozzle" +msgstr "" + +msgid "TPU is incompatible with AMS and must be printed seperately in the " +msgstr "" + +msgid "" +" nozzle.\n" +"Please adjust the filament group accordingly." +msgstr "" + msgid "Inner wall" msgstr "" @@ -11408,6 +11428,12 @@ msgid "" "appearance defects when printing objects." msgstr "" +msgid "Internal ribs" +msgstr "" + +msgid "Enable internal ribs to increase the stability of the prime tower." +msgstr "" + msgid "Auto Circle Holes-contour Compensation" msgstr "" @@ -12677,8 +12703,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 "" @@ -13637,12 +13663,12 @@ msgid "Custom Mode" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " -"most filament-saving principles to minimize waste" +"Generates filament grouping for the left and right nozzles based on the most " +"filament-saving principles to minimize waste" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " +"Generates filament grouping for the left and right nozzles based on the " "printer's actual filament status, reducing the need for manual filament " "adjustment" msgstr "" diff --git a/bbl/i18n/cs/BambuStudio_cs.po b/bbl/i18n/cs/BambuStudio_cs.po index 2a06078f3..91c62f446 100644 --- a/bbl/i18n/cs/BambuStudio_cs.po +++ b/bbl/i18n/cs/BambuStudio_cs.po @@ -2,12 +2,12 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-14 17:28+0800\n" +"POT-Creation-Date: 2025-02-14 20:29+0800\n" "PO-Revision-Date: 2023-10-18 10:45+0800\n" "Last-Translator: René Mošner \n" "Language-Team: \n" @@ -3880,6 +3880,9 @@ msgstr "" msgid "Model Filament" msgstr "" +msgid "Prepare and timelapse time" +msgstr "" + msgid "Prepare time" msgstr "Čas přípravy" @@ -7698,8 +7701,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" @@ -9089,6 +9092,23 @@ msgstr "" msgid "Exporting G-code" msgstr "Exportování souboru G-kódu" +msgid "Grouping error: " +msgstr "" + +msgid " can not be placed in the " +msgstr "" + +msgid " nozzle" +msgstr "" + +msgid "TPU is incompatible with AMS and must be printed seperately in the " +msgstr "" + +msgid "" +" nozzle.\n" +"Please adjust the filament group accordingly." +msgstr "" + msgid "Inner wall" msgstr "Vnitřní stěna" @@ -11989,6 +12009,12 @@ msgstr "" "Věž pro čištění se může použít k čištění zbytků na trysce a stabilizaci " "tlaku v trysce, aby se předešlo vzniku vad při tisku objektů." +msgid "Internal ribs" +msgstr "" + +msgid "Enable internal ribs to increase the stability of the prime tower." +msgstr "" + msgid "Auto Circle Holes-contour Compensation" msgstr "" @@ -13388,8 +13414,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 "" @@ -14349,12 +14375,12 @@ msgid "Custom Mode" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " -"most filament-saving principles to minimize waste" +"Generates filament grouping for the left and right nozzles based on the most " +"filament-saving principles to minimize waste" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " +"Generates filament grouping for the left and right nozzles based on the " "printer's actual filament status, reducing the need for manual filament " "adjustment" msgstr "" @@ -14445,8 +14471,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 "" @@ -14973,12 +14999,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 a5b5164ee..fa9a3c802 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-02-14 17:28+0800\n" +"POT-Creation-Date: 2025-02-14 20:29+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -4003,6 +4003,9 @@ msgstr "Total Filament" msgid "Model Filament" msgstr "Model Filament" +msgid "Prepare and timelapse time" +msgstr "" + msgid "Prepare time" msgstr "Vorbereitungszeit" @@ -7983,13 +7986,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 " @@ -9428,6 +9431,23 @@ msgstr "" msgid "Exporting G-code" msgstr "Exportiere G-Code" +msgid "Grouping error: " +msgstr "" + +msgid " can not be placed in the " +msgstr "" + +msgid " nozzle" +msgstr "" + +msgid "TPU is incompatible with AMS and must be printed seperately in the " +msgstr "" + +msgid "" +" nozzle.\n" +"Please adjust the filament group accordingly." +msgstr "" + msgid "Inner wall" msgstr "Innere Wand" @@ -12548,6 +12568,12 @@ msgstr "" "in der Düse stabilisiert werden, um optische Mängel beim Drucken von " "Objekten zu vermeiden." +msgid "Internal ribs" +msgstr "" + +msgid "Enable internal ribs to increase the stability of the prime tower." +msgstr "" + msgid "Auto Circle Holes-contour Compensation" msgstr "" @@ -14021,12 +14047,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" @@ -15157,12 +15183,12 @@ msgid "Custom Mode" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " -"most filament-saving principles to minimize waste" +"Generates filament grouping for the left and right nozzles based on the most " +"filament-saving principles to minimize waste" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " +"Generates filament grouping for the left and right nozzles based on the " "printer's actual filament status, reducing the need for manual filament " "adjustment" msgstr "" @@ -16446,8 +16472,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 a78a56611..ccdcdb993 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-02-14 17:28+0800\n" +"POT-Creation-Date: 2025-02-14 20:29+0800\n" "Language: en\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -3929,6 +3929,9 @@ msgstr "Total Filament" msgid "Model Filament" msgstr "Model Filament" +msgid "Prepare and timelapse time" +msgstr "" + msgid "Prepare time" msgstr "Prepare time" @@ -7825,13 +7828,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 " @@ -9234,6 +9237,23 @@ msgstr "" msgid "Exporting G-code" msgstr "Exporting G-code" +msgid "Grouping error: " +msgstr "" + +msgid " can not be placed in the " +msgstr "" + +msgid " nozzle" +msgstr "" + +msgid "TPU is incompatible with AMS and must be printed seperately in the " +msgstr "" + +msgid "" +" nozzle.\n" +"Please adjust the filament group accordingly." +msgstr "" + msgid "Inner wall" msgstr "Inner wall" @@ -12251,6 +12271,12 @@ msgstr "" "stabilize the chamber pressure inside the nozzle, in order to avoid " "appearance defects when printing objects." +msgid "Internal ribs" +msgstr "" + +msgid "Enable internal ribs to increase the stability of the prime tower." +msgstr "" + msgid "Auto Circle Holes-contour Compensation" msgstr "" @@ -13674,12 +13700,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" @@ -14795,12 +14821,12 @@ msgid "Custom Mode" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " -"most filament-saving principles to minimize waste" +"Generates filament grouping for the left and right nozzles based on the most " +"filament-saving principles to minimize waste" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " +"Generates filament grouping for the left and right nozzles based on the " "printer's actual filament status, reducing the need for manual filament " "adjustment" msgstr "" diff --git a/bbl/i18n/es/BambuStudio_es.po b/bbl/i18n/es/BambuStudio_es.po index bce467545..fdac5618d 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-02-14 17:28+0800\n" +"POT-Creation-Date: 2025-02-14 20:29+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3993,6 +3993,9 @@ msgstr "Total Filament" msgid "Model Filament" msgstr "Model Filament" +msgid "Prepare and timelapse time" +msgstr "" + msgid "Prepare time" msgstr "Planificar tiempo" @@ -7956,8 +7959,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" @@ -9391,6 +9394,23 @@ msgstr "" msgid "Exporting G-code" msgstr "Exportando código G" +msgid "Grouping error: " +msgstr "" + +msgid " can not be placed in the " +msgstr "" + +msgid " nozzle" +msgstr "" + +msgid "TPU is incompatible with AMS and must be printed seperately in the " +msgstr "" + +msgid "" +" nozzle.\n" +"Please adjust the filament group accordingly." +msgstr "" + msgid "Inner wall" msgstr "Pared interior" @@ -12515,6 +12535,12 @@ msgstr "" "la boquilla y estabilizar la presión dentro de la boquilla para evitar " "defectos al imprimir objetos." +msgid "Internal ribs" +msgstr "" + +msgid "Enable internal ribs to increase the stability of the prime tower." +msgstr "" + msgid "Auto Circle Holes-contour Compensation" msgstr "" @@ -13981,12 +14007,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" @@ -15120,12 +15146,12 @@ msgid "Custom Mode" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " -"most filament-saving principles to minimize waste" +"Generates filament grouping for the left and right nozzles based on the most " +"filament-saving principles to minimize waste" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " +"Generates filament grouping for the left and right nozzles based on the " "printer's actual filament status, reducing the need for manual filament " "adjustment" msgstr "" @@ -18093,9 +18119,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 3a0bd1ce3..10ec8cbd9 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-02-14 17:28+0800\n" +"POT-Creation-Date: 2025-02-14 20:29+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3995,6 +3995,9 @@ msgstr "Total Filament" msgid "Model Filament" msgstr "Model Filament" +msgid "Prepare and timelapse time" +msgstr "" + msgid "Prepare time" msgstr "Temps de préparation" @@ -7980,8 +7983,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" @@ -8127,9 +8130,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" @@ -9423,6 +9426,23 @@ msgstr "" msgid "Exporting G-code" msgstr "Exportation du G-code" +msgid "Grouping error: " +msgstr "" + +msgid " can not be placed in the " +msgstr "" + +msgid " nozzle" +msgstr "" + +msgid "TPU is incompatible with AMS and must be printed seperately in the " +msgstr "" + +msgid "" +" nozzle.\n" +"Please adjust the filament group accordingly." +msgstr "" + msgid "Inner wall" msgstr "Mur intérieur" @@ -10359,8 +10379,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 "Disabled" msgstr "" @@ -12556,6 +12576,12 @@ msgstr "" "et stabiliser la pression de la chambre à l'intérieur de la buse afin " "d'éviter les défauts d'apparence lors de l'impression d'objets." +msgid "Internal ribs" +msgstr "" + +msgid "Enable internal ribs to increase the stability of the prime tower." +msgstr "" + msgid "Auto Circle Holes-contour Compensation" msgstr "" @@ -14032,12 +14058,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" @@ -15172,12 +15198,12 @@ msgid "Custom Mode" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " -"most filament-saving principles to minimize waste" +"Generates filament grouping for the left and right nozzles based on the most " +"filament-saving principles to minimize waste" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " +"Generates filament grouping for the left and right nozzles based on the " "printer's actual filament status, reducing the need for manual filament " "adjustment" msgstr "" diff --git a/bbl/i18n/hu/BambuStudio_hu.po b/bbl/i18n/hu/BambuStudio_hu.po index ed1dcf9e8..909746115 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-02-14 17:28+0800\n" +"POT-Creation-Date: 2025-02-14 20:29+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3970,6 +3970,9 @@ msgstr "Total Filament" msgid "Model Filament" msgstr "Model Filament" +msgid "Prepare and timelapse time" +msgstr "" + msgid "Prepare time" msgstr "Előkészítési idő" @@ -7899,8 +7902,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 " @@ -9327,6 +9330,23 @@ msgstr "" msgid "Exporting G-code" msgstr "G-kód exportálása" +msgid "Grouping error: " +msgstr "" + +msgid " can not be placed in the " +msgstr "" + +msgid " nozzle" +msgstr "" + +msgid "TPU is incompatible with AMS and must be printed seperately in the " +msgstr "" + +msgid "" +" nozzle.\n" +"Please adjust the filament group accordingly." +msgstr "" + msgid "Inner wall" msgstr "Belső fal" @@ -12419,6 +12439,12 @@ msgstr "" "stabilizálható a fúvókán belüli nyomás. Ez segít elkerülni a nyomtatott " "tárgyon megjelenő hibákat." +msgid "Internal ribs" +msgstr "" + +msgid "Enable internal ribs to increase the stability of the prime tower." +msgstr "" + msgid "Auto Circle Holes-contour Compensation" msgstr "" @@ -13860,12 +13886,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" @@ -14982,12 +15008,12 @@ msgid "Custom Mode" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " -"most filament-saving principles to minimize waste" +"Generates filament grouping for the left and right nozzles based on the most " +"filament-saving principles to minimize waste" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " +"Generates filament grouping for the left and right nozzles based on the " "printer's actual filament status, reducing the need for manual filament " "adjustment" msgstr "" diff --git a/bbl/i18n/it/BambuStudio_it.po b/bbl/i18n/it/BambuStudio_it.po index db71941ce..973ef8944 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-02-14 17:28+0800\n" +"POT-Creation-Date: 2025-02-14 20:29+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3982,6 +3982,9 @@ msgstr "Total Filament" msgid "Model Filament" msgstr "Model Filament" +msgid "Prepare and timelapse time" +msgstr "" + msgid "Prepare time" msgstr "Tempo preparazione" @@ -7912,8 +7915,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" @@ -9207,8 +9210,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 " @@ -9346,6 +9349,23 @@ msgstr "" msgid "Exporting G-code" msgstr "Esportazione G-code" +msgid "Grouping error: " +msgstr "" + +msgid " can not be placed in the " +msgstr "" + +msgid " nozzle" +msgstr "" + +msgid "TPU is incompatible with AMS and must be printed seperately in the " +msgstr "" + +msgid "" +" nozzle.\n" +"Please adjust the filament group accordingly." +msgstr "" + msgid "Inner wall" msgstr "Parete interna" @@ -12454,6 +12474,12 @@ msgstr "" "stabilizzare la pressione della camera all'interno del nozzle al fine di " "evitare difetti estetici durante la stampa." +msgid "Internal ribs" +msgstr "" + +msgid "Enable internal ribs to increase the stability of the prime tower." +msgstr "" + msgid "Auto Circle Holes-contour Compensation" msgstr "" @@ -13918,8 +13944,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" @@ -15045,12 +15071,12 @@ msgid "Custom Mode" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " -"most filament-saving principles to minimize waste" +"Generates filament grouping for the left and right nozzles based on the most " +"filament-saving principles to minimize waste" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " +"Generates filament grouping for the left and right nozzles based on the " "printer's actual filament status, reducing the need for manual filament " "adjustment" msgstr "" @@ -15936,13 +15962,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 " @@ -18449,8 +18474,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 6ac9ac2f4..ac06d5669 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-02-14 17:28+0800\n" +"POT-Creation-Date: 2025-02-14 20:29+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3876,6 +3876,9 @@ msgstr "総フィラメント" msgid "Model Filament" msgstr "モデルフィラメント" +msgid "Prepare and timelapse time" +msgstr "" + msgid "Prepare time" msgstr "準備時間" @@ -7756,8 +7759,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 "" "ヘッド無しのタイムラプスビデオを録画する時に、「タイムラプスプライムタワー」" "を追加してください。プレートで右クリックして、「プリミティブを追加」→「タイム" @@ -9139,6 +9142,23 @@ msgstr "" msgid "Exporting G-code" msgstr "G-codeをエクスポート中" +msgid "Grouping error: " +msgstr "" + +msgid " can not be placed in the " +msgstr "" + +msgid " nozzle" +msgstr "" + +msgid "TPU is incompatible with AMS and must be printed seperately in the " +msgstr "" + +msgid "" +" nozzle.\n" +"Please adjust the filament group accordingly." +msgstr "" + msgid "Inner wall" msgstr "内壁" @@ -12056,6 +12076,12 @@ msgstr "" "the chamber pressure inside the nozzle in order to avoid appearance defects " "when printing objects." +msgid "Internal ribs" +msgstr "" + +msgid "Enable internal ribs to increase the stability of the prime tower." +msgstr "" + msgid "Auto Circle Holes-contour Compensation" msgstr "" @@ -13472,8 +13498,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 "" "プリセット名は「販売者 タイプ シリアル@選択したプリンター」にリネームされま" @@ -14593,12 +14619,12 @@ msgid "Custom Mode" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " -"most filament-saving principles to minimize waste" +"Generates filament grouping for the left and right nozzles based on the most " +"filament-saving principles to minimize waste" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " +"Generates filament grouping for the left and right nozzles based on the " "printer's actual filament status, reducing the need for manual filament " "adjustment" msgstr "" diff --git a/bbl/i18n/ko/BambuStudio_ko.po b/bbl/i18n/ko/BambuStudio_ko.po index b33da3ae0..db9df9e73 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-02-14 17:28+0800\n" +"POT-Creation-Date: 2025-02-14 20:29+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3889,6 +3889,9 @@ msgstr "총 필라멘트" msgid "Model Filament" msgstr "모델 필라멘트" +msgid "Prepare and timelapse time" +msgstr "" + msgid "Prepare time" msgstr "준비 시간" @@ -7761,8 +7764,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" @@ -9158,6 +9161,23 @@ msgstr "" msgid "Exporting G-code" msgstr "G 코드 내보내기" +msgid "Grouping error: " +msgstr "" + +msgid " can not be placed in the " +msgstr "" + +msgid " nozzle" +msgstr "" + +msgid "TPU is incompatible with AMS and must be printed seperately in the " +msgstr "" + +msgid "" +" nozzle.\n" +"Please adjust the filament group accordingly." +msgstr "" + msgid "Inner wall" msgstr "내벽" @@ -12128,6 +12148,12 @@ msgstr "" "와이핑 타워는 노즐에 붙은 잔여물을 제거하고 노즐 내부의 압력을 안정화하여 출" "력시 표면 불량을 방지하는 데 사용할 수 있습니다." +msgid "Internal ribs" +msgstr "" + +msgid "Enable internal ribs to increase the stability of the prime tower." +msgstr "" + msgid "Auto Circle Holes-contour Compensation" msgstr "" @@ -13538,12 +13564,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" @@ -14656,12 +14682,12 @@ msgid "Custom Mode" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " -"most filament-saving principles to minimize waste" +"Generates filament grouping for the left and right nozzles based on the most " +"filament-saving principles to minimize waste" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " +"Generates filament grouping for the left and right nozzles based on the " "printer's actual filament status, reducing the need for manual filament " "adjustment" msgstr "" diff --git a/bbl/i18n/list.txt b/bbl/i18n/list.txt index e14e7df2a..1044beb49 100644 --- a/bbl/i18n/list.txt +++ b/bbl/i18n/list.txt @@ -134,6 +134,7 @@ src/slic3r/Utils/Http.cpp src/slic3r/Utils/Process.cpp src/slic3r/GUI/Jobs/PrintJob.cpp src/libslic3r/GCode.cpp +src/libslic3r/GCode/ToolOrdering.cpp src/libslic3r/ExtrusionEntity.cpp src/libslic3r/Flow.cpp src/libslic3r/Format/AMF.cpp diff --git a/bbl/i18n/nl/BambuStudio_nl.po b/bbl/i18n/nl/BambuStudio_nl.po index 0067c5e70..d6ea16998 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-02-14 17:28+0800\n" +"POT-Creation-Date: 2025-02-14 20:29+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3992,6 +3992,9 @@ msgstr "Total Filament" msgid "Model Filament" msgstr "Model Filament" +msgid "Prepare and timelapse time" +msgstr "" + msgid "Prepare time" msgstr "Voorbereidingstijd" @@ -7782,10 +7785,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" @@ -7955,8 +7957,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" @@ -9388,6 +9390,23 @@ msgstr "" msgid "Exporting G-code" msgstr "G-code exporteren" +msgid "Grouping error: " +msgstr "" + +msgid " can not be placed in the " +msgstr "" + +msgid " nozzle" +msgstr "" + +msgid "TPU is incompatible with AMS and must be printed seperately in the " +msgstr "" + +msgid "" +" nozzle.\n" +"Please adjust the filament group accordingly." +msgstr "" + msgid "Inner wall" msgstr "Binnenste wand" @@ -12487,6 +12506,12 @@ msgstr "" "en de kamerdruk in het mondstuk te stabiliseren, om defecten bij het " "afdrukken van voorwerpen te voorkomen." +msgid "Internal ribs" +msgstr "" + +msgid "Enable internal ribs to increase the stability of the prime tower." +msgstr "" + msgid "Auto Circle Holes-contour Compensation" msgstr "" @@ -13942,12 +13967,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" @@ -15068,12 +15093,12 @@ msgid "Custom Mode" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " -"most filament-saving principles to minimize waste" +"Generates filament grouping for the left and right nozzles based on the most " +"filament-saving principles to minimize waste" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " +"Generates filament grouping for the left and right nozzles based on the " "printer's actual filament status, reducing the need for manual filament " "adjustment" msgstr "" diff --git a/bbl/i18n/pl/BambuStudio_pl.po b/bbl/i18n/pl/BambuStudio_pl.po index 4cc080d93..25ff95cfd 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-02-14 17:28+0800\n" +"POT-Creation-Date: 2025-02-14 20:29+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" @@ -3977,6 +3977,9 @@ msgstr "Całkowita ilość filamentu" msgid "Model Filament" msgstr "Filament dla modelu" +msgid "Prepare and timelapse time" +msgstr "" + msgid "Prepare time" msgstr "Czas przygotowania" @@ -7923,8 +7926,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" @@ -9350,6 +9353,23 @@ msgstr "" msgid "Exporting G-code" msgstr "Eksportowanie G-code" +msgid "Grouping error: " +msgstr "" + +msgid " can not be placed in the " +msgstr "" + +msgid " nozzle" +msgstr "" + +msgid "TPU is incompatible with AMS and must be printed seperately in the " +msgstr "" + +msgid "" +" nozzle.\n" +"Please adjust the filament group accordingly." +msgstr "" + msgid "Inner wall" msgstr "Wewnętrzna ściana" @@ -12001,10 +12021,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" @@ -12443,6 +12463,12 @@ msgstr "" "stabilizacji ciśnienia komory wewnątrz dyszy, aby uniknąć wad wyglądu " "podczas drukowania obiektów." +msgid "Internal ribs" +msgstr "" + +msgid "Enable internal ribs to increase the stability of the prime tower." +msgstr "" + msgid "Auto Circle Holes-contour Compensation" msgstr "" @@ -13899,8 +13925,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, " @@ -15050,12 +15076,12 @@ msgid "Custom Mode" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " -"most filament-saving principles to minimize waste" +"Generates filament grouping for the left and right nozzles based on the most " +"filament-saving principles to minimize waste" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " +"Generates filament grouping for the left and right nozzles based on the " "printer's actual filament status, reducing the need for manual filament " "adjustment" msgstr "" diff --git a/bbl/i18n/pt-BR/BambuStudio_pt-BR.po b/bbl/i18n/pt-BR/BambuStudio_pt-BR.po index 685f5b9d6..7f6317afc 100644 --- a/bbl/i18n/pt-BR/BambuStudio_pt-BR.po +++ b/bbl/i18n/pt-BR/BambuStudio_pt-BR.po @@ -1,12 +1,12 @@ # Copyright (C) 2019 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST Translator Jiang Yue , 2019. -# +# msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-14 17:28+0800\n" +"POT-Creation-Date: 2025-02-14 20:29+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3975,6 +3975,9 @@ msgstr "Total Filament" msgid "Model Filament" msgstr "Model Filament" +msgid "Prepare and timelapse time" +msgstr "" + msgid "Prepare time" msgstr "Tempo de preparação" @@ -7905,8 +7908,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" @@ -9326,6 +9329,23 @@ msgstr "" msgid "Exporting G-code" msgstr "Exportando g-code" +msgid "Grouping error: " +msgstr "" + +msgid " can not be placed in the " +msgstr "" + +msgid " nozzle" +msgstr "" + +msgid "TPU is incompatible with AMS and must be printed seperately in the " +msgstr "" + +msgid "" +" nozzle.\n" +"Please adjust the filament group accordingly." +msgstr "" + msgid "Inner wall" msgstr "Parede interior" @@ -12425,6 +12445,12 @@ msgstr "" "estabilizar a pressão da câmara dentro do bocal, a fim de evitar defeitos de " "aparência ao imprimir objetos." +msgid "Internal ribs" +msgstr "" + +msgid "Enable internal ribs to increase the stability of the prime tower." +msgstr "" + msgid "Auto Circle Holes-contour Compensation" msgstr "" @@ -13880,8 +13906,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 " @@ -15017,12 +15043,12 @@ msgid "Custom Mode" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " -"most filament-saving principles to minimize waste" +"Generates filament grouping for the left and right nozzles based on the most " +"filament-saving principles to minimize waste" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " +"Generates filament grouping for the left and right nozzles based on the " "printer's actual filament status, reducing the need for manual filament " "adjustment" msgstr "" diff --git a/bbl/i18n/ru/BambuStudio_ru.po b/bbl/i18n/ru/BambuStudio_ru.po index 8791023b6..b0d9fead5 100644 --- a/bbl/i18n/ru/BambuStudio_ru.po +++ b/bbl/i18n/ru/BambuStudio_ru.po @@ -2,12 +2,12 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -# +# msgid "" msgstr "" "Project-Id-Version: Bambu Studio 1.10.1 Public Release\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-14 17:28+0800\n" +"POT-Creation-Date: 2025-02-14 20:29+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.5\n" msgid "Supports Painting" @@ -4064,6 +4064,9 @@ msgstr "Всего использовано прутка" msgid "Model Filament" msgstr "Исп. прутка для моделей" +msgid "Prepare and timelapse time" +msgstr "" + msgid "Prepare time" msgstr "Время подготовки" @@ -8126,8 +8129,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" @@ -9593,6 +9596,23 @@ msgstr "" msgid "Exporting G-code" msgstr "Экспорт в G-код" +msgid "Grouping error: " +msgstr "" + +msgid " can not be placed in the " +msgstr "" + +msgid " nozzle" +msgstr "" + +msgid "TPU is incompatible with AMS and must be printed seperately in the " +msgstr "" + +msgid "" +" nozzle.\n" +"Please adjust the filament group accordingly." +msgstr "" + msgid "Inner wall" msgstr "Внутренние периметры" @@ -12828,6 +12848,12 @@ msgstr "" "поверхности печатаемой модели. В основном она используется для многоцветной " "и мультиматериальной печати в многоинструментальных принтерах." +msgid "Internal ribs" +msgstr "" + +msgid "Enable internal ribs to increase the stability of the prime tower." +msgstr "" + msgid "Auto Circle Holes-contour Compensation" msgstr "" @@ -14334,8 +14360,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" @@ -15526,12 +15552,12 @@ msgid "Custom Mode" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " -"most filament-saving principles to minimize waste" +"Generates filament grouping for the left and right nozzles based on the most " +"filament-saving principles to minimize waste" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " +"Generates filament grouping for the left and right nozzles based on the " "printer's actual filament status, reducing the need for manual filament " "adjustment" msgstr "" diff --git a/bbl/i18n/sv/BambuStudio_sv.po b/bbl/i18n/sv/BambuStudio_sv.po index d6a8d3859..fa47953cb 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-02-14 17:28+0800\n" +"POT-Creation-Date: 2025-02-14 20:29+0800\n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -3942,6 +3942,9 @@ msgstr "Total Filament" msgid "Model Filament" msgstr "Model Filament" +msgid "Prepare and timelapse time" +msgstr "" + msgid "Prepare time" msgstr "Förbered tid" @@ -7856,8 +7859,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" @@ -8651,8 +8654,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 "" "You selected external and AMS filament at the same time in an extruder, you " @@ -9276,6 +9279,23 @@ msgstr "" msgid "Exporting G-code" msgstr "Exporterar G-kod" +msgid "Grouping error: " +msgstr "" + +msgid " can not be placed in the " +msgstr "" + +msgid " nozzle" +msgstr "" + +msgid "TPU is incompatible with AMS and must be printed seperately in the " +msgstr "" + +msgid "" +" nozzle.\n" +"Please adjust the filament group accordingly." +msgstr "" + msgid "Inner wall" msgstr "Inre vägg" @@ -12317,6 +12337,12 @@ msgstr "" "stabilisera kammartrycket inuti munstycket för att undvika utseendefel vid " "utskrift av objekt." +msgid "Internal ribs" +msgstr "" + +msgid "Enable internal ribs to increase the stability of the prime tower." +msgstr "" + msgid "Auto Circle Holes-contour Compensation" msgstr "" @@ -13758,12 +13784,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" @@ -14883,12 +14909,12 @@ msgid "Custom Mode" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " -"most filament-saving principles to minimize waste" +"Generates filament grouping for the left and right nozzles based on the most " +"filament-saving principles to minimize waste" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " +"Generates filament grouping for the left and right nozzles based on the " "printer's actual filament status, reducing the need for manual filament " "adjustment" msgstr "" @@ -17766,9 +17792,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 dbd5d132e..866dde4c8 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-02-14 17:28+0800\n" +"POT-Creation-Date: 2025-02-14 20:29+0800\n" "PO-Revision-Date: 2025-01-12 21:04+0300\n" "Last-Translator: Fatih AYDIN \n" "Language-Team: \n" @@ -3977,6 +3977,9 @@ msgstr "Toplam Filament" msgid "Model Filament" msgstr "Model Filament" +msgid "Prepare and timelapse time" +msgstr "" + msgid "Prepare time" msgstr "Hazırlık süresi" @@ -7966,8 +7969,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" @@ -9396,6 +9399,23 @@ msgstr "" msgid "Exporting G-code" msgstr "G kodu dışa aktarılıyor" +msgid "Grouping error: " +msgstr "" + +msgid " can not be placed in the " +msgstr "" + +msgid " nozzle" +msgstr "" + +msgid "TPU is incompatible with AMS and must be printed seperately in the " +msgstr "" + +msgid "" +" nozzle.\n" +"Please adjust the filament group accordingly." +msgstr "" + msgid "Inner wall" msgstr "İç duvar" @@ -9580,8 +9600,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 " @@ -12476,6 +12496,12 @@ msgstr "" "nozul üzerindeki kalıntıları temizlemek ve nozul içindeki oda basıncını " "dengelemek için kullanılabilir." +msgid "Internal ribs" +msgstr "" + +msgid "Enable internal ribs to increase the stability of the prime tower." +msgstr "" + msgid "Auto Circle Holes-contour Compensation" msgstr "" @@ -13948,8 +13974,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 " @@ -15126,12 +15152,12 @@ msgid "Custom Mode" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " -"most filament-saving principles to minimize waste" +"Generates filament grouping for the left and right nozzles based on the most " +"filament-saving principles to minimize waste" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " +"Generates filament grouping for the left and right nozzles based on the " "printer's actual filament status, reducing the need for manual filament " "adjustment" msgstr "" diff --git a/bbl/i18n/uk/BambuStudio_uk.po b/bbl/i18n/uk/BambuStudio_uk.po index a10862506..a21bf4518 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-02-14 17:28+0800\n" +"POT-Creation-Date: 2025-02-14 20:29+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: BambuLab Україна\n" @@ -2779,8 +2779,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 "" "The nozzle flow is not set. Please set the nozzle flow rate before editing " @@ -3980,6 +3980,9 @@ msgstr "Загальний філамент" msgid "Model Filament" msgstr "Філамент моделі" +msgid "Prepare and timelapse time" +msgstr "" + msgid "Prepare time" msgstr "Час підготовки" @@ -7967,8 +7970,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" @@ -9391,6 +9394,23 @@ msgstr "" msgid "Exporting G-code" msgstr "Експорт G-code" +msgid "Grouping error: " +msgstr "" + +msgid " can not be placed in the " +msgstr "" + +msgid " nozzle" +msgstr "" + +msgid "TPU is incompatible with AMS and must be printed seperately in the " +msgstr "" + +msgid "" +" nozzle.\n" +"Please adjust the filament group accordingly." +msgstr "" + msgid "Inner wall" msgstr "Периметри" @@ -12493,6 +12513,12 @@ msgstr "" "стабілізації тиску в камері всередині сопла, щоб уникнути " "дефектівзовнішнього вигляду під час друку предметів." +msgid "Internal ribs" +msgstr "" + +msgid "Enable internal ribs to increase the stability of the prime tower." +msgstr "" + msgid "Auto Circle Holes-contour Compensation" msgstr "" @@ -13975,8 +14001,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 "" "Ми перейменовуємо налаштування на “Виробник Тип Серійний номер @принтер, " @@ -15166,12 +15192,12 @@ msgid "Custom Mode" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " -"most filament-saving principles to minimize waste" +"Generates filament grouping for the left and right nozzles based on the most " +"filament-saving principles to minimize waste" msgstr "" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " +"Generates filament grouping for the left and right nozzles based on the " "printer's actual filament status, reducing the need for manual filament " "adjustment" msgstr "" diff --git a/bbl/i18n/zh_cn/BambuStudio_zh_CN.po b/bbl/i18n/zh_cn/BambuStudio_zh_CN.po index 285872500..400f53ecb 100644 --- a/bbl/i18n/zh_cn/BambuStudio_zh_CN.po +++ b/bbl/i18n/zh_cn/BambuStudio_zh_CN.po @@ -1,12 +1,12 @@ # Copyright (C) 2019 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST Translator Jiang Yue , 2019. -# +# msgid "" msgstr "" "Project-Id-Version: Slic3rPE\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-14 17:28+0800\n" +"POT-Creation-Date: 2025-02-14 20:29+0800\n" "PO-Revision-Date: 2025-01-08 20:27+0800\n" "Last-Translator: Jiang Yue \n" "Language-Team: \n" @@ -3857,6 +3857,9 @@ msgstr "总耗材丝" msgid "Model Filament" msgstr "模型耗材丝" +msgid "Prepare and timelapse time" +msgstr "准备与延时摄影时间" + msgid "Prepare time" msgstr "准备时间" @@ -5939,8 +5942,8 @@ msgid "" "Smooth mode for timelapse is enabled, but the prime tower is off, which may " "cause print defects. Please enable the prime tower, re-slice and print again." msgstr "" -"检测到您使用了延时摄影的平滑模式,但未启用料塔,这可能导致打印瑕疵。建议开启" -"料塔后重新切片打印。" +"检测到您使用了延时摄影的平滑模式,但未启用擦料塔,这可能导致打印瑕疵。建议开" +"启擦料塔后重新切片打印。" #, c-format, boost-format msgid "Loading file: %s" @@ -7696,8 +7699,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" "右键单击打印板的空白位置,选择“添加标准模型”->“延时摄影擦料塔”。" @@ -9082,6 +9085,25 @@ msgstr "" msgid "Exporting G-code" msgstr "正在导出G-code" +msgid "Grouping error: " +msgstr "分组错误:" + +msgid " can not be placed in the " +msgstr "不能放置在" + +msgid " nozzle" +msgstr "喷嘴" + +msgid "TPU is incompatible with AMS and must be printed seperately in the " +msgstr "TPU材料与AMS不兼容,必须单独分组且仅限" + +msgid "" +" nozzle.\n" +"Please adjust the filament group accordingly." +msgstr "" +"喷嘴打印。\n" +"请重新分组。" + msgid "Inner wall" msgstr "内墙" @@ -11882,6 +11904,12 @@ msgstr "" "擦拭塔可以用来清理喷嘴上的残留料和让喷嘴内部的腔压达到稳定状态,以避免打印物" "体时出现外观瑕疵。" +msgid "Internal ribs" +msgstr "内支撑肋" + +msgid "Enable internal ribs to increase the stability of the prime tower." +msgstr "启用内支撑肋以增强擦拭塔的稳定性。" + msgid "Auto Circle Holes-contour Compensation" msgstr "自动圆形孔洞和轮廓补偿" @@ -12010,19 +12038,19 @@ msgid "Skip points" msgstr "外墙缺口" msgid "The wall of prime tower will skip the start points of wipe path" -msgstr "料塔的外墙跳过内部擦拭路径的起点" +msgstr "擦料塔的外墙跳过内部擦拭路径的起点" msgid "Rib wall" msgstr "斜肋外墙" msgid "The wall of prime tower will add four ribs" -msgstr "料塔外墙增加4个斜肋" +msgstr "擦料塔外墙增加4个斜肋" msgid "Fillet wall" msgstr "外墙倒圆角" msgid "The wall of prime tower will fillet" -msgstr "料塔外墙倒圆角" +msgstr "擦料塔外墙倒圆角" msgid "Infill gap" msgstr "填充间隙" @@ -12035,7 +12063,7 @@ msgid "" msgstr "" "换料后的过渡料会被用来打印对象的填充。这样可以减少材料浪费和缩短打印时间,但" "是如果对象的内外墙是采用透明材料打印的,则可以从模型外观上看到内部的混色过渡" -"料。该功能只有在启用料塔的时候才生效。" +"料。该功能只有在启用擦料塔的时候才生效。" msgid "" "Purging after filament change will be done inside objects' support. This may " @@ -12043,7 +12071,7 @@ msgid "" "effect, unless the prime tower is enabled." msgstr "" "换料后的过渡料会被用来打印对象的支撑。这样可以减少材料浪费以及缩短打印时间。" -"该功能只有在启用料塔的时候才生效。" +"该功能只有在启用擦料塔的时候才生效。" msgid "" "This object will be used to purge the nozzle after a filament change to save " @@ -12051,7 +12079,7 @@ msgid "" "as a result. It will not take effect, unless the prime tower is enabled." msgstr "" "换料后的过渡料会被用来打印这个对象。这样可以减少材料浪费和缩短打印时间,但是" -"这个对象的外观会是混色的。该功能只有在启用料塔的时候才生效。" +"这个对象的外观会是混色的。该功能只有在启用擦料塔的时候才生效。" msgid "X-Y hole compensation" msgstr "X-Y 内轮廓尺寸补偿" @@ -13271,8 +13299,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" @@ -14344,16 +14372,16 @@ msgid "Custom Mode" msgstr "自定义模式" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " -"most filament-saving principles to minimize waste" -msgstr "根据最节省耗材的原则,推荐左右喷嘴的耗材分组方案,帮助减少耗材浪费" +"Generates filament grouping for the left and right nozzles based on the most " +"filament-saving principles to minimize waste" +msgstr "根据最节省耗材的原则,生成左右喷嘴的耗材分组方案,帮助减少耗材浪费" msgid "" -"Recommends filament grouping for the left and right nozzles based on the " +"Generates filament grouping for the left and right nozzles based on the " "printer's actual filament status, reducing the need for manual filament " "adjustment" msgstr "" -"根据打印机实际耗材状态,推荐左右喷嘴的耗材分组方案,帮助减少对实际耗材的手动" +"根据打印机实际耗材状态,生成左右喷嘴的耗材分组方案,帮助减少对实际耗材的手动" "调整操作" msgid "Manually assign filament to the left or right nozzle" @@ -14649,6 +14677,19 @@ msgstr "" "避免翘曲\n" "您知道吗?打印ABS这类易翘曲材料时,适当提高热床温度可以降低翘曲的概率。" +#~ msgid "" +#~ "Recommends filament grouping for the left and right nozzles based on the " +#~ "most filament-saving principles to minimize waste" +#~ msgstr "根据最节省耗材的原则,推荐左右喷嘴的耗材分组方案,帮助减少耗材浪费" + +#~ msgid "" +#~ "Recommends filament grouping for the left and right nozzles based on the " +#~ "printer's actual filament status, reducing the need for manual filament " +#~ "adjustment" +#~ msgstr "" +#~ "根据打印机实际耗材状态,推荐左右喷嘴的耗材分组方案,帮助减少对实际耗材的手" +#~ "动调整操作" + #~ msgid "Advanced settings >" #~ msgstr "高级设置 >" @@ -21346,8 +21387,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 96bda994c9b3cb84ce3f9daf2dc541bbc6bb1b38..573925401171698a04f58d76b9b4a47d7b0083f5 100644 GIT binary patch delta 83884 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�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 delta 83176 zcmXWkcfgKSAHebZ8KEMjkgUhvD?7=~-g}1-lB~?SLsqGXv?Z01sH{|qlxV0Vd8I;= zlo1UTz2EPB&il{joO4~*8NV~G>v_mK>6j=!QEso69waT$)poH!Nj_}o~&9B(AQ5f|dWXb0yv zOG`AuhoYZjS=vwJyD=?MnF|fDKi-BJ_%U9BpJ6rp8e3uR=4pw#*bA%RA}oOKBGo0n zK|9v3MTpo4G$OMxA1;Wl#2h}bmBi(^3k~rB%#OdKBR!9fFlWoOL(8uLWWn6AB3)r@o3NIMwen4@~@)LA3_)9QFK6O(2gX!1TR6aUxh}vDAM6% zq7n%oxB=}z>v%&ibS`g+;uMKaURJvaZ1_^!{tn4mZJz z-LP#)*ibjLg3&k}??Oj@3|*Y((FgN%3l$c`8ssaX*9S%?ple|sdM-SThW<5lcf5^G z$$q@j{r?S#viKW%W5MpBp%Q41E21N*kB?w`G!j2ybu7>$teLiG$d{oZei41{b@S$$OQLI_4qD;$SOjlGSM6YIi!;!pb`O@utNVnhXn-rp zw@0__U)UGB_YL)JL?g7dFZ1<(5bG2t#Lq-LD0L30*!U}9L9qKnadJ~Wa=@dm7l^>9?Yz8c-$8_>o14$@vSu_qQB zLElm*u_RtGJVc-tnje5gaTbok<>(0VjR+mhLbp`~G}PCkFQI1WE@*|`-v_gB2wvsn z&L&~SPoj%)3(jNte}`9-zkO5~`P}Hk=puavt#~bZer$^##8Tw{KqFS@_F!48O1=iJ z!@+pDi|gvqA@t?Y#Zwnu16|Pv#$gA19y9wzJ<+u?6jPDCgZ=MYZ!QHMmCvAy=nXWaAEArzCv?&Lh9xjDAuVwoltibj zKQ_Qwco)8h9yrY=hN*oPCz5{$E8z8$(h~RKEtA;)b4Z+}z&X8hatPtQXv0sVbNoVd z3mTb^(TIJEKKCO!C1=oGbRHdPt|_78`OtxtL>Fhxm~W9J;Y*<>+R!Mp!f9wl58xzR zf_LN9Q^N=!!)fO440HK7-bz0IU1^E2cn^-ozi=E5XP_(a5Z;5c?+zw&P760I!0BAb zHa+xwE;@G)p;NID>*J^BBD-ux=xB*(RkXZ5I*?B2z-~rIJQm zH3=Vh1)ZbKXh+`1S8*SDkla5r%<)6`82Kk-zSgWTvW7UE^44gBo6wQJht_`pJrNJ% zKrA$y4!Hl5By4ad8lnX;|D-pNUx{{LExM@Iql;||&c^p*dAm8GygPc|033qDWBDF* zfCtfY<`+y_QI5IcEteFCrfL7!WPHuP5X6ZE;m zxElXJr+C?Y?0;|Ea9`N}JJ5;_p$(ov=kT(5!GdTg%c5(d3VLp|K-a=RbP}OMd@6w!<8H^tUWIPg4M`H^NECZ8eA%={PqL@b6YguY;;ZL}21}ufsv;V>2I$B; zpsT+>I?|zN2d1DMnj3u#E0JFn^U3`r9O+M31uvj;Sb0G>TCc!)CaQ_&rKz;_=@Jr~L*&VMRMc2kTG$L0n4jnIpMz9H1cmH=I;eNaqE8?%wYaR(b zZjMetcQjHrqf<5oYvA+P2){%JQs~hzRh7`WuYpcYeO!gj&<>r%)c((SEWBnfMptDu zY=gbf#kc}1;}&#;$I(@t?eXyaUkGcG?|?>X7JC0{SQn3CEiC>-sJ|yVCDSokn#4L1 zj^qG(<7H2VhMS=u5WUa_CgAnB2K^5B89ktKJ{3Ba2VIPn(DLii1FA8)ranO1`2vm9 zrAyfV_PEfJ5UTd*;_87`Fb=J7GCBowql?kVJd0Mm8NKgabX)F47u%O;=zosozs2%% zxQ6nJpJx9*LE_b?(-Ld3^U}1$W=wyEiqrTI!F1fYEG@B*@(-R(ORUGG&!r`{V3+5^ z{Z}jx^?ZOEC?B$d?Z&f zqwkbtaS|;_ltH)A=$L;HU2F$p`B^MRKF@~mGhYp~fhp)>oR5ZjIlArEqT6g2I@br$ z?}=Y#aMt8?b ztcN?$5U0Hr8om^bU_LZ5)zC=P#b2Cf-?J#FoqKl{!+L4xM1bUQ}+lu*Ds(EdIRnFHnhI?&shuIz8?h?+udp)a+7-V4uSe(lP4uM8|9<$*M-j|Pek=Ok{|JZTm*_|ve-Jv@ z5$#xCY=p_%NYp0rGCHS6(VqQ={)ChHVF+Cg>`%S~THy?|!H44Yr(^zgGy*%(x8IlO zZut(4(4`;60|@*2{x43#hVPEv8*f;IX&jwTV|A`SvpY1r4~LQe9^DP?J`Nr1hIVK) z8iBjeDVm2ax@XbFxdpxN9M*RKXZs|C{swe)cSA@15E|me==OUGox7E2#c!gE>+_iZ z96qV+Y#yzc+D@xmZr4X(E1Z!1aqNNdJWp~VqdWTO;n=5(A7m3V{^2J9nq2X z!Y()xoxANg6nEo?SaW}9Anku4^p~LnDuUKu8m;eI^gO7CuAzoW5{A4x`oMVf#yioT z&qDYALiD}99XsJsblcWDke29$WAP^Z7@hknUxwY%09|zLunFFT?uO^E8YbT);Te4r zZQ$aA;nS!JUPu0Gbk45+DtvfUMkA2x>o5gZqi?}-=zTY$Q_=?=>9KhI1Uj%wzX@yS zDkPswTtmVKOQ1ck8*PbpsAn{Zj^z26e-*DJ|1}!o(=mS@{ZP5$P4Y(zK1sOVa$JtuAM{Z+WHMs zFS{dQphfXg_kR@<-cS#XL`yVO{n4J@f<|Tx`i_{6E}qBHk-viF@J+OypU}wtjt;Eg zw_$D7LOXZ^T2EU{8k)f*9LXe1y%f-G@-}ASE_BY1MbDxg`VW1X!EZ62 z_Dfj3Ink3aD_Rp>E3L3J-h?i$+33_QNAF*Qc5r(v{}w&Uk6{H&mi;v?@f3+J=!3su z2A)GZaz2*lJP}5GB^u&F=;ADiwXiZe$Ajbb@n}TvjQP1}!wb+)uurk6`~M7yBNWs* z8Gg%s&8f7+Z{$Z{VM5sNbXwvB`KiB!21c9-9i4)nVAIj5*?>lJ2O8qN(I3&so?gDXr{eYhqL=&;D$I*cMJ05EwbAEV zppoc^K7TV>?^v`WGcajSo*-clH=-4NfZq6d^n3J#JBvo-9NN(3e}?;tp$%4xUWX;g zH$m6bE$G~jLK|L-*W!DBvi}>CI7fj;>-B$y#nBa=iiwzoi_um5Dq6vQ^lf$$hhX({ z;YYN`(dRzEns^jlBSroWAE6!aX7Ur!$b9`b`@aNu^78!6+D5S14Yh;7Ls!bSBay6^X44g3vlsLVy7$91tB`Sy4RPQs~p3Z24{+0qjOa0>eT z*XXXwlRb2_47!M~L(6;N#k8LoMPevULg(ZNj>8r?(o@^+O{_$IJ39BLunb;#ae6qo z&rD$Y#;Y>V%-Z$=&^hDA{^cV>rScWxl9cJQBXvM$a^_X^Pdg^2J z25dxrB)XVh!tD448i9Av=St;FPyMZ#>+nJH_o5A7!{0{OhYfP2CsPMR-pfJ=3!!sa zK3Wg$U>kIy#LeW7VMSb4C_QzCe}Z;w zZ}h9^4`>HYpo{h#+L4@vL!__5P2@}A74HA9NO&!Nvd*fMkg&%i(2(ANZm${WqI(eC9gEQh zm!l278r_P9ekc0eZgiU-i1}a9lk^-K;Y+i^R2ImJ`@aYUHe3p==vuU)I_O#55MWD_Z{;yKYL&=IahN4^QI z=sg^Q`_K+tUp#cY33|N)4#xhmdZ?QafFBA6lboBnU=s?~=pL+-0CA-lz@dY}NpM%N7A0(XP^s?!x-*}cr zS7Hl5Tk_WLe<}Md@%MEBlz0rnl!o@fodt+Mpum<{~NAVlj5dX$CSg%4lKTA^c zF%m5(s8-PeLWj@ec5IEeRHDb}{D6Ve$ZxBXp85uCTs1xQm(d=_A(a0T^PQ`ur~XXo zd7Mjmqib2zOvQ(2{d=ktDe?ts@K$wXwM0ic8(kBRq8)t+T^l=N zKKTWS)aw*e9cdc!xv>#9mO?u+6bd?s_oT{MZF@=B@V8hO&tO%o)FRAXKQsbK^k`m)&fybi2UbTnqibXbK8$T>>8amd?Z7VN>$eFFK7@8;85*%oF~1{v zAo^>(p4K*;6PKflxd0lGBIrQcVA39UA>mOw5FObxbP+BRf58naTpbcfABd&(4 zu_3xEe!+|IFLWv{p!HnZAuQ&?=yPS!>$TAcHjVin9oYZnDHu$_T{s`>VeXFM#@1+L z`lGw!F0`V#Xh#>v@}=m(vl@-)x>&v~`XM^yD9tcauV+Q0_ZC4 z9PN!ZI0#)dW6=)HMo0J*+R#RHpKnJO>wfg)JBkh@NB8i2F*Fi2(T+F7dhY*bB+BA6 zv}Z4%Q?MTG(3@Becc3FbiO&56w1Zdlhz+3k*F+ntkM52ZXh+*cdt+ttw_xh;|2#s1 zw{7ArT#Vb%4)p99DjJ04$=`-H@EF>GXV8#uKs&Y_jl`Z<{v)~w&!YGLgEjE7UZI{Q zz1aVbxHScKpbHwp9_R>$p%sq9ES!r?@dfn0lW0d1y~7&01bdP#gig^N=*S_8DQ1CnjhH`84ljx!7N%S@PUo>CekgpVNivEDo8!O;l=%RiBE8@rK zn)nBu>Vo~k{Y{fGF*JH_bPZ;45=z()R zy2g5-KNAi>*T7aR=l=hkgmZHNeW1wTa1dRG&S`)A7pJ2SCWnL%kVWXKUWayU2f7+a|QbRa*VQ<{BPsP8KDz5-}HrSMU#F^v81jk_sun|v9~K0M@WLtqG<6&rM?m*{sCR)LhXop@# zKgBknJ>P?d^sAUZif*ej=+|+c+rnb5icV!4bU^(u9S5OnB{_tI`*|dK;{r6)&!P>z zh9&V`bXy%mLwF9Ig7i@#LItrD`HJZEPUyMP8;#skXnpH&6uyad-T#$t4;>ha<+yMk zdgDfPF1Mjmup15SH|Ui8h<5Z8UW?gAhwF9Gkv2j{cq7`;wrIqLpaU6$x!nKLNw{C< zqZO}AU7)Av1KZFJeH6?0V`K6^U?nU&CfE(HBYzLtfvsrA-o+mHCpz*DW5XxfHf%%t ziLzsD>(PeRpaa;7*W&?nAo(VT>*Xf1|J`QwVnKU!u?>ih!C~ZQU>W=sy+7}iFyeCPNNb{t zwSKe}W|8lXPR&HLLvzrGJdQrMBuT;%Esw6kPsqQBHZ*l=cyK=UB)<$jDgQ+)E_Y{$ zKwUKS4blDI4%_3c*a^3w+cEcD;S;PQjv=3%MZ$yS9Qt5BBJu>*!14Ggy034%J3aN^ z1>TBF$-jub?A-BVONyZs$+X0qpa-`~L_DLw~{o z%sDfx{sQRguY<1IE@(qT(T?7Rj&KHgKrKW^x&-a;OIQqFMLT`~?eMqg8aj=spZ|-@ z3P*26^oDL|4+qEmXtct+(T3(k7ors}K}Wm--F~m2Q&4<%_>ifEj=U$jCi?x_UoEkJemsLL~A;3!q1M78-#%co(+Bfw;@^G=6%Xo1Xf8 z4g14eO(2jo;ukS;r+6;z;hgtDx8X3ffm!Hl_kQ$yU>#P$_tCX-4l85+`@_rUMs!Zcp;Pe; z+OgH>05(LoMBhcHDEScy=lU>q!(Y$_n>-Lg)C;X>M06b5u{+U@FGD;05;~$y(Jfex z{B|^wzo2X9pJ=uR(-Y6Q|F0ln1?$ndeI4uLR`h}M*avgW4+)a84$op?(UD$S!P&KcELnl@*~QYthyH z9lE-6tqhB|5V{MBp>Me|=y}i(-S-{P`}?6&HZn=VlkQ=3o2^89{7UqFw1Ok($#xnq z#`IO`ssAQCC%S$6qSuF^`+YLHJ*T7l{6Tb=J&Voo1$2PPQzUAT$n`>c>c3uX99@Hc zVqLvDtp3VqLpMclMLRYTZEy~{DCeV#_&u~k=h1WJvKK>y2IJ>x{A7eYmrOKR8*XTh z?)xQZ2){xb{1zR_iJ1QfA0VIorS!ypT#V1*Z7+w9)+=90PyGjrkD>LHUl$@(6|H9) zdgMQVsqg=#sRX|=K|{L*4bgk(9Oqmgrlb}+RqfEZ9DsIk6gsC<(8YN#y1h2X^5bZz z|3`Mh4K_wY+%c99M5kg5R=~-z zd^y_TP3Uv)#`3+GyqSXUNO+>P*c5s=9DQI8_Qu872Y*99%iF&iw%cv!8kvE1_dxU{`iqE*wuBC5VHUffdXmIeE_8V_hUTp>vXYo;5Di@$ zbVPm7wJ;Df@mBP{(ddXKq4(d5?)S&h`<_8Nyc~_#Tj=6V?k3@l2XF!&MjPs}H9Xi4 z9pNCf;>ls( z_PhnAeo=sibV%w34i@w+myG#0q9396eT{bX2Xu~qLpz-7-7qB;(d+fmZQcq?;1I97 z|L-N?s(k|84QtUU*^c(~ee_G{FgnM_(bfMiIu(U>gb`OppT8b`8+M2eMxUFE)^}gb zFT>Qo|Fxb(EiQb3Znw1e!pI7u9VvnC=kn;(R7V$4lbG*>RmcyFK7^ix+oPw@hKuYB zBd>|(d+uca+tb@Aa1G4FCvhQ`#;UtQ&%2``yagTMcyu+-MHlNcXoprrH(@FAJFp=h zM>}5e{czv)=<}`LPlgMF;)Sv3VwsM1=m9kJPokk-fzJ7BXoYX1q1}U?px>eq%lsf* zzZ9M8g6NbrK%eiAu9cxl5{7&_rW(RjLukdXp)ZdQ&<1}(zhM5v+IY=}Ap)Jy`+J~M zH4I(-W8(FxF+UxR)I2nz$tOtI@Jeii>(PpTMcjF%yiN+wE@aKsg&_0fjgqep0Ow1LrR2WH0Wi_ke-ijH_Q zTF={PsP|$zp25%Y5A^%u!;iz_yZ95IXa8l9u;MzY0$#`Hl=Mg6*OSl=J%XMS&!XqS zN;Gocql@??8iCADLxiqCJ5&r^OV!c)8le&ChN*x5s~-tNItCrlbac)iM<09@Jy3R_ z9r+$@=oD7K^XOtKwfIZ246*=KZHp`{0j*ePx@z}hgYJDtSq{! zTcaoANc04og;uZ(?f6T0BW{iPYs|Uuod<}r)mXe;X3pH+WR^C-wJ-FK>tM7 zLgv0OvMbRMlt4RJ1?@n6bZ$Gx^1)~WW8?L^(A}{JU5qQxdUv7?e}UET*CdH+NfiAe z%v~om#KX}J%|aLB!gzfR8uA_JuGoil@mRFP{%~^kMYrEQ=(gL8c3?aD+@5Ii2NKT7 zIdr5K(1tJhUznr(=!02kc@=a`T#v5ie(0hdi$>@^w1bbKt9%vu{43FI(NBCu<8q;`MT(;?uxG3+tCm|ibmvFbYyR$i)kmiW1xDLpwSfy>BsA#+7IX z_oEFSM%UQi=oDl-#QwK}YYv5v!#e1;8HkpTM;}~>o``GEbKnCkkH^rH?W)6JjWk0; zI}+{C<7h-zVLRN9PFd+AVXag>k_>+*vo;0xG>JYq2j9U*V!rpcVc!l%Pr_+f79U4< z!8>R~{)gr8YqaCpzY9}Q49%B`HbU?3og`s}H=&`MgofxobP+xh%U7TsdkvlAUFd!L zus9K~t;@QPi@=lU^>co5biKN4;4xmccjlY|xRjP6CZ&ml~08??c{@J_tw zr%*lv?cgG`W6#C%_1KU6yXbQzj)n+SMNht3SOME2^(PaPNZ6x$aWp=QZnM0{LPJ^T z+*d>QcRTdu)D>Nf6Y+kWg|3~eeh&WyL>X*P{%v&oU2!}_q8b{hdRX55zm0@*aUAX8 zshH3HOW6N8(YY&*M&x>Ifo*XtE=CvSCBKFbjB?nU{7`gvy@MX{-=H17;zWo@QB3{& zAEijR+ACpwY>m#z`p~@`um?R6iB| z2&X9~D^lUaU&uh;$-exAP(4e3mrfX}15pzxV6x7VT#^+O{t z3f->vVoltLPvY@2?0@HU&e^c&9z^qxM3>;ZG0pv6EEN$=m?Ab5kgxAjX*D~ zg5$6fK8NG*Gqgj^{|t+@2fjys=%4I=E2{igXt)M8BVP|))zi>bK0mq?Jttm9x9e-@ z6nuz|?0@J;FFO|&ab5HTZHg}PK4>JzqlG{2;c(MK}h(LDqVr<3Hhu--GV5n`9gZ)YaE2_ zu+e|%seh7bJ~~AWcsV=5W_SeKpdGB77Q7zaMXk^VZ$TILXtaY%uql3ojq!?fB_>@+ z*rP|V8-9*HP$45DHR7Jp0cb~up$$($BQYDD!bj1A>IL+*yA$ouacqkhXNLQ`qxau} z8=RBL@j{i0GExUiL$u<#_%=R{E|xyof}^k_`RVA(=5ut_UqGj-a`ueWwrh*2hR`XV zj9IuKmaoI4`}SQD&g}toWJk~loJ2=lI7dcmu~b6ybkHBQSD_tw7wzc5i!=EBFNwb?a4}tXNk-}{za3rG7trmK|I#q0RnYP}Xh%DuBkUg? zjc(f+XhRR79bSbc@ip|_@l7mG%bCnb{i5NDoEfRrTL=4d!$|aG+l^V+ELRBi5cGVQ zk5>Ez+Tf4q0Dec;K!wXPQhzJ91^U4;4c%S$#r&h_fwnA3!jY^+E7}q-d>Gx2j_^A) z62C`tR%R|GLqXk9L9#=vaU2SxZ zTcH)-6!R0%lk9%9;%CqSY>N3E=!m~WpZ_VApGP~I=Ze&t;?I9cxcEw=4OYf+Y3zUe zANfsrGEy&_2d~UXyh8pZ9EAg}3fpxLy06RT%}BjHN8*j-SEKvr$# zN%FtoGw%Pn`7=^K(Ny5SIC0L~qWg9SK84@moj9#PM(Us0{SRl7zwMfg#7I1g3vgh; zjKneX*bcub6s%M@BlU+|Q*i+07Zu4!{kx(=v7-CGXwi(+`?(Efkza}~vbWJW%$^k* zXor!AEc?9>nLcNh$Wf`}8P@ zi8#J=Mq(+Rzz+CenT$k3Jd7SR#mZ)+{x20;cM&f0x zfDQ30^tr+n!hH`^VE-G+H59mgs#nZN{cASE(6`*XSO)(>uV+;XcEgI~=S5$`t>k~i zp18bnSQCjV8L2;jXoiC*zX$EWQS694t0ps2pUJDMhQ*XtEhF{cX7)f|!?~{wb5{;; zCch5dPWh{cMcD->kspUG@C4q5wQGckF2`1BOmWSO)Cb4#T48NftDTYhvAungL}?zF zi&ODsbj~W(2_qeaRmeY&C2=2C!oOpA*}5T=Jl7+7Y$+N^%<#u`Di?TK)zA^aPsB6AtUuiH|20Q zChe3FT{06jqW!JD) z{>AF#8+OY`eGQL8x9`(vME0S(=&J7Qe~;RZ-NWJr2D*>e;a8a1Gb3>tkKhK}+be{APVcZLwqt$D&tW&L-G}|}iSwXKay3yIUF<(;u7-z!-sIf;LyM&L&B9Ekz;iMr2Yehsv|Q} zzZ_>JOXuU=PYG-x20~HX5m&SPipH$VmM;e;stYy&ugtG2Ax@KcRdX z{*7ZMg*hKNIh4PP$K6MZri6pz?y2FM?i^mm0~g;J&g!etHBt*Ru`A}rUg&lkj-HTH z(U;OT^gQ_$o#X0vg+*E)eMdZqehvQ*kGqf0kZ>*!u^1QPU3X`s{(HbY(=t-OsaSzF zTyc6v;%Tgg7vUbf3-@Dl>^38mFTr&3&*7E00_Wo!=+As@?#W2~i!0qRX~7{9Iq+xf zglEw0apTPJgUD0p%VjM(qFwkYeugFS*;(Nma2NWz{u(X6Xm%(sk4B~eI*?n@dPdJ? z|N9v{g#w)&FD%5%$v+kIYvc9JXoug$?Dz?0;C^%f2hpkf9`oQC^y4(!obVA^5UsZw z8kxp(2)PB_D6j)VF&~bNH{6Rk$uB|YdNn%tZ=zGMJGvLG=K$J)pD`DnLpz*(ZZHq} zTw%1m5=jz`NmRjlI0g;PTC|6o(TYF9Z1^=g72l&ByMR`7>AfMJAAPd{N3axa@C7syucIT}hYj!>wBjNUh7OiO z@2`PQRa0~^_QMu98h!qC%m;@R>%AcLVc~#db*<1*x>mG}~! ztFO=xkRQ-(dhsKnp=M}@`=I;$7Bm85(UH$Zr*bD6!H=;Do<$dJ$>gJ9BsZcX>xxdn zaJ1nuXa!SZema&Ve;<~{4d{pu;zjry8kxVM*&hp$$%jU&Ao?;ZhfZCx1qoMmAGGHa zqW5DP^3S3TokFJ~|Ks74svO$UL1_7i=$+^%-Gf*V*PsJ=ADyDl(6zB2>1Z->l7ykV zfR5ziC&D?9g~iD?LPvHp`kEb%HoO+CcoVk6t=JhadoujUHZXb|9r3uQ!ggGUACq5$ zrG5WTT@pUEp2c!p_yV2l#M5CUCGlFajj$x#(hj1XJI3=#=buCCu?|bkTkm^9Ru9zCm}}FX)t? zdxib)qRU(tPO@uo6!~7b5kEi|*WK&GwtEO&j2|P5C-FOaeq?S4i?=Yky{e;YWe~dP zR$vCch&KE(&c`=4B*T7hvoZWcat{vW!rRyv%WVpu<+ITv^A~K2tzQjC?0j@>yc_)! zi;^$DIqd&d*ns>TY>B(jwUy_!ur_KXNerQ&3y#G%uoYH$J$#By#xdk~qi?f@Z)7Cy z#d%m2^KS_wZhdmldm!Tc`4p(4_x57Y^ACkD4g6dnt&vcLCH1fyL zP>t9YB69~i=j)@pFc0~!@ish#d$Ir9VH;N89zs7GJz3|W5nPO}f!~qso=l{_6Xv)8 zy2vV^`?VUnXgb8}{m?nQJ?6)uYiAbvntc*obeqsGrZ>?8=wq~_Kcn@XN2lo0cRl!$ zG)ThjawGb{Eog=JpsRWb+Og&6Vtf&e#9Q(DUUW_mq9@;f=m}SNM`)-f`g~XPrPDj+ zM_?B1Cq~DDhtLr{iZ-+so8h*Y&-Pvz$<^rUuYiv9x@hZYpXf;RzPr%+?nfi=G0 z!K4+uO+r6Ix65~EkB_1uJ%L8zcXXuZ(WAH6&QMW#bYwSRI<`aW=@`qqVHWuz=-YBO z+OdT@+5a}Yi~>Wy9_{HT@rENYe+peh>AS+wnG>z3Hrj9#w4Z5P_Hy_nnmf0%^74m*Wzk6fRGIV*_8$(KYwOq!!3=!YICW6%!FL>qbn zouX&ZMf?VO(CkJd_A5G|-_SMjH)eDHXM7sgz$Ivf?a>hqww&1Af)&ZH*%LbQC6*$8 z8vV%3|5*reS2Xn9ql3_qj>4Ka6|H|A+Rk)JfT(U1bmlLzdm)OVtx1y#L7_#1214p8BxeT4N zxP==BEs+5aw<_7qq_Pc%fg zqUF=0^U#PaMnnHXEdMn6CA!GIj~+)O@mtLQhYmE`|3brs(W$DGB;m;GqCIPkE%0Wv zhilLekvGv07CaEX3ksvF{&sZHCecXUkG^~!MHk)6Xva6A19~5AZ!fwClRuEK=O^NY z-_dQD{mbyP+O=rNZ$dvP7RCH8=-SCT7`Ep?tVDhZ+VPL@Cj1JW%KBf0HP#62XeZ>p zWTJ0KBt~K_F5HQZXaknP?N|(d#v3r_*Ws<$8f|C+djB)%B7O-S={9sAA4GqTHcp{!W(am7w$kSo{KKV`O)R*8rc%vhkhxYKpW0=BzO%PnKEcYwPSg! zX!lrtGp7FkKPHgyfqT(a`gqL05`8884R(&+gcHe+#FF?Ux=1hmA^Z?p9i7VQ(RtCu$p0-& zVkuhR?LUP`-kBuf>RpUB{2Y42>X_dg^IOqf@KN*xb|HWH(a`WAJGmr{yE&2Y(v74^g%~54ZUGibba(q^uC=q2!Dy?9gc?|EPCN$${)vdSnZe4 zq3_WnIrp#O{8)&i$R9@roJ{mS5k@=^eQAtBx7RwfLx16H%sLr5wi1ohI&?9<7W1E> z9Xk-q>z@j*+iqw?`=M)L1iEYP!dmYCr$`vu&+$I|Bi=Cmbm+h{(f82@PvacC{I`&Q z3_FwGj5d_>Ot1hpAYVG>hoBu8i~i}?EX&>h?~rgLpGJ>iFY@VU!-)Gvhek(7r=XFT z8J&kVun=7f%cFbHDg77iV7A}G++T^QzyDt%7Su(zVM{EIgRv~miTPL1j((0k@mI71 z&Ho4uv_tbf(1!ZQ{H>T8IePZbLL<505B9$Y!^;%d@O$V~e2ZVF^K<>5;lXdug$jR< zrvDxCxzUOXVNt9SZI3oE3hl@P(I>Df`IYzx9{8L6?+v5>2?xww=%QPMc4!M;i~qwm zc4*OTb>`#zSRMI)AWK0J2~-b%gn2UBz(P|L_=5NLU^D&IM9J{9fQ!{~Fb;2rn_`h1`NLI(z+yJ##rpx0vg5p*q_MkAm6hlCAX!RLaOL`P5? zy`ee!rP3Gu;24HkI1ydlkD(15KtD#)(lS%OT4{hck^dB}w_18;>W}lAq8)z;+1AO# zcOj7&kr8e@6U~;HnVOmc(bCcCXvZ3&BkmT<`$mUHC!hnlC*~KS&pi`;74x|Ncaw0A z4oAYaG z6aC!(>rG&ui!)Qdd>W1R`~Z679*g8R!U$?dn?^gL5B7@=j@}v_i@pmc$9zWaaQ`J}sINfZ z4FzL<6gst&&^0$VNx}w};lsEJAH)WihYCJH=kP%EBpSktt_T%ejpnPNbKexLuNyig zeWSzCh9{sMo*m1Rm*)vL7DjIIz4@@A%f^tuCmeQu5Zj5d@vU$79`P>GnYiZ)O?<{QQ9Euvk~ z$PSE-K|fljn|J@eOu{+dhBo{K+CWM$IoB|{2QIp(glKbG4=i5hJ-!rk1mc;=o$SNdH_|tCfE_{k-r1&;5xLyt!TwZ z&?!5M{)Y7Of?;5#(ChWkj<-XfA5oC~Uy;N_3fkfGXoF|51QsY1I#wTjpe?!vdSNx3 zgzo3n*bKInlnEas;~=b#Ngj5hFO%)c02kJj@#j`#h)lZ2l_^-BgHMJ^=H;Ac3j zRPg%JnW=x4KX;kT)Zcp97_Ct@+`m3ru3X4Jji2y*-txg8a3%ST6~goVDk}T$YZBAA z(5F)BizM+4dgGAFp*(k$-~!}}C2?idkbeRlVc}|FiYlSo_(pVU`k*775}kvd6Az;i zdRpE8%SpIc)}Y(x8}uikztINjUmMEXq74i~7gZ8%U{mxRwBk?E`}W8Dukrd>wEnc} znW^6?6~?3wOd;WRn~wST>|TyvrtwRsnxXvB+F?Xn(25VDtN%3C#!Kpid}Fj@z0r<6 zgsG8Y8S=~VF8mm4V%xgx|Dq&j)D4U9S*%EY2inkY=z)>rx==wWEKR;G`rJ75zC~!m zFQ6el5e);v`{w(yqGSS-T zwr!3!xDY*0mPhxXq5l`{$kp{j#EK?K7^*t4pc#5&KeVFB=!tlLbRD`@_G4;9Hw1HI zL(21EJ?xIwvk=|hFQHSm2aVXzG0%U05k^=bS_|F(ouebrk<38na4p*K7wB)rzQ(sP zf5T9I0Bz_n+JSTE0P{8q11gU0j+#gWll)&NgdW|D`M59{eP99llg|<~67QlR-yh3= ziuqiP!~KP$x0q!cx>SQpF_g8*e!x39UF8 zorP9>KN^Y0qc6wu_hNo;%pZ&Xfet96Rd_xZy2h@F`D(3_p~4#|u;MQ0_8J~{mn-xVn+6bMZcIX=FhraJ;p%K{--I*lejbFxspV5w-M;G0dZ9*iP zsVgmOmAJ4sCcf+Tdn%{SdaJ}6T14BUH+I9a zcoVvM=VBdP8}mP53-UQTg^$>-=#)N(c3=ZKus5&~?uyqh>CAxK|JRT(#BI>Cx<8J? zX=n)lKr5);C49*=L_2nQ*HC^9x+cn?4L8Aw*ct7>M`-y#5s0^B2(jwxJ{a6m8&GEYClH zNTe}k*qHJr14GAVq3zwD%CrBLlCa?w(GBQtI^T}@Ptm#k8g2MLw86ZCLV4wAhv*n| zsurR5FF{AVA(kJ&Ysi0x<=y`mNG!#2H-{d6fUbo-XixXW@}tp{(LbW+(UE5k4gqaA-6Jy$+QBm4t;-*4#DWgpJ|w;=!U@Up2GZH0ck!+8BCOudFjg!_x44c3V^LmTXb);lof?-`K{6)&Q|23EuiucM*+01f5mXoUx3 z`O%pF4O43(mgl`S$uoG=~Ke{HqkL5?B zf5q!LMuuP0<&73b8z_Yi;0E-2q8ZxGBy>?GA0$ze#0E41Kcf$xkLJ5AJWwUt485;6 zx^`~EPPiIV3;c=% z9qIe%17F4R@6gbl!t9uLY#3o-bO5cqw-F+UOQ_)PTqM`QWQ=*H-FO#S}<6B5I?@hfz$ zZoI=^jq>9)j>7+;i>Aed@ZH}JZTK~`L+_yxIuy%)L?dwqJ!o=I3{zSO?O1!Xoq-eC z|MqZxys#9la6S5Y{SkWoJlcU=lS1fA;0W?9a4>E_J9N$DaDbITKRkw`^*xMsa4oua zHlp``KAHXRTpgjHJsw9_bG<2HQ9Xb@c-7SKn~;L&+&4fgx)~km40L2qqa9s`Hn0o5 ze;>N2|HfOf(48SaH%Y<{tVTz=5o_ZPwBhryJoBzFqN~t-+yITxSoFE)&;~c419%(l z$W;u`T~Z$J#^GqkkK<-cUUGM6=pD48573c(iFWMQc>T{!2ZT z5bc51HyVBJ9yB5g@DBI?rg)*!^l;;KXv1yM3cI5(k$z|gN1-E2#_JEG6+ekKv|#L74sJzrK~ar_-!v{%n%|Nlgy1_^)5UFhD-#4@afi|_#czpHlu zlQa4Lw>vYL*xcB*ZQHhOvtwHm+uDt7+qSX6#!lY*({<+ipZ8bS_2jNPKJ}n`dJui( z({Zdz5D4`mG#~0zEQWfbZG<{yd!PzAX6v)Iz7A!75313(P&@N;Ecd^*B-%Jvc?u|l z%1~R{07is8;UPE->h35#-X$6YWk1q5&A7<)>!IFXY_au8(_etYkl!88ZJ+|0O>kS% z6YBPuV%z{#$a&)nqu)g57Z0klj8L5ygt9LIwZ#pg;`N2Hn*~+yD&tnKO%55)8}Arj zLIwU}>)%j;!cTHr9uF#D3Mjj*w$1~!#U*WBAIh(dt@}XPdq>!0Jk&Xy27Tw)){CL; zinYdTCik1{>?1&31F@hkt|U-*NpV;YR)dQBw{Zv5tKT6=0bb8JChFiSRE3X>AD~W+ z{}gxs$AYp;1r<0uR0oqx9tf3aDXa+BoBS8lPK2B4{1Zdv$>1aRUjZgz5LAE)SQ9Ex z16#L(`l_}gQ~`sac4$15-DKk&sKCph3f}_j@Sr&k^&m<*-N|bj+rSOF|NAph;*2xg z#ghYSUD4JxY~9h=12&K!)T8vK@efpi$pf8#7N~V@s6tCX-3^tX3T+O3|Nl>SCVG$z zgDK&1sH^r2)K&ZnHiltlx(}h+KyB$Ya=K(vZI2TucJB zmFuBijCMiUoi<*AiCEu++S>0>_TiQ}#x^F0+R-df?|>?JP0!OUMd1#p zLVg;({ySWta8Q9_Lj_1{^6XFr6|r>{sAqgbTfc>RHT($`*t65U{)dK&6AS8znb_7@ zpc=^svG;mPGtt#s3ATkDVQzQ>$}rk4r%wbGuppGYw5@AEb>0Z7khV~TbTsyWu~_%F z^;D=hv!UA z6}OGCC)8`kP%jfzx(4bRI0pN{Q&53Q9duWBMJT&EP=R|ub?k*IU^-NSWhUQf>*G*y zuGsoE)W>fxOzzEe$Qk4`7J%CF;!pu=*}6H@7WRS)FbV3-}vjDFIc%KA`S-VExQ z-x=!K+GP4|Q2u+NR~OSwCUSTTb#C6lv@ql;_vFe1brIz<7BrTCx+coox`nOVL&X^m z)#*&AJlkM(c);|rPILe3wn}r_1u6&S*c|G^;$BetDex%VZ2Ep@oPGk-)xQd=z#UMH z?1$RHGsauS7pDJW40)FOUk*{vx{D?u)J0Pis`A=UfqNMTLM0py^T=Vk(Y@aQbL`h%%;c=l^~z#OWV4tu@O{(?QK2QI1}pJE`uuc z08|4POn=?vPv8RN-cP2Oe%^Jk*to@b+;|J>W%LbHz<>)bQ3RNhb!w>F zc4z`rLo1;CH#>SgyG(Hqs^W7{J8{n$cpjPjCDaywhx!^X;zeg)7V1%27iNM(pb~6^ z+Ugy!5IhG}VB|~g3!FGGkM92#OjOwd<65XhJB+8H0^Wn_51S zfqIU#GWkrX=ffJ)zk`Yw`l|apF)H-x3k)w4CD;n}zWf$cXECq21WBP1+Gya-gG zOdtZ?NmSgpX2Q^HkH=lndB!&6&- zhT4$`cbz^u)H)5+PG*LKVLhmV??5Gf33Y1x?>Tv1NTFU&DHGI%dSte;bw6j|83o%Q zp92*r;J&j<2$di!Q~`x-UD8+$s>8;%9sf zSef+(m=5|qbn=W)0gFQwR1WG%SsUs>)d}i-!&<0|_BYfi%>9U;q|p7}n2FBW8mJ2Q z!ddVv>6*wEJz(r7R-PS{| zw&;*4oO*}v-3$i6_O|W{RZu^ZkA?bJeKKqZ=Rxg6*neFk@uA}7gYqkC zYj0I1N?ZpjaSu}rfqDxy+T?*SAM2&2zYkT|Gvj|y=k^;^;%KkjFCL_T`mlN?yahkQ zW$@x_Up}v=_ZydZIMhWn1vZ1rO&;#8t30+bAyncNP*1pwCeLXs098P7V=b70bz9TV zglcqwZ_WL;mWevu1ho?fdfFz5vt{upO)b7eW>M2I^uB7b3vdSQ^-n^&r?B-h(w@aX+W`&SugU z!8@qV>iY-yDs2z@uwDrDrZR5G0N>V^gG$sBY73{pa&R-$)_Vd1e5WiH)Tzn`C2wi# z{!j(3fHdOu95um5sDRN!xdb_&w!R814BNsEa1GQo5ht_@R1oTZZvb@>cZRwPdO
swn`DUn#a~F(9e$Njk>0#`!0ltf{IIPQh9#r73P!~@?IJeFNm8c|C!8MHypiWhD z$kuwML-`+q?csT-ohT4Kfd37J&z7L?=YO9@2=M*T$ZM#Jv2a8exG$8$V5mT2Z9NkX zX1y4$fypBU_Ro*L7lQ$Q3BlO|7%UL1FEy5 zQ15iELS01Bqq;3D2<2D{Do|TvFXJ$%Hx`qjc3`u~A3|M(Z=o*UfN0J?Ni?t9vWy6% zXk_dMl{gUUK0OGP@Fi4%UyPxnyLD`1DySXH1?67^s^Ipf_ZlY}7f7J{@o(s>EQaee z2~?uIP}f3PSQ0LSiQp@!z!74)&Jsb{=P;IlDx?OKUn8gnmK!%2z58u)#(2~C46efA zBUGaKv0Q=;urTWbPyzj7J4S}Gi*M^pQ0G2B)Tu0H>p@Us*+G!)(9$KC#Ws!3A4h{P%loqVKev<4urK62KZjzuR+C2oXGiSFlIOAgNk1? zk=_4QP0olkTpmH)wtk7-j-`c4SQzTmR)&h# zKC#yYoQyz;=R;KOD+$img|A znJDlUs3+DDTYrEmz(1)wm*I>tpzISGGa3s*J^L#{b?$|F0Ijg~MX18QLp?ttCUbGT z8JI{>0P3Qt4Ew>lP%p<$z@%kH!!wT%br$TNMwguq-Ce2bHii)J{|~c_XNT+M9lq$tOZJGS|4*^!H&*z5YLA zqCme)5izAJAcips)DC5|brGmU6`@X9Td0C&ntp+Ct#OCxk3uza#^l$u*8Tt36mOum z>MK;>OsQPp22kg+In)+UgerKht=HOm2ULO+Fbcc`v%tqNB#f0h!1onXJgA0}LEr0t zP9_Riz*qq)Q3I$zZEfApILbI3>J%-8+JWsR-)HjEPz61N$Kfle2DhYfcgL$V-2Vy? zkk%!P2eq}Sjm4pEqsCAL_JK+?8Ww<)puXxo3uSi`s_+j`_MUVBzK>#}K&?|j+2w*N zta3W;e-%*I3_2SJK@~CyYOB^lIqri>aNYO>>XG^$$}U!V7cUKze<7%X>p|U~O`&ej zsZeotd6~%YxCtH`-$5Dvh6EDGO36_hoj zlY8?p35TGh393MU)(xQyn?e=P2I|q;-_~=W?AAji*l64b<#!quftO%e7&DWTH->td zZv~0#^^9Sn0P~>E$!e%`wb^*s^p|b@0BXnH**aooS6~9DIGLe#sDR0&fA$mKUhp+17W;AIk<$y2EJWWQ}4KetPq9V&2fV=buLwJlWQ9xyTNZ~A#q3I2g;;6A7w zdjWMV=q0Gae>n2@zw^2KGc1%M9h75MxC9om^&_Z){)5`Ou=!m<38C!sLiv}1 zdL&nbvhNCYjg5tg;dGb;ZiS(A|6gY!!+TJ-*H@^3p$a%ghq?w5L%rB!Hs&{$hPrmD z!>;gesK1Jzw4nQBBwr!tKN9LW5eSvK6AE6S3DD2izq1Fj)oe}n6oe$~@ zjSa>_roUo*2=#H@Tc}f6p@`d=#!z`$!E~@Y^nL$-ArmE94I9IqP=@h}x&W!6D$WNb zuMTxpH!=MPsAv2v(?5ojSigh%gk(rDcdCvj0VD5a1B(a{-vEh98}!cwyp|?v2NsLq6f)i z*bqi5X7tj>A{)JHP^LUod&thD|2{J&lzt=B^J53p&b)*w?3Xc7 z#Q@(ov5G(yveS4HF461%O(qI7u#zieI4sY4qOETmpBn#zvi}ZMP>9Nok)R5R2X%3l zhq_(6K<(TB<5Z|ZS3%$J|LWGRgmp%V0jvL6Q( zZx&P|3t?mU8n%TMtGYL(JD~6WKhH$x=8gpL8&rT$)!aHFls>Mla~g|5y{D^eoC@`T zxe9f6M6B+1qzF{Ju2AwmFdtk8z4e&9U=jtEs1e}%-|uQdeP$D?W`OUH(G`OVaLITR z?qdA_s^EFG99KgRdQ|F-yzX`L#&#)j&Q`=pHt!s1t>zpk{;Cpd^>gWed4-3|D ziQ5^wLS00CjH8XSjH_TQ^gE!=@p-6I^9U;LH>iU1*L4M!smuL82SGIiQoMz_J$~9c zXT1Q=Qr5+w5)o+UWMv3TtoMnZv`m*PN=)$Jk;CxPf(}I8>5ly zBm>mD)(&tWoB`z+v$1<)k`AiCGEnlGwr&r#BYmLG`8cR+WrnTi*?I+(-+HLThavI2 zo;xOZ300YY6IW1Ds7Gm2D2JWKOHfbDS5P|EE!3-8E~tW(U{Lz8iqk$1FG|eP>EW=w6GskAmHlwCQYupD_@I_nSGrl)@Knw1F z8AM~EiV{HuObIjb4ki!0%(_iWcU2c`{U0{^9?lYz#ZMpv&BlwL#=e|+90N;172SRoJ66#{~v=8w80)iK|X8F|C zl{&aL7+Ya8@ z_A=?qq+3t-g~%J&m38G_?pc1w_#J9Tvh;RaR|-~SeF&C;(fYW8>qFfwlb{+|1qZ{k zP>=M=ecdS;4|T11uQKVxKxK5aViii1kIN z_k1%3xChZ~s8gG0pt~jtLOr0yL9PjY|Bs0bB6BLljBqQg0M$vzK>@y>|49I~r6Zx< zGv0>rq2FM4P7^^T?hEzY*l+T`h6H$iv+f3G!>&VJ+=#<;Tk`%tB@=CJbtuQSP*>|g zs1E&xJAGQHf(k>uXw`w*nK3Xf{2MCHNvQk%KGgjmX@vX2BM+2+U8vW9ZX)?T)0rsX zHmGO%bEv=}N4kqL4OAgLpaRZ=-QjV#9~KxD;QQ0-zo814KH9xSTLag#E%p&Z zIjlb0Rr~{%W}S78yEywnUxzRk^5}B|d_Ngo4k}T!d2T0bLtRVbpgLX&wF6g;5$C&8 z=q=7fhJ&FD=0R0<8ET7PL)~Wn3*0&})Tzh`<<|;otB1nD@F+YDOD_!Y{ZGj;7r6)2 z5|{${Yp6WY7yJCYp0Z37XgnMSSHZb3;}UnjpMokR@lyAl%$%?i>j7{gJOg#^8!U5M zJ{-|KG%qX*J3$q+6ROjza3&1B(rxiVsB`-i zZh}!)xmUv@P}f5C)$S2q2Toyq8ZLs3)&zLg!VqiSm+|Z2Y~BCK*SU8t`=HM0zi>ND zwm!hK1Kx%k;EccBsVV)B+uA0^w@}y2fDP_RnS5h_?>DF>z#7Pp!J9C_CU{vd3NRO`+D4pzIz(T{CZ?F4jVO-8D62uQ$N=ztqn}psTm#KF8;93G24|1AKoG zInn`_I1r9PJ|F5$WvYYjw#))`n~sJm@FMhwH=r8113SalFdS@n$URxxc$vuHD^$QR zhh62-pdO{oVRU!^s?#e_37$h;d~cz4Xvq=R=|QMda}G-W(d5yOx@#;klz({`5qhiH zqzTkkbu#vcN<7;1^NeeZJD>_a1{LrEl>c?pKY=Rv1Jvys>X>7ED0x;#ucw3wYC{ET z2lW8z3Kejy$!9_pv;ZpcCX??m9ya+YD8DPlhbDh({ATn&E<5hOh)ig{ z-Y^pMLT%Lqlh1|fUIOzNS-&9k~HvVGaf#AFZFz2}gyo?8nnOLJJ3njFfpBvc30ptgJ%j05Mv_;4GP-DRi(9zYfT5$a<5ZTc9Oom~=`4S7Z= zeN!jr=YP#$xN!>9>+}K`0-l8md>$r(H=$mPzC#s|>x$DCH&%p_*M@o#YGLxZP#5WP zsK(Ah-~0bROyrQ^s@uA}Q0KlZRN^X7&+>XEZv?f4EsbNL{Qoii9;h8TZ1QU+e+>0J z`4_5@@9-}#lepL1)t(K?u@dxc5!6>ay`kPZoq5x3MzRxor&< zZzNPBv!NPW3U!UFfxfT*cbUO)Q(S~9;Gyv=)DA?t;oikYg9_9TDsT&^2URCn7H)xk zpy#IhLZvTML2r$bZn-x&8E$d^>tcF}ASv{}?LLG`X{-e0*cu1i1*z!Fz&uL!1tF*_8{nuBI*P8c6tn)$GXZx z_j>;p?quEj5vPho*&YXY2C=U6#C3k&80#rt3!<+NRd}yw_SOw5Ug_uVB76!vv5w?@ z;kIHRREN1Kvwq*I{lL21b45e%2!{)G112ObLA# zxiPQNTZ)MSRfoD=nnQgRJO|E(AD|p3ymsHmn*;S6I0NPP%+_CwQQx?4zomn^jVnQ2 zI|GeFpb8rS3-bK&jAxP?!D*8&TfP_ST!(z;?uJZI z>jp3}90hf)tTH}=dTu0m?+UC7|I+LKKqh)w4TS3a1uO)Md~oZ*uqEpoQ1Zeb-B-th zpc01vHalS= zcpOHD&y7D}6xLC`xp%io;6>J5U=CRPyE}D#jU!=UG#h}h*Oj=;|KS@Ugs14bb|a) z>n2cF{Q#(dQ;oBYi(nGuD{Xxe%I|{7Uqclh`IkG_NulDDget58R3i<3asU6tq=^~y zg-Sfw3vW{c}!z!sCfB|)uB4?VEVqc9&eoOwaE&o$~Hq)b{MMS zMCm>cSvssQEht;a+GTSIMWKU2(udeE%4 z^=7Do4nTd(ejLj0BUFOWXjOP@V>~GTL{O(D4U~Tg{>=i*L#`b!&ts>UXIu*P99RSW z;76z@+ZPxTdO|n`z;G#v=#LI|9_*I=)tfb>Mr;N zm%#{rZoLueoF0IBvASve0`;;R!#|Yo^S|^^?*U8Mx&>5WgP;Cf-T!x) z=%Py=GL-M!- z_x=COOyrOk>b@)m<=EcX6Xs(*2+OMYqS+=Z!C*?EON!&cZ?!mI&%Ar}R+zV#cz@ zDxvxMN1fD0psTVzRDuam7vCZn0&2XJfRRC4!`Npm>ANa<_k(^cS6X$x>&*Yw>)|bg zCl&LRW+$KX*bG-CjEVTQ_J-yiDNem{D1kB&Wlv-ti=(M-REF&5_-5{(ganOi>w3ZD zMVZ$mUNK@U&^|LpVXM)aB3jYOIF6=H=V>IiKR3Dup^b@0TEQs`J zDR!W3NkuwHf=zMm!-u-Z7-3oSmcci!!t>UBdGw>v{le!p#dX2wtsnP4Zvs36ln~)K ziaAa~o%8!j&KO~xG{tc|x_Sg%ML`XiZzD)=j;<6xheSH(8vJjKp2n=(Bk$=%o}U(H zEpaq#2TVH1`@uVT{x*$C#jEandMQJMduL5d;QX(~@e5H(BOFQa3y8bmyp+USkw?SuH1m}l8WSyfK5UcG`AmY|q_bhzo}`)N zu%+3i#{P;Wt?5h1mto`!8kzL@OMQ|JMUn&O>dYJ1j(mp$tb;C=v=w^(3*Y~Zsw6Im z&P&1-B(80C)!{aDm$C0ejJ5bIG2Oq&HBNJQC$T6>7fCSMj?qm!mrn@R6X!Ott*#4< z^?yP=MRtp#3tM3dq|pt#W%!oGCb~6{3i)`t{eVw*e0m_S#JUFa#>kpPWdENL=x^Ji z3d~EPJVqf$Fl@^fe?aKeeeIXlRPsEeJPyJ&RbN1gtwyN<2;a}G&Wd(5fq@Yh~(Swoy&2R`9+G=7(gtI z6jrcXanB>qhOI^w>Gb;VZ$^z!tRnDDk}M zA}8YW)H+Xy%@B(2YlR0DF@wol+r@6&qN$npTFT7QM|rL)$l`~6Tc7mA0UB7XNum-(a6@41(Ih7G4$28Z~w2OEJWZDR2&s$ z2fE+Q@r~~GTBkByM1l_3BtrL*#6cr9JJOqNT|=Vj#0gLEpH}=6bWyCqmBfC8?i{vZ zh?|`F`x;xI3MlrGATf&U8182tgJjhR`WFc`MqxXHU^NN)5V^(x5;d`Nz89Y#97$O3 zAWkZDCjvv{3K89#3iBL<<^NOnjn>RH8eo3TYK>yL8`Srdc`H&)!R8C;I#>$%__1Ga zSr?|{e7D^TlJ#JnorL{~)sw=aTR|6*|3-dV@A5KPw{psX z!7{71F7oEKeXFobZc!U!Q@ITV6h(HB6LheG$moXFBcjn()i zC8qa2RlK9yCoDAlI4{=;@V|k69@W2QOEvDJ8-`5d8^!I#uM~Q|OXYdUE?vj2opt#S zjl3XsS8T_T_#3v}vH8VOhZy1cU&cM@FuFs952N>rYJ14wq9qp)4` zJF#oUx*$9PE8DKgz9U6^(1a0}*nbhPJ2sc_U0}sa7hXSQ84ClAT~xJ!q_+vEv6!wj zN>bDW0u-?X8_@rSPhIT4pbujO)x;(Sx)I2JN5E5q;{D{!0-MjUh-Y>#U$rfl5>C z8BRfKeEwixju>@`rSa3QqiHUu*TY}`@pMO-o1nev=8qMz$C7j*34gN4Hx{Ze)>SQ7 zB#JCbf+P6Eg+U`J1q|glXMzXVl{5Vvnix+EjSxEjKbiE!U@s0Ks92)|Mp>+YiO8PQ z-6$%bhs`jKGaP$J8o=Gsn&Q%6dj`MqmSmnU3QtSoHe;TO#?E425`AmdsfquTCKl=4 znMM+hVb)b`=K9YzYmxMwZPyJPG&Y!h73)AUeMGs=b|`?tG&0ylT^;#7iqP<4GJnX5HOFz5sc4E1(tboG@+qDYl%GxOlLvoF}G&Px{ne9et+c3|Yls$w%WHiv){EmW6pTg1@#-A25$hFpqmR&*Te0Ud&n(rWhPg_;k!4 zuxT2DaM9RGU3aMAFg32C@5R{Y>*SpHY_78Ej?;LSOvF#ij?S@gYy-oC?nBzU3T7!8Qk z7QY?Hj#vW;@q5m?0!M!4pMAeGkMVUX+C#8JD0*PrnSzQT`;Q%nWSu020dyVD5^PZS zjMMmxK;DdGUUdAy8sFFfJD`hh$t4VBC*cS45X4KMui26jXuk!O(OBE|B*;73SuKrY zeryY)Pfur!SjS`j0Kf7aH?W&cN0Vqm<8O+YiTxCgv*_}|G{oH+teD5xdihQUpC)og z6I7!KM=B~G3u9OzF({-Z^RrZZj-wy8i&#G=;V4Tuk~rhA(|CbREac6t+uO{)V4vRf zGnn_K=(C|Y|NE(~G6IdOa02Ukuo_M~I1P80Ye%0Fv=&J;auO&r9Yx|{dYAci5}m|; zCxzXxq|TDZlKH$L&J1GgCVqPgU%*Zj(D{FZhjq)-^2~cW8LRN+(=O`i@6!C(Q{E}156nL3r2P|GJ3b{e7`xb~lSmYa#jaoc6`(N0{FuPO8rxEWf#q_3Fjs8}oTeBliYOwy|s_%My!w)t@Eo8zAYyFJ(xmjk0I z1vYaH^M7`u2(<41kTjbDuuUr{C^7*wmayHUNc@N*9>Y%9bYQ*>`A#dk2=*zh=q)5j zW9L0Jw$stwHM=epcaQlgn)d2<=2tU`gn`CO6zez&avVjL4Bh`7#n2@nNLPycMxphr z_+~WnhV@VM4e?8iO%{tA6k|C>J*3D0`J!v=#b^c{t)=2u7HAanYs_2W^_63w$*&>r zNZ^ko3Qv;m9DlLBi7m-Q*6Gal3pN@fku@M;KISzjE+dJ{F>g+s;gJ5_*iB_qgLSKK z28QSM>W2IvMHV2?TML?pKx>&NLzbQb5^)-;TH^8OQWEDVJ{o@bXF)$0+awfP4f|~z z8bkD%%^$jt!VwRHepGjkE>{zL0#$Eg9yChhRED4pNbnHb7U=#VX?~K;MfV@_*sK>3 zYdHRs>{=Lzt_?x1q1WikIuk_|#U^z``tOf0B8&JsA2=z#c5|(> zvUK$X`|T8Slfp|9CoaK*#tiJ)Cqk!UCJG|sW^j?Hq8zwvpE zY!ZGO*~t{JNF=-d)>&sgZF}ZgqP!%ZL$HDb()gDk-RUr@C1{TOhMpD!4f`U zzL}sCIBKHP=)ruS`Dk6t8Y+hV2)h=FqCUW7#Jh*iJBx}UQArmn|A`={RU3=-0t!hE zL*RS``5){u6Lcj$H3;(1k`}UUO=VQ#4qQLQ@%eh0QK( zm(pE0=5er1LA<^&61%t4nz(9|Um)@|#Mthovc(t%jgu(4p%`pM+#_Klf`w2pWWVX^ z28k+RSBZ5~^kJFzCvjQqD$%({NjnuEnP&|aU%F!0eZu}Le)P|?oFlC{bfS}%D5i60 z+#ty)lDr`CF|)bJ`ly}DFa*-rfW8QfO+$r9*b43@)-mL(NjL!6Zfu{?+y`QhL*G#O zYf^D1>sEng5xkTIUrvC-=xRcZR%Z8{ph4rI>9qbqqQCIh=t5l8_Akkjk*q$)_F#E@ zM(V#F27v_pL50mZV$)?8f>gJ291nd@+g3SMGI!?rj;^8zD<#+;} zCvYT!1&w~__~{tWGW63ZK;O`xOp(K|yUZ~~U0I?B1WZNnIvi23IZB+=bg98l(ip@cXgTH@8MM{G0;EKK4%;(qbrEa}(m+1ueUKMo zo(A8!`1ORr2Y=Mo^PM8oQ+x!y{~M{pwj~;s=Awu-1W5}uUaNB(pN)$tWD^AikT?)o zSQ5`=M5IX>n!}+snaUX!Z2s&wjF7Rd(_!^eLo|k z`9uu=BXBX>=WMLUas*OXI~*RUDARSr?h@-#=n}*9tTprjiH5pLjw~ZP63S!>UV-^+bkoVQ&$^3--xZEJ$Op-Y z@d)3j><&Mr<|zX;!qCVM4vpayI6x=mgmpEBxkf<(X_SK_sPZ?7wsQ(%leh%yCd~U2 zMOoKG;-dNBAL9-za8rqu6>Vwm~B&Mc>mG0sSyKPvFBO z8BUPibnzKkJ?8yMR27fj7`I^kA2u3`3Dg6hqwK^tWM{C?N{9cz)cCKU=w7TZllU1n z8SI?5gDWX;2sVGgroKO%K)@ST*-eBMF>1?kk|REeBT~eAf~_E74{XnJq(H}?#`dg( zt?|)l3!9KI0!5T3!De(>@zID6;}Yu@J{nt?ufV>lZaIyvwnbGbq#o6;AYm*j-%60( z6rizRN#SJl!ADMPkK>n|peZ;)S(278BZ;4y@mu0)jH5V>zQpmS!Lh43{9#@fs~}v7P)*;xH--|DI;!O@_m4l4c;_I}E?Wv~)5V`2&oLvIA*IRF<{I zY1;v};{6tZ8k(#*agwm!YX!f=HyMWEh!Y0?+-$kVO5_@MbpEqg7cDT#$I;%DGU$qK z0R^qM1evUpRmeY)>=1{>I}&Ec?-c&WDE=?jq0zm>*QaN`7N2_XhROcL?pQd^|2Beu zAn;1-P!3s<&A_1?0W~_}n8q9zVHciG&d}*J5-mp;6J8NzxGMgIdo2HU}d z$oAkD$#Ps_eUQe&SYh5&1j&WddV;j4sx;<2lyytG_s4i7PRR*!2z>~iWE+ra?BZxl zF|X);FY^TE+mm8DV!sHxx|XOj{Fhw!kUy|uw&*`j&4ANZ60}G08pUmrye8ldIGO@N z;M5SE#tD)=rm$32z)W<0wj0tXMpuR75b-o(GS?{W;OS}?W@mCP#IKG1aC1tO{itpT z38TVcDF32^1tjlj0Xk7Y9`rjXEUX1NWt}N@H;y7!NJs26w!yvlRj^_TQgkh3ov`yK z_FuBo^Y;n~hZ0yLDm!o=PNTD+k(wf!;5^1`7NCeu;5Y=xhHpOfrC2ZGxQa~;^wTYA z6%sAOMq?#MIEuajdvh$pM)^J8sOS`qZwVNh#G9F4BWN-VvZ9Mb;M>d>qL0STjI&M; zLH)S1MhF6jwl@k`mDIH*}XT!Yeb{9eZM$s3SkYwLt5trZ0jXY zWeH1>WFx^Jal|D-VghNzVE)TG)_N#$GzOAn6}HLImm;3J4WOu}6tRJwxg9APTZKVx zwzm?(hUWMU!-mKcYKsCl6yRr{(&IlAll|m;26wQ2Ar~0Oa)+h9lR)b@?}W#V>nBF|5Jp6QL!5A#}zGBb5vWTRS`QDchGIBuKg zRy0epk8Hv(j%o%!}_QB573N(D2Naa4lE z;fR5L5*v4d9gigiK^9Z&-}v@n-i<;$1l$4JXdZ0*A!b^1o3Znf<08ek!S5@szJ3uqX_}xTW8lSp>%z)uYztbvXCUG zVX>y_6i`S@6=<>r*lIMwej>37>C=*^2(EL)$GIZHTvQkdr`kBRu|!FcMMkEviX%5W zvVkCHE#PXB-9lE+x*HD5(pVvE(qWUDxQp?>g}giK4K%0GTrZRdsd6nxSL<#d%Into zLgZ^~o{@QOiVAH>o)fSFwrgQnbQ*O?>QB-G6n?;p%fN;BFR_!bE>4s6u^Wg@bbN++ zQ8Z)H6u}pqnpyA*1g(YcIr6gv9c#fNSmj^QYg}hNm-!gFPfYOnCf~_CG5)LYe@p?h zh>-}H#xmA5$a#=vyiIZJ#1Vo7nK|xYSdJpTSRtn^u^jVYr|}+HLG-iiyjFn~NgSKN z`OQXlZAcgc-6e|LiB97`b~7%%vx)I368{TJWV&uaHFr?<;h2k4LW0D!b3c{x`B!(V~w@JMeP9tS)N@!~B^dV|dTFpi|^*E~8z8*$4 z)mnHQEUPkUq(`@hYBynj4BMN;X#$V3&O)5NY(oOuI`1J$2|ns#9Ffw8V;D4M1WPg# z=i&s(5sBzxd`O!46~%vA>Gld-4otJ`>*)9I-i027M>09g2P&8fV#~ z&{TSaifh0GIIqB1;~48Z1nN(RC*Tx{%}dhF9J{d(8f)>nLQ$)UrO*1V;lIt!M+R7x zIN`9@UoZ0H#~^4NA>aYK3Zh%UCUldCBQ5KBRL1jU>tNp|G@VR>vcT3FF# zv72E#m)h8cMEi)B)rxT*e2#BL?!s<8!ZG-I%P`3rWC1IZqV*8isn*=)l02C;AJw?`rc+x}QM%YGUa&L)UP zeu8fz$t{ke9H}X04|d6!|KITf`Icbuo>PFvLW1_QozuD;@+HXn>pM{)3D}Z~{Bizl zM*osjqbOZ&M*o)M1P)W-1qvI3d<*lY*v+yepUn3Xa*g90|Ix@f)_u8t%3+%m+v3>$ zL3R+`ST90<-n$LM_#;LIDPj`JMJk(FEtXvCY9U|$G!k8R70K@^VG7}W_D^d2_J2(*Dhrg9v#LN*a7 zCIxHUC&pot7b9^Q{CD9KGy?FMPQv`MCFvw`X#A%SA>UxU7pKlB#*#EG>v{w#?`%9x zFpfj;OIA>B0%_zT!9@ZGjX4xGAG_wrdr@qA)@MmL6N5Dz^UZb@?9OqT9PjlZ@9z0{fU&kbIJ2yNhNHQ9x(xPf$z< zxZaZcsc3u`*+u$N@2&dK**pRT5HM)mCg>MrlhMx#CVxZlLdbX1X;y+{p~zME_eTCP z*ttGvfs)v+1;q_Za*f*9ZXvE-e|)0{6~;sPjcT*ubj>Q3k{q6J=-%V>n#3CONfG9tj#)TWMm$aI0NwOg>XGP zl$Rp5`;zlnlYR#vg$0yTI}&%m_!5S5tl9u<%3^b#b$o0}5wJ2cjkWARcGwNSXFdtr zOTnYe_l(&!vE7Kn`Y!sb#L)0=B2n=1fe!i;>@Y^t3DTNMBiOml66~DIXF7Jp2=p1d zha}ieF&e+IOUk-C@-9x~8Ou)83D&5Iy`Gb{6~B;-CtxRx?pUG-%$HM8acoL({6qDl zk=15C(IRxF(D(R_3>G{r$vz_2_!r$t*5%n%jav9F=D0@O{Q9|KjQ|#@5EkV)fbki4 zfeu~}vOdsUe_k_cNN|nVR2!WDHE_yK zz%d*}sW`1u`~Gc(E)2V{hGL#k=q-F+u~Qnct*~eKOeM|`Y$w1R#7Pn?`5e}b^^-{5 ztg`bcmrz6#yHZ^^0$4XyEbt&~hLZF=NpGM_M_y`A_c0*k>U?TEvCj@mdcA;=MqYUl?NJU0n7_EBU5>!Lm#1lsA?Op??j zNNUBG#il56?rIm2EoZKg&zcB_U(zuAu2TUFf<|NtX-YzkiWmms_zyvM5WEEeM-${K z_6q|q`183?3hL7+K~ssW$tlRzTdp(~dYy5CGxz;_1^ZjrMI_x|eBzP%r=^xb=U`=x zGCwNudJrF!?}i$CEfF`jl3%#r901fQxLX z9|4g*GvL+vxLo585`FK!)w+}CLE?(fSkxO*_pfu zE718cd?Kh33eZT0e_xvqq@b^ysY=9Hf?VSGo}O(t@_C)O`yzW(n} zO=uEmL?*!oI1AYn<|Rn>m3d^gvj+181WRWHZeuC%s*6AZ+OkzIC zPGLCKXYeb`!SH(K**W}Wj*?ckYD*J%GYMvMJVk$zAnC9_M38jM>vH_Vd^*MNVSa?d zs*!91#gw4S&G^Sf-+=XVD=-H;@D|+@?2qZEXu9L@is0j^=m|!5Sx-mV2BSwDDOfKh z$XpV4VZM{2Jb{CcYPKUsh*KK7valDvd$HBfX`W+ERWRGzYTT|r&k&N&q_SNo&vLYv z(#GJR3H;9zABJVG|2)T7 zBRc^WVi+G5)7Db)VAIvZDJOw0v(+EbY5XF=Z%$1y<_)bo$2mze<3Aj~ zs_bNJi;1b%^AN!ylpRq{C15YOgP<*#zod|)SY2VRk&fioEogdVgU~nTI3MhEw8Z}r z31(1GWa5nFsD*wmjcQaumw`B|;C=lR^=KS2Qp6vQHaOiv8GOV=e-}Yc66Yk)dX7cd z)F!|y3O~xcCB-a&eMzPBqxXzONw$9%Ws~iPr2)D-v@mOd?J&iGMs=JFlI?nHG`}R?YMiBzN!|*Cc9s+bGP0o zEW+jo@t!fih0PCr16AWBjxFtiIzfWt%r|13okOD%M{VQ*9OtnO8hI%w9)Y?e_|55A zNi)f#*tvDtta#NKSDdL`@ry$Xw#pxWfsdTN8--5-YkjmJkAbHTZZoY|#c@e*D6t$Q2($NHYM~62o=mDyIf@4;68vd*wlcYR0pRqlRY?J~pmZGbR>?_GM`q)mbLtg;h zQHv1@`9@^rtJcdf{(^BiVjWu$UHkVqH%0zUCpQG{C6WjB$6Ga`|or%hk58=)xV^O zt(HUqHrgr51rt$FSlR2`+P1c(vo>Z^2cDvU#&Trrp~yGrJJL)XojyG)``UKPV3UN5 z3sk7l$qE@kp!6i^Lm_F+z5sy^nLZ}EUikjOE+)Ra%s)5w?Sk!$V!lJRkQj~GaqlF% zBJY~R0Ti`4`m=6K&;-n{;jkUMrFQPRlXx=o3Fx9&0X1Q2k_U}Z*rdj9332+fGmB9? zVO|?qWnz_dje0$4>^#YF7F#tH>;=B`% zz_G3E*kKZNBVbhI$+0WK4%9-Q0+~i)^y@h85k7EH_OSYBcZ=CmIpMr$p&_^f9G;A)}xeia_2^10y-C>T3wu|x)k8K!i z=ONei=lOv$EQ^0|dPD#}lv8Yr)~U*1;{f^r7OX8DC&u=rB^^Vt#c4$28@soL<1cKM zAwOaAA;imw{|kyJ9mbQ+S@Ul>B|>qRB97rS180qha41O-4{6;lS{T{i>YibLCv!(UUopkAE!yIM?lE1mrP~7TRsH_} D56CaH diff --git a/src/libslic3r/GCode/ToolOrdering.cpp b/src/libslic3r/GCode/ToolOrdering.cpp index 8f36bfef1..92ce3bc51 100644 --- a/src/libslic3r/GCode/ToolOrdering.cpp +++ b/src/libslic3r/GCode/ToolOrdering.cpp @@ -1151,7 +1151,7 @@ void ToolOrdering::reorder_extruders_for_minimum_flush_volume(bool reorder_first if (nozzle_nums > 1 && !check_tpu_group(used_filaments, filament_maps, print_config)) { int master_extruder_id = print_config->master_extruder_id.value - 1; // to 0 based std::string nozzle_name = master_extruder_id == 0 ? "left" : "right"; - std::string exception_str = _L(std::string("TPU is incompatible with AMS and must be printed seperately in the ") + nozzle_name + " nozzle.\nPlease adjust the filament group accordingly."); + std::string exception_str = _L("TPU is incompatible with AMS and must be printed seperately in the ") + nozzle_name + _L(" nozzle.\nPlease adjust the filament group accordingly."); throw Slic3r::RuntimeError(exception_str); } } diff --git a/src/libslic3r/Print.cpp b/src/libslic3r/Print.cpp index a4ed41cf2..25e33adaa 100644 --- a/src/libslic3r/Print.cpp +++ b/src/libslic3r/Print.cpp @@ -1925,7 +1925,7 @@ void Print::process(std::unordered_map* slice_time, bool if (!ToolOrdering::check_tpu_group(used_filaments, filament_maps, &m_config)) { int master_extruder_id = m_config.master_extruder_id.value - 1; // to 0 based std::string nozzle_name = master_extruder_id == 0 ? "left" : "right"; - std::string exception_str = L(std::string("TPU is incompatible with AMS and must be printed seperately in the ") + nozzle_name + " nozzle.\nPlease adjust the filament group accordingly."); + std::string exception_str = L("TPU is incompatible with AMS and must be printed seperately in the ") + nozzle_name + L(" nozzle.\nPlease adjust the filament group accordingly."); throw Slic3r::RuntimeError(exception_str); } diff --git a/src/libslic3r/PrintConfig.cpp b/src/libslic3r/PrintConfig.cpp index 46fa9e87c..85d0770ff 100644 --- a/src/libslic3r/PrintConfig.cpp +++ b/src/libslic3r/PrintConfig.cpp @@ -4227,7 +4227,7 @@ void PrintConfigDef::init_fff_params() def = this->add("prime_tower_enable_framework", coBool); def->label = L("Internal ribs"); - def->tooltip = L(""); + def->tooltip = L("Enable internal ribs to increase the stability of the prime tower."); def->mode = comSimple; def->set_default_value(new ConfigOptionBool(false));