diff options
| author | Ink/Stitch Crowdin integration <inkstitch-crowdin@lex.gd> | 2024-05-30 01:11:35 +0000 |
|---|---|---|
| committer | Ink/Stitch Crowdin integration <inkstitch-crowdin@lex.gd> | 2024-05-30 01:11:35 +0000 |
| commit | d6da1c42e603c0bf920c651a2ebdd3e578231f13 (patch) | |
| tree | 152f50d738a9d7e592a71b751155c3b180992931 /translations | |
| parent | 34ef17c835ad267a764075064badf4fd527250dd (diff) | |
new translations from Crowdin
Diffstat (limited to 'translations')
30 files changed, 4113 insertions, 3393 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po index 5f1c4273..b623e479 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr "" msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "" #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "" #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "" #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "" #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "" msgid "point" msgstr "" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "" @@ -2448,7 +2453,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "" @@ -2646,9 +2651,9 @@ msgstr "" msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2659,7 +2664,7 @@ msgstr "" msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "" @@ -2822,7 +2827,7 @@ msgstr "" msgid "Title" msgstr "" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2852,8 +2857,9 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2893,107 +2899,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "" + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "" - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "" @@ -3020,7 +3021,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3094,7 +3095,7 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3125,67 +3126,67 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3198,11 +3199,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3467,6 +3468,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po index 0aa53d89..66aca3fb 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr "" msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "" #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "" #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "" #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "" #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "" msgid "point" msgstr "" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "" @@ -2448,7 +2453,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "" @@ -2646,9 +2651,9 @@ msgstr "" msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2659,7 +2664,7 @@ msgstr "" msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "" @@ -2822,7 +2827,7 @@ msgstr "" msgid "Title" msgstr "" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2852,8 +2857,9 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2893,107 +2899,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "" + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "" - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "" @@ -3020,7 +3021,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3094,7 +3095,7 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3125,67 +3126,67 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3198,11 +3199,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3467,6 +3468,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po index 55e51a9b..7d2e6718 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr "" msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "" #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "" #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "" #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "" #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "" msgid "point" msgstr "" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "" @@ -2448,7 +2453,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "" @@ -2646,9 +2651,9 @@ msgstr "" msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2659,7 +2664,7 @@ msgstr "" msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "" @@ -2822,7 +2827,7 @@ msgstr "" msgid "Title" msgstr "" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2852,8 +2857,9 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2893,107 +2899,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "" + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "" - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "" @@ -3020,7 +3021,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3094,7 +3095,7 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3125,67 +3126,67 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3198,11 +3199,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3467,6 +3468,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po index 95fba06c..d780c0cc 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr "Velké písmeno M je ve 100% měřítku široké 19,8 milimetru. Lze zme msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "Magnolia KOR je skriptové písmo o velikosti přibližně 20 mm. Může být zmenšeno na 80 % a až na 120 %" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "Velké písmeno M je ve 100% měřítku široké 35 milimetrů. Lze zmenšit na 70 % nebo až na 140 %. Každý satén má klikatý podklad" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "MarcellusSC-FI je malé velké písmo o velikosti 36 mm. Obsahuje 107 glyfů pokrývajících většinu západoevropských jazyků. Lze jej zmenšit na 70 % a zvětšit až na 200 % nebo 500 % pomocí satinového dělení" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "Základní písmo vhodné pro středně velké znaky. Velké písmeno em je široké 0,6 palce při 100% měřítku. Může být zmenšeno na 75 % nebo až na 150 %. Každý satin má obrysové podložení." #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "Monicha je saténové písmo o velikosti přibližně 20 mm. Kromě glyfů pokrývajících většinu západoevropských jazyků obsahuje další ornamentální písmena s lomítky. Tato ornamentální písmena by měla být používána s opatrností, aby nedocházelo k jejich překrývání. Zejména nepoužívejte dvě ornamentální písmena za sebou. Informace o přístupu k ornamentálním písmenům naleznete v dokumentaci. Písmo nelze zmenšit, ale lze jej zvětšit až na 150 %." #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "Namskout je velké aplikační písmo o velikosti přibližně 90 mm. Obsahuje 43 glyfů včetně všech číslic a 26 velkých písmen A-Z. Lze jej zmenšit na 50 % a zvětšit až na 150 %" #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "Malá abeceda o velikosti 1 mm založená na 24pt Seniors Studio jawn" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "Pacificlo je malé saténové sloupcové rukopisné písmo o velikosti přibližně 20 mm. Lze jej zmenšit na 80 % a zvětšit až na 140 %. Obsahuje 120 glyfů, které pokrývají většinu potřeb západoevropských jazyků." #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "Toto písmo je upravenou verzí písma Pacificlo, která umožňuje větší zmenšení. Tenká nit (60) i tenká jehla (60) jsou povinné. Změněné parametry vyšívání tohoto písma umožňují zmenšit původní písmo Pacificlo o 25 % (pro písmo 5 mm ) až 55 % (pro písmo 11 mm)." #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "Založeno na latince Modern Roman 10 Bold italic. Velké M je široké 42,5 milimetru při 100% měřítku. Lze zmenšit na 80 % nebo až na 130 %. Každý satén má klikatý podklad" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "Založeno v Sacramentu. Velmi malé písmo s běžícím stehem. Lze jej měnit v měřítku od 80 % do 150 %" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "Písmo vhodné pro malé znaky. Velké písmeno em je široké 0,2 palce při 100% měřítku. Lze měnit až na 300 %." #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "Sortefax je velmi velké saténový steh Capital o velikosti 150 mm. Lze jej zmenšit na 75 % a zvětšit až na 200 % Obsahuje 37 glyfů :ampersand, A-Z a 0-9. Kromě toho se deset glyfů (){}[],;.: používá k ukládání rámečků. Zadáním libovolného písmene následovaného libovolným rámečkem (např. A( nebo B; ) získáte orámované velké písmeno nebo číslo. Upozornění: u několika velkých písmen bude nutné rámeček ručně zvětšit" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "Sortefax Medium Initials je saténovým stehem psané písmo velikosti 90 mm. Lze jej zmenšit na 70 % a zvětšit až na 200 %. Obsahuje 37 glyfů :ampersand, A-Z a 0-9. Kromě toho je deset glyfů (){}[],;.: použito pro uložení rámečků. Zadáním libovolného písmene následovaného libovolným rámečkem (např. A( nebo B; nebo 7, ) získáte orámované velké písmeno nebo číslo. Může být nutné ruční uspořádání rámečku kolem písmene" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "Písmo vhodné pro režii" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "Písmo vhodné pro delší texty :)" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "plochý" msgid "point" msgstr "" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "Text" @@ -2448,7 +2453,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "Barvy" @@ -2646,9 +2651,9 @@ msgstr "" msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2659,7 +2664,7 @@ msgstr "Zrušit" msgid "Use Last Settings" msgstr "Použít poslední nastavení" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Použít a odejít" @@ -2822,7 +2827,7 @@ msgstr "" msgid "Title" msgstr "Název" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2852,8 +2857,9 @@ msgstr "Jméno" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2893,107 +2899,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "" + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "Velikost textu %s%%" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "Písmo" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "Možnosti" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "" - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "Velikost textu %s%%" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "Měřítko" @@ -3020,7 +3021,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3094,7 +3095,7 @@ msgstr "Předvolby" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3125,67 +3126,67 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3198,11 +3199,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3467,6 +3468,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "Možnosti" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po index 71b6c42f..48f62bec 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr "" msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "" #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "" #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "" #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "" #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "" msgid "point" msgstr "" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "" @@ -2448,7 +2453,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "" @@ -2646,9 +2651,9 @@ msgstr "" msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2659,7 +2664,7 @@ msgstr "" msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "" @@ -2822,7 +2827,7 @@ msgstr "" msgid "Title" msgstr "" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2852,8 +2857,9 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2893,107 +2899,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "" + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "" - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "" @@ -3020,7 +3021,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3094,7 +3095,7 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3125,67 +3126,67 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3198,11 +3199,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3467,6 +3468,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po index 9be81290..25776a4c 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr " Der Großbuchstabe M ist, bei einer Skalierung von 100 %, 19,8 mm brei msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "Magnolia KOR ist eine Script-Schriftart mit einer Größe von annähernd 20mm. Sie kann von 80% bis zu 120% skaliert werden." -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "Diese Schrift ist eine abgewandelte Version von Magnolia KOR, die eine kleinere Skalierung erlaubt. Die Verwendung von dünnem Faden (60) und einer schmalen Nadel (60) wird vorausgesetzt. Die veränderten Stickparameter erlauben es, die Originalschrift zwischen 25% (5 mm Schrift) und 50 % (10 mm Schrift) herunterzuskalieren." #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "Der Großbuchstabe M ist, bei einer Skalierung von 100 %, 35 mm breit. Die Schrift kann von 70 % bis zu 140 % skaliert werden. Jede Satinsäule hat eine Zick-Zack-Unterlage" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "MarcellusSC-FI ist eine kleine Großbuchstaben-Schrift mit einer Größe von 36 mm. Sie umfasst 107 Zeichen und deckt damit die meisten westeuropäischen Sprachen ab. Eine Skalierung ist von 70 % auf bis zu 200 % möglich. Durch die Verwendung von geteilten Satinsäulen kann sogar bis auf 500 % skaliert werden." #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "Für mittelgroße Schriftgrößen geeignet. Der Großbuchstabe \"M\" ist bei 100 % Skalierung 15,24 mm breit. Die Schrift kann von 75 % bis auf 150 % skaliert werden. Alle Satinsäulen haben eine Konturunterlage." #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "Diese fette Schriftart kann bis zu 75 % verkleinert und bis zu 140 % vergrößert werden, sodass die Höhe des Großbuchstabens M von 15 mm auf 28 mm skaliert." #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "Monicha ist eine Schreibschrift-Satin-Schrift mit einer Größe von ca. 20 mm. Zusätzlich zu den Buchstaben, die die meisten westeuropäischen Sprachen abdecken, enthält sie zusätzliche Zierbuchstaben. Diese Zierbchstaben sollten vorsichtig eingesetzt werden um Überlagerungen zu vermeiden. Nutze am Besten nicht mehr als einen Zierbuchstaben pro Reihe. Auf unserer Webseite gibt es genaue Informationen, wie auf die Zierbuchstaben zugegriffen werden kann. Die Schrift kann von 100 % bis zu 150 % skaliert werden." #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "Namskout ist eine große Applikationsschrift mit einer Größe von ca. 90mm. Sie umfasst 43 Zeichen, darunter alle Zahlen und 26 Großbuchstaben. Eine Skalierung ist von 50% bis auf 150% möglich." #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "Ein 1 mm Mehrfachgeradstich-Alphabet auf der Grundlage einer 24 pt Schrift von Seniors Studio." #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "Diese Schrift ist eine abgewandelte Version Ondulamarif XL. Die veränderten Stickparameter erlauben es, die Originalschrift zwischen 99% (56 mm großes m) und 49 % (28 mm großes m) herunterzuskalieren." #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "Diese Schrift ist eine abgewandelte Version Ondulamarif XL, die eine kleinere Skalierung erlaubt. Die veränderten Stickparameter erlauben es, die Originalschrift zwischen 49% (28 mm großes m) und 30 % (16 mm großes m) herunterzuskalieren." #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "Eine Ripple-Stich Schrift. Kann sehr hoch skaliert, aber nicht verkleinert werden. Bei 100% ist das M 124 mm hoch und das m 56 mm." #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "Pacificlo ist eine kleine Manuscript-Schrift aus Satinsäulen mit einer Größe von ca. 20 mm. Eine Skalierung ist von 80 % bis zu 140 % möglich. Die Schrift umfasst 120 Zeichen und deckt damit die Bedürfnisse der meisten westeuropäischen Sprachen ab. " #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "Diese Schrift ist eine abgewandelte Version von Pacificlo, die eine kleinere Skalierung erlaubt. Die Verwendung von dünnem Faden (60) und einer schmalen Nadel (60) wird vorausgesetzt. Die veränderten Stickparameter erlauben es, die Originalschrift zwischen 25% (5 mm Schrift) und 55 % (11 mm Schrift) herunterzuskalieren." #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "Roaring Twenties KOR ist eine Script-Schriftart mit einer Größe von annähernd 16 mm. Sie kann von 70 % bis zu 150 % skaliert werden." #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "Diese Schrift ist eine abgewandelte Version von Roaring Twenties KOR, die eine kleinere Skalierung erlaubt. Die Verwendung von dünnem Faden (60) und einer schmalen Nadel (60) wird vorausgesetzt. Die veränderten Stickparameter erlauben es, die Originalschrift zwischen 35% (6 mm Schrift) und 70 % (12 mm Schrift) herunterzuskalieren." #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "Basiert auf der Schrift Latin Modern Roman 10 fett kursiv. Der Großbuchstabe M ist, bei einer Skalierung von 100 % 42,5 mm breit. Eine Skalierung ist von 80 % bis zu 130 % möglich. Jede Satinsäule hat eine Zickzack-Unterlage." #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "Basiert auf der Schrift Latin Modern Roman 10 Bold italic. Gut kombinierbar mit den Buchstaben von Roman AGS. Das große M ist bei einer Skalierung von 100 %, 42,5 mm breit. Eine Skalierung ist von 70 % bis zu 130 % möglich. Jede Satinsäule hat eine Zick-Zack-Unterlage." #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "Basiert auf der Schrift Sacramento. Eine sehr kleine Schrift mit Geradstichen. Skalierung von 80 % bis 150 % möglich" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "Für kleine Schriftgrößen geeignet. Der Großbuchstabe \"M\" ist bei 100% Skalierung 5,08 mm breit. Die Schrift kann bis auf 300% skaliert werden." #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "Sortefax ist eine sehr große Satin-Schrift mit Großbuchstaben mit 150 mm Größe. Sie kann von 75 % bis auf 200 % skaliert werden. Sie umfasst 37 Zeichen: &, A-Z und 0-9. Zusätzlich werden die Zeichen (){}[],;.: genutzt um Rahmen zu erstellen. Z.B. ergibt A( ein umrahmtes A. Warnung: für einige Buchstaben muss der Rahmen manuell vergrößert werden." #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "Sortefax ist eine sehr große Satin-Schrift mit Großbuchstaben mit 90 mm Größe. Sie kann von 70 % bis auf 200 % skaliert werden. Sie umfasst 37 Zeichen: &, A-Z und 0-9. Zusätzlich werden die Zeichen (){}[],;.: genutzt um Rahmen zu erstellen. Z.B. ergibt A) ein umrahmtes A. Warnung: für einige Zeichen muss der Rahmen manuell vergrößert werden." #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "Eine Schrift geeignete für wichtiges" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "Eine Schrift geeignete für fett geschriebenes :)" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "Eine komprimierte Serifenschrift. Sie kann auf von 80% bis zu 120 % skaliert werden. Die Höhe der Großbuchstaben beträgt etwa 28 mm, bzw. 1,1 Zoll." @@ -1600,7 +1605,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "Verkleinern Sie die Unterlage, um zu verhindern, dass die Unterlage an der Außenseite der Füllstiche sichtbar wird." #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "Zufallszahl" @@ -2223,7 +2228,7 @@ msgstr "flach" msgid "point" msgstr "spitz" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "Text" @@ -2453,7 +2458,7 @@ msgid "All Selected Elements" msgstr "Gesamte Auswahl" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "Farben" @@ -2652,9 +2657,9 @@ msgstr "Hier klicken, um die Speicherung dieses Parameters bei \"Anwenden und sc msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Dieser Parameter wird gespeichert, wenn man auf \"Übernehmen und beenden\" klickt" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2665,7 +2670,7 @@ msgstr "Abbrechen" msgid "Use Last Settings" msgstr "Letzte Einstellungen verwenden" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Anwenden und schließen" @@ -2829,7 +2834,7 @@ msgstr "Design Details" msgid "Title" msgstr "Titel" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2859,8 +2864,9 @@ msgstr "Name" msgid "Value" msgstr "Wert" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2900,108 +2906,103 @@ msgstr "Mehr Informationen auf unserer Webseite:" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "https://inkstitch.org/de/docs/troubleshoot#element-info" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "Diese Schriftart hat keine verfügbare Schriftvariante. Bitte aktualisieren oder entfernen." + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "Text Skalierung %s%%" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "Fehler: Der Text kann nicht in das Dokument eingefügt werden.\n" +"%s" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "Schriftart" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "Schriftgrößenfilter (mm). 0 für alle Größen." -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "Zeichen" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "Filtert die Schriften nach verfügbaren Zeichen." -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "Filtert die Schriften nach Kategorie." -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "Schriftfilter" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "Optionen" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "Sticke Textzeilen vor und zurück" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "nie" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "nach jeder Reihe" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "nach jedem Wort" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "nach jedem Buchstaben" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "Fadenschnitt-Befehl hinzufügen" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "Visuelle Befehle verwenden" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "Wenn aktiviert, werden visuelle Befehle (Symbole) eingefügt. Wenn deaktiviert, wird der Fadenschnitt über die Parametereinstellungen bestimmt." -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "Diese Schriftart hat keine verfügbare Schriftvariante. Bitte aktualisieren oder entfernen." - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "Text Skalierung %s%%" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "Fehler: Der Text kann nicht in das Dokument eingefügt werden.\n" -"%s" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "Fadenschnittbefehle hinzufügen" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "Maßstab" @@ -3028,7 +3029,7 @@ msgid "Max. line width" msgstr "Maximale Zeilenlänge" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "Anwenden" @@ -3105,7 +3106,7 @@ msgstr "Voreinstellungen" msgid "Load" msgstr "Öffnen" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Hinzufügen" @@ -3136,67 +3137,67 @@ msgstr "Einstellung \"%s\" nicht gefunden." msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "Einstellung \"%s\" bereits vorhanden. Bitte verwenden Sie einen anderen Namen oder drücken Sie \"Überschreiben\"" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "Allgemeine Einstellungen" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "Gleichmäßige Abstände" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "Legt fest, ob Farben äquidistant sein sollen oder unterschiedliche Breiten haben." -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "Monochrome Farbbreite" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "Farbbreite hier anpassen, wenn gleiche Abstände aktiviert sind." -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "Überlauf rechts" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "Überlauf links" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "Zugausgleich (mm)" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "Originalsäule behalten" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "Überfluss nicht eingerechnet" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "Farbe nach oben schieben." -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "Farbe auswählen" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "Monochrome Breite. Kann hier individuell eingestellt werden, wenn gleiche Abstände deaktiviert sind." -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "Abstand rechts (zweifarbiger Abschnitt). Kann hier individuell eingestellt werden, wenn gleiche Abstände deaktiviert sind." -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "Farbe entfernen" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "Gesamtbreite: {width}%" @@ -3209,11 +3210,11 @@ msgstr "Diese Erweiterung simuliert eine mehrfarbige Satinsäule, indem sie farb msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "https://inkstitch.org/de/docs/satin-tools/#mehrfarbige-satinsäule" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "Farben" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "Mehrfarbige Satinsäule" @@ -3478,6 +3479,29 @@ msgstr "Stickeinstellungen" msgid "Generate Swatches" msgstr "Testmuster erstellen" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "Optionen" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "Parameter" diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po index 1291caca..8e6611df 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr "" msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "" #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "" #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "" #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "" #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "" msgid "point" msgstr "σημείο" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "Κείμενο" @@ -2448,7 +2453,7 @@ msgid "All Selected Elements" msgstr "Όλα τα επιλεγμένα στοιχεία" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "Χρώματα" @@ -2646,9 +2651,9 @@ msgstr "" msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2659,7 +2664,7 @@ msgstr "Άκυρο" msgid "Use Last Settings" msgstr "Χρήση τελευταίων ρυθμίσεων" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Εφαρμογή και Έξοδος" @@ -2822,7 +2827,7 @@ msgstr "Λεπτομέρειες σχεδίου" msgid "Title" msgstr "Τίτλος" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2852,8 +2857,9 @@ msgstr "Όνομα" msgid "Value" msgstr "Τιμή" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2893,107 +2899,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "https://inkstitch.org/docs/troubleshoot#element-info" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "" + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "Κλίμακα κειμένου %s%%" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "Γραμματοσειρά" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "Φιλτράρισμα γραμματοσειρών ανά κατηγορία." -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "Επιλογές" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "Ποτέ" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "μετά από κάθε γραμμή" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "μετά από κάθε λέξη" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "μετά από κάθε γράμμα" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "" - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "Κλίμακα κειμένου %s%%" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "Κλίμακα" @@ -3020,7 +3021,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "Εφαρμογή" @@ -3094,7 +3095,7 @@ msgstr "Προρυθμίσεις" msgid "Load" msgstr "Φόρτωση" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Προσθήκη" @@ -3125,67 +3126,67 @@ msgstr "Η προρύθμιση \"%s\" δε βρέθηκε." msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3198,11 +3199,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3467,6 +3468,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "Επιλογές" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po index 1b98989d..f97ce1e3 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: English\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr "" msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "" #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "" #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "" #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "" #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "" msgid "point" msgstr "" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "" @@ -2448,7 +2453,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "" @@ -2646,9 +2651,9 @@ msgstr "" msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2659,7 +2664,7 @@ msgstr "" msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "" @@ -2822,7 +2827,7 @@ msgstr "" msgid "Title" msgstr "" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2852,8 +2857,9 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2893,107 +2899,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "" + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "" - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "" @@ -3020,7 +3021,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3094,7 +3095,7 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3125,67 +3126,67 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3198,11 +3199,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3467,6 +3468,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po index f5a3ef56..e15a6378 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr " La M mayúscula tiene 19.8 milímetros de ancho a una escala del 100%. msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "Magnolia KOR es una fuente de script de un tamaño aproximado de 20 mm. Se puede reducir hasta un 80% y hasta un 120%" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "La M mayúscula tiene 35 milímetros de ancho a una escala del 100%. Se puede escalar entre el 70% al 140%. Cada raso tiene una base en zigzag" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "MarcellusSC-FI es una letra mayúscula pequeña de 36 mm de tamaño. Contiene 107 glifos que cubren la mayoría de los idiomas de Europa occidental. Puede reducirse hasta un 70% y ampliarse hasta un 200% o un 500% mediante el uso de satin split" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "Una fuente básica adecuada para caracteres de tamaño medio. La \"M\", eme mayúscula, tiene un ancho de 15,24mm en una ecala de 100%. Puede escalarse entre 75% y 150%. Los puntos de satín tienen un contorno base." #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "" #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "Namskout es una fuente de aplicación grande de un tamaño aproximado de 90 mm. Contiene 43 glifos que incluyen todos los números y las 26 mayúsculas A-Z. Puede reducirse hasta un 50% y ampliarse hasta un 150% " #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "Pacificlo es una pequeña fuente manuscrita de columna satinada de un tamaño aproximado de 20 mm. Puede reducirse hasta un 80% y ampliarse hasta un 140%. Contiene 120 glifos, que cubren la mayoría de las necesidades de los idiomas de Europa Occidental. " #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "Basado en Sacramento. Fuente muy pequeña con puntada. Se puede escalar entre el 80% y el 150%" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "Fuente adecuada para caracteres pequeños. La \"M\", eme mayúscula, tiene 5,08mm de ancho en la escala 100%. Se puede escalar hasta 300%." #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "Una fuente adecuada para dirigir" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "Una fuente adecuada para escribir mucho :)" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "Reduzca la forma antes de aplicar la capa base, para evitar que la capa base se vea alrededor del exterior del relleno." #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "" msgid "point" msgstr "" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "Texto" @@ -2449,7 +2454,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "Colores" @@ -2647,9 +2652,9 @@ msgstr "Haga clic para forzar que se guarde este parámetro cuando haga clic en msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Este parámetro se guardará cuando haga clic en \"Aplicar y salir\"" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2660,7 +2665,7 @@ msgstr "Cancelar" msgid "Use Last Settings" msgstr "Usar los últimos ajustes" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Aplicar y Salir" @@ -2823,7 +2828,7 @@ msgstr "Detalles del Diseño" msgid "Title" msgstr "Titulo" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2853,8 +2858,9 @@ msgstr "Nombre" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2894,107 +2900,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "Esta fuente no tiene ninguna variante de fuente disponible. Actualice o elimine la fuente." + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "Escalar Texto %s%%" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "Fuente" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "Opciones" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "Unir líneas de texto de un lado a otro" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "Esta fuente no tiene ninguna variante de fuente disponible. Actualice o elimine la fuente." - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "Escalar Texto %s%%" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "Escala" @@ -3021,7 +3022,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3095,7 +3096,7 @@ msgstr "Preajustes" msgid "Load" msgstr "Cargar" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Añadir" @@ -3126,67 +3127,67 @@ msgstr "Preajuste %s no encontrado." msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "El preajuste %s ya existe. Utilice otro nombre o presione \"Sobrescribir\"" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3199,11 +3200,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3468,6 +3469,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "Opciones" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po index e96e7ead..18efd333 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr "" msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "" #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "" #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "" #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "Pienikirjasin tyyppi." #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "Ohjaus kirjasin tyyppi" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "Raskaampaan käyttöön" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "Kutista muotoa ennen pohjan tikkaamista, estääksesi pohjatikkien näkymisen täyttötikin ulkopuolelta." #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "" msgid "point" msgstr "" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "Teksti" @@ -2448,7 +2453,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "" @@ -2646,9 +2651,9 @@ msgstr "Klikkaa pakottaaksesi tämän asetuksen tallentumaan kun klikkaat \"Hyv msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Tämä asetus tullaan tallentamaan kun klikkaat \"Hyväksy ja lopeta\"" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2659,7 +2664,7 @@ msgstr "Peru" msgid "Use Last Settings" msgstr "Käytä viimeisempiä asetuksia" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Hyväksy ja lopeta" @@ -2822,7 +2827,7 @@ msgstr "" msgid "Title" msgstr "" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2852,8 +2857,9 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2893,107 +2899,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "" + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "Skaalaa teksti %s%%" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "Asetukset" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "Tikkaa tekstiviivat molempiin suuntiin" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "" - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "Skaalaa teksti %s%%" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "Skaalaa" @@ -3020,7 +3021,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3094,7 +3095,7 @@ msgstr "Esiasetukset" msgid "Load" msgstr "Lataa" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Lisää" @@ -3125,67 +3126,67 @@ msgstr "Esiasetusta \"%s\" ei löydy." msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "Pikavalinta \"%s\" on jo olemassa. Käytä muuta nimeä tai paina ylikirjoita" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3198,11 +3199,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3467,6 +3468,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "Asetukset" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po index cf106352..c8ee6de6 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr "La majuscule M a 19,8mm de large à l'échelle 100%. Peut être réduite msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "Magnolia KOR est une police scripte d'environ 20mm. Peut être diminuée jusqu'à 80% et agrandie jusqu'à 120%" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "Cette police est une version modifiée de Magnolia KOR pour permettre une réduction plus forte de la taille. L'usage de fil fin (60) et d'une aiguille fine (60) est obligatoire. Le paramétrage modifié de cette police permet de réduire la police Magnolia KOR originelle entre 25% (pour une police de 5 mm) et 50% (pour une police de 10 mm)." #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "La majuscule M a une largeur de 35 millimètres à l'échelle 100 %. Peut être réduit à 70 % ou augmenté à 140 %. Chaque satin a une sous-couche zigzag" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "MarcellusSC-FI est une police en petites majuscules de 36mm. Il y a 107 glyphes couvrant la majorité des langues d'Europe de l'Ouest. Peut être réduite jusqu'à 70% et agrandie jusqu'à 200% voire 500% en utilisant les colonnes satin partagées." #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "Une fonte idéale pour des caractères de taille moyenne. La lettre \"M\" (majuscule) a une largeur de 15,24 mm à une échelle de 100%. On peut transformer la taille entre 75% et 150%. Les points satin utilisent une sous-couches avec des lignes de contour." #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "Cette fonte peut être réduite jusqu'à 75% et élargie jusqu'à 140%,. Le M majuscule varie selon l'échelle de 15 à 28 mm." #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "Monicha est une police d'écriture en colonne satin d'environ 20 mm. En plus des glyphes couvrant la plupart des langages d'Europe de l'Ouest, elle contient des lettres ornementales à écharpe. Ces lettres ornementales doivent être utilisées avec précaution pour éviter les surépaisseurs. Merci de consulter la documentation pour les informations sur l'accès à ces lettres ornementales. La police ne doit pas être réduite, mais peut être agrandie jusqu'à 150%." #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "Namskout est une grande police en appliqué d'environ 90mm. Il y a 43 glyphes dont les chiffres, 30 majuscules A-Z, Ä, Ü, Ö, È, !,?,&. Peut être diminuée jusqu'à 50% et agrandie jusqu'à 150%." #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "Namskout Tartan est une fonte en remplissage tartan d'environ 90 mm de haut. Elle contient 43 glyphes dont les chiffres et les 26 majuscules A-Z. Elle peut être réduite jusqu'à 50% et agrandie jusqu'à 150% " #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "Un petit alphabet en point triple de 1 mm, basé sur une fonte de Seniors Studio en 24 pt" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "Cette fonte est une version modifiée d'Ondulamarif XL. Ses paramètres permettent de diminuer la fonte originelle entre 99% (le \"m\" a 56 mm de hauteur) et 50% (le \"m\" a 28 mm de hauteur) " #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "Cette fonte est une version modifiée d'Ondulamarif XL. Ses paramètres permettent de diminuer la fonte originelle entre 49% (le \"m\" a 28 mm de hauteur) et 30% (le \"m\" a 16 mm de hauteur) " #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "Fonte en broderie ondulée. Utilisez là aussi grande que vous le souhaitez, mais ne la réduisez pas. A 100%, le M fait 124mm de haut et le m 56mm." #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "La majuscule M a 19,8mm de large à l'échelle 100%. Peut être réduite jusqu'à 80% et agrandie jusqu'à 150%. Chaque satin a une sous-couche zigzag" #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "Cette police est une version modifiée de Pacificlo pour permettre une réduction plus forte de la taille. L'usage de fil fin (60) et d'une aiguille fine (60) est obligatoire. Le paramétrage modifié de cette police permet de réduire la police Pacificlo originelle entre 25% (pour une police de 7mm) et 55% (pour une police de 16mm)." #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "Roaring Twenties KOR est une fonte d'approximativement 16 mm de haut. Elle peut être réduite jusqu'à 70 % et augmentée jusqu'à 150 %." #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "Cette police est une version modifiée de Roaring Twenties KOR pour permettre une réduction plus forte de la taille. L'usage de fil fin (60) et d'une aiguille fine (60) est obligatoire. Le paramétrage modifié de cette police permet de réduire la police Roaring Twenties KOR originelle entre 35% (pour une police de 6 mm) et 70% (pour une police de 12 mm)." #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "Basée sur Latin Modern Roman 10 Bold italic. Le M majuscule a une largeur de 42.5 millimètres à l'échelle 100 %. Peut être réduit à 80 % ou augmenté à 130 %. Chaque satin a une sous-couche zigzag." #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "Basée sur Latin Modern Roman 10 Bold italic. Seules les majuscules sont bicolores, les minuscules ont été empruntées à Roman AGS. La majuscule M a une largeur de 42.5 millimètres à l'échelle 100 %. Peut être réduit à 80 % ou augmenté à 130 %. Chaque satin a une sous-couche zigzag" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "Basée sur Sacramento. Très petite police en point droit. Peut être utilisée entre 80% et 150% de la taille de base" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "Une fonte adaptée pour les petits caractères. Le \"M\" a une largeur de 5,08mm à une échelle de 100%. Il est possible de l’agrandir de 300%." #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "Sortefax XL est une très grande police de majuscules en colonnes satin d'environ 150 mm. Elle peut être réduite jusqu'à 75% et agrandie jusqu'à 200%. Elle contient les 37 glyphes : A-Z, 0-9 et le ampersand. De plus les 10 glyphes (){}[],;.: sont utilisés pour stocker des cadres. Tapper n'importe quelle lettre suivie par n'importe quel cadre (par exemple A( ou B; ) pour obtenir la lettre encadrée. Attention: pour quelques très grandes lettres vous devrez élargir manuellement le cadre." #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "Sortefax Medium Initials est une police de majuscules en colonnes satin d'environ 90 mm. Elle peut être réduite jusqu'à 70% et agrandie jusqu'à 200%. Elle contient les 37 glyphes : A-Z, 0-9 et le ampersand. De plus les 10 glyphes (){}[],;.: sont utilisés pour stocker des cadres. Tapper n'importe quelle lettre suivie par n'importe quel cadre (par exemple A( ou B; ou 7,) pour obtenir la lettre encadrée. Il est possible qu'un ajustement manuel du cadre autour de la lettre soit requis." #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "Une fonte faite pour des metteurs en scène" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "Une fonte \"lourde\"" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "Une police serif condensée. Peut être agrandie jusqu'à 120 % ou réduite à 80 %. La hauteur des majuscules est d'environ 28 millimètres (1,1 pouces)\n\n" @@ -1602,7 +1607,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "Rétrécit la forme avant de faire la sous-couche, pour empêcher que la sous-couche se montre en dehors du remplissage." #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "Graine aléatoire" @@ -2225,7 +2230,7 @@ msgstr "segment" msgid "point" msgstr "point" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "Texte" @@ -2455,7 +2460,7 @@ msgid "All Selected Elements" msgstr "Tous les éléments sélectionnés" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "Couleurs" @@ -2654,9 +2659,9 @@ msgstr "Cliquez pour forcer l’enregistrement de ce paramètre lorsque vous cli msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Ce paramètre sera enregistré lorsque vous cliquez sur « Appliquer et quitter »" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2667,7 +2672,7 @@ msgstr "Annuler" msgid "Use Last Settings" msgstr "Utiliser les derniers paramètres" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Appliquer et Quitter" @@ -2831,7 +2836,7 @@ msgstr "Détails du dessin" msgid "Title" msgstr "Titre" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2861,8 +2866,9 @@ msgstr "Nom" msgid "Value" msgstr "Valeur" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2902,108 +2908,103 @@ msgstr "Plus d'information sur notre site web :" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "https://inkstitch.org/fr/docs/troubleshoot#element-info" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "Cette police n'a pas de variante de police disponible. Veuillez mettre à jour ou supprimer la police." + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "Échelle du texte %s%%" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "Erreur : Le texte ne peut pas être appliqué au document.\n" +"%s" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "Police" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "Filtre des fontes selon leur taille (mm). 0 pour obtenir toutes les fontes." -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "Glyphes" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "Filtre les fontes selon la disponibilité des glyphes." -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "Filtre les fontes par catégories." -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "Filtre de fontes" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "Options" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "Broder les lignes de texte en aller-retour" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "Jamais" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "après chaque ligne" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "après chaque mot" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "après chaque lettre" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "Ajouter une commande de coupe" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "Utiliser des symboles de commandes" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "Utilises les symboles de commande si coché. Sinon insère les commandes de coupe en tant que paramètres." -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "Cette police n'a pas de variante de police disponible. Veuillez mettre à jour ou supprimer la police." - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "Échelle du texte %s%%" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "Erreur : Le texte ne peut pas être appliqué au document.\n" -"%s" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "Ajouter coupes" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "Échelle" @@ -3030,7 +3031,7 @@ msgid "Max. line width" msgstr "Largeur du texte" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "Appliquer" @@ -3106,7 +3107,7 @@ msgstr "Préréglage" msgid "Load" msgstr "Charger" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Ajouter" @@ -3137,67 +3138,67 @@ msgstr "Le préréglage \"%s\" n'a pas été trouvé." msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "Le préréglage \"%s\" existe déjà. Veuillez utiliser un autre nom ou appuyez sur \"Écraser\"" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "Réglages généraux" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "Couleurs équidistantes" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "Choisir si les couleurs sont équidistantes ou si elles ont des largeurs différentes." -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "Largeur de la zone monochrome" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "Adapter la largeur des colonnes ici lorsque équidistant est coché." -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "Débordement à gauche" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "Débordement à droite" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "Compensation d'étirement (mm)" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "Garder le satin originel" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "Sans débordement" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "Cliquer ici pour remonter la couleur dans la liste." -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "Sélectionner la couleur" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "Largeur de la zone monochrome. Peuvent être modifiées individuellement lorsque équidistance est décochée." -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "Marge de droite (section bicolore). Peuvent être modifiées individuellement lorsque équidistance est décochée." -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "Supprimer la couleur" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "Largeur totale : {width}%" @@ -3210,11 +3211,11 @@ msgstr "Cette extension simule une couleur satin multicolore en créant plusieur msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "https://inkstitch.org/fr/docs/satin-tools/#multicolor-satin" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "Colorer" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "Groupe de satins multicolores" @@ -3479,6 +3480,29 @@ msgstr "Paramètres de broderie" msgid "Generate Swatches" msgstr "Générer des échantillons" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "Options" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "Paramètre" diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po index 9ba93fe1..97e737c2 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr "" msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "" #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "" #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "" #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "" #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "" msgid "point" msgstr "" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "" @@ -2448,7 +2453,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "" @@ -2646,9 +2651,9 @@ msgstr "" msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2659,7 +2664,7 @@ msgstr "" msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "" @@ -2822,7 +2827,7 @@ msgstr "" msgid "Title" msgstr "" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2852,8 +2857,9 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2893,107 +2899,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "" + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "" - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "" @@ -3020,7 +3021,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3094,7 +3095,7 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3125,67 +3126,67 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3198,11 +3199,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3467,6 +3468,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po index e69b3f0e..fc4addac 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr "" msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "" #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "" #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "" #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "" #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "" msgid "point" msgstr "" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "" @@ -2448,7 +2453,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "" @@ -2646,9 +2651,9 @@ msgstr "" msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2659,7 +2664,7 @@ msgstr "" msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "" @@ -2822,7 +2827,7 @@ msgstr "" msgid "Title" msgstr "" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2852,8 +2857,9 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2893,107 +2899,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "" + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "" - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "" @@ -3020,7 +3021,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3094,7 +3095,7 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3125,67 +3126,67 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3198,11 +3199,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3467,6 +3468,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po index b5064be7..80ebfe8d 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr "" msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "Font di base adatto per caratteri di medie dimensioni. L'em maiuscolo è largo 1,5 cm a scala 100%. Può essere ridotto al 75% o ampliato al 150%. Ogni satinato ha un contorno sul livello inferiore." #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "" #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "" #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "Un font adatto per caratteri piccoli. L'em maiuscolo è largo 0.5 cm al 100%. Può essere ampliato fino a 300%." #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "Un font adatto a dare direzione" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "Un font adatto a chi batte forte sui tasti :)" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "Restringe la forma prima di eseguire il sottostrato per evitare che quest'ultimo sia visibile all'esterno del riempimento." #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "" msgid "point" msgstr "" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "Testo" @@ -2448,7 +2453,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "Colori" @@ -2646,9 +2651,9 @@ msgstr "Clicca per fare in modo che questo parametro venga salvato quando si pre msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Questo parametro sarà salvato quando verrà premuto \"Applica ed esci\"" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2659,7 +2664,7 @@ msgstr "Annulla" msgid "Use Last Settings" msgstr "Utilizza le ultime impostazioni" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Applica ed esci" @@ -2822,7 +2827,7 @@ msgstr "Dettagli del Design" msgid "Title" msgstr "Titolo" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2852,8 +2857,9 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2893,107 +2899,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "" + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "Scala del testo %s%%" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "Opzioni" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "Cucire le linee di testo avanti e indietro" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "" - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "Scala del testo %s%%" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "Scala" @@ -3020,7 +3021,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3094,7 +3095,7 @@ msgstr "Impostazioni iniziali" msgid "Load" msgstr "Caricare" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Aggiungere" @@ -3125,67 +3126,67 @@ msgstr "Configurazione \"%s\" non trovata." msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "La configurazione \"%s\" è già esistente. Utilizzare un nome diverso o premere \"Sovrascrivi\"" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3198,11 +3199,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3467,6 +3468,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "Opzioni" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po index a5a7bf6b..58bb33a9 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr " 大文字'M'は100%表示で幅19.8mm. 拡大縮小80~150%まで可能. msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "Magnolia KORは最大20mmのフォントです. 拡大縮小80~120%まで可能" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "大文字のMは100%の縮尺で35ミリ幅。 70%~140%まで拡大縮小可能です。 すべてのサテンにはジグザグの下地があります。" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "MarcellusSC-FIは36mmの小さい大文字です. 西ヨーロッパ言語に対応した107文字収録. 拡大縮小70~200%[刺繍分割すれば500%] まで可能." #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "中型文字に適した基本フォント。大文字のemは、100%スケールで幅0.6インチです。 75%または最大150%に縮小できます。すべてのサテンには輪郭の下縫いがあります。" #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "Monicha は、約 20mm サイズのスクリプト体の刺繍フォント(サテンステッチ)です。西ヨーロッパのほとんどの言語をカバーする文字に加え、巻きひげ文字を含む装飾文字が追加されています。これらの装飾文字は、重ならないように注意しながら使用する必要があります。特に、2 つの装飾文字を続けて使用しないようにしてください。装飾文字にアクセスする方法については、ドキュメントを参照してください。フォントは縮小できませんが、最大 150% まで拡大することができます。 " #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "Namskoutは最大サイズ90mm, アップリケ風のフォントです. 数字, 英語26文字など計43文字収録. 拡大縮小50~150%まで可能 " #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "1mm の豆粒サイズの極小さなアルファベットです。24pt の Seniors Studio jawn フォントをベースにしています。" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "Pacificloは最大20mmの小さな文字フォントです, 拡大縮小80~140%まで可能. 西ヨーロッパ言語に対応した120文字収録 " #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "このフォントは Pacificlo のバリエーションで、より縮小が可能です。細糸 (60)、細針 (60) の両方が必要です。このフォントの刺しゅうパラメータを変更することで、オリジナルの Pacificlo フォントを 25% (5mm フォントの場合) から 55% (11mm フォントの場合) に縮小することができます。" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "Latin Modern Roman 10 の太文字イタリック体をベースにしています。大文字 M は等倍(100% スケール)で 42.5mm 幅です。全てのサテンはジグザグ下縫いで、最小 80%、最大 130% に拡大縮小可能です。" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "Sacramentoをベースにしています。非常に小さなフォントに走り縫いされます。80%~150%まで拡大縮小可能です。" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "小さい文字に適したフォント。大文字のemは、100%スケールで幅0.2インチです。 300%までスケールアップできます。" #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr " Sortefax は、大文字専用の 150mm サイズの非常に大きな刺繍フォント(サテンステッチ)です。最小 75%、最大 200% に拡大縮小可能です。アンパサンド(&)、A-Z、0-9 の 37 文字が含まれています。(){}[],;.: の 10 文字はフレームの特殊な文字として利用されます。任意の文字の後に任意のフレーム (例:\"A(\" もしくは\"B;\") を入力すると、フレーム付きの大文字や数字が入力されます。【注意】一部の大きな文字については、フレームを手動で拡大する必要があります。" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "Sortefax Medium Initials は、大文字専用の 90mm サイズの刺繍フォント(サテンステッチ)です。最小 70%、最大 200% まで拡大縮小可能です。アンパサンド(&)、A-Z、0-9 の 37 文字が含まれています。また、(){}[],;.: の 10 文字はフレームの特殊な文字として利用されます。任意の文字の後に任意のフレーム (例:\"A(\" もしくは\"7,\") を入力すると、フレーム付きの大文字や数字が入力されます。【注意】場合によっては、文字の周りにフレームを手動で配置する必要があることもあります。" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "演出に適したフォント" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "ヘビータイピングに適したフォント:)" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1601,7 +1606,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "アンダーレイを行う前に形状を縮小して、アンダーレイが塗りつぶしの外側に表示されないようにします。" #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "乱数のシード値" @@ -2224,7 +2229,7 @@ msgstr "" msgid "point" msgstr "" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "文字" @@ -2451,7 +2456,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "カラー" @@ -2649,9 +2654,9 @@ msgstr "適用して終了 \"をクリックしたときに、このパラメー msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "このパラメータは、\"適応して終了 \"をクリックしたときに保存されます。" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2662,7 +2667,7 @@ msgstr "キャンセル" msgid "Use Last Settings" msgstr "前回の設定を使う" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "適用して終了" @@ -2825,7 +2830,7 @@ msgstr "デザイン詳細" msgid "Title" msgstr "タイトル" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2855,8 +2860,9 @@ msgstr "名前" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2896,107 +2902,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "このフォントには、使用可能なフォントバリアントがありません。フォントを更新または削除してください。" + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "文字の大きさ %s%%" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "フォント" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "オプション" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "テキストの行を前後にステッチします。" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "このフォントには、使用可能なフォントバリアントがありません。フォントを更新または削除してください。" - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "文字の大きさ %s%%" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "サイズ" @@ -3023,7 +3024,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3097,7 +3098,7 @@ msgstr "プリセット" msgid "Load" msgstr "読み込み" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "追加" @@ -3128,67 +3129,67 @@ msgstr "プリセット\"%s \"が見つかりません。" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "プリセット「%s」はすでに存在しています。 別の名前を使うか、\"上書き \"を押してください。" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3201,11 +3202,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3470,6 +3471,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "オプション" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po index 66a6f319..b210350d 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr " 대문자 M은 100% 비율에서 19.8mm의 너비를 가지고 있습 msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "Magnolia KOR는 약 20mm 크기의 손글씨 폰트입니다. 이 폰트는 최대 80%로 축소되거나 최대 120%까지 확대될 수 있습니다." -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "대문자 M은 100% 비율에서 35mm의 너비를 가지고 있습니다. 이를 70%로 축소하거나 140%까지 확대할 수 있습니다. 또한 폰트의 모든 새틴에는 지그재그 언더레이가 있습니다." #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "" #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "" #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "" #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "" #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "" msgid "point" msgstr "" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "" @@ -2448,7 +2453,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "" @@ -2646,9 +2651,9 @@ msgstr "" msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2659,7 +2664,7 @@ msgstr "" msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "" @@ -2822,7 +2827,7 @@ msgstr "" msgid "Title" msgstr "" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2852,8 +2857,9 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2893,107 +2899,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "" + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "" - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "" @@ -3020,7 +3021,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3094,7 +3095,7 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3125,67 +3126,67 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3198,11 +3199,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3467,6 +3468,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po index d2e5ce92..97dc3fdc 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr " De hoofdletter M is 19,8 millimeter breed op 100% schaal. Kan worden te msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "Magnolia KOR is een schriftlettertype met een grootte van ongeveer 20mm. Het kan worden verkleind tot 80% en tot 120%" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "De hoofdletter M is 35 millimeter breed op 100% schaal. Kan worden teruggeschaald tot 70% of tot 140%. Elk satijn heeft zigzag onderlaag" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "MarcellusSC-FI is een klein hoofdlettertype met een grootte van 36 mm. Het bevat 107 glyphs voor de meeste West-Europese talen. Het kan worden verkleind tot 70% en vergroot tot 200% of 500% met behulp van satijn split" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "Een basislettertype geschikt voor tekens van gemiddelde grootte. De hoofdletter em is 1.5cm breed bij een 100% schaal. Kan worden verkleind naar 75% of vergroot naar 150%. Elke satijnbaan heeft contour ondergrond." #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "Monicha is een schriftsatijnlettertype met een grootte van ongeveer 20 mm. Naast de glyphs die de meeste West-Europese talen dekken bevat het nog extra ornementele letters met swashes. Deze versierde letters moeten met de nodige voorzichtigheid worden gebruikt om overlappingen te voorkomen. Gebruik met name geen twee versierde letters op een rij. Raadpleeg de documentatie voor informatie over de toegang tot de ornementele letters. Het lettertype kan niet worden verkleind, maar kan wel tot 150% worden vergroot. " #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "Namskout is een groot applique lettertype met een grootte van ongeveer 90mm. Het bevat 43 glyphs inclusief alle cijfers en de 26 hoofdletters A-Z. Het kan worden verkleind tot 50% en vergroot tot 150% " #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "Een klein 1mm-boon alfabet gebaseerd op een 24pt Seniors Studio kauwgom" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "Pacificlo is een klein satijnkolom handschriftlettertype met een grootte van ongeveer 20mm. Het kan worden verkleind tot 80% en vergroot tot 140%. Het bevat 120 glyphs, die de meeste West-Europese talen behoeften te dekken. " #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "Dit lettertype is een gewijzigde versie van Pacificlo, om een grotere schaalverkleining mogelijk te maken. Zowel dun garen (60) als dunne naald (60) zijn verplicht. De gewijzigde borduurparameters van dit lettertype maken het mogelijk het oorspronkelijke Pacificlo lettertype te verkleinen tussen 25% (voor een lettertype van 5 mm) en 55% (voor een lettertype van 11 mm)." #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "Gebaseerd op Latijn Modern Roman 10 Bold cursief. De hoofdletter M is 42,5 millimeter breed op 100% schaal. Kan worden teruggeschaald tot 80% of tot 130%. Elk satijn heeft zigzag onderlaag" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "Gebaseerd op Sacramento. Zeer klein lettertype met runstitch. Het kan geschaald worden van 80% tot 150%" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "Een lettertype geschikt voor kleine letters. De hoofdletter em is 0,2 inch breed op 100% schaal. Kan worden geschaald tot 300%." #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "Sortefax is een zeer groot satijnsteek hoofdlettertype met een grootte van 150mm. Het kan worden verkleind tot 75% en vergroot tot 200% Het bevat de 37 glyphs :ampersand, A-Z en 0-9. Bovendien worden de tien lettertekens (){}[],;.: gebruikt om kaders op te slaan. Type een willekeurige letter gevolgd door een kader (b.v. A( of B; ) om een omkaderde Hoofdletter of Nummer te krijgen. Waarschuwing: voor een paar grote letters moet u het kader handmatig vergroten" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "Sortefax Medium Initials is een satijnsteeklettertype met een grootte van 90 mm. Het kan worden verkleind tot 70% en vergroot tot 200%. Het bevat de 37 lettertekens :ampersand, A-Z en 0-9. Bovendien worden de tien lettertekens (){}[],;.: gebruikt om kaders op te slaan. Type een willekeurige letter gevolgd door een kader (b.v. A( of B; of 7, ) om een omkaderde Hoofdletter of Nummer te verkrijgen. Enige handmatige plaatsing van het kader rond de letter kan nodig zijn" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "Een lettertype geschikt voor richtinggeven" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "Een lettertype geschikt voor het zware typewerk :)" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "Verklein de vorm van de versteviging om te voorkomen dat de versteviging zichtbaar is aan de buitenkant van de opvulling." #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "plat" msgid "point" msgstr "punt" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "Tekst" @@ -2449,7 +2454,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "Kleuren" @@ -2648,9 +2653,9 @@ msgstr "Klik om deze parameter op te slaan als je \"Toepassen en Afsluiten\" kie msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Deze parameter wordt opgeslagen als je \"Toepassen en Afsluiten\" klikt" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2661,7 +2666,7 @@ msgstr "Annuleren" msgid "Use Last Settings" msgstr "Gebruik Vorige Instellingen" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Toepassen en Sluiten" @@ -2824,7 +2829,7 @@ msgstr "Ontwerp Details" msgid "Title" msgstr "Titel" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2854,8 +2859,9 @@ msgstr "Naam" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2895,108 +2901,103 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "Dit lettertype heeft geen beschikbare lettertypevariant. Gelieve het lettertype bij te werken of te verwijderen." + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "Tekst schaling %s%%" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "Fout: Tekst kan niet op het document worden toegepast.\n" +"%s" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "Lettertype" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "Opties" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "Borduur regels tekst heen en terug" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "Dit lettertype heeft geen beschikbare lettertypevariant. Gelieve het lettertype bij te werken of te verwijderen." - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "Tekst schaling %s%%" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "Fout: Tekst kan niet op het document worden toegepast.\n" -"%s" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "Schaal" @@ -3023,7 +3024,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3097,7 +3098,7 @@ msgstr "Voorkeuzen" msgid "Load" msgstr "Laden" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Toevoegen" @@ -3128,67 +3129,67 @@ msgstr "Voorkeuze \"%s\" niet gevonden." msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "Voorkeuze \"%s\" bestaat reeds. Gebruik een andere naam of kies \"Overschrijven\"" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3201,11 +3202,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3470,6 +3471,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "Opties" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po index 7d12c97a..661edb36 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr "" msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "" #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "" #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "" #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "" #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "flat" msgid "point" msgstr "punkt" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "Tekst" @@ -2448,7 +2453,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "Farger" @@ -2647,9 +2652,9 @@ msgstr "" msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2660,7 +2665,7 @@ msgstr "Avbryt" msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Fullfør og Avslutt" @@ -2823,7 +2828,7 @@ msgstr "Design detaljer" msgid "Title" msgstr "Tittel" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2853,8 +2858,9 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2894,107 +2900,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "" + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "Skrifttype" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "" - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "" @@ -3021,7 +3022,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3095,7 +3096,7 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Tilføy" @@ -3126,67 +3127,67 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3199,11 +3200,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3468,6 +3469,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po index bf089f6d..a5d79e6c 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr " Wielka litera M o szerokości 19.8 milimetrów w 100% skali, może być msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "Magnolia Kor jest to czcionka rękopisu o rozmiarze około 20 milimetrów. Może być pomniejszana do 80% i powiększana do 120%" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "Wielka litera M o szerokości 35 milimetrów w 100% skali, może być pomniejszona do 70% lub powiększona do140%. Podszycie pod ściegiem satynowym jest zygzakowate" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "MarcellusSC-FI to mała czcionka o rozmiarze 36 mm. Zawiera 107 glifów obejmujących większość języków zachodnioeuropejskich. Można ją zmniejszyć do 70% i powiększyć do 200% lub 500% przy pomocy rozdzielonego ściegu satynowego" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "Podstawowa czcionka do średniej wielkości znaków. Wielkość w skali 100% wynosi 15,24 mm. Można skalować od 75% do 150%. Każda satyna ma podkład konturowy." #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "" #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "Namscoutto duża czcionka używana do tworzenia aplikacji o wielkości około 75mm. Zawiera 43 glify, w tym wszystkie cyfry i 26 wielkich liter od A do Z. Można ją pomniejszyć do 50% i powiększyć do 150% " #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "Pacificlo to mała satynowa, kolumnowa czcionka rękopisu o rozmiarze około 20mm. Można ją pomniejszyć do 80% i powiększyć do 140%.. Zawiera 120 glify obejmujących większość wymagań w językach zachodnioeuropejskich. " #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "Na podstawie Sacramento. Bardzo mała czcionka ze ściegiem stebnowym. Można ją skalować od 80% do 150%" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "Czcionka dostosowana do małych znaków. Przy skali 100% wysokość wynosi 5,08 mm. Można skalować do 300%." #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "Czcionka dostosowana do częstego pisania" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "Czcionka dostosowana do ciężkiego pisania :)" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "" msgid "point" msgstr "" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "" @@ -2448,7 +2453,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "Kolory" @@ -2646,9 +2651,9 @@ msgstr "" msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2659,7 +2664,7 @@ msgstr "Anuluj" msgid "Use Last Settings" msgstr "Użyj ostatnich ustawień" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Zastosuj i wyjdź" @@ -2822,7 +2827,7 @@ msgstr "" msgid "Title" msgstr "" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2852,8 +2857,9 @@ msgstr "Nazwa" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2893,107 +2899,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "" + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "Czcionka" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "Filtruj rozmiary czcionek (mm). 0 dla braku filtrowania." -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "Filtruj czcionki po dostępnych znakach." -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "Filtruj czcionki według kategorii." -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "Filtr czcionek" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "Nigdy" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "po każdej linii" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "po każdym wyrazie" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "po każdej literze" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "" - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "" @@ -3020,7 +3021,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3094,7 +3095,7 @@ msgstr "" msgid "Load" msgstr "Załaduj" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Dodaj" @@ -3125,67 +3126,67 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3198,11 +3199,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3467,6 +3468,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po index 04d8eccb..4ead32d1 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr "" msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "Uma fonte básica adequada a caracteres de tamanho médio. A maiúscula tem 1,5 centímetros de largura na escala de 100%. Pode ser reduzida em até 75% ou aumentada em até 150%. Todas as colunas têm camada inferior em contorno." #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "" #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "" #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "Uma fonte adequada para letras pequenas. A maiúscula tem 0,5 centímetros de largura na escala de 100%. Pode ser aumentada em até 300%." #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "Uma fonte adequada para direcionar" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "Uma fonte adequada para digitação pesada :)" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "Reduza a forma antes de fazer a base, para evitar que a base apareça na parte externa do preenchimento." #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "" msgid "point" msgstr "ponto" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "Texto" @@ -2451,7 +2456,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "Cores" @@ -2649,9 +2654,9 @@ msgstr "" msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2662,7 +2667,7 @@ msgstr "Cancelar" msgid "Use Last Settings" msgstr "Usar últimos parâmetros" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Aplicar e Sair" @@ -2825,7 +2830,7 @@ msgstr "Detalhes do projeto" msgid "Title" msgstr "Título" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2855,8 +2860,9 @@ msgstr "Nome" msgid "Value" msgstr "Valor" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2896,107 +2902,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "Esta fonte não possui uma variante disponível. Por favor, atualize ou remova a fonte." + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "Fonte" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "Filtro de fontes" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "Opções" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "Nunca" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "depois de cada linha" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "depois de cada palavra" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "depois de cada letra" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "Adicionar comando de corte" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "Esta fonte não possui uma variante disponível. Por favor, atualize ou remova a fonte." - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "Escala" @@ -3023,7 +3024,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "Aplicar" @@ -3097,7 +3098,7 @@ msgstr "" msgid "Load" msgstr "Carregar" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Adicionar" @@ -3128,67 +3129,67 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3201,11 +3202,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3470,6 +3471,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "Opções" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "Parâmetros" diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po index 6565d38c..ea3d4518 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr "" msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "" #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "" #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "" #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "" #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "" msgid "point" msgstr "" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "" @@ -2448,7 +2453,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "" @@ -2646,9 +2651,9 @@ msgstr "" msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2659,7 +2664,7 @@ msgstr "Cancelar" msgid "Use Last Settings" msgstr "Usar ultimas definições" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Aplicar e Sair" @@ -2822,7 +2827,7 @@ msgstr "" msgid "Title" msgstr "" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2852,8 +2857,9 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2893,107 +2899,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "" + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "" - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "Escala" @@ -3020,7 +3021,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3094,7 +3095,7 @@ msgstr "Pré-definições" msgid "Load" msgstr "Carregar" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Adicionar" @@ -3125,67 +3126,67 @@ msgstr "Pré-definição \"%s\" não encontrada." msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "Pré-definição \"%s\" já existe. Use outro nome ou clique \"Substituir\"" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3198,11 +3199,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3467,6 +3468,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po index bb89968f..4c5cb3ac 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr "" msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "" #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "" #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "" #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "" #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "" msgid "point" msgstr "" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "" @@ -2448,7 +2453,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "Culori" @@ -2646,9 +2651,9 @@ msgstr "" msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2659,7 +2664,7 @@ msgstr "Anulare" msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Aplica si iesi" @@ -2822,7 +2827,7 @@ msgstr "" msgid "Title" msgstr "Titlu" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2852,8 +2857,9 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2893,107 +2899,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "" + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "Proportie text %s%%" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "Font" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "Optiuni" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "" - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "Proportie text %s%%" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "" @@ -3020,7 +3021,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3094,7 +3095,7 @@ msgstr "" msgid "Load" msgstr "Incarca" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Adauga" @@ -3125,67 +3126,67 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3198,11 +3199,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3467,6 +3468,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "Optiuni" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po index fb0dfe63..dc610bff 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr " Заглавная М шириной 19.8 мм при 100% масшта msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "Magnolia KOR - это рукописный шрифт размером 20мм. Может быть отмасштобирован от 80% до 120%" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "Заглавная М шириной 35 мм при 100% масштабе. Может масштабироваться от 70% до 140%. Каждый сатин имеет предварительную прострочку зигзагом" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "MarcellusSC-FI - это маленький шрифт прописных букв размером 36мм. Содержит 107 глиф, покрывающих большинство западноевропейских языков. Может быть уменьшен до 70% и увеличен до 200% или до 500% при использовании инструмента разделения сатина" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "Основной шрифт для среднеразмерных символов. Заглавная М шириной 15мм при 100% масштабе. Может масштабироваться с 75% до 150%. Все сатины имеют предварительную прострочку по контуру." #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "" #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "Namskout - это большой декоративный шрифт размером примерно 90мм. Содержит 43 глтифы включая цифры, а также 26 прописных A-Z. Может быть уменьшен до 50% и увеличен до 150% " #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "Pacificlo - это маленький рукописный шрифт, выполненный сатином размером примерно 20мм. Может быть уменьшен до 80% и увеличен до 140%. Содержит 120 глифы для большинства заподноевропейских языков. " #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "Основан на Sacramento. Очень маленький шрифт, выполняемый строчкой. Может масштабироваться от 80% до 150%" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "Шрифт для маленьких символов. Заглавная буква М шириной 5мм при 100% масштабе. Может быть увеличен до 300%." #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "Шрифт для указателей" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "Шрифт для тяжелой печати :)" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "Сжать контур предварительной прострочки, чтобы она не показалась из под заполнения." #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "" msgid "point" msgstr "" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "Текст" @@ -2448,7 +2453,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "Цветов" @@ -2646,9 +2651,9 @@ msgstr "Кликните, чтобы эти параметры были сохр msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Эти параметры будут сохранены, когда вы нажмете \"Применить и Выйти\"" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2659,7 +2664,7 @@ msgstr "Отмена" msgid "Use Last Settings" msgstr "Использовать последние настройки" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Применить и Выйти" @@ -2822,7 +2827,7 @@ msgstr "Детали Дизайна" msgid "Title" msgstr "Название" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2852,8 +2857,9 @@ msgstr "Имя" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2893,107 +2899,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "Для этого шрифта нет доступного варианта. Обновите или удалите этот шрифт." + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "Масштаб текста %s%%" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "Шрифт" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "Параметры" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "Вышивать строки поочерёдно вперёд и назад" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "Для этого шрифта нет доступного варианта. Обновите или удалите этот шрифт." - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "Масштаб текста %s%%" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "Масштаб" @@ -3020,7 +3021,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3094,7 +3095,7 @@ msgstr "Предустановки параметров" msgid "Load" msgstr "Загрузить" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Добавить" @@ -3125,67 +3126,67 @@ msgstr "Предустановка \"%s\" не найдена." msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "Предустановка с именем \"%s\" уже существует. Выберите другое имя или нажмите Перезаписать" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3198,11 +3199,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3467,6 +3468,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "Параметры" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po index a712eb7d..debb3c58 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr "" msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "" #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "" #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "" #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "" #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "" msgid "point" msgstr "" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "" @@ -2448,7 +2453,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "" @@ -2646,9 +2651,9 @@ msgstr "" msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2659,7 +2664,7 @@ msgstr "" msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "" @@ -2822,7 +2827,7 @@ msgstr "" msgid "Title" msgstr "" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2852,8 +2857,9 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2893,107 +2899,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "" + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "" - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "" @@ -3020,7 +3021,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3094,7 +3095,7 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3125,67 +3126,67 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3198,11 +3199,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3467,6 +3468,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po index ac68e9d6..4fd83f01 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr "" msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "" #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "" #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "" #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "En font som passar för små bokstäver. Versaler är en halv cm breda i 100%. Går att förstora upp till 300%." #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "Ett typsnitt lämpat för instruktioner" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "Ett typsnitt för riktigt tungt skrivande :)" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "" msgid "point" msgstr "" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "" @@ -2448,7 +2453,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "Färg" @@ -2646,9 +2651,9 @@ msgstr "" msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2659,7 +2664,7 @@ msgstr "" msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "" @@ -2822,7 +2827,7 @@ msgstr "" msgid "Title" msgstr "" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2852,8 +2857,9 @@ msgstr "Namn" msgid "Value" msgstr "Värde" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2893,107 +2899,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "" + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "" - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "" @@ -3020,7 +3021,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3094,7 +3095,7 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Lägg till" @@ -3125,67 +3126,67 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3198,11 +3199,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3467,6 +3468,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po index 8cc7ef3b..1102a764 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr "" msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "" #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "" #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "" #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "" #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "" msgid "point" msgstr "" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "Yazı" @@ -2448,7 +2453,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "" @@ -2646,9 +2651,9 @@ msgstr "" msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2659,7 +2664,7 @@ msgstr "İptal et" msgid "Use Last Settings" msgstr "En Son Ayarları Kullan" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Uygula ve Kapat" @@ -2822,7 +2827,7 @@ msgstr "" msgid "Title" msgstr "" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2852,8 +2857,9 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2893,107 +2899,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "" + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "" - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "" @@ -3020,7 +3021,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3094,7 +3095,7 @@ msgstr "" msgid "Load" msgstr "Yükle" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Ekle" @@ -3125,67 +3126,67 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3198,11 +3199,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3467,6 +3468,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po index d807b554..28020af7 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr "" msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "Велика М має ширину 35 мм при 100% масштабі. Може масштабуватися від 70% до 140%. Кожний сатин має попередню прострочку зигзагом" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "Основний шрифт підходить для символів середнього розміру. Столиця є шириною 0,6 дюйма в масштабі 100%. Можна зменшити до 75% або до 150%. Кожен атлас має контурну підкладку." #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "" #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "" #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "Шрифт, який базується на Sacramento. Дуже маленький шрифт виконаний біжучою стрічкою. Може масштабуватися від 80% до 150%" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "Шрифт пасує до маленьких написів. Великі літери мають ширину 0,2 дюйма при 100% масштабі. Можна масштабувати до 300%." #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "Шрифт для важливого" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "Шрифт пасує до важкого тексту :)" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "Перед тим, як робити підкладку, стисніть форму, щоб запобігти появі підкладки навколо зовнішньої сторони заповнення." #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "" msgid "point" msgstr "" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "Текст" @@ -2448,7 +2453,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "Кольори" @@ -2646,9 +2651,9 @@ msgstr "Натисніть тут, щоб ці параметри були зб msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Ці параметри будуть збережені, коли ви натиснете \"Застосувати і Вийти\"" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2659,7 +2664,7 @@ msgstr "Скасувати" msgid "Use Last Settings" msgstr "Використовувати останні налаштування" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Застосувати і закрити" @@ -2822,7 +2827,7 @@ msgstr "Деталі дизайну" msgid "Title" msgstr "Назва" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2852,8 +2857,9 @@ msgstr "Ім'я" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2893,107 +2899,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "Для цього шрифта немає доступного варіанта. Оновіть або видаліть цей шрифт." + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "Масштаб тексту %s%%" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "Шрифт" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "Параметри" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "Прошийте рядки тексту вперед і назад" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "Для цього шрифта немає доступного варіанта. Оновіть або видаліть цей шрифт." - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "Масштаб тексту %s%%" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "Масштаб" @@ -3020,7 +3021,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3094,7 +3095,7 @@ msgstr "Передвстановлений набір параметрів" msgid "Load" msgstr "Завантажити" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Додати" @@ -3125,67 +3126,67 @@ msgstr "Передвстановленого набору параметрів \ msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "Передвстановлений набір параметрів \"%s\" вже існує. Будь ласка, використайте інше ім’я або натисніть \"Перезаписати\"" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3198,11 +3199,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3467,6 +3468,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "Параметри" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po index 94369f03..14ab0172 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr "" msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "" #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "" #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "" #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "" #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "" msgid "point" msgstr "" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "" @@ -2448,7 +2453,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "" @@ -2646,9 +2651,9 @@ msgstr "" msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2659,7 +2664,7 @@ msgstr "" msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "" @@ -2822,7 +2827,7 @@ msgstr "" msgid "Title" msgstr "" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2852,8 +2857,9 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2893,107 +2899,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "" + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "" - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "" @@ -3020,7 +3021,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3094,7 +3095,7 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3125,67 +3126,67 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3198,11 +3199,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3467,6 +3468,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po index b49e2d73..1e09e282 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr "大写字母 M 在 100% 比例下为 19.8 毫米宽。 可以缩小到 8 msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "Magnolia KOR 是一种大小约为 20 毫米的脚本字体。 它可以缩小到 80% 和高达 120%" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "" #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "Monicha是一种大小约为20毫米的脚本缎面字体。除了涵盖大多数西欧语言的字形外,它还包含额外的带有斜线的装饰字母。这些装饰字母应谨慎使用,以避免重叠。特别是不要连续使用两个装饰字母。有关如何访问装饰字母的信息,请查阅留档。字体不能缩小,但可以缩小到150%。 " #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "" #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "" #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "收缩打底范围避免线迹外露。" #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "平面" msgid "point" msgstr "" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "文本" @@ -2449,7 +2454,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "颜色" @@ -2648,9 +2653,9 @@ msgstr "" msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "点击“应用并关闭”保存所有参数" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2661,7 +2666,7 @@ msgstr "取消" msgid "Use Last Settings" msgstr "沿用上次设定" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "应用并关闭" @@ -2824,7 +2829,7 @@ msgstr "" msgid "Title" msgstr "标题" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2854,8 +2859,9 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2895,107 +2901,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "" + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "字体" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "选项" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "" - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "比例" @@ -3022,7 +3023,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "应用" @@ -3096,7 +3097,7 @@ msgstr "预设" msgid "Load" msgstr "加载" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "添加" @@ -3127,67 +3128,67 @@ msgstr "未找到预设“%s”。" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "预设“%s”已存在。 请使用其他名称或按“覆盖”" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3200,11 +3201,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3469,6 +3470,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "选项" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po index a966e8b0..b0af8087 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: 2024-05-25 01:08+0000\n" -"PO-Revision-Date: 2024-05-25 01:08\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" +"PO-Revision-Date: 2024-05-30 01:11\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-25 01:08+0000\n" +"POT-Creation-Date: 2024-05-30 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -272,134 +272,139 @@ msgstr "" msgid "Magnolia KOR is a script font of size approximatively 20mm. It can be scaled down to 80% and up to 120%" msgstr "" -#. description of font in fonts/magnolia_small +#. description of font in fonts/magnolia_bicolor #: inkstitch-fonts-metadata.py:96 +msgid "This is a larger bicolor variation of Magnolia font" +msgstr "" + +#. description of font in fonts/magnolia_small +#: inkstitch-fonts-metadata.py:98 msgid "This font is an altered version of Magnolia KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Magnolia KOR font between 25% (for a 5mm font ) and 50 % (for a 10mm font)." msgstr "" #. description of font in fonts/manuskript_gotisch -#: inkstitch-fonts-metadata.py:98 +#: inkstitch-fonts-metadata.py:100 #, python-format msgid "The capital M is 35 millimeter wide at 100% scale. Can be scaled down to 70% or up to 140%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/marcelusSC_FI -#: inkstitch-fonts-metadata.py:100 +#: inkstitch-fonts-metadata.py:102 #, python-format msgid "MarcellusSC-FI is a small capital font of size 36 mm. It contains 107 glyphs covering most Western European languages. It can be reduced down to 70% and enlarged up to 200% or 500% using satin split" msgstr "" #. description of font in fonts/medium_font -#: inkstitch-fonts-metadata.py:102 +#: inkstitch-fonts-metadata.py:104 #, python-format msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay." msgstr "" #. description of font in fonts/milli_marif_bold -#: inkstitch-fonts-metadata.py:104 +#: inkstitch-fonts-metadata.py:106 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." msgstr "" #. description of font in fonts/monicha -#: inkstitch-fonts-metadata.py:106 +#: inkstitch-fonts-metadata.py:108 msgid "Monicha is a script satin font of size approximatively 20mm. In addition to the glyphs covering most Western European languages it contains additional ornemental letters with swashes. These ornemental letters should be used with caution to avoid overlays. In particular do not use two ornemental letters in a row. Please consult the documentation for information on how to access the ornemental letters. The font can not be scaled down but can be scaled up to 150%. " msgstr "" #. description of font in fonts/namskout_AGS -#: inkstitch-fonts-metadata.py:108 +#: inkstitch-fonts-metadata.py:110 msgid "Namskout is a large applique font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/namskout_tartan -#: inkstitch-fonts-metadata.py:110 +#: inkstitch-fonts-metadata.py:112 msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% " msgstr "" #. description of font in fonts/nick_ainley -#: inkstitch-fonts-metadata.py:112 +#: inkstitch-fonts-metadata.py:114 msgid "A tiny 1mm-bean alphabet based on a 24pt Seniors Studio jawn" msgstr "" #. description of font in fonts/ondulamarif_Medium -#: inkstitch-fonts-metadata.py:114 +#: inkstitch-fonts-metadata.py:116 msgid "This font is an altered version of Ondulamarif XL. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 99% (for a 56mm tall m ) and 49 % (for a 28 mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_S -#: inkstitch-fonts-metadata.py:116 +#: inkstitch-fonts-metadata.py:118 msgid "This font is an altered version of Ondulamarif XL, to allow a greater scaling down. The altered embroidery parameters of this font allow to scale down the original Ondulamarif font between 49% (for a 28 mm tall m ) and 30 % (for a 16mm tall m) " msgstr "" #. description of font in fonts/ondulamarif_XL -#: inkstitch-fonts-metadata.py:118 +#: inkstitch-fonts-metadata.py:120 msgid "Ripple stitch font, use it as large as you can, but do not reduce it. At 100% M is 124mm tall and m is 56 mm tall." msgstr "" #. description of font in fonts/pacificlo -#: inkstitch-fonts-metadata.py:120 +#: inkstitch-fonts-metadata.py:122 msgid "Pacificlo is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 80% and enlarged up to 140%. It contains 120 glyphs, covering most Western European Languages needs. " msgstr "" #. description of font in fonts/pacificlo_tiny -#: inkstitch-fonts-metadata.py:122 +#: inkstitch-fonts-metadata.py:124 msgid "This font is an altered version of Pacificlo, to allow a greater scaling down. Both thin thread (60) and thin needle (60) are mandatory. The altered embroidery parameters of this font allow to scale down the original Pacificlo font between 25% (for a 5mm font ) and 55 % (for a 11mm font)." msgstr "" #. description of font in fonts/roaring_twenties_KOR -#: inkstitch-fonts-metadata.py:124 +#: inkstitch-fonts-metadata.py:126 msgid "Roaring Twenties KOR is a font of size approximatively 16 mm. It can be scaled down to 70% and up to 150%" msgstr "" #. description of font in fonts/roaring_twenties_KOR_small -#: inkstitch-fonts-metadata.py:126 +#: inkstitch-fonts-metadata.py:128 msgid "This font is an altered version of Roaring Twenties KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Roaring Twenties font between 35% (for a 6 mm font ) and 70 % (for a 12 mm font)." msgstr "" #. description of font in fonts/roman_ags -#: inkstitch-fonts-metadata.py:128 +#: inkstitch-fonts-metadata.py:130 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 80% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/roman_ags_bicolor -#: inkstitch-fonts-metadata.py:130 +#: inkstitch-fonts-metadata.py:132 #, python-format msgid "Based on Latin Modern Roman 10 Bold italic. Very easy to use with letters from Romanaugusa. The capital M is 42.5 millimeter wide at 100% scale. Can be scaled down to 70% or up to 130%. Every satin has zigzag underlay" msgstr "" #. description of font in fonts/sacramarif -#: inkstitch-fonts-metadata.py:132 +#: inkstitch-fonts-metadata.py:134 msgid "Based on Sacramento. Very small font with runstitch. It can be scaled from 80% to 150%" msgstr "" #. description of font in fonts/small_font -#: inkstitch-fonts-metadata.py:134 +#: inkstitch-fonts-metadata.py:136 #, python-format msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%." msgstr "" #. description of font in fonts/sortefaxXL -#: inkstitch-fonts-metadata.py:136 +#: inkstitch-fonts-metadata.py:138 msgid " Sortefax is a very large satin stitch Capital font of size 150mm. It can be reduced down to 75% and enlarged up to 200% It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; ) to obtain a framed Capital or Number. Warning: for a few large letters you will need to manually enlarge the frame" msgstr "" #. description of font in fonts/sortefax_medium -#: inkstitch-fonts-metadata.py:138 +#: inkstitch-fonts-metadata.py:140 msgid "Sortefax Medium Initials is a satin stitch Capital font of size 90 mm. It can be reduced down to 70% and enlarged up to 200%. It contains the 37 glyphs :ampersand, A-Z and 0-9. In addition the ten glyphs (){}[],;.: are used to store frames. Type any letter followed by any frame (e.g. A( or B; or 7, ) to obtain a framed Capital or Number. Some manual arranging of the frame around the letter may be required" msgstr "" #. description of font in fonts/tt_directors -#: inkstitch-fonts-metadata.py:140 +#: inkstitch-fonts-metadata.py:142 msgid "A font suited for directing" msgstr "" #. description of font in fonts/tt_masters -#: inkstitch-fonts-metadata.py:142 +#: inkstitch-fonts-metadata.py:144 msgid "A font suited for heavy typing :)" msgstr "" #. description of font in fonts/violin_serif -#: inkstitch-fonts-metadata.py:144 +#: inkstitch-fonts-metadata.py:146 #, python-format msgid "A condensed serif font designed. Can be scaled up to 120% or scaled down to 80%. Caps height is about 28 millimeters or 1.1 inches" msgstr "" @@ -1599,7 +1604,7 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522 -#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:56 msgid "Random seed" msgstr "" @@ -2222,7 +2227,7 @@ msgstr "" msgid "point" msgstr "" -#: lib/elements/text.py:13 lib/gui/lettering.py:92 +#: lib/elements/text.py:13 lib/gui/lettering/option_panel.py:96 msgid "Text" msgstr "" @@ -2448,7 +2453,7 @@ msgid "All Selected Elements" msgstr "" #: lib/extensions/element_info.py:153 lib/extensions/zip.py:135 -#: lib/gui/satin_multicolor/colorize.py:67 +#: lib/gui/satin_multicolor/colorize_panel.py:67 msgid "Colors" msgstr "" @@ -2646,9 +2651,9 @@ msgstr "" msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering.py:97 +#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:55 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 @@ -2659,7 +2664,7 @@ msgstr "" msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering.py:101 +#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "" @@ -2822,7 +2827,7 @@ msgstr "" msgid "Title" msgstr "" -#: lib/extensions/zip.py:133 lib/gui/lettering.py:419 +#: lib/extensions/zip.py:133 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 #: inx/inkstitch_lettering_generate_json.inx:77 msgid "Size" @@ -2852,8 +2857,9 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:52 lib/gui/tartan/main_panel.py:63 +#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 +#: lib/gui/lettering_font_sample.py:70 +#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 #: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 #: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 @@ -2893,107 +2899,102 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot#element-info" msgstr "" -#: lib/gui/lettering.py:43 +#: lib/gui/lettering/help_panel.py:19 +msgid "Add text to your design." +msgstr "" + +#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29 +msgid "https://inkstitch.org/docs/lettering/#lettering-tool" +msgstr "" + +#: lib/gui/lettering/help_panel.py:36 +msgid "A font library with full description and embroidered examples can be found on our website:" +msgstr "" + +#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43 +msgid "https://inkstitch.org/fonts/font-library/" +msgstr "" + +#: lib/gui/lettering/main_panel.py:232 +msgid "This font has no available font variant. Please update or remove the font." +msgstr "" + +#. The user has chosen to scale the text by some percentage +#. (50%, 200%, etc). If you need to use the percentage symbol, +#. make sure to double it (%%). +#: lib/gui/lettering/main_panel.py:293 +#, python-format +msgid "Text scale %s%%" +msgstr "" + +#: lib/gui/lettering/main_panel.py:304 +#, python-format +msgid "Error: Text cannot be applied to the document.\n" +"%s" +msgstr "" + +#: lib/gui/lettering/option_panel.py:21 msgid "Font" msgstr "" -#: lib/gui/lettering.py:52 +#: lib/gui/lettering/option_panel.py:33 msgid "Font size filter (mm). 0 for all sizes." msgstr "" -#: lib/gui/lettering.py:54 +#: lib/gui/lettering/option_panel.py:35 msgid "Glyphs" msgstr "" -#: lib/gui/lettering.py:56 +#: lib/gui/lettering/option_panel.py:37 msgid "Filter fonts by available glyphs." msgstr "" -#: lib/gui/lettering.py:63 +#: lib/gui/lettering/option_panel.py:44 msgid "Filter fonts by category." msgstr "" -#: lib/gui/lettering.py:72 +#: lib/gui/lettering/option_panel.py:48 msgid "Font Filter" msgstr "" -#: lib/gui/lettering.py:75 lib/gui/test_swatches.py:33 -#: inx/inkstitch_apply_palette.inx:7 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 -#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 -#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 -#: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_lettering_custom_font_dir.inx:8 -#: inx/inkstitch_lettering_force_lock_stitches.inx:8 -#: inx/inkstitch_lettering_remove_kerning.inx:9 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 -#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 -#: inx/inkstitch_remove_embroidery_settings.inx:8 -#: inx/inkstitch_stitch_plan_preview.inx:8 -#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 -#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 -msgid "Options" -msgstr "" - -#: lib/gui/lettering.py:80 +#: lib/gui/lettering/option_panel.py:65 msgid "Stitch lines of text back and forth" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "Never" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each line" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each word" msgstr "" -#: lib/gui/lettering.py:83 +#: lib/gui/lettering/option_panel.py:68 msgid "after each letter" msgstr "" -#: lib/gui/lettering.py:84 +#: lib/gui/lettering/option_panel.py:69 msgid "Add trim command" msgstr "" -#: lib/gui/lettering.py:87 +#: lib/gui/lettering/option_panel.py:72 msgid "Use command symbols" msgstr "" -#: lib/gui/lettering.py:89 +#: lib/gui/lettering/option_panel.py:74 msgid "Uses command symbols if enabled. When disabled inserts trim commands as params." msgstr "" -#: lib/gui/lettering.py:261 -msgid "This font has no available font variant. Please update or remove the font." -msgstr "" - -#. The user has chosen to scale the text by some percentage -#. (50%, 200%, etc). If you need to use the percentage symbol, -#. make sure to double it (%%). -#: lib/gui/lettering.py:322 -#, python-format -msgid "Text scale %s%%" -msgstr "" - -#: lib/gui/lettering.py:333 -#, python-format -msgid "Error: Text cannot be applied to the document.\n" -"%s" -msgstr "" - -#: lib/gui/lettering.py:433 +#: lib/gui/lettering/option_panel.py:80 msgid "Add trims" msgstr "" -#: lib/gui/lettering.py:439 print/templates/ui_svg_action_buttons.html:1 +#: lib/gui/lettering/option_panel.py:86 +#: print/templates/ui_svg_action_buttons.html:1 msgid "Scale" msgstr "" @@ -3020,7 +3021,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:57 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3094,7 +3095,7 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize.py:73 +#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:73 #: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3125,67 +3126,67 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:26 +#: lib/gui/satin_multicolor/colorize_panel.py:26 msgid "General Settings" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:29 +#: lib/gui/satin_multicolor/colorize_panel.py:29 msgid "Equidistant colors" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:30 +#: lib/gui/satin_multicolor/colorize_panel.py:30 msgid "Whether colors should be equidistant or have varying widths." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:35 +#: lib/gui/satin_multicolor/colorize_panel.py:35 msgid "Monochrome color width" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:36 +#: lib/gui/satin_multicolor/colorize_panel.py:36 msgid "Adapt color width here when equidistance is enabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:41 +#: lib/gui/satin_multicolor/colorize_panel.py:41 msgid "Overflow left" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:46 +#: lib/gui/satin_multicolor/colorize_panel.py:46 msgid "Overflow right" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:51 +#: lib/gui/satin_multicolor/colorize_panel.py:51 msgid "Pull compensation (mm)" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:62 +#: lib/gui/satin_multicolor/colorize_panel.py:62 msgid "Keep original satin" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:71 +#: lib/gui/satin_multicolor/colorize_panel.py:71 msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:124 +#: lib/gui/satin_multicolor/colorize_panel.py:124 msgid "Click to move color up." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:128 +#: lib/gui/satin_multicolor/colorize_panel.py:128 msgid "Select color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:133 +#: lib/gui/satin_multicolor/colorize_panel.py:133 msgid "Monochrome width. Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:138 +#: lib/gui/satin_multicolor/colorize_panel.py:138 msgid "Margin right (bicolor section). Can be changed individually when equidistance is disabled." msgstr "" -#: lib/gui/satin_multicolor/colorize.py:142 +#: lib/gui/satin_multicolor/colorize_panel.py:142 msgid "Remove color" msgstr "" -#: lib/gui/satin_multicolor/colorize.py:253 +#: lib/gui/satin_multicolor/colorize_panel.py:253 msgid "Total width: {width}%" msgstr "" @@ -3198,11 +3199,11 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#multicolor-satin" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:48 +#: lib/gui/satin_multicolor/main_panel.py:47 msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:145 +#: lib/gui/satin_multicolor/main_panel.py:144 msgid "Multicolor Satin Group" msgstr "" @@ -3467,6 +3468,29 @@ msgstr "" msgid "Generate Swatches" msgstr "" +#: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:60 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 +#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 +#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 +#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 +#: inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: inx/inkstitch_install_custom_palette.inx:8 +#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 +#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_lettering_custom_font_dir.inx:8 +#: inx/inkstitch_lettering_force_lock_stitches.inx:8 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:8 +#: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stitch_plan_preview.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 +#: inx/inkstitch_unlink_clone.inx:6 inx/inkstitch_zigzag_line_to_satin.inx:7 +msgid "Options" +msgstr "" + #: lib/gui/test_swatches.py:40 msgid "Param" msgstr "" |
