diff options
30 files changed, 1021 insertions, 301 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po index 1e2283f4..3eb11635 100644 --- a/translations/messages_af_ZA.po +++ b/translations/messages_af_ZA.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "" @@ -3125,7 +3126,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "" @@ -3298,7 +3299,8 @@ msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4179,7 +4181,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -4333,7 +4336,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5299,7 +5302,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5406,7 +5410,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5682,7 +5686,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "" @@ -7980,6 +7984,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "" diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po index d1d0588d..07630677 100644 --- a/translations/messages_ar_SA.po +++ b/translations/messages_ar_SA.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "" @@ -3125,7 +3126,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "" @@ -3298,7 +3299,8 @@ msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4179,7 +4181,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -4333,7 +4336,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5299,7 +5302,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5406,7 +5410,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5682,7 +5686,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "" @@ -7980,6 +7984,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "" diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po index 1f089c63..6a14beca 100644 --- a/translations/messages_ca_ES.po +++ b/translations/messages_ca_ES.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "" @@ -3125,7 +3126,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "" @@ -3298,7 +3299,8 @@ msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4179,7 +4181,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -4333,7 +4336,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5299,7 +5302,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5406,7 +5410,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5682,7 +5686,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "" @@ -7980,6 +7984,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "" diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po index 43934028..bd41b391 100644 --- a/translations/messages_cs_CZ.po +++ b/translations/messages_cs_CZ.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2426,6 +2426,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "Jak velká má být poslední kopie řádku, v procentech." #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "Otáčení" @@ -3134,7 +3135,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "Ink/Stitch Tartan" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "Vyberte prosím jeden nebo více prvků." @@ -3307,7 +3308,8 @@ msgstr "Použít" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4191,7 +4193,8 @@ msgstr "Generovat vzorníky" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "Možnosti" @@ -4349,7 +4352,7 @@ msgstr "Znovu vygenerujte soubor JSON pomocí:\n" msgid "The font '%s' has no variants." msgstr "Písmo '%s' nemá žádné varianty." -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "Skupina barev" @@ -5317,7 +5320,8 @@ msgstr "Toto rozšíření se pokusí vytvořit jednu stehovou cestu přes všec #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "Více informací na našem webu" @@ -5424,7 +5428,7 @@ msgstr "Toto rozšíření se pokusí opravit výplně tvarů a v případě pot msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "Odděluje a opravuje problematické tvary výplní" @@ -5700,7 +5704,7 @@ msgstr "Použije nastavení první vybrané položky na zbytek výběru" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "Upravit" @@ -7998,6 +8002,26 @@ msgstr "Ink/Stitch: List nití [BARVA] (.txt)" msgid "A list of thread colors" msgstr "Seznam barev nití" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "Odstraňování problémů s objekty" diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po index b544b900..fb7a40bb 100644 --- a/translations/messages_da_DK.po +++ b/translations/messages_da_DK.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "" @@ -3125,7 +3126,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "" @@ -3298,7 +3299,8 @@ msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4179,7 +4181,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -4333,7 +4336,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5299,7 +5302,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5406,7 +5410,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5682,7 +5686,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "" @@ -7980,6 +7984,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "" diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po index 2a4894ec..16de6980 100644 --- a/translations/messages_de_DE.po +++ b/translations/messages_de_DE.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-17 01:41\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2426,6 +2426,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "Größe der letzten Kopie der Ursprungsform in Prozent." #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "Rotieren" @@ -3136,7 +3137,7 @@ msgstr "https://inkstitch.org/de/docs/fill-tools/#tartan" msgid "Ink/Stitch Tartan" msgstr "Ink/Stitch Tartan" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "Bitte mindestens ein Element auswählen." @@ -3309,7 +3310,8 @@ msgstr "Anwenden" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4197,7 +4199,8 @@ msgstr "Testmuster erstellen" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "Optionen" @@ -4355,7 +4358,7 @@ msgstr "Die JSON-Datei kann über folgende Ink/Stitch Funktion neu erstellt werd msgid "The font '%s' has no variants." msgstr "Die Schrift '%s' hat keine Varianten." -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "Farbgruppe" @@ -5323,7 +5326,8 @@ msgstr "Diese Erweiterung versucht, alle gewählten Satinsäulen ohne dazwischen #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "Weitere Informationen auf unserer Webseite" @@ -5430,7 +5434,7 @@ msgstr "Diese Erweiterung versucht, Füllformen zu reparieren und bei Bedarf aus msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "https://inkstitch.org/de/docs/fill-tools/#farbverlauf-in-blöcke-aufteilen" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "Repariert Füllelemente und teilt sie in einzelne stickbare Bereiche auf" @@ -5706,7 +5710,7 @@ msgstr "Wendet Parameter vom ersten ausgewählten Element auf den Rest der Auswa #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "Bearbeiten" @@ -8004,6 +8008,26 @@ msgstr "Ink/Stitch: Garnliste [FARBE] (.txt)" msgid "A list of thread colors" msgstr "Eine Liste der Garnfarben" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "Transformation" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "Horizontal spiegeln" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "Vertikal spiegeln" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "Diese Erweiterung transformiert ausgewählte Elemente und passt dabei die Füllwinkel entsprechend an." + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "https://inkstitch.org/de/docs/edit/#transformation" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "Fehlerbehebung an Objekten" diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po index e5271308..260b32ab 100644 --- a/translations/messages_el_GR.po +++ b/translations/messages_el_GR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "Περιστροφή" @@ -3125,7 +3126,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "Παρακαλώ επιλέξτε ένα ή περισσότερα στοιχεία." @@ -3298,7 +3299,8 @@ msgstr "Εφαρμογή" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4179,7 +4181,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "Επιλογές" @@ -4333,7 +4336,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "Η γραμματοσειρά '%s' δεν έχει παραλλαγές." -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5299,7 +5302,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5406,7 +5410,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5682,7 +5686,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "Επεξεργασία" @@ -7980,6 +7984,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "" diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po index 12d697e2..961d1c01 100644 --- a/translations/messages_en_US.po +++ b/translations/messages_en_US.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: English\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "" @@ -3125,7 +3126,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "" @@ -3298,7 +3299,8 @@ msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4179,7 +4181,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -4333,7 +4336,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5299,7 +5302,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5406,7 +5410,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5682,7 +5686,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "" @@ -7980,6 +7984,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "" diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po index 4577ddcd..407f82c5 100644 --- a/translations/messages_es_ES.po +++ b/translations/messages_es_ES.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "Rotar" @@ -3129,7 +3130,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "" @@ -3302,7 +3303,8 @@ msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4183,7 +4185,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "Opciones" @@ -4337,7 +4340,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "La fuente '%s' no tiene variantes." -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5303,7 +5306,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5410,7 +5414,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5686,7 +5690,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "Editar" @@ -7984,6 +7988,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "Solucionar problemas de Objetos" diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po index 08ea558d..0a145b38 100644 --- a/translations/messages_fi_FI.po +++ b/translations/messages_fi_FI.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "" @@ -3125,7 +3126,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "" @@ -3298,7 +3299,8 @@ msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4179,7 +4181,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "Asetukset" @@ -4333,7 +4336,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5299,7 +5302,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5406,7 +5410,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5682,7 +5686,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "" @@ -7980,6 +7984,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "Tutki virheitä objekteista" diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po index 99a94a9d..e7202f95 100644 --- a/translations/messages_fr_FR.po +++ b/translations/messages_fr_FR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-15 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-17 01:41\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2427,6 +2427,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "Taille de la dernière ondulation en pourcentage." #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "Tourner" @@ -3137,7 +3138,7 @@ msgstr "https://inkstitch.org/fr/docs/fill-tools/#tartan" msgid "Ink/Stitch Tartan" msgstr "Tartan Ink/Stitch" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "Merci de sélectionner au moins un élément." @@ -3310,7 +3311,8 @@ msgstr "Appliquer" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4197,7 +4199,8 @@ msgstr "Générer des échantillons" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "Options" @@ -4355,7 +4358,7 @@ msgstr "Re-générez le fichier JSON avec\n" msgid "The font '%s' has no variants." msgstr "Aucun fichier variant trouvé pour la police '%s'." -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "Groupe de couleur" @@ -5324,7 +5327,8 @@ msgstr "Cette extension tente de créer un chemin de broderie unique qui parcour #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "Plus d'information sur notre site web" @@ -5431,7 +5435,7 @@ msgstr "Cette extension tentera de réparer les formes de remplissage et de les msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "https://inkstitch.org/fr/docs/fill-tools/#break-apart-fill-objects" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "Sépare et répare des formes de remplissages problématiques" @@ -5707,7 +5711,7 @@ msgstr "Applique les paramètres du premier élément sélectionné au reste de #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "Édition" @@ -6626,7 +6630,7 @@ msgstr "https://inkstitch.org/fr/docs/commands/#jump-to-trim" #: inx/inkstitch_knockdown_fill.inx:3 msgid "Selection to Knockdown Fill" -msgstr "Sélection vers remplissage en points couchants" +msgstr "Sélection en remplissage en points couchants" #: inx/inkstitch_knockdown_fill.inx:9 msgid "Generates a knockdown stitch with a specified offset around selection" @@ -8005,6 +8009,26 @@ msgstr "Ink/Stitch: Liste des fils [COULEUR] (.txt)" msgid "A list of thread colors" msgstr "Une liste de couleurs de fil" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "Transformation" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "Retourner horizontalement" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "Retourner verticalement" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "Cette extension applique les transformations en ajustant les angles de remplissage" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "https://inkstitch.org/fr/docs/edit/#transform" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "Dépistage de problèmes avec des objets" diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po index af94c598..28f8ced0 100644 --- a/translations/messages_he_IL.po +++ b/translations/messages_he_IL.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "" @@ -3125,7 +3126,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "" @@ -3298,7 +3299,8 @@ msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4179,7 +4181,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -4333,7 +4336,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5299,7 +5302,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5406,7 +5410,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5682,7 +5686,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "" @@ -7980,6 +7984,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "" diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po index f0f6eaa2..fc50553f 100644 --- a/translations/messages_hu_HU.po +++ b/translations/messages_hu_HU.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "" @@ -3125,7 +3126,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "" @@ -3298,7 +3299,8 @@ msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4179,7 +4181,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -4333,7 +4336,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5299,7 +5302,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5406,7 +5410,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5682,7 +5686,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "" @@ -7980,6 +7984,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "" diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po index 42abda1b..97c68216 100644 --- a/translations/messages_it_IT.po +++ b/translations/messages_it_IT.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "Quanto grande essere l'ultima copia della riga, in percentuale." #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "Ruota" @@ -3130,7 +3131,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "Si prega di selezionare uno o più elementi." @@ -3303,7 +3304,8 @@ msgstr "Applica" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4185,7 +4187,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "Opzioni" @@ -4339,7 +4342,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "Gruppo Colori" @@ -5305,7 +5308,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "Maggiori informazioni sul nostro sito" @@ -5412,7 +5416,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5688,7 +5692,7 @@ msgstr "Applica i parametri del primo elemento selezionato al resto della selezi #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "Modifica" @@ -7986,6 +7990,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "Oggetti per la risoluzione dei problemi" diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po index 814c3a0d..58a21814 100644 --- a/translations/messages_ja_JP.po +++ b/translations/messages_ja_JP.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2427,6 +2427,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "" @@ -3128,7 +3129,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "" @@ -3301,7 +3302,8 @@ msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4182,7 +4184,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "オプション" @@ -4336,7 +4339,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "フォント '%s'にはバリアントがありません。" -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5302,7 +5305,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5409,7 +5413,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5685,7 +5689,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "編集" @@ -7983,6 +7987,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "オブジェクトのトラブルシューティング" diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po index 6d8040e5..1edad787 100644 --- a/translations/messages_ko_KR.po +++ b/translations/messages_ko_KR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "" @@ -3125,7 +3126,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "" @@ -3298,7 +3299,8 @@ msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4179,7 +4181,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -4333,7 +4336,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5299,7 +5302,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5406,7 +5410,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5682,7 +5686,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "" @@ -7980,6 +7984,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "" diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po index e87fceb2..c121afa6 100644 --- a/translations/messages_nl_NL.po +++ b/translations/messages_nl_NL.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "Hoe groot het laatste exemplaar van de regel moet zijn, in procenten." #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "Draaien" @@ -3127,7 +3128,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "" @@ -3300,7 +3301,8 @@ msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4182,7 +4184,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "Opties" @@ -4336,7 +4339,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "Het lettertype '%s' heeft geen varianten." -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5303,7 +5306,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5410,7 +5414,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5686,7 +5690,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "Bewerken" @@ -7984,6 +7988,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "Probleemdiagnose Objecten" diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po index 1743a95d..1112cd2a 100644 --- a/translations/messages_no_NO.po +++ b/translations/messages_no_NO.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "Rotasjon" @@ -3126,7 +3127,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "" @@ -3299,7 +3300,8 @@ msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4180,7 +4182,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -4334,7 +4337,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5300,7 +5303,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5407,7 +5411,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5683,7 +5687,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "" @@ -7981,6 +7985,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "" diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po index 4e517e58..271093c1 100644 --- a/translations/messages_pl_PL.po +++ b/translations/messages_pl_PL.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "" @@ -3125,7 +3126,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "" @@ -3298,7 +3299,8 @@ msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4179,7 +4181,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -4333,7 +4336,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5299,7 +5302,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5406,7 +5410,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5682,7 +5686,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "" @@ -7980,6 +7984,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "Znajdź problematyczne obiekty" diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po index 47aed731..332a5a1e 100644 --- a/translations/messages_pt_BR.po +++ b/translations/messages_pt_BR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "Girar" @@ -3128,7 +3129,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "Por favor selecione um ou mais elementos." @@ -3301,7 +3302,8 @@ msgstr "Aplicar" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4182,7 +4184,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "Opções" @@ -4336,7 +4339,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5302,7 +5305,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5409,7 +5413,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5685,7 +5689,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "Editar" @@ -7983,6 +7987,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "" diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po index 6fec9510..db5b4b7a 100644 --- a/translations/messages_pt_PT.po +++ b/translations/messages_pt_PT.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "" @@ -3125,7 +3126,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "" @@ -3298,7 +3299,8 @@ msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4179,7 +4181,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -4333,7 +4336,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5299,7 +5302,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5406,7 +5410,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5682,7 +5686,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "" @@ -7980,6 +7984,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "" diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po index ce00c704..20b7071b 100644 --- a/translations/messages_ro_RO.po +++ b/translations/messages_ro_RO.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "" @@ -3125,7 +3126,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "" @@ -3298,7 +3299,8 @@ msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4179,7 +4181,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "Optiuni" @@ -4333,7 +4336,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5299,7 +5302,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5406,7 +5410,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5682,7 +5686,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "Editeaza" @@ -7980,6 +7984,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "" diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po index 65570b19..8865381c 100644 --- a/translations/messages_ru_RU.po +++ b/translations/messages_ru_RU.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "" @@ -3125,7 +3126,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "" @@ -3298,7 +3299,8 @@ msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4179,7 +4181,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "Параметры" @@ -4333,7 +4336,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "Для шрифта '%s' нет вариантов." -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5299,7 +5302,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5406,7 +5410,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5682,7 +5686,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "Правка" @@ -7980,6 +7984,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "Решение проблем с объекатми" diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po index 5c151041..c7636f78 100644 --- a/translations/messages_sr_SP.po +++ b/translations/messages_sr_SP.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "" @@ -3125,7 +3126,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "" @@ -3298,7 +3299,8 @@ msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4179,7 +4181,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -4333,7 +4336,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5299,7 +5302,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5406,7 +5410,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5682,7 +5686,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "" @@ -7980,6 +7984,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "" diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po index fd3954d6..8b703f86 100644 --- a/translations/messages_sv_SE.po +++ b/translations/messages_sv_SE.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "Rotera" @@ -3125,7 +3126,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "" @@ -3298,7 +3299,8 @@ msgstr "Tillämpa" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4179,7 +4181,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -4333,7 +4336,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5300,7 +5303,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5407,7 +5411,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5683,7 +5687,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "Redigera" @@ -7981,6 +7985,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "" diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po index b434e88d..0ebfcc11 100644 --- a/translations/messages_tr_TR.po +++ b/translations/messages_tr_TR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "" @@ -3125,7 +3126,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "" @@ -3298,7 +3299,8 @@ msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4179,7 +4181,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -4333,7 +4336,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5299,7 +5302,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5406,7 +5410,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5682,7 +5686,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "" @@ -7980,6 +7984,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "" diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po index 974ce952..2c4d1b7a 100644 --- a/translations/messages_uk_UA.po +++ b/translations/messages_uk_UA.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "" @@ -3125,7 +3126,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "" @@ -3298,7 +3299,8 @@ msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4179,7 +4181,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "Параметри" @@ -4333,7 +4336,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "Для шрифта '%s' немає варіантів." -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5299,7 +5302,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5406,7 +5410,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5682,7 +5686,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "Правка" @@ -7980,6 +7984,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "Вирішення проблем з об'єктами" diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po index cff86611..d0088a0b 100644 --- a/translations/messages_vi_VN.po +++ b/translations/messages_vi_VN.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "" @@ -3125,7 +3126,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "" @@ -3298,7 +3299,8 @@ msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4179,7 +4181,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -4333,7 +4336,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5299,7 +5302,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5406,7 +5410,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5682,7 +5686,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "" @@ -7980,6 +7984,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "" diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po index fe4ad5d7..61c83e2c 100644 --- a/translations/messages_zh_CN.po +++ b/translations/messages_zh_CN.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2427,6 +2427,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "" @@ -3131,7 +3132,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "" @@ -3304,7 +3305,8 @@ msgstr "应用" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4188,7 +4190,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "选项" @@ -4344,7 +4347,7 @@ msgstr "重新生成JSON文件\n" msgid "The font '%s' has no variants." msgstr "字体“%s”没有变体。" -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5312,7 +5315,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5419,7 +5423,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5696,7 +5700,7 @@ msgstr "将第一个选定元素的参数应用于其余选定元素" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "编辑" @@ -7994,6 +7998,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "对象疑难解答" diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po index b44b161d..1ed80304 100644 --- a/translations/messages_zh_TW.po +++ b/translations/messages_zh_TW.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" -"PO-Revision-Date: 2025-04-14 01:44\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" +"PO-Revision-Date: 2025-04-16 01:42\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.17.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-04-14 01:44+0000\n" +"POT-Creation-Date: 2025-04-16 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2425,6 +2425,7 @@ msgid "How big the last copy of the line should be, in percent." msgstr "" #: lib/elements/stroke.py:426 lib/gui/tartan/customize_panel.py:43 +#: inx/inkstitch_transform_elements.inx:10 msgid "Rotate" msgstr "" @@ -3125,7 +3126,7 @@ msgstr "" msgid "Ink/Stitch Tartan" msgstr "" -#: lib/extensions/test_swatches.py:22 +#: lib/extensions/test_swatches.py:22 lib/extensions/transform_elements.py:30 msgid "Please select one or more elements." msgstr "" @@ -3298,7 +3299,8 @@ msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:140 #: inx/inkstitch_satin_to_stroke.inx:12 inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 -#: inx/inkstitch_stroke_to_lpe_satin.inx:26 inx/inkstitch_troubleshoot.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:26 +#: inx/inkstitch_transform_elements.inx:14 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_unlink_clone.inx:11 inx/inkstitch_zigzag_line_to_satin.inx:18 #: inx/inkstitch_zip.inx:65 msgid "Help" @@ -4179,7 +4181,8 @@ msgstr "" #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_satin_to_stroke.inx:8 inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_transform_elements.inx:8 inx/inkstitch_troubleshoot.inx:8 #: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -4333,7 +4336,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:599 +#: lib/lettering/font.py:601 msgid "Color Group" msgstr "" @@ -5299,7 +5302,8 @@ msgstr "" #: inx/inkstitch_letters_to_font.inx:75 inx/inkstitch_outline.inx:28 #: inx/inkstitch_redwork.inx:31 inx/inkstitch_remove_duplicated_points.inx:24 #: inx/inkstitch_satin_to_stroke.inx:15 -#: inx/inkstitch_stitch_plan_preview.inx:45 inx/inkstitch_troubleshoot.inx:15 +#: inx/inkstitch_stitch_plan_preview.inx:45 +#: inx/inkstitch_transform_elements.inx:19 inx/inkstitch_troubleshoot.inx:15 #: inx/inkstitch_unlink_clone.inx:14 msgid "More information on our website" msgstr "" @@ -5406,7 +5410,7 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:28 +#: inx/inkstitch_break_apart.inx:28 inx/inkstitch_transform_elements.inx:27 msgid "Break apart and repair (broken) fill shapes" msgstr "" @@ -5682,7 +5686,7 @@ msgstr "" #: inx/inkstitch_selection_to_anchor_line.inx:12 #: inx/inkstitch_selection_to_guide_line.inx:12 #: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 -#: inx/inkstitch_unlink_clone.inx:24 +#: inx/inkstitch_transform_elements.inx:30 inx/inkstitch_unlink_clone.inx:24 msgid "Edit" msgstr "" @@ -7980,6 +7984,26 @@ msgstr "" msgid "A list of thread colors" msgstr "" +#: inx/inkstitch_transform_elements.inx:3 +msgid "Transform" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:11 +msgid "Flip horizontally" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:12 +msgid "Flip vertically" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:15 +msgid "This extension applies transformations while also adjusting the fill angles" +msgstr "" + +#: inx/inkstitch_transform_elements.inx:20 +msgid "https://inkstitch.org/docs/edit/#transform" +msgstr "" + #: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "" |
