From 8d7709aa186530ac5f6bb89714c345276436a1ce Mon Sep 17 00:00:00 2001 From: Ink/Stitch Crowdin integration Date: Mon, 28 Nov 2022 01:28:28 +0000 Subject: new translations from Crowdin --- translations/messages_fi_FI.po | 249 ++++++++++++++++++++--------------------- 1 file changed, 122 insertions(+), 127 deletions(-) (limited to 'translations/messages_fi_FI.po') diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po index 48a94ec7..204b137e 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: 2022-11-26 01:23+0000\n" -"PO-Revision-Date: 2022-11-26 01:24\n" +"POT-Creation-Date: 2022-11-28 01:26+0000\n" +"PO-Revision-Date: 2022-11-28 01:27\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"POT-Creation-Date: 2022-11-28 01:26+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -523,7 +523,7 @@ msgid "If you'd like to help please\n" "- create a new issue at https://github.com/inkstitch/inkstitch/issues" msgstr "" -#: inkstitch.py:107 +#: inkstitch.py:107 lib/elements/fill_stitch.py:726 msgid "Include the error description and also (if possible) the svg file." msgstr "" @@ -743,11 +743,11 @@ msgid "error:" msgstr "virhe:" #: lib/elements/empty_d_object.py:13 -msgid "Empty D-Attribute" +msgid "Empty Path" msgstr "" #: lib/elements/empty_d_object.py:14 -msgid "There is an invalid path object in the document, the d-attribute is missing." +msgid "There is an invalid object in the document without geometry information." msgstr "" #: lib/elements/empty_d_object.py:16 @@ -762,7 +762,7 @@ msgstr "Pieni täyttö" msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "Objektin täyttä on niin pieni että se voisi toimia paremmin satiinina tai juoksevana tikkinä. Täytetikki ei ole mahdollista ja Ink/Stitch neuloo vain reunan." -#: lib/elements/fill_stitch.py:35 lib/elements/fill_stitch.py:472 +#: lib/elements/fill_stitch.py:35 lib/elements/fill_stitch.py:474 msgid "Expand" msgstr "Laajenna" @@ -770,7 +770,7 @@ msgstr "Laajenna" msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/fill_stitch.py:41 lib/elements/fill_stitch.py:449 +#: lib/elements/fill_stitch.py:41 lib/elements/fill_stitch.py:451 msgid "Inset" msgstr "Sisennys" @@ -888,7 +888,7 @@ msgid "Parallel Offset" msgstr "" #: lib/elements/fill_stitch.py:116 -msgid "Copy (the default) will fill the shape with shifted copies of the line.Parallel offset will ensure that each line is always a consistent distance from its neighbor.Sharp corners may be introduced." +msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" #: lib/elements/fill_stitch.py:123 @@ -939,11 +939,11 @@ msgstr "Tikkien kulma" msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill_stitch.py:165 lib/elements/fill_stitch.py:461 +#: lib/elements/fill_stitch.py:165 lib/elements/fill_stitch.py:463 msgid "Skip last stitch in each row" msgstr "Hyppää yli joka rivin viimenen tikki" -#: lib/elements/fill_stitch.py:166 lib/elements/fill_stitch.py:462 +#: lib/elements/fill_stitch.py:166 lib/elements/fill_stitch.py:464 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "Viimenen tikki jokaisessa rivissä on melko lähellä ensimmäistä tikkiä seuraavassa rivissä. Viimeisen tikin ohitus vähentää tikkimäärää ja tiheyttä." @@ -976,84 +976,87 @@ msgid "Stagger rows this many times before repeating" msgstr "Erota rivit näin monta kertaa ennenkuin toistetaan" #: lib/elements/fill_stitch.py:219 -msgid "Length of the cycle by which successive stitch rows are staggered.Fractional values are allowed and can have less visible diagonals than integer values." +msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:375 +#: lib/elements/fill_stitch.py:377 msgid "Running stitch length (traversal between sections)" msgstr "Juoksevan tikin pituus" -#: lib/elements/fill_stitch.py:376 +#: lib/elements/fill_stitch.py:378 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "" -#: lib/elements/fill_stitch.py:387 lib/elements/stroke.py:124 +#: lib/elements/fill_stitch.py:389 lib/elements/stroke.py:124 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:388 +#: lib/elements/fill_stitch.py:390 msgid "All stitches must be within this distance of the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/fill_stitch.py:399 +#: lib/elements/fill_stitch.py:401 msgid "Underlay" msgstr "Alatäyttö" -#: lib/elements/fill_stitch.py:399 lib/elements/fill_stitch.py:408 -#: lib/elements/fill_stitch.py:431 lib/elements/fill_stitch.py:442 -#: lib/elements/fill_stitch.py:452 lib/elements/fill_stitch.py:464 -#: lib/elements/fill_stitch.py:502 +#: lib/elements/fill_stitch.py:401 lib/elements/fill_stitch.py:410 +#: lib/elements/fill_stitch.py:433 lib/elements/fill_stitch.py:444 +#: lib/elements/fill_stitch.py:454 lib/elements/fill_stitch.py:466 +#: lib/elements/fill_stitch.py:504 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:405 +#: lib/elements/fill_stitch.py:407 msgid "Fill angle" msgstr "Täytön suuntakulma" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:408 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "" -#: lib/elements/fill_stitch.py:428 +#: lib/elements/fill_stitch.py:430 msgid "Row spacing" msgstr "Rivien välit" -#: lib/elements/fill_stitch.py:429 +#: lib/elements/fill_stitch.py:431 msgid "default: 3x fill row spacing" msgstr "vakio: 3x rivien välit" -#: lib/elements/fill_stitch.py:439 +#: lib/elements/fill_stitch.py:441 msgid "Max stitch length" msgstr "Pisin tikin pituus" -#: lib/elements/fill_stitch.py:440 +#: lib/elements/fill_stitch.py:442 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:450 +#: lib/elements/fill_stitch.py:452 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "Kutista muotoa ennen pohjan tikkaamista, estääksesi pohjatikkien näkymisen täyttötikin ulkopuolelta." -#: lib/elements/fill_stitch.py:473 +#: lib/elements/fill_stitch.py:475 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "Laajenna muotoa ennen täyttöä, kompensoidaksesi muotojen välejä." -#: lib/elements/fill_stitch.py:484 lib/elements/fill_stitch.py:498 +#: lib/elements/fill_stitch.py:486 lib/elements/fill_stitch.py:500 msgid "Underpath" msgstr "Alipolku" -#: lib/elements/fill_stitch.py:485 lib/elements/fill_stitch.py:499 +#: lib/elements/fill_stitch.py:487 lib/elements/fill_stitch.py:501 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/fill_stitch.py:716 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." -msgstr "Virhe automaattisessa täytössä! Virhe ohjelmistossa." +#: lib/elements/fill_stitch.py:718 +msgid "Error during autofill! This means it is a bug in Ink/Stitch." +msgstr "" #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/fill_stitch.py:719 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +#: lib/elements/fill_stitch.py:721 +msgid "If you'd like to help please\n" +"- copy the entire error message below\n" +"- save your SVG file and\n" +"- create a new issue at" msgstr "" #: lib/elements/image.py:13 @@ -1104,7 +1107,7 @@ msgstr "" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "" -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 +#: lib/elements/polyline.py:23 msgid "* Select this object." msgstr "* valitse tämä objekti." @@ -1120,260 +1123,236 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:25 -msgid "Satin column has fill" -msgstr "Satiinissa on täyttö" - -#: lib/elements/satin_column.py:26 -msgid "Satin column: Object has a fill (but should not)" -msgstr "Satiini: objektissa on täyttö (mutta ei pitäisi olla)" - -#: lib/elements/satin_column.py:29 -msgid "* Open the Fill and Stroke panel" -msgstr "" - -#: lib/elements/satin_column.py:30 -msgid "* Open the Fill tab" -msgstr "* avaa täyttö välilehti" - -#: lib/elements/satin_column.py:31 -msgid "* Disable the Fill" -msgstr "* Täyttö pois käytöstä" - -#: lib/elements/satin_column.py:32 -msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" -msgstr "" - -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:24 msgid "Too few subpaths" msgstr "Liian vähän alipolkuja" -#: lib/elements/satin_column.py:38 +#: lib/elements/satin_column.py:25 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "Satiinipolku: objektilla on liianvähän alipolkuja. Satiinipolulla pitää olla vähintään kaksi alipolkua." -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:27 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "* Lisää toinen alipolku (valitse 2 polkua ja tee polku>yhdistä)" -#: lib/elements/satin_column.py:41 +#: lib/elements/satin_column.py:28 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "* Muuta juoksevaksitikiksi tai yksinkertaiseksi satiiniksi (parametri lisäosa)" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:33 msgid "Unequal number of points" msgstr "Pisteitä pariton määrä" -#: lib/elements/satin_column.py:47 +#: lib/elements/satin_column.py:34 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "Saatiinipolku: Apuviivat puuttuu ja pisteitä on pariton määrä." -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:36 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "Helpoin tapa ratkaista tämä on lisätä yksi tai useampi apuviiva. " -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:37 msgid "Rungs control the stitch direction in satin columns." msgstr "Apuviivat määrittävät satiinin suunnan satiini polulla." -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:38 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "*valitussa objektissa paina \"P\" aktivoidaksesi kynätyökalun." -#: lib/elements/satin_column.py:52 +#: lib/elements/satin_column.py:39 msgid "* Hold \"Shift\" while drawing the rung." msgstr "*Pidä \"shift\" pohjassa piirtäessäsi apuviivan." -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:44 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:58 +#: lib/elements/satin_column.py:45 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:47 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:61 +#: lib/elements/satin_column.py:48 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:65 +#: lib/elements/satin_column.py:52 msgid "Each rung should intersect both rails once." msgstr "Jokaisen apuviivan pitää ylittää molemmat satiiniviivat." -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:56 msgid "Rung doesn't intersect rails" msgstr "Apuviiva ei ylitä satiinipolkua" -#: lib/elements/satin_column.py:70 +#: lib/elements/satin_column.py:57 msgid "Satin column: A rung doesn't intersect both rails." msgstr "Satiinipolku: apuviiva ei ylitä molempia satiiniviivoja." -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:61 msgid "Rungs intersects too many times" msgstr "" -#: lib/elements/satin_column.py:75 +#: lib/elements/satin_column.py:62 msgid "Satin column: A rung intersects a rail more than once." msgstr "Satiini: poikkiviiva ylittää muodon enemmän kuin kerran." -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:66 msgid "Satin Column" msgstr "Satiini" -#: lib/elements/satin_column.py:85 +#: lib/elements/satin_column.py:72 msgid "Custom satin column" msgstr "Erikois satiini" -#: lib/elements/satin_column.py:91 +#: lib/elements/satin_column.py:78 msgid "\"E\" stitch" msgstr "\"E\" tikki" -#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 +#: lib/elements/satin_column.py:84 lib/elements/satin_column.py:286 msgid "Maximum stitch length" msgstr "" -#: lib/elements/satin_column.py:98 +#: lib/elements/satin_column.py:85 msgid "Maximum stitch length for split stitches." msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:92 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:106 +#: lib/elements/satin_column.py:93 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:101 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:115 +#: lib/elements/satin_column.py:102 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:114 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Sik-sak väli (huipusta huippuun)" -#: lib/elements/satin_column.py:128 +#: lib/elements/satin_column.py:115 msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." msgstr "" -#: lib/elements/satin_column.py:139 +#: lib/elements/satin_column.py:126 msgid "Pull compensation percentage" msgstr "" -#: lib/elements/satin_column.py:140 -msgid "Additional pull compensation which varries as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." +#: lib/elements/satin_column.py:127 +msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:153 +#: lib/elements/satin_column.py:140 msgid "Pull compensation" msgstr "Veto kompensaatio" -#: lib/elements/satin_column.py:154 +#: lib/elements/satin_column.py:141 msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:170 +#: lib/elements/satin_column.py:157 msgid "Swap rails" msgstr "" -#: lib/elements/satin_column.py:171 +#: lib/elements/satin_column.py:158 msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" msgstr "" -#: lib/elements/satin_column.py:179 +#: lib/elements/satin_column.py:166 msgid "Contour underlay" msgstr "Muodon pohja" -#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 -#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 +#: lib/elements/satin_column.py:166 lib/elements/satin_column.py:173 +#: lib/elements/satin_column.py:181 lib/elements/satin_column.py:194 msgid "Contour Underlay" msgstr "Muodon pohja" -#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:173 lib/elements/satin_column.py:210 msgid "Stitch length" msgstr "Tikin pituus" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:179 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:193 +#: lib/elements/satin_column.py:180 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:204 +#: lib/elements/satin_column.py:191 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:205 +#: lib/elements/satin_column.py:192 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:216 +#: lib/elements/satin_column.py:203 msgid "Center-walk underlay" msgstr "Keskitikki pohjustus" -#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 -#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:203 lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:219 lib/elements/satin_column.py:229 msgid "Center-Walk Underlay" msgstr "Keskitikki pohjustus" -#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:216 lib/elements/stroke.py:90 msgid "Repeats" msgstr "Toistot" -#: lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:217 msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:240 +#: lib/elements/satin_column.py:227 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:241 +#: lib/elements/satin_column.py:228 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:249 +#: lib/elements/satin_column.py:236 msgid "Zig-zag underlay" msgstr "Sik-Sak pohjustus" -#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 -#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 -#: lib/elements/satin_column.py:302 +#: lib/elements/satin_column.py:236 lib/elements/satin_column.py:245 +#: lib/elements/satin_column.py:256 lib/elements/satin_column.py:276 +#: lib/elements/satin_column.py:289 msgid "Zig-zag Underlay" msgstr "Sik-Sak pohjustus" -#: lib/elements/satin_column.py:255 +#: lib/elements/satin_column.py:242 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Sik-Sak väli (huipustahuippuun)" -#: lib/elements/satin_column.py:256 +#: lib/elements/satin_column.py:243 msgid "Distance between peaks of the zig-zags." msgstr "Sik-Sak huippujen väli." -#: lib/elements/satin_column.py:266 +#: lib/elements/satin_column.py:253 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:274 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:286 +#: lib/elements/satin_column.py:273 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:300 +#: lib/elements/satin_column.py:287 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" @@ -1669,7 +1648,7 @@ msgstr "" msgid "Only simple lines may be converted to satin columns." msgstr "Vain yksinkertaiset viivat voidaan muuntaa satiinimuotoviivoiksi." -#: lib/extensions/convert_to_satin.py:140 +#: lib/extensions/convert_to_satin.py:145 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" @@ -1795,8 +1774,24 @@ msgstr "Asetukset" msgid "Stitch lines of text back and forth" msgstr "Tikkaa tekstiviivat molempiin suuntiin" +#: lib/extensions/lettering.py:74 +msgid "Never" +msgstr "" + +#: lib/extensions/lettering.py:74 +msgid "after each line" +msgstr "" + +#: lib/extensions/lettering.py:74 +msgid "after each word" +msgstr "" + +#: lib/extensions/lettering.py:74 +msgid "after each letter" +msgstr "" + #: lib/extensions/lettering.py:75 -msgid "Add trim after" +msgid "Add trim command" msgstr "" #: lib/extensions/lettering.py:84 lib/extensions/params.py:442 @@ -2184,7 +2179,7 @@ msgstr "" msgid "There is no selected stitchable element. Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects in case you have expected a stitchout." msgstr "" -#: lib/stitches/auto_run.py:135 lib/stitches/auto_satin.py:345 +#: lib/stitches/auto_run.py:135 lib/stitches/auto_satin.py:347 msgid "Auto-Route" msgstr "" @@ -2200,7 +2195,7 @@ msgstr "" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:517 +#: lib/stitches/auto_satin.py:518 #, python-format msgid "AutoSatin %d" msgstr "Automaattinen satiini %d" -- cgit v1.3.1