From b65d7f9da4f1bb470aac4b1490435ee813bf2c90 Mon Sep 17 00:00:00 2001
From: Bill Kendrick
version
-0.9.24
+0.9.25
Advanced Stamps HOWTO
diff --git a/docs/en/html/EXTENDING.html b/docs/en/html/EXTENDING.html
index bf9d9d26b..1c8b6cb04 100644
--- a/docs/en/html/EXTENDING.html
+++ b/docs/en/html/EXTENDING.html
@@ -12,7 +12,7 @@ alt="Tux Paint">
version
-0.9.24
+0.9.25
Extending Tux Paint
@@ -21,7 +21,7 @@ Extending Tux Paint
http://www.tuxpaint.org/
June 14, 2002 - - May 29, 2020
+ June 22, 2020September 14, 2002 - - May 29, 2020
+ June 22, 2020Copyright (c) 2002-2020 by various contributors; see AUTHORS.txt
http://www.tuxpaint.org/
May 29, 2020
+June 22, 2020
diff --git a/docs/en/html/README.html b/docs/en/html/README.html index 2efcdd287..805d02b94 100644 --- a/docs/en/html/README.html +++ b/docs/en/html/README.html @@ -12,7 +12,7 @@ alt="Tux Paint">June 14, 2002 - - May 29, 2020
+ June 22, 2020 diff --git a/macos/Info.plist b/macos/Info.plist index 4bc4c2b16..fd29d87a4 100644 --- a/macos/Info.plist +++ b/macos/Info.plist @@ -7,7 +7,7 @@*(gF8i^JhKfa4N55J@^H^g8@(v9Sv_^#(RA!(=ohnTlyKmHx
zV&cJup1HAXn~QPb24W;>HJWTvq>F=G;}I4!;d?H$=Pi4_Mvj>~!IcTY2#@@-h2IT+
zriD2daH1t Copyright (c) 2002-2020 by various contributors; see AUTHORS.txt June 22, 2020 July 25, 2020 (Windows and Mac OS X only) (Windows and macOS only) Tux Paint will use a printer configuration file when printing.
Push the [Alt] key while clicking the 'Print' button in
@@ -284,7 +284,7 @@ version
(Platforms that use Tux Paint's internal PostScript
- generator — not Windows, Mac OS X or BeOS.)I93iTgv8pnLdbR&Xq8(Aq*mx>@Ir
zH>wmd84-AtDu(bZ$62!zv^eO-IHt}vIaG$2BgG=S5*de>wy5Z~HeHm+(kak(u6UtW
zqR?<(8@s|KbS8Nc@hh_oQ2SdCe+V^_TnPDXXh4}VACg-UV#2TSE*Bf+nGHdHBU)~F
z4CTPRWKGPx!8|b_!ilu5eYS-E=vH!rdj|P_EOG$!p-2f!WWD#W&MD*cJF-by{Vet-
z6?W(l@i40{3V$_acwmMjZZWwACRkvPDL;g8&M3>ISfRot)11*0KCqsqgdhF?`{+Lb
XWXQv^zQDnx00000NkvXXu0mjf3?jpu
literal 0
HcmV?d00001
diff --git a/docs/AUTHORS.txt b/docs/AUTHORS.txt
index 2ce7fb942..af081a986 100644
--- a/docs/AUTHORS.txt
+++ b/docs/AUTHORS.txt
@@ -103,6 +103,10 @@ $Id$
which was from "Gimp-gluas" plug-in for The GIMP:
http://pippin.gimp.org/plug-ins/gluas/
+ Animated GIF export from "gifenc",
+ https://github.com/lecram/gifenc,
+ by Marcel Rodrigues
http://www.tuxpaint.org/printcfg=yespapersize=PAPERSIZE
Tell Tux Paint what size PostScript to generate.
If none is specified, Tux Paint first checks
@@ -692,7 +692,7 @@ version
Example: "C:\Documents and Settings\Username\Application Data\TuxPaint\saved\"
-
TuxPaint" in your
+ TuxPaint" in your
"Application Support" folder./Users/Username/Library/Application Support/TuxPaint/saved/"Example: savedir=Z:\tuxpaint\
exportdir=DIRECTORYUse this option to change where Tux Paint exports files — single + images, or animated GIF slideshows — for external use. + +
If you do not override it, the default location is: +
xdg-user-dir PICTURESPictures/"
+ subdirectory in your home directory (i.e., "$HOME/Pictures/"
+ aka "~/Pictures").XDG_PICTURES_DIR".Example: exportdir=/home/penguin/TuxPaintExports
datadir=DIRECTORYUse this option to change where Tux Paint looks for personal - data files (brushes, stamps, starters and fonts specific to the - current user).
+ data files (brushes, stamps, starters, templates, and fonts specific to + the current user).Tux Paint will search for subdirectories/subfolders named
- "brushes", "stamps", "starters"
- and "fonts" under the data directory.
brushes", "stamps", "starters",
+ "templates", and "fonts" under the specified
+ data directory.
If you do not override it, the default location is:
C:\Documents and Settings\Username\Application Data\TuxPaint\brushes\"TuxPaint" in your
+ TuxPaint" in your
"Application Support" folder./Users/Username/Library/Application Support/TuxPaint/brushes/"Simply double-click the "Tux Paint" icon.@@ -825,7 +825,7 @@ version
(Windows and Mac OS X)
+(Windows and macOS)
By default, Tux Paint simply prints to the default
printer with default settings when the 'Print' button is
@@ -998,7 +998,7 @@ version
e.g.: "C:\Documents and Settings\(user name)\Application
Data\TuxPaint\saved\"
Library" folder:
"/Users/(user name)/Library/Application Support/Tux Paint/saved/"-Windows, Mac OS X and BeOS users must currently do the conversion +
Windows, macOS, BeOS, and Haiku users must currently do the conversion manually.
Load a graphics program that is capable of both loading your picture diff --git a/src/get_fname.c b/src/get_fname.c index 2e5f14ee3..b27baebe0 100644 --- a/src/get_fname.c +++ b/src/get_fname.c @@ -1,7 +1,7 @@ /* get_fname.c - Copyright (c) 2009 + Copyright (c) 2009 - 2020 http://www.tuxpaint.org/ This program is free software; you can redistribute it and/or modify @@ -30,26 +30,39 @@ #include "debug.h" #include "compiler.h" -/* DIR_SAVE: Where is the user's saved directory? - This is where their saved files are stored - and where the "current_id.txt" file is saved. +/* + See tuxpaint.c for the OS-specific defaults. - Windows predefines "savedir" as: - "C:\Documents and Settings\%USERNAME%\Application Data\TuxPaint" - though it may get overridden with "--savedir" option + * DIR_SAVE: Where does the user's drawings get saved? - BeOS similarly predefines "savedir" as "./userdata"... + This is where their saved files (PNG) are stored, and where the + "current_id.txt" file is saved (so we can re-load the latest + picture upon a subsequent launch). Generally, end users aren't + expected to access the files in here directly, but they can. - Macintosh: It's under ~/Library/Application Support/TuxPaint + The defaults may be overridden with the "--savedir" option. - Linux & Unix: It's under ~/.tuxpaint + * DIR_DATA: Where is the user's data directory? - DIR_DATA: Where is the user's data directory? - This is where local fonts, brushes and stamps can be found. */ + This is where local (user-specific) fonts, brushes, stamps, + starter images, etc., can be found. End users only put things + here if they wish to extend their Tux Paint experience. + + The defaults may be overridden with the "--datadir" option. + + * DIR_EXPORT: Where does Tux Paint export drawings / animations? + + This is where single images, or animated GIF slideshows, + will be exported. It is expected that this is an obvious, + and easily-accessible place for end users to retrieve the exports. + + The defaults may be overridden with the "--exportdir" option. +*/ const char *savedir; const char *datadir; +const char *exportdir; // FIXME: We shouldn't be allocating memory all the time. // There should be distinct functions for each directory. @@ -62,16 +75,28 @@ const char *datadir; * (data file, or saved images?) * * @param name Filaneme - * @param kind What kind of file? (DIR_SAVE or DIR_DATA?) + * @param kind What kind of file? (DIR_SAVE, DIR_DATA, or DIR_EXPORT?) * @return Full fillpath */ char *get_fname(const char *const name, int kind) { char f[512]; - const char *restrict const dir = (kind == DIR_SAVE) ? savedir : datadir; + // const char *restrict const dir; + const char * dir; - // Some mkdir()'s don't like trailing slashes - snprintf(f, sizeof(f), "%s%c%s", dir, (*name) ? '/' : '\0', name); + if (kind == DIR_SAVE) { + dir = savedir; + } else if (kind == DIR_DATA) { + dir = datadir; + } else if (kind == DIR_EXPORT) { + dir = exportdir; + } + + snprintf(f, sizeof(f), + "%s%c%s", + dir, (*name) ? '/' : '\0', /* Some mkdir()'s don't like trailing slashes */ + name); return strdup(f); } + diff --git a/src/get_fname.h b/src/get_fname.h index d5e7ebdc4..4adf73339 100644 --- a/src/get_fname.h +++ b/src/get_fname.h @@ -1,7 +1,7 @@ /* get_fname.h - Copyright (c) 2009 + Copyright (c) 2009 - July 25, 2020 http://www.tuxpaint.org/ This program is free software; you can redistribute it and/or modify @@ -27,11 +27,14 @@ extern const char *savedir; extern const char *datadir; +extern const char *exportdir; enum { + /* (See get_fname.c for details) */ DIR_SAVE, - DIR_DATA + DIR_DATA, + DIR_EXPORT }; char *get_fname(const char *const name, int kind); diff --git a/src/parse.gperf b/src/parse.gperf index 371b58ea3..5a9dab0bf 100644 --- a/src/parse.gperf +++ b/src/parse.gperf @@ -112,6 +112,7 @@ datadir, MULTI(datadir) disablescreensaver, POSBOOL(disable_screensaver) dontgrab, NEGBOOL(grab_input) dontmirrorstamps, NEGBOOL(mirrorstamps) +exportdir, MULTI(exportdir) fancycursors, NEGBOOL(no_fancy_cursors) fullscreen, MULTI(parsertmp_fullscreen_native) grab, POSBOOL(grab_input) diff --git a/src/parse.h b/src/parse.h index b78bb9a8b..cc9bb7351 100644 --- a/src/parse.h +++ b/src/parse.h @@ -22,6 +22,7 @@ struct cfginfo const char *disable_stamp_controls; const char *dont_do_xor; const char *dont_load_stamps; + const char *exportdir; const char *fullscreen; const char *grab_input; const char *hide_cursor; diff --git a/src/tuxpaint-completion.bash b/src/tuxpaint-completion.bash index ac849f4d7..ed92611f0 100644 --- a/src/tuxpaint-completion.bash +++ b/src/tuxpaint-completion.bash @@ -3,6 +3,8 @@ # Bill Kendrick
@@ -32,11 +32,11 @@ version; http://www.tuxpaint.org/ # Based on inkscape's completion file, by allali@univ-mlv.fr # +# Last modified 2020-07-25 +# # $Id$ # FIXME: See http://www.debian-administration.org/articles/316 for an intro @@ -57,7 +59,7 @@ _tuxpaint() --saveoverask --saveover --saveovernew \ --nosave --save \ --autosave --noautosave \ - --savedir --datadir \ + --savedir --datadir --exportdir \ --printdelay= \ --altprintmod --altprintalways --altprintnever \ --papersize \ diff --git a/src/tuxpaint.c b/src/tuxpaint.c index 514033004..e2abdebf8 100644 --- a/src/tuxpaint.c +++ b/src/tuxpaint.c @@ -22,7 +22,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA (See COPYING.txt) - June 14, 2002 - May 23, 2020 + June 14, 2002 - July 25, 2020 */ @@ -1317,6 +1317,8 @@ static void handle_motioners(int oldpos_x, int oldpos_y, int motioner, int hatmo static void handle_joybuttonupdownscl(SDL_Event event, int oldpos_x, int oldpos_y, SDL_Rect real_r_tools); +char * get_xdg_user_dir(const char * dir_type, const char * fallback); + /* Magic tools API and tool handles: */ @@ -1977,9 +1979,14 @@ static int do_new_dialog_add_colors(SDL_Surface * *thumbs, int num_files, int *d char * *d_exts, int *white_in_palette); static int do_color_picker(void); static int do_color_sel(void); + static int do_slideshow(void); static void play_slideshow(int *selected, int num_selected, char *dirname, char **d_names, char **d_exts, int speed); static void draw_selection_digits(int right, int bottom, int n); + +void do_export_gif(void); +char * get_export_filepath(void); + static void wait_for_sfx(void); static void rgbtohsv(Uint8 r8, Uint8 g8, Uint8 b8, float *h, float *s, float *v); static void hsvtorgb(float h, float s, float v, Uint8 * r8, Uint8 * g8, Uint8 * b8); @@ -6518,6 +6525,9 @@ void show_usage(int exitcode) " [--nolockfile]\n" " [--datadir DIRECTORY]\n" "\n" + " Exporting:\n" + " [--exportdir DIRECTORY]\n" + "\n" " Accessibility:\n" " [--mouse-accessibility]\n" " [--mouse | --keyboard]\n" @@ -11799,12 +11809,12 @@ static void load_current(void) * FIXME */ /* Make sure we have a 'path' directory */ -static int make_directory(const char *path, const char *errmsg) +static int make_directory(int dir_type, const char *path, const char *errmsg) { char *fname; int res; - fname = get_fname(path, DIR_SAVE); + fname = get_fname(path, dir_type); res = mkdir(fname, 0755); if (res != 0 && errno != EEXIST) { @@ -11826,7 +11836,7 @@ static void save_current(void) char *fname; FILE *fi; - if (!make_directory("", "Can't create user data directory")) + if (!make_directory(DIR_SAVE, "", "Can't create user data directory")) { draw_tux_text(TUX_OOPS, strerror(errno), 0); return; @@ -13109,7 +13119,7 @@ static int do_save(int tool, int dont_show_success_results) show_progress_bar(screen); do_setcursor(cursor_watch); - if (!make_directory("", "Can't create user data directory")) + if (!make_directory(DIR_SAVE, "", "Can't create user data directory")) { fprintf(stderr, "Cannot save the any pictures! SORRY!\n\n"); draw_tux_text(TUX_OOPS, strerror(errno), 0); @@ -13121,7 +13131,7 @@ static int do_save(int tool, int dont_show_success_results) /* Make sure we have a ~/.tuxpaint/saved directory: */ - if (!make_directory("saved", "Can't create user data directory")) + if (!make_directory(DIR_SAVE, "saved", "Can't create user data directory")) { fprintf(stderr, "Cannot save any pictures! SORRY!\n\n"); draw_tux_text(TUX_OOPS, strerror(errno), 0); @@ -13133,7 +13143,7 @@ static int do_save(int tool, int dont_show_success_results) /* Make sure we have a ~/.tuxpaint/saved/.thumbs/ directory: */ - if (!make_directory("saved/.thumbs", "Can't create user data thumbnail directory")) + if (!make_directory(DIR_SAVE, "saved/.thumbs", "Can't create user data thumbnail directory")) { fprintf(stderr, "Cannot save any pictures! SORRY!\n\n"); draw_tux_text(TUX_OOPS, strerror(errno), 0); @@ -13144,7 +13154,7 @@ static int do_save(int tool, int dont_show_success_results) /* Make sure we have a ~/.tuxpaint/saved/.label/ directory: */ - if (!make_directory("saved/.label", "Can't create label information directory")) + if (!make_directory(DIR_SAVE, "saved/.label", "Can't create label information directory")) { fprintf(stderr, "Cannot save label information! SORRY!\n\n"); draw_tux_text(TUX_OOPS, strerror(errno), 0); @@ -14181,10 +14191,10 @@ static int do_open(void) /* No thumbnail - load original: */ /* Make sure we have a ~/.tuxpaint/saved directory: */ - if (make_directory("saved", "Can't create user data directory")) + if (make_directory(DIR_SAVE, "saved", "Can't create user data directory")) { /* (Make sure we have a .../saved/.thumbs/ directory:) */ - make_directory("saved/.thumbs", "Can't create user data thumbnail directory"); + make_directory(DIR_SAVE, "saved/.thumbs", "Can't create user data thumbnail directory"); } @@ -15202,10 +15212,10 @@ static int do_slideshow(void) /* No thumbnail - load original: */ /* Make sure we have a ~/.tuxpaint/saved directory: */ - if (make_directory("saved", "Can't create user data directory")) + if (make_directory(DIR_SAVE, "saved", "Can't create user data directory")) { /* (Make sure we have a .../saved/.thumbs/ directory:) */ - make_directory("saved/.thumbs", "Can't create user data thumbnail directory"); + make_directory(DIR_SAVE, "saved/.thumbs", "Can't create user data thumbnail directory"); } snprintf(fname, sizeof(fname), "%s/%s", dirname, f->d_name); @@ -15676,7 +15686,7 @@ static int do_slideshow(void) } else { - /* FIXME: Do it */ + do_export_gif(); } } else if (event.button.x >= (WINDOW_WIDTH - 96 - 48) && @@ -18998,11 +19008,11 @@ static int do_new_dialog(void) /* No thumbnail - load original: */ /* Make sure we have a ~/.tuxpaint/[starters|templates] directory: */ - if (make_directory(dirname[d_places[num_files]], "Can't create user data directory")) + if (make_directory(DIR_SAVE, dirname[d_places[num_files]], "Can't create user data directory")) { /* (Make sure we have a .../[starters|templates]/.thumbs/ directory:) */ snprintf(fname, sizeof(fname), "%s/.thumbs", dirname[d_places[num_files]]); - make_directory(fname, "Can't create user data thumbnail directory"); + make_directory(DIR_SAVE, fname, "Can't create user data thumbnail directory"); } img = NULL; @@ -19103,10 +19113,10 @@ static int do_new_dialog(void) snprintf(fname, sizeof(fname), "%s/.thumbs/%s-t.png", dirname[d_places[num_files]], d_names[num_files]); - if (!make_directory("starters", "Can't create user data directory") || - !make_directory("templates", "Can't create user data directory") || - !make_directory("starters/.thumbs", "Can't create user data directory") || - !make_directory("templates/.thumbs", "Can't create user data directory")) + if (!make_directory(DIR_SAVE, "starters", "Can't create user data directory") || + !make_directory(DIR_SAVE, "templates", "Can't create user data directory") || + !make_directory(DIR_SAVE, "starters/.thumbs", "Can't create user data directory") || + !make_directory(DIR_SAVE, "templates/.thumbs", "Can't create user data directory")) fprintf(stderr, "Cannot save any pictures! SORRY!\n\n"); else { @@ -22565,6 +22575,7 @@ static void setup_config(char *argv[]) } #endif + /* == SAVEDIR == */ if (tmpcfg_cmd.savedir) savedir = strdup(tmpcfg_cmd.savedir); else @@ -22595,6 +22606,23 @@ static void setup_config(char *argv[]) #endif } + /* == EXPORTDIR == */ + if (tmpcfg_cmd.exportdir) + exportdir = strdup(tmpcfg_cmd.exportdir); + else + { + /* FIXME: Need assist for: + * _WIN32 + * __BEOS__ + * __HAIKU__ + * __APPLE__ + */ + exportdir = get_xdg_user_dir("PICTURES", "Pictures"); + } + + printf("Export Dir = %s\n", exportdir); + exit(0); + /* Load options from user's own configuration (".rc" / ".cfg") file: */ #if defined(_WIN32) @@ -24635,6 +24663,7 @@ static int trash(char *path) /* Move file into Trash folder */ + /* FIXME: Use xdg function */ if (getenv("XDG_DATA_HOME") != NULL) { sprintf(trashpath, "%s/Trash", getenv("XDG_DATA_HOME")); @@ -25114,3 +25143,129 @@ static void handle_joybuttonupdownscl(SDL_Event event, int oldpos_x, int oldpos_ if (!ignore) SDL_PushEvent(&ev); } + +/** + * Grab the user's XDG user dir for something (e.g., ~/Pictures) + * + * @param char * dir_type -- the thing to query, e.g. "PICTURES" or "VIDEOS" + * (note: currently, Tux Paint only puts things in the PICTURES one) + * @param char * fallback -- path, under $HOME, to use instead (e.g., "Pictures") + * @return char * path (caller is expected to free() it) + */ +char * get_xdg_user_dir(const char * dir_type, const char * fallback) { + FILE * fi; + char * config_home, * found; + char tmp_path[MAX_PATH], config_path[MAX_PATH], line[MAX_PATH], search[MAX_PATH], return_path[MAX_PATH]; + int found_it; + + found_it = FALSE; + + /* Figure out where XDG user-dirs config exists, and use it if possible */ + if (getenv("XDG_CONFIG_HOME") != NULL) { + config_home = strdup(getenv("XDG_CONFIG_HOME")); + } else { +#ifdef DEBUG + fprintf(stderr, "XDG_CONFIG_HOME not set, checking $HOME/.config/\n"); +#endif + if (getenv("HOME") != NULL) { + snprintf(tmp_path, MAX_PATH, "%s/.config", getenv("HOME")); + config_home = strdup(tmp_path); + } else { +#ifdef DEBUG + fprintf(stderr, "No HOME, either?! Returing fallback in current directory\n"); +#endif + return strdup(fallback); + } + } + + if (config_home[strlen(config_home) - 1] == '/') { + config_home[strlen(config_home) - 1] = '\0'; + } + snprintf(config_path, MAX_PATH, "%s/user-dirs.dirs", config_home); + free(config_home); + +#ifdef DEBUG + fprintf(stderr, "User dirs config = %s\n", config_path); +#endif + + snprintf(search, MAX_PATH, "XDG_%s_DIR=\"", dir_type); + + /* Read the config to find the path we want */ + fi = fopen(config_path, "r"); + if (fi != NULL) { + /* Search for a line in the form of either + either XDG_PICTURES_DIR="$HOME/Pictures" + or XDG_PICTURES_DIR="/Path/To/Pictures" + */ +#ifdef DEBUG + fprintf(stderr, "Searching it for: %s\n", search); +#endif + while (fgets(line, MAX_PATH, fi) && !found_it) { + /* Trim trailing CR/LF */ + if (line[strlen(line) - 1] == '\n' || + line[strlen(line) - 1] == '\r') { + line[strlen(line) - 1] = '\0'; + } + + if (strstr(line, search) == line) { + found = line + strlen(search); +#ifdef DEBUG + fprintf(stderr, "Found it: %s\n", found); +#endif + if (strstr(found, "$HOME/") == found) { + snprintf(return_path, MAX_PATH, "%s/%s", getenv("HOME"), found + 6 /* skip '$HOME/' */); + } else { + strcpy(return_path, found); + } + + /* Trim trailing " */ + if (return_path[strlen(return_path) - 1] == '\"') { + return_path[strlen(return_path) - 1] = '\0'; + } + + found_it = TRUE; + } + } + + fclose(fi); +#ifdef DEBUG + } else { + fprintf(stderr, "%s doesn't exist\n", config_path); +#endif + } + + if (!found_it) { +#ifdef DEBUG + fprintf(stderr, "Using fallback of $HOME/%s\n", fallback); +#endif + snprintf(return_path, MAX_PATH, "%s/%s", getenv("HOME"), fallback); + } + +#ifdef DEBUG + fprintf(stderr, "Location for %s => %s\n", dir_type, return_path); +#endif + + return strdup(return_path); +} + +/** + * After 2+ images have been selected in the Open->Slideshow + * dialog, they can be exported as an animated GIF. + */ +void do_export_gif(void) { +} + +/** + * Returns the user's chosen export directory + * for animated GIFs, via Open->Slideshow dialog, + * and static PNGs, via Open dialog */ +char * get_export_filepath(void) { + char *rname; + char fname[FILENAME_MAX]; + + rname = NULL; +/* + snprintf(fname, sizeof(fname), "saved/%s.dat", saved_id); + rname = get_fname(fname, DIR_SAVE); +*/ +} diff --git a/src/tuxpaint.conf b/src/tuxpaint.conf index 8e68914b5..eb866f055 100644 --- a/src/tuxpaint.conf +++ b/src/tuxpaint.conf @@ -7,7 +7,7 @@ # http://www.tuxpaint.org/ # # Default distribution version last modified: -# September 21, 2019 +# July 25, 2020 # # $Id$ @@ -251,6 +251,13 @@ # savedir=~/.tuxpaint +### Export images and animated GIF slideshows somewhere different? +### (Uses xdg-user-dirs config setting for PICTURES, if available!) +### -------------------------------------------------------------- +# +# exportdir=~/Pictures + + ### Use a different language? ### ------------------------- ### Note: Where the language is a known language name (e.g., "spanish") From 1617a0ad772e48761f492d8ace95966b13e585fb Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Sat, 25 Jul 2020 16:46:49 -0700 Subject: [PATCH 09/33] Remove debug+exit from last commit Oops, Tux Paint just exited immediately, as part of my debug testing. :) Removed that. --- src/tuxpaint.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/tuxpaint.c b/src/tuxpaint.c index e2abdebf8..69e9ddb0a 100644 --- a/src/tuxpaint.c +++ b/src/tuxpaint.c @@ -22620,9 +22620,6 @@ static void setup_config(char *argv[]) exportdir = get_xdg_user_dir("PICTURES", "Pictures"); } - printf("Export Dir = %s\n", exportdir); - exit(0); - /* Load options from user's own configuration (".rc" / ".cfg") file: */ #if defined(_WIN32) From 7aa91af3192ee260febfdbc2e2b4e6eb8b5ca445 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Sat, 25 Jul 2020 22:36:20 -0700 Subject: [PATCH 10/33] Make sure 'exportdir' from config file is utilized --- src/tuxpaint.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/tuxpaint.c b/src/tuxpaint.c index 69e9ddb0a..906aee3ef 100644 --- a/src/tuxpaint.c +++ b/src/tuxpaint.c @@ -22679,6 +22679,8 @@ static void setup_config(char *argv[]) datadir = tmpcfg.datadir ? tmpcfg.datadir : savedir; + exportdir = tmpcfg.exportdir ? tmpcfg.exportdir : exportdir; + if (tmpcfg.parsertmp_lang == PARSE_CLOBBER) tmpcfg.parsertmp_lang = NULL; if (tmpcfg.parsertmp_locale == PARSE_CLOBBER) From 28b28d583ea4f64d2e3a2ff818091675a183f464 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Sun, 26 Jul 2020 11:46:12 -0700 Subject: [PATCH 11/33] Wrap up GIF export UI GIF export button now jumps to a process that iterates through the chosen saved images, loading each (but not yet saving as a GIF). It then returns to the Open->Slideshow dialog, and displays a pop-up dialog that shows a success/fail message. Also, adding an icon for a regular static image "Export" option, to be added to the main Open dialog. --- src/tuxpaint.c | 244 +++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 214 insertions(+), 30 deletions(-) diff --git a/src/tuxpaint.c b/src/tuxpaint.c index 906aee3ef..946319502 100644 --- a/src/tuxpaint.c +++ b/src/tuxpaint.c @@ -22,7 +22,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA (See COPYING.txt) - June 14, 2002 - July 25, 2020 + June 14, 2002 - July 26, 2020 */ @@ -1436,7 +1436,7 @@ static SDL_Surface *img_dead40x40; static SDL_Surface *img_black, *img_grey; static SDL_Surface *img_yes, *img_no; static SDL_Surface *img_sfx, *img_speak; -static SDL_Surface *img_open, *img_erase, *img_back, *img_trash; +static SDL_Surface *img_open, *img_erase, *img_back, *img_trash, *img_pict_export; static SDL_Surface *img_slideshow, *img_play, *img_gif_export, *img_select_digits; static SDL_Surface *img_printer, *img_printer_wait; static SDL_Surface *img_save_over, *img_popup_arrow; @@ -1761,7 +1761,7 @@ static short *brushes_directional = NULL; static SDL_Surface *img_shapes[NUM_SHAPES], *img_shape_names[NUM_SHAPES]; static SDL_Surface *img_openlabels_open, *img_openlabels_erase, *img_openlabels_slideshow, *img_openlabels_back, *img_openlabels_play, - *img_openlabels_gif_export, *img_openlabels_next; + *img_openlabels_gif_export, *img_openlabels_pict_export, *img_openlabels_next; static SDL_Surface *img_tux[NUM_TIP_TUX]; @@ -1984,8 +1984,8 @@ static int do_slideshow(void); static void play_slideshow(int *selected, int num_selected, char *dirname, char **d_names, char **d_exts, int speed); static void draw_selection_digits(int right, int bottom, int n); -void do_export_gif(void); -char * get_export_filepath(void); +static int export_gif(int *selected, int num_selected, char *dirname, char **d_names, char **d_exts, int speed); +static char * get_export_filepath(const char * ext); static void wait_for_sfx(void); static void rgbtohsv(Uint8 r8, Uint8 g8, Uint8 b8, float *h, float *s, float *v); @@ -2177,6 +2177,19 @@ static void do_wait(int counter) #define PROMPT_TIP_LEFTCLICK_TXT gettext_noop("Remember to use the left mouse button!") #define PROMPT_TIP_LEFTCLICK_YES gettext_noop("OK") +/* Confirmation of successful (we hope) image export */ +#define PROMPT_PICT_EXPORT_TXT gettext_noop("Your picture has been exported!") +#define PROMPT_GIF_EXPORT_TXT gettext_noop("Your slideshow GIF has been exported!") +#define PROMPT_EXPORT_YES gettext_noop("OK") + +/* We got an error exporting */ +#define PROMPT_PICT_EXPORT_FAILED_TXT gettext_noop("Sorry! Your picture could not be exported!") +#define PROMPT_GIF_EXPORT_FAILED_TXT gettext_noop("Sorry! Your slideshow GIF could not be exported!") + + +/* Slideshow instructions */ +#define TUX_TIP_SLIDESHOW gettext("Choose the pictures you want, then click “Play”.") + enum { @@ -7872,6 +7885,9 @@ static void create_button_labels(void) /* Open dialog: 'Slides' button, to switch to slide show mode */ img_openlabels_slideshow = do_render_button_label(gettext_noop("Slides")); + /* Open dialog: 'Export' button, to copy an image to an easily-accessible location */ + img_openlabels_pict_export = do_render_button_label(gettext_noop("Export")); + /* Open dialog: 'Back' button, to dismiss Open dialog without opening a picture */ img_openlabels_back = do_render_button_label(gettext_noop("Back")); @@ -11243,9 +11259,13 @@ static int SDLCALL NondefectiveBlit(SDL_Surface * src, SDL_Rect * srcrect, SDL_S /** - * FIXME + * Copy an image, scaling and smearing, as needed, into a new surface. + * Free the original surface. + * + * @param SDL_Surface * src -- source surface (will be freed by this function!) + * @param SDL_Surface * dst -- destination surface + * @param int SDCALL(*blit) -- function for blitting; "NondefectiveBlit" or "SDL_BlitSurface" */ -/* For the 3rd arg, pass either NondefectiveBlit or SDL_BlitSurface. */ static void autoscale_copy_smear_free(SDL_Surface * src, SDL_Surface * dst, int SDLCALL(*blit) (SDL_Surface * src, SDL_Rect * srcrect, SDL_Surface * dst, SDL_Rect * dstrect)) @@ -12418,9 +12438,11 @@ static void cleanup(void) free_surface(&img_openlabels_open); free_surface(&img_openlabels_slideshow); free_surface(&img_openlabels_erase); + free_surface(&img_openlabels_pict_export); free_surface(&img_openlabels_back); free_surface(&img_openlabels_next); free_surface(&img_openlabels_play); + free_surface(&img_openlabels_gif_export); free_surface(&img_progress); @@ -12440,11 +12462,13 @@ static void cleanup(void) free_surface(&img_open); free_surface(&img_erase); + free_surface(&img_pict_export); free_surface(&img_back); free_surface(&img_trash); free_surface(&img_slideshow); free_surface(&img_play); + free_surface(&img_gif_export); free_surface(&img_select_digits); free_surface(&img_dead40x40); @@ -13860,9 +13884,12 @@ static int do_png_save(FILE * fi, const char *const fname, SDL_Surface * surf, i } /** - * FIXME + * Generate a new file ID. Used when saving a picture for + * the first time (i.e., very first save, or saving as a new + * file, rather than overwriting/replacing the existing version). + * + * Affects "file_id" string. */ -/* Pick a new file ID: */ static void get_new_file_id(void) { time_t t; @@ -13871,9 +13898,6 @@ static void get_new_file_id(void) strftime(file_id, sizeof(file_id), "%Y%m%d%H%M%S", localtime(&t)); debug(file_id); - - - /* FIXME: Show thumbnail and prompt for title: */ } @@ -15053,6 +15077,7 @@ static int do_slideshow(void) SDL_Surface *btn, *blnk; int val_x, val_y, motioner; int valhat_x, valhat_y, hatmotioner; + int export_successful; val_x = val_y = motioner = 0; valhat_x = valhat_y = hatmotioner = 0; @@ -15294,8 +15319,8 @@ static int do_slideshow(void) #endif /* Let user choose images: */ - /* Instructions for Slideshow file dialog (FIXME: Make a #define) */ - instructions = textdir(gettext_noop("Choose the pictures you want, " "then click “Play”.")); + /* Instructions for Slideshow file dialog */ + instructions = textdir(TUX_TIP_SLIDESHOW); draw_tux_text(TUX_BORED, instructions, 1); /* NOTE: cur is now set above; if file_id'th file is found, it's @@ -15628,8 +15653,8 @@ static int do_slideshow(void) draw_colors(COLORSEL_CLOBBER_WIPE); draw_none(); - /* Instructions for Slideshow file dialog (FIXME: Make a #define) */ - freeme = textdir(gettext_noop("Choose the pictures you want, " "then click “Play”.")); + /* Instructions for Slideshow file dialog */ + freeme = textdir(TUX_TIP_SLIDESHOW); draw_tux_text(TUX_BORED, freeme, 1); free(freeme); @@ -15675,7 +15700,7 @@ static int do_slideshow(void) if (num_selected < 2) { - /* None selected? Too dangerous to select all. + /* None selected? Too dangerous to automatically select all (like we do for slideshow playback). Only 1 selected? No point in saving as GIF. */ freeme = textdir(gettext_noop("Select 2 or more drawings to turn into an animated GIF.")); @@ -15686,7 +15711,27 @@ static int do_slideshow(void) } else { - do_export_gif(); + export_successful = export_gif(selected, num_selected, dirname, d_names, d_exts, speed); + + /* Redraw entire screen, after export: */ + SDL_FillRect(screen, NULL, SDL_MapRGB(canvas->format, 255, 255, 255)); + draw_toolbar(); + draw_colors(COLORSEL_CLOBBER_WIPE); + draw_none(); + + /* Show a message depending on success */ + if (export_successful) + do_prompt_snd(PROMPT_GIF_EXPORT_TXT, PROMPT_EXPORT_YES, "", SND_TUXOK, screen->w / 2, screen->h / 2); + else + do_prompt_snd(PROMPT_GIF_EXPORT_FAILED_TXT, PROMPT_EXPORT_YES, "", SND_YOUCANNOT, screen->w / 2, screen->h / 2); + + freeme = textdir(TUX_TIP_SLIDESHOW); + draw_tux_text(TUX_BORED, freeme, 1); + free(freeme); + + SDL_Flip(screen); + + update_list = 1; } } else if (event.button.x >= (WINDOW_WIDTH - 96 - 48) && @@ -15839,7 +15884,16 @@ static int do_slideshow(void) /** - * FIXME + * Play an animated slideshow within Tux Paint. + * Called by the Open->Slideshow dialog, once a set of images + * have been selected/chosen, and "Play" is clicked. + * + * @param int * selected -- array of selected images, in the order they should be played + * @param int num_selected -- count of how many images were selected + * @char * dirname -- path to the directory of saved images to be played + * @char ** d_names -- array of file basenames of the images to be played + * @char ** d_ext -- array of file exentions of the images to be played + * @int speed -- how fast to play the slideshow (0 = no automatic advance, 1 = slowest, 10 = as fast as possible) */ static void play_slideshow(int *selected, int num_selected, char *dirname, char **d_names, char **d_exts, int speed) { @@ -15858,9 +15912,9 @@ static void play_slideshow(int *selected, int num_selected, char *dirname, char val_x = val_y = motioner = 0; valhat_x = valhat_y = hatmotioner = 0; + /* Back up the current image's IDs, because they will get clobbered below! */ - tmp_starter_id = strdup(starter_id); tmp_template_id = strdup(template_id); tmp_file_id = strdup(file_id); @@ -16066,6 +16120,8 @@ static void play_slideshow(int *selected, int num_selected, char *dirname, char } while (!done); + /* Restore everything about the currently-active image + that got clobbered above */ strcpy(starter_id, tmp_starter_id); free(tmp_starter_id); @@ -24071,6 +24127,7 @@ static void setup(void) img_open = loadimage(DATA_PREFIX "images/ui/open.png"); img_erase = loadimage(DATA_PREFIX "images/ui/erase.png"); + img_pict_export = loadimage(DATA_PREFIX "images/ui/pict_export.png"); img_back = loadimage(DATA_PREFIX "images/ui/back.png"); img_trash = loadimage(DATA_PREFIX "images/ui/trash.png"); @@ -25250,21 +25307,148 @@ char * get_xdg_user_dir(const char * dir_type, const char * fallback) { /** * After 2+ images have been selected in the Open->Slideshow * dialog, they can be exported as an animated GIF. + * + * Params the same as play_slideshow(), except... + * + * @param int speed -- how fast to play the slideshow (0 and 1 both = slowest, 10 = fasted) + * @return int -- 0 if export failed or was aborted, 1 if successful */ -void do_export_gif(void) { +static int export_gif(int *selected, int num_selected, char *dirname, char **d_names, char **d_exts, int speed) { + char * gif_fname; + char fname[MAX_PATH]; + int i, done, which; + SDL_Event event; + SDLKey key; + SDL_Surface *img; + char *tmp_starter_id, *tmp_template_id, *tmp_file_id; + int tmp_starter_mirrored, tmp_starter_flipped, tmp_starter_personal; + + /* Back up the current image's IDs, because they will get + clobbered below! */ + tmp_starter_id = strdup(starter_id); + tmp_template_id = strdup(template_id); + tmp_file_id = strdup(file_id); + tmp_starter_mirrored = starter_mirrored; + tmp_starter_flipped = starter_flipped; + tmp_starter_personal = starter_personal; + + do_setcursor(cursor_watch); + show_progress_bar(screen); + + gif_fname = get_export_filepath("gif"); + /* FIXME: Open GIF */ + + + done = 0; + + for (i = 0; i < num_selected && !done; i++) + { + which = selected[i]; + show_progress_bar(screen); + + + /* Figure out filename: */ + + snprintf(fname, sizeof(fname), "%s/%s%s", dirname, d_names[which], d_exts[which]); + + + img = myIMG_Load(fname); + + if (img != NULL) + { + autoscale_copy_smear_free(img, screen, SDL_BlitSurface); + + strcpy(file_id, d_names[which]); + + + /* See if this saved image was based on a 'starter' */ + load_starter_id(d_names[which], NULL); + if (starter_id[0] != '\0') + { + load_starter(starter_id); + + if (starter_mirrored) + mirror_starter(); + + if (starter_flipped) + flip_starter(); + } + else + load_template(template_id); + } else { + /* Error loading !*/ + fprintf(stderr, "Error loading %s!\n", fname); + /* FIXME */ + } + SDL_Flip(screen); + + while (SDL_PollEvent(&event)) + { + if (event.type == SDL_QUIT) + { + done = 1; + } + else if (event.type == SDL_KEYDOWN) + { + key = event.key.keysym.sym; + if (key == SDLK_ESCAPE) { + done = 1; + } + } + } + SDL_Delay(10); + } + + /* FIXME: Quantize */ + /* FIXME: Export each frame */ + /* FIXME: Close GIF */ + + + /* Restore everything about the currently-active image + that got clobbered above */ + strcpy(starter_id, tmp_starter_id); + free(tmp_starter_id); + + strcpy(template_id, tmp_template_id); + free(tmp_template_id); + + strcpy(file_id, tmp_file_id); + free(tmp_file_id); + + starter_mirrored = tmp_starter_mirrored; + starter_flipped = tmp_starter_flipped; + starter_personal = tmp_starter_personal; + + + free(gif_fname); + + /* Success if we didn't have an error, and user didn't abort */ + return(!done); } /** - * Returns the user's chosen export directory - * for animated GIFs, via Open->Slideshow dialog, - * and static PNGs, via Open dialog */ -char * get_export_filepath(void) { + * Returns the name of a new file, located in the user's chosen + * export directory (e.g., ~/Pictures, or whatever "--exportdir" says). + * + * Used when exporting animated GIFs (via "Export GIF" in the + * Open->Slideshow dialog) and static PNGs (via "Export" in the + * main Open dialog). + * + * @param const char * ext -- extnesion of the file (e.g., "png" or "gif") + * @return char * -- filepath for the new file to be created + * (e.g., /home/username/Pictures/2020072620110100.gif") + */ +static char * get_export_filepath(const char * ext) { char *rname; char fname[FILENAME_MAX]; + char timestamp[16]; + time_t t; - rname = NULL; -/* - snprintf(fname, sizeof(fname), "saved/%s.dat", saved_id); - rname = get_fname(fname, DIR_SAVE); -*/ + t = time(NULL); + strftime(timestamp, sizeof(timestamp), "%Y%m%d%H%M%S", localtime(&t)); + snprintf(fname, sizeof(fname), "%s.%s", timestamp, ext); + rname = get_fname(fname, DIR_EXPORT); + debug(rname); + + return(rname); } From b0a2b4dacc2ea2a460641093b242c85054583315 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Sun, 26 Jul 2020 14:10:03 -0700 Subject: [PATCH 12/33] Completed single image export function From "Open" dialog, select an image (single click, or use arrow keys / etc., to highlight the image), then select the "Export" button at the lower right. The image will be saved in the export directory. By default this will be based on the config found via the XDG_CONFIG_HOME environment variable, which is scanned for a "XDG_PICTURES_DIR" setting. If none is found, "Pictures" in the directory specified by the HOME env. var. will be used. In both cases, a new "TuxPaint" subdirectory will be created, and exports will be placed there. The export location may be overridden using the "--exportdir" command-line option or "exportdir" config file option (e.g., "--exportdir /path/to/dir" or "exportdir=/path/to/dir", respectively). In this case, the directory is assumed to preexist, and no "TuxPaint" subdirectory will be made. There's currently no way to disable the export feature altogether. If there's demand, we can add it as a simplification option. Finally, this feature simply copies the PNG file (but no extra data files) from Tux Paint's "saved" directory to the export dir. Closes https://sourceforge.net/p/tuxpaint/feature-requests/192/ --- data/images/ui/pict_export.png | Bin 0 -> 1273 bytes docs/CHANGES.txt | 25 ++-- docs/en/OPTIONS.txt | 14 ++- docs/en/html/OPTIONS.html | 14 ++- src/tuxpaint.c | 202 +++++++++++++++++++++++++++------ 5 files changed, 205 insertions(+), 50 deletions(-) create mode 100644 data/images/ui/pict_export.png diff --git a/data/images/ui/pict_export.png b/data/images/ui/pict_export.png new file mode 100644 index 0000000000000000000000000000000000000000..180fa7bcf4a0052f3f0765fa637109cec421f77a GIT binary patch literal 1273 zcmV X0004mX+uL$Nkc;* zaB^>EX>4Tx04R}tkv&MmKpe$iQ%glE4t9{@kfG{gK~%(1t5Adrp;l dj$A;m*83c=l&eMYQbVaKqQ`FhG`S86Hjg0 z2Iqa^C@ae<@j3CRNf#u3zBx-kgEbl zj(KcAgY5dj|KNAGR&iq7ONu0c(2L`I3<2R?pjmgE?_ |wt mpj0~lOdb3D+Or^#Uk*2M&FbN`fq`rRj;?!K29HiEOnK>0S*p< z;Sy!9`MkTkv$ucGwEFu2JXvy)1OOUc00006VoOIv0RI600RN!9r;`8x010qNS#tmY zE+YT{E+YYWr9XB6000McNliru eSad^gZEa<4bO1wgWnpw> zWFU8GbZ8()Nlj2!fese{00PlTL_t(o!_AmKXcSQp#($&NTL>W+u(Gg;C@0ol0u~ku z+6a ckjss6oGfZH{b RJ%zrOaam|g*P zG76#yJOZYHPs+KUx_^=MOzQp{_ytU*K5{}`1}=%kEEWoyKGA%}-3JtbdbaKY!(yjj z`LznX1l}kbOENhQT-JQf-LKYsxjSZ75t~DiJ3=80shK63P5>joMPN`YtpSU`TLD^f z_tn7mlnP}~#dkhjD`oIii@Q%f)8~{k!@y}hTLc~h>+U|2k(W jUlp*MTFz2UX@=C>8q|vGyUrMpCmTwveVhYvOpu%qp>Z+HyzTC=Y?d zKwo6ol1{Z_4co1D^srkXt^QPJX729R#=&S)sc^enr@Dv1-Wm%kF|&%AhI!y?H;
+1q$@=d Slideshow dialog. - * Utilizes "gifenc", public domain by Marcel Rodrigues: - https://github.com/lecram/gifenc - * Depends on "libimagequant", from the "pngquant2" project: - https://github.com/ImageOptim/libimagequant - (GPL v3 or later, for Free/Libre Open Source Software) - * Uses XDG user dirs settings, if available, to determine - where to store them, or "~/Pictures", otherwise. - "--exportdir" option can be used to override this. + * Export drawings: + * GIF export option from the Open -> Slideshow dialog. + * Utilizes "gifenc", public domain by Marcel Rodrigues: + https://github.com/lecram/gifenc + * Depends on "libimagequant", from the "pngquant2" project: + https://github.com/ImageOptim/libimagequant + (GPL v3 or later, for Free/Libre Open Source Software) + * WORK IN PROGRESS + (Closes https://sourceforge.net/p/tuxpaint/feature-requests/191/) + * Single image (PNG) export from the Open dialog. + (Closes https://sourceforge.net/p/tuxpaint/feature-requests/192/) + * Both utilize XDG user dirs settings, if available, to determine + where to store them, or "~/Pictures", otherwise. In those cases, + files are stored in a new "TuxPaint" subdirectory. + * The "--exportdir" option can be used to override the default + location (but a "TuxPaint" subdir. will NOT be placed there). * Ports & Building ---------------- diff --git a/docs/en/OPTIONS.txt b/docs/en/OPTIONS.txt index 0278144b5..59077f898 100644 --- a/docs/en/OPTIONS.txt +++ b/docs/en/OPTIONS.txt @@ -6,7 +6,7 @@ Options Documentation Copyright (c) 2002-2020 by various contributors; see AUTHORS.txt http://www.tuxpaint.org/ - July 25, 2020 + July 26, 2020 ---------------------------------------------------------------------- @@ -581,7 +581,8 @@ Windows Users Use this option to change where Tux Paint exports files — single images, or animated GIF slideshows — for external use. - If you do not override it, the default location is: + If you do not override it, the default location is determined + as follows: * Linux & Unix — If available, wherever your desktop environment is configured for pictures to be stored, based on your XDG (X Desktop Group) configuration. (Try @@ -599,6 +600,14 @@ Windows Users * Windows — TBD! * macOS — TBD! + Note: When the defaults are used, a new "TuxPaint" + subdirectory will be created and used. (e.g., + "~/Pictures/TuxPaint") When the "--exportdir" option is used, + the exact path specified will be used (no "TuxPaint" + subdirectory is created). It is expected that the parent + directory exists. (The directory itself will be created, if it + doesn't.) + Example: exportdir=/home/penguin/TuxPaintExports datadir=DIRECTORY @@ -1050,6 +1059,7 @@ Windows Users --keyboard --savedir DIRECTORY --datadir DIRECTORY + --exportdir DIRECTORY --saveover --saveovernew --nosave diff --git a/docs/en/html/OPTIONS.html b/docs/en/html/OPTIONS.html index f183c94bc..00b725fad 100644 --- a/docs/en/html/OPTIONS.html +++ b/docs/en/html/OPTIONS.html @@ -19,7 +19,7 @@ version Copyright (c) 2002-2020 by various contributors; see AUTHORS.txt
-
http://www.tuxpaint.org/July 25, 2020
+July 26, 2020
@@ -715,7 +715,8 @@ versionUse this option to change where Tux Paint exports files — single images, or animated GIF slideshows — for external use. -
If you do not override it, the default location is: +
If you do not override it, the default location is + determined as follows:
- Linux & Unix — If available, wherever your desktop environment is configured for pictures to be stored, based on your XDG @@ -737,6 +738,14 @@ version
Note: When the defaults are used, a new "
+TuxPaint" + subdirectory will be created and used. (e.g., "~/Pictures/TuxPaint") + When the "--exportdir" option is used, the exact path specified + will be used (no "TuxPaint" subdirectory is created). + It is expected that the parent directory exists. (The directory itself + will be created, if it doesn't.) +Example:
@@ -1606,6 +1615,7 @@ version --keyboardexportdir=/home/penguin/TuxPaintExports
--savedir DIRECTORY
--datadir DIRECTORY
+ --exportdir DIRECTORY
--saveover
--saveovernew
--nosave
diff --git a/src/tuxpaint.c b/src/tuxpaint.c index 946319502..83ad45cc0 100644 --- a/src/tuxpaint.c +++ b/src/tuxpaint.c @@ -1985,6 +1985,7 @@ static void play_slideshow(int *selected, int num_selected, char *dirname, char static void draw_selection_digits(int right, int bottom, int n); static int export_gif(int *selected, int num_selected, char *dirname, char **d_names, char **d_exts, int speed); +static int export_pict(char * fname); static char * get_export_filepath(const char * ext); static void wait_for_sfx(void); @@ -13989,7 +13990,8 @@ static int do_open(void) int *d_places; FILE *fi; char fname[1024]; - int num_files, i, done, slideshow, update_list, want_erase, cur, which, num_files_in_dirs, j, any_saved_files; + int num_files, i, done, slideshow, update_list, want_erase, want_export; + int cur, which, num_files_in_dirs, j, any_saved_files; SDL_Rect dest; SDL_Event event; SDLKey key; @@ -14323,16 +14325,15 @@ static int do_open(void) /* Let user choose an image: */ /* Instructions for 'Open' file dialog */ - char *freeme = textdir(gettext_noop("Choose the picture you want, " "then click “Open”.")); - - draw_tux_text(TUX_BORED, freeme, 1); - free(freeme); + char *instructions = textdir(gettext_noop("Choose the picture you want, then click “Open”.")); + draw_tux_text(TUX_BORED, instructions, 1); /* NOTE: cur is now set above; if file_id'th file is found, it's set to that file's index; otherwise, we default to '0' */ update_list = 1; want_erase = 0; + want_export = 0; done = 0; slideshow = 0; @@ -14447,6 +14448,25 @@ static int do_open(void) SDL_BlitSurface(img_openlabels_back, NULL, screen, &dest); + /* "Export" button: */ + + dest.x = WINDOW_WIDTH - 96 - 48 - 48 - 48; + dest.y = (48 * 7 + 40 + HEIGHTOFFSET) - 48; + + if (d_places[which] != PLACE_STARTERS_DIR && d_places[which] != PLACE_PERSONAL_STARTERS_DIR) + SDL_BlitSurface(img_btn_up, NULL, screen, &dest); + else + SDL_BlitSurface(img_btn_off, NULL, screen, &dest); + + dest.x = WINDOW_WIDTH - 96 - 48 - 48 - 48 + (48 - img_pict_export->w) / 2; + dest.y = (48 * 7 + 40 + HEIGHTOFFSET) - 48; + SDL_BlitSurface(img_pict_export, NULL, screen, &dest); + + dest.x = WINDOW_WIDTH - 96 - 48 - 48 - 48 + (48 - img_openlabels_pict_export->w) / 2; + dest.y = (48 * 7 + 40 + HEIGHTOFFSET) - img_openlabels_pict_export->h; + SDL_BlitSurface(img_openlabels_pict_export, NULL, screen, &dest); + + /* "Erase" button: */ dest.x = WINDOW_WIDTH - 96 - 48 - 48; @@ -14683,6 +14703,16 @@ static int do_open(void) want_erase = 1; } + else if (event.button.x >= (WINDOW_WIDTH - 96 - 48 - 48 - 48) && + event.button.x < (WINDOW_WIDTH - 48 - 48 - 96) && + event.button.y >= (48 * 7 + 40 + HEIGHTOFFSET) - 48 && + event.button.y < (48 * 7 + 40 + HEIGHTOFFSET) && + d_places[which] != PLACE_STARTERS_DIR && d_places[which] != PLACE_PERSONAL_STARTERS_DIR) + { + /* Export */ + + want_export = 1; + } } else if (event.type == SDL_MOUSEBUTTONDOWN && event.button.button >= 4 && event.button.button <= 5 && wheely) @@ -14738,8 +14768,9 @@ static int do_open(void) else if (((event.button.x >= 96 && event.button.x < 96 + 48 + 48) || (event.button.x >= (WINDOW_WIDTH - 96 - 48) && event.button.x < (WINDOW_WIDTH - 96)) || - (event.button.x >= (WINDOW_WIDTH - 96 - 48 - 48) && + (event.button.x >= (WINDOW_WIDTH - 96 - 48 - 48 - 48) && event.button.x < (WINDOW_WIDTH - 48 - 96) && + /* Both "Erase" and "Export" only work on our own files... */ d_places[which] != PLACE_STARTERS_DIR && d_places[which] != PLACE_PERSONAL_STARTERS_DIR)) && event.button.y >= (48 * 7 + 40 + HEIGHTOFFSET) - 48 && @@ -14897,6 +14928,21 @@ static int do_open(void) update_list = 1; } } + + if (want_export) + { + want_export = 0; + + snprintf(fname, sizeof(fname), "saved/%s%s", d_names[which], d_exts[which]); + rfname = get_fname(fname, DIR_SAVE); + if (export_pict(rfname)) + do_prompt_snd(PROMPT_PICT_EXPORT_TXT, PROMPT_EXPORT_YES, "", SND_TUXOK, screen->w / 2, screen->h / 2); + else + do_prompt_snd(PROMPT_PICT_EXPORT_FAILED_TXT, PROMPT_EXPORT_YES, "", SND_YOUCANNOT, screen->w / 2, screen->h / 2); + + draw_tux_text(TUX_BORED, instructions, 1); + update_list = 1; + } } while (!done); @@ -15011,6 +15057,8 @@ static int do_open(void) update_canvas(0, 0, WINDOW_WIDTH - 96 - 96, 48 * 7 + 40 + HEIGHTOFFSET); + + free(instructions); } @@ -15711,27 +15759,27 @@ static int do_slideshow(void) } else { - export_successful = export_gif(selected, num_selected, dirname, d_names, d_exts, speed); + export_successful = export_gif(selected, num_selected, dirname, d_names, d_exts, speed); - /* Redraw entire screen, after export: */ - SDL_FillRect(screen, NULL, SDL_MapRGB(canvas->format, 255, 255, 255)); - draw_toolbar(); - draw_colors(COLORSEL_CLOBBER_WIPE); - draw_none(); - - /* Show a message depending on success */ - if (export_successful) - do_prompt_snd(PROMPT_GIF_EXPORT_TXT, PROMPT_EXPORT_YES, "", SND_TUXOK, screen->w / 2, screen->h / 2); - else - do_prompt_snd(PROMPT_GIF_EXPORT_FAILED_TXT, PROMPT_EXPORT_YES, "", SND_YOUCANNOT, screen->w / 2, screen->h / 2); - - freeme = textdir(TUX_TIP_SLIDESHOW); - draw_tux_text(TUX_BORED, freeme, 1); - free(freeme); - - SDL_Flip(screen); - - update_list = 1; + /* Redraw entire screen, after export: */ + SDL_FillRect(screen, NULL, SDL_MapRGB(canvas->format, 255, 255, 255)); + draw_toolbar(); + draw_colors(COLORSEL_CLOBBER_WIPE); + draw_none(); + + /* Show a message depending on success */ + if (export_successful) + do_prompt_snd(PROMPT_GIF_EXPORT_TXT, PROMPT_EXPORT_YES, "", SND_TUXOK, screen->w / 2, screen->h / 2); + else + do_prompt_snd(PROMPT_GIF_EXPORT_FAILED_TXT, PROMPT_EXPORT_YES, "", SND_YOUCANNOT, screen->w / 2, screen->h / 2); + + freeme = textdir(TUX_TIP_SLIDESHOW); + draw_tux_text(TUX_BORED, freeme, 1); + free(freeme); + + SDL_Flip(screen); + + update_list = 1; } } else if (event.button.x >= (WINDOW_WIDTH - 96 - 48) && @@ -19054,7 +19102,7 @@ static int do_new_dialog(void) if (thumbs[num_files] == NULL) { fprintf(stderr, - "\nError: Couldn't create a thumbnail of " "saved image!\n" "%s\n", fname); + "\nError: Couldn't create a thumbnail of saved image!\n" "%s\n", fname); } num_files++; @@ -19149,7 +19197,7 @@ static int do_new_dialog(void) if (thumbs[num_files] == NULL) { fprintf(stderr, - "\nError: Couldn't create a thumbnail of " "saved image!\n" "%s\n", fname); + "\nError: Couldn't create a thumbnail of saved image!\n" "%s\n", fname); } SDL_FreeSurface(img); @@ -19682,7 +19730,7 @@ static int do_new_dialog(void) fprintf(stderr, "\nWarning: Couldn't load the saved image! (3)\n" "%s\n" - "The Simple DirectMedia Layer error that occurred " "was:\n" "%s\n\n", fname, SDL_GetError()); + "The Simple DirectMedia Layer error that occurred was:\n" "%s\n\n", fname, SDL_GetError()); do_prompt(PROMPT_OPEN_UNOPENABLE_TXT, PROMPT_OPEN_UNOPENABLE_YES, "", 0, 0); } @@ -19740,7 +19788,7 @@ static int do_new_dialog(void) fprintf(stderr, "\nWarning: Couldn't load the saved image! (4)\n" "%s\n" - "The Simple DirectMedia Layer error that occurred " "was:\n" "%s\n\n", fname, SDL_GetError()); + "The Simple DirectMedia Layer error that occurred was:\n" "%s\n\n", fname, SDL_GetError()); do_prompt(PROMPT_OPEN_UNOPENABLE_TXT, PROMPT_OPEN_UNOPENABLE_YES, "", 0, 0); } @@ -22594,6 +22642,7 @@ static void tmpcfg_merge(struct cfginfo *loser, const struct cfginfo *winner) static void setup_config(char *argv[]) { char str[128]; + char * picturesdir; #ifndef _WIN32 const char *home = getenv("HOME"); @@ -22673,7 +22722,10 @@ static void setup_config(char *argv[]) * __HAIKU__ * __APPLE__ */ - exportdir = get_xdg_user_dir("PICTURES", "Pictures"); + picturesdir = get_xdg_user_dir("PICTURES", "Pictures"); + snprintf(str, sizeof(str), "%s/TuxPaint", picturesdir); + free(picturesdir); + exportdir = strdup(str); } /* Load options from user's own configuration (".rc" / ".cfg") file: */ @@ -24235,10 +24287,11 @@ static void setup(void) small_font = TuxPaint_Font_OpenFont(PANGO_DEFAULT_FONT, DATA_PREFIX "fonts/default_font.ttf", #ifdef __APPLE__ - 12 - (only_uppercase * 2)); + 12 - (only_uppercase * 2) #else - 13 - (only_uppercase * 2)); + 13 - (only_uppercase * 2) #endif + ); if (small_font == NULL) { @@ -24793,10 +24846,10 @@ static int trash(char *path) } while (!feof(fi)) { - len = fread(buf, sizeof(buf), 1, fi); + len = fread(buf, sizeof(unsigned char), sizeof(buf), fi); if (len > 0) { - fwrite(buf, sizeof(buf), 1, fo); + fwrite(buf, sizeof(unsigned char), sizeof(buf), fo); } } fclose(fi); @@ -25336,6 +25389,12 @@ static int export_gif(int *selected, int num_selected, char *dirname, char **d_n show_progress_bar(screen); gif_fname = get_export_filepath("gif"); + if (gif_fname == NULL) + { + /* Can't create export dir! Abort! */ + return FALSE; + } + /* FIXME: Open GIF */ @@ -25426,9 +25485,69 @@ static int export_gif(int *selected, int num_selected, char *dirname, char **d_n return(!done); } +/** + * Copy an image (just the main PNG) from Tux Paint's "saved" + * directory to the user's chosen export directory + * (e.g., ~/Pictures, or whatever "--exportdir" says). + * + * Used when exporting a single image from the Open dialog. + * + * @param char * fname -- full path to the image to export + * @return int 1 = success, 0 = failed + */ +static int export_pict(char * fname) { + FILE * fi, * fo; + size_t len; + unsigned char buf[1024]; + char * pict_fname; + + fi = fopen(fname, "rb"); + if (fi == NULL) + { + fprintf(stderr, "Cannot export from saved Tux Paint file '%s'\nThe error that occurred was:\n%s\n\n", fname, strerror(errno)); + return FALSE; + } + + pict_fname = get_export_filepath("png"); + if (pict_fname == NULL) + { + fclose(fi); + return FALSE; + } + + fo = fopen(pict_fname, "wb"); + if (fo == NULL) + { + fprintf(stderr, "Cannot export to new file '%s'\nThe error that occurred was:\n%s\n\n", pict_fname, strerror(errno)); + free(pict_fname); + fclose(fi); + return FALSE; + } + + while (!feof(fi)) + { + len = fread(buf, sizeof(unsigned char), sizeof(buf), fi); + if (len > 0) + { + fwrite(buf, sizeof(unsigned char), sizeof(buf), fo); + } + } + + /* FIXME: Probably good to check for errors here and respond accordingly -bjk 2020.07.26 */ + + fclose(fi); + fclose(fo); + + free(pict_fname); + + return TRUE; +} + /** * Returns the name of a new file, located in the user's chosen - * export directory (e.g., ~/Pictures, or whatever "--exportdir" says). + * export directory (e.g., ~/Pictures/TuxPaint, or whatever "--exportdir" says). + * + * Also ensures that the directory exists, in the first place. * * Used when exporting animated GIFs (via "Export GIF" in the * Open->Slideshow dialog) and static PNGs (via "Export" in the @@ -25436,7 +25555,8 @@ static int export_gif(int *selected, int num_selected, char *dirname, char **d_n * * @param const char * ext -- extnesion of the file (e.g., "png" or "gif") * @return char * -- filepath for the new file to be created - * (e.g., /home/username/Pictures/2020072620110100.gif") + * (e.g., /home/username/Pictures/TuxPaint/2020072620110100.gif") + * Or NULL if the directory cannot be created. */ static char * get_export_filepath(const char * ext) { char *rname; @@ -25444,6 +25564,14 @@ static char * get_export_filepath(const char * ext) { char timestamp[16]; time_t t; + + /* Make sure the export dir exists */ + if (!make_directory(DIR_EXPORT, "", "Can't create export directory")) + { + return NULL; + } + + /* Create a unique filename, within that dir */ t = time(NULL); strftime(timestamp, sizeof(timestamp), "%Y%m%d%H%M%S", localtime(&t)); snprintf(fname, sizeof(fname), "%s.%s", timestamp, ext); From 56591258ffba8e47915058a49074b40631310a1f Mon Sep 17 00:00:00 2001 From: Bill KendrickDate: Sun, 26 Jul 2020 14:25:59 -0700 Subject: [PATCH 13/33] Ensure export takes 1 second (filename uniqueness) --- src/tuxpaint.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/tuxpaint.c b/src/tuxpaint.c index 83ad45cc0..cf9c83507 100644 --- a/src/tuxpaint.c +++ b/src/tuxpaint.c @@ -25500,6 +25500,10 @@ static int export_pict(char * fname) { size_t len; unsigned char buf[1024]; char * pict_fname; + Uint32 time_before, time_after; + + do_setcursor(cursor_watch); + show_progress_bar(screen); fi = fopen(fname, "rb"); if (fi == NULL) @@ -25508,6 +25512,7 @@ static int export_pict(char * fname) { return FALSE; } + time_before = SDL_GetTicks(); pict_fname = get_export_filepath("png"); if (pict_fname == NULL) { @@ -25540,6 +25545,15 @@ static int export_pict(char * fname) { free(pict_fname); + /* Unique filenames are timestamp-based, down to the second, + so ensure at least one second has elapsed */ + time_after = SDL_GetTicks(); + if (time_after - time_before < 1000) + { + show_progress_bar(screen); + SDL_Delay(time_after + 1000 - time_before); + } + return TRUE; } From e50a0ef84cab573f3f3d83450e877b71a4eef464 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Sun, 26 Jul 2020 16:13:53 -0700 Subject: [PATCH 14/33] Improved safety when copying things into strings Created "safe_" variations of 'strncpy()', 'strncat()', and 'snprintf()', to ensure a truncated source string doesn't leave the destination buffer without a NUL termination character. Replaced all calls (in "tuxpaint.c" only, so far) to the standard functions with calls to the new safer versions. Replaced most calls to plain 'strcpy()', 'strcat()' and 'sprintf()' (which can cause buffer overruns) with the new functions. --- docs/CHANGES.txt | 4 + src/tuxpaint.c | 381 ++++++++++++++++++++++++++--------------------- 2 files changed, 212 insertions(+), 173 deletions(-) diff --git a/docs/CHANGES.txt b/docs/CHANGES.txt index a3a23dd23..02730434b 100644 --- a/docs/CHANGES.txt +++ b/docs/CHANGES.txt @@ -34,6 +34,10 @@ $Id$ (Ref: https://github.com/haikuports/haikuports/issues/3045) Gerasim Troeglazov <3dEyes@gmail.com> + * Misc + ---- + * Improved safety when copying things into string buffers. + 2020.April.24 (0.9.24) * New tools --------- diff --git a/src/tuxpaint.c b/src/tuxpaint.c index cf9c83507..5ff9dcb35 100644 --- a/src/tuxpaint.c +++ b/src/tuxpaint.c @@ -2066,6 +2066,9 @@ int file_exists(char *path); int generate_fontconfig_cache_spinner(SDL_Surface * screen); +char * safe_strncat(char *dest, const char *src, size_t n); +char * safe_strncpy(char *dest, const char *src, size_t n); +int safe_snprintf(char *str, size_t size, const char *format, ...); #define MAX_UTF8_CHAR_LENGTH 6 @@ -4020,7 +4023,7 @@ static void mainloop(void) /* FIXME */ /* - snprintf(font_tux_text, sizeof font_tux_text, "%s (%s).", + safe_snprintf(font_tux_text, sizeof font_tux_text, "%s (%s).", TTF_FontFaceFamilyName(getfonthandle(cur_font)), TTF_FontFaceStyleName(getfonthandle(cur_font))); draw_tux_text(TUX_GREAT, font_tux_text, 1); @@ -6632,7 +6635,7 @@ static void loadbrush_callback(SDL_Surface * screen, if (strcasecmp(files[i].str, SHAPE_BRUSH_NAME) == 0) shape_brush = num_brushes; - snprintf(fname, sizeof fname, "%s/%s", dir, files[i].str); + safe_snprintf(fname, sizeof fname, "%s/%s", dir, files[i].str); if (num_brushes == num_brushes_max) { num_brushes_max = num_brushes_max * 5 / 4 + 4; @@ -6650,7 +6653,7 @@ static void loadbrush_callback(SDL_Surface * screen, brushes_directional[num_brushes] = 0; brushes_spacing[num_brushes] = img_brushes[num_brushes]->h / 4; - strcpy(strcasestr(fname, ".png"), ".dat"); + strcpy(strcasestr(fname, ".png"), ".dat"); /* FIXME: Use strncpy (ugh, complicated) */ fi = fopen(fname, "r"); want_rand = 0; @@ -7603,8 +7606,8 @@ static void loadstamp_callback(SDL_Surface * screen, char svgname[512]; FILE *fi; - snprintf(svgname, sizeof(svgname), "%s/%s", dir, files[i].str); - strcpy(strcasestr(svgname, ".png"), ".svg"); + safe_snprintf(svgname, sizeof(svgname), "%s/%s", dir, files[i].str); + strcpy(strcasestr(svgname, ".png"), ".svg"); /* FIXME: Use strncpy (ugh, complicated) */ fi = fopen(svgname, "r"); if (fi != NULL) @@ -7631,7 +7634,7 @@ static void loadstamp_callback(SDL_Surface * screen, && !strcasestr(files[i].str, mirror_ext) && !strcasestr(files[i].str, flip_ext) && !strcasestr(files[i].str, mirrorflip_ext)) { - snprintf(fname, sizeof fname, "%s/%s", dir, files[i].str); + safe_snprintf(fname, sizeof fname, "%s/%s", dir, files[i].str); if (num_stamps[stamp_group] == max_stamps[stamp_group]) { max_stamps[stamp_group] = max_stamps[stamp_group] * 5 / 4 + 15; @@ -10836,7 +10839,7 @@ static Mix_Chunk *loadsound_extra(const char *const fname, const char *extra) if (strcasestr(fname, ".png") != NULL) { - strcpy(ext, ".png"); + strcpy(ext, ".png"); /* char[5] size is sufficient */ } else { @@ -10849,9 +10852,9 @@ static Mix_Chunk *loadsound_extra(const char *const fname, const char *extra) snd_fname = malloc(strlen(fname) + strlen(lang_prefix) + 16); - strcpy(snd_fname, fname); - snprintf(tmp_str, sizeof(tmp_str), "%s_%s.ogg", extra, lang_prefix); - strcpy((char *)strcasestr(snd_fname, ext), tmp_str); + strcpy(snd_fname, fname); /* malloc'd size should be sufficient */ + safe_snprintf(tmp_str, sizeof(tmp_str), "%s_%s.ogg", extra, lang_prefix); + strcpy((char *)strcasestr(snd_fname, ext), tmp_str); /* FIXME: Use strncpy() (ugh, complicated) */ debug(snd_fname); tmp_snd = Mix_LoadWAV(snd_fname); @@ -10859,9 +10862,9 @@ static Mix_Chunk *loadsound_extra(const char *const fname, const char *extra) { debug("...No local version of sound (OGG)!"); - strcpy(snd_fname, fname); - snprintf(tmp_str, sizeof(tmp_str), "%s_%s.wav", extra, lang_prefix); - strcpy((char *)strcasestr(snd_fname, ext), tmp_str); + strcpy(snd_fname, fname); /* malloc'd size should be sufficient */ + safe_snprintf(tmp_str, sizeof(tmp_str), "%s_%s.wav", extra, lang_prefix); + strcpy((char *)strcasestr(snd_fname, ext), tmp_str); /* FIXME: Use strncpy() (ugh, complicated) */ debug(snd_fname); tmp_snd = Mix_LoadWAV(snd_fname); @@ -10871,9 +10874,9 @@ static Mix_Chunk *loadsound_extra(const char *const fname, const char *extra) /* Check for non-country-code locale */ - strcpy(snd_fname, fname); - snprintf(tmp_str, sizeof(tmp_str), "%s_%s.ogg", extra, short_lang_prefix); - strcpy((char *)strcasestr(snd_fname, ext), tmp_str); + strcpy(snd_fname, fname); /* malloc'd size should be sufficient */ + safe_snprintf(tmp_str, sizeof(tmp_str), "%s_%s.ogg", extra, short_lang_prefix); + strcpy((char *)strcasestr(snd_fname, ext), tmp_str); /* FIXME: Use strncpy() (ugh, complicated) */ debug(snd_fname); tmp_snd = Mix_LoadWAV(snd_fname); @@ -10881,9 +10884,9 @@ static Mix_Chunk *loadsound_extra(const char *const fname, const char *extra) { debug("...No short local version of sound (OGG)!"); - strcpy(snd_fname, fname); - snprintf(tmp_str, sizeof(tmp_str), "%s_%s.wav", extra, short_lang_prefix); - strcpy((char *)strcasestr(snd_fname, ext), tmp_str); + strcpy(snd_fname, fname); /* malloc'd size should be sufficient */ + safe_snprintf(tmp_str, sizeof(tmp_str), "%s_%s.wav", extra, short_lang_prefix); + strcpy((char *)strcasestr(snd_fname, ext), tmp_str); /* FIXME: Use strncpy() (ugh, complicated) */ debug(snd_fname); tmp_snd = Mix_LoadWAV(snd_fname); @@ -10893,9 +10896,9 @@ static Mix_Chunk *loadsound_extra(const char *const fname, const char *extra) debug("...No short local version of sound (WAV)!"); - strcpy(snd_fname, fname); - snprintf(tmp_str, sizeof(tmp_str), "%s.ogg", extra); - strcpy((char *)strcasestr(snd_fname, ext), tmp_str); + strcpy(snd_fname, fname); /* malloc'd size should be sufficient */ + safe_snprintf(tmp_str, sizeof(tmp_str), "%s.ogg", extra); + strcpy((char *)strcasestr(snd_fname, ext), tmp_str); /* FIXME: Use strncpy() (ugh, complicated) */ debug(snd_fname); tmp_snd = Mix_LoadWAV(snd_fname); @@ -10903,9 +10906,9 @@ static Mix_Chunk *loadsound_extra(const char *const fname, const char *extra) { debug("...No default version of sound (OGG)!"); - strcpy(snd_fname, fname); - snprintf(tmp_str, sizeof(tmp_str), "%s.wav", extra); - strcpy((char *)strcasestr(snd_fname, ext), tmp_str); + strcpy(snd_fname, fname); /* malloc'd size should be sufficient */ + safe_snprintf(tmp_str, sizeof(tmp_str), "%s.wav", extra); + strcpy((char *)strcasestr(snd_fname, ext), tmp_str); /* FIXME: Use strncpy() (ugh, complicated) */ debug(snd_fname); tmp_snd = Mix_LoadWAV(snd_fname); @@ -10989,10 +10992,12 @@ static char *loaddesc(const char *const fname, Uint8 * locale_text) /* Set the first available language */ for (i = 0; i < num_wished_langs && !found; i++) { - strcpy((char *)extptr, ".txt"); + strcpy((char *)extptr, ".txt"); /* safe; pointing into a safe spot within an existing string */ fi = fopen(txt_fname, "r"); + fprintf(stderr, "\nReading: %s\n", txt_fname); + if (!fi) return NULL; @@ -11014,7 +11019,7 @@ static char *loaddesc(const char *const fname, Uint8 * locale_text) { /* First one is the default: */ - strcpy(def_buf, buf); + strcpy(def_buf, buf); /* safe; both the same size */ got_first = 1; } @@ -11177,8 +11182,6 @@ static double loadinfo(const char *const fname, stamp_type * inf) { debug(cp); } - - /* printf("tinter=%d\n", inf->tinter); */ } else if (strcmp(buf, "nomirror") == 0) inf->mirrorable = 0; @@ -11360,7 +11363,7 @@ static void load_starter_id(char *saved_id, FILE * fil) if (saved_id != NULL) { - snprintf(fname, sizeof(fname), "saved/%s.dat", saved_id); + safe_snprintf(fname, sizeof(fname), "saved/%s.dat", saved_id); rname = get_fname(fname, DIR_SAVE); fi = fopen(rname, "r"); @@ -11449,7 +11452,7 @@ static SDL_Surface *load_starter_helper(char *path_and_basename, const char *ext unsigned int i; ext = strdup(extension); - snprintf(fname, sizeof(fname), "%s.%s", path_and_basename, ext); + safe_snprintf(fname, sizeof(fname), "%s.%s", path_and_basename, ext); surf = (*load_func) (fname); if (surf == NULL) @@ -11458,7 +11461,7 @@ static SDL_Surface *load_starter_helper(char *path_and_basename, const char *ext { ext[i] = toupper(ext[i]); } - snprintf(fname, sizeof(fname), "%s.%s", path_and_basename, ext); + safe_snprintf(fname, sizeof(fname), "%s.%s", path_and_basename, ext); surf = (*load_func) (fname); } @@ -11496,21 +11499,21 @@ static void load_starter(char *img_id) { /* Try loading an SVG */ - snprintf(fname, sizeof(fname), "%s/%s", dirname, img_id); + safe_snprintf(fname, sizeof(fname), "%s/%s", dirname, img_id); tmp_surf = load_starter_helper(fname, "svg", &load_svg); } #endif if (tmp_surf == NULL) { - snprintf(fname, sizeof(fname), "%s/%s", dirname, img_id); + safe_snprintf(fname, sizeof(fname), "%s/%s", dirname, img_id); tmp_surf = load_starter_helper(fname, "png", &IMG_Load); } if (tmp_surf == NULL) { /* Try loading a KPX */ - snprintf(fname, sizeof(fname), "%s/%s", dirname, img_id); + safe_snprintf(fname, sizeof(fname), "%s/%s", dirname, img_id); tmp_surf = load_starter_helper(fname, "kpx", &myIMG_Load); } @@ -11529,7 +11532,7 @@ static void load_starter(char *img_id) /* (Try SVG) */ if (tmp_surf == NULL) { - snprintf(fname, sizeof(fname), "%s/%s-back", dirname, img_id); + safe_snprintf(fname, sizeof(fname), "%s/%s-back", dirname, img_id); tmp_surf = load_starter_helper(fname, "svg", &load_svg); } #endif @@ -11537,21 +11540,21 @@ static void load_starter(char *img_id) /* (JPEG) */ if (tmp_surf == NULL) { - snprintf(fname, sizeof(fname), "%s/%s-back", dirname, img_id); + safe_snprintf(fname, sizeof(fname), "%s/%s-back", dirname, img_id); tmp_surf = load_starter_helper(fname, "jpeg", &IMG_Load); } if (tmp_surf == NULL) { /* (Then just JPG) */ - snprintf(fname, sizeof(fname), "%s/%s-back", dirname, img_id); + safe_snprintf(fname, sizeof(fname), "%s/%s-back", dirname, img_id); tmp_surf = load_starter_helper(fname, "jpg", &IMG_Load); } /* (Failed? Try PNG next) */ if (tmp_surf == NULL) { - snprintf(fname, sizeof(fname), "%s/%s-back", dirname, img_id); + safe_snprintf(fname, sizeof(fname), "%s/%s-back", dirname, img_id); tmp_surf = load_starter_helper(fname, "png", &IMG_Load); } @@ -11671,14 +11674,14 @@ static void load_template(char *img_id) img_starter_bkgd = NULL; /* (Try loading a KPX) */ - snprintf(fname, sizeof(fname), "%s/%s", dirname, img_id); + safe_snprintf(fname, sizeof(fname), "%s/%s", dirname, img_id); tmp_surf = load_starter_helper(fname, "kpx", &myIMG_Load); #ifndef NOSVG /* (Failed? Try SVG next) */ if (tmp_surf == NULL) { - snprintf(fname, sizeof(fname), "%s/%s", dirname, img_id); + safe_snprintf(fname, sizeof(fname), "%s/%s", dirname, img_id); tmp_surf = load_starter_helper(fname, "svg", &load_svg); } #endif @@ -11686,20 +11689,20 @@ static void load_template(char *img_id) /* (JPEG) */ if (tmp_surf == NULL) { - snprintf(fname, sizeof(fname), "%s/%s", dirname, img_id); + safe_snprintf(fname, sizeof(fname), "%s/%s", dirname, img_id); tmp_surf = load_starter_helper(fname, "jpeg", &IMG_Load); } if (tmp_surf == NULL) { /* (Then just JPG) */ - snprintf(fname, sizeof(fname), "%s/%s", dirname, img_id); + safe_snprintf(fname, sizeof(fname), "%s/%s", dirname, img_id); tmp_surf = load_starter_helper(fname, "jpg", &IMG_Load); } /* (Failed? Try PNG next) */ if (tmp_surf == NULL) { - snprintf(fname, sizeof(fname), "%s/%s", dirname, img_id); + safe_snprintf(fname, sizeof(fname), "%s/%s", dirname, img_id); tmp_surf = load_starter_helper(fname, "png", &IMG_Load); } @@ -11780,7 +11783,7 @@ static void load_current(void) label_node_to_edit = NULL; have_to_rec_label_node = FALSE; - snprintf(ftmp, sizeof(ftmp), "saved/%s%s", file_id, FNAME_EXTENSION); + safe_snprintf(ftmp, sizeof(ftmp), "saved/%s%s", file_id, FNAME_EXTENSION); fname = get_fname(ftmp, DIR_SAVE); tmp = myIMG_Load_RWops(fname); @@ -13189,7 +13192,7 @@ static int do_save(int tool, int dont_show_success_results) /* Save the file: */ - snprintf(tmp, sizeof(tmp), "saved/%s%s", file_id, FNAME_EXTENSION); + safe_snprintf(tmp, sizeof(tmp), "saved/%s%s", file_id, FNAME_EXTENSION); fname = get_fname(tmp, DIR_SAVE); debug(fname); @@ -13221,7 +13224,7 @@ static int do_save(int tool, int dont_show_success_results) /* (Was thumbnail in old directory, rather than under .thumbs?) */ - snprintf(tmp, sizeof(tmp), "saved/%s-t%s", file_id, FNAME_EXTENSION); + safe_snprintf(tmp, sizeof(tmp), "saved/%s-t%s", file_id, FNAME_EXTENSION); fname = get_fname(tmp, DIR_SAVE); fi = fopen(fname, "r"); if (fi != NULL) @@ -13233,7 +13236,7 @@ static int do_save(int tool, int dont_show_success_results) /* No old thumbnail! Save this image's thumbnail in the new place, under ".thumbs" */ - snprintf(tmp, sizeof(tmp), "saved/.thumbs/%s-t%s", file_id, FNAME_EXTENSION); + safe_snprintf(tmp, sizeof(tmp), "saved/.thumbs/%s-t%s", file_id, FNAME_EXTENSION); fname = get_fname(tmp, DIR_SAVE); } @@ -13261,7 +13264,7 @@ static int do_save(int tool, int dont_show_success_results) if (starter_id[0] != '\0' || template_id[0] != '\0' || canvas_color_r != 255 || canvas_color_g != 255 || canvas_color_b != 255) { - snprintf(tmp, sizeof(tmp), "saved/%s.dat", file_id); + safe_snprintf(tmp, sizeof(tmp), "saved/%s.dat", file_id); fname = get_fname(tmp, DIR_SAVE); fi = fopen(fname, "w"); if (fi != NULL) @@ -13302,23 +13305,26 @@ static void set_chunk_data(unsigned char **chunk_data, size_t * chunk_data_len, int headersLen; unsigned int i; char *line, *headers, *cdata; + size_t line_sz, headers_sz; headersLen = 0; - headers = calloc(256, 1); - line = calloc(256, 1); + headers_sz = 256; + headers = calloc(headers_sz, 1); + line_sz = 256; + line = calloc(line_sz, 1); - strcat(headers, "Tuxpaint\n"); - strcat(headers, "Tuxpaint_" VER_VERSION "\n"); - sprintf(line, "%lu%s", uncompressed_size, "\n"); - strcat(headers, line); - sprintf(line, "%lu%s", dataLen, "\n"); - strcat(headers, line); + safe_strncat(headers, "Tuxpaint\n", headers_sz); + safe_strncat(headers, "Tuxpaint_" VER_VERSION "\n", headers_sz); + safe_snprintf(line, line_sz, "%lu%s", uncompressed_size, "\n"); + safe_strncat(headers, line, headers_sz); + safe_snprintf(line, line_sz, "%lu%s", dataLen, "\n"); + safe_strncat(headers, line, headers_sz); headersLen = strlen(headers); *chunk_data_len = headersLen + dataLen; cdata = calloc(*chunk_data_len, sizeof(unsigned char *)); - strcat(cdata, headers); + strcat(cdata, headers); /* FIXME: Use strncat() */ for (i = 0; i < dataLen; i++) cdata[headersLen + i] = data[i]; @@ -13380,7 +13386,7 @@ static void do_png_embed_data(png_structp png_ptr) Uint32 i; struct label_node *current_node; char *char_stream, *line; - size_t dat_size; + size_t dat_size, char_stream_sz, line_sz; /* Starter foreground */ @@ -13721,25 +13727,27 @@ static void do_png_embed_data(png_structp png_ptr) template_id[0] != '\0' || canvas_color_r != 255 || canvas_color_g != 255 || canvas_color_b != 255) { /* Usually the .dat data are less than 100 bytes, hope this keeps line and char_stream in the safe side */ - line = calloc(256, 1); - char_stream = calloc(256 + sizeof(starter_id) + sizeof(template_id), 1); + line_sz = 256; + line = calloc(line_sz, 1); + char_stream_sz = 256 + sizeof(starter_id) + sizeof(template_id), + char_stream = calloc(char_stream_sz, 1); - sprintf(char_stream, "%s\n", starter_id); + safe_snprintf(char_stream, char_stream_sz, "%s\n", starter_id); - sprintf(line, "%d %d %d\n", starter_mirrored, starter_flipped, starter_personal); - strcat(char_stream, line); + safe_snprintf(line, line_sz, "%d %d %d\n", starter_mirrored, starter_flipped, starter_personal); + safe_strncat(char_stream, line, char_stream_sz); - sprintf(line, "c%d %d %d\n", canvas_color_r, canvas_color_g, canvas_color_b); - strcat(char_stream, line); + safe_snprintf(line, line_sz, "c%d %d %d\n", canvas_color_r, canvas_color_g, canvas_color_b); + safe_strncat(char_stream, line, char_stream_sz); - sprintf(line, "T%s\n", template_id); - strcat(char_stream, line); + safe_snprintf(line, line_sz, "T%s\n", template_id); + safe_strncat(char_stream, line, char_stream_sz); - sprintf(line, "%d\n", template_personal); - strcat(char_stream, line); + safe_snprintf(line, line_sz, "%d\n", template_personal); + safe_strncat(char_stream, line, char_stream_sz); - sprintf(line, "M%d\n", starter_modified); - strcat(char_stream, line); + safe_snprintf(line, line_sz, "M%d\n", starter_modified); + safe_strncat(char_stream, line, char_stream_sz); dat_size = strlen(char_stream); @@ -13989,7 +13997,7 @@ static int do_open(void) char **d_names = NULL, **d_exts = NULL; int *d_places; FILE *fi; - char fname[1024]; + char fname[MAX_PATH]; int num_files, i, done, slideshow, update_list, want_erase, want_export; int cur, which, num_files_in_dirs, j, any_saved_files; SDL_Rect dest; @@ -14130,17 +14138,17 @@ static int do_open(void) /* Support legacy BMP files for load: */ || strcasestr(f->d_name, ".bmp") != NULL) { - strcpy(fname, f->d_name); + safe_strncpy(fname, f->d_name, sizeof(fname)); if (strcasestr(fname, FNAME_EXTENSION) != NULL) { d_exts[num_files] = strdup(strcasestr(fname, FNAME_EXTENSION)); - strcpy((char *)strcasestr(fname, FNAME_EXTENSION), ""); + strcpy((char *)strcasestr(fname, FNAME_EXTENSION), ""); /* Safe; truncating */ } if (strcasestr(fname, ".bmp") != NULL) { d_exts[num_files] = strdup(strcasestr(fname, ".bmp")); - strcpy((char *)strcasestr(fname, ".bmp"), ""); + strcpy((char *)strcasestr(fname, ".bmp"), ""); /* Safe; truncating */ } d_names[num_files] = strdup(fname); @@ -14167,7 +14175,7 @@ static int do_open(void) /* Try to load thumbnail first: */ - snprintf(fname, sizeof(fname), "%s/.thumbs/%s-t.png", + safe_snprintf(fname, sizeof(fname), "%s/.thumbs/%s-t.png", dirname[d_places[num_files]], d_names[num_files]); debug(fname); img = IMG_Load(fname); @@ -14177,7 +14185,7 @@ static int do_open(void) /* No thumbnail in the new location ("saved/.thumbs"), try the old locatin ("saved/"): */ - snprintf(fname, sizeof(fname), "%s/%s-t.png", + safe_snprintf(fname, sizeof(fname), "%s/%s-t.png", dirname[d_places[num_files]], d_names[num_files]); debug(fname); @@ -14226,7 +14234,7 @@ static int do_open(void) if (img == NULL) { - snprintf(fname, sizeof(fname), "%s/%s", dirname[d_places[num_files]], f->d_name); + safe_snprintf(fname, sizeof(fname), "%s/%s", dirname[d_places[num_files]], f->d_name); debug(fname); img = myIMG_Load(fname); } @@ -14275,7 +14283,7 @@ static int do_open(void) { debug("Saving thumbnail for this one!"); - snprintf(fname, sizeof(fname), "%s/.thumbs/%s-t.png", + safe_snprintf(fname, sizeof(fname), "%s/.thumbs/%s-t.png", dirname[d_places[num_files]], d_names[num_files]); fi = fopen(fname, "wb"); @@ -14830,7 +14838,7 @@ static int do_open(void) img_popup_arrow, img_trash, SND_AREYOUSURE, WINDOW_WIDTH - 96 - 48 - 48 + 24, 48 * 7 + 40 + HEIGHTOFFSET - 48 + 24)) { - snprintf(fname, sizeof(fname), "saved/%s%s", d_names[which], d_exts[which]); + safe_snprintf(fname, sizeof(fname), "saved/%s%s", d_names[which], d_exts[which]); rfname = get_fname(fname, DIR_SAVE); @@ -14841,7 +14849,7 @@ static int do_open(void) /* Delete the thumbnail, too: */ - snprintf(fname, sizeof(fname), "saved/.thumbs/%s-t.png", d_names[which]); + safe_snprintf(fname, sizeof(fname), "saved/.thumbs/%s-t.png", d_names[which]); free(rfname); rfname = get_fname(fname, DIR_SAVE); @@ -14851,7 +14859,7 @@ static int do_open(void) /* Try deleting old-style thumbnail, too: */ - snprintf(fname, sizeof(fname), "saved/%s-t.png", d_names[which]); + safe_snprintf(fname, sizeof(fname), "saved/%s-t.png", d_names[which]); free(rfname); rfname = get_fname(fname, DIR_SAVE); @@ -14861,7 +14869,7 @@ static int do_open(void) /* Delete .dat file, if any: */ - snprintf(fname, sizeof(fname), "saved/%s.dat", d_names[which]); + safe_snprintf(fname, sizeof(fname), "saved/%s.dat", d_names[which]); free(rfname); rfname = get_fname(fname, DIR_SAVE); @@ -14933,7 +14941,7 @@ static int do_open(void) { want_export = 0; - snprintf(fname, sizeof(fname), "saved/%s%s", d_names[which], d_exts[which]); + safe_snprintf(fname, sizeof(fname), "saved/%s%s", d_names[which], d_exts[which]); rfname = get_fname(fname, DIR_SAVE); if (export_pict(rfname)) do_prompt_snd(PROMPT_PICT_EXPORT_TXT, PROMPT_EXPORT_YES, "", SND_TUXOK, screen->w / 2, screen->h / 2); @@ -14977,7 +14985,7 @@ static int do_open(void) /* Figure out filename: */ - snprintf(fname, sizeof(fname), "%s/%s%s", dirname[d_places[which]], d_names[which], d_exts[which]); + safe_snprintf(fname, sizeof(fname), "%s/%s%s", dirname[d_places[which]], d_names[which], d_exts[which]); fi = fopen(fname, "r"); if (fi == NULL) { @@ -15020,7 +15028,7 @@ static int do_open(void) been_saved = 1; - strcpy(file_id, d_names[which]); + safe_strncpy(file_id, d_names[which], sizeof(file_id)); starter_id[0] = '\0'; template_id[0] = '\0'; @@ -15211,17 +15219,17 @@ static int do_slideshow(void) /* Support legacy BMP files for load: */ || strcasestr(f->d_name, ".bmp") != NULL) { - strcpy(fname, f->d_name); + safe_strncpy(fname, f->d_name, sizeof(fname)); if (strcasestr(fname, FNAME_EXTENSION) != NULL) { d_exts[num_files] = strdup(strcasestr(fname, FNAME_EXTENSION)); - strcpy((char *)strcasestr(fname, FNAME_EXTENSION), ""); + strcpy((char *)strcasestr(fname, FNAME_EXTENSION), ""); /* FIXME: Use strncpy() (ugh, complicated) */ } if (strcasestr(fname, ".bmp") != NULL) { d_exts[num_files] = strdup(strcasestr(fname, ".bmp")); - strcpy((char *)strcasestr(fname, ".bmp"), ""); + strcpy((char *)strcasestr(fname, ".bmp"), ""); /* Safe; truncating */ } d_names[num_files] = strdup(fname); @@ -15232,7 +15240,7 @@ static int do_slideshow(void) /* Try to load thumbnail first: */ - snprintf(fname, sizeof(fname), "%s/.thumbs/%s-t.png", dirname, d_names[num_files]); + safe_snprintf(fname, sizeof(fname), "%s/.thumbs/%s-t.png", dirname, d_names[num_files]); debug("Loading thumbnail..."); debug(fname); img = IMG_Load(fname); @@ -15241,7 +15249,7 @@ static int do_slideshow(void) /* No thumbnail in the new location ("saved/.thumbs"), try the old locatin ("saved/"): */ - snprintf(fname, sizeof(fname), "%s/%s-t.png", dirname, d_names[num_files]); + safe_snprintf(fname, sizeof(fname), "%s/%s-t.png", dirname, d_names[num_files]); debug(fname); img = IMG_Load(fname); @@ -15291,7 +15299,7 @@ static int do_slideshow(void) make_directory(DIR_SAVE, "saved/.thumbs", "Can't create user data thumbnail directory"); } - snprintf(fname, sizeof(fname), "%s/%s", dirname, f->d_name); + safe_snprintf(fname, sizeof(fname), "%s/%s", dirname, f->d_name); debug("Loading original, to make thumbnail"); debug(fname); @@ -15337,7 +15345,7 @@ static int do_slideshow(void) debug("Saving thumbnail for this one!"); - snprintf(fname, sizeof(fname), "%s/.thumbs/%s-t.png", dirname, d_names[num_files]); + safe_snprintf(fname, sizeof(fname), "%s/.thumbs/%s-t.png", dirname, d_names[num_files]); fi = fopen(fname, "wb"); if (fi == NULL) @@ -15984,7 +15992,7 @@ static void play_slideshow(int *selected, int num_selected, char *dirname, char /* Figure out filename: */ - snprintf(fname, sizeof(fname), "%s/%s%s", dirname, d_names[which], d_exts[which]); + safe_snprintf(fname, sizeof(fname), "%s/%s%s", dirname, d_names[which], d_exts[which]); img = myIMG_Load(fname); @@ -15993,7 +16001,7 @@ static void play_slideshow(int *selected, int num_selected, char *dirname, char { autoscale_copy_smear_free(img, screen, SDL_BlitSurface); - strcpy(file_id, d_names[which]); + safe_strncpy(file_id, d_names[which], sizeof(file_id)); /* FIXME: is the starter even used??? -bjk 2009.10.16 */ @@ -16170,13 +16178,13 @@ static void play_slideshow(int *selected, int num_selected, char *dirname, char /* Restore everything about the currently-active image that got clobbered above */ - strcpy(starter_id, tmp_starter_id); + strcpy(starter_id, tmp_starter_id); /* safe; originally strdup()'d from the dest. */ free(tmp_starter_id); - strcpy(template_id, tmp_template_id); + strcpy(template_id, tmp_template_id); /* safe; originally strdup()'d from the dest. */ free(tmp_template_id); - strcpy(file_id, tmp_file_id); + strcpy(file_id, tmp_file_id); /* safe; originally strdup()'d from the dest. */ free(tmp_file_id); starter_mirrored = tmp_starter_mirrored; @@ -16606,7 +16614,7 @@ void do_print(void) char f[512]; int show = want_alt_printcommand; - snprintf(f, sizeof(f), "%s/%s", savedir, "print.cfg"); /* FIXME */ + safe_snprintf(f, sizeof(f), "%s/%s", savedir, "print.cfg"); /* FIXME */ { const char *error = SurfacePrint(save_canvas, use_print_config ? f : NULL, show); @@ -16972,7 +16980,7 @@ static char *textdir(const char *const str) } else { - strcpy((char *)dstr, str); + strcpy((char *)dstr, str); /* safe; malloc'd to a sufficient size */ } #ifdef DEBUG @@ -18267,14 +18275,14 @@ static void load_magic_plugins(void) { struct stat sbuf; - snprintf(fname, sizeof(fname), "%s%s", place, f->d_name); + safe_snprintf(fname, sizeof(fname), "%s%s", place, f->d_name); if (!stat(fname, &sbuf) && S_ISREG(sbuf.st_mode)) { /* Get just the name of the object (e.g., "negative"), w/o filename extension: */ - strcpy(objname, f->d_name); - strcpy(strchr(objname, '.'), ""); + safe_strncpy(objname, f->d_name, sizeof(objname)); + strcpy(strchr(objname, '.'), ""); /* safe; truncating */ magic_handle[num_plugin_files] = SDL_LoadObject(fname); @@ -18286,63 +18294,63 @@ static void load_magic_plugins(void) fflush(stdout); #endif - snprintf(funcname, sizeof(funcname), "%s_%s", objname, "get_tool_count"); + safe_snprintf(funcname, sizeof(funcname), "%s_%s", objname, "get_tool_count"); magic_funcs[num_plugin_files].get_tool_count = SDL_LoadFunction(magic_handle[num_plugin_files], funcname); - snprintf(funcname, sizeof(funcname), "%s_%s", objname, "get_name"); + safe_snprintf(funcname, sizeof(funcname), "%s_%s", objname, "get_name"); magic_funcs[num_plugin_files].get_name = SDL_LoadFunction(magic_handle[num_plugin_files], funcname); - snprintf(funcname, sizeof(funcname), "%s_%s", objname, "get_icon"); + safe_snprintf(funcname, sizeof(funcname), "%s_%s", objname, "get_icon"); magic_funcs[num_plugin_files].get_icon = SDL_LoadFunction(magic_handle[num_plugin_files], funcname); - snprintf(funcname, sizeof(funcname), "%s_%s", objname, "get_description"); + safe_snprintf(funcname, sizeof(funcname), "%s_%s", objname, "get_description"); magic_funcs[num_plugin_files].get_description = SDL_LoadFunction(magic_handle[num_plugin_files], funcname); - snprintf(funcname, sizeof(funcname), "%s_%s", objname, "requires_colors"); + safe_snprintf(funcname, sizeof(funcname), "%s_%s", objname, "requires_colors"); magic_funcs[num_plugin_files].requires_colors = SDL_LoadFunction(magic_handle[num_plugin_files], funcname); - snprintf(funcname, sizeof(funcname), "%s_%s", objname, "modes"); + safe_snprintf(funcname, sizeof(funcname), "%s_%s", objname, "modes"); magic_funcs[num_plugin_files].modes = SDL_LoadFunction(magic_handle[num_plugin_files], funcname); - snprintf(funcname, sizeof(funcname), "%s_%s", objname, "set_color"); + safe_snprintf(funcname, sizeof(funcname), "%s_%s", objname, "set_color"); magic_funcs[num_plugin_files].set_color = SDL_LoadFunction(magic_handle[num_plugin_files], funcname); - snprintf(funcname, sizeof(funcname), "%s_%s", objname, "init"); + safe_snprintf(funcname, sizeof(funcname), "%s_%s", objname, "init"); magic_funcs[num_plugin_files].init = SDL_LoadFunction(magic_handle[num_plugin_files], funcname); - snprintf(funcname, sizeof(funcname), "%s_%s", objname, "api_version"); + safe_snprintf(funcname, sizeof(funcname), "%s_%s", objname, "api_version"); magic_funcs[num_plugin_files].api_version = SDL_LoadFunction(magic_handle[num_plugin_files], funcname); - snprintf(funcname, sizeof(funcname), "%s_%s", objname, "shutdown"); + safe_snprintf(funcname, sizeof(funcname), "%s_%s", objname, "shutdown"); magic_funcs[num_plugin_files].shutdown = SDL_LoadFunction(magic_handle[num_plugin_files], funcname); - snprintf(funcname, sizeof(funcname), "%s_%s", objname, "click"); + safe_snprintf(funcname, sizeof(funcname), "%s_%s", objname, "click"); magic_funcs[num_plugin_files].click = SDL_LoadFunction(magic_handle[num_plugin_files], funcname); - snprintf(funcname, sizeof(funcname), "%s_%s", objname, "drag"); + safe_snprintf(funcname, sizeof(funcname), "%s_%s", objname, "drag"); magic_funcs[num_plugin_files].drag = SDL_LoadFunction(magic_handle[num_plugin_files], funcname); - snprintf(funcname, sizeof(funcname), "%s_%s", objname, "release"); + safe_snprintf(funcname, sizeof(funcname), "%s_%s", objname, "release"); magic_funcs[num_plugin_files].release = SDL_LoadFunction(magic_handle[num_plugin_files], funcname); - snprintf(funcname, sizeof(funcname), "%s_%s", objname, "switchin"); + safe_snprintf(funcname, sizeof(funcname), "%s_%s", objname, "switchin"); magic_funcs[num_plugin_files].switchin = SDL_LoadFunction(magic_handle[num_plugin_files], funcname); - snprintf(funcname, sizeof(funcname), "%s_%s", objname, "switchout"); + safe_snprintf(funcname, sizeof(funcname), "%s_%s", objname, "switchout"); magic_funcs[num_plugin_files].switchout = SDL_LoadFunction(magic_handle[num_plugin_files], funcname); @@ -18994,39 +19002,39 @@ static int do_new_dialog(void) #endif ) { - strcpy(fname, f->d_name); + safe_strncpy(fname, f->d_name, sizeof(fname)); skip = 0; if (strcasestr(fname, FNAME_EXTENSION) != NULL) { d_exts[num_files] = strdup(strcasestr(fname, FNAME_EXTENSION)); - strcpy((char *)strcasestr(fname, FNAME_EXTENSION), ""); + strcpy((char *)strcasestr(fname, FNAME_EXTENSION), ""); /* safe; truncating */ } if (strcasestr(fname, ".bmp") != NULL) { d_exts[num_files] = strdup(strcasestr(fname, ".bmp")); - strcpy((char *)strcasestr(fname, ".bmp"), ""); + strcpy((char *)strcasestr(fname, ".bmp"), ""); /* safe; truncating */ } #ifndef NOSVG if (strcasestr(fname, ".svg") != NULL) { d_exts[num_files] = strdup(strcasestr(fname, ".svg")); - strcpy((char *)strcasestr(fname, ".svg"), ""); + strcpy((char *)strcasestr(fname, ".svg"), ""); /* safe; truncating */ } #endif if (strcasestr(fname, ".kpx") != NULL) { d_exts[num_files] = strdup(strcasestr(fname, ".kpx")); - strcpy((char *)strcasestr(fname, ".kpx"), ""); + strcpy((char *)strcasestr(fname, ".kpx"), ""); /* safe; truncating */ } if (strcasestr(fname, ".jpg") != NULL) { d_exts[num_files] = strdup(strcasestr(fname, ".jpg")); - strcpy((char *)strcasestr(fname, ".jpg"), ""); + strcpy((char *)strcasestr(fname, ".jpg"), ""); /* safe; truncating */ } #ifndef NOSVG @@ -19039,7 +19047,7 @@ static int do_new_dialog(void) char fname2[1024]; f2 = &(fs[k].f); - strcpy(fname2, f2->d_name); + safe_strncpy(fname2, f2->d_name, sizeof(fname2)); if (strstr(fname2, fname) == fname2 && strlen(fname) == strlen(fname2)- strlen(".svg") && strcasestr(fname2, ".svg") != NULL) { @@ -19061,7 +19069,7 @@ static int do_new_dialog(void) /* Try to load thumbnail first: */ - snprintf(fname, sizeof(fname), "%s/.thumbs/%s-t.png", + safe_snprintf(fname, sizeof(fname), "%s/.thumbs/%s-t.png", dirname[d_places[num_files]], d_names[num_files]); debug(fname); img = IMG_Load(fname); @@ -19071,7 +19079,7 @@ static int do_new_dialog(void) /* No thumbnail in the new location ("saved/.thumbs"), try the old location ("saved/"): */ - snprintf(fname, sizeof(fname), "%s/%s-t.png", + safe_snprintf(fname, sizeof(fname), "%s/%s-t.png", dirname[d_places[num_files]], d_names[num_files]); debug(fname); @@ -19115,7 +19123,7 @@ static int do_new_dialog(void) if (make_directory(DIR_SAVE, dirname[d_places[num_files]], "Can't create user data directory")) { /* (Make sure we have a .../[starters|templates]/.thumbs/ directory:) */ - snprintf(fname, sizeof(fname), "%s/.thumbs", dirname[d_places[num_files]]); + safe_snprintf(fname, sizeof(fname), "%s/.thumbs", dirname[d_places[num_files]]); make_directory(DIR_SAVE, fname, "Can't create user data thumbnail directory"); } @@ -19129,12 +19137,12 @@ static int do_new_dialog(void) starter looks like, compared to the overlay image... */ /* (Try JPEG first) */ - snprintf(fname, sizeof(fname), "%s/%s-back", + safe_snprintf(fname, sizeof(fname), "%s/%s-back", dirname[d_places[num_files]], d_names[num_files]); img = load_starter_helper(fname, "jpeg", &IMG_Load); if (img == NULL) { - snprintf(fname, sizeof(fname), "%s/%s-back", + safe_snprintf(fname, sizeof(fname), "%s/%s-back", dirname[d_places[num_files]], d_names[num_files]); img = load_starter_helper(fname, "jpg", &IMG_Load); } @@ -19143,7 +19151,7 @@ static int do_new_dialog(void) if (img == NULL) { /* (Try SVG next) */ - snprintf(fname, sizeof(fname), "%s/%s-back", + safe_snprintf(fname, sizeof(fname), "%s/%s-back", dirname[d_places[num_files]], d_names[num_files]); img = load_starter_helper(fname, "svg", &load_svg); } @@ -19152,7 +19160,7 @@ static int do_new_dialog(void) if (img == NULL) { /* (Try PNG next) */ - snprintf(fname, sizeof(fname), "%s/%s-back", + safe_snprintf(fname, sizeof(fname), "%s/%s-back", dirname[d_places[num_files]], d_names[num_files]); img = load_starter_helper(fname, "png", &IMG_Load); } @@ -19163,7 +19171,7 @@ static int do_new_dialog(void) /* Didn't load a starter background (or didn't try!), try loading the actual image... */ - snprintf(fname, sizeof(fname), "%s/%s", dirname[d_places[num_files]], f->d_name); + safe_snprintf(fname, sizeof(fname), "%s/%s", dirname[d_places[num_files]], f->d_name); debug(fname); img = myIMG_Load(fname); } @@ -19214,7 +19222,7 @@ static int do_new_dialog(void) { debug("Saving thumbnail for this one!"); - snprintf(fname, sizeof(fname), "%s/.thumbs/%s-t.png", + safe_snprintf(fname, sizeof(fname), "%s/.thumbs/%s-t.png", dirname[d_places[num_files]], d_names[num_files]); if (!make_directory(DIR_SAVE, "starters", "Can't create user data directory") || @@ -19721,7 +19729,7 @@ static int do_new_dialog(void) /* Figure out filename: */ - snprintf(fname, sizeof(fname), "%s/%s%s", dirname[d_places[which]], d_names[which], d_exts[which]); + safe_snprintf(fname, sizeof(fname), "%s/%s%s", dirname[d_places[which]], d_names[which], d_exts[which]); img = myIMG_Load(fname); @@ -19755,7 +19763,7 @@ static int do_new_dialog(void) been_saved = 1; file_id[0] = '\0'; - strcpy(starter_id, d_names[which]); + safe_strncpy(starter_id, d_names[which], sizeof(starter_id)); template_id[0] = '\0'; if (d_places[which] == PLACE_PERSONAL_STARTERS_DIR) @@ -19780,7 +19788,7 @@ static int do_new_dialog(void) /* Figure out filename: */ - snprintf(fname, sizeof(fname), "%s/%s%s", dirname[d_places[which]], d_names[which], d_exts[which]); + safe_snprintf(fname, sizeof(fname), "%s/%s%s", dirname[d_places[which]], d_names[which], d_exts[which]); img = myIMG_Load(fname); if (img == NULL) @@ -19810,7 +19818,7 @@ static int do_new_dialog(void) been_saved = 1; file_id[0] = '\0'; - strcpy(template_id, d_names[which]); + safe_strncpy(template_id, d_names[which], sizeof(template_id)); starter_id[0] = '\0'; if (d_places[which] == PLACE_PERSONAL_TEMPLATES_DIR) @@ -22723,7 +22731,7 @@ static void setup_config(char *argv[]) * __APPLE__ */ picturesdir = get_xdg_user_dir("PICTURES", "Pictures"); - snprintf(str, sizeof(str), "%s/TuxPaint", picturesdir); + safe_snprintf(str, sizeof(str), "%s/TuxPaint", picturesdir); free(picturesdir); exportdir = strdup(str); } @@ -22732,18 +22740,18 @@ static void setup_config(char *argv[]) #if defined(_WIN32) /* Default local config file in users savedir directory on Windows */ - snprintf(str, sizeof(str), "%s/tuxpaint.cfg", savedir); /* FIXME */ + safe_snprintf(str, sizeof(str), "%s/tuxpaint.cfg", savedir); /* FIXME */ #elif defined(__BEOS__) || defined(__HAIKU__) /* BeOS: Use a "tuxpaint.cfg" file: */ - strcpy(str, "tuxpaint.cfg"); + strcpy(str, "tuxpaint.cfg"); /* safe; sufficient size */ #elif defined(__APPLE__) /* Mac OS X: Use a "tuxpaint.cfg" file in the Tux Paint application support folder */ - snprintf(str, sizeof(str), "%s/tuxpaint.cfg", macos_preferencesPath()); + safe_snprintf(str, sizeof(str), "%s/tuxpaint.cfg", macos_preferencesPath()); #else /* Linux and other Unixes: Use 'rc' style (~/.tuxpaintrc) */ /* it should it be "~/.tuxpaint/tuxpaintrc" instead, but too late now */ - snprintf(str, sizeof(str), "%s/.tuxpaintrc", home); + safe_snprintf(str, sizeof(str), "%s/.tuxpaintrc", home); #endif parse_file_options(&tmpcfg_usr, str); @@ -22769,7 +22777,7 @@ static void setup_config(char *argv[]) folder & extension inconsistency with Tux Paint Config application) */ /* Mac OS X: Use a "tuxpaint.cfg" file in the *global* Tux Paint application support folder */ - snprintf(str, sizeof(str), "%s/tuxpaint.cfg", macos_globalPreferencesPath()); + safe_snprintf(str, sizeof(str), "%s/tuxpaint.cfg", macos_globalPreferencesPath()); parse_file_options(&tmpcfg_sys, str); #else /* normally /etc/tuxpaint/tuxpaint.conf */ @@ -22885,7 +22893,7 @@ static void setup_config(char *argv[]) if (tmpcfg.rotate_orientation) rotate_orientation = !strcmp(tmpcfg.rotate_orientation, "portrait"); /* alternative is "landscape" */ if (tmpcfg.colorfile) - strcpy(colorfile, tmpcfg.colorfile); /* FIXME can overflow */ + safe_strncpy(colorfile, tmpcfg.colorfile, sizeof(colorfile)); if (tmpcfg.print_delay) { print_delay = atoi(tmpcfg.print_delay); @@ -23987,7 +23995,7 @@ static void setup(void) exit(1); } - snprintf(tmp_str, sizeof(tmp_str), "Version: %s – %s", VER_VERSION, VER_DATE); + safe_snprintf(tmp_str, sizeof(tmp_str), "Version: %s – %s", VER_VERSION, VER_DATE); tmp_surf = render_text(medium_font, tmp_str, black); dest.x = 10; @@ -23999,7 +24007,7 @@ static void setup(void) printf("%s\n", tmp_str); #endif - snprintf(tmp_str, sizeof(tmp_str), "© 2002–2020 Bill Kendrick et al."); + safe_snprintf(tmp_str, sizeof(tmp_str), "© 2002–2020 Bill Kendrick et al."); tmp_surf = render_text(medium_font, tmp_str, black); dest.x = 10; dest.y = WINDOW_HEIGHT - img_progress->h - (tmp_surf->h * 2); @@ -24761,7 +24769,7 @@ static int trash(char *path) #ifdef DEBUG printf("trash: basename=%s", basename(path)); /* EP */ #endif - strcpy(fname, basename(path)); + safe_strncpy(fname, basename(path), sizeof(fname)); if (!file_exists(path)) { @@ -24775,11 +24783,11 @@ static int trash(char *path) /* FIXME: Use xdg function */ if (getenv("XDG_DATA_HOME") != NULL) { - sprintf(trashpath, "%s/Trash", getenv("XDG_DATA_HOME")); + safe_snprintf(trashpath, sizeof(trashpath), "%s/Trash", getenv("XDG_DATA_HOME")); } else if (getenv("HOME") != NULL) { - sprintf(trashpath, "%s/.local/share/Trash", getenv("HOME")); + safe_snprintf(trashpath, sizeof(trashpath), "%s/.local/share/Trash", getenv("HOME")); } else { @@ -24788,18 +24796,18 @@ static int trash(char *path) } mkdir(trashpath, 0x777); - sprintf(dest, "%s/files", trashpath); + safe_snprintf(dest, sizeof(dest), "%s/files", trashpath); mkdir(dest, 0x777); - sprintf(dest, "%s/info", trashpath); + safe_snprintf(dest, sizeof(dest), "%s/info", trashpath); mkdir(dest, 0x777); - sprintf(dest, "%s/files/%s", trashpath, fname); + safe_snprintf(dest, sizeof(dest), "%s/files/%s", trashpath, fname); - strcpy(bname, fname); + safe_strncpy(bname, fname, sizeof(bname)); if (strstr(bname, ".") != NULL) { - strcpy(strstr(bname, "."), "\0"); - strcpy(ext, strstr(fname, ".") + 1); + strcpy(strstr(bname, "."), "\0"); /* FIXME: Use strncpy() (ugh, complicated) */ + safe_strncpy(ext, strstr(fname, ".") + 1, sizeof(ext)); } else { @@ -24807,15 +24815,15 @@ static int trash(char *path) return (unlink(path)); } - sprintf(infoname, "%s/info/%s.trashinfo", trashpath, fname); + safe_snprintf(infoname, sizeof(infoname), "%s/info/%s.trashinfo", trashpath, fname); cnt = 1; while (file_exists(dest) && cnt < 100) { - sprintf(fname, "%s_%d.%s", bname, cnt, ext); + safe_snprintf(fname, sizeof(fname), "%s_%d.%s", bname, cnt, ext); - sprintf(dest, "%s/files/%s", trashpath, fname); - sprintf(infoname, "%s/info/%s.trashinfo", trashpath, fname); + safe_snprintf(dest, sizeof(dest), "%s/files/%s", trashpath, fname); + safe_snprintf(infoname, sizeof(infoname), "%s/info/%s.trashinfo", trashpath, fname); cnt++; } @@ -25277,7 +25285,7 @@ char * get_xdg_user_dir(const char * dir_type, const char * fallback) { fprintf(stderr, "XDG_CONFIG_HOME not set, checking $HOME/.config/\n"); #endif if (getenv("HOME") != NULL) { - snprintf(tmp_path, MAX_PATH, "%s/.config", getenv("HOME")); + safe_snprintf(tmp_path, MAX_PATH, "%s/.config", getenv("HOME")); config_home = strdup(tmp_path); } else { #ifdef DEBUG @@ -25290,14 +25298,14 @@ char * get_xdg_user_dir(const char * dir_type, const char * fallback) { if (config_home[strlen(config_home) - 1] == '/') { config_home[strlen(config_home) - 1] = '\0'; } - snprintf(config_path, MAX_PATH, "%s/user-dirs.dirs", config_home); + safe_snprintf(config_path, MAX_PATH, "%s/user-dirs.dirs", config_home); free(config_home); #ifdef DEBUG fprintf(stderr, "User dirs config = %s\n", config_path); #endif - snprintf(search, MAX_PATH, "XDG_%s_DIR=\"", dir_type); + safe_snprintf(search, MAX_PATH, "XDG_%s_DIR=\"", dir_type); /* Read the config to find the path we want */ fi = fopen(config_path, "r"); @@ -25322,9 +25330,9 @@ char * get_xdg_user_dir(const char * dir_type, const char * fallback) { fprintf(stderr, "Found it: %s\n", found); #endif if (strstr(found, "$HOME/") == found) { - snprintf(return_path, MAX_PATH, "%s/%s", getenv("HOME"), found + 6 /* skip '$HOME/' */); + safe_snprintf(return_path, MAX_PATH, "%s/%s", getenv("HOME"), found + 6 /* skip '$HOME/' */); } else { - strcpy(return_path, found); + safe_strncpy(return_path, found, MAX_PATH); } /* Trim trailing " */ @@ -25347,7 +25355,7 @@ char * get_xdg_user_dir(const char * dir_type, const char * fallback) { #ifdef DEBUG fprintf(stderr, "Using fallback of $HOME/%s\n", fallback); #endif - snprintf(return_path, MAX_PATH, "%s/%s", getenv("HOME"), fallback); + safe_snprintf(return_path, MAX_PATH, "%s/%s", getenv("HOME"), fallback); } #ifdef DEBUG @@ -25408,7 +25416,7 @@ static int export_gif(int *selected, int num_selected, char *dirname, char **d_n /* Figure out filename: */ - snprintf(fname, sizeof(fname), "%s/%s%s", dirname, d_names[which], d_exts[which]); + safe_snprintf(fname, sizeof(fname), "%s/%s%s", dirname, d_names[which], d_exts[which]); img = myIMG_Load(fname); @@ -25417,7 +25425,7 @@ static int export_gif(int *selected, int num_selected, char *dirname, char **d_n { autoscale_copy_smear_free(img, screen, SDL_BlitSurface); - strcpy(file_id, d_names[which]); + safe_strncpy(file_id, d_names[which], sizeof(file_id)); /* See if this saved image was based on a 'starter' */ @@ -25465,13 +25473,13 @@ static int export_gif(int *selected, int num_selected, char *dirname, char **d_n /* Restore everything about the currently-active image that got clobbered above */ - strcpy(starter_id, tmp_starter_id); + strcpy(starter_id, tmp_starter_id); /* safe; originally strdup()'d from the dest. */ free(tmp_starter_id); - strcpy(template_id, tmp_template_id); + strcpy(template_id, tmp_template_id); /* safe; originally strdup()'d from the dest. */ free(tmp_template_id); - strcpy(file_id, tmp_file_id); + strcpy(file_id, tmp_file_id); /* safe; originally strdup()'d from the dest. */ free(tmp_file_id); starter_mirrored = tmp_starter_mirrored; @@ -25588,9 +25596,36 @@ static char * get_export_filepath(const char * ext) { /* Create a unique filename, within that dir */ t = time(NULL); strftime(timestamp, sizeof(timestamp), "%Y%m%d%H%M%S", localtime(&t)); - snprintf(fname, sizeof(fname), "%s.%s", timestamp, ext); + safe_snprintf(fname, sizeof(fname), "%s.%s", timestamp, ext); rname = get_fname(fname, DIR_EXPORT); debug(rname); return(rname); } + +char * safe_strncat(char *dest, const char *src, size_t n) { + char * ptr; + ptr = strncat(dest, src, n - 1); + dest[n - 1] = '\0'; + return ptr; +} + +char * safe_strncpy(char *dest, const char *src, size_t n) { + char * ptr; + ptr = strncpy(dest, src, n - 1); + dest[n - 1] = '\0'; + return ptr; +} + +int safe_snprintf(char *str, size_t size, const char *format, ...) { + int r; + va_list ap; + + va_start(ap, format); + r = vsnprintf(str, size - 1, format, ap); + va_end(ap); + + str[size - 1] = '\0'; + return r; +} + From 42512a67b0c1fb6eaf6754e1514e255fd561dae6 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Sun, 26 Jul 2020 16:42:12 -0700 Subject: [PATCH 15/33] Don't use extern for num_wished_langs WORK IN PROGRESS -- Attempting to mend an issue where stamp descriptions are not loading. Also, making things safer when a problem occurs. Using gcc 9.3.0 compiler, this was happening in 0.9.25 during development, but also affected 0.9.24 and 0.9.23, which worked fine under earlier versions of gcc. --- docs/CHANGES.txt | 6 ++++++ src/i18n.c | 24 +++++++++++++----------- src/i18n.h | 7 +++---- src/tuxpaint.c | 29 ++++++++++++++++++++++++++--- 4 files changed, 48 insertions(+), 18 deletions(-) diff --git a/docs/CHANGES.txt b/docs/CHANGES.txt index 02730434b..8d36fdb4f 100644 --- a/docs/CHANGES.txt +++ b/docs/CHANGES.txt @@ -38,6 +38,12 @@ $Id$ ---- * Improved safety when copying things into string buffers. + * [WIP] Mending issue where stamp descriptions are not loading, + and making things safer when a problem occurs. + (Using gcc 9.3.0 compiler, this was happening in 0.9.25 during + development, but also affected 0.9.24 and 0.9.23, which worked + fine under earlier versions of gcc.) + 2020.April.24 (0.9.24) * New tools --------- diff --git a/src/i18n.c b/src/i18n.c index 55727f3c1..6f27c2c42 100644 --- a/src/i18n.c +++ b/src/i18n.c @@ -25,7 +25,7 @@ $Id$ - June 14, 2002 - April 2, 2020 + June 14, 2002 - July 26, 2020 */ #include @@ -239,7 +239,6 @@ int need_right_to_left; int need_right_to_left_word; const char *lang_prefix, *short_lang_prefix; -int num_wished_langs = 0; w_langs wished_langs[255]; /* Mappings from human-readable language names (found in @@ -979,18 +978,17 @@ static void mysetenv(const char *name, const char *value) * @param loc Locale * @return The Y-nudge value for font rendering in the language. */ -/* *INDENT-OFF* */ -static int set_current_language(const char *restrict locale_choice) MUST_CHECK; -/* *INDENT-ON* */ -static int set_current_language(const char *restrict loc) +static int set_current_language(const char *restrict loc, int * ptr_num_wished_langs) { int i; int j = 0; char *oldloc; char *env_language; char *env_language_lang; + int num_wished_langs = 0; + *ptr_num_wished_langs = 0; if (strlen(loc) > 0) { @@ -1140,6 +1138,8 @@ static int set_current_language(const char *restrict loc) printf("lang_prefixes[%d] is \"%s\"\n", get_current_language(), lang_prefixes[get_current_language()]); #endif + *ptr_num_wished_langs = num_wished_langs; + return wished_langs[0].lang_y_nudge; } @@ -1150,11 +1150,12 @@ static int set_current_language(const char *restrict loc) * if asked (either 'locale' or 'lang' are "help"), or if the * given input is not recognized. * - * @param lang Language name (or NULL) - * @param locale Locale (or NULL) + * @param char * lang Language name (or NULL) + * @param char * locale Locale (or NULL) + * @param int * a place to return the number of languages we want to use, when scanning stamp descriptions * @return Y-nudge */ -int setup_i18n(const char *restrict lang, const char *restrict locale) +int setup_i18n(const char *restrict lang, const char *restrict locale, int * num_wished_langs) { #ifdef DEBUG printf("lang %p, locale %p\n", lang, locale); @@ -1174,7 +1175,7 @@ int setup_i18n(const char *restrict lang, const char *restrict locale) if (lang) locale = language_to_locale(lang); - return set_current_language(locale); + return set_current_language(locale, num_wished_langs); } #ifdef NO_SDLPANGO @@ -1183,6 +1184,7 @@ int setup_i18n(const char *restrict lang, const char *restrict locale) */ int smash_i18n(void) { - return set_current_language("C"); + int tmp; + return set_current_language("C", &tmp); } #endif diff --git a/src/i18n.h b/src/i18n.h index b2ffa383e..8d090833e 100644 --- a/src/i18n.h +++ b/src/i18n.h @@ -4,7 +4,7 @@ For Tux Paint Language-related functions - Copyright (c) 2002-2012 by Bill Kendrick and others + Copyright (c) 2002-2020 by Bill Kendrick and others bill@newbreedsoftware.com http://www.tuxpaint.org/ @@ -25,7 +25,7 @@ $Id$ - June 14, 2002 - December 11, 2016 + June 14, 2002 - July 26, 2020 */ @@ -188,7 +188,6 @@ extern int need_own_font; extern int need_right_to_left; // Right-justify extern int need_right_to_left_word; // Words need to be reversed, too! (e.g., Hebrew, but not Arabic) extern const char *lang_prefix, *short_lang_prefix; -extern int num_wished_langs; typedef struct w_langs { @@ -206,7 +205,7 @@ extern w_langs wished_langs[255]; /* Function prototypes: */ int get_current_language(void); -int setup_i18n(const char *restrict lang, const char *restrict locale) MUST_CHECK; +int setup_i18n(const char *restrict lang, const char *restrict locale, int * ptr_num_wished_languages) MUST_CHECK; #ifdef NO_SDLPANGO int smash_i18n(void) MUST_CHECK; diff --git a/src/tuxpaint.c b/src/tuxpaint.c index 5ff9dcb35..adbc6a0a5 100644 --- a/src/tuxpaint.c +++ b/src/tuxpaint.c @@ -1828,6 +1828,8 @@ static int tool_avail[NUM_TOOLS], tool_avail_bak[NUM_TOOLS]; static Uint32 cur_toggle_count; +static int num_wished_langs; + typedef struct edge_type { int y_upper; @@ -10985,14 +10987,26 @@ static char *loaddesc(const char *const fname, Uint8 * locale_text) extptr = strcasestr(txt_fname, ".svg"); #endif + printf("### txt_fname = %s\n", txt_fname); + printf("### extptr = %s\n", extptr); + +/* +### txt_fname = /usr/local/share/tuxpaint/stamps/animals/amphibians//frog-1.png +### extptr = .png +'/usr/local/share/tuxpaint/stamps/animals/amphibians//frog-1.png' has no locale-specific translation, using English: '01��7' +*/ + if (extptr != NULL) { found = 0; + strcpy(def_buf, ""); /* In case of total inability to find anything */ /* Set the first available language */ for (i = 0; i < num_wished_langs && !found; i++) { - strcpy((char *)extptr, ".txt"); /* safe; pointing into a safe spot within an existing string */ + strcpy((char *)extptr, ".txt"); /* safe; pointing into a safe spot within an existing string (txt_fname) */ + + fprintf(stderr, "### txt_fname now '%s'\n", txt_fname); fi = fopen(txt_fname, "r"); @@ -11009,11 +11023,15 @@ static char *loaddesc(const char *const fname, Uint8 * locale_text) do { + fprintf(stderr, "### reading...\n"); + if (fgets(buf, sizeof(buf), fi)) { if (!feof(fi)) { + fprintf(stderr, "### READ '%s'\n", buf); strip_trailing_whitespace(buf); + fprintf(stderr, "### TRIMMED '%s'\n", buf); if (!got_first) { @@ -11021,9 +11039,9 @@ static char *loaddesc(const char *const fname, Uint8 * locale_text) strcpy(def_buf, buf); /* safe; both the same size */ got_first = 1; + fprintf(stderr, "### THAT WAS FIRST, using as default!\n"); } - debug(buf); @@ -11068,19 +11086,24 @@ static char *loaddesc(const char *const fname, Uint8 * locale_text) if (found) { *locale_text = 1; + fprintf(stderr, "'%s' has a locale-specific translation, using it: '%s'\n", fname, buf + strlen(lang_prefix) + 6); /* FIXME Remove */ return (strdup(buf + (strlen(lang_prefix)) + 6)); } else { /* No locale-specific translation; use the default (English) */ + fprintf(stderr, "'%s' has no locale-specific translation, using English: '%s'\n", fname, def_buf); /* FIXME Remove */ return (strdup(def_buf)); } } else { + fprintf(stderr, "Somehow, '%s' doesn't have a filename extension!?\n", fname); return NULL; } + + printf("\n"); } @@ -22801,7 +22824,7 @@ static void setup_config(char *argv[]) tmpcfg.parsertmp_lang = NULL; if (tmpcfg.parsertmp_locale == PARSE_CLOBBER) tmpcfg.parsertmp_locale = NULL; - button_label_y_nudge = setup_i18n(tmpcfg.parsertmp_lang, tmpcfg.parsertmp_locale); + button_label_y_nudge = setup_i18n(tmpcfg.parsertmp_lang, tmpcfg.parsertmp_locale, &num_wished_langs); /* FIXME: most of this is not required before starting the font scanner */ From ac755bf26c4c2a58d22e4cd4eb2901524504f47d Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Sun, 26 Jul 2020 16:52:05 -0700 Subject: [PATCH 16/33] Removing loaddesc() debugging Things look fine here. Not actually finding languages in i18n, it seems! --- src/tuxpaint.c | 29 +---------------------------- 1 file changed, 1 insertion(+), 28 deletions(-) diff --git a/src/tuxpaint.c b/src/tuxpaint.c index adbc6a0a5..dbdaa4e1c 100644 --- a/src/tuxpaint.c +++ b/src/tuxpaint.c @@ -10987,15 +10987,6 @@ static char *loaddesc(const char *const fname, Uint8 * locale_text) extptr = strcasestr(txt_fname, ".svg"); #endif - printf("### txt_fname = %s\n", txt_fname); - printf("### extptr = %s\n", extptr); - -/* -### txt_fname = /usr/local/share/tuxpaint/stamps/animals/amphibians//frog-1.png -### extptr = .png -'/usr/local/share/tuxpaint/stamps/animals/amphibians//frog-1.png' has no locale-specific translation, using English: '01��7' -*/ - if (extptr != NULL) { found = 0; @@ -11005,33 +10996,20 @@ static char *loaddesc(const char *const fname, Uint8 * locale_text) for (i = 0; i < num_wished_langs && !found; i++) { strcpy((char *)extptr, ".txt"); /* safe; pointing into a safe spot within an existing string (txt_fname) */ - - fprintf(stderr, "### txt_fname now '%s'\n", txt_fname); - fi = fopen(txt_fname, "r"); - - fprintf(stderr, "\nReading: %s\n", txt_fname); - if (!fi) return NULL; - got_first = 0; - // found = 0; - strcpy(def_buf, ""); do { - fprintf(stderr, "### reading...\n"); - if (fgets(buf, sizeof(buf), fi)) { if (!feof(fi)) { - fprintf(stderr, "### READ '%s'\n", buf); strip_trailing_whitespace(buf); - fprintf(stderr, "### TRIMMED '%s'\n", buf); if (!got_first) { @@ -11039,7 +11017,6 @@ static char *loaddesc(const char *const fname, Uint8 * locale_text) strcpy(def_buf, buf); /* safe; both the same size */ got_first = 1; - fprintf(stderr, "### THAT WAS FIRST, using as default!\n"); } debug(buf); @@ -11078,6 +11055,7 @@ static char *loaddesc(const char *const fname, Uint8 * locale_text) fclose(fi); } + free(txt_fname); @@ -11086,14 +11064,11 @@ static char *loaddesc(const char *const fname, Uint8 * locale_text) if (found) { *locale_text = 1; - fprintf(stderr, "'%s' has a locale-specific translation, using it: '%s'\n", fname, buf + strlen(lang_prefix) + 6); /* FIXME Remove */ return (strdup(buf + (strlen(lang_prefix)) + 6)); } else { /* No locale-specific translation; use the default (English) */ - - fprintf(stderr, "'%s' has no locale-specific translation, using English: '%s'\n", fname, def_buf); /* FIXME Remove */ return (strdup(def_buf)); } } @@ -11102,8 +11077,6 @@ static char *loaddesc(const char *const fname, Uint8 * locale_text) fprintf(stderr, "Somehow, '%s' doesn't have a filename extension!?\n", fname); return NULL; } - - printf("\n"); } From 4ba4c119116f35a0935443d8b0845cf7bc2d4456 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Sun, 26 Jul 2020 17:17:14 -0700 Subject: [PATCH 17/33] Properly handling getenv() returning "" not NULL i18n code was checking for local-related environment variables (e.g., "getenv("LANGUAGE")") coming back as a NULL if unset. However, on my laptop, under Kubuntu 20.04 with GLIBC 2.31, a "LANGUAGE" env. var. is set, but it's blank. Tux Paint failed to attempt any fallback (e.g., checking "LANG") in that situation, which was causing the description text corruption that was corrected in a previous commit. That commit also mistakenly suggested that the issue might've been a difference with GCC versions, but the problem was deeper in Tux Paint's code (in i18n.c), and was triggered by an unexpected environment. --- docs/CHANGES.txt | 17 ++++++++----- src/i18n.c | 65 +++++++++++++++++++++++++++++++++--------------- 2 files changed, 56 insertions(+), 26 deletions(-) diff --git a/docs/CHANGES.txt b/docs/CHANGES.txt index 8d36fdb4f..234b37dcb 100644 --- a/docs/CHANGES.txt +++ b/docs/CHANGES.txt @@ -8,7 +8,7 @@ http://www.tuxpaint.org/ $Id$ -2020.July.25 (0.9.25) +2020.July.26 (0.9.25) * New Features ------------ * Export drawings: @@ -34,15 +34,20 @@ $Id$ (Ref: https://github.com/haikuports/haikuports/issues/3045) Gerasim Troeglazov <3dEyes@gmail.com> + * Bug Fixes + --------- + * Mended issue where stamp descriptions were not loading + when "getenv()" (e.g., "getenv("LANGUAGE")") returned an + empty string, rather than a NULL. + + * Mended bug where corrupt text would appear as stamp + descriptions, if we failed to know what language to use + (see above). + * Misc ---- * Improved safety when copying things into string buffers. - * [WIP] Mending issue where stamp descriptions are not loading, - and making things safer when a problem occurs. - (Using gcc 9.3.0 compiler, this was happening in 0.9.25 during - development, but also affected 0.9.24 and 0.9.23, which worked - fine under earlier versions of gcc.) 2020.April.24 (0.9.24) * New tools diff --git a/src/i18n.c b/src/i18n.c index 6f27c2c42..205e65140 100644 --- a/src/i18n.c +++ b/src/i18n.c @@ -986,6 +986,7 @@ static int set_current_language(const char *restrict loc, int * ptr_num_wished_l char *oldloc; char *env_language; char *env_language_lang; + char *env; int num_wished_langs = 0; *ptr_num_wished_langs = 0; @@ -993,20 +994,50 @@ static int set_current_language(const char *restrict loc, int * ptr_num_wished_l if (strlen(loc) > 0) { /* Got command line or config file language */ + DEBUG_PRINTF("Language via config: %s\n", loc); mysetenv("LANGUAGE", loc); } else { + DEBUG_PRINTF("Language NOT set via config\n"); + /* Find what language to use from env vars */ - if (getenv("LANGUAGE") == NULL) + env = getenv("LANGUAGE"); + if (env == NULL || env[0] == '\0') { - if (getenv("LC_ALL")) - mysetenv("LANGUAGE", getenv("LC_ALL")); - else if (getenv("LC_MESSAGES")) - mysetenv("LANGUAGE", getenv("LC_MESSAGES")); - else if (getenv("LANG")) - mysetenv("LANGUAGE", getenv("LANG")); + env = getenv("LC_ALL"); + if (env != NULL && env[0] != '\0') + { + DEBUG_PRINTF("Language via LC_ALL: %s\n", getenv("LC_ALL")); + mysetenv("LANGUAGE", getenv("LC_ALL")); + } + else + { + env = getenv("LC_MESSAGES"); + if (env != NULL && env[0] != '\0') + { + DEBUG_PRINTF("Language via LC_MESSAGES: %s\n", getenv("LC_MESSAGES")); + mysetenv("LANGUAGE", getenv("LC_MESSAGES")); + } + else + { + env = getenv("LANG"); + if (env != NULL && env[0] != '\0') + { + DEBUG_PRINTF("Language via LANG: %s\n", getenv("LANG")); + mysetenv("LANGUAGE", getenv("LANG")); + } + else + { + DEBUG_PRINTF("No language set!\n"); + } + } + } } + else + { + DEBUG_PRINTF("Language was set to '%s'\n", getenv("LANGUAGE")); + } } oldloc = strdup(loc); @@ -1014,15 +1045,13 @@ static int set_current_language(const char *restrict loc, int * ptr_num_wished_l /* First set the locale according to the environment, then try to overwrite with loc, after that, ctype_utf8() call will test the compatibility with utf8 and try to load a different locale if the resulting one is not compatible. */ -#ifdef DEBUG - printf("Locale BEFORE is: %s\n", setlocale(LC_ALL, NULL)); //EP -#endif + DEBUG_PRINTF("Locale BEFORE is: %s\n", setlocale(LC_ALL, NULL)); //EP + setlocale(LC_ALL, ""); setlocale(LC_ALL, loc); ctype_utf8(); -#ifdef DEBUG - printf("Locale AFTER is: %s\n", setlocale(LC_ALL, NULL)); //EP -#endif + + DEBUG_PRINTF("Locale AFTER is: %s\n", setlocale(LC_ALL, NULL)); //EP bindtextdomain("tuxpaint", LOCALEDIR); /* Old version of glibc does not have bind_textdomain_codeset() */ @@ -1134,9 +1163,7 @@ static int set_current_language(const char *restrict loc, int * ptr_num_wished_l free(oldloc); -#ifdef DEBUG - printf("lang_prefixes[%d] is \"%s\"\n", get_current_language(), lang_prefixes[get_current_language()]); -#endif + DEBUG_PRINTF("lang_prefixes[%d] is \"%s\"\n", get_current_language(), lang_prefixes[get_current_language()]); *ptr_num_wished_langs = num_wished_langs; @@ -1157,10 +1184,8 @@ static int set_current_language(const char *restrict loc, int * ptr_num_wished_l */ int setup_i18n(const char *restrict lang, const char *restrict locale, int * num_wished_langs) { -#ifdef DEBUG - printf("lang %p, locale %p\n", lang, locale); - printf("lang \"%s\", locale \"%s\"\n", lang, locale); -#endif + DEBUG_PRINTF("lang %p, locale %p\n", lang, locale); + DEBUG_PRINTF("lang \"%s\", locale \"%s\"\n", lang, locale); if (locale) { From 43edf9fe3eb18942f05260c624b72a1e38260d49 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Mon, 27 Jul 2020 00:29:53 -0700 Subject: [PATCH 18/33] Animated GIF export basics working Tux Paint can export an animated GIF to the export directory (e.g., ~/Pictures/TuxPaint) from the Open->Slideshow dialog. To do -- GIF's animated speed should be based on speed slider in Slideshow dialog. To do -- Document this new feature (and single image (PNG) export) in the README documentation. --- docs/CHANGES.txt | 8 +- src/tuxpaint.c | 233 ++++++++++++++++++++++++++++++++++------------- 2 files changed, 176 insertions(+), 65 deletions(-) diff --git a/docs/CHANGES.txt b/docs/CHANGES.txt index 234b37dcb..b114508ba 100644 --- a/docs/CHANGES.txt +++ b/docs/CHANGES.txt @@ -8,20 +8,22 @@ http://www.tuxpaint.org/ $Id$ -2020.July.26 (0.9.25) +2020.July.27 (0.9.25) * New Features ------------ * Export drawings: * GIF export option from the Open -> Slideshow dialog. + (Closes https://sourceforge.net/p/tuxpaint/feature-requests/191/) * Utilizes "gifenc", public domain by Marcel Rodrigues: https://github.com/lecram/gifenc * Depends on "libimagequant", from the "pngquant2" project: https://github.com/ImageOptim/libimagequant (GPL v3 or later, for Free/Libre Open Source Software) - * WORK IN PROGRESS - (Closes https://sourceforge.net/p/tuxpaint/feature-requests/191/) + * WORK IN PROGRESS -- Ignores speed + * WORK IN PROGRESS -- Needs documentation * Single image (PNG) export from the Open dialog. (Closes https://sourceforge.net/p/tuxpaint/feature-requests/192/) + * WORK IN PROGRESS -- Needs documentation * Both utilize XDG user dirs settings, if available, to determine where to store them, or "~/Pictures", otherwise. In those cases, files are stored in a new "TuxPaint" subdirectory. diff --git a/src/tuxpaint.c b/src/tuxpaint.c index dbdaa4e1c..e39ce47fa 100644 --- a/src/tuxpaint.c +++ b/src/tuxpaint.c @@ -22,7 +22,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA (See COPYING.txt) - June 14, 2002 - July 26, 2020 + June 14, 2002 - July 27, 2020 */ @@ -1987,6 +1987,7 @@ static void play_slideshow(int *selected, int num_selected, char *dirname, char static void draw_selection_digits(int right, int bottom, int n); static int export_gif(int *selected, int num_selected, char *dirname, char **d_names, char **d_exts, int speed); +int export_gif_monitor_events(void); static int export_pict(char * fname); static char * get_export_filepath(const char * ext); @@ -25371,14 +25372,23 @@ char * get_xdg_user_dir(const char * dir_type, const char * fallback) { * @return int -- 0 if export failed or was aborted, 1 if successful */ static int export_gif(int *selected, int num_selected, char *dirname, char **d_names, char **d_exts, int speed) { - char * gif_fname; - char fname[MAX_PATH]; - int i, done, which; - SDL_Event event; - SDLKey key; - SDL_Surface *img; char *tmp_starter_id, *tmp_template_id, *tmp_file_id; int tmp_starter_mirrored, tmp_starter_flipped, tmp_starter_personal; + char * gif_fname; + char fname[MAX_PATH]; + int i, j, done, which, x, y; + SDL_Surface *img; + int overall_w, overall_h, overall_area; + Uint8 * bitmap; + Uint8 r, g, b, a; + size_t pixels_size; + unsigned char *raw_8bit_pixels; + uint8_t gif_palette[768]; /* 256 x 3 */ + liq_attr *liq_handle; + liq_image *input_image; + liq_result *quantization_result; + liq_error qtiz_status; + const liq_palette *palette; /* Back up the current image's IDs, because they will get clobbered below! */ @@ -25399,72 +25409,139 @@ static int export_gif(int *selected, int num_selected, char *dirname, char **d_n return FALSE; } - /* FIXME: Open GIF */ + /* For now, always saving GIF using the size of Tux Paint's window, + which is how images appear in the slide show */ + overall_w = screen->w; + overall_h = screen->h; + overall_area = overall_w * overall_h; - - done = 0; - - for (i = 0; i < num_selected && !done; i++) + bitmap = malloc(num_selected * overall_area * 4); + if (bitmap != NULL) { - which = selected[i]; - show_progress_bar(screen); - - - /* Figure out filename: */ - - safe_snprintf(fname, sizeof(fname), "%s/%s%s", dirname, d_names[which], d_exts[which]); - - - img = myIMG_Load(fname); - - if (img != NULL) + done = 0; + + for (i = 0; i < num_selected && !done; i++) { - autoscale_copy_smear_free(img, screen, SDL_BlitSurface); - - safe_strncpy(file_id, d_names[which], sizeof(file_id)); - - - /* See if this saved image was based on a 'starter' */ - load_starter_id(d_names[which], NULL); - if (starter_id[0] != '\0') + which = selected[i]; + show_progress_bar(screen); + + + /* Figure out filename: */ + safe_snprintf(fname, sizeof(fname), "%s/%s%s", dirname, d_names[which], d_exts[which]); + + /* Load and scale the image */ + img = myIMG_Load(fname); + + if (img != NULL) { - load_starter(starter_id); - - if (starter_mirrored) - mirror_starter(); - - if (starter_flipped) - flip_starter(); + autoscale_copy_smear_free(img, screen, SDL_BlitSurface); + + safe_strncpy(file_id, d_names[which], sizeof(file_id)); + + /* See if this saved image was based on a 'starter' */ + load_starter_id(d_names[which], NULL); + if (starter_id[0] != '\0') + { + load_starter(starter_id); + + if (starter_mirrored) + mirror_starter(); + + if (starter_flipped) + flip_starter(); + } + else + load_template(template_id); + } else { + /* Error loading !*/ + fprintf(stderr, "Error loading %s!\n", fname); + /* FIXME Abort? */ } - else - load_template(template_id); - } else { - /* Error loading !*/ - fprintf(stderr, "Error loading %s!\n", fname); - /* FIXME */ + + /* Record the raw RGB into a big strip, to be quantized and sliced later */ + for (y = 0; y < overall_h; y++) { + for (x = 0; x < overall_w; x++) { + SDL_GetRGBA(getpixels[screen->format->BytesPerPixel](screen, x, y), screen->format, &r, &g, &b, &a); + + bitmap[((i * overall_area) + (y * overall_w) + x) * 4 + 0] = r; + bitmap[((i * overall_area) + (y * overall_w) + x) * 4 + 1] = g; + bitmap[((i * overall_area) + (y * overall_w) + x) * 4 + 2] = b; + bitmap[((i * overall_area) + (y * overall_w) + x) * 4 + 3] = 255; + } + } + + SDL_Flip(screen); + done = export_gif_monitor_events(); } - SDL_Flip(screen); - while (SDL_PollEvent(&event)) + + if (!done) { - if (event.type == SDL_QUIT) - { - done = 1; + /* Quantize to max 256 (8bpp) colors and generate a suitable palette */ + liq_handle = liq_attr_create(); + input_image = liq_image_create_rgba(liq_handle, bitmap, overall_w, num_selected * overall_h, 0); + liq_set_max_colors(liq_handle, 256); + + show_progress_bar(screen); + done = export_gif_monitor_events(); + + qtiz_status = liq_image_quantize(input_image, liq_handle, &quantization_result); + done = (qtiz_status != LIQ_OK); + + if (!done) { + // Use libimagequant to make new image pixels from the palette + pixels_size = num_selected * overall_area; + raw_8bit_pixels = malloc(pixels_size); + liq_set_dithering_level(quantization_result, 1.0); + + liq_write_remapped_image(quantization_result, input_image, raw_8bit_pixels, pixels_size); + palette = liq_get_palette(quantization_result); + free(bitmap); + + for (j = 0; j < (int) palette->count; j++) { + gif_palette[j * 3 + 0] = palette->entries[j].r; + gif_palette[j * 3 + 1] = palette->entries[j].g; + gif_palette[j * 3 + 2] = palette->entries[j].b; } - else if (event.type == SDL_KEYDOWN) - { - key = event.key.keysym.sym; - if (key == SDLK_ESCAPE) { - done = 1; + + /* Open GIF */ + ge_GIF *gif = ge_new_gif( + gif_fname, + overall_w, overall_h, + gif_palette, + 8, /* 256 colors */ + 0 /* infinite loop */ + ); + + /* Export each frame */ + for (i = 0; i < num_selected && !done; i++) + { + memcpy(gif->frame, raw_8bit_pixels + i * overall_area, overall_area); + ge_add_frame(gif, 100); // FIXME: Speed + + show_progress_bar(screen); + done = export_gif_monitor_events(); } - } - } - SDL_Delay(10); + + /* Close the GIF */ + ge_close_gif(gif); + } else { + fprintf(stderr, "Quantization failed\n"); + done = 1; + } + + if (done) + { + /* Aborted; discard the partially-saved GIF */ + unlink(gif_fname); + } + } + } + else + { + /* Out of memory! */ + done = 1; } - - /* FIXME: Quantize */ - /* FIXME: Export each frame */ - /* FIXME: Close GIF */ /* Restore everything about the currently-active image @@ -25489,6 +25566,38 @@ static int export_gif(int *selected, int num_selected, char *dirname, char **d_n return(!done); } +/** + * Called by export_gif() while it's iterating through images + * in a few different ways, to monitor SDL event queue for + * any [Esc] keypress or quit event (e.g., closing window), + * which triggers an abort of the export. + * + * @return int 0 = keep going, 1 = abort + */ +int export_gif_monitor_events(void) { + int done; + SDL_Event event; + SDLKey key; + + done = 0; + while (SDL_PollEvent(&event)) + { + if (event.type == SDL_QUIT) + { + done = 1; + } + else if (event.type == SDL_KEYDOWN) + { + key = event.key.keysym.sym; + if (key == SDLK_ESCAPE) { + done = 1; + } + } + } + SDL_Delay(10); + return done; +} + /** * Copy an image (just the main PNG) from Tux Paint's "saved" * directory to the user's chosen export directory From e28ab7938f61bfd4e9b6156f19b3bd3e93e795c2 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Mon, 27 Jul 2020 21:55:20 -0700 Subject: [PATCH 19/33] README.html - close dangling tags --- docs/en/README.txt | 2 +- docs/en/html/README.html | 55 +++++++++++++++++++++++++++------------- 2 files changed, 38 insertions(+), 19 deletions(-) diff --git a/docs/en/README.txt b/docs/en/README.txt index cb6297de0..bdcb23aad 100644 --- a/docs/en/README.txt +++ b/docs/en/README.txt @@ -6,7 +6,7 @@ Copyright 2002-2020 by various contributors; see AUTHORS.txt http://www.tuxpaint.org/ - June 14, 2002 - June 22, 2020 + June 14, 2002 - July 27, 2020 ---------------------------------------------------------------------- diff --git a/docs/en/html/README.html b/docs/en/html/README.html index 36a0abc21..a0fc0ed38 100644 --- a/docs/en/html/README.html +++ b/docs/en/html/README.html @@ -22,7 +22,7 @@ version June 14, 2002 - - June 22, 2020
+ July 27, 2020Table of Contents @@ -493,12 +493,16 @@ version @@ -666,6 +670,7 @@ version it.)
- Japanese — Romanized Hiragana and Romanized Katakana — right [Alt] +
- Korean — Hangul 2-Bul — right [Alt] or left [Alt] +
- Traditional Chinese — right [Alt] or left [Alt] +
- Thai — right [Alt] +
+
e.g.:
@@ -1105,18 +1113,18 @@ version steps:Example: Tux Paint running at fullscreen on a 1440x900 display.
Give the WIP layer a rough initial mask. You might start with a @@ -230,11 +230,11 @@ New Breed Software
help you to see what you are doing. You are likely to use all of:To reduce accidents, you may wish to select only those pixels that are
From a07c5b591768e4c01eba624ca29c806408396122 Mon Sep 17 00:00:00 2001
From: Bill Kendrick September 14, 2002 -
- June 22, 2020
This means that Tux Paint either couldn't find any stamp images, @@ -62,7 +63,6 @@ Frequently Asked Questions configuration file.
Tux Paint is probably comparing exact pixel colors when filling. @@ -380,12 +380,12 @@ Frequently Asked Questions
artsdsp tuxpaint" or
"esddsp tuxpaint", instead of
- simply "tuxpaint").
+ simply "tuxpaint").Alternatively, you can use Tux Paint Config. to change the configuration file. Make sure "Enable Sound Effects" (under "Video & Sound") is checked, then click "Apply".
+Even if sounds are enabled in Tux Paint, it is possible to disable and re-enable them temporarily using the [Alt] + [S] key sequence. Try pressing those keys to see if sounds begin working again.
+Tux Paint may have been compiled with sound support disabled.
@@ -438,7 +440,9 @@ Frequently Asked Questions
Tux Paint, and be sure NOT to build the "nosound" target.
(i.e., don't run "make nosound") Be sure the SDL_mixer
library and its development headers are available!
Yes, there are a number of ways to disable sounds in Tux Paint:
@@ -447,6 +451,7 @@ Frequently Asked QuestionsThis could have to do with how SDL and SDL_mixer were initialized. @@ -479,6 +486,7 @@ Frequently Asked Questions black!
This is apparently a bug in the SDL library. Sorry.
+Some examples:
Features:
$HOME")/home/username/.tuxpaint/saved/"TuxPaint"
in your "Application Data" folder.C:\Documents and Settings\Username\Application Data\TuxPaint\saved\"TuxPaint" in your
"Application Support" folder./Users/Username/Library/Application Support/TuxPaint/saved/"XDG_PICTURES_DIR".$HOME")/home/username/.tuxpaint/brushes/"TuxPaint"
in your "Application Data" folder.C:\Documents and Settings\Username\Application Data\TuxPaint\brushes\"TuxPaint" in your
"Application Support" folder./Users/Username/Library/Application Support/TuxPaint/brushes/"
set LANG=es_ES
-
+ @@ -2664,11 +2677,11 @@ versionFrom 8a5bcb3fe51dbd9e146354cab2ce018d6781df83 Mon Sep 17 00:00:00 2001 From: Bill Kendrick
- Click on the 'Start' button, and select - 'Settings | Control Panel'. -
- Double click on the "Regional Settings" globe. -
- Select a language/region from the drop down list. -
- Click 'OK'. -
- Restart your machine when prompted. + 'Settings | Control Panel'.
+- Double click on the "Regional Settings" globe.
+- Select a language/region from the drop down list.
+- Click 'OK'.
+- Restart your machine when prompted.
...
, etc. --- docs/en/README.txt | 4 + docs/en/html/README.html | 632 +++++++++++++++++++-------------------- 2 files changed, 320 insertions(+), 316 deletions(-) diff --git a/docs/en/README.txt b/docs/en/README.txt index bdcb23aad..1e7ada4eb 100644 --- a/docs/en/README.txt +++ b/docs/en/README.txt @@ -367,6 +367,7 @@ Available Tools not include all characters for all languages, so sometimes you'll need to change fonts to see the characters you're trying to type. + * Japanese — Romanized Hiragana and Romanized Katakana — right [Alt] * Korean — Hangul 2-Bul — right [Alt] or @@ -842,6 +843,7 @@ Doing it Manually Calculating the height of Tux Paint's canvas requires multiple steps: + 1. Take the height of the window (e.g, 480, 600 or 768 pixels) and subtract 144 2. Take the result of Step 1 and divide it by 48 @@ -851,6 +853,7 @@ Doing it Manually 5. Finally, take the result of Step 4 and add 40 Example: Tux Paint running at fullscreen on a 1440x900 display. + * The canvas width is simply 1440 - 192, or 1248. * The canvas height is calculated as: 1. 900 - 144, or 756 @@ -858,6 +861,7 @@ Doing it Manually 3. 15.75 rounded down, or 15 4. 15 * 48, or 720 5. 720 + 40, or 760 + So the canvas within a 1440x900 Tux Paint window is 1248x760. ---------------------------------------------------------------------- diff --git a/docs/en/html/README.html b/docs/en/html/README.html index a0fc0ed38..27a211cb2 100644 --- a/docs/en/html/README.html +++ b/docs/en/html/README.html @@ -7,7 +7,7 @@ alink="#FF00FF">

June 14, 2002 - - July 27, 2020
+ July 27, 2020| Table of Contents |
|---|
|
@@ -109,7 +109,7 @@ version-
-
-
- Tux Paint +
+
+ Tux PaintIf you installed Tux Paint on your computer using the @@ -165,26 +165,26 @@ version
If you used the 'ZIP-file' download, Tux Paint's folder will be wherever you put it when you unzipped the ZIP file.
-
+
-
+
macOS Users
- Simply double-click the "Tux Paint" icon.-+
Simply double-click the "Tux Paint" icon.
+
Title Screen
-When Tux Paint first loads, a title/credits screen will appear.
-
Once loading is complete, press a key or click on the mouse to continue. @@ -192,7 +192,7 @@ version automatically.)
+
Main Screen
@@ -205,7 +205,7 @@ versionThe toolbar contains the drawing and editing controls.
-@@ -215,7 +215,7 @@ version
The largest part of the screen, in the center, is the drawing canvas. This is, obviously, where you draw!
-
Note: The size of the drawing canvas depends on the size @@ -233,7 +233,7 @@ version the various brushes available. When the Rubber Stamp tool is selected, it shows the different shapes you can use.
-@@ -243,7 +243,7 @@ version
A palette of available colors are shown near the bottom of the screen.
-@@ -264,7 +264,7 @@ version
At the very bottom of the screen, Tux, the Linux Penguin, provides tips and other information while you draw.
-@@ -272,7 +272,7 @@ version -
+
Available Tools
@@ -282,9 +282,9 @@ version+ + -
- Paint (Brush)
- -
+
-
The Paint Brush tool lets you draw freehand, using various +
The Paint Brush tool lets you draw freehand, using various brushes (chosen in the Selector on the right) and colors (chosen in the Color palette towards the bottom).
@@ -294,43 +294,43 @@ versionAs you draw, a sound is played. The bigger the brush, the lower the pitch.
-
+
--
+
- Stamp (Rubber Stamp)
- -
+
![]()
The Stamp tool is like a set of rubber stamps or stickers. - It lets you paste pre-drawn or photographic images (like a picture - of a horse, or a tree, or the moon) in your picture.
+ It lets you paste pre-drawn or photographic images (like a picture + of a horse, or a tree, or the moon) in your picture.As you move the mouse around the canvas, an outline follows the mouse, showing where the stamp will be placed, and how big it will - be.
+ be. --
-
There can be numerous categories of stamps (e.g., animals, - plants, outer space, vehicles, people, etc.). Use the - Left and Right arrows to cycle through the collections.
++
There can be numerous categories of stamps (e.g., animals, + plants, outer space, vehicles, people, etc.). Use the + Left and Right arrows to cycle through the collections.
-Prior to 'stamping' an image onto your drawing, various +
Prior to 'stamping' an image onto your drawing, various effects can sometimes be applied (depending on the stamp):
-
- Some stamps can be colored or tinted. If the color palette below the canvas is activated, you can click the colors to change - the tint or color of the stamp before placing it in the picture.
-- Stamps can be shrunk and expanded, by clicking within the + the tint or color of the stamp before placing it in the picture.
+- Stamps can be shrunk and expanded, by clicking within the triangular-shaped series of bars at the bottom right; the larger the bar, the larger the stamp will appear in your picture.
@@ -338,29 +338,29 @@ version mirror-image, using the control buttons at the bottom right.-
+-
+
-+
+
![]()
Different stamps can have different sound effects and/or - descriptive (spoken) sounds. Buttons at the lower left - (near Tux, the Linux penguin) allow you to re-play the sound effects - and descriptive sounds for the currently-selected stamp.
+ descriptive (spoken) sounds. Buttons at the lower left + (near Tux, the Linux penguin) allow you to re-play the sound effects + and descriptive sounds for the currently-selected stamp. -(NOTE: If the "
+nostampcontrols" option is set, - Tux Paint won't display the Mirror, Flip, Shrink and Grow - controls for stamps. - See the "Options" - documentation.)(NOTE: If the "
-nostampcontrols" option is set, + Tux Paint won't display the Mirror, Flip, Shrink and Grow + controls for stamps. + See the "Options" + documentation.)
+
- Lines
- -
+
![]()
This tool lets you draw straight lines using the various brushes and colors you normally use with the Paint Brush.
@@ -372,68 +372,68 @@ versionLet go of the mouse to complete the line. A "sproing!" sound will play.
-
+
--
+
- Shapes
- -
+
![]()
This tool lets you draw some simple filled, and un-filled shapes.
-Select a shape from the selector on the right (circle, square, - oval, etc.).
+Select a shape from the selector on the right (circle, square, + oval, etc.).
-In the canvas, click the mouse and hold it to stretch the shape - out from where you clicked. Some shapes can change proportion - (e.g., rectangle and oval), others cannot (e.g., square and circle).
+In the canvas, click the mouse and hold it to stretch the shape + out from where you clicked. Some shapes can change proportion + (e.g., rectangle and oval), others cannot (e.g., square and circle).
-Let go of the mouse when you're done stretching.
+Let go of the mouse when you're done stretching.
-
- Normal Mode
+- Normal Mode
- +
Now you can move the mouse around the canvas to rotate the - shape.
+ shape. -Click the mouse button again and the shape will be drawn in the - current color.
-Click the mouse button again and the shape will be drawn in the + current color.
+- Simple Shapes Mode
-- +
- If simple shapes are enabled (e.g., with the "
---simpleshapes" option), the shape will be drawn on the canvas when you let go of the mouse button. (There's no rotation step.) -
+
--
+
Text and Label - -+
![]()
Choose a font (from the 'Letters' available on the right) and a color - (from the color palette near the bottom). Click on the screen and a - cursor will appear. Type text and it will show up on the screen.
- -Press [Enter] or [Return] and the text will be drawn + (from the color palette near the bottom). Click on the screen and a + cursor will appear. Type text and it will show up on the screen.
+ +Press [Enter] or [Return] and the text will be drawn onto the picture and the cursor will move down one line.
Alternatively, press [Tab] and the text will be drawn onto @@ -441,12 +441,12 @@ version rather than down a line, and to the left. (This can be useful to create a line of text with mixed colors, fonts, styles and sizes:
- -Likethis.)Clicking elsewhere in the picture while the text entry is still + +
Clicking elsewhere in the picture while the text entry is still active causes the current line of text to move to that location (where you can continue editing it).
-
@@ -490,45 +490,45 @@ version Note: Many fonts do not include all characters for all languages, so sometimes you'll need to change fonts to see the characters you're trying to type. +
-
- Japanese — Romanized Hiragana and Romanized Katakana — right [Alt] -
+- Korean — Hangul 2-Bul — right [Alt] or left [Alt] -
+- Traditional Chinese — right [Alt] or left [Alt] -
+- Thai — right [Alt] -
+
+
Fill - +
-
The 'Fill' tool 'flood-fills' a contiguous area of your drawing - with a solid color of your choice.
+The 'Fill' tool 'flood-fills' a contiguous area of your drawing + with a solid color of your choice.
-Note: Prior to Tux Paint 0.9.24, this was a "Magic" tool (see below).
+Note: Prior to Tux Paint 0.9.24, this was a "Magic" tool (see below).
-
+
Magic (Special Effects) - - - + ++
![]()
The 'Magic' tool is actually a set of special tools. Select one of - the "magic" effects from the selector on the right. Then, depending + the "magic" effects from the selector on the right. Then, depending on the tool, you can either click and drag around the picture, and/or simply click the picture once, to apply the effect.
@@ -538,25 +538,25 @@ version picture at once, an 'entire picture' button will be available on the right. -
+
See the instructions for each Magic tool (in the 'magic-docs' folder).
-
+
Eraser - -+
![]()
This tool is similar to the Paint Brush. Wherever you click (or click and drag), the picture will be erased. (This may be white, some other color, or to a background picture, depending on the picture.)
-A number of eraser sizes are available, both round and square..
+A number of eraser sizes are available, both round and square..
As you move the mouse around, a square outline follows the pointer, showing what part of the picture will be erased to @@ -564,12 +564,12 @@ version
As you erase, a "squeaky clean" eraser/wiping sound is played.
-
+
+
Other Controls
@@ -577,104 +577,104 @@ version-
- Undo
- -
+
![]()
Clicking this tool will undo the last drawing action. You can even undo more than once!
- -Note: You can also press [Control]-[Z] on the keyboard to - undo.
- -
+ +Note: You can also press [Control]-[Z] on the keyboard to + undo.
+ +
-
+
- Redo
- -
+
![]()
Clicking this tool will redo the drawing action you just "undid" - with the 'Undo' button.
+ with the 'Undo' button.As long as you don't draw again, you can redo as many times as you had "undone!"
- -Note: You can also press [Control]-[R] on the keyboard to - redo.
- -
+ +Note: You can also press [Control]-[R] on the keyboard to + redo.
+ +
-
+
- New
- -
+
![]()
Clicking the "New" button will start a new drawing. A dialog will appear where you may choose to start a new picture using a solid background color, or using a 'Starter' image (see below). You will first be asked whether you really want to do this.
-Note: You can also press [Control]-[N] on the keyboard to +
Note: You can also press [Control]-[N] on the keyboard to start a new drawing.
- + 'Starter' Images ---'Starters' can be like a page from a coloring book (a - black-and-white outline of a picture, which you can then - color in), or like a 3D photograph, where you draw the bits - in between.
+++'Starters' can be like a page from a coloring book (a + black-and-white outline of a picture, which you can then + color in), or like a 3D photograph, where you draw the bits + in between.
-When you load a 'Starter,' draw on it, and then click 'Save,' +
When you load a 'Starter,' draw on it, and then click 'Save,' it creates a new picture file (it doesn't overwrite the original 'Starter,' so you can use it again later).
-
+
-
+
- Open
- -
+
![]()
This shows you a list of all of the pictures you've saved. - If there are more than can fit on the screen, use the "Up" - and "Down" arrows at the top and bottom of the list to scroll - through the list of pictures.
+ If there are more than can fit on the screen, use the "Up" + and "Down" arrows at the top and bottom of the list to scroll + through the list of pictures. -
+
--
Click a picture to select it, then...
+Click a picture to select it, then...
-
- -
-+
![]()
Click the green "Open" button at the lower left of the list to - load the selected picture.
+ load the selected picture. -(Alternatively, you can double-click a picture's icon to load +
(Alternatively, you can double-click a picture's icon to load it.)
-
+
- -
+
- +
![]()
Click the brown "Erase" (trash can) button at the lower right of the list to erase the selected picture. (You will be asked to @@ -683,212 +683,212 @@ version
Note: As of version 0.9.22, the picture will be placed in your desktop's trash can, on Linux only.
-
+
- -
-+
![]()
Click the blue "Slides" (slide projector) button at the lower left to go to slideshow mode. See "Slides", below, for details.
-
+
- -
+
- +
![]()
Or click the red "Back" arrow button at the lower right of the - list to cancel and return to the picture you were drawing.
+ list to cancel and return to the picture you were drawing. -
+
If choose to open a picture, and your current drawing hasn't been - saved, you will be prompted as to whether you want to save it or not. - (See "Save," below.)
- -Note: You can also press [Control]-[O] on the keyboard to get +
If choose to open a picture, and your current drawing hasn't been + saved, you will be prompted as to whether you want to save it or not. + (See "Save," below.)
+ +Note: You can also press [Control]-[O] on the keyboard to get the 'Open' dialog.
- -
+ +
-
+
- Save
- -
+
![]()
This saves your current picture.
- -If you haven't saved it before, it will create a new entry in - the list of saved images. (i.e., it will create a new file)
+ +If you haven't saved it before, it will create a new entry in + the list of saved images. (i.e., it will create a new file)
-Note: It won't ask you anything (e.g., for a filename). - It will simply save the picture, and play a "camera shutter" sound - effect.
+Note: It won't ask you anything (e.g., for a filename). + It will simply save the picture, and play a "camera shutter" sound + effect.
-If you HAVE saved the picture before, or this is a picture you - just loaded using the "Open" command, you will first be asked - whether you want to save over the old version, or create a new - entry (a new file).
+If you HAVE saved the picture before, or this is a picture you + just loaded using the "Open" command, you will first be asked + whether you want to save over the old version, or create a new + entry (a new file).
--
(NOTE: If either the "
saveover" or +(NOTE: If either the "
- -saveover" or "saveovernew" options are set, it won't ask before saving over. - See the "Options" - documentation.)Note: You can also press [Control]-[S] on the keyboard to - save.
- -
+ See the "Options" + documentation.) + +Note: You can also press [Control]-[S] on the keyboard to + save.
+ +
-
+
- -
+ -+
![]()
Click this button and your picture will be printed!
- -On most platforms, you can also hold the [Alt] key + +
On most platforms, you can also hold the [Alt] key (called [Option] on Macs) while clicking the 'Print' button to get a printer dialog. Note that this may not work if you're - running Tux Paint in fullscreen mode. See below.
+ running Tux Paint in fullscreen mode. See below.-
- Disabling Printing
-- -
If the "noprint" option was set (either with +
- Disabling Printing
+- +
- +If the "noprint" option was set (either with "
+ command-line), the "Print" button will be disabled. -noprint=yes" in Tux Paint's configuration file, or using "--noprint" on the - command-line), the "Print" button will be disabled.See the "Options" - documentation.)
-See the "Options" + documentation.)
+- Restricting Printing
-- -
If the "printdelay" option was used (either with - "
printdelay=SECONDS" in the configuration file, +- Restricting Printing
+- +
+If the "printdelay" option was used (either with + "
-printdelay=SECONDS" in the configuration file, or using "--printdelay=SECONDS" on the command-line), you can only print once every SECONDS seconds.For example, with "
printdelay=60", you can print only +For example, with "
-printdelay=60", you can print only once a minute.See the "Options" - documentation.)
-See the "Options" + documentation.)
+ - -- Printing Commands
-- -
(Linux and Unix only)
+ +- Printing Commands
+- +
+(Linux and Unix only)
-Tux Paint prints by generating a PostScript - representation of the drawing and sending it to an external - program. By default, the program is:
+Tux Paint prints by generating a PostScript + representation of the drawing and sending it to an external + program. By default, the program is:
+ lpr + -- lpr -This command can be changed by setting the "printcommand" value - in Tux Paint's configuration file.
+This command can be changed by setting the "printcommand" value + in Tux Paint's configuration file.
-If the [Alt] key on the keyboard is being pushed - while clicking the 'Print' button, as long as you're not in - fullscreen mode, an alternative program is run. By default, - the program is KDE's graphical print dialog:
+If the [Alt] key on the keyboard is being pushed + while clicking the 'Print' button, as long as you're not in + fullscreen mode, an alternative program is run. By default, + the program is KDE's graphical print dialog:
+ kprinter + -- kprinter -This command can be changed by setting the "altprintcommand" value - in Tux Paint's configuration file.
+This command can be changed by setting the "altprintcommand" value + in Tux Paint's configuration file.
-For information on how to change the printing commands, - see the "Options" - documentation.
-For information on how to change the printing commands, + see the "Options" + documentation.
+ -- Printer Settings
-- -
(Windows and macOS)
+- Printer Settings
+- +
+(Windows and macOS)
-By default, Tux Paint simply prints to the default - printer with default settings when the 'Print' button is - pushed.
+By default, Tux Paint simply prints to the default + printer with default settings when the 'Print' button is + pushed.
-However, if you hold the [Alt] (or [Option]) key +
However, if you hold the [Alt] (or [Option]) key on the keyboard while pushing the button, as long as you're not in fullscreen mode, your operating system's printer dialog will appear, where you can change the settings.
-You can have the printer configuration changes stored - by using the "printcfg" option, either by using - "
+--printcfg" on the command-line, or - "printcfg=yes" in Tux Paint's own configuration - file ("tuxpaint.cfg").You can have the printer configuration changes stored + by using the "printcfg" option, either by using + "
---printcfg" on the command-line, or + "printcfg=yes" in Tux Paint's own configuration + file ("tuxpaint.cfg").If the "printcfg" option is used, printer settings will - be loaded from the file "
- -print.cfg" in your - personal folder (see below). - Any changes will be saved there as well.See the "Options" - documentation.)
-If the "printcfg" option is used, printer settings will + be loaded from the file "
+ +print.cfg" in your + personal folder (see below). + Any changes will be saved there as well.See the "Options" + documentation.)
+ -- Printer Dialog Options
-- -
By default, Tux Paint only shows the printer dialog - (or, on Linux/Unix, runs the "altprintcommand", e.g., - "kprinter" instead of "lpr") if the [Alt] +
- Printer Dialog Options
+- +
- -By default, Tux Paint only shows the printer dialog + (or, on Linux/Unix, runs the "altprintcommand", e.g., + "kprinter" instead of "lpr") if the [Alt] (or [Option]) key is held while clicking the 'Print' button.
-However, this behavior can be changed. You can have the - printer dialog always appear by using - "
--altprintalways" on the command-line, or - "altprint=always" in Tux Paint's configuration - file. Or, you can prevent the [Alt]/[Option] +However, this behavior can be changed. You can have the + printer dialog always appear by using + "
- ---altprintalways" on the command-line, or + "altprint=always" in Tux Paint's configuration + file. Or, you can prevent the [Alt]/[Option] key from having any effect by using "--altprintnever", or - "altprint=never".See the "Options" - documentation.)
-
+ "altprint=never". + +See the "Options" + documentation.)
+ + + +
-
+
Slides (under "Open") - +
![]()
The "Slides" button is available in the "Open" dialog. It displays a list of your saved files, just like the "Open" dialog.
@@ -926,64 +926,64 @@ versionClick "Back" in the slideshow image selection screen to return to the "Open" dialog.
-
+
Quit - +
![]()
Clicking the "Quit" button, closing the Tux Paint window, or pushing the [Escape] key will quit Tux Paint.
- +You will first be prompted as to whether you really want to quit.
If you choose to quit, and you haven't saved the current picture, - you will first be asked if wish to save it. If it's not a new image, - you will then be asked if you want to save over the old version, - or create a new entry. (See "Save" above.)
+ you will first be asked if wish to save it. If it's not a new image, + you will then be asked if you want to save over the old version, + or create a new entry. (See "Save" above.) -NOTE: If the image is saved, it will be reloaded automatically - the next time you run Tux Paint!
+NOTE: If the image is saved, it will be reloaded automatically + the next time you run Tux Paint!
-NOTE: The "Quit" button and [Escape] key can be - disabled (e.g., by selecting "Disable 'Quit' Button" in - Tux Paint Config. or running Tux Paint - with the "
- ---noquit" command-line option).In that case, the "window close" button on - Tux Paint's title bar (if not in fullscreen mode) or - the [Alt] + [F4] key sequence may be used - to quit.
+NOTE: The "Quit" button and [Escape] key can be + disabled (e.g., by selecting "Disable 'Quit' Button" in + Tux Paint Config. or running Tux Paint + with the "
+ +--noquit" command-line option).In that case, the "window close" button on + Tux Paint's title bar (if not in fullscreen mode) or + the [Alt] + [F4] key sequence may be used + to quit.
-If neither of those are possible, the key sequence of - [Shift] + [Control] + [Escape] - may be used to quit. (See the - "Options" documentation.)
- -
+If neither of those are possible, the key sequence of + [Shift] + [Control] + [Escape] + may be used to quit. (See the + "Options" documentation.)
+ +
Sound Muting + There is no on-screen control button at this time, but - by pressing [Alt] + [S], sound effects - can be disabled and re-enabled (muted and unmuted) while the - program is running.
+ by pressing [Alt] + [S], sound effects + can be disabled and re-enabled (muted and unmuted) while the + program is running. -Note that if sounds are completely disabled - (e.g., by unselecting "Enable Sound Effects" in - Tux Paint Config or running Tux Paint - with the "
+--nosound" command-line option), - the [Alt] + [S] key sequence has no - effect. (i.e., it cannot be used to turn on sounds when the - parent/teacher wants them disabled.)Note that if sounds are completely disabled + (e.g., by unselecting "Enable Sound Effects" in + Tux Paint Config or running Tux Paint + with the "
---nosound" command-line option), + the [Alt] + [S] key sequence has no + effect. (i.e., it cannot be used to turn on sounds when the + parent/teacher wants them disabled.)
+
Loading Other Pictures into Tux Paint
@@ -1110,7 +1110,7 @@ version window (e.g., 640, 800 or 1024 pixels), minus 192.Calculating the height of Tux Paint's canvas requires multiple - steps: + steps:
+
- Take the height of the window (e.g, 480, 600 or 768 pixels) and subtract 144
@@ -1119,28 +1119,28 @@ version simply 9)- Take the result of Step 3 and multiply it by 48
- Finally, take the result of Step 4 and add 40
-Example: Tux Paint running at fullscreen on a 1440x900 - display. + display.
- So the canvas within a 1440x900 Tux Paint window is 1248x760. +
- The canvas width is simply 1440 - 192, or 1248.
- The canvas height is calculated as:
-
- 900 - 144, or 756 -
- 756 / 48, or 15.75 -
- 15.75 rounded down, or 15 -
- 15 * 48, or 720 -
- 720 + 40, or 760 +
- 900 - 144, or 756
+- 756 / 48, or 15.75
+- 15.75 rounded down, or 15
+- 15 * 48, or 720
+- 720 + 40, or 760
So the canvas within a 1440x900 Tux Paint window is 1248x760.
-
+
Further Reading
@@ -1195,7 +1195,7 @@ version -
+
How to Get Help
From b93317efae2cf2f9fd89eeff60c09d2a29c7d3ad Mon Sep 17 00:00:00 2001 From: Bill KendrickDate: Mon, 27 Jul 2020 22:38:06 -0700 Subject: [PATCH 24/33] Clean up RELEASE.txt; adding 'tidy' instructions Planning to run 'tidy' on the HTML doc files. Documenting the arguments I'm providing to 'tidy', for future reference, within the RELEASE.txt file. Also, cleaned up and improved RELEASE.txt. --- docs/RELEASE.txt | 56 ++++++++++++++++++++++++++++++++---------------- 1 file changed, 37 insertions(+), 19 deletions(-) diff --git a/docs/RELEASE.txt b/docs/RELEASE.txt index 0da1f6661..0088fa727 100644 --- a/docs/RELEASE.txt +++ b/docs/RELEASE.txt @@ -1,27 +1,45 @@ Release checklist for Tux Paint +Last updated 2020-07-27 -bjk -Places to make sure version # and release date gets updated, prior to -cutting a release (tagging in the source code repository, and running -"make release" to roll a .tar.gz source tarball). +Do these things _prior_ to cutting a release -- that is, prior to +tagging in the source code repository, running "make release" to roll +a .tar.gz source tarball, and making the tarball available for download. - * Makefile + * Update version # and release dates - * Build description files: - * tuxpaint.spec (Linux RPM package) - * macos/Info.plist (macOS build) - * win32/resources.rc (Windows mingw/msys build) + Places to make sure version # and release date gets updated, - * Documentation - (For HTML variants, be sure to run "make" in "docs/", to - produce plaintext alternatives!) + * Makefile + + * Build description files: + * tuxpaint.spec (Linux RPM package) + * macos/Info.plist (macOS build) + * win32/resources.rc (Windows mingw/msys build) + + * Documentation + (For HTML variants, be sure to run "make" in "docs/", to + produce plaintext alternatives!) + + * docs/CHANGES.txt + * docs/en/html/README.html + * docs/en/html/FAQ.html + * docs/en/html/OPTIONS.html + * docs/en/html/EXTENDING.html + * docs/en/html/ADVANCED-STAMPS-HOWTO.html + + * Manual page (manpage) + * src/manpage/tuxpaint.1 - * docs/CHANGES.txt - * docs/en/html/README.html - * docs/en/html/FAQ.html - * docs/en/html/OPTIONS.html - * docs/en/html/EXTENDING.html - * docs/en/html/ADVANCED-STAMPS-HOWTO.html + * Tidy the HTML documentation - * Manual page (manpage) - * src/manpage/tuxpaint.1 + Using + (Be sure to run "make" in "docs/", to produce plaintext alternatives!) + + tidy -i --markup yes --vertical-space yes --indent yes --indent-attributes yes INFILE.html > OUTFILE.html + + Make certain it looks okay, and stil renders properly in a browser. + If not, correct the issues! Then replace the original with the new + version 'tidy' created. + + * Don't forget to commit the changes! (git add ... / git commit / git push) From cbb56c40419e6c9781789f3e847b26e5e6781e37 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Mon, 27 Jul 2020 23:01:06 -0700 Subject: [PATCH 25/33] Ran English HTML docs through HTML Tidy See "RELEASE.txt" for the invocation. Mended a few things prior to final run of `tidy`, based on HTML Tidy's output. Updated any affected TXT files via Makefile. --- docs/CHANGES.txt | 4 + docs/en/EXTENDING.txt | 2 +- docs/en/FAQ.txt | 30 +- docs/en/OPTIONS.txt | 2665 ++++---- docs/en/README.txt | 13 +- docs/en/html/ADVANCED-STAMPS-HOWTO.html | 829 ++- docs/en/html/EXTENDING.html | 2148 +++--- docs/en/html/FAQ.html | 1732 +++-- docs/en/html/OPTIONS.html | 8209 +++++++++++++++-------- docs/en/html/README.html | 2955 +++++--- 10 files changed, 11670 insertions(+), 6917 deletions(-) diff --git a/docs/CHANGES.txt b/docs/CHANGES.txt index b114508ba..fec433b79 100644 --- a/docs/CHANGES.txt +++ b/docs/CHANGES.txt @@ -36,6 +36,10 @@ $Id$ (Ref: https://github.com/haikuports/haikuports/issues/3045) Gerasim Troeglazov <3dEyes@gmail.com> + * Documentation updates + --------------------- + * Cleaned up HTML code of HTML-based documentation. + * Bug Fixes --------- * Mended issue where stamp descriptions were not loading diff --git a/docs/en/EXTENDING.txt b/docs/en/EXTENDING.txt index 9bd8a7042..67b672789 100644 --- a/docs/en/EXTENDING.txt +++ b/docs/en/EXTENDING.txt @@ -5,7 +5,7 @@ Copyright (c) 2002-2020 by various contributors; see AUTHORS.txt http://www.tuxpaint.org/ - June 14, 2002 - June 22, 2020 + June 14, 2002 - July 27, 2020 ---------------------------------------------------------------------- diff --git a/docs/en/FAQ.txt b/docs/en/FAQ.txt index 4eee7e9da..f72de02b5 100644 --- a/docs/en/FAQ.txt +++ b/docs/en/FAQ.txt @@ -42,30 +42,30 @@ Drawing-related it with "--stamps" on the command line or "nostamps=no" or "stamps=yes" in a configuration file. - * The Magic "Fill" Tool Looks Bad + * The Magic "Fill" Tool Looks Bad - Tux Paint is probably comparing exact pixel colors when filling. - This is faster, but looks worse. Run the command - "tuxpaint --version" from a command line, and you should see, - amongst the other output: "Low Quality Flood Fill enabled". + Tux Paint is probably comparing exact pixel colors when filling. This + is faster, but looks worse. Run the command "tuxpaint --version" from + a command line, and you should see, amongst the other output: "Low + Quality Flood Fill enabled". - To change this, you must rebuild Tux Paint from source. Be sure - to remove or comment out any line that says: + To change this, you must rebuild Tux Paint from source. Be sure to + remove or comment out any line that says: - #define LOW_QUALITY_FLOOD_FILL + #define LOW_QUALITY_FLOOD_FILL - in the "tuxpaint.c" file in the "src" directory. + in the "tuxpaint.c" file in the "src" directory. - * Stamp outlines are always rectangles + * Stamp outlines are always rectangles - Tux Paint was built with low-quality (but faster) stamp outlines. + Tux Paint was built with low-quality (but faster) stamp outlines. - Rebuild Tux Paint from source. Be sure to remove or comment out - any line that says: + Rebuild Tux Paint from source. Be sure to remove or comment out any + line that says: - #define LOW_QUALITY_STAMP_OUTLINE + #define LOW_QUALITY_STAMP_OUTLINE - in the "tuxpaint.c" file in the "src" directory. + in the "tuxpaint.c" file in the "src" directory. Interface Problems diff --git a/docs/en/OPTIONS.txt b/docs/en/OPTIONS.txt index d46f61fd9..30f3cc4a6 100644 --- a/docs/en/OPTIONS.txt +++ b/docs/en/OPTIONS.txt @@ -6,7 +6,7 @@ Options Documentation Copyright (c) 2002-2020 by various contributors; see AUTHORS.txt http://www.tuxpaint.org/ - July 26, 2020 + July 27, 2020 ---------------------------------------------------------------------- @@ -64,1528 +64,1521 @@ Mac OS X Users Windows Users - The file you should create is called "tuxpaint.cfg" and it should be - placed in Tux Paint's folder. + The file you should create is called "tuxpaint.cfg" and it should be + placed in Tux Paint's folder. - You can use NotePad or WordPad to create this file. Be sure to save - it as Plain Text, and make sure the filename doesn't have ".txt" at - the end... + You can use NotePad or WordPad to create this file. Be sure to save it + as Plain Text, and make sure the filename doesn't have ".txt" at the + end... ---------------------------------------------------------------------- Available Options - The following settings can be set in the configuration file. - (Command-line settings will override these. See the "Command-Line - Options" section, below.) + The following settings can be set in the configuration file. + (Command-line settings will override these. See the "Command-Line + Options" section, below.) - fullscreen=yes - Run the program in full screen mode, rather than in a window. + fullscreen=yes + Run the program in full screen mode, rather than in a window. - fullscreen=native - Run the program in full screen mode. Additionally, assume the - screen's current resolution (set by the operating system). + fullscreen=native + Run the program in full screen mode. Additionally, assume the + screen's current resolution (set by the operating system). - windowsize=SIZE + windowsize=SIZE - Run the program at a different size (in windowed mode) or at a - different screen resolution (in fullscreen mode), rather than - the default (usually 800x600). + Run the program at a different size (in windowed mode) or at a + different screen resolution (in fullscreen mode), rather than + the default (usually 800x600). - The SIZE value should be presented in pixels, in - 'width-by-height' format, with an "x" (lowercase X) between - the values. The size can be anything that's at least 640 wide, - and at least 480 tall. + The SIZE value should be presented in pixels, in + 'width-by-height' format, with an "x" (lowercase X) between the + values. The size can be anything that's at least 640 wide, and + at least 480 tall. - Some examples: - * 640x480 - * 1024x768 - * 768x1024 - * 1600x1200 + Some examples: - orient=portrait + * 640x480 + * 1024x768 + * 768x1024 + * 1600x1200 - Swaps the width/height options given to Tux Paint, useful for - rotating the window on portait displays, such as a tablet PC - that's in tablet orientation. + orient=portrait - native=yes + Swaps the width/height options given to Tux Paint, useful for + rotating the window on portait displays, such as a tablet PC + that's in tablet orientation. - When running Tux Paint in fullscreen mode, this assumes the - screen's current resolution (overriding any "windowsize" - option), as set by the operating system. + native=yes - allowscreensaver=yes + When running Tux Paint in fullscreen mode, this assumes the + screen's current resolution (overriding any "windowsize" + option), as set by the operating system. - By default, Tux Paint prevents your system's screensaver from - starting up. You can override this by using the - "allowscreensaver" option. Note: This requires version 1.2.12 - or higher of the SDL library. (You can also do this by setting - the "SDL_VIDEO_ALLOW_SCREENSAVER" environment variable on your - system to "1".) + allowscreensaver=yes - nosound=yes - Disable sound effects. (Note: Pressing [Alt] + [S] cannot be - used to reenable sounds if they were disabled using this - option.) + By default, Tux Paint prevents your system's screensaver from + starting up. You can override this by using the + "allowscreensaver" option. Note: This requires version 1.2.12 or + higher of the SDL library. (You can also do this by setting the + "SDL_VIDEO_ALLOW_SCREENSAVER" environment variable on your + system to "1".) - nostereo=yes - Disable stereo panning support. (Useful for users with hearing - impairment in one ear, or places where a single speaker or - headphone is being used.) + nosound=yes + Disable sound effects. (Note: Pressing [Alt] + [S] cannot be + used to reenable sounds if they were disabled using this + option.) - noquit=yes + nostereo=yes + Disable stereo panning support. (Useful for users with hearing + impairment in one ear, or places where a single speaker or + headphone is being used.) - Disable the on-screen "Quit" button and prevent the [Escape] - key from quitting Tux Paint. + noquit=yes - Using the [Alt] + [F4] keyboard combination or clicking the - window's close button (assuming you're not in fullscreen mode) - still works to quit Tux Paint. + Disable the on-screen "Quit" button and prevent the [Escape] key + from quitting Tux Paint. - You can also use the following keyboard combination to quit: - [Shift] + [Control] + [Escape]. + Using the [Alt] + [F4] keyboard combination or clicking the + window's close button (assuming you're not in fullscreen mode) + still works to quit Tux Paint. - noprint=yes - Disable the printing feature. + You can also use the following keyboard combination to quit: + [Shift] + [Control] + [Escape]. - printdelay=SECONDS - Restrict printing so that printing can occur only once every - SECONDS seconds. + noprint=yes + Disable the printing feature. - printcommand=COMMAND + printdelay=SECONDS + Restrict printing so that printing can occur only once every + SECONDS seconds. - (Linux and Unix only) + printcommand=COMMAND - Use the command COMMAND to print a PostScript format file when - the 'Print' button is clicked. If this option is not - specifically not set, the default command is: + (Linux and Unix only) - lpr + Use the command COMMAND to print a PostScript format file when + the 'Print' button is clicked. If this option is not + specifically not set, the default command is: - Note: Versions of Tux Paint prior to 0.9.15 sent PNG format - data to the print command (which defaulted to - "pngtopnm | pnmtops | lpr"). + lpr - If you set an alternative printcommand in the configuration - file prior to version 0.9.15, you will need to change it. + Note: Versions of Tux Paint prior to 0.9.15 sent PNG format data + to the print command (which defaulted to + "pngtopnm | pnmtops | lpr"). - altprintcommand=COMMAND + If you set an alternative printcommand in the configuration file + prior to version 0.9.15, you will need to change it. - (Linux and Unix only) + altprintcommand=COMMAND - Use the command COMMAND to print a PostScript format file when - the 'Print' button is clicked while the [Alt] modifier key is - being held. (This is typically used for providing a print - dialog, similar to when pressing [Alt]+'Print' in Windows and - Mac OS X.) + (Linux and Unix only) - If this option is not specifically not set, the default - command is KDE's graphical print dialog: + Use the command COMMAND to print a PostScript format file when + the 'Print' button is clicked while the [Alt] modifier key is + being held. (This is typically used for providing a print + dialog, similar to when pressing [Alt]+'Print' in Windows and + Mac OS X.) - kprinter + If this option is not specifically not set, the default command + is KDE's graphical print dialog: - printcfg=yes + kprinter - (Windows and macOS only) + printcfg=yes - Tux Paint will use a printer configuration file when printing. - Push the [Alt] key while clicking the 'Print' button in - Tux Paint to cause a Windows print dialog window to appear. + (Windows and macOS only) - (Note: This only works when not running Tux Paint in - fullscreen mode.) Any configuration changes made in this - dialog will be saved to the file "userdata/print.cfg", and - used again, as long as the "printcfg" option is set. + Tux Paint will use a printer configuration file when printing. + Push the [Alt] key while clicking the 'Print' button in + Tux Paint to cause a Windows print dialog window to appear. - altprint=always + (Note: This only works when not running Tux Paint in fullscreen + mode.) Any configuration changes made in this dialog will be + saved to the file "userdata/print.cfg", and used again, as long + as the "printcfg" option is set. - This causes Tux Paint to always show the printer dialog (or, - on Linux/Unix, run the "altprintcommand") when the 'Print' - button is clicked. In other words, it's like clicking 'Print' - while holding [Alt], except you don't need to hold [Alt] every - time. + altprint=always - altprint=never + This causes Tux Paint to always show the printer dialog (or, on + Linux/Unix, run the "altprintcommand") when the 'Print' button + is clicked. In other words, it's like clicking 'Print' while + holding [Alt], except you don't need to hold [Alt] every time. - This prevents Tux Paint from ever showing the printer dialog - (or, on Linux/Unix, run the "altprintcommand") when the - 'Print' button is clicked. In other words, it makes the [Alt] - key have no effect when clicking the 'Print' button. + altprint=never - altprint=mod + This prevents Tux Paint from ever showing the printer dialog + (or, on Linux/Unix, run the "altprintcommand") when the 'Print' + button is clicked. In other words, it makes the [Alt] key have + no effect when clicking the 'Print' button. - This is the normal, default behavior. Tux Paint shows a - printer dialog (or, on Linux/Unix, runs the - "altprintcommand"), when the [Alt] key is pressed while the - 'Print' button is clicked. Clicking 'Print' without holding - [Alt] prints without showing a dialog. + altprint=mod - papersize=PAPERSIZE + This is the normal, default behavior. Tux Paint shows a printer + dialog (or, on Linux/Unix, runs the "altprintcommand"), when the + [Alt] key is pressed while the 'Print' button is clicked. + Clicking 'Print' without holding [Alt] prints without showing a + dialog. - (Platforms that use Tux Paint's internal PostScript generator - — not Windows, macOS, BeOS, or Haiku.) + papersize=PAPERSIZE - Tell Tux Paint what size PostScript to generate. If none is - specified, Tux Paint first checks your $PAPER environment - variable, then the file /etc/papersize, then uses the the - 'libpaper' library's default paper size. + (Platforms that use Tux Paint's internal PostScript generator — + not Windows, macOS, BeOS, or Haiku.) - Valid paper sizes include: letter, legal, tabloid, executive, - note, statement, a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, - b0, b1, b2 b3, b4, 10x14, 11x17, halfletter, halfexecutive, - halfnote, folio, quarto, ledger, archA, archB, archC, archD, - archE, flsa, flse, csheet, dsheet, esheet. + Tell Tux Paint what size PostScript to generate. If none is + specified, Tux Paint first checks your $PAPER environment + variable, then the file /etc/papersize, then uses the the + 'libpaper' library's default paper size. - nolockfile=yes + Valid paper sizes include: letter, legal, tabloid, executive, + note, statement, a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, + b0, b1, b2 b3, b4, 10x14, 11x17, halfletter, halfexecutive, + halfnote, folio, quarto, ledger, archA, archB, archC, archD, + archE, flsa, flse, csheet, dsheet, esheet. - By default, Tux Paint uses what's known as a 'lockfile' to - prevent it from being launched more than once in 30 seconds. - (This is to avoid accidentally running multiple copies; for - example, by double-clicking a single-click launcher, or simply - impatiently clicking the icon multiple times.) + nolockfile=yes - To make Tux Paint ignore the lockfile, allowing it to run - again, even if it was just launched less than 30 seconds ago, - enable this setting in the configuration file, or run - Tux Paint with the '--nolockfile' option on the command-line. + By default, Tux Paint uses what's known as a 'lockfile' to + prevent it from being launched more than once in 30 seconds. + (This is to avoid accidentally running multiple copies; for + example, by double-clicking a single-click launcher, or simply + impatiently clicking the icon multiple times.) - By default, the lockfile is stored in "~/.tuxpaint/" under - Linux and Unix, and "userdata\" under Windows. + To make Tux Paint ignore the lockfile, allowing it to run again, + even if it was just launched less than 30 seconds ago, enable + this setting in the configuration file, or run Tux Paint with + the '--nolockfile' option on the command-line. - simpleshapes=yes - Disable the rotation step of the 'Shape' tool. Click, drag and - release is all that will be needed to draw a shape. + By default, the lockfile is stored in "~/.tuxpaint/" under Linux + and Unix, and "userdata\" under Windows. - uppercase=yes - All text will be rendered only in uppercase (e.g., "Brush" - will be "BRUSH"). Useful for children who can read, but who - have only learned uppercase letters so far. + simpleshapes=yes + Disable the rotation step of the 'Shape' tool. Click, drag and + release is all that will be needed to draw a shape. - grab=yes + uppercase=yes + All text will be rendered only in uppercase (e.g., "Brush" will + be "BRUSH"). Useful for children who can read, but who have only + learned uppercase letters so far. - Tux Paint will attempt to 'grab' the mouse and keyboard, so - that the mouse is confined to Tux Paint's window, and nearly - all keyboard input is passed directly to it. + grab=yes - This is useful to disable operating system actions that could - get the user out of Tux Paint [Alt]-[Tab] window cycling, - [Ctrl]-[Escape], etc. This is especially useful in fullscreen - mode. + Tux Paint will attempt to 'grab' the mouse and keyboard, so that + the mouse is confined to Tux Paint's window, and nearly all + keyboard input is passed directly to it. - noshortcuts=yes + This is useful to disable operating system actions that could + get the user out of Tux Paint [Alt]-[Tab] window cycling, + [Ctrl]-[Escape], etc. This is especially useful in fullscreen + mode. - This disable keyboard shortcuts (e.g., [Ctrl]-[S] for save, - [Ctrl]-[N] for a new image, etc.) + noshortcuts=yes - This is useful to prevent unwanted commands from being - activated by children who aren't experienced with keyboards. + This disable keyboard shortcuts (e.g., [Ctrl]-[S] for save, + [Ctrl]-[N] for a new image, etc.) - nowheelmouse=yes - This disables support for the wheel on mice that have it. - (Normally, the wheel will scroll the selector menu on the - right.) + This is useful to prevent unwanted commands from being activated + by children who aren't experienced with keyboards. - nobuttondistinction=yes + nowheelmouse=yes + This disables support for the wheel on mice that have it. + (Normally, the wheel will scroll the selector menu on the + right.) - Prior to Tux Paint 0.9.15, the middle and right buttons on a - mouse could also be used for clicking. In version 0.9.15, it - was changed so that only the left mouse button worked, so as - to not train children to use the wrong button. + nobuttondistinction=yes - However, for children who have trouble with the mouse, this - distinction between the two or three buttons on a mouse can be - disabled (returning Tux Paint to its old behavior) by using - this option. + Prior to Tux Paint 0.9.15, the middle and right buttons on a + mouse could also be used for clicking. In version 0.9.15, it was + changed so that only the left mouse button worked, so as to not + train children to use the wrong button. - nofancycursors=yes + However, for children who have trouble with the mouse, this + distinction between the two or three buttons on a mouse can be + disabled (returning Tux Paint to its old behavior) by using this + option. - This disables the fancy mouse pointer shapes in Tux Paint, and - uses your environment's normal mouse pointer. + nofancycursors=yes - In some enviornments, the fancy cursors cause problems. Use - this option to avoid them. + This disables the fancy mouse pointer shapes in Tux Paint, and + uses your environment's normal mouse pointer. - hidecursor=yes + In some enviornments, the fancy cursors cause problems. Use this + option to avoid them. - This completely hides the mouse pointer shapes in Tux Paint. + hidecursor=yes - This is useful for touchscreen devices, such as tablet PCs. + This completely hides the mouse pointer shapes in Tux Paint. - nooutlines=yes + This is useful for touchscreen devices, such as tablet PCs. - In this mode, much simpler outlines and 'rubber-band' lines - are displayed when using the Lines, Shapes, Stamps and Eraser - tools. + nooutlines=yes - This can help when Tux Paint is run on very slow computers, or - displayed on a remote X-Window display. + In this mode, much simpler outlines and 'rubber-band' lines are + displayed when using the Lines, Shapes, Stamps and Eraser tools. - sysfonts=yes + This can help when Tux Paint is run on very slow computers, or + displayed on a remote X-Window display. - This option causes Tux Paint to attempt to load fonts (for use - in the Text tool) from your operating system. Normally, - Tux Paint will only load the ones that came bundled with - Tux Paint. + sysfonts=yes - alllocalefonts=yes + This option causes Tux Paint to attempt to load fonts (for use + in the Text tool) from your operating system. Normally, + Tux Paint will only load the ones that came bundled with + Tux Paint. - Prior to version 0.9.21, Tux Paint loaded all fonts in its own - fonts directory, including locale-specific ones (e.g., the one - for Tibetan, which had no latin characters). As of 0.9.21, the - only font loaded from the locale-specific subdirectory, if - any, is one matching the locale Tux Paint is running on. + alllocalefonts=yes - To load all locale-specific fonts (the old behavior), set this - option. + Prior to version 0.9.21, Tux Paint loaded all fonts in its own + fonts directory, including locale-specific ones (e.g., the one + for Tibetan, which had no latin characters). As of 0.9.21, the + only font loaded from the locale-specific subdirectory, if any, + is one matching the locale Tux Paint is running on. - nostamps=yes + To load all locale-specific fonts (the old behavior), set this + option. - This option tells Tux Paint to not load any rubber stamp - images, which in turn ends up disabling the Stamps tool. + nostamps=yes - This can speed up Tux Paint when it first loads up, and reduce - memory usage while it's running. Of course, no stamps will be - available at all. + This option tells Tux Paint to not load any rubber stamp images, + which in turn ends up disabling the Stamps tool. - nostampcontrols=yes - Some images in the Stamps tool can be mirrored, flipped, - and/or have their size changed. This option disables the - controls, and only provides the basic stamps. + This can speed up Tux Paint when it first loads up, and reduce + memory usage while it's running. Of course, no stamps will be + available at all. - nomagiccontrols=yes - Some Magic tools have the option of acting like a paintbrush, - or affecting the entire canvas at once. This option disables - the controls, and only provides the default functionality - (usually paint-mode). + nostampcontrols=yes + Some images in the Stamps tool can be mirrored, flipped, and/or + have their size changed. This option disables the controls, and + only provides the basic stamps. - nolabel=yes - Disables the Label tool: the tool that allows text entry which - can be edited later. + nomagiccontrols=yes + Some Magic tools have the option of acting like a paintbrush, or + affecting the entire canvas at once. This option disables the + controls, and only provides the default functionality (usually + paint-mode). - newcolorslast=yes - Places the blank color options in the New dialog at the end, - so that any Starters and/or Templates are shown first. + nolabel=yes + Disables the Label tool: the tool that allows text entry which + can be edited later. - mirrorstamps=yes + newcolorslast=yes + Places the blank color options in the New dialog at the end, so + that any Starters and/or Templates are shown first. - For stamps that can be mirrored, this option sets them to - their mirrored shape by default. + mirrorstamps=yes - This can be useful for people who prefer things right-to-left, - rather than left-to-right. + For stamps that can be mirrored, this option sets them to their + mirrored shape by default. - mouse-accessibility=yes - In this mode, instead of clicking, dragging and releasing - (e.g., to draw), you click, move, and click again to end the - motion. + This can be useful for people who prefer things right-to-left, + rather than left-to-right. - onscreen-keyboard=yes - Presents a clickable on-screen keyboard when using the Text - and Label tools. + mouse-accessibility=yes + In this mode, instead of clicking, dragging and releasing (e.g., + to draw), you click, move, and click again to end the motion. - onscreen-keyboard-layout=LAYOUTNAME - Selects the initial layout for the on-screen keyboard when - using the Text and Label tools. - Note: Using this option implies automatically - onscreen-keyboard=yes, so setting both is redundant. + onscreen-keyboard=yes + Presents a clickable on-screen keyboard when using the Text and + Label tools. - onscreen-keyboard-disable-change=yes - Disables the possibility for changing the layout of the - on-screen keyboard when using the Text and Label tools, useful - for simplifying things for the small children. - Note: Using this option implies automatically - onscreen-keyboard=yes, so setting both is redundant. + onscreen-keyboard-layout=LAYOUTNAME + Selects the initial layout for the on-screen keyboard when using + the Text and Label tools. + Note: Using this option implies automatically + onscreen-keyboard=yes, so setting both is redundant. - joystick-dev=N - Specify which joystick device should be used by Tux Paint. - Default value is 0 (the first joystick). + onscreen-keyboard-disable-change=yes + Disables the possibility for changing the layout of the + on-screen keyboard when using the Text and Label tools, useful + for simplifying things for the small children. + Note: Using this option implies automatically + onscreen-keyboard=yes, so setting both is redundant. - joystick-slowness=SPEED - Sets a delay at each axis motion, allowing to slow the - joystick. Allowed values are from 0 to 500. Default value is - 15. + joystick-dev=N + Specify which joystick device should be used by Tux Paint. + Default value is 0 (the first joystick). - joystick-threshold=THRESHOLD - Sets the minimum level of axis motion to start moving the - pointer. Allowed values are from 0 to 32766. Default value is - 3200. + joystick-slowness=SPEED + Sets a delay at each axis motion, allowing to slow the joystick. + Allowed values are from 0 to 500. Default value is 15. - joystick-maxsteps=STEPS - Sets the maximum pixels the pointer will move at once. Allowed - values are from 1 to 7. Default value is 7. - - joystick-hat-timeout=MILLISECONDS - Sets the delay after wich the pointer will start moving - automatically if the hat is keeped pushed. Allowed values are - from 0 to 3000. Default value is 1000. - - joystick-hat-slowness=SPEED - Sets a delay at each automatic motion, allowing to slow the - speed of the hat. Allowed values are from 0 to 500. Default - value is 15. - - joystick-btn-escape=BUTTON NUMBER - Selects the joystick button number, as seen by SDL, that will - be used to generate a escape event. Useful to dismiss dialogs - and quit. - - joystick-btn-brush=BUTTON NUMBER - Selects the joystick button number, as seen by SDL, that will - be a shortcurt to select the brush tool. - - joystick-btn-stamp=BUTTON NUMBER - Selects the joystick button number, as seen by SDL, that will - be a shortcurt to select the stamp tool. - - joystick-btn-lines=BUTTON NUMBER - Selects the joystick button number, as seen by SDL, that will - be a shortcurt to select the lines tool. - - joystick-btn-shapes=BUTTON NUMBER - Selects the joystick button number, as seen by SDL, that will - be a shortcurt to select the shapes tool. - - joystick-btn-text=BUTTON NUMBER - Selects the joystick button number, as seen by SDL, that will - be a shortcurt to select the text tool. - - joystick-btn-label=BUTTON NUMBER - Selects the joystick button number, as seen by SDL, that will - be a shortcurt to select the label tool. - - joystick-btn-magic=BUTTON NUMBER - Selects the joystick button number, as seen by SDL, that will - be a shortcurt to select the magic tool. - - joystick-btn-undo=BUTTON NUMBER - Selects the joystick button number, as seen by SDL, that will - be a shortcurt to the undo tool. - - joystick-btn-redo=BUTTON NUMBER - Selects the joystick button number, as seen by SDL, that will - be a shortcurt to the redo tool. - - joystick-btn-eraser=BUTTON NUMBER - Selects the joystick button number, as seen by SDL, that will - be a shortcurt for selecting the eraser tool. - - joystick-btn-new=BUTTON NUMBER - Selects the joystick button number, as seen by SDL, that will - be a shortcurt to launch the dialog for opening a new draw. - - joystick-btn-open=BUTTON NUMBER - Selects the joystick button number, as seen by SDL, that will - be a shortcurt to launch the dialog for opening an existing - draw. - - joystick-btn-save=BUTTON NUMBER - Selects the joystick button number, as seen by SDL, that will - be a shortcurt for saving the draw. - - joystick-btn-pgsetup=BUTTON NUMBER - Selects the joystick button number, as seen by SDL, that will - be a shortcurt to launch the page setup dialog for printing. - - joystick-btn-print=BUTTON NUMBER - Selects the joystick button number, as seen by SDL, that will - be a shortcurt to print. - - joystick-buttons-ignore=BUTTON1,BUTTON2,... - A set of joystick button numbers, as seen by SDL, that should - be ignored. Otherwise, unless they are used by one of the - "joystick-btn-" options above, buttons will be seen as a mouse - left-click. - - stampsize=SIZE - - Use this option to force Tux Paint to set the starting size of - all stamps. The SIZE value should be between 0 (smallest) and - 10 (largest). The size is relative to the available sizes of - the stamp, which depends on the stamp itself, and Tux Paint's - current canvas size. - - Specifc "default" to let Tux Paint decide (it's standard - behavior). - - keyboard=yes - - This allows the keyboard arrow keys to be used to control the - mouse pointer. (e.g., for mouseless environments, or - handicapped/accessibility purposes) - - Features: - * Fine movement within canvas, or coarse movement if - [Shift] is held. - * Coarse movement within tool button areas. - * Key controls: - * [Left]/[Right]/[Up]/[Down], numpad [1] thru [9]: - Move mouse - * [Space]/[5]: Click mouse (except when using "Text" - or "Label" tools) - * [Insert]/[F5]: Click mouse (always) - * [F4] jump mouse between "Tools", "Colors" and canvas - areas - * If mouse is within "Tools" section on the left, or - "Colors" secton at the bottom: - * [F7], [F8]: Move down/up between buttons, - respectively (Tools section, only) - * [F11], [F12]: Move to previous/next button, - respectively - * To click-and-drag, hold one of the 'click' keys (e.g., - [Insert]), and use the movement keys (e.g., [Left]). - * Note: The "mouse accessibility" feature works with - the keyboard mouse controls. With both options - enabled, painting tools can be used to draw by - pressing a 'click' key to start clicking, movement - keys to move around (which will draw), and another - 'click' key to end the click (stop drawing). - * A regular mouse and/or joystick may still be used (so you - can, e.g., move with the mouse, and click with the - keyboard, or vice-versa) - - savedir=DIRECTORY - - Use this option to change where Tux Paint's "saved" - directory/folder is located, which is where Tux Paint saves - and opens pictures. - - If you do not override it, the default location is: - * Linux & Unix — Under a hidden directory named ".tuxpaint" - in your home directory (aka "~" or "$HOME") - Example: "/home/username/.tuxpaint/saved/" - - * Windows — Inside a folder named "TuxPaint" in your - "Application Data" folder. - Example: - "C:\Documents and Settings\Username\Application Data\TuxPaint\saved\" - - * macOS — Inside a folder named "TuxPaint" in your - "Application Support" folder. - Example: - "/Users/Username/Library/Application Support/TuxPaint/saved/" - - Note: When specifying a Windows drive (e.g., "H:\"), you must - also specify a subdirectory. - - Note: Prior to version 0.9.18, Tux Paint would also use the - setting or default for "savedir" as the place to search for - personal data files (brushes, stamps, starters and fonts). As - of version 0.9.18, they may be specified separately (see the - "datadir" option, below). - - Example: savedir=Z:\tuxpaint\ - - exportdir=DIRECTORY - - Use this option to change where Tux Paint exports files — - single images, or animated GIF slideshows — for external use. - - If you do not override it, the default location is determined - as follows: - * Linux & Unix — If available, wherever your desktop - environment is configured for pictures to be stored, - based on your XDG (X Desktop Group) configuration. (Try - running the command-line "xdg-user-dir PICTURES" to find - out.) - - Typically (in an English locale), this will be a - "Pictures/" subdirectory in your home directory (i.e., - "$HOME/Pictures/" aka "~/Pictures"). - - Tux Paint will fall back to using that typical directory, - of no XDG configuration can be read, or nothing is set - for "XDG_PICTURES_DIR". - - * Windows — TBD! - * macOS — TBD! - - Note: When the defaults are used, a new "TuxPaint" - subdirectory will be created and used. (e.g., - "~/Pictures/TuxPaint") When the "--exportdir" option is used, - the exact path specified will be used (no "TuxPaint" - subdirectory is created). It is expected that the parent - directory exists. (The directory itself will be created, if it - doesn't.) - - Example: exportdir=/home/penguin/TuxPaintExports - - datadir=DIRECTORY - - Use this option to change where Tux Paint looks for personal - data files (brushes, stamps, starters, templates, and fonts - specific to the current user). - - Tux Paint will search for subdirectories/subfolders named - "brushes", "stamps", "starters", "templates", and "fonts" - under the specified data directory. - - If you do not override it, the default location is: - * Linux & Unix — Under a hidden directory named ".tuxpaint" - in your home directory (aka "~" or "$HOME") - Example: "/home/username/.tuxpaint/brushes/" - - * Windows — Inside a folder named "TuxPaint" in your - "Application Data" folder. - Example: - "C:\Documents and Settings\Username\Application Data\TuxPaint\brushes\" - - * macOS — Inside a folder named "TuxPaint" in your - "Application Support" folder. - Example: - "/Users/Username/Library/Application Support/TuxPaint/brushes/" - - Note: Prior to version 0.9.18, Tux Paint would use the same - setting or default as for "savedir" to search for data files. - As of version 0.9.18, they may be specified separately. - - Note: When specifying a Windows drive (e.g., "H:\"), you must - also specify a subdirectory. - - Example: datadir=/home/johnny/tuxpaint-data/ - - saveover=yes - This disables the "Save over the old version...?" prompt when - saving an existing file. With this option, the older version - will always be replaced by the new version, automatically. - - saveover=new - This also disables the "Save over the old version...?" prompt - when saving an existing file. This option, however, will - always save a new file, rather than overwrite the older - version. - - saveover=ask - - (This option is redundant, since this is the default.) - - When saving an existing drawing, you will be first asked - whether to save over the older version or not. - - nosave=yes - This disables Tux Paint's ability to save files (and therefore - disables the on-screen "Save" button). It can be used in - situations where the program is only being used for fun, or in - a test environment. - - autosave=yes - This prevents Tux Paint from asking whether you want to save - the current picture when quitting, and assumes you do. - - startblank=yes - This causes Tux Paint to display a blank canvas when it first - starts up, rather than loading the last image that was being - edited. - - colorfile=FILENAME - - You may override Tux Paint's default color palette by creating - a plain ASCII text file that describes the colors you want, - and pointing to that file using the colorfile option. - - The file should list one color per line. Colors are defined in - terms of their Red, Green and Blue values, each from 0 (off) - to 255 (brightest). (For more information, try Wikipedia's - "RGB color model" article.) - - Colors may be listed using three decimal numbers (e.g., - "255 68 136") or a 6- or 3-digit-long hexadecimal 'triplet' - (e.g., "#ff4488" or "#F48"). - - After the color definition (on the same line) you may enter - text to describe the color. Tux will display this text when - the color is clicked. (For example, "#FFF White as snow.") - - As an example, you can see the default colors currently used - in Tux Paint in: "default_colors.txt". - - NOTES: You must separate decimal values with spaces, and begin - hexadecimal values with a pound/number-sign character ("#"). - In 3-digit hexadecimal, each digit is used for both the high - and low halves of the byte, so "#FFF" is the same as - "#FFFFFF", not "#F0F0F0". - - lang=LANGUAGE - - Run Tux Paint in one of the supported languages. Possible - choice for LANGUAGE currently include: - - +-----------------------------------------------------------+ - |english |american-english | | - |---------------------+---------------------+---------------| - |acholi |acoli | | - |---------------------+---------------------+---------------| - |afrikaans | | | - |---------------------+---------------------+---------------| - |akan |twi-fante | | - |---------------------+---------------------+---------------| - |albanian | | | - |---------------------+---------------------+---------------| - |amharic | | | - |---------------------+---------------------+---------------| - |arabic | | | - |---------------------+---------------------+---------------| - |aragones | | | - |---------------------+---------------------+---------------| - |armenian |hayeren | | - |---------------------+---------------------+---------------| - |assamese | | | - |---------------------+---------------------+---------------| - |asturian | | | - |---------------------+---------------------+---------------| - |australian-english | | | - |---------------------+---------------------+---------------| - |azerbaijani | | | - |---------------------+---------------------+---------------| - |bambara | | | - |---------------------+---------------------+---------------| - |basque |euskara | | - |---------------------+---------------------+---------------| - |belarusian |bielaruskaja | | - |---------------------+---------------------+---------------| - |bengali | | | - |---------------------+---------------------+---------------| - |bodo | | | - |---------------------+---------------------+---------------| - |bokmal | | | - |---------------------+---------------------+---------------| - |bosnian | | | - |---------------------+---------------------+---------------| - |brazilian-portuguese |portugues-brazilian |brazilian | - |---------------------+---------------------+---------------| - |breton |brezhoneg | | - |---------------------+---------------------+---------------| - |british-english |british | | - |---------------------+---------------------+---------------| - |bulgarian | | | - |---------------------+---------------------+---------------| - |canadian-english | | | - |---------------------+---------------------+---------------| - |catalan |catala | | - |---------------------+---------------------+---------------| - |chinese |simplified-chinese | | - |---------------------+---------------------+---------------| - |croatian |hrvatski | | - |---------------------+---------------------+---------------| - |czech |cesky | | - |---------------------+---------------------+---------------| - |danish |dansk | | - |---------------------+---------------------+---------------| - | |dogri | | - |---------------------+---------------------+---------------| - |dutch |nederlands | | - |---------------------+---------------------+---------------| - |esperanto | | | - |---------------------+---------------------+---------------| - |estonian | | | - |---------------------+---------------------+---------------| - |faroese | | | - |---------------------+---------------------+---------------| - |finnish |suomi | | - |---------------------+---------------------+---------------| - |french |francais | | - |---------------------+---------------------+---------------| - |fula |fulah |pulaar-fulfulde| - |---------------------+---------------------+---------------| - |gaelic |gaidhlig |irish-gaelic | - |---------------------+---------------------+---------------| - |galician |galego | | - |---------------------+---------------------+---------------| - |georgian | | | - |---------------------+---------------------+---------------| - |german |deutsch | | - |---------------------+---------------------+---------------| - |greek | | | - |---------------------+---------------------+---------------| - |gronings |zudelk-veenkelonioals| | - |---------------------+---------------------+---------------| - |gujarati | | | - |---------------------+---------------------+---------------| - |hebrew | | | - |---------------------+---------------------+---------------| - |hindi | | | - |---------------------+---------------------+---------------| - |hungarian |magyar | | - |---------------------+---------------------+---------------| - |icelandic |islenska | | - |---------------------+---------------------+---------------| - |indonesian |bahasa-indonesia | | - |---------------------+---------------------+---------------| - |inuktitut | | | - |---------------------+---------------------+---------------| - |italian |italiano | | - |---------------------+---------------------+---------------| - |japanese | | | - |---------------------+---------------------+---------------| - |kabyle | |kabylian | - |---------------------+---------------------+---------------| - |kannada | | | - |---------------------+---------------------+---------------| - |kashmiri-devanagari | | | - |---------------------+---------------------+---------------| - |kashmiri-perso-arabic| | | - |---------------------+---------------------+---------------| - |khmer | | | - |---------------------+---------------------+---------------| - |kiga |chiga | | - |---------------------+---------------------+---------------| - |kinyarwanda | | | - |---------------------+---------------------+---------------| - |klingon |tlhIngan | | - |---------------------+---------------------+---------------| - |konkani-devaganari | | | - |---------------------+---------------------+---------------| - |konkani-roman | | | - |---------------------+---------------------+---------------| - |korean | | | - |---------------------+---------------------+---------------| - |kurdish | | | - |---------------------+---------------------+---------------| - |latvian | | | - |---------------------+---------------------+---------------| - |lithuanian |lietuviu | | - |---------------------+---------------------+---------------| - |luganda | | | - |---------------------+---------------------+---------------| - |luxembourgish |letzebuergesch | | - |---------------------+---------------------+---------------| - |macedonian | | | - |---------------------+---------------------+---------------| - |maithili | | | - |---------------------+---------------------+---------------| - |malay | | | - |---------------------+---------------------+---------------| - |malayalam | | | - |---------------------+---------------------+---------------| - |manipuri-bengali | | | - |---------------------+---------------------+---------------| - |manipuri-meitei-mayek| | | - |---------------------+---------------------+---------------| - |marathi | | | - |---------------------+---------------------+---------------| - |mexican-spanish |espanol-mejicano |mexican | - |---------------------+---------------------+---------------| - |mongolian | | | - |---------------------+---------------------+---------------| - |ndebele | | | - |---------------------+---------------------+---------------| - |nepali | | | - |---------------------+---------------------+---------------| - |northern-sotho |sesotho-sa-leboa | | - |---------------------+---------------------+---------------| - |norwegian |nynorsk |norsk | - |---------------------+---------------------+---------------| - |occitan | | | - |---------------------+---------------------+---------------| - |odia |oriya | | - |---------------------+---------------------+---------------| - |ojibwe |ojibway | | - |---------------------+---------------------+---------------| - |persian | | | - |---------------------+---------------------+---------------| - |polish |polski | | - |---------------------+---------------------+---------------| - |portuguese |portugues | | - |---------------------+---------------------+---------------| - |punjabi |panjabi | | - |---------------------+---------------------+---------------| - |romanian | | | - |---------------------+---------------------+---------------| - |russian |russkiy | | - |---------------------+---------------------+---------------| - |sanskrit | | | - |---------------------+---------------------+---------------| - |santali-devaganari | | | - |---------------------+---------------------+---------------| - |santali-ol-chiki | | | - |---------------------+---------------------+---------------| - |scottish |ghaidhlig |scottish-gaelic| - |---------------------+---------------------+---------------| - |serbian | | | - |---------------------+---------------------+---------------| - |serbian-latin | | | - |---------------------+---------------------+---------------| - |shuswap |secwepemctin | | - |---------------------+---------------------+---------------| - |sindhi-devanagari | | | - |---------------------+---------------------+---------------| - |sindhi-perso-arabic | | | - |---------------------+---------------------+---------------| - |slovak | | | - |---------------------+---------------------+---------------| - |slovenian |slovensko | | - |---------------------+---------------------+---------------| - |songhay | | | - |---------------------+---------------------+---------------| - |southafrican-english | | | - |---------------------+---------------------+---------------| - |spanish |espanol | | - |---------------------+---------------------+---------------| - |sundanese | | | - |---------------------+---------------------+---------------| - |swahili | | | - |---------------------+---------------------+---------------| - |swedish |svenska | | - |---------------------+---------------------+---------------| - |tagalog | | | - |---------------------+---------------------+---------------| - |tamil | | | - |---------------------+---------------------+---------------| - |telugu | | | - |---------------------+---------------------+---------------| - |thai | | | - |---------------------+---------------------+---------------| - |tibetan | | | - |---------------------+---------------------+---------------| - |traditional-chinese | | | - |---------------------+---------------------+---------------| - |turkish | | | - |---------------------+---------------------+---------------| - |twi | | | - |---------------------+---------------------+---------------| - |ukrainian | | | - |---------------------+---------------------+---------------| - |urdu | | | - |---------------------+---------------------+---------------| - |venda | | | - |---------------------+---------------------+---------------| - |venetian |veneto | | - |---------------------+---------------------+---------------| - |vietnamese | | | - |---------------------+---------------------+---------------| - |walloon |walon | | - |---------------------+---------------------+---------------| - |welsh |cymraeg | | - |---------------------+---------------------+---------------| - |wolof | | | - |---------------------+---------------------+---------------| - |xhosa | | | - |---------------------+---------------------+---------------| - |miahuatlan-zapotec | |zapotec | - |---------------------+---------------------+---------------| - |zulu | |zulu | - +-----------------------------------------------------------+ + joystick-threshold=THRESHOLD + Sets the minimum level of axis motion to start moving the + pointer. Allowed values are from 0 to 32766. Default value is + 3200. + + joystick-maxsteps=STEPS + Sets the maximum pixels the pointer will move at once. Allowed + values are from 1 to 7. Default value is 7. + + joystick-hat-timeout=MILLISECONDS + Sets the delay after wich the pointer will start moving + automatically if the hat is keeped pushed. Allowed values are + from 0 to 3000. Default value is 1000. + + joystick-hat-slowness=SPEED + Sets a delay at each automatic motion, allowing to slow the + speed of the hat. Allowed values are from 0 to 500. Default + value is 15. + + joystick-btn-escape=BUTTON NUMBER + Selects the joystick button number, as seen by SDL, that will be + used to generate a escape event. Useful to dismiss dialogs and + quit. + + joystick-btn-brush=BUTTON NUMBER + Selects the joystick button number, as seen by SDL, that will be + a shortcurt to select the brush tool. + + joystick-btn-stamp=BUTTON NUMBER + Selects the joystick button number, as seen by SDL, that will be + a shortcurt to select the stamp tool. + + joystick-btn-lines=BUTTON NUMBER + Selects the joystick button number, as seen by SDL, that will be + a shortcurt to select the lines tool. + + joystick-btn-shapes=BUTTON NUMBER + Selects the joystick button number, as seen by SDL, that will be + a shortcurt to select the shapes tool. + + joystick-btn-text=BUTTON NUMBER + Selects the joystick button number, as seen by SDL, that will be + a shortcurt to select the text tool. + + joystick-btn-label=BUTTON NUMBER + Selects the joystick button number, as seen by SDL, that will be + a shortcurt to select the label tool. + + joystick-btn-magic=BUTTON NUMBER + Selects the joystick button number, as seen by SDL, that will be + a shortcurt to select the magic tool. + + joystick-btn-undo=BUTTON NUMBER + Selects the joystick button number, as seen by SDL, that will be + a shortcurt to the undo tool. + + joystick-btn-redo=BUTTON NUMBER + Selects the joystick button number, as seen by SDL, that will be + a shortcurt to the redo tool. + + joystick-btn-eraser=BUTTON NUMBER + Selects the joystick button number, as seen by SDL, that will be + a shortcurt for selecting the eraser tool. + + joystick-btn-new=BUTTON NUMBER + Selects the joystick button number, as seen by SDL, that will be + a shortcurt to launch the dialog for opening a new draw. + + joystick-btn-open=BUTTON NUMBER + Selects the joystick button number, as seen by SDL, that will be + a shortcurt to launch the dialog for opening an existing draw. + + joystick-btn-save=BUTTON NUMBER + Selects the joystick button number, as seen by SDL, that will be + a shortcurt for saving the draw. + + joystick-btn-pgsetup=BUTTON NUMBER + Selects the joystick button number, as seen by SDL, that will be + a shortcurt to launch the page setup dialog for printing. + + joystick-btn-print=BUTTON NUMBER + Selects the joystick button number, as seen by SDL, that will be + a shortcurt to print. + + joystick-buttons-ignore=BUTTON1,BUTTON2,... + A set of joystick button numbers, as seen by SDL, that should be + ignored. Otherwise, unless they are used by one of the + "joystick-btn-" options above, buttons will be seen as a mouse + left-click. + + stampsize=SIZE + + Use this option to force Tux Paint to set the starting size of + all stamps. The SIZE value should be between 0 (smallest) and 10 + (largest). The size is relative to the available sizes of the + stamp, which depends on the stamp itself, and Tux Paint's + current canvas size. + + Specifc "default" to let Tux Paint decide (it's standard + behavior). + + keyboard=yes + + This allows the keyboard arrow keys to be used to control the + mouse pointer. (e.g., for mouseless environments, or + handicapped/accessibility purposes) + + Features: + + * Fine movement within canvas, or coarse movement if [Shift] + is held. + * Coarse movement within tool button areas. + * Key controls: + * [Left]/[Right]/[Up]/[Down], numpad [1] thru [9]: Move + mouse + * [Space]/[5]: Click mouse (except when using "Text" or + "Label" tools) + * [Insert]/[F5]: Click mouse (always) + * [F4] jump mouse between "Tools", "Colors" and canvas + areas + * If mouse is within "Tools" section on the left, or + "Colors" secton at the bottom: + * [F7], [F8]: Move down/up between buttons, + respectively (Tools section, only) + * [F11], [F12]: Move to previous/next button, + respectively + * To click-and-drag, hold one of the 'click' keys (e.g., + [Insert]), and use the movement keys (e.g., [Left]). + * Note: The "mouse accessibility" feature works with the + keyboard mouse controls. With both options enabled, + painting tools can be used to draw by pressing a + 'click' key to start clicking, movement keys to move + around (which will draw), and another 'click' key to + end the click (stop drawing). + * A regular mouse and/or joystick may still be used (so you + can, e.g., move with the mouse, and click with the + keyboard, or vice-versa) + + savedir=DIRECTORY + + Use this option to change where Tux Paint's "saved" + directory/folder is located, which is where Tux Paint saves and + opens pictures. + + If you do not override it, the default location is: + + * Linux & Unix — Under a hidden directory named ".tuxpaint" + in your home directory (aka "~" or "$HOME") + Example: "/home/username/.tuxpaint/saved/" + + * Windows — Inside a folder named "TuxPaint" in your + "Application Data" folder. + Example: + "C:\Documents and Settings\Username\Application Data\TuxPaint\saved\" + + * macOS — Inside a folder named "TuxPaint" in your + "Application Support" folder. + Example: + "/Users/Username/Library/Application Support/TuxPaint/saved/" + + Note: When specifying a Windows drive (e.g., "H:\"), you must + also specify a subdirectory. + + Note: Prior to version 0.9.18, Tux Paint would also use the + setting or default for "savedir" as the place to search for + personal data files (brushes, stamps, starters and fonts). As of + version 0.9.18, they may be specified separately (see the + "datadir" option, below). + + Example: savedir=Z:\tuxpaint\ + + exportdir=DIRECTORY + + Use this option to change where Tux Paint exports files — single + images, or animated GIF slideshows — for external use. + + If you do not override it, the default location is determined as + follows: + + * Linux & Unix — If available, wherever your desktop + environment is configured for pictures to be stored, based + on your XDG (X Desktop Group) configuration. (Try running + the command-line "xdg-user-dir PICTURES" to find out.) + + Typically (in an English locale), this will be a + "Pictures/" subdirectory in your home directory (i.e., + "$HOME/Pictures/" aka "~/Pictures"). + + Tux Paint will fall back to using that typical directory, + of no XDG configuration can be read, or nothing is set for + "XDG_PICTURES_DIR". + + * Windows — TBD! + * macOS — TBD! + + Note: When the defaults are used, a new "TuxPaint" subdirectory + will be created and used. (e.g., "~/Pictures/TuxPaint") When the + "--exportdir" option is used, the exact path specified will be + used (no "TuxPaint" subdirectory is created). It is expected + that the parent directory exists. (The directory itself will be + created, if it doesn't.) + + Example: exportdir=/home/penguin/TuxPaintExports + + datadir=DIRECTORY + + Use this option to change where Tux Paint looks for personal + data files (brushes, stamps, starters, templates, and fonts + specific to the current user). + + Tux Paint will search for subdirectories/subfolders named + "brushes", "stamps", "starters", "templates", and "fonts" under + the specified data directory. + + If you do not override it, the default location is: + + * Linux & Unix — Under a hidden directory named ".tuxpaint" + in your home directory (aka "~" or "$HOME") + Example: "/home/username/.tuxpaint/brushes/" + + * Windows — Inside a folder named "TuxPaint" in your + "Application Data" folder. + Example: + "C:\Documents and Settings\Username\Application Data\TuxPaint\brushes\" + + * macOS — Inside a folder named "TuxPaint" in your + "Application Support" folder. + Example: + "/Users/Username/Library/Application Support/TuxPaint/brushes/" + + Note: Prior to version 0.9.18, Tux Paint would use the same + setting or default as for "savedir" to search for data files. As + of version 0.9.18, they may be specified separately. + + Note: When specifying a Windows drive (e.g., "H:\"), you must + also specify a subdirectory. + + Example: datadir=/home/johnny/tuxpaint-data/ + + saveover=yes + This disables the "Save over the old version...?" prompt when + saving an existing file. With this option, the older version + will always be replaced by the new version, automatically. + + saveover=new + This also disables the "Save over the old version...?" prompt + when saving an existing file. This option, however, will always + save a new file, rather than overwrite the older version. + + saveover=ask + + (This option is redundant, since this is the default.) + + When saving an existing drawing, you will be first asked whether + to save over the older version or not. + + nosave=yes + This disables Tux Paint's ability to save files (and therefore + disables the on-screen "Save" button). It can be used in + situations where the program is only being used for fun, or in a + test environment. + + autosave=yes + This prevents Tux Paint from asking whether you want to save the + current picture when quitting, and assumes you do. + + startblank=yes + This causes Tux Paint to display a blank canvas when it first + starts up, rather than loading the last image that was being + edited. + + colorfile=FILENAME + + You may override Tux Paint's default color palette by creating a + plain ASCII text file that describes the colors you want, and + pointing to that file using the colorfile option. + + The file should list one color per line. Colors are defined in + terms of their Red, Green and Blue values, each from 0 (off) to + 255 (brightest). (For more information, try Wikipedia's "RGB + color model" article.) + + Colors may be listed using three decimal numbers (e.g., + "255 68 136") or a 6- or 3-digit-long hexadecimal 'triplet' + (e.g., "#ff4488" or "#F48"). + + After the color definition (on the same line) you may enter text + to describe the color. Tux will display this text when the color + is clicked. (For example, "#FFF White as snow.") + + As an example, you can see the default colors currently used in + Tux Paint in: "default_colors.txt". + + NOTES: You must separate decimal values with spaces, and begin + hexadecimal values with a pound/number-sign character ("#"). In + 3-digit hexadecimal, each digit is used for both the high and + low halves of the byte, so "#FFF" is the same as "#FFFFFF", not + "#F0F0F0". + + lang=LANGUAGE + + Run Tux Paint in one of the supported languages. Possible choice + for LANGUAGE currently include: + + +-----------------------------------------------------------+ + |english |american-english | | + |---------------------+---------------------+---------------| + |acholi |acoli | | + |---------------------+---------------------+---------------| + |afrikaans | | | + |---------------------+---------------------+---------------| + |akan |twi-fante | | + |---------------------+---------------------+---------------| + |albanian | | | + |---------------------+---------------------+---------------| + |amharic | | | + |---------------------+---------------------+---------------| + |arabic | | | + |---------------------+---------------------+---------------| + |aragones | | | + |---------------------+---------------------+---------------| + |armenian |hayeren | | + |---------------------+---------------------+---------------| + |assamese | | | + |---------------------+---------------------+---------------| + |asturian | | | + |---------------------+---------------------+---------------| + |australian-english | | | + |---------------------+---------------------+---------------| + |azerbaijani | | | + |---------------------+---------------------+---------------| + |bambara | | | + |---------------------+---------------------+---------------| + |basque |euskara | | + |---------------------+---------------------+---------------| + |belarusian |bielaruskaja | | + |---------------------+---------------------+---------------| + |bengali | | | + |---------------------+---------------------+---------------| + |bodo | | | + |---------------------+---------------------+---------------| + |bokmal | | | + |---------------------+---------------------+---------------| + |bosnian | | | + |---------------------+---------------------+---------------| + |brazilian-portuguese |portugues-brazilian |brazilian | + |---------------------+---------------------+---------------| + |breton |brezhoneg | | + |---------------------+---------------------+---------------| + |british-english |british | | + |---------------------+---------------------+---------------| + |bulgarian | | | + |---------------------+---------------------+---------------| + |canadian-english | | | + |---------------------+---------------------+---------------| + |catalan |catala | | + |---------------------+---------------------+---------------| + |chinese |simplified-chinese | | + |---------------------+---------------------+---------------| + |croatian |hrvatski | | + |---------------------+---------------------+---------------| + |czech |cesky | | + |---------------------+---------------------+---------------| + |danish |dansk | | + |---------------------+---------------------+---------------| + | |dogri | | + |---------------------+---------------------+---------------| + |dutch |nederlands | | + |---------------------+---------------------+---------------| + |esperanto | | | + |---------------------+---------------------+---------------| + |estonian | | | + |---------------------+---------------------+---------------| + |faroese | | | + |---------------------+---------------------+---------------| + |finnish |suomi | | + |---------------------+---------------------+---------------| + |french |francais | | + |---------------------+---------------------+---------------| + |fula |fulah |pulaar-fulfulde| + |---------------------+---------------------+---------------| + |gaelic |gaidhlig |irish-gaelic | + |---------------------+---------------------+---------------| + |galician |galego | | + |---------------------+---------------------+---------------| + |georgian | | | + |---------------------+---------------------+---------------| + |german |deutsch | | + |---------------------+---------------------+---------------| + |greek | | | + |---------------------+---------------------+---------------| + |gronings |zudelk-veenkelonioals| | + |---------------------+---------------------+---------------| + |gujarati | | | + |---------------------+---------------------+---------------| + |hebrew | | | + |---------------------+---------------------+---------------| + |hindi | | | + |---------------------+---------------------+---------------| + |hungarian |magyar | | + |---------------------+---------------------+---------------| + |icelandic |islenska | | + |---------------------+---------------------+---------------| + |indonesian |bahasa-indonesia | | + |---------------------+---------------------+---------------| + |inuktitut | | | + |---------------------+---------------------+---------------| + |italian |italiano | | + |---------------------+---------------------+---------------| + |japanese | | | + |---------------------+---------------------+---------------| + |kabyle | |kabylian | + |---------------------+---------------------+---------------| + |kannada | | | + |---------------------+---------------------+---------------| + |kashmiri-devanagari | | | + |---------------------+---------------------+---------------| + |kashmiri-perso-arabic| | | + |---------------------+---------------------+---------------| + |khmer | | | + |---------------------+---------------------+---------------| + |kiga |chiga | | + |---------------------+---------------------+---------------| + |kinyarwanda | | | + |---------------------+---------------------+---------------| + |klingon |tlhIngan | | + |---------------------+---------------------+---------------| + |konkani-devaganari | | | + |---------------------+---------------------+---------------| + |konkani-roman | | | + |---------------------+---------------------+---------------| + |korean | | | + |---------------------+---------------------+---------------| + |kurdish | | | + |---------------------+---------------------+---------------| + |latvian | | | + |---------------------+---------------------+---------------| + |lithuanian |lietuviu | | + |---------------------+---------------------+---------------| + |luganda | | | + |---------------------+---------------------+---------------| + |luxembourgish |letzebuergesch | | + |---------------------+---------------------+---------------| + |macedonian | | | + |---------------------+---------------------+---------------| + |maithili | | | + |---------------------+---------------------+---------------| + |malay | | | + |---------------------+---------------------+---------------| + |malayalam | | | + |---------------------+---------------------+---------------| + |manipuri-bengali | | | + |---------------------+---------------------+---------------| + |manipuri-meitei-mayek| | | + |---------------------+---------------------+---------------| + |marathi | | | + |---------------------+---------------------+---------------| + |mexican-spanish |espanol-mejicano |mexican | + |---------------------+---------------------+---------------| + |mongolian | | | + |---------------------+---------------------+---------------| + |ndebele | | | + |---------------------+---------------------+---------------| + |nepali | | | + |---------------------+---------------------+---------------| + |northern-sotho |sesotho-sa-leboa | | + |---------------------+---------------------+---------------| + |norwegian |nynorsk |norsk | + |---------------------+---------------------+---------------| + |occitan | | | + |---------------------+---------------------+---------------| + |odia |oriya | | + |---------------------+---------------------+---------------| + |ojibwe |ojibway | | + |---------------------+---------------------+---------------| + |persian | | | + |---------------------+---------------------+---------------| + |polish |polski | | + |---------------------+---------------------+---------------| + |portuguese |portugues | | + |---------------------+---------------------+---------------| + |punjabi |panjabi | | + |---------------------+---------------------+---------------| + |romanian | | | + |---------------------+---------------------+---------------| + |russian |russkiy | | + |---------------------+---------------------+---------------| + |sanskrit | | | + |---------------------+---------------------+---------------| + |santali-devaganari | | | + |---------------------+---------------------+---------------| + |santali-ol-chiki | | | + |---------------------+---------------------+---------------| + |scottish |ghaidhlig |scottish-gaelic| + |---------------------+---------------------+---------------| + |serbian | | | + |---------------------+---------------------+---------------| + |serbian-latin | | | + |---------------------+---------------------+---------------| + |shuswap |secwepemctin | | + |---------------------+---------------------+---------------| + |sindhi-devanagari | | | + |---------------------+---------------------+---------------| + |sindhi-perso-arabic | | | + |---------------------+---------------------+---------------| + |slovak | | | + |---------------------+---------------------+---------------| + |slovenian |slovensko | | + |---------------------+---------------------+---------------| + |songhay | | | + |---------------------+---------------------+---------------| + |southafrican-english | | | + |---------------------+---------------------+---------------| + |spanish |espanol | | + |---------------------+---------------------+---------------| + |sundanese | | | + |---------------------+---------------------+---------------| + |swahili | | | + |---------------------+---------------------+---------------| + |swedish |svenska | | + |---------------------+---------------------+---------------| + |tagalog | | | + |---------------------+---------------------+---------------| + |tamil | | | + |---------------------+---------------------+---------------| + |telugu | | | + |---------------------+---------------------+---------------| + |thai | | | + |---------------------+---------------------+---------------| + |tibetan | | | + |---------------------+---------------------+---------------| + |traditional-chinese | | | + |---------------------+---------------------+---------------| + |turkish | | | + |---------------------+---------------------+---------------| + |twi | | | + |---------------------+---------------------+---------------| + |ukrainian | | | + |---------------------+---------------------+---------------| + |urdu | | | + |---------------------+---------------------+---------------| + |venda | | | + |---------------------+---------------------+---------------| + |venetian |veneto | | + |---------------------+---------------------+---------------| + |vietnamese | | | + |---------------------+---------------------+---------------| + |walloon |walon | | + |---------------------+---------------------+---------------| + |welsh |cymraeg | | + |---------------------+---------------------+---------------| + |wolof | | | + |---------------------+---------------------+---------------| + |xhosa | | | + |---------------------+---------------------+---------------| + |miahuatlan-zapotec | |zapotec | + |---------------------+---------------------+---------------| + |zulu | |zulu | + +-----------------------------------------------------------+ ---------------------------------------------------------------------- Overriding System Config. Options using .tuxpaintrc - (For Linux and Unix users) + (For Linux and Unix users) - If any of the above options are set in - "/etc/tuxpaint/tuxpaint.config", you can override them in your own - "~/.tuxpaintrc" file. + If any of the above options are set in "/etc/tuxpaint/tuxpaint.config", + you can override them in your own "~/.tuxpaintrc" file. - For true/false options, like "noprint" and "grab", you can simply say - they equal 'no' in your "~/.tuxpaintrc" file: + For true/false options, like "noprint" and "grab", you can simply say + they equal 'no' in your "~/.tuxpaintrc" file: - noprint=no - uppercase=no + noprint=no + uppercase=no - Or, you can use options similar to the command-line override options - described below. For example: + Or, you can use options similar to the command-line override options + described below. For example: - print=yes - mixedcase=yes + print=yes + mixedcase=yes ---------------------------------------------------------------------- Command-Line Options - Options can also be issued on the command-line when you start - Tux Paint. + Options can also be issued on the command-line when you start Tux Paint. - --fullscreen - --WIDTHxHEIGHT - --orient=portrait - --native - --allowscreensaver - --startblank - --nosound - --nostereo - --noquit - --noprint - --printdelay=SECONDS - --printcfg - --altprintnever - --altprintalways - --papersize=PAPERSIZE - --nolockfile - --simpleshapes - --uppercase - --grab - --noshortcuts - --nowheelmouse - --nobuttondistinction - --nofancycursors - --hidecursor - --nooutlines - --nostamps - --nostampcontrols - --nomagiccontrols - --nolabel - --newcolorslast - --mouse-accessibility - --onscreen-keyboard - --onscreen-keyboard-layout - --onscreen-keyboard-disable-change - --joystick-dev - --joystick-slowness - --joystick-threshold - --joystick-maxsteps - --joystick-hat-slowness - --joystick-hat-timeout - --joystick-btn-escape - --joystick-btn-brush - --joystick-btn-stamp - --joystick-btn-lines - --joystick-btn-shapes - --joystick-btn-text - --joystick-btn-label - --joystick-btn-magic - --joystick-btn-undo - --joystick-btn-redo - --joystick-btn-eraser - --joystick-btn-new - --joystick-btn-open - --joystick-btn-save - --joystick-btn-pgsetup - --joystick-btn-print - --joystick-buttons-ignore - --sysfonts - --alllocalefonts - --mirrorstamps - --stampsize=SIZE - --keyboard - --savedir DIRECTORY - --datadir DIRECTORY - --exportdir DIRECTORY - --saveover - --saveovernew - --nosave - --autosave - --lang LANGUAGE - --colorfile FILE - These enable or correspond to the configuration file options - described above. + --fullscreen + --WIDTHxHEIGHT + --orient=portrait + --native + --allowscreensaver + --startblank + --nosound + --nostereo + --noquit + --noprint + --printdelay=SECONDS + --printcfg + --altprintnever + --altprintalways + --papersize=PAPERSIZE + --nolockfile + --simpleshapes + --uppercase + --grab + --noshortcuts + --nowheelmouse + --nobuttondistinction + --nofancycursors + --hidecursor + --nooutlines + --nostamps + --nostampcontrols + --nomagiccontrols + --nolabel + --newcolorslast + --mouse-accessibility + --onscreen-keyboard + --onscreen-keyboard-layout + --onscreen-keyboard-disable-change + --joystick-dev + --joystick-slowness + --joystick-threshold + --joystick-maxsteps + --joystick-hat-slowness + --joystick-hat-timeout + --joystick-btn-escape + --joystick-btn-brush + --joystick-btn-stamp + --joystick-btn-lines + --joystick-btn-shapes + --joystick-btn-text + --joystick-btn-label + --joystick-btn-magic + --joystick-btn-undo + --joystick-btn-redo + --joystick-btn-eraser + --joystick-btn-new + --joystick-btn-open + --joystick-btn-save + --joystick-btn-pgsetup + --joystick-btn-print + --joystick-buttons-ignore + --sysfonts + --alllocalefonts + --mirrorstamps + --stampsize=SIZE + --keyboard + --savedir DIRECTORY + --datadir DIRECTORY + --exportdir DIRECTORY + --saveover + --saveovernew + --nosave + --autosave + --lang LANGUAGE + --colorfile FILE + These enable or correspond to the configuration file options + described above. ------------------------------------- - --windowed - --800x600 - --orient=landscape - --disablescreensaver - --startlast - --sound - --stereo - --quit - --print - --printdelay=0 - --noprintcfg - --altprintmod - --lockfile - --complexshapes - --mixedcase - --dontgrab - --shortcuts - --wheelmouse - --buttondistinction - --fancycursors - --showcursor - --outlines - --stamps - --stampcontrols - --magiccontrols - --label - --newcolorsfirst - --nosysfonts - --currentlocalefont - --dontmirrorstamps - --stampsize=default - --mouse - --saveoverask - --save - --noautosave - These options can be used to override any settings made in - the configuration file. (If the option isn't set in the - configuration file(s), no overriding option is necessary.) + --windowed + --800x600 + --orient=landscape + --disablescreensaver + --startlast + --sound + --stereo + --quit + --print + --printdelay=0 + --noprintcfg + --altprintmod + --lockfile + --complexshapes + --mixedcase + --dontgrab + --shortcuts + --wheelmouse + --buttondistinction + --fancycursors + --showcursor + --outlines + --stamps + --stampcontrols + --magiccontrols + --label + --newcolorsfirst + --nosysfonts + --currentlocalefont + --dontmirrorstamps + --stampsize=default + --mouse + --saveoverask + --save + --noautosave + These options can be used to override any settings made in the + configuration file. (If the option isn't set in the + configuration file(s), no overriding option is necessary.) ------------------------------------- - --locale LOCALE + --locale LOCALE - Run Tux Paint in one of the support languages. See the - "Choosing a Different Language" section below for the locale - strings (e.g., "de_DE" for German) to use. + Run Tux Paint in one of the support languages. See the + "Choosing a Different Language" section below for the locale + strings (e.g., "de_DE" for German) to use. - (If your locale is already set, e.g. with the "$LANG" - environment variable, this option is not necessary, since - Tux Paint honors your environment's setting, if possible.) + (If your locale is already set, e.g. with the "$LANG" + environment variable, this option is not necessary, since + Tux Paint honors your environment's setting, if possible.) - --nosysconfig + --nosysconfig - Under Linux and Unix, this prevents the system-wide - configuration file, "/etc/tuxpaint/tuxpaint.conf", from - being read. + Under Linux and Unix, this prevents the system-wide + configuration file, "/etc/tuxpaint/tuxpaint.conf", from being + read. - Only your own configuration file, "~/.tuxpaintrc", if it - exists, will be used. + Only your own configuration file, "~/.tuxpaintrc", if it + exists, will be used. ---------------------------------------------------------------------- Command-Line Informational Options - The following options display some informative text on the screen. - Tux Paint doesn't actually start up and run afterwards, however. + The following options display some informative text on the screen. + Tux Paint doesn't actually start up and run afterwards, however. - --version - --verbose-version - Display the version number and date of the copy of - Tux Paint you are running. The "--verbose-version" also - lists what compile-time options were set. (See INSTALL.txt - and FAQ.txt). + --version + --verbose-version + Display the version number and date of the copy of Tux Paint + you are running. The "--verbose-version" also lists what + compile-time options were set. (See INSTALL.txt and + FAQ.txt). - --copying - Show brief license information about copying Tux Paint. + --copying + Show brief license information about copying Tux Paint. - --usage - Display the list of available command-line options. + --usage + Display the list of available command-line options. - --help - Display brief help on using Tux Paint. + --help + Display brief help on using Tux Paint. - --lang help - Display a list of available languages in Tux Paint. + --lang help + Display a list of available languages in Tux Paint. - --joystick-dev list - Display list of attached joysticks available to Tux Paint. + --joystick-dev list + Display list of attached joysticks available to Tux Paint. ---------------------------------------------------------------------- Choosing a Different Language - Tux Paint has been translated into a number of languages. To access - the translations, you can use the "--lang" option on the command-line - to set the language (e.g. "--lang spanish") or use the "lang=" setting - in the configuration file (e.g., "lang=spanish"). + Tux Paint has been translated into a number of languages. To access the + translations, you can use the "--lang" option on the command-line to set + the language (e.g. "--lang spanish") or use the "lang=" setting in the + configuration file (e.g., "lang=spanish"). - Tux Paint also honors your environment's current locale. (You can - override it on the command-line using the "--locale" option; see - above.) + Tux Paint also honors your environment's current locale. (You can + override it on the command-line using the "--locale" option; see above.) - Use the option "--lang help" to list the available language options - available. + Use the option "--lang help" to list the available language options + available. Available Languages - +------------------------------------------------------------------+ - | |Language |Language |Input Method | - |Locale Code |(native name) |(English name) |Cycle Key | - | | | |Combination | - |----------------+----------------+----------------+---------------| - |C | |English | | - |----------------+----------------+----------------+---------------| - |ach_UG |Acoli |Acholi | | - |----------------+----------------+----------------+---------------| - |af_ZA | |Afrikaans | | - |----------------+----------------+----------------+---------------| - |ak_GH | |Akan | | - |----------------+----------------+----------------+---------------| - |am_ET | |Amharic | | - |----------------+----------------+----------------+---------------| - |an_ES | |Aragones | | - |----------------+----------------+----------------+---------------| - |ar_SA | |Arabic | | - |----------------+----------------+----------------+---------------| - |as_IN | |Assamese | | - |----------------+----------------+----------------+---------------| - |ast_ES | |Asturian | | - |----------------+----------------+----------------+---------------| - |az_AZ | |Azerbaijani | | - |----------------+----------------+----------------+---------------| - |bm_ML | |Bambara | | - |----------------+----------------+----------------+---------------| - |bn_IN | |Bengali | | - |----------------+----------------+----------------+---------------| - |be_BY |Bielaruskaja |Belarusian | | - |----------------+----------------+----------------+---------------| - |bg_BG | |Bulgarian | | - |----------------+----------------+----------------+---------------| - |bo_CN (*) | |Tibetan | | - |----------------+----------------+----------------+---------------| - |br_FR |Brezhoneg |Breton | | - |----------------+----------------+----------------+---------------| - |brx_IN | |Bodo | | - |----------------+----------------+----------------+---------------| - |bs_BA | |Bosnian | | - |----------------+----------------+----------------+---------------| - |ca_ES |Català |Catalan | | - |----------------+----------------+----------------+---------------| - |ca_ES@valencia |Valencia |Valencian | | - |----------------+----------------+----------------+---------------| - |cgg_UG |Chiga |Kiga | | - |----------------+----------------+----------------+---------------| - |cs_CZ |Cesky |Czech | | - |----------------+----------------+----------------+---------------| - |cy_GB |Cymraeg |Welsh | | - |----------------+----------------+----------------+---------------| - |da_DK |Dansk |Danish | | - |----------------+----------------+----------------+---------------| - |de_DE |Deutsch |German | | - |----------------+----------------+----------------+---------------| - |doi_IN | |Dogri | | - |----------------+----------------+----------------+---------------| - |et_EE | |Estonian | | - |----------------+----------------+----------------+---------------| - |el_GR (*) | |Greek | | - |----------------+----------------+----------------+---------------| - |en_AU | |Australian | | - | | |English | | - |----------------+----------------+----------------+---------------| - |en_CA | |Canadian English| | - |----------------+----------------+----------------+---------------| - |en_GB | |British English | | - |----------------+----------------+----------------+---------------| - |en_ZA | |South African | | - | | |English | | - |----------------+----------------+----------------+---------------| - |eo | |Esperanto | | - |----------------+----------------+----------------+---------------| - |es_ES |Español |Spanish | | - |----------------+----------------+----------------+---------------| - |es_MX |Español-Mejicano|Mexican Spanish | | - |----------------+----------------+----------------+---------------| - |eu_ES |Euskara |Basque | | - |----------------+----------------+----------------+---------------| - |fa_IR | |Persian | | - |----------------+----------------+----------------+---------------| - |ff_SN |Fulah |Fula | | - |----------------+----------------+----------------+---------------| - |fi_FI |Suomi |Finnish | | - |----------------+----------------+----------------+---------------| - |fo_FO | |Faroese | | - |----------------+----------------+----------------+---------------| - |fr_FR |Français |French | | - |----------------+----------------+----------------+---------------| - |ga_IE |Gàidhlig |Irish Gaelic | | - |----------------+----------------+----------------+---------------| - |gd_GB |Ghaidhlig |Scottish Gaelic | | - |----------------+----------------+----------------+---------------| - |gl_ES |Galego |Galician | | - |----------------+----------------+----------------+---------------| - |gos_NL |Zudelk |Gronings | | - | |Veenkelonioals | | | - |----------------+----------------+----------------+---------------| - |gu_IN | |Gujarati | | - |----------------+----------------+----------------+---------------| - |he_IL (*) | |Hebrew | | - |----------------+----------------+----------------+---------------| - |hi_IN (*) | |Hindi | | - |----------------+----------------+----------------+---------------| - |hr_HR |Hrvatski |Croatian | | - |----------------+----------------+----------------+---------------| - |hu_HU |Magyar |Hungarian | | - |----------------+----------------+----------------+---------------| - |hy_AM |Hayeren |Armenian | | - |----------------+----------------+----------------+---------------| - |id_ID |Bahasa Indonesia|Indonesian | | - |----------------+----------------+----------------+---------------| - |is_IS |Íslenska |Icelandic | | - |----------------+----------------+----------------+---------------| - |it_IT |Italiano |Italian | | - |----------------+----------------+----------------+---------------| - |iu_CA | |Inuktitut | | - |----------------+----------------+----------------+---------------| - |ja_JP (*) | |Japanese |right [Alt] | - |----------------+----------------+----------------+---------------| - |ka_GE | |Georgian | | - |----------------+----------------+----------------+---------------| - |kab | |Kabyle | | - |----------------+----------------+----------------+---------------| - |km_KH | |Khmer | | - |----------------+----------------+----------------+---------------| - |kn_IN | |Kannada | | - |----------------+----------------+----------------+---------------| - |ko_KR (*) | |Korean |right [Alt] or | - | | | |left [Alt] | - |----------------+----------------+----------------+---------------| - |kok_IN | |Konkani | | - | | |(Devaganari) | | - |----------------+----------------+----------------+---------------| - |kok@roman | |Konkani (Roman) | | - |----------------+----------------+----------------+---------------| - |ks_IN@devanagari| |Kashmiri | | - | | |(Devanagari) | | - |----------------+----------------+----------------+---------------| - |ks_IN | |Kashmiri | | - | | |(Perso-Arabic) | | - |----------------+----------------+----------------+---------------| - |ku_TR | |Kurdish | | - |----------------+----------------+----------------+---------------| - |lb_LU |Letzebuergesch |Luxembourgish | | - |----------------+----------------+----------------+---------------| - |lg_UG | |Luganda | | - |----------------+----------------+----------------+---------------| - |lt_LT |Lietuviu |Lithuanian | | - |----------------+----------------+----------------+---------------| - |lv_LV | |Latvian | | - |----------------+----------------+----------------+---------------| - |mk_MK | |Macedonian | | - |----------------+----------------+----------------+---------------| - |mai_IN | |Maithili | | - |----------------+----------------+----------------+---------------| - |ml_IN | |Malayalam | | - |----------------+----------------+----------------+---------------| - |mn_MN | |Mongolian | | - |----------------+----------------+----------------+---------------| - |mni_IN | |Manipuri | | - | | |(Bengali) | | - |----------------+----------------+----------------+---------------| - |mni@meiteimayek | |Manipuri (Meitei| | - | | |Mayek) | | - |----------------+----------------+----------------+---------------| - |mr_IN | |Marathi | | - |----------------+----------------+----------------+---------------| - |ms_MY | |Malay | | - |----------------+----------------+----------------+---------------| - |nb_NO |Norsk (bokmål) |Norwegian Bokmål| | - |----------------+----------------+----------------+---------------| - |ne_NP |Nepali | | | - |----------------+----------------+----------------+---------------| - |nl_NL | |Dutch | | - |----------------+----------------+----------------+---------------| - |nn_NO |Norsk (nynorsk) |Norwegian | | - | | |Nynorsk | | - |----------------+----------------+----------------+---------------| - |nr_ZA | |Ndebele | | - |----------------+----------------+----------------+---------------| - |nso_ZA |Sesotho sa Leboa|Northern Sotho | | - |----------------+----------------+----------------+---------------| - |oc_FR | |Occitan | | - |----------------+----------------+----------------+---------------| - |oj_CA | |Ojibwe |Ojibway | - |----------------+----------------+----------------+---------------| - |pa_IN | |Punjabi | | - |----------------+----------------+----------------+---------------| - |or_IN | |Odia |Oriya | - |----------------+----------------+----------------+---------------| - |pl_PL |Polski |Polish | | - |----------------+----------------+----------------+---------------| - |pt_BR |Portugês |Brazilian | | - | |Brazileiro |Portuguese | | - |----------------+----------------+----------------+---------------| - |pt_PT |Portugês |Portuguese | | - |----------------+----------------+----------------+---------------| - |ro_RO | |Romanian | | - |----------------+----------------+----------------+---------------| - |ru_RU |Russkiy |Russian | | - |----------------+----------------+----------------+---------------| - |rw_RW | |Kinyarwanda | | - |----------------+----------------+----------------+---------------| - |sa_IN | |Sanskrit | | - |----------------+----------------+----------------+---------------| - |sat_IN | |Santali | | - | | |(Devaganari) | | - |----------------+----------------+----------------+---------------| - |sat@olchiki | |Santali | | - | | |(Ol-Chikii) | | - |----------------+----------------+----------------+---------------| - |shs_CA |Secwepemctin |Shuswap | | - |----------------+----------------+----------------+---------------| - |si_LK | |Sinhala | | - |----------------+----------------+----------------+---------------| - |sd_IN@devanagari| |Sindhi | | - | | |(Devanagari) | | - |----------------+----------------+----------------+---------------| - |sd_IN | |Sindhi | | - |----------------+----------------+----------------+---------------| - |sk_SK | |Slovak | | - |----------------+----------------+----------------+---------------| - |sl_SI | |Slovenian | | - |----------------+----------------+----------------+---------------| - |son | |Songhay | | - |----------------+----------------+----------------+---------------| - |sq_AL | |Albanian | | - |----------------+----------------+----------------+---------------| - |sr_YU | |Serbian | | - | | |(cyrillic) | | - |----------------+----------------+----------------+---------------| - |sr_RS@latin | |Serbian (latin) | | - |----------------+----------------+----------------+---------------| - |su_ID | |Sundanese | | - |----------------+----------------+----------------+---------------| - |sv_SE |Svenska |Swedish | | - |----------------+----------------+----------------+---------------| - |sw_TZ | |Swahili | | - |----------------+----------------+----------------+---------------| - |ta_IN (*) | |Tamil | | - |----------------+----------------+----------------+---------------| - |te_IN (*) | |Telugu | | - |----------------+----------------+----------------+---------------| - |th_TH (*) | |Thai | | - |----------------+----------------+----------------+---------------| - |tl_PH (*) | |Tagalog | | - |----------------+----------------+----------------+---------------| - |tlh |tlhIngan |Klingon | | - |----------------+----------------+----------------+---------------| - |tr_TR | |Turkish | | - |----------------+----------------+----------------+---------------| - |tw_GH | |Twi | | - |----------------+----------------+----------------+---------------| - |uk_UA | |Ukrainian | | - |----------------+----------------+----------------+---------------| - |ur_IN | |Urdu | | - |----------------+----------------+----------------+---------------| - |ve_ZA | |Venda | | - |----------------+----------------+----------------+---------------| - |vec |Venèto |Venetian | | - |----------------+----------------+----------------+---------------| - |vi_VN | |Vietnamese | | - |----------------+----------------+----------------+---------------| - |wa_BE | |Walloon | | - |----------------+----------------+----------------+---------------| - |wo_SN | |Wolof | | - |----------------+----------------+----------------+---------------| - |xh_ZA | |Xhosa | | - |----------------+----------------+----------------+---------------| - |zh_CN (*) | |Chinese | | - | | |(Simplified) | | - |----------------+----------------+----------------+---------------| - |zh_TW (*) | |Chinese | | - | | |(Traditional) | | - |----------------+----------------+----------------+---------------| - |zam | |Zapotec | | - | | |(Miahuatlan) | | - |----------------+----------------+----------------+---------------| - |zu_ZA | |Zulu | | - +------------------------------------------------------------------+ + +--------------------------------------------------------------------+ + | |Language |Language |Input Method | + |Locale Code |(native name) |(English name) |Cycle Key | + | | | |Combination | + |----------------+-------------------+----------------+--------------| + |C | |English | | + |----------------+-------------------+----------------+--------------| + |ach_UG |Acoli |Acholi | | + |----------------+-------------------+----------------+--------------| + |af_ZA | |Afrikaans | | + |----------------+-------------------+----------------+--------------| + |ak_GH | |Akan | | + |----------------+-------------------+----------------+--------------| + |am_ET | |Amharic | | + |----------------+-------------------+----------------+--------------| + |an_ES | |Aragones | | + |----------------+-------------------+----------------+--------------| + |ar_SA | |Arabic | | + |----------------+-------------------+----------------+--------------| + |as_IN | |Assamese | | + |----------------+-------------------+----------------+--------------| + |ast_ES | |Asturian | | + |----------------+-------------------+----------------+--------------| + |az_AZ | |Azerbaijani | | + |----------------+-------------------+----------------+--------------| + |bm_ML | |Bambara | | + |----------------+-------------------+----------------+--------------| + |bn_IN | |Bengali | | + |----------------+-------------------+----------------+--------------| + |be_BY |Bielaruskaja |Belarusian | | + |----------------+-------------------+----------------+--------------| + |bg_BG | |Bulgarian | | + |----------------+-------------------+----------------+--------------| + |bo_CN (*) | |Tibetan | | + |----------------+-------------------+----------------+--------------| + |br_FR |Brezhoneg |Breton | | + |----------------+-------------------+----------------+--------------| + |brx_IN | |Bodo | | + |----------------+-------------------+----------------+--------------| + |bs_BA | |Bosnian | | + |----------------+-------------------+----------------+--------------| + |ca_ES |Català |Catalan | | + |----------------+-------------------+----------------+--------------| + |ca_ES@valencia |Valencia |Valencian | | + |----------------+-------------------+----------------+--------------| + |cgg_UG |Chiga |Kiga | | + |----------------+-------------------+----------------+--------------| + |cs_CZ |Cesky |Czech | | + |----------------+-------------------+----------------+--------------| + |cy_GB |Cymraeg |Welsh | | + |----------------+-------------------+----------------+--------------| + |da_DK |Dansk |Danish | | + |----------------+-------------------+----------------+--------------| + |de_DE |Deutsch |German | | + |----------------+-------------------+----------------+--------------| + |doi_IN | |Dogri | | + |----------------+-------------------+----------------+--------------| + |et_EE | |Estonian | | + |----------------+-------------------+----------------+--------------| + |el_GR (*) | |Greek | | + |----------------+-------------------+----------------+--------------| + |en_AU | |Australian | | + | | |English | | + |----------------+-------------------+----------------+--------------| + |en_CA | |Canadian English| | + |----------------+-------------------+----------------+--------------| + |en_GB | |British English | | + |----------------+-------------------+----------------+--------------| + |en_ZA | |South African | | + | | |English | | + |----------------+-------------------+----------------+--------------| + |eo | |Esperanto | | + |----------------+-------------------+----------------+--------------| + |es_ES |Español |Spanish | | + |----------------+-------------------+----------------+--------------| + |es_MX |Español-Mejicano |Mexican Spanish | | + |----------------+-------------------+----------------+--------------| + |eu_ES |Euskara |Basque | | + |----------------+-------------------+----------------+--------------| + |fa_IR | |Persian | | + |----------------+-------------------+----------------+--------------| + |ff_SN |Fulah |Fula | | + |----------------+-------------------+----------------+--------------| + |fi_FI |Suomi |Finnish | | + |----------------+-------------------+----------------+--------------| + |fo_FO | |Faroese | | + |----------------+-------------------+----------------+--------------| + |fr_FR |Français |French | | + |----------------+-------------------+----------------+--------------| + |ga_IE |Gàidhlig |Irish Gaelic | | + |----------------+-------------------+----------------+--------------| + |gd_GB |Ghaidhlig |Scottish Gaelic | | + |----------------+-------------------+----------------+--------------| + |gl_ES |Galego |Galician | | + |----------------+-------------------+----------------+--------------| + |gos_NL |Zudelk |Gronings | | + | |Veenkelonioals | | | + |----------------+-------------------+----------------+--------------| + |gu_IN | |Gujarati | | + |----------------+-------------------+----------------+--------------| + |he_IL (*) | |Hebrew | | + |----------------+-------------------+----------------+--------------| + |hi_IN (*) | |Hindi | | + |----------------+-------------------+----------------+--------------| + |hr_HR |Hrvatski |Croatian | | + |----------------+-------------------+----------------+--------------| + |hu_HU |Magyar |Hungarian | | + |----------------+-------------------+----------------+--------------| + |hy_AM |Hayeren |Armenian | | + |----------------+-------------------+----------------+--------------| + |id_ID |Bahasa Indonesia |Indonesian | | + |----------------+-------------------+----------------+--------------| + |is_IS |Íslenska |Icelandic | | + |----------------+-------------------+----------------+--------------| + |it_IT |Italiano |Italian | | + |----------------+-------------------+----------------+--------------| + |iu_CA | |Inuktitut | | + |----------------+-------------------+----------------+--------------| + |ja_JP (*) | |Japanese |right [Alt] | + |----------------+-------------------+----------------+--------------| + |ka_GE | |Georgian | | + |----------------+-------------------+----------------+--------------| + |kab | |Kabyle | | + |----------------+-------------------+----------------+--------------| + |km_KH | |Khmer | | + |----------------+-------------------+----------------+--------------| + |kn_IN | |Kannada | | + |----------------+-------------------+----------------+--------------| + |ko_KR (*) | |Korean |right [Alt] or| + | | | |left [Alt] | + |----------------+-------------------+----------------+--------------| + |kok_IN | |Konkani | | + | | |(Devaganari) | | + |----------------+-------------------+----------------+--------------| + |kok@roman | |Konkani (Roman) | | + |----------------+-------------------+----------------+--------------| + |ks_IN@devanagari| |Kashmiri | | + | | |(Devanagari) | | + |----------------+-------------------+----------------+--------------| + |ks_IN | |Kashmiri | | + | | |(Perso-Arabic) | | + |----------------+-------------------+----------------+--------------| + |ku_TR | |Kurdish | | + |----------------+-------------------+----------------+--------------| + |lb_LU |Letzebuergesch |Luxembourgish | | + |----------------+-------------------+----------------+--------------| + |lg_UG | |Luganda | | + |----------------+-------------------+----------------+--------------| + |lt_LT |Lietuviu |Lithuanian | | + |----------------+-------------------+----------------+--------------| + |lv_LV | |Latvian | | + |----------------+-------------------+----------------+--------------| + |mk_MK | |Macedonian | | + |----------------+-------------------+----------------+--------------| + |mai_IN | |Maithili | | + |----------------+-------------------+----------------+--------------| + |ml_IN | |Malayalam | | + |----------------+-------------------+----------------+--------------| + |mn_MN | |Mongolian | | + |----------------+-------------------+----------------+--------------| + |mni_IN | |Manipuri | | + | | |(Bengali) | | + |----------------+-------------------+----------------+--------------| + |mni@meiteimayek | |Manipuri (Meitei| | + | | |Mayek) | | + |----------------+-------------------+----------------+--------------| + |mr_IN | |Marathi | | + |----------------+-------------------+----------------+--------------| + |ms_MY | |Malay | | + |----------------+-------------------+----------------+--------------| + |nb_NO |Norsk (bokmål) |Norwegian Bokmål| | + |----------------+-------------------+----------------+--------------| + |ne_NP |Nepali | | | + |----------------+-------------------+----------------+--------------| + |nl_NL | |Dutch | | + |----------------+-------------------+----------------+--------------| + |nn_NO |Norsk (nynorsk) |Norwegian | | + | | |Nynorsk | | + |----------------+-------------------+----------------+--------------| + |nr_ZA | |Ndebele | | + |----------------+-------------------+----------------+--------------| + |nso_ZA |Sesotho sa Leboa |Northern Sotho | | + |----------------+-------------------+----------------+--------------| + |oc_FR | |Occitan | | + |----------------+-------------------+----------------+--------------| + |oj_CA | |Ojibwe |Ojibway | + |----------------+-------------------+----------------+--------------| + |pa_IN | |Punjabi | | + |----------------+-------------------+----------------+--------------| + |or_IN | |Odia |Oriya | + |----------------+-------------------+----------------+--------------| + |pl_PL |Polski |Polish | | + |----------------+-------------------+----------------+--------------| + |pt_BR |Portugês Brazileiro|Brazilian | | + | | |Portuguese | | + |----------------+-------------------+----------------+--------------| + |pt_PT |Portugês |Portuguese | | + |----------------+-------------------+----------------+--------------| + |ro_RO | |Romanian | | + |----------------+-------------------+----------------+--------------| + |ru_RU |Russkiy |Russian | | + |----------------+-------------------+----------------+--------------| + |rw_RW | |Kinyarwanda | | + |----------------+-------------------+----------------+--------------| + |sa_IN | |Sanskrit | | + |----------------+-------------------+----------------+--------------| + |sat_IN | |Santali | | + | | |(Devaganari) | | + |----------------+-------------------+----------------+--------------| + |sat@olchiki | |Santali | | + | | |(Ol-Chikii) | | + |----------------+-------------------+----------------+--------------| + |shs_CA |Secwepemctin |Shuswap | | + |----------------+-------------------+----------------+--------------| + |si_LK | |Sinhala | | + |----------------+-------------------+----------------+--------------| + |sd_IN@devanagari| |Sindhi | | + | | |(Devanagari) | | + |----------------+-------------------+----------------+--------------| + |sd_IN | |Sindhi | | + |----------------+-------------------+----------------+--------------| + |sk_SK | |Slovak | | + |----------------+-------------------+----------------+--------------| + |sl_SI | |Slovenian | | + |----------------+-------------------+----------------+--------------| + |son | |Songhay | | + |----------------+-------------------+----------------+--------------| + |sq_AL | |Albanian | | + |----------------+-------------------+----------------+--------------| + |sr_YU | |Serbian | | + | | |(cyrillic) | | + |----------------+-------------------+----------------+--------------| + |sr_RS@latin | |Serbian (latin) | | + |----------------+-------------------+----------------+--------------| + |su_ID | |Sundanese | | + |----------------+-------------------+----------------+--------------| + |sv_SE |Svenska |Swedish | | + |----------------+-------------------+----------------+--------------| + |sw_TZ | |Swahili | | + |----------------+-------------------+----------------+--------------| + |ta_IN (*) | |Tamil | | + |----------------+-------------------+----------------+--------------| + |te_IN (*) | |Telugu | | + |----------------+-------------------+----------------+--------------| + |th_TH (*) | |Thai | | + |----------------+-------------------+----------------+--------------| + |tl_PH (*) | |Tagalog | | + |----------------+-------------------+----------------+--------------| + |tlh |tlhIngan |Klingon | | + |----------------+-------------------+----------------+--------------| + |tr_TR | |Turkish | | + |----------------+-------------------+----------------+--------------| + |tw_GH | |Twi | | + |----------------+-------------------+----------------+--------------| + |uk_UA | |Ukrainian | | + |----------------+-------------------+----------------+--------------| + |ur_IN | |Urdu | | + |----------------+-------------------+----------------+--------------| + |ve_ZA | |Venda | | + |----------------+-------------------+----------------+--------------| + |vec |Venèto |Venetian | | + |----------------+-------------------+----------------+--------------| + |vi_VN | |Vietnamese | | + |----------------+-------------------+----------------+--------------| + |wa_BE | |Walloon | | + |----------------+-------------------+----------------+--------------| + |wo_SN | |Wolof | | + |----------------+-------------------+----------------+--------------| + |xh_ZA | |Xhosa | | + |----------------+-------------------+----------------+--------------| + |zh_CN (*) | |Chinese | | + | | |(Simplified) | | + |----------------+-------------------+----------------+--------------| + |zh_TW (*) | |Chinese | | + | | |(Traditional) | | + |----------------+-------------------+----------------+--------------| + |zam | |Zapotec | | + | | |(Miahuatlan) | | + |----------------+-------------------+----------------+--------------| + |zu_ZA | |Zulu | | + +--------------------------------------------------------------------+ - (*) - These languages require their own fonts, since they are not - represented using a Latin character set, like the others. See the - "Special Fonts" section, below. + (*) - These languages require their own fonts, since they are not + represented using a Latin character set, like the others. See the + "Special Fonts" section, below. - Note: Tux Paint provides an alternative input method for entering - characters with the Text tool in some locales. The key comibation(s) - listed can be used to cycle through the supported input methods - while the Text tool is active. + Note: Tux Paint provides an alternative input method for entering + characters with the Text tool in some locales. The key comibation(s) + listed can be used to cycle through the supported input methods while + the Text tool is active. Setting Your Environment's Locale - Changing your locale will affect much of your environment. + Changing your locale will affect much of your environment. - As stated above, along with letting you choose the language at - runtime using command-line options ("--lang" and "--locale"), - Tux Paint honors the global locale setting in your environment. + As stated above, along with letting you choose the language at runtime + using command-line options ("--lang" and "--locale"), Tux Paint honors + the global locale setting in your environment. - If you haven't already set your environment's locale, the following - will briefly explain how: + If you haven't already set your environment's locale, the following + will briefly explain how: Linux/Unix Users - First, be sure the locale you want to use is enabled by editing - the file "/etc/locale.gen" on your system and then running the - program "locale-gen" as root. + First, be sure the locale you want to use is enabled by editing the + file "/etc/locale.gen" on your system and then running the program + "locale-gen" as root. - Note: Debian users may be able to simply run the command - "dpkg-reconfigure locales" as root to bring up a configuration - dialog. Ubuntu users may be able to run - "sudo dpkg-reconfigure localeconf" (the "localeconf" package may - need to be installed first), or may need to edit the file - "/var/lib/locales/supported.d/local" first, and add locales they - want, from the list found in "/usr/share/i18n/SUPPORTED". + Note: Debian users may be able to simply run the command + "dpkg-reconfigure locales" as root to bring up a configuration + dialog. Ubuntu users may be able to run + "sudo dpkg-reconfigure localeconf" (the "localeconf" package may + need to be installed first), or may need to edit the file + "/var/lib/locales/supported.d/local" first, and add locales they + want, from the list found in "/usr/share/i18n/SUPPORTED". - Then, before running Tux Paint, set your "$LANG" environment - variable to one of the locales listed above. (If you want all - programs that can be translated to be, you may wish to place the - following in your login script; e.g. ~/.profile, ~/.bashrc, - ~/.cshrc, etc.) + Then, before running Tux Paint, set your "$LANG" environment + variable to one of the locales listed above. (If you want all + programs that can be translated to be, you may wish to place the + following in your login script; e.g. ~/.profile, ~/.bashrc, + ~/.cshrc, etc.) - For example, in a Bourne Shell (like BASH): + For example, in a Bourne Shell (like BASH): - export LANG=es_ES ; \ - tuxpaint + export LANG=es_ES ; \ + tuxpaint - And in a C Shell (like TCSH): + And in a C Shell (like TCSH): - setenv LANG es_ES ; \ - tuxpaint + setenv LANG es_ES ; \ + tuxpaint ---------------------------------------------------------------------- Windows Users - Tux Paint will recognize the current locale and use the - appropriate files by default. So this section is only for people - trying different languages. + Tux Paint will recognize the current locale and use the appropriate + files by default. So this section is only for people trying + different languages. - The simplest thing to do is to use the '--lang' switch in the - shortcut (see "INSTALL.txt"). However, by using an MSDOS Prompt - window, it is also possible to issue a command like this: + The simplest thing to do is to use the '--lang' switch in the + shortcut (see "INSTALL.txt"). However, by using an MSDOS Prompt + window, it is also possible to issue a command like this: - set LANG=es_ES + set LANG=es_ES - ...which will set the language for the lifetime of that DOS - window. + ...which will set the language for the lifetime of that DOS window. - For something more permanent, try editing your computer's - 'autoexec.bat' file using Windows' "sysedit" tool: + For something more permanent, try editing your computer's + 'autoexec.bat' file using Windows' "sysedit" tool: Windows 95/98 - 1. Click on the 'Start' button, and select 'Run...'. - 2. Type "sysedit" into the 'Open:' box (with or without quotes). - 3. Click 'OK'. - 4. Locate the AUTOEXEC.BAT window in the System Configuration - Editor. - 5. Add the following at the bottom of the file: + 1. Click on the 'Start' button, and select 'Run...'. + 2. Type "sysedit" into the 'Open:' box (with or without quotes). + 3. Click 'OK'. + 4. Locate the AUTOEXEC.BAT window in the System Configuration + Editor. + 5. Add the following at the bottom of the file: - set LANG=es_ES + set LANG=es_ES - 6. Close the System Configuration Editor, answering yes to save - the changes. - 7. Restart your machine. + 6. Close the System Configuration Editor, answering yes to save the + changes. + 7. Restart your machine. - To affect the entire machine, and all applications, it is - possible to use the "Regional Settings" control panel: + To affect the entire machine, and all applications, it is possible + to use the "Regional Settings" control panel: - 1. Click on the 'Start' button, and select - 'Settings | Control Panel'. - 2. Double click on the "Regional Settings" globe. - 3. Select a language/region from the drop down list. - 4. Click 'OK'. - 5. Restart your machine when prompted. + 1. Click on the 'Start' button, and select + 'Settings | Control Panel'. + 2. Double click on the "Regional Settings" globe. + 3. Select a language/region from the drop down list. + 4. Click 'OK'. + 5. Restart your machine when prompted. Special Fonts - Some languages require special fonts be installed. These font files - (which are in TrueType format (TTF)), are much too large to include - with the Tux Paint download, and are available separately. (See the - table above, under the "Choosing a Different Language" section.) + Some languages require special fonts be installed. These font files + (which are in TrueType format (TTF)), are much too large to include + with the Tux Paint download, and are available separately. (See the + table above, under the "Choosing a Different Language" section.) - Note: As of version 0.9.18, Tux Paint uses the "SDL_Pango" library, - which utilizes the "Pango" library to render text in the user - interface, rather than using "SDL_ttf" directly. Unless your copy of - Tux Paint was built without Pango support, special fonts should no - longer be necessary. + Note: As of version 0.9.18, Tux Paint uses the "SDL_Pango" library, + which utilizes the "Pango" library to render text in the user + interface, rather than using "SDL_ttf" directly. Unless your copy of + Tux Paint was built without Pango support, special fonts should no + longer be necessary. - When running Tux Paint in a language that requires its own font, - Tux Paint will try to load the font file from its system-wide - "fonts" directory (under a "locale" subdirectory). The name of the - file corresponds to the first two letters in the 'locale' code of - the language (e.g., "ko" for Korean, "ja" for Japanese, "zh_tw" for - Traditional Chinese). + When running Tux Paint in a language that requires its own font, + Tux Paint will try to load the font file from its system-wide "fonts" + directory (under a "locale" subdirectory). The name of the file + corresponds to the first two letters in the 'locale' code of the + language (e.g., "ko" for Korean, "ja" for Japanese, "zh_tw" for + Traditional Chinese). - For example, under Linux or Unix, when Tux Paint is run in Korean - (e.g., with the option "--lang korean"), Tux Paint will attempt to - load the following font file: + For example, under Linux or Unix, when Tux Paint is run in Korean + (e.g., with the option "--lang korean"), Tux Paint will attempt to + load the following font file: - /usr/share/tuxpaint/fonts/locale/ko.ttf + /usr/share/tuxpaint/fonts/locale/ko.ttf - You can download fonts for supported languages from Tux Paint's - website, http://www.tuxpaint.org/. (Look in the 'Fonts' section - under 'Download.') + You can download fonts for supported languages from Tux Paint's + website, http://www.tuxpaint.org/. (Look in the 'Fonts' section under + 'Download.') - Under Unix and Linux, you can use the Makefile that comes with the - font to install the font in the appropriate location. + Under Unix and Linux, you can use the Makefile that comes with the + font to install the font in the appropriate location. ---------------------------------------------------------------------- diff --git a/docs/en/README.txt b/docs/en/README.txt index 1e7ada4eb..22e68110e 100644 --- a/docs/en/README.txt +++ b/docs/en/README.txt @@ -147,8 +147,8 @@ Main Screen The toolbar contains the drawing and editing controls. - [Tools: Paint, Stamp, Lines, Shapes, Text, Magic, Label, Undo, Redo, - Eraser, New, Open, Save, Print, Quit] + [Tools: Paint, Stamp, Lines, Shapes, Text, Magic, Label, Undo, Redo, Eraser, + New, Open, Save, Print, Quit] Middle: Drawing Canvas @@ -176,8 +176,8 @@ Main Screen A palette of available colors are shown near the bottom of the screen. - [Colors - Black, White, Red, Pink, Orange, Yellow, Green, Cyan, Blue, - Purple, Brown, Grey] + [Colors - Black, White, Red, Pink, Orange, Yellow, Green, Cyan, Blue, Purple, + Brown, Grey] On the far right are two special color options, the "color picker", which has an outline of an eye-dropper, and @@ -193,9 +193,8 @@ Main Screen At the very bottom of the screen, Tux, the Linux Penguin, provides tips and other information while you draw. - (For example: '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.) +(For example: '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.) ---------------------------------------------------------------------- diff --git a/docs/en/html/ADVANCED-STAMPS-HOWTO.html b/docs/en/html/ADVANCED-STAMPS-HOWTO.html index b1e7f2ed2..7a1c13b68 100644 --- a/docs/en/html/ADVANCED-STAMPS-HOWTO.html +++ b/docs/en/html/ADVANCED-STAMPS-HOWTO.html @@ -1,330 +1,501 @@ - Tux Paint Advanced Stamps HOWTO - - - - - -- - - -- -
-version - -0.9.25 - -
-Advanced Stamps HOWTOCopyright 2006-2008 by Albert Cahalan for the Tux Paint project
- - -
-New Breed SoftwareAbout 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
- - 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.) - -site:govorsite:milwill supply many - suitable images. (Note: the *.mil sites include non-military content, - too!)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.jpgBring 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:
- --
- -- unmodified image (write-protect this if you can)
-- an image you will modify — the "WIP" layer
-- solid green (write-protect this if you can)
-- solid magenta (write-protect this if you can)
-- 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 -+ Tux Paint Advanced Stamps HOWTO + + + + ++ + ++
+ +
+ version 0.9.25
+ Advanced Stamps HOWTO ++ Copyright 2006-2008 by Albert Cahalan for the Tux Paint + project
+ + +
+ New Breed Software ++ 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:govor +site:milwill 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: +
+ ++
+ +- unmodified image (write-protect this if you can) +
+ +- an image you will modify — the "WIP" layer +
+ +- solid green (write-protect this if you can) +
+ +- solid magenta (write-protect this if you can) +
+ +- 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 +
+ +++ + diff --git a/docs/en/html/EXTENDING.html b/docs/en/html/EXTENDING.html index 1c8b6cb04..d96945943 100644 --- a/docs/en/html/EXTENDING.html +++ b/docs/en/html/EXTENDING.html @@ -1,909 +1,1419 @@ -+ 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+Extending Tux Paint - - + + + ++ Extending Tux Paint + + + + ++ - - - ++
- - -
+ version 0.9.25
+ Extending Tux Paint +- - -- -
- -version - -0.9.25 - -
-Extending Tux PaintCopyright (c) 2002-2020 by various contributors; see AUTHORS.txt
- -
-http://www.tuxpaint.org/June 14, 2002 - - June 22, 2020
-
- -If you wish to add or change things like Brushes and Rubber Stamps -used by Tux Paint, you can do it fairly easily by simply putting -or removing files on your hard disk.
- -Note: You'll need to restart Tux Paint for the changes to take -effect.
- -Where Files Go
--Standard Files
--Tux Paint looks for its various data files in its - 'data' directory.
- -Linux and Unix
--- - -Where this directory goes depends on what value was set for - "
- -DATA_PREFIX" when Tux Paint was built. See - INSTALL.txt for details.By default, though, the directory is:
- -- -- /usr/local/share/tuxpaint/ -If you installed from a package, it is more likely to be:
- -- -- /usr/share/tuxpaint/ -Windows
--- - -Tux Paint looks for a directory called 'data' in the same - directory as the executable. This is the directory that the - installer used when installing Tux Paint e.g.:
- -- -- C:\Program Files\TuxPaint\data -Mac OS X
--Tux Paint stores its data files inside the "Tux Paint" - application (which is actually a special kind of folder on - Mac OS X). The following steps explain how to get to - the folders within:
- --
- -- Bring up a 'context' menu by holding the [Control] key and clicking - the Tux Paint icon the in Finder. (If you have a mouse with more - than one button, you can simply right-click the icon.)
-- Select "Show Contents" from the menu that appears. - A new Finder window will appear with a folder inside called - "Contents."
-- Open the "Contents" folder and open the "Resources" folder found - inside.
-- There, you will find the "starters", "stamps" and "brushes" - folders. Adding new content to these folders will make the content - available to any user that launches this copy (icon) of - Tux Paint.
-Note: If you install a newer version of Tux Paint - and replace or discard the old version, you will lose changes made - by following the instructions above, so keep backups of your new - content (stamps, brushes, etc.).
- -Tux Paint also looks for files in a "TuxPaint" folder - that you can place in your system's "Application Support" folder - (found under "Library" at the root of your hard disk):
- -- -- /Library/Application Support/TuxPaint/ -It also looks for files in the user's "Application Support" folder: +
+ Copyright (c) 2002-2020 by various contributors; see + AUTHORS.txt
-
+ http://www.tuxpaint.org/- -- /Users/(user name)/Library/Application Support/TuxPaint/ -When you upgrade to a newer version of Tux Paint, the contents of this - TuxPaint folder will stay the same and remain accessible by all users - of Tux Paint.
++ June 14, 2002 - July 27, 2020 +
+
-
- ++ If you wish to add or change things like Brushes and Rubber + Stamps used by Tux Paint, you can do it fairly easily by + simply putting or removing files on your hard disk. +
-Personal Files
--- - -You can also create brushes, stamps, fonts and 'starters' in your - own directory (folder) for Tux Paint to find.
- ++ Note: You'll need to restart Tux Paint for the changes + to take effect. +
+ ++ Where Files Go +
-Windows
-+Your personal Tux Paint folder is stored in your - "Application Data". For example, on newer Windows (set up - for an English-speaking user):
- -- -- C:\Documents and Settings\(user name)\Application - Data\TuxPaint\ -+ Standard Files +
-Mac OS X
--- -Your personal Tux Paint folder is stored in your - "Application Support" folder: - -
-- /Users/(user name)/Library/Application Support/ - TuxPaint/-Linux and Unix
--- -Your personal Tux Paint directory is - "
- -$(HOME)/.tuxpaint/" (also known as - "~/.tuxpaint/".That is, if your home directory is "
- -/home/karl", then - your Tux Paint directory is - "/home/karl/.tuxpaint/".Don't forget the period ("
-.") before the - 'tuxpaint'!To add brushes, stamps fonts, and 'starters,' create subdirectories - under your personal Tux Paint directory named - "
- -brushes", "stamps", - "fonts" and - "starters" respectively.(For example, if you created a brush named "
-flower.png", - you would put it in "~/.tuxpaint/brushes/" under Linux or - Unix.)
- - -Brushes
--- -The brushes used for drawing with the 'Brush' and 'Lines' tools in - Tux Paint are simply PNG image files.
- -- -
The alpha (transparency) of the PNG image is used to determine the shape - of the brush, which means that the shape can be 'anti-aliased' and even - partially-transparent!
- -Greyscale pixels in the brush PNG will be drawn using the - currently-selected color in Tux Paint. Color pixels will be - tinted.
- -Brush images should be no wider than 40 pixels across and - no taller than 40 pixels high. (i.e., the maximum size - can be 40 x 40.)
- - -Brush Options
--- -Aside from a graphical shape, brushes can also be given other - attributes. To do this, you need to create a 'data file' - for the brush.
- -A brush data file is simply a text file containing the options.
- -The file has the same name as the PNG image, but a "
- -.dat" - extension. (e.g., "brush.png"'s data file is the text - file "brush.dat" in the same directory.)Brush Spacing
--- -As of Tux Paint version 0.9.16, you can now specify the spacing - for brushes (that is, how often they are drawn). By default, the - spacing will be the brush's height, divided by 4.
- -Add a line containing the line "
-spacing=N" - to the brush's data file, where N is the spacing you want - for the brush. (The lower the number, the more often the brush is - drawn.)Animated Brushes
--- -As of Tux Paint version 0.9.16, you may now create animated - brushes. As the brush is used, each frame of the animation is - drawn.
- -Lay each frame out across a wide PNG image. For example, - if your brush is 30x30 and you have 5 frames, the image should - be 150x30.
- -Add a line containing the line "
- -frames=N" - to the brush's data file, where N is the number of frames - in the brush.Note: If you'd rather the frames be flipped through - randomly, rather than sequentially, also add a line containing - "
-random" to the brush's data file.Directional Brushes
--- -As of Tux Paint version 0.9.16, you may now create directional - brushes. As the brush is used, different shapes are drawn, depending - on the direction the brush is going.
- -The directional shapes are divided into a 3x3 square in a PNG image. - For example, if your brush is 30x30, the image should be 90x90, and - each of the direction's shapes placed in a 3x3 grid. The center - region is used for no motion. The top right is used for motion that's - both up, and to the right. And so on.
- -Add a line containing the line "
-directional" - to the brush's data file.Animated Directional Brushes
---You may mix both animated and directional features into one - brush. Use both options ("
- -frames=N" and - "directional"), in separate lines in the - brush's "".dat" file.Lay the brush out so that each 3x3 set of directional shapes are - laid out across a wide PNG image. For example, if the brush is 30x30 - and there are 5 frames, it would be 450x90. (The leftmost 150x90 pixels - of the image represent the 9 direction shapes for the first frame, - for example.)
-Place the brush image PNGs (and any data text files) in the - "
- -brushes" directory.Note: If your new brushes all come out as solid squares or rectangles, - it's because you forgot to use alpha transparency! See the documentation - file "PNG.txt" for more information and tips.
- -
-
- - -Stamps
--All stamp-related files go in the "
- -stamps" directory. - It's useful to create subdirectories and sub-subdirectories - there to organize the stamps. (For example, you can have a - "holidays" folder with "halloween" and - "christmas" sub-folders.)Images
--- -Rubber Stamps in Tux Paint can be made up of a number of separate - files. The one file that is required is, of course, the picture - itself.
- -- -
As of Tux Paint version 0.9.17, Stamps may be either PNG - bitmap images or SVG vector images. They can be full-color or greyscale. - The alpha (transparency) channel of PNGs is used to determine the actual - shape of the picture (otherwise you'll stamp a large rectangle on your - drawings).
- -PNGs can be any size, and Tux Paint (by default) provides - a set of sizing buttons to let the user scale the stamp up (larger) - and down (smaller).
- -SVGs are vector-based, and will be scaled appropriately for the - canvas being used in Tux Paint.
- -Note: If your new PNG stamps all have solid rectangular-shaped outlines - of a solid color (e.g., white or black), it's because you forgot to use - alpha transparency! See the documentation file - "PNG.txt" for more information and tips.
- -Note: If your new SVG stamps seem to have a lot of whitespace, - make sure the SVG 'document' is no larger than the shape(s) within. - If they are being clipped, make sure the 'document' is large enough - to contain the shape(s). See the documentation file - "SVG.txt" for more information and tips.
- -Advanced Users: The - Advanced Stamps HOWTO describes, - in detail, how to make PNG images which will scale perfectly when used as - stamps in Tux Paint.
- -
-
- -Description Text
--- -Text (".TXT") files with the same name as the PNG or SVG. - (e.g., "
- -picture.png"'s description is stored in - "picture.txt" in the same directory.)The first line of the text file will be used as the US English - description of the stamp's image. It must be encoded in UTF-8.
- -Language Support
--- -Additional lines can be added to the text file to provide - translations of the description, to be displayed when Tux Paint - is running in a different locale (like French or Spanish).
- -The beginning of the line should correspond to the language code - of the language in question (e.g., "
- -fr" for French, and - "zh_TW" for Traditional Chinese), followed by - ".utf8=" and the translated description (encoded - in UTF-8).There are scripts in the "
- -po" directory for converting - the text files to PO format (and back) for easy translation to - different languages. Therefore you should never add or change translations - in the .txt files directly.If no translation is available for the language Tux Paint - is currently running in, the US English text is used.
-Windows Users
---Use NotePad or WordPad to edit/create these files. - Be sure to save them as Plain Text, and make sure they have - "
-.txt" at the end of the filename...
- -Sound Effects
--- -WAVE (".wav") or OGG Vorbis (".ogg") - files with the same name as the PNG or SVG. - (e.g., "
- -picture.svg"'s sound effect is the sound file - "picture.wav" in the same directory.)Language Support
--- -For sounds for different locales (e.g., if the sound is someone - saying a word, and you want translated versions of the word said), - also create WAV or OGG files with the locale's label in the filename, in - the form: "
- -STAMP_LOCALE.EXT""
- -picture.png"'s sound effect, when Tux Paint is run - in Spanish mode, would be "picture_es.wav". - In French mode, "picture_fr.wav". In Brazilian - Portuguese mode, "picture_pt_BR.wav". And so on...If no localized sound effect can be loaded, Tux Paint will - attempt to load the 'default' sound file. - (e.g., "
-picture.wav")Note: For descriptive sounds (not sound effects, like a bang or - a bird chirping), consider using the Descriptive Sounds, - described below.
-
- -Descriptive Sound
--- -WAVE (".wav") or OGG Vorbis (".ogg") - files with the same name as the PNG or SVG, followed by - "
- -_desc" (e.g., "picture.svg"'s descriptive - sound is the sound file "picture_desc.ogg" in the same - directory.)Language Support
---For descriptions in different languages, - also create WAV or OGG files with both "
- -_desc" and - the locale's label in the filename, in - the form: "STAMP_desc_LOCALE.EXT""
- -picture.png"'s descriptive sound, when Tux Paint - is run in Spanish mode, would be "picture_desc_es.wav". - In French mode, "picture_desc_fr.wav". In - Brazilian Portuguese mode, "picture_desc_br_PT.wav". - And so on...If no localized descriptive sound can be loaded, Tux Paint will - attempt to load the 'default' descriptive sound file. - (e.g., "
-picture_desc.wav")
- -Stamp Options
---Aside from a graphical shape, a textual description, and a sound - effect, stamps can also be given other attributes. To do this, you need - to create a 'data file' for the stamp.
- -A stamp data file is simply a text file containing the options.
- -The file has the same name as the PNG or SVG image, but a - "
- -.dat" extension. (e.g., "picture.png"'s - data file is the text file "picture.dat" in the same - directory.)Colored Stamps
---Stamps can be made to be either "colorable" or "tintable."
- -Colorable
-+"Colorable" stamps they work much like brushes - you pick the stamp - to get the shape, and then pick the color you want it to be. - (Symbol stamps, like the mathematical and musical ones, are an - example.)
++ Tux Paint looks for its various data files in its + 'data' directory. +
-Nothing about the original image is used except the transparency - (from "alpha" channel). The color of the stamp comes out solid.
++ Linux and Unix +
-- - Add a line containing the word "
-colorable" - to the stamp's data file.+-+ Where this directory goes depends on what value was set + for "
-DATA_PREFIX" when Tux Paint was + built. See INSTALL.txt for details. +Tinted
--+ +"Tinted" stamps are similar to "colorable" ones, except the - details of the original image are kept. (To put it technically, - the original image is used, but its hue is changed, based on the - currently-selected color.)
++ By default, though, the directory is: +
-+ +-/usr/local/share/tuxpaint/+Add a line containing the word "
+tintable" - to the stamp's data file.+ If you installed from a package, it is more likely to + be: +
-Tinting Options:
---Depending on the contents of your stamp, you might want to - have Tux Paint use one of a number of methods when tinting it. - Add one of the following lines to the stamp's data file:
+++/usr/share/tuxpaint/+-
+- "
-tinter=normal" (default)- This is the normal tinting mode. (Hue range is - +/- 18 degrees, 27 replace.)
++ Windows +
-- "
-tinter=anyhue"- This remaps all hues in the stamp. (Hue range is - +/- 180 degrees.)
++-+ Tux Paint looks for a directory called 'data' in + the same directory as the executable. This is the + directory that the installer used when installing + Tux Paint e.g.: +
-- "
-tinter=narrow"- This like 'anyhue', but a narrower hue angle. - (Hue range is +/- 6 degrees, 9 replace.)
+++C:\Program Files\TuxPaint\data+- "
-tinter=vector"- This is map 'black through white' to - 'black through destination'.
-+ Mac OS X +
+++ Tux Paint stores its data files inside the + "Tux Paint" application (which is actually a + special kind of folder on Mac OS X). The + following steps explain how to get to the folders + within: +
+ ++
+ +- Bring up a 'context' menu by holding the [Control] + key and clicking the Tux Paint icon the in Finder. + (If you have a mouse with more than one button, you can + simply right-click the icon.) +
+ +- Select "Show Contents" from the menu that + appears. A new Finder window will appear with a folder + inside called "Contents." +
+ +- Open the "Contents" folder and open the "Resources" + folder found inside. +
+ +- There, you will find the "starters", "stamps" and + "brushes" folders. Adding new content to these folders + will make the content available to any user that + launches this copy (icon) of Tux Paint. +
++ Note: If you install a newer version of + Tux Paint and replace or discard the old version, + you will lose changes made by following the + instructions above, so keep backups of your new content + (stamps, brushes, etc.). +
+ ++ Tux Paint also looks for files in a "TuxPaint" + folder that you can place in your system's + "Application Support" folder (found under + "Library" at the root of your hard disk): +
+ +++ +/Library/Application Support/TuxPaint/++ It also looks for files in the user's "Application + Support" folder: +
+ +++ +/Users/(user name)/Library/Application + Support/TuxPaint/++ When you upgrade to a newer version of Tux Paint, the + contents of this TuxPaint folder will stay the same and + remain accessible by all users of Tux Paint. +
+ ++ Personal Files +
+ +++ You can also create brushes, stamps, fonts and 'starters' + in your own directory (folder) for Tux Paint to + find. +
+ ++ Windows +
+ +++ ++ Your personal Tux Paint folder is stored in your + "Application Data". For example, on newer Windows (set + up for an English-speaking user): +
+ +++C:\Documents and + Settings\(user name)\Application + Data\TuxPaint\++ Mac OS X +
+ +++ ++ Your personal Tux Paint folder is stored in your + "Application Support" folder: +
+ +++/Users/(user name)/Library/Application + Support/ TuxPaint/++ Linux and Unix +
+ +++ ++ Your personal Tux Paint directory is + "
+ +$(HOME)/.tuxpaint/" (also known as + "~/.tuxpaint/". ++ That is, if your home directory is + "
+ +/home/karl", then your Tux Paint + directory is "/home/karl/.tuxpaint/". ++ Don't forget the period ("
+.") before the + 'tuxpaint'! ++ To add brushes, stamps fonts, and 'starters,' create + subdirectories under your personal Tux Paint + directory named "
+ +brushes", + "stamps", "fonts" + and "starters" respectively. ++ (For example, if you created a brush named + "
+flower.png", you would put it in + "~/.tuxpaint/brushes/" under Linux or Unix.) +Unalterable Stamps
+
+ ++ Brushes +
+--By default, a stamp can be flipped upside down, shown as a mirror - image, or both. This is done using the control buttons below the - stamp selector, at the lower right side of the screen in - Tux Paint.
++ The brushes used for drawing with the 'Brush' and 'Lines' + tools in Tux Paint are simply PNG image files. +
++
+ The alpha (transparency) of the PNG image is used to + determine the shape of the brush, which means that the + shape can be 'anti-aliased' and even partially-transparent! +
-Sometimes, it doesn't make sense for a stamp to be flippable or - mirrored; for example, stamps of letters or numbers. - Sometimes stamps are symmetrical, so letting the user flip or mirror - them isn't useful.
++ Greyscale pixels in the brush PNG will be drawn using the + currently-selected color in Tux Paint. Color pixels + will be tinted. +
-To make a stamp un-flippable, add the option - "
+noflip" to the stamp's data file.+ Brush images should be no wider than 40 pixels across + and no taller than 40 pixels high. (i.e., the maximum + size can be 40 x 40.) +
-To keep a stamp from being mirrored, add a line containing the word - "
+nomirror" to the stamp's data file.+ Brush Options +
+ +++ ++ Aside from a graphical shape, brushes can also be given + other attributes. To do this, you need to create a + 'data file' for the brush. +
+ ++ A brush data file is simply a text file containing the + options. +
+ ++ The file has the same name as the PNG image, but a + "
+ +.dat" extension. (e.g., + "brush.png"'s data file is the text file + "brush.dat" in the same directory.) ++ Brush Spacing +
+ +++ ++ As of Tux Paint version 0.9.16, you can now + specify the spacing for brushes (that is, how often + they are drawn). By default, the spacing will be the + brush's height, divided by 4. +
+ ++ Add a line containing the line + "
+spacing=N" to the brush's + data file, where N is the spacing you want for + the brush. (The lower the number, the more often the + brush is drawn.) ++ Animated Brushes +
+ +++ ++ As of Tux Paint version 0.9.16, you may now create + animated brushes. As the brush is used, each frame of + the animation is drawn. +
+ ++ Lay each frame out across a wide PNG image. For + example, if your brush is 30x30 and you have 5 frames, + the image should be 150x30. +
+ ++ Add a line containing the line + "
+ +frames=N" to the brush's + data file, where N is the number of frames in + the brush. ++ Note: If you'd rather the frames be flipped + through randomly, rather than sequentially, also add a + line containing "
+random" to the + brush's data file. ++ Directional Brushes +
+ +++ ++ As of Tux Paint version 0.9.16, you may now create + directional brushes. As the brush is used, different + shapes are drawn, depending on the direction the brush + is going. +
+ ++ The directional shapes are divided into a 3x3 square in + a PNG image. For example, if your brush is 30x30, the + image should be 90x90, and each of the direction's + shapes placed in a 3x3 grid. The center region is used + for no motion. The top right is used for motion that's + both up, and to the right. And so on. +
+ ++ Add a line containing the line + "
+directional" to the brush's data + file. ++ Animated Directional Brushes +
+ ++++ You may mix both animated and directional features into + one brush. Use both options + ("
+ +frames=N" and + "directional"), in separate lines + in the brush's "".dat" file. ++ Lay the brush out so that each 3x3 set of directional + shapes are laid out across a wide PNG image. For + example, if the brush is 30x30 and there are 5 frames, + it would be 450x90. (The leftmost 150x90 pixels of the + image represent the 9 direction shapes for the first + frame, for example.) +
++ Place the brush image PNGs (and any data text files) in the + "
+ +brushes" directory. ++ Note: If your new brushes all come out as solid squares or + rectangles, it's because you forgot to use alpha + transparency! See the documentation file "PNG.txt" for more + information and tips. +
+
Initial Stamp Size
+
+ ++ Stamps +
+-+By default, Tux Paint assumes that your stamp is sized - appropriately for unscaled display on a 608x472 canvas. This is - the original Tux Paint canvas size, provided by a 640x480 screen. - Tux Paint will then adjust the stamp according to the current - canvas size and, if enabled, the user's stamp size controls.
++ All stamp-related files go in the + "
-stamps" directory. It's useful to + create subdirectories and sub-subdirectories there to + organize the stamps. (For example, you can have a + "holidays" folder with + "halloween" and "christmas" + sub-folders.) +If your stamp would be too big or too small, you can specify - a scale factor. If your stamp would be 2.5 times as wide (or tall) - as it should be, add the option "
+scale 40%" or - "scale 5/2" or "scale 2.5" - or "scale 2:5" to your image. You may include - an "=" if you wish, as in - "scale=40%".+ Images +
+ +++ ++ Rubber Stamps in Tux Paint can be made up of a + number of separate files. The one file that is required + is, of course, the picture itself. +
++
+ As of Tux Paint version 0.9.17, Stamps may be either + PNG bitmap images or SVG vector images. They can be + full-color or greyscale. The alpha (transparency) channel + of PNGs is used to determine the actual shape of the + picture (otherwise you'll stamp a large rectangle on your + drawings). +
+ ++ PNGs can be any size, and Tux Paint (by default) + provides a set of sizing buttons to let the user scale + the stamp up (larger) and down (smaller). +
+ ++ SVGs are vector-based, and will be scaled appropriately + for the canvas being used in Tux Paint. +
+ ++ Note: If your new PNG stamps all have solid + rectangular-shaped outlines of a solid color (e.g., white + or black), it's because you forgot to use alpha + transparency! See the documentation file "PNG.txt" for more information and tips. +
+ ++ Note: If your new SVG stamps seem to have a lot of + whitespace, make sure the SVG 'document' is no larger + than the shape(s) within. If they are being clipped, make + sure the 'document' is large enough to contain the + shape(s). See the documentation file "SVG.txt" for more information and tips. +
+ ++ Advanced Users: The Advanced Stamps HOWTO + describes, in detail, how to make PNG images which will + scale perfectly when used as stamps in Tux Paint. +
+
+
+ ++ Description Text +
+ +++ ++ Text (".TXT") files with the same name as the PNG or SVG. + (e.g., "
+ +picture.png"'s description is stored + in "picture.txt" in the same directory.) ++ The first line of the text file will be used as the US + English description of the stamp's image. It must be + encoded in UTF-8. +
+ ++ Language Support +
+ +++ ++ Additional lines can be added to the text file to + provide translations of the description, to be + displayed when Tux Paint is running in a different + locale (like French or Spanish). +
+ ++ The beginning of the line should correspond to the + language code of the language in question (e.g., + "
+ +fr" for French, and "zh_TW" + for Traditional Chinese), followed by + ".utf8=" and the translated description + (encoded in UTF-8). ++ There are scripts in the "
+ +po" directory + for converting the text files to PO format (and back) + for easy translation to different languages. Therefore + you should never add or change translations in the .txt + files directly. ++ If no translation is available for the language + Tux Paint is currently running in, the US English + text is used. +
++ Windows Users +
+ ++++ Use NotePad or WordPad to edit/create these files. Be + sure to save them as Plain Text, and make sure they + have "
+.txt" at the end of the filename... +
+ ++ Sound Effects +
+ +++ ++ WAVE (".wav") or OGG Vorbis (".ogg") files with the same + name as the PNG or SVG. (e.g., + "
+ +picture.svg"'s sound effect is the sound + file "picture.wav" in the same directory.) ++ Language Support +
+ +++ ++ For sounds for different locales (e.g., if the sound is + someone saying a word, and you want translated versions + of the word said), also create WAV or OGG files with + the locale's label in the filename, in the form: + "
+ +STAMP_LOCALE.EXT" ++ "
+ +picture.png"'s sound effect, when + Tux Paint is run in Spanish mode, would be + "picture_es.wav". In French mode, + "picture_fr.wav". In Brazilian Portuguese + mode, "picture_pt_BR.wav". And so on... ++ If no localized sound effect can be loaded, + Tux Paint will attempt to load the 'default' sound + file. (e.g., "
+picture.wav") ++ Note: For descriptive sounds (not sound effects, like a + bang or a bird chirping), consider using the + Descriptive Sounds, described below. +
+
+ ++ Descriptive Sound +
+ +++ ++ WAVE (".wav") or OGG Vorbis (".ogg") files with the same + name as the PNG or SVG, followed by "
+ +_desc" + (e.g., "picture.svg"'s descriptive sound is + the sound file "picture_desc.ogg" in the + same directory.) ++ Language Support +
+ ++++ For descriptions in different languages, also create + WAV or OGG files with both "
+ +_desc" and the + locale's label in the filename, in the form: + "STAMP_desc_LOCALE.EXT" ++ "
+ +picture.png"'s descriptive sound, when + Tux Paint is run in Spanish mode, would be + "picture_desc_es.wav". In French mode, + "picture_desc_fr.wav". In Brazilian + Portuguese mode, "picture_desc_br_PT.wav". + And so on... ++ If no localized descriptive sound can be loaded, + Tux Paint will attempt to load the 'default' + descriptive sound file. (e.g., + "
+picture_desc.wav") +
+ ++ Stamp Options +
+ +++ ++ Aside from a graphical shape, a textual description, and + a sound effect, stamps can also be given other + attributes. To do this, you need to create a + 'data file' for the stamp. +
+ ++ A stamp data file is simply a text file containing the + options. +
+ ++ The file has the same name as the PNG or SVG image, but a + "
+ +.dat" extension. (e.g., + "picture.png"'s data file is the text file + "picture.dat" in the same directory.) ++ Colored Stamps +
+ +++ ++ Stamps can be made to be either "colorable" or + "tintable." +
+ ++ Colorable +
+ +++ ++ "Colorable" stamps they work much like brushes - you + pick the stamp to get the shape, and then pick the + color you want it to be. (Symbol stamps, like the + mathematical and musical ones, are an example.) +
+ ++ Nothing about the original image is used except the + transparency (from "alpha" channel). The color of the + stamp comes out solid. +
+ ++ + ++
+ Add a line containing the word + "
+colorable" to the stamp's data + file. ++ Tinted +
+ ++++ "Tinted" stamps are similar to "colorable" ones, + except the details of the original image are kept. + (To put it technically, the original image is used, + but its hue is changed, based on the + currently-selected color.) +
+ ++ + ++
+ Add a line containing the word + "
+ +tintable" to the stamp's data + file. ++ Tinting Options: +
+ ++++ Depending on the contents of your stamp, you might + want to have Tux Paint use one of a number of + methods when tinting it. Add one of the following + lines to the stamp's data file: +
+ ++
+- + "
+ +tinter=normal" (default) +- + This is the normal tinting mode. (Hue range is + +/- 18 degrees, 27 replace.) +
+ +- + "
+ +tinter=anyhue" +- + This remaps all hues in the stamp. (Hue range is + +/- 180 degrees.) +
+ +- + "
+ +tinter=narrow" +- + This like 'anyhue', but a narrower hue angle. + (Hue range is +/- 6 degrees, 9 + replace.) +
+ +- + "
+ +tinter=vector" +- + This is map 'black through white' to 'black + through destination'. +
++ Unalterable Stamps +
+ +++ ++ By default, a stamp can be flipped upside down, shown + as a mirror image, or both. This is done using the + control buttons below the stamp selector, at the lower + right side of the screen in Tux Paint. +
+ ++ Sometimes, it doesn't make sense for a stamp to be + flippable or mirrored; for example, stamps of letters + or numbers. Sometimes stamps are symmetrical, so + letting the user flip or mirror them isn't useful. +
+ ++ To make a stamp un-flippable, add the option + "
+ +noflip" to the stamp's data file. ++ To keep a stamp from being mirrored, add a line + containing the word "
+nomirror" to + the stamp's data file. ++ Initial Stamp Size +
+ +++ ++ By default, Tux Paint assumes that your stamp is + sized appropriately for unscaled display on a 608x472 + canvas. This is the original Tux Paint canvas + size, provided by a 640x480 screen. Tux Paint will + then adjust the stamp according to the current canvas + size and, if enabled, the user's stamp size controls. +
+ ++ If your stamp would be too big or too small, you can + specify a scale factor. If your stamp would be 2.5 + times as wide (or tall) as it should be, add the option + "
+scale 40%" or "scale + 5/2" or "scale 2.5" or + "scale 2:5" to your image. You may + include an "=" if you wish, as in + "scale=40%". ++ Windows Users +
+ ++++ You can use NotePad or WordPad to create these file. Be + sure to save it as Plain Text, and make sure the + filename has "
+.dat" at the end, and not + ".txt"... ++ Pre-Mirrored and Flipped Images +
+ +++ In some cases, you may wish to provide a pre-drawn + version of a stamp's mirror-image, flipped image, or even + both. For example, imagine a picture of a fire truck + with the words "Fire Department" written + across the side. You probably do not want that text to + appear backwards when the image is flipped! +
+ ++ To create a mirrored version of a stamp that you want + Tux Paint to use, rather than mirroring one on its + own, simply create a second "
+ +.png" or + ".svg" graphics file with the same name, + except with "_mirror" before the + filename extension. ++ For example, for the stamp + "
+ +truck.png" you would create another + file named "truck_mirror.png", which + will be used when the stamp is mirrored (rather than + using a backwards version of 'truck.png'). ++ As of Tux Paint 0.9.18, you may similarly provide a + pre-flipped image with "
+ +_flip" in the + name, and/or an image that is both mirrored and flipped, + by naming it "_mirror_flip". ++ Note: If the user flips and mirrors an image, and + a pre-drawn "
+_mirror_flip" doesn't exist, + but either "_flip" or "_mirror" + does, it will be used, and mirrored or flipped, + respectively. +
+ ++ Fonts +
-Windows Users
--You can use NotePad or WordPad to create these file. - Be sure to save it as Plain Text, and make sure the filename - has "
+.dat" at the end, and not ".txt"...+
+ The fonts used by Tux Paint are TrueType Fonts + (TTF). +
+ ++ Simply place them in the "
+fonts" + directory. Tux Paint will load the font and provide + four different sizes in the 'Letters' selector when using + the 'Text' tool. +
Pre-Mirrored and Flipped Images
--+In some cases, you may wish to provide a pre-drawn version of - a stamp's mirror-image, flipped image, or even both. For example, - imagine a picture of a fire truck with the words - "Fire Department" written across the side. You probably - do not want that text to appear backwards when the image is flipped!
+
-To create a mirrored version of a stamp that you want Tux Paint - to use, rather than mirroring one on its own, simply create a second - "
- -.png" or ".svg" graphics file with the - same name, except with "_mirror" before the filename - extension.For example, for the stamp "
+truck.png" you would - create another file named "truck_mirror.png", which - will be used when the stamp is mirrored (rather than using a - backwards version of 'truck.png').+ 'Starters' +
-As of Tux Paint 0.9.18, you may similarly provide a pre-flipped - image with "
+_flip" in the name, and/or an image that - is both mirrored and flipped, by naming it - "_mirror_flip".+- -+
+ 'Starter' images appear in the 'New' dialog, along with + solid color background choices. (Note: In earlier versions + of Tux Paint, they appeared in the 'Open' dialog, + together with saved drawings.) +
-Note: If the user flips and mirrors an image, and a pre-drawn - "
-_mirror_flip" doesn't exist, but either "_flip" - or "_mirror" does, it will be used, and mirrored or flipped, - respectively.+ Unlike pictures drawn in Tux Paint by users and then + opened later, opening a 'starter' creates a new drawing. + When you save, the 'starter' image is not overwritten. + Additionally, as you edit your new picture, the contents of + the original 'starter' affect it. +
+ Coloring-Book Style ++++ The most basic kind of 'starter' is similar to a picture + in a coloring book. It's an outline of a shape which you + can then color in and add details to. In Tux Paint, + as you draw, type text, or stamp stamps, the outline + remains 'above' what you draw. You can erase the parts of + the drawing you made, but you can't erase the outline. +
-
++ To create this kind of 'starter' image, simply draw an + outlined picture in a paint program, make the rest of the + graphic transparent (that will come out as white in + Tux Paint), and save it as a PNG format file. +
++ Note: Previous to Tux Paint 0.9.21, images needed + to be black and transparent. As of 0.9.21, if a Starter + is black and white, with no transparency, white will be + converted to transparent when the Starter is opened. +
-Fonts
--+ Scene-Style ++
+ Note: Previous to Tux Paint 0.9.22, Starters had + to be in PNG or JPEG (backgrounds only) format. As of + 0.9.22, they may be in SVG (vector graphics) or KPX + (templates from Kid Pix, another childrens' drawing + program; they are special files which simply contain a + JPEG within). +
++++ Along with the 'coloring-book' style overlay, you can + also provide a separate background image as part of a + 'starter' picture. The overlay acts the same: it can't be + drawn over, erased, or affected by 'Magic' tools. + However, the background can be! +
-The fonts used by Tux Paint are TrueType Fonts (TTF).
- -Simply place them in the "
+fonts" directory. - Tux Paint will load the font and provide four different sizes - in the 'Letters' selector when using the 'Text' tool.+ When the 'Eraser' tool is used on a picture based on this + kind of 'starter' image, rather than turning the canvas + to a solid color, such as white, it returns that part of + the canvas to the original background picture from the + 'starter'. +
-
-+ By creating both an overlay and a background, you can + create a 'starter' which simulates depth. Imagine a + background that shows the ocean, and an overlay that's a + picture of a reef. You can then draw (or stamp) fish in + the picture. They'll appear in the ocean, but never 'in + front of' the reef. +
-
++ To create this kind of 'starter' picture, simply create + an overlay (with transparency) as described above, and + save it as a PNG. Then create another image (without + transparency), and save it with the same filename, but + with "
+-back" appended to the name. (e.g., + "reef-back.png" would be the background + ocean picture that corresponds to the + "reef.png" overlay, or foreground.) ++ The 'starter' images should be the same size as + Tux Paint's canvas. (See the "Loading Other Pictures + into Tux Paint" section of README for details on sizing.) If they + are not, they will be stretched, without affecting the + shape ("aspect ratio"); however some smudging may be + applied to the edges. +
-'Starters'
--++
+ Place them in the "
-starters" directory. + When the 'New' dialog is accessed in Tux Paint, the + 'starter' images will appear in the screen that appears, + after the various solid color choices. +'Starter' images appear in the 'New' dialog, along with solid - color background choices. (Note: In earlier versions of Tux Paint, - they appeared in the 'Open' dialog, together with saved drawings.)
- -Unlike pictures drawn in Tux Paint by users and then opened - later, opening a 'starter' creates a new drawing. When you save, the - 'starter' image is not overwritten. Additionally, as you edit your new - picture, the contents of the original 'starter' affect it.
++ Note: 'Starters' can't be saved over from within + Tux Paint, since loading a 'starter' is really like + creating a new image. (Instead of being blank, though + there's already something there to work with.) The 'Save' + command simply creates a new picture, like it would if the + 'New' command had been used. +
- Coloring-Book Style - ---The most basic kind of 'starter' is similar to a picture in a coloring - book. It's an outline of a shape which you can then color in and - add details to. In Tux Paint, as you draw, type text, or stamp - stamps, the outline remains 'above' what you draw. You can erase the - parts of the drawing you made, but you can't erase the outline.
++ Note: 'Starters' are 'attached' to saved pictures, + via a small text file that has the same name as the saved + file, but with "
+.dat" as the extension. This + allows the overlay and background, if any, to continue to + affect the drawing even after Tux Paint has been quit, + or another picture loaded or started. (In other words, if + you base a drawing on a 'starter' image, it will always be + affected by it.) +
+To create this kind of 'starter' image, simply draw an outlined - picture in a paint program, make the rest of the graphic transparent - (that will come out as white in Tux Paint), and save it as a - PNG format file.
+
-Note: Previous to Tux Paint 0.9.21, images needed to be - black and transparent. As of 0.9.21, if a Starter is black and white, - with no transparency, white will be converted to transparent when the - Starter is opened.
++ 'Templates' +
-Note: Previous to Tux Paint 0.9.22, Starters had to be in - PNG or JPEG (backgrounds only) format. As of 0.9.22, they may be in - SVG (vector graphics) or KPX (templates from Kid Pix, another childrens' - drawing program; they are special files which simply contain a JPEG - within).
-+++
+ 'Template' images also appear in the 'New' dialog, along + with solid color background choices and 'Starters'. (Note: + Tux Paint prior to version 0.9.22 did not have the + 'Template' feature.) +
- Scene-Style ++ Unlike pictures drawn in Tux Paint by users and then + opened later, opening a 'template' creates a new drawing. + When you save, the 'template' image is not overwritten. + Unlike 'starters', there is no immutable 'layer' above the + canvas. You may draw over any part of it. +
--- -Along with the 'coloring-book' style overlay, you can also provide - a separate background image as part of a 'starter' picture. The - overlay acts the same: it can't be drawn over, erased, or affected by - 'Magic' tools. However, the background can be!
++ When the 'Eraser' tool is used on a picture based on a + 'template', rather than turning the canvas to a solid + color, such as white, it returns that part of the canvas to + the original picture from the 'template'. +
-When the 'Eraser' tool is used on a picture based on this kind of - 'starter' image, rather than turning the canvas to a solid color, - such as white, it returns that part of the canvas to the original - background picture from the 'starter'.
++ 'Templates' are simply image files (in PNG, JPG, SVG or KPX + format). No preparation or conversion should be required. +
-By creating both an overlay and a background, you can create a - 'starter' which simulates depth. Imagine a background that shows - the ocean, and an overlay that's a picture of a reef. You can then - draw (or stamp) fish in the picture. They'll appear in the ocean, - but never 'in front of' the reef.
++ The 'template' images should be the same size as + Tux Paint's canvas. (See the "Loading Other Pictures + into Tux Paint" section of README for details on sizing.) If they + are not, they will be stretched, without affecting the + shape ("aspect ratio"); however some smudging may be + applied to the edges. +
-To create this kind of 'starter' picture, simply create an overlay - (with transparency) as described above, and save it as a PNG. - Then create another image (without transparency), and save it with - the same filename, but with "
--back" appended to the - name. (e.g., "reef-back.png" would be the background - ocean picture that corresponds to the "reef.png" - overlay, or foreground.)The 'starter' images should be the same size as Tux Paint's - canvas. (See the "Loading Other Pictures into Tux Paint" section of - README for details on sizing.) If they are not, - they will be stretched, without affecting the shape ("aspect ratio"); - however some smudging may be applied to the edges.
- -Place them in the "
- -starters" directory. - When the 'New' dialog is accessed in Tux Paint, the 'starter' - images will appear in the screen that appears, after the various solid color - choices.Note: 'Starters' can't be saved over from within Tux Paint, - since loading a 'starter' is really like creating a new image. - (Instead of being blank, though there's already something there to work - with.) The 'Save' command simply creates a new picture, like it would - if the 'New' command had been used.
++ Place them in the "
-templates" + directory. When the 'New' dialog is accessed in + Tux Paint, the 'template' images will appear in the + screen that appears, after the various solid color choices + and 'starters'. +Note: 'Starters' are 'attached' to saved pictures, via a - small text file that has the same name as the saved file, but with - "
+.dat" as the extension. This allows the overlay and - background, if any, to continue to affect the drawing even after - Tux Paint has been quit, or another picture loaded or started. - (In other words, if you base a drawing on a 'starter' image, it will - always be affected by it.)+ Note: 'Templates' can't be saved over from within + Tux Paint, since loading a 'template' is really like + creating a new image. (Instead of being blank, though + there's already something there to work with.) The 'Save' + command simply creates a new picture, like it would if the + 'New' command had been used. +
-
-+ Note: 'Templates' are 'attached' to saved pictures, + via a small text file that has the same name as the saved + file, but with "
+.dat" as the extension. This + allows the background to continue to be available to the + drawing (e.g., when using the 'Eraser' tool) even after + Tux Paint has been quit, or another picture loaded or + started. (In other words, if you base a drawing on a + 'template' image, it will always be affected by it.) +
+
+
-'Templates'
--+ + diff --git a/docs/en/html/FAQ.html b/docs/en/html/FAQ.html index 455ed40bf..ff3df3486 100644 --- a/docs/en/html/FAQ.html +++ b/docs/en/html/FAQ.html @@ -1,713 +1,1177 @@ -+
+ Translations +
-'Template' images also appear in the 'New' dialog, along with solid - color background choices and 'Starters'. (Note: Tux Paint prior to - version 0.9.22 did not have the 'Template' feature.)
- -Unlike pictures drawn in Tux Paint by users and then opened - later, opening a 'template' creates a new drawing. When you save, the - 'template' image is not overwritten. Unlike 'starters', there is no - immutable 'layer' above the canvas. You may draw over any part of it.
++++ Tux Paint supports numerous languages, thanks to use of the + "gettext" localization library. (See OPTIONS for how to change locales in + Tux Paint.) +
-When the 'Eraser' tool is used on a picture based on a 'template', - rather than turning the canvas to a solid color, such as white, it - returns that part of the canvas to the original picture from the - 'template'.
++ To translate Tux Paint to a new language, copy the + translation template file, "
-tuxpaint.pot" + (found in Tux Paint's source code, in the folder + "src/po/"). Rename the copy as a + ".po" file, with an appropriate name for the + locale you're translating to (e.g., "es.po" + for Spanish; or "pt_BR.po" for + Brazilian Portuguese, versus "pt.po" or + "pt_PT.po" for Portuguese spoken in Portugal.) +'Templates' are simply image files (in PNG, JPG, SVG or KPX format). - No preparation or conversion should be required.
- -The 'template' images should be the same size as Tux Paint's - canvas. (See the "Loading Other Pictures into Tux Paint" section of - README for details on sizing.) If they are not, - they will be stretched, without affecting the shape ("aspect ratio"); - however some smudging may be applied to the edges.
- -Place them in the "
- -templates" directory. - When the 'New' dialog is accessed in Tux Paint, the 'template' - images will appear in the screen that appears, after the various solid color - choices and 'starters'.Note: 'Templates' can't be saved over from within Tux Paint, - since loading a 'template' is really like creating a new image. - (Instead of being blank, though there's already something there to work - with.) The 'Save' command simply creates a new picture, like it would - if the 'New' command had been used.
++ Open the newly-created "
-.po" file — you can + edit in a plain text edtior, such as Emacs, Pico or + VI on Linux, or NotePad on Windows. The original English + text used in Tux Paint is listed in lines starting + with "msgid". Enter your translations of each + of these pieces of text in the empty "msgstr" + lines directly below the corresponding "msgid" + lines. (Note: Do not remove the quotes.) +Note: 'Templates' are 'attached' to saved pictures, via a - small text file that has the same name as the saved file, but with - "
+.dat" as the extension. This allows the background - to continue to be available to the drawing (e.g., when using the 'Eraser' - tool) even after Tux Paint has been quit, or another picture loaded - or started. (In other words, if you base a drawing on a 'template' image, - it will always be affected by it.)+ Example: +
-
-+-+
+msgid "Smudge"+
+ msgstr "Manchar"
+
+ msgid "Click and drag to draw large bricks."
+ msgstr "Haz clic y arrastra para dibujar ladrillos + grandes."
++ A graphical tool, called poEdit (http://www.poedit.net/), is + available for Linux, Windows and Mac OS X. +
++ Note: It is best to always work off of the + latest Tux Paint text catalog template + ("
-tuxpaint.pot"), since new text is added, and + old text is occasionally changed. The text catalog for the + upcoming, unreleased version of Tux Paint can be found + in Tux Paint's CVS repository (see: http://www.tuxpaint.org/download/source/cvs/), + and on the Tux Paint website at http://www.tuxpaint.org/help/po/. +Translations
---Tux Paint supports numerous languages, thanks to use of the - "gettext" localization library. (See OPTIONS - for how to change locales in Tux Paint.)
++ To edit an existing translation, download the latest + "
-.po" file for that language, and edit it as + described above. +To translate Tux Paint to a new language, copy the translation - template file, "
+tuxpaint.pot" (found in Tux Paint's - source code, in the folder "src/po/"). Rename the copy as a - ".po" file, with an appropriate name for the locale you're - translating to (e.g., "es.po" for Spanish; or - "pt_BR.po" for Brazilian Portuguese, versus - "pt.po" or "pt_PT.po" for Portuguese spoken in - Portugal.)+ You may send new or edited translation files to + Bill Kendrick, lead developer of Tux Paint, at: + bill@newbreedsoftware.com, + or post them to the "tuxpaint-i18n" mailing list (see: + http://www.tuxpaint.org/lists/). +
-Open the newly-created "
+.po" file — you can edit - in a plain text edtior, such as Emacs, Pico or VI on Linux, or - NotePad on Windows. The original English text used in Tux Paint - is listed in lines starting with "msgid". Enter your - translations of each of these pieces of text in the empty - "msgstr" lines directly below the corresponding - "msgid" lines. (Note: Do not remove the quotes.)+ Alternatively, if you have an account with SourceForge.net, you can + request to be added to the "
-tuxpaint" project + and receive write-access to the CVS source code repository + so that you may commit your changes directly. +Example:
++ Note: Additional locale support also requires + additions to Tux Paint's source code + (
+/src/i18n.hand/src/i18n.c), + and requires updates to theMakefile, to have + the ".po" gettext catalog source files + compiled into ".mo" files, and installed, for + use at runtime. +-+-
msgid "Smudge"
- msgstr "Manchar"
-
- msgid "Click and drag to draw large bricks."
- msgstr "Haz clic y arrastra para dibujar ladrillos grandes." -+ Alternative Input Methods +
-A graphical tool, called poEdit - (http://www.poedit.net/), is available - for Linux, Windows and Mac OS X.
++++ As of version 0.9.17, Tux Paint's "Text" tool can + provide alternative input methods for some languages. For + example, when Tux Paint is running with a Japanese + locale, the right [Alt] key can be pressed to + cycle between Latin, Romanized Hiragana and Romanized + Katakana modes. This allows native characters and words to + be entered into the "Text" tool by typing one or more keys + on a keyboard with Latin characters (e.g., a US QWERTY + keyboard). +
-Note: It is best to always work off of the latest - Tux Paint text catalog template ("
+tuxpaint.pot"), - since new text is added, and old text is occasionally changed. - The text catalog for the upcoming, unreleased version of Tux Paint - can be found in Tux Paint's CVS repository - (see: http://www.tuxpaint.org/download/source/cvs/), - and on the Tux Paint website at - http://www.tuxpaint.org/help/po/.+ To create an input method for a new locale, create a text + file with a name based on the locale (e.g., + "
-ja" for Japanese), with ".im" as + the extension (e.g., "ja.im"). +To edit an existing translation, download the latest "
+.po" - file for that language, and edit it as described above.+ The "
-.im" file can have multiple character + mapping sections for different character mapping modes. For + example, on a Japanese typing system, typing + [K] [A] in Hiragana mode generates a + different Unicode character than typing + [K] [A] in Katakana mode. +You may send new or edited translation files to Bill Kendrick, - lead developer of Tux Paint, at: - bill@newbreedsoftware.com, - or post them to the "tuxpaint-i18n" mailing list - (see: http://www.tuxpaint.org/lists/).
- -Alternatively, if you have an account with - SourceForge.net, you can request - to be added to the "
+tuxpaint" project and receive write-access - to the CVS source code repository so that you may commit your changes - directly.+ List the character mappings in this file, one per line. + Each line should contain (separated by whitespace): +
-Note: Additional locale support also requires additions - to Tux Paint's source code (
+/src/i18n.hand -/src/i18n.c), and requires updates to theMakefile, - to have the ".po" gettext catalog source files compiled into - ".mo" files, and installed, for use at runtime.+
- the Unicode value of the character, in hexadecimal + (more than one character can be listed, separated by a + colon (':'), this allowing some sequences to map to words) +
-the keycode sequence (the ASCII characters that must be + entered to generate the Unicode character) + -Alternative Input Methods
--- - +As of version 0.9.17, Tux Paint's "Text" tool can provide - alternative input methods for some languages. For example, when - Tux Paint is running with a Japanese locale, the - right [Alt] key can be pressed to cycle between Latin, - Romanized Hiragana and Romanized Katakana modes. - This allows native characters and words to be entered into the "Text" tool by - typing one or more keys on a keyboard with Latin characters (e.g., a - US QWERTY keyboard).
+a flag (or " + --") +To create an input method for a new locale, create a text file - with a name based on the locale (e.g., "
+ja" for Japanese), - with ".im" as the extension (e.g., "ja.im").+ Start additional character mapping sections with a line + containign the word "
-section". +The "
+.im" file can have multiple character mapping sections - for different character mapping modes. For example, on a Japanese typing - system, typing [K] [A] in Hiragana mode generates a - different Unicode character than typing - [K] [A] in Katakana mode.+ Example: +
-List the character mappings in this file, one per line. Each line should - contain (separated by whitespace):
- --
+- the Unicode value of the character, in hexadecimal - (more than one character can be listed, separated by a colon (':'), - this allowing some sequences to map to words) -
- the keycode sequence (the ASCII characters that must be entered to - generate the Unicode character) -
- a flag (or "
-") -+-+
+# Hiragana+
+ 304B ka -
+ 304C ga -
+ 304D ki -
+ 304E gi -
+ 304D:3083 kya -
+ 3063:305F tta -
+
+ # Katakana
+ section
+ 30AB ka -
+ 30AC ga -
+ 30AD ki -
+ 30AE gi -Start additional character mapping sections with a line containign the word - "
+section".+ Note: Blank lines within the "
-.im" file + will be ignored, as will any text following a + "#" (pound/hash) character — it can be used to + denote comments, as seen in the example above. +Example:
- --- --
# Hiragana
- 304B ka -
- 304C ga -
- 304D ki -
- 304E gi -
- 304D:3083 kya -
- 3063:305F tta -
-
- # Katakana
- section
- 30AB ka -
- 30AC ga -
- 30AD ki -
- 30AE gi - -Note: Blank lines within the "
- -.im" file - will be ignored, as will any text following a "#" - (pound/hash) character — it can be used to denote comments, - as seen in the example above.Note: Meanings of the flags are locale-specific, and are processed - by the language-specific source code in "
- -src/im.c". - For example, "b" is used in Korean to handle - Batchim, which may carry over to the next character.Note: Additional input method support also requires additions - to Tux Paint's source code (
-/src/im.c), and requires - updates to theMakefile, - to have the ".im" files installed, for use at runtime.+ Note: Meanings of the flags are locale-specific, and + are processed by the language-specific source code in + "
+src/im.c". For example, "b" is + used in Korean to handle Batchim, which may carry over to + the next character. ++ Note: Additional input method support also requires + additions to Tux Paint's source code + (
+/src/im.c), and requires updates to the +Makefile, to have the ".im" files + installed, for use at runtime. +Tux Paint Frequently Asked Questions - - + + + ++ Tux Paint Frequently Asked Questions + + + + ++ - -+
- +
+ version 0.9.25
+ Frequently Asked Questions ++ Copyright (c) 2002-2020 by various contributors; see + AUTHORS.txt
-
+ http://www.tuxpaint.org/ +- -0.9.25 - -
-version ++ September 14, 2002 - July 27, 2020 +
+
-Frequently Asked Questions - -Copyright (c) 2002-2020 by various contributors; see AUTHORS.txt
- -
-http://www.tuxpaint.org/September 14, 2002 - - - July 27, 2020
-Drawing-related
- --
- -- Fonts I added to Tux Paint only show squares -
- -The TrueType Font you're using might have the wrong encoding. - If it's 'custom' encoded, for example, you can try running it through - FontForge - (http://fontforge.sourceforge.net/) to convert it to an - ISO-8859 format. (Email us if you need help with special fonts.)
-- The Rubber Stamp tool is greyed out! -
- -This means that Tux Paint either couldn't find any stamp images, - or was asked not to load them.
- -If you installed Tux Paint, but did not install the separate, - optional "Stamps" collection, quit Tux Paint and install it now. - It should be available from the same place you got the main - Tux Paint program. (Note: As of version 0.9.14, Tux Paint - comes with a small collection of example stamps.)
- -If you don't want to install the default collection of stamps, - you can just create your own. See the EXTENDING - TUX PAINT documentation for more on creating PNG and SVG image files, - TXT text description files, Ogg Vorbis, MP3 or WAV sound files, - and DAT text data files that make up stamps.
- -Finally, if you installed stamps, and think they should be loading, - check to see that the "nostamps" option isn't being set. - (Either via a "
- ---nostamps" option to Tux Paint's - command line, or "nostamps=yes" in the configuration file.)If so, either change/remove the "nostamps" option, or you can - override it with "
---stamps" on the command line or - "nostamps=no" or "stamps=yes" in a - configuration file.-
- -- The Magic "Fill" Tool Looks Bad -
- -Tux Paint is probably comparing exact pixel colors when filling. - This is faster, but looks worse. Run the command - "
- -tuxpaint --version" from a command line, and you should - see, amongst the other output: - "Low Quality Flood Fill enabled".To change this, you must rebuild Tux Paint from source. - Be sure to remove or comment out any line that says:
- -- -
- #define LOW_QUALITY_FLOOD_FILL -in the "tuxpaint.c" file in the "src" directory.
-- Stamp outlines are always rectangles -
-Tux Paint was built with low-quality (but faster) stamp outlines.
- -Rebuild Tux Paint from source. Be sure to remove or comment out any - line that says:
- -- -
- #define LOW_QUALITY_STAMP_OUTLINE -in the "tuxpaint.c" file in the "src" directory.
-Interface Problems
- --
- - - - -- Stamp thumbnails in the Stamp Selector look bad -
- -Tux Paint was probably compiled with the faster, lower quality - thumbnail code enabled. Run the command: - "
- -tuxpaint --version" from - a command line. If, amongst the other output, you see the text: - "Low Quality Thumbnails enabled", then this is what's happening.Rebuild Tux Paint from source. Be sure to remove or comment out any - line that says:
- -- -
- #define LOW_QUALITY_THUMBNAILS -in the "tuxpaint.c" file in the "src" directory.
-- Pictures in the 'Open' dialog look bad -
- -"Low Quality Thumbnails" is probably enabled. - See: "Stamp thumbnails in the Stamp Selector look bad", above.
-- The color picker buttons are ugly squares, not pretty buttons! -
- -Tux Paint was probably compiled with the nice looking color - selector buttons disabled. Run the command: - "
- -tuxpaint --version" from - a command line. If, amongst the other output, you see the text: - "Low Quality Color Selector enabled", then this is what's happening.Rebuild Tux Paint from source. Be sure to remove or comment out any - line that says:
- -- -
- #define LOW_QUALITY_COLOR_SELECTOR -in the "tuxpaint.c" file in the "src" directory.
-- All of the text is in uppercase! -
- -The "uppercase" option is on.
- -If you're running Tux Paint from a command-line, make sure you're - not giving it an "
- ---uppercase" option.If you're running Tux Paint by double-clicking an icon, check the - properties of the icon to see if "
- ---uppercase" is listed as a - command-line argument.If "
- ---uppercase" isn't being sent on the command line, check - Tux Paint's configuration file ("~/.tuxpaintrc" under Linux and Unix, - "tuxpaint.cfg" under Windows) for a line reading: - "uppercase=yes".Either remove that line, or simply run Tux Paint with the - command-line argument: "
- ---mixedcase", which will override - the uppercase setting.Or use Tux Paint Config. and make sure - "Show Uppercase Text Only" (under "Languages") is not checked.
-- Tux Paint is in a different language! -
Make sure your locale setting is correct. - See "Tux Paint won't switch to my language", below.
- -- Tux Paint won't switch to my language -
+ +-
- Linux and Unix users: Make sure the locale is available
-Make sure the locale you want is available. Check your - "/etc/locale.gen" file. See the - OPTIONS documentation for the locales - Tux Paint uses (especially when using the "
- ---lang" - option).Note: Debian users can simply run "
+dpkg-reconfigure locales" - if the locales are managed by "dpkg."+ Drawing-related +
-
- If you're using the "
+--lang" command-line option -Try using the "
---locale" command-line option, - or your operating system's locale settings (e.g., the "$LANG" - environment variable), and please e-mail us regarding your trouble.- + Fonts I added to Tux Paint only show squares +
-+ The TrueType Font you're using might have the wrong + encoding. If it's 'custom' encoded, for example, you can + try running it through FontForge (http://fontforge.sourceforge.net/) + to convert it to an ISO-8859 format. (Email us if you + need help with special fonts.) +
+- If you're using the "
+--locale" command-line option -If this doesn't work, please e-mail us regarding your trouble.
-- + The Rubber Stamp tool is greyed out! +
+ This means that Tux Paint either couldn't find any + stamp images, or was asked not to load them. +
-- If you're trying to use your Operating System's locale -
+If this doesn't work, please e-mail us regarding your trouble.
-+ If you installed Tux Paint, but did not install the + separate, optional "Stamps" collection, quit + Tux Paint and install it now. It should be available + from the same place you got the main Tux Paint + program. (Note: As of version 0.9.14, Tux Paint + comes with a small collection of example stamps.) +
-- Make sure you have the necessary font -
+Some translations require their own font. Chinese and Korean, - for example, need Chinese and Korean TrueType Fonts installed - and placed in the proper location, respectively.
++ If you don't want to install the default collection of + stamps, you can just create your own. See the EXTENDING TUX PAINT documentation + for more on creating PNG and SVG image files, TXT text + description files, Ogg Vorbis, MP3 or WAV sound + files, and DAT text data files that make up stamps. +
-The appropriate fonts for such locales can be downloaded from the - Tux Paint website:
++ Finally, if you installed stamps, and think they should + be loading, check to see that the "nostamps" option isn't + being set. (Either via a "
---nostamps" option + to Tux Paint's command line, or + "nostamps=yes" in the configuration file.) +-+ If so, either change/remove the "nostamps" option, or you + can override it with "
+--stamps" on the + command line or "nostamps=no" or + "stamps=yes" in a configuration file. +- + The Magic "Fill" Tool Looks Bad +
+ ++ Tux Paint is probably comparing exact pixel colors + when filling. This is faster, but looks worse. Run the + command "
+ +tuxpaint --version" from a + command line, and you should see, amongst the other + output: "Low Quality Flood Fill enabled". ++ To change this, you must rebuild Tux Paint from + source. Be sure to remove or comment out any line that + says: +
+ +++ ++
+#define LOW_QUALITY_FLOOD_FILL++ in the "tuxpaint.c" file in the "src" directory. +
+- + Stamp outlines are always rectangles +
+ Tux Paint was built with low-quality (but faster) + stamp outlines. +
+ ++ Rebuild Tux Paint from source. Be sure to remove or + comment out any line that says: +
+ +++ ++
+#define LOW_QUALITY_STAMP_OUTLINE++ in the "tuxpaint.c" file in the "src" directory. +
+Printing
--
- -- Tux Paint won't print, gives an error, or prints garbage - (Unix/Linux) -
- -Tux Paint prints by creating a PostScript rendition of the picture - and sending it to an external command. By default, this command is - the "lpr" printing tool.
++ Interface Problems +
-If that program is not available (for example, you're using CUPS, - the Common Unix Printing System, and do not have "cups-lpr" installed), - you will need to specify an appropriate command using the - "printcommand" option in Tux Paint's configuration file. - (See the OPTIONS documentation.)
- -Note: Versions of Tux Paint prior to 0.9.15 used a different - default command for printing, "pngtopnm | pnmtops | lpr", - as Tux Paint output PNG format, rather than PostScript.
- -If you had changed your "printcommand" option prior to Tux Paint - 0.9.15, you will need to go back and alter it to accept PostScript.
-- I get the message "You can't print yet!" when I go to print! -
- -The "print delay" option is on. You can only print once every - X seconds.
- -If you're running Tux Paint from a command-line, make sure you're - not giving it a "
- ---printdelay=..." option.If you're running Tux Paint by double-clicking an icon, check the - properties of the icon to see if "
- ---printdelay=..." is listed as - a command-line argument.If a "
- ---printdelay=..." option isn't being sent on the - command line, - check Tux Paint's configuration file ("~/.tuxpaintrc" under Linux and - Unix, "tuxpaint.cfg" under Windows) for a line reading: - "printdelay=...".Either remove that line, set the delay value to 0 (no delay), or - decrease the delay to a value you prefer. (See the - OPTIONS documentation).
- -Or, you can simply run Tux Paint with the command-line argument: - "
- ---printdelay=0", which will override the configuration - file's setting, and allow unlimited printing. (You won't have to wait - between prints.)Or use Tux Paint Config. and make sure - "Print Delay" (under "Printing") is set to "0 seconds."
-- I simply can't print! The button is greyed out! -
-The "no print" option is on.
- -If you're running Tux Paint from a command-line, make sure you're - not giving it a "
- ---noprint" option.If you're running Tux Paint by double-clicking an icon, check the - properties of the icon to see if "
- ---noprint" is listed as an - argument.If "
- ---noprint" isn't on the command-line, check - Tux Paint's - configuration file ("~/.tuxpaintrc" under Linux and Unix, "tuxpaint.cfg" - under Windows) for a line reading: "noprint=yes".Either remove that line, or simply run Tux Paint with the - command-line argument: "
- -Or use Tux Paint Config. and make sure - "Allow Printing" (under "Printing") is checked.
-Saving
--
- -- Where are my pictures? -
- -Unless you asked Tux Paint to save into a specific location - (using the 'savedir' option), Tux Paint saves into a standard - location on your local drive:
- --
- -- Windows Vista
-- In the user's "AppData" folder:
- -
- e.g.,C:\Users\Username\AppData\Roaming\TuxPaint\saved- Windows 95, 98, ME, 2000, XP
-- In the user's "Application Data" folder:
- -
- e.g.,C:\Documents and Settings\Username\Application Data\TuxPaint\saved- Mac OS X
-- In the user's "Application Support" folder:
- -
- e.g.,/Users/Username/Library/Applicaton Support/TuxPaint/saved/- Linux / Unix
-- In the user's
-$HOMEdirectory, under a ".tuxpaint" - subfolder:
- e.g.,/home/username/.tuxpaint/saved/
-The images are stored as PNG bitmaps, which most modern programs - should be able to load (image editors, word processors, web browsers, - etc.)
- -- Tux Paint always saves over my old picture! -
- -The "save over" option is enabled. (This disables the prompt - that would appear when you click 'Save.')
- -If you're running Tux Paint from a command-line, make sure you're - not giving it a "
- ---saveover" option.If you're running Tux Paint by double-clicking an icon, check the - properties of the icon to see if "
- ---saveover" is listed as an - argument.If "
- ---saveover" isn't on the command-line, check - Tux Paint's - configuration file ("~/.tuxpaintrc" under Linux and Unix, "tuxpaint.cfg" - under Windows) for a line reading: "saveover=yes".Either remove that line, or simply run Tux Paint with the - command-line argument: "
- ---saveoverask", which will override the - configuration file's setting.Or use Tux Paint Config. and make sure - "Ask Before Overwriting" (under "Saving") is checked.
- -Also, see "Tux Paint always saves a new picture!", below.
-- Tux Paint always saves a new picture! -
-The "never save over" option is enabled. (This disables the prompt - that would appear when you click 'Save.')
- -If you're running Tux Paint from a command-line, make sure you're - not giving it a "
- ---saveovernew" option.If you're running Tux Paint by double-clicking an icon, check the - properties of the icon to see if "
- ---saveovernew" is listed as an - argument.If "
- ---saveovernew" isn't on the command-line, check - Tux Paint's - configuration file ("~/.tuxpaintrc" under Linux and Unix, "tuxpaint.cfg" - under Windows) for a line reading: "saveover=new".Either remove that line, or simply run Tux Paint with the - command-line argument: "
- ---saveoverask", which will override the - configuration file's setting.Or use Tux Paint Config. and make sure - "Ask Before Overwriting" (under "Saving") is checked.
- -Also, see "Tux Paint always saves over my old picture!", above.
-Audio Problems
--
+- There's no sound! -
- --
-- First, check the obvious:
-
- -- Are your speakers connected and turned on?
-- Is the volume turned up on your speakers?
-- Is the volume turned up in your Operating System's "mixer?"
-- Are you certain you're using a computer with a sound card?
-- Are any other programs running that use sound? (They may be - 'blocking' Tux Paint from accessing your sound device)
-- (Unix/Linux) Are you using a sound system, such as aRts, ESD or - GStreamer? If so, try setting the "SDL_AUDIODRIVER" environment variable - before running Tux Paint (e.g., - "
+export SDL_AUDIODRIVER=arts"). - Or, run Tux Paint through the system's rerouter (e.g., - run "artsdsp tuxpaint" or - "esddsp tuxpaint", instead of - simply "tuxpaint").- + Stamp thumbnails in the Stamp Selector look bad +
+ ++ Tux Paint was probably compiled with the faster, + lower quality thumbnail code enabled. Run the command: + "
+ +tuxpaint --version" from a command + line. If, amongst the other output, you see the text: + "Low Quality Thumbnails enabled", then this is what's + happening. ++ Rebuild Tux Paint from source. Be sure to remove or + comment out any line that says: +
+ +++ ++
+#define LOW_QUALITY_THUMBNAILS++ in the "tuxpaint.c" file in the "src" directory. +
+- + Pictures in the 'Open' dialog look bad +
+ ++ "Low Quality Thumbnails" is probably enabled. See: "Stamp + thumbnails in the Stamp Selector look bad", above. +
+- + The color picker buttons are ugly squares, not pretty + buttons! +
+ ++ Tux Paint was probably compiled with the nice + looking color selector buttons disabled. Run the command: + "
+ +tuxpaint --version" from a command + line. If, amongst the other output, you see the text: + "Low Quality Color Selector enabled", then this is what's + happening. ++ Rebuild Tux Paint from source. Be sure to remove or + comment out any line that says: +
+ +++ ++
+#define LOW_QUALITY_COLOR_SELECTOR++ in the "tuxpaint.c" file in the "src" directory. +
+- + All of the text is in uppercase! +
+ ++ The "uppercase" option is on. +
+ ++ If you're running Tux Paint from a command-line, + make sure you're not giving it an + "
+ +--uppercase" option. ++ If you're running Tux Paint by double-clicking an + icon, check the properties of the icon to see if + "
+ +--uppercase" is listed as a command-line + argument. ++ If "
+ +--uppercase" isn't being sent on the + command line, check Tux Paint's configuration file + ("~/.tuxpaintrc" under Linux and Unix, "tuxpaint.cfg" + under Windows) for a line reading: + "uppercase=yes". ++ Either remove that line, or simply run Tux Paint + with the command-line argument: + "
+ +--mixedcase", which will override the + uppercase setting. ++ Or use Tux Paint Config. and make sure "Show + Uppercase Text Only" (under "Languages") is not checked. +
+- + Tux Paint is in a different language! +
+ ++ Make sure your locale setting is correct. See + "Tux Paint won't switch to my language", below. +
+- + Tux Paint won't switch to my language +
+
+- + Linux and Unix users: Make sure the locale is + available +
++ Make sure the locale you want is available. Check + your "/etc/locale.gen" file. See the OPTIONS documentation for the + locales Tux Paint uses (especially when using + the "
+ +--lang" option). ++ Note: Debian users can simply run + "
+ +dpkg-reconfigure locales" if the + locales are managed by "dpkg." ++
+- If you're using the "
+ +--lang" + command-line option ++ Try using the "
+--locale" + command-line option, or your operating system's + locale settings (e.g., the "$LANG" + environment variable), and please e-mail us + regarding your trouble. +- If you're using the "
+ +--locale" + command-line option ++ If this doesn't work, please e-mail us regarding + your trouble. +
+- If you're trying to use your Operating System's + locale +
+ ++ If this doesn't work, please e-mail us regarding + your trouble. +
+- Make sure you have the necessary font +
++ Some translations require their own font. Chinese + and Korean, for example, need Chinese and Korean + TrueType Fonts installed and placed in the proper + location, respectively. +
+ ++ The appropriate fonts for such locales can be + downloaded from the Tux Paint website: +
+ ++ ++- Is sound disabled in Tux Paint? -
- -If sound seems to work otherwise (and you're sure no other program is - "blocking" the sound device), then Tux Paint may be running with - a "no sound" option.
- -Make sure you're not running Tux Paint with the - "
---nosound" option as a command-line argument. - (See the OPTIONS documentation for details.)If it's not, then check the configuration file - ("/etc/tuxpaint/tuxpaint.conf" and "~/.tuxpaintrc" under Linux and - Unix, and "tuxpaint.cfg" under Windows) for a line reading: - "
+nosound=yes".+ Printing +
-Either remove that line, or simply run Tux Paint with the - command-line argument: "
- ---sound", which will override - the configuration file's setting.Alternatively, you can use Tux Paint Config. to change - the configuration file. Make sure "Enable Sound Effects" (under - "Video & Sound") is checked, then click "Apply".
-- Were sounds temporarily disabled? -
- -Even if sounds are enabled in Tux Paint, it is possible to - disable and re-enable them temporarily using the - [Alt] + [S] key sequence. Try pressing those - keys to see if sounds begin working again.
-- Was Tux Paint built without sound support? -
-Tux Paint may have been compiled with sound support disabled. - To test whether sound support was enabled when Tux Paint was - compiled, run Tux Paint from a command line, like so:
- -- -
- tuxpaint --version -If, amongst the other information, you see "Sound disabled", then the - version of Tux Paint you're running has sound disabled. Recompile - Tux Paint, and be sure NOT to build the "nosound" target. - (i.e., don't run "
-make nosound") Be sure the SDL_mixer - library and its development headers are available!- Tux Paint makes too much noise! Can I turn them off? -
-Yes, there are a number of ways to disable sounds in Tux Paint:
- --
-- Press [Alt] + [S] while in Tux Paint to - temporarily disable sounds. (Press that key sequence again to re-enable - sounds.) -
- -- Run Tux Paint with the "no sound" option:
--
-- Use Tux Paint Config to uncheck the "Enable Sound Effects" - option (under "Video & Sound"). -
- Edit Tux Paint's configuration file (see - OPTIONS for details) and add a line - containing "
nosound=yes". -- Run "
tuxpaint --nosound" from the command line or - shortcut or desktop icon. -- Recompile Tux Paint with sound support disabled. - (See above and INSTALL.txt.) +
- + Tux Paint won't print, gives an error, or prints + garbage (Unix/Linux) +
+ ++ Tux Paint prints by creating a PostScript rendition + of the picture and sending it to an external command. By + default, this command is the "lpr" printing tool. +
+ ++ If that program is not available (for example, you're + using CUPS, the Common Unix Printing System, and do not + have "cups-lpr" installed), you will need to specify an + appropriate command using the "printcommand" option in + Tux Paint's configuration file. (See the OPTIONS documentation.) +
+ ++ Note: Versions of Tux Paint prior to 0.9.15 + used a different default command for printing, + "pngtopnm | pnmtops | lpr", as + Tux Paint output PNG format, rather than PostScript. +
+ ++ If you had changed your "printcommand" option prior to + Tux Paint 0.9.15, you will need to go back and alter + it to accept PostScript. +
+- + I get the message "You can't print yet!" when I go to + print! +
+ ++ The "print delay" option is on. You can only print once + every X seconds. +
+ ++ If you're running Tux Paint from a command-line, + make sure you're not giving it a + "
+ +--printdelay=..." option. ++ If you're running Tux Paint by double-clicking an + icon, check the properties of the icon to see if + "
+ +--printdelay=..." is listed as a + command-line argument. ++ If a "
+ +--printdelay=..." option isn't being + sent on the command line, check Tux Paint's + configuration file ("~/.tuxpaintrc" under Linux and Unix, + "tuxpaint.cfg" under Windows) for a line reading: + "printdelay=...". ++ Either remove that line, set the delay value to 0 (no + delay), or decrease the delay to a value you prefer. (See + the OPTIONS documentation). +
+ ++ Or, you can simply run Tux Paint with the + command-line argument: "
+ +--printdelay=0", + which will override the configuration file's setting, and + allow unlimited printing. (You won't have to wait between + prints.) ++ Or use Tux Paint Config. and make sure "Print + Delay" (under "Printing") is set to "0 seconds." +
+- + I simply can't print! The button is greyed out! +
+ The "no print" option is on. +
+ ++ If you're running Tux Paint from a command-line, + make sure you're not giving it a "
+ +--noprint" + option. ++ If you're running Tux Paint by double-clicking an + icon, check the properties of the icon to see if + "
+ +--noprint" is listed as an argument. ++ If "
+ +--noprint" isn't on the command-line, + check Tux Paint's configuration file + ("~/.tuxpaintrc" under Linux and Unix, "tuxpaint.cfg" + under Windows) for a line reading: + "noprint=yes". ++ Either remove that line, or simply run Tux Paint + with the command-line argument: "
+ ++ Or use Tux Paint Config. and make sure "Allow + Printing" (under "Printing") is checked. +
+- The sound effects sound strange -
-This could have to do with how SDL and SDL_mixer were initialized. - (The buffer size chosen.)
++ Saving +
-Please e-mail us with details about your computer system. - (Operating system and version, sound card, which version of Tux Paint - you're running (run "
-tuxpaint --version" to verify), and - so on.)+
+- + Where are my pictures? +
-+ Unless you asked Tux Paint to save into a specific + location (using the 'savedir' option), Tux Paint + saves into a standard location on your local drive: +
-Fullscreen Mode Problems
--
- When I run Tux Paint full-screen and ALT-TAB out, the window turns - black! +
++
- + Windows Vista +
-This is apparently a bug in the SDL library. Sorry.
-- + In the user's "AppData" folder:
-
+ e.g., +C:\Users\Username\AppData\Roaming\TuxPaint\saved
+- When I run Tux Paint full-screen, it has large borders around - it +
+- + Windows 95, 98, ME, 2000, XP +
-Linux users - Your X-Window server is probably not set with the - ability to switch to the desired resolution: 800×600. - (or whatever resolution you have Tux Paint set to run at.) - (This is typically done manually under the X-Window server by - pressing [Ctrl]-[Alt]-[KeyPad Plus] and -[KeyPad Minus].)
+- + In the user's "Application Data" folder:
-
+ e.g.,C:\Documents and + Settings\Username\Application + Data\TuxPaint\saved
+For this to work, your monitor must support that resolution, and - you need to have it listed in your X server configuration.
+- + Mac OS X +
-Check the "Display" subsection of the "Screen" section of your - XFree86 or X.org configuration file (typically "/etc/X11/XF86Config-4" or - "/etc/X11/XF86Config", depending on the version of XFree86 you're - using; 3.x or 4.x, respectively, or "/etc/X11/xorg.conf" for X.org).
+- + In the user's "Application Support" folder:
-
+ e.g.,/Users/Username/Library/Applicaton + Support/TuxPaint/saved/
+Add "800x600" (or whatever resolution(s) you want) to the appropriate - "Modes" line. (e.g., in the "Display" subsection that contains 24-bit color - depth ("Depth 24"), which is what Tux Paint tries to use.) - e.g.:
+
- + Linux / Unix +
-+
- Modes "1280x1024" "1024x768" "800x600" "640x480" -- + In the user's
+ -$HOMEdirectory, under a + ".tuxpaint" subfolder:
+ e.g., +/home/username/.tuxpaint/saved/
+Note that some Linux distributions have tools that can make these - changes for you. Debian users can run the command - "dpkg-reconfigure xserver-xfree86" as root, for example.
-+ The images are stored as PNG bitmaps, which most modern + programs should be able to load (image editors, word + processors, web browsers, etc.) +
+- Tux Paint keeps running in Full Screen mode - I want it - windowed! -
The "fullscreen" option is set.
+- + Tux Paint always saves over my old picture! +
-+ The "save over" option is enabled. (This disables the + prompt that would appear when you click 'Save.') +
-If you're running Tux Paint from a command-line, make sure you're - not giving it a "
+--fullscreen" option.+ If you're running Tux Paint from a command-line, + make sure you're not giving it a + "
---saveover" option. +If you're running Tux Paint by double-clicking an icon, check the - properties of the icon to see if "
+--fullscreen" is listed - as an argument.+ If you're running Tux Paint by double-clicking an + icon, check the properties of the icon to see if + "
---saveover" is listed as an argument. +If "--fullscreen" isn't on the command-line, check Tux Paint's - configuration file ("~/.tuxpaintrc" under Linux and Unix, - "tuxpaint.cfg" under Windows) for a line reading: - "
+fullscreen=yes".+ If "
---saveover" isn't on the command-line, + check Tux Paint's configuration file + ("~/.tuxpaintrc" under Linux and Unix, "tuxpaint.cfg" + under Windows) for a line reading: + "saveover=yes". +Either remove that line, or simply run Tux Paint with the - command-line argument: "
+--windowed", which will override - the configuration file's setting.+ Either remove that line, or simply run Tux Paint + with the command-line argument: + "
---saveoverask", which will override the + configuration file's setting. +Or use Tux Paint Config. and make sure - "Fullscreen" (under "Video & Sound") is not checked.
-+ Or use Tux Paint Config. and make sure "Ask + Before Overwriting" (under "Saving") is checked. +
-Other Probelms
--
-- Tux Paint won't run -
-If Tux Paint aborts with the message: - "You're already running a copy of Tux Paint!", - this means it has been launched in the last 30 seconds. - (On Unix/Linux, this message would appear in a terminal console if you - ran Tux Paint from a command-line. On Windows, this message would - appear in a file named "
+stdout.txt" in the same folder where -TuxPaint.exeresides (e.g., in -C:\Program Files\TuxPaint).+ Also, see "Tux Paint always saves a new picture!", + below. +
+A lockfile ("~/.tuxpaint/lockfile.dat" on Linux and Unix, - "userdata\lockfile.dat" on Windows) is used to make sure Tux Paint - isn't run too many times at once (e.g., due to a child impatiently - clicking its icon more than once).
+- + Tux Paint always saves a new picture! +
++ The "never save over" option is enabled. (This disables + the prompt that would appear when you click 'Save.') +
-Even if the lockfile exists, it contains the 'time' Tux Paint was - last run. If it's been more than 30 seconds, Tux Paint should run fine, - and simply update the lockfile with the current time.
++ If you're running Tux Paint from a command-line, + make sure you're not giving it a + "
---saveovernew" option. +If multiple users are sharing the directory where this file is stored - (e.g., on a shared network drive), then you'll need to disable this - feature.
++ If you're running Tux Paint by double-clicking an + icon, check the properties of the icon to see if + "
---saveovernew" is listed as an argument. +To disable the lockfile, add the "
---nolockfile" argument to - Tux Paint's command-line.+ If "
---saveovernew" isn't on the + command-line, check Tux Paint's configuration file + ("~/.tuxpaintrc" under Linux and Unix, "tuxpaint.cfg" + under Windows) for a line reading: + "saveover=new". +- I can't quit Tux Paint -
+The "noquit" option is set. This disables the "Quit" button in - Tux Paint's toolbar (greying it out), and prevents Tux Paint from - being quit using the [Escape] key.
++ Either remove that line, or simply run Tux Paint + with the command-line argument: + "
---saveoverask", which will override the + configuration file's setting. +If Tux Paint is not in fullscreen mode, simply click the - window close button on Tux Paint's title bar. - (i.e., the "(x)" at the upper right.)
++ Or use Tux Paint Config. and make sure "Ask + Before Overwriting" (under "Saving") is checked. +
-If Tux Paint is in fullscreen mode, you will need to use the - [Shift] + [Control] + [Escape] sequence on the keyboard to - quit Tux Paint.
++ Also, see "Tux Paint always saves over my old + picture!", above. +
+(Note: with or without "noquit" set, you can always use the - [Alt] + [F4] combination on your keyboard to quit Tux Paint.)
- ++ Audio Problems +
-I don't want "noquit" mode enabled! - -If you're running Tux Paint from a command-line, make sure you're - not giving it a "
+--noquit" option.+
+- + There's no sound! +
-+
+- + First, check the obvious: +
++
- Are your speakers connected and turned on? +
-If you're running Tux Paint by double-clicking an icon, check the - properties of the icon to see if "
+--noquit" is listed as an - argument.- Is the volume turned up on your speakers? +
-If "
+--noquit" isn't on the command-line, check - Tux Paint's - configuration file ("~/.tuxpaintrc" under Linux and Unix, - "tuxpaint.cfg" under Windows) for a line reading: - "noquit=yes".- Is the volume turned up in your Operating + System's "mixer?" +
-Either remove that line, or simply run Tux Paint with the - command-line argument: "
+--quit", which will override the - configuration file's setting.- Are you certain you're using a computer with a + sound card? +
-Or use Tux Paint Config. and make sure - "Disable Quit Button and [Escape] Key" (under "Simplification") - is not checked.
-- Are any other programs running that use sound? + (They may be 'blocking' Tux Paint from accessing + your sound device) +
-- Tux Paint keeps writing weird messages to the screen / to a text - file -
A few messages are normal, but if Tux Paint is being extremely - verbose (like listing the name of every rubber-stamp image it finds while - loading them), then it was probably compiled with debugging output turned - on.
+- (Unix/Linux) Are you using a sound system, such + as aRts, ESD or GStreamer? If so, try setting the + "SDL_AUDIODRIVER" environment variable before running + Tux Paint (e.g., + "
+export SDL_AUDIODRIVER=arts"). Or, + run Tux Paint through the system's rerouter + (e.g., run "artsdsp tuxpaint" or + "esddsp tuxpaint", instead of + simply "tuxpaint"). +Rebuild Tux Paint from source. Be sure to remove or comment out any - line that says:
+- + Is sound disabled in Tux Paint? +
++ If sound seems to work otherwise (and you're sure no + other program is "blocking" the sound device), then + Tux Paint may be running with a "no sound" + option. +
-+
- #define DEBUG -+ Make sure you're not running Tux Paint with the + "
---nosound" option as a command-line + argument. (See the OPTIONS + documentation for details.) +in the "tuxpaint.c" file in the "src" directory.
-+ If it's not, then check the configuration file + ("/etc/tuxpaint/tuxpaint.conf" and "~/.tuxpaintrc" + under Linux and Unix, and "tuxpaint.cfg" under + Windows) for a line reading: + "
-nosound=yes". +- Tux Paint is using options I didn't specify! -
-By default, Tux Paint first looks at configuration files for - options.
++ Either remove that line, or simply run Tux Paint + with the command-line argument: + "
---sound", which will override the + configuration file's setting. +-
+- Unix and Linux -
-Under Unix and Linux, it first examines the system-wide - configuration file, located here:
++ Alternatively, you can use + Tux Paint Config. to change the + configuration file. Make sure "Enable Sound Effects" + (under "Video & Sound") is checked, then click + "Apply". +
++
- /etc/tuxpaint/tuxpaint.conf -- + Were sounds temporarily disabled? +
-+ Even if sounds are enabled in Tux Paint, it is + possible to disable and re-enable them temporarily + using the [Alt] + [S] key + sequence. Try pressing those keys to see if sounds + begin working again. +
+It then examines the user's personal configuration file:
- -+
- ~/.tuxpaintrc -- + Was Tux Paint built without sound support? +
++ Tux Paint may have been compiled with sound support + disabled. To test whether sound support was enabled + when Tux Paint was compiled, run Tux Paint + from a command line, like so: +
-Finally, any options sent as command-line arguments are used.
-+-+
+tuxpaint --version+- Windows -
+Under Windows, Tux Paint first examines the configuration file:
++ If, amongst the other information, you see "Sound + disabled", then the version of Tux Paint you're + running has sound disabled. Recompile Tux Paint, + and be sure NOT to build the "nosound" target. (i.e., + don't run "
+make nosound") Be sure + the SDL_mixer library and its development headers are + available! ++
- tuxpaint.cfg -- + Tux Paint makes too much noise! Can I turn them + off? +
-+ Yes, there are a number of ways to disable sounds in Tux + Paint: +
-Then, any options sent as command-line arguments are used.
-+
+- Press [Alt] + [S] while in + Tux Paint to temporarily disable sounds. (Press that + key sequence again to re-enable sounds.) +
-This means that if anything is set in a configuration file that - you don't want set, you'll need to either change the config. file - (if you can), or override the option on the command-line.
+- Run Tux Paint with the "no sound" option: +
++
+- Use Tux Paint Config to uncheck the + "Enable Sound Effects" option (under "Video & + Sound"). +
-For example, if "/etc/tuxpaint/tuxpaint.conf" includes an option - to disable sound:
+- Edit Tux Paint's configuration file (see + OPTIONS for details) and + add a line containing "
-nosound=yes". ++
- nosound=yes -- Run "
-tuxpaint --nosound" from + the command line or shortcut or desktop icon. +You can reenable sound by either adding this option to your own - ".tuxpainrc" file:
+- Recompile Tux Paint with sound support + disabled. (See above and INSTALL.txt.) +
++
- sound=yes -+ The sound effects sound strange + + -+ This could have to do with how SDL and SDL_mixer were + initialized. (The buffer size chosen.) +
-Or by using this command-line argument:
++ Please e-mail us with details about your computer system. + (Operating system and version, sound card, which version + of Tux Paint you're running (run + "
+tuxpaint --version" to verify), and so + on.) ++
- --sound -+ Fullscreen Mode Problems +
-Linux and Unix users can also disable the system-wide configuration - file by including the following command-line argument:
++
+- + When I run Tux Paint full-screen and ALT-TAB out, + the window turns black! +
-+ This is apparently a bug in the SDL library. Sorry. +
++
- --nosysconfig -- + When I run Tux Paint full-screen, it has large + borders around it +
-+ Linux users - Your X-Window server is probably not set + with the ability to switch to the desired resolution: + 800×600. (or whatever resolution you have Tux Paint + set to run at.) (This is typically done manually under + the X-Window server by pressing [Ctrl]-[Alt]-[KeyPad + Plus] and -[KeyPad Minus].) +
-Tux Paint will then only look at "~/.tuxpaintrc" and command-line - arguments to determine what options should be set.
-+ For this to work, your monitor must support that + resolution, and you need to have it listed in your X + server configuration. +
-Help / Contact
-Any questions you don't see answered? Let me know!
++ Check the "Display" subsection of the "Screen" section of + your XFree86 or X.org configuration file (typically + "/etc/X11/XF86Config-4" or "/etc/X11/XF86Config", + depending on the version of XFree86 you're using; 3.x or + 4.x, respectively, or "/etc/X11/xorg.conf" for X.org). +
-++ Add "800x600" (or whatever resolution(s) you want) to the + appropriate "Modes" line. (e.g., in the "Display" + subsection that contains 24-bit color depth + ("Depth 24"), which is what Tux Paint tries to + use.) e.g.: +
-Or post to our 'tuxpaint-users' mailing list:
++-+
+Modes "1280x1024" "1024x768" "800x600" + "640x480"+++ Note that some Linux distributions have tools that can + make these changes for you. Debian users can run the + command "dpkg-reconfigure xserver-xfree86" as root, for + example. +
+ - ++ Tux Paint keeps running in Full Screen mode - I + want it windowed! + + + ++ The "fullscreen" option is set. +
++ If you're running Tux Paint from a command-line, + make sure you're not giving it a + "
+ +--fullscreen" option. ++ If you're running Tux Paint by double-clicking an + icon, check the properties of the icon to see if + "
+ +--fullscreen" is listed as an argument. ++ If "--fullscreen" isn't on the command-line, check + Tux Paint's configuration file ("~/.tuxpaintrc" + under Linux and Unix, "tuxpaint.cfg" under Windows) for a + line reading: "
+ +fullscreen=yes". ++ Either remove that line, or simply run Tux Paint + with the command-line argument: + "
+ +--windowed", which will override the + configuration file's setting. ++ Or use Tux Paint Config. and make sure + "Fullscreen" (under "Video & Sound") is not checked. +
++ Other Probelms +
+ ++
+ +- + Tux Paint won't run +
+ ++ If Tux Paint aborts with the message: "You're + already running a copy of Tux Paint!", this means it + has been launched in the last 30 seconds. (On Unix/Linux, + this message would appear in a terminal console if you + ran Tux Paint from a command-line. On Windows, this + message would appear in a file named + "
+ +stdout.txt" in the same folder where +TuxPaint.exeresides (e.g., in +C:\Program Files\TuxPaint). ++ A lockfile ("~/.tuxpaint/lockfile.dat" on Linux and Unix, + "userdata\lockfile.dat" on Windows) is used to make sure + Tux Paint isn't run too many times at once (e.g., + due to a child impatiently clicking its icon more than + once). +
+ ++ Even if the lockfile exists, it contains the 'time' + Tux Paint was last run. If it's been more than 30 + seconds, Tux Paint should run fine, and simply + update the lockfile with the current time. +
+ ++ If multiple users are sharing the directory where this + file is stored (e.g., on a shared network drive), then + you'll need to disable this feature. +
+ ++ To disable the lockfile, add the + "
+--nolockfile" argument to Tux Paint's + command-line. +- + I can't quit Tux Paint +
+ ++ The "noquit" option is set. This disables the "Quit" + button in Tux Paint's toolbar (greying it out), and + prevents Tux Paint from being quit using the + [Escape] key. +
+ ++ If Tux Paint is not in fullscreen mode, simply click + the window close button on Tux Paint's title bar. + (i.e., the "(x)" at the upper right.) +
+ ++ If Tux Paint is in fullscreen mode, you will need to + use the [Shift] + [Control] + [Escape] sequence on + the keyboard to quit Tux Paint. +
+ ++ (Note: with or without "noquit" set, you can always use + the [Alt] + [F4] combination on your keyboard to + quit Tux Paint.) +
+- + I don't want "noquit" mode enabled! +
+ ++ If you're running Tux Paint from a command-line, + make sure you're not giving it a "
+ +--noquit" + option. ++ If you're running Tux Paint by double-clicking an + icon, check the properties of the icon to see if + "
+ +--noquit" is listed as an argument. ++ If "
+ +--noquit" isn't on the command-line, + check Tux Paint's configuration file + ("~/.tuxpaintrc" under Linux and Unix, "tuxpaint.cfg" + under Windows) for a line reading: + "noquit=yes". ++ Either remove that line, or simply run Tux Paint + with the command-line argument: "
+ +--quit", + which will override the configuration file's setting. ++ Or use Tux Paint Config. and make sure "Disable + Quit Button and [Escape] Key" (under "Simplification") is + not checked. +
+- + Tux Paint keeps writing weird messages to the + screen / to a text file +
+ ++ A few messages are normal, but if Tux Paint is being + extremely verbose (like listing the name of every + rubber-stamp image it finds while loading them), then it + was probably compiled with debugging output turned on. +
+ ++ Rebuild Tux Paint from source. Be sure to remove or + comment out any line that says: +
+ +++ ++
+#define DEBUG++ in the "tuxpaint.c" file in the "src" directory. +
+- + Tux Paint is using options I didn't specify! +
++ By default, Tux Paint first looks at configuration + files for options. +
+ ++
+ +- + Unix and Linux +
+ ++ Under Unix and Linux, it first examines the + system-wide configuration file, located here: +
+ +++ ++
+/etc/tuxpaint/tuxpaint.conf++ It then examines the user's personal configuration + file: +
+ +++ ++
+~/.tuxpaintrc++ Finally, any options sent as command-line arguments + are used. +
+- + Windows +
++ Under Windows, Tux Paint first examines the + configuration file: +
+ +++ ++
+tuxpaint.cfg++ Then, any options sent as command-line arguments are + used. +
++ This means that if anything is set in a configuration + file that you don't want set, you'll need to either + change the config. file (if you can), or override the + option on the command-line. +
+ ++ For example, if "/etc/tuxpaint/tuxpaint.conf" includes an + option to disable sound: +
+ +++ ++
+nosound=yes++ You can reenable sound by either adding this option to + your own ".tuxpainrc" file: +
+ +++ ++
+sound=yes++ Or by using this command-line argument: +
+ +++ ++
+--sound++ Linux and Unix users can also disable the system-wide + configuration file by including the following + command-line argument: +
+ +++ ++
+--nosysconfig++ Tux Paint will then only look at "~/.tuxpaintrc" and + command-line arguments to determine what options should + be set. +
++ Help / Contact +
+ ++ Any questions you don't see answered? Let me know! +
+ ++ ++ ++ Or post to our 'tuxpaint-users' mailing list: +
+ ++ ++ + diff --git a/docs/en/html/OPTIONS.html b/docs/en/html/OPTIONS.html index 18dc11670..90cf1f468 100644 --- a/docs/en/html/OPTIONS.html +++ b/docs/en/html/OPTIONS.html @@ -1,2735 +1,5562 @@ -Tux Paint Options Documentation - - + + + ++ Tux Paint Options Documentation + + + + ++ - -+ Tux Paint
- +
+ version 0.9.25 ++ Options Documentation +
-- -0.9.25 +Tux Paint
++ Copyright (c) 2002-2020 by various contributors; see + AUTHORS.txt
-version +
+ http://www.tuxpaint.org/ ++ July 27, 2020 +
+
- -Options Documentation
++ Tux Paint Config. +
-Copyright (c) 2002-2020 by various contributors; see AUTHORS.txt
- -
-http://www.tuxpaint.org/July 26, 2020
- - -
- -Tux Paint Config.
--- -As of Tux Paint version 0.9.14, a graphical tool is available - that allows you to change Tux Paint's behavior. However, if you'd - rather not install and use this tool, or want a better understanding of - the available options, please continue reading.
-
- -Configuration File
--You can create a simple configuration file for Tux Paint, which it - will read each time you start it up.
- -The file is simply a plain text file containing the options - you want enabled:
- -Linux and Unix Users
---The file you should create is called - "
- -.tuxpaintrc" - and it should be placed in your home directory. - (a.k.a. "~/.tuxpaintrc" or - "$HOME/.tuxpaintrc")System-Wide Configuration File
-+ +Before this file is read, a system-wide configuration file is - read. (By default, this configuration has no settings enabled.) - It is located at:
++ As of Tux Paint version 0.9.14, a graphical tool + is available that allows you to change Tux Paint's + behavior. However, if you'd rather not install and use this + tool, or want a better understanding of the available + options, please continue reading. +
+
+ ++ Configuration File +
+ ++-+ You can create a simple configuration file for + Tux Paint, which it will read each time you start it + up. +
+ ++ The file is simply a plain text file containing the options + you want enabled: +
+ ++ Linux and Unix Users +
-- -/etc/tuxpaint/tuxpaint.conf++ The file you should create is called + "
+ +.tuxpaintrc" and it should be placed + in your home directory. (a.k.a. + "~/.tuxpaintrc" or + "$HOME/.tuxpaintrc") ++ System-Wide Configuration File +
+ +++ Before this file is read, a system-wide configuration + file is read. (By default, this configuration has no + settings enabled.) It is located at: +
+ +++ +/etc/tuxpaint/tuxpaint.conf++ You can disable reading of this file altogether, + leaving the settings as defaults (which can then be + overridden by your "
+ +.tuxpaintrc" file + and/or command-line arguments) by using the + command-line option: +++--nosysconfig+You can disable reading of this file altogether, leaving the - settings as defaults (which can then be overridden by your - "
+ +.tuxpaintrc" file and/or command-line arguments) - by using the command-line option:+ Mac OS X Users +
----nosysconfig++ The file you should create is called + "
+ +tuxpaint.cfg" and it should be + placed in your home folder, under the sub-folder: +Library/Application Support/TuxPaint++ System-Wide Configuration File +
+ +++ Before this file is read, a system-wide configuration + file is read. (By default, this configuration has no + settings enabled.) It is located at: +
+ +++/Library/Application + Support/TuxPaint/tuxpaint.cfg+Mac OS X Users
--- -The file you should create is called - "
- -tuxpaint.cfg" - and it should be placed in your home folder, under the sub-folder: -Library/Application Support/TuxPaint-System-Wide Configuration File
--- -Before this file is read, a system-wide configuration file is - read. (By default, this configuration has no settings enabled.) - It is located at:
++ Windows Users +
--/Library/Application Support/TuxPaint/tuxpaint.cfg++ The file you should create is called + "
+ +tuxpaint.cfg" and it should be + placed in Tux Paint's folder. ++ You can use NotePad or WordPad to create this file. Be + sure to save it as Plain Text, and make sure the filename + doesn't have ".txt" at the end... +
Windows Users
---The file you should create is called - "
- -tuxpaint.cfg" and it - should be placed in Tux Paint's folder.You can use NotePad or WordPad to create this file. - Be sure to save it as Plain Text, and make sure the filename - doesn't have ".txt" at the end...
-
- -Available Options
--- -The following settings can be set in the configuration file. - (Command-line settings will override these. - See the "Command-Line Options" - section, below.)
- --
-- -
fullscreen=yes- - Run the program in full screen mode, rather than in a window. -
- -- -
fullscreen=native- - Run the program in full screen mode. Additionally, assume the - screen's current resolution (set by the operating system). -
- -- -
windowsize=SIZE- -
- -Run the program at a different size (in windowed mode) or - at a different screen resolution (in fullscreen mode), rather than the - default (usually 800x600).
- -The SIZE value should be presented in pixels, in 'width-by-height' - format, with an "x" (lowercase X) between the values. The size can - be anything that's at least 640 wide, and at least 480 tall.
- -Some examples: -
-
- -- 640x480
-- 1024x768
-- 768x1024
-- 1600x1200
-- -
orient=portrait- -
- -Swaps the width/height options given to Tux Paint, useful for - rotating the window on portait displays, such as a tablet PC that's - in tablet orientation. -
- -
native=yes- -
- -When running Tux Paint in fullscreen mode, this - assumes the screen's current resolution (overriding any - "
windowsize" option), as set by the operating system. -- -
allowscreensaver=yes- -
- -By default, Tux Paint prevents your system's screensaver - from starting up. You can override this by using the "
allowscreensaver" - option. Note: This requires version 1.2.12 or higher of the SDL library. - (You can also do this by setting the "SDL_VIDEO_ALLOW_SCREENSAVER" - environment variable on your system to "1".) -- -
nosound=yes- - Disable sound effects. (Note: Pressing [Alt] + [S] - cannot be used to reenable sounds if they were disabled using this option.) -
- -- -
nostereo=yes- - Disable stereo panning support. (Useful for users with hearing impairment - in one ear, or places where a single speaker or headphone is being used.) -
- -- -
noquit=yes- -
- -Disable the on-screen "Quit" button and prevent the [Escape] key - from quitting Tux Paint.
- -Using the [Alt] + [F4] keyboard combination - or clicking the window's close button (assuming you're not in - fullscreen mode) still works to quit Tux Paint.
- -You can also use the following keyboard combination to quit: - [Shift] + [Control] + [Escape].
-- -
noprint=yes- - Disable the printing feature. -
- -- -
printdelay=SECONDS- - Restrict printing so that printing can occur only once every - SECONDS seconds. -
- -- -
printcommand=COMMAND- -
- -(Linux and Unix only)
- -Use the command COMMAND to print a PostScript format file - when the 'Print' button is clicked. - If this option is not specifically not set, the default command is:
- --- -lpr-Note: Versions of Tux Paint prior to 0.9.15 - sent PNG format data to the print command (which defaulted to - "
- -pngtopnm | pnmtops | lpr").If you set an alternative
-printcommandin the - configuration file prior to version 0.9.15, you will need to change it.- -
altprintcommand=COMMAND- -
- -(Linux and Unix only)
- -Use the command COMMAND to print a PostScript format file - when the 'Print' button is clicked while the [Alt] modifier - key is being held. (This is typically used for providing a print - dialog, similar to when pressing [Alt]+'Print' in Windows and - Mac OS X.)
- -If this option is not specifically not set, the default command is - KDE's graphical print dialog:
- ---kprinter-- -
printcfg=yes- -
- -(Windows and macOS only)
- -Tux Paint will use a printer configuration file when printing. - Push the [Alt] key while clicking the 'Print' button in - Tux Paint to cause a Windows print dialog window to appear.
- -(Note: This only works when not running Tux Paint in - fullscreen mode.) Any configuration changes made in this dialog - will be saved to the file "
-userdata/print.cfg", and - used again, as long as the "printcfg" option is set.- -
altprint=always- -
- -This causes Tux Paint to always show the printer dialog - (or, on Linux/Unix, run the "altprintcommand") when the 'Print' button - is clicked. In other words, it's like clicking 'Print' while holding - [Alt], except you don't need to hold [Alt] every time.
-- -
altprint=never- -
- -This prevents Tux Paint from ever showing the printer dialog - (or, on Linux/Unix, run the "altprintcommand") when the 'Print' button - is clicked. In other words, it makes the [Alt] key have no - effect when clicking the 'Print' button.
-- -
altprint=mod- -
- -This is the normal, default behavior. Tux Paint shows a - printer dialog (or, on Linux/Unix, runs the "altprintcommand"), - when the [Alt] key is pressed while the 'Print' button is clicked. - Clicking 'Print' without holding [Alt] prints without showing - a dialog.
-- -
papersize=PAPERSIZE- -
- -(Platforms that use Tux Paint's internal PostScript - generator — not Windows, macOS, BeOS, or Haiku.)
- -Tell Tux Paint what size PostScript to generate. - If none is specified, Tux Paint first checks - your
- -$PAPERenvironment variable, then - the file/etc/papersize, then uses the the - 'libpaper' library's default paper size.Valid paper sizes include: - letter, legal, tabloid, executive, note, statement, - a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, - b0, b1, b2 b3, b4, - 10x14, 11x17, - halfletter, halfexecutive, halfnote, - folio, quarto, ledger, - archA, archB, archC, archD, archE, - flsa, flse, - csheet, dsheet, esheet. -
-- -
nolockfile=yes- -
- -By default, Tux Paint uses what's known as a 'lockfile' - to prevent it from being launched more than once in 30 seconds. - (This is to avoid accidentally running multiple copies; for example, - by double-clicking a single-click launcher, or simply - impatiently clicking the icon multiple times.)
- -To make Tux Paint ignore the lockfile, allowing it to - run again, even if it was just launched less than 30 seconds - ago, enable this setting in the configuration file, or - run Tux Paint with the '
- ---nolockfile' option - on the command-line.By default, the lockfile is stored in - "
-~/.tuxpaint/" under Linux and Unix, - and "userdata\" under Windows.- -
simpleshapes=yes- - Disable the rotation step of the 'Shape' tool. - Click, drag and release is all that will be needed to draw a shape. -
- -- -
uppercase=yes- - All text will be rendered only in uppercase (e.g., "Brush" will - be "BRUSH"). Useful for children who can read, but who have only - learned uppercase letters so far. -
- -- -
grab=yes- -
- -Tux Paint will attempt to 'grab' the mouse and keyboard, so - that the mouse is confined to Tux Paint's window, and nearly all - keyboard input is passed directly to it.
- -This is useful to disable operating system actions that could get - the user out of Tux Paint [Alt]-[Tab] window cycling, - [Ctrl]-[Escape], etc. This is especially useful in - fullscreen mode.
-- -
noshortcuts=yes- -
- -This disable keyboard shortcuts (e.g., [Ctrl]-[S] for save, - [Ctrl]-[N] for a new image, etc.)
- -This is useful to prevent unwanted commands from being activated - by children who aren't experienced with keyboards.
-- -
nowheelmouse=yes- - This disables support for the wheel on mice that have it. - (Normally, the wheel will scroll the selector menu on the right.) -
- -- -
nobuttondistinction=yes- -
- -Prior to Tux Paint 0.9.15, the middle and right buttons on - a mouse could also be used for clicking. In version 0.9.15, it was changed - so that only the left mouse button worked, so as to not train - children to use the wrong button.
- -However, for children who have trouble with the mouse, this distinction - between the two or three buttons on a mouse can be disabled (returning - Tux Paint to its old behavior) by using this option.
-- -
nofancycursors=yes- -
- -This disables the fancy mouse pointer shapes in Tux Paint, - and uses your environment's normal mouse pointer.
- -In some enviornments, the fancy cursors cause problems. - Use this option to avoid them.
-- -
hidecursor=yes- -
- -This completely hides the mouse pointer shapes in Tux Paint.
- -This is useful for touchscreen devices, such as tablet PCs.
-- -
nooutlines=yes- -
- -In this mode, much simpler outlines and 'rubber-band' lines are - displayed when using the Lines, Shapes, - Stamps and Eraser tools.
- -This can help when Tux Paint is run on very slow computers, - or displayed on a remote X-Window display.
-- -
sysfonts=yes- -
- -This option causes Tux Paint to attempt to load fonts - (for use in the Text tool) from your operating system. - Normally, Tux Paint will only load the ones that came bundled - with Tux Paint.
-- -
alllocalefonts=yes- -
- -Prior to version 0.9.21, Tux Paint loaded all fonts in its - own fonts directory, including locale-specific ones (e.g., the one - for Tibetan, which had no latin characters). As of 0.9.21, the only - font loaded from the locale-specific subdirectory, if any, is one - matching the locale Tux Paint is running on.
- -To load all locale-specific fonts (the old behavior), set - this option.
-- -
nostamps=yes- -
- -This option tells Tux Paint to not load any rubber stamp - images, which in turn ends up disabling the Stamps tool.
- -This can speed up Tux Paint when it first loads up, - and reduce memory usage while it's running. Of course, no stamps - will be available at all.
-- -
nostampcontrols=yes- - Some images in the Stamps tool can be mirrored, flipped, - and/or have their size changed. This option disables the controls, - and only provides the basic stamps. -
- -- -
nomagiccontrols=yes- - Some Magic tools have the option of acting like a paintbrush, - or affecting the entire canvas at once. - This option disables the controls, and only provides the default - functionality (usually paint-mode). -
- -- -
nolabel=yes- - Disables the Label tool: the tool that allows text entry - which can be edited later. -
- -- -
newcolorslast=yes- - Places the blank color options in the New dialog at the end, - so that any Starters and/or Templates are shown first. -
- -- -
mirrorstamps=yes- -
- -For stamps that can be mirrored, this option sets them to their - mirrored shape by default.
- -This can be useful for people who prefer things right-to-left, - rather than left-to-right.
-- -
mouse-accessibility=yes- - In this mode, instead of clicking, dragging and releasing - (e.g., to draw), you click, move, and click again to end the motion. -
- -- -
onscreen-keyboard=yes- - Presents a clickable on-screen keyboard when using the Text and - Label tools. -
- -- -
onscreen-keyboard-layout=LAYOUTNAME- - Selects the initial layout for the on-screen keyboard when using the Text and - Label tools.
- -
- Note: Using this option implies automatically onscreen-keyboard=yes, so setting both is redundant. -- -
onscreen-keyboard-disable-change=yes- - Disables the possibility for changing the layout of the on-screen keyboard when using the Text and - Label tools, useful for simplifying things for the small children.
- - -
- Note: Using this option implies automatically onscreen-keyboard=yes, so setting both is redundant. -- -
joystick-dev=N- - Specify which joystick device should be used by Tux Paint. - Default value is 0 (the first joystick). -
- -- -
joystick-slowness=SPEED- - Sets a delay at each axis motion, allowing to slow the joystick. - Allowed values are from 0 to 500. Default value is 15. -
- -- -
joystick-threshold=THRESHOLD- - Sets the minimum level of axis motion to start moving the pointer. - Allowed values are from 0 to 32766. Default value is 3200. -
- -- -
joystick-maxsteps=STEPS- - Sets the maximum pixels the pointer will move at once. - Allowed values are from 1 to 7. Default value is 7. -
- -- -
joystick-hat-timeout=MILLISECONDS- - Sets the delay after wich the pointer will start moving automatically if the hat is keeped pushed. - Allowed values are from 0 to 3000. Default value is 1000. -
- -- -
joystick-hat-slowness=SPEED- - Sets a delay at each automatic motion, allowing to slow the speed of the hat. - Allowed values are from 0 to 500. Default value is 15. -
- -- -
joystick-btn-escape=BUTTON NUMBER- - Selects the joystick button number, as seen by SDL, that will be used to generate a escape event. - Useful to dismiss dialogs and quit. -
- -- -
joystick-btn-brush=BUTTON NUMBER- - Selects the joystick button number, as seen by SDL, that will be a shortcurt to select the brush tool. -
- -- -
joystick-btn-stamp=BUTTON NUMBER- - Selects the joystick button number, as seen by SDL, that will be a shortcurt to select the stamp tool. -
- -- -
joystick-btn-lines=BUTTON NUMBER- - Selects the joystick button number, as seen by SDL, that will be a shortcurt to select the lines tool. -
- -- -
joystick-btn-shapes=BUTTON NUMBER- - Selects the joystick button number, as seen by SDL, that will be a shortcurt to select the shapes tool. -
- -- -
joystick-btn-text=BUTTON NUMBER- - Selects the joystick button number, as seen by SDL, that will be a shortcurt to select the text tool. -
- -- -
joystick-btn-label=BUTTON NUMBER- - Selects the joystick button number, as seen by SDL, that will be a shortcurt to select the label tool. -
- -- -
joystick-btn-magic=BUTTON NUMBER- - Selects the joystick button number, as seen by SDL, that will be a shortcurt to select the magic tool. -
- -- -
joystick-btn-undo=BUTTON NUMBER- - Selects the joystick button number, as seen by SDL, that will be a shortcurt to the undo tool. -
- -- -
joystick-btn-redo=BUTTON NUMBER- - Selects the joystick button number, as seen by SDL, that will be a shortcurt to the redo tool. -
- -- -
joystick-btn-eraser=BUTTON NUMBER- - Selects the joystick button number, as seen by SDL, that will be a shortcurt for selecting the eraser tool. -
- -- -
joystick-btn-new=BUTTON NUMBER- - Selects the joystick button number, as seen by SDL, that will be a shortcurt to launch the dialog for opening a new draw. -
- -- -
joystick-btn-open=BUTTON NUMBER- - Selects the joystick button number, as seen by SDL, that will be a shortcurt to launch the dialog for opening an existing draw. -
- -- -
joystick-btn-save=BUTTON NUMBER- - Selects the joystick button number, as seen by SDL, that will be a shortcurt for saving the draw. -
- -- -
joystick-btn-pgsetup=BUTTON NUMBER- - Selects the joystick button number, as seen by SDL, that will be a shortcurt to launch the page setup dialog for printing. -
- -- -
joystick-btn-print=BUTTON NUMBER- - Selects the joystick button number, as seen by SDL, that will be a shortcurt to print. -
- -- -
joystick-buttons-ignore=BUTTON1,BUTTON2,...- - A set of joystick button numbers, as seen by SDL, that should be ignored. - Otherwise, unless they are used by one of the "
- - - - -joystick-btn-" options - above, buttons will be seen as a mouse left-click. -- -
stampsize=SIZE- -
- -Use this option to force Tux Paint to set the starting size of - all stamps. The
- -SIZEvalue should be between 0 (smallest) - and 10 (largest). The size is relative to the available sizes of the - stamp, which depends on the stamp itself, and Tux Paint's current - canvas size.Specifc "
-default" to let Tux Paint decide - (it's standard behavior).- -
keyboard=yes- -
- -This allows the keyboard arrow keys to be used - to control the mouse pointer. (e.g., for mouseless environments, or - handicapped/accessibility purposes)
- -Features: -
-
-- Fine movement within canvas, or coarse movement if [Shift] is held.
-- Coarse movement within tool button areas.
-- Key controls: -
--
-- [Left]/[Right]/[Up]/[Down], numpad [1] thru [9]: Move mouse
-- [Space]/[5]: Click mouse (except when using "Text" or "Label" tools)
-- [Insert]/[F5]: Click mouse (always)
-- [F4] jump mouse between "Tools", "Colors" and canvas areas
-- If mouse is within "Tools" section on the left, or - "Colors" secton at the bottom: -
--
-- [F7], [F8]: Move down/up between buttons, respectively - (Tools section, only)
-- [F11], [F12]: Move to previous/next button, respectively
-- To click-and-drag, hold one of the 'click' keys (e.g., [Insert]), - and use the movement keys (e.g., [Left]). -
-
-- Note: The "mouse accessibility" feature works with the keyboard - mouse controls. With both options enabled, painting tools - can be used to draw by pressing a 'click' key to start clicking, - movement keys to move around (which will draw), and another - 'click' key to end the click (stop drawing). -
-- A regular mouse and/or joystick may still be used - (so you can, e.g., move with the mouse, and click with the keyboard, - or vice-versa) -
-- -
savedir=DIRECTORY- -
- -Use this option to change where Tux Paint's "
- -saved" - directory/folder is located, which is where Tux Paint saves and opens - pictures.If you do not override it, the default location is: -
-
- - -- Linux & Unix — Under a hidden directory named - "
- -.tuxpaint" in your home directory (aka "~" - or "$HOME")
- Example: "/home/username/.tuxpaint/saved/"
-
-- Windows — Inside a folder named "
- -TuxPaint" - in your "Application Data" folder.
- Example: "C:\Documents and Settings\Username\Application Data\TuxPaint\saved\"
-
-- macOS — Inside a folder named "
-TuxPaint" in your - "Application Support" folder.
- Example: "/Users/Username/Library/Application Support/TuxPaint/saved/"
-Note: When specifying a Windows drive (e.g., - "
- -H:\"), you must also specify a subdirectory.Note: Prior to version 0.9.18, Tux Paint would also use - the setting or default for "
- -savedir" as the place to - search for personal data files (brushes, stamps, starters and fonts). - As of version 0.9.18, they may be specified separately - (see the "datadir" option, below).Example:
-savedir=Z:\tuxpaint\- -
exportdir=DIRECTORY- -
- -Use this option to change where Tux Paint exports files — single - images, or animated GIF slideshows — for external use. - -
If you do not override it, the default location is - determined as follows: -
-
- - -- Linux & Unix — If available, wherever your desktop environment - is configured for pictures to be stored, based on your XDG - (X Desktop Group) configuration. (Try running the command-line - "
- -" to find out.) xdg-user-dir PICTURES
-
- Typically (in an English locale), this will be a "Pictures/" - subdirectory in your home directory (i.e., "$HOME/Pictures/" - aka "~/Pictures").
-
- Tux Paint will fall back to using that typical directory, of no - XDG configuration can be read, or nothing is set for - "XDG_PICTURES_DIR".
-
-- Windows — TBD! -
- -- macOS — TBD! -
-Note: When the defaults are used, a new "
- -TuxPaint" - subdirectory will be created and used. (e.g., "~/Pictures/TuxPaint") - When the "--exportdir" option is used, the exact path specified - will be used (no "TuxPaint" subdirectory is created). - It is expected that the parent directory exists. (The directory itself - will be created, if it doesn't.) -Example:
-exportdir=/home/penguin/TuxPaintExports- -
datadir=DIRECTORY- -
- -Use this option to change where Tux Paint looks for personal - data files (brushes, stamps, starters, templates, and fonts specific to - the current user).
- -Tux Paint will search for subdirectories/subfolders named - "
- -brushes", "stamps", "starters", - "templates", and "fonts" under the specified - data directory.If you do not override it, the default location is: -
-
- - -- Linux & Unix — Under a hidden directory named - "
- -.tuxpaint" in your home directory (aka "~" - or "$HOME")
- Example: "/home/username/.tuxpaint/brushes/"
-
-- Windows — Inside a folder named "
- -TuxPaint" - in your "Application Data" folder.
- Example: "C:\Documents and Settings\Username\Application Data\TuxPaint\brushes\"
-
-- macOS — Inside a folder named "
-TuxPaint" in your - "Application Support" folder.
- Example: "/Users/Username/Library/Application Support/TuxPaint/brushes/"
-Note: Prior to version 0.9.18, Tux Paint would use the - same setting or default as for "
- -savedir" to search for - data files. As of version 0.9.18, they may be specified separately.Note: When specifying a Windows drive (e.g., - "
- -H:\"), you must also specify a subdirectory.Example:
-datadir=/home/johnny/tuxpaint-data/- -
saveover=yes- - This disables the "Save over the old version...?" prompt when - saving an existing file. With this option, the older version - will always be replaced by the new version, automatically. -
- -- -
saveover=new- - This also disables the "Save over the old version...?" prompt - when saving an existing file. This option, however, will always - save a new file, rather than overwrite the older version. -
- -- -
saveover=ask- -
- -(This option is redundant, since this is the default.)
- - When saving an existing drawing, you will be first asked whether - to save over the older version or not. -- -
nosave=yes- - This disables Tux Paint's ability to save files - (and therefore disables the on-screen "Save" button). - It can be used in situations where the program is only being used for - fun, or in a test environment. -
- -- -
autosave=yes- - This prevents Tux Paint from asking whether you want to save - the current picture when quitting, and assumes you do. -
- -- -
startblank=yes- - This causes Tux Paint to display a blank canvas when it first - starts up, rather than loading the last image that was being edited. -
- -- -
colorfile=FILENAME- -
- -You may override Tux Paint's default color palette by creating - a plain ASCII text file that describes the colors you want, and - pointing to that file using the
- -colorfileoption.The file should list one color per line. Colors are defined in - terms of their Red, Green and Blue values, each from 0 (off) to 255 - (brightest). (For more information, try Wikipedia's - "RGB color model" - article.)
- -Colors may be listed using three decimal numbers (e.g., - "
- -255 68 136") or a 6- or 3-digit-long hexadecimal - 'triplet' (e.g., "#ff4488" or "#F48").After the color definition (on the same line) you may enter text to - describe the color. Tux will display this text when the color is - clicked. (For example, - "
- -#FFF White as snow.")As an example, you can see the default colors currently - used in Tux Paint in: - "
- -default_colors.txt".NOTES: You must separate decimal values with spaces, and begin - hexadecimal values with a pound/number-sign character - ("
-#"). In 3-digit hexadecimal, each digit is used for - both the high and low halves of the byte, so - "#FFF" is the same as "#FFFFFF", not - "#F0F0F0".- -
lang=LANGUAGE- -
-Run Tux Paint in one of the supported languages. - Possible choice for LANGUAGE currently include:
- ----
-- -- english- american-english- - -- acholi- acoli- - -- afrikaans- - - -- akan- twi-fante- - -- albanian- - - -- amharic- - - -- arabic- - - -- aragones- - - -- armenian- hayeren- - -- assamese- - - -- asturian- - - -- australian-english- - - -- azerbaijani- - - -- bambara- - - -- basque- euskara- - -- belarusian- bielaruskaja- - -- bengali- - - -- bodo- - - -- bokmal- - - -- bosnian- - - -- brazilian-portuguese- portugues-brazilian- brazilian- -- breton- brezhoneg- - -- british-english- british- - -- bulgarian- - - -- canadian-english- - - -- catalan- catala- - -- chinese- simplified-chinese- - -- croatian- hrvatski- - -- czech- cesky- - -- danish- dansk- - -- - dogri- - -- dutch- nederlands- - -- esperanto- - - -- estonian- - - -- faroese- - - -- finnish- suomi- - -- french- francais- - -- fula- fulah- pulaar-fulfulde- -- gaelic- gaidhlig- irish-gaelic- -- galician- galego- - -- georgian- - - -- german- deutsch- - -- greek- - - -- gronings- zudelk-veenkelonioals- - -- gujarati- - - -- hebrew- - - -- hindi- - - -- hungarian- magyar- - -- icelandic- islenska- - -- indonesian- bahasa-indonesia- - -- inuktitut- - - -- italian- italiano- - -- japanese- - - -- kabyle- - kabylian- -- kannada- - - -- kashmiri-devanagari- - - -- kashmiri-perso-arabic- - - -- khmer- - - -- kiga- chiga- - -- kinyarwanda- - - -- klingon- tlhIngan- - -- konkani-devaganari- - - -- konkani-roman- - - -- korean- - - -- kurdish- - - -- latvian- - - -- lithuanian- lietuviu- - -- luganda- - - -- luxembourgish- letzebuergesch- - -- macedonian- - - -- maithili- - - -- malay- - - -- malayalam- - - -- manipuri-bengali- - - -- manipuri-meitei-mayek- - - -- marathi- - - -- mexican-spanish- espanol-mejicano- mexican- -- mongolian- - - -- ndebele- - - -- nepali- - - -- northern-sotho- sesotho-sa-leboa- - -- norwegian- nynorsk- norsk- -- occitan- - - -- odia- oriya- - -- ojibwe- ojibway- - -- persian- - - -- polish- polski- - -- portuguese- portugues- - -- punjabi- panjabi- - -- romanian- - - -- russian- russkiy- - -- sanskrit- - - -- santali-devaganari- - - -- santali-ol-chiki- - - -- scottish- ghaidhlig- scottish-gaelic- -- serbian- - - -- serbian-latin- - - -- shuswap- secwepemctin- - -- sindhi-devanagari- - - -- sindhi-perso-arabic- - - -- slovak- - - -- slovenian- slovensko- - -- songhay- - - -- southafrican-english- - - -- spanish- espanol- - -- sundanese- - - -- swahili- - - -- swedish- svenska- - -- tagalog- - - -- tamil- - - -- telugu- - - -- thai- - - -- tibetan- - - -- traditional-chinese- - - -- turkish- - - -- twi- - - -- ukrainian- - - -- urdu- - - -- venda- - - -- venetian- veneto- - -- vietnamese- - - -- walloon- walon- - -- welsh- cymraeg- - -- wolof- - - -- xhosa- - - -- miahuatlan-zapotec- - zapotec- -- zulu- - zulu
- -Overriding System Config. Options using
-.tuxpaintrc-- -(For Linux and Unix users)
- -If any of the above options are set in - "
- -/etc/tuxpaint/tuxpaint.config", you can override them in your - own "~/.tuxpaintrc" file.For true/false options, like "
- -noprint" and - "grab", you can simply say they equal 'no' in - your "~/.tuxpaintrc" file:- -- noprint=no
- uppercase=no -Or, you can use options similar to the command-line override - options described below. For example:
- --- print=yes
- mixedcase=yes -
- -Command-Line Options
-- Options can also be issued on the command-line when you start - Tux Paint. - -- --- --
-- -
- --fullscreen
- --WIDTHxHEIGHT
- --orient=portrait
- --native
- --allowscreensaver
- --startblank
- --nosound
- --nostereo
- --noquit
- --noprint
- --printdelay=SECONDS
- --printcfg
- --altprintnever
- --altprintalways
- --papersize=PAPERSIZE
- --nolockfile
- --simpleshapes
- --uppercase
- --grab
- --noshortcuts
- --nowheelmouse
- --nobuttondistinction
- --nofancycursors
- --hidecursor
- --nooutlines
- --nostamps
- --nostampcontrols
- --nomagiccontrols
- --nolabel
- --newcolorslast
- --mouse-accessibility
- --onscreen-keyboard
- --onscreen-keyboard-layout
- --onscreen-keyboard-disable-change
- --joystick-dev
- --joystick-slowness
- --joystick-threshold
- --joystick-maxsteps
- --joystick-hat-slowness
- --joystick-hat-timeout
- --joystick-btn-escape
- --joystick-btn-brush
- --joystick-btn-stamp
- --joystick-btn-lines
- --joystick-btn-shapes
- --joystick-btn-text
- --joystick-btn-label
- --joystick-btn-magic
- --joystick-btn-undo
- --joystick-btn-redo
- --joystick-btn-eraser
- --joystick-btn-new
- --joystick-btn-open
- --joystick-btn-save
- --joystick-btn-pgsetup
- --joystick-btn-print
- --joystick-buttons-ignore
- --sysfonts
- --alllocalefonts
- --mirrorstamps
- --stampsize=SIZE
- --keyboard
- --savedir DIRECTORY
- --datadir DIRECTORY
- --exportdir DIRECTORY
- --saveover
- --saveovernew
- --nosave
- --autosave
- --lang LANGUAGE
- --colorfile FILE
-- - These enable or correspond to the configuration file options - described above. -
- -
-- -
- --windowed
- --800x600
- --orient=landscape
- --disablescreensaver
- --startlast
- --sound
- --stereo
- --quit
- --printdelay=0
- --noprintcfg
- --altprintmod
- --lockfile
- --complexshapes
- --mixedcase
- --dontgrab
- --shortcuts
- --wheelmouse
- --buttondistinction
- --fancycursors
- --showcursor
- --outlines
- --stamps
- --stampcontrols
- --magiccontrols
- --label
- --newcolorsfirst
- --nosysfonts
- --currentlocalefont
- --dontmirrorstamps
- --stampsize=default
- --mouse
- --saveoverask
- --save
- --noautosave
-- - These options can be used to override any settings made in - the configuration file. (If the option isn't set in the - configuration file(s), no overriding option is necessary.) -
- - -
-- -
--locale LOCALE- -
- -Run Tux Paint in one of the support languages. - See the "Choosing a Different - Language" section below for the - locale strings (e.g., "
- -de_DE" for German) to - use.(If your locale is already set, e.g. with the "
-$LANG" - environment variable, this option is not necessary, - since Tux Paint honors your environment's setting, - if possible.)- -
--nosysconfig- -
-Under Linux and Unix, this prevents the system-wide configuration - file, "
- -/etc/tuxpaint/tuxpaint.conf", from being read.Only your own configuration file, "
-~/.tuxpaintrc", - if it exists, will be used.
- -Command-Line Informational Options
---The following options display some informative text on the screen. - Tux Paint doesn't actually start up and run afterwards, however.
- ----
-- -
--version
---verbose-version- - Display the version number and date of the copy of Tux Paint - you are running. The "--verbose-version" also lists what compile-time - options were set. (See INSTALL.txt and FAQ.txt). -
- -- -
--copying- - Show brief license information about copying Tux Paint. -
- -- -
--usage- - Display the list of available command-line options. -
- -- -
--help- - Display brief help on using Tux Paint. -
- -- -
--lang help- - Display a list of available languages in Tux Paint. -
- -- -
--joystick-dev list- - Display list of attached joysticks available to Tux Paint. -
-
- - -Choosing a Different Language
--+Tux Paint has been translated into a number of languages. - To access the translations, you can use the "
- ---lang" - option on the command-line to set the language (e.g. - "--lang spanish") - or use the "lang=" setting in the configuration file - (e.g., "lang=spanish").Tux Paint also honors your environment's current locale. - (You can override it on the command-line using the - "
- ---locale" option; see above.)Use the option "
- ---lang help" to list the - available language options available.Available Languages
- -- --
- -- -Locale Code -Language -
- (native name)Language -
- (English name)Input Method Cycle Key Combination -- -- C- English -- - -- ach_UGAcoli -Acholi -- - -- af_ZA- Afrikaans -- - -- ak_GH- Akan -- - -- am_ET- Amharic -- - -- an_ES- Aragones -- - -- ar_SA- Arabic -- - -- as_IN- Assamese -- - -- ast_ES- Asturian -- - -- az_AZ- Azerbaijani -- - -- bm_ML- Bambara -- - -- bn_IN- Bengali -- - -- be_BYBielaruskaja -Belarusian -- - -- bg_BG- Bulgarian -- - -- bo_CN(*)- Tibetan -- - -- br_FRBrezhoneg -Breton -- - -- brx_IN- Bodo -- - -- bs_BA  -Bosnian -- - -- ca_ESCatalà -Catalan -- - -- ca_ES@valenciaValencia -Valencian -- - -- cgg_UGChiga -Kiga -- - -- cs_CZCesky -Czech -- - -- cy_GBCymraeg -Welsh -- - -- da_DKDansk -Danish -- - -- de_DEDeutsch -German -- - -- doi_IN- Dogri -- - -- et_EE- Estonian -- - -- el_GR(*)- Greek -- - -- en_AU- Australian English -- - -- en_CA- Canadian English -- - -- en_GB- British English -- - -- en_ZA- South African English -- - -- eo- Esperanto -- - -- es_ESEspañol -Spanish -- - -- es_MXEspañol-Mejicano -Mexican Spanish -- - -- eu_ESEuskara -Basque -- - -- fa_IR- Persian -- - -- ff_SNFulah -Fula -- - -- fi_FISuomi -Finnish -- - -- fo_FO- Faroese -- - -- fr_FRFrançais -French -- - -- ga_IEGàidhlig -Irish Gaelic -- - -- gd_GBGhaidhlig -Scottish Gaelic -- - -- gl_ESGalego -Galician -- - -- gos_NLZudelk Veenkelonioals -Gronings -- - -- gu_IN- Gujarati -- - -- he_IL(*)- Hebrew -- - -- hi_IN(*)- Hindi -- - -- hr_HRHrvatski -Croatian -- - -- hu_HUMagyar -Hungarian -- - -- hy_AMHayeren -Armenian -- - -- id_IDBahasa Indonesia -Indonesian -- - -- is_ISÍslenska -Icelandic -- - -- it_ITItaliano -Italian -- - -- iu_CA- Inuktitut -- - -- ja_JP(*)- Japanese -right [Alt] -- -- ka_GE- Georgian -- - -- kab- Kabyle -- - -- km_KH- Khmer -- - -- kn_IN- Kannada -- - -- ko_KR(*)- Korean -right [Alt] or left [Alt] -- -- kok_IN- Konkani (Devaganari) -- - -- kok@roman- Konkani (Roman) -- - -- ks_IN@devanagari- Kashmiri (Devanagari) -- - -- ks_IN- Kashmiri (Perso-Arabic) -- - -- ku_TR- Kurdish -- - -- lb_LULetzebuergesch -Luxembourgish -- - -- lg_UG- Luganda -- - -- lt_LTLietuviu -Lithuanian -- - -- lv_LV- Latvian -- - -- mk_MK- Macedonian -- - -- mai_IN- Maithili -- - -- ml_IN- Malayalam -- - -- mn_MN- Mongolian -- - -- mni_IN- Manipuri (Bengali) -- - -- mni@meiteimayek- Manipuri (Meitei Mayek) -- - -- mr_IN- Marathi -- - -- ms_MY- Malay -- - -- nb_NONorsk (bokmål) -Norwegian Bokmål -- - -- ne_NPNepali -- - - -- nl_NL- Dutch -- - -- nn_NONorsk (nynorsk) -Norwegian Nynorsk -- - -- nr_ZA- Ndebele -- - -- nso_ZASesotho sa Leboa -Northern Sotho -- - -- oc_FR- Occitan -- - -- oj_CA- Ojibwe -Ojibway -- -- pa_IN- Punjabi -- - -- or_IN- Odia -Oriya -- -- pl_PLPolski -Polish -- - -- pt_BRPortugês Brazileiro -Brazilian Portuguese -- - -- pt_PTPortugês -Portuguese -- - -- ro_RO- Romanian -- - -- ru_RURusskiy -Russian -- - -- rw_RW- Kinyarwanda -- - -- sa_IN- Sanskrit -- - -- sat_IN- Santali (Devaganari) -- - -- sat@olchiki- Santali (Ol-Chikii) -- - -- shs_CASecwepemctin -Shuswap -- - -- si_LK- Sinhala -- - -- sd_IN@devanagari- Sindhi (Devanagari) -- - -- sd_IN- Sindhi -- - -- sk_SK- Slovak -- - -- sl_SI- Slovenian -- - -- son- Songhay -- - -- sq_AL- Albanian -- - -- sr_YU- Serbian (cyrillic) -- - -- sr_RS@latin- Serbian (latin) -- - -- su_ID- Sundanese -- - -- sv_SESvenska -Swedish -- - -- sw_TZ- Swahili -- - -- ta_IN(*)- Tamil -- - -- te_IN(*)- Telugu -- - -- th_TH(*)- Thai -- - -- tl_PH(*)- Tagalog -- - -- tlhtlhIngan -Klingon -- - -- tr_TR- Turkish -- - -- tw_GH- Twi -- - -- uk_UA- Ukrainian -- - -- ur_IN- Urdu -- - -- ve_ZA- Venda -- - -- vecVenèto -Venetian -- - -- vi_VN- Vietnamese -- - -- wa_BE- Walloon -- - -- wo_SN- Wolof -- - -- xh_ZA- Xhosa -- - -- zh_CN(*)- Chinese (Simplified) -- - -- zh_TW(*)- Chinese (Traditional) -- - -- zam- Zapotec (Miahuatlan) -- - -- zu_ZA- Zulu -- (*) - These languages require their own fonts, since they - are not represented using a Latin character set, like the others. - See the "Special Fonts" - section, below.
- -Note: Tux Paint provides an alternative input method for - entering characters with the Text tool in some locales. - The key comibation(s) listed can be used to cycle through the - supported input methods while the Text tool is active.
- -Setting Your Environment's Locale
---Changing your locale will affect much of your environment.
- -As stated above, along with letting you choose the language at - runtime using command-line options ("
- ---lang" and - "--locale"), - Tux Paint honors the global locale setting in your environment.If you haven't already set your environment's locale, the following - will briefly explain how:
- -Linux/Unix Users
---First, be sure the locale you want to use is enabled by - editing the file "
- -/etc/locale.gen" on your system and - then running the program "locale-gen" as root.Note: Debian users may be able to simply run the command - "
- -dpkg-reconfigure locales" as root to bring up a - configuration dialog. Ubuntu users may be able to run - "sudo dpkg-reconfigure localeconf" - (the "localeconf" package may need to be installed first), or - may need to edit the file - "/var/lib/locales/supported.d/local" - first, and add locales they want, from the list found in - "/usr/share/i18n/SUPPORTED".Then, before running Tux Paint, set your "
- - -$LANG" - environment variable to one of the locales listed above. (If you - want all programs that can be translated to be, you may wish to place - the following in your login script; e.g.~/.profile, -~/.bashrc,~/.cshrc, etc.)For example, in a Bourne Shell (like BASH):
- -- - -- export LANG=es_ES ; \
- tuxpaint -And in a C Shell (like TCSH):
- -- setenv LANG es_ES ; \
- tuxpaint -
+
+ ++ Available Options +
-Windows Users
-+ +Tux Paint will recognize the current locale and use the - appropriate files by default. So this section is only for people - trying different languages.
++ The following settings can be set in the configuration + file. (Command-line settings will override these. See the + "Command-Line Options" + section, below.) +
-The simplest thing to do is to use the '
+--lang' - switch in the shortcut (see "INSTALL.txt"). However, by using - an MSDOS Prompt window, it is also possible to issue a command - like this:+
+- +
-fullscreen=yes++- set LANG=es_ES -- + Run the program in full screen mode, rather than in a + window. +
-...which will set the language for the lifetime of that DOS - window.
+- +
-fullscreen=native+For something more permanent, try editing your computer's - '
+autoexec.bat' file using Windows' "sysedit" - tool:- + Run the program in full screen mode. Additionally, assume + the screen's current resolution (set by the operating + system). +
-Windows 95/98
--
+- Click on the 'Start' button, and select 'Run...'.
-- Type "sysedit" into the 'Open:' box (with or without quotes).
-- Click 'OK'.
-- Locate the AUTOEXEC.BAT window in the System Configuration - Editor.
-- Add the following at the bottom of the file: +
-- +
-windowsize=SIZE+-- set LANG=es_ES -- Close the System Configuration Editor, answering yes to save - the changes.
-- Restart your machine.
-- +
+ ++ Run the program at a different size (in windowed mode) + or at a different screen resolution (in fullscreen + mode), rather than the default (usually 800x600). +
+ ++ The SIZE value should be presented in pixels, in + 'width-by-height' format, with an "x" + (lowercase X) between the values. The size can be + anything that's at least 640 wide, and at least 480 + tall. +
+ ++ Some examples: +
+ ++
+- 640x480 +
+ +- 1024x768 +
+ +- 768x1024 +
+ +- 1600x1200 +
+- +
+ +orient=portrait+- +
+ ++ Swaps the width/height options given to Tux Paint, + useful for rotating the window on portait displays, + such as a tablet PC that's in tablet orientation. +
+- +
+ +native=yes+- +
+ ++ When running Tux Paint in fullscreen mode, + this assumes the screen's current resolution + (overriding any "
+windowsize" option), as + set by the operating system. +- +
+ +allowscreensaver=yes+- +
+ ++ By default, Tux Paint prevents your + system's screensaver from starting up. You can override + this by using the "
+allowscreensaver" + option. Note: This requires version 1.2.12 or higher of + the SDL library. (You can also do this by setting the + "SDL_VIDEO_ALLOW_SCREENSAVER" environment + variable on your system to "1".) +- +
+ +nosound=yes+- + Disable sound effects. (Note: Pressing + [Alt] + [S] cannot be used to + reenable sounds if they were disabled using this option.) +
+ +- +
+ +nostereo=yes+- + Disable stereo panning support. (Useful for users with + hearing impairment in one ear, or places where a single + speaker or headphone is being used.) +
+ +- +
+ +noquit=yes+- +
+ ++ Disable the on-screen "Quit" button and prevent the + [Escape] key from quitting + Tux Paint. +
+ ++ Using the [Alt] + [F4] keyboard + combination or clicking the window's close button + (assuming you're not in fullscreen mode) still works to + quit Tux Paint. +
+ ++ You can also use the following keyboard combination to + quit: + [Shift] + [Control] + [Escape]. +
+- +
+ +noprint=yes+- + Disable the printing feature. +
+ +- +
+ +printdelay=SECONDS+- + Restrict printing so that printing can occur only once + every SECONDS seconds. +
+ +- +
+ +printcommand=COMMAND+- +
+ ++ (Linux and Unix only) +
+ ++ Use the command COMMAND to print a PostScript + format file when the 'Print' button is clicked. If this + option is not specifically not set, the default command + is: +
+ +++ +lpr++ Note: Versions of Tux Paint prior to + 0.9.15 sent PNG format data to the print command (which + defaulted to + "
+ +pngtopnm | pnmtops | lpr"). ++ If you set an alternative +
+printcommandin the configuration + file prior to version 0.9.15, you will need to change + it. +- +
+ +altprintcommand=COMMAND+- +
+ ++ (Linux and Unix only) +
+ ++ Use the command COMMAND to print a PostScript + format file when the 'Print' button is clicked while + the [Alt] modifier key is being held. (This is + typically used for providing a print dialog, similar to + when pressing [Alt]+'Print' in Windows and + Mac OS X.) +
+ ++ If this option is not specifically not set, the default + command is KDE's graphical print dialog: +
+ +++kprinter+- +
+ +printcfg=yes+- +
+ ++ (Windows and macOS only) +
+ ++ Tux Paint will use a printer configuration file + when printing. Push the [Alt] key while clicking + the 'Print' button in Tux Paint to cause a Windows + print dialog window to appear. +
+ ++ (Note: This only works when not running Tux Paint + in fullscreen mode.) Any configuration changes made in + this dialog will be saved to the file + "
+userdata/print.cfg", and used again, as + long as the "printcfg" option is set. +- +
+ +altprint=always+- +
+ ++ This causes Tux Paint to always show the printer + dialog (or, on Linux/Unix, run the "altprintcommand") + when the 'Print' button is clicked. In other words, + it's like clicking 'Print' while holding [Alt], + except you don't need to hold [Alt] every time. +
+- +
+ +altprint=never+- +
+ ++ This prevents Tux Paint from ever showing + the printer dialog (or, on Linux/Unix, run the + "altprintcommand") when the 'Print' button is clicked. + In other words, it makes the [Alt] key have no + effect when clicking the 'Print' button. +
+- +
+ +altprint=mod+- +
+ ++ This is the normal, default behavior. Tux Paint + shows a printer dialog (or, on Linux/Unix, runs the + "altprintcommand"), when the [Alt] key is + pressed while the 'Print' button is clicked. Clicking + 'Print' without holding [Alt] prints without + showing a dialog. +
+- +
+ +papersize=PAPERSIZE+- +
+ ++ (Platforms that use Tux Paint's internal + PostScript generator — not Windows, macOS, BeOS, or + Haiku.) +
+ ++ Tell Tux Paint what size PostScript to generate. + If none is specified, Tux Paint first checks your +
+ +$PAPERenvironment variable, then the file +/etc/papersize, then uses the the + 'libpaper' library's default paper size. ++ Valid paper sizes include: letter, legal, tabloid, + executive, note, statement, a0, a1, a2, a3, a4, a5, a6, + a7, a8, a9, a10, b0, b1, b2 b3, b4, 10x14, 11x17, + halfletter, halfexecutive, halfnote, folio, quarto, + ledger, archA, archB, archC, archD, archE, flsa, flse, + csheet, dsheet, esheet. +
+- +
+ +nolockfile=yes+- +
+ ++ By default, Tux Paint uses what's known as a + 'lockfile' to prevent it from being launched more than + once in 30 seconds. (This is to avoid accidentally + running multiple copies; for example, by + double-clicking a single-click launcher, or simply + impatiently clicking the icon multiple times.) +
+ ++ To make Tux Paint ignore the lockfile, allowing it + to run again, even if it was just launched less than + 30 seconds ago, enable this setting in the + configuration file, or run Tux Paint with the + '
+ +--nolockfile' option on the command-line. ++ By default, the lockfile is stored in + "
+~/.tuxpaint/" under Linux and Unix, and + "userdata\" under Windows. +- +
+ +simpleshapes=yes+- + Disable the rotation step of the 'Shape' tool. Click, + drag and release is all that will be needed to draw a + shape. +
+ +- +
+ +uppercase=yes+- + All text will be rendered only in uppercase (e.g., + "Brush" will be "BRUSH"). Useful for children who can + read, but who have only learned uppercase letters so far. +
+ +- +
+ +grab=yes+- +
+ ++ Tux Paint will attempt to 'grab' the mouse and + keyboard, so that the mouse is confined to + Tux Paint's window, and nearly all keyboard input + is passed directly to it. +
+ ++ This is useful to disable operating system actions that + could get the user out of Tux Paint + [Alt]-[Tab] window cycling, + [Ctrl]-[Escape], etc. This is especially useful + in fullscreen mode. +
+- +
+ +noshortcuts=yes+- +
+ ++ This disable keyboard shortcuts (e.g., + [Ctrl]-[S] for save, [Ctrl]-[N] for a new + image, etc.) +
+ ++ This is useful to prevent unwanted commands from being + activated by children who aren't experienced with + keyboards. +
+- +
+ +nowheelmouse=yes+- + This disables support for the wheel on mice that have it. + (Normally, the wheel will scroll the selector menu on the + right.) +
+ +- +
+ +nobuttondistinction=yes+- +
+ ++ Prior to Tux Paint 0.9.15, the middle and right + buttons on a mouse could also be used for clicking. In + version 0.9.15, it was changed so that only the + left mouse button worked, so as to not train children + to use the wrong button. +
+ ++ However, for children who have trouble with the mouse, + this distinction between the two or three buttons on a + mouse can be disabled (returning Tux Paint to its + old behavior) by using this option. +
+- +
+ +nofancycursors=yes+- +
+ ++ This disables the fancy mouse pointer shapes in + Tux Paint, and uses your environment's normal + mouse pointer. +
+ ++ In some enviornments, the fancy cursors cause problems. + Use this option to avoid them. +
+- +
+ +hidecursor=yes+- +
+ ++ This completely hides the mouse pointer shapes in + Tux Paint. +
+ ++ This is useful for touchscreen devices, such as tablet + PCs. +
+- +
+ +nooutlines=yes+- +
+ ++ In this mode, much simpler outlines and 'rubber-band' + lines are displayed when using the Lines, + Shapes, Stamps and Eraser tools. +
+ ++ This can help when Tux Paint is run on very slow + computers, or displayed on a remote X-Window display. +
+- +
+ +sysfonts=yes+- +
+ ++ This option causes Tux Paint to attempt to load + fonts (for use in the Text tool) from your + operating system. Normally, Tux Paint will only + load the ones that came bundled with Tux Paint. +
+- +
+ +alllocalefonts=yes+- +
+ ++ Prior to version 0.9.21, Tux Paint loaded all + fonts in its own fonts directory, including + locale-specific ones (e.g., the one for Tibetan, which + had no latin characters). As of 0.9.21, the only font + loaded from the locale-specific subdirectory, if any, + is one matching the locale Tux Paint is running + on. +
+ ++ To load all locale-specific fonts (the old behavior), + set this option. +
+- +
+ +nostamps=yes+- +
+ ++ This option tells Tux Paint to not load any rubber + stamp images, which in turn ends up disabling the + Stamps tool. +
+ ++ This can speed up Tux Paint when it first loads + up, and reduce memory usage while it's running. Of + course, no stamps will be available at all. +
+- +
+ +nostampcontrols=yes+- + Some images in the Stamps tool can be mirrored, + flipped, and/or have their size changed. This option + disables the controls, and only provides the basic + stamps. +
+ +- +
+ +nomagiccontrols=yes+- + Some Magic tools have the option of acting like a + paintbrush, or affecting the entire canvas at once. This + option disables the controls, and only provides the + default functionality (usually paint-mode). +
+ +- +
+ +nolabel=yes+- + Disables the Label tool: the tool that allows text + entry which can be edited later. +
+ +- +
+ +newcolorslast=yes+- + Places the blank color options in the New dialog + at the end, so that any Starters and/or Templates are + shown first. +
+ +- +
+ +mirrorstamps=yes+- +
+ ++ For stamps that can be mirrored, this option sets them + to their mirrored shape by default. +
+ ++ This can be useful for people who prefer things + right-to-left, rather than left-to-right. +
+- +
+ +mouse-accessibility=yes+- + In this mode, instead of clicking, dragging and releasing + (e.g., to draw), you click, move, and click again to end + the motion. +
+ +- +
+ +onscreen-keyboard=yes+- + Presents a clickable on-screen keyboard when using the + Text and Label tools. +
+ +- +
+ +onscreen-keyboard-layout=LAYOUTNAME+- + Selects the initial layout for the on-screen keyboard + when using the Text and Label tools.
+ +
+ Note: Using this option implies automatically + onscreen-keyboard=yes, so setting both is + redundant. +- +
+ +onscreen-keyboard-disable-change=yes+- + Disables the possibility for changing the layout of the + on-screen keyboard when using the Text and + Label tools, useful for simplifying things for the + small children.
+ +
+ Note: Using this option implies automatically + onscreen-keyboard=yes, so setting both is + redundant. +- +
+ +joystick-dev=N+- + Specify which joystick device should be used by Tux + Paint. Default value is 0 (the first joystick). +
+ +- +
+ +joystick-slowness=SPEED+- + Sets a delay at each axis motion, allowing to slow the + joystick. Allowed values are from 0 to 500. Default value + is 15. +
+ +- +
+ +joystick-threshold=THRESHOLD+- + Sets the minimum level of axis motion to start moving the + pointer. Allowed values are from 0 to 32766. Default + value is 3200. +
+ +- +
+ +joystick-maxsteps=STEPS+- + Sets the maximum pixels the pointer will move at once. + Allowed values are from 1 to 7. Default value is 7. +
+ +- +
+ +joystick-hat-timeout=MILLISECONDS+- + Sets the delay after wich the pointer will start moving + automatically if the hat is keeped pushed. Allowed values + are from 0 to 3000. Default value is 1000. +
+ +- +
+ +joystick-hat-slowness=SPEED+- + Sets a delay at each automatic motion, allowing to slow + the speed of the hat. Allowed values are from 0 to 500. + Default value is 15. +
+ +- +
+ +joystick-btn-escape=BUTTON + NUMBER+- + Selects the joystick button number, as seen by SDL, that + will be used to generate a escape event. Useful to + dismiss dialogs and quit. +
+ +- +
+ +joystick-btn-brush=BUTTON + NUMBER+- + Selects the joystick button number, as seen by SDL, that + will be a shortcurt to select the brush tool. +
+ +- +
+ +joystick-btn-stamp=BUTTON + NUMBER+- + Selects the joystick button number, as seen by SDL, that + will be a shortcurt to select the stamp tool. +
+ +- +
+ +joystick-btn-lines=BUTTON + NUMBER+- + Selects the joystick button number, as seen by SDL, that + will be a shortcurt to select the lines tool. +
+ +- +
+ +joystick-btn-shapes=BUTTON + NUMBER+- + Selects the joystick button number, as seen by SDL, that + will be a shortcurt to select the shapes tool. +
+ +- +
+ +joystick-btn-text=BUTTON + NUMBER+- + Selects the joystick button number, as seen by SDL, that + will be a shortcurt to select the text tool. +
+ +- +
+ +joystick-btn-label=BUTTON + NUMBER+- + Selects the joystick button number, as seen by SDL, that + will be a shortcurt to select the label tool. +
+ +- +
+ +joystick-btn-magic=BUTTON + NUMBER+- + Selects the joystick button number, as seen by SDL, that + will be a shortcurt to select the magic tool. +
+ +- +
+ +joystick-btn-undo=BUTTON + NUMBER+- + Selects the joystick button number, as seen by SDL, that + will be a shortcurt to the undo tool. +
+ +- +
+ +joystick-btn-redo=BUTTON + NUMBER+- + Selects the joystick button number, as seen by SDL, that + will be a shortcurt to the redo tool. +
+ +- +
+ +joystick-btn-eraser=BUTTON + NUMBER+- + Selects the joystick button number, as seen by SDL, that + will be a shortcurt for selecting the eraser tool. +
+ +- +
+ +joystick-btn-new=BUTTON NUMBER+- + Selects the joystick button number, as seen by SDL, that + will be a shortcurt to launch the dialog for opening a + new draw. +
+ +- +
+ +joystick-btn-open=BUTTON + NUMBER+- + Selects the joystick button number, as seen by SDL, that + will be a shortcurt to launch the dialog for opening an + existing draw. +
+ +- +
+ +joystick-btn-save=BUTTON + NUMBER+- + Selects the joystick button number, as seen by SDL, that + will be a shortcurt for saving the draw. +
+ +- +
+ +joystick-btn-pgsetup=BUTTON + NUMBER+- + Selects the joystick button number, as seen by SDL, that + will be a shortcurt to launch the page setup dialog for + printing. +
+ +- +
+ +joystick-btn-print=BUTTON + NUMBER+- + Selects the joystick button number, as seen by SDL, that + will be a shortcurt to print. +
+ +- +
+ +joystick-buttons-ignore=BUTTON1,BUTTON2,...+- + A set of joystick button numbers, as seen by SDL, that + should be ignored. Otherwise, unless they are used by one + of the "
+ +joystick-btn-" options above, + buttons will be seen as a mouse left-click. +- +
+ +stampsize=SIZE+- +
+ ++ Use this option to force Tux Paint to set the + starting size of all stamps. The
+ +SIZE+ value should be between 0 (smallest) and 10 (largest). + The size is relative to the available sizes of the + stamp, which depends on the stamp itself, and + Tux Paint's current canvas size. ++ Specifc "
+default" to let Tux Paint + decide (it's standard behavior). +- +
+ +keyboard=yes+- +
+ ++ This allows the keyboard arrow keys to be used to + control the mouse pointer. (e.g., for mouseless + environments, or handicapped/accessibility purposes) +
+ ++ Features: +
+ ++
+- Fine movement within canvas, or coarse movement if + [Shift] is held. +
+ +- Coarse movement within tool button areas. +
+ +- Key controls: +
+ ++
+- [Left]/[Right]/[Up]/[Down], numpad [1] thru + [9]: Move mouse +
+ +- [Space]/[5]: Click mouse (except when using + "Text" or "Label" tools) +
+ +- [Insert]/[F5]: Click mouse (always) +
+ +- [F4] jump mouse between "Tools", "Colors" and + canvas areas +
+ +- If mouse is within "Tools" section on the left, + or "Colors" secton at the bottom: +
++
+- [F7], [F8]: Move down/up between buttons, + respectively (Tools section, only) +
+ +- [F11], [F12]: Move to previous/next button, + respectively +
+- To click-and-drag, hold one of the 'click' keys + (e.g., [Insert]), and use the movement keys (e.g., + [Left]). +
+ ++
+- Note: The "mouse accessibility" feature works + with the keyboard mouse controls. With both options + enabled, painting tools can be used to draw by + pressing a 'click' key to start clicking, movement + keys to move around (which will draw), and another + 'click' key to end the click (stop drawing). +
+- A regular mouse and/or joystick may still be used + (so you can, e.g., move with the mouse, and click with + the keyboard, or vice-versa) +
+- +
+ +savedir=DIRECTORY+- +
+ ++ Use this option to change where Tux Paint's + "
+ +saved" directory/folder is located, which + is where Tux Paint saves and opens pictures. ++ If you do not override it, the default + location is: +
+ ++
+ +- Linux & Unix — Under a hidden directory named + "
+ +.tuxpaint" in your home directory (aka + "~" or "$HOME")
+ Example: + "/home/username/.tuxpaint/saved/"
+ +
+- Windows — Inside a folder named + "
+ +TuxPaint" in your + "Application Data" folder.
+ Example: + "C:\Documents and Settings\Username\Application Data\TuxPaint\saved\"
+ +
+- macOS — Inside a folder named + "
+TuxPaint" in your + "Application Support" folder.
+ Example: + "/Users/Username/Library/Application Support/TuxPaint/saved/"
++ Note: When specifying a Windows drive (e.g., + "
+ +H:\"), you must also specify a + subdirectory. ++ Note: Prior to version 0.9.18, Tux Paint + would also use the setting or default for + "
+ +savedir" as the place to search for + personal data files (brushes, stamps, starters and + fonts). As of version 0.9.18, they may be specified + separately (see the "datadir" option, + below). ++ Example:
+savedir=Z:\tuxpaint\+- +
+ +exportdir=DIRECTORY+- +
+ ++ Use this option to change where Tux Paint exports + files — single images, or animated GIF slideshows — for + external use. +
+ ++ If you do not override it, the default + location is determined as follows: +
+ ++
+ +- Linux & Unix — If available, wherever your + desktop environment is configured for pictures to be + stored, based on your XDG (X Desktop Group) + configuration. (Try running the command-line + "
+ +xdg-user-dir + PICTURES" to find out.)
+
+ Typically (in an English locale), this will be a + "Pictures/" subdirectory in your home + directory (i.e., "$HOME/Pictures/" aka + "~/Pictures").
+
+ Tux Paint will fall back to using that typical + directory, of no XDG configuration can be read, or + nothing is set for + "XDG_PICTURES_DIR".
+
+- Windows — TBD! +
+ +- macOS — TBD! +
++ Note: When the defaults are used, a new + "
+ +TuxPaint" subdirectory will be created + and used. (e.g., "~/Pictures/TuxPaint") + When the "--exportdir" option is used, the + exact path specified will be used (no + "TuxPaint" subdirectory is created). It is + expected that the parent directory exists. (The + directory itself will be created, if it doesn't.) ++ Example: +
+exportdir=/home/penguin/TuxPaintExports+- +
+ +datadir=DIRECTORY+- +
+ ++ Use this option to change where Tux Paint looks + for personal data files (brushes, stamps, starters, + templates, and fonts specific to the current user). +
+ ++ Tux Paint will search for + subdirectories/subfolders named "
+ +brushes", + "stamps", "starters", + "templates", and "fonts" + under the specified data directory. ++ If you do not override it, the default + location is: +
+ ++
+ +- Linux & Unix — Under a hidden directory named + "
+ +.tuxpaint" in your home directory (aka + "~" or "$HOME")
+ Example: + "/home/username/.tuxpaint/brushes/"
+ +
+- Windows — Inside a folder named + "
+ +TuxPaint" in your + "Application Data" folder.
+ Example: + "C:\Documents and Settings\Username\Application Data\TuxPaint\brushes\"
+ +
+- macOS — Inside a folder named + "
+TuxPaint" in your + "Application Support" folder.
+ Example: + "/Users/Username/Library/Application Support/TuxPaint/brushes/"
++ Note: Prior to version 0.9.18, Tux Paint + would use the same setting or default as for + "
+ +savedir" to search for data files. As of + version 0.9.18, they may be specified separately. ++ Note: When specifying a Windows drive (e.g., + "
+ +H:\"), you must also specify a + subdirectory. ++ Example: +
+datadir=/home/johnny/tuxpaint-data/+- +
+ +saveover=yes+- + This disables the "Save over the old version...?" + prompt when saving an existing file. With this option, + the older version will always be replaced by the new + version, automatically. +
+ +- +
+ +saveover=new+- + This also disables the "Save over the old + version...?" prompt when saving an existing file. + This option, however, will always save a new file, rather + than overwrite the older version. +
+ +- +
+ +saveover=ask+- +
+ ++ (This option is redundant, since this is the + default.) +
+ When saving an existing drawing, you will be first asked + whether to save over the older version or not. +- +
+ +nosave=yes+- + This disables Tux Paint's ability to save files (and + therefore disables the on-screen "Save" button). It can + be used in situations where the program is only being + used for fun, or in a test environment. +
+ +- +
+ +autosave=yes+- + This prevents Tux Paint from asking whether you want + to save the current picture when quitting, and assumes + you do. +
+ +- +
+ +startblank=yes+- + This causes Tux Paint to display a blank canvas when + it first starts up, rather than loading the last image + that was being edited. +
+ +- +
+ +colorfile=FILENAME+- +
+ ++ You may override Tux Paint's default color palette + by creating a plain ASCII text file that describes the + colors you want, and pointing to that file using the +
+ +colorfileoption. ++ The file should list one color per line. Colors are + defined in terms of their Red, Green and Blue values, + each from 0 (off) to 255 (brightest). (For more + information, try Wikipedia's "RGB color model" + article.) +
+ ++ Colors may be listed using three decimal numbers (e.g., + "
+ +255 68 136") or a 6- or + 3-digit-long hexadecimal 'triplet' (e.g., + "#ff4488" or "#F48"). ++ After the color definition (on the same line) you may + enter text to describe the color. Tux will display this + text when the color is clicked. (For example, + "
+ +#FFF White as snow.") ++ As an example, you can see the default colors currently + used in Tux Paint in: "
+ +default_colors.txt". ++ NOTES: You must separate decimal values with spaces, + and begin hexadecimal values with a pound/number-sign + character ("
+#"). In 3-digit hexadecimal, + each digit is used for both the high and low halves of + the byte, so "#FFF" is the same as + "#FFFFFF", not "#F0F0F0". +- +
+ +lang=LANGUAGE+- +
++ Run Tux Paint in one of the supported languages. + Possible choice for LANGUAGE currently include: +
+ ++++
++ + ++ +english++ +american-english++ + ++ + ++ +acholi++ +acoli++ + ++ + ++ +afrikaans++ + ++ + ++ + ++ +akan++ +twi-fante++ + ++ + ++ +albanian++ + ++ + ++ + ++ +amharic++ + ++ + ++ + ++ +arabic++ + ++ + ++ + ++ +aragones++ + ++ + ++ + ++ +armenian++ +hayeren++ + ++ + ++ +assamese++ + ++ + ++ + ++ +asturian++ + ++ + ++ + ++ +australian-english++ + ++ + ++ + ++ +azerbaijani++ + ++ + ++ + ++ +bambara++ + ++ + ++ + ++ +basque++ +euskara++ + ++ + ++ +belarusian++ +bielaruskaja++ + ++ + ++ +bengali++ +++ + ++ + ++ +bodo++ +++ + ++ + ++ +bokmal++ + ++ + ++ + ++ +bosnian++ + ++ + ++ + ++ +brazilian-portuguese++ +portugues-brazilian++ +brazilian++ + ++ +breton++ +brezhoneg++ + ++ + ++ +british-english++ +british++ + ++ + ++ +bulgarian++ + ++ + ++ + ++ +canadian-english++ + ++ + ++ + ++ +catalan++ +catala++ + ++ + ++ +chinese++ +simplified-chinese++ + ++ + ++ +croatian++ +hrvatski++ + ++ + ++ +czech++ +cesky++ + ++ + ++ +danish++ +dansk++ + ++ + ++ +++ +dogri++ + ++ + ++ +dutch++ +nederlands++ + ++ + ++ +esperanto++ + ++ + ++ + ++ +estonian++ + ++ + ++ + ++ +faroese++ + ++ + ++ + ++ +finnish++ +suomi++ + ++ + ++ +french++ +francais++ + ++ + ++ +fula++ +fulah++ +pulaar-fulfulde++ + ++ +gaelic++ +gaidhlig++ +irish-gaelic++ + ++ +galician++ +galego++ + ++ + ++ +georgian++ + ++ + ++ + ++ +german++ +deutsch++ + ++ + ++ +greek++ + ++ + ++ + ++ +gronings++ +zudelk-veenkelonioals++ + ++ + ++ +gujarati++ + ++ + ++ + ++ +hebrew++ + ++ + ++ + ++ +hindi++ + ++ + ++ + ++ +hungarian++ +magyar++ + ++ + ++ +icelandic++ +islenska++ + ++ + ++ +indonesian++ +bahasa-indonesia++ + ++ + ++ +inuktitut++ + ++ + ++ + ++ +italian++ +italiano++ + ++ + ++ +japanese++ + ++ + ++ + ++ +kabyle++ + ++ +kabylian++ + ++ +kannada++ + ++ + ++ + ++ +kashmiri-devanagari++ + ++ + ++ + ++ +kashmiri-perso-arabic++ + ++ + ++ + ++ +khmer++ + ++ + ++ + ++ +kiga++ +chiga++ + ++ + ++ +kinyarwanda++ + ++ + ++ + ++ +klingon++ +tlhIngan++ + ++ + ++ +konkani-devaganari++ + ++ + ++ + ++ +konkani-roman++ + ++ + ++ + ++ +korean++ + ++ + ++ + ++ +kurdish++ + ++ + ++ + ++ +latvian++ + ++ + ++ + ++ +lithuanian++ +lietuviu++ + ++ + ++ +luganda++ + ++ + ++ + ++ +luxembourgish++ +letzebuergesch++ + ++ + ++ +macedonian++ + ++ + ++ + ++ +maithili++ + ++ + ++ + ++ +malay++ + ++ + ++ + ++ +malayalam++ + ++ + ++ + ++ +manipuri-bengali++ + ++ + ++ + ++ +manipuri-meitei-mayek++ + ++ + ++ + ++ +marathi++ + ++ + ++ + ++ +mexican-spanish++ +espanol-mejicano++ +mexican++ + ++ +mongolian++ + ++ + ++ + ++ +ndebele++ + ++ + ++ + ++ +nepali++ + ++ + ++ + ++ +northern-sotho++ +sesotho-sa-leboa++ + ++ + ++ +norwegian++ +nynorsk++ +norsk++ + ++ +occitan++ + ++ + ++ + ++ +odia++ +oriya++ + ++ + ++ +ojibwe++ +ojibway++ + ++ + ++ +persian++ + ++ + ++ + ++ +polish++ +polski++ + ++ + ++ +portuguese++ +portugues++ + ++ + ++ +punjabi++ +panjabi++ + ++ + ++ +romanian++ + ++ + ++ + ++ +russian++ +russkiy++ + ++ + ++ +sanskrit++ + ++ + ++ + ++ +santali-devaganari++ + ++ + ++ + ++ +santali-ol-chiki++ + ++ + ++ + ++ +scottish++ +ghaidhlig++ +scottish-gaelic++ + ++ +serbian++ + ++ + ++ + ++ +serbian-latin++ + ++ + ++ + ++ +shuswap++ +secwepemctin++ + ++ + ++ +sindhi-devanagari++ +++ + ++ + ++ +sindhi-perso-arabic++ +++ + ++ + ++ +slovak++ + ++ + ++ + ++ +slovenian++ +slovensko++ + ++ + ++ +songhay++ + ++ + ++ + ++ +southafrican-english++ + ++ + ++ + ++ +spanish++ +espanol++ + ++ + ++ +sundanese++ + ++ + ++ + ++ +swahili++ + ++ + ++ + ++ +swedish++ +svenska++ + ++ + ++ +tagalog++ + ++ + ++ + ++ +tamil++ + ++ + ++ + ++ +telugu++ + ++ + ++ + ++ +thai++ + ++ + ++ + ++ +tibetan++ + ++ + ++ + ++ +traditional-chinese++ + ++ + ++ + ++ +turkish++ + ++ + ++ + ++ +twi++ + ++ + ++ + ++ +ukrainian++ + ++ + ++ + ++ +urdu++ + ++ + ++ + ++ +venda++ + ++ + ++ + ++ +venetian++ +veneto++ + ++ + ++ +vietnamese++ + ++ + ++ + ++ +walloon++ +walon++ + ++ + ++ +welsh++ +cymraeg++ + ++ + ++ +wolof++ + ++ + ++ + ++ +xhosa++ + ++ + ++ + ++ +miahuatlan-zapotec++ + ++ +zapotec++ ++ +zulu++ + ++ +zulu+
+ ++ Overriding System Config. Options using +
+ +.tuxpaintrc++-+ (For Linux and Unix users) +
+ ++ If any of the above options are set in + "
+ +/etc/tuxpaint/tuxpaint.config", you can + override them in your own "~/.tuxpaintrc" + file. ++ For true/false options, like "
noprint" and + "grab", you can simply say they equal 'no' in + your "~/.tuxpaintrc" file: +- To affect the entire machine, and all applications, - it is possible to use the "Regional Settings" control panel: +-noprint=no
+ uppercase=no-
+- Click on the 'Start' button, and select - 'Settings | Control Panel'.
-- Double click on the "Regional Settings" globe.
-- Select a language/region from the drop down list.
-- Click 'OK'.
-- Restart your machine when prompted.
-+ Or, you can use options similar to the command-line + override options described below. For example: +
++print=yes+
+ mixedcase=yesSpecial Fonts
--- -Some languages require special fonts be installed. These font - files (which are in TrueType format (TTF)), are much too large to - include with the Tux Paint download, and are available - separately. (See the table above, under the - "Choosing a Different Language" - section.)
+
-Note: As of version 0.9.18, Tux Paint uses the "SDL_Pango" - library, which utilizes the "Pango" library to render text in the user - interface, rather than using "SDL_ttf" directly. Unless your copy of - Tux Paint was built without Pango support, special fonts should - no longer be necessary.
- -When running Tux Paint in a language that requires its own font, - Tux Paint will try to load the font file from its system-wide - "
- -fonts" directory (under a - "locale" subdirectory). The name of the file - corresponds to the first two letters in the 'locale' code of the - language (e.g., "ko" for Korean, "ja" for Japanese, - "zh_tw" for Traditional Chinese).For example, under Linux or Unix, when Tux Paint is run in Korean - (e.g., with the option "
+--lang korean"), - Tux Paint will attempt to load the following font file:+ Command-Line Options +
--+ Options can also be issued on the command-line when you start + Tux Paint. +
/usr/share/tuxpaint/fonts/locale/ko.ttf++ ++
+- +
+ +--fullscreen+
+ --WIDTHxHEIGHT
+ --orient=portrait
+ --native
+ --allowscreensaver
+ --startblank
+ --nosound
+ --nostereo
+ --noquit
+ --noprint
+ --printdelay=SECONDS
+ --printcfg
+ --altprintnever
+ --altprintalways
+ --papersize=PAPERSIZE
+ --nolockfile
+ --simpleshapes
+ --uppercase
+ --grab
+ --noshortcuts
+ --nowheelmouse
+ --nobuttondistinction
+ --nofancycursors
+ --hidecursor
+ --nooutlines
+ --nostamps
+ --nostampcontrols
+ --nomagiccontrols
+ --nolabel
+ --newcolorslast
+ --mouse-accessibility
+ --onscreen-keyboard
+ --onscreen-keyboard-layout
+ --onscreen-keyboard-disable-change
+ --joystick-dev
+ --joystick-slowness
+ --joystick-threshold
+ --joystick-maxsteps
+ --joystick-hat-slowness
+ --joystick-hat-timeout
+ --joystick-btn-escape
+ --joystick-btn-brush
+ --joystick-btn-stamp
+ --joystick-btn-lines
+ --joystick-btn-shapes
+ --joystick-btn-text
+ --joystick-btn-label
+ --joystick-btn-magic
+ --joystick-btn-undo
+ --joystick-btn-redo
+ --joystick-btn-eraser
+ --joystick-btn-new
+ --joystick-btn-open
+ --joystick-btn-save
+ --joystick-btn-pgsetup
+ --joystick-btn-print
+ --joystick-buttons-ignore
+ --sysfonts
+ --alllocalefonts
+ --mirrorstamps
+ --stampsize=SIZE
+ --keyboard
+ --savedir DIRECTORY
+ --datadir DIRECTORY
+ --exportdir DIRECTORY
+ --saveover
+ --saveovernew
+ --nosave
+ --autosave
+ --lang LANGUAGE
+ --colorfile FILE- + These enable or correspond to the configuration file + options described above. + +
+ +
+- +
+ +--windowed+
+ --800x600
+ --orient=landscape
+ --disablescreensaver
+ --startlast
+ --sound
+ --stereo
+ --quit
+ --printdelay=0
+ --noprintcfg
+ --altprintmod
+ --lockfile
+ --complexshapes
+ --mixedcase
+ --dontgrab
+ --shortcuts
+ --wheelmouse
+ --buttondistinction
+ --fancycursors
+ --showcursor
+ --outlines
+ --stamps
+ --stampcontrols
+ --magiccontrols
+ --label
+ --newcolorsfirst
+ --nosysfonts
+ --currentlocalefont
+ --dontmirrorstamps
+ --stampsize=default
+ --mouse
+ --saveoverask
+ --save
+ --noautosave- + These options can be used to override any settings made + in the configuration file. (If the option isn't set in + the configuration file(s), no overriding option is + necessary.) + +
+ +
+- +
+ +--locale LOCALE+- +
+ ++ Run Tux Paint in one of the support languages. + See the "Choosing a + Different Language" section below for the + locale strings (e.g., "
+ +de_DE" for + German) to use. ++ (If your locale is already set, e.g. with the + "
+$LANG" environment variable, this + option is not necessary, since Tux Paint honors + your environment's setting, if possible.) +- +
+ +--nosysconfig+- +
++ Under Linux and Unix, this prevents the system-wide + configuration file, + "
+ +/etc/tuxpaint/tuxpaint.conf", from + being read. ++ Only your own configuration file, + "
+~/.tuxpaintrc", if it exists, will be + used. +
+ ++ Command-Line Informational Options +
+ +++ The following options display some informative text on + the screen. Tux Paint doesn't actually start up and + run afterwards, however. +
+ ++++
+- +
+ +--version
+--verbose-version+- + Display the version number and date of the copy of + Tux Paint you are running. The + "--verbose-version" also lists what compile-time + options were set. (See INSTALL.txt and FAQ.txt). +
+ +- +
+ +--copying+- + Show brief license information about copying + Tux Paint. +
+ +- +
+ +--usage+- + Display the list of available command-line options. +
+ +- +
+ +--help+- + Display brief help on using Tux Paint. +
+ +- +
+ +--lang help+- + Display a list of available languages in + Tux Paint. +
+ +- +
+ +--joystick-dev list+- + Display list of attached joysticks available to + Tux Paint. +
+You can download fonts for supported languages from Tux Paint's - website, - http://www.tuxpaint.org/. - (Look in the 'Fonts' section under 'Download.')
+
-Under Unix and Linux, you can use the
-Makefilethat comes - with the font to install the font in the appropriate location.+ Choosing a Different Language +
-
+++ ++ Tux Paint has been translated into a number of + languages. To access the translations, you can use the + "
- +--lang" option on the command-line to set the + language (e.g. "--lang spanish") or use + the "lang=" setting in the configuration file + (e.g., "lang=spanish"). ++ Tux Paint also honors your environment's current + locale. (You can override it on the command-line using the + "
+--locale" option; see above.) ++ Use the option "
+ +--lang help" to list the + available language options available. ++ Available Languages +
+ +++ ++
+ ++ + ++ Locale Code + ++ Language +
+ (native name) ++ Language +
+ (English name) ++ Input Method Cycle Key Combination + ++ + ++ +C++ + ++ English + ++ + ++ + ++ +ach_UG++ Acoli + ++ Acholi + ++ + ++ + ++ +af_ZA++ + ++ Afrikaans + ++ + ++ + ++ +ak_GH++ + ++ Akan + ++ + ++ + ++ +am_ET++ + ++ Amharic + ++ + ++ + ++ +an_ES++ + ++ Aragones + ++ + ++ + ++ +ar_SA++ + ++ Arabic + ++ + ++ + ++ +as_IN++ + ++ Assamese + ++ + ++ + ++ +ast_ES++ + ++ Asturian + ++ + ++ + ++ +az_AZ++ + ++ Azerbaijani + ++ + ++ + ++ +bm_ML++ + ++ Bambara + ++ + ++ + ++ +bn_IN++ + ++ Bengali + ++ + ++ + ++ +be_BY++ Bielaruskaja + ++ Belarusian + ++ + ++ + ++ +bg_BG++ + ++ Bulgarian + ++ + ++ + ++ +bo_CN(*) ++ + ++ Tibetan + ++ + ++ + ++ +br_FR++ Brezhoneg + ++ Breton + ++ + ++ + ++ +brx_IN++ + ++ Bodo + ++ + ++ + ++ +bs_BA++ + ++ Bosnian + ++ + ++ + ++ +ca_ES++ Català + ++ Catalan + ++ + ++ + ++ +ca_ES@valencia++ Valencia + ++ Valencian + ++ + ++ + ++ +cgg_UG++ Chiga + ++ Kiga + ++ + ++ + ++ +cs_CZ++ Cesky + ++ Czech + ++ + ++ + ++ +cy_GB++ Cymraeg + ++ Welsh + ++ + ++ + ++ +da_DK++ Dansk + ++ Danish + ++ + ++ + ++ +de_DE++ Deutsch + ++ German + ++ + ++ + ++ +doi_IN++ + ++ Dogri + ++ + ++ + ++ +et_EE++ + ++ Estonian + ++ + ++ + ++ +el_GR(*) ++ + ++ Greek + ++ + ++ + ++ +en_AU++ + ++ Australian English + ++ + ++ + ++ +en_CA++ + ++ Canadian English + ++ + ++ + ++ +en_GB++ + ++ British English + ++ + ++ + ++ +en_ZA++ + ++ South African English + ++ + ++ + ++ +eo++ + ++ Esperanto + ++ + ++ + ++ +es_ES++ Español + ++ Spanish + ++ + ++ + ++ +es_MX++ Español-Mejicano + ++ Mexican Spanish + ++ + ++ + ++ +eu_ES++ Euskara + ++ Basque + ++ + ++ + ++ +fa_IR++ + ++ Persian + ++ + ++ + ++ +ff_SN++ Fulah + ++ Fula + ++ + ++ + ++ +fi_FI++ Suomi + ++ Finnish + ++ + ++ + ++ +fo_FO++ + ++ Faroese + ++ + ++ + ++ +fr_FR++ Français + ++ French + ++ + ++ + ++ +ga_IE++ Gàidhlig + ++ Irish Gaelic + ++ + ++ + ++ +gd_GB++ Ghaidhlig + ++ Scottish Gaelic + ++ + ++ + ++ +gl_ES++ Galego + ++ Galician + ++ + ++ + ++ +gos_NL++ Zudelk Veenkelonioals + ++ Gronings + ++ + ++ + ++ +gu_IN++ + ++ Gujarati + ++ + ++ + ++ +he_IL(*) ++ + ++ Hebrew + ++ + ++ + ++ +hi_IN(*) ++ + ++ Hindi + ++ + ++ + ++ +hr_HR++ Hrvatski + ++ Croatian + ++ + ++ + ++ +hu_HU++ Magyar + ++ Hungarian + ++ + ++ + ++ +hy_AM++ Hayeren + ++ Armenian + ++ + ++ + ++ +id_ID++ Bahasa Indonesia + ++ Indonesian + ++ + ++ + ++ +is_IS++ Íslenska + ++ Icelandic + ++ + ++ + ++ +it_IT++ Italiano + ++ Italian + ++ + ++ + ++ +iu_CA++ + ++ Inuktitut + ++ + ++ + ++ +ja_JP(*) ++ + ++ Japanese + ++ right [Alt] + ++ + ++ +ka_GE++ + ++ Georgian + ++ + ++ + ++ +kab++ + ++ Kabyle + ++ + ++ + ++ +km_KH++ + ++ Khmer + ++ + ++ + ++ +kn_IN++ + ++ Kannada + ++ + ++ + ++ +ko_KR(*) ++ + ++ Korean + ++ right [Alt] or left [Alt] + ++ + ++ +kok_IN++ + ++ Konkani (Devaganari) + ++ + ++ + ++ +kok@roman++ + ++ Konkani (Roman) + ++ + ++ + ++ +ks_IN@devanagari++ + ++ Kashmiri (Devanagari) + ++ + ++ + ++ +ks_IN++ + ++ Kashmiri (Perso-Arabic) + ++ + ++ + ++ +ku_TR++ + ++ Kurdish + ++ + ++ + ++ +lb_LU++ Letzebuergesch + ++ Luxembourgish + ++ + ++ + ++ +lg_UG++ + ++ Luganda + ++ + ++ + ++ +lt_LT++ Lietuviu + ++ Lithuanian + ++ + ++ + ++ +lv_LV++ + ++ Latvian + ++ + ++ + ++ +mk_MK++ + ++ Macedonian + ++ + ++ + ++ +mai_IN++ + ++ Maithili + ++ + ++ + ++ +ml_IN++ + ++ Malayalam + ++ + ++ + ++ +mn_MN++ + ++ Mongolian + ++ + ++ + ++ +mni_IN++ + ++ Manipuri (Bengali) + ++ + ++ + ++ +mni@meiteimayek++ + ++ Manipuri (Meitei Mayek) + ++ + ++ + ++ +mr_IN++ + ++ Marathi + ++ + ++ + ++ +ms_MY++ + ++ Malay + ++ + ++ + ++ +nb_NO++ Norsk (bokmål) + ++ Norwegian Bokmål + ++ + ++ + ++ +ne_NP++ Nepali + ++ + ++ + ++ + ++ +nl_NL++ + ++ Dutch + ++ + ++ + ++ +nn_NO++ Norsk (nynorsk) + ++ Norwegian Nynorsk + ++ + ++ + ++ +nr_ZA++ + ++ Ndebele + ++ + ++ + ++ +nso_ZA++ Sesotho sa Leboa + ++ Northern Sotho + ++ + ++ + ++ +oc_FR++ + ++ Occitan + ++ + ++ + ++ +oj_CA++ + ++ Ojibwe + ++ Ojibway + ++ + ++ +pa_IN++ + ++ Punjabi + ++ + ++ + ++ +or_IN++ + ++ Odia + ++ Oriya + ++ + ++ +pl_PL++ Polski + ++ Polish + ++ + ++ + ++ +pt_BR++ Portugês Brazileiro + ++ Brazilian Portuguese + ++ + ++ + ++ +pt_PT++ Portugês + ++ Portuguese + ++ + ++ + ++ +ro_RO++ + ++ Romanian + ++ + ++ + ++ +ru_RU++ Russkiy + ++ Russian + ++ + ++ + ++ +rw_RW++ + ++ Kinyarwanda + ++ + ++ + ++ +sa_IN++ + ++ Sanskrit + ++ + ++ + ++ +sat_IN++ + ++ Santali (Devaganari) + ++ + ++ + ++ +sat@olchiki++ + ++ Santali (Ol-Chikii) + ++ + ++ + ++ +shs_CA++ Secwepemctin + ++ Shuswap + ++ + ++ + ++ +si_LK++ + ++ Sinhala + ++ + ++ + ++ +sd_IN@devanagari++ + ++ Sindhi (Devanagari) + ++ + ++ + ++ +sd_IN++ + ++ Sindhi + ++ + ++ + ++ +sk_SK++ + ++ Slovak + ++ + ++ + ++ +sl_SI++ + ++ Slovenian + ++ + ++ + ++ +son++ + ++ Songhay + ++ + ++ + ++ +sq_AL++ + ++ Albanian + ++ + ++ + ++ +sr_YU++ + ++ Serbian (cyrillic) + ++ + ++ + ++ +sr_RS@latin++ + ++ Serbian (latin) + ++ + ++ + ++ +su_ID++ + ++ Sundanese + ++ + ++ + ++ +sv_SE++ Svenska + ++ Swedish + ++ + ++ + ++ +sw_TZ++ + ++ Swahili + ++ + ++ + ++ +ta_IN(*) ++ + ++ Tamil + ++ + ++ + ++ +te_IN(*) ++ + ++ Telugu + ++ + ++ + ++ +th_TH(*) ++ + ++ Thai + ++ + ++ + ++ +tl_PH(*) ++ + ++ Tagalog + ++ + ++ + ++ +tlh++ tlhIngan + ++ Klingon + ++ + ++ + ++ +tr_TR++ + ++ Turkish + ++ + ++ + ++ +tw_GH++ + ++ Twi + ++ + ++ + ++ +uk_UA++ + ++ Ukrainian + ++ + ++ + ++ +ur_IN++ + ++ Urdu + ++ + ++ + ++ +ve_ZA++ + ++ Venda + ++ + ++ + ++ +vec++ Venèto + ++ Venetian + ++ + ++ + ++ +vi_VN++ + ++ Vietnamese + ++ + ++ + ++ +wa_BE++ + ++ Walloon + ++ + ++ + ++ +wo_SN++ + ++ Wolof + ++ + ++ + ++ +xh_ZA++ + ++ Xhosa + ++ + ++ + ++ +zh_CN(*) ++ + ++ Chinese (Simplified) + ++ + ++ + ++ +zh_TW(*) ++ + ++ Chinese (Traditional) + ++ + ++ + ++ +zam++ + ++ Zapotec (Miahuatlan) + ++ + ++ ++ +zu_ZA++ + ++ Zulu + ++ + ++ (*) - These languages require their own fonts, + since they are not represented using a Latin character + set, like the others. See the "Special Fonts" section, + below. +
+ ++ Note: Tux Paint provides an alternative input + method for entering characters with the Text tool + in some locales. The key comibation(s) listed can be used + to cycle through the supported input methods while the + Text tool is active. +
++ Setting Your Environment's Locale +
+ +++ ++ Changing your locale will affect much of your + environment. +
+ ++ As stated above, along with letting you choose the + language at runtime using command-line options + ("
+ +--lang" and "--locale"), + Tux Paint honors the global locale setting in your + environment. ++ If you haven't already set your environment's locale, the + following will briefly explain how: +
+ ++ Linux/Unix Users +
+ +++ ++ First, be sure the locale you want to use is enabled by + editing the file "
+ +/etc/locale.gen" on your + system and then running the program + "locale-gen" as root. ++ Note: Debian users may be able to simply run the + command "
+ +dpkg-reconfigure locales" as + root to bring up a configuration dialog. Ubuntu users + may be able to run + "sudo dpkg-reconfigure localeconf" + (the "localeconf" package may need to be installed + first), or may need to edit the file + "/var/lib/locales/supported.d/local" + first, and add locales they want, from the list found + in "/usr/share/i18n/SUPPORTED". ++ Then, before running Tux Paint, set your + "
+ +$LANG" environment variable to one of the + locales listed above. (If you want all programs that + can be translated to be, you may wish to place the + following in your login script; e.g. +~/.profile,~/.bashrc, +~/.cshrc, etc.) ++ For example, in a Bourne Shell (like BASH): +
+ +++ +export LANG=es_ES ; \+
+ tuxpaint+ And in a C Shell (like TCSH): +
+ +++setenv LANG es_ES ; \+
+ tuxpaint
+ ++ Windows Users +
+ ++++ Tux Paint will recognize the current locale and + use the appropriate files by default. So this section + is only for people trying different languages. +
+ ++ The simplest thing to do is to use the + '
+ +--lang' switch in the shortcut (see + "INSTALL.txt"). However, by using an MSDOS Prompt + window, it is also possible to issue a command like + this: +++ +set LANG=es_ES++ ...which will set the language for the lifetime of that + DOS window. +
+ ++ For something more permanent, try editing your + computer's '
+ +autoexec.bat' file using + Windows' "sysedit" tool: ++ Windows 95/98 +
+ ++
+ +- Click on the 'Start' button, and select 'Run...'. +
+ +- Type "sysedit" into the 'Open:' box (with or + without quotes). +
+ +- Click 'OK'. +
+ +- Locate the AUTOEXEC.BAT window in the System + Configuration Editor. +
+ +- Add the following at the bottom of the file: +
+ +++set LANG=es_ES+- Close the System Configuration Editor, answering + yes to save the changes. +
+ +- Restart your machine. +
++ To affect the entire machine, and all + applications, it is possible to use the "Regional + Settings" control panel: ++ ++
+- Click on the 'Start' button, and select + 'Settings | Control Panel'. +
+ +- Double click on the "Regional Settings" globe. +
+ +- Select a language/region from the drop down list. +
+ +- Click 'OK'. +
+ +- Restart your machine when prompted. +
++ Special Fonts +
+ ++++ Some languages require special fonts be installed. These + font files (which are in TrueType format (TTF)), are much + too large to include with the Tux Paint download, + and are available separately. (See the table above, under + the "Choosing a + Different Language" section.) +
+ ++ Note: As of version 0.9.18, Tux Paint uses + the "SDL_Pango" library, which utilizes the "Pango" + library to render text in the user interface, rather than + using "SDL_ttf" directly. Unless your copy of + Tux Paint was built without Pango support, special + fonts should no longer be necessary. +
+ ++ When running Tux Paint in a language that requires + its own font, Tux Paint will try to load the font + file from its system-wide "
+ +fonts" + directory (under a "locale" + subdirectory). The name of the file corresponds to the + first two letters in the 'locale' code of the language + (e.g., "ko" for Korean, "ja" for Japanese, "zh_tw" for + Traditional Chinese). ++ For example, under Linux or Unix, when Tux Paint is + run in Korean (e.g., with the option + "
+ +--lang korean"), Tux Paint will + attempt to load the following font file: +++ ++
+/usr/share/tuxpaint/fonts/locale/ko.ttf++ You can download fonts for supported languages from + Tux Paint's website, http://www.tuxpaint.org/. + (Look in the 'Fonts' section under 'Download.') +
+ ++ Under Unix and Linux, you can use the +
+Makefilethat comes with the font to install + the font in the appropriate location. +
+ + diff --git a/docs/en/html/README.html b/docs/en/html/README.html index 27a211cb2..ab29bc40f 100644 --- a/docs/en/html/README.html +++ b/docs/en/html/README.html @@ -1,1219 +1,2004 @@ -Tux Paint README - - + + + ++ Tux Paint README + + + + ++ +
- +
+ version 0.9.25 ++ A simple drawing program for children +
-- -0.9.25 +
++ Copyright 2002-2020 by various contributors; see + AUTHORS.txt
-version +
+ http://www.tuxpaint.org/ ++ June 14, 2002 - July 27, 2020 +
+
- -A simple drawing program for children
++
-+ -+ Table of Contents + +Copyright 2002-2020 by various contributors; see AUTHORS.txt
+
-http://www.tuxpaint.org/+ ++ ++
+- + About +
-June 14, 2002 - +
- + Using Tux Paint +
- July 27, 2020 +- + Loading Other Pictures into + Tux Paint +
- +- + Further Reading +
-
+- + How to Get Help +
+-
+- Table of Contents - - -
-
++ About +
-About
-- -- -What Is 'Tux Paint?'
--- -Tux Paint is a free drawing program designed for young children - (kids ages 3 and up). It has a simple, easy-to-use interface, fun - sound effects, and an encouraging cartoon mascot who helps guide - children as they use the program. It provides a blank canvas and - a variety of drawing tools to help your child be creative.
-License:
--- -Tux Paint is an Open Source project, Free Software - released under the GNU General Public License (GPL). It is free, and - the 'source code' behind the program is available. (This allows - others to add features, fix bugs, and use parts of the program in their - own GPL'd software.)
- -See COPYING.txt for the full text of - the GPL license.
-Objectives:
----
-- Easy and Fun
-- - Tux Paint is meant to be a simple drawing program for young children. - It is not meant as a general-purpose drawing tool. It is meant to - be fun and easy to use. Sound effects and a cartoon character help let - the user know what's going on, and keeps them entertained. - There are also extra-large cartoon-style mouse pointer shapes. -
- -- Extensibility
-- - Tux Paint is extensible. Brushes and "rubber stamp" shapes can be - dropped in and pulled out. For example, a teacher can drop in a - collection of animal shapes and ask their students to draw an - ecosystem. Each shape can have a sound which is played, and - textual facts which are displayed, when the child selects the shape. -
- -- Portability
-- - Tux Paint is portable among various computer platforms: - Windows, Macintosh, Linux, etc. The interface looks the same among - them all. Tux Paint runs suitably well on older systems (like a - Pentium 133), and can be built to run better on slow systems. -
- -- Simplicity
-- - There is no direct access to the computer's underlying intricacies. - The current image is kept when the program quits, and reappears when - it is restarted. Saving images requires no need to create filenames - or use the keyboard. Opening an image is done by selecting it from - a collection of thumbnails. Access to other files on the computer is - restricted. -
-
- - -Using Tux Paint
-- -Loading Tux Paint
--- -Linux/Unix Users
-+Tux Paint should have placed a laucher icon in your KDE and/or GNOME - menus, under 'Graphics.'
- -Alternatively, you can run the following command at a shell prompt - (e.g., "$"):
++ What Is 'Tux Paint?' +
--$ tuxpaint++ Tux Paint is a free drawing program designed for young + children (kids ages 3 and up). It has a simple, + easy-to-use interface, fun sound effects, and an + encouraging cartoon mascot who helps guide children as + they use the program. It provides a blank canvas and a + variety of drawing tools to help your child be creative. +
If any errors occur, they will be displayed on the terminal - (to "stderr").
-+ License: +
-
- - -Windows Users
--- -- -
-
- Tux Paint -If you installed Tux Paint on your computer using the - 'Tux Paint Installer,' it will have asked you whether you - wanted a 'Start' menu short-cut, and/or a desktop shortcut. If you - agreed, you can simply run Tux Paint from the 'Tux Paint' - section of your 'Start' menu (e.g., under "All Programs" on - Windows XP), or by double-clicking the "Tux Paint" icon - on your desktop.
- -If you installed Tux Paint using the 'ZIP-file' download, - or if you used the 'Tux Paint Installer,' but chose not to - have shortcuts installed, you'll need to double-click the - "
- -tuxpaint.exe" icon in the 'Tux Paint' folder on - your computer.By default, the 'Tux Paint Installer' will put - Tux Paint's folder in "
- -C:\Program Files\", - though you may have changed this when the installer ran.If you used the 'ZIP-file' download, Tux Paint's folder will - be wherever you put it when you unzipped the ZIP file.
- -
-
- - -macOS Users
---Simply double-click the "Tux Paint" icon.
-
- - -Title Screen
--- -When Tux Paint first loads, a title/credits screen will appear.
- -- -
Once loading is complete, press a key or click on the mouse to continue. - (Or, after about 30 seconds, the title screen will go away - automatically.)
-
- - -Main Screen
-- The main screen is divided into the following sections: - -- --
-- Left Side: Toolbar
-- -
- -The toolbar contains the drawing and editing controls.
- - --
- Middle: Drawing Canvas
-- -
- - -The largest part of the screen, in the center, is the drawing - canvas. This is, obviously, where you draw!
- -- -
Note: The size of the drawing canvas depends on the size - of Tux Paint. You can change the size of Tux Paint using - the Tux Paint Config. configuration tool, or - by other means. See the OPTIONS documentation - for more details.
-- Right Side: Selector
-- -
- - -Depending on the current tool, the selector shows different - things. e.g., when the Paint Brush tool is selected, it shows - the various brushes available. When the Rubber Stamp tool - is selected, it shows the different shapes you can use.
- --
- Lower: Colors
-- -
- - -A palette of available colors are shown near the bottom of the - screen.
- -- -
On the far right are two special color options, the - "color picker", which has an outline of an eye-dropper, - and allows you to pick a color found within your drawing, and - the rainbow palette, which allows you to pick a color from - within a box containing thousands of colors.
- -(NOTE: You can define your own colors for Tux Paint. - See the "Options" - documentation.)
-- Bottom: Help Area
-- -
-At the very bottom of the screen, Tux, the Linux Penguin, - provides tips and other information while you draw.
- --
- - -Available Tools
--Drawing Tools
----
- Paint (Brush)
-- -
- - -- -
The Paint Brush tool lets you draw freehand, using various - brushes (chosen in the Selector on the right) and colors - (chosen in the Color palette towards the bottom).
- -If you hold the mouse button down, and move the mouse, it will - draw as you move.
- -As you draw, a sound is played. The bigger the brush, the - lower the pitch.
- -
- -- -
-- Stamp (Rubber Stamp)
-- -
- - -- -
The Stamp tool is like a set of rubber stamps or stickers. - It lets you paste pre-drawn or photographic images (like a picture - of a horse, or a tree, or the moon) in your picture.
- -As you move the mouse around the canvas, an outline follows the - mouse, showing where the stamp will be placed, and how big it will - be.
- -- -
-
There can be numerous categories of stamps (e.g., animals, - plants, outer space, vehicles, people, etc.). Use the - Left and Right arrows to cycle through the collections.
- -Prior to 'stamping' an image onto your drawing, various - effects can sometimes be applied (depending on the stamp):
--
- -- Some stamps can be colored or tinted. If the color palette - below the canvas is activated, you can click the colors to change - the tint or color of the stamp before placing it in the picture.
-- Stamps can be shrunk and expanded, by clicking within the - triangular-shaped series of bars at the bottom right; - the larger the bar, the larger the stamp will appear in your - picture.
-- Many stamps may be flipped vertically, or displayed as a - mirror-image, using the control buttons at the bottom right.
--
+
+-+ Tux Paint is an Open Source project, + Free Software released under the GNU General Public + License (GPL). It is free, and the 'source code' + behind the program is available. (This allows others to + add features, fix bugs, and use parts of the program in + their own GPL'd software.)
--
Different stamps can have different sound effects and/or - descriptive (spoken) sounds. Buttons at the lower left - (near Tux, the Linux penguin) allow you to re-play the sound effects - and descriptive sounds for the currently-selected stamp.
++ See COPYING.txt for the full + text of the GPL license. +
+(NOTE: If the "
- -nostampcontrols" option is set, - Tux Paint won't display the Mirror, Flip, Shrink and Grow - controls for stamps. - See the "Options" - documentation.)
-- Lines
-- -
- - -- -
This tool lets you draw straight lines using the various - brushes and colors you normally use with the Paint Brush.
- -Click the mouse and hold it to choose the starting point of the - line. As you move the mouse around, a thin 'rubber-band' line - will show where the line will be drawn.
- -Let go of the mouse to complete the line. A "sproing!" sound will - play.
- -
- -- -
-- Shapes
-- -
- -
This tool lets you draw some simple filled, and un-filled shapes.
- -Select a shape from the selector on the right (circle, square, - oval, etc.).
- -In the canvas, click the mouse and hold it to stretch the shape - out from where you clicked. Some shapes can change proportion - (e.g., rectangle and oval), others cannot (e.g., square and circle).
- -Let go of the mouse when you're done stretching.
++ Objectives: +
++-
+- Normal Mode
-- -
Now you can move the mouse around the canvas to rotate the - shape.
+- + Easy and Fun +
-Click the mouse button again and the shape will be drawn in the - current color.
+- + Tux Paint is meant to be a simple drawing program + for young children. It is not meant as a + general-purpose drawing tool. It is meant to be + fun and easy to use. Sound effects and a cartoon + character help let the user know what's going on, and + keeps them entertained. There are also extra-large + cartoon-style mouse pointer shapes.
-- Simple Shapes Mode
+- + Extensibility +
+- - If simple shapes are enabled (e.g., with the - "
+ +--simpleshapes" option), - the shape will be drawn on the canvas when you let go of the - mouse button. (There's no rotation step.) + Tux Paint is extensible. Brushes and "rubber + stamp" shapes can be dropped in and pulled out. For + example, a teacher can drop in a collection of animal + shapes and ask their students to draw an ecosystem. + Each shape can have a sound which is played, and + textual facts which are displayed, when the child + selects the shape. +- + Portability +
+ +- + Tux Paint is portable among various computer + platforms: Windows, Macintosh, Linux, etc. The + interface looks the same among them all. Tux Paint + runs suitably well on older systems (like a + Pentium 133), and can be built to run better on + slow systems. +
+ +- + Simplicity +
+ +- + There is no direct access to the computer's underlying + intricacies. The current image is kept when the program + quits, and reappears when it is restarted. Saving + images requires no need to create filenames or use the + keyboard. Opening an image is done by selecting it from + a collection of thumbnails. Access to other files on + the computer is restricted.
+
-+
+ Using Tux Paint +
-
-+-+ Loading Tux Paint +
++- -+ Linux/Unix Users +
-Text and Label -- -- -
Choose a font (from the 'Letters' available on the right) and a color - (from the color palette near the bottom). Click on the screen and a - cursor will appear. Type text and it will show up on the screen.
- -Press [Enter] or [Return] and the text will be drawn - onto the picture and the cursor will move down one line.
- -Alternatively, press [Tab] and the text will be drawn onto - the picture, but the cursor will move to the right of the text, - rather than down a line, and to the left. (This can be useful to - create a line of text with mixed colors, fonts, styles and sizes: -
- -Likethis.)Clicking elsewhere in the picture while the text entry is still - active causes the current line of text to move to that location - (where you can continue editing it).
- -- -
-
-- Text versus Label
-- -
- -The Text tool is the original text-entry tool in - Tux Paint. Text entered using this tool can't be modified - or moved later, since it becomes part of the drawing. However, - because the text becomes part of the picture, it can be drawn - over or modified using Magic tool effects (e.g., smudged, - tinted, embossed, etc.)
- -When using the Label tool (which was added to - Tux Paint in version 0.9.22), the text 'floats' over the - image, and the details of the label (the text, the position of - the label, the font choice and the color) get stored separately. - This allows the label to be repositioned or edited later.
- -The Label tool can be disabled (e.g., by selecting - "Disable 'Label' Tool" in Tux Paint Config. - or running Tux Paint with the "
---nolabel" - command-line option).- International Character Input
-- -
Tux Paint allows inputting characters in different languages. - Most Latin characters (A-Z, - ñ, è, etc.) can by entered directly. - Some languages require that Tux Paint be switched into an - alternate input mode before entering, and some characters must be - composed using numerous keypresses.
- -When Tux Paint's locale is set to one of the - languages that provide alternate input modes, a key is used to - cycle through normal (Latin character) and locale-specific - mode or modes.
- -Currently supported locales, the input methods available, and - the key to toggle or cycle modes, are listed below. - Note: Many fonts do not include all characters for - all languages, so sometimes you'll need to change fonts to see the - characters you're trying to type. +
++ Tux Paint should have placed a laucher icon in your KDE + and/or GNOME menus, under 'Graphics.'
--
-- Japanese — Romanized Hiragana and Romanized Katakana - — right [Alt] -
-- Korean — Hangul 2-Bul - — right [Alt] or left [Alt] -
-- Traditional Chinese - — right [Alt] or left [Alt] -
-- Thai - — right [Alt] -
-
- ++ Alternatively, you can run the following command at a + shell prompt (e.g., "$"): +
-Fill -- - -+
+-$ tuxpaint+The 'Fill' tool 'flood-fills' a contiguous area of your drawing - with a solid color of your choice.
- -Note: Prior to Tux Paint 0.9.24, this was a "Magic" tool (see below).
- -
-Magic (Special Effects) -- - - -- -
The 'Magic' tool is actually a set of special tools. Select one of - the "magic" effects from the selector on the right. Then, depending - on the tool, you can either click and drag around the picture, - and/or simply click the picture once, to apply the effect.
- -If the tool can be used by clicking and dragging, a 'painting' - button will be available on the left, below the list of "magic" tools - on the right side of the screen. If the tool can affect the entire - picture at once, an 'entire picture' button will be available - on the right.
- -
- -See the instructions for each Magic tool (in the 'magic-docs' folder).
- -
-Eraser -- - -- -
This tool is similar to the Paint Brush. Wherever you click - (or click and drag), the picture will be erased. (This may be - white, some other color, or to a background picture, depending on - the picture.)
- -A number of eraser sizes are available, both round and square..
- -As you move the mouse around, a square outline follows - the pointer, showing what part of the picture will be erased to - white.
- -As you erase, a "squeaky clean" eraser/wiping sound is played.
- -
-
- - -Other Controls
----
- Undo
-- -
- - -- -
Clicking this tool will undo the last drawing action. You can - even undo more than once!
- -Note: You can also press [Control]-[Z] on the keyboard to - undo.
- -
- -
-- Redo
-- -
- - -- -
Clicking this tool will redo the drawing action you just "undid" - with the 'Undo' button.
- -As long as you don't draw again, you can redo as many times as you - had "undone!"
- -Note: You can also press [Control]-[R] on the keyboard to - redo.
- -
- -
-- New
-- -
- - -- -
Clicking the "New" button will start a new drawing. - A dialog will appear where you may choose to start a new picture - using a solid background color, or using a 'Starter' image (see below). - You will first be asked whether you really want to do this.
- -Note: You can also press [Control]-[N] on the keyboard to - start a new drawing.
- - 'Starter' Images - ---'Starters' can be like a page from a coloring book (a - black-and-white outline of a picture, which you can then - color in), or like a 3D photograph, where you draw the bits - in between.
- -When you load a 'Starter,' draw on it, and then click 'Save,' - it creates a new picture file (it doesn't overwrite the original - 'Starter,' so you can use it again later).
++ If any errors occur, they will be displayed on the + terminal (to "stderr"). +
+
-
-- Open
-- -
+- -
This shows you a list of all of the pictures you've saved. - If there are more than can fit on the screen, use the "Up" - and "Down" arrows at the top and bottom of the list to scroll - through the list of pictures.
- -
- -- -
Click a picture to select it, then...
++ Windows Users +
---
+- -
++
+
-+ ++ +
+ Tux Paint +Click the green "Open" button at the lower left of the list to - load the selected picture.
++ If you installed Tux Paint on your computer using + the 'Tux Paint Installer,' it will have asked + you whether you wanted a 'Start' menu short-cut, and/or + a desktop shortcut. If you agreed, you can simply run + Tux Paint from the 'Tux Paint' section of + your 'Start' menu (e.g., under "All Programs" on + Windows XP), or by double-clicking the + "Tux Paint" icon on your desktop. +
-(Alternatively, you can double-click a picture's icon to load - it.)
++ If you installed Tux Paint using the 'ZIP-file' + download, or if you used the + 'Tux Paint Installer,' but chose not to have + shortcuts installed, you'll need to double-click the + "
-tuxpaint.exe" icon in the + 'Tux Paint' folder on your computer. +
-+ By default, the 'Tux Paint Installer' will + put Tux Paint's folder in + "
-C:\Program Files\", though you may + have changed this when the installer ran. +- -
- -- -
Click the brown "Erase" (trash can) button at the lower right of - the list to erase the selected picture. (You will be asked to - confirm.)
- -Note: As of version 0.9.22, the picture will be - placed in your desktop's trash can, on Linux only.
- -
-- -
- -- -
Click the blue "Slides" (slide projector) button at the lower - left to go to slideshow mode. See "Slides", - below, for details.
- -
-- -
-- -
Or click the red "Back" arrow button at the lower right of the - list to cancel and return to the picture you were drawing.
- -
-+ If you used the 'ZIP-file' download, Tux Paint's + folder will be wherever you put it when you unzipped + the ZIP file. +
+
If choose to open a picture, and your current drawing hasn't been - saved, you will be prompted as to whether you want to save it or not. - (See "Save," below.)
- -Note: You can also press [Control]-[O] on the keyboard to get - the 'Open' dialog.
- -
+
-
-+ macOS Users +
++++ Simply double-click the "Tux Paint" icon. +
+Save -- - - -+
-This saves your current picture.
- -If you haven't saved it before, it will create a new entry in - the list of saved images. (i.e., it will create a new file)
++ Title Screen +
-Note: It won't ask you anything (e.g., for a filename). - It will simply save the picture, and play a "camera shutter" sound - effect.
++-+ When Tux Paint first loads, a title/credits screen + will appear. +
-If you HAVE saved the picture before, or this is a picture you - just loaded using the "Open" command, you will first be asked - whether you want to save over the old version, or create a new - entry (a new file).
++
-+
+
+ Once loading is complete, press a key or click on the + mouse to continue. (Or, after about 30 seconds, the + title screen will go away automatically.) +
+(NOTE: If either the "
- -saveover" or - "saveovernew" options are set, it won't ask before saving - over. - See the "Options" - documentation.)Note: You can also press [Control]-[S] on the keyboard to - save.
- -
+
-
-- - - -- -
Click this button and your picture will be printed!
- -On most platforms, you can also hold the [Alt] key - (called [Option] on Macs) while clicking the 'Print' button - to get a printer dialog. Note that this may not work if you're - running Tux Paint in fullscreen mode. See below.
++ Main Screen +
++ The main screen is divided into the following sections:-
- Disabling Printing
-- -
If the "noprint" option was set (either with - "
+noprint=yes" in Tux Paint's configuration file, - or using "--noprint" on the - command-line), the "Print" button will be disabled.- + Left Side: Toolbar +
-See the "Options" - documentation.)
-Restricting Printing -- +If the "printdelay" option was used (either with - "
+printdelay=SECONDS" in the configuration file, - or using "--printdelay=SECONDS" on the - command-line), you can only print once every SECONDS - seconds.+ -+ The toolbar contains the drawing and editing + controls. +
+ -For example, with "
+printdelay=60", you can print only - once a minute.+
++
See the "Options" - documentation.)
-+ Middle: Drawing Canvas + - -Printing Commands -- (Linux and Unix only)
++ -+ The largest part of the screen, in the center, is the + drawing canvas. This is, obviously, where you draw! +
-Tux Paint prints by generating a PostScript - representation of the drawing and sending it to an external - program. By default, the program is:
++
-+
+- lpr -+ Note: The size of the drawing canvas depends + on the size of Tux Paint. You can change the + size of Tux Paint using the + Tux Paint Config. configuration + tool, or by other means. See the OPTIONS documentation for more + details. +
+This command can be changed by setting the "printcommand" value - in Tux Paint's configuration file.
++ Right Side: Selector + -If the [Alt] key on the keyboard is being pushed - while clicking the 'Print' button, as long as you're not in - fullscreen mode, an alternative program is run. By default, - the program is KDE's graphical print dialog:
++ -+ Depending on the current tool, the selector shows + different things. e.g., when the Paint Brush + tool is selected, it shows the various brushes + available. When the Rubber Stamp tool is + selected, it shows the different shapes you can use. +
-+- kprinter -+
++
This command can be changed by setting the "altprintcommand" value - in Tux Paint's configuration file.
++ Lower: Colors + -For information on how to change the printing commands, - see the "Options" - documentation.
- ++ + A palette of available colors are shown near the + bottom of the screen. +
++
-+
Printer Settings -- -(Windows and macOS)
++ On the far right are two special color options, the + "color picker", which has an outline of an + eye-dropper, and allows you to pick a color found + within your drawing, and the rainbow palette, which + allows you to pick a color from within a box + containing thousands of colors. +
-By default, Tux Paint simply prints to the default - printer with default settings when the 'Print' button is - pushed.
++ (NOTE: You can define your own colors for + Tux Paint. See the "Options" documentation.) +
+However, if you hold the [Alt] (or [Option]) key - on the keyboard while pushing the button, as long as you're - not in fullscreen mode, your operating system's printer dialog - will appear, where you can change the settings.
++ Bottom: Help Area + -You can have the printer configuration changes stored - by using the "printcfg" option, either by using - "
+--printcfg" on the command-line, or - "printcfg=yes" in Tux Paint's own configuration - file ("tuxpaint.cfg").+ - -+ At the very bottom of the screen, Tux, the Linux + Penguin, provides tips and other information while + you draw. +
-If the "printcfg" option is used, printer settings will - be loaded from the file "
- -print.cfg" in your - personal folder (see below). - Any changes will be saved there as well.See the "Options" - documentation.)
-Printer Dialog Options -- - +By default, Tux Paint only shows the printer dialog - (or, on Linux/Unix, runs the "altprintcommand", e.g., - "kprinter" instead of "lpr") if the [Alt] - (or [Option]) key is held while clicking the 'Print' - button.
- -However, this behavior can be changed. You can have the - printer dialog always appear by using - "
- ---altprintalways" on the command-line, or - "altprint=always" in Tux Paint's configuration - file. Or, you can prevent the [Alt]/[Option] - key from having any effect by using "--altprintnever", or - "altprint=never".See the "Options" - documentation.)
-+
+ -+
+
- +
-Slides (under "Open") -- +
+ Available Tools +
-The "Slides" button is available in the "Open" dialog. - It displays a list of your saved files, just like the "Open" dialog.
+++ + ++ Drawing Tools +
-Click each of the images you wish to display in a slideshow-style - presentation, one by one. A digit will appear over each image, - letting you know in which order they will be displayed.
+++ ++
- + Paint (Brush) +
-You can click a selected image to unselect it (take it out of your - slideshow).
+- +
-+
+ The Paint Brush tool lets you draw freehand, + using various brushes (chosen in the Selector on + the right) and colors (chosen in the Color palette + towards the bottom). +
-A sliding scale at the lower left of the screen (next to the "Play" - button) can be used to adjust the speed of the slideshow, from slowest - to fastest. Choose the leftmost setting to disable automatic - advancement — you will need to press a key or click to go to - the next slide (see below).
++ If you hold the mouse button down, and move the + mouse, it will draw as you move. +
-Note: The slowest setting does not automatically advance - through the slides. Use it for when you want to step through them - manually.
++ As you draw, a sound is played. The bigger the + brush, the lower the pitch. +
+
-When you're ready, click the "Play" button to begin the slideshow. - (Note: If you hadn't selected ANY images, then ALL images will be - played in the slideshow.)
++
-+
During the slideshow, press [Space], [Enter] or - [Return] or the [Right Arrow], or click the "Next" - button at the lower left, to manually advance to the next slide. - Press [Left] to go back to the previous slide.
+
+Press [Escape], or click the "Back" button at the - lower right, to exit the slideshow and return to the slideshow - image selection screen.
+- + Stamp (Rubber Stamp) +
-Click "Back" in the slideshow image selection screen to return to - the "Open" dialog.
+- +
++
+ The Stamp tool is like a set of rubber stamps or + stickers. It lets you paste pre-drawn or + photographic images (like a picture of a horse, or + a tree, or the moon) in your picture. +
-
-+ As you move the mouse around the canvas, an outline + follows the mouse, showing where the stamp will be + placed, and how big it will be. +
-- Quit
-- -
++
+
++
+
+ There can be numerous categories of stamps (e.g., + animals, plants, outer space, vehicles, people, + etc.). Use the Left and Right arrows to cycle + through the collections. +
-Clicking the "Quit" button, closing the Tux Paint window, or - pushing the [Escape] key will quit Tux Paint.
- -You will first be prompted as to whether you really want to quit.
++ Prior to 'stamping' an image onto your drawing, + various effects can sometimes be applied (depending + on the stamp): +
-If you choose to quit, and you haven't saved the current picture, - you will first be asked if wish to save it. If it's not a new image, - you will then be asked if you want to save over the old version, - or create a new entry. (See "Save" above.)
- -NOTE: If the image is saved, it will be reloaded automatically - the next time you run Tux Paint!
++
- Some stamps can be colored or tinted. If the + color palette below the canvas is activated, you + can click the colors to change the tint or color of + the stamp before placing it in the picture. +
-NOTE: The "Quit" button and [Escape] key can be - disabled (e.g., by selecting "Disable 'Quit' Button" in - Tux Paint Config. or running Tux Paint - with the "
- ---noquit" command-line option).In that case, the "window close" button on - Tux Paint's title bar (if not in fullscreen mode) or - the [Alt] + [F4] key sequence may be used - to quit.
+- Stamps can be shrunk and expanded, by clicking + within the triangular-shaped series of bars at the + bottom right; the larger the bar, the larger the + stamp will appear in your picture. +
-If neither of those are possible, the key sequence of - [Shift] + [Control] + [Escape] - may be used to quit. (See the - "Options" documentation.)
- -
-Many stamps may be flipped vertically, or + displayed as a mirror-image, using the control + buttons at the bottom right. + + -Sound Muting -- + +There is no on-screen control button at this time, but - by pressing [Alt] + [S], sound effects - can be disabled and re-enabled (muted and unmuted) while the - program is running.
++
++
+
+ Different stamps can have different sound effects + and/or descriptive (spoken) sounds. Buttons at the + lower left (near Tux, the Linux penguin) allow you + to re-play the sound effects and descriptive sounds + for the currently-selected stamp. +
-Note that if sounds are completely disabled - (e.g., by unselecting "Enable Sound Effects" in - Tux Paint Config or running Tux Paint - with the "
+--nosound" command-line option), - the [Alt] + [S] key sequence has no - effect. (i.e., it cannot be used to turn on sounds when the - parent/teacher wants them disabled.)+ (NOTE: If the "
+ +nostampcontrols" option + is set, Tux Paint won't display the Mirror, + Flip, Shrink and Grow controls for stamps. See the + "Options" + documentation.) +
++ Lines + + ++ + ++
+ This tool lets you draw straight lines using the + various brushes and colors you normally use with + the Paint Brush. +
+ ++ Click the mouse and hold it to choose the starting + point of the line. As you move the mouse around, a + thin 'rubber-band' line will show where the line + will be drawn. +
+ ++ Let go of the mouse to complete the line. A + "sproing!" sound will play. +
+
+ ++
+ ++
++ Shapes + + ++ + ++
+ This tool lets you draw some simple filled, and + un-filled shapes. +
+ ++ Select a shape from the selector on the right + (circle, square, oval, etc.). +
+ ++ In the canvas, click the mouse and hold it to + stretch the shape out from where you clicked. Some + shapes can change proportion (e.g., rectangle and + oval), others cannot (e.g., square and circle). +
+ ++ Let go of the mouse when you're done stretching. +
+ ++
+- + Normal Mode +
+ +- +
+ ++ Now you can move the mouse around the canvas to + rotate the shape. +
+ ++ Click the mouse button again and the shape will + be drawn in the current color. +
+- + Simple Shapes Mode +
+ +- + If simple shapes are enabled (e.g., with the + "
+--simpleshapes" option), the shape + will be drawn on the canvas when you let go of + the mouse button. (There's no rotation step.) +
+ ++
+ ++
++ Text and Label + + ++ + ++
+ Choose a font (from the 'Letters' available on the + right) and a color (from the color palette near the + bottom). Click on the screen and a cursor will + appear. Type text and it will show up on the + screen. +
+ ++ Press [Enter] or [Return] and the + text will be drawn onto the picture and the cursor + will move down one line. +
+ ++ Alternatively, press [Tab] and the text will + be drawn onto the picture, but the cursor will move + to the right of the text, rather than down a line, + and to the left. (This can be useful to create a + line of text with mixed colors, fonts, styles and + sizes:
+ +Likethis.) ++ Clicking elsewhere in the picture while the text + entry is still active causes the current line of + text to move to that location (where you can + continue editing it). +
+ ++
+ ++
+
+- + Text versus Label +
+ +- +
+ ++ The Text tool is the original text-entry + tool in Tux Paint. Text entered using this + tool can't be modified or moved later, since it + becomes part of the drawing. However, because + the text becomes part of the picture, it can be + drawn over or modified using Magic tool + effects (e.g., smudged, tinted, embossed, etc.) +
+ ++ When using the Label tool (which was + added to Tux Paint in version 0.9.22), the + text 'floats' over the image, and the details + of the label (the text, the position of the + label, the font choice and the color) get + stored separately. This allows the label to be + repositioned or edited later. +
+ ++ The Label tool can be disabled (e.g., by + selecting "Disable 'Label' Tool" in + Tux Paint Config. or running + Tux Paint with the + "
+--nolabel" command-line option). +- + International Character Input +
+ +- +
++ Tux Paint allows inputting characters in + different languages. Most Latin characters + (A-Z, ñ, è, etc.) + can by entered directly. Some languages require + that Tux Paint be switched into an + alternate input mode before entering, and some + characters must be composed using numerous + keypresses. +
+ ++ When Tux Paint's locale is set to one of the + languages that provide alternate input modes, a + key is used to cycle through normal (Latin + character) and locale-specific mode or modes. +
+ ++ Currently supported locales, the input methods + available, and the key to toggle or cycle + modes, are listed below. Note: Many + fonts do not include all characters for all + languages, so sometimes you'll need to change + fonts to see the characters you're trying to + type. +
+ ++
+- Japanese — Romanized Hiragana and Romanized + Katakana — right [Alt] +
+ +- Korean — Hangul 2-Bul — + right [Alt] or + left [Alt] +
+ +- Traditional Chinese — + right [Alt] or + left [Alt] +
+ +- Thai — right [Alt] +
++ + +
++ Fill + + ++ + ++
+ The 'Fill' tool 'flood-fills' a contiguous area of + your drawing with a solid color of your choice. +
+ ++ Note: Prior to Tux Paint 0.9.24, this was a + "Magic" tool (see below). +
+ +
++ Magic (Special Effects) + + ++ + ++
+ The 'Magic' tool is actually a set of special + tools. Select one of the "magic" effects from the + selector on the right. Then, depending on the tool, + you can either click and drag around the picture, + and/or simply click the picture once, to apply the + effect. +
+ ++ If the tool can be used by clicking and dragging, a + 'painting' button will be available on the left, + below the list of "magic" tools on the right side + of the screen. If the tool can affect the entire + picture at once, an 'entire picture' button + will be available on the right. +
+
+ ++ See the instructions for + each Magic tool (in the 'magic-docs' folder). +
+ +
++ Eraser + + ++ + ++
+ This tool is similar to the Paint Brush. Wherever + you click (or click and drag), the picture will be + erased. (This may be white, some other color, or to + a background picture, depending on the picture.) +
+ ++ A number of eraser sizes are available, both round + and square.. +
+ ++ As you move the mouse around, a square outline + follows the pointer, showing what part of the + picture will be erased to white. +
+ ++ As you erase, a "squeaky clean" eraser/wiping sound + is played. +
+
+
+ ++ Other Controls +
+ ++++
+- + Undo +
+ +- +
+ ++
+ Clicking this tool will undo the last drawing + action. You can even undo more than once! +
+ ++ Note: You can also press [Control]-[Z] on + the keyboard to undo. +
+
+ +
+- + Redo +
+ +- +
+ ++
+ Clicking this tool will redo the drawing action you + just "undid" with the 'Undo' button. +
+ ++ As long as you don't draw again, you can redo as + many times as you had "undone!" +
+ ++ Note: You can also press [Control]-[R] on + the keyboard to redo. +
+
+ +
+- + New +
+ +- +
+ ++
+ Clicking the "New" button will start a new drawing. + A dialog will appear where you may choose to start + a new picture using a solid background color, or + using a 'Starter' image (see below). You will first + be asked whether you really want to do this. +
+ ++ Note: You can also press [Control]-[N] on + the keyboard to start a new drawing. +
+ 'Starter' Images ++++ 'Starters' can be like a page from a coloring + book (a black-and-white outline of a picture, + which you can then color in), or like a 3D + photograph, where you draw the bits in between. +
+ ++ When you load a 'Starter,' draw on it, and then + click 'Save,' it creates a new picture file (it + doesn't overwrite the original 'Starter,' so you + can use it again later). +
+
+ +
+- + Open +
+ +- +
+ ++
+ This shows you a list of all of the pictures you've + saved. If there are more than can fit on the + screen, use the "Up" and "Down" arrows at the top + and bottom of the list to scroll through the list + of pictures. +
+
+ ++
+ ++
+ Click a picture to select it, then... +
+ +++ ++
+- +
+ ++
+ Click the green "Open" button at the lower + left of the list to load the selected + picture. +
+ ++ (Alternatively, you can double-click a + picture's icon to load it.) +
+
+- +
+ ++
+ Click the brown "Erase" (trash can) button at + the lower right of the list to erase the + selected picture. (You will be asked to + confirm.) +
+ ++ Note: As of version 0.9.22, the + picture will be placed in your desktop's + trash can, on Linux only. +
+
+- +
+ ++
+ Click the blue "Slides" (slide projector) + button at the lower left to go to slideshow + mode. See "Slides", + below, for details. +
+
+- +
++
+ Or click the red "Back" arrow button at the + lower right of the list to cancel and return + to the picture you were drawing. +
+
++ If choose to open a picture, and your current + drawing hasn't been saved, you will be prompted as + to whether you want to save it or not. (See + "Save," below.) +
+ ++ Note: You can also press [Control]-[O] on + the keyboard to get the 'Open' dialog. +
+
+ +
+- + Save +
+ +- +
+ ++
+ This saves your current picture. +
+ ++ If you haven't saved it before, it will create a + new entry in the list of saved images. (i.e., it + will create a new file) +
+ ++ Note: It won't ask you anything (e.g., for a + filename). It will simply save the picture, and + play a "camera shutter" sound effect. +
+ ++ If you HAVE saved the picture before, or this is a + picture you just loaded using the "Open" command, + you will first be asked whether you want to save + over the old version, or create a new entry (a new + file). +
+ ++
+ ++
+ (NOTE: If either the "
+ +saveover" or + "saveovernew" options are set, it + won't ask before saving over. See the "Options" documentation.) ++ Note: You can also press [Control]-[S] on + the keyboard to save. +
+
+ +
+- + Print +
+ +- +
+ ++
+ Click this button and your picture will be printed! +
+ ++ On most platforms, you can also hold the + [Alt] key (called [Option] on Macs) + while clicking the 'Print' button to get a printer + dialog. Note that this may not work if you're + running Tux Paint in fullscreen mode. See + below. +
+ ++
+- + Disabling Printing +
+ +- +
+ ++ If the "noprint" option was set (either with + "
+ +noprint=yes" in Tux Paint's + configuration file, or using + "--noprint" on the command-line), + the "Print" button will be disabled. ++ See the "Options" + documentation.) +
+- + Restricting Printing +
+ +- +
+ ++ If the "printdelay" option was used (either + with "
+ +printdelay=SECONDS" + in the configuration file, or using + "--printdelay=SECONDS" on + the command-line), you can only print once + every SECONDS seconds. ++ For example, with "
+ +printdelay=60", + you can print only once a minute. ++ See the "Options" + documentation.) +
+- + Printing Commands +
+ +- +
+ ++ (Linux and Unix only) +
+ ++ Tux Paint prints by generating a + PostScript representation of the drawing and + sending it to an external program. By default, + the program is: +
+ +++ +lpr++ This command can be changed by setting the + "printcommand" value in Tux Paint's + configuration file. +
+ ++ If the [Alt] key on the keyboard is + being pushed while clicking the 'Print' button, + as long as you're not in fullscreen mode, an + alternative program is run. By default, the + program is KDE's graphical print dialog: +
+ +++ +kprinter++ This command can be changed by setting the + "altprintcommand" value in Tux Paint's + configuration file. +
+ ++ For information on how to change the printing + commands, see the "Options" + documentation. +
+- + Printer Settings +
+ +- +
+ ++ (Windows and macOS) +
+ ++ By default, Tux Paint simply prints to the + default printer with default settings when the + 'Print' button is pushed. +
+ ++ However, if you hold the [Alt] (or + [Option]) key on the keyboard while + pushing the button, as long as you're not in + fullscreen mode, your operating system's + printer dialog will appear, where you can + change the settings. +
+ ++ You can have the printer configuration changes + stored by using the "printcfg" option, either + by using "
+ +--printcfg" on the + command-line, or "printcfg=yes" in + Tux Paint's own configuration file + ("tuxpaint.cfg"). ++ If the "printcfg" option is used, printer + settings will be loaded from the file + "
+ +print.cfg" in your personal + folder (see below). Any changes will be saved + there as well. ++ See the "Options" + documentation.) +
+- + Printer Dialog Options +
+ +- +
++ By default, Tux Paint only shows the + printer dialog (or, on Linux/Unix, runs the + "altprintcommand", e.g., "kprinter" instead of + "lpr") if the [Alt] (or [Option]) + key is held while clicking the 'Print' button. +
+ ++ However, this behavior can be changed. You can + have the printer dialog always appear by using + "
+ +--altprintalways" on the + command-line, or "altprint=always" + in Tux Paint's configuration file. Or, you + can prevent the [Alt]/[Option] + key from having any effect by using + "--altprintnever", or + "altprint=never". ++ See the "Options" + documentation.) +
+
+ +
+- + Slides (under "Open") +
+ +- +
+ ++
+ The "Slides" button is available in the "Open" + dialog. It displays a list of your saved files, + just like the "Open" dialog. +
+ ++ Click each of the images you wish to display in a + slideshow-style presentation, one by one. A digit + will appear over each image, letting you know in + which order they will be displayed. +
+ ++ You can click a selected image to unselect it (take + it out of your slideshow). +
+ ++ A sliding scale at the lower left of the screen + (next to the "Play" button) can be used to adjust + the speed of the slideshow, from slowest to + fastest. Choose the leftmost setting to disable + automatic advancement — you will need to press a + key or click to go to the next slide (see below). +
+ ++ Note: The slowest setting does not + automatically advance through the slides. Use it + for when you want to step through them manually. +
+ ++ When you're ready, click the "Play" button to begin + the slideshow. (Note: If you hadn't selected ANY + images, then ALL images will be played in the + slideshow.) +
+ ++ During the slideshow, press [Space], + [Enter] or [Return] or the + [Right Arrow], or click the "Next" + button at the lower left, to manually advance to + the next slide. Press [Left] to go back to + the previous slide. +
+ ++ Press [Escape], or click the "Back" button + at the lower right, to exit the slideshow and + return to the slideshow image selection screen. +
+ ++ Click "Back" in the slideshow image selection + screen to return to the "Open" dialog. +
+
+- + Quit +
+ +- +
+ ++
+ Clicking the "Quit" button, closing the + Tux Paint window, or pushing the + [Escape] key will quit Tux Paint. +
+ ++ You will first be prompted as to whether you really + want to quit. +
+ ++ If you choose to quit, and you haven't saved the + current picture, you will first be asked if wish to + save it. If it's not a new image, you will then be + asked if you want to save over the old version, or + create a new entry. (See "Save" + above.) +
+ ++ NOTE: If the image is saved, it will be reloaded + automatically the next time you run Tux Paint! +
+ ++ NOTE: The "Quit" button and [Escape] + key can be disabled (e.g., by selecting + "Disable 'Quit' Button" in + Tux Paint Config. or running + Tux Paint with the + "
+ +--noquit" command-line option). ++ In that case, the "window close" button on + Tux Paint's title bar (if not in + fullscreen mode) or the + [Alt] + [F4] key sequence + may be used to quit. +
+ ++ If neither of those are possible, the key sequence + of + [Shift] + [Control] + [Escape] + may be used to quit. (See the "Options" documentation.) +
+
+- + Sound Muting +
+ +- +
++ There is no on-screen control button at this time, + but by pressing + [Alt] + [S], sound effects + can be disabled and re-enabled (muted and unmuted) + while the program is running. +
+ ++ Note that if sounds are completely disabled (e.g., + by unselecting "Enable Sound Effects" in + Tux Paint Config or running + Tux Paint with the + "
+--nosound" command-line option), the + [Alt] + [S] key sequence + has no effect. (i.e., it cannot be used to turn on + sounds when the parent/teacher wants them + disabled.) +
+ ++ Loading Other Pictures into + Tux Paint +
+ ++- - -+ Since Tux Paint's 'Open' dialog only displays pictures + you created with Tux Paint, what if you want to load + some other picture or photograph into Tux Paint to + edit? +
+ ++ To do so, you simply need to convert the picture into a PNG + (Portable Network Graphic) image file, and place it in + Tux Paint's "saved" directory: +
+ ++
-- + Windows Vista +
+ +- + Inside the user's "
+ +AppData" folder, e.g.: +"C:\Users\(user name)\AppData\Roaming\TuxPaint\saved\" +- + Windows 95, 98, ME, 2000, XP +
+ +- + Inside the user's "
+ +Application Data" + folder, e.g.:"C:\Documents and + Settings\(user name)\Application + Data\TuxPaint\saved\" +- + macOS +
+ +- + Inside the user's "
+ +Library" folder: +"/Users/(user name)/Library/Application + Support/Tux Paint/saved/" +- + Linux/Unix +
+ +- + Inside a hidden "
.tuxpaint" directory, in + the user's home directory: + "$(HOME)/.tuxpaint/saved/" +
++ Note: It is from this folder that you can copy or + open pictures drawn in Tux Paint using other + applications. +
++ Using '
-tuxpaint-import' +Loading Other Pictures into Tux Paint
--- -Since Tux Paint's 'Open' dialog only displays pictures you created - with Tux Paint, what if you want to load some other picture or - photograph into Tux Paint to edit?
++-+ Linux and Unix users can use the + "
-tuxpaint-import" shell script which + gets installed when you install Tux Paint. It uses + some NetPBM tools to convert the image + ("anytopnm"), resize it so that it will fit + in Tux Paint's canvas ("pnmscale"), and + convert it to a PNG ("pnmtopng"). +To do so, you simply need to convert the picture into - a PNG (Portable Network Graphic) image file, and place it in Tux Paint's - "saved" directory:
- --
+- Windows Vista
-- Inside the user's "
+AppData" folder, - e.g.:"C:\Users\(user name)\AppData\Roaming\TuxPaint\saved\"+ It also uses the "
-date" command to get the + current time and date, which is the file-naming + convention Tux Paint uses for saved files. + (Remember, you are never asked for a 'filename' when you + go to Save or Open pictures!) +- Windows 95, 98, ME, 2000, XP
-- Inside the user's "
- -Application Data" folder, - e.g.:"C:\Documents and Settings\(user name)\Application - Data\TuxPaint\saved\"- macOS
-- Inside the user's "
- -Library" folder: -"/Users/(user name)/Library/Application Support/Tux Paint/saved/"- Linux/Unix
-- Inside a hidden "
-.tuxpaint" directory, in the user's - home directory: "$(HOME)/.tuxpaint/saved/"+ To use '
-tuxpaint-import', simply run the + command from a command-line prompt and provide it the + name(s) of the file(s) you wish to convert. +Note: It is from this folder that you can copy or open pictures - drawn in Tux Paint using other applications.
++ They will be converted and placed in your Tux Paint + 'saved' directory. (Note: If you're doing this for a + different user - e.g., your child, you'll need to make + sure to run the command under their account.) +
-Using '
-tuxpaint-import'--Linux and Unix users can use the "
+tuxpaint-import" - shell script which gets installed when you install Tux Paint. - It uses some NetPBM tools to convert the image ("anytopnm"), - resize it so that it will fit in Tux Paint's canvas - ("pnmscale"), and convert it to a PNG - ("pnmtopng").+ Example: +
-It also uses the "
+date" command to get the current time and - date, which is the file-naming convention Tux Paint uses for saved - files. (Remember, you are never asked for a 'filename' when you go to - Save or Open pictures!)+-$ tuxpaint-import grandma.jpg+
+ grandma.jpg -> + /home/username/.tuxpaint/saved/20020921123456.png
+ jpegtopnm: WRITING A PPM FILETo use '
+tuxpaint-import', simply run the command from a - command-line prompt and provide it the name(s) of the file(s) you wish - to convert.+ The first line + ("
-tuxpaint-import grandma.jpg") is the + command to run. The following two lines are output from + the program while it's working. +They will be converted and placed in your Tux Paint 'saved' - directory. (Note: If you're doing this for a different user - e.g., - your child, you'll need to make sure to run the command under their - account.)
++ Now you can load Tux Paint, and a version of that + original picture will be available under the 'Open' + dialog. Just double-click its icon! +
+Example:
++ Doing it Manually +
-+- $ tuxpaint-import grandma.jpg
- grandma.jpg -> /home/username/.tuxpaint/saved/20020921123456.png
- jpegtopnm: WRITING A PPM FILE -+++ Windows, macOS, BeOS, and Haiku users must currently do the conversion manually. +
-The first line ("
- -tuxpaint-import grandma.jpg") is the - command to run. The following two lines are output from the program while - it's working.Now you can load Tux Paint, and a version of that original picture - will be available under the 'Open' dialog. Just double-click its icon!
-+ Load a graphics program that is capable of both loading + your picture and saving a PNG format file. (See the + documentation file "PNG.txt" for + a list of suggested software, and other references.) +
++ When Tux Paint loads an image that's not the same size as + its drawing canvas, it scales (and sometimes smears the + edges of) the image so that it fits within the canvas. +
-Doing it Manually
--Windows, macOS, BeOS, and Haiku users must currently do the conversion - manually.
++ To avoid having the image stretched or smeared, you can + resize it to Tux Paint's canvas size. This size + depends on the size of the Tux Paint window, or + resolution at which Tux Paint is run, if in + fullscreen. (Note: The default resolution is + 800x600.) See "Calculating Image Dimensions", below. +
-Load a graphics program that is capable of both loading your picture - and saving a PNG format file. (See the documentation file - "PNG.txt" for a list of suggested software, - and other references.)
++ Save the picture in PNG format. It is highly + recommended that you name the filename using the current + date and time, since that's the convention Tux Paint + uses: +
-When Tux Paint loads an image that's not the same size as its drawing - canvas, it scales (and sometimes smears the edges of) the image so that - it fits within the canvas.
++-YYYYMMDDhhmmss.png+To avoid having the image stretched or smeared, you can resize it - to Tux Paint's canvas size. This size depends on the size of - the Tux Paint window, or resolution at which Tux Paint is - run, if in fullscreen. (Note: The default resolution is 800x600.) - See "Calculating Image Dimensions", below.
++
+ +- YYYY = Year +
-Save the picture in PNG format. It is highly recommended that you - name the filename using the current date and time, since that's - the convention Tux Paint uses:
+- MM = Month (01-12) +
--YYYYMMDDhhmmss.png+- DD = Day (01-31) +
+ +- HH = Hour, in 24-hour format (00-23) +
+ +- mm = Minute (00-59) +
+ +- ss = Second (00-59) +
++ e.g.: +
+ +++ +20020921130500- for September 21, 2002, + 1:05:00pm ++ Place this PNG file in your Tux Paint + '
+ +saved' directory. (See above.) ++ Calculating Image Dimensions +
+ ++++ The width of Tux Paint's canvas is simply the + width of the window (e.g., 640, 800 or 1024 pixels), + minus 192. +
+ ++ Calculating the height of Tux Paint's canvas + requires multiple steps: +
+ ++
+ +- Take the height of the window (e.g, 480, 600 or 768 + pixels) and subtract 144 +
+ +- Take the result of Step 1 and divide it by 48 +
+ +- Take the result of Step 2 and round it down + (e.g., 9.5 becomes simply 9) +
+ +- Take the result of Step 3 and multiply it by + 48 +
+ +- Finally, take the result of Step 4 and add 40 +
++ Example: Tux Paint running at fullscreen on + a 1440x900 display. +
+ ++
+ +- The canvas width is simply 1440 - 192, or + 1248. +
+ +- The canvas height is calculated as: +
++
+- 900 - 144, or 756 +
+ +- 756 / 48, or 15.75 +
+ +- 15.75 rounded down, or 15 +
+ +- 15 * 48, or 720 +
+ +- 720 + 40, or 760 +
++ So the canvas within a 1440x900 Tux Paint window + is 1248x760. +
+-
+- YYYY = Year
-- MM = Month (01-12)
-- DD = Day (01-31)
-- HH = Hour, in 24-hour format (00-23)
-- mm = Minute (00-59)
-- ss = Second (00-59)
-
-e.g.:
++ Further Reading +
-- -20020921130500- for September 21, 2002, 1:05:00pm -Place this PNG file in your Tux Paint '
- -saved' - directory. (See above.)Calculating Image Dimensions
---The width of Tux Paint's canvas is simply the width of the - window (e.g., 640, 800 or 1024 pixels), minus 192.
- -Calculating the height of Tux Paint's canvas requires multiple - steps:
--
- -- Take the height of the window (e.g, 480, 600 or 768 pixels) and - subtract 144
-- Take the result of Step 1 and divide it by 48
-- Take the result of Step 2 and round it down (e.g., 9.5 becomes - simply 9)
-- Take the result of Step 3 and multiply it by 48
-- Finally, take the result of Step 4 and add 40
-Example: Tux Paint running at fullscreen on a 1440x900 - display.
+ Other documentation included with Tux Paint (in the + "docs" folder/directory) include:-
-- The canvas width is simply 1440 - 192, or 1248.
-- The canvas height is calculated as: -
+-
-- 900 - 144, or 756
-- 756 / 48, or 15.75
-- 15.75 rounded down, or 15
-- 15 * 48, or 720
-- 720 + 40, or 760
-- + "Magic" Tool Documentation + ("magic-docs")
+ +
+ Documentation for each of the currently-installed "Magic" + tools. +- + AUTHORS.txt
+ +
+ List of authors and contributors. +- + CHANGES.txt
+ +
+ Summary of changed between releases. +- + COPYING.txt
+ +
+ Copying license (The GNU General Public License). +- + INSTALL.txt
+ +
+ Instructions for compiling/installing, when applicable. +- + EXTENDING.html
+ +
+ Detailed instructions on creating brushes, stamps and + starters, and adding fonts, to extend Tux Paint. +- + OPTIONS.html
+ +
+ Detailed instructions on command-line and + configuration-file options, for those who don't want to + use Tux Paint Config. +- + PNG.txt
+ +
+ Notes on creating PNG format bitmapped images for use in + Tux Paint. +- + SVG.txt
+ +
+ Notes on creating SVG format vector images for use in + Tux Paint. +- + SIGNALS.txt
+ Information about POSIX signals Tux Paint responds + to. +So the canvas within a 1440x900 Tux Paint window is 1248x760.
+
++ How to Get Help +
-Further Reading
-- Other documentation included with Tux Paint (in the "+ + From dfdf720895ac82512e307c7f48327a869400c1cb Mon Sep 17 00:00:00 2001 From: Bill Kendrickdocs" - folder/directory) include: ++- -+ If you need help, feel free to contact New Breed Software: +
--
-- "Magic" Tool Documentation - ("magic-docs")
+
- Documentation for each of the currently-installed "Magic" tools. -+ http://www.newbreedsoftware.com/ +-- AUTHORS.txt
- -
- List of authors and contributors. -- CHANGES.txt
- -
- Summary of changed between releases. -- COPYING.txt
- -
- Copying license (The GNU General Public License). -- INSTALL.txt
- -
- Instructions for compiling/installing, when applicable. -- EXTENDING.html
- -
- Detailed instructions on creating brushes, stamps and starters, - and adding fonts, to extend Tux Paint. -- OPTIONS.html
- -
- Detailed instructions on command-line and configuration-file options, - for those who don't want to use Tux Paint Config. -- PNG.txt
- -
- Notes on creating PNG format bitmapped images for use in Tux Paint. -- SVG.txt
- -
- Notes on creating SVG format vector images for use in Tux Paint. -- SIGNALS.txt
- -
- Information about POSIX signals Tux Paint responds to. -
- - -How to Get Help
--- - +If you need help, feel free to contact New Breed Software:
- -- http://www.newbreedsoftware.com/ -- -You may also wish to participate in the numerous Tux Paint mailing - lists:
- -- http://www.tuxpaint.org/lists/ -- -+ You may also wish to participate in the numerous + Tux Paint mailing lists: +
++ http://www.tuxpaint.org/lists/ ++Date: Mon, 27 Jul 2020 23:28:41 -0700 Subject: [PATCH 26/33] Documenting Export & GIF Export in README --- docs/CHANGES.txt | 2 - docs/en/README.txt | 95 ++++++++---- docs/en/html/README.html | 156 ++++++++++++++------ docs/html/images/open_export.png | Bin 0 -> 4006 bytes docs/html/images/open_slides_export_gif.png | Bin 0 -> 3664 bytes 5 files changed, 180 insertions(+), 73 deletions(-) create mode 100644 docs/html/images/open_export.png create mode 100644 docs/html/images/open_slides_export_gif.png diff --git a/docs/CHANGES.txt b/docs/CHANGES.txt index fec433b79..0a1713f62 100644 --- a/docs/CHANGES.txt +++ b/docs/CHANGES.txt @@ -20,10 +20,8 @@ $Id$ https://github.com/ImageOptim/libimagequant (GPL v3 or later, for Free/Libre Open Source Software) * WORK IN PROGRESS -- Ignores speed - * WORK IN PROGRESS -- Needs documentation * Single image (PNG) export from the Open dialog. (Closes https://sourceforge.net/p/tuxpaint/feature-requests/192/) - * WORK IN PROGRESS -- Needs documentation * Both utilize XDG user dirs settings, if available, to determine where to store them, or "~/Pictures", otherwise. In those cases, files are stored in a new "TuxPaint" subdirectory. diff --git a/docs/en/README.txt b/docs/en/README.txt index 22e68110e..db01643d6 100644 --- a/docs/en/README.txt +++ b/docs/en/README.txt @@ -497,6 +497,10 @@ Available Tools Note: As of version 0.9.22, the picture will be placed in your desktop's trash can, on Linux only. + * Click the "Export" button near the lower right to + export the image to your export folder. (e.g., + "~/Pictures/TuxPaint/") + * Click the blue "Slides" (slide projector) button at the lower left to go to slideshow mode. See "Slides", below, for details. @@ -653,43 +657,80 @@ Available Tools Slides (under "Open") The "Slides" button is available in the "Open" dialog. It - displays a list of your saved files, just like the "Open" - dialog. + can be used to play a simple animation within Tux Paint, or + a slideshow of pictures. It can also export an animated GIF + based on the chosen images. - Click each of the images you wish to display in a - slideshow-style presentation, one by one. A digit will - appear over each image, letting you know in which order they - will be displayed. + Chosing pictures - You can click a selected image to unselect it (take it out - of your slideshow). + When you enter the "Slides" section of + Tux Paint, it displays a list of your saved + files, just like the "Open" dialog. - A sliding scale at the lower left of the screen (next to the - "Play" button) can be used to adjust the speed of the - slideshow, from slowest to fastest. Choose the leftmost - setting to disable automatic advancement — you will need to - press a key or click to go to the next slide (see below). + Click each of the images you wish to display in + a slideshow-style presentation, one by one. A + digit will appear over each image, letting you + know in which order they will be displayed. - Note: The slowest setting does not automatically advance - through the slides. Use it for when you want to step through - them manually. + You can click a selected image to unselect it + (take it out of your slideshow). Click it again + if you wish to add it to the end of the list. - When you're ready, click the "Play" button to begin the - slideshow. (Note: If you hadn't selected ANY images, then - ALL images will be played in the slideshow.) + Set playback speed - During the slideshow, press [Space], [Enter] or [Return] or - the [Right Arrow], or click the "Next" button at the lower - left, to manually advance to the next slide. Press [Left] to - go back to the previous slide. + A sliding scale at the lower left of the screen + (next to the "Play" button) can be used to + adjust the speed of the slideshow or animated + GIF, from slowest to fastest. Choose the + leftmost setting to disable automatic + advancement during playback within Tux Paint — + you will need to press a key or click to go to + the next slide (see below). - Press [Escape], or click the "Back" button at the lower - right, to exit the slideshow and return to the slideshow - image selection screen. + Note: The slowest setting does not + automatically advance through the slides. Use + it for when you want to step through them + manually. (This does not apply to an exported + animated GIF.) + + Playback in Tux Paint + + To play a slideshow within Tux Paint, click the + "Play" button. (Note: If you hadn't selected + ANY images, then ALL of your saved images will + be played in the slideshow!) + + During the slideshow, press [Space], [Enter] or + [Return], or the [Right Arrow] — or click the + "Next" button at the lower left — to manually + advance to the next slide. Press [Left] to go + back to the previous slide. + + Press [Escape], or click the "Back" button at + the lower right, to exit the slideshow and + return to the slideshow image selection screen. + + Exporting an animated GIF + + Click the "GIF Export" button near the lower + right to have Tux Paint generate an animated + GIF file based on the selected images. + + Note: At least two images must be selected. (To + export a single image, use the "Export" option + from the "Open" dialog.) If no images are + selected, Tux Paint will NOT attempt to + generate a GIF based on all saved images. + + Pressing [Escape] during export will abort the + process, and return you to the "Slideshow" + dialog. Click "Back" in the slideshow image selection screen to return to the "Open" dialog. + ---------------------------------------------------------------------- + Quit Clicking the "Quit" button, closing the Tux Paint window, or @@ -720,6 +761,8 @@ Available Tools [Shift] + [Control] + [Escape] may be used to quit. (See the "Options" documentation.) + ---------------------------------------------------------------------- + Sound Muting There is no on-screen control button at this time, but by diff --git a/docs/en/html/README.html b/docs/en/html/README.html index ab29bc40f..27230e0a6 100644 --- a/docs/en/html/README.html +++ b/docs/en/html/README.html @@ -347,7 +347,7 @@ The toolbar contains the drawing and editing controls. - +
+
+ ++
+ Click the "Export" button near the lower right + to export the image to your export folder. + (e.g., "
+~/Pictures/TuxPaint/") +
+![]()
The "Slides" button is available in the "Open" - dialog. It displays a list of your saved files, - just like the "Open" dialog. + dialog. It can be used to play a simple animation + within Tux Paint, or a slideshow of pictures. + It can also export an animated GIF based on the + chosen images.
-- Click each of the images you wish to display in a - slideshow-style presentation, one by one. A digit - will appear over each image, letting you know in - which order they will be displayed. -
++
- Chosing pictures
+- +
-+ When you enter the "Slides" section of Tux Paint, + it displays a list of your saved files, just like the + "Open" dialog. +
-- You can click a selected image to unselect it (take - it out of your slideshow). -
++ Click each of the images you wish to display in a + slideshow-style presentation, one by one. A digit + will appear over each image, letting you know in + which order they will be displayed. +
-- A sliding scale at the lower left of the screen - (next to the "Play" button) can be used to adjust - the speed of the slideshow, from slowest to - fastest. Choose the leftmost setting to disable - automatic advancement — you will need to press a - key or click to go to the next slide (see below). -
++ You can click a selected image to unselect it (take + it out of your slideshow). Click it again if you + wish to add it to the end of the list. +
+- Note: The slowest setting does not - automatically advance through the slides. Use it - for when you want to step through them manually. -
+- Set playback speed
+- +
-+ A sliding scale at the lower left of the screen + (next to the "Play" button) can be used to adjust + the speed of the slideshow or animated GIF, + from slowest to fastest. Choose the leftmost setting + to disable automatic advancement during playback within + Tux Paint — you will need to press a key or click + to go to the next slide (see below). +
-- When you're ready, click the "Play" button to begin - the slideshow. (Note: If you hadn't selected ANY - images, then ALL images will be played in the - slideshow.) -
++ Note: The slowest setting does not + automatically advance through the slides. Use it + for when you want to step through them manually. + (This does not apply to an exported animated GIF.) +
+- During the slideshow, press [Space], - [Enter] or [Return] or the - [Right Arrow], or click the "Next" - button at the lower left, to manually advance to - the next slide. Press [Left] to go back to - the previous slide. -
+- Playback in Tux Paint
+- +
+ ++ To play a slideshow within Tux Paint, click the + "Play" button. (Note: If you hadn't selected ANY + images, then ALL of your saved images will be played + in the slideshow!) +
-- Press [Escape], or click the "Back" button - at the lower right, to exit the slideshow and - return to the slideshow image selection screen. -
++ During the slideshow, press [Space], + [Enter] or [Return], or the + [Right Arrow] — or click the "Next" + button at the lower left — to manually advance to + the next slide. Press [Left] to go back to + the previous slide. +
+ ++ Press [Escape], or click the "Back" button + at the lower right, to exit the slideshow and + return to the slideshow image selection screen. +
+- Exporting an animated GIF
+- +
++
++ Click the "GIF Export" button near the lower right + to have Tux Paint generate an animated GIF file + based on the selected images. +
+ Note: At least two images must be selected. + (To export a single image, use the "Export" option + from the "Open" dialog.) If no images are selected, + Tux Paint will NOT attempt to generate a GIF + based on all saved images. +
++ Pressing [Escape] during export will abort the process, + and return you to the "Slideshow" dialog. +
+
+Click "Back" in the slideshow image selection screen to return to the "Open" dialog.
+ +
@@ -1586,6 +1650,8 @@ "OPTIONS.html">Options" documentation.)
+ +
diff --git a/docs/html/images/open_export.png b/docs/html/images/open_export.png new file mode 100644 index 0000000000000000000000000000000000000000..79bc075b72ba29906410bb09cbd0cc96d19cd6d1 GIT binary patch literal 4006 zcmV;X4_WYuP) EX>4Tx04R}tkv&MmKp2MKrqzm69PA*{AwzYtAS&XhRVYG*P%E_RU~=gnG%+M8 zE{=k0!NH%!s)LKOt`4q(Aov5~ dj$A?m*83cb$^aNwO}zIAQI0o!?cOliKjMg zgY!Odl$B+b_?&puqze*1a$WKGjdRImfoDd|Y-Wx)N-UN-Sm|I^HZ|f&;<&2mlrQ8w zRyl8R)~Yqux+i~Oq@XV^ah+BSDJ) q2d^-JVZ$W;L& z$2>NmL3aJ%fAG7vR&iq7ONu0ct{2Do7zV<-K(p>R-^Y&AJOP5wz?I(iZ#01EPtxmc zEq(;_Zvz+CZB5w&E_Z;zCqp)6R|?V+ibdf4jJ_!k4BP^}t6tw)=Qw=;vec{e4RCM> zjFc#Q&F9@coqhYarq#b6>HBhUC9^Q-00009a7bBm001r{001r{0eGc9b^rhX2XskI zMF->u90ms(UqI9h0000PbVXQnLvL+uWo~o;Lvm$dbY)~9cWHEJAV*0}P*;Ht7XSba zkV!;AR9M5US$T9+MY{jKs=B>oBk9oDBf-RMBxEB2h6Gd?R0L55L7C?$M`ctNN1od- zIOA~;8C(!SdBPLN85{;2K~w_BCVL Y>maQEjof;c$HCo?f3VTc70``yKUfH)U> z3v0@%T5bxE^JPU1wUy)Ud1&A*1W1kz8J|6rkZUlpe)A5Vsx7T*={w?MQj7{E1P4CN zkGJxY!ml^3YHew#F8^-w^x5&lvYalhr`M(H0id+1MPcOjteEQpI$z&je74yO#mKUf zBSM4y{yTbZ9}%Odt!q}jTXOP9N9)DACrycnjGQ)e_IG8CmwOy?PVw31sE~lTXp3hR zef8B><&{h2UmmD%x-<_lW72Q&H5*io%l>`wsUwFD#@?3b8TpTWczRY!Y8oK6Txvdc z B z{&MSQ_FhNEh|xbCQ&@P^9pmq|hJ; ({P2{Oz8`hI*sXWU+=#d3Zrm`e*>~GaF`4O{au-ZK%4TQ=$QY`kJ%rKVReM zz3S`hr)uKGSC%Ctr2>G%sU;+(j>;WBDtG*d WZ?Gn)4Oyw$`@Rmdjlo?KWKy zA|hgE`y~$mFCeE&t8MI*H=<$^o_O|8+1VqUP7P2h(A$=++AweS)Y3C0aS6jrKE6i} z?akk|DgSU~-#H~k#{uB@k$nyI7iw$Hb+oq$&XExRfI&ePYu2c-)s PM+EeMa`QAKHu 8u6rZrQ zHkT9~yHHgD05P$N_fGqbU%;SYX*r(xa&m{Qb@iKzZ7t2|IeGJ5TINzUr%OXX;oe-r zU@n#0I_(}3QnGS4ty?yE#%~!Th)4+bS6iR9bL-y?CUbLRU1z6l$gPPPBgc)ob8?`? z3IM%sKk&2_uRmX1S(=_R?uqAKw>wl-<4&h48Im;FI_)l%v-U1;N=L-fqQj{p@>Gp; z0fZnDL_oy;srKa2y(bRsDn9Y8%jp1sDKqDczWrVa#ijCr&{w`Tzr3U{AvJs6;*~Cy zb1pdN0zm3O#zHPcd)HNF>$3Mv!IK`GGk<2z)LBncN+= ?k;}LseY_ z$?y@m_N(1zP9DB*#^cwEL;LbK*H)FMj~ut~)zv}(=R)HgG!OtnaN$)N*t+bj^GdIq z9zZ~Xc+0Jc7cZQRjZdMJ5F$AO1n97}e*M|{qJnSRTADOfjf#mInK$uQk33Uzu59f) zuP6$=9-y4u3H3E+r#&)PVT=pGxj+qN;Uzc O5cYpn_ ztKFAl;*##4IXf{m(=s@upH$=Z0Rcc*c!U4|0bB@8<3!~;AWd+>LFiiRwmX@<*QEz? zKtc$iBq=SMQDQJqg;7e$V5>Fnj=LBoCbRGOd+ramh7FXLHe&Rmd9&VL``HhH5q*kd zHz1-35S$BD *dnzFT)RuNz*sie2~KasYU8!HYk{k??ROUCim?y$;t^yVGuW+IyWY zr>bh2;DRyAG>uCSLqtjmV^mRCa%%dy^3w)|F-qJ4`#-c#*MBhS{s)cM_cZ|^1PCEi zjRR_&3zy1WE{#&6A|jvw&@@iC5P*OPgdnAaDb%1a#lW6i@Z$RS-&7Q8P^f`XMRuis zU;EzjCuiN4788_`mJu2nHgJNX=xYs(8WgH;s4&IA3<_fkmB9rO0D%j^5C8!Xkq|;D zWlY~<-FwTQS@?T}QpsMw$6fW->-)aRFD)sa|NJ5ZtZeT2DV3TKLI@f7QPqT^P{ybS zk<6H$NQ{IcWrQ)x7*!bEwBz7spMFd!p_EXHvcLcK(rFWO Pos^Q6`Ot43Cj?7NPVL>5zjxR6 zGvA+j_Ql0-y!$~)TE>kO(_VTdLjnmAK$(!Tm?t415`xTVpmv9fh(sqtQb-6PCypM9 zwVG4XGA7)8@3ME-+#rtY!2{$#2q8px#Ze+1$7rC;Xkfh#jS$_2 %b z1w!;8OGuXnLcA0ZJ-DFJz=)4Y0hC6KM1mzmF50l|8zJ2lKp+SN@828h1J>$sh7i*C z`4N0f3iC4?WNk>?4G{rR00`()2i=Ur2R9%TAYgz{MD#NoSb(ol_cDU+aRfja$G8j% zH|Ze89UJA-p_>TwSV(}ckp=pj^f--(1W^_SIvPPh|BE*RjVGPCF@comZV>2iVwOQ> z9jrS^NPTmC4>!9vhaOp~0(aXM_7M$$mO*A_2{03)zg&1;#dKm3xB$I&x>;HiUc~`i zBbN}g1elq^h-Hwu$Dv7M5q;M5F(7gC0l9xYGAx743L^vnA_n{STlTAQ85xm2=@C9@ z5k4bhtz5W`@n>`{+{zMAaByE|M|(e^5(WW)$Pj )0j}ml)(G7+Wsz*owF2s&6HqV%l<5E>F#JZJ# z`Q7XpT!_4+@Gm!S_+@77g!G{wzO$4I!G)+fUpZ&SJ>!N&PR$#>C;tmMI6f`r zPuuj@4?o>`L;%=(x{C{seSN&5t)=;i2PPz>rjNPvuHVg`{^&Cc*KEo! zFDaTgYwFPWq?p+F%UvC7-&y+qU+fLCSPe$w;XON6Z`>X^ AY{|qe4JpYUa4RChz`g3m3pSpS|FvknkwQXym#@3;EK>g%DiC zMFn1S3L9 fY)9!-ej90YSm?IyfY( zvh4JwrpCdc;oR+%gTo@)+gj!FTjP`Z)Yc$Ce}2w|$v~ssXN)>SgkVB+5ZAbD!fj2W zPphgZJ$_(M*66W+UA^3sCEHq> 2h$uMd z!Ze-`9ppJaC*FgYhyas9G) e6hbU{;puscmMr?q>Ma{Ss;;b%kNfG` zRgPXqYjg9L|NLa^#L3BNBNWB3Wy5+QpuFVNq22j+PI_QqybcHqI#+&%bD?S6q>#9X zfPQtZ-WqK^+lw0amD^(C5 *U!J8u4lpGrK4~EWkFp}L0!)uSFB6P%sE!u%@pN@ zB`ZS0B0|C %`40+=OH5hu$yPbY6y=+e`hvQig4&*AwcShJ|653S zq%|~rdr@Pft*0-B{@*&vFJ8Xb #`z89SOJ1-oNGKP(3BX_|GNbn zP?2L|q<`>bM? EX>4Tx04R}tkv&MmKp2MKrqzm69PA*{AwzYtAS&XhRVYG*P%E_RU~=gnG%+M8 zE{=k0!NH%!s)LKOt`4q(Aov5~ dj$A?m*83cb$^aNwO}zIAQI0o!?cOliKjMg zgY!Odl$B+b_?&puqze*1a$WKGjdRImfoDd|Y-Wx)N-UN-Sm|I^HZ|f&;<&2mlrQ8w zRyl8R)~Yqux+i~Oq@XV^ah+BSDJ) q2d^-JVZ$W;L& z$2>NmL3aJ%fAG7vR&iq7ONu0ct{2Do7zV<-K(p>R-^Y&AJOP5wz?I(iZ#01EPtxmc zEq(;_Zvz+CZB5w&E_Z;zCqp)6R|?V+ibdf4jJ_!k4BP^}t6tw)=Qw=;vec{e4RCM> zjFc#Q&F9@coqhYarq#b6>HBhUC9^Q-00009a7bBm001r{001r{0eGc9b^rhX2XskI zMF->u90myxAr=sv0000PbVXQnLvL+uWo~o;Lvm$dbY)~9cWHEJAV*0}P*;Ht7XSbZ zI!Q!9R9M5sS$%X=)wSPypL6egBr{1SUjz~Y313N35hN%eh(J=bqE-bg6zHOTEFNv2 zzN%Q;R{<9axLAD1dmu$@4JnrT0Se1UjNc*@h(JY9d 2 zsnR? zY<{y}PL4xiM2Lv~w&q{_c$%qtuDmMMmuU~YO4W+ZZ+g=*Y*k)5-T(b@Jut|GtNOE= z`xZWunKRJV<_{`ZwR+vDv$dzr)~;H;uAp#;ttu!S@-0;PgA3;_e*Ecel}~T0v~49~ z=oU2HfbZzibi; _{VA?S=~fBmfPKYnz}`iesU zaO;ivV~TQmklGO9_!kZKfHbeu?NFjx46enplfa3xe988M<6kt48lKIFx&hVH`$J*P zej_t2DSC|~n3?Lf??Yj&rrtj^&({s;%(-T3)d2v2Q{_=ThH$OYk_1T%O>;61pc{~; z8?~4Gi36g#VZDBhVkSZMd{leMujz)WFb)70ngWK9iN-bE00h%R{`Qu=yZ> $)KU3?crm*sF>PA*HmSn;tUV)anoGF~QpcT_T +#)+dJ z4IeosH8WR_35#3Nh!6q*T*+yLMQNNXrb;&i02o3hicwAL=m;g^A;!6)NFjxg<~)c9 zXvI%R*%s*Ht$}bNflNTeNQhW#Q+?5OH>oNEKm-tm@yxOXwO@Z>zkb)OpU(QpLjVAR z0RSUXIJ3pdJ>`{q$`b+IJbA{FWow0yh7e#_E|A?pgVsQp`#U0W_W%MCA^ ub^>1&=?OoWQU001NdfL`LQ(`HV+b5&J}i$!IAg2t&ju&R9YeASEJ52@vdz^6rX(fP`j2Q52>seDt_U`(J&jwW)4E zenGGNc=E`HMl8k{IaCe+1O^~{lbE=~gp`IMC{9X7BuId?q818k6prW?odJo6SR9bb z?wPaD M<=Ga;QB1QR-{|uVVWKDJ5g%P!)%&sHy^h-ym88o!v8VRb^&yi4hSY zSc@qf(RoC(;)#Sr$T -qKoC-L1V8{pBqGKb=L`T8&J@l#Cr*UeXZtm?f+3;=Gz&22j4@^+LXZH! zO=E~i41Zi!Y>pg1JmX)}-rqZ+006eXaUubR$r3^$dU0R%(#Kcj4Jxz;3@#kHa_xqb zHH{~08dt8}IC#j=Zq<;XE7xxPr&WbRpIo!y(3!dq{#N^+zgs&XzW@M;2ni99F~Z-! zULB6c6otFo4o|Yn<8enj+wYoSx$5xe=d%0d*de>z*iceD$h<#t`g~Tu9NW@Wst$jC zE UzxO;N(y_0umt+MY=lo{pF8K=gqX|dhqVj z@*U3y1O8yZU;e_@IWwo*syQ>Km+#mb4ElpXfBBB9RXuojX~m1%I)Z^vN8q(xJ0AVn zeWr&@t~ykXue@`*p(W&SDDEWZyy->X$wqPK+h@8uBhjdylab7mU8>mz5z)S*bsmq) z?NS{oQy4KqLcqS;d`K% 6yuJt>;ix{$-z@SPBYV(Yt3vw;%Fp+CH6_Cw#!)@6POm`7o>We+?V3Az{ZP& zM34Z&?igge7WaXBtj&oqMFdPR4S>EB7x#HxMCKk0<6AMb9E%_%SiMu99hP+m4xoo! zBJ_D(T;b$Padk!wlPoe}Oag&q-vf$&+ctbDE`<{Z0KKE>FBRpdj~{GpZX7?Q?4CIb zh|$ii8%~`#_SB~B@9y98e&zl^dm8{unl|IPmtHle{@ufi_x`yY0Jx%zpFGWe{tq}5 z?;Cr0{o=W^xf$-Ru6+LKr=PyC`I*L+z^tD *;S*odt!?{98uD1UzA$L|~ncZHtWvUB9 N2)*cl3a{pIIbIeANe{p^sTBg)Fk z4j(>Dsi~>y>FL7;`nozgRz3Q&d1WQ*S1gO4K3XBKKJ?Mz2WFJsSn%TJb=Cru01{?T z9eY!5(htUs*tF`mKl qG-r&NdWUokQ|8~87v|xC#9mMb5SaRuNZKxx7)5P0%Zrg-JZcmDk;7v{Y z>da?J$zF%kB_#kzA{Gqz0e~@<(JxnJ%6slte|u}Q zee|2^%dqGn l zV&|6i>z6;KMI%pdsqm)yOlOT8n93Q=ojZ5kx^=T>&+h%#!kM~YT_CEe3TF(h4M&eU zc9li#;RW{q!0P9BsZQ6G|FlRUV}_w=dTxrNDA${)=Dj8wF~9?ejUBoHKwuU*`Rz&s z0K^P~3vuOvr!a&tL~g2cME~So1A7BP#1R8L>A`5dKN^Z!hf3eVLsnrogkkgoBoV;l ipaH3_Ot0h0+5R7K6OT!B(68+P0000 Date: Mon, 27 Jul 2020 23:41:00 -0700 Subject: [PATCH 27/33] Sub-section links w/n README's Table of Contents --- docs/CHANGES.txt | 2 + docs/en/README.txt | 6 ++ docs/en/html/README.html | 177 ++++++++++++++++++++++++++------------- 3 files changed, 125 insertions(+), 60 deletions(-) diff --git a/docs/CHANGES.txt b/docs/CHANGES.txt index 0a1713f62..d5a4a84b7 100644 --- a/docs/CHANGES.txt +++ b/docs/CHANGES.txt @@ -38,6 +38,8 @@ $Id$ --------------------- * Cleaned up HTML code of HTML-based documentation. + * Sub-section links within README's Table of Contents. + * Bug Fixes --------- * Mended issue where stamp descriptions were not loading diff --git a/docs/en/README.txt b/docs/en/README.txt index db01643d6..c12eab84f 100644 --- a/docs/en/README.txt +++ b/docs/en/README.txt @@ -15,6 +15,12 @@ |-------------------------------------------| | * About | | * Using Tux Paint | + | * Loading Tux Paint | + | * Title Screen | + | * Main Screen | + | * Available Tools | + | * Drawing Tools | + | * Other Controls | | * Loading Other Pictures into Tux Paint | | * Further Reading | | * How to Get Help | diff --git a/docs/en/html/README.html b/docs/en/html/README.html index 27230e0a6..79c053ae3 100644 --- a/docs/en/html/README.html +++ b/docs/en/html/README.html @@ -61,6 +61,35 @@ Using Tux Paint + +
- + Loading + Tux Paint +
+ +- + Title Screen +
+ +- + Main Screen +
+ +- + Available Tools +
++
+- + Drawing + Tools +
+ +- + Other + Controls +
+@@ -198,7 +227,8 @@ @@ -1487,97 +1523,117 @@- Loading Tux Paint + Loading Tux Paint
@@ -305,7 +335,8 @@ noshade>- Title Screen + Title Screen
@@ -332,7 +363,8 @@ noshade>- Main Screen + Main Screen
@@ -468,12 +500,14 @@ noshade>- Available Tools + Available Tools
- Drawing Tools + Drawing Tools
@@ -968,7 +1002,8 @@ noshade>- Other Controls + Other Controls
@@ -1148,9 +1183,10 @@ alt="" align="right">- Click the "Export" button near the lower right - to export the image to your export folder. - (e.g., "
~/Pictures/TuxPaint/") + Click the "Export" button near the lower + right to export the image to your export + folder. (e.g., + "~/Pictures/TuxPaint/")
-
@@ -1822,7 +1878,8 @@- Chosing pictures
+- + Chosing pictures +
+- -
- When you enter the "Slides" section of Tux Paint, - it displays a list of your saved files, just like the - "Open" dialog. + When you enter the "Slides" section of + Tux Paint, it displays a list of your + saved files, just like the "Open" dialog.
- Click each of the images you wish to display in a - slideshow-style presentation, one by one. A digit - will appear over each image, letting you know in - which order they will be displayed. + Click each of the images you wish to display in + a slideshow-style presentation, one by one. A + digit will appear over each image, letting you + know in which order they will be displayed.
- You can click a selected image to unselect it (take - it out of your slideshow). Click it again if you - wish to add it to the end of the list. + You can click a selected image to unselect it + (take it out of your slideshow). Click it again + if you wish to add it to the end of the list.
- Set playback speed
+- + Set playback speed +
+- -
A sliding scale at the lower left of the screen - (next to the "Play" button) can be used to adjust - the speed of the slideshow or animated GIF, - from slowest to fastest. Choose the leftmost setting - to disable automatic advancement during playback within - Tux Paint — you will need to press a key or click - to go to the next slide (see below). + (next to the "Play" button) can be used to + adjust the speed of the slideshow or animated + GIF, from slowest to fastest. Choose the + leftmost setting to disable automatic + advancement during playback within + Tux Paint — you will need to press a key + or click to go to the next slide (see below).
Note: The slowest setting does not - automatically advance through the slides. Use it - for when you want to step through them manually. - (This does not apply to an exported animated GIF.) + automatically advance through the slides. Use + it for when you want to step through them + manually. (This does not apply to an exported + animated GIF.)
- Playback in Tux Paint
+- + Playback in Tux Paint +
+- -
- To play a slideshow within Tux Paint, click the - "Play" button. (Note: If you hadn't selected ANY - images, then ALL of your saved images will be played - in the slideshow!) + To play a slideshow within Tux Paint, + click the "Play" button. (Note: If you hadn't + selected ANY images, then ALL of your saved + images will be played in the slideshow!)
During the slideshow, press [Space], [Enter] or [Return], or the - [Right Arrow] — or click the "Next" - button at the lower left — to manually advance to - the next slide. Press [Left] to go back to - the previous slide. + [Right Arrow] — or click the "Next" + button at the lower left — to manually advance + to the next slide. Press [Left] to go + back to the previous slide.
- Press [Escape], or click the "Back" button - at the lower right, to exit the slideshow and - return to the slideshow image selection screen. + Press [Escape], or click the "Back" + button at the lower right, to exit the + slideshow and return to the slideshow image + selection screen.
- Exporting an animated GIF
+- + Exporting an animated GIF +
+-
+- Click the "GIF Export" button near the lower right - to have Tux Paint generate an animated GIF file - based on the selected images. +
Click the "GIF Export" button + near the lower right to have Tux Paint + generate an animated GIF file based on the + selected images.
- Note: At least two images must be selected. - (To export a single image, use the "Export" option - from the "Open" dialog.) If no images are selected, - Tux Paint will NOT attempt to generate a GIF - based on all saved images. + Note: At least two images must be + selected. (To export a single image, use the + "Export" option from the "Open" dialog.) If no + images are selected, Tux Paint will NOT + attempt to generate a GIF based on all saved + images.
+- Pressing [Escape] during export will abort the process, - and return you to the "Slideshow" dialog. + Pressing [Escape] during export will abort the + process, and return you to the "Slideshow" + dialog.
-
+
- Windows, macOS, BeOS, and Haiku users must currently do the conversion manually. + Windows, macOS, BeOS, and Haiku users must currently do + the conversion manually.
From c13c543cfef9aaad1fa58e2213b6ac02091ff52a Mon Sep 17 00:00:00 2001 From: Bill Kendrick
Date: Wed, 29 Jul 2020 22:09:10 -0700 Subject: [PATCH 28/33] Wrap up GIF export; support speed Different speed settings in slideshow dialog affect the speed of the exported GIF. --- docs/CHANGES.txt | 3 +-- src/gifenc.c | 8 ++++++++ src/tuxpaint.c | 11 +++++++++-- 3 files changed, 18 insertions(+), 4 deletions(-) diff --git a/docs/CHANGES.txt b/docs/CHANGES.txt index d5a4a84b7..311b3611b 100644 --- a/docs/CHANGES.txt +++ b/docs/CHANGES.txt @@ -8,7 +8,7 @@ http://www.tuxpaint.org/ $Id$ -2020.July.27 (0.9.25) +2020.July.29 (0.9.25) * New Features ------------ * Export drawings: @@ -19,7 +19,6 @@ $Id$ * Depends on "libimagequant", from the "pngquant2" project: https://github.com/ImageOptim/libimagequant (GPL v3 or later, for Free/Libre Open Source Software) - * WORK IN PROGRESS -- Ignores speed * Single image (PNG) export from the Open dialog. (Closes https://sourceforge.net/p/tuxpaint/feature-requests/192/) * Both utilize XDG user dirs settings, if available, to determine diff --git a/src/gifenc.c b/src/gifenc.c index 640315266..c74998adf 100644 --- a/src/gifenc.c +++ b/src/gifenc.c @@ -246,6 +246,14 @@ get_bbox(ge_GIF *gif, uint16_t *w, uint16_t *h, uint16_t *x, uint16_t *y) } } +/* (From the docs) + * The `delay` parameter specifies how long the frame will be shown, in hundreths + * of a second. For example, `delay` == 100 means "show this frame for one second" + * and `delay` == 25 means "show this frame for a quarter of a second". Note that + * short delays may not be supported by some GIF viewers: it's recommended to keep + * a minimum of `delay` == 6. If `delay` == 0, no delay information will be stored + * for the frame. This can be used when creating still (single-frame) GIF images. + */ static void set_delay(ge_GIF *gif, uint16_t d) { diff --git a/src/tuxpaint.c b/src/tuxpaint.c index e39ce47fa..a2c2b7f2c 100644 --- a/src/tuxpaint.c +++ b/src/tuxpaint.c @@ -22,7 +22,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA (See COPYING.txt) - June 14, 2002 - July 27, 2020 + June 14, 2002 - July 29, 2020 */ @@ -25389,6 +25389,7 @@ static int export_gif(int *selected, int num_selected, char *dirname, char **d_n liq_result *quantization_result; liq_error qtiz_status; const liq_palette *palette; + int gif_speed; /* Back up the current image's IDs, because they will get clobbered below! */ @@ -25415,6 +25416,12 @@ static int export_gif(int *selected, int num_selected, char *dirname, char **d_n overall_h = screen->h; overall_area = overall_w * overall_h; + if (speed == 0) + { + gif_speed = 1; + } + gif_speed = (10 - speed) * 50; + bitmap = malloc(num_selected * overall_area * 4); if (bitmap != NULL) { @@ -25517,7 +25524,7 @@ static int export_gif(int *selected, int num_selected, char *dirname, char **d_n for (i = 0; i < num_selected && !done; i++) { memcpy(gif->frame, raw_8bit_pixels + i * overall_area, overall_area); - ge_add_frame(gif, 100); // FIXME: Speed + ge_add_frame(gif, gif_speed); show_progress_bar(screen); done = export_gif_monitor_events(); From 04d5ab3aeb9013cc88e8c551d93fd44c42794783 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Wed, 29 Jul 2020 23:01:55 -0700 Subject: [PATCH 29/33] Update POT & PO again (export feature done) --- src/po/ach.po | 126 ++++++++++++------- src/po/af.po | 126 ++++++++++++------- src/po/ak.po | 126 ++++++++++++------- src/po/am.po | 126 ++++++++++++------- src/po/an.po | 126 ++++++++++++------- src/po/ar.po | 126 ++++++++++++------- src/po/as.po | 126 ++++++++++++------- src/po/ast.po | 126 ++++++++++++------- src/po/az.po | 126 ++++++++++++------- src/po/be.po | 126 ++++++++++++------- src/po/bg.po | 126 ++++++++++++------- src/po/bm.po | 126 ++++++++++++------- src/po/bn.po | 126 ++++++++++++------- src/po/bo.po | 118 +++++++++++------- src/po/br.po | 128 +++++++++++-------- src/po/brx.po | 126 ++++++++++++------- src/po/bs.po | 129 +++++++++++-------- src/po/ca.po | 126 ++++++++++++------- src/po/ca@valencia.po | 126 ++++++++++++------- src/po/cgg.po | 126 ++++++++++++------- src/po/cs.po | 126 ++++++++++++------- src/po/cy.po | 128 +++++++++++-------- src/po/da.po | 126 ++++++++++++------- src/po/de.po | 126 ++++++++++++------- src/po/doi.po | 126 ++++++++++++------- src/po/el.po | 126 ++++++++++++------- src/po/en_AU.po | 126 ++++++++++++------- src/po/en_CA.po | 126 ++++++++++++------- src/po/en_GB.po | 126 ++++++++++++------- src/po/en_ZA.po | 126 ++++++++++++------- src/po/eo.po | 126 ++++++++++++------- src/po/es.po | 126 ++++++++++++------- src/po/es_MX.po | 126 ++++++++++++------- src/po/et.po | 126 ++++++++++++------- src/po/eu.po | 248 +++++++++++++++++++++---------------- src/po/fa.po | 126 ++++++++++++------- src/po/ff.po | 126 ++++++++++++------- src/po/fi.po | 128 +++++++++++-------- src/po/fo.po | 126 ++++++++++++------- src/po/fr.po | 126 ++++++++++++------- src/po/ga.po | 128 +++++++++++-------- src/po/gd.po | 126 ++++++++++++------- src/po/gl.po | 126 ++++++++++++------- src/po/gos.po | 128 +++++++++++-------- src/po/gu.po | 126 ++++++++++++------- src/po/he.po | 126 ++++++++++++------- src/po/hi.po | 126 ++++++++++++------- src/po/hr.po | 126 ++++++++++++------- src/po/hu.po | 126 ++++++++++++------- src/po/hy.po | 126 ++++++++++++------- src/po/id.po | 128 ++++++++++++------- src/po/is.po | 126 ++++++++++++------- src/po/it.po | 128 +++++++++++-------- src/po/iu.po | 126 ++++++++++++------- src/po/ja.po | 126 ++++++++++++------- src/po/ka.po | 126 ++++++++++++------- src/po/kab.po | 126 ++++++++++++------- src/po/km.po | 126 ++++++++++++------- src/po/kn.po | 126 ++++++++++++------- src/po/ko.po | 126 ++++++++++++------- src/po/kok.po | 126 ++++++++++++------- src/po/kok@roman.po | 126 ++++++++++++------- src/po/ks.po | 126 ++++++++++++------- src/po/ks@devanagari.po | 126 ++++++++++++------- src/po/ku.po | 128 +++++++++++-------- src/po/lb.po | 126 ++++++++++++------- src/po/lg.po | 126 ++++++++++++------- src/po/lt.po | 126 ++++++++++++------- src/po/lv.po | 126 ++++++++++++------- src/po/mai.po | 126 ++++++++++++------- src/po/mk.po | 126 ++++++++++++------- src/po/ml.po | 126 ++++++++++++------- src/po/mn.po | 118 +++++++++++------- src/po/mni.po | 126 ++++++++++++------- src/po/mni@meiteimayek.po | 126 ++++++++++++------- src/po/mr.po | 126 ++++++++++++------- src/po/ms.po | 126 ++++++++++++------- src/po/nb.po | 126 ++++++++++++------- src/po/ne.po | 126 ++++++++++++------- src/po/nl.po | 126 ++++++++++++------- src/po/nn.po | 126 ++++++++++++------- src/po/nr.po | 126 ++++++++++++------- src/po/nso.po | 126 ++++++++++++------- src/po/oc.po | 118 +++++++++++------- src/po/oj.po | 126 ++++++++++++------- src/po/or.po | 126 ++++++++++++------- src/po/pa.po | 126 ++++++++++++------- src/po/pl.po | 126 ++++++++++++------- src/po/pt.po | 126 ++++++++++++------- src/po/pt_BR.po | 126 ++++++++++++------- src/po/ro.po | 254 +++++++++++++++++++++----------------- src/po/ru.po | 126 ++++++++++++------- src/po/rw.po | 124 +++++++++++-------- src/po/sa.po | 126 ++++++++++++------- src/po/sat.po | 126 ++++++++++++------- src/po/sat@olchiki.po | 126 ++++++++++++------- src/po/sd.po | 126 ++++++++++++------- src/po/sd@devanagari.po | 126 ++++++++++++------- src/po/shs.po | 118 +++++++++++------- src/po/si.po | 130 +++++++++++-------- src/po/sk.po | 128 +++++++++++-------- src/po/sl.po | 126 ++++++++++++------- src/po/son.po | 126 ++++++++++++------- src/po/sq.po | 128 +++++++++++-------- src/po/sr.po | 132 ++++++++++++-------- src/po/sr@latin.po | 132 ++++++++++++-------- src/po/su.po | 128 +++++++++++-------- src/po/sv.po | 126 ++++++++++++------- src/po/sw.po | 126 ++++++++++++------- src/po/ta.po | 126 ++++++++++++------- src/po/te.po | 126 ++++++++++++------- src/po/th.po | 126 ++++++++++++------- src/po/tl.po | 128 +++++++++++-------- src/po/tlh.po | 118 +++++++++++------- src/po/tr.po | 126 ++++++++++++------- src/po/tuxpaint.pot | 118 +++++++++++------- src/po/tw.po | 126 ++++++++++++------- src/po/uk.po | 126 ++++++++++++------- src/po/ur.po | 126 ++++++++++++------- src/po/ve.po | 126 ++++++++++++------- src/po/vec.po | 126 ++++++++++++------- src/po/vi.po | 126 ++++++++++++------- src/po/wa.po | 126 ++++++++++++------- src/po/wo.po | 126 ++++++++++++------- src/po/xh.po | 128 +++++++++++-------- src/po/zam.po | 126 ++++++++++++------- src/po/zh_CN.po | 126 ++++++++++++------- src/po/zh_TW.po | 138 +++++++++++++-------- src/po/zu.po | 126 ++++++++++++------- 129 files changed, 10174 insertions(+), 6337 deletions(-) diff --git a/src/po/ach.po b/src/po/ach.po index 5d6a82690..e67d8e211 100644 --- a/src/po/ach.po +++ b/src/po/ach.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2010-12-09 09:00+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -429,7 +429,7 @@ msgstr "Nyen" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Yabi" @@ -568,197 +568,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Kakare...Wamede ki goyo cal eni ni!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Adaa imito aao?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Eyo,dong atyeko oo!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Ku, dwoka dok cen!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Ka i aao, ibino rwenyo cal mamegi woko! Imito gwoko ne?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Eyo, gwoki!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Ku, pe iyele me gwoko ne!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Kong ki gwok cali maenini?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Yabo cal eno ni oloya woko!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Aya do." #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Pe tye fayil mo keken ma onongo kigwoko." #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Ki go cal mamegi ni dong ikaratac?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Eyo, go ne!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Kityeko dong goyo cal mamegi woko! " #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Tim wa kica! Pe wa goyo cal mamegi!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Pwod pe iromo goyo cal mamegi" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Duny cal eni woko?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Eyo,duny oo!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Ku, pe iduny!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Po me tic ki mapeca tung acam me oyo/ladic!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Kityeko dong goyo cal mamegi woko! " + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Kityeko dong goyo cal mamegi woko! " + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Tim wa kica! Pe wa goyo cal mamegi!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Tim wa kica! Pe wa goyo cal mamegi!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Yer cal ma imito, ci idi \"Tuki\"." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Dwon kineko oo weng." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Dwon kiyabu." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Tim ber ikur..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Duny" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "cale macer malube aluba " +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Cen" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Tuki" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Mede anyim" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Eyo" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Ku" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Kilok cal malube ki alokaloka itici manyeni?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Eyo,lok kun ileyo maconi oo!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Ku, gwok fayil manyen!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Yer cal ma imito, ci idi \"Yabi\"" -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Yer cal ma imito, ci idi \"Tuki\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Kwany rangi." diff --git a/src/po/af.po b/src/po/af.po index ad4491b66..92f9ac966 100644 --- a/src/po/af.po +++ b/src/po/af.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: af\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-19 06:38+0000\n" "Last-Translator: OdettePretorius \n" "Language-Team: translate-discuss-af@lists.sourceforge.net\n" @@ -430,7 +430,7 @@ msgstr "Nuwe" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Maak oop" @@ -564,197 +564,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "OK... Kom ons teken verder op hierdie een!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Wil jy werklik afsluit?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Ja, ek is klaar!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Nee, vat my terug!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "As jy ophou, sal jy die prent verloor. Wil jy dit eers bêre?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Ja, stoor dit!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Nee, moenie stoor nie!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Wil jy eers die prent stoor?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Kan nie daardie prent oopmaak nie!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Goedso" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Daar is geen gestoorde lêers nie!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Wil jy nou die prent laat druk?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Ja, laat dit druk!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Die prent is gedruk!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Jammer, die prent kon nie gedruk word nie!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Jy kan nog nie druk nie!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Vee hierdie prent uit?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Ja, vee dit uit!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Nee, moenie dit uitvee nie!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Onthou om die linker-muisknoppie te gebruik!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Die prent is gedruk!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Die prent is gedruk!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Jammer, die prent kon nie gedruk word nie!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Jammer, die prent kon nie gedruk word nie!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Kies die prente wat jy wil hê en klik “Maak oop”." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Klank af." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Klank aan." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Wag asseblief…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Vee uit" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Skyfies" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Terug" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Speel" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Volgende" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Ja" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Nee" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Vervang die prent met jou veranderinge?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Ja, vervang die ou een!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Nee, stoor 'n nuwe lêer!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Kies die prent wat jy wil hê en klik “Maak oop”." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Kies die prente wat jy wil hê en klik “Maak oop”." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Kies 'n kleur van jou prentjie af." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Kies 'n kleur." diff --git a/src/po/ak.po b/src/po/ak.po index 3e04f8f82..c366a7e73 100644 --- a/src/po/ak.po +++ b/src/po/ak.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Tux Paint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2010-10-27 10:16-0000\n" "Last-Translator: none\n" "Language-Team: none\n" @@ -429,7 +429,7 @@ msgstr "Foforo" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Bue" @@ -567,197 +567,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Afei deɛ...Yɛn nkoso dorɔɔ baako yi!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Nti wo pɛsɛ wo pɔn?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Aane, mawee!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Daabi, famekɔ mahyi!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Sɛ wo pɔn a, wo bɛ hwere wo nfonyin no! Korano?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Aane, sie!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Daabi, nhawoho nsie!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Sie wo nfonyin no kane!" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Nfonyin no ntome mmue!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Yoo" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Biribiara nnihɔ a woasie!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Prente wo nfonyin no seseaa?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Aane, prente!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Wo nfonyin no a prente!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Kafra! Wo nfonyin no antumi amprente!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Wo ntomi mprente sesei!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Pepa nfonyin wei?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Aane, pepa!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Daabi npepa!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Kae sɛ wo bɛ pagya mouso no nsa benkum no!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Wo nfonyin no a prente!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Wo nfonyin no a prente!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Kafra! Wo nfonyin no antumi amprente!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Kafra! Wo nfonyin no antumi amprente!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Yi mfonyin a wopɛ, na cleeke \"Bɔ\"." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Dede no adum." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Dede no asan aba." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Mesrɛwo twɛn..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Pepa" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Slides" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Kane" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Agoro" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Dea ɛdi so" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Aane" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Daabi" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Sesa nfonyin no ne wodiɛ no?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Aane, sesa dada no!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Daabi, sie foforɔ no!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Yi mfonyin a wopɛ, na cleeke \"Bue\"." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Yi mfonyin a wopɛ, na cleeke \"Bɔ\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Fa Ahosu." diff --git a/src/po/am.po b/src/po/am.po index e957f63b3..7c402a676 100644 --- a/src/po/am.po +++ b/src/po/am.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2014-06-10 11:45+0100\n" "Last-Translator: Solomon Gizaw \n" "Language-Team: none\n" @@ -429,7 +429,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "ክፈት " @@ -567,197 +567,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "እሺ አሁን... ይህንን መሳል እንቀጥል! " #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "ጨርሶ ለማቆም በርግጠኝነት ፈልገሃል? " #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "አዎ ጨርሻለሁ!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "አይ እንደገና መልሰኝ! " #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "ጨርስህ ከወጣህ ስዕልህን ታጣለህ! ይቀመጥ? " -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "አዎ አስቀምጠው! " -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "አይ ለማስቀመጥ አትጨነቅ! " #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "መጀመሪያ ስዕልህን አሰቀምጥ? " #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "ያንን ስዕል መክፈት አይቻልም! " #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "እሺ " #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "የተቀመጡ ስዕሎች የሉም! " #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "ስዕልህ አሁን ይታተም? " -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "አዎ ይታተም! " #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "ስዕልህ ታትሞዋል! " #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "አሁንም ማተም አትችልም! " #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "ይህ ስዕል ይጥፋ? " -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "አዎ አጥፋው! " -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "አይ አታጥፋው! " #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "የግራ መዳፊት አዝራር መጠቀም አስታውስ!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "ስዕልህ ታትሞዋል! " + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "ስዕልህ ታትሞዋል! " + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "እናዝናለን ስዕልህ ሊታተም አልቻለም! " + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "እናዝናለን ስዕልህ ሊታተም አልቻለም! " + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "የምትፈልገውን ስዕል ምረጥና “ማጫወት” የሚለውን ጠቅ አድርግ። " + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "ድምጹ የጠፋ። " #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "ድምጹ የሚሰማ። " #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "እባክዎ ይጠብቁ... " #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "ማጥፉት " #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "ስላይዶች " +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "ወደኋላ " #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "ማጫወት " #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "አዎ " -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "አይደለም " #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "አይ አዲስ ፋይል አስቀምጥ! " #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "የምትፈልገውን ስዕል ምረጥና “ማጫወት” የሚለውን ጠቅ አድርግ። " - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "ቀለም ምረጥ " diff --git a/src/po/an.po b/src/po/an.po index f8d13c20d..939f14057 100644 --- a/src/po/an.po +++ b/src/po/an.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-29 10:04+0100\n" "Last-Translator: juanpabl \n" "Language-Team: softaragonés\n" @@ -432,7 +432,7 @@ msgstr "Nuevo" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Ubrir" @@ -568,197 +568,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Muit bien... A seguir dibuixando!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "De verdat que quiers ir-te-ne?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Sí, ya ye prou por agora!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "No, quiero tornar!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Si te'n vas, perderás o tuyo dibuixo. Lo quiers alzar?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Sí, alza-lo!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "No, m'importa igual!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Quiers alzar antes lo tuyo dibuixo?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "No puetz ubrir ixe dibuixo!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Acceptar" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "No i hai garra documento alzau!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Quiers imprentar agora lo tuyo dibuixo?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Sí, imprenta-lo!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "O tuyo dibuixo s'ha imprentau." #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Vai, ya lo siento! No s'ha puesto imprentar lo tuyo dibuixo." #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "No puetz imprentar encara!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Quiers borrar iste dibuixo?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Sí, borra-lo!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "No, no lo borres!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Fe servir lo botón zurdo d'o ratet!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "O tuyo dibuixo s'ha imprentau." + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "O tuyo dibuixo s'ha imprentau." + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Vai, ya lo siento! No s'ha puesto imprentar lo tuyo dibuixo." + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Vai, ya lo siento! No s'ha puesto imprentar lo tuyo dibuixo." + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Triga lo dibuixo que quieras y dimpués fe clic en \"Reproducir\"." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Lo son ye desactivau." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Lo son ye activau." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Aguarda un poquet…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Borrar" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Diapositivas" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Anterior" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Reproducir" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Siguient" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Sí" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "No" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Quiers reemplazar o dibuixo con os tuyos cambios?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Sí, substituye-lo!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "No, alza un documento nuevo!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Triga lo dibuixo que quieras y dimpués fe clic en \"Ubrir\"." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Triga lo dibuixo que quieras y dimpués fe clic en \"Reproducir\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Triga una color d'o tuyo dibuixo." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Triga una color." diff --git a/src/po/ar.po b/src/po/ar.po index dffcd258b..2d169daab 100644 --- a/src/po/ar.po +++ b/src/po/ar.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2008-10-07 14:54+0200\n" "Last-Translator: none\n" "Language-Team: none\n" @@ -441,7 +441,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "افتح" @@ -575,205 +575,235 @@ msgstr "إذن … دعنا نَستمرُّ برسَم هذا الشكل" # FIXME: تحرّكُ الي مكان آخر! ! ! #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "أتُريدُ حقاً الخروج؟" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "نعم، لقد انتهيت" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "لا، عُد بي ثانية" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "إذا خرجت الآن، ستفقد صورتك أتريد حفظها؟" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "نعم، احفظها الآن" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 #, fuzzy #| msgid "No, don't bother saving!" msgid "No, don’t bother saving!" msgstr "لا، لا تهتم بحفظها" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "أأحفظ صورتك أولاً؟" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "لايمكن فتح هذه الصورة" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "موافق" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "لايوجد أي ملف محفوظ" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "أأطبع صورتك الآن؟" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "نعم، اطبع الصورة" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "لقد طُبِعت صورتك" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 #, fuzzy #| msgid "Your picture has been printed!" 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "لا يمكنك الطبع الآن" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "أتريد مسح هذه الصورة؟" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "نعم، امسحه" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 #, fuzzy #| msgid "No, don't erase it!" msgid "No, don’t erase it!" msgstr "لا، لاتمسحه" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "تذكر استخدام زر الفأرة الأيسر" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "لقد طُبِعت صورتك" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "لقد طُبِعت صورتك" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "لقد طُبِعت صورتك" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "لقد طُبِعت صورتك" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "اختر الصورة التي تريد، ثم انقر ”شغّل“." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "بلا صوت" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "شغل الصوت" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "من فضلك انتظر..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "امسح" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "شرائح" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "الخلف" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "شغّل" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "انتبه" # FIXME: Move elsewhere! Or not?! #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "نعم" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "لا" # #define PROMPT_SAVE_OVER_TXT gettext_noop("Save over the older version of this picture?") #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "لا، احفظ باسم جديد" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "اختر الصورة التي تريد، ثم انقر ”شغّل“." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "اختر لون" diff --git a/src/po/as.po b/src/po/as.po index e27550255..10c514bea 100644 --- a/src/po/as.po +++ b/src/po/as.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2014-06-16 23:33-0800\n" "Last-Translator: Anand Kulkarni \n" "Language-Team: none\n" @@ -428,7 +428,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "খোলক" @@ -568,197 +568,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "তেতিয়া হলে OK … এতিয়া এইটো ড্ৰয়িং কৰি থাকক!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "আপুনি সচাকৈয়ে এইটো ত্যাগ কৰিব বিচাৰে নেকি?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "হয়, মই কৰিলো!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "নহয়, মোক ওভতাই লওক!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "যদি আপুনি ত্যাগ কৰে, আপুনি আপোনাৰ ছবিটো হেৰুৱাব! এইটো ছেভ কৰে নে?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "হয়, এইটো ছেভ কৰক!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "নহয়, ছেভ কৰোতে চিন্তা নকৰিব!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "প্ৰথমে আপোনাৰ ছবিটো ছেভ কৰে নে?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "সেই ছবিটো খুলিব নোৱাৰি!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "কোনো ছেভ কৰা ফাইল নাই!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "আপোনাৰ ছবিটো এতিয়া ছপা কৰে নে?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "হয়, এইটো ছপা কৰক!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "আপোনাৰ ছবিটো ছপা কৰা হৈছে!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "আপুনি এতিয়াই ছপা কৰিব নোৱাৰে!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "এই ছবিটো মোচে নে?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "হয়, এইটো মোচক!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "নহয়, এইটো মোচি নিদিব!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "বাওফালৰ মাউছ বাটনটো ব্যৱহাৰ কৰিবলৈ মনত পেলাওক!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "আপোনাৰ ছবিটো ছপা কৰা হৈছে!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "আপোনাৰ ছবিটো ছপা কৰা হৈছে!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "দুখিত! আপোনাৰ ছবিটো ছপা কৰিব পৰা নগল!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "দুখিত! আপোনাৰ ছবিটো ছপা কৰিব পৰা নগল!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "আপুনি বিচৰা ছবিবোৰ নিৰ্বাচন কৰক, তেতিয়া “খেলা” টোত ক্লিক কৰক." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "শব্দটো শব্দহীন কৰা হ'ল." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "শব্দটোৰ শব্দহীনটো বাতিল কৰা হ'ল." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "অনুগ্ৰহ কৰি অপেক্ষা কৰক…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "মোচক" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "পিছলাই নিয়ক" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "ঘূৰি যাওক" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "খেলক" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "হয়" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "নহয়" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "নহয়, এটা নতুন ছেভ কৰক!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "আপুনি বিচৰা ছবিবোৰ নিৰ্বাচন কৰক, তেতিয়া “খেলা” টোত ক্লিক কৰক." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "ৰং এটা লওক." diff --git a/src/po/ast.po b/src/po/ast.po index d9d914868..a0ca5308c 100644 --- a/src/po/ast.po +++ b/src/po/ast.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2011-02-16 18:38+0200\n" "Last-Translator: none\n" "Language-Team: none\n" @@ -431,7 +431,7 @@ msgstr "Nuevu" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Abrir" @@ -569,197 +569,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Ta bien... ¡Vamos siguir dibuxando nesta imaxe!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "¿De xuru quies colar?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "¡Sí, llistu!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "¡Non, quiero volver!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "¡Si coles vas perder la imaxe! ¿Quies guardala?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "¡Sí, guárdala!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "¡Non, nun quiero guardala!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "¿Vas guardar la imaxe enantes?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "¡Nun se pue abrir esa imaxe!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Aceutar" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "¡Nun hai ficheros guardaos!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "¿Imprentar la to imaxe agora?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "¡Sí, impréntala!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "¡Imprentóse la imaxe!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "¡Llaméntolo, pero la to imaxe nun s'imprentó!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "¡Entá nun pues imprentar!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "¿Esborrar esta imaxe?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "¡Sí, esbórrala!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "¡Non, nun la esborres!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "¡Remembra emplegar el botón izquierdu del mur!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "¡Imprentóse la imaxe!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "¡Imprentóse la imaxe!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "¡Llaméntolo, pero la to imaxe nun s'imprentó!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "¡Llaméntolo, pero la to imaxe nun s'imprentó!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Escueyi les imáxenes que quieras, llueu calca en “Reproducir”." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Soníu silenciáu." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Soníu activu." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Espera, por favor..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Borrar" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Diapositives" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Tornar" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Reproducir" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Siguiente" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Sí" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Non" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "¿Sobroescribir la imaxe pola nueva?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "¡Sí, guárdala!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "¡Non, guardar nun ficheru nuevu!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Escueyi la imaxe que quieras, llueu calca en “Abrir”." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Escueyi les imáxenes que quieras, llueu calca en “Reproducir”." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Escueyi un color." diff --git a/src/po/az.po b/src/po/az.po index 8533966a7..c6ed44b4f 100644 --- a/src/po/az.po +++ b/src/po/az.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2008-02-10 19:28+0400\n" "Last-Translator: none\n" "Language-Team: none\n" @@ -425,7 +425,7 @@ msgstr "Yeni" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Açmaq" @@ -565,205 +565,235 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Yaxşı... Onda bu şəkil ilə davam edək!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Sən doğrudan da çıxmaq istəyirsən?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 #, fuzzy #| msgid "Yes, I'm done!" msgid "Yes, I’m done!" msgstr "Bəli, çıxmaq istəyirəm!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Yox, məni geriyə qaytar!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Əqər çıxsan şəkil yaddaşa salınmayacaq! Mən onu yaddaşa salım?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Bəli, yaddaşa sal!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 #, fuzzy #| msgid "No, don't bother saving!" msgid "No, don’t bother saving!" msgstr "Yox!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Şəkili yaddaşa salım?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Bu şəkili aça bilmirəm!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Burada yaddaşda olan heç bir şəkil yoxdur!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Sənin səkilini indi çap edim?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Bəli, çap et!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Şəkilin çap edilib!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 #, fuzzy #| msgid "Your picture has been printed!" msgid "Sorry! Your picture could not be printed!" msgstr "Şəkilin çap edilib!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Çap edə bilmirəm!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Şəkili pozum?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Bəli, poz!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 #, fuzzy #| msgid "No, don't erase it!" msgid "No, don’t erase it!" msgstr "Yox, pozma" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Mausun sol düyməsindən istifadə et!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Şəkilin çap edilib!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Şəkilin çap edilib!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Şəkilin çap edilib!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Şəkilin çap edilib!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "İstədiyin şəkilləri şeç və \"Oyna\" düyməsini bas." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Səs söndürülüb." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Səs icazə olunub." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Bir az gözlə..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Poz" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Cizgi filmi" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Geri" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Oyna" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "İrəli" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Bəli" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Yox" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Əvvəlki şəkili əvəz edim?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Bəli, əvəz et!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Yox, yeni şəkil kimi yaddaşa sal!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "İstədiyin şəkili şeç və \"Aç\" düyməsini bas." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "İstədiyin şəkilləri şeç və \"Oyna\" düyməsini bas." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Rəngi seç." diff --git a/src/po/be.po b/src/po/be.po index e13ddc0aa..e9ecd380e 100644 --- a/src/po/be.po +++ b/src/po/be.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2014-06-10 23:09+0300\n" "Last-Translator: Hleb Valoshka <375gnu@gmail.com>\n" "Language-Team: none\n" @@ -434,7 +434,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Адчыніць" @@ -573,197 +573,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Добра, працягваем маляваць!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Вы сапраўды жадаеце выйсці?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Так, я скончыў!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Не, хачу назад!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Калі вы выйдзеце, вы страціце ваш малюнак! Захаваць?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Так, захаваць!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Не, не трэба захоўваць!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Захаваць адразу ваш малюнак?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Немагчыма адчыніць гэты малюнак!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Добра" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Няма захаваных малюнкаў!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Надрукаваць ваш малюнак зараз?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Так, надрукаваць!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Ваш малюнак быў надрукаваны!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Вы яшчэ не можаце друкаваць!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Выдаліць гэты малюнак?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Так, выдаліць!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Не, не выдаляць!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Выкарыстоўвайце толькі левую кнопку мышы!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Ваш малюнак быў надрукаваны!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Ваш малюнак быў надрукаваны!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Прабачце! Ваш малюнак не можа быць надрукаваны!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Прабачце! Ваш малюнак не можа быць надрукаваны!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Выберыце малюнкі, а потым націсніце \"Запуск\"." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Гукі адключаны." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Гукі ўключаны." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Калі ласка, пачакайце..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Выдаліць" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Слайды" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Назад" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Запуск" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Так" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Не" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Не, захаваць у новы файл!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Выберыце малюнкі, а потым націсніце \"Запуск\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Выберыце колер." diff --git a/src/po/bg.po b/src/po/bg.po index 87107a91d..11c4a4df5 100644 --- a/src/po/bg.po +++ b/src/po/bg.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2011-11-28 22:18+0100\n" "Last-Translator: \n" "Language-Team: \n" @@ -430,7 +430,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Отваряне" @@ -572,197 +572,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Добре тогава... Да продължим да рисуваме тази!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Наистина ли искате да спрете програмата?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Приключих!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Не, върнете ме обратно!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Ако спрете програмата, ще загубите рисунката! Да се запази ли?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Да, запазете я!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Не, не си правете труда да я запазвате!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Да се запази ли рисунката?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Тази рисунка не може да бъде отворена!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Да" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Няма запазени файлове!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Да се разпечата ли рисунката?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Да, разпечатайте я!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Рисунката е разпечатана!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Все още не може да разпечатвате!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Да се изтрие ли рисунката?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Да, изтрийте я!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Не я изтривайте!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Не забравяйте да използвате левия бутон на мишката!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Рисунката е разпечатана!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Рисунката е разпечатана!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Извинете! Рисунката не може да бъде разпечатана!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Извинете! Рисунката не може да бъде разпечатана!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Изберете желаните рисунки, след това натиснете „Прожекция“." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Спиране на звука." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Пускане на звука." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Изчакайте..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Изтриване" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Кадри" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Назад" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Прожекция" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Да" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Не" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Не, да се запази като нов файл!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Изберете желаните рисунки, след това натиснете „Прожекция“." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Избери цвят." diff --git a/src/po/bm.po b/src/po/bm.po index 135fa842a..152a2b019 100644 --- a/src/po/bm.po +++ b/src/po/bm.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2010-09-04 17:25+0200\n" "Last-Translator: Fasokan \n" "Language-Team: LANGUAGE \n" @@ -429,7 +429,7 @@ msgstr "Kura" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "A dayɛlɛ" @@ -568,197 +568,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "A ɲɛna! An ka taa nin ɲɛgɛn in fɛ!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "I bɛ fɛ ka bɔ tiɲɛ yɛrɛ la?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Ɔwɔ, n tilala!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Ayi, n lasgin kɔfɛ!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "N'i bɔra, i ka ja bɛ tunun. K'a mara?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Ɔwɔ, a mara!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Ayi, kan'a mara!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "K'ia ka ja mara fɔlɔ?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "N ma se ka nin ja in dayɛlɛ!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "N sɔnna" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Fisiye foyi maralen tɛ yan!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "K'i ka ja papiyema bɔ sisan?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Ɔwɔ, a papiyema bɔ!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "I ka ja papiyema bɔra!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Hakɛto! I ka ja papiyema ma se ka bɔ!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "I tɛ se ka ja papiyema bɔ fɔlɔ!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Ka nin ja in jɔsi?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Ɔwɔ, a jɔsi!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Ayi, kan'a jɔsi!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Kana ɲinɛ ka baara kɛ nin ɲinɛnin numanyanfanfɛ kɛrɛ ye!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "I ka ja papiyema bɔra!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "I ka ja papiyema bɔra!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Hakɛto! I ka ja papiyema ma se ka bɔ!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Hakɛto! I ka ja papiyema ma se ka bɔ!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "I sagola jaw suganti, kilike i k'a bil'a la. " + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Mankan datugura." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Mankan dayɛlɛla." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Hakɛto i k'a kɔnɔ..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "A jɔsi" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Jaw tɛmɛ tɛmɛ ɲɔgɔn kɔ" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Seginkɔ" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "A bil'a la" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "ɲɛfɛta" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Ɔwɔ" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Ayi" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Ka ja mara n'i ka yɛlɛmaw tali ye ba la wa?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Ɔwɔ, kɔrɔlen yɛlɛma!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Ayi, kura mara!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "I sagolaja suganti, ka kilike \"a dayɛlɛ\" kan." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "I sagola jaw suganti, kilike i k'a bil'a la. " - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "ɲɛ dɔ suganti." diff --git a/src/po/bn.po b/src/po/bn.po index 799be0c70..c9a1efa1b 100644 --- a/src/po/bn.po +++ b/src/po/bn.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-30 18:24+0000\n" "Last-Translator: Chris \n" "Language-Team: Bengali\n" @@ -428,7 +428,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "খুলুন" @@ -561,197 +561,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "ঠিক আছে… চলুন এটি আঁকা চালু রাখুন!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "আপনি কি সত্যিই ত্যাগ করতে চান?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "হ্যাঁ, আমি করেছি!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "না, আমাকে ফিরিয়ে নিয়ে যান!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "ত্যাগ করলে, আপনার ছবিটি হারিয়ে যাবে! বাঁচাবেন কি?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "হ্যাঁ, এটি বাঁচান!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "না, বাঁচাতে কষ্ট করবেন না!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "প্রথমে আপনার ছবি বাঁচাবেন?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "ছবিটি খুলতে পারে না!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "এখানে বাঁচানো কোনো ফাইল নেই!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "এখন আপনার ছবি প্রিন্ট করবেন?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "হ্যাঁ, এটি প্রিন্ট করুন!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "আপনার ছবি প্রিন্ট হয়েছে!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "আপনি এখন পর্যন্ত প্রিন্ট করতে পারেন না!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "এই ছবিটি মুছবেন কি?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "হ্যাঁ, এটি মুছুন!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "না, এটি মুছবেন না!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "মাউসের বাঁদিকের বোতাম ব্যবহার করতে মনে রাখুন!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "আপনার ছবি প্রিন্ট হয়েছে!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "আপনার ছবি প্রিন্ট হয়েছে!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "দুঃখিত! আপনার ছবি প্রিন্ট করা গেল না!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "দুঃখিত! আপনার ছবি প্রিন্ট করা গেল না!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "আপনি যে ছবিটি চান বাছাই করুন, পরে “বাজান”-এ ক্লিক করুন." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "শব্দ বন্ধ করা." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "শব্দ চালু করা." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "অপেক্ষা করুন…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "মুছুন" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "স্লাইড" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "পিছনে" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "চালান" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "হ্যাঁ" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "না" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "না, একটি নতুন ফাইল বাঁচান!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "আপনি যে ছবিটি চান বাছাই করুন, পরে “বাজান”-এ ক্লিক করুন." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "একটি রঙ তুলুন." diff --git a/src/po/bo.po b/src/po/bo.po index 1e5b5d901..032891d7f 100644 --- a/src/po/bo.po +++ b/src/po/bo.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Tux Paint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2006-01-01 17:43+0900\n" "Last-Translator: none\n" "Language-Team: none\n" @@ -430,7 +430,7 @@ msgstr "gsr.p." #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "q.\\Yed.p." @@ -557,198 +557,220 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +msgid "Your picture has been exported!" +msgstr "" + +#: ../tuxpaint.c:2189 +msgid "Your slideshow GIF has been exported!" +msgstr "" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +msgid "Sorry! Your picture could not be exported!" +msgstr "" + +#: ../tuxpaint.c:2194 +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 #, fuzzy msgid "Next" msgstr "dpe.]." #. 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "" diff --git a/src/po/br.po b/src/po/br.po index 8edb5cf22..1ce79ce47 100644 --- a/src/po/br.po +++ b/src/po/br.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2005-01-09 14:49+0100\n" "Last-Translator: \n" "Language-Team: none\n" @@ -432,7 +432,7 @@ msgstr "Nevez" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Digeriñ" @@ -569,202 +569,232 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Mat ! neuze kendalc'homp gant an dresadenn !" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Fellout a ra dit mont kuit ?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Kollet e vo da skeudenn mar kuitez ! Gwarediñ a rez ?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Gwarediñ ar skeudenn e gentañ ?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "N'haller digeriñ ar skeudenn-se !" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Mat eo !" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Restr ebet gwaredet !" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Moullañ ar skeudenn diouzhtu ?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Moullet eo bet da skeudenn !" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 #, fuzzy #| msgid "Your picture has been printed!" msgid "Sorry! Your picture could not be printed!" msgstr "Moullet eo bet da skeudenn !" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "N'hallan ket moullañ atav !" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Diverkañ an dresadenn-se ?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Moullet eo bet da skeudenn !" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Moullet eo bet da skeudenn !" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Moullet eo bet da skeudenn !" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Moullet eo bet da skeudenn !" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +#, fuzzy +msgid "Choose the pictures you want, then click “Play”." +msgstr "Diuz ur skeudenn ha klik war 'digeriñ' neuze." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Diverkañ" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Distro" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 #, fuzzy msgid "Next" msgstr "Testenn" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "As" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Ya" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Ne ra ket" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 #, fuzzy msgid "No, save a new file!" msgstr "Ket, gwarediñ dindan un anv nevez" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Diuz ur skeudenn ha klik war 'digeriñ' neuze." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -#, fuzzy -msgid "Choose the pictures you want, then click “Play”." -msgstr "Diuz ur skeudenn ha klik war 'digeriñ' neuze." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "" diff --git a/src/po/brx.po b/src/po/brx.po index 65b39258c..b5cb8d2ff 100644 --- a/src/po/brx.po +++ b/src/po/brx.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2011-09-14 13:51+0530\n" "Last-Translator: \n" "Language-Team: Bodo\n" @@ -429,7 +429,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "खेव" @@ -568,197 +568,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "जागोन अब्ला... बेखौ आखिबाय थानि!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "नोंथाङा थारैनो नागारनो लुबैयो नामा?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "नंगौ, आं मावखांबाय!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "नङा, आंखौ लाफिन!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "नोंथाङा नागारोब्ला नोंथांनि सावगारिआ गोमागोन! बेखौ थिना दोन?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "नंगौ, बेखौ थिना दोन!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "नङा, थिना दोननो जिंगा सिनाङा!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "सिगाङाव नोंथांनि सावगारिखौ थिना दोन?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "बै सावगारिखौ खेवनो हाया!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "थिना दोनखानाय फाइल गैया!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "नोंथांनि सावगारिखौ दानो साफाय?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "नंगौ, बेखौ साफाय!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "नोंथांनि सावगारिखौ साफायनाय जाबाय!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "नोंथाङा थेवबो साफायनो हाया!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "बे सावगारिखौ फुगार?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "नंगौ, बेखौ फुगार!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "नङा, बेखौ फुगारनो नाङा!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "आगसि माउस बुथामखौ बाहायनो गोसोखां!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "नोंथांनि सावगारिखौ साफायनाय जाबाय!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "नोंथांनि सावगारिखौ साफायनाय जाबाय!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "निमाहा हो! नोंथांनि सावगारिखौ साफायनो हायाखै!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "निमाहा हो! नोंथांनि सावगारिखौ साफायनो हायाखै!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "नोंथाङा लुबैनाय सावगारिखौ बासिख, बेनि उनाव “दाम” खौ क्लिक खालाम" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "आवाजगैयै खालामदों" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "आवाजगोनां खालामदों" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "अननानै नेथ'..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "फुगार" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "स्लाइडफोर" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "उनथिं" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "दाम" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "नंगौ" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "नङा" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "नङै, गोदान फाइलखौ थिना दोन!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "नोंथाङा लुबैनाय सावगारिखौ बासिख, बेनि उनाव “दाम” खौ क्लिक खालाम" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "मोनसे गाब ला।" diff --git a/src/po/bs.po b/src/po/bs.po index 240774ec9..37a47b6bc 100644 --- a/src/po/bs.po +++ b/src/po/bs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2010-11-05 04:24+0000\n" "Last-Translator: Samir Ribić \n" "Language-Team: Bosnian \n" @@ -468,7 +468,7 @@ msgstr "Novi" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Otvori" @@ -624,214 +624,245 @@ msgstr "Dobro onda… Hajde da nastavimo sa crtanjem!" # #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Stvarno želiš da završiš?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Ne, vrati me nazad!" # #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Izgubit ćeš sliku ako završiš! Da se sačuva?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Da, sačuvaj!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "" # #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Prvo da sačuvaš svoju sliku?" # #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Ne mogu da otvorim tu sliku!" # #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" # #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Nema sačuvanih datoteka!" # #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Sada štampaš svoju sliku?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Da, printaj!" # #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Tvoje slika je odštampana!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Ne možeš još da štampaš!" # #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Obrisati ovu sliku?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Izbriši" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Zapamti da koristiš lijevo dugme miša!" +# +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Tvoje slika je odštampana!" + +# +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Tvoje slika je odštampana!" + +# +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Tvoje slika je odštampana!" + +#: ../tuxpaint.c:2194 +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "" + +# +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Izaberi slike koje želite, zatim klikni „Otvori“." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "" # #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Briši" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Slajd" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + # #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Nazad" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Igrati" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" # #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Slijedeći" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" # #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Da" # -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Ne" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Zamjeni sliku" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Da, zamijeni staru" # #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Ne, sačuvaj u novu datoteku!" # #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Izaberi sliku koju želiš, zatim klikni „Otvori“." -# -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Izaberi slike koje želite, zatim klikni „Otvori“." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "" diff --git a/src/po/ca.po b/src/po/ca.po index dc09f4bcc..ec0e22066 100644 --- a/src/po/ca.po +++ b/src/po/ca.po @@ -17,7 +17,7 @@ msgid "" msgstr "" "Project-Id-Version: Tuxpaint cvs 2009-06-21\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2018-02-25 12:57+0100\n" "Last-Translator: Robert Antoni Buj Gelonch \n" "Language-Team: Català \n" @@ -468,7 +468,7 @@ msgstr "Nou" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Obre" @@ -603,197 +603,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "D'acord, llavors… Seguirem dibuixant en aquest!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "De veres voleu sortir?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Sí, ja he acabat!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "No, tornem-hi!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Si sortiu, perdreu el vostre dibuix! El voleu desar?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Sí, desa'l!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "No, no cal que el desis!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Deso el vostre dibuix abans?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "No puc obrir aquest dibuix!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "D'acord" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "No hi ha fitxers desats!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Imprimeixo ara el vostre dibuix?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Sí, imprimeix-lo!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "El vostre dibuix s'ha imprès!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "El vostre dibuix no s'ha pogut imprimir!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Encara no podeu imprimir!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Esborro aquest dibuix?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Sí, esborra'l!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "No, no l'esborris!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Recordeu de fer servir el botó esquerre!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "El vostre dibuix s'ha imprès!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "El vostre dibuix s'ha imprès!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "El vostre dibuix no s'ha pogut imprimir!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "El vostre dibuix no s'ha pogut imprimir!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Trieu els dibuixos que voleu, llavors feu clic a «Reproduir»." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "S'ha desactivat el so." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "S'ha activat el so." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Espereu, si us plau…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Esborra" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Diapositives" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Endarrere" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Reprodueix" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Següent" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aà" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Sí" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "No" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Substitueixo el dibuix amb els vostres canvis?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Sí, substitueix l'antic!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "No, desa en un fitxer nou!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Trieu el dibuix que voleu, llavors feu clic en Obre." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Trieu els dibuixos que voleu, llavors feu clic a «Reproduir»." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Seleccioneu un color del vostre dibuix." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Trieu un color." diff --git a/src/po/ca@valencia.po b/src/po/ca@valencia.po index c8665dfb0..35568ae77 100644 --- a/src/po/ca@valencia.po +++ b/src/po/ca@valencia.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2020-03-29 23:40+0200\n" "Last-Translator: Pilar Embid Giner \n" "Language-Team: LliureX\n" @@ -428,7 +428,7 @@ msgstr "Nou" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Obri" @@ -564,197 +564,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "D'acord… Continuem dibuixant esta figura!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Esteu segur que voleu eixir?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Sí, ja he acabat!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "No, tornem-hi!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Si eixiu, perdreu el vostre dibuix! El voleu guardar?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Sí, guarda'l!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "No, no cal que el guardes!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Voleu guardar primer el vostre dibuix?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "No es pot obrir esta imatge!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "D'acord" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "No hi ha fitxers guardats!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Voleu imprimir el dibuix?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Sí, imprimix-lo!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "La imatge s'ha imprés!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "La imatge no s'ha pogut imprimir!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Encara no podeu imprimir!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Voleu esborrar este dibuix?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Sí, esborra'l!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "No, no l'esborres!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Recordeu de fer servir el botó esquerre!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "La imatge s'ha imprés!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "La imatge s'ha imprés!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "La imatge no s'ha pogut imprimir!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "La imatge no s'ha pogut imprimir!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Trieu els dibuixos que voleu, llavors feu clic en «Reproduïx»." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "S'ha desactivat el so." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "S'ha activat el so." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Espereu, per favor..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Esborra" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Diapositives" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Arrere" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Reproduïx" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Següent" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Sí" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "No" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Voleu reemplaçar el dibuix amb els vostres canvis?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Sí, reemplaça l'antic!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "No, guarda un fitxer nou" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Trieu la imatge que voleu i després feu clic en «Obri»." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Trieu els dibuixos que voleu, llavors feu clic en «Reproduïx»." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Trieu un color del vostre dibuix." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Trieu un color." diff --git a/src/po/cgg.po b/src/po/cgg.po index 36f9610d3..d844c52ba 100644 --- a/src/po/cgg.po +++ b/src/po/cgg.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2010-09-17 16:19+0200fu\n" "Last-Translator: none\n" "Language-Team: none\n" @@ -428,7 +428,7 @@ msgstr "Ekisya" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Iguraho" @@ -565,197 +565,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Kale mbwenu... Reka tugumizemu okuteera ekyi!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Namazima nooyenda okuhinguka?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Yeego, na'amara!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Ingaha, ongaruzeyo!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Ku orarugeho nooza kufeerwa ekishushani kyawe. Tukibiike?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Yeego, kibiike!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Ingaha, otakibiika!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Ekishushani kyawe kiibanze kiibiikwe?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Ekishushani ekyo tikya baasa kwigurwa!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Kale" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Tihariho ebihandiko ebibibikirwe!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Oshohoze ekishushani kywawe ahampapura?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Yeego, kishohoze!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Ekishushani kyawe kyateerwa!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Bambe! Ekishushani kyawe tikyateerwa!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Tokabaasa kushohoza ahampapura hati!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Sangura ekishushani ekyi?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Yeego, kisangure!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Ingaha, otakisangura!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Ijuka kunyiga mawusi ahabukono bwabumosho!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Ekishushani kyawe kyateerwa!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Ekishushani kyawe kyateerwa!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Bambe! Ekishushani kyawe tikyateerwa!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Bambe! Ekishushani kyawe tikyateerwa!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Torana ebishushani ebyorikwenda reero onyige \"Zaana\"." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Eiraka ryeihwamu." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Eiraka tiryeihwamu." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Orikazaara we, rindaho..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Sangura" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Filiimu" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Enyima" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Zaana" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Ekindi" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Yeego" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Apana" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Omumwanya gwekishushani tamu ebiwahindura?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Yeego, chusa ekikuru!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Apaana, biika fayiro ensya!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Torana ekishushani kyorikwenda reero onyige \"Iguraho\"." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Torana ebishushani ebyorikwenda reero onyige \"Zaana\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Ihamu erangi." diff --git a/src/po/cs.po b/src/po/cs.po index 081c309d1..814329f18 100644 --- a/src/po/cs.po +++ b/src/po/cs.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2010-07-08 13:33+0100\n" "Last-Translator: Zdeněk Chalupský \n" "Language-Team: Czech \n" @@ -435,7 +435,7 @@ msgstr "Nový" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Otevřít" @@ -573,197 +573,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Dobrá... A teď můžeme pokračovat dál!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Opravdu chceš malování ukončit?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Ano, jsem hotov!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Nechci, ještě budu kreslit!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Pokud skončíš, ztratíš svůj obrázek. Chceš ho uložit?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Ano, uložit!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Ne, nebudeme ho ukládat!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Chceš nejdřív uložit svůj obrázek?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Tento obrázek nelze otevřít!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Nejsou zde žádné uložené soubory!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Chceš obrázek vytisknout?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Ano, vytisknout!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Obrázek byl vytištěn!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Omlouváme se! Tvůj obraz nemohl být vytištěn!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Zatím nelze tisknout!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Smazat tento obrázek?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Ano smazat!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Ne, nemazat!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Nezapomeň používat levé tlačítko myši!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Obrázek byl vytištěn!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Obrázek byl vytištěn!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Omlouváme se! Tvůj obraz nemohl být vytištěn!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Omlouváme se! Tvůj obraz nemohl být vytištěn!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Vyber si obrázek a klikni na \"Přehrát\"." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Ztlumit zvuk." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Zapnout zvuk." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Prosím počkej…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Smazat" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Prezentace" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Zpět" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Přehrát" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Další" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Ano" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Ne" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Nahradit starý obrázek změněným obrázkem?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Ano, nahradit starý obrázek!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Ne, ulož jako nový obrázek!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Vyber si obrázek a klepni na \"Otevřít\"." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Vyber si obrázek a klikni na \"Přehrát\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Vyber si barvu." diff --git a/src/po/cy.po b/src/po/cy.po index 4f214cd4f..a59be522d 100644 --- a/src/po/cy.po +++ b/src/po/cy.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: cy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2004-09-21 14:29+0100\n" "Last-Translator: none\n" "Language-Team: none\n" @@ -434,7 +434,7 @@ msgstr "Newydd" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Agor" @@ -568,202 +568,232 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Iawn... Gawn ni ddal i dynnu'r un yma!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Wyt ti wir eisiau terfynu?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Os wyt am derfynu, mi fyddi di'n colli dy lun! Wyt eisiau ei gadw?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Cadw dy lun yn gyntaf?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Methu agor y llun yna!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Iawn" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Nid oes ffeiliau wedi'u cadw!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Argraffu dy lun rwan?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Mae dy lun wedi cael ei argraffu!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 #, fuzzy #| msgid "Your picture has been printed!" msgid "Sorry! Your picture could not be printed!" msgstr "Mae dy lun wedi cael ei argraffu!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Rwyt yn methu argraffu eto!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Dileu'r llun yma?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Mae dy lun wedi cael ei argraffu!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Mae dy lun wedi cael ei argraffu!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Mae dy lun wedi cael ei argraffu!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Mae dy lun wedi cael ei argraffu!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +#, fuzzy +msgid "Choose the pictures you want, then click “Play”." +msgstr "Dewisa'r llun yr wyt eisiau, ac wedyn clicia 'Agor'." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Dileu" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Yn ôl" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 #, fuzzy msgid "Next" msgstr "Testun" #. 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Ydw" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Nac ydw" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 #, fuzzy msgid "No, save a new file!" msgstr "Nage, cadw ffeil newydd" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Dewisa'r llun yr wyt eisiau, ac wedyn clicia 'Agor'." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -#, fuzzy -msgid "Choose the pictures you want, then click “Play”." -msgstr "Dewisa'r llun yr wyt eisiau, ac wedyn clicia 'Agor'." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "" diff --git a/src/po/da.po b/src/po/da.po index 9b30c17c7..5a63ed6b1 100644 --- a/src/po/da.po +++ b/src/po/da.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Tux Paint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-05 12:38+0100\n" "Last-Translator: Joe Hansen \n" "Language-Team: Danish \n" @@ -433,7 +433,7 @@ msgstr "Ny" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Åbn" @@ -569,197 +569,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "O.k. så… lad os fortsætte med denne tegning!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Vil du virkelig slutte nu?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Ja, jeg er færdig!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Nej, vend tilbage!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Hvis du afslutter nu, mister du din tegning! Vil du gemme den?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Ja, gem det!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Nej, glem det!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Vil du gemme billedet først?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Billedet kan ikke åbnes!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "O.k." #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Der er ingen gemte billeder!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Vil du udskrive billedet nu?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Ja, udskriv det!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Billedet er udskrevet!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Beklager! Dit billede kunne ikke udskrives!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Du kan ikke udskrive endnu!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Skal billedet slettes?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Nej, slet det!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Nej, slet det ikke!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Husk at bruge venstre musetaste!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Billedet er udskrevet!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Billedet er udskrevet!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Beklager! Dit billede kunne ikke udskrives!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Beklager! Dit billede kunne ikke udskrives!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Vælg de ønskede billeder og tryk på »Afspil«." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Lyd slukket." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Lyd tændt." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Vent venligst…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Slet" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Dias" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Tilbage" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Afspil" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Næste" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Ja" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Nej" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Erstat billedet med dine ændringer?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Ja, erstat det eksisterende!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Nej, gem som et nyt billede!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Vælg et billede og tryk på »Åbn«." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Vælg de ønskede billeder og tryk på »Afspil«." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Vælg en farve fra din tegning·" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Vælg en farve." diff --git a/src/po/de.po b/src/po/de.po index f43ee5b03..cfb10e9b5 100644 --- a/src/po/de.po +++ b/src/po/de.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-25 21:13+0200\n" "Last-Translator: Holger Wansing \n" "Language-Team: Debian German \n" @@ -434,7 +434,7 @@ msgstr "Neu" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Öffnen" @@ -569,199 +569,229 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "OK, dann lass uns dieses Bild weitermalen!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Möchtest du wirklich aufhören?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Ja, ich bin fertig!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Nein, ich möchte weitermachen!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "" "Wenn du aufhörst, geht dein Bild verloren! Möchtest du es vorher noch " "speichern?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Ja, speichern!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Nein, nicht speichern!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Möchtest du dein Bild zuerst noch speichern?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Dieses Bild kann nicht geöffnet werden!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Es gibt noch keine gespeicherten Bilder!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Möchtest du dein Bild jetzt ausdrucken?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Ja, jetzt drucken!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Dein Bild wird gedruckt!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Es tut mir Leid! Dein Bild konnte nicht gedruckt werden!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Du kannst noch nicht drucken!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Möchtest du dieses Bild löschen?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Ja, das Bild löschen!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Nein, nicht löschen!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Denke daran, die linke Maustaste zu benutzen!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Dein Bild wird gedruckt!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Dein Bild wird gedruckt!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Es tut mir Leid! Dein Bild konnte nicht gedruckt werden!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Es tut mir Leid! Dein Bild konnte nicht gedruckt werden!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Wähle ein Bild und klicke auf »Öffnen«." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Sound ausgeschaltet." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Sound eingeschaltet." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Bitte warten …" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Löschen" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Diashow" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Zurück" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Öffnen" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Weiter" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Ja" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Nein" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Möchtest du das Bild mit deinen Änderungen überschreiben?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Ja, das alte Bild überschreiben!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Nein, in eine neue Datei speichern!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Wähle ein Bild, dass du öffnen möchtest und klicke auf »Öffnen«." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Wähle ein Bild und klicke auf »Öffnen«." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Wähle eine Farbe zum Zeichnen." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Wähle eine Farbe." diff --git a/src/po/doi.po b/src/po/doi.po index e4e7d64dd..ba3b5a7d4 100644 --- a/src/po/doi.po +++ b/src/po/doi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2013-09-04 10:23+0530\n" "Last-Translator: \n" "Language-Team: Dogri\n" @@ -429,7 +429,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "खोह्ल्लो" @@ -568,197 +568,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "OK फ्ही...चलो एह्कड़े दी चित्रकारी करना जारी रखचै." #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "क्या तुस सच्चें गै छोड़ना चांह्दे ओ?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "हां, में करी बैठां!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "नेईं, मिगी पिच्छें लेई जाओ." #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "जेकर तुस छोड़दे ओ, तां तुंʼदी तस्वीर नश्ट होई जाह्ग! इस्सी बचाइयै रक्खेआ जाऽ?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "हां, इस्सी बचाइयै रक्खेआ जाऽ !" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "नेईं, बचाइयै रक्खने दी लोड़ नेईं." #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "तुंʼदी तस्वीर गी पैह्लें बचाइयै रक्खेआ जाऽ ?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "उस तस्वीर गी खोह्ल्ली नेईं सकदे !" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "बचाइयै रक्खी दियां कोई फाइलां नेईं हैन !" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "तुंʼदी तस्वीर गी हून प्रिंट कीता जाऽ ?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "हां, इस्सी प्रिंट करो !" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "हां, तुंʼदी तस्वीर गी प्रिंट करी लैता गेआ ऐ !" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "तुस अजें बी प्रिंट नेईं करी सकदे !" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "इस तस्वीर गी मटाई दित्ता जाऽ ?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "हां, इस्सी मटाई देओ !" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "नेईं, इस्सी मत मटाओ !" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "खब्बा माउस बटन बरतना चेतै रक्खो !" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "हां, तुंʼदी तस्वीर गी प्रिंट करी लैता गेआ ऐ !" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "हां, तुंʼदी तस्वीर गी प्रिंट करी लैता गेआ ऐ !" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "अफसोस ! तुंʼदी तस्वीर गी प्रिंट नेईं कीता जाई सकेआ !" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "अफसोस ! तुंʼदी तस्वीर गी प्रिंट नेईं कीता जाई सकेआ !" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "जेह्ड़ियां तस्वीरां तुस चांह्दे ओ, ओह् चुनो ते फ्ही “चलाओ” पर क्लिक करो." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "अवाज़ गी बंद कीता गेदा ऐ." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "अवाज़ गी छोड़ी दित्ता गेआ ." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "कृपा करियै बलगो..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "पूंझो" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "स्लाइड़ां" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "पिच्छें" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "चलाओ" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "हां" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "नेईं" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "नेईं इक नमीं फाइल बचाइयै रक्खो!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "जेह्ड़ियां तस्वीरां तुस चांह्दे ओ, ओह् चुनो ते फ्ही “चलाओ” पर क्लिक करो." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "कोई रंग चुनो" diff --git a/src/po/el.po b/src/po/el.po index 1ea578490..2db8568a1 100644 --- a/src/po/el.po +++ b/src/po/el.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-06 07:45+0000\n" "Last-Translator: kiolalis \n" "Language-Team: \n" @@ -435,7 +435,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Άνοιγμα" @@ -574,197 +574,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Εντάξει λοιπόν… Ας συνεχίσουμε τη σχεδίαση του ίδιου!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Σίγουρα θέλεις να βγεις από το πρόγραμμα;" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Ναι, τελείωσα!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Όχι δεν έχω τελειώσει ακόμα!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Αν βγεις από το πρόγραμμα, θα χαθεί η εικόνα σου! Να αποθηκευτεί;" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Ναι, αποθήκευσέ την!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Όχι, μην ασχοληθείς με την αποθήκευση!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Να αποθηκευτεί η εικόνα σου πρώτα;" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Δεν μπορώ να ανοίξω αυτή τη ζωγραφιά!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Εντάξει" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Δεν υπάρχουν αποθηκευμένα αρχεία!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Να εκτυπώσω τη ζωγραφιά σου;" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Ναι, εκτύπωσέ την!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Η εικόνα σου εκτυπώθηκε!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Δεν μπορείς να εκτυπώσεις ακόμη!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Να διαγραψω αυτήν την εικόνα;" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Ναι, διάγραψέ την!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Όχι, μην τη διαγράφεις!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Προσοχή, πρέπει να χρησιμοποιείς το αριστερό πλήκτρο του ποντικιού!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Η εικόνα σου εκτυπώθηκε!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Η εικόνα σου εκτυπώθηκε!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Λυπάμαι! Δεν ήταν δυνατή η εκτύπωση της ζωγραφιάς σου!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Λυπάμαι! Δεν ήταν δυνατή η εκτύπωση της ζωγραφιάς σου!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Διάλεξε τη ζωγραφιά που θέλεις και μετά πάτησε 'Αναπαραγωγή'." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Χωρίς ήχο." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Με ήχο." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Παρακαλώ περιμένετε..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Διαγραφή" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Προβολή διαφανειών." +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Προηγούμενο" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Αναπαραγωγή" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Ναι" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Όχι" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Όχι, κάνε αποθήκευση σε νέο αρχείο!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Διάλεξε τη ζωγραφιά που θέλεις και μετά πάτησε 'Αναπαραγωγή'." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Επίλεξε ένα χρώμα από τη ζωγραφιά σου." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Δάλεξε ένα χρώμα." diff --git a/src/po/en_AU.po b/src/po/en_AU.po index d6d8d3cd2..078687176 100644 --- a/src/po/en_AU.po +++ b/src/po/en_AU.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2014-06-29 23:36+0930\n" "Last-Translator: ilox \n" "Language-Team: none\n" @@ -430,7 +430,7 @@ msgstr "New" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Open" @@ -563,197 +563,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "OK then… Let’s keep drawing this one!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Do you really want to quit?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Yes, I’m done!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "No, take me back!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "If you quit, you’ll lose your picture! Save it?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Yes, save it!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "No, don’t bother saving!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Save your picture first?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Can’t open that picture!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "There are no saved files!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Print your picture now?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Yes, print it!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Your picture has been printed!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Sorry! Your picture could not be printed!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "You can’t print yet!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Erase this picture?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Yes, erase it!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "No, don’t erase it!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Remember to use the left mouse button!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Your picture has been printed!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Your picture has been printed!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Sorry! Your picture could not be printed!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Sorry! Your picture could not be printed!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Choose the pictures you want, then click “Play”." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Sound muted." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Sound unmuted." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Please wait…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Erase" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Slides" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Back" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Play" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Next" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Yes" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "No" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Replace the picture with your changes?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Yes, replace the old one!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "No, save a new file!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Choose the picture you want, then click “Open”." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Choose the pictures you want, then click “Play”." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Pick a colour." diff --git a/src/po/en_CA.po b/src/po/en_CA.po index 880dc1928..8de4610df 100644 --- a/src/po/en_CA.po +++ b/src/po/en_CA.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2014-07-07 12:22+0100\n" "Last-Translator: Caroline Ford \n" "Language-Team: \n" @@ -428,7 +428,7 @@ msgstr "New" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Open" @@ -567,197 +567,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "OK then… Let’s keep drawing this one!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Do you really want to quit?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Yes, I’m done!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "No, take me back!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "If you quit, you’ll lose your picture! Save it?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Yes, save it!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "No, don’t bother saving!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Save your picture first?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Can’t open that picture!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "There are no saved files!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Print your picture now?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Yes, print it!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Your picture has been printed!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Sorry! Your picture could not be printed!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "You can’t print yet!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Erase this picture?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Yes, erase it!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "No, don’t erase it!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Remember to use the left mouse button!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Your picture has been printed!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Your picture has been printed!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Sorry! Your picture could not be printed!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Sorry! Your picture could not be printed!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Choose the pictures you want, then click “Play”." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Sound muted." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Sound unmuted." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Please wait…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Erase" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Slides" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Back" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Play" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Next" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Yes" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "No" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Replace the picture with your changes?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Yes, replace the old one!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "No, save a new file!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Choose the picture you want, then click \"Open\"." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Choose the pictures you want, then click “Play”." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Pick a color." diff --git a/src/po/en_GB.po b/src/po/en_GB.po index d3c05af26..bb16fab74 100644 --- a/src/po/en_GB.po +++ b/src/po/en_GB.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-30 21:17+0000\n" "Last-Translator: Caroline Ford \n" "Language-Team: none\n" @@ -431,7 +431,7 @@ msgstr "New" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Open" @@ -564,197 +564,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "OK then… Let’s keep drawing this one!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Do you really want to quit?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Yes, I’m done!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "No. take me back!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "If you quit, you’ll lose your picture! Save it?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Yes, save it!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "No, don’t bother saving!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Save your picture first?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Can’t open that picture!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "There are no saved files!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Print your picture now?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Yes, print it!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Your picture has been printed!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Sorry! Your picture could not be printed!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "You can’t print yet!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Erase this picture?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Yes, erase it!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "No, don’t erase it!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Remember to use the left mouse button!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Your picture has been printed!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Your picture has been printed!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Sorry! Your picture could not be printed!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Sorry! Your picture could not be printed!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Choose the pictures you want, then click ‘Play’." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Sound muted." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Sound unmuted." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Please wait…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Erase" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Slides" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Back" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Play" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Next" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Yes" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "No" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Replace the picture with your changes?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Yes, replace the old one!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "No, save a new file!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Choose the picture you want, then click ‘Open’." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Choose the pictures you want, then click ‘Play’." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Select a colour from your drawing." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Pick a colour." diff --git a/src/po/en_ZA.po b/src/po/en_ZA.po index 05614273a..0e6219f8b 100644 --- a/src/po/en_ZA.po +++ b/src/po/en_ZA.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: 0.9.16\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2009-09-06 15:46+0100\n" "Last-Translator: Caroline Ford \n" "Language-Team: English (South African) \n" @@ -431,7 +431,7 @@ msgstr "New" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Open" @@ -567,205 +567,235 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "OK then... Let’s keep drawing this one!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Do you really want to quit?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 #, fuzzy #| msgid "Yes, I'm done!" msgid "Yes, I’m done!" msgstr "Yes, I'm done!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "No, take me back!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "If you quit, you’ll lose your picture! Save it?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Yes, save it!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 #, fuzzy #| msgid "No, don't bother saving!" msgid "No, don’t bother saving!" msgstr "No, don't bother saving!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Save your picture first?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Can’t open that picture!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "There are no saved files!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Print your picture now?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Yes, print it!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Your picture has been printed!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 #, fuzzy #| msgid "Your picture has been printed!" msgid "Sorry! Your picture could not be printed!" msgstr "Your picture has been printed!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "You can’t print yet!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Erase this picture?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Yes, erase it!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 #, fuzzy #| msgid "No, don't erase it!" msgid "No, don’t erase it!" msgstr "No, don't erase it!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Remember to use the left mouse button!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Your picture has been printed!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Your picture has been printed!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Your picture has been printed!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Your picture has been printed!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Choose the pictures you want, then click “Play”." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Sound muted." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Sound unmuted." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Please wait…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Erase" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Slides" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Back" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Play" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Next" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Yes" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "No" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Replace the picture with your changes?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Yes, replace the old one!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "No, save a new file!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Choose the picture you want, then click “Open”." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Choose the pictures you want, then click “Play”." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Pick a colour." diff --git a/src/po/eo.po b/src/po/eo.po index be1c67dcd..082774445 100644 --- a/src/po/eo.po +++ b/src/po/eo.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2014-06-16 16:00+0000\n" "Last-Translator: Nuno MAGALHÃES \n" "Language-Team: Esperanto \n" @@ -428,7 +428,7 @@ msgstr "Nova" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Malfermi" @@ -561,197 +561,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Bone… Ni plu desegnu ĉi tiun!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Ĉu vi vere volas eliri?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Jes, mi finis!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Ne, mi volas daŭrigi!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Se vi eliros, via bildo perdiĝos! Ĉu vi volas konservi ĝin?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Jes, konservu ĝin!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Ne, ne indas konservi ĝin!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Ĉu vi volas unue konservi vian nunan bildon?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Ne eblas malfermi tiun bildon!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Bone" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Ne estas konservitaj dosieroj!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Ĉu printi vian bildon nun?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Jes, printu ĝin!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Via bildo estis printita!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Pardonon! Via bildo ne estis printita!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Vi ankoraŭ ne povas printi!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Ĉu forviŝi ĉi tiun bildon?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Jes, forviŝu ĝin!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Ne, ne forviŝu ĝin!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Memoru uzi la maldekstran musbutonon!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Via bildo estis printita!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Via bildo estis printita!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Pardonon! Via bildo ne estis printita!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Pardonon! Via bildo ne estis printita!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Elektu la bildon, kiun vi volas, kaj alklaku “Ludi”." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Sono malŝaltita." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Sono ŝaltita." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Bonvolu atendi…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Forviŝi" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Lumbildoj" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Reen" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Ludi" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Sekva" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Jes" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Ne" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Ĉu anstataŭigi la bildon per viaj ŝanĝoj?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Jes, anstataŭigu la malnovan!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Ne, konservu je nova dosiero!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Elektu la bildon, kiun vi volas, kaj alklaku “Malfermi”." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Elektu la bildon, kiun vi volas, kaj alklaku “Ludi”." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Elektu koloron." diff --git a/src/po/es.po b/src/po/es.po index 3ea9c3e25..24deba0a3 100644 --- a/src/po/es.po +++ b/src/po/es.po @@ -29,7 +29,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-18 20:31-0300\n" "Last-Translator: Matías Bellone \n" "Language-Team: none\n" @@ -450,7 +450,7 @@ msgstr "Nuevo" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Abrir" @@ -586,197 +586,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Muy bien… ¡vamos a seguir dibujando!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "¿De verdad quieres salir?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "¡Sí, de momento ya está!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "No, ¡quiero volver!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Si te vas perderás tu dibujo, ¿lo quieres guardar?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Sí, ¡guárdalo!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "No, ¡no me importa!." #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "¿Quieres guardar tu dibujo primero?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "¡No se pudo abrir ese dibujo!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Aceptar" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "¡No hay documentos guardados!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "¿Quieres imprimir tu dibujo ahora?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "¡Sí, imprímelo!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "¡Tu dibujo se ha impreso!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "¡Perdón, no se pudo imprimir tu dibujo!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "¡Todavía no puedes imprimir!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "¿Quieres borrar este dibujo?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "¡Sí, bórralo!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "¡No, no lo borres!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "¡Utiliza el botón izquierdo del ratón!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "¡Tu dibujo se ha impreso!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "¡Tu dibujo se ha impreso!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "¡Perdón, no se pudo imprimir tu dibujo!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "¡Perdón, no se pudo imprimir tu dibujo!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Elige el dibujo que quieres y luego selecciona \"Reproducir\"." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Sonido desactivado." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Sonido activado." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Espera…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Borrar" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Diapositivas" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Atrás" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Reproducir" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Siguiente" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Sí" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "No" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "¿Quieres reemplazar el dibujo con tus cambios?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "¡Sí, reemplázalo!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "¡No, guarda un documento nuevo!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Elige el dibujo que quieres y luego selecciona \"Abrir\"." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Elige el dibujo que quieres y luego selecciona \"Reproducir\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Elige un color de tu dibujo." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Elige un color." diff --git a/src/po/es_MX.po b/src/po/es_MX.po index 6fb4bdcc0..1bfab7e5a 100644 --- a/src/po/es_MX.po +++ b/src/po/es_MX.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: TuxPaint 0.9.2\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2007-08-05 19:22-0400\n" "Last-Translator: Ignacio Tike \n" "Language-Team: Español \n" @@ -426,7 +426,7 @@ msgstr "Nuevo" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Abrir" @@ -563,207 +563,237 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Muy bien... ¡Sigamos dibujando esto!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "¿Realmente quieres salir?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 #, fuzzy #| msgid "Yes, I'm done!" msgid "Yes, I’m done!" msgstr "¡Sí, he terminado!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "¡No, llévame a la pantalla anterior!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "" "¡Si sales perderás tu pintura!!\n" "¿Quieres guardarla?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "¡Sí, guárdalo!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 #, fuzzy #| msgid "No, don't bother saving!" msgid "No, don’t bother saving!" msgstr "¡No, no lo guardes!." #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "¿Guardar tu imagen primero?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "¡No se puede abrir esa imagen!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Aceptar" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "¡No hay archivos guardados!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "¿Imprimir tu imagen ahora?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "¡Sí, imprímelo!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "¡Tu imagen ha sido impresa!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 #, fuzzy #| msgid "Your picture has been printed!" msgid "Sorry! Your picture could not be printed!" msgstr "¡Tu imagen ha sido impresa!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "¡Aún no puedes imprimir!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "¿Borrar esta imagen?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "¡Sí, bórralo!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 #, fuzzy #| msgid "No, don't erase it!" msgid "No, don’t erase it!" msgstr "¡No, no lo borres!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "¡Recuerda usar el botón izquierdo del ratón!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "¡Tu imagen ha sido impresa!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "¡Tu imagen ha sido impresa!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "¡Tu imagen ha sido impresa!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "¡Tu imagen ha sido impresa!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Elige la imagen que quieras, luego haz clic en \"Reproducir\"." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Sonido deshabilitado." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Sonido habilitado." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Espera, por favor..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Borrar" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Diapositivas" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Atrás" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Reproducir" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Siguiente" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Sí" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "No" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "¿Reemplazar la imagen con tus cambios?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "¡Sí, reemplaza la anterior!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "¡No, guardar en un nuevo archivo!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Selecciona la imagen que quieres, luego haz clic en \"Abrir\"." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Elige la imagen que quieras, luego haz clic en \"Reproducir\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Elige un color." diff --git a/src/po/et.po b/src/po/et.po index baf7ed7c2..74545ee26 100644 --- a/src/po/et.po +++ b/src/po/et.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Tux Paint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2015-03-07 13:09+0000\n" "Last-Translator: Sven Ollino \n" "Language-Team: Estonian (http://www.transifex.com/projects/p/doudoulinux/" @@ -433,7 +433,7 @@ msgstr "Uus" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Ava" @@ -565,197 +565,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Olgu nii, joonistame seda pilti edasi!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Kas sa tõesti tahad väljuda?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Jah, ma lõpetasin!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Ei, vii mind tagasi!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Kui sa praegu väljud, kaotad sa oma pildi ära! Kas salvestame?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Jah, salvesta!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Ei, pole vaja salvestada!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Salvestame su pildi enne ära?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Selle pildi avamine ei ole võimalik!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Selge" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Salvestatud pilte ei ole!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Kas trükin sinu pildi välja?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Jah, trüki!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Sinu pilt on välja trükitud!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Anna andeks aga su pilti ei olnud võimalik printida!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Ei saa veel välja trükkida!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Kas kustutan selle pildi?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Jah, kustuta!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Ei, ära kustuta!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Ära unusta kasutamast vasakut hiire nuppu!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Sinu pilt on välja trükitud!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Sinu pilt on välja trükitud!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Anna andeks aga su pilti ei olnud võimalik printida!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Anna andeks aga su pilti ei olnud võimalik printida!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Vali soovitud pildid ja klõpsa nupul \"Esita\"" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Heli vaigistatud." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Heli taastatud." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Palun oota..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Kustuta" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Slaidid" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Tagasi" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Esita" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Edasi" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Jah" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Ei" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Asenda pilt tehtud muudatustega?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Jah, vaheta vana pilt välja!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Ei, salvestame uude faili!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Vali pilt ja klõpsa nupul \"Ava\"" -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Vali soovitud pildid ja klõpsa nupul \"Esita\"" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Vali värv." diff --git a/src/po/eu.po b/src/po/eu.po index 77248b814..1718ca831 100644 --- a/src/po/eu.po +++ b/src/po/eu.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: eu\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2018-08-09 11:17+0200\n" "Last-Translator: Alexander Gabilondo \n" "Language-Team: librezale@librezale.org\n" @@ -432,7 +432,7 @@ msgstr "Berria" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Ireki" @@ -565,201 +565,231 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Ondo... jarrai dezagun honekin!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Irten nahi al duzu, benetan?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Bai, amaitu dut!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Ez, itzul gaitezen lehengora!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Irtenez gero, galdu egingo duzu irudia! Gorde nahi al duzu?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Bai, gorde!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Ez, ez gorde!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Gorde nahi al duzu irudia lehenbizi?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Ez dago irudia irekitzerik!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Ez dago gordetako artxiborik!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Irudia orain inprimatu?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Bai, inprimatu!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Zure irudia inprimatua izan da!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Ene! Zure irudia ezin da inprimatu!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Ezin duzu oraindik inprimitu!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Irudi hau ezabatu?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Bai, ezabatu!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Ez, ez ezabatu!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Gogora ezazu saguaren ezkerreko botoia erabiltzea!" -#. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 -msgid "Sound muted." -msgstr "Soinurik gabe." +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Zure irudia inprimatua izan da!" -#. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 -msgid "Sound unmuted." -msgstr "Soinua gaituta." +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Zure irudia inprimatua izan da!" -#. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 -msgid "Please wait…" -msgstr "Itxaron, mesedez..." +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Ene! Zure irudia ezin da inprimatu!" -#. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 -msgid "Erase" -msgstr "Ezabatu" +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Ene! Zure irudia ezin da inprimatu!" -#. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 -msgid "Slides" -msgstr "Diapositibak" - -#. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 -msgid "Back" -msgstr "Atzera" - -#. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 -msgid "Play" -msgstr "Hasi" - -#. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 -msgid "GIF Export" -msgstr "" - -#. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 -msgid "Next" -msgstr "Hurrengoa" - -#. 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:8590 -msgid "Aa" -msgstr "Aa" - -#. 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:11960 -msgid "Yes" -msgstr "Bai" - -#: ../tuxpaint.c:11964 -msgid "No" -msgstr "Ez" - -#. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 -msgid "Replace the picture with your changes?" -msgstr "Ordeztu irudia zure aldaketa berriekin?" - -#. Positive response to saving over old version -#. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 -msgid "Yes, replace the old one!" -msgstr "Bai, zaharra ordeztu!" - -#. Negative response to saving over old version (saves a new image) -#. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 -msgid "No, save a new file!" -msgstr "Ez, artxibo berria gorde!" - -#. Let user choose an image: -#. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 -msgid "Choose the picture you want, then click “Open”." -msgstr "" -"Aukera ezazu ireki nahi duzun irudia. Ondoren klik egin “Ireki“ botoian." - -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 +#. Slideshow instructions +#: ../tuxpaint.c:2198 #, fuzzy #| msgid "Choose the pictures you want, then click “Play“." msgid "Choose the pictures you want, then click “Play”." msgstr "" "Aukera ezazu ireki nahi duzun irudia. Ondoren klik egin “Hasi“ botoian." -#. None selected? Too dangerous to select all. +#. Sound has been muted (silenced) via keyboard shortcut +#: ../tuxpaint.c:2405 +msgid "Sound muted." +msgstr "Soinurik gabe." + +#. Sound has been unmuted (unsilenced) via keyboard shortcut +#: ../tuxpaint.c:2410 +msgid "Sound unmuted." +msgstr "Soinua gaituta." + +#. Wait while Text tool finishes loading fonts +#: ../tuxpaint.c:3165 +msgid "Please wait…" +msgstr "Itxaron, mesedez..." + +#. Open dialog: 'Erase' button, to erase/deleted the selected picture +#: ../tuxpaint.c:7890 +msgid "Erase" +msgstr "Ezabatu" + +#. Open dialog: 'Slides' button, to switch to slide show mode +#: ../tuxpaint.c:7893 +msgid "Slides" +msgstr "Diapositibak" + +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + +#. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture +#: ../tuxpaint.c:7899 +msgid "Back" +msgstr "Atzera" + +#. Slideshow: 'Play' button, to begin a slideshow sequence +#: ../tuxpaint.c:7902 +msgid "Play" +msgstr "Hasi" + +#. Slideshow: 'GIF Export' button, to create an animated GIF +#: ../tuxpaint.c:7905 +msgid "GIF Export" +msgstr "" + +#. Slideshow: 'Next' button, to load next slide (image) +#: ../tuxpaint.c:7908 +msgid "Next" +msgstr "Hurrengoa" + +#. 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:8623 +msgid "Aa" +msgstr "Aa" + +#. 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:11991 +msgid "Yes" +msgstr "Bai" + +#: ../tuxpaint.c:11995 +msgid "No" +msgstr "Ez" + +#. Prompt to ask whether user wishes to save over old version of their file +#: ../tuxpaint.c:13069 +msgid "Replace the picture with your changes?" +msgstr "Ordeztu irudia zure aldaketa berriekin?" + +#. Positive response to saving over old version +#. (like a 'File:Save' action in other applications) +#: ../tuxpaint.c:13073 +msgid "Yes, replace the old one!" +msgstr "Bai, zaharra ordeztu!" + +#. Negative response to saving over old version (saves a new image) +#. (like a 'File:Save As...' action in other applications) +#: ../tuxpaint.c:13077 +msgid "No, save a new file!" +msgstr "Ez, artxibo berria gorde!" + +#. Let user choose an image: +#. Instructions for 'Open' file dialog +#: ../tuxpaint.c:14333 +msgid "Choose the picture you want, then click “Open”." +msgstr "" +"Aukera ezazu ireki nahi duzun irudia. Ondoren klik egin “Ireki“ botoian." + +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Hautatu zure marrazkiaren kolore bat." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Hautatu kolore bat." diff --git a/src/po/fa.po b/src/po/fa.po index 8d1005414..5f1b41837 100644 --- a/src/po/fa.po +++ b/src/po/fa.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2014-11-09 21:17+0330\n" "Last-Translator: snima \n" "Language-Team: farsi \n" @@ -429,7 +429,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "باز کردن" @@ -568,205 +568,235 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "خب حالا… بزار این یکی رو بکشیم!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "آیا واقعاً می خواهی خارج شوی؟" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 #, fuzzy #| msgid "Yes, I'm done!" msgid "Yes, I’m done!" msgstr "بله،ذخیره کن!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "!نه،من را برگردان" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "اگر خارج شوید تصویر شما از بین میرود!می خواهید آن را ذخیره کنید؟" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "بله،ذخیره کن!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 #, fuzzy #| msgid "No, don't bother saving!" msgid "No, don’t bother saving!" msgstr "نه،ذخیره نکن!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "اول تصویر ذخیره شود؟" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "نمی توانی آن تصویر را باز کنی!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "قبول" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "فایل ذخیره شده ای موجود نیست!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "تصویر را چاپ کنم؟" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "بله،آن را چاپ کن!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "تصویر شما چاپ شد!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 #, fuzzy #| msgid "Your picture has been printed!" 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "شما هنوز نمی توانید تصویر را چاپ کنید!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr " تصویر را پاک کنم؟" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "بله،آن را پاک کن!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 #, fuzzy #| msgid "No, don't erase it!" msgid "No, don’t erase it!" msgstr "نه،آن را پاک نکن!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "یادت باشه از کلیلک چپ استفاده کنی!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "تصویر شما چاپ شد!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "تصویر شما چاپ شد!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "تصویر شما چاپ شد!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "تصویر شما چاپ شد!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "تصویری که می خواهی را انتخاب کن و سپس روی \"نمایش\" کلیک کن." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "صدا قطع شد." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "صدا وصل است. " #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "لطفاً کمی صبر کن" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "پاك كردن" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "اسلاید" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "بازگشت" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "نمایش" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "بله" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "خیر" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "خیر،یک فایل جدید ذخیره کن!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "تصویری که می خواهی را انتخاب کن و سپس روی \"نمایش\" کلیک کن." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "یک رنگ بردار." diff --git a/src/po/ff.po b/src/po/ff.po index 468539050..0eef8bc1f 100644 --- a/src/po/ff.po +++ b/src/po/ff.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-03 10:35+0200\n" "Last-Translator: Ibrahima SARR \n" "Language-Team: FULAH LOCALIZATION\n" @@ -426,7 +426,7 @@ msgstr "Fuɗɗo" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Uddit" @@ -559,197 +559,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Eey wadde… Njokken e natde ngoo-ɗoo!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Aɗa teeŋtini yiɗde yaltude?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Eey, mi gaynii!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Alaa, ndutto-ɗen!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "So a yaltii jooni, ko nat-ɗaa fof mototo! Aɗa yiɗi danndude?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Eey ndannden tawo!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Alaa, soklaani danndude!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Ndannden natngo maa tawo?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Ngal natal jaɓaani udditaade!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "AWA" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Hay piilol gootol danndaaka!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Aɗa winnditoo natal maa jooni?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Eey, winndito!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Natal maa winnditaama!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Njaafo-ɗaa, natal maa horiima winnditeede." #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "A waawaa winnditaade tawo!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Aɗa momta natal ngal??" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Eey, momtu ngal!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Alaa, hoto momtu!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Hoto yejjit huutoraade uure nanre doombel ngel!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Natal maa winnditaama!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Natal maa winnditaama!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Njaafo-ɗaa, natal maa horiima winnditeede." + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Njaafo-ɗaa, natal maa horiima winnditeede." + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Suɓo nate njiɗ-ɗaa, ndobo-ɗaa \"Dognu\"" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Hito muumɗinaama." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Hito muuɗitii." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Tiiɗno abbo seeɗa…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Momtu" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Japooje" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Rutto" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Dognu" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Dewwo" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Eey" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Alaa" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Lomtin natal ngal ko mbayluɗaa koo?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Eey, lomtin natal ɓooyngal ngal!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Alaa, danndu natal kesal!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Suɓo natal njiɗ-ɗaa, ndobo-ɗaa \"Uddit\"" -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Suɓo nate njiɗ-ɗaa, ndobo-ɗaa \"Dognu\"" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Labo goobol iwde e natol maa." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Suɓo goobol." diff --git a/src/po/fi.po b/src/po/fi.po index 076f1875d..1f8d238df 100644 --- a/src/po/fi.po +++ b/src/po/fi.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2015-10-09 18:00+0200\n" "Last-Translator: inactive\n" "Language-Team: Finnish \n" @@ -436,7 +436,7 @@ msgstr "Uusi" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Avaa" @@ -577,199 +577,229 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Hyvä on… Jatketaan tämän piirtämistä!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Haluatko varmasti lopettaa?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Kyllä, valmista on!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Ei, palaa takaisin maalaukseen!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Menetät maalauksen jos lopetat! Tallennetaanko se?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Kyllä, tallenna se!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Ei, älä tallenna!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Tallennetaanko maalauksesi ensin?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Maalauksen avaaminen ei onnistu!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Hyvä" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Ei löytynyt yhtään tallennettua maalausta!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Tulostetaanko maalauksesi nyt?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Kyllä, tulosta se!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Maalauksesi on tulostettu!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Pahoittelut! Maalaustasi ei voitu tulostaa!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Et voi vielä tulostaa!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Poistetaanko tämä kuva?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Kyllä, poista se!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Ei, älä poista sitä!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Muista käyttää hiiren vasenta painiketta!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Maalauksesi on tulostettu!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Maalauksesi on tulostettu!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Pahoittelut! Maalaustasi ei voitu tulostaa!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Pahoittelut! Maalaustasi ei voitu tulostaa!" + +# Pilkku ennen ja-sanaa tarvitaan estämään fuzzy-määrite +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Valikoi haluamasi maalaukset, ja valitse “Näytä“." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Äänet mykistetty." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Äänet käytössä." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Odota hetki…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Poista" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Diat" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Takaisin" # Dia-näytös alkaa #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Näytä" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Seuraava" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Kyllä" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Ei" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Korvataanko maalaus sinun muutoksillasi?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Kyllä, korvaa vanha maalaus!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Ei, tallenna uusi maalaus!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Valikoi haluamasi maalaus ja valitse “Avaa”." -# Pilkku ennen ja-sanaa tarvitaan estämään fuzzy-määrite -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Valikoi haluamasi maalaukset, ja valitse “Näytä“." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Valitse väri." diff --git a/src/po/fo.po b/src/po/fo.po index fec0332d3..ffe8e2e7a 100644 --- a/src/po/fo.po +++ b/src/po/fo.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Tux Paint 0.9.18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2008-01-18 12:40-0000\n" "Last-Translator: Lis Gøthe í Jákupsstovu \n" "Language-Team: Faroese \n" @@ -429,7 +429,7 @@ msgstr "Nýtt" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Opna" @@ -562,205 +562,235 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Alt í lagi... So halda vit á at tekna hesa!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Vilt tú veruliga gevast?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 #, fuzzy #| msgid "Yes, I'm done!" msgid "Yes, I’m done!" msgstr "Ja, her er liðugt!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Nei, lat meg koma aftur til myndina!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Um tú gevst, so missir tú myndina! Vilt tú goyma hana?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Ja, goym hana!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 #, fuzzy #| msgid "No, don't bother saving!" msgid "No, don’t bother saving!" msgstr "Nei, legg ikki í at goyma!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Goym myndina fyrst?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Fái ikki opna hasa myndina!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Har eru ongar goymdar fílur!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Prenta myndina hjá tær nú?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Ja, prenta hana!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Myndin hjá tær er prentað!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 #, fuzzy #| msgid "Your picture has been printed!" msgid "Sorry! Your picture could not be printed!" msgstr "Myndin hjá tær er prentað!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Tú kanst ikki prenta enn!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Strika hesa myndina?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Ja, strika hana!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 #, fuzzy #| msgid "No, don't erase it!" msgid "No, don’t erase it!" msgstr "Nei, ikki strika hana!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Minst til at brúka vinstra músaknøtt!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Myndin hjá tær er prentað!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Myndin hjá tær er prentað!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Myndin hjá tær er prentað!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Myndin hjá tær er prentað!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Vel ynsktu myndir og klikkja so á 'Vís'" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Ljóðið doyvt." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Ljóðið ikki doyvt." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Vinarliga bíða..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Viska" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Ljósmyndir" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Aftur" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Spæl" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Næsta" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Ja" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Nei" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Skifta út myndina við tínar broytingar?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Ja, skift út gomlu!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Nei, goym eina nýggja fílu!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Vel ynsktu mynd og klikkja so á 'Opna'" -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Vel ynsktu myndir og klikkja so á 'Vís'" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Vel ein lit." diff --git a/src/po/fr.po b/src/po/fr.po index e83dd8473..c0904ecc6 100644 --- a/src/po/fr.po +++ b/src/po/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: fr\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-03 07:56+0100\n" "Last-Translator: Chion Jacques \n" "Language-Team: \n" @@ -428,7 +428,7 @@ msgstr "Nouveau" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Ouvrir" @@ -563,197 +563,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Bien ! Continuons donc ce dessin !" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Veux-tu vraiment quitter ?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Oui, j'ai fini !" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Non, on revient !" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Si tu quittes, ton image sera perdue ! Tu sauvegardes ?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Oui, on sauvegarde !" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Non, ce n'est pas la peine !" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Sauvegarder tout d'abord ton image ?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Je ne peux pas ouvrir cette image !" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "D'accord" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Il n'y a pas de fichiers sauvegardés !" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Imprimer l'image ?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Oui, imprime !" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Ton image a été imprimée !" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Désolé, ton image n'a pas pu être imprimée !" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Tu ne peux pas imprimer maintenant !" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Effacer cette image ?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Oui, efface-la !" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Non, ne l'efface pas !" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "N'oublie pas d'utiliser le bouton gauche de la souris !" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Ton image a été imprimée !" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Ton image a été imprimée !" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Désolé, ton image n'a pas pu être imprimée !" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Désolé, ton image n'a pas pu être imprimée !" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Choisis les images que tu veux, puis clique sur “Départ”" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Son désactivé." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Son activé." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Attends s'il te plaît .." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Effacer" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Diapos" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Retour" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Départ" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Suite" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Oui" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Non" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Enregistrer l'image avec tes changements ?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Oui, remplace l'ancienne !" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Non, c'est une nouvelle image !" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Choisis une image, et clique ensuite sur “Ouvrir”" -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Choisis les images que tu veux, puis clique sur “Départ”" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Sélectionne une couleur à partir de ton dessin." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Choisis une couleur." diff --git a/src/po/ga.po b/src/po/ga.po index 6dc32eb22..5aca7b3a1 100644 --- a/src/po/ga.po +++ b/src/po/ga.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2015-10-09 17:38+0500\n" "Last-Translator: Kevin Scannell \n" "Language-Team: Irish \n" @@ -428,7 +428,7 @@ msgstr "Nua" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Oscail" @@ -563,199 +563,229 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "OK… Bímis ag dearadh an chinn seo!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "An bhfuil tú cinnte gur mhaith leat scor?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Tá, táim críochnaithe!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Níl, ba mhaith liom dul ar ais!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Má scoireann tú, caillfidh tú an pictiúr seo! Sábháil?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Sábháil!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Ná sábháil!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Ar mhaith leat an pictiúr a shábháil ar dtús?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Ní féidir an pictiúr sin a oscailt!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Níl aon chomhad sábháilte ann!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Ar mhaith leat an pictiúr a phriontáil anois?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Ba mhaith!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Priontáladh do phictiúr!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Tá brón orm! Níorbh fhéidir do phictiúr a phriontáil!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Ní féidir leat priontáil fós!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Ar mhaith leat an pictiúr seo a scriosadh?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Ba mhaith, scrios é!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Níor mhaith, ná scrios!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Bí cinnte an cnaipe ar chlé a úsáid!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Priontáladh do phictiúr!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Priontáladh do phictiúr!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Tá brón orm! Níorbh fhéidir do phictiúr a phriontáil!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Tá brón orm! Níorbh fhéidir do phictiúr a phriontáil!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "" +"Roghnaigh na pictiúir is mian leat a oscailt, agus ansin cliceáil “Seinn”." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Gan fuaim." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Le fuaim." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Fan go fóill…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Scrios" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Sleamhnáin" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Siar" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Seinn" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Ar Aghaidh" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Tá" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Níl" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Forscríobh an pictiúr le do chuid athruithe?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Forscríobh é!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Ná forscríobh, sábháil i gcomhad nua!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "" "Roghnaigh an pictiúr is mian leat a oscailt, agus ansin cliceáil “Oscail”." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "" -"Roghnaigh na pictiúir is mian leat a oscailt, agus ansin cliceáil “Seinn”." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Roghnaigh dath ón líníocht." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Roghnaigh dath." diff --git a/src/po/gd.po b/src/po/gd.po index 98663a1ce..79da267d0 100644 --- a/src/po/gd.po +++ b/src/po/gd.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-04 10:50+0100\n" "Last-Translator: GunChleoc \n" "Language-Team: Fòram na Gàidhlig\n" @@ -432,7 +432,7 @@ msgstr "Ùr" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Fosgail" @@ -570,197 +570,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Ceart ma-thà… Cumaidh sinn oirnn a’ peantadh an fhir seo!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Am bu mhiann leat am prògram seo fhàgail dha-rìribh?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Bu mhiann, tha mi deiseil!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Cha bu mhiann, thoir air ais mi!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Ma dh’fhàgas tu an seo, caillidh tu an dealbh agad! An sàbhail sinn e?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Sàbhailidh gu dearbh!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Cha shàbhail, na bodraig leis!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "An sàbhail sinn an dealbh agad an toiseach?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Chan urrainn dhomh an dealbh seo fhosgladh!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Ceart ma-thà" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Chan eil dealbhan air an sàbhaladh ann!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "An clò-bhuail mi an dealbh agad an-dràsta?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Clò-bhuail e!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Chlò-bhuail mi an dealbh agad!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Tha mi duilich! Cha b’ urrainn dhomh an dealbh agad a chlò-bhualadh!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Chan urrainn dhut a chlò-bhualadh fhathast!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "An sguab mi an dealbh seo às?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Sguabaidh!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Cha sguab!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Cuimhnich gun cleachd thu putan clì na luchaige agad!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Chlò-bhuail mi an dealbh agad!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Chlò-bhuail mi an dealbh agad!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Tha mi duilich! Cha b’ urrainn dhomh an dealbh agad a chlò-bhualadh!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Tha mi duilich! Cha b’ urrainn dhomh an dealbh agad a chlò-bhualadh!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Tagh na dealbhan a tha thu ag iarraidh is briog air “Cluich”." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Fuaim air a mùchadh." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Fuaim air a dhì-mhùchadh." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Fuirich greiseag…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Sgudail" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Sleamhnagan" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Air ais" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Cluich" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Air adhart" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Tha" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Chan eil" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "An cuir mi na h-atharraichean agad an àite an deilbh?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Cuiridh, cuir an àite an t-seann fhir e!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Cha chuir, sàbhail ann am faidhle ùr e!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Tagh an dealbh a tha thu ag iarraidh is briog air “Fosgail”." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Tagh na dealbhan a tha thu ag iarraidh is briog air “Cluich”." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Tagh dath on dealbh agad." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Tagh dath." diff --git a/src/po/gl.po b/src/po/gl.po index a1248aa2f..b1c92f984 100644 --- a/src/po/gl.po +++ b/src/po/gl.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Tux Paint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-06 10:31+0200\n" "Last-Translator: Miguel A. Bouzada \n" "Language-Team: Proxecto Trasno \n" @@ -430,7 +430,7 @@ msgstr "Novo" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Abrir" @@ -563,197 +563,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Ben... Imos seguir debuxando este debuxo!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Queres saír?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Si, xa estou listo!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Non, quero volver!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Se saes, perderas o teu debuxo! Queres gardalo?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Si, gárdao!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Non, non te molestes en gardalo!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Queres gardar o teu debuxo antes de saír?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Non foi posíbel abrir este debuxo!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Aceptar" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Non hai ficheiros gardados!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Queres imprimir agora o teu debuxo?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "SI, imprímeo!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Xa se imprimiu o teu debuxo!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Mágoa! Non foi posíbel imprimir o teu debuxo!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Ainda non podes imprimir!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Queres borrar este debuxo?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Si, bórrao!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Non, non o borres!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Lembra usar o botón esquerdo do rato!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Xa se imprimiu o teu debuxo!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Xa se imprimiu o teu debuxo!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Mágoa! Non foi posíbel imprimir o teu debuxo!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Mágoa! Non foi posíbel imprimir o teu debuxo!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Escolle os debuxos que queiras, e após preme en «Reproducir»." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Son silenciado." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Son sen silenciar." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Agarda un chisco..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Borrar" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Diapositivas" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Atrás" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Reproducir" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Seguinte" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Si" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Non" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Queres substituír o debuxo cos teus cambios?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Si, substitúe o antigo!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Non, gárdao nun novo ficheiro!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Escolle o debuxo que queiras, e após preme en «Abrir»." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Escolle os debuxos que queiras, e após preme en «Reproducir»." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Selecciona unha cor do teu debuxo." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Escolle unha cor." diff --git a/src/po/gos.po b/src/po/gos.po index e3b4f3784..83d353c59 100644 --- a/src/po/gos.po +++ b/src/po/gos.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint 0.9.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2005-07-26 01:30-0800\n" "Last-Translator: Bill Kendrick \n" "Language-Team: \n" @@ -432,7 +432,7 @@ msgstr "Nij" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Lösdoun" @@ -568,202 +568,232 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Na goud din... Loawwe dizze mor tijken blieven!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Wilst dr echt uut?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Ast dr uut gest, bust dien ploatje kwiet! Bewoaren?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Eerst dien tijken bewoaren?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Krieg dij tijken nie lös!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Goud" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Dr bunnen gien bewoarde bestanden!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Dien tijken noe ófdrukken!" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Dien tijken is ófdrukt!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 #, fuzzy #| msgid "Your picture has been printed!" msgid "Sorry! Your picture could not be printed!" msgstr "Dien tijken is ófdrukt!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Kanst noe nog nait ófdrukken!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Dizze tijken votsmieten?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Dien tijken is ófdrukt!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Dien tijken is ófdrukt!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Dien tijken is ófdrukt!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Dien tijken is ófdrukt!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +#, fuzzy +msgid "Choose the pictures you want, then click “Play”." +msgstr "Kijs de tijken dijst wilst, klik din op \"Lösdoun\"." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Votsmieten" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Weerumme" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 #, fuzzy msgid "Next" msgstr "Tekst" #. 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Ja" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Nee" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 #, fuzzy msgid "No, save a new file!" msgstr "Nee, n nij bestaand bewoaren" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Kijs de tijken dijst wilst, klik din op \"Lösdoun\"." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -#, fuzzy -msgid "Choose the pictures you want, then click “Play”." -msgstr "Kijs de tijken dijst wilst, klik din op \"Lösdoun\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "" diff --git a/src/po/gu.po b/src/po/gu.po index c3141e80e..8f95d7652 100644 --- a/src/po/gu.po +++ b/src/po/gu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-31 11:57+0530\n" "Last-Translator: Kartik Mistry \n" "Language-Team: Gujarati \n" @@ -425,7 +425,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "ખોલો" @@ -558,197 +558,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "બરાબર ત્યારે... ચાલો આ દોરવાનું ચાલુ રાખીએ!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "તમે ખરેખર બહાર નીકળવા માંગો છો?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "હા, મેં પૂરૂં કર્યું!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "ના, મને પાછા લઇ જાવ!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "જો તમે બહાર નીકળશો, તો તમે તમારૂ ચિત્ર ગુમાવશો! તેને સાચવશો?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "હા, તેને સાચવો!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "ના, સાચવશો નહી!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "પહેલાં તમારૂં ચિત્ર સાચવશો?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "ચિત્ર ખોલી શકાતું નથી!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "બરાબર" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "કોઇ ફાઇલો સાચવેલ નથી!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "તમારૂં ચિત્ર અત્યારે છાપશો?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "હા, તેને છાપો!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "તમારૂં ચિત્ર અત્યારે છપાઇ રહ્યું છે!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "તમે તેને અત્યારે છાપી શકતા નથી!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "આ ચિત્રને ભૂંસી નાખવા માંગો છો?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "હા, તેને ભૂંસી નાખો!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "ના, તેને ભૂંસો નહી!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "જમણાં માઉસ બટનનો ઉપયોગ કરવાનું યાદ રાખો!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "તમારૂં ચિત્ર અત્યારે છપાઇ રહ્યું છે!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "તમારૂં ચિત્ર અત્યારે છપાઇ રહ્યું છે!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "માફ કરશો! તમારૂં ચિત્ર છાપી શકાતું નથી!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "માફ કરશો! તમારૂં ચિત્ર છાપી શકાતું નથી!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "તમારે જોઇતું ચિત્ર પસંદ કરો, અને “ચાલુ” પર ક્લિક કરો." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "અવાજ બંધ કરેલ છે." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "અવાજ શરુ કરેલ છે." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "મહેરબાની કરી રાહ જુઓ..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "ભૂંસો" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "સ્લાઇડો" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "પાછા" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "ચાલુ" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "હા" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "ના" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "ના, નવી ફાઇલને સાચવો!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "તમારે જોઇતું ચિત્ર પસંદ કરો, અને “ચાલુ” પર ક્લિક કરો." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "તમારા ચિત્રમાંથી રંગ પસંદ કરો." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "રંગ પસંદ કરો." diff --git a/src/po/he.po b/src/po/he.po index f1a6f3c5a..602387570 100644 --- a/src/po/he.po +++ b/src/po/he.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: he\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2009-05-10 21:45+0200\n" "Last-Translator: Jorge Mariano \n" "Language-Team: Hebrew \n" @@ -436,7 +436,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "פתיחה" @@ -569,197 +569,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "בסדר... נמשיך לצייר את התמונה הזאת!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "האם ברצונך לצאת?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "כן, אני סיימתי!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "לא, תחזיר אותי!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "יציאה ללא שמירה תגרום לאיבוד הציור שלך! האם לשמור אותו?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "כן, שמור אותו!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "לא, אל תטרח לשמור!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "האם קודם לשמור את התמונה שלך?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "לא ניתן לפתוח תמונה זו!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "בסדר" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "אין קבצים שמורים!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "האם להדפיס את הציור עכשיו?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "כן, הדפס אותו!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "הציור שלך הודפס!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "עדיין אין באפשרותך להדפיס!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "למחוק ציור זה?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "כן, מחק אותו!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "לא, אל תמחק אותו!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "זכרי להשתמש בכפתור השמאלי של העכבר!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "הציור שלך הודפס!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "הציור שלך הודפס!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "הציור שלך לא הודפס!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "הציור שלך לא הודפס!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "בחרי תמונה, ואז לחצי \"הצג\"." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "קול מושתק." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "קול לא מושתק." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "אנא חכה..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "מחק" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "שקופיות" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "חזרה" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "הצג" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "כן" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "לא" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "לא, שמור בקובץ חדש!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "בחרי תמונה, ואז לחצי \"הצג\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "בחרי צבע." diff --git a/src/po/hi.po b/src/po/hi.po index 22c4cc061..31a991842 100644 --- a/src/po/hi.po +++ b/src/po/hi.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint 0.9.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2014-08-09 02:17+1000\n" "Last-Translator: Ashish Arora \n" "Language-Team: Hindi\n" @@ -429,7 +429,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "खोलो" @@ -567,197 +567,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "चलो ड्राइंग को जारी रखते है " #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "क्या आप सही मे टक्सपेंट को बंद करना चाहते है ऋ" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "हाँ, मैं पूरा कर चूका हूँ!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "नहीं, मुझे वापस ले जाएं!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "आपका काम सेव करे ऋ" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "हाँ, इसे सुरक्षित करें!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "नहीं, इसे सुरक्षित करने का कष्ट न करें!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "कया पहले काम को सेव करे ऋ" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "तस्वीर नहीं खुल रही है" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "हॉंं" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "वहाँ कोई फ़ाइलें बची नही है" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "प्रिन्ट करू क्या" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "हाँ, इसे प्रिंट करें!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "प्रिन्ट हो गयी" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "अभी प्रिन्ट नहीं कर सकते" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "नष्ट करू क्या ऋ" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "हाँ, इसे मिटाएं!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "नहीं, इसे मत मिटाएं!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "बाएँ माउस बटन का उपयोग करना न भूलें!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "प्रिन्ट हो गयी" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "प्रिन्ट हो गयी" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "क्षमा करें! आपका चित्र मुद्रित नहीं किया जा सका|" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "क्षमा करें! आपका चित्र मुद्रित नहीं किया जा सका|" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "जो चित्र आप चाहते हैं उसे चुने और \"चलायें\" पर क्लिक करें" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "आवाज बंद किया गया|" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "आवाज शुरू किया गया|" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "कृपया प्रतीक्षा करें..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "नष्ट कर" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "स्लाइड" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "पीछे" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "चलायें" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "हॉं" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "नहीं" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "नहीं, नयी फाइल सुरक्षित करें|" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "जो चित्र आप चाहते हैं उसे चुने और \"चलायें\" पर क्लिक करें" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "एक रंग चुनें|" diff --git a/src/po/hr.po b/src/po/hr.po index fc371a5bd..2d2b058c7 100644 --- a/src/po/hr.po +++ b/src/po/hr.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-26 10:53+0100\n" "Last-Translator: Paulo Pavačić \n" "Language-Team: none\n" @@ -428,7 +428,7 @@ msgstr "Novi" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Otvori" @@ -561,197 +561,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "U redu. Nastavit ćemo crtat ovaj crtež!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Želiš li stvarno zatvoriti prozor?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Da, gotov/a sam!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Ne, vrati me nazad!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Da li želiš pohraniti tvoj crtež?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Da, spremi ga!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Ne, ne trudi se spremat!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Treba li prvo pohraniti tvoj crtež?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Ne mogu otvoriti taj crtež!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "U redu" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Nema pohranjenih datoteka!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Želiš li ispisati svoj crtež?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Da, ispiši!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Tvoj crtež je ispisan!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Žao nam je! Tvoj crtež nije ispisan!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Ne možeš još ispisati!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Želiš li obrisati ovaj crtež?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Da, izbriši ga!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Ne, nemoj ga izbrisati1" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Podsjetnik: Koristi lijevu tipku miša!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Tvoj crtež je ispisan!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Tvoj crtež je ispisan!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Žao nam je! Tvoj crtež nije ispisan!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Žao nam je! Tvoj crtež nije ispisan!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Izaberi crtež, a zatim klikni “Otvori”." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Zvuk isključen." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Zvuk uključen" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Molimo pričekajte..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Izbriši" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Slajdovi" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Natrag" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Pokreni" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Idući" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Da" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Ne" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Zamjeniti crtež s vašim promjenama?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Da, zamjeni prethodnu!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Ne. Pohrani u novu datoteku!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Izaberi crtež, a zatim klikni 'Otvori'." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Izaberi crtež, a zatim klikni “Otvori”." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Odaberite boju s vašeg crteža." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Odaberi boju" diff --git a/src/po/hu.po b/src/po/hu.po index d6b863ede..180867023 100644 --- a/src/po/hu.po +++ b/src/po/hu.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2014-06-28 12:48+0200\n" "Last-Translator: Dr. Nagy Elemér Károly \n" "Language-Team: Hungarian \n" @@ -433,7 +433,7 @@ msgstr "Új" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Megnyitás" @@ -578,197 +578,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Rendben… Akkor folytassuk ezt a rajzot!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Biztos ki szeretnél lépni?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Igen, befejeztem!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Nem, folytatni akarom!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "El fog veszni a rajzod, ha kilépsz. Mentsük el?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Igen, mentsd!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Ne mentsd!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Elmentjük előbb a rajzod?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Ezt a képet nem lehet megnyitni!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Oké" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Nincsenek mentett fájlok!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Kinyomtassuk most a rajzod?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Igen, nyomtasd!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Kinyomtattuk a rajzod!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Elnézést, a rajzod nem sikerült kinyomtatni!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Még nem nyomtathatsz!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Biztos törlöd ezt a rajzot?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Igen, töröld!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Ne töröld!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Ne feledd használni a bal egérgombot!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Kinyomtattuk a rajzod!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Kinyomtattuk a rajzod!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Elnézést, a rajzod nem sikerült kinyomtatni!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Elnézést, a rajzod nem sikerült kinyomtatni!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Válaszd ki a képeket, majd kattints a „Lejátszás” gombra." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Hang elnémítva." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Hang bekapcsolva." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Kis türelmet…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Törlés" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Fóliák" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Vissza" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Lejátszás" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Következő" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Igen" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Nem" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Lecseréled a képet a módosítottra?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Igen, lecserélem a régit!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Nem, inkább mentsük el más néven!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Válaszd ki a képet, majd kattints a „Megnyitás” gombra." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Válaszd ki a képeket, majd kattints a „Lejátszás” gombra." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Válassz egy színt!" diff --git a/src/po/hy.po b/src/po/hy.po index 68f54c1f2..543bcfa73 100644 --- a/src/po/hy.po +++ b/src/po/hy.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: 1.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2014-03-22 11:39+0400\n" "Last-Translator: Aram Palyan \n" "Language-Team: Armenian \n" @@ -436,7 +436,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Բացել" @@ -574,197 +574,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Լավ, ուրեմն... Շարունակենք նկարել այս մեկը" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Իսկապե՞ս ցանկանում ես դուրս գալ:" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Այո, վերջացրեցի:" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Ոչ, ինձ ետ տար:" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Եթե դուրս գաս, կկորցնես նկարը, պահպանե՞լ այն:" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Այո, պահպանել այն:" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Ոչ, մի անհանգստացիր պահպանելու համար:" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Նախ պահպանե՞մ քո նկարը:" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Չի կարող բացել նկարը:" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Լավ" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Պահպանված ֆայլեր չկան" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Հիմա տպե՞նք քո նկարը:" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Այո, տպիր այն" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Քո նկարը տպվեց" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Չես կարող տպել դեռևս" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Ջնջե՞լ այս նկարը:" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Այո, ջնջել այն" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Ոչ, մի ջնջիր այն" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Հիշիր օգտագործել մկնիկի ձախ կոճակը" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Քո նկարը տպվեց" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Քո նկարը տպվեց" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Ցավոք, քո նկարը հնարավոր չէ տպել" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Ցավոք, քո նկարը հնարավոր չէ տպել" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Ընտրիր քո կամեցած նկարը, այնուհետ սեղմիր «Գործարկել»" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Ձայնը լռեցված է" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Ձայնը միացված է:" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Խնդրում եմ սպասիր..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Ջնջել" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Սլայդեր" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Հետ" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Գործարկել" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "այո" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "ոչ" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Ոչ, պահպանել նոր ֆայլը" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Ընտրիր քո կամեցած նկարը, այնուհետ սեղմիր «Գործարկել»" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Ընտրիր գույնը" diff --git a/src/po/id.po b/src/po/id.po index 2f5c78a1f..b654b8ef3 100644 --- a/src/po/id.po +++ b/src/po/id.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-09 04:22+0000\n" "Last-Translator: Teuku Surya \n" "Language-Team: LANGUAGE \n" @@ -431,7 +431,7 @@ msgstr "Baru" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Buka" @@ -569,198 +569,230 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "OK...Mari terus menggambar yang ini!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Kamu benar-benar ingin keluar?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Ya, Saya Selesai" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Tidak, Kembali Ke Sebelumnya!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Jika kamu keluar, kamu akan kehilangan gambar! Simpan?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Ya, Simpan!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Tidak, Tidak perlu menyimpan!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Simpan gambarmu dulu?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Tidak dapat membuka gambar itu!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Tidak ada file tersimpan!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Cetak gambarmu sekarang?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Ya, Cetak itu!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Gambarmu telah dicetak!" # | msgid "Your picture has been printed!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Maaf! Gambar anda tidak dapat dicetak." #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Kamu belum dapat mencetak!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Hapus gambar ini?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Ya, hapus itu!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Tidak, jangan hapus itu!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Ingat untuk menggunakan tombol mouse kiri!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Gambarmu telah dicetak!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Gambarmu telah dicetak!" + +# | msgid "Your picture has been printed!" +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Maaf! Gambar anda tidak dapat dicetak." + +# | msgid "Your picture has been printed!" +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Maaf! Gambar anda tidak dapat dicetak." + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Pilih gambar yang kamu inginkan, lalu klik “Play”." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Suara diredam." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Suara tidak diredam." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Tunggu Sesaat..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Hapus" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Slide" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Kembali" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Play" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Selanjutnya" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Ya" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Tidak" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Ganti gambar dengan perubahan yang dilakukan?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Ya, gantikan yang lama!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Tidak, Simpan sebuah berkas baru!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Pilih gambar yang kamu inginkan, lalu klik \"Open\"." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Pilih gambar yang kamu inginkan, lalu klik “Play”." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Pilih warna dari gambar anda." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Pilih warna." diff --git a/src/po/is.po b/src/po/is.po index 83dbb16fc..c24dac17d 100644 --- a/src/po/is.po +++ b/src/po/is.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-19 07:34+0000\n" "Last-Translator: Sveinn í Felli \n" "Language-Team: Icelandic \n" @@ -431,7 +431,7 @@ msgstr "Nýtt" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Opna" @@ -565,197 +565,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Allt í lagi... Höldum þá áfram með þessa!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Viltu í alvöru hætta?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Já, ég er búin!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Nei, ég vil halda áfram!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Ef þú hættir, tapast myndin! Viltu geyma hana?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Já, geyma hana!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Nei, ekki geyma þetta!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Geyma myndina fyrst?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Get ekki opnað þessa mynd!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Í lagi" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Fann engar geymdar myndir!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Prenta myndina núna?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Já, prentaðu hana!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Búið að prenta myndina þína!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Því miður! Það var ekki hægt að prenta myndina þína!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Þú getur ekki prentað strax!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Eyða myndinni?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Já, eyða henni!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Nei, ekki eyða henni!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Muna eftir að nota vinstri músarhnappinn!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Búið að prenta myndina þína!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Búið að prenta myndina þína!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Því miður! Það var ekki hægt að prenta myndina þína!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Því miður! Það var ekki hægt að prenta myndina þína!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Veldu myndirnar sem þú vilt, og smelltu svo á \"Spila\"." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Slökkt á hljóði." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Kveikt á hljóði." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Bíddu aðeins..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Eyða" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Myndasýning" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Til baka" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Spila" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Áfram" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Já" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Nei" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Skipta út eldri myndinni með þeirri nýju?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Já, skipta út þeirri gömlu!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Nei, geyma nýja mynd!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Veldu teikningu, og smelltu svo á 'Opna'." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Veldu myndirnar sem þú vilt, og smelltu svo á \"Spila\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Veldu lit úr teikningunni þinni." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Veldu lit." diff --git a/src/po/it.po b/src/po/it.po index 027908491..ecc4bbcbb 100644 --- a/src/po/it.po +++ b/src/po/it.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: TuxPaint 0.9.23\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-18 09:15+0000\n" "Last-Translator: Flavio Pastore \n" "Language-Team: Italian\n" @@ -453,7 +453,7 @@ msgstr "Nuovo" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Apri" @@ -604,143 +604,180 @@ msgstr "Allora ok… continuiamo a disegnare questo!" # FIXME: Move elsewhere!!! # FIXME: Move elsewhere!!! #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Vuoi veramente uscire?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Sì, ho finito!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "No, torna indietro!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Uscendo adesso, il disegno verrà perso! Vuoi salvarlo?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Sì, salva!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "No, non voglio salvare!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Vuoi salvare il disegno, prima?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Non è possibile aprire quel disegno!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Non ci sono file salvati!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Vuoi stampare il disegno adesso?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Sì, stampa!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Il tuo disegno è stato stampato!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Non è possibile stampare il tuo disegno!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Non puoi ancora stampare!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Vuoi cancellare il disegno?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Sì, cancella!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "No, non cancellare!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Ricorda di usare il pulsante sinistro del mouse!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Il tuo disegno è stato stampato!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Il tuo disegno è stato stampato!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Non è possibile stampare il tuo disegno!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Non è possibile stampare il tuo disegno!" + +# Let user choose images: +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Scegli i disegni che desideri e fai clic su «Mostra»." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Audio disattivato." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Audio attivato." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Attendi…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Cancella" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Diapositive" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Indietro" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Mostra" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Avanti" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" @@ -748,58 +785,51 @@ msgstr "Aa" # FIXME: Move elsewhere! Or not?! #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Sì" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "No" # FIXME: Move elsewhere!!! # #define PROMPT_SAVE_OVER_TXT gettext_noop("Save over the older version of this picture?") #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Vuoi sostituire il disegno precedente?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Sì, sostituisci il vecchio disegno!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "No, crea un nuovo file!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Scegli il disegno che desideri e fai clic su «Apri»." -# Let user choose images: -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Scegli i disegni che desideri e fai clic su «Mostra»." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Seleziona un colore dal tuo disegno." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Scegli un colore." diff --git a/src/po/iu.po b/src/po/iu.po index 85529eeea..1c5dbdede 100644 --- a/src/po/iu.po +++ b/src/po/iu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Tuxpaint Inuktitut\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2013-07-04 16:05-0500\n" "Last-Translator: Harvey Ginter \n" "Language-Team: LANGUAGE \n" @@ -428,7 +428,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "ᐅᒃᑯᐃᓗᒍ" @@ -566,197 +566,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "ᐊᑌ, ᑖᓐᓇ ᐊᓪᓚᖑᐊᖏᓐᓇᓚᐅᕐᓚᕗᑦ!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "ᓄᕐᖃᕈᒪᓪᓚᕆᕐᖀᑦ?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "ᐋ, ᑌᒪᐅᕗᖓ!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "ᐊᐅᑲ, ᐅᑎᕐᑎᖓ!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "ᓄᕐᖃᑐᐊᕈᕕᑦ, ᐊᓪᓚᖑᐊᑫᓐᓇᑌᑦ ᐊᓯᐅᓚᖓᔪᖅ! ᓴᓂᕝᕙᓖ?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "ᐋ, ᓴᓂᕝᕙᓗᒍ!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "ᐊᐅᑲ, ᓴᓂᕝᕙᕆᐊᑐᖕᖏᑐᖅ!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "ᐊᓪᓚᖑᐊᕐᑌᑦ ᓴᓂᕝᕙᖄᕐᓗᒍ?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "ᐊᓪᓚᖑᐊᕐᓯᒪᔪᖅ ᒪᑐᐃᕐᖃᔭᖕᖏᑐᖅ!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "ᐋ, ᐊᑌ" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "ᓴᓂᕝᕙᓯᒪᔪᖃᖕᖏᑐᖅ!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "ᐊᓪᓚᖑᐊᑫᓐᓇᑌᑦ ᓄᐃᑎᕐᓗᒍ ᒫᓐᓇ?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "ᐋ, ᓄᐃᑎᓗᒍ!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "ᐊᓪᓚᖑᐊᑫᓐᓇᑌᑦ ᓄᐃᑎᕐᑕᐅᕗᖅ!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "ᓄᐃᑎᕐᖃᔭᕋᑕᖕᖏᑌᑦ!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "ᐊᓯᐅᑎᓗᒎ ᐊᓪᓚᖑᐊᕐᓯᒪᔪᖅ?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "ᐋ, ᐊᓯᐅᑎᓪᓗᒍ!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "ᐊᐅᑲ, ᐊᓯᐅᑎᕈᓐᓀᓗᒍ!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "ᐊᐅᓚᑦᓯᒍᑎᒥ ᓴᐅᒥᐊᓃᑦᑐᖅ ᐊᑐᕐᓗᒍ!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "ᐊᓪᓚᖑᐊᑫᓐᓇᑌᑦ ᓄᐃᑎᕐᑕᐅᕗᖅ!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "ᐊᓪᓚᖑᐊᑫᓐᓇᑌᑦ ᓄᐃᑎᕐᑕᐅᕗᖅ!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "ᐃᓛᓂᐅᖕᖏᑐᖅ, ᐊᓪᓚᖑᐊᑫᓐᓇᑌᑦ ᓄᐃᑎᕐᖃᔭᖕᖏᒪᑦ!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "ᐃᓛᓂᐅᖕᖏᑐᖅ, ᐊᓪᓚᖑᐊᑫᓐᓇᑌᑦ ᓄᐃᑎᕐᖃᔭᖕᖏᒪᑦ!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "ᐊᑦᔨᖑᐊᑦ ᓂᕈᐊᕐᓗᒋᑦ ᐊᑐᕈᒪᔭᑎᑦ, ᓇᕐᓂᓗᒍᓗ \"ᐱᖕᖑᐊᓂᖅ\"." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "ᓂᐯᕈᕐᓯᒪᑎᑕᐅᔪᖅ." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "ᓂᐸᑖᕐᑎᓗᒍ." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "ᐅᑕᕐᕿᑫᓐᓇᕆᑦ..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "ᐲᕐᓗᒍ" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "ᓴᕐᕿᑎᑦᓯᓯᒪᒉᑦ" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "ᐅᑎᕆᐊᕐᓂᖅ" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "ᐱᖕᖑᐊᓂᖅ" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "aᐊ" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "ᐋ" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "ᐊᐅᑲ" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "ᐊᐅᑲ, ᓄᑖᒥᒃ ᓴᓂᕝᕓᓗᑎᑦ!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "ᐊᑦᔨᖑᐊᑦ ᓂᕈᐊᕐᓗᒋᑦ ᐊᑐᕈᒪᔭᑎᑦ, ᓇᕐᓂᓗᒍᓗ \"ᐱᖕᖑᐊᓂᖅ\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "ᑕᐅᑦᑐᒥᒃ ᓂᕈᐊᕐᓄᑎᑦ." diff --git a/src/po/ja.po b/src/po/ja.po index 8600dd4d3..825a5dd61 100644 --- a/src/po/ja.po +++ b/src/po/ja.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint 0.9.23\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-23 13:20+0900\n" "Last-Translator: Shin-ichi TOYAMA \n" "Language-Team: japanese \n" @@ -431,7 +431,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "ひらく" @@ -571,201 +571,231 @@ msgstr "オッケー。 じゃあ このままつづけよう!" # FIXME: Move elsewhere!!! #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "ほんとうにやめる?" # msgid "Yes, I'm done!" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "はい、やめます!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "いいえ、まえに もどります!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "やめると えがきえちゃうよ! セーブする?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "はい、セーブします!" # msgid "No, don't bother saving!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "いいえ、セーブしなくても いいです!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "そのまえに いまのえを セーブする?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "そのえはひらけないよ!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "オッケー" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "セーブされた えは なかったよ!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "いんさつする?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "はい、いんさつします!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "えを いんさつしたよ!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "まだ いんさつは できないよ!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "このえを けす?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "はい、けします!" # msgid "No, don't erase it!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "いいえ、けしません!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "マウスの ひだりのボタンを つかってね!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "えを いんさつしたよ!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "えを いんさつしたよ!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "いんさつ できませんでした" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "いんさつ できませんでした" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "えを えらんでから 「かいし」をクリックしてね" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "おとが ならないように しました" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "おとが なるように しました" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "もうちょっと まってね…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "けす" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "スライド" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "もどる" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "かいし" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" # FIXME: Move elsewhere! Or not?! #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "はい" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "いいえ" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "いいえ、あたらしく セーブします!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "えを えらんでから 「かいし」をクリックしてね" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "えの なかから いろを えらぼう" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "いろを えらんで" diff --git a/src/po/ka.po b/src/po/ka.po index 91f134653..501aa6864 100644 --- a/src/po/ka.po +++ b/src/po/ka.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: TuxPaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-20 13:24+0400\n" "Last-Translator: Giasher \n" "Language-Team: Gia Shervashidze \n" @@ -428,7 +428,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "გახსნა" @@ -561,197 +561,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "კარგი, გავაგრძელოთ ხატვა!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "ნამდვილად გინდათ გასვლა?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "დიახ, დავასრულე!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "არა, უკან დამაბრუნე!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "თუ გახვალთ თქვენი ნახატი დაიკარგება! შევინახო?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "დიახ, შეინახე!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "არა, ნუ შეწუხდები!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "ჯერ თქვენი ნახატი შევინახო?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "ამ ნახატს ვერ ვხსნი!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "კარგი" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "ნახატები არ შეგინახავთ!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "დავბეჭდო თქვენი ნახატი?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "დიახ, ამობეჭდე!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "თქვენი ნახატი დაიბეჭდა!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "ჯერ ვერ დაბეჭდავთ!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "წავშალო ეს ნახატი?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "დიახ, წაშალე!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "არა, არ წაშალო!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "არ დაგავიწყდეთ თაგუნას მარცხენა ღილაკის გამოყენება!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "თქვენი ნახატი დაიბეჭდა!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "თქვენი ნახატი დაიბეჭდა!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "ვწუხვართ! თქვენი ნახატი ვერ ამოიბეჭდება!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "ვწუხვართ! თქვენი ნახატი ვერ ამოიბეჭდება!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "აირჩიეთ ნახატი და დაწკაპეთ „დაკვრა”." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "ხმა ამორთულია." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "ხმა ჩართულია." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "გთხოვთ დაიცადოთ..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "წაშლა" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "სლაიდები" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "უკან" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "დაკვრა" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "დიახ" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "არა" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "არა, შეინახე ახალ ფაილში!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "აირჩიეთ ნახატი და დაწკაპეთ „დაკვრა”." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "შეარჩიეთ ფერი თქვენი ნახატიდან." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "შეარჩიეთ ფერი" diff --git a/src/po/kab.po b/src/po/kab.po index e9d67d49a..48121e359 100644 --- a/src/po/kab.po +++ b/src/po/kab.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: kab\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-23 23:11+0100\n" "Last-Translator: Yacine Bouklif \n" "Language-Team: \n" @@ -426,7 +426,7 @@ msgstr "Amaynut" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Ldi" @@ -563,197 +563,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Yelha… Yan ihi ad nkemmel unuɣ-agi !" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "D tidet tebɣiḍ ad teffeɣeḍ ?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Ih, fukkeɣ !" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Ala, ad uɣaleɣ !" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Ma teffeɣeḍ, tugna-inek ad truḥ ! Ad tt-teskelseḍ ?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Ih, skels-itt !" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Ala, ulayɣer asekles !" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Ad teskelseḍ qbel tugna-inek ?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Gummaɣ ad ldiɣ tugna-agi !" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Ih" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Ulac ifuyla ikelsen !" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Ad tsiggezeḍ tugna-inek tura ?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Ih, ad tt-siggezeɣ !" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Tugna-inek teffeɣ-d !" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Surfaɣ ! Tugna-inek ulamek ara d-teffeɣ !" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Ur tezmireḍ ara ad tsiggezeḍ tura !" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Ad tsefḍeḍ tugna-agi ?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Ih, sfeḍ-itt !" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Ala, ur tt-sfaḍ ara !" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Ur tettu ara seqdec taqfalt tazelmaḍt n tɣerdayt !" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Tugna-inek teffeɣ-d !" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Tugna-inek teffeɣ-d !" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Surfaɣ ! Tugna-inek ulamek ara d-teffeɣ !" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Surfaɣ ! Tugna-inek ulamek ara d-teffeɣ !" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Fren tugniwin i tebɣiḍ, sakin ssed ɣef “Urar”" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Imesli yexsi." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Imesli yermed." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Ttxil-k arǧu…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Sfeḍ" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Timeccegin" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Tuɣalin" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Urar" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Ɣer sdat" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Ih" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Ala" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Ad tsemselsiḍ tugna s ibeddilen-inek ?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Ih, semselsi taqburt !" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Ala, sekles tugna tamaynutt !" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Fren tugna i tebɣiḍ, sakin ssed ɣef “Ldi”." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Fren tugniwin i tebɣiḍ, sakin ssed ɣef “Urar”" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Fren ini seg wunuɣ-inek." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Fren ini." diff --git a/src/po/km.po b/src/po/km.po index bcafce6dc..c6de07cbf 100644 --- a/src/po/km.po +++ b/src/po/km.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2008-05-30 15:41+0700\n" "Last-Translator: Khoem Sokhem \n" "Language-Team: Khmer \n" @@ -430,7 +430,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "បើក" @@ -563,205 +563,235 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "មិនអីទេ… គូរបន្តទៀតចុះ !" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "តើអ្នកពិតជាចង់ចេញឬ ?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 #, fuzzy #| msgid "Yes, I'm done!" msgid "Yes, I’m done!" msgstr "បាទ/ចាស ខ្ញុំធ្វើរួចហើយ !" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "ទេ ថយក្រោយវិញសិន !" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "ប្រសិនបើអ្នកចេញ អ្នកនឹងបាត់រូបភាព ! រក្សាទុកវាឬទេ ?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "បាទ/ចាស រក្សាទុកវា !" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 #, fuzzy #| msgid "No, don't bother saving!" msgid "No, don’t bother saving!" msgstr "ទេ មិនរក្សាទុកទេ !" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "រក្សាទុករូបភាពរបស់អ្នកជាមុនសិនឬ ?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "មិនអាចបើករូបភាពនោះបានទេ !" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "យល់ព្រម" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "មិនមានឯកសារដែលបានរក្សាទុកទេ !" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "បោះពុម្ពរូបភាពរបស់អ្នកឥឡូវឬ ?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "បាទ/ចាស បោះពុម្ព !" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "រូបភាពរបស់ត្រូវបានបោះពុម្ពហើយ !" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 #, fuzzy #| msgid "Your picture has been printed!" 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "អ្នកមិនអាចបោះពុម្ពបាននៅឡើយទេ !" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "លុបរូបភាពនេះឬ ?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "បាទ/ចាស លុប !" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 #, fuzzy #| msgid "No, don't erase it!" msgid "No, don’t erase it!" msgstr "ទេ មិនលុបទេ !" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "ចងចាំថា ត្រូវប្រើប៊ូតុងកណ្ដុរឆ្វេង !" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "រូបភាពរបស់ត្រូវបានបោះពុម្ពហើយ !" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "រូបភាពរបស់ត្រូវបានបោះពុម្ពហើយ !" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "រូបភាពរបស់ត្រូវបានបោះពុម្ពហើយ !" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "រូបភាពរបស់ត្រូវបានបោះពុម្ពហើយ !" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "ជ្រើសរូបភាពដែលចង់បាន រួចចុច “ចាក់” ។" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "បានបិទសំឡេង ។" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "បានបើកសំឡេង ។" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "សូមរង់ចាំ..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "លុប" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "ស្លាយ" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "ថយក្រោយ" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "ចាក់" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "បាទ/ចាស" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "ទេ" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "ទេ រក្សាទុកជាឯកសារថ្មី !" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "ជ្រើសរូបភាពដែលចង់បាន រួចចុច “ចាក់” ។" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "ជ្រើសពណ៌ ។" diff --git a/src/po/kn.po b/src/po/kn.po index 5d517f327..c184b6355 100644 --- a/src/po/kn.po +++ b/src/po/kn.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2014-06-08 23:43+0630\n" "Last-Translator: Savitha \n" "Language-Team: Kannada \n" @@ -432,7 +432,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "ತೆರೆ" @@ -573,199 +573,229 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "ಸರಿ ಹಾಗಿದ್ದರೆ... ಇದನ್ನು ಚಿತ್ರಿಸುವುದನ್ನು ಮುಂದುವರೆಸೋಣ!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "ನೀವು ನಿಜವಾಗಿಯೂ ನಿರ್ಗಮಿಸಲು ಇಚ್ಛಿಸುವಿರಾ?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "ಹೌದು, ನಾನು ಮುಗಿಸಿದ್ದೇನೆ!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "ಇಲ್ಲ, ನನ್ನನ್ನು ಹಿಂದಕ್ಕೆ ಕೊಂಡೊಯ್ಯಿ!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "" "ನೀವು ನಿರ್ಗಮಿಸಿದಲ್ಲಿ, ನೀವು ರಚಿಸಿದ ಚಿತ್ರವು ಇಲ್ಲವಾಗುತ್ತದೆ! ನೀವದನ್ನು " "ಉಳಿಸಿಲಿಚ್ಛಿಸುತ್ತೀರಾ? " -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "ಹೌದು, ಅದನ್ನು ಉಳಿಸು!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "ಇಲ್ಲ, ಉಳಿಸುವ ಅಗತ್ಯವಿಲ್ಲ!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "ನೀವು ರಚಿಸಿದ ಚಿತ್ರವನ್ನು ಮೊದಲು ಉಳಿಸಬೇಕೆ?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "ಆ ಚಿತ್ರವನ್ನು ತೆರೆಯಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "ಸರಿ" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "ಯಾವುದೆ ಉಳಿಸಲಾದ ಕಡತಗಳಿಲ್ಲ!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "ನೀವು ರಚಿಸಿದ ಚಿತ್ರವನ್ನು ಈಗಲೆ ಮುದ್ರಿಸಬೇಕೆ?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "ಹೌದು, ಮುದ್ರಿಸು!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "ನೀವು ರಚಿಸಿದ ಚಿತ್ರವನ್ನು ಮುದ್ರಿಸಲಾಗಿದೆ!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "ನೀವು ಇಷ್ಟು ಬೇಗ ಮುದ್ರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "ಈ ಚಿತ್ರವನ್ನು ಅಳಿಸಬೇಕೆ?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "ಹೌದು, ಅದನ್ನು ಅಳಿಸು!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "ಇಲ್ಲ, ಅದನ್ನು ಅಳಿಸಬೇಡ!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "ಮೌಸ್ನ ಎಡ ಒತ್ತುಗುಂಡಿಯನ್ನು ಬಳಸಲು ಮರೆಯದಿರಿ!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "ನೀವು ರಚಿಸಿದ ಚಿತ್ರವನ್ನು ಮುದ್ರಿಸಲಾಗಿದೆ!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "ನೀವು ರಚಿಸಿದ ಚಿತ್ರವನ್ನು ಮುದ್ರಿಸಲಾಗಿದೆ!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "ಕ್ಷಮಿಸಿ! ನಿಮ್ಮ ಚಿತ್ರವನ್ನು ಮುದ್ರಿಸಲಾಗಿಲ್ಲ!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "ಕ್ಷಮಿಸಿ! ನಿಮ್ಮ ಚಿತ್ರವನ್ನು ಮುದ್ರಿಸಲಾಗಿಲ್ಲ!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "ನೀವು ಬಯಸುವ ಚಿತ್ರವನ್ನು ಆರಿಸಿ, ನಂತರ \"ಪ್ಲೇ\" ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "ಧ್ವನಿಯನ್ನು ಮೂಕಗೊಳಿಸಲಾಗಿದೆ." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "ಧ್ವನಿಯನ್ನು ಮೂಕಗೊಳಿಸಲಾಗಿಲ್ಲ." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "ದಯವಿಟ್ಟು ಕಾಯಿರಿ..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "ಅಳಿಸಿ" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "ಸ್ಲೈಡ್ಗಳು" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "ಹಿಂದಕ್ಕೆ" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "ಪ್ಲೇ" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "ಹೌದು" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "ಇಲ್ಲ" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "ಬೇಡ, ಒಂದು ಹೊಸ ಕಡತವಾಗಿ ಉಳಿಸು!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "ನೀವು ಬಯಸುವ ಚಿತ್ರವನ್ನು ಆರಿಸಿ, ನಂತರ \"ಪ್ಲೇ\" ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "ಒಂದು ಬಣ್ಣವನ್ನು ಆರಿಸಿ." diff --git a/src/po/ko.po b/src/po/ko.po index f514d28cb..5f454372f 100644 --- a/src/po/ko.po +++ b/src/po/ko.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2015-10-09 20:33-0400\n" "Last-Translator: Mark K. Kim \n" "Language-Team: N/A\n" @@ -426,7 +426,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "열기" @@ -560,197 +560,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "그럼, 계속 그림을 그리세요!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "프로그램을 끝 마칠까요?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "네, 끝마쳐요!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "아니요, 전 화면으로 돌아가요!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "그림을 저장않하고 종료 하면 그림이 없어져요! 저장할까요?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "네, 저장하세요!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "아니요, 저장하지 마세요!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "먼저, 그림을 저장할까요?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "그 그림은 열지 못합니다!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "네" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "저장된 파일이 없네요!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "그림을 인쇄 할까요?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "네, 인쇄하세요!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "그림을 인쇄 했습니다!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "아직 인쇄 하지 못합니다!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "이 그림을 지울까요?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "네, 지우세요!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "아니요, 지우지 마세요!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "왼쪽 마우스버튼을 사용하는걸 잊지 마세요!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "그림을 인쇄 했습니다!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "그림을 인쇄 했습니다!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "어쩌죠? 인쇄하지 못했네요..." + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "어쩌죠? 인쇄하지 못했네요..." + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "원하는 그림을 고른후 「시작」버튼을 눌러주세요." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "음향제거" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "음향복구" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "잠깐만 기다려 주세요..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "지우기" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "슬라이드" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "되 돌아가기" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "시작" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "A가" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "네" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "아니요" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "아니요, 새로운 파일로 저장하죠" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "원하는 그림을 고른후 「시작」버튼을 눌러주세요." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "색을 고르세요" diff --git a/src/po/kok.po b/src/po/kok.po index 7648a82bf..48bf6b06e 100644 --- a/src/po/kok.po +++ b/src/po/kok.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: en_gb\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2014-05-19 23:18+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -430,7 +430,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "उगड" @@ -569,197 +569,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "जायत तर...आतां ही पिंत्रावणी करूयां" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "तुमी खऱ्यांनीच सोडून वचूंक सोदतात ?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "हय, म्हजें काम जालें !" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "ना, म्हाका परत फाटीं व्हर !" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "तुमी सोडून गेल्यार, तुमचें पिंतुर तुमी होगडायतले! तें जगंव?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "हय, तें जगय !" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "ना, जगंवक सोधिनाका!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "तुमचें पिंतुर पयलें जगंव ?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "तें पिंतुर उगडूंक शकना !" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "जायत तर" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "थंय सांबाळिल्ल्यो फायली नात !" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "तुमच्या पिंतुराचें आतां मुद्रण करूं ?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "हय, मुद्रण कर !" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "तुमच्या पिंतुराचें मुद्रण केलां !" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "तुमी आजून मेरेन मुद्रण करूंक शकनात !" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "हें पिंतुर फासूं येता ?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "हय, तें फासचें !" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "ना, तें फासचें न्हय !" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "मावसाचो दावो बुतांव वापरूंक याद धरची !" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "तुमच्या पिंतुराचें मुद्रण केलां !" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "तुमच्या पिंतुराचें मुद्रण केलां !" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "माफ करचें, तुमच्या पिंतुराचें मुद्रण करूंक जालें ना !" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "माफ करचें, तुमच्या पिंतुराचें मुद्रण करूंक जालें ना !" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "तुमकां जाय आशिल्लीं पिंतुरां निवडचीं, आनी मागीर “चालू करचें” क्लिक करचें." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "आवाज मूक केला." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "आवाज परत सुरू केला." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "मात्शें रावचें..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "फासचें" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "स्लायडी" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "फाटीं" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "चालू करचें" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "हय" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "ना" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "ना, एक नवी फायल सुरक्षित करची !" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "तुमकां जाय आशिल्लीं पिंतुरां निवडचीं, आनी मागीर “चालू करचें” क्लिक करचें." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "एक रंग वेंचचो." diff --git a/src/po/kok@roman.po b/src/po/kok@roman.po index 8b3c466d4..9e8c8b86b 100644 --- a/src/po/kok@roman.po +++ b/src/po/kok@roman.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2012-05-11 18:00+0530\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -428,7 +428,7 @@ msgstr "novem" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "ugodd" @@ -569,197 +569,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "borem…. Atam hem pintravuiam" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Tuka khorean soddunk zai ?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "voi, Mhojem kam zalem." #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Na, mhaka patim ghe" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "tum soddxi tor, tum pintur hogddaitoloi. Tem zogonvk zai ?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Voi, tem zogoi !" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Na, Zogonvk sodhinaka" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Tujem pintur poilem zogonv ?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "tem pintur ugoddunk zaina" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "zogoil'lim koddtoram nant" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "tujem pintur atam mudronn korum ?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "voi, mudronn kor" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "tujem pintur modronn zalam" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "maf kor! Tujem pintur mudronvk na" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Azun meren mudronn korunk soka na" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "hem pintur pusun kadum ?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "voi, tem pusun kadd" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "na, tem pusi naka" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr " mavsacho dhavo butanv vaparunk yad kor " +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "tujem pintur modronn zalam" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "tujem pintur modronn zalam" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "maf kor! Tujem pintur mudronvk na" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "maf kor! Tujem pintur mudronvk na" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Tuka zai asul'lem pintur vinch, uprant \"vazoi\" klik kor" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr " avaz mono zala " #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr " avaz chalu kela " #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr " upkar korun rav…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr " pus " #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr " Dorxika " +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr " pattim " #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Vazoi" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr " fuddem " #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr " Aa " #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr " Voi " -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr " na " #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr " Tujea bodlavnne sovem pintur bodol korum ?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr " voi, porne bodol " #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr " na, novem koddtor zogoi " #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Tuka zai asul'lem pintur vinch, uprant \"ugodd\" klik kor" -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Tuka zai asul'lem pintur vinch, uprant \"vazoi\" klik kor" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr " ek rong vinch " diff --git a/src/po/ks.po b/src/po/ks.po index 09c37a32d..ac5a10c00 100644 --- a/src/po/ks.po +++ b/src/po/ks.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2012-01-02 11:36+0530\n" "Last-Translator: \n" "Language-Team: Kashmiri-PA\n" @@ -428,7 +428,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "کھولِو" @@ -568,197 +568,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "ٹھیک چُھہ تد۪لہِ… أس۪ی تھاوُو چالو یہٕ بناوُن۔" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "توہِیہٕ چھوا پَزے بنٛد یژھان کَرُن؟" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "اَوا، مِیَہ مَکلو!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "نَہ، مِیَہ نہِ واپس!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "اگر توہِیہٕ بنٛد کۄروُہ ہُہٕنٛز شکل رایہٕ! محفوظ کَرہۄنا؟" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "اوا، کَرُن محفوظ!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "نَہ، مَہ کَرُن محفوظ!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "تُہٕنٛز شکل کَروا محفوظ گۄڈٕ؟" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "یہٕ شکل ہد۪چ نہٕ کھولِتھ!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "ٹھیک" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "یَتہِ چھہٕ نہٕ کِہن۪ی محفوظ کٔرتھ۪ی فائلہٕ!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "تُہٕنٛز شکل کَروا وٕن۪ی پرٚنٹ؟" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "اوا، پرٚنٹ کَرُن!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "تُہٕنٛز شکل آیہٕ پرٚنٹ کرنہٕ!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "توہِی ہد۪کِو نہٕ وُنہِ پرٚٹ کٔرتھ۪ی!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "یہٕ شکل مِٹٲوہۄنا؟" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "اوا، مِتٲیہُن!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "نا،مَہ مِتٲیہُن!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "کھوٚر ماوس بٹن استعمال کَرُن تھٲیزد۪و یاد!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "تُہٕنٛز شکل آیہٕ پرٚنٹ کرنہٕ!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "تُہٕنٛز شکل آیہٕ پرٚنٹ کرنہٕ!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "معٲفی دِیو! تُہٕنٛز شکل آیہٕ نہٕ پرٚٹ کرنہٕ!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "معٲفی دِیو! تُہٕنٛز شکل آیہٕ نہٕ پرٚٹ کرنہٕ!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "شکل ژٲرِو یۄس تُہِۍ یژھان چھو، تہٕ پَتہٕ کٔریو کلِک “چلٲیو“۔" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "آواز چھہٕ بنٛد کٔرتھ۪ی۔" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "آواز چھہٕ یَلہٕ ترٚٲیِتھ۔" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "ہَنا کٔریو سبر…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "مِٹٲیو" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "سلائڈ" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "پَتھ" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "چَلٲیو" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "اوا" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "نَہ" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "نَہ نٔو فائل کٔریو محفوظ!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "شکل ژٲرِو یۄس تُہِۍ یژھان چھو، تہٕ پَتہٕ کٔریو کلِک “چلٲیو“۔" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "اَکھ رنٛگ تُلِو۔" diff --git a/src/po/ks@devanagari.po b/src/po/ks@devanagari.po index ffec7bb75..54ff7c8b2 100644 --- a/src/po/ks@devanagari.po +++ b/src/po/ks@devanagari.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2012-12-21 11:04+0530\n" "Last-Translator: \n" "Language-Team: Kashmiri-DV\n" @@ -428,7 +428,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "खूलीव" @@ -569,197 +569,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "OK तॊलो… पकॊव यॊ डरायींग रूज़व करान!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "कयाह तुहयो छॊव पॊज़ पॊठ रुकुन यछ़ान?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "आ, मॊ मकलूव!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "ना,मॊ नॊयीव वापस!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "अगर तुहयॊ रुकोव, तुहॊंज़ तसविर रावो!यो कॊरवाह मोहफूज़?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "आ, यॊ कॊरहून मोहफूज़!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "ना, मोहफूज़ करनुक गम मॊ बॊरीव!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "गुडे कॊरवा तसविर मॆहफूज़?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "छु नॊ हिकान हु तसविर खूलीथ!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "अतो छॊ नॊ मोहफूज़ करनॊ आमोच़ फायलो?" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "पननॊन तसविर कॊरीवो परोंट वॊन?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "आ, कॊरीव परींट!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "तुहॊंज़ तसविर छॊ परींट करनॊ आमोच़!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "वॊन हयीकीव नॊ परींट कॊरीथ!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "तसविर कॊरीव ईरिज़?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "आ, कॊरीव ईरिज़!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "ना, यॊ मो कॊरीव ईरिज़!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "खुफुर मावुस बुटन ईसतिमाल करुन थियज़ोव याद!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "तुहॊंज़ तसविर छॊ परींट करनॊ आमोच़!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "तुहॊंज़ तसविर छॊ परींट करनॊ आमोच़!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "मॊफी दीयोव!तुहॊंज़ तसविर हयोच नॊ परींट कॊरीथ!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "मॊफी दीयोव!तुहॊंज़ तसविर हयोच नॊ परींट कॊरीथ!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "च़ॊरीव तसविर योम तुहयो ज़रूरत छॊ, पतॊ कॊरीव कोलोक “पेलि”." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "मयूट करनॊ आमोच़ आवाज़" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "अनयूट करनॊ आमोच़ आवाज़" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "मॊहरबिनी कॊरीथ पिरीव…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "ईरिज़" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "सोलायडे" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "वापस" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "पेली" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "आ" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "ना" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "ना, मोहफूज़ कॊरीव अख नॊव फायोल!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "च़ॊरीव तसविर योम तुहयो ज़रूरत छॊ, पतॊ कॊरीव कोलोक “पेलि”." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "अख रंग तुलीव." diff --git a/src/po/ku.po b/src/po/ku.po index b5b98f3a9..419efa0de 100644 --- a/src/po/ku.po +++ b/src/po/ku.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: ku\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2009-05-25 12:52+0300\n" "Last-Translator: \n" "Language-Team: en_US \n" @@ -431,7 +431,7 @@ msgstr "Nû" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Veke" @@ -569,205 +569,235 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Temam, nexwe vê xêzkirinê tomar bike!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Ji dil dixwazî derkevî?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Erê, min qedand!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Na, min bi şûnde bibe!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Heke derkevî tu yê wêneyê xwe winda bikî! Dixwazî vêga tomar bikî?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Erê tomar bike!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 #, fuzzy #| msgid "No, don't bother saving!" msgid "No, don’t bother saving!" msgstr "Na, xwe bi tomarkirinê aciz neke!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Pêşî wêneyê xwe tomar bikî?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Ev wêne nayê vekirin!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Temam" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Tu dosye nehat tomarkirin!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Dixwazî wêneyê vêga çap bikî?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Erê, çap bike!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Wêneyê te hat çapkirin!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 #, fuzzy #| msgid "Your picture has been printed!" msgid "Sorry! Your picture could not be printed!" msgstr "Wêneyê te hat çapkirin!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Hê nikarî çap bikî!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Vê wêneyê jê bibî?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Erê, jê bibe!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 #, fuzzy #| msgid "No, don't erase it!" msgid "No, don’t erase it!" msgstr "Na, jê nebe!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Bibîr bîne ku tu yê bişkojka çepê ya mişkî bikar bînî!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Wêneyê te hat çapkirin!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Wêneyê te hat çapkirin!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Wêneyê te hat çapkirin!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Wêneyê te hat çapkirin!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +#, fuzzy +msgid "Choose the pictures you want, then click “Play”." +msgstr "Ji bo vekirina wêneyê ku dixwazî \"Veke\" Bitikîne." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Bêdeng" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Bideng" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Ji kerema xwe re li bendê bimîne..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Jê bibe" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Slayd" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Paş" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Bilîzîne" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 #, fuzzy msgid "Next" msgstr "Nivîs" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Erê" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Na" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Wêneyê bi guherandinên xwe biguherînî?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Erê, li ser ya kevin binivîse!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Na, dosyeyeke nû tomar bike!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Ji bo vekirina wêneyê ku dixwazî \"Veke\" Bitikîne." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -#, fuzzy -msgid "Choose the pictures you want, then click “Play”." -msgstr "Ji bo vekirina wêneyê ku dixwazî \"Veke\" Bitikîne." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Rengekî hilbijêre" diff --git a/src/po/lb.po b/src/po/lb.po index 5aedfce9d..59c69446c 100644 --- a/src/po/lb.po +++ b/src/po/lb.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lb\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2010-02-16 21:10+0100\n" "Last-Translator: René Brandenburger \n" "Language-Team: LANGUAGE \n" @@ -430,7 +430,7 @@ msgstr "Nei" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Opmaachen" @@ -557,197 +557,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "OK ehm… Looss eis dëst Bild weidermolen!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Wëllst du wierklech ophalen?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Jo, ech si fäerdeg!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Nee, looss mech weidermolen" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Wann's du ophäls geet Bild verluer! Soll et gespäichert ginn?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Jo, späicher et!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Nee, dat brauch net gespäichert ze ginn!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Däin Bild fir d'éischt späicheren?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Oh, dat do Bild kann ech net opmaachen!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Et gëtt keng gespäichert Biller!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Däi Bild elo drécken?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Jo, dréck et!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Däi Bild gouf gedréckt!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Et deet mer Leed, awer däi Bild konnt net gedréckt ginn!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Du kanns nach net drécken!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Dëst Bild läschen?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Jo, läsch et!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Nee, net läschen!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Denk drun de lénke Knäppche vun der Maus ze benotzen!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Däi Bild gouf gedréckt!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Däi Bild gouf gedréckt!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Et deet mer Leed, awer däi Bild konnt net gedréckt ginn!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Et deet mer Leed, awer däi Bild konnt net gedréckt ginn!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Wiel d'Biller aus déi du kucke wëlls, da klick \"Ofspillen\"." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Toun ausgeschalt." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Toun ageschalt." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Waart wann ech gelift…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Läschen" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Diashow" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Zeréck" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Ofspillen" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Weider" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Jo" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Nee" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "D'Bild mat dénge Ännerungen iwwerschreiwen?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Jo, iwwerschreiw dat aalt Bild!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Nee, als neit Bild späicheren" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Wiel d'Bild aus, da klick \"Opmaachen\"." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Wiel d'Biller aus déi du kucke wëlls, da klick \"Ofspillen\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Wiel eng Faarf." diff --git a/src/po/lg.po b/src/po/lg.po index 009906231..52557aa30 100644 --- a/src/po/lg.po +++ b/src/po/lg.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2010-09-21 09:37+0200\n" "Last-Translator: OLWENY San James \n" "Language-Team: LANGUAGE \n" @@ -436,7 +436,7 @@ msgstr "Kippya" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Ggulawo" @@ -575,197 +575,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Ee Kale… Katugende mu maaso n'okusiiga kino!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Oyagalira ddala ku genda?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Yee, Mmalirizza!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Nedda. nziza emabega!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Singa oggalawo, ojjakufiirwa ekifaananyi kyo! Kitereke?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Yee, kitereke!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Nedda, tofaayo kukitereka!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Sooka otereke ekifaananyi kyo?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "tekisoboka kuggula kifaananyi ekyo!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Kale" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Tewali fayiro ziterekeddwa!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Fulumya ekifaananyi kyo kati?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Yee, kifulumye!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Ekifaananyi kyo kifulumiziddwa!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Ng'olabye! Ekifaananyi kyo tekifuumiziddwa!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Tonnatuuka ku fulumya!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Ssiimuula ekifaananyi kino?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Yee, kisiimuule!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Nedda, tokisiimuula!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Jjukira okukozesa eppeesa lya mouse eriri ku ludda lwa kkono!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Ekifaananyi kyo kifulumiziddwa!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Ekifaananyi kyo kifulumiziddwa!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Ng'olabye! Ekifaananyi kyo tekifuumiziddwa!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Ng'olabye! Ekifaananyi kyo tekifuumiziddwa!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Londa ebifaananyi byoyagala, oluvannyuma nyiga ‘Zzannya’." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Ddoboozi ligyiddwako." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Ddoboozi kweriri." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Bambi linda…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Ssiimuula" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Endaga" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Mabega" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Zzannya" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Ekiddirira" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Yee" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Nedda" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Sikiza ekifaananyi n'enkyukakyukazo?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Yee, ggyawo enkadde!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Nedda, tereka fayiro empya!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Londa ekifaananyi kyoyagala, oluvannyuma nyiga ‘Ggulawo’." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Londa ebifaananyi byoyagala, oluvannyuma nyiga ‘Zzannya’." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Londa langir." diff --git a/src/po/lt.po b/src/po/lt.po index 013959cbb..0dff41049 100644 --- a/src/po/lt.po +++ b/src/po/lt.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Tuxpaint 0.9.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2004-12-10 18:11+0200\n" "Last-Translator: Gintaras Goštautas \n" "Language-Team: Lithuanian \n" @@ -438,7 +438,7 @@ msgstr "Naujas" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Atidaryti" @@ -575,205 +575,235 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Gerai...Piešk toliau šitą!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Ar tikrai norite išeiti?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 #, fuzzy #| msgid "Yes, I'm done!" msgid "Yes, I’m done!" msgstr "Taip, aš baigiau!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Ne, grąžinkite mane atgal!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Jeigu išeisite, prarasite savo piešinį! Ar išsaugoti jį?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Taip, išsaugoti!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 #, fuzzy #| msgid "No, don't bother saving!" msgid "No, don’t bother saving!" msgstr "Ne, nereikia!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Ar prieš tai išsaugoti jūsų piešinį?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Negalima atidaryti šio piešinio!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Gerai" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Nėra išsaugotų bylų!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Ar spausdinti jūsų piešinį dabar?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Taip, atspaudinti!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Jūsų piešinys buvo atspausdintas!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 #, fuzzy #| msgid "Your picture has been printed!" msgid "Sorry! Your picture could not be printed!" msgstr "Jūsų piešinys buvo atspausdintas!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Jūs dar negalite spausdinti!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Ar ištrinti šį piešinį?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Taip, ištrinti!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 #, fuzzy #| msgid "No, don't erase it!" msgid "No, don’t erase it!" msgstr "Ne, neištrinti!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Nepamirškite naudoti kairiojo pelės klavišo!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Jūsų piešinys buvo atspausdintas!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Jūsų piešinys buvo atspausdintas!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Jūsų piešinys buvo atspausdintas!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Jūsų piešinys buvo atspausdintas!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Išsirinkite norimus paveikslėlius, po to Spustelėkite “Pradėti”." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Garsas išjungtas" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Garsas įjungtas" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Palaukite..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Ištrinti" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Skaidrės" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Grįžti atgal" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Pradėti" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Toliau" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Taip" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Ne" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Ar perrašyti paveikslėlį su Jūsų pakeitimais?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Taip, perrašykim senąjį!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Ne, išsaugokim į naują bylą!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Išsirinkite norimą piešinį, po to Spustelėkite 'Open'." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Išsirinkite norimus paveikslėlius, po to Spustelėkite “Pradėti”." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Pasirinkite spalvą" diff --git a/src/po/lv.po b/src/po/lv.po index e6aa6b3c2..ffb1e4fb4 100644 --- a/src/po/lv.po +++ b/src/po/lv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2014-06-11 23:13-0000\n" "Last-Translator: Raivis Strogonovs \n" "Language-Team: Valoda \n" @@ -428,7 +428,7 @@ msgstr "Jauns" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Atvērt" @@ -568,197 +568,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Labi tad… turpinām zīmēt šo zīmējumu!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Vai tu tiešām gribi iziet :( ?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Jā, pabeidzu!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Nē, es gribu atpakaļ!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Ja tu izies, un nesaglabāsi zīmējumu tu zaudēsi to! Vai saglabāt?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Jā, saglabā!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Nē, nesaglabāšu!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Vai vispirms saglabāt tavu bildi?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Nu nevaru es to bildi atvērt!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Labi" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Tev nav neviena saglabāta zīmējuma!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Printēt tavu bildi?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Jā, printē!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Tava bilde ir izprintēta!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Atvaino! Nevarēju izprintēt tavu bildi!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Tu vēl nevari izprintēt!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Dzēst šo zīmējumu?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Jā, dzēs to!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Nē, nedzēs!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Atceries, lieto kreiso peles pogu!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Tava bilde ir izprintēta!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Tava bilde ir izprintēta!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Atvaino! Nevarēju izprintēt tavu bildi!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Atvaino! Nevarēju izprintēt tavu bildi!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Izvēlies bildi kuru tu gribi un spied pogu “Spēlēt”." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Skaņa izslēgta" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Skaņa ieslēgta" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Lūdzu uzgaidi..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Dzēst" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Slaids" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Atpakaļ" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Spēlēt" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Tālāk" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Jā" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Nē" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Aizstāt zīmejumu ar tavām izmaiņām?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Jā, aizstāt veco zīmējumu!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Nē, glabāt jaunā failā!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Izvēlies bildi ko gribi atvērt un spied pogu “Atvērt“." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Izvēlies bildi kuru tu gribi un spied pogu “Spēlēt”." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Izvēlies krāsu." diff --git a/src/po/mai.po b/src/po/mai.po index 3a1b547ee..7b961b806 100644 --- a/src/po/mai.po +++ b/src/po/mai.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2013-02-18 09:21+0530\n" "Last-Translator: sk \n" "Language-Team: American English \n" @@ -430,7 +430,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "खोलू" @@ -566,197 +566,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "चलू, एकरा बनैनाइ जारी राखू!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "की अहाँ सचमुच बाहर होएबाक लेल चाहैत छी?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "हँ, हम पूरा कए चुकल छी!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "नहि, हमरा वापिस लए जाउ!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "जँ अहाँ छोड़ैत छी, अहाँक तस्वीर केँ छोड़ै पड़त! एकरा सहेजू?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "हँ, एकरा सहेजू!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "नहि, एकरा सहेजबाक कष्ट नहि करू!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "की पहिलुक काम केँ सहेजनै छी?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "ओ तस्वीर केँ नहि खोलू!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "बेस" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "एतए कोनो सहेजल फाइल नहि अछि!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "अपन चित्र केँ आब छापू?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "हँ, एकरा छापू!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "अहाँक चित्र छपि गेल!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "अहाँ अखन तकि नहि छप सकैत अछि!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "ई चित्र केँ मेटाउ?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "हँ, एकरा मेटाउ!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "नहि, एकरा मत मेटाउ!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "बम्माँ माउस बटनक उपयोग कएनाइ नहि बिसरू!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "अहाँक चित्र छपि गेल!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "अहाँक चित्र छपि गेल!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "क्षमा करू! अहाँक चित्र छपि नहि सकल!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "क्षमा करू! अहाँक चित्र छपि नहि सकल!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "जे चित्र अहाँ चाहैत छी ओकरा चुनू आओर \"चलाउ\" पर क्लिक करू" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "आवाज बन्न अछि." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "आवाज शुरू कएल गेल." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "कृपया प्रतीक्षा करू..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "मेटाउ" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "स्लाइड" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "पाछाँ" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "बजाउ" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "हँ" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "नहि" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "नहि, नव फाइल सहेजू!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "जे चित्र अहाँ चाहैत छी ओकरा चुनू आओर \"चलाउ\" पर क्लिक करू" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "एकगोट रंग चुनू." diff --git a/src/po/mk.po b/src/po/mk.po index 2a3acb03b..952bfaaa7 100644 --- a/src/po/mk.po +++ b/src/po/mk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2006-06-17 23:07+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Macedonian \n" @@ -432,7 +432,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Отвори" @@ -571,199 +571,229 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Добро тогаш... Да продолжиме со цртањето на оваа слика!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Навистина ли сакате да ја прекинете со работа?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Ако ја прекинете со работа, ќе ја загубите сликата! Да се зачува ли?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Да се зачува ли предходно сликата?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Таа слика не може да биде отворена!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Во ред" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Нема зачувани датотеки!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Да се печати ли сликата сега?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Вашата слика е испечатена!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 #, fuzzy #| msgid "Your picture has been printed!" 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Се уште не можете да печатите!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Да се избриша ли сликата?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Не заборавајте да го користите левото копче на глувчето!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Вашата слика е испечатена!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Вашата слика е испечатена!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Вашата слика е испечатена!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Вашата слика е испечатена!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Бришење" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Назад" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Да" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Не" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "" diff --git a/src/po/ml.po b/src/po/ml.po index 670f802cc..4742d7341 100644 --- a/src/po/ml.po +++ b/src/po/ml.po @@ -18,7 +18,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2014-08-03 16:29+0530\n" "Last-Translator: Akhil Krishnan S \n" "Language-Team: Malayalam\n" @@ -438,7 +438,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "തുറക്കുക" @@ -575,197 +575,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "ശരി ഇനി. . .ഇതു തന്നെ വരയ്ക്കാം." #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "നിങ്ങള് തീര്ച്ചയായും പോകാന് ആഗ്രഹിക്കുന്നുവോ?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "ചെയ്തുകഴിഞ്ഞു!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "തിരിച്ചുപോകൂ" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "ഇപ്പോള് പുറത്തുപോയാല് വരച്ചത് നഷ്ടപ്പെടും! സൂക്ഷിക്കണോ?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "ശരി, സൂക്ഷിയ്ക്കാം" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "ഇതിനെ സൂക്ഷിക്കേണ്ട." #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "ആദ്യം നിങ്ങളുടെ ചിത്രം സൂക്ഷിയ്ക്കണോ?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "ചിത്രം തുറക്കാന് സാധിക്കുന്നില്ല!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "ശരി" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "സംരക്ഷിച്ച ഫയലുകള് ഇവിടെ ഇല്ല." #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "നിങ്ങളുടെ ചിത്രം ഇപ്പോള് അച്ചടിക്കണോ?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "ശരി അച്ചടിച്ചു കൊള്ളു." #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "നിങ്ങളുടെ ചിത്രം അച്ചടിച്ചുകഴിഞ്ഞു!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "താങ്കള്ക്ക് ഇപ്പോഴും അച്ചടിക്കാനാവില്ല" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "ഈ ചിത്രം മായ്ക്കണോ?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "ശരി, മായ്ചുകോള്ളു!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "വേണ്ട, മായ്കേണ്ട!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "മൗസിന്റെ ഇടത്തേ ബട്ടണ് ഉപയോഗിക്കാന് ഓര്മ്മിക്കണേ!." +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "നിങ്ങളുടെ ചിത്രം അച്ചടിച്ചുകഴിഞ്ഞു!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "നിങ്ങളുടെ ചിത്രം അച്ചടിച്ചുകഴിഞ്ഞു!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "ക്ഷമിക്കണം. നിങ്ങളുടെ ചിത്രം അച്ചടിക്കാനായില്ല." + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "ക്ഷമിക്കണം. നിങ്ങളുടെ ചിത്രം അച്ചടിക്കാനായില്ല." + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "നിങ്ങള്ക്ക് ഉചിതമായ ചിത്രം ലഭിയ്ക്കാന് “പ്രദര്ശനം” അമര്ത്തുക " + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "ശബ്ദം പോയി." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "ശബ്ദം വരുത്തി" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "അല്പനേരം ക്ഷമിക്കൂ. . ." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "മായ്ക്കാം" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "സ്ലൈഡുകള്" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "തിരികെ" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "പ്രദര്ശനം" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "വേണം" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "വേണ്ട" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "വേണ്ട, പുതിയ ഒരു ഫയലായി സൂക്ഷിച്ചുകൊള്ളൂ." #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "നിങ്ങള്ക്ക് ഉചിതമായ ചിത്രം ലഭിയ്ക്കാന് “പ്രദര്ശനം” അമര്ത്തുക " - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "ഒരു നിറം തിരഞ്ഞെടുക്കൂ." diff --git a/src/po/mn.po b/src/po/mn.po index ac8e6b2fb..00de22de9 100644 --- a/src/po/mn.po +++ b/src/po/mn.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -426,7 +426,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "" @@ -551,197 +551,219 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +msgid "Your picture has been exported!" +msgstr "" + +#: ../tuxpaint.c:2189 +msgid "Your slideshow GIF has been exported!" +msgstr "" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +msgid "Sorry! Your picture could not be exported!" +msgstr "" + +#: ../tuxpaint.c:2194 +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "" diff --git a/src/po/mni.po b/src/po/mni.po index 4ed4c5d41..7c8c4dd2e 100644 --- a/src/po/mni.po +++ b/src/po/mni.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2011-10-07 15:05+0530\n" "Last-Translator: Hidam Dolen \n" "Language-Team: LANGUAGE \n" @@ -428,7 +428,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "হাংদোকপা" @@ -567,197 +567,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "মদু য়ারে... অদুগা মসি য়েকখিসি!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "অদোম তশেংনা থাদোকপা পামলব্রা?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "হোয়, ঐ তৌরে!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "নত্তে, ঐবু হান্নগী মফমদা পুবীরো!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "অদোম্না থাদোক্লবদি, অদোমগী লাই মাংখ্রগনি! মসি সেভ তৌগদ্রা?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "হোয়, মসি সেভ তৌরো!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "নত্তে, সেভ তৌবগীদমক করিসু খল্লুনু!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "অদোমগী লাইদু হান্না সেভ তৌগদ্রা?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "লাই অদু হাংদোকপা ঙমদে!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "য়ারে" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "সেভ তৌবা ফাইল অমত্তা লৈতে!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "অদোমগী লাই হৌজিক নমথোক্কদ্রা?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "হোয়, মসি নমথোকউ!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "অদোমগী লাইদু নমথোক্লে!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "অদোম্না হৌজিকসু নমথোকপা য়ারোই!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "লাই অসি মুত্থৎকদ্রা?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "হোয়, মসি মুত্থৎপিরো!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "নত্তে, মসি মুত্থৎপিগনু!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "ওইথংবা মাউসকী বতন শিজিন্নবা নিংশিংনবিয়ু!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "অদোমগী লাইদু নমথোক্লে!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "অদোমগী লাইদু নমথোক্লে!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "ঙাকপিগনি! অদোমগী লাই অদু নমথোকপা য়াররোই!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "ঙাকপিগনি! অদোমগী লাই অদু নমথোকপা য়াররোই!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "অদোম্না পাম্বা লাইদু খল্লো, অদুগা “প্লে” ক্লিক তৌরো." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "খোনজেল থোক্ত্রে." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "খোনজেল থোকএ." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "ঙাইহাক্তং ঙাইবিয়ু..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "মুত্থৎলো" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "স্লাইদশিং" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "মতুং" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "প্লে" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "হোয়" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "নত্তে" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "নত্তে, অনৌবা ফাইল অমা সেভ তৌরো!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "অদোম্না পাম্বা লাইদু খল্লো, অদুগা “প্লে” ক্লিক তৌরো." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "মচু অমা খল্লো." diff --git a/src/po/mni@meiteimayek.po b/src/po/mni@meiteimayek.po index 4467e10ee..42da3141f 100644 --- a/src/po/mni@meiteimayek.po +++ b/src/po/mni@meiteimayek.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2011-10-07 15:05+0530\n" "Last-Translator: Hidam Dolen \n" "Language-Team: LANGUAGE \n" @@ -427,7 +427,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "ꯍꯥꯡꯗꯣꯛꯄ" @@ -565,197 +565,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "ꯃꯗꯨ ꯌꯥꯔꯦ... ꯑꯗꯨꯒ ꯃꯁꯤ ꯌꯦꯛꯈꯤꯁꯤ!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "ꯑꯗꯣꯝ ꯇꯁꯦꯡꯅ ꯊꯥꯗꯣꯛꯄ ꯄꯥꯝꯂꯕ꯭ꯔꯥ?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "ꯍꯦꯌ, ꯑꯩ ꯇꯧꯔꯦ!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "ꯅꯠꯇꯦ, ꯑꯩꯕꯨ ꯍꯥꯟꯅꯒꯤ ꯃꯐꯝꯗ ꯄꯨꯕꯤꯔꯣ!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "ꯑꯗꯣꯝꯅ ꯊꯥꯗꯣꯛꯂꯕꯗꯤ, ꯑꯗꯣꯝꯒꯤ ꯂꯥꯏ ꯃꯥꯡꯈ꯭ꯔꯒꯅꯤ! ꯃꯁꯤ ꯁꯦꯚ ꯇꯧꯒꯗ꯭ꯔꯥ?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "ꯍꯧꯌ, ꯃꯁꯤ ꯁꯦꯚ ꯇꯧꯔꯣ!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "ꯅꯠꯇꯦ, ꯁꯦꯚ ꯇꯧꯕꯒꯤꯗꯃꯛ ꯀꯔꯤꯁꯨ ꯈꯜꯂꯨꯅꯨ!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "ꯑꯗꯣꯝꯒꯤ ꯂꯥꯏꯗꯨ ꯍꯥꯟꯅ ꯁꯦꯚ ꯇꯧꯒꯗ꯭ꯔꯥ?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "ꯂꯥꯏ ꯑꯗꯨ ꯍꯥꯡꯗꯣꯛꯄ ꯉꯝꯗꯦ!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "ꯌꯥꯔꯦ" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "ꯁꯦꯚ ꯇꯧꯕ ꯐꯥꯏꯜ ꯑꯃꯠꯇ ꯂꯩꯇꯦ!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "ꯑꯗꯣꯝꯒꯤ ꯂꯥꯏ ꯍꯧꯖꯤꯛ ꯅꯝꯊꯣꯛꯀꯗ꯭ꯔꯥ?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "ꯍꯣꯌ, ꯃꯁꯤ ꯅꯝꯊꯣꯛꯎ!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "ꯑꯗꯣꯝꯒꯤ ꯂꯥꯏꯗꯨ ꯅꯝꯊꯣꯛꯂꯦ!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "ꯑꯗꯣꯝꯅ ꯍꯧꯖꯤꯛꯁꯨ ꯅꯝꯊꯣꯛꯄ ꯌꯥꯔꯣꯏ!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "ꯂꯥꯏ ꯑꯁꯤ ꯃꯨꯠꯊꯠꯀꯗ꯭ꯔꯥ?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "ꯍꯧꯌ, ꯃꯁꯤ ꯃꯨꯠꯊꯠꯄꯤꯔꯣ!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "ꯅꯠꯇꯦ, ꯃꯁꯤ ꯃꯨꯠꯊꯠꯄꯤꯒꯅꯨ!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "ꯑꯣꯏꯊꯪꯕ ꯃꯥꯎꯁꯀꯤ ꯕꯇꯟ ꯁꯤꯖꯤꯟꯅꯕ ꯅꯤꯡꯁꯤꯡꯕꯤꯌꯨ!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "ꯑꯗꯣꯝꯒꯤ ꯂꯥꯏꯗꯨ ꯅꯝꯊꯣꯛꯂꯦ!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "ꯑꯗꯣꯝꯒꯤ ꯂꯥꯏꯗꯨ ꯅꯝꯊꯣꯛꯂꯦ!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "ꯉꯥꯛꯄꯤꯒꯅꯤ! ꯑꯗꯣꯝꯒꯤ ꯂꯥꯏ ꯑꯗꯨ ꯅꯝꯊꯣꯛꯄ ꯌꯥꯔꯔꯣꯏ!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "ꯉꯥꯛꯄꯤꯒꯅꯤ! ꯑꯗꯣꯝꯒꯤ ꯂꯥꯏ ꯑꯗꯨ ꯅꯝꯊꯣꯛꯄ ꯌꯥꯔꯔꯣꯏ!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "ꯑꯗꯣꯝꯅ ꯄꯥꯝꯕ ꯂꯥꯏꯗꯨ ꯈꯜꯂꯣ, ꯑꯗꯨꯒ “ꯄ꯭ꯂꯦ” ꯀ꯭ꯂꯤꯛ ꯇꯧꯔꯣ." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "ꯈꯣꯟꯖꯦꯜ ꯊꯣꯛꯇ꯭ꯔꯦ." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "ꯈꯣꯟꯖꯦꯜ ꯊꯣꯛꯑꯦ." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "ꯉꯥꯏꯍꯥꯛꯇꯪ ꯉꯥꯏꯕꯤꯌꯨ…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "ꯃꯨꯠꯊꯠꯂꯣ" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "ꯁꯥꯏꯗꯁꯤꯡ" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "ꯃꯇꯨꯡ" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "ꯄ꯭ꯂꯦ" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "ꯍꯣꯌ" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "ꯅꯠꯇꯦ" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "ꯅꯠꯇꯦ, ꯑꯅꯧꯕ ꯐꯥꯏꯜ ꯑꯃ ꯁꯦꯚ ꯇꯧꯔꯣ!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "ꯑꯗꯣꯝꯅ ꯄꯥꯝꯕ ꯂꯥꯏꯗꯨ ꯈꯜꯂꯣ, ꯑꯗꯨꯒ “ꯄ꯭ꯂꯦ” ꯀ꯭ꯂꯤꯛ ꯇꯧꯔꯣ." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "ꯃꯆꯨ ꯑꯃ ꯈꯜꯂꯣ." diff --git a/src/po/mr.po b/src/po/mr.po index 0e77bf984..b711b0a98 100644 --- a/src/po/mr.po +++ b/src/po/mr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint 0.9.21c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2013-03-28 12:11+0530\n" "Last-Translator: Santosh Jankiram Kshetre \n" "Language-Team: Marathi\n" @@ -428,7 +428,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "दाखव (जुने चित्र दाखव )" @@ -569,159 +569,195 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "ठिक..... चला चित्र काढ्णे चालु ठेवु या " #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "खरच तुम्हाला टुक्स पेंन्ट बंद करायचा आहे का? " #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "हो, मी काम पुर्ण केले." #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "नाही, मला परत जायच आहे. " #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "" "जर तुम्ही बंद कराल, तर तुम्ह्चे तुम्हीच चित्र नष्ट कराल. सेव करा म्हणजे सुरक्षित साठ्वुण ठेवा. " -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "हो, सेव करा म्हणजे सुरक्षित साठ्वुण ठेवा. " -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "नाहीं, इसे सुरक्षित ठेवण्याचे कष्ट करु नका ! " #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "आगोदर, चित्र साठ्वुन ठेवा. " #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "आपण हे चित्र पाहु / उघडु शकत नाही. " #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "ठिक " #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "येथे कोणेतही फाईल साठवली नाही. " #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "चित्राची प्रत काढु का ? (प्रिट आऊट हवी का?) " -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "हो, प्रिंट काढ ! " #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "तुम्हा्च्या चित्राची प्रत काढली आहे. " #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "आता प्रिन्ट काढु नाहीं शकत. " #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "मिटवु का ? किंवा हे पुसु का ?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "हो, मिटव. " -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "नाही, याला मिटवु नकोस ! " #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "विसरु नका माऊसचे डावे बटन वापरण्यास " +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "तुम्हा्च्या चित्राची प्रत काढली आहे. " + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "तुम्हा्च्या चित्राची प्रत काढली आहे. " + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "क्षमस्व! आपल चित्र ्छापल जाऊ शकत नाही. |" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "क्षमस्व! आपल चित्र ्छापल जाऊ शकत नाही. |" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "जो चित्र आप चाहते हैं उसे चुने और \"चलायें\" पर क्लिक करें" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "आवाज बंद केलेला आहे. " #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "आवाज सुरु आहे." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "कृपया प्रतीक्षा करा..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "मिटवा किंवा पुसुन टाका." #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "स्लाइड" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "मागे जा." #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "्चालु करा." #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "हो" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "नाही" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "" "जुन्हा फाईलमध्ये नविन बद्द्ल केलेली फाईल टाकु का ? लक्षात ठेवा जुन्या फाईलची माहिती नष्ट " @@ -729,40 +765,34 @@ msgstr "" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "नाही, नवीन फाईल मध्ये चित्र साठ्वुन ठेवा. " #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "जो चित्र आप चाहते हैं उसे चुने और \"चलायें\" पर क्लिक करें" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "एक रंग निवडा" diff --git a/src/po/ms.po b/src/po/ms.po index a2b28968f..38676255c 100644 --- a/src/po/ms.po +++ b/src/po/ms.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2015-03-07 23:30+0000\n" "Last-Translator: abuyop \n" "Language-Team: Malay (http://www.transifex.com/projects/p/doudoulinux/" @@ -433,7 +433,7 @@ msgstr "Baru" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Buka" @@ -564,197 +564,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Baiklah... Mari teruskan melukis yang ini!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Anda pasti mahu keluar?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Ya, sudah siap!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Belum lagi!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Jika anda keluar, anda akan kehilangan hasil kerja anda! Simpan?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Ya, simpan ia!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Belum, jangan simpan lagi!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Simpan hasil kerja dahulu?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Tidak boleh membuka gambar!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Tiada fail yang disimpan!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Cetak?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Ya, cetak ia!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Hasil kerja anda sudah dicetak!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Maaf! Gambar anda tidak dapat dicetak!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Anda tidak boleh cetak lagi!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Padam hasil kerja?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Ya, padam ia!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Belum, jangan padam lagi!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Ingat gunakan butang tetikus kiri!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Hasil kerja anda sudah dicetak!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Hasil kerja anda sudah dicetak!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Maaf! Gambar anda tidak dapat dicetak!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Maaf! Gambar anda tidak dapat dicetak!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Pilih gambar yang anda mahu, kemudian klik \"Main\"." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Bunyi disenyapkan." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Bunyi disuarakan." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Tunggu sebentar..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Padam" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Slaid" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Undur" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Main" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Berikutnya" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Ya" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Tidak" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Ganti gambar dengan perubahan yang anda buat?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Ya, ganti dengan yang lama!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Tidak, simpan fail baharu!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Pilih gambar yang anda mahu, dan klik 'Buka'" -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Pilih gambar yang anda mahu, kemudian klik \"Main\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Ambil satu warna." diff --git a/src/po/nb.po b/src/po/nb.po index c4d880692..d6d618934 100644 --- a/src/po/nb.po +++ b/src/po/nb.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: nb\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-07-29 15:50+0100\n" "Last-Translator: Karl Ove Hufthammer \n" "Language-Team: Norwegian Bokmål \n" @@ -428,7 +428,7 @@ msgstr "Ny" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Åpne" @@ -560,197 +560,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Greit! Da fortsetter vi med denne tegningen." #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Er du sikker på at du vil avslutte?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Ja, jeg er ferdig!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Nei, jeg vil tegne mer!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Du mister tegningen hvis du avslutter. Vil du lagre den først?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Ja, lagra den!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Nei, ikke lagre den!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Vil du lagre tegningen først?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Klarte ikke åpne tegningen." #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Det finnes ingen lagrede tegninger." #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Er du sikker på at du vil skrive ut tegningen?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Ja, skriv den ut!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Tegningen er skrevet ut." #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Klarte ikke skrive ut tegningen." #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Du kan ikke skrive ut enda!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Vil du virkelig slette tegningen?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Ja, slett den!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Nei, ikke slett den!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Husk å bruke venstre museknapp!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Tegningen er skrevet ut." + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Tegningen er skrevet ut." + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Klarte ikke skrive ut tegningen." + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Klarte ikke skrive ut tegningen." + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Vel tegningene du vil ha, og trykk sjå på «Kjør»." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Lyd slått av." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Lyd slått på." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Vent litt …" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Slett" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Lysbilder" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Tilbake" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Kjør" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Neste" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Ja!" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Nei!" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Vil du bytte ut den gamle tegningen med den nye?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Ja, bytt ut den gamle!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Nei, lagre som en ny tegning!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Velg en tegning og trykk «Åpne»." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Vel tegningene du vil ha, og trykk sjå på «Kjør»." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Vel ein farge frå teikninga." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Velg en farge." diff --git a/src/po/ne.po b/src/po/ne.po index 5ccfbca8d..c4e99971f 100644 --- a/src/po/ne.po +++ b/src/po/ne.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2014-06-09 08:08+0530\n" "Last-Translator: Khagen Sarma \n" "Language-Team: none\n" @@ -428,7 +428,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "खोल्नुहोस्" @@ -567,197 +567,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "ठिक छ...... लौ हामी यो चित्र कोरिरहौ!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "के तपाईँ साँच्चै त्याग्न चाहनुहुन्छ?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "ज्यू, मेले गरेँ" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "होइन, मलाई पछि लानुहोस्!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "यदि तपाईँले त्याग्नुभयो भने तपाईले चित्र हराउनुहुनेछ! के यसलाई संरक्षण गरूँ?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "ज्यू, यसलाई संरक्षण गर्नुहोस्!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "होइन, संरक्षण नगरे पनि केही हुन्न!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "पहिला तपाईँको चित्र संरक्षण गर्नुहोस्" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "चित्र खोल्न सकिएन!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "संरक्षण गरिएको फाइल छैन!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "तपाईँको चित्र अहिले छाप्नुहुन्छ?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "ज्यू, छाप्नुहोस्!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "तपाईँको चित्र छापिइयो!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "तपाईले अहिलेसम्म छाप्न सक्नुभएन!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "यो चित्र मेटाउनू?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "ज्यू, यसलाई मेटाउनुहोस्!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "होइन, यसलाई नमेटाउनुहोस्!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "माउसको देब्रे बटन प्रयोग गर्न सम्झनुहोस्!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "तपाईँको चित्र छापिइयो!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "तपाईँको चित्र छापिइयो!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "माफ गर्नुहोस्! तपाईँको चित्र छाप्न सकिएन!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "माफ गर्नुहोस्! तपाईँको चित्र छाप्न सकिएन!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "तपाईँले चाहनुभएको चित्र चुन्नुहोस्, “Play” मा क्लिक गर्नुहोस्।" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "आवाज मौन गरिएको छ।" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "आवाज मैन निस्क्रीय गरिएको छ" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "कृपया पर्खनुहोस्......" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "मेटाउनुहोस्" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "स्लाइडहरू" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "पछि" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "प्ले गर्नुहोस्" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "ज्यू" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "होइन" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "होइन, एउटा नयाँ फाइल संरक्षण गर्नुहोस्!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "तपाईँले चाहनुभएको चित्र चुन्नुहोस्, “Open”.मा क्लिक गर्नुहोस्।" -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "तपाईँले चाहनुभएको चित्र चुन्नुहोस्, “Play” मा क्लिक गर्नुहोस्।" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "रङ्ग लिनुहोस्" diff --git a/src/po/nl.po b/src/po/nl.po index 24e3f6fdf..80e833e8d 100644 --- a/src/po/nl.po +++ b/src/po/nl.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-10-15 11:04+0200\n" "Last-Translator: Willem Heppe \n" "Language-Team: Dutch \n" @@ -432,7 +432,7 @@ msgstr "Nieuw" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Openen" @@ -567,197 +567,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "OK… Dan gaan we verder met deze!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Wil je echt stoppen?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Ja, het is klaar!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Nee, breng me terug!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Als je stopt, ben je je tekening kwijt! Toch opslaan?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Ja, opslaan!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Nee, niet opslaan!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Wil je je huidige tekening eerst nog opslaan?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Deze tekening kan niet geopend worden!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Er zijn geen opgeslagen tekeningen!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "De tekening nu afdrukken?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Ja, afdrukken!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "De tekening is afgedrukt!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Sorry! De tekening is niet afgedrukt!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Je kunt nu niet afdrukken!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Deze tekening uitvegen?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Ja, uitvegen!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Nee, niet uitvegen!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Onthoud dat je de linker muisknop dient te gebruiken!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "De tekening is afgedrukt!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "De tekening is afgedrukt!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Sorry! De tekening is niet afgedrukt!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Sorry! De tekening is niet afgedrukt!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Kies de tekening die je wilt en klik dan op “Afspelen”." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Geluid uit." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Geluid aan." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Even geduld…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Uitgommen" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Dia's" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Terug" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Afspelen" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Volgende" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Ja" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Nee" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "De tekening vervangen met de wijzigingen?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Ja, vervang de oude!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Nee, opslaan in een nieuw bestand!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Kies de tekening die je wilt en klik dan op “Openen”." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Kies de tekening die je wilt en klik dan op “Afspelen”." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Kies een kleur uit je tekening." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Kies een kleur." diff --git a/src/po/nn.po b/src/po/nn.po index ac3444df1..3b3af3c11 100644 --- a/src/po/nn.po +++ b/src/po/nn.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: nn\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2020-03-30 19:12+0200\n" "Last-Translator: Karl Ove Hufthammer \n" "Language-Team: Norwegian Nynorsk \n" @@ -425,7 +425,7 @@ msgstr "Ny" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Opna" @@ -557,197 +557,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Greitt! Då held me heller fram med denne teikninga." #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Er du sikker på at du vil avslutta?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Ja, eg er ferdig!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Nei, eg vil teikna meir!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Du mistar teikninga viss du avsluttar. Vil du lagra ho først?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Ja, lagra ho!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Nei, ikkje lagra ho!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Vil du lagra teikninga først?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Klarte ikkje opna teikninga." #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Det finst ingen lagra teikningar." #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Er du sikker på at du vil skriva ut teikninga?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Ja, skriv ho ut!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Teikninga er skriven ut." #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Klarte ikkje skriva ut teikninga." #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Du kan ikkje skriva ut enno." #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Vil du verkeleg sletta teikninga?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Ja, slett ho!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Nei, ikkje slett ho!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Hugs å bruka venstre museknapp!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Teikninga er skriven ut." + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Teikninga er skriven ut." + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Klarte ikkje skriva ut teikninga." + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Klarte ikkje skriva ut teikninga." + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Vel teikningane du vil ha, og trykk så på «Køyr»." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Lyd slått av." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Lyd slått på." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Vent litt …" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Slett" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Lysbilete" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Tilbake" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Køyr" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Neste" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Ja!" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Nei!" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Vil du byta ut den gamle teikninga med den nye?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Ja, byt ut den gamle!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Nei, lagra som ei ny teikning!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Vel ei teikning, og trykk så «Opna»." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Vel teikningane du vil ha, og trykk så på «Køyr»." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Vel ein farge frå teikninga." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Vel ein farge." diff --git a/src/po/nr.po b/src/po/nr.po index e0d1b31ea..0ac35be2a 100644 --- a/src/po/nr.po +++ b/src/po/nr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2006-10-09 20:32+0200\n" "Last-Translator: Vincent Mahlangu \n" "Language-Team: LANGUAGE \n" @@ -433,7 +433,7 @@ msgstr "Etjha" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Vula" @@ -572,205 +572,235 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Kulungile ke...Asiragele phambili ngokudweba le!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Nangembala ufuna ukusuka?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 #, fuzzy #| msgid "Yes, I'm done!" msgid "Yes, I’m done!" msgstr "Iye, ngiqedile!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Awa, ngibuyisela emuva!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Nawusukako, uzokulahlekelwa sithombe sakho! Sibulunge!" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Iye, sibulunge!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 #, fuzzy #| msgid "No, don't bother saving!" msgid "No, don’t bother saving!" msgstr "Awa, ungazitshwenyi ngokubulunga!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Bulunga isithombe sakho mandanzi?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Angikghoni ukuvula isithombe! " #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Kulungile" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "AkunamaFayili abulungiweko!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Ugadangisa isithombe sakho nje na?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Iye, gadangisa!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Isithombe sakho sigadangisiwe!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 #, fuzzy #| msgid "Your picture has been printed!" msgid "Sorry! Your picture could not be printed!" msgstr "Isithombe sakho sigadangisiwe!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Angekhe wakghona ukugadangisa okwanjesi!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Sula lesithombe?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Iye, sula!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 #, fuzzy #| msgid "No, don't erase it!" msgid "No, don’t erase it!" msgstr "Awa, ungasuli!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Khumbula ukusebenzisa ikunubhana yobuncele yeKhondlwana!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Isithombe sakho sigadangisiwe!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Isithombe sakho sigadangisiwe!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Isithombe sakho sigadangisiwe!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Isithombe sakho sigadangisiwe!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Khetha iithombe ozifunako, bese uqhwarhaza u\"Dlala\"." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Ngibawa ujame..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Sula" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Amaslayidi" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Emuva" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Dlala" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Okulandelako" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Iye" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Awa" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Ujamiselela isithombe sakho ngamatjhugululo owenzileko na?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Iye, jamiselela sakade!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Awa, bulunga ifayili etjha!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Khetha isithombe osifunako bese uqhwarhaza u\"Vula\"." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Khetha iithombe ozifunako, bese uqhwarhaza u\"Dlala\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "" diff --git a/src/po/nso.po b/src/po/nso.po index 6d3b03acc..11de30252 100644 --- a/src/po/nso.po +++ b/src/po/nso.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2010-10-04 17:44+0200\n" "Last-Translator: Pheledi \n" "Language-Team: LANGUAGE \n" @@ -432,7 +432,7 @@ msgstr "Mpsha" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Bula" @@ -573,197 +573,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Go lokile ge… A re tšwele pele re thala se!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Na ruri o nyaka go tlogela?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Ee, ke feditše!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Aowa, mpušetše morago!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Ge eba o tlogela, o tla lahlegelwa ke seswantšho sa gago! Se bolokwe?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Ee, se boloke!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Aowa, o se ke wa itshwenya ka go se boloka!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "O thoma ka go boloka seswantšho sa gago?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Seswantšho seo ga se bulege!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Go lokile" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Ga go na difaele tšeo di bolokilwego!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Gatiša seswantšho sa gago gona bjale?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Ee, se gatiše!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Seswantšho sa gago se gatišitšwe!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Tshwarelo! Seswantšho sa gago ga se a gatišwa!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "O ka se thome go gatiša!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Phumola seswantšho se?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Ee, se phumole!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Aowa, o seke wa se phumola!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Gopola go diriša konope ya go lanngele la mause!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Seswantšho sa gago se gatišitšwe!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Seswantšho sa gago se gatišitšwe!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Tshwarelo! Seswantšho sa gago ga se a gatišwa!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Tshwarelo! Seswantšho sa gago ga se a gatišwa!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Kgetha seswantšho seo o se nyakago, ke moka o kgotle \"Bapala\"." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Modumo o tswaletšwe." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Modumo o butšwe." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Hle leta…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Phumola" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Diselaete" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Morago" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Bapala" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Latelago" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Ee" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Aowa" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Tšeela seswantšho legato ka diphetošo tša gago?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Ee, tšeela sa kgale legato!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Aowa, boloka faele e mpsha!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Kgetha seswantšho seo o se nyakago, ke moka o kgotle \"Bula\"." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Kgetha seswantšho seo o se nyakago, ke moka o kgotle \"Bapala\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Kgetha mmala." diff --git a/src/po/oc.po b/src/po/oc.po index 66c802f3b..803867ab5 100644 --- a/src/po/oc.po +++ b/src/po/oc.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2007-09-30 15:27+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Occitan (post 1500) \n" @@ -431,7 +431,7 @@ msgstr "Nòu" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Dubrir" @@ -556,197 +556,219 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Validar" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "I a pas de fichièr enregistrat !" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Suprimir l'imatge ?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +msgid "Your picture has been exported!" +msgstr "" + +#: ../tuxpaint.c:2189 +msgid "Your slideshow GIF has been exported!" +msgstr "" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +msgid "Sorry! Your picture could not be exported!" +msgstr "" + +#: ../tuxpaint.c:2194 +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Tornar" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Òc" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Non" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "" diff --git a/src/po/oj.po b/src/po/oj.po index dcae3bcf9..d6686736d 100644 --- a/src/po/oj.po +++ b/src/po/oj.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: ojibwaytuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2007-10-08 18:19-0500\n" "Last-Translator: Ed Montgomery \n" "Language-Team: Ed \n" @@ -423,7 +423,7 @@ msgstr "Oshki" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Nasaakose" @@ -548,205 +548,235 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Boonitaan?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 #, fuzzy #| msgid "Yes, I'm done!" msgid "Yes, I’m done!" msgstr "Eha!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Gaawin!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Maawanjitoon?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Eha, maawanjitoon!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 #, fuzzy #| msgid "No, don't bother saving!" msgid "No, don’t bother saving!" msgstr "Gaawin!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Maawanjitoon?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Haaw" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Mazinaakizan?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Eha, mazinaakizan!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Mazinaakizigewin" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 #, fuzzy #| msgid "Your picture has been printed!" msgid "Sorry! Your picture could not be printed!" msgstr "Mazinaakizigewin" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Gaasiibii'an?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Eha, gaasiibii'an!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 #, fuzzy #| msgid "No, don't erase it!" msgid "No, don’t erase it!" msgstr "Gaawin!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Mazinaakizigewin" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Mazinaakizigewin" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Mazinaakizigewin" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Mazinaakizigewin" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Bizaanabi'win" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Madwewechigewin" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Bekaa akawe" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Gaasiibii'an" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Neyaab" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Mamaanjinojin" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Mii dash" #. 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Haaw" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Gaawin" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Naabishkaw" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Haaw, naabishkaw" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Gaawin, oshki!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Onaabandan" diff --git a/src/po/or.po b/src/po/or.po index b82bf0182..008d5a3c2 100644 --- a/src/po/or.po +++ b/src/po/or.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2012-04-05 20:08+0530\n" "Last-Translator: Ekanta \n" "Language-Team: LANGUAGE \n" @@ -428,7 +428,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "ଖୋଲିବା" @@ -568,197 +568,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "OK ତାହେଲେ...ଏହାକୁ ଅଙ୍କନ କରିବା ଚାଲୁ ରଖିବା !" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "ଆପଣ ପ୍ରକୃତରେ ଛାଡିବା ପାଇଁ ଚାହାନ୍ତି କି ? " #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "ହଁ, ମୋର ହୋଇଗଲା!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "ନା, ମୋତେ ପଛକୁ ନିଅନ୍ତୁ!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "ଯଦି ଆପଣ ଛାଡନ୍ତି, ଆପଣ ଆପଣଙ୍କ ଚିତ୍ରକୁ ହରାଇବେ! ସଂଚିତ କରିବେ ? " -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "ହଁ, ଏହାକୁ ସଂଚିତ କରନ୍ତୁ!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "ନା, ସଂଚୟ କରିବା ପାଇଁ ବ୍ୟସ୍ତ ହୁଅନ୍ତୁ ନାହିଁ!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "ଆପଣଙ୍କ ଚିତ୍ରକୁ ପ୍ରଥମେ ସଂଚୟ କରିବେ କି ?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "ସେହି ଚିତ୍ରକୁ ଖୋଲି ପାରିବେ ନାହିଁ !" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "ସେଠାରେ ସଂଚିତ ଫାଇଲଗୁଡିକ ନାହିଁ!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "ବର୍ତ୍ତମାନ ଆପଣଙ୍କ ଚିତ୍ର ପ୍ରିଣ୍ଟ କରିବେ କି ?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "ହଁ, ଏହାକୁ ପ୍ରିଣ୍ଟ କରନ୍ତୁ !" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "ଆପଣଙ୍କ ଚିତ୍ର ମୁଦ୍ରିତ ହୋଇଅଛି!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "ଆପଣ ଏବେ ପର୍ଯ୍ୟନ୍ତ ପ୍ରିଣ୍ଟ କରିପାରିବେ ନାହିଁ !" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "ଏହି ଚିତ୍ରକୁ ଲିଭାଇବେ? " -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "ହଁ, ଏହାକୁ ଲିଭାନ୍ତୁ!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "ନା, ଏହାକୁ ଲିଭାନ୍ତୁ ନାହିଁ !" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "ବାମ ମାଉସ ବଟନ ବ୍ୟବହାର କରିବା ମନେ ରଖନ୍ତୁ!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "ଆପଣଙ୍କ ଚିତ୍ର ମୁଦ୍ରିତ ହୋଇଅଛି!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "ଆପଣଙ୍କ ଚିତ୍ର ମୁଦ୍ରିତ ହୋଇଅଛି!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "ଦୁଃଖିତ! ଆପଣଙ୍କ ଚିତ୍ର ପ୍ରିଣ୍ଟ ହୋଇ ପାରିଲା ନାହିଁ! " + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "ଦୁଃଖିତ! ଆପଣଙ୍କ ଚିତ୍ର ପ୍ରିଣ୍ଟ ହୋଇ ପାରିଲା ନାହିଁ! " + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "ଆପଣ ଚାହୁଁଥିବା ଚିତ୍ରଗୁଡିକୁ ଚୟନ କରନ୍ତୁ, ତାପରେ “ଚଳାନ୍ତୁ” ରେ କ୍ଲିକ କରନ୍ତୁ " + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "ଧ୍ବନି ନିଃଶବ୍ଦ କରାହୋଇଛି " #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "ଧ୍ବନି ଅନିଃଶବ୍ଦ କରାହୋଇଛି " #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "ଦୟାକରି ଅପେକ୍ଷା କରନ୍ତୁ..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "ଲିଭାଅ" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "ସ୍ଲାଇଡଗୁଡିକ" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "ପଛ" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "ଚଳାନ୍ତୁ" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "ହଁ" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "ନାହିଁ" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "ନା, ଏକ ନୂତନ ଫାଇଲ ସଂଚୟ କରନ୍ତୁ!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "ଆପଣ ଚାହୁଁଥିବା ଚିତ୍ରଗୁଡିକୁ ଚୟନ କରନ୍ତୁ, ତାପରେ “ଚଳାନ୍ତୁ” ରେ କ୍ଲିକ କରନ୍ତୁ " - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "ଏକ ରଙ୍ଗ ବାଛନ୍ତୁ " diff --git a/src/po/pa.po b/src/po/pa.po index 7404d18fe..5e9e672dc 100644 --- a/src/po/pa.po +++ b/src/po/pa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2013-02-04 21:03+0200\n" "Last-Translator: Arshpreet singh \n" "Language-Team: none>\n" @@ -425,7 +425,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "ਖੋਲੋ " @@ -558,197 +558,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "ਚਲੋ ਠੀਕ ਹੈ ਇਸਨੂੰ ਬਨਾਓ " #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "ਕੀ ਤੁਸੀਂ ਸਚੀਂਂ ਬੰਦ ਕਰਨਾ ਚਾਉਂਦੇ ਹੋ " #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "ਹਾਂ ਜੀ" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "ਨਹੀ ਜੀ ਵਾਪਸ ਜਾਓ " #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "ਜੇ ਤੁਸੀਂ ਬੰਦ ਕੀਤਾ ਤਾਂ ਤੁਹਾਡੀ ਪੈਂਟਿੰਗ ਸੇਵ ਨਹੀ ਹੋਵੇਗੀ " -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "ਹਾਂ ਸੇਵ ਕਰੋ " -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "ਨਹੀਂ ਸੇਵ ਨਾਂ ਕਰੋ " #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "ਪਹਿਲਾਂ ਆਪਣੀ ਪੇਂਟਿੰਗ ਸੇਵ ਕਰਨਾ ਚਾਹੋਗੇ ?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "ਤਸਵੀਰ ਖੋਲ ਨਹੀ ਸਕਦੇ ?" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "ਠੀਕ ਹੈ " #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "ਆਪਣੀ ਬਣਾਈ ਫੋਟੋ ਦਾ ਪ੍ਰਿੰਟ ਕਢੋ " #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "ਆਪਣੀ ਬਣਾਈ ਫੋਟੋ ਦਾ ਪ੍ਰਿੰਟ ਕਢੋ " -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "ਹਾਂ , ਪ੍ਰਿੰਟ ਕਢੋ " #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "ਤੁਹਾਡੀ ਤਸਵੀਰ ਦਾ ਪ੍ਰਿੰਟ ਬਣ ਗਿਆ ਹੈ " #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "ਤੁਸੀਂ ਹਾਲੇ ਪ੍ਰਿੰਟ ਨਹੀ ਕਢ ਸਕਦੇ " #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "ਇਸ ਤਸਵੀਰ ਨੂੰ ਮਿਟਾਉਣਾ ਚਾਉਂਦੇ ਹੋ ?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "ਹਾਂ ਮਿਟਾਓ " -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "ਨਹੀ ਇਸਨੂੰ ਨਾਂ ਮਿਟਾਓ " #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "ਮਾਓਸ ਦਾ ਖੱਬਾ ਕਲਿਕ ਬਟਨ ਦੱਬੋ " +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "ਤੁਹਾਡੀ ਤਸਵੀਰ ਦਾ ਪ੍ਰਿੰਟ ਬਣ ਗਿਆ ਹੈ " + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "ਤੁਹਾਡੀ ਤਸਵੀਰ ਦਾ ਪ੍ਰਿੰਟ ਬਣ ਗਿਆ ਹੈ " + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "ਮਾਫ਼ ਕਰਨਾ ਤੁਹਾਡੀ ਤਸਵੀਰ ਦਾ ਪ੍ਰਿੰਟ ਨਹੀ ਹੋ ਸਕਦਾ " + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "ਮਾਫ਼ ਕਰਨਾ ਤੁਹਾਡੀ ਤਸਵੀਰ ਦਾ ਪ੍ਰਿੰਟ ਨਹੀ ਹੋ ਸਕਦਾ " + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "ਜਿਹੜੀ ਤਸਵੀਰ ਤੁਸੀਂ ਖੋਲਨਾ ਚੁਣਦੇ ਓ ਉਸ ਤੇ ਕਲਿਕ ਕਰੋ " + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "ਸੰਗੀਤ ਬੰਦ " #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "ਸੰਗੀਤ ਸ਼ੁਰੂ " #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "ਕਿਰਪਾ ਕਰਕੇ ਰੁਕੋ ..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "ਮਿਟਾਓ" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "ਫੋਟੋਆਂ " +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "ਪਿਛੇ " #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "ਚਲਾਓ " #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "ਹਾਂ " -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "ਨਹੀ " #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "ਨਹੀ, ਨਵੀ ਫਾਇਲ ਸੇਵ ਕਰੋ " #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "ਜਿਹੜੀ ਤਸਵੀਰ ਤੁਸੀਂ ਖੋਲਨਾ ਚੁਣਦੇ ਓ ਉਸ ਤੇ ਕਲਿਕ ਕਰੋ " - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "ਇੱਕ ਰੰਗ ਚੁਕੋ " diff --git a/src/po/pl.po b/src/po/pl.po index 005b06b95..e7428c0cf 100644 --- a/src/po/pl.po +++ b/src/po/pl.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-30 18:21+0000\n" "Last-Translator: Chris \n" "Language-Team: none\n" @@ -435,7 +435,7 @@ msgstr "Nowy" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Otwórz" @@ -567,197 +567,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Dobrze więc... Rysujmy dalej ten obrazek!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Czy naprawdę chcesz zakończyć program?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Tak, skończyłem" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Nie, wróćmy do rysowania!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Jeśli zakończysz, stracisz swój obrazek! Czy chcesz go zapisać?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Tak, zapisz!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Nie, nie zapisuj!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Czy chcesz najpierw zapisać swój obrazek?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Nie mogę otworzyć tego obrazka!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Brak zapisanych plików!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Czy chcesz teraz wydrukować swój obrazek?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Tak, wydrukuj!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Twój obrazek został wydrukowany!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Twój obrazek nie może być wydrrukowany!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Nie możesz jeszcze drukować!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Czy usunąć ten obrazek?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Tak, usuń!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Nie, nie usuwaj!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Pamiętaj, żeby użyć lewego przycisku myszki!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Twój obrazek został wydrukowany!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Twój obrazek został wydrukowany!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Twój obrazek nie może być wydrrukowany!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Twój obrazek nie może być wydrrukowany!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Wybierz obrazki, a potem kliknij 'Pokaż'." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Dźwięk wył." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Dźwięk wł." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Czekaj..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Usuń" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Slajdy" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Wróć" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Pokaż" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Następny" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Tak" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Nie" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Czy zapisać zmiany w tym obrazku?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Tak, zastąp stary plik!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Nie, zapisz jako nowy plik!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Wybierz obrazek, a potem kliknij 'Otwórz'." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Wybierz obrazki, a potem kliknij 'Pokaż'." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Wybierz kolor z Twojego rysunku." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Wybierz kolor." diff --git a/src/po/pt.po b/src/po/pt.po index e47b57345..b06a2bef4 100644 --- a/src/po/pt.po +++ b/src/po/pt.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-19 22:14+0000\n" "Last-Translator: Sérgio Marques \n" "Language-Team: Portuguese \n" @@ -430,7 +430,7 @@ msgstr "Novo" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Abrir" @@ -566,197 +566,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Então está bem… Vamos continuar com este desenho!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Queres mesmo sair?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Sim, terminei!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Não, quero continuar!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Se saíres, vais perder o desenho! Queres gravar?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Sim!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Não!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Queres gravar primeiro a desenho?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Não foi possível abrir o desenho!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Está bem" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Não existem desenhos gravados!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Imprimir agora?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Sim, imprimir!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "A imagem foi impressa!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Desculpa! O teu desenho não foi impresso!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Ainda não podes imprimir!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Apagar este desenho?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Sim!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Não!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Lembra-te de usar o botão esquerdo do rato!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "A imagem foi impressa!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "A imagem foi impressa!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Desculpa! O teu desenho não foi impresso!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Desculpa! O teu desenho não foi impresso!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Escolhe os desenhos e clica em \"Mostrar\"." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Som desligado." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Som ligado." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Por favor aguarda..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Apagar" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Diapositivos" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Recuar" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Mostrar" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Avançar" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Sim" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Não" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Substituir o desenho original?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Sim, substituir!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Não, gravar como novo!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Escolhe o desenho e clica em \"Abrir\"." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Escolhe os desenhos e clica em \"Mostrar\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Seleciona uma cor do teu desenho." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Escolhe uma cor." diff --git a/src/po/pt_BR.po b/src/po/pt_BR.po index 79f94f854..cf08ef50a 100644 --- a/src/po/pt_BR.po +++ b/src/po/pt_BR.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-06 13:01-0300\n" "Last-Translator: Fred Ulisses Maranhão \n" "Language-Team: none\n" @@ -432,7 +432,7 @@ msgstr "Nova" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Abrir" @@ -569,197 +569,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Vamos continuar neste desenho!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Você quer mesmo sair?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Sim, já terminei!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Não, quero desenhar mais!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Se você sair, vai perder seu desenho. Quer salvá-lo?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Sim, salve!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Não, não precisa salvar!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Quer salvar seu desenho primeiro?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Não consigo abrir este desenho!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Certo" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Não tem nenhum desenho salvo!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Quer imprimir seu desenho agora?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Sim, imprima ele!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Seu desenho foi impresso!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Sinto muito! Não foi possível imprimir seu desenho!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Você ainda não pode imprimi-lo!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Quer apagar este desenho?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Sim, apague ele!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Não, não apague!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Lembre-se de usar o botão esquerdo do mouse!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Seu desenho foi impresso!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Seu desenho foi impresso!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Sinto muito! Não foi possível imprimir seu desenho!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Sinto muito! Não foi possível imprimir seu desenho!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Escolha os desenhos que você quer e clique em “Começar”." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Som desligado." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Som ligado." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Espere, por favor…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Apagar" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Transparências" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Voltar" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Começar" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Próximo" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Sim" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Não" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Trocar o desenho antigo por este?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Sim, troque o antigo!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Não, salve como um novo arquivo!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Escolha um desenho e clique em “Abrir”." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Escolha os desenhos que você quer e clique em “Começar”." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Selecione uma cor do seu desenho." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Escolha uma cor." diff --git a/src/po/ro.po b/src/po/ro.po index 882e869d3..3d402eaa2 100644 --- a/src/po/ro.po +++ b/src/po/ro.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Tuxpaint 0.9.2pre\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2003-01-03 21:32-0500\n" "Language-Team: Romanian \n" "Language: ro\n" @@ -435,7 +435,7 @@ msgstr "Nou" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Deschide" @@ -577,213 +577,243 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Bine atunci… Hai să continuăm să o desenăm pe aceasta!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Eşti sigur că vrei să părăseşti programul?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 #, fuzzy #| msgid "Yes, I'm done!" msgid "Yes, I’m done!" msgstr "Da, am terminat!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Nu, du-mă înapoi!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 #, fuzzy #| msgid "If you quit, you'll lose your picture! Save it?" msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Dacă închizi, vei pierde pictura! Vrei să o salvezi?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Da, salveaz-o!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 #, fuzzy #| msgid "No, don't bother saving!" msgid "No, don’t bother saving!" msgstr "Nu, nu salva!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Salvezi pictura mai întâi?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 #, fuzzy #| msgid "Can't open that picture!" msgid "Can’t open that picture!" msgstr "Nu pot deschide acea pictură!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Nu sunt fişiere salvate!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Imprimi pictura acum?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Da, imprim-o!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Pictura ta a fost tipărită!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Imi pare rau! Pictura nu a putut fi imprimată!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 #, fuzzy #| msgid "You can't print yet!" msgid "You can’t print yet!" msgstr "Nu poţi încă imprima!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Ştergi pictura?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Da, şterege-o!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 #, fuzzy #| msgid "No, don't erase it!" msgid "No, don’t erase it!" msgstr "Nu, nu o şterge!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Nu uita să foloseşti butonul din stânga al mouse-ului!" -#. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 -msgid "Sound muted." -msgstr "Sunet oprit." - -#. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 -msgid "Sound unmuted." -msgstr "Sunet pornit." - -#. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 -msgid "Please wait…" -msgstr "Aşteaptă, te rog…" - -#. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 -msgid "Erase" -msgstr "Şterge" - -#. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 -msgid "Slides" -msgstr "Diapozitive" - -#. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 -msgid "Back" -msgstr "Înapoi" - -#. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 -msgid "Play" -msgstr "Rulează" - -#. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 -msgid "GIF Export" -msgstr "" - -#. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 -msgid "Next" -msgstr "Următoroul" - -#. 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:8590 -msgid "Aa" -msgstr "Aa" - -#. 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:11960 -msgid "Yes" -msgstr "Da" - -#: ../tuxpaint.c:11964 -msgid "No" -msgstr "Nu" - -#. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 -msgid "Replace the picture with your changes?" -msgstr "Înlocuieşti pictura cu modificările tale?" - -#. Positive response to saving over old version -#. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 -msgid "Yes, replace the old one!" -msgstr "Da, înlocuieşte-o pe cea veche!" - -#. Negative response to saving over old version (saves a new image) -#. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 -msgid "No, save a new file!" -msgstr "Nu, salveaz-o ca fişier nou!" - -#. Let user choose an image: -#. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 #, fuzzy -#| msgid "Choose the picture you want, then click 'Open'." -msgid "Choose the picture you want, then click “Open”." -msgstr "Alege imaginea dorită, apoi fă Click pe 'Deschide'." +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Pictura ta a fost tipărită!" -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Pictura ta a fost tipărită!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Imi pare rau! Pictura nu a putut fi imprimată!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Imi pare rau! Pictura nu a putut fi imprimată!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 #, fuzzy #| msgid "Choose the pictures you want, then click 'Play'." msgid "Choose the pictures you want, then click “Play”." msgstr "Alege imaginile dorite, apoi fă Click pe 'Rulează'." -#. None selected? Too dangerous to select all. +#. Sound has been muted (silenced) via keyboard shortcut +#: ../tuxpaint.c:2405 +msgid "Sound muted." +msgstr "Sunet oprit." + +#. Sound has been unmuted (unsilenced) via keyboard shortcut +#: ../tuxpaint.c:2410 +msgid "Sound unmuted." +msgstr "Sunet pornit." + +#. Wait while Text tool finishes loading fonts +#: ../tuxpaint.c:3165 +msgid "Please wait…" +msgstr "Aşteaptă, te rog…" + +#. Open dialog: 'Erase' button, to erase/deleted the selected picture +#: ../tuxpaint.c:7890 +msgid "Erase" +msgstr "Şterge" + +#. Open dialog: 'Slides' button, to switch to slide show mode +#: ../tuxpaint.c:7893 +msgid "Slides" +msgstr "Diapozitive" + +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + +#. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture +#: ../tuxpaint.c:7899 +msgid "Back" +msgstr "Înapoi" + +#. Slideshow: 'Play' button, to begin a slideshow sequence +#: ../tuxpaint.c:7902 +msgid "Play" +msgstr "Rulează" + +#. Slideshow: 'GIF Export' button, to create an animated GIF +#: ../tuxpaint.c:7905 +msgid "GIF Export" +msgstr "" + +#. Slideshow: 'Next' button, to load next slide (image) +#: ../tuxpaint.c:7908 +msgid "Next" +msgstr "Următoroul" + +#. 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:8623 +msgid "Aa" +msgstr "Aa" + +#. 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:11991 +msgid "Yes" +msgstr "Da" + +#: ../tuxpaint.c:11995 +msgid "No" +msgstr "Nu" + +#. Prompt to ask whether user wishes to save over old version of their file +#: ../tuxpaint.c:13069 +msgid "Replace the picture with your changes?" +msgstr "Înlocuieşti pictura cu modificările tale?" + +#. Positive response to saving over old version +#. (like a 'File:Save' action in other applications) +#: ../tuxpaint.c:13073 +msgid "Yes, replace the old one!" +msgstr "Da, înlocuieşte-o pe cea veche!" + +#. Negative response to saving over old version (saves a new image) +#. (like a 'File:Save As...' action in other applications) +#: ../tuxpaint.c:13077 +msgid "No, save a new file!" +msgstr "Nu, salveaz-o ca fişier nou!" + +#. Let user choose an image: +#. Instructions for 'Open' file dialog +#: ../tuxpaint.c:14333 +#, fuzzy +#| msgid "Choose the picture you want, then click 'Open'." +msgid "Choose the picture you want, then click “Open”." +msgstr "Alege imaginea dorită, apoi fă Click pe 'Deschide'." + +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Alege o culoare." diff --git a/src/po/ru.po b/src/po/ru.po index d5ced970d..746b52a02 100644 --- a/src/po/ru.po +++ b/src/po/ru.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: TuxPaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-23 10:13+0300\n" "Last-Translator: Yuri Kozlov \n" "Language-Team: Russian \n" @@ -461,7 +461,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Открыть" @@ -595,199 +595,229 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Хорошо, продолжаем рисовать!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Вы действительно хотите выйти?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Да, я закончил!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Нет, хочу обратно!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Если вы выйдите, вы потеряете вашу картинку! Сохранить?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Да, сохранить!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Нет, не нужно сохранять!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Сохранить вначале вашу картинку?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Не могу открыть эту картинку!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Хорошо" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Нет сохранённых картинок!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Напечатать вашу картинку?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Да, распечатать!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Ваша картинка распечатана!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Вы пока не можете печатать!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Удалить эту картинку?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Да, удалить!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Нет, не удалять!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Используйте только левую кнопку мыши!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Ваша картинка распечатана!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Ваша картинка распечатана!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Извините! Ваша картинка не может быть распечатана!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Извините! Ваша картинка не может быть распечатана!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Выберите картинку, а потом нажмите \"Запуск\"." + # Звук можно заглушить, используя клавиатурное сокращение. #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Звук отключен." # Звук можно включить, используя клавиатурное сокращение. #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Звук включён." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Пожалуйста, подождите..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Удалить" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Слайды" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Назад" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Запуск" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Да" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Нет" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Нет, сохранить в новый файл!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Выберите картинку, а потом нажмите \"Запуск\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Выберите цвет для рисования." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Выберите цвет." diff --git a/src/po/rw.po b/src/po/rw.po index f6876265b..ca55b0375 100644 --- a/src/po/rw.po +++ b/src/po/rw.po @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint 0.9.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2005-04-04 10:55-0700\n" "Last-Translator: Steven Michael Murphy \n" "Language-Team: Kinyarwanda \n" @@ -457,7 +457,7 @@ msgstr "Gishya" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Gufungura" @@ -600,211 +600,237 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Gumana: Igishushanyo iyi" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 #, fuzzy msgid "Do you really want to quit?" msgstr "Kuri Kuvamo" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 #, fuzzy msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Kuvamo() y'Ishusho Kubika" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 #, fuzzy msgid "Save your picture first?" msgstr "Kubika() y'Ishusho Itangira" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 #, fuzzy msgid "Can’t open that picture!" msgstr "Gufungura() y'Ishusho" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OKE" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 #, fuzzy msgid "There are no saved files!" msgstr "Oya Idosiye" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 #, fuzzy msgid "Print your picture now?" msgstr "y'Ishusho NONEAHA" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 #, fuzzy msgid "Your picture has been printed!" msgstr "y'Ishusho Byacapwe" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 #, fuzzy msgid "Sorry! Your picture could not be printed!" msgstr "y'Ishusho Byacapwe" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 #, fuzzy msgid "You can’t print yet!" msgstr "Gucapa" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 #, fuzzy msgid "Erase this picture?" msgstr "iyi() y'Ishusho" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +msgid "Your picture has been exported!" +msgstr "y'Ishusho Byacapwe" + +#: ../tuxpaint.c:2189 +#, fuzzy +msgid "Your slideshow GIF has been exported!" +msgstr "y'Ishusho Byacapwe" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +msgid "Sorry! Your picture could not be exported!" +msgstr "y'Ishusho Byacapwe" + +#: ../tuxpaint.c:2194 +#, fuzzy +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "y'Ishusho Byacapwe" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +#, fuzzy +msgid "Choose the pictures you want, then click “Play”." +msgstr "i() y'Ishusho Hanyuma Kanda" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Inyuma" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 #, fuzzy msgid "Next" msgstr "Umwandiko" #. 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Yego" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Oya" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 #, fuzzy msgid "No, save a new file!" msgstr "Kubika a Gishya IDOSIYE" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 #, fuzzy msgid "Choose the picture you want, then click “Open”." msgstr "i() y'Ishusho Hanyuma Kanda" -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -#, fuzzy -msgid "Choose the pictures you want, then click “Play”." -msgstr "i() y'Ishusho Hanyuma Kanda" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "" diff --git a/src/po/sa.po b/src/po/sa.po index 1bfc96211..30ccef731 100644 --- a/src/po/sa.po +++ b/src/po/sa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2011-11-19 07:03+0530\n" "Last-Translator: Aarathi Bala\n" "Language-Team: \n" @@ -428,7 +428,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "उद्घाटय" @@ -565,197 +565,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "आम् तर्हि... एतत् आलिखामः!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "निश्चयेन त्यक्तुम् इच्छसि किम्?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "आम्, कृतम्!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "न, मां पृष्ठे नय!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "त्यजसि चेत्, तव चित्रं नष्टं भविष्यति! तत् सञ्चय?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "आम्, सञ्चय!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "न, मा सञ्चय!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "प्रथमं तव चित्रं सञ्चय किम्?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "तत् चित्रम् उद्घाटयितुं न शक्यते!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "आम्" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "कापि सञ्चितसञ्चिका नास्ति!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "तव चित्रमधुना मुद्रणीयं किम्?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "आम्, मुद्रय!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "तव चित्रं मुद्रितम्!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "अधुना मुद्रयितुं न शक्नोषि!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "इदं चित्रं लोपनीयं किम्?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "आम्, मार्जय!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "न, मा मार्जय!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "वाममौस् पिञ्जम् उपयोजय!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "तव चित्रं मुद्रितम्!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "तव चित्रं मुद्रितम्!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "क्षम्यताम्! तव चित्रं मुद्रयितुं न शक्यते!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "क्षम्यताम्! तव चित्रं मुद्रयितुं न शक्यते!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "तव इष्टानि चित्राणि वृत्वा, “वादय” क्लिक् कुरु।" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "ध्वनिः तूष्णींकृता।" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "ध्वनिः अतूष्णींकृता।" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "कृपया प्रतीक्षस्व..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "मार्जय" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "स्लैड्स्" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "पृष्ठे" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "वादय" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "आम्" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "न" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "न, नूतनसञ्चिकां सञ्चय!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "तव इष्टानि चित्राणि वृत्वा, “वादय” क्लिक् कुरु।" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "वर्णं वृणु।" diff --git a/src/po/sat.po b/src/po/sat.po index 2f5015e6d..5a4c0d10d 100644 --- a/src/po/sat.po +++ b/src/po/sat.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2014-06-16 16:55+0530\n" "Last-Translator: Ganesh Murmu \n" "Language-Team: none\n" @@ -431,7 +431,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "झिच्" @@ -571,197 +571,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "होय तोबे… नोवा गार चिता़र दोहोया!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "चेत् आम सारी गे बोनदो सानाम काना?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "होय , इञिञ का़मी केत् आ!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "बाङा, तायोम इदिञिञ मे!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "जुदी आमेम बोनदो या, आम आमाक् चिता़रेम आदा! नोवा सांचाव मे?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "होय, नोवा सांचाव मे!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "बाङ, सांचाव ला़गित् आलोम दिकोक् आ!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "आमाक् चिता़र पा़हिल सांचाव मे?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "ओना चिता़र बाम झिच् दाड़ेयाक् आ!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "सुही" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "नोडे जाहान सांचाव रेत् को बा़नुक् आ!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "आमाक् चिता़र नितोक् छापाय मे?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "होय, नोवा छापाय मे!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "आमाक् चिता़र छापा होचो आकाना!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "आम नित् हाबिच् बाम छापा दाड़ेयाक् ना!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "नोवा चिता़र बा़ड़िज मे?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "होय, नोवा बा़ड़िज मे!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "बाङा, नोवा आलोम बा़ड़िजा!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "लेंगा माउस बुता़म बेबोहार ला़गित् उयहा़र मे!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "आमाक् चिता़र छापा होचो आकाना!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "आमाक् चिता़र छापा होचो आकाना!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "हारुङ! आमाक् चिता़र बाङ छापा दाड़ेयाक् आ!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "हारुङ! आमाक् चिता़र बाङ छापा दाड़ेयाक् आ!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "आमेम ञाम कान चिता़र को बाछाव मे, इना तायोम “एनेच्” ओताय मे." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "साडे थिर हानताड़." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "साडे साडे होचो." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "तांगी मे…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "बा़ड़िज" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "सालाइड" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "तायनोम" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "हा़लका़व" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "होय" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "बाङ" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "बाङा, मित् नावा रेत् सांचाव मे!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "आमेम ञाम कान चिता़र को बाछाव मे, इना तायोम “एनेच्” ओताय मे." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "मित् रोङ लाटाप् मे." diff --git a/src/po/sat@olchiki.po b/src/po/sat@olchiki.po index 64531198a..f767c29cd 100644 --- a/src/po/sat@olchiki.po +++ b/src/po/sat@olchiki.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2013-07-27 14:50+0530\n" "Last-Translator: Ganesh Murmu \n" "Language-Team: LANGUAGE \n" @@ -432,7 +432,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "ᱡᱷᱤᱪ" @@ -573,197 +573,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "ᱦᱚᱭ ᱛᱚᱵᱮᱮ ᱱᱚᱣᱟ ᱜᱟᱨ ᱪᱤᱛᱟᱹᱨ ᱫᱚᱦᱚᱭᱟ!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "ᱪᱮᱫ ᱟᱢ ᱥᱟᱨᱤ ᱜᱮ ᱵᱚᱱᱫᱚ ᱥᱟᱱᱟᱢ ᱠᱟᱱᱟ?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "ᱦᱚᱭ , ᱤᱧᱤᱧ ᱠᱟᱹᱢᱤ ᱠᱮᱫ ᱟ!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "ᱵᱟᱝᱟ, ᱛᱟᱭᱚᱢ ᱤᱫᱤᱧᱤᱧ ᱢᱮ!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "ᱡᱩᱫᱤ ᱟᱢᱮᱢ ᱵᱚᱱᱫᱚ ᱭᱟ, ᱟᱢ ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨᱮᱢ ᱟᱫᱟ! ᱱᱚᱣᱟ ᱥᱟᱸᱪᱟᱣ ᱢᱮ?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "ᱦᱚᱭ, ᱱᱚᱣᱟ ᱥᱟᱸᱪᱟᱣ ᱢᱮ!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "ᱵᱟᱝ, ᱥᱟᱸᱪᱟᱣ ᱞᱟᱹᱜᱤᱫ ᱟᱞᱚᱢ ᱫᱤᱠᱚᱜ ᱟ!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱯᱟᱹᱦᱤᱞ ᱥᱟᱸᱪᱟᱣ ᱢᱮ?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "ᱚᱱᱟ ᱪᱤᱛᱟᱹᱨ ᱵᱟᱢ ᱡᱷᱤᱪ ᱫᱟᱲᱮᱭᱟᱜ ᱟ!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "ᱦᱚᱭ" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "ᱱᱚᱰᱮ ᱡᱟᱦᱟᱱ ᱥᱟᱸᱪᱟᱣ ᱨᱮ ᱠᱚ ᱵᱟᱹᱱᱩᱜ ᱟ!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱱᱤᱛᱚᱜ ᱪᱷᱟᱯᱟᱭ ᱢᱮPrint your picture now?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "ᱦᱚᱭ, ᱱᱚᱣᱟ ᱪᱷᱟᱯᱟᱭ ᱢᱮ!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱪᱷᱟᱯᱟᱭᱮᱛ ᱠᱟᱱᱟ!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "ᱟᱢ ᱱᱤᱫ ᱦᱟᱵᱤᱪ ᱵᱟᱢ ᱪᱷᱟᱯᱟ ᱫᱟᱲᱮᱭᱟᱜ ᱱᱟ!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "ᱱᱚᱣᱟ ᱪᱤᱛᱟᱹᱨ ᱵᱟᱹᱲᱤᱡ ᱢᱮ?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "ᱦᱚᱭ, ᱱᱚᱣᱟ ᱵᱟᱹᱲᱤᱡ ᱢᱮ!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "ᱵᱟᱝᱟ, ᱱᱚᱣᱟ ᱟᱞᱚᱢ ᱵᱟᱹᱲᱤᱡᱟ!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "ᱞᱮᱸᱜᱟ ᱢᱟᱩᱥ ᱵᱩᱛᱟᱹᱢ ᱵᱮᱵᱚᱦᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱩᱭᱦᱟᱹᱨ ᱢᱮ!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱪᱷᱟᱯᱟᱭᱮᱛ ᱠᱟᱱᱟ!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱪᱷᱟᱯᱟᱭᱮᱛ ᱠᱟᱱᱟ!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "ᱦᱟᱨᱩᱝ! ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱵᱟᱝ ᱪᱷᱟᱯᱟ ᱫᱟᱲᱮᱭᱟᱜ ᱟ!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "ᱦᱟᱨᱩᱝ! ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱵᱟᱝ ᱪᱷᱟᱯᱟ ᱫᱟᱲᱮᱭᱟᱜ ᱟ!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "ᱟᱢᱮᱢ ᱧᱟᱢ ᱠᱟᱱ ᱪᱤᱛᱟᱹᱨ ᱠᱚ ᱵᱟᱪᱷᱟᱣ ᱢᱮ, ᱤᱱᱟ ᱛᱟᱭᱚᱢ ᱢᱮᱱᱮᱪ ᱚᱛᱟᱭ ᱢᱮ." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "ᱥᱟᱰᱮ ᱛᱷᱤᱨ ᱦᱟᱱᱛᱟᱲ." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "ᱥᱟᱰᱮ ᱥᱟᱰᱮ ᱦᱚᱪᱚ." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "ᱛᱟᱸᱜᱤ ᱢᱮ" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "ᱵᱟᱹᱲᱤᱡ" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "ᱥᱟᱞᱟᱤᱰ" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "ᱛᱟᱭᱱᱚᱢ" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "ᱦᱟᱹᱞᱠᱟᱹᱣ" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "ᱦᱚᱭ" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "ᱵᱟᱝ" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "ᱵᱟᱝᱟ, ᱢᱤᱫ ᱱᱟᱣᱟ ᱨᱮᱫ ᱥᱟᱸᱪᱟᱣ ᱢᱮ!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "ᱟᱢᱮᱢ ᱧᱟᱢ ᱠᱟᱱ ᱪᱤᱛᱟᱹᱨ ᱠᱚ ᱵᱟᱪᱷᱟᱣ ᱢᱮ, ᱤᱱᱟ ᱛᱟᱭᱚᱢ ᱢᱮᱱᱮᱪ ᱚᱛᱟᱭ ᱢᱮ." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "ᱢᱤᱫ ᱨᱚᱝ ᱞᱟᱴᱟᱯ ᱢᱮ." diff --git a/src/po/sd.po b/src/po/sd.po index 67cad9efe..f72226eee 100644 --- a/src/po/sd.po +++ b/src/po/sd.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2013-01-09 14:39+0530\n" "Last-Translator: Chandrakant Dhutadmal\n" "Language-Team: Sindhi-PA\n" @@ -428,7 +428,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "کوليو" @@ -568,197 +568,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "ٺيڪ پوءِ اسين هي نقش رکون!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "ڇا توهين سچ پچ ڇڏي نڪري وڃڻ چاهيو ٿا؟" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "ها، منهنجو ٿي ويو!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "نە، مونکي واپس کڻو!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "اگر توهين ڇڏي نڪري ويندا تە پنهنجي تصيوير وڃائي ڇڏيندا؟" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "ها، اها سانڍيو!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "نە، مونکي سانڍڻ جي پرواهە ناهي!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "پهرين پنهنجي تصوير سانڍيندا؟" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "اُها تصوير نٿا کولي سگهو!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "ٺيڪ آهي" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "فائلون سانڍيل ناهن!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "پنهنجي تصوير ڇاپيندا!" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "ها، ها ڇاپيو!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "توهانجي تصوير ڇاپي ويئي آهي!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "اڃا توهين نٿا ڇاپي سگهو!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "اِها تصوير ميساري ڇڏيندا؟" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "ها، اِها ميساري ڇڏيو!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "نە، اها نە ميساريو!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "مائوس جو کاٻو بٽڻ اِستعمال ڪرڻ ياد رکو!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "توهانجي تصوير ڇاپي ويئي آهي!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "توهانجي تصوير ڇاپي ويئي آهي!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "معاف ڪجو! توهانجي تصوير نە ڇاپجي سگهي!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "معاف ڪجو! توهانجي تصوير نە ڇاپجي سگهي!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "توهانکي جيڪا تصوير کپي اُها چونڊيو، اُن بعد هلايو تي ڪلڪ ڪريو۔" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "آواز اڻ اُچاريل ڪيو ويو۔" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "آواز اُچاريل ڪيو ويو۔" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "مهرباني ڪري ترسو۔۔۔" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "ميساري ڇڏيو" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "سلائڊ" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "پٺتي" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "هلايو" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "ها" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "نە" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "نە، نئين فائيل سانڍيو!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "توهانکي جيڪا تصوير کپي اُها چونڊيو، اُن بعد هلايو تي ڪلڪ ڪريو۔" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "رنگ چونڊيو۔" diff --git a/src/po/sd@devanagari.po b/src/po/sd@devanagari.po index 45be47534..0a6e641dc 100644 --- a/src/po/sd@devanagari.po +++ b/src/po/sd@devanagari.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2013-01-19 23:29+0530\n" "Last-Translator: \n" "Language-Team: Sindhi-DV\n" @@ -428,7 +428,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "खोलियो" @@ -566,199 +566,229 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "ठीक पोइ... असीं नक़्श रखूं!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "छा तव्हीं सचुपचु छॾे निकिरी वञणु चाहियो था?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "हा, मुंहिंजो थी वियो!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "न, मूंखे वापसि खणो!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "" "अगरि तव्हीं छॾे निकिरी वेंदा त तव्हीं छॾे निकिरी वेंदा त पंहिंजी तस्वीर विञाए छॾींदा " "सांढींदा?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "हा, इहा सांढियो!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "न, मूंखे सांढण जी परवाह नाहे!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "पहिरीं पंहिंजी तस्वीर सांढींदा?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "उहा तस्वीर नथा खोले सघो!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "फ़ाइलूं सांढियल नाहिनि!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "पंहिंजी तस्वीर छापींदा?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "हा, उहा छापियो!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "तव्हांजी तस्वीर छापी वेई आहे!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "अञा तव्हीं नथा छापे सघो!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "इहा तस्वीर मेसारे छॾींदा?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "हा, इहा मेसारे छॾियो!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "न, इहा न मेसारियो!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "माऊस जो खाॿो बटणु इस्तेमालु करणु यादि रखो!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "तव्हांजी तस्वीर छापी वेई आहे!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "तव्हांजी तस्वीर छापी वेई आहे!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "माफ़ु कजो! तव्हां जी तस्वीर न छपिजी सघी!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "माफ़ु कजो! तव्हां जी तस्वीर न छपिजी सघी!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "तव्हां खे जेका तस्वीर खपे उहा चूंडियो, उन बैदि ''हलायो'' ते क्लिक करियो." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "आवाज़ु अण उचारियलु कयो वियो." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "आवाज़ु उचारियलु कयो वियो." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "महिरबानी करे तरिसो..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "मेसारे छॾियो" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "स्लाइड" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "पुठिते" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "हलायो" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "हा" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "न" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "न, नईं फ़ाइल सांढियो!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "तव्हां खे जेका तस्वीर खपे उहा चूंडियो, उन बैदि ''हलायो'' ते क्लिक करियो." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "रंगु चूंडियो" diff --git a/src/po/shs.po b/src/po/shs.po index 9066c67ed..98164de76 100644 --- a/src/po/shs.po +++ b/src/po/shs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint 0.9.17\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2008-10-20 09:16-0700\n" "Last-Translator: Neskie Manuel \n" "Language-Team: Ubuntu Secwepemc Translators \n" "Language-Team: none\n" @@ -432,7 +432,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "විවෘත කරන්න" @@ -576,215 +576,245 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Oඔව් එසේ නම් නැවතත් මෙය අඳිමු!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "ඔබට ඇත්තටම ඉවත්වීමට අවශ්යද ?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 #, fuzzy #| msgid "Yes, I’m done!" msgid "Yes, I’m done!" msgstr "ඔව්, I’m ස්ථිර කරන ලදී! " #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "නැහැ. නැවත මාව කැඳවන්න!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 #, fuzzy #| msgid "If you quit, you’ll lose your picture! Save it?" msgid "If you quit, you’ll lose your picture! Save it?" msgstr "ඔබ ඉවත් වුවොත්, ඔබගේ පින්තූරය අහිමි වේ! සුරැකීමට අවශ්යද ?’" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "ඔව්, සුරකින්න.!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 #, fuzzy #| msgid "No, don’t bother saving!" msgid "No, don’t bother saving!" msgstr "නැහැ, සුරැකීමට බධා කිරීමෙන් වළකින්න!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "ප්රථමයෙන් ඔබගේ පින්තූරය සුරකින්නද?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 #, fuzzy #| msgid "Can’t open that picture!" msgid "Can’t open that picture!" msgstr "එම පින්තූරය විවෘත කිරීමට නොහැක !" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "හරි" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "සුරකින ලද ගොනු නොමැත!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "ඔබගේ පින්තූරය දැන් මුද්රණය කරන්නද?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "ඔව්, මුද්රණය කරන්න!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "ඔබගේ පින්තූරය මුද්රණය කරන ලදී!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 #, fuzzy #| msgid "You can’t print yet!" msgid "You can’t print yet!" msgstr "ඔබට තවම මුද්රණය කිරීමට නොහැක!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "මෙම පින්තූරය මකන්නද?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "ඔව්, මකන්න!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 #, fuzzy #| msgid "No, don’t erase it!" msgid "No, don’t erase it!" msgstr "නැහැ, මකන්න එපා!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "වාම මූසික බොත්තම භාවිතා කිරීමට මතක තබා ගන්න!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "ඔබගේ පින්තූරය මුද්රණය කරන ලදී!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "ඔබගේ පින්තූරය මුද්රණය කරන ලදී!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "සමාවන්න! ඔබගේ පින්තූරය මුද්රණය කිරීමට නොහැක!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "සමාවන්න! ඔබගේ පින්තූරය මුද්රණය කිරීමට නොහැක!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +#, fuzzy +#| msgid "Choose the pictures you want, then click “Playâ€." +msgid "Choose the pictures you want, then click “Play”." +msgstr "ඔබට අවශ්ය පින්තූර තොරන්න, ඉන්පසු ක්රියා කරවන්න මත මූසික ක්ලිකය කරන්න." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "ශබ්දය ඉවත් කරන ලදී." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "ශබ්දය නැවත ඇති කරන ලදී." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 #, fuzzy #| msgid "Please wait…" msgid "Please wait…" msgstr "කරුණාකර රැඳී සිටින්න!" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "මකන්න" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "ස්ලයිඩ" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "ආපසු" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "ක්රියා කරවන්න" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "ඔව් " -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "නැහැ" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "නැහැ, අලුත් ගොනුවක් සුරකින්න!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 #, fuzzy #| msgid "Choose the picture you want, then click “Openâ€." 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:15288 ../tuxpaint.c:15622 -#, fuzzy -#| msgid "Choose the pictures you want, then click “Playâ€." -msgid "Choose the pictures you want, then click “Play”." -msgstr "ඔබට අවශ්ය පින්තූර තොරන්න, ඉන්පසු ක්රියා කරවන්න මත මූසික ක්ලිකය කරන්න." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "පාටක් තෝරන්න." diff --git a/src/po/sk.po b/src/po/sk.po index 6783109b7..7d642d9c5 100644 --- a/src/po/sk.po +++ b/src/po/sk.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint 0.9.17\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2009-12-27 18:01+0100\n" "Last-Translator: Jaroslav Ryník \n" "Language-Team: Slovak \n" @@ -434,7 +434,7 @@ msgstr "Nový" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Otvoriť" @@ -574,198 +574,228 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Dobre, pokračujme v kreslení!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Chceš naozaj skončiť?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Áno, už som skončil (-a)!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Nie, chcem sa vrátiť!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Ak skončíš, stratíš svoj obrázok. Mám ho uložiť?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Áno, ulož ho!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Nie, netreba!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Chceš najskôr uložiť obrázok?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Tento obrázok sa nedá otvoriť!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Žiadne uložené súbory tu nie sú." #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Chceš si vytlačiť obrázok teraz?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Áno, vytlač ho!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Tvoj obrázok je vytlačený!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Prepáč. Tvoj obrázok sa nedá vytlačiť!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Ešte nemôžeš tlačiť!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Mám odstrániť tento obrázok?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Áno, odstráň ho!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Nie, neodstraňuj ho!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Nezabudnite, že treba stlačiť ľavé tlačidlo myši!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Tvoj obrázok je vytlačený!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Tvoj obrázok je vytlačený!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Prepáč. Tvoj obrázok sa nedá vytlačiť!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Prepáč. Tvoj obrázok sa nedá vytlačiť!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "" +"Klikni na obrázky, ktoré chceš vidieť, a potom klikni na tlačidlo „Prehrať”." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Zvuk je stlmený." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Zvuk nie je stlmený." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Počkaj, prosím..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Guma" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Výstava" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Späť" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Prehrať" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Ďalej" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Áno" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Nie" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Mám tieto zmeny uložiť do starého obrázka?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Áno, zmeň ten starý súbor!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Nie, ulož ich do nového súboru!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Vyber si obrázok, ktorý chceš, a potom klikni na „Otvoriť”." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "" -"Klikni na obrázky, ktoré chceš vidieť, a potom klikni na tlačidlo „Prehrať”." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Vyber si farbu." diff --git a/src/po/sl.po b/src/po/sl.po index 5eaf742e1..584069846 100644 --- a/src/po/sl.po +++ b/src/po/sl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-26 21:51+0100\n" "Last-Translator: Matej Urbančič \n" "Language-Team: Slovenian GNOME Translation Team \n" @@ -429,7 +429,7 @@ msgstr "Novo" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Odpri" @@ -565,198 +565,228 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Risanje še ni končano!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Ali res želiš program končati?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Da, slika je končana!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Ne, risanje še ni končano!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "" "Pri končanju programa bodo spremembe izgubljene! Ali jih želiš prej shraniti?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Da, slika naj se shrani!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Ne, slike ni treba shraniti!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Ali naj se slika najprej shrani?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Te slike ni mogoče odpreti!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "V redu" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Ni shranjenih datotek!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Ali naj bo slika natisnjena takoj?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Da, slika naj se natisne!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Slika je bila natisnjena!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Slike ni mogoče natisniti!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Ni še mogoče tiskati!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Ali naj se slika izbriše?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Da, slika naj se izbriše!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Ne, sliko želim obdržati!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Mogoče je uporabiti levi klik miške!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Slika je bila natisnjena!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Slika je bila natisnjena!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Slike ni mogoče natisniti!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Slike ni mogoče natisniti!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Z izborom slik je mogoče začeti predstavitev." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Zvok je utišan." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Glasnost je povrnjena." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Počakaj ..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Izbriši" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Diapozitivi" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Nazaj" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Predvajanje" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Naslednja" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Da" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Ne" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Ali želiš vsebino slike zamenjati?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Da, zamenjati želim starejšo datoteko!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Ne, shrani naj se v novo datoteko!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Izbor slike s klikom na gumb »Odpri«." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Z izborom slik je mogoče začeti predstavitev." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Izbor barve na obstoječi sliki." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Izbor barve." diff --git a/src/po/son.po b/src/po/son.po index 3165ca6a0..a4158faf0 100644 --- a/src/po/son.po +++ b/src/po/son.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Tuxpaint-Songhay\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-30 18:17+0000\n" "Last-Translator: Chris \n" "Language-Team: Songhay Localization Team\n" @@ -435,7 +435,7 @@ msgstr "Itaaga" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Feeri" @@ -568,197 +568,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Aywa… Ir ma gaabandi ka biyoo woo tee!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "N' ga baa ma fatta wala?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Ayyo, ay ben!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Kalaa, ir ma willi a ga!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Nda n' fatta, ni biyoo ga dere! K'a gaabu?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Ayyo, a gaabu!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Kalaa, ma ši a gaabu!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Ka biyoo gaabu jina?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Ay si hin ka biyoo woo feeri!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Ay yadda" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Tiira kul mana jisandi!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Biyoo kar sohõ?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Ayyo, a kar!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Ni biyoo karandi!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Alhaa naŋ! Ni biyoo mana hin ka karandi!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "N' ši hin ka karandi sohõ da!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Biyoo woo tuusu?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Ayyo, a tuusu!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Kalaa, ma ši a tuusu!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Ma si dirŋa ka ncaŋoo butoŋ wowaa naagu!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Ni biyoo karandi!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Ni biyoo karandi!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Alhaa naŋ! Ni biyoo mana hin ka karandi!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Alhaa naŋ! Ni biyoo mana hin ka karandi!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Biyey kaŋ n' ga bag'ey suuba, de ma \"Šintin\" naagu." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Jindoo daaba." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Jindoo feera." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Batu taare…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Tuusu" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Cebebiyey" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Foobanda" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Šintin" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Jine" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Ayyo" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Kalaa" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Ka biyoo nda ni barmawey kaŋ n' n'i tee zaa?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Ayyo, ižeenaa barmay!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Kalaa, bii taaga no!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Bii foo suuba, ma \"Feeri\" naagu." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Biyey kaŋ n' ga bag'ey suuba, de ma \"Šintin\" naagu." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Noone foo suuba ni biiteeroo ga." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Noone suuba." diff --git a/src/po/sq.po b/src/po/sq.po index dccfd8408..dd1e0ef70 100644 --- a/src/po/sq.po +++ b/src/po/sq.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2004-10-17 11:19+0200\n" "Last-Translator: none\n" "Language-Team: none\n" @@ -435,7 +435,7 @@ msgstr "E re" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Hap" @@ -574,202 +574,232 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Në rregull...Le të vizatojmë këtë!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Jeni i sigurtë që doni të dilni?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Nëse ju largoheni, do të humbisni foton tuaj! Dëshironi t'a ruani?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Dëshironi t'a ruani fillimisht foton tuaj?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "E pamundur hapja e asaj fotoje!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Nuk ka files të ruajtur!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Printon tani foton?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Fotoja juaj u printua!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 #, fuzzy #| msgid "Your picture has been printed!" msgid "Sorry! Your picture could not be printed!" msgstr "Fotoja juaj u printua!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Akoma nuk mund të printoni!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Fshin këtë foto?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Mos harroni të përdorni butonin e majtë të miut!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Fotoja juaj u printua!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Fotoja juaj u printua!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Fotoja juaj u printua!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Fotoja juaj u printua!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +#, fuzzy +msgid "Choose the pictures you want, then click “Play”." +msgstr "Zgjidh pikturën që dëshiron, pastaj kliko \"Hap\"." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Fshi" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Mbrapa" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 #, fuzzy msgid "Next" msgstr "Teksti" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Po" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Jo" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 #, fuzzy msgid "No, save a new file!" msgstr "Jo, ruaje në file tjetër" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Zgjidh pikturën që dëshiron, pastaj kliko \"Hap\"." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -#, fuzzy -msgid "Choose the pictures you want, then click “Play”." -msgstr "Zgjidh pikturën që dëshiron, pastaj kliko \"Hap\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "" diff --git a/src/po/sr.po b/src/po/sr.po index 8b8a882ff..50869a61d 100644 --- a/src/po/sr.po +++ b/src/po/sr.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint 0.9.15rc1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2010-12-12 00:00+0100\n" "Last-Translator: Ivana \n" "Language-Team: Serbian \n" @@ -469,7 +469,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Отвори" @@ -631,215 +631,249 @@ msgstr "Добро онда… Хајде да наставимо са црта # #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Стварно желиш да завршиш?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Да, завршено је!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Не, врати ме!" # #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Изгубићеш слику ако завршиш! Да се сачува?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Да, сачувај је!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Не, не желим да сачувам!" # #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Прво да сачуваш своју слику?" # #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Не могу да отворим ту слику!" # #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "У реду" # #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Нема сачуваних датотека!" # #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Сада штампаш своју слику?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Да, одштампај!" # #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Твоје слика је одштампана!" # #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Не можеш још да штампаш!" # #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Обрисати ову слику?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Да, обриши је!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Не, не бриши је!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Запамти да користиш лево дугме миша!" +# +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Твоје слика је одштампана!" + +# +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Твоје слика је одштампана!" + +# +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Извини! Твоја слика не може да се одштампа!" + +# +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Извини! Твоја слика не може да се одштампа!" + +# +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Изабери слику коју желиш, затим кликни „Играј“." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Утишан звук" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Укључен звук." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Молим те, сачекај..." # #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Бриши" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Низ" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + # #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Назад" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Играј" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" # #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Да" # -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Не" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Не, сачувај у нову датотеку!" # #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Изабери слику коју желиш, затим кликни „Играј“." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Изабери боју." diff --git a/src/po/sr@latin.po b/src/po/sr@latin.po index f49542dfc..3fb7e008a 100644 --- a/src/po/sr@latin.po +++ b/src/po/sr@latin.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint 0.9.15rc1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2010-12-12 00:00+0100\n" "Last-Translator: Ivana \n" "Language-Team: Serbian \n" @@ -469,7 +469,7 @@ msgstr "Novi" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Otvori" @@ -631,215 +631,249 @@ msgstr "Dobro onda… Hajde da nastavimo sa crtanjem!" # #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Stvarno želiš da završiš?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Da, završeno je!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Ne, vrati me!" # #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Izgubićeš sliku ako završiš! Da se sačuva?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Da, sačuvaj je!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Ne, ne želim da sačuvam!" # #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Prvo da sačuvaš svoju sliku?" # #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Ne mogu da otvorim tu sliku!" # #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "U redu" # #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Nema sačuvanih datoteka!" # #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Sada štampaš svoju sliku?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Da, odštampaj!" # #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Tvoje slika je odštampana!" # #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Izvini! Tvoja slika ne može da se odštampa!" # #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Ne možeš još da štampaš!" # #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Obrisati ovu sliku?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Da, obriši je!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Ne, ne briši je!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Zapamti da koristiš levo dugme miša!" +# +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Tvoje slika je odštampana!" + +# +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Tvoje slika je odštampana!" + +# +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Izvini! Tvoja slika ne može da se odštampa!" + +# +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Izvini! Tvoja slika ne može da se odštampa!" + +# +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Izaberi sliku koju želiš, zatim klikni „Igraj“." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Utišan zvuk" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Uključen zvuk." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Molim te, sačekaj..." # #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Briši" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Niz" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + # #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Nazad" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Igraj" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" # #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Sledeće" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" # #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Da" # -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Ne" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Zameni prethodnu sliku izmenjenom?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Da, zameni prethodnu!" # #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Ne, sačuvaj u novu datoteku!" # #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Izaberi sliku koju želiš, zatim klikni „Otvori“." -# -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Izaberi sliku koju želiš, zatim klikni „Igraj“." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Izaberi boju." diff --git a/src/po/su.po b/src/po/su.po index c7d8cc202..538b53550 100644 --- a/src/po/su.po +++ b/src/po/su.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2011-05-27 06:24+0200\n" "Last-Translator: kumincir \n" "Language-Team: LANGUAGE \n" @@ -427,7 +427,7 @@ msgstr "Anyar" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Buka" @@ -562,199 +562,229 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Leres badé kaluar?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Muhun. Tos réngsé!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Teu kétang, wangsul deui!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Mun anjeun atosan, gambarna bakal leungit! Simpen ulah?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Muhun, simpen!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Wios, teu kedah disimpen!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Simpen heula gambarna?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Gambarna teu tiasa dibuka!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Heug" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Teu aya berkas gambar simpenan!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Citak gambarna ayeuna?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Muhun, citak!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Gambarna nuju dicitak!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Punten! Gambarna teu tiasa dicitak!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Anjeun can tiasa nyitak!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Hapus gambarna?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Muhun, hapus baé!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Ulah, ulah dihapus!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Gambarna nuju dicitak!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Gambarna nuju dicitak!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Punten! Gambarna teu tiasa dicitak!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Punten! Gambarna teu tiasa dicitak!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +#, fuzzy +msgid "Choose the pictures you want, then click “Play”." +msgstr "Pilih gambar nu badé dibuka, teras klik \"Buka\"." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Sora dibekem." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Sora teu dibekem." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Antosan sakedap..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Hapus" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Slide" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Balik" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 #, fuzzy msgid "Next" msgstr "Tulisan" #. 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Enya" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Henteu" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Ganti gambarna ku hasil ngarobah?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Ulah, simpen gambar anyar!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Pilih gambar nu badé dibuka, teras klik \"Buka\"." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -#, fuzzy -msgid "Choose the pictures you want, then click “Play”." -msgstr "Pilih gambar nu badé dibuka, teras klik \"Buka\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Pilih warna." diff --git a/src/po/sv.po b/src/po/sv.po index e83ceecca..500f359fb 100644 --- a/src/po/sv.po +++ b/src/po/sv.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-17 22:48+0100\n" "Last-Translator: Sebastian Rasmussen \n" "Language-Team: Svenska \n" @@ -430,7 +430,7 @@ msgstr "Ny" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Öppna" @@ -566,197 +566,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Okej.. Vi fortsätter med att rita den här!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Vill du verkligen avsluta?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Ja, jag är färdig!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Nej, ta mig tillbaka!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Om du avslutar så kommer du att förlora bilden! Vill du spara den?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Ja, spara den!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Nej, spara inte!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Spara bilden först?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Kan inte öppna den här bilden!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Det finns inga sparade filer!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Vill du skriva ut bilden nu?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Ja, skriv ut den!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Din bild har skrivits ut!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Tyvärr, din bild kunde inte skrivas ut!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Du kan inte skriva ut än!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Radera den här bilden?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Ja, ta bort den!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Nej, ta inte bort den!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Kom ihåg att använda vänster musknapp!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Din bild har skrivits ut!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Din bild har skrivits ut!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Tyvärr, din bild kunde inte skrivas ut!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Tyvärr, din bild kunde inte skrivas ut!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Välj de bilder som du vill ha, klicka sedan på \"Spela\"." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Tyst läge." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Ljud på." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Vänta…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Radera" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Bildspel" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Bakåt" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Spela" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Nästa" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Ja" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Nej" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Ersätt bilden med dina ändringar?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Ja, skriv över den gamla!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Nej, spara en ny fil!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Välj den bild du vill ha, klicka sen på \"Öppna\"." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Välj de bilder som du vill ha, klicka sedan på \"Spela\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Välj en färg från din ritning." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Välj en färg." diff --git a/src/po/sw.po b/src/po/sw.po index 40239e937..e9dfe7801 100644 --- a/src/po/sw.po +++ b/src/po/sw.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2010-11-04 23:59+0200\n" "Last-Translator: Emanuel Feruzi \n" "Language-Team: LANGUAGE \n" @@ -430,7 +430,7 @@ msgstr "Mpya" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Fungua" @@ -567,197 +567,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "SAWA… Tuendelee kuchora hii!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Una uhakika unataka kutoka?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Ndiyo, Nimemaliza!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Hapana, nirudishe nyuma!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Ukitoka, utapoteza picha yako! Hifadhi picha?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Ndiyo, ihifadhi!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Hapana, usihangaike kuihifadhi!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Hifadhi picha yako kwanza?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Picha hiyo haifunguki!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "SAWA" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Hakuna mafaili yaliyohifadhiwa!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Chapisha picha yako sasa hivi?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Ndiyo, ichapishe!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Picha yako imechapishwa!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Pole! Picha yako haikuweza chapishwa!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Pado huwezi kuchapisha!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Futa picha hii?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Ndiyo, ifute!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Hapana, usiifute!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Kumbuka kutumia kitufe cha kulia cha kipanya!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Picha yako imechapishwa!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Picha yako imechapishwa!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Pole! Picha yako haikuweza chapishwa!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Pole! Picha yako haikuweza chapishwa!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Chagua picha unayotaka, kisha bofya “Fungua”." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Sauti imezimwa." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Sauti umewashwa." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Tafadhali subiri…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Futa" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Slaidi" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Nyuma" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Cheza" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Ifuatayo" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Ndiyo" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Hapana" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Weka picha na mabadiliko yako?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Ndiyo, badilisha na ya zamani!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Hapana, hifadhi kama faili jiya!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Chagua picha unayotaka, halafu bofya “Fungua”." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Chagua picha unayotaka, kisha bofya “Fungua”." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Chagua rangi kutoka mchoro yako" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Chagua rangi." diff --git a/src/po/ta.po b/src/po/ta.po index b5e31b050..02e93dc0d 100644 --- a/src/po/ta.po +++ b/src/po/ta.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: TuxPaint 0.9.13\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2009-01-18 00:06+0530\n" "Last-Translator: ravishankar \n" "Language-Team: A. Ravishankar \n" @@ -428,7 +428,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "திற" @@ -564,205 +564,235 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "அப்ப சரி.. தொடர்ந்து இந்தப் படத்தை வரைவோம்!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "உண்மையிலேயே வெளியேற வேண்டுமா?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 #, fuzzy #| msgid "Yes, I'm done!" msgid "Yes, I’m done!" msgstr "ஆம், வேலை முடிந்தது!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "இல்லை, முன் பக்கத்துக்கு கொண்டு செல்!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "நீங்கள் வெளியேறினால், படத்தை இழக்க நேரிடும்! படத்தைச் சேமிக்கவா?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "ஆம், சேமி!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 #, fuzzy #| msgid "No, don't bother saving!" msgid "No, don’t bother saving!" msgstr "இல்லை, சேமிக்க வேண்டாம்!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "முதலில் உங்கள் படத்தைச் சேமிக்கலாமா?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "அந்தப் படத்தைத் திறக்க இயலவில்லை!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "சரி" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "சேமித்த படங்கள் ஏதும் இல்லை!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "இப்பொழுது உங்கள் படத்தை அச்சிடலாமா?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "ஆம், அச்சிடு!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "உங்கள் படத்தை அச்சிட்டு விட்டோம்!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "இப்பொழுது அச்செடுக்க இயலாது!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "படத்தை அழிக்கவா?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "ஆம், அழிக்கவும்!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 #, fuzzy #| msgid "No, don't erase it!" msgid "No, don’t erase it!" msgstr "இல்லை, அழிக்க வேண்டாம்!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "சொடுக்கியின் இடது பொத்தானை அழுத்த மறக்காதீங்க!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "உங்கள் படத்தை அச்சிட்டு விட்டோம்!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "உங்கள் படத்தை அச்சிட்டு விட்டோம்!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "மன்னிக்கவும், உங்கள் படத்தை அச்சிட இயலவில்லை!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "மன்னிக்கவும், உங்கள் படத்தை அச்சிட இயலவில்லை!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "வேண்டிய படங்களைத் தெரிவு செய்த பிறகு, \"காட்டு\" பொத்தானை அழுத்துங்க." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "ஒலியை நிறுத்தி விட்டோம்." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "மீண்டும் ஒலிக்கிறது." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "கொஞ்சம் காத்திருங்க..." # 'Erase' label: #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "அழி" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "வில்லைகள்" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + # 'Back' label: #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "திரும்பு" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "காட்டு" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "ஆம்" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "இல்லை" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "இல்லை, புதிய படம் ஒன்றைச் சேமி!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "வேண்டிய படங்களைத் தெரிவு செய்த பிறகு, \"காட்டு\" பொத்தானை அழுத்துங்க." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "ஒரு நிறத்தைத் தேர்ந்தெடுங்க." diff --git a/src/po/te.po b/src/po/te.po index 402839689..dfbd10e9a 100644 --- a/src/po/te.po +++ b/src/po/te.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2011-01-07 15:08+0530\n" "Last-Translator: saikumar \n" "Language-Team: Telugu \n" @@ -426,7 +426,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "తెరువు" @@ -564,197 +564,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr " సరే మరి ... దీనిని చిత్రిస్తూ ఉందాం. " #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "నిజంగా బయిటకు వెళ్ళాళా ?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "అవును ,నా పని అయ్యిపోయిండి!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "ఒద్దు నన్ను వెనక్కు తీసుకు వెళ్ళండి" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "బయిటకు వెళ్తే చిత్రాన్ని కోల్పోతారు!దానిని దాచాలా ?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "అవును దాచండి" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "ఒద్దు, దాచావలీసిన అవసరం లేదు!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "ముందు చిత్రాన్ని దాచండి?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "చిత్రాన్ని తెరవలేము" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "సరె" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "దాచిన దస్త్రాలు లేవు" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "ఇప్పుడు చిత్రాన్ని ముద్రించాలా?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "అవును దానిని ముద్రించండిించ" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "మీ చిత్రం ముద్రించబడ్డడి" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "మీరు అప్పుడే ముద్రించలేరు" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "చిత్రాన్ని చెరపాలా?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "అవును చెరపండి" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "ఒద్దు ! చెరపకండి !" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "ఎడమ మౌస్ బటన్ వాడటం గుర్తుంచుకోండి" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "మీ చిత్రం ముద్రించబడ్డడి" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "మీ చిత్రం ముద్రించబడ్డడి" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "క్షమించండి ! మీ చిత్రము ముద్రింపబడరాడు !" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "క్షమించండి ! మీ చిత్రము ముద్రింపబడరాడు !" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "మీకు కావలిసిన చిత్రములను ఎంచుకొని \"ప్లే/ఆడుము\" క్లిక్ చెయ్యండి." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "మౌనముగా చెయ్యబడినది." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "మౌనము తోలిగించుట." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "దయచేసి ఆగండి" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "తోలిగించు" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "దృశ్య పలకలు" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "వెనక్కి" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "ఆడు" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "అవును" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "కాదు" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "ఒద్దు కొత్త దస్త్రాన్ని దాయండి" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "మీకు కావలిసిన చిత్రములను ఎంచుకొని \"ప్లే/ఆడుము\" క్లిక్ చెయ్యండి." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "చంద్రిక రంగు." diff --git a/src/po/th.po b/src/po/th.po index b0c992704..ed787c520 100644 --- a/src/po/th.po +++ b/src/po/th.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2015-03-09 11:22+0000\n" "Last-Translator: Nudjaree \n" "Language-Team: Thai (http://www.transifex.com/projects/p/doudoulinux/" @@ -434,7 +434,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "เปิด" @@ -565,197 +565,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "ตกลง จากนั้น..... วาดรูปนี้ต่อ" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "แน่ใจนะว่าต้องการออกจากโปรแกรม?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "ใช่, เรียบร้อยแล้ว!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "ไม่ นำฉันกลับ" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "ถ้าเธอออก ภาพของเธอจะหาย บันทึกหรือไม่?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "ใช่ บันทึกมัน" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "ไม่,ไม่ต้องบันทึก" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "บันทึกภาพก่อนหรือไม่?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "ไม่สามารถเปิดรูปได้!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "ตกลง" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "ไม่มีข้อมูลที่บันทึกไว้เลย" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "พิมพ์รูปตอนนี้หรือไม่?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "ใช่ พิมพ์มันออกมา" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "พิมพ์รูปของคุณเสร็จแล้ว" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "ยังไม่สามารถพิมพ์ได้ตอนนี้" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "ลบรูปนี้หรือไม่?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "ใช่ ลบมัน" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "ไม่ต้องลบ" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "โปรดจำไว้ว่าใช้เมาส์ปุ่มซ้าย" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "พิมพ์รูปของคุณเสร็จแล้ว" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "พิมพ์รูปของคุณเสร็จแล้ว" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "ขอโทษ! รูปภาพปริ้นไม่ได้" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "ขอโทษ! รูปภาพปริ้นไม่ได้" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "เลือกรูปที่เธอต้องการ จากนั้นคลิก \"เล่น\"" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "เงียบ" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "ไม่เงียบ" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "โปรดรอ..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "ลบ" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "เลื่อน" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "ย้อนกลับ" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "เล่น" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "ใช่" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "ไม่" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "ไม่! บันทึกเป็นแฟ้มใหม่" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "เลือกรูปที่เธอต้องการ จากนั้นคลิก \"เล่น\"" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "เลือกสี" diff --git a/src/po/tl.po b/src/po/tl.po index 6b90d9f6a..a1ab3667c 100644 --- a/src/po/tl.po +++ b/src/po/tl.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Tux Paint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2006-01-01 17:43+0900\n" "Last-Translator: none\n" "Language-Team: none\n" @@ -428,7 +428,7 @@ msgstr "Panibago" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Buksan" @@ -553,207 +553,237 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Gusto mo ba talagang umalis?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 #, fuzzy #| msgid "Yes, I'm done!" msgid "Yes, I’m done!" msgstr "Oo. Tapos na ako!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Hindi. Ibalik mo ako!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Kapag umalis. Mawawala ang larawan! I-save ito?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Oo. i-save!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 #, fuzzy #| msgid "No, don't bother saving!" msgid "No, don’t bother saving!" msgstr "Hindi. huwag i-save!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "I-save muna ang larawan?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Hindi Mabuksan ang larawan!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Walang nakasave na dokumento!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Gusto mo bang ilimbag ang larawan?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Oo. Ilimbag ito!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Nailimbag na ang larawan!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 #, fuzzy #| msgid "Your picture has been printed!" msgid "Sorry! Your picture could not be printed!" msgstr "Nailimbag na ang larawan!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Hindi pa puwedeng ilimbag!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Burahin ang larawan?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Oo. Burahin ito!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 #, fuzzy #| msgid "No, don't erase it!" msgid "No, don’t erase it!" msgstr "Hindi. Huwag itong burahin!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Alalahaning gamitin ang kaliwang mouse button!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Nailimbag na ang larawan!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Nailimbag na ang larawan!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Nailimbag na ang larawan!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Nailimbag na ang larawan!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +#, fuzzy +msgid "Choose the pictures you want, then click “Play”." +msgstr "Pumili ng larawang gusto. at i-klik ang buksan." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Mahintay Sandali..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Burahin" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Bumalik" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 #, fuzzy msgid "Next" msgstr "Letra" #. 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Oo" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Hindi" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Palitan ang larawan ng mga nagawang pagbabago?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Oo. Palitan ng bago!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Hindi. i-save ang dokumento!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Pumili ng larawang gusto. at i-klik ang buksan." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -#, fuzzy -msgid "Choose the pictures you want, then click “Play”." -msgstr "Pumili ng larawang gusto. at i-klik ang buksan." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "" diff --git a/src/po/tlh.po b/src/po/tlh.po index df7968d9b..aff3365ac 100644 --- a/src/po/tlh.po +++ b/src/po/tlh.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Tux Paint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2004-08-16 23:14-0800\n" "Last-Translator: Bill Kendrick \n" "Language-Team: Bill Kendrick \n" @@ -445,7 +445,7 @@ msgstr "chu'" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "poSmoH" @@ -574,203 +574,225 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "" # okay #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "luq" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +msgid "Your picture has been exported!" +msgstr "" + +#: ../tuxpaint.c:2189 +msgid "Your slideshow GIF has been exported!" +msgstr "" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +msgid "Sorry! Your picture could not be exported!" +msgstr "" + +#: ../tuxpaint.c:2194 +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + # back away from #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "DoH" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" # write #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 #, fuzzy msgid "Next" msgstr "ghItlh" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "" # yes #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "HIja'" # no -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "ghobe'" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "" diff --git a/src/po/tr.po b/src/po/tr.po index 25341f894..6c4251c0c 100644 --- a/src/po/tr.po +++ b/src/po/tr.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2012-01-02 22:41+0200\n" "Last-Translator: gvhı \n" "Language-Team: Turkish \n" @@ -429,7 +429,7 @@ msgstr "Yeni" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Aç" @@ -570,197 +570,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Tamam o zaman... Bunu çizmeye devam edelim!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Gerçekten çıkmak istiyor musun?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Evet, işim bitti!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Hayır, geri götür beni!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Eğer çıkarsan, resmini kaybedeceksin! Kaydedeyim mi?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Evet, kaydet!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Hayır, kaydetmeye zahmet etme!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "İlk önce resmini kaydetmek ister misin?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "O resmi açamıyorum!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Tamam" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Kaydedilmiş hiç dosya yok!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Resmini şimdi yazdırayım mı?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Evet, yazdır!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Resmin yazdırıldı!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Üzgünüm! Remin yazdırılamadı!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Henüz yazdıramazsın!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Bu resmi sileyim mi?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Evet, sil onu!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Hayır, silme onu!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Sol fare tuşunu kullanmayı hatırlayın!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Resmin yazdırıldı!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Resmin yazdırıldı!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Üzgünüm! Remin yazdırılamadı!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Üzgünüm! Remin yazdırılamadı!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "İstediğin resmi seç, sonra \"Çal\" seçeneğine tıkla" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Ses kapalı." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Ses kapalı değil." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Lütfen bekleyin..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Sil" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Slaytlar" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Geri" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Çal" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "İleri" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Evet" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Hayır" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Resmi sizin değişikliklerinizle değiştirelim mi?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Evet, eskisini yenile!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Hayır, yeni bir dosyaya kaydet" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "İstediğin resmi seç, sonra \"Aç\" seçeneğine tıkla" -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "İstediğin resmi seç, sonra \"Çal\" seçeneğine tıkla" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Renk seç." diff --git a/src/po/tuxpaint.pot b/src/po/tuxpaint.pot index ac8e6b2fb..00de22de9 100644 --- a/src/po/tuxpaint.pot +++ b/src/po/tuxpaint.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -426,7 +426,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "" @@ -551,197 +551,219 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +msgid "Your picture has been exported!" +msgstr "" + +#: ../tuxpaint.c:2189 +msgid "Your slideshow GIF has been exported!" +msgstr "" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +msgid "Sorry! Your picture could not be exported!" +msgstr "" + +#: ../tuxpaint.c:2194 +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "" diff --git a/src/po/tw.po b/src/po/tw.po index 3c5decce8..84a9437eb 100644 --- a/src/po/tw.po +++ b/src/po/tw.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2007-04-26 15:45+0200\n" "Last-Translator: Joana Portia Antwi-Danso \n" "MIME-Version: 1.0\n" @@ -431,7 +431,7 @@ msgstr "Foforo" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Bue" @@ -567,205 +567,235 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Afei eye... Ma yɛnkɔso ndorɔ eyi!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Wopɛ sɛ wofi ha?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 #, fuzzy #| msgid "Yes, I'm done!" msgid "Yes, I’m done!" msgstr "Yiw, mawie!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Daabi, fa me kɔ akyi!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Sɛ wofi ha a, wo mfoni no bɛyera! Wode besie?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Yiw, fa sie!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 #, fuzzy #| msgid "No, don't bother saving!" msgid "No, don’t bother saving!" msgstr "Daabi, mfa nsie!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Wobedi kan de wo mfoni no asie?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Worentumi mmue saa mfoni no!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Eye" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Womfaa biribi nsieɛ!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Afei wopɛ sɛ wode mfoni no to krataa so?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Aane, tintim!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Woatim wo mfoni no!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 #, fuzzy #| msgid "Your picture has been printed!" msgid "Sorry! Your picture could not be printed!" msgstr "Woatim wo mfoni no!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Wontumi ntintim seesie!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Wopɛ sɛ wo saa mfoni yi?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Aane, pepa no!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 #, fuzzy #| msgid "No, don't erase it!" msgid "No, don’t erase it!" msgstr "Daabi, mpepa no!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Kae na mia akura no benkum so!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Woatim wo mfoni no!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Woatim wo mfoni no!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Woatim wo mfoni no!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Woatim wo mfoni no!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Fa mfoni a wopɛ, na mia di so ma no nyi." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Mepawokyɛw twɛn..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Pepa" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Mfoni a edi hɔ" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Kɔ wakyi" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Di agorɔ" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Deɛ edi hɔ" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Aane" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Daabi" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Wopɛ sɛ wosesa mfoni no?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Aane, sesa dada no!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Daabi, fa foforɔ no sie!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Wofa mfoni a wopɛ wia a, mia \"bue\" so." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Fa mfoni a wopɛ, na mia di so ma no nyi." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "" diff --git a/src/po/uk.po b/src/po/uk.po index 1103db75e..36a425fd3 100644 --- a/src/po/uk.po +++ b/src/po/uk.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: TuxPaint 0.9.23 uk\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-10-23 18:08+0000\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -432,7 +432,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Відкрий" @@ -571,198 +571,228 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Добре, продовжуємо малювати!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Ви дійсно хочете вийти?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Так, я завершив!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Ні, хочу назад!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Якщо Ви вийдете, Ви втратите Ваш малюнок! Зберегти?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Так, зберегти!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Ні, не потрібно зберігати!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Зберегти Ваш малюнок спочатку?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Не можу відкрити цей малюнок!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Гаразд" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Немає збережених малюнків!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Надрукувати Вашу малюнок?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Так, роздрукувати!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Ваш малюнок роздруковано!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Ви поки не можете друкувати!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Вилучити цей малюнок?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Так, вилучити!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Ні, не вилучати!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Не забувайте про ліву клавішу миші!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Ваш малюнок роздруковано!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Ваш малюнок роздруковано!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Вибачте! Ваш малюнок не може бути роздрукований!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Вибачте! Ваш малюнок не може бути роздрукований!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Виберіть бажані малюнки, а потім натисніть \"Слайд-шоу\"." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Звук заглушено." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Звук увімкнено." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Будь ласка, зачекайте..." # 'Erase' label: #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Вилучити" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Слайди" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Назад" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Слайд-шоу" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Так" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Ні" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Ні, зберегти у новий файл!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Виберіть бажані малюнки, а потім натисніть \"Слайд-шоу\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "Вибрати колір з вашого малюнка." -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Виберіть колір." diff --git a/src/po/ur.po b/src/po/ur.po index 2f58a8203..c81a31541 100644 --- a/src/po/ur.po +++ b/src/po/ur.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2011-10-30 15:34+0530\n" "Last-Translator: Chandrakant Dhutadmal\n" "Language-Team: Urdu\n" @@ -428,7 +428,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "كھولیں" @@ -568,197 +568,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "ٹھیك ہے، اسے بنانا جاری ركھیں!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "كیا آپ واقعی كویٹ كرنا چاہتے ہیں؟" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "ہاں،میں مكمل كرچكا ہوں!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "نہیں، مجھے واپس لے جائیں!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "اگر آپ كویٹ كرتے ہیں، تو آپ كی تصویر محفوظ نہیں ہوگی! اسے محفوظ كریں؟" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "ہاں، اسے محفوظ كریں!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "نہیں اسے محفوظ نہیں كریں!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "كیا پہلی تصویر كو محفوظ كریں؟" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "وہ تصویر كھول نہیں رہی!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "ٹھیك ہے" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "یہاں كوئی محفوظ كی گئی فائلیں نہیں ہے!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "ابھی آپ كی تصویر كو پرنٹ كریں؟" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "ہاں ، اسے پرنٹ كریں!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "آپ كی تصویر كا پرنٹ لیا گیا ہے!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "آپ اب تك پرنٹ نہیں كرسكتے!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "اس تصویر كو مٹائیں؟" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "ہاں، اسے مٹائیں!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "نہیں اسے مت مٹائیں!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "بائیں ماؤس بٹن كا استعمال كرنا نہ بھولیں!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "آپ كی تصویر كا پرنٹ لیا گیا ہے!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "آپ كی تصویر كا پرنٹ لیا گیا ہے!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "معاف كیجئیے ! آپ كی تصویر پرنٹ نہیں ہوسكی!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "معاف كیجئیے ! آپ كی تصویر پرنٹ نہیں ہوسكی!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "آپ جو تصویر چاہتے ہیں اُس كا انتخاب كریں، پھر” پلے “پر كلك كریں۔" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "آواز بند كیا گیا۔" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "آواز شروع كیا گیا۔" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "برائے كرم انتظار كریں…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "مٹائیں" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "سلائڈس" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "پیچھے" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "پلے" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "ہاں" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "نہیں" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "نہیں ، نئی فائل محفوظ كریں!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "آپ جو تصویر چاہتے ہیں اُس كا انتخاب كریں، پھر” پلے “پر كلك كریں۔" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "رنگ چنیں۔" diff --git a/src/po/ve.po b/src/po/ve.po index c0448c948..d4897d781 100644 --- a/src/po/ve.po +++ b/src/po/ve.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: TuxPaint 0.9.16\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2006-09-21 20:04+0200\n" "Last-Translator: Shumani Mercy Ṋevhulaudzi \n" "Language-Team: LANGUAGE \n" @@ -434,7 +434,7 @@ msgstr "Ḽiswa" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Vula" @@ -573,207 +573,237 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Zwo luga... Kha ri bvele phanḓa na u ola hetshi." #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Ni a ṱoḓa u ṱutshela?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 #, fuzzy #| msgid "Yes, I'm done!" msgid "Yes, I’m done!" msgstr "Ee, Ndo fushea!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Hai, nkhumiseleni murahu!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "" "Arali ni tshi khou ṱutshela, ni ḓo xelelwa nga tshifanyiso tshaṋu! " "tshivhulungeni" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Ee, tshi vhulungeni!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 #, fuzzy #| msgid "No, don't bother saving!" msgid "No, don’t bother saving!" msgstr "Hai, ni songo ḓidina nga u tshi vhulunga!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Vhulungani tshifanyiso tshaṋu u thoma?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Thi koni u vula tshifanyiso!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Zwoluga" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "A huna faela dzo vhulungwaho!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Phirinthani tshifanyiso tshaṋu zwazwino?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Ee, tshiphirintheni!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Tshifanyiso tshaṋu tso phirinthiwa!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 #, fuzzy #| msgid "Your picture has been printed!" msgid "Sorry! Your picture could not be printed!" msgstr "Tshifanyiso tshaṋu tso phirinthiwa!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Ni nga si kone u phirintha zwazwino!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Phumulani hetshi tshifanyiso?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Ee, tshi thutheni!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 #, fuzzy #| msgid "No, don't erase it!" msgid "No, don’t erase it!" msgstr "Hai,ni songo tshi thutha!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Ni humbule u shumisa bathoni ya monde ya mausu!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Tshifanyiso tshaṋu tso phirinthiwa!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Tshifanyiso tshaṋu tso phirinthiwa!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Tshifanyiso tshaṋu tso phirinthiwa!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Tshifanyiso tshaṋu tso phirinthiwa!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Nangani zwifanyiso zwine na ṱoḓa, kiḽikani \" Tambani\"." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Ni humbelwa uri ni lindele.." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Phumulani" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Zwiḽaidi" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Murahu" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Tamba" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Zwitevhelaho" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Ee" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Hai" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Vhuedzedzani tshifanyiso no tshi shandukisa?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Ee, vhuedzedzani tsha kale!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Hai, vhulungani faela ntswa!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Nangani tshifanyiso tshine na tshi ṱoḓa, ni kiḽike \" Vulani\"." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Nangani zwifanyiso zwine na ṱoḓa, kiḽikani \" Tambani\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "" diff --git a/src/po/vec.po b/src/po/vec.po index e101396f8..585884b26 100644 --- a/src/po/vec.po +++ b/src/po/vec.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2014-06-18 07:59+0100\n" "Last-Translator: el Galepin \n" "Language-Team: none\n" @@ -430,7 +430,7 @@ msgstr "Novo" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Vèrxi" @@ -568,197 +568,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Va bon... Nemo vanti co' cuesto!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Vusto dabon nar fora?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Sì, a gò fenìo." #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Nò, méneme indrìo!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Se te và fora te perdarà el to dixegno! Vusto salvarlo?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Sì, salvémoƚo!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Nò, no ocor salvarlo!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Salvémio prima el to dixegno?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "No se pol vèrxar sto dixegno!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Va bon." #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "No ghe xé files salvài!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Vusto stanpar el to dixegno dèso?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Sì, stanpemo!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "El to dixegno el xé stanpà!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "No se pol stanpar el to dixegno!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "No te pol gnancora stanpar!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Scanseƚar sto dixegno?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Sì, scanceƚemo!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Nò, no stà scanseƚar!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Raméntete de doparar el boton drèto de 'l mouse!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "El to dixegno el xé stanpà!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "El to dixegno el xé stanpà!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "No se pol stanpar el to dixegno!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "No se pol stanpar el to dixegno!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Desernisi i dixegni che te vol, e 'pò clica \"Mostra\"." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Sonòro destuà." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Sonòro inpisà." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Spèta 'n àtimo." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Scansèƚa" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Sèrie" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Indrìo" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Mostra" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Invanti" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Sì" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Nò" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Sostituir el dixegno co' sti canbiamenti?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Sì, sostituisi el dixegno vècio!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Nò, salva un file niovo!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Desernisi el dixegno che te vol, e 'pò clica \"Vèrxi\"." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Desernisi i dixegni che te vol, e 'pò clica \"Mostra\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Desernisi un coƚor." diff --git a/src/po/vi.po b/src/po/vi.po index cf2a4769b..305322f12 100644 --- a/src/po/vi.po +++ b/src/po/vi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint-0.9.21\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2010-03-27 15:12+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" @@ -430,7 +430,7 @@ msgstr "Mới" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Mở" @@ -569,197 +569,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Vậy... Hãy cứ vẽ ở đây !" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Cháu có thực sư muốn thoát không?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Rồi thì có !" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Chưa, lùi lại đi." #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Nếu thoát thì ảnh của cháu bị mất ! Có lưu không?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Lưu đi." -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Không lưu." #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Trước tiên nên lưu hình ảnh này ?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Không mở được ảnh đó !" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "OK" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Không có tập tin nào được lưu." #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "In ấn hình ảnh này ngày bây giờ ?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "In đi." #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Ảnh của cháu đã được in ra !" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Tiếc là không thể in ấn hình ảnh này." #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Cháu chưa có thể in !" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Xoá ảnh này ?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Xoá đi." -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Không xoá." #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Hãy nhớ để dùng cái nút bên trái trên con chuột." +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Ảnh của cháu đã được in ra !" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Ảnh của cháu đã được in ra !" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Tiếc là không thể in ấn hình ảnh này." + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Tiếc là không thể in ấn hình ảnh này." + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Chọn những hình ảnh đã muốn, sau đó bấm nút « Chạy »." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Âm câm." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Âm bỏ cấm." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Hãy đợi..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Xoá" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Ảnh chiếu" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Lùi" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Chạy" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Tiếp" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Có" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Không" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Thay hình ảnh bằng các thay đổi của cháu không?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Thay thế cái cũ !" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Không, lưu một tập tin mới." #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Chọn hình ảnh mà cháu muốn, sau đó bấm nút « Mở »." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Chọn những hình ảnh đã muốn, sau đó bấm nút « Chạy »." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Kén một màu." diff --git a/src/po/wa.po b/src/po/wa.po index 72fe91b76..371af7aa1 100644 --- a/src/po/wa.po +++ b/src/po/wa.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint 0.9.17\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2007-08-30 18:24+0200\n" "Last-Translator: Pablo Saratxaga \n" "Language-Team: Walloon \n" @@ -433,7 +433,7 @@ msgstr "Novea" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Drovi" @@ -576,205 +576,235 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "D' acoird... continouwans a dessiner dabôrd!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Voloz vs moussî foû po do bon?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 #, fuzzy #| msgid "Yes, I'm done!" msgid "Yes, I’m done!" msgstr "Oyi, dj' a fini!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Neni, rivnans en erî!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Si vos cwitez l' programe vos piedroz l' imådje! El schaper?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Oyi, el schaper!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 #, fuzzy #| msgid "No, don't bother saving!" msgid "No, don’t bother saving!" msgstr "Neni, nén mezåjhe di schaper!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Schaper d' aprume voste imådje?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Dji n' sai drovi ciste imådje la!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "'l est bon" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "I gn a nou fitchî di schapé!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Imprimer voste imådje?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Oyi, l' imprimer!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Voste imådje a stî imprimêye!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 #, fuzzy #| msgid "Your picture has been printed!" msgid "Sorry! Your picture could not be printed!" msgstr "Voste imådje a stî imprimêye!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Vos n' poloz nén co imprimer!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Disfacer ciste imådje chal?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Oyi, el disfacer!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 #, fuzzy #| msgid "No, don't erase it!" msgid "No, don’t erase it!" msgstr "Neni, nén l' disfacer!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Èn rovyîz nén d' eployî l' boton d' hintche del sori!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Voste imådje a stî imprimêye!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Voste imådje a stî imprimêye!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Voste imådje a stî imprimêye!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Voste imådje a stî imprimêye!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Tchoezixhoz l' imådje ki vos vloz, poy clitchîz so «Djouwer»." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Tårdjîz ene miete s' i vs plait..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Disfacer" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Diyas" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "En erî" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Djouwer" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Shuvant" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Oyi" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Neni" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Replaecî l' imådje avou vos candjmints?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Oyi, replaecî l' vî!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Neni, schaper en on novea fitchî" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Tchoezixhoz l' imådje ki vos vloz, poy clitchîz so «Drovi»." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Tchoezixhoz l' imådje ki vos vloz, poy clitchîz so «Djouwer»." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "" diff --git a/src/po/wo.po b/src/po/wo.po index 37c015e12..9bac37473 100644 --- a/src/po/wo.po +++ b/src/po/wo.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2014-08-09 13:24-0000\n" "Last-Translator: Haby Diallo \n" "Language-Team: \n" @@ -430,7 +430,7 @@ msgstr "Bees" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Ubbi" @@ -568,197 +568,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Baxna! leeggi ñu rëdë suñu natal!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Da nga bëgg bayi?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Waaw, def na ko!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Deedeet, ñu delu ci!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Soy bayi, di ñak sa naatal! Ñu deñc ko?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Waaw, ñu deñc ko!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Deet, jarul sakanal!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Da ngay deñc lu sa natal ba pare?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Mënuñu ubbi natal bi!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Deegë na" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Amul fisie buñ fi mana deñc!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Sotilu leeggi natal bi?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Waaw,ñu sotilu ko!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Sotilu nañu sa natal!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Jëgëli! Mënuñu sotilu sa naatal bi!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Mënogoko sotilu leeggi!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Ñu dindi natal bi?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Waaw, dindi ko !" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Deedeet, buko dindi!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Bul fate jëffandiku ciammoñu butoŋ jinax bi !" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Sotilu nañu sa natal!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Sotilu nañu sa natal!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Jëgëli! Mënuñu sotilu sa naatal bi!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Jëgëli! Mënuñu sotilu sa naatal bi!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Tanal naatal yu la nex , te nga bëss ci “Ñu dor“." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Son bu ñu dag" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "son bu suffe" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Balma te xar..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Dindil" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Japo" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Dellu" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Ñu dor" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Li ci topp" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Waaw" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Deedeet" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Ñu deñca tal natal bi ak sopitem yi ?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Waaw, ñu sopi bu magat bi !" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Deedeet, natal bu bees la !" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Tannal naatal yu la nex, te nga bëss ci “Ubbi“." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Tanal naatal yu la nex , te nga bëss ci “Ñu dor“." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Tanal ap kulor. " diff --git a/src/po/xh.po b/src/po/xh.po index fa00f4aae..2ee1b1c18 100644 --- a/src/po/xh.po +++ b/src/po/xh.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 0.9.16\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2006-09-22 01:42+0200\n" "Last-Translator: Dwayne Bailey \n" "Language-Team: LANGUAGE \n" @@ -432,7 +432,7 @@ msgstr "Okutsha" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Vula" @@ -571,207 +571,237 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Kulungile ke... Masiqhube ngokuzoba esi!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Ingaba ufuna ukuyeka apha ngenene?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 #, fuzzy #| msgid "Yes, I'm done!" msgid "Yes, I’m done!" msgstr "Ewe, ndigqibile!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Hayi, ndibuyisele emva!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Ukuba uyayeka, uya kulahlekelwa ngumfanekiso wakho! Uyawugcina?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Ewe, uyagcinwa!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 #, fuzzy #| msgid "No, don't bother saving!" msgid "No, don’t bother saving!" msgstr "Hayi, ungazixhamli ngokuwugcina!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Ufuna ukugcina umfanekiso wakho kuqala?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Awuvuleki loo mfanekiso!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Kulungile" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Akukho zifayili zigciniweyo!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Ngoku ushicilela umfanekiso?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Ewe, wushicilele!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Umfanekiso wakho ushicilelwe!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 #, fuzzy #| msgid "Your picture has been printed!" msgid "Sorry! Your picture could not be printed!" msgstr "Umfanekiso wakho ushicilelwe!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Akunakuqalisa ukushicilela!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Uyawucima lo mfanekiso?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Ewe, uyacinywa!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 #, fuzzy #| msgid "No, don't erase it!" msgid "No, don’t erase it!" msgstr "Hayi, ungawucimi!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Khumbula ukusebenzisa iqhosha lempuku elisekhohlo!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Umfanekiso wakho ushicilelwe!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Umfanekiso wakho ushicilelwe!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Umfanekiso wakho ushicilelwe!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Umfanekiso wakho ushicilelwe!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +#, fuzzy +msgid "Choose the pictures you want, then click “Play”." +msgstr "Khetha umfanekiso owufunayo, uze unqomfe “Vula”." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Nceda linda..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Sula" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Emva" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 #, fuzzy msgid "Next" msgstr "Isiqendu" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Ewe" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Hayi" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Ususa umfanekiso ngeenguqulo zakho?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Ewe, susa omdala ngomnye!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Hayi, gcina ifayili entsha!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Khetha umfanekiso owufunayo, uze unqomfe “Vula”." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -#, fuzzy -msgid "Choose the pictures you want, then click “Play”." -msgstr "Khetha umfanekiso owufunayo, uze unqomfe “Vula”." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "" diff --git a/src/po/zam.po b/src/po/zam.po index aecca058b..db984713b 100644 --- a/src/po/zam.po +++ b/src/po/zam.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: TuxPaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2014-08-08 12:35+0200\n" "Last-Translator: Rodrigo Perez \n" "Language-Team: \n" @@ -428,7 +428,7 @@ msgstr "Ko kuúb" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Sha al men" @@ -562,197 +562,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Vesta daal.. ¡kuún naal kue!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "¿Gua lií kaa lash luu ruul gaá?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Bliy!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "¡Yeet taá, naá last naá vereén!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "¡This rul, tee guaán luu koo bliíl! ¿lash luú koo shog luy gaá?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "¡ah, loó sobbaá!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "¡Yénta, naá last naá loó xhognay!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "¿Loó sog luú retrat antes gaá?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "¡Naá gaad schial dibug reé!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "ah" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "¡Yent kuan bloo sohog luú!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "¿Lahaás luú keley loó yehes naál yaá?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "¡Ah, toob vaá loó yehes!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "¡Mon naá luú duúl loó yehes!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "¡Gadt ken mon lo yes!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "¡Na gaád toob luy loó yehes nal!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "¿Teé doót dibuj reé gaá?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "¡Ah, Te doót naá!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "¡Ye´nta, naá te doót liy!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "¡Recuerda usar el botón izquierdo del ratón!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "¡Mon naá luú duúl loó yehes!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "¡Mon naá luú duúl loó yehes!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "¡Gadt ken mon lo yes!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "¡Gadt ken mon lo yes!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Kuan koo lash luú, será toob \"kee kiiy\"." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Toóg saá beés ha." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Saál saá beés ha." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Leé luút..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Te doót naá" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Güi saá niey" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Veré" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Mte tey" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Teneer ra" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Bliy" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Yee´nta" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "¿Seé eh dibug naá antes kon koó kuub gaá?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "¡ah, seéhell!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "¡Yeént ta, loó soógga leét diíf archiv kuúb!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Kuan koo lash luú, será toob \"Sahal laa\"." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Kuan koo lash luú, será toob \"kee kiiy\"." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Kuan saa niey " diff --git a/src/po/zh_CN.po b/src/po/zh_CN.po index c88e17462..abe8ebed5 100644 --- a/src/po/zh_CN.po +++ b/src/po/zh_CN.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2017-12-27 16:57+0800\n" "Last-Translator: hackergene \n" "Language-Team: hackergene \n" @@ -435,7 +435,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "打开" @@ -568,197 +568,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "好了... 我们继续画这个!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "你真的要退出吗?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "OK!画完了!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "不,我要返回!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "如果你退出了,你会丢掉你的图片!保存起来吗?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "是的,保存!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "不,现在不存。" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "先保存你的图片?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "打不开那个图片啊!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "好的" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "没有保存过的文件啊!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "现在打印你的图片吗?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "是的,打印!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "你的图片被打印出来了!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 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:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "你还不能打印耶!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "删除这个图片吗?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "是的,擦掉!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "不,不要擦掉!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "记住使用鼠标左键!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "你的图片被打印出来了!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "你的图片被打印出来了!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "抱歉!您的图片无法保存!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "抱歉!您的图片无法保存!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "选择你要打开的图片,然后点击“打开”。" + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "静音。" #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "取消静音。" #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "请等待..." #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "擦出" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "幻灯片" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "退回" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "播放" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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:8590 +#: ../tuxpaint.c:8623 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "是的" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "不要" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 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:13038 +#: ../tuxpaint.c:13073 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:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "不,保存到新文件" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 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:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "选择你要打开的图片,然后点击“打开”。" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "从绘画中选择一种颜色。" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "选择一种颜色。" diff --git a/src/po/zh_TW.po b/src/po/zh_TW.po index d652c6143..1e57af4f1 100644 --- a/src/po/zh_TW.po +++ b/src/po/zh_TW.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: tuxpaint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2014-06-24 14:46+0800\n" "Last-Translator: Song Huang \n" "Language-Team: Chinese (traditional) \n" @@ -524,7 +524,7 @@ 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:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "打開" @@ -688,7 +688,7 @@ msgstr "很好,讓我們繼續來畫這張圖吧!" # Prompt to confirm user wishes to quit #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "你確定要離開嗎?" @@ -696,69 +696,69 @@ msgstr "你確定要離開嗎?" # msgid "Yes, I'm done!" # Quit prompt positive response (quit) #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "好,我做完了!" # Quit prompt negative response (don't quit) #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "不,讓我回去!" # Current picture is not saved; user is quitting #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "如果離開,將會丟掉你的圖畫喔! 要先存檔嗎?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "好,把它存起來!" # msgid "No, don't bother saving!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "不,別存了!" # Current picture is not saved; user is opening another picture #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "要先儲存你的圖畫嗎?" # Error opening picture #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "沒辦法打開這個圖畫!" # Generic dialog dismissal #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "好的" # Notification that 'Open' dialog has nothing to show #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "沒有已經儲存的檔案!" # Verification of print action #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "現在要列印你的圖畫嗎?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "好,印出它來!" # Confirmation of successful (we hope) printing #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "你的圖畫已經印出來了!" @@ -766,95 +766,141 @@ msgstr "你的圖畫已經印出來了!" # msgid "Your picture has been printed!" # We got an error printing #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "不好意思,你的圖畫不能列印!" # Notification that it's too soon to print again (--printdelay option is in effect) #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "你還沒辦法列印喔!" # Prompt to confirm erasing a picture in the Open dialog #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "要刪除這張圖畫嗎?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "好,刪除它吧!" # msgid "No, don't erase it!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "不,別刪除它!" # Reminder that Mouse Button 1 is the button to use in Tux Paint #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "記得使用滑鼠的左邊按鍵!" +# Confirmation of successful (we hope) printing +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "你的圖畫已經印出來了!" + +# Confirmation of successful (we hope) printing +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "你的圖畫已經印出來了!" + +# We got an error printing +# msgid "Your picture has been printed!" +# We got an error printing +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "不好意思,你的圖畫不能列印!" + +# We got an error printing +# msgid "Your picture has been printed!" +# We got an error printing +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "不好意思,你的圖畫不能列印!" + +# Let user choose images: +# Instructions for Slideshow file dialog (FIXME: Make a #define) +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "選擇你要的一些圖畫,然後按一下「播放」。" + # Sound has been muted (silenced) via keyboard shortcut # Sound has been muted (silenced) via keyboard shortcut #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "靜音" # Sound has been unmuted (unsilenced) via keyboard shortcut # Sound has been unmuted (unsilenced) via keyboard shortcut #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "取消靜音" # Wait while Text tool finishes loading fonts #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "請等一下…" # Open dialog: 'Erase' button, to erase/deleted the selected picture #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "刪除" # Open dialog: 'Slides' button, to switch to slide show mode #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "投影片" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + # Open dialog: 'Back' button, to dismiss Open dialog without opening a picture #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "上一個" # Slideshow: 'Play' button, to begin a slideshow sequence #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "播放" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" # Slideshow: 'Next' button, to load next slide (image) #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" 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 #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "A中" @@ -862,17 +908,17 @@ msgstr "A中" # positive and negative responses in dialogs (e.g., [Y] (for 'yes') in English) #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "好" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "不" # Prompt to ask whether user wishes to save over old version of their file #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "用你所做的改變來取代圖畫嗎?" @@ -880,7 +926,7 @@ msgstr "用你所做的改變來取代圖畫嗎?" # (like a 'File:Save' action in other applications) #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "好,取代舊的!" @@ -888,36 +934,28 @@ msgstr "好,取代舊的!" # (like a 'File:Save As...' action in other applications) #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "不,另外存一個新的檔案!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "選擇你想要的圖畫,然後按一下「打開」。" -# Let user choose images: -# Instructions for Slideshow file dialog (FIXME: Make a #define) -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "選擇你要的一些圖畫,然後按一下「播放」。" - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "挑選一個顏色" diff --git a/src/po/zu.po b/src/po/zu.po index 0bdb07c38..91f5a42da 100644 --- a/src/po/zu.po +++ b/src/po/zu.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-25 00:22-0700\n" +"POT-Creation-Date: 2020-07-29 23:01-0700\n" "PO-Revision-Date: 2011-02-07 12:30+0200\n" "Last-Translator: sipho \n" "Language-Team: SIpho\n" @@ -433,7 +433,7 @@ msgstr "Okusha" #. Open a saved picture #. buttons for the file open dialog #. Open dialog: 'Open' button, to load the selected picture -#: ../tools.h:98 ../tuxpaint.c:7857 +#: ../tools.h:98 ../tuxpaint.c:7887 msgid "Open" msgstr "Vula" @@ -574,197 +574,227 @@ msgid "OK then… Let’s keep drawing this one!" msgstr "Kulungile-ke... Asiqhubeke sidwebe lena!" #. Prompt to confirm user wishes to quit -#: ../tuxpaint.c:2118 +#: ../tuxpaint.c:2132 msgid "Do you really want to quit?" msgstr "Ngabe ufuna ukuphuma ngempela na?" #. Quit prompt positive response (quit) -#: ../tuxpaint.c:2121 +#: ../tuxpaint.c:2135 msgid "Yes, I’m done!" msgstr "Yebo, sengiqedile!" #. Quit prompt negative response (don't quit) -#: ../tuxpaint.c:2124 ../tuxpaint.c:2151 +#: ../tuxpaint.c:2138 ../tuxpaint.c:2165 msgid "No, take me back!" msgstr "Cha, ngibuyisele emuva!" #. Current picture is not saved; user is quitting -#: ../tuxpaint.c:2128 +#: ../tuxpaint.c:2142 msgid "If you quit, you’ll lose your picture! Save it?" msgstr "Uma uphuma, uzolahlekelwa isithombe sakho! Sisigcine na?" -#: ../tuxpaint.c:2129 ../tuxpaint.c:2134 +#: ../tuxpaint.c:2143 ../tuxpaint.c:2148 msgid "Yes, save it!" msgstr "Yebo, sigcine!" -#: ../tuxpaint.c:2130 ../tuxpaint.c:2135 +#: ../tuxpaint.c:2144 ../tuxpaint.c:2149 msgid "No, don’t bother saving!" msgstr "Cha, ungazihluphi ukusigcina!" #. Current picture is not saved; user is opening another picture -#: ../tuxpaint.c:2133 +#: ../tuxpaint.c:2147 msgid "Save your picture first?" msgstr "Gcina isithombe sakho kuqala?" #. Error opening picture -#: ../tuxpaint.c:2138 +#: ../tuxpaint.c:2152 msgid "Can’t open that picture!" msgstr "Angikwazi ukuvula leso sithombe!" #. Generic dialog dismissal -#: ../tuxpaint.c:2141 ../tuxpaint.c:2146 ../tuxpaint.c:2155 ../tuxpaint.c:2162 -#: ../tuxpaint.c:2171 +#: ../tuxpaint.c:2155 ../tuxpaint.c:2160 ../tuxpaint.c:2169 ../tuxpaint.c:2176 +#: ../tuxpaint.c:2185 ../tuxpaint.c:2190 msgid "OK" msgstr "Kulungile" #. Notification that 'Open' dialog has nothing to show -#: ../tuxpaint.c:2145 +#: ../tuxpaint.c:2159 msgid "There are no saved files!" msgstr "Awekho amafayela agciniwe!" #. Verification of print action -#: ../tuxpaint.c:2149 +#: ../tuxpaint.c:2163 msgid "Print your picture now?" msgstr "Ngabe uyasiphrinta isithombe sakho manje?" -#: ../tuxpaint.c:2150 +#: ../tuxpaint.c:2164 msgid "Yes, print it!" msgstr "Yebo, phrinta!" #. Confirmation of successful (we hope) printing -#: ../tuxpaint.c:2154 +#: ../tuxpaint.c:2168 msgid "Your picture has been printed!" msgstr "Isithombe sakho sesiphrintiwe!" #. We got an error printing -#: ../tuxpaint.c:2158 +#: ../tuxpaint.c:2172 msgid "Sorry! Your picture could not be printed!" msgstr "Phephisa! Isithombe sakho asikwazanga ukuphrinteka!" #. Notification that it's too soon to print again (--printdelay option is in effect) -#: ../tuxpaint.c:2161 +#: ../tuxpaint.c:2175 msgid "You can’t print yet!" msgstr "Awukwazi ukuphrinta okwamanje!" #. Prompt to confirm erasing a picture in the Open dialog -#: ../tuxpaint.c:2165 +#: ../tuxpaint.c:2179 msgid "Erase this picture?" msgstr "Ngisicime lesi sithombe?" -#: ../tuxpaint.c:2166 +#: ../tuxpaint.c:2180 msgid "Yes, erase it!" msgstr "Yebo, sicime!" -#: ../tuxpaint.c:2167 +#: ../tuxpaint.c:2181 msgid "No, don’t erase it!" msgstr "Cha, ungasicimi!" #. Reminder that Mouse Button 1 is the button to use in Tux Paint -#: ../tuxpaint.c:2170 +#: ../tuxpaint.c:2184 msgid "Remember to use the left mouse button!" msgstr "Khumbula ukusebenzisa inkinobho yemawusi yangasesinxeleni!" +#. Confirmation of successful (we hope) image export +#: ../tuxpaint.c:2188 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your picture has been exported!" +msgstr "Isithombe sakho sesiphrintiwe!" + +#: ../tuxpaint.c:2189 +#, fuzzy +#| msgid "Your picture has been printed!" +msgid "Your slideshow GIF has been exported!" +msgstr "Isithombe sakho sesiphrintiwe!" + +#. We got an error exporting +#: ../tuxpaint.c:2193 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your picture could not be exported!" +msgstr "Phephisa! Isithombe sakho asikwazanga ukuphrinteka!" + +#: ../tuxpaint.c:2194 +#, fuzzy +#| msgid "Sorry! Your picture could not be printed!" +msgid "Sorry! Your slideshow GIF could not be exported!" +msgstr "Phephisa! Isithombe sakho asikwazanga ukuphrinteka!" + +#. Slideshow instructions +#: ../tuxpaint.c:2198 +msgid "Choose the pictures you want, then click “Play”." +msgstr "Khetha isithombe osifunayo, bese ucindezela “Dlala”." + #. Sound has been muted (silenced) via keyboard shortcut -#: ../tuxpaint.c:2378 +#: ../tuxpaint.c:2405 msgid "Sound muted." msgstr "Umsindo awukho." #. Sound has been unmuted (unsilenced) via keyboard shortcut -#: ../tuxpaint.c:2383 +#: ../tuxpaint.c:2410 msgid "Sound unmuted." msgstr "Umsindo ukhona." #. Wait while Text tool finishes loading fonts -#: ../tuxpaint.c:3138 +#: ../tuxpaint.c:3165 msgid "Please wait…" msgstr "Ngicela ulinde…" #. Open dialog: 'Erase' button, to erase/deleted the selected picture -#: ../tuxpaint.c:7860 +#: ../tuxpaint.c:7890 msgid "Erase" msgstr "Susa" #. Open dialog: 'Slides' button, to switch to slide show mode -#: ../tuxpaint.c:7863 +#: ../tuxpaint.c:7893 msgid "Slides" msgstr "Izilayidi" +#. Open dialog: 'Export' button, to copy an image to an easily-accessible location +#: ../tuxpaint.c:7896 +msgid "Export" +msgstr "" + #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture -#: ../tuxpaint.c:7866 +#: ../tuxpaint.c:7899 msgid "Back" msgstr "Emuva" #. Slideshow: 'Play' button, to begin a slideshow sequence -#: ../tuxpaint.c:7869 +#: ../tuxpaint.c:7902 msgid "Play" msgstr "Dlala" #. Slideshow: 'GIF Export' button, to create an animated GIF -#: ../tuxpaint.c:7872 +#: ../tuxpaint.c:7905 msgid "GIF Export" msgstr "" #. Slideshow: 'Next' button, to load next slide (image) -#: ../tuxpaint.c:7875 +#: ../tuxpaint.c:7908 msgid "Next" msgstr "Phambili" #. 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:8590 +#: ../tuxpaint.c:8623 msgid "Aa" msgstr "Aa" #. 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:11960 +#: ../tuxpaint.c:11991 msgid "Yes" msgstr "Yebo" -#: ../tuxpaint.c:11964 +#: ../tuxpaint.c:11995 msgid "No" msgstr "Cha" #. Prompt to ask whether user wishes to save over old version of their file -#: ../tuxpaint.c:13034 +#: ../tuxpaint.c:13069 msgid "Replace the picture with your changes?" msgstr "Shintshanisa isithombe ngoshintsho olwenzile?" #. Positive response to saving over old version #. (like a 'File:Save' action in other applications) -#: ../tuxpaint.c:13038 +#: ../tuxpaint.c:13073 msgid "Yes, replace the old one!" msgstr "Yebo, shintshanisa esidala!" #. Negative response to saving over old version (saves a new image) #. (like a 'File:Save As...' action in other applications) -#: ../tuxpaint.c:13042 +#: ../tuxpaint.c:13077 msgid "No, save a new file!" msgstr "Cha, gcina ifayela elisha!" #. Let user choose an image: #. Instructions for 'Open' file dialog -#: ../tuxpaint.c:14292 +#: ../tuxpaint.c:14333 msgid "Choose the picture you want, then click “Open”." msgstr "Khetha isithombe osifunayo, bese ucindezela “Vula”." -#. Let user choose images: -#. Instructions for Slideshow file dialog (FIXME: Make a #define) -#: ../tuxpaint.c:15288 ../tuxpaint.c:15622 -msgid "Choose the pictures you want, then click “Play”." -msgstr "Khetha isithombe osifunayo, bese ucindezela “Dlala”." - -#. None selected? Too dangerous to select all. +#. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. #. -#: ../tuxpaint.c:15671 +#: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." msgstr "" -#: ../tuxpaint.c:23277 +#: ../tuxpaint.c:23417 msgid "Select a color from your drawing." msgstr "" -#: ../tuxpaint.c:23289 +#: ../tuxpaint.c:23429 msgid "Pick a color." msgstr "Khetha umbala." From 5b55f7f2e376df23331547ae833e4ab8bcf61744 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Thu, 30 Jul 2020 23:27:28 -0700 Subject: [PATCH 30/33] Santali (Ol Chiki) update Santali (Ol Chiki) translation update from new contributor Prasanta Hembram. --- docs/AUTHORS.txt | 3 +- docs/CHANGES.txt | 7 +- src/po/sat@olchiki.po | 316 ++++++++++-------------------------------- 3 files changed, 83 insertions(+), 243 deletions(-) diff --git a/docs/AUTHORS.txt b/docs/AUTHORS.txt index af081a986..c80f4c119 100644 --- a/docs/AUTHORS.txt +++ b/docs/AUTHORS.txt @@ -7,7 +7,7 @@ Various contributors (see below, and CHANGES.txt) http://www.tuxpaint.org/ -June 17, 2002 - March 29, 2020 +June 17, 2002 - July 30, 2020 $Id$ @@ -916,6 +916,7 @@ $Id$ * Santali translation (Ol-Chiki) Chandrakant Dhutadmal Ganesh Murmu + Prasanta Hembram * Scottish Gaelic Niall Tracey diff --git a/docs/CHANGES.txt b/docs/CHANGES.txt index 311b3611b..aedddd2c3 100644 --- a/docs/CHANGES.txt +++ b/docs/CHANGES.txt @@ -8,7 +8,7 @@ http://www.tuxpaint.org/ $Id$ -2020.July.29 (0.9.25) +2020.July.30 (0.9.25) * New Features ------------ * Export drawings: @@ -49,6 +49,11 @@ $Id$ descriptions, if we failed to know what language to use (see above). + * Translation Updates: + -------------------- + * Santali translation (Ol-Chiki) + Prasanta Hembram + * Misc ---- * Improved safety when copying things into string buffers. diff --git a/src/po/sat@olchiki.po b/src/po/sat@olchiki.po index f767c29cd..d6c825e41 100644 --- a/src/po/sat@olchiki.po +++ b/src/po/sat@olchiki.po @@ -1,19 +1,11 @@ -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. -# msgid "" msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-29 23:01-0700\n" -"PO-Revision-Date: 2013-07-27 14:50+0530\n" -"Last-Translator: Ganesh Murmu \n" -"Language-Team: LANGUAGE \n" -"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"X-Generator: POEditor.com\n" +"Project-Id-Version: Santali tux\n" +"Language: en\n" #. Response to Black (0, 0, 0) color selected #: ../colors.h:86 @@ -105,19 +97,19 @@ msgstr "ᱢᱟᱹᱴᱤᱭᱟᱹᱲ ᱨᱚᱝ!" #. 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:177 msgid "qx" @@ -144,8 +136,6 @@ msgstr ",.?!" #. uncommon punctuation (e.g., '@', '#', '*', etc.) #: ../dirwalk.c:208 -#, fuzzy -#| msgid "`\\%_@$~#{<(^&*" msgid "`%_@$~#{<(^&*" msgstr "`\\%_@$~#{<(^&*" @@ -276,7 +266,7 @@ msgstr "ᱤᱨᱟᱹᱞ ᱜᱟᱨ ᱛᱮ ᱮᱥᱮᱛ ᱛᱮᱭᱟᱨ ᱠᱷᱚ #: ../shapes.h:266 ../shapes.h:269 ../shapes.h:272 ../shapes.h:275 #: ../shapes.h:278 ../shapes.h:281 msgid "Star" -msgstr "" +msgstr "ᱛᱟᱨᱟ" #. Description of a square #: ../shapes.h:289 ../shapes.h:290 @@ -286,17 +276,12 @@ msgstr "ᱯᱩᱱ ᱥᱚᱢᱟᱱ ᱡᱤᱞᱤᱧ ᱜᱟᱨ ᱛᱮ ᱮᱥᱮᱫ #. Description of a rectangle #: ../shapes.h:293 ../shapes.h:294 msgid "A rectangle has four sides and four right angles." -msgstr "" -"ᱵᱟᱵᱟᱨ ᱥᱚᱢᱟᱱ ᱡᱤᱞᱤᱧ ᱜᱟᱫ ᱛᱮ ᱮᱥᱮᱫ ᱛᱮᱭᱟᱨ ᱨᱮᱫᱚ ᱯᱩᱱ ᱫᱷᱟᱨᱮ ᱟᱨ ᱯᱩᱱᱭᱟ ᱡᱚᱡᱚᱢ ᱥᱮᱫᱟᱜ ᱠᱚᱸᱰ " -"ᱠᱚ ᱢᱮᱱᱟᱜ ᱟ." +msgstr "ᱵᱟᱵᱟᱨ ᱥᱚᱢᱟᱱ ᱡᱤᱞᱤᱧ ᱜᱟᱫ ᱛᱮ ᱮᱥᱮᱫ ᱛᱮᱭᱟᱨ ᱨᱮᱫᱚ ᱯᱩᱱ ᱫᱷᱟᱨᱮ ᱟᱨ ᱯᱩᱱᱭᱟ ᱡᱚᱡᱚᱢ ᱥᱮᱫᱟᱜ ᱠᱚᱸᱰ ᱠᱚ ᱢᱮᱱᱟᱜ ᱟ." #. Description of a circle #: ../shapes.h:297 ../shapes.h:298 -msgid "" -"A circle is a curve where all points have the same distance from the center." -msgstr "" -"ᱜᱩᱞᱟᱸᱲ ᱫᱚ ᱢᱤᱫ ᱠᱚᱸᱲᱵᱮᱛ ᱠᱟᱱᱟ ᱚᱠᱟᱨᱮ ᱡᱚᱛᱚ ᱴᱩᱰᱟᱹᱜ ᱞᱟᱹᱜᱤᱫ ᱛᱟᱞᱟ ᱠᱷᱚᱱ ᱥᱚᱢᱟᱱ ᱡᱤᱞᱤᱧ " -"ᱢᱮᱱᱟᱜ ᱟ." +msgid "A circle is a curve where all points have the same distance from the center." +msgstr "ᱜᱩᱞᱟᱸᱲ ᱫᱚ ᱢᱤᱫ ᱠᱚᱸᱲᱵᱮᱛ ᱠᱟᱱᱟ ᱚᱠᱟᱨᱮ ᱡᱚᱛᱚ ᱴᱩᱰᱟᱹᱜ ᱞᱟᱹᱜᱤᱫ ᱛᱟᱞᱟ ᱠᱷᱚᱱ ᱥᱚᱢᱟᱱ ᱡᱤᱞᱤᱧ ᱢᱮᱱᱟᱜ ᱟ." #. Description of an ellipse #: ../shapes.h:301 ../shapes.h:302 @@ -316,9 +301,7 @@ msgstr "ᱢᱚᱸᱲᱮ ᱡᱤᱞᱤᱧ ᱜᱟᱨ ᱛᱮ ᱛᱮᱭᱟᱨ ᱮᱥ #. Description of a rhombus #: ../shapes.h:313 ../shapes.h:314 msgid "A rhombus has four equal sides, and opposite sides are parallel." -msgstr "" -"ᱯᱩᱱ ᱜᱟᱨ ᱛᱮ ᱮᱥᱮᱫ ᱛᱮᱭᱟᱨᱟᱜ ᱛᱩᱨᱩᱭ ᱯᱟᱴ ᱨᱮᱫᱚ ᱯᱩᱱ ᱥᱚᱢᱟᱱ ᱫᱷᱟᱨᱮ, ᱟᱨ ᱩᱞᱴᱟ ᱫᱷᱟᱨᱮ ᱥᱮᱫ " -"ᱥᱚᱢᱟᱱ ᱥᱚᱢᱟᱱᱟ." +msgstr "ᱯᱩᱱ ᱜᱟᱨ ᱛᱮ ᱮᱥᱮᱫ ᱛᱮᱭᱟᱨᱟᱜ ᱛᱩᱨᱩᱭ ᱯᱟᱴ ᱨᱮᱫᱚ ᱯᱩᱱ ᱥᱚᱢᱟᱱ ᱫᱷᱟᱨᱮ, ᱟᱨ ᱩᱞᱴᱟ ᱫᱷᱟᱨᱮ ᱥᱮᱫ ᱥᱚᱢᱟᱱ ᱥᱚᱢᱟᱱᱟ." #. Description of an octagon #: ../shapes.h:317 ../shapes.h:318 @@ -327,15 +310,15 @@ msgstr "ᱤᱨᱟᱹᱞ ᱡᱤᱞᱤᱧ ᱜᱟᱨ ᱛᱮ ᱮᱥᱮᱫ ᱛᱮᱭ #: ../shapes.h:320 ../shapes.h:321 msgid "A star with 3 points." -msgstr "" +msgstr "ᱢᱤᱫᱴᱟᱹᱝ ᱛᱟᱨᱟ ᱥᱟᱞᱟᱜ ᱓ ᱯᱚᱮᱸᱴᱥ" #: ../shapes.h:322 ../shapes.h:323 msgid "A star with 4 points." -msgstr "" +msgstr "ᱢᱤᱫᱴᱟᱹᱝ ᱛᱟᱨᱟ ᱥᱟᱞᱟᱜ ᱔ ᱯᱚᱮᱸᱴᱥ" #: ../shapes.h:324 ../shapes.h:325 msgid "A star with 5 points." -msgstr "" +msgstr "ᱢᱤᱫᱴᱟᱹᱝ ᱛᱟᱨᱟ ᱥᱟᱞᱟᱜ ᱕ ᱯᱚᱮᱸᱴᱥ" #. Title of tool selector (buttons down the left) #: ../titles.h:56 @@ -374,7 +357,7 @@ msgid "Letters" msgstr "ᱟᱠᱷᱚᱨ ᱠᱚ" #. Title of magic tool selector (buttons down the right for magic (effect plugin) tool) -#. "Magic" effects tools (blur, flip image, etc.) +#. Magic" effects tools (blur, flip image, etc. #: ../titles.h:77 ../tools.h:83 msgid "Magic" msgstr "ᱵᱷᱤᱞᱠᱤ" @@ -467,39 +450,17 @@ msgid "Click to start drawing a line. Let go to complete it." msgstr "ᱜᱟᱨ ᱪᱤᱛᱟᱹᱨ ᱜᱟᱨ ᱮᱦᱚᱵ ᱞᱟᱹᱜᱤᱫ ᱚᱛᱟᱭ ᱢᱮ. ᱪᱚᱞᱚ ᱱᱚᱣᱟ ᱯᱩᱨᱟᱹᱣ ᱞᱮᱜᱮ." #: ../tools.h:125 -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 "" -"ᱢᱤᱫ ᱵᱮᱱᱟᱣ ᱞᱟᱴᱟᱯ ᱢᱮ. ᱛᱟᱞᱟ ᱛᱮᱫ ᱞᱟᱴᱟᱯ ᱞᱟᱹᱜᱤᱫ ᱚᱛᱟᱭ ᱢᱮ, ᱚᱨ ᱢᱮ, ᱤᱱᱟᱹ ᱛᱟᱭᱚᱢ ᱪᱟᱞᱟᱜ ᱟ " -"ᱛᱤᱱ ᱨᱮ ᱱᱚᱣᱟ ᱟᱢᱮᱢ ᱞᱟᱹᱠᱛᱤ ᱠᱟᱱ ᱢᱟᱨᱟᱝ ᱛᱮᱫ ᱛᱮᱭᱟᱨᱚᱜ ᱟ. ᱱᱚᱣᱟ ᱟᱹᱪᱩᱨ ᱞᱟᱹᱜᱤᱫ ᱵᱮ ᱦᱟᱭᱛᱮ " -"ᱞᱟᱲᱟᱣ ᱢᱮ, ᱟᱨ ᱱᱚᱣᱟ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱚᱛᱟᱭ ᱢᱮ." +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 "ᱢᱤᱫ ᱵᱮᱱᱟᱣ ᱞᱟᱴᱟᱯ ᱢᱮ. ᱛᱟᱞᱟ ᱛᱮᱫ ᱞᱟᱴᱟᱯ ᱞᱟᱹᱜᱤᱫ ᱚᱛᱟᱭ ᱢᱮ, ᱚᱨ ᱢᱮ, ᱤᱱᱟᱹ ᱛᱟᱭᱚᱢ ᱪᱟᱞᱟᱜ ᱟ ᱛᱤᱱ ᱨᱮ ᱱᱚᱣᱟ ᱟᱢᱮᱢ ᱞᱟᱹᱠᱛᱤ ᱠᱟᱱ ᱢᱟᱨᱟᱝ ᱛᱮᱫ ᱛᱮᱭᱟᱨᱚᱜ ᱟ. ᱱᱚᱣᱟ ᱟᱹᱪᱩᱨ ᱞᱟᱹᱜᱤᱫ ᱵᱮ ᱦᱟᱭᱛᱮ ᱞᱟᱲᱟᱣ ᱢᱮ, ᱟᱨ ᱱᱚᱣᱟ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱚᱛᱟᱭ ᱢᱮ." #: ../tools.h:129 -msgid "" -"Choose a style of text. Click on your drawing and you can start typing. " -"Press [Enter] or [Tab] to complete the text." -msgstr "" -"ᱚᱱᱚᱞ ᱨᱮᱭᱟᱜ ᱦᱩᱱᱟᱹᱨ ᱵᱟᱪᱷᱟᱣ ᱢᱮ. ᱟᱢᱟᱜ ᱜᱟᱨ ᱪᱤᱛᱟᱹᱨ ᱨᱮ ᱚᱛᱟᱭ ᱢᱮ ᱟᱨ ᱟᱢ ᱴᱟᱤᱯ ᱮᱢ ᱮᱦᱚᱵ " -"ᱫᱟᱲᱮᱭᱟᱜ ᱟ. ᱚᱱᱚᱞ ᱯᱩᱨᱟᱹᱣ ᱞᱟᱹᱜᱤᱫ [Enter] ᱟᱨ ᱵᱟᱝ [Tab] ᱚᱛᱟᱭ ᱢᱮ." +msgid "Choose a style of text. Click on your drawing and you can start typing. Press [Enter] or [Tab] to complete the text." +msgstr "ᱚᱱᱚᱞ ᱨᱮᱭᱟᱜ ᱦᱩᱱᱟᱹᱨ ᱵᱟᱪᱷᱟᱣ ᱢᱮ. ᱟᱢᱟᱜ ᱜᱟᱨ ᱪᱤᱛᱟᱹᱨ ᱨᱮ ᱚᱛᱟᱭ ᱢᱮ ᱟᱨ ᱟᱢ ᱴᱟᱤᱯ ᱮᱢ ᱮᱦᱚᱵ ᱫᱟᱲᱮᱭᱟᱜ ᱟ. ᱚᱱᱚᱞ ᱯᱩᱨᱟᱹᱣ ᱞᱟᱹᱜᱤᱫ [Enter] ᱟᱨ ᱵᱟᱝ [Tab] ᱚᱛᱟᱭ ᱢᱮ." #: ../tools.h:133 #, fuzzy -#| 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." -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 existing label, you can move it, edit it and change its text " -"style." -msgstr "" -"ᱚᱱᱚᱞ ᱨᱮᱭᱟᱜ ᱢᱤᱫ ᱦᱩᱱᱟᱹᱨ ᱵᱟᱪᱷᱟᱣ ᱢᱮ. ᱟᱢᱟᱜ ᱜᱟᱨ ᱪᱤᱛᱟᱹᱨ ᱨᱮ ᱚᱛᱟᱭ ᱢᱮ ᱟᱨ ᱟᱢ ᱴᱟᱤᱯ ᱮᱢ " -"ᱮᱦᱚᱵ ᱫᱟᱲᱮᱭᱟᱜ ᱟ. ᱚᱱᱚᱞ ᱯᱩᱨᱟᱹᱣ ᱞᱟᱹᱜᱤᱫ [Enter] ᱟᱨ ᱵᱟᱝ [Tab] ᱚᱛᱟᱭ ᱢᱮ. ᱵᱟᱪᱷᱟᱣᱟᱜ " -"ᱵᱩᱛᱟᱹᱢ ᱵᱮᱵᱚᱦᱟᱨᱟᱛᱮ ᱟᱨ ᱢᱮᱱᱟᱜ ᱪᱤᱠᱷᱱᱟ ᱚᱛᱟᱣᱟᱛᱮ, ᱟᱢ ᱱᱚᱣᱟᱢ ᱞᱟᱲᱟᱣ ᱫᱟᱲᱮᱭᱟᱜ ᱟ, ᱱᱚᱣᱟ " -"ᱥᱟᱥᱟᱯᱲᱟᱣ ᱢᱮ ᱟᱨ ᱚᱱᱟ ᱨᱮᱭᱟᱜ ᱚᱱᱚᱞ ᱦᱩᱱᱟᱹᱨ ᱵᱚᱫᱚᱞ ᱢᱮ." +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 existing label, you can move it, edit it and change its text style." +msgstr "ᱚᱱᱚᱞ ᱨᱮᱭᱟᱜ ᱢᱤᱫ ᱦᱩᱱᱟᱹᱨ ᱵᱟᱪᱷᱟᱣ ᱢᱮ. ᱟᱢᱟᱜ ᱜᱟᱨ ᱪᱤᱛᱟᱹᱨ ᱨᱮ ᱚᱛᱟᱭ ᱢᱮ ᱟᱨ ᱟᱢ ᱴᱟᱤᱯ ᱮᱢ ᱮᱦᱚᱵ ᱫᱟᱲᱮᱭᱟᱜ ᱟ. ᱚᱱᱚᱞ ᱯᱩᱨᱟᱹᱣ ᱞᱟᱹᱜᱤᱫ [Enter] ᱟᱨ ᱵᱟᱝ [Tab] ᱚᱛᱟᱭ ᱢᱮ. ᱵᱟᱪᱷᱟᱣᱟᱜ ᱵᱩᱛᱟᱹᱢ ᱵᱮᱵᱚᱦᱟᱨᱟᱛᱮ ᱟᱨ ᱢᱮᱱᱟᱜ ᱪᱤᱠᱷᱱᱟ ᱚᱛᱟᱣᱟᱛᱮ, ᱟᱢ ᱱᱚᱣᱟᱢ ᱞᱟᱲᱟᱣ ᱫᱟᱲᱮᱭᱟᱜ ᱟ, ᱱᱚᱣᱟ ᱥᱟᱥᱟᱯᱲᱟᱣ ᱢᱮ ᱟᱨ ᱚᱱᱟ ᱨᱮᱭᱟᱜ ᱚᱱᱚᱞ ᱦᱩᱱᱟᱹᱨ ᱵᱚᱫᱚᱞ ᱢᱮ." #. Fill tool instructions #: ../tools.h:136 @@ -564,8 +525,7 @@ msgstr "ᱵᱮᱱᱟᱣ ᱴᱟᱱᱟᱣ ᱞᱟᱹᱜᱤᱫ ᱵᱩᱛᱟᱹᱢ #. Instruction while finishing Shape tool (after release, during rotation step before second click) #: ../tools.h:173 msgid "Move the mouse to rotate the shape. Click to draw it." -msgstr "" -"ᱵᱮᱱᱟᱣ ᱜᱷᱩᱨᱱᱤ ᱟᱹᱪᱩᱨ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱞᱟᱲᱟᱣ ᱢᱮ. ᱱᱚᱣᱟ ᱜᱟᱨ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱚᱛᱟᱭ ᱢᱮ." +msgstr "ᱵᱮᱱᱟᱣ ᱜᱷᱩᱨᱱᱤ ᱟᱹᱪᱩᱨ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱞᱟᱲᱟᱣ ᱢᱮ. ᱱᱚᱣᱟ ᱜᱟᱨ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱚᱛᱟᱭ ᱢᱮ." #. Notification that 'New' action was aborted (current image would have been lost) #: ../tools.h:176 @@ -666,26 +626,22 @@ msgstr "ᱞᱮᱸᱜᱟ ᱢᱟᱩᱥ ᱵᱩᱛᱟᱹᱢ ᱵᱮᱵᱚᱦᱟᱨ #. Confirmation of successful (we hope) image export #: ../tuxpaint.c:2188 #, fuzzy -#| msgid "Your picture has been printed!" msgid "Your picture has been exported!" msgstr "ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱪᱷᱟᱯᱟᱭᱮᱛ ᱠᱟᱱᱟ!" #: ../tuxpaint.c:2189 #, fuzzy -#| msgid "Your picture has been printed!" msgid "Your slideshow GIF has been exported!" msgstr "ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱪᱷᱟᱯᱟᱭᱮᱛ ᱠᱟᱱᱟ!" #. We got an error exporting #: ../tuxpaint.c:2193 #, fuzzy -#| msgid "Sorry! Your picture could not be printed!" msgid "Sorry! Your picture could not be exported!" msgstr "ᱦᱟᱨᱩᱝ! ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱵᱟᱝ ᱪᱷᱟᱯᱟ ᱫᱟᱲᱮᱭᱟᱜ ᱟ!" #: ../tuxpaint.c:2194 #, fuzzy -#| msgid "Sorry! Your picture could not be printed!" msgid "Sorry! Your slideshow GIF could not be exported!" msgstr "ᱦᱟᱨᱩᱝ! ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱵᱟᱝ ᱪᱷᱟᱯᱟ ᱫᱟᱲᱮᱭᱟᱜ ᱟ!" @@ -722,7 +678,7 @@ msgstr "ᱥᱟᱞᱟᱤᱰ" #. Open dialog: 'Export' button, to copy an image to an easily-accessible location #: ../tuxpaint.c:7896 msgid "Export" -msgstr "" +msgstr "ᱵᱷᱮᱡᱟ" #. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture #: ../tuxpaint.c:7899 @@ -737,7 +693,7 @@ msgstr "ᱦᱟᱹᱞᱠᱟᱹᱣ" #. Slideshow: 'GIF Export' button, to create an animated GIF #: ../tuxpaint.c:7905 msgid "GIF Export" -msgstr "" +msgstr "GIF ᱵᱷᱮᱡᱟ" #. Slideshow: 'Next' button, to load next slide (image) #: ../tuxpaint.c:7908 @@ -784,14 +740,13 @@ msgstr "ᱟᱢᱮᱢ ᱧᱟᱢ ᱠᱟᱱ ᱪᱤᱛᱟᱹᱨ ᱵᱟᱪᱷᱟᱣ #. None selected? Too dangerous to automatically select all (like we do for slideshow playback). #. Only 1 selected? No point in saving as GIF. -#. #: ../tuxpaint.c:15759 msgid "Select 2 or more drawings to turn into an animated GIF." -msgstr "" +msgstr "ᱮᱱᱤᱢᱮᱴᱮᱰ GIF ᱞᱟᱹᱜᱤᱫ ᱵᱟᱨᱭᱟ ᱠᱷᱚᱱ ᱡᱟᱹᱥᱛᱤ ᱛᱮᱭᱟᱨ ᱠᱚ ᱪᱚᱭᱚᱱ ᱢᱮ" #: ../tuxpaint.c:23417 msgid "Select a color from your drawing." -msgstr "" +msgstr "ᱛᱮᱭᱟᱨ ᱠᱷᱚᱱ ᱨᱚᱸᱝ ᱪᱚᱭᱚᱱ ᱢᱮ" #: ../tuxpaint.c:23429 msgid "Pick a color." @@ -815,8 +770,6 @@ msgstr "ᱨᱚᱝ ᱩᱪᱟᱹᱲ" #: ../../magic/src/alien.c:72 #, fuzzy -#| msgid "" -#| "Click and move the mouse to change the colors in parts of your picture." msgid "Click and drag the mouse to change the colors in parts of your picture." msgstr "ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱨᱮᱭᱟᱜ ᱦᱤᱸᱥ ᱨᱮ ᱨᱚᱝ ᱵᱚᱫᱚᱞ ᱞᱟᱹᱜᱤᱫ ᱚᱛᱟᱭ ᱢᱮ ᱟᱨ ᱢᱟᱩᱥ ᱞᱟᱲᱟᱣ ᱢᱮ." @@ -829,12 +782,8 @@ msgid "Blind" msgstr "ᱠᱟᱸᱲᱟ" #: ../../magic/src/blind.c:123 -msgid "" -"Click towards the edge of your picture to pull window blinds over it. Move " -"perpendicularly to open or close the blinds." -msgstr "" -"ᱣᱤᱸᱰᱚ ᱠᱟᱸᱲᱟ ᱪᱮᱛᱟᱱ ᱥᱮᱫ ᱛᱮ ᱚᱨ ᱞᱟᱹᱜᱤᱫ ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱨᱮᱭᱟᱜ ᱫᱷᱟᱨᱮ ᱥᱮᱫ ᱛᱮ ᱚᱛᱟᱭ ᱢᱮ. " -"ᱠᱟᱸᱲᱟ ᱠᱚ ᱡᱷᱤᱡ ᱟᱨ ᱵᱟᱝ ᱵᱚᱱᱫᱚ ᱞᱟᱹᱜᱤᱫ ᱥᱤᱫᱩᱵ ᱞᱮᱠᱟ ᱛᱮ ᱞᱟᱲᱟᱣ ᱢᱮ." +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:129 msgid "Blocks" @@ -850,22 +799,16 @@ msgstr "ᱴᱚᱯᱚᱠ" #: ../../magic/src/blocks_chalk_drip.c:142 #, fuzzy -#| msgid "Click and move the mouse around to make the picture blocky." msgid "Click and drag the mouse around to make the picture blocky." msgstr "ᱪᱤᱛᱟᱹᱨ ᱮᱥᱮᱛ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱜᱚᱴᱟ ᱥᱮᱫ ᱢᱟᱩᱥ ᱟᱹᱪᱩᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." #: ../../magic/src/blocks_chalk_drip.c:144 #, fuzzy -#| msgid "" -#| "Click and move the mouse around to turn the picture into a chalk drawing." -msgid "" -"Click and drag the mouse around to turn the picture into a chalk drawing." -msgstr "" -"ᱪᱚᱠ ᱠᱷᱩᱲᱤ ᱜᱟᱨ ᱛᱮᱭᱟᱨ ᱨᱮ ᱪᱤᱛᱟᱨ ᱟᱹᱪᱩᱨ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱜᱚᱴᱟ ᱥᱮᱫ ᱞᱟᱲᱟᱣ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." +msgid "Click and drag the mouse around to turn the picture into a chalk drawing." +msgstr "ᱪᱚᱠ ᱠᱷᱩᱲᱤ ᱜᱟᱨ ᱛᱮᱭᱟᱨ ᱨᱮ ᱪᱤᱛᱟᱨ ᱟᱹᱪᱩᱨ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱜᱚᱴᱟ ᱥᱮᱫ ᱞᱟᱲᱟᱣ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." #: ../../magic/src/blocks_chalk_drip.c:146 #, fuzzy -#| msgid "Click and move the mouse around to make the picture drip." msgid "Click and drag the mouse around to make the picture drip." msgstr "ᱪᱤᱛᱟᱹᱨ ᱴᱚᱯᱚᱜ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱜᱚᱴᱟ ᱥᱮᱫ ᱟᱹᱪᱩᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." @@ -875,7 +818,6 @@ msgstr "ᱫᱷᱩᱸᱫᱷ" #: ../../magic/src/blur.c:84 #, fuzzy -#| msgid "Click and move the mouse around to blur the image." msgid "Click and drag the mouse around to blur the image." msgstr "ᱪᱤᱛᱟᱹᱨ ᱫᱷᱩᱸᱫᱷ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱜᱚᱴᱟ ᱥᱮᱫ ᱛᱮ ᱟᱹᱪᱩᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." @@ -890,13 +832,11 @@ msgstr "ᱤᱸᱴᱟ ᱠᱚ" #: ../../magic/src/bricks.c:127 #, fuzzy -#| msgid "Click and move to draw large bricks." msgid "Click and drag to draw large bricks." msgstr "ᱢᱟᱨᱟᱝ ᱤᱸᱴᱟ ᱠᱚ ᱜᱟᱨ ᱞᱟᱹᱜᱤ ᱟᱹᱪᱩᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." #: ../../magic/src/bricks.c:129 #, fuzzy -#| msgid "Click and move to draw small bricks." msgid "Click and drag to draw small bricks." msgstr "ᱦᱩᱰᱤᱧ ᱤᱸᱴᱟ ᱠᱚ ᱜᱟᱨ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱟᱹᱪᱩᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." @@ -906,7 +846,6 @@ msgstr "ᱵᱮᱥ ᱟᱠᱷᱚᱨ ᱚᱞ ᱦᱩᱱᱟᱹᱨ" #: ../../magic/src/calligraphy.c:131 #, fuzzy -#| msgid "Click and move the mouse around to draw in calligraphy." msgid "Click and drag the mouse around to draw in calligraphy." msgstr "ᱵᱮᱥ ᱟᱠᱷᱚᱨ ᱚᱞ ᱦᱩᱱᱟᱹᱨ ᱨᱮ ᱜᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱜᱚᱴᱟ ᱥᱮᱫ ᱛᱮ ᱟᱹᱪᱩᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." @@ -916,11 +855,8 @@ msgstr "ᱪᱤᱜᱟᱹᱨᱤᱭᱟᱹ ᱞᱟᱹᱜᱤᱫ ᱵᱮᱱᱟᱣᱟᱠ #: ../../magic/src/cartoon.c:109 #, fuzzy -#| msgid "Click and move the mouse around to turn the picture into a cartoon." msgid "Click and drag the mouse around to turn the picture into a cartoon." -msgstr "" -"ᱪᱤᱜᱟᱹᱨᱤᱭᱟᱹ ᱞᱟᱹᱜᱤᱫ ᱵᱮᱱᱟᱣᱟᱠᱟᱱ ᱪᱤᱛᱟᱹᱨ ᱨᱮ ᱪᱤᱛᱟᱹᱨ ᱟᱹᱪᱩᱨ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱜᱚᱴᱟ ᱥᱮᱫ ᱛᱮ " -"ᱟᱹᱪᱩᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." +msgstr "ᱪᱤᱜᱟᱹᱨᱤᱭᱟᱹ ᱞᱟᱹᱜᱤᱫ ᱵᱮᱱᱟᱣᱟᱠᱟᱱ ᱪᱤᱛᱟᱹᱨ ᱨᱮ ᱪᱤᱛᱟᱹᱨ ᱟᱹᱪᱩᱨ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱜᱚᱴᱟ ᱥᱮᱫ ᱛᱮ ᱟᱹᱪᱩᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." #: ../../magic/src/confetti.c:83 msgid "Confetti" @@ -956,7 +892,6 @@ msgstr "ᱜᱟᱲᱦᱚ ᱛᱮᱭᱟᱨ" #: ../../magic/src/fade_darken.c:127 #, fuzzy -#| msgid "Click and move the mouse to lighten parts of your picture." msgid "Click and drag the mouse to lighten parts of your picture." msgstr "ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱨᱮᱭᱟᱜ ᱮᱛᱟᱝ ᱦᱤᱸᱥ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱟᱹᱪᱩᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." @@ -966,7 +901,6 @@ msgstr "ᱟᱢᱟᱜ ᱜᱚᱴᱟ ᱪᱤᱛᱟᱨ ᱮᱛᱟᱦ ᱞᱟᱹᱜᱤ #: ../../magic/src/fade_darken.c:134 #, fuzzy -#| msgid "Click and move the mouse to darken parts of your picture." msgid "Click and drag the mouse to darken parts of your picture." msgstr "ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱨᱮᱭᱟᱜ ᱜᱟᱲᱦᱚ ᱦᱤᱸᱥ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱟᱹᱪᱩᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." @@ -988,9 +922,7 @@ msgstr "ᱵᱟᱦᱟ" #: ../../magic/src/flower.c:150 msgid "Click and drag to draw a flower stalk. Let go to finish the flower." -msgstr "" -"ᱵᱟᱦᱟ ᱰᱷᱟᱨᱣᱟᱜ ᱜᱟᱨ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱚᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ. ᱫᱮᱞᱟ ᱵᱟᱦᱟ ᱪᱟᱵᱟᱭ ᱞᱟᱹᱜᱤᱫ ᱵᱚ ᱪᱟᱞᱟᱜ " -"ᱟ." +msgstr "ᱵᱟᱦᱟ ᱰᱷᱟᱨᱣᱟᱜ ᱜᱟᱨ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱚᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ. ᱫᱮᱞᱟ ᱵᱟᱦᱟ ᱪᱟᱵᱟᱭ ᱞᱟᱹᱜᱤᱫ ᱵᱚ ᱪᱟᱞᱟᱜ ᱟ." #: ../../magic/src/foam.c:114 msgid "Foam" @@ -1005,24 +937,20 @@ msgid "Fold" msgstr "ᱞᱟᱹᱴᱩᱢ" #: ../../magic/src/fold.c:108 -msgid "" -"Choose a background color and click to turn the corner of the page over." -msgstr "" -"ᱥᱟᱦᱴᱟ ᱢᱩᱪᱟᱹᱛ ᱨᱮᱭᱟᱜ ᱠᱚᱸᱰ ᱟᱹᱪᱩᱨ ᱞᱟᱹᱜᱤᱫ ᱚᱛᱟᱭ ᱢᱮ ᱟᱨ ᱢᱤᱫ ᱚᱱᱚᱲ ᱨᱚᱝ ᱵᱟᱪᱷᱟᱣ ᱢᱮ." +msgid "Choose a background color and click to turn the corner of the page over." +msgstr "ᱥᱟᱦᱴᱟ ᱢᱩᱪᱟᱹᱛ ᱨᱮᱭᱟᱜ ᱠᱚᱸᱰ ᱟᱹᱪᱩᱨ ᱞᱟᱹᱜᱤᱫ ᱚᱛᱟᱭ ᱢᱮ ᱟᱨ ᱢᱤᱫ ᱚᱱᱚᱲ ᱨᱚᱝ ᱵᱟᱪᱷᱟᱣ ᱢᱮ." #: ../../magic/src/fretwork.c:176 msgid "Fretwork" -msgstr "" +msgstr "ᱯᱷᱨᱮᱴᱣᱟᱨᱠ" #: ../../magic/src/fretwork.c:182 #, fuzzy -#| msgid "Click and drag to draw arrows made of string art." msgid "Click and drag to draw repetitive patterns. " msgstr "ᱛᱟᱸᱛ ᱦᱩᱱᱟᱹᱨ ᱛᱮ ᱛᱮᱭᱟᱨᱟᱜ ᱥᱟᱨ ᱜᱟᱨ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱚᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." #: ../../magic/src/fretwork.c:184 #, fuzzy -#| msgid "Click to cover your picture with rain drops." msgid "Click to surround your picture with repetitive patterns." msgstr "ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱡᱟᱹᱯᱩᱫ ᱴᱟᱯᱟᱪ ᱴᱤᱯᱤᱪ ᱥᱟᱸᱣ ᱡᱚᱯᱚᱨᱜ ᱞᱟᱹᱜᱤᱫ ᱚᱛᱟᱭ ᱢᱮ." @@ -1044,17 +972,15 @@ msgstr "ᱜᱷᱟᱸᱥ" #: ../../magic/src/grass.c:113 #, fuzzy -#| msgid "Click and move to draw grass. Don’t forget the dirt!" msgid "Click and drag to draw grass. Don’t forget the dirt!" msgstr "ᱜᱷᱟᱸᱥ ᱜᱟᱨ ᱪᱤᱛᱟᱹᱨ ᱞᱟᱹᱜᱤᱫ ᱞᱟᱲᱟᱣ ᱟᱨ ᱚᱛᱟ. ᱚᱡᱨᱟ ᱟᱞᱚᱢ ᱦᱤᱲᱤᱧᱟ!" #: ../../magic/src/halftone.c:35 msgid "Halftone" -msgstr "" +msgstr "ᱦᱟᱯᱷᱴᱚᱱ" #: ../../magic/src/halftone.c:39 #, fuzzy -#| msgid "Click to turn your painting into its negative." msgid "Click and drag to turn your drawing into a newspaper." msgstr "ᱚᱱᱟ ᱨᱮᱭᱟᱜ ᱮᱝᱰᱨᱮ ᱨᱮ ᱟᱢᱟᱜ ᱨᱚᱝ ᱯᱮᱨᱮᱪ ᱟᱹᱪᱩᱨ ᱞᱟᱹᱜᱤᱫ ᱚᱛᱟᱭ ᱢᱮ." @@ -1068,11 +994,11 @@ msgstr "ᱥᱚᱢᱟᱱ ᱥᱚᱢᱟᱱ ᱪᱚᱴ/ᱞᱟᱛᱟᱨ" #: ../../magic/src/kalidescope.c:127 msgid "Pattern" -msgstr "" +msgstr "ᱱᱟᱹᱢᱩᱱᱟ" #: ../../magic/src/kalidescope.c:131 msgid "Tiles" -msgstr "" +msgstr "ᱴᱟᱭᱞᱥ" #. KAL_BOTH #: ../../magic/src/kalidescope.c:135 @@ -1080,45 +1006,27 @@ msgid "Kaleidoscope" msgstr "ᱟᱹᱰᱤ ᱨᱩᱯ ᱧᱮᱞᱟᱠ" #: ../../magic/src/kalidescope.c:146 -msgid "" -"Click and drag the mouse to draw with two brushes that are symmetric across " -"the left and right of your picture." -msgstr "" -"ᱵᱟᱨᱭᱟ ᱡᱚᱛᱚᱜ ᱥᱟᱸᱣ ᱜᱟᱨ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱚᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ ᱚᱠᱟ ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱨᱮᱭᱟᱜ " -"ᱞᱮᱸᱜᱟ ᱟᱨ ᱡᱚᱡᱚᱢ ᱥᱚᱢᱟᱱ ᱥᱚᱢᱟᱱ ᱯᱟᱨᱢ ᱠᱚᱜ ᱟ." +msgid "Click and drag the mouse to draw with two brushes that are symmetric across the left and right of your picture." +msgstr "ᱵᱟᱨᱭᱟ ᱡᱚᱛᱚᱜ ᱥᱟᱸᱣ ᱜᱟᱨ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱚᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ ᱚᱠᱟ ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱨᱮᱭᱟᱜ ᱞᱮᱸᱜᱟ ᱟᱨ ᱡᱚᱡᱚᱢ ᱥᱚᱢᱟᱱ ᱥᱚᱢᱟᱱ ᱯᱟᱨᱢ ᱠᱚᱜ ᱟ." #: ../../magic/src/kalidescope.c:152 -msgid "" -"Click and drag the mouse to draw with two brushes that are symmetric across " -"the top and bottom of your picture." -msgstr "" -"ᱵᱟᱨᱭᱟ ᱡᱚᱛᱚᱜ ᱥᱟᱸᱣ ᱜᱟᱨ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱚᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ ᱚᱠᱟ ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱨᱮᱭᱟᱜ " -"ᱪᱚᱴ ᱟᱨ ᱞᱟᱛᱟᱨ ᱥᱚᱢᱟᱱ ᱥᱚᱢᱟᱱ ᱯᱟᱨᱢ ᱠᱚᱜ ᱟ." +msgid "Click and drag the mouse to draw with two brushes that are symmetric across the top and bottom of your picture." +msgstr "ᱵᱟᱨᱭᱟ ᱡᱚᱛᱚᱜ ᱥᱟᱸᱣ ᱜᱟᱨ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱚᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ ᱚᱠᱟ ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱨᱮᱭᱟᱜ ᱪᱚᱴ ᱟᱨ ᱞᱟᱛᱟᱨ ᱥᱚᱢᱟᱱ ᱥᱚᱢᱟᱱ ᱯᱟᱨᱢ ᱠᱚᱜ ᱟ." #: ../../magic/src/kalidescope.c:156 #, fuzzy -#| msgid "Click and drag the mouse to emboss the picture." msgid "Click and drag the mouse to draw a pattern across the picture." msgstr "ᱪᱤᱛᱟᱹᱨ ᱜᱟᱲᱦᱟᱣ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱚᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." #: ../../magic/src/kalidescope.c:160 #, fuzzy -#| msgid "" -#| "Click and drag the mouse to draw with two brushes that are symmetric " -#| "across the left and right of your picture." -msgid "" -"Click and drag the mouse to draw a pattern that is symmetric across the " -"picture." -msgstr "" -"ᱵᱟᱨᱭᱟ ᱡᱚᱛᱚᱜ ᱥᱟᱸᱣ ᱜᱟᱨ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱚᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ ᱚᱠᱟ ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱨᱮᱭᱟᱜ " -"ᱞᱮᱸᱜᱟ ᱟᱨ ᱡᱚᱡᱚᱢ ᱥᱚᱢᱟᱱ ᱥᱚᱢᱟᱱ ᱯᱟᱨᱢ ᱠᱚᱜ ᱟ." +msgid "Click and drag the mouse to draw a pattern that is symmetric across the picture." +msgstr "ᱵᱟᱨᱭᱟ ᱡᱚᱛᱚᱜ ᱥᱟᱸᱣ ᱜᱟᱨ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱚᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ ᱚᱠᱟ ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱨᱮᱭᱟᱜ ᱞᱮᱸᱜᱟ ᱟᱨ ᱡᱚᱡᱚᱢ ᱥᱚᱢᱟᱱ ᱥᱚᱢᱟᱱ ᱯᱟᱨᱢ ᱠᱚᱜ ᱟ." #. KAL_BOTH #: ../../magic/src/kalidescope.c:164 -msgid "" -"Click and drag the mouse to draw with symmetric brushes (a kaleidoscope)." -msgstr "" -"ᱥᱚᱢᱟᱱ ᱥᱚᱢᱟᱱ ᱡᱚᱛᱚᱜ ᱥᱟᱸᱣ ᱜᱟᱨ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ (ᱟᱹᱰᱤ ᱨᱩᱯ ᱧᱮᱞᱟᱠ) ᱢᱟᱩᱥ ᱚᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." +msgid "Click and drag the mouse to draw with symmetric brushes (a kaleidoscope)." +msgstr "ᱥᱚᱢᱟᱱ ᱥᱚᱢᱟᱱ ᱡᱚᱛᱚᱜ ᱥᱟᱸᱣ ᱜᱟᱨ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ (ᱟᱹᱰᱤ ᱨᱩᱯ ᱧᱮᱞᱟᱠ) ᱢᱟᱩᱥ ᱚᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." #: ../../magic/src/light.c:103 msgid "Light" @@ -1158,13 +1066,8 @@ msgstr "ᱪᱤᱛᱟᱹᱨ ᱵᱚᱨᱱᱚ" #: ../../magic/src/mosaic.c:100 #, fuzzy -#| msgid "" -#| "Click and move the mouse to add a mosaic effect to parts of your picture." -msgid "" -"Click and drag the mouse to add a mosaic effect to parts of your picture." -msgstr "" -"ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱨᱮᱭᱟᱜ ᱦᱤᱸᱥ ᱨᱮ ᱪᱤᱛᱟᱹᱨ ᱵᱚᱨᱱᱚ ᱯᱚᱨᱵᱷᱟᱣ ᱥᱮᱞᱮᱫ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱞᱟᱲᱟᱣ ᱟᱨ " -"ᱚᱛᱟᱭ ᱢᱮ." +msgid "Click and drag the mouse to add a mosaic effect to parts of your picture." +msgstr "ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱨᱮᱭᱟᱜ ᱦᱤᱸᱥ ᱨᱮ ᱪᱤᱛᱟᱹᱨ ᱵᱚᱨᱱᱚ ᱯᱚᱨᱵᱷᱟᱣ ᱥᱮᱞᱮᱫ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱞᱟᱲᱟᱣ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." #: ../../magic/src/mosaic.c:101 msgid "Click to add a mosaic effect to your entire picture." @@ -1184,46 +1087,26 @@ msgstr "ᱟᱯᱟ ᱵᱟᱹᱲᱤᱭᱟ ᱪᱤᱛᱟᱹᱨ ᱵᱚᱨᱱᱚ" #: ../../magic/src/mosaic_shaped.c:140 #, fuzzy -#| msgid "" -#| "Click and move the mouse to add a square mosaic to parts of your picture." -msgid "" -"Click and drag the mouse to add a square mosaic to parts of your picture." -msgstr "" -"ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱨᱮᱭᱟᱜ ᱦᱤᱸᱥ ᱨᱮ ᱯᱩᱱ ᱥᱚᱢᱟᱱ ᱡᱤᱞᱤᱧ ᱜᱟᱨ ᱛᱮ ᱮᱥᱮᱛ ᱛᱮᱭᱟᱨ ᱪᱤᱛᱟᱹᱨ ᱵᱚᱨᱱᱚ " -"ᱥᱮᱞᱮᱫ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱞᱟᱲᱟᱣ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." +msgid "Click and drag the mouse to add a square mosaic to parts of your picture." +msgstr "ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱨᱮᱭᱟᱜ ᱦᱤᱸᱥ ᱨᱮ ᱯᱩᱱ ᱥᱚᱢᱟᱱ ᱡᱤᱞᱤᱧ ᱜᱟᱨ ᱛᱮ ᱮᱥᱮᱛ ᱛᱮᱭᱟᱨ ᱪᱤᱛᱟᱹᱨ ᱵᱚᱨᱱᱚ ᱥᱮᱞᱮᱫ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱞᱟᱲᱟᱣ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." #: ../../magic/src/mosaic_shaped.c:141 msgid "Click to add a square mosaic to your entire picture." -msgstr "" -"ᱟᱢᱟᱜ ᱜᱚᱴᱟ ᱪᱤᱛᱟᱹᱨ ᱨᱮ ᱯᱩᱱ ᱥᱚᱢᱟᱱ ᱡᱤᱞᱤᱧ ᱜᱟᱨ ᱛᱮ ᱮᱥᱮᱫ ᱛᱮᱭᱟᱨ ᱪᱤᱛᱟᱹᱨ ᱵᱚᱨᱱᱚ ᱥᱮᱞᱮᱫ " -"ᱞᱟᱹᱜᱤᱫ ᱚᱛᱟᱭ ᱢᱮ." +msgstr "ᱟᱢᱟᱜ ᱜᱚᱴᱟ ᱪᱤᱛᱟᱹᱨ ᱨᱮ ᱯᱩᱱ ᱥᱚᱢᱟᱱ ᱡᱤᱞᱤᱧ ᱜᱟᱨ ᱛᱮ ᱮᱥᱮᱫ ᱛᱮᱭᱟᱨ ᱪᱤᱛᱟᱹᱨ ᱵᱚᱨᱱᱚ ᱥᱮᱞᱮᱫ ᱞᱟᱹᱜᱤᱫ ᱚᱛᱟᱭ ᱢᱮ." #: ../../magic/src/mosaic_shaped.c:145 #, fuzzy -#| msgid "" -#| "Click and move the mouse to add a hexagonal mosaic to parts of your " -#| "picture." -msgid "" -"Click and drag the mouse to add a hexagonal mosaic to parts of your picture." -msgstr "" -"ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱨᱮᱭᱟᱜ ᱦᱤᱸᱥ ᱨᱮ ᱤᱨᱟᱹᱞ ᱜᱟᱨ ᱛᱮ ᱮᱥᱮᱫ ᱛᱮᱭᱟᱨ ᱪᱤᱛᱟᱹᱨ ᱵᱚᱨᱱᱚ ᱥᱮᱞᱮᱫ ᱞᱟᱹᱜᱤᱫ " -"ᱢᱟᱩᱥ ᱞᱟᱲᱟᱣ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." +msgid "Click and drag the mouse to add a hexagonal mosaic to parts of your picture." +msgstr "ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱨᱮᱭᱟᱜ ᱦᱤᱸᱥ ᱨᱮ ᱤᱨᱟᱹᱞ ᱜᱟᱨ ᱛᱮ ᱮᱥᱮᱫ ᱛᱮᱭᱟᱨ ᱪᱤᱛᱟᱹᱨ ᱵᱚᱨᱱᱚ ᱥᱮᱞᱮᱫ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱞᱟᱲᱟᱣ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." #: ../../magic/src/mosaic_shaped.c:146 msgid "Click to add a hexagonal mosaic to your entire picture." -msgstr "" -"ᱟᱢᱟᱜ ᱜᱚᱴᱟ ᱪᱤᱛᱟᱹᱨ ᱨᱮ ᱤᱨᱟᱹᱞ ᱜᱟᱨ ᱛᱮ ᱮᱥᱮᱫ ᱛᱮᱭᱟᱨ ᱪᱤᱛᱟᱹᱨ ᱥᱮᱞᱮᱫ ᱞᱟᱹᱜᱤᱫ ᱚᱛᱟᱭ ᱢᱮ." +msgstr "ᱟᱢᱟᱜ ᱜᱚᱴᱟ ᱪᱤᱛᱟᱹᱨ ᱨᱮ ᱤᱨᱟᱹᱞ ᱜᱟᱨ ᱛᱮ ᱮᱥᱮᱫ ᱛᱮᱭᱟᱨ ᱪᱤᱛᱟᱹᱨ ᱥᱮᱞᱮᱫ ᱞᱟᱹᱜᱤᱫ ᱚᱛᱟᱭ ᱢᱮ." #: ../../magic/src/mosaic_shaped.c:150 #, fuzzy -#| msgid "" -#| "Click and move the mouse to add an irregular mosaic to parts of your " -#| "picture." -msgid "" -"Click and drag the mouse to add an irregular mosaic to parts of your picture." -msgstr "" -"ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱨᱮᱭᱟᱜ ᱦᱤᱸᱥ ᱨᱮ ᱟᱯᱟᱵᱟᱲᱤᱭᱟᱹ ᱪᱤᱛᱟᱹᱨ ᱵᱚᱨᱱᱚ ᱥᱮᱞᱮᱫ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱞᱟᱲᱟᱣ ᱟᱨ " -"ᱚᱛᱟᱭ ᱢᱮ." +msgid "Click and drag the mouse to add an irregular mosaic to parts of your picture." +msgstr "ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱨᱮᱭᱟᱜ ᱦᱤᱸᱥ ᱨᱮ ᱟᱯᱟᱵᱟᱲᱤᱭᱟᱹ ᱪᱤᱛᱟᱹᱨ ᱵᱚᱨᱱᱚ ᱥᱮᱞᱮᱫ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱞᱟᱲᱟᱣ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." #: ../../magic/src/mosaic_shaped.c:151 msgid "Click to add an irregular mosaic to your entire picture." @@ -1235,10 +1118,8 @@ msgstr "ᱮᱝᱰᱨᱮ, ᱵᱟᱝ" #: ../../magic/src/negative.c:101 #, fuzzy -#| msgid "Click and move the mouse around to make your painting negative." msgid "Click and drag the mouse around to make your painting negative." -msgstr "" -"ᱟᱢᱟᱜ ᱨᱚᱝ ᱯᱮᱨᱮᱪ ᱮᱝᱰᱨᱮ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤ ᱫ ᱢᱟᱩᱥ ᱫᱷᱟᱨᱮ ᱫᱷᱟᱨᱮ ᱥᱮᱫ ᱛᱮ ᱞᱟᱲᱟᱣ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." +msgstr "ᱟᱢᱟᱜ ᱨᱚᱝ ᱯᱮᱨᱮᱪ ᱮᱝᱰᱨᱮ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤ ᱫ ᱢᱟᱩᱥ ᱫᱷᱟᱨᱮ ᱫᱷᱟᱨᱮ ᱥᱮᱫ ᱛᱮ ᱞᱟᱲᱟᱣ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." #: ../../magic/src/negative.c:103 msgid "Click to turn your painting into its negative." @@ -1250,7 +1131,6 @@ msgstr "ᱟᱝᱫᱚᱲ" #: ../../magic/src/noise.c:70 #, fuzzy -#| msgid "Click and move the mouse to add noise to parts of your picture." msgid "Click and drag the mouse to add noise to parts of your picture." msgstr "ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱨᱮᱭᱟᱜ ᱦᱤᱸᱥ ᱨᱮ ᱟᱝᱫᱚᱲ ᱥᱮᱞᱮᱫ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱞᱟᱲᱟᱣ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." @@ -1272,9 +1152,7 @@ msgstr "ᱠᱚᱸᱰ ᱨᱮ ᱚᱛᱟᱭ ᱢᱮ ᱟᱨ ᱟᱢ ᱚᱠᱟᱨᱮ #: ../../magic/src/perspective.c:156 msgid "Click and drag up to zoom in or drag down to zoom out the picture." -msgstr "" -"ᱪᱤᱛᱟᱹᱨ ᱢᱟᱨᱟᱝ ᱦᱚᱪᱚ ᱟᱨ ᱵᱟᱝ ᱢᱟᱨᱟᱝ ᱦᱩᱰᱤᱧ ᱦᱚᱪᱚ ᱞᱟᱹᱜᱤᱫ ᱚᱨ ᱟᱝᱲᱜᱚ ᱦᱟᱵᱤᱪ ᱚᱨ ᱟᱨ ᱚᱛᱟᱭ " -"ᱢᱮ." +msgstr "ᱪᱤᱛᱟᱹᱨ ᱢᱟᱨᱟᱝ ᱦᱚᱪᱚ ᱟᱨ ᱵᱟᱝ ᱢᱟᱨᱟᱝ ᱦᱩᱰᱤᱧ ᱦᱚᱪᱚ ᱞᱟᱹᱜᱤᱫ ᱚᱨ ᱟᱝᱲᱜᱚ ᱦᱟᱵᱤᱪ ᱚᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." #: ../../magic/src/puzzle.c:103 msgid "Puzzle" @@ -1325,12 +1203,8 @@ msgid "ROYGBIV Rainbow" msgstr "ROYGBIV ᱨᱟᱢ ᱟᱠ" #: ../../magic/src/realrainbow.c:108 -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 "" -"ᱚᱠᱟᱨᱮ ᱟᱢ ᱟᱢᱟᱜ ᱨᱟᱢ ᱟᱜ ᱮᱦᱚᱵ ᱥᱟᱱᱟᱢ ᱠᱟᱱᱟ ᱚᱛᱟᱭ ᱢᱮ, ᱚᱠᱟᱨᱮ ᱟᱢ ᱱᱚᱣᱟ ᱢᱩᱪᱟᱹᱛ ᱥᱟᱱᱟᱢ " -"ᱠᱟᱱᱟ ᱚᱨ ᱢᱮ, ᱟᱨ ᱤᱱᱟᱹ ᱛᱟᱭᱚᱢ ᱫᱮᱞᱟ ᱨᱟᱢ ᱟᱜ ᱜᱟᱨ ᱛᱮᱭᱟᱨᱟ." +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:102 msgid "Ripples" @@ -1370,7 +1244,6 @@ msgstr "ᱩᱢᱩᱞ " #: ../../magic/src/sharpen.c:82 #, fuzzy -#| msgid "Click and move the mouse to trace edges in parts of your picture." msgid "Click and drag the mouse to trace edges in parts of your picture." msgstr "ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱨᱮᱭᱟᱜ ᱦᱤᱸᱥ ᱨᱮ ᱫᱷᱟᱨᱮ ᱠᱚ ᱯᱟᱱᱛᱮ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱞᱟᱲᱟᱣ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." @@ -1380,7 +1253,6 @@ msgstr "ᱟᱢᱟᱜ ᱜᱚᱴᱟ ᱪᱤᱛᱟᱹᱨ ᱨᱮ ᱫᱷᱟᱨᱮ ᱠ #: ../../magic/src/sharpen.c:84 #, fuzzy -#| msgid "Click and move the mouse to sharpen parts of your picture." msgid "Click and drag the mouse to sharpen parts of your picture." msgstr "ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱨᱮᱭᱟᱜ ᱦᱤᱸᱥ ᱞᱟᱥᱮᱨ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱞᱟᱲᱟᱣ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." @@ -1390,7 +1262,6 @@ msgstr "ᱜᱚᱴᱟ ᱪᱤᱛᱟᱹᱨ ᱞᱟᱥᱮᱨ ᱞᱟᱹᱜᱤᱫ ᱚ #: ../../magic/src/sharpen.c:86 #, fuzzy -#| msgid "Click and move the mouse to create a black and white silhouette." msgid "Click and drag the mouse to create a black and white silhouette." msgstr "ᱦᱮᱸᱫᱮ ᱟᱨ ᱯᱩᱸᱰ ᱩᱢᱩᱞ ᱪᱤᱛᱟᱹᱨ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱢᱟᱩᱥ ᱞᱟᱲᱟᱣ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." @@ -1404,9 +1275,7 @@ msgstr "ᱩᱪᱟᱹᱲ" #: ../../magic/src/shift.c:112 msgid "Click and drag to shift your picture around on the canvas." -msgstr "" -"ᱪᱤᱛᱟᱹᱨ ᱯᱟᱴᱟ ᱞᱩᱜᱲᱤ ᱨᱮ ᱭᱟᱜ ᱫᱷᱟᱨᱟ ᱫᱷᱟᱨᱮ ᱛᱮ ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱩᱪᱟᱹᱲ ᱞᱟᱹᱜᱤᱫ ᱚᱨ ᱟᱨ ᱚᱛᱟᱭ " -"ᱢᱮ." +msgstr "ᱪᱤᱛᱟᱹᱨ ᱯᱟᱴᱟ ᱞᱩᱜᱲᱤ ᱨᱮ ᱭᱟᱜ ᱫᱷᱟᱨᱟ ᱫᱷᱟᱨᱮ ᱛᱮ ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱩᱪᱟᱹᱲ ᱞᱟᱹᱜᱤᱫ ᱚᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." #: ../../magic/src/smudge.c:102 msgid "Smudge" @@ -1419,14 +1288,12 @@ msgstr "ᱞᱚᱦᱚᱫᱟᱜ ᱨᱚᱝ ᱯᱮᱨᱮᱪ" #: ../../magic/src/smudge.c:111 #, fuzzy -#| msgid "Click and move the mouse around to smudge the picture." msgid "Click and drag the mouse around to smudge the picture." msgstr "ᱫᱷᱩᱸᱣᱟᱹ ᱫᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱥᱮᱫ ᱛᱮ ᱢᱟᱩᱥ ᱞᱟᱲᱟᱣ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." #. if (which == 1) #: ../../magic/src/smudge.c:113 #, fuzzy -#| msgid "Click and move the mouse around to draw with wet, smudgy paint." msgid "Click and drag the mouse around to draw with wet, smudgy paint." msgstr "ᱞᱚᱦᱚᱫ, ᱫᱷᱩᱸᱣᱟᱹ ᱫᱟᱜ ᱨᱚᱝ ᱯᱮᱨᱮᱪ ᱥᱮD ᱛᱮ ᱢᱟᱩᱥ ᱞᱟᱲᱟᱣ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." @@ -1459,12 +1326,8 @@ msgid "String 'V'" msgstr "ᱛᱟᱸᱛ 'V'" #: ../../magic/src/string.c:147 -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 "" -"ᱛᱟᱸᱛ ᱦᱩᱱᱟᱹᱨ ᱜᱟᱨ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱚᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ. ᱢᱟᱨᱟᱝ ᱵᱷᱩᱜᱟᱹᱜ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱠᱚᱢ " -"ᱟᱨ ᱰᱷᱮᱨ ᱜᱟᱨ ᱠᱚ ᱜᱟᱨ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱞᱮᱸᱜᱟ ᱟᱨ ᱵᱟᱝ ᱡᱚᱡᱚᱢ ᱥᱮᱫ ᱚᱨ ᱢᱮ." +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:150 msgid "Click and drag to draw arrows made of string art." @@ -1484,13 +1347,8 @@ msgstr " ᱨᱚᱝᱟᱜ & ᱯᱩᱸᱰᱟᱠ" #: ../../magic/src/tint.c:79 #, fuzzy -#| msgid "" -#| "Click and move the mouse around to change the color of parts of your " -#| "picture." -msgid "" -"Click and drag the mouse around to change the color of parts of your picture." -msgstr "" -"ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱦᱤᱸᱥ ᱨᱮᱭᱟᱜ ᱨᱚᱝ ᱵᱚᱫᱚᱞ ᱞᱟᱹᱜᱤᱫ ᱜᱚᱴᱟ ᱥᱮᱫ ᱢᱟᱩᱥ ᱞᱟᱲᱟᱣ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." +msgid "Click and drag the mouse around to change the color of parts of your picture." +msgstr "ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱦᱤᱸᱥ ᱨᱮᱭᱟᱜ ᱨᱚᱝ ᱵᱚᱫᱚᱞ ᱞᱟᱹᱜᱤᱫ ᱜᱚᱴᱟ ᱥᱮᱫ ᱢᱟᱩᱥ ᱞᱟᱲᱟᱣ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." #: ../../magic/src/tint.c:80 msgid "Click to change the color of your entire picture." @@ -1498,15 +1356,8 @@ msgstr "ᱟᱢᱟᱜ ᱜᱚᱴᱟ ᱪᱤᱛᱟᱹᱨ ᱨᱮᱭᱟᱜ ᱨᱚᱝ #: ../../magic/src/tint.c:81 #, fuzzy -#| msgid "" -#| "Click and move the mouse around to turn parts of your picture into white " -#| "and a color you choose." -msgid "" -"Click and drag the mouse around to turn parts of your picture into white and " -"a color you choose." -msgstr "" -"ᱯᱩᱸᱰ ᱟᱨ ᱟᱢᱮᱢ ᱵᱟᱪᱷᱟᱣ ᱨᱚᱝ ᱨᱮ ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱨᱮᱭᱟᱜ ᱦᱤᱸᱥ ᱟᱹᱪᱩᱨ ᱞᱟᱹᱜᱤᱫ ᱜᱮᱴᱟ ᱥᱮᱫ " -"ᱢᱟᱩᱥ ᱞᱟᱲᱟᱣ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." +msgid "Click and drag the mouse around to turn parts of your picture into white and a color you choose." +msgstr "ᱯᱩᱸᱰ ᱟᱨ ᱟᱢᱮᱢ ᱵᱟᱪᱷᱟᱣ ᱨᱚᱝ ᱨᱮ ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱨᱮᱭᱟᱜ ᱦᱤᱸᱥ ᱟᱹᱪᱩᱨ ᱞᱟᱹᱜᱤᱫ ᱜᱮᱴᱟ ᱥᱮᱫ ᱢᱟᱩᱥ ᱞᱟᱲᱟᱣ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." #: ../../magic/src/tint.c:82 msgid "Click to turn your entire picture into white and a color you choose." @@ -1533,11 +1384,8 @@ msgid "TV" msgstr "TV" #: ../../magic/src/tv.c:102 -msgid "" -"Click and drag to make parts of your picture look like they are on " -"television." -msgstr "" -"ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱴᱮᱞᱤᱣᱤᱡᱟᱱ ᱨᱮ ᱧᱮᱞᱚᱜ ᱞᱮᱠᱟ ᱨᱮᱭᱟᱜ ᱦᱤᱸᱥ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱚᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." +msgid "Click and drag to make parts of your picture look like they are on television." +msgstr "ᱟᱢᱟᱜ ᱪᱤᱛᱟᱹᱨ ᱴᱮᱞᱤᱣᱤᱡᱟᱱ ᱨᱮ ᱧᱮᱞᱚᱜ ᱞᱮᱠᱟ ᱨᱮᱭᱟᱜ ᱦᱤᱸᱥ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱚᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." #: ../../magic/src/tv.c:105 msgid "Click to make your picture look like it's on television." @@ -1552,39 +1400,25 @@ msgid "Wavelets" msgstr "ᱠᱟᱹᱪ ᱦᱮᱞᱠᱟᱣ" #: ../../magic/src/waves.c:115 -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 "" -"ᱪᱤᱛᱟᱹᱨ ᱜᱤᱛᱤᱪ ᱛᱮᱭᱟᱜ ᱠᱤᱲᱪᱚᱝ ᱠᱚᱲᱪᱚᱝ ᱦᱮᱞᱠᱟᱣ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱚᱛᱟᱭ ᱢᱮ. ᱠᱷᱟᱴᱚ ᱦᱮᱞᱠᱟᱣ " -"ᱠᱚ ᱞᱟᱹᱜᱤᱫ ᱪᱚᱴ ᱥᱮᱫ , ᱡᱤᱞᱤᱧ ᱦᱮᱞᱠᱟᱣ ᱠᱚ ᱞᱟᱹᱜᱤᱫ ᱞᱟᱛᱟᱨ, ᱦᱩᱰᱤᱧ ᱦᱮᱞᱠᱟᱣ ᱠᱚ ᱞᱟᱹᱜᱤᱫ " -"ᱞᱮᱸᱜᱟ, ᱟᱨ ᱡᱤᱞᱤᱧ ᱦᱮᱞᱠᱟᱣ ᱠᱚ ᱞᱟᱹᱜᱤᱫ ᱡᱚᱡᱚᱢ ᱚᱛᱟᱭ ᱢᱮ." +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:118 -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 "" -"ᱪᱤᱛᱟᱹᱨ ᱛᱤᱸᱜᱩ ᱛᱮᱭᱟᱜ ᱠᱤᱲᱪᱚᱝ ᱠᱚᱲᱪᱚᱝ ᱦᱮᱞᱠᱟᱣ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱚᱛᱟᱭ ᱢᱮ. ᱠᱷᱟᱴᱚ ᱦᱮᱞᱠᱟᱣ " -"ᱠᱚ ᱞᱟᱹᱜᱤᱫ ᱪᱚᱴ ᱥᱮᱫ , ᱡᱤᱞᱤᱧ ᱦᱮᱞᱠᱟᱣ ᱠᱚ ᱞᱟᱹᱜᱤᱫ ᱞᱟᱛᱟᱨ, ᱦᱩᱰᱤᱧ ᱦᱮᱞᱠᱟᱣ ᱠᱚ ᱞᱟᱹᱜᱤᱫ " -"ᱞᱮᱸᱜᱟ, ᱟᱨ ᱡᱤᱞᱤᱧ ᱦᱮᱞᱠᱟᱣ ᱠᱚ ᱞᱟᱹᱜᱤᱫ ᱡᱚᱡᱚᱢ ᱚᱛᱟᱭ ᱢᱮ." +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 "ᱪᱤᱛᱟᱹᱨ ᱛᱤᱸᱜᱩ ᱛᱮᱭᱟᱜ ᱠᱤᱲᱪᱚᱝ ᱠᱚᱲᱪᱚᱝ ᱦᱮᱞᱠᱟᱣ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱚᱛᱟᱭ ᱢᱮ. ᱠᱷᱟᱴᱚ ᱦᱮᱞᱠᱟᱣ ᱠᱚ ᱞᱟᱹᱜᱤᱫ ᱪᱚᱴ ᱥᱮᱫ , ᱡᱤᱞᱤᱧ ᱦᱮᱞᱠᱟᱣ ᱠᱚ ᱞᱟᱹᱜᱤᱫ ᱞᱟᱛᱟᱨ, ᱦᱩᱰᱤᱧ ᱦᱮᱞᱠᱟᱣ ᱠᱚ ᱞᱟᱹᱜᱤᱫ ᱞᱮᱸᱜᱟ, ᱟᱨ ᱡᱤᱞᱤᱧ ᱦᱮᱞᱠᱟᱣ ᱠᱚ ᱞᱟᱹᱜᱤᱫ ᱡᱚᱡᱚᱢ ᱚᱛᱟᱭ ᱢᱮ." #: ../../magic/src/xor.c:93 #, fuzzy -#| msgid "Colors" msgid "Xor Colors" msgstr "ᱨᱚᱝ ᱠᱚ" #: ../../magic/src/xor.c:99 #, fuzzy -#| msgid "Click and drag to draw arrows made of string art." msgid "Click and drag to draw a XOR effect" msgstr "ᱛᱟᱸᱛ ᱦᱩᱱᱟᱹᱨ ᱛᱮ ᱛᱮᱭᱟᱨᱟᱜ ᱥᱟᱨ ᱜᱟᱨ ᱛᱮᱭᱟᱨ ᱞᱟᱹᱜᱤᱫ ᱚᱨ ᱟᱨ ᱚᱛᱟᱭ ᱢᱮ." #: ../../magic/src/xor.c:101 #, fuzzy -#| msgid "Click to add a mosaic effect to your entire picture." msgid "Click to draw a XOR effect on the whole picture" msgstr "ᱟᱢᱟᱜ ᱜᱚᱴᱟ ᱪᱤᱛᱟᱹᱨ ᱨᱮ ᱪᱤᱛᱟᱹᱨ ᱵᱚᱨᱱᱚ ᱯᱚᱨᱵᱷᱟᱣ ᱥᱮᱞᱮᱫ ᱞᱟᱹᱜᱤᱫ ᱚᱛᱟᱭ ᱢᱮ." + From c41395c091ce3a9c39b0183a22ad2051065dd3f8 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Thu, 30 Jul 2020 23:34:28 -0700 Subject: [PATCH 31/33] Basque translation update h/t Alexander Gabilondo --- docs/AUTHORS.txt | 2 +- docs/CHANGES.txt | 3 +++ src/po/eu.po | 18 +++++++++--------- 3 files changed, 13 insertions(+), 10 deletions(-) diff --git a/docs/AUTHORS.txt b/docs/AUTHORS.txt index c80f4c119..0269c4ea2 100644 --- a/docs/AUTHORS.txt +++ b/docs/AUTHORS.txt @@ -529,7 +529,7 @@ $Id$ * Basque Juan Irigoien Ander Elortondo