diff --git a/docs/ADVANCED-STAMPS-HOWTO.txt b/docs/ADVANCED-STAMPS-HOWTO.txt index 7f030a0ee..e69de29bb 100644 --- a/docs/ADVANCED-STAMPS-HOWTO.txt +++ b/docs/ADVANCED-STAMPS-HOWTO.txt @@ -1,272 +0,0 @@ - Tux Paint - version 0.9.22 - Advanced Stamps HOWTO - - Copyright 2006-2008 by Albert Cahalan for the Tux Paint project - New Breed Software - - albert@users.sf.net - http://www.tuxpaint.org/ - - March 8, 2006 - July 1, 2009 - -About this HOWTO - - This HOWTO assumes that you want to make an excellent Tux Paint stamp, - in PNG bitmapped format, from a JPEG image (e.g., a digital photograph). - There are easier and faster methods that produce lower quality. - - This HOWTO assumes you are dealing with normal opaque objects. Dealing - with semi-transparent objects (fire, moving fan blade, kid's baloon) or - light-giving objects (fire, lightbulb, sun) is best done with custom - software. Images with perfect solid-color backgrounds are also best done - with custom software, but are not troublesome to do as follows. - -Image choice is crucial - - License - - If you wish to submit artwork to the Tux Paint developers for - consideration for inclusion in the official project, or if you wish to - release your own copy of Tux Paint, bundled with your own graphics, - you need an image that is compatible with the GNU General Public - License used by Tux Paint. - - Images produced by the US government are Public Domain, but be aware - that the US government sometimes uses other images on the web. Google - image queries including either site:gov or site:mil will supply many - suitable images. (Note: the *.mil sites include non-military content, - too!) - - Your own images can be placed in the Public Domain by declaring it so. - (Hire a lawyer if you feel the need for legal advice.) - - For personal use, any image you can legitimately modify and use for - your own personal use should be fine. - - Image Size and Orientation: - - You need an image that has a useful orientation. Perspective is an - enemy. Images that show an object from the corner are difficult to fit - into a nice drawing. As a general rule, telephoto side views are the - best. The impossible ideal is that, for example, two wheels of a car - are perfectly hidden behind the other two. - - Rotating an image can make it blurry, especially if you only rotate by - a few degrees. Images that don't need rotation are best, images that - need lots of rotation (30 to 60 degrees) are next best, and images - that need just a few degrees are worst. Rotation will also make an - image darker because most image editing software is very bad about - gamma handling. (Rotation is only legitimate for gamma=1.0 images.) - - Very large images are more forgiving of mistakes, and thus easier to - work with. Choose an image with an object that is over 1000 pixels - across if you can. You can shrink this later to hide your mistakes. - - Be sure that the image is not too grainy, dim, or washed out. - - Pay attention to feet and wheels. If they are buried in something, you - will need to draw new ones. If only one is buried, you might be able - to copy the other one as a replacement. - -Prepare the image: - - First of all, be sure to avoid re-saving the image as a JPEG. This - causes quality loss. There is a special tool called jpegtran that lets - you crop an image without the normal quality loss. If you want a GUI for - it, use ljcrop. Otherwise, use it like this: - - jpegtran -trim -copy none -crop 512x1728+160+128 < src.jpg > - cropped.jpg - - Bring that image up in your image editor. If you didn't crop it yet, you - may find that your image editor is very slow. Rotate and crop the image - as needed. Save the image - choose whatever native format supports - layers, masks, alpha, etc. GIMP users should choose "XCF", and Adobe - Photoshop users should choose "PSD", for example. - - If you have rotated or cropped the image in your image editor, flatten - it now. You need to have just one RGB layer without mask or alpha. - - Open the layers dialog box. Replicate the one layer several times. From - top to bottom you will need something like this: - - 1. unmodified image (write-protect this if you can) - 2. an image you will modify - the "WIP" layer - 3. solid green (write-protect this if you can) - 4. solid magenta (write-protect this if you can) - 5. unmodified image (write-protect this if you can) - - Give the WIP layer a rough initial mask. You might start with a - selection, or by using the grayscale value of the WIP layer. You might - invert the mask. - - Warning: once you have the mask, you may not rotate or scale the image - normally. This would cause data loss. You will be given special scaling - instructions later. - -Prepare the mask: - - Get used to doing Ctrl-click and Alt-click on the thumbnail images in - the layers dialog. You will need this to control what you are looking at - and what you are editing. Sometimes you will be editing things you can't - see. For example, you might edit the mask of the WIP layer while looking - at the unmodified image. Pay attention so you don't screw up. Always - verify that you are editing the right thing. - - Set an unmodified image as what you will view (the top one is easiest). - Set the WIP mask as what you will edit. At some point, perhaps not - immediately, you should magnify the image to about 400% (each pixel of - the image is seen and edited as a 4x4 block of pixels on your screen). - - Select parts of the image that need to be 100% opaque or 0% opaque. If - you can select the object or background somewhat accurately by color, do - so. As needed to avoid selecting any pixels that should be partially - opaque (generally at the edge of the object) you should grow, shrink, - and invert the selection. - - Fill the 100% opaque areas with white, and the 0% opaque areas with - black. This is most easily done by drag-and-drop from the - foreground/background color indicator. You should not see anything - happen, because you are viewing the unmodified image layer while editing - the mask of the WIP layer. Large changes might be noticable in the - thumbnail. - - Now you must be zoomed in. - - Check your work. Hide the top unmodified image layer. Display just the - mask, which should be a white object on a black background (probably - with unedited grey at the edge). Now display the WIP layer normally, so - that the mask is active. This should show your object over top of the - next highest enabled layer, which should be green or magenta as needed - for maximum contrast. You might wish to flip back and forth between - those backgrounds by repeatedly clicking to enable/disable the green - layer. Fix any obvious and easy problems by editing the mask while - viewing the mask. - - Go back to viewing the top unmodified layer while editing the WIP mask. - Set your drawing tool the paintbrush. For the brush, choose a small - fuzzy circle. The 5x5 size is good for most uses. - - With a steady hand, trace around the image. Use black around the - outside, and white around the inside. Avoid making more than one pass - without switching colors (and thus sides). - - Flip views a bit, checking to see that the mask is working well. When - the WIP layer is composited over the green or magenta, you should see a - tiny bit of the original background as an ugly fringe around the edge. - If this fringe is missing, then you made the object mask too small. The - fringe consists of pixels that are neither 100% object nor 0% object. - For them, the mask should be neither 100% nor 0%. The fringe gets - removed soon. - - View and edit the mask. Select by color, choosing either black or white. - Most likely you will see unselected specks that are not quite the - expected color. Invert the selection, then paint these away using the - pencil tool. Do this operation for both white and black. - -Replace the fringe and junk pixels: - - Still viewing the mask, select by color. Choose black. Shrink the - selection by several pixels, being sure to NOT shrink from the edges of - the mask (the shrink helps you avoid and recover from mistakes). - - Now disable the mask. View and edit the unmasked WIP layer. Using the - color picker tool, choose a color that is average for the object. - Drag-and-drop this color into the selection, thus removing most of the - non-object pixels. - - This solid color will compress well and will help prevent ugly color - fringes when Tux Paint scales the image down. If the edge of the object - has multiple colors that are very different, you should split up your - selection so that you can color the nearby background to be similar. - - Now you will paint away the existing edge fringe. Be sure that you are - editing and viewing the WIP image. Frequent layer visibility changes - will help you to see what you are doing. You are likely to use all of: - - * composited over green (mask enabled) - * composited over magenta (mask enabled) - * original (the top or bottom layer) - * composited over the original (mask enabled) - * raw WIP layer (mask DISABLED) - - To reduce accidents, you may wish to select only those pixels that are - not grey in the mask. (Select by color from the mask, choose black, add - mode, choose white, invert. Alternately: Select all, select by color - from the mask, subtract mode, choose black, choose white.) If you do - this, you'll probably want to expand the selection a bit and/or hide the - "crawling ants" line that marks the selection. - - Use the clone tool and the brush tool. Vary the opacity as needed. Use - small round brushes mostly, perhaps 3x3 or 5x5, fuzzy or not. (It is - generally nice to pair up fuzzy brushes with 100% opacity and non-fuzzy - brushes with about 70% opacity.) Unusual drawing modes can be helpful - with semi-transparent objects. - - The goal is to remove the edge fringe, both inside and outside of the - object. The inside fringe, visible when the object is composited over - magenta or green, must be removed for obvious reasons. The outside - fringe must also be removed because it will become visible when the - image is scaled down. As an example, consider a 2x2 region of pixels at - the edge of a sharp-edged object. The left half is black and 0% opaque. - The right half is white and 100% opaque. That is, we have a white object - on a black background. When Tux Paint scales this to 50% (a 1x1 pixel - area), the result will be a grey 50% opaque pixel. The correct result - would be a white 50% opaque pixel. To get this result, we would paint - away the black pixels. They matter, despite being 0% opaque. - - Tux Paint can scale images down by a very large factor, so it is - important to extend the edge of your object outward by a great deal. - Right at the edge of your object, you should be very accurate about - this. As you go outward away from the object, you can get a bit sloppy. - It is reasonable to paint outward by a dozen pixels or more. The farther - you go, the more Tux Paint can scale down without creating ugly color - fringes. For areas that are more than a few pixels away from the object - edge, you should use the pencil tool (or sloppy select with - drag-and-drop color) to ensure that the result will compress well. - -Save the image for Tux Paint - - It is very easy to ruin your hard work. Image editors can silently - destroy pixels in 0% opaque areas. The conditions under which this - happens may vary from version to version. If you are very trusting, you - can try saving your image directly as a PNG. Be sure to read it back in - again to verify that the 0% opaque areas didn't turn black or white, - which would create fringes when Tux Paint scales the image down. If you - need to scale your image to save space (and hide your mistakes), you are - almost certain to destroy all the 0% opaque areas. So here is a better - way... - - A Safer Way to Save: - - Drag the mask from the layers dialog to the unused portion of the - toolbar (right after the last drawing tool). This will create a new - image consisting of one layer that contains the mask data. Scale this - as desired, remembering the settings you use. Often you should start - with an image that is about 700 to 1500 pixels across, and end up with - one that is 300 to 400. - - Save the mask image as a NetPBM portable greymap (".pgm") file. (If - you are using an old release of The GIMP, you might need to convert - the image to greyscale before you can save it.) Choose the more - compact "RAW PGM" format. (The second character of the file should be - the ASCII digit "5", hex byte 0x35.) - - You may close the mask image. - - Going back to the multi-layer image, now select the WIP layer. As you - did with the mask, drag this from the layers dialog to the toolbar. - You should get a single-layer image of your WIP data. If the mask came - along too, get rid of it. You should be seeing the object and the - painted-away surroundings, without any mask thumbnail in the layers - dialog. If you scaled the mask, then scale this image in exactly the - same way. Save this image as a NetPBM portable pixmap (".ppm") file. - (Note: ppm, not pgm.) (If you choose the RAW PPM format, the second - byte of the file should be the ASCII digit "6", hex byte 0x36.) - - Now you need to merge the two files into one. Do that with the - pnmtopng command, like this: - - pnmtopng -force -compression 9 -alpha mask.pgm fg.ppm > - final-stamp.png diff --git a/docs/OPTIONS.txt b/docs/OPTIONS.txt index 4d58df11c..52b7a452f 100644 --- a/docs/OPTIONS.txt +++ b/docs/OPTIONS.txt @@ -621,6 +621,8 @@ Windows Users |--------------------+---------------------+---------------| |malay | | | |--------------------+---------------------+---------------| + |malayalam | | | + |--------------------+---------------------+---------------| |mexican-spanish |espanol-mejicano |mexican | |--------------------+---------------------+---------------| |ndebele | | | diff --git a/docs/html/OPTIONS.html b/docs/html/OPTIONS.html index 3ca0bba6d..349292469 100644 --- a/docs/html/OPTIONS.html +++ b/docs/html/OPTIONS.html @@ -890,6 +890,11 @@ New Breed Software

    + + malayalam +   +   + mexican-spanish espanol-mejicano diff --git a/src/i18n.c b/src/i18n.c index 25cdc4b9d..8a81f4417 100644 --- a/src/i18n.c +++ b/src/i18n.c @@ -25,7 +25,7 @@ $Id$ - June 14, 2002 - February 16, 2010 + June 14, 2002 - March 23, 2010 */ // FIXME: gettext() won't even bother to look up messages unless it @@ -119,6 +119,7 @@ const char *lang_prefixes[NUM_LANGS] = { "lb", "lt", "lv", + "ml", "mk", "ms", "nb", @@ -168,6 +169,7 @@ static int lang_use_own_font[] = { LANG_JA, LANG_KA, LANG_KO, + LANG_ML, LANG_TA, LANG_TE, LANG_TH, @@ -332,7 +334,8 @@ static const language_to_locale_struct language_to_locale_array[] = { {"traditional-chinese", "zh_TW.UTF-8"}, {"zapotec", "zam.UTF-8"}, {"miahuatlan-zapotec", "zam.UTF-8"}, - {"khmer", "km_KH.UTF-8"} + {"khmer", "km_KH.UTF-8"}, + {"malayalam", "ml_IN.UTF-8"} }; /* FIXME: All this should REALLY be array-based!!! */ @@ -395,6 +398,7 @@ static void show_lang_usage(int exitcode) /* lb */ " luxembourgish letzebuergesch\n" /* mk */ " macedonian\n" /* ms */ " malay\n" +/* ml */ " malayalam\n" /* es_MX */ " mexican mexican-spanish espanol-mejicano\n" /* nr */ " ndebele\n" @@ -492,6 +496,7 @@ static void show_locale_usage(FILE * f, const char *const prg) " ko_KR (Korean)\n" " ku_TR (Kurdish)\n" " ms_MY (Malay)\n" + " ml_IN (Malayalam)\n" " lb_LU (Luxembourgish Letzebuergesch)\n" " lv_LV (Latvian)\n" " lt_LT (Lithuanian Lietuviu)\n" diff --git a/src/i18n.h b/src/i18n.h index 94906accf..5caab7f8b 100644 --- a/src/i18n.h +++ b/src/i18n.h @@ -25,7 +25,7 @@ $Id$ - June 14, 2002 - February 16, 2010 + June 14, 2002 - March 23, 2010 */ @@ -89,6 +89,7 @@ enum LANG_LT, /* Lithuanian */ LANG_LV, /* Latvian */ LANG_MK, /* Macedonian */ + LANG_ML, /* Malayalam */ LANG_MS, /* Malay */ LANG_NB, /* Norwegian Bokmal */ LANG_NL, /* Dutch */ diff --git a/src/manpage/tuxpaint.1 b/src/manpage/tuxpaint.1 index 2776d2d5d..34ad322d4 100644 --- a/src/manpage/tuxpaint.1 +++ b/src/manpage/tuxpaint.1 @@ -615,6 +615,9 @@ macedonian malay .TP 2 - +malayalam +.TP 2 +- mexican-spanish | espanol-mejicano | mexican .TP 2 - diff --git a/src/po/ml.po b/src/po/ml.po new file mode 100644 index 000000000..2aa03634d --- /dev/null +++ b/src/po/ml.po @@ -0,0 +1,1303 @@ +# Malayalam. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the Tuxpaint package. +# FIRST AUTHOR , YEAR. +# +#. Reserved... +#: ../tools.h:80 ../tools.h:133 +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-11-21 23:14-0800\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Malayalam \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Response to Black (0, 0, 0) color selected +#: ../colors.h:86 +msgid "Black!" +msgstr "" + +#. Response to Dark grey (128, 128, 128) color selected +#: ../colors.h:89 +msgid "Dark grey! Some people spell it “dark gray”." +msgstr "" + +#. Response to Light grey (192, 192, 192) color selected +#: ../colors.h:92 +msgid "Light grey! Some people spell it “light gray”." +msgstr "" + +#. Response to White (255, 255, 255) color selected +#: ../colors.h:95 +msgid "White!" +msgstr "" + +#. Response to Red (255, 0, 0) color selected +#: ../colors.h:98 +msgid "Red!" +msgstr "" + +#. Response to Orange (255, 128, 0) color selected +#: ../colors.h:101 +msgid "Orange!" +msgstr "" + +#. Response to Yellow (255, 255, 0) color selected +#: ../colors.h:104 +msgid "Yellow!" +msgstr "" + +#. Response to Light green (160, 228, 128) color selected +#: ../colors.h:107 +msgid "Light green!" +msgstr "" + +#. Response to Dark green (33, 148, 70) color selected +#: ../colors.h:110 +msgid "Dark green!" +msgstr "" + +#. Response to "Sky" blue (138, 168, 205) color selected +#: ../colors.h:113 +msgid "Sky blue!" +msgstr "" + +#. Response to Blue (50, 100, 255) color selected +#: ../colors.h:116 +msgid "Blue!" +msgstr "" + +#. Response to Lavender (186, 157, 255) color selected +#: ../colors.h:119 +msgid "Lavender!" +msgstr "" + +#. Response to Purple (128, 0, 128) color selected +#: ../colors.h:122 +msgid "Purple!" +msgstr "" + +#. Response to Pink (255, 165, 211) color selected +#: ../colors.h:125 +msgid "Pink!" +msgstr "" + +#. Response to Brown (128, 80, 0) color selected +#: ../colors.h:128 +msgid "Brown!" +msgstr "" + +#. Response to Tan (226, 189, 166) color selected +#: ../colors.h:131 +msgid "Tan!" +msgstr "" + +#. Response to Beige (247, 228, 219) color selected +#: ../colors.h:134 +msgid "Beige!" +msgstr "" + +#. First, the blacklist. We list font families that can crash Tux Paint +#. via bugs in the SDL_ttf library. We also test fonts to be sure that +#. they have both uppercase and lowercase letters. Note that we do not +#. test for "Aa", because it is OK if uppercase and lowercase are the +#. same (but not nice -- such fonts get a low score later). +#. +#. Most locales leave the blacklist strings alone: "QX" and "qx" +#. (it is less destructive to use the scoring strings instead) +#. +#. Locales that absolutely require all fonts to have some +#. extra characters should use "QX..." and "qx...", where "..." +#. are some characters you absolutely require in all fonts. +#. +#. Locales with absolutely NO use for ASCII may use "..." and "...", +#. where "..." are some characters you absolutely require in +#. all fonts. This would be the case for a locale in which it is +#. impossible for a user to type ASCII letters. +#. +#. Most translators should use scoring instead. +#: ../dirwalk.c:164 +msgid "qx" +msgstr "" + +#: ../dirwalk.c:164 +msgid "QX" +msgstr "" + +#. TODO: weight specification +#. Now we score fonts to ensure that the best ones will be placed at +#. the top of the list. The user will see them first. This sorting is +#. especially important for users who have scroll buttons disabled. +#. Translators should do whatever is needed to put crummy fonts last. +#. distinct uppercase and lowercase (e.g., 'o' vs. 'O') +#: ../dirwalk.c:191 +msgid "oO" +msgstr "" + +#. common punctuation (e.g., '?', '!', '.', ',', etc.) +#: ../dirwalk.c:194 +msgid ",.?!" +msgstr "" + +#. uncommon punctuation (e.g., '@', '#', '*', etc.) +#: ../dirwalk.c:197 +msgid "`\\%_@$~#{<(^&*" +msgstr "" + +#. digits (e.g., '0', '1' and '7') +#: ../dirwalk.c:200 +msgid "017" +msgstr "" + +#. distinct circle-like characters (e.g., 'O' (capital oh) vs. '0' (zero)) +#: ../dirwalk.c:203 +msgid "O0" +msgstr "" + +#. distinct line-like characters (e.g., 'l' (lowercase elle) vs. '1' (one) vs. 'I' (capital aye)) +#: ../dirwalk.c:206 +msgid "1Il|" +msgstr "" + +#: ../dirwalk.c:210 +msgid "<1>spare-1a" +msgstr "" + +#: ../dirwalk.c:211 +msgid "<1>spare-1b" +msgstr "" + +#: ../dirwalk.c:212 +msgid "<9>spare-9a" +msgstr "" + +#: ../dirwalk.c:213 +msgid "<9>spare-9b" +msgstr "" + +#. Congratulations #1 +#: ../great.h:37 +msgid "Great!" +msgstr "" + +#. Congratulations #2 +#: ../great.h:40 +msgid "Cool!" +msgstr "" + +#. Congratulations #3 +#: ../great.h:43 +msgid "Keep it up!" +msgstr "" + +#. Congratulations #4 +#: ../great.h:46 +msgid "Good job!" +msgstr "" + +#. Input Method: English mode +#: ../im.c:75 +msgid "English" +msgstr "" + +#. Input Method: Japanese Romanized Hiragana mode +#: ../im.c:78 +msgid "Hiragana" +msgstr "" + +#. Input Method: Japanese Romanized Katakana mode +#: ../im.c:81 +msgid "Katakana" +msgstr "" + +#. Input Method: Korean Hangul 2-Bul mode +#: ../im.c:84 +msgid "Hangul" +msgstr "" + +#. Input Method: Thai mode +#: ../im.c:87 +msgid "Thai" +msgstr "" + +#. Input Method: Traditional Chinese mode +#: ../im.c:90 +msgid "ZH_TW" +msgstr "" + +#. Square shape tool (4 equally-lengthed sides at right angles) +#: ../shapes.h:171 ../shapes.h:172 +msgid "Square" +msgstr "" + +#. Rectangle shape tool (4 sides at right angles) +#: ../shapes.h:175 ../shapes.h:176 +msgid "Rectangle" +msgstr "" + +#. Circle shape tool (X radius and Y radius are the same) +#: ../shapes.h:179 ../shapes.h:180 +msgid "Circle" +msgstr "" + +#. Ellipse shape tool (X radius and Y radius may differ) +#: ../shapes.h:183 ../shapes.h:184 +msgid "Ellipse" +msgstr "" + +#. Triangle shape tool (3 sides) +#: ../shapes.h:187 ../shapes.h:188 +msgid "Triangle" +msgstr "" + +#. Pentagone shape tool (5 sides) +#: ../shapes.h:191 ../shapes.h:192 +msgid "Pentagon" +msgstr "" + +#. Rhombus shape tool (4 sides, not at right angles) +#: ../shapes.h:195 ../shapes.h:196 +msgid "Rhombus" +msgstr "" + +#. Octagon shape tool (8 sides) +#: ../shapes.h:199 ../shapes.h:200 +msgid "Octagon" +msgstr "" + +#. Description of a square +#: ../shapes.h:208 ../shapes.h:209 +msgid "A square is a rectangle with four equal sides." +msgstr "" + +#. Description of a rectangle +#: ../shapes.h:212 ../shapes.h:213 +msgid "A rectangle has four sides and four right angles." +msgstr "" + +#: ../shapes.h:217 ../shapes.h:219 +msgid "" +"A circle is a curve where all points have the same distance from the center." +msgstr "" + +#. Description of an ellipse +#: ../shapes.h:222 ../shapes.h:223 +msgid "An ellipse is a stretched circle." +msgstr "" + +#. Description of a triangle +#: ../shapes.h:226 ../shapes.h:227 +msgid "A triangle has three sides." +msgstr "" + +#. Description of a pentagon +#: ../shapes.h:230 ../shapes.h:231 +msgid "A pentagon has five sides." +msgstr "" + +#: ../shapes.h:235 ../shapes.h:237 +msgid "A rhombus has four equal sides, and opposite sides are parallel." +msgstr "" + +#: ../shapes.h:241 ../shapes.h:243 +msgid "An octagon has eight equal sides." +msgstr "" + +#. Title of tool selector (buttons down the left) +#: ../titles.h:56 +msgid "Tools" +msgstr "" + +#. Title of color palette (buttons across the bottom) +#: ../titles.h:59 +msgid "Colors" +msgstr "" + +#. Title of brush selector (buttons down the right for paint and line tools) +#: ../titles.h:62 +msgid "Brushes" +msgstr "" + +#. Title of eraser selector (buttons down the right for eraser tool) +#: ../titles.h:65 +msgid "Erasers" +msgstr "" + +#. Title of stamp selector (buttons down the right for stamps tool) +#: ../titles.h:68 +msgid "Stamps" +msgstr "" + +#. Title of shape selector (buttons down the right for shapes tool) +#. Shape creation tool (square, circle, etc.) +#: ../titles.h:71 ../tools.h:71 +msgid "Shapes" +msgstr "" + +#. Title of font selector (buttons down the right for text and label tools) +#: ../titles.h:74 +msgid "Letters" +msgstr "" + +#. Title of magic tool selector (buttons down the right for magic (effect plugin) tool) +#. "Magic" effects tools (blur, flip image, etc.) +#: ../titles.h:77 ../tools.h:83 +msgid "Magic" +msgstr "" + +#. Freehand painting tool +#: ../tools.h:62 +msgid "Paint" +msgstr "" + +#. Stamp tool (aka Rubber Stamps) +#: ../tools.h:65 +msgid "Stamp" +msgstr "" + +#. Line drawing tool +#: ../tools.h:68 +msgid "Lines" +msgstr "" + +#. Text tool +#: ../tools.h:74 +msgid "Text" +msgstr "" + +#. Label tool +#: ../tools.h:77 +msgid "Label" +msgstr "" + +#. Undo last action +#: ../tools.h:86 +msgid "Undo" +msgstr "" + +#. Redo undone action +#: ../tools.h:89 +msgid "Redo" +msgstr "" + +#. Eraser tool +#: ../tools.h:92 +msgid "Eraser" +msgstr "" + +#. Start a new picture +#: ../tools.h:95 +msgid "New" +msgstr "" + +#. Open a saved picture +#. buttons for the file open dialog +#. Open dialog: 'Open' button, to load the selected picture +#: ../tools.h:98 ../tuxpaint.c:6707 +msgid "Open" +msgstr "" + +#. Save the current picture +#: ../tools.h:101 +msgid "Save" +msgstr "" + +#. Print the current picture +#: ../tools.h:104 +msgid "Print" +msgstr "" + +#. Quit/exit Tux Paint application +#: ../tools.h:107 +msgid "Quit" +msgstr "" + +#. Paint tool instructions +#: ../tools.h:115 +msgid "Pick a color and a brush shape to draw with." +msgstr "" + +#. Stamp tool instructions +#: ../tools.h:118 +msgid "Pick a picture to stamp around your drawing." +msgstr "" + +#. Line tool instructions +#: ../tools.h:121 +msgid "Click to start drawing a line. Let go to complete it." +msgstr "" + +#. Shape tool instructions +#: ../tools.h:124 +msgid "" +"Pick a shape. Click to pick the center, drag, then let go when it is the " +"size you want. Move around to rotate it, and click to draw it." +msgstr "" + +#. Text tool instructions +#: ../tools.h:127 +msgid "" +"Choose a style of text. Click on your drawing and you can start typing. " +"Press [Enter] or [Tab] to complete the text." +msgstr "" + +#. Label tool instructions +#: ../tools.h:130 +msgid "" +"Choose a style of text. Click on your drawing and you can start typing. " +"Press [Enter] or [Tab] to complete the text. By using the selector button " +"and clicking an exist label, you can move it, edit it and change its text " +"style." +msgstr "" + +#. Magic tool instruction +#: ../tools.h:136 +msgid "Pick a magical effect to use on your drawing!" +msgstr "" + +#. Response to 'undo' action +#: ../tools.h:139 +msgid "Undo!" +msgstr "" + +#. Response to 'redo' action +#: ../tools.h:142 +msgid "Redo!" +msgstr "" + +#. Eraser tool +#: ../tools.h:145 +msgid "Eraser!" +msgstr "" + +#. Response to 'start a new image' action +#: ../tools.h:148 +msgid "Pick a color or picture with which to start a new drawing." +msgstr "" + +#. Response to 'open' action (while file dialog is being constructed) +#: ../tools.h:151 +msgid "Open…" +msgstr "" + +#. Response to 'save' action +#: ../tools.h:154 +msgid "Your image has been saved!" +msgstr "" + +#. Response to 'print' action (while printing, or print dialog is being used) +#: ../tools.h:157 +msgid "Printing…" +msgstr "" + +#. Response to 'quit' (exit) action +#: ../tools.h:160 +msgid "Bye bye!" +msgstr "" + +#. Instruction while using Line tool (after click, before release) +#: ../tools.h:164 +msgid "Let go of the button to complete the line." +msgstr "" + +#. Instruction while using Shape tool (after first click, before release) +#: ../tools.h:167 +msgid "Hold the button to stretch the shape." +msgstr "" + +#. Instruction while finishing Shape tool (after release, during rotation step before second click) +#: ../tools.h:170 +msgid "Move the mouse to rotate the shape. Click to draw it." +msgstr "" + +#. Notification that 'New' action was aborted (current image would have been lost) +#: ../tools.h:173 +msgid "OK then… Let’s keep drawing this one!" +msgstr "" + +#. Prompt to confirm user wishes to quit +#: ../tuxpaint.c:1848 +msgid "Do you really want to quit?" +msgstr "" + +#. Quit prompt positive response (quit) +#: ../tuxpaint.c:1851 +msgid "Yes, I’m done!" +msgstr "" + +#. Quit prompt negative response (don't quit) +#: ../tuxpaint.c:1854 ../tuxpaint.c:1881 +msgid "No, take me back!" +msgstr "" + +#. Current picture is not saved; user is quitting +#: ../tuxpaint.c:1858 +msgid "If you quit, you’ll lose your picture! Save it?" +msgstr "" + +#: ../tuxpaint.c:1859 ../tuxpaint.c:1864 +msgid "Yes, save it!" +msgstr "" + +#: ../tuxpaint.c:1860 ../tuxpaint.c:1865 +msgid "No, don’t bother saving!" +msgstr "" + +#. Current picture is not saved; user is opening another picture +#: ../tuxpaint.c:1863 +msgid "Save your picture first?" +msgstr "" + +#. Error opening picture +#: ../tuxpaint.c:1868 +msgid "Can’t open that picture!" +msgstr "" + +#. Generic dialog dismissal +#: ../tuxpaint.c:1871 ../tuxpaint.c:1876 ../tuxpaint.c:1885 ../tuxpaint.c:1892 +#: ../tuxpaint.c:1901 +msgid "OK" +msgstr "" + +#. Notification that 'Open' dialog has nothing to show +#: ../tuxpaint.c:1875 +msgid "There are no saved files!" +msgstr "" + +#. Verification of print action +#: ../tuxpaint.c:1879 +msgid "Print your picture now?" +msgstr "" + +#: ../tuxpaint.c:1880 +msgid "Yes, print it!" +msgstr "" + +#. Confirmation of successful (we hope) printing +#: ../tuxpaint.c:1884 +msgid "Your picture has been printed!" +msgstr "" + +#. We got an error printing +#: ../tuxpaint.c:1888 +msgid "Sorry! Your picture could not be printed!" +msgstr "" + +#. Notification that it's too soon to print again (--printdelay option is in effect) +#: ../tuxpaint.c:1891 +msgid "You can’t print yet!" +msgstr "" + +#. Prompt to confirm erasing a picture in the Open dialog +#: ../tuxpaint.c:1895 +msgid "Erase this picture?" +msgstr "" + +#: ../tuxpaint.c:1896 +msgid "Yes, erase it!" +msgstr "" + +#: ../tuxpaint.c:1897 +msgid "No, don’t erase it!" +msgstr "" + +#. Reminder that Mouse Button 1 is the button to use in Tux Paint +#: ../tuxpaint.c:1900 +msgid "Remember to use the left mouse button!" +msgstr "" + +#. Sound has been muted (silenced) via keyboard shortcut +#: ../tuxpaint.c:2029 +msgid "Sound muted." +msgstr "" + +#. Sound has been unmuted (unsilenced) via keyboard shortcut +#: ../tuxpaint.c:2034 +msgid "Sound unmuted." +msgstr "" + +#. Wait while Text tool finishes loading fonts +#: ../tuxpaint.c:2622 +msgid "Please wait…" +msgstr "" + +#. Open dialog: 'Erase' button, to erase/deleted the selected picture +#: ../tuxpaint.c:6710 +msgid "Erase" +msgstr "" + +#. Open dialog: 'Slides' button, to switch to slide show mode +#: ../tuxpaint.c:6713 +msgid "Slides" +msgstr "" + +#. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture +#: ../tuxpaint.c:6716 +msgid "Back" +msgstr "" + +#. Slideshow: 'Next' button, to load next slide (image) +#: ../tuxpaint.c:6719 +msgid "Next" +msgstr "" + +#. Slideshow: 'Play' button, to begin a slideshow sequence +#: ../tuxpaint.c:6722 +msgid "Play" +msgstr "" + +#. Label for 'Letters' buttons (font selector, down the right when the Text tool is being used); used to show the difference between font faces +#: ../tuxpaint.c:7430 +msgid "Aa" +msgstr "" + +#. Admittedly stupid way of determining which keys can be used for +#. positive and negative responses in dialogs (e.g., [Y] (for 'yes') in English) +#: ../tuxpaint.c:10638 +msgid "Yes" +msgstr "" + +#: ../tuxpaint.c:10642 +msgid "No" +msgstr "" + +#. Prompt to ask whether user wishes to save over old version of their file +#: ../tuxpaint.c:11637 +msgid "Replace the picture with your changes?" +msgstr "" + +#. Positive response to saving over old version +#. (like a 'File:Save' action in other applications) +#: ../tuxpaint.c:11641 +msgid "Yes, replace the old one!" +msgstr "" + +#. Negative response to saving over old version (saves a new image) +#. (like a 'File:Save As...' action in other applications) +#: ../tuxpaint.c:11645 +msgid "No, save a new file!" +msgstr "" + +#: ../tuxpaint.c:12517 +msgid "Choose the picture you want, then click “Open”." +msgstr "" + +#. Let user choose images: +#. Instructions for Slideshow file dialog (FIXME: Make a #define) +#: ../tuxpaint.c:13525 ../tuxpaint.c:13839 +msgid "Choose the pictures you want, then click “Play”." +msgstr "" + +#: ../tuxpaint.c:19287 +msgid "Pick a color." +msgstr "" + +#: ../tuxpaint.desktop.in.h:1 +msgid "A drawing program for children." +msgstr "" + +#: ../tuxpaint.desktop.in.h:2 +msgid "Drawing program" +msgstr "" + +#: ../tuxpaint.desktop.in.h:3 +msgid "Tux Paint" +msgstr "" + +#: ../../magic/src/alien.c:64 +msgid "Color Shift" +msgstr "" + +#: ../../magic/src/alien.c:67 +msgid "Click and move the mouse to change the colors in parts of your picture." +msgstr "" + +#: ../../magic/src/alien.c:68 +msgid "Click to change the colors in your entire picture." +msgstr "" + +#: ../../magic/src/blind.c:92 +msgid "Blind" +msgstr "" + +#: ../../magic/src/blind.c:97 +msgid "" +"Click towards the edge of your picture to pull window blinds over it. Move " +"perpendicularly to open or close the blinds." +msgstr "" + +#: ../../magic/src/blocks_chalk_drip.c:132 +msgid "Blocks" +msgstr "" + +#: ../../magic/src/blocks_chalk_drip.c:134 +msgid "Chalk" +msgstr "" + +#: ../../magic/src/blocks_chalk_drip.c:136 +msgid "Drip" +msgstr "" + +#: ../../magic/src/blocks_chalk_drip.c:146 +msgid "Click and move the mouse around to make the picture blocky." +msgstr "" + +#: ../../magic/src/blocks_chalk_drip.c:149 +msgid "" +"Click and move the mouse around to turn the picture into a chalk drawing." +msgstr "" + +#: ../../magic/src/blocks_chalk_drip.c:152 +msgid "Click and move the mouse around to make the picture drip." +msgstr "" + +#: ../../magic/src/blur.c:57 +msgid "Blur" +msgstr "" + +#: ../../magic/src/blur.c:60 +msgid "Click and move the mouse around to blur the image." +msgstr "" + +#: ../../magic/src/blur.c:61 +msgid "Click to blur the entire image." +msgstr "" + +#. Both are named "Bricks", at the moment: +#: ../../magic/src/bricks.c:104 +msgid "Bricks" +msgstr "" + +#: ../../magic/src/bricks.c:111 +msgid "Click and move to draw large bricks." +msgstr "" + +#: ../../magic/src/bricks.c:113 +msgid "Click and move to draw small bricks." +msgstr "" + +#: ../../magic/src/calligraphy.c:108 +msgid "Calligraphy" +msgstr "" + +#: ../../magic/src/calligraphy.c:115 +msgid "Click and move the mouse around to draw in calligraphy." +msgstr "" + +#: ../../magic/src/cartoon.c:80 +msgid "Cartoon" +msgstr "" + +#: ../../magic/src/cartoon.c:87 +msgid "Click and move the mouse around to turn the picture into a cartoon." +msgstr "" + +#: ../../magic/src/confetti.c:63 +msgid "Confetti" +msgstr "" + +#: ../../magic/src/confetti.c:65 +msgid "Click to throw confetti!" +msgstr "" + +#: ../../magic/src/distortion.c:121 +msgid "Distortion" +msgstr "" + +#: ../../magic/src/distortion.c:129 +msgid "Click and drag the mouse to cause distortion in your picture." +msgstr "" + +#: ../../magic/src/emboss.c:76 +msgid "Emboss" +msgstr "" + +#: ../../magic/src/emboss.c:82 +msgid "Click and drag the mouse to emboss the picture." +msgstr "" + +#: ../../magic/src/fade_darken.c:119 +msgid "Lighten" +msgstr "" + +#: ../../magic/src/fade_darken.c:121 +msgid "Darken" +msgstr "" + +#: ../../magic/src/fade_darken.c:132 +msgid "Click and move the mouse to lighten parts of your picture." +msgstr "" + +#: ../../magic/src/fade_darken.c:134 +msgid "Click to lighten your entire picture." +msgstr "" + +#: ../../magic/src/fade_darken.c:139 +msgid "Click and move the mouse to darken parts of your picture." +msgstr "" + +#: ../../magic/src/fade_darken.c:141 +msgid "Click to darken your entire picture." +msgstr "" + +#: ../../magic/src/fill.c:87 +msgid "Fill" +msgstr "" + +#: ../../magic/src/fill.c:94 +msgid "Click in the picture to fill that area with color." +msgstr "" + +#: ../../magic/src/fisheye.c:78 +msgid "Fisheye" +msgstr "" + +#. Needs better name +#: ../../magic/src/fisheye.c:80 +msgid "Click on part of your picture to create a fisheye effect." +msgstr "" + +#: ../../magic/src/flower.c:124 +msgid "Flower" +msgstr "" + +#: ../../magic/src/flower.c:130 +msgid "Click and drag to draw a flower stalk. Let go to finish the flower." +msgstr "" + +#: ../../magic/src/foam.c:104 +msgid "Foam" +msgstr "" + +#: ../../magic/src/foam.c:110 +msgid "Click and drag the mouse to cover an area with foamy bubbles." +msgstr "" + +#: ../../magic/src/fold.c:84 +msgid "Fold" +msgstr "" + +#: ../../magic/src/fold.c:86 +msgid "" +"Choose a background color and click to turn the corner of the page over." +msgstr "" + +#: ../../magic/src/glasstile.c:83 +msgid "Glass Tile" +msgstr "" + +#: ../../magic/src/glasstile.c:90 +msgid "Click and drag the mouse to put glass tile over your picture." +msgstr "" + +#: ../../magic/src/glasstile.c:92 +msgid "Click to cover your entire picture in glass tiles." +msgstr "" + +#: ../../magic/src/grass.c:92 +msgid "Grass" +msgstr "" + +#: ../../magic/src/grass.c:98 +msgid "Click and move to draw grass. Don’t forget the dirt!" +msgstr "" + +#: ../../magic/src/kalidescope.c:77 +msgid "Kaleidoscope" +msgstr "" + +#: ../../magic/src/kalidescope.c:83 +msgid "" +"Click and drag the mouse to draw with symmetric brushes (a kaleidoscope)." +msgstr "" + +#: ../../magic/src/light.c:84 +msgid "Light" +msgstr "" + +#: ../../magic/src/light.c:90 +msgid "Click and drag to draw a beam of light on your picture." +msgstr "" + +#: ../../magic/src/metalpaint.c:77 +msgid "Metal Paint" +msgstr "" + +#: ../../magic/src/metalpaint.c:83 +msgid "Click and drag the mouse to paint with a metallic color." +msgstr "" + +#: ../../magic/src/mirror_flip.c:94 +msgid "Mirror" +msgstr "" + +#: ../../magic/src/mirror_flip.c:96 +msgid "Flip" +msgstr "" + +#: ../../magic/src/mirror_flip.c:106 +msgid "Click to make a mirror image." +msgstr "" + +#: ../../magic/src/mirror_flip.c:109 +msgid "Click to flip the picture upside-down." +msgstr "" + +#: ../../magic/src/mosaic.c:75 +msgid "Mosaic" +msgstr "" + +#: ../../magic/src/mosaic.c:78 +msgid "" +"Click and move the mouse to add a mosaic effect to parts of your picture." +msgstr "" + +#: ../../magic/src/mosaic.c:79 +msgid "Click to add a mosaic effect to your entire picture." +msgstr "" + +#: ../../magic/src/mosaic_shaped.c:134 +msgid "Square Mosaic" +msgstr "" + +#: ../../magic/src/mosaic_shaped.c:135 +msgid "Hexagon Mosaic" +msgstr "" + +#: ../../magic/src/mosaic_shaped.c:136 +msgid "Irregular Mosaic" +msgstr "" + +#: ../../magic/src/mosaic_shaped.c:141 +msgid "" +"Click and move the mouse to add a square mosaic to parts of your picture." +msgstr "" + +#: ../../magic/src/mosaic_shaped.c:142 +msgid "Click to add a square mosaic to your entire picture." +msgstr "" + +#: ../../magic/src/mosaic_shaped.c:144 +msgid "" +"Click and move the mouse to add a hexagonal mosaic to parts of your picture." +msgstr "" + +#: ../../magic/src/mosaic_shaped.c:145 +msgid "Click to add a hexagonal mosaic to your entire picture." +msgstr "" + +#: ../../magic/src/mosaic_shaped.c:147 +msgid "" +"Click and move the mouse to add an irregular mosaic to parts of your picture." +msgstr "" + +#: ../../magic/src/mosaic_shaped.c:148 +msgid "Click to add an irregular mosaic to your entire picture." +msgstr "" + +#: ../../magic/src/negative.c:72 +msgid "Negative" +msgstr "" + +#: ../../magic/src/negative.c:80 +msgid "Click and move the mouse around to make your painting negative." +msgstr "" + +#: ../../magic/src/negative.c:83 +msgid "Click to turn your painting into its negative." +msgstr "" + +#: ../../magic/src/noise.c:63 +msgid "Noise" +msgstr "" + +#: ../../magic/src/noise.c:66 +msgid "Click and move the mouse to add noise to parts of your picture." +msgstr "" + +#: ../../magic/src/noise.c:67 +msgid "Click to add noise to your entire picture." +msgstr "" + +#: ../../magic/src/perspective.c:145 +msgid "Perspective" +msgstr "" + +#: ../../magic/src/perspective.c:146 +msgid "Zoom" +msgstr "" + +#: ../../magic/src/perspective.c:151 +msgid "Click on the corners and drag where you want to stretch the picture." +msgstr "" + +#: ../../magic/src/perspective.c:154 +msgid "Click and drag up to zoom in or drag down to zoom out the picture." +msgstr "" + +#: ../../magic/src/puzzle.c:79 +msgid "Puzzle" +msgstr "" + +#: ../../magic/src/puzzle.c:86 +msgid "Click the part of your picture where would you like a puzzle." +msgstr "" + +#: ../../magic/src/puzzle.c:87 +msgid "Click to make a puzzle in fullscreen mode." +msgstr "" + +#: ../../magic/src/rails.c:101 +msgid "Rails" +msgstr "" + +#: ../../magic/src/rails.c:103 +msgid "Click and drag to draw train track rails on your picture." +msgstr "" + +#: ../../magic/src/rainbow.c:107 +msgid "Rainbow" +msgstr "" + +#: ../../magic/src/rainbow.c:114 +msgid "You can draw in rainbow colors!" +msgstr "" + +#: ../../magic/src/rain.c:65 +msgid "Rain" +msgstr "" + +#: ../../magic/src/rain.c:68 +msgid "Click to place a rain drop onto your picture." +msgstr "" + +#: ../../magic/src/rain.c:69 +msgid "Click to cover your picture with rain drops." +msgstr "" + +#: ../../magic/src/realrainbow.c:86 +msgid "Real Rainbow" +msgstr "" + +#: ../../magic/src/realrainbow.c:88 +msgid "ROYGBIV Rainbow" +msgstr "" + +#: ../../magic/src/realrainbow.c:93 +msgid "" +"Click where you want your rainbow to start, drag to where you want it to " +"end, and then let go to draw a rainbow." +msgstr "" + +#: ../../magic/src/ripples.c:81 +msgid "Ripples" +msgstr "" + +#: ../../magic/src/ripples.c:87 +msgid "Click to make ripples appear over your picture." +msgstr "" + +#: ../../magic/src/rosette.c:93 +msgid "Rosette" +msgstr "" + +#: ../../magic/src/rosette.c:93 +msgid "Picasso" +msgstr "" + +#: ../../magic/src/rosette.c:98 +msgid "Click and start drawing your rosette." +msgstr "" + +#: ../../magic/src/rosette.c:100 +msgid "You can draw just like Picasso!" +msgstr "" + +#: ../../magic/src/sharpen.c:73 +msgid "Edges" +msgstr "" + +#: ../../magic/src/sharpen.c:74 +msgid "Sharpen" +msgstr "" + +#: ../../magic/src/sharpen.c:75 +msgid "Silhouette" +msgstr "" + +#: ../../magic/src/sharpen.c:78 +msgid "Click and move the mouse to trace edges in parts of your picture." +msgstr "" + +#: ../../magic/src/sharpen.c:79 +msgid "Click to trace edges in your entire picture." +msgstr "" + +#: ../../magic/src/sharpen.c:80 +msgid "Click and move the mouse to sharpen parts of your picture." +msgstr "" + +#: ../../magic/src/sharpen.c:81 +msgid "Click to sharpen the entire picture." +msgstr "" + +#: ../../magic/src/sharpen.c:82 +msgid "Click and move the mouse to create a black and white silhouette." +msgstr "" + +#: ../../magic/src/sharpen.c:83 +msgid "Click to create a black and white silhouette of your entire picture." +msgstr "" + +#: ../../magic/src/shift.c:104 +msgid "Shift" +msgstr "" + +#: ../../magic/src/shift.c:110 +msgid "Click and drag to shift your picture around on the canvas." +msgstr "" + +#: ../../magic/src/smudge.c:83 +msgid "Smudge" +msgstr "" + +#. if (which == 1) +#: ../../magic/src/smudge.c:85 +msgid "Wet Paint" +msgstr "" + +#: ../../magic/src/smudge.c:92 +msgid "Click and move the mouse around to smudge the picture." +msgstr "" + +#. if (which == 1) +#: ../../magic/src/smudge.c:94 +msgid "Click and move the mouse around to draw with wet, smudgy paint." +msgstr "" + +#: ../../magic/src/snow.c:68 +msgid "Snow Ball" +msgstr "" + +#: ../../magic/src/snow.c:69 +msgid "Snow Flake" +msgstr "" + +#: ../../magic/src/snow.c:72 +msgid "Click to add snow balls to your picture." +msgstr "" + +#: ../../magic/src/snow.c:73 +msgid "Click to add snow flakes to your picture." +msgstr "" + +#: ../../magic/src/string.c:120 +msgid "String edges" +msgstr "" + +#: ../../magic/src/string.c:123 +msgid "String corner" +msgstr "" + +#: ../../magic/src/string.c:126 +msgid "String 'V'" +msgstr "" + +#: ../../magic/src/string.c:134 +msgid "" +"Click and drag to draw string art. Drag top-bottom to draw less or more " +"lines, left or right to make a bigger hole." +msgstr "" + +#: ../../magic/src/string.c:137 +msgid "Click and drag to draw arrows made of string art." +msgstr "" + +#: ../../magic/src/string.c:140 +msgid "Draw string art arrows with free angles." +msgstr "" + +#: ../../magic/src/tint.c:71 +msgid "Tint" +msgstr "" + +#: ../../magic/src/tint.c:72 +msgid "Color & White" +msgstr "" + +#: ../../magic/src/tint.c:75 +msgid "" +"Click and move the mouse around to change the color of parts of your picture." +msgstr "" + +#: ../../magic/src/tint.c:76 +msgid "Click to change the color of your entire picture." +msgstr "" + +#: ../../magic/src/tint.c:77 +msgid "" +"Click and move the mouse around to turn parts of your picture into white and " +"a color you choose." +msgstr "" + +#: ../../magic/src/tint.c:78 +msgid "Click to turn your entire picture into white and a color you choose." +msgstr "" + +#: ../../magic/src/toothpaste.c:65 +msgid "Toothpaste" +msgstr "" + +#: ../../magic/src/toothpaste.c:68 +msgid "Click and drag to squirt toothpaste onto your picture." +msgstr "" + +#: ../../magic/src/tornado.c:127 +msgid "Tornado" +msgstr "" + +#: ../../magic/src/tornado.c:133 +msgid "Click and drag to draw a tornado funnel on your picture." +msgstr "" + +#: ../../magic/src/tv.c:74 +msgid "TV" +msgstr "" + +#: ../../magic/src/tv.c:79 +msgid "" +"Click and drag to make parts of your picture look like they are on " +"television." +msgstr "" + +#: ../../magic/src/tv.c:82 +msgid "Click to make your picture look like it's on television." +msgstr "" + +#: ../../magic/src/waves.c:80 +msgid "Waves" +msgstr "" + +#: ../../magic/src/waves.c:81 +msgid "Wavelets" +msgstr "" + +#: ../../magic/src/waves.c:88 +msgid "" +"Click to make the picture horizontally wavy. Click toward the top for " +"shorter waves, the bottom for taller waves, the left for small waves, and " +"the right for long waves." +msgstr "" + +#: ../../magic/src/waves.c:89 +msgid "" +"Click to make the picture vertically wavy. Click toward the top for shorter " +"waves, the bottom for taller waves, the left for small waves, and the right " +"for long waves." +msgstr ""